.svg-icon[data-v-2c8dbb4c]{width:1em;height:1em;vertical-align:-.15em;fill:#fff;overflow:hidden}.svg-external-icon[data-v-2c8dbb4c]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}.d-progress[data-v-6bfbd4de]{position:relative}.d-progress .d-progress__runway[data-v-6bfbd4de]{width:var(--fa970020);transition:height .1s;height:100%;background:#fff6;position:relative;cursor:pointer;vertical-align:middle;border-radius:.3125rem}.d-progress .d-progress__runway .d-progress__bar[data-v-6bfbd4de],.d-progress .d-progress__runway .d-progress__cursor[data-v-6bfbd4de],.d-progress .d-progress__runway .d-progress__preload[data-v-6bfbd4de]{position:absolute;top:0;left:0;height:100%}.d-progress .d-progress__runway .d-progress__cursor[data-v-6bfbd4de]{display:none;z-index:1;width:.0625rem;background:#fff;pointer-events:none}.d-progress .d-progress__runway .d-progress__cursor .d-progress__tips[data-v-6bfbd4de]{pointer-events:none;color:#fff;position:absolute;white-space:nowrap;z-index:2;bottom:.875rem;left:50%;padding:.25rem;box-sizing:border-box;display:block;font-size:.75rem;font-weight:500;background:#9c6d6d99;border-radius:.1875rem;transform:translate(-50%)}.d-progress .d-progress__runway:hover .d-progress__cursor[data-v-6bfbd4de]{display:block}.d-progress .d-progress__runway .d-progress__preload[data-v-6bfbd4de]{background:#43e1cc80}.d-progress .d-progress__runway .d-progress__bar[data-v-6bfbd4de]{background:linear-gradient(90deg,#52a0fd 0,#00e2fa 80%,#00e2fa);border-radius:.3125rem}.d-progress .d-progress__runway .d-progress__bar[data-v-6bfbd4de]:before{display:block;content:"";position:absolute;right:-.25rem;top:50%;width:.375rem;height:.375rem;transition:.2s;transform:translateY(-50%) scale(0);border-radius:50%;background:#fff;box-shadow:0 0 0 .1875rem #409eff}.d-switch[data-v-1a8ae9be]{position:relative;height:1.125rem;transition:background .2s;width:var(--bf61e240);background:#757575;border-radius:.625rem;display:inline-flex;align-items:center;vertical-align:middle}.d-switch .d-switch__input[data-v-1a8ae9be]{position:relative;z-index:1;margin:0;width:100%;height:100%;opacity:0}.d-switch .d-switch_action[data-v-1a8ae9be]{position:absolute;transition:.2s;left:.125rem;top:.125rem;z-index:0;height:.875rem;width:.875rem;background:#fff;border-radius:50%}.d-switch.is-checked[data-v-1a8ae9be]{background:var(--b2614cd2)}.d-switch.is-checked .d-switch_action[data-v-1a8ae9be]{left:100%;background:#fff;margin-left:-1.125rem}.rotating[data-v-066df70e]{animation:rotating-066df70e 2s linear infinite}@keyframes rotating-066df70e{to{-webkit-transform:rotate(1turn)}}@keyframes spin-066df70e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.dplayer-bezel-transition[data-v-066df70e]{animation:bezel-hide-066df70e .5s linear}@keyframes bezel-hide-066df70e{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.f50[data-v-066df70e]{font-size:3.125rem}.f24[data-v-066df70e]{font-size:1.5rem}.d-loading[data-v-066df70e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000004d;z-index:2;color:#efefef;text-align:center;font-size:.8125rem}.d-loading .loader[data-v-066df70e]{font-size:2.625rem;animation-name:spin-066df70e;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.player-top[data-v-a0836fb8]{position:absolute;font-size:1rem;left:0;top:0;right:0;color:#fff;display:flex;padding:0 1.25rem;height:3.75rem;z-index:3;background-image:linear-gradient(#000,transparent);justify-content:space-between}.player-notice-list[data-v-0fe2a394]{position:absolute;bottom:3.75rem;left:1.25rem;z-index:1}.player-notice-list .player-notice[data-v-0fe2a394]{border-radius:.125rem;background:#1c1c1cb3;transition:all .3s ease-in-out;overflow:hidden;color:#fff;display:table;pointer-events:none;animation:showNotice-0fe2a394 .3s ease 1 forwards;font-weight:600}.player-notice-list .remove-notice[data-v-0fe2a394]{animation:removeNotice-0fe2a394 .3s ease 1 forwards}@keyframes showNotice-0fe2a394{0%{padding:0;font-size:0;margin-top:0}to{padding:.375rem 1.25rem;font-size:.875rem;margin-top:.3125rem}}@keyframes removeNotice-0fe2a394{0%{padding:.375rem 1.25rem;font-size:.875rem;margin-top:.3125rem}20%{font-size:.75rem}21%{font-size:0;padding:.375rem .625rem}to{padding:0;margin-top:0;font-size:0}}a[data-v-29e54bea],abbr[data-v-29e54bea],acronym[data-v-29e54bea],address[data-v-29e54bea],applet[data-v-29e54bea],article[data-v-29e54bea],aside[data-v-29e54bea],audio[data-v-29e54bea],b[data-v-29e54bea],big[data-v-29e54bea],blockquote[data-v-29e54bea],body[data-v-29e54bea],canvas[data-v-29e54bea],caption[data-v-29e54bea],center[data-v-29e54bea],cite[data-v-29e54bea],code[data-v-29e54bea],dd[data-v-29e54bea],del[data-v-29e54bea],details[data-v-29e54bea],dfn[data-v-29e54bea],div[data-v-29e54bea],dl[data-v-29e54bea],dt[data-v-29e54bea],em[data-v-29e54bea],embed[data-v-29e54bea],fieldset[data-v-29e54bea],figcaption[data-v-29e54bea],figure[data-v-29e54bea],footer[data-v-29e54bea],form[data-v-29e54bea],h1[data-v-29e54bea],h2[data-v-29e54bea],h3[data-v-29e54bea],h4[data-v-29e54bea],h5[data-v-29e54bea],h6[data-v-29e54bea],header[data-v-29e54bea],hgroup[data-v-29e54bea],html[data-v-29e54bea],i[data-v-29e54bea],iframe[data-v-29e54bea],img[data-v-29e54bea],ins[data-v-29e54bea],kbd[data-v-29e54bea],label[data-v-29e54bea],legend[data-v-29e54bea],li[data-v-29e54bea],mark[data-v-29e54bea],menu[data-v-29e54bea],nav[data-v-29e54bea],object[data-v-29e54bea],ol[data-v-29e54bea],output[data-v-29e54bea],p[data-v-29e54bea],pre[data-v-29e54bea],q[data-v-29e54bea],ruby[data-v-29e54bea],s[data-v-29e54bea],samp[data-v-29e54bea],section[data-v-29e54bea],small[data-v-29e54bea],span[data-v-29e54bea],strike[data-v-29e54bea],strong[data-v-29e54bea],sub[data-v-29e54bea],summary[data-v-29e54bea],sup[data-v-29e54bea],table[data-v-29e54bea],tbody[data-v-29e54bea],td[data-v-29e54bea],tfoot[data-v-29e54bea],th[data-v-29e54bea],thead[data-v-29e54bea],time[data-v-29e54bea],tr[data-v-29e54bea],tt[data-v-29e54bea],u[data-v-29e54bea],ul[data-v-29e54bea],var[data-v-29e54bea],video[data-v-29e54bea]{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-weight:400;vertical-align:baseline}article[data-v-29e54bea],aside[data-v-29e54bea],details[data-v-29e54bea],figcaption[data-v-29e54bea],figure[data-v-29e54bea],footer[data-v-29e54bea],header[data-v-29e54bea],hgroup[data-v-29e54bea],menu[data-v-29e54bea],nav[data-v-29e54bea],section[data-v-29e54bea]{display:block}li[data-v-29e54bea],ol[data-v-29e54bea],ul[data-v-29e54bea]{list-style:none}blockquote[data-v-29e54bea],q[data-v-29e54bea]{quotes:none}blockquote[data-v-29e54bea]:after,blockquote[data-v-29e54bea]:before,q[data-v-29e54bea]:after,q[data-v-29e54bea]:before{content:"";content:none}table[data-v-29e54bea]{border-collapse:collapse;border-spacing:0}a[data-v-29e54bea]{color:#7e8c8d;text-decoration:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}[data-v-29e54bea]::-webkit-scrollbar{width:.3125rem;height:.3125rem}[data-v-29e54bea]::-webkit-scrollbar-track-piece{background-color:#0003;border-radius:.375rem;-webkit-border-radius:.375rem}[data-v-29e54bea]::-webkit-scrollbar-thumb:vertical{height:.3125rem;background-color:#7d7d7db3;border-radius:.375rem;-webkit-border-radius:.375rem}[data-v-29e54bea]::-webkit-scrollbar-thumb:horizontal{width:.3125rem;background-color:#7d7d7db3;border-radius:.375rem;-webkit-border-radius:.375rem}body[data-v-29e54bea],html[data-v-29e54bea]{width:100%;font-family:Arial,Microsoft YaHei,黑体,宋体,微软雅黑,sans-serif}body[data-v-29e54bea]{line-height:1;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[data-v-29e54bea]{overflow-y:scroll}textarea[data-v-29e54bea]{font-family:inherit}.clearfix[data-v-29e54bea]:after,.clearfix[data-v-29e54bea]:before{content:" ";display:inline-block;height:0;clear:both;visibility:hidden}.dn[data-v-29e54bea]{display:none}.iconfont[data-v-29e54bea]{display:inline-block}.d-flex-center[data-v-29e54bea],.d-flex-x[data-v-29e54bea],.d-flex-y[data-v-29e54bea]{display:flex}.d-flex-x[data-v-29e54bea]{align-items:center}.d-flex-y[data-v-29e54bea]{justify-content:center}.d-flex-center[data-v-29e54bea]{justify-content:center;align-items:center}.mr5[data-v-29e54bea]{margin-right:.3125rem}.mr10[data-v-29e54bea]{margin-right:.625rem}.ml5[data-v-29e54bea]{margin-left:.3125rem}.ml10[data-v-29e54bea]{margin-left:.625rem}.d-pointer[data-v-29e54bea]{cursor:pointer}.player-wrap[data-v-29e54bea]{position:relative;overflow:hidden;background-color:#000}.player-wrap.web-full-screen[data-v-29e54bea]{z-index:9999999;position:fixed;left:0;top:0;width:100vw!important;height:100vh!important}.player-wrap .player-video[data-v-29e54bea]{position:relative;z-index:1;width:100%;height:100%;font-size:0}.player-wrap .player-video .player-video-main[data-v-29e54bea]{width:100%;height:100%;transition:.2s;object-fit:cover}.player-wrap .player-video .player-video-main.video-mirror[data-v-29e54bea]{transform:rotateY(180deg)}.player-wrap .player-controller[data-v-29e54bea]{position:absolute;bottom:0;left:0;height:2.5625rem;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5));z-index:2;transform:translateY(2.8125rem);padding:0 .9375rem;box-sizing:border-box}.player-wrap .player-controller .control-progress[data-v-29e54bea]{width:100%;position:relative;height:.3125rem;cursor:pointer}.player-wrap .player-controller .control-progress .progress-bar[data-v-29e54bea]{position:absolute;left:0;bottom:0;width:100%;transition:height .1s;height:.1875rem;z-index:1}.player-wrap .player-controller .control-progress:hover .progress-bar[data-v-29e54bea]{height:100%}.player-wrap .player-controller .control-progress:hover .progress-bar[data-v-29e54bea] .d-progress__bar:before{transform:translateY(-50%) scale(1)!important}.player-wrap .player-controller .control-tool[data-v-29e54bea]{position:absolute;padding:0 .625rem;display:flex;justify-content:space-between;align-items:center;top:.25rem;left:0;bottom:0;width:100%;box-sizing:border-box}.player-wrap .player-controller .control-tool .tool-bar[data-v-29e54bea]{display:flex;height:100%;align-items:center}.player-wrap .player-controller .control-tool .tool-bar .tool-item[data-v-29e54bea]{position:relative;cursor:pointer;text-align:center;padding:0 .5rem;display:flex;align-items:center;font-size:.75rem;font-weight:600;color:#fffc}.player-wrap .player-controller .control-tool .tool-bar .tool-item .play[data-v-29e54bea],.player-wrap .player-controller .control-tool .tool-bar .tool-item .sound[data-v-29e54bea]{font-size:1.625rem}.player-wrap .player-controller .control-tool .tool-bar .tool-item .rotateHover[data-v-29e54bea]{font-size:1.25rem}.player-wrap .player-controller .control-tool .tool-bar .tool-item .screenshot[data-v-29e54bea]{font-size:1rem}.player-wrap .player-controller .control-tool .tool-bar .tool-item .tool-item-main[data-v-29e54bea]{position:absolute;white-space:nowrap;z-index:2;bottom:98%;left:50%;box-sizing:border-box;display:none;background:#000000b3;border-radius:.3125rem;transform:translate(-50%);font-weight:600;color:#fffc}.player-wrap .player-controller .control-tool .tool-bar .tool-item .tool-item-main li[data-v-29e54bea]{font-weight:600}.player-wrap .player-controller .control-tool .tool-bar .tool-item .padding[data-v-29e54bea]{padding:.375rem .5rem}.player-wrap .player-controller .control-tool .tool-bar .tool-item:hover .tool-item-main[data-v-29e54bea]{display:flex}.player-wrap .player-controller .control-tool .tool-bar .tool-sound[data-v-29e54bea]:hover .d-progress__runway,.player-wrap .player-controller .control-tool .tool-bar .tool-sound[data-v-29e54bea]:hover .d-progress__runway .d-progress__bar,.player-wrap .player-controller .control-tool .tool-bar .tool-sound[data-v-29e54bea]:hover .d-progress__runway .d-progress__bar:before{width:0!important;height:0!important}.player-wrap .player-controller .control-tool .tool-bar .volume-box[data-v-29e54bea]{width:2rem;margin-left:-.25rem;height:.1875rem}.player-wrap .player-controller .control-tool .tool-bar .volume-box .progress-bar[data-v-29e54bea]{position:absolute;left:0;bottom:0;width:100%;transition:height .1s;height:.1875rem;z-index:1}.player-wrap .player-controller .control-tool .tool-bar .volume-box:hover .progress-bar[data-v-29e54bea] .d-progress__bar:before{transform:translateY(-50%) scale(1)!important}.player-wrap .player-controller .control-tool .tool-bar .is-muted[data-v-29e54bea] .d-progress__runway .d-progress__bar{width:0!important}.player-wrap .player-controller .control-tool .tool-time span[data-v-29e54bea]{cursor:default;text-shadow:0 0 .125rem rgba(0,0,0,.5);vertical-align:middle;font-size:.875rem;color:#fffc;font-weight:600}.player-wrap .player-controller .control-tool .speed-main li[data-v-29e54bea]{cursor:pointer;line-height:2.125rem;font-size:.75rem;color:#fff;padding:0 .5rem}.player-wrap .player-controller .control-tool .speed-main li[data-v-29e54bea]:hover{opacity:.8;background-color:#ffffff1a}.player-wrap .player-controller .control-tool .speed-main li.speed-active[data-v-29e54bea]{color:#409eff;font-weight:700}.player-wrap .player-controller[data-v-29e54bea]:hover,.player-wrap.player-wrap-hover .player-controller[data-v-29e54bea]{transform:translateY(0)}.player-input[data-v-29e54bea],.player-state[data-v-29e54bea]{position:absolute;left:0;top:0;right:0;bottom:2.5rem;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:1}.player-input[data-v-29e54bea]{width:100%;border:none;opacity:0;cursor:default;padding:0}.play-btn[data-v-29e54bea]{width:3.75rem;height:3.75rem;color:#fff;display:flex;align-items:center;justify-content:center;background-color:#0006;border-radius:50%;font-size:2.5rem;opacity:0;pointer-events:none}.player-lightsOff[data-v-29e54bea]{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#000000e6}.is-lightsOff[data-v-29e54bea]{z-index:999998}.dplayer-icons-right svg[data-v-29e54bea]{font-size:1.1875rem}.bfullscreen[data-v-29e54bea]{font-size:1.0625rem}.d-fade-in-enter-active[data-v-29e54bea],.d-fade-in-leave-active[data-v-29e54bea]{transition:.5s}.d-fade-in-enter-from[data-v-29e54bea],.d-fade-in-leave-to[data-v-29e54bea]{opacity:0}.rotateHover[data-v-29e54bea]{transition:.2s}.rotateHover[data-v-29e54bea]:hover{transform:rotate(90deg)}.rotating[data-v-29e54bea]{animation:rotating-29e54bea 2s linear infinite}@keyframes rotating-29e54bea{to{-webkit-transform:rotate(1turn)}}@keyframes spin-29e54bea{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.dplayer-bezel-transition[data-v-29e54bea]{animation:bezel-hide-29e54bea .5s linear}@keyframes bezel-hide-29e54bea{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.player-wrap[data-v-29e54bea]{width:var(--647a78ef);height:var(--1105ab1e)}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}:root{--btn-radius: 999px}:root[data-theme=dark],:root:not([data-theme=light]){--btn-primary-bg: #f1f1f1;--btn-primary-text: #0f0f0f;--btn-primary-border: #f1f1f1;--btn-primary-hover-bg: #ffffff;--btn-primary-hover-border: #ffffff;--btn-primary-hover-text: #0f0f0f;--btn-primary-active-bg: #d0d0d0;--btn-primary-active-border: #d0d0d0;--btn-primary-active-text: #0f0f0f;--btn-primary-disabled-bg: rgba(241, 241, 241, .45);--btn-primary-disabled-text: rgba(15, 15, 15, .45);--btn-primary-disabled-border: rgba(241, 241, 241, .45)}:root[data-theme=light]{--btn-primary-bg: var(--primary-color);--btn-primary-text: #ffffff;--btn-primary-border: var(--primary-color);--btn-primary-hover-bg: var(--primary-light);--btn-primary-hover-border: var(--primary-light);--btn-primary-hover-text: #ffffff;--btn-primary-active-bg: var(--primary-dark);--btn-primary-active-border: var(--primary-dark);--btn-primary-active-text: #ffffff;--btn-primary-disabled-bg: rgba(255, 0, 0, .35);--btn-primary-disabled-text: rgba(255, 255, 255, .75);--btn-primary-disabled-border: rgba(255, 0, 0, .35)}.el-button{--el-border-radius-base: var(--btn-radius);--el-border-radius-small: var(--btn-radius);--el-border-radius-round: var(--btn-radius);border-radius:var(--btn-radius)!important}.el-button--primary{--el-button-bg-color: var(--btn-primary-bg);--el-button-border-color: var(--btn-primary-border);--el-button-text-color: var(--btn-primary-text);--el-button-hover-bg-color: var(--btn-primary-hover-bg);--el-button-hover-border-color: var(--btn-primary-hover-border);--el-button-hover-text-color: var(--btn-primary-hover-text);--el-button-active-bg-color: var(--btn-primary-active-bg);--el-button-active-border-color: var(--btn-primary-active-border);--el-button-active-text-color: var(--btn-primary-active-text);--el-button-disabled-bg-color: var(--btn-primary-disabled-bg);--el-button-disabled-border-color: var(--btn-primary-disabled-border);--el-button-disabled-text-color: var(--btn-primary-disabled-text)}.el-button--primary.is-link,.el-button--primary.is-text,.el-button--primary.is-plain{--el-button-bg-color: transparent;--el-button-border-color: var(--btn-primary-border);--el-button-text-color: var(--btn-primary-bg);--el-button-hover-bg-color: color-mix(in srgb, var(--btn-primary-bg) 10%, transparent);--el-button-hover-border-color: var(--btn-primary-hover-border);--el-button-hover-text-color: var(--btn-primary-hover-bg)}:root[data-theme=light] .el-button--primary.is-link,:root[data-theme=light] .el-button--primary.is-text,:root[data-theme=light] .el-button--primary.is-plain{--el-button-text-color: var(--primary-color);--el-button-hover-text-color: var(--primary-light);--el-button-border-color: var(--primary-color)}.n-button:not(.n-button--circle){--n-border-radius: var(--btn-radius)}.n-button:not(.n-button--circle) .n-button__border,.n-button:not(.n-button--circle) .n-button__state-border{border-radius:var(--btn-radius)!important}.n-button.n-button--primary-type{color:var(--btn-primary-text)!important;background-color:var(--btn-primary-bg)!important;--n-border: 1px solid var(--btn-primary-border) !important;--n-border-hover: 1px solid var(--btn-primary-hover-border) !important;--n-border-pressed: 1px solid var(--btn-primary-active-border) !important;--n-border-focus: 1px solid var(--btn-primary-border) !important;--n-border-disabled: 1px solid var(--btn-primary-disabled-border) !important}.n-button.n-button--primary-type:not(.n-button--disabled):hover{color:var(--btn-primary-hover-text)!important;background-color:var(--btn-primary-hover-bg)!important}.n-button.n-button--primary-type:not(.n-button--disabled):active{color:var(--btn-primary-active-text)!important;background-color:var(--btn-primary-active-bg)!important}.n-button.n-button--primary-type.n-button--disabled{color:var(--btn-primary-disabled-text)!important;background-color:var(--btn-primary-disabled-bg)!important}.generate-btn,.upload-btn,.batch-bar-btn,.select-btn,.canvas-source-btn,.alm-btn,.annotate-footer__btn,.toggle-btn,.action-btn,.pick-file-btn,.tab-btn,.card-image-action-btn,.tag-dialog-item{border-radius:var(--btn-radius)!important}.generate-btn,.annotate-footer__btn--primary,.canvas-source-btn--primary,.batch-bar-btn--primary,.copyright-page .select-btn--active{background:var(--btn-primary-bg)!important;color:var(--btn-primary-text)!important;border-color:var(--btn-primary-border)!important}.generate-btn:hover:not(:disabled),.annotate-footer__btn--primary:hover:not(:disabled),.canvas-source-btn--primary:hover:not(:disabled),.batch-bar-btn--primary:hover:not(:disabled),.copyright-page .select-btn--active:hover{background:var(--btn-primary-hover-bg)!important;color:var(--btn-primary-hover-text)!important;border-color:var(--btn-primary-hover-border)!important}.generate-btn:active:not(:disabled),.annotate-footer__btn--primary:active:not(:disabled),.canvas-source-btn--primary:active:not(:disabled),.batch-bar-btn--primary:active:not(:disabled){background:var(--btn-primary-active-bg)!important;color:var(--btn-primary-active-text)!important;border-color:var(--btn-primary-active-border)!important}:root{--unified-card-gap: 16px;--unified-card-max-cols: 5;--unified-card-min-col: 160px;--unified-card-radius: 12px;--unified-card-cover-ratio: 16 / 10;--unified-card-meta-pad: 8px 2px 0;--unified-card-title-size: 14px;--unified-card-subtitle-size: 12px;--unified-card-meta-gap: 4px;--unified-card-more-size: 26px}.unified-card-grid{display:grid;gap:var(--unified-card-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--unified-card-min-col),calc((100% - (var(--unified-card-max-cols) - 1) * var(--unified-card-gap)) / var(--unified-card-max-cols))),1fr));align-items:stretch}.unified-card-grid--refreshing{opacity:.55;pointer-events:none;transition:opacity .2s}.unified-media-card{display:flex;flex-direction:column;min-width:0;width:100%}.unified-media-card__cover{position:relative;width:100%;aspect-ratio:var(--unified-card-cover-ratio);border-radius:var(--unified-card-radius);overflow:hidden;border:1px solid var(--flow-border, var(--border-color));background:var(--flow-subtle-fill);flex-shrink:0}.unified-media-card__cover--clickable{cursor:pointer}.unified-media-card__cover-media,.unified-media-card__cover :is(img,video){width:100%;height:100%;display:block;object-fit:cover}.unified-media-card__meta{display:flex;flex-direction:column;gap:var(--unified-card-meta-gap);padding:var(--unified-card-meta-pad);min-width:0}.unified-media-card__title{font-size:var(--unified-card-title-size);font-weight:500;line-height:1.35;color:var(--flow-text-primary, var(--text-primary));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unified-media-card__title--editable{cursor:text}.unified-media-card__meta-bottom{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.unified-media-card__subtitle{font-size:var(--unified-card-subtitle-size);line-height:1.35;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unified-media-card__more-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--unified-card-more-size);height:var(--unified-card-more-size);padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:color .2s,background .2s}.unified-media-card__more-btn:hover{color:var(--primary-color);background:var(--flow-subtle-fill, rgba(0, 0, 0, .04))}.unified-media-card--create{align-self:start;cursor:pointer}.unified-media-card--create .unified-media-card__cover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border-style:dashed;cursor:pointer;transition:border-color .2s,box-shadow .2s;height:auto;aspect-ratio:var(--unified-card-cover-ratio);min-height:0}.unified-media-card--create:hover .unified-media-card__cover{border-color:var(--primary-light, var(--primary-color));box-shadow:0 4px 16px #ff00001a}.unified-media-card--create .unified-media-card__create-icon{color:var(--primary-color)}.unified-media-card--create .unified-media-card__create-label{font-size:var(--unified-card-title-size);font-weight:500;color:var(--flow-text-primary, var(--text-primary))}.unified-media-card--hoverable{border-radius:var(--unified-card-radius)}.unified-media-card--hoverable .unified-media-card__cover{transition:box-shadow .25s ease,border-color .25s ease}.unified-media-card--hoverable:not(.unified-media-card--hover-disabled):hover .unified-media-card__cover{box-shadow:0 10px 28px #00000047;border-color:color-mix(in srgb,var(--text-secondary) 40%,var(--border-color))}.unified-media-card--hoverable .unified-media-card__cover :is(img,video,.card-thumb,.thumb,.card-text-preview,.project-card-cover-media,.character-card-cover-media){transition:transform .35s ease}.unified-media-card--hoverable .unified-media-card__cover :deep(.flow-canvas-video-player){transition:transform .35s ease}.unified-media-card--hoverable:not(.unified-media-card--hover-disabled):hover .unified-media-card__cover :is(img,video,.card-thumb,.thumb,.card-text-preview,.project-card-cover-media,.character-card-cover-media),.unified-media-card--hoverable:not(.unified-media-card--hover-disabled):hover .unified-media-card__cover :deep(.flow-canvas-video-player){transform:scale(1.04)}.unified-media-card__meta--hoverable{margin-top:8px;padding:10px 10px 8px;border-radius:10px;background:transparent;transition:background .22s ease}.unified-media-card--hoverable:not(.unified-media-card--hover-disabled):hover .unified-media-card__meta--hoverable{background:var(--flow-subtle-fill, rgba(255, 255, 255, .07))}[data-theme=light] .unified-media-card--hoverable:not(.unified-media-card--hover-disabled):hover .unified-media-card__meta--hoverable{background:#0000000a}.unified-media-card--hoverable .unified-media-card__meta-bottom{gap:10px}.unified-media-card__cover-overlay,.card-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;opacity:0;transition:opacity .2s;color:#fff;cursor:pointer;pointer-events:none}.unified-media-card--hoverable:not(.unified-media-card--hover-disabled):hover .unified-media-card__cover-overlay,.card-preview:hover .card-overlay{opacity:1}.project-form-dialog.el-dialog{border-radius:20px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border-color) 82%,transparent);box-shadow:0 24px 48px #0f172a24,0 8px 16px #0f172a0f}.project-form-dialog .el-dialog__header{padding:22px 24px 10px;margin-right:0}.project-form-dialog .el-dialog__headerbtn{top:18px;right:18px;width:32px;height:32px;border-radius:10px;transition:background .2s,color .2s}.project-form-dialog .el-dialog__headerbtn:hover{background:var(--flow-subtle-fill, rgba(0, 0, 0, .04))}.project-form-dialog .el-dialog__title{font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.35}.project-form-dialog .el-dialog__body{padding:4px 24px 8px}.project-form-dialog .el-dialog__footer{padding:8px 24px 22px}.project-form-dialog .el-form-item{margin-bottom:18px}.project-form-dialog .el-form-item:last-child{margin-bottom:0}.project-form-dialog .el-form-item__label{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.4;padding-bottom:6px!important}.project-form-dialog .el-input__wrapper{border-radius:12px;padding:4px 14px;box-shadow:0 0 0 1px var(--el-border-color) inset;transition:box-shadow .2s}.project-form-dialog .el-textarea__inner{border-radius:12px;padding:10px 14px;box-shadow:0 0 0 1px var(--el-border-color) inset;transition:box-shadow .2s}.project-form-dialog .el-input__wrapper:hover,.project-form-dialog .el-textarea__inner:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--text-secondary) 35%,var(--border-color)) inset}.project-form-dialog .el-input__wrapper.is-focus,.project-form-dialog .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}.project-form-dialog .card-image-upload{border-radius:16px;border-width:1.5px}.project-form-dialog .project-cover-placeholder-icon{border-radius:14px}.project-form-dialog .character-canvas-hint{padding:8px 12px;border-radius:10px;background:var(--flow-subtle-fill)}.project-form-dialog .el-checkbox__inner{border-radius:6px}[data-theme=light] .project-form-dialog.el-dialog{box-shadow:0 20px 40px #0f172a1a,0 4px 12px #0f172a0d}:root{--primary-color: #ff0000;--primary-light: #ff4040;--primary-dark: #cc0000}:root[data-theme=dark],:root:not([data-theme=light]){--primary-glow: rgba(255, 0, 0, .2);--bg-dark: #0f0f0f;--bg-card: #212121;--bg-sidebar: #0f0f0f;--text-primary: #f1f1f1;--text-secondary: #aaaaaa;--border-color: rgba(255, 255, 255, .1);--success: #2ba640;--warning: #f59e0b;--danger: #ff4e45;--flow-canvas-bg: #0f0f0f;--flow-pattern-color: #1a1a1a;--flow-card-bg: #212121;--flow-text-primary: #f1f1f1;--flow-text-secondary: #aaaaaa;--flow-placeholder: #717171;--flow-border: rgba(255, 255, 255, .1);--flow-node-border-selected: #ff0000;--flow-subtle-fill: #272727;--flow-accent-orange: #f97316;--flow-accent-orange-selected: #ea580c;--el-bg-color: #212121;--el-bg-color-page: #0f0f0f;--el-text-color-primary: #f1f1f1;--el-text-color-regular: #d0d0d0;--el-text-color-secondary: #aaaaaa;--el-text-color-placeholder: #717171;--el-border-color: rgba(255, 255, 255, .1);--el-border-color-light: rgba(255, 255, 255, .08);--el-border-color-extra-light: rgba(255, 255, 255, .05);--el-fill-color-blank: #212121;--el-fill-color-light: #272727;--el-fill-color: #2d2d2d;--el-fill-color-dark: #333333;--el-mask-color: rgba(0, 0, 0, .75);--el-color-primary-rgb: 255, 0, 0;--el-color-primary: #ff0000;--el-color-primary-light-3: #ff4040;--el-color-primary-light-5: #ff6666;--el-color-primary-light-7: #ff9999;--el-color-primary-light-8: #ffcccc;--el-color-primary-light-9: #fff0f0;--el-color-primary-dark-2: #cc0000;--el-color-warning: #f59e0b;--el-border-color-lighter: rgba(255, 255, 255, .06);--el-box-shadow: 0 12px 40px rgba(0, 0, 0, .45);--el-box-shadow-light: 0 8px 24px rgba(0, 0, 0, .35);--el-overlay-color: rgba(0, 0, 0, .75);--el-overlay-color-light: rgba(0, 0, 0, .5);--el-overlay-color-lighter: rgba(0, 0, 0, .3);--el-input-bg-color: #272727;--el-input-border-color: rgba(255, 255, 255, .1);--el-input-hover-border-color: rgba(255, 255, 255, .3);--el-input-focus-border-color: #ff0000;--el-input-text-color: #f1f1f1;--el-input-placeholder-color: #717171;--el-bg-color-overlay: #212121;--el-dropdown-bg-color: #212121;--el-dropdown-border-color: rgba(255, 255, 255, .1);--el-dropdown-hover-color: #272727;--el-dropdown-color: #f1f1f1;--el-dropdown-disabled-color: #717171;--el-popper-theme-background-color: #212121;--el-popper-theme-text-color: #f1f1f1;--el-popper-theme-border-color: rgba(255, 255, 255, .1);--el-dialog-bg-color: #212121;--el-dropdown-menuItem-hover-fill: #2d2d2d;--el-dropdown-menuItem-hover-color: #f1f1f1;--el-table-border-color: rgba(255, 255, 255, .1);--el-table-header-bg-color: #272727;--el-table-header-text-color: #f1f1f1;--el-table-bg-color: #212121;--el-table-tr-bg-color: #212121;--el-table-row-hover-bg-color: #2d2d2d;--el-table-text-color: #d0d0d0;--el-table-current-row-bg-color: #2d2d2d;--el-table-expanded-cell-bg-color: #212121;color-scheme:dark}:root[data-theme=light]{--primary-glow: rgba(255, 0, 0, .15);--bg-dark: #ffffff;--bg-card: #f9f9f9;--bg-sidebar: #f9f9f9;--text-primary: #0f0f0f;--text-secondary: #606060;--border-color: rgba(0, 0, 0, .12);--success: #2ba640;--warning: #f59e0b;--danger: #ff4e45;--flow-canvas-bg: #f4f4f4;--flow-pattern-color: #e0e0e0;--flow-card-bg: #ffffff;--flow-text-primary: #0f0f0f;--flow-text-secondary: #606060;--flow-placeholder: #909090;--flow-border: rgba(0, 0, 0, .12);--flow-subtle-fill: #f2f2f2;--flow-accent-orange: #f97316;--flow-accent-orange-selected: #ea580c;--el-bg-color: #ffffff;--el-bg-color-page: #f9f9f9;--el-text-color-primary: #0f0f0f;--el-text-color-regular: #303030;--el-text-color-secondary: #606060;--el-text-color-placeholder: #909090;--el-border-color: rgba(0, 0, 0, .12);--el-border-color-light: rgba(0, 0, 0, .08);--el-border-color-extra-light: rgba(0, 0, 0, .05);--el-fill-color-blank: #ffffff;--el-fill-color-light: #f2f2f2;--el-fill-color: #ebebeb;--el-fill-color-dark: #e3e3e3;--el-color-primary-rgb: 255, 0, 0;--el-color-primary: #ff0000;--el-color-primary-light-3: #ff4040;--el-color-primary-light-5: #ff6666;--el-color-primary-light-7: #ff9999;--el-color-primary-light-8: #ffcccc;--el-color-primary-light-9: #fff5f5;--el-color-primary-dark-2: #cc0000;--el-color-warning: #f59e0b;--el-border-color-lighter: rgba(0, 0, 0, .08);--el-box-shadow: 0 12px 40px rgba(0, 0, 0, .12);--el-box-shadow-light: 0 8px 24px rgba(0, 0, 0, .08);--el-mask-color: rgba(0, 0, 0, .45);--el-overlay-color: rgba(0, 0, 0, .65);--el-overlay-color-light: rgba(0, 0, 0, .5);--el-overlay-color-lighter: rgba(0, 0, 0, .45);--el-input-bg-color: #ffffff;--el-input-border-color: rgba(0, 0, 0, .2);--el-input-hover-border-color: rgba(0, 0, 0, .4);--el-input-text-color: #0f0f0f;--el-input-placeholder-color: #909090;--el-bg-color-overlay: #ffffff;--el-dropdown-bg-color: #ffffff;--el-dropdown-border-color: rgba(0, 0, 0, .12);--el-dropdown-hover-color: #f2f2f2;--el-dropdown-color: #0f0f0f;--el-dropdown-disabled-color: #909090;--el-popper-theme-background-color: #ffffff;--el-popper-theme-text-color: #0f0f0f;--el-popper-theme-border-color: rgba(0, 0, 0, .12);--el-dialog-bg-color: #ffffff;--el-dropdown-menuItem-hover-fill: #f2f2f2;--el-dropdown-menuItem-hover-color: #0f0f0f;--el-table-border-color: rgba(0, 0, 0, .12);--el-table-header-bg-color: #f2f2f2;--el-table-header-text-color: #0f0f0f;--el-table-bg-color: #ffffff;--el-table-tr-bg-color: #ffffff;--el-table-row-hover-bg-color: #f5f5f5;--el-table-text-color: #303030;--el-table-current-row-bg-color: #f5f5f5;--el-table-expanded-cell-bg-color: #ffffff;color-scheme:light}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;background-color:var(--bg-dark);color:var(--text-primary)}a{color:var(--primary-dark);text-decoration:none}a:hover{color:var(--primary-color)}.el-menu{border-right:none!important}.el-dropdown-menu{--el-dropdown-menuItem-hover-fill: #2d2d2d;--el-dropdown-menuItem-hover-color: #f1f1f1}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:focus{background-color:#2d2d2d!important;color:#f1f1f1!important}[data-theme=light] .el-dropdown-menu__item:not(.is-disabled):hover,[data-theme=light] .el-dropdown-menu__item:focus{background-color:#0000000f!important;color:var(--text-primary)!important}.el-dropdown-menu__item--divided{border-color:#ffffff14!important}[data-theme=light] .el-dropdown-menu__item--divided{border-color:#00000014!important}.n-dropdown-option-body--pending:not(.n-dropdown-option-body--disabled):before{background-color:#ffffff1a!important}.n-dropdown-option-body--pending:not(.n-dropdown-option-body--disabled) .n-dropdown-option-body__label{color:#fff!important}[data-theme=light] .n-dropdown-option-body--pending:not(.n-dropdown-option-body--disabled):before{background-color:#0000000f!important}[data-theme=light] .n-dropdown-option-body--pending:not(.n-dropdown-option-body--disabled) .n-dropdown-option-body__label{color:var(--text-primary)!important}.el-message-box,.el-dialog{border:1px solid var(--el-border-color);border-radius:8px}.el-message-box__headerbtn .el-message-box__close,.el-dialog__headerbtn .el-dialog__close{color:var(--el-text-color-secondary)}.el-message-box__headerbtn:hover .el-message-box__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}:root[data-theme=dark] .el-message-box__btns .el-button--default,:root:not([data-theme=light]) .el-message-box__btns .el-button--default{--el-button-bg-color: #272727;--el-button-border-color: rgba(255, 255, 255, .12);--el-button-text-color: #f1f1f1;--el-button-hover-bg-color: #333333;--el-button-hover-border-color: rgba(255, 255, 255, .2);--el-button-hover-text-color: #ffffff}:root[data-theme=light] .el-message-box__btns .el-button--default{--el-button-bg-color: #ffffff;--el-button-border-color: rgba(0, 0, 0, .15);--el-button-text-color: #0f0f0f;--el-button-hover-bg-color: #f5f5f5;--el-button-hover-border-color: rgba(0, 0, 0, .2);--el-button-hover-text-color: #0f0f0f}:root[data-theme=dark] .el-message.is-plain,:root:not([data-theme=light]) .el-message.is-plain,:root[data-theme=dark] .el-message--info,:root:not([data-theme=light]) .el-message--info,:root[data-theme=dark] .el-message--success,:root:not([data-theme=light]) .el-message--success,:root[data-theme=dark] .el-message--warning,:root:not([data-theme=light]) .el-message--warning,:root[data-theme=dark] .el-message--error,:root:not([data-theme=light]) .el-message--error{--el-message-bg-color: var(--el-bg-color-overlay);--el-message-border-color: var(--el-border-color)}:root[data-theme=dark] .el-message .el-message__content,:root:not([data-theme=light]) .el-message .el-message__content{color:var(--el-text-color-primary)}:root[data-theme=light] .el-message.is-plain,:root[data-theme=light] .el-message--info,:root[data-theme=light] .el-message--success,:root[data-theme=light] .el-message--warning,:root[data-theme=light] .el-message--error{--el-message-bg-color: var(--el-bg-color-overlay);--el-message-border-color: var(--el-border-color)}:root[data-theme=light] .el-message .el-message__content{color:var(--el-text-color-primary)}@media(max-width:600px){.el-pagination__total,.el-pagination__jump{display:none!important}.el-pagination{flex-wrap:nowrap;justify-content:center}}[data-ui-skin=game] .game-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:layout paint;isolation:isolate}[data-ui-skin=game] .game-backdrop__grid{position:absolute;inset:-20%;background-image:linear-gradient(color-mix(in srgb,var(--primary-color) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary-color) 14%,transparent) 1px,transparent 1px);background-size:48px 48px;transform:rotate(-12deg) translateZ(0);opacity:.95;animation:game-grid-drift 40s linear infinite}[data-ui-skin=game][data-theme=light] .game-backdrop__grid{background-image:linear-gradient(color-mix(in srgb,var(--primary-color) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary-color) 6%,transparent) 1px,transparent 1px);opacity:.85}[data-ui-skin=game] .game-backdrop__beam{position:absolute;width:1.5px;height:120%;top:-10%;overflow:hidden;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--primary-color) 55%,transparent) 42%,var(--primary-color) 50%,color-mix(in srgb,var(--primary-color) 55%,transparent) 58%,transparent 100%);opacity:.5;animation:game-beam-breathe 4s ease-in-out infinite}[data-ui-skin=game] .game-backdrop__beam--1{left:22%;animation-delay:0s}[data-ui-skin=game] .game-backdrop__beam--2{left:72%;animation-delay:-2s}[data-ui-skin=game] .game-backdrop__beam--3{left:84%;animation-delay:-2.2s}[data-ui-skin=game] .game-backdrop--lite .game-backdrop__beam{animation-duration:5.5s}[data-ui-skin=game] .game-backdrop--home .game-backdrop__beam{animation-name:game-beam-breathe-home}[data-ui-skin=game] .game-backdrop__scanline{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.012) 3px,rgba(255,255,255,.012) 4px);opacity:.5}[data-ui-skin=game][data-theme=light] .game-backdrop__scanline{background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.015) 3px,rgba(0,0,0,.015) 4px)}[data-ui-skin=game] .game-backdrop__svg{position:absolute;color:var(--primary-color);opacity:.12}[data-ui-skin=game][data-theme=dark] .game-backdrop__svg{opacity:.22}[data-ui-skin=game] .game-backdrop__svg--tl{top:8%;left:6%;width:120px;height:120px}[data-ui-skin=game] .game-backdrop__svg--br{bottom:10%;right:8%;width:160px;height:160px;opacity:.08}[data-ui-skin=game][data-theme=dark] .game-backdrop__svg--br{opacity:.16}@keyframes game-grid-drift{0%{transform:rotate(-12deg) translateZ(0)}to{transform:rotate(-12deg) translate3d(0,48px,0)}}@keyframes game-beam-breathe{0%,to{opacity:.32}50%{opacity:.62}}@keyframes game-beam-breathe-home{0%,to{opacity:.22}50%{opacity:.5}}[data-game-anim-paused] [data-ui-skin=game] .game-backdrop__grid,[data-game-anim-paused] [data-ui-skin=game] .game-backdrop__beam{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){[data-ui-skin=game] .game-backdrop__grid{animation:none!important;will-change:auto}[data-ui-skin=game] .game-backdrop__beam{animation:none!important;opacity:.42}}[data-ui-skin=game] .hud-panel{position:relative;isolation:isolate}[data-ui-skin=game] .hud-panel__corners:before,[data-ui-skin=game] .hud-panel__corners:after,[data-ui-skin=game] .hud-panel__corner-bl,[data-ui-skin=game] .hud-panel__corner-br{position:absolute;width:14px;height:14px;border-color:var(--primary-color);border-style:solid;pointer-events:none;z-index:2}[data-ui-skin=game] .hud-panel__corners:before{content:"";top:-1px;left:-1px;border-width:2px 0 0 2px}[data-ui-skin=game] .hud-panel__corners:after{content:"";top:-1px;right:-1px;border-width:2px 2px 0 0}[data-ui-skin=game] .hud-panel__corner-bl{bottom:-1px;left:-1px;border-width:0 0 2px 2px}[data-ui-skin=game] .hud-panel__corner-br{bottom:-1px;right:-1px;border-width:0 2px 2px 0}[data-ui-skin=game] .hud-panel--clip{clip-path:polygon(0 12px,12px 0,100% 0,100% 100%,0 100%)}[data-ui-skin=game] .hud-panel__tag{position:absolute;top:-10px;left:16px;padding:2px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);background:var(--bg-card);border:1px solid var(--primary-color);z-index:3}[data-ui-skin=game] .hud-panel__body{position:relative;z-index:1}[data-ui-skin=game] .hud-panel__glow{position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 24px #ff00001f;pointer-events:none;z-index:0}[data-ui-skin=game][data-theme=light] .hud-panel__glow{box-shadow:0 0 20px #ff000014}[data-ui-skin=game] .auth-shell__form-panel .hud-panel__corners:before,[data-ui-skin=game] .auth-shell__form-panel .hud-panel__corners:after,[data-ui-skin=game] .auth-shell__form-panel .hud-panel__corner-bl,[data-ui-skin=game] .auth-shell__form-panel .hud-panel__corner-br{display:none}[data-ui-skin=game] .auth-shell__form-panel .hud-panel__glow{box-shadow:0 2px 12px #0000000f}[data-ui-skin=game][data-theme=light] .auth-shell__form-panel .hud-panel__glow{box-shadow:0 2px 10px #0000000d}[data-ui-skin=game] .auth-shell__form-panel{transition:box-shadow .22s ease}[data-ui-skin=game] .auth-shell__form-panel:hover{border-color:var(--border-color);box-shadow:0 4px 14px #00000014}[data-ui-skin=game] .auth-shell__form-panel:hover .hud-panel__glow{box-shadow:0 4px 16px #00000014}[data-ui-skin=game][data-theme=light] .auth-shell__form-panel:hover{box-shadow:0 4px 14px #0000000f}[data-ui-skin=game][data-theme=light] .auth-shell__form-panel:hover .hud-panel__glow{box-shadow:0 4px 14px #0000000d}[data-ui-skin=game] .home-quick-entry__card{position:relative;flex:1 1 0;min-width:140px;max-width:220px;padding:14px 16px;border:1px solid var(--border-color);border-radius:8px;background:linear-gradient(135deg,var(--bg-card) 0%,color-mix(in srgb,var(--primary-color) 8%,var(--bg-card)) 100%);cursor:pointer;text-align:left;font-family:inherit;color:var(--text-primary);transition:border-color .15s,transform .15s,box-shadow .15s;overflow:hidden}[data-ui-skin=game] .home-quick-entry__card:before{content:"";position:absolute;top:0;right:0;width:48px;height:48px;background:linear-gradient(225deg,color-mix(in srgb,var(--primary-color) 25%,transparent),transparent);pointer-events:none}[data-ui-skin=game] .home-quick-entry__card:hover:not(:disabled){border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 8px 24px #ff000026}[data-ui-skin=game] .home-quick-entry__card:disabled{opacity:.55;cursor:not-allowed}[data-ui-skin=game] .home-quick-entry__icon{display:block;font-size:20px;color:var(--primary-color);margin-bottom:8px}[data-ui-skin=game] .home-quick-entry__label{display:block;font-size:13px;font-weight:600;line-height:1.35}
