.navbar[data-v-915763cf]{--nav-accent:#00e5ff;--nav-lime:#b5f542;--nav-pink:#ff2e88;--nav-text:#c8d0dc;-webkit-backdrop-filter:none;z-index:1000;-webkit-user-select:none;user-select:none;background:0 0;border-bottom:1px solid #00e5ff47;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 28px;font-family:JetBrains Mono,Fira Code,Courier New,Microsoft YaHei,monospace;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;box-shadow:inset 0 1px #00e5ff2e,0 0 14px #00e5ff38,0 0 32px #00e5ff1a}.navbar.scrolled[data-v-915763cf]{-webkit-backdrop-filter:blur(20px);background:#0d1015d1}.navbar-scan[data-v-915763cf]{filter:drop-shadow(0 0 6px #00e5ffe6);opacity:.85;pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#00e5ff0d 20%,#00e5ffd9 50%,#00e5ff0d 80%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.route-progress[data-v-915763cf]{opacity:0;z-index:3;pointer-events:none;will-change:width, opacity;background:linear-gradient(90deg,#b5f542 0%,#00e5ff 55%,#ff2e88 100%);border-radius:0;width:0;height:2px;transition:width .18s ease-out,opacity .22s;position:absolute;bottom:0;left:0;box-shadow:0 0 8px #00e5ffe6,0 0 18px #00e5ff73}.route-progress.active[data-v-915763cf]{opacity:1}.route-progress[data-v-915763cf]:after{content:"";filter:blur(.5px);opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffffe6 100%);width:48px;height:2px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.navbar-brand[data-v-915763cf]{z-index:2;flex:none;position:relative}.navbar-brand a[data-v-915763cf]{align-items:center;gap:4px;text-decoration:none;display:flex;position:relative}.brand-prompt[data-v-915763cf]{color:var(--nav-lime);letter-spacing:0;text-shadow:0 0 8px #b5f542b3;font-size:15px;font-weight:700;animation:1.4s step-end infinite blink-915763cf}@keyframes blink-915763cf{50%{opacity:.25}}.brand-glitch[data-v-915763cf]{color:#fff;letter-spacing:3px;z-index:1;text-shadow:0 0 10px #00e5ffa6,0 0 24px #00e5ff40;font-size:18px;font-weight:700;line-height:1.2;animation:3s ease-in-out infinite alternate brand-shift-915763cf;position:relative}.brand-glitch[data-v-915763cf]:before,.brand-glitch[data-v-915763cf]:after{content:attr(data-glitch);opacity:.85;pointer-events:none;white-space:nowrap;display:block;position:absolute;top:0;left:0}.brand-glitch[data-v-915763cf]:before{color:#a06bff;z-index:-1;animation:.4s cubic-bezier(.25,.46,.45,.94) infinite both brand-glitch-915763cf}.brand-glitch[data-v-915763cf]:after{color:var(--nav-pink);z-index:-2;animation:.4s cubic-bezier(.25,.46,.45,.94) infinite reverse both brand-glitch-915763cf}.brand-cursor[data-v-915763cf]{color:var(--nav-accent);text-shadow:0 0 10px #00e5ffe6;margin-left:2px;font-size:14px;animation:1.1s step-end infinite blink-915763cf}@keyframes brand-glitch-915763cf{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes brand-shift-915763cf{0%,40%,44%,58%,61%,65%,69%,73%,to{transform:skew(0)}41%{transform:skew(6deg)}42%{transform:skew(-6deg)}59%{transform:skew(20deg)skewY(5deg)}60%{transform:skew(-20deg)skewY(-5deg)}63%{transform:skew(6deg)skewY(-3deg)}70%{transform:skew(-25deg)skewY(-10deg)}71%{transform:skew(6deg)skewY(-5deg)}}.navbar-menu[data-v-915763cf]{flex:1;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 12px;list-style:none;display:flex}.nav-wrapper[data-v-915763cf]{width:82px;height:38px;margin:3px;position:relative}.nav-btn[data-v-915763cf]{--primary:#0d1015;--shadow-primary:#00e5ff;--color:#c8d0dc;--font-size:13px;--clip:polygon(11% 0, 95% 0, 100% 25%, 90% 90%, 95% 90%, 85% 90%, 85% 100%, 7% 100%, 0 80%);--border:5px;--shimmy-distance:5;--clip-one:polygon(0 2%, 100% 2%, 100% 95%, 95% 95%, 95% 90%, 85% 90%, 85% 95%, 8% 95%, 0 70%);--clip-two:polygon(0 78%, 100% 78%, 100% 100%, 95% 100%, 95% 90%, 85% 90%, 85% 100%, 8% 100%, 0 78%);--clip-three:polygon(0 44%, 100% 44%, 100% 54%, 95% 54%, 95% 54%, 85% 54%, 85% 54%, 8% 54%, 0 54%);--clip-four:polygon(0 0, 100% 0, 100% 0, 95% 0, 95% 0, 85% 0, 85% 0, 8% 0, 0 0);--clip-five:polygon(0 0, 100% 0, 100% 0, 95% 0, 95% 0, 85% 0, 85% 0, 8% 0, 0 0);--clip-six:polygon(0 40%, 100% 40%, 100% 85%, 95% 85%, 95% 85%, 85% 85%, 85% 85%, 8% 85%, 0 70%);--clip-seven:polygon(0 63%, 100% 63%, 100% 80%, 95% 80%, 95% 80%, 85% 80%, 85% 80%, 8% 80%, 0 70%);color:var(--color);font-size:var(--font-size);letter-spacing:2px;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-family:inherit;font-weight:700;text-decoration:none;transition:background .2s,all .3s;display:flex;position:relative}.nav-btn[data-v-915763cf]:hover{--primary:#0a0e14;--shadow-primary:#00e5ff;--color:#fff}.nav-btn.active[data-v-915763cf]{--primary:#00e5ff;--shadow-primary:#ff2e88;--color:#0a0e14}.nav-btn[data-v-915763cf]:after,.nav-btn[data-v-915763cf]:before{content:"";clip-path:var(--clip);z-index:-1;pointer-events:none;position:absolute;inset:0}.nav-btn[data-v-915763cf]:before{background:var(--shadow-primary);transform:translate(var(--border), 0)}.nav-btn[data-v-915763cf]:after{background:var(--primary)}.btn-glitch[data-v-915763cf]{top:calc(var(--border) * -1);left:calc(var(--border) * -1);right:calc(var(--border) * -1);bottom:calc(var(--border) * -1);background:var(--shadow-primary);text-shadow:2px 2px var(--shadow-primary), -2px -2px var(--nav-pink);clip-path:var(--clip);z-index:-1;pointer-events:none;animation:2s infinite glitch-915763cf;display:none;position:absolute}.nav-btn:hover .btn-glitch[data-v-915763cf]{display:block}.nav-btn.active .btn-glitch[data-v-915763cf]{animation:5s infinite glitch-915763cf;display:block}.btn-glitch[data-v-915763cf]:before{content:"";top:calc(var(--border) * 1);right:calc(var(--border) * 1);bottom:calc(var(--border) * 1);left:calc(var(--border) * 1);clip-path:var(--clip);background:var(--primary);z-index:-1;position:absolute}.btn-text[data-v-915763cf]{z-index:2;pointer-events:none;align-items:center;gap:4px;display:inline-flex;position:relative}.btn-arrow[data-v-915763cf]{flex-shrink:0;transition:transform .25s}.btn-arrow.rotated[data-v-915763cf]{transform:rotate(180deg)}@keyframes glitch-915763cf{0%{clip-path:var(--clip-one)}2%,8%{clip-path:var(--clip-two);transform:translate(calc(var(--shimmy-distance) * -1%), 0)}6%{clip-path:var(--clip-two);transform:translate(calc(var(--shimmy-distance) * 1%), 0)}9%{clip-path:var(--clip-two);transform:translate(0)}10%{clip-path:var(--clip-three);transform:translate(calc(var(--shimmy-distance) * 1%), 0)}13%{clip-path:var(--clip-three);transform:translate(0)}14%,21%{clip-path:var(--clip-four);transform:translate(calc(var(--shimmy-distance) * 1%), 0)}25%{clip-path:var(--clip-five);transform:translate(calc(var(--shimmy-distance) * 1%), 0)}30%{clip-path:var(--clip-five);transform:translate(calc(var(--shimmy-distance) * -1%), 0)}35%,45%{clip-path:var(--clip-six);transform:translate(calc(var(--shimmy-distance) * -1%))}40%{clip-path:var(--clip-six);transform:translate(calc(var(--shimmy-distance) * 1%))}50%{clip-path:var(--clip-six);transform:translate(0)}55%{clip-path:var(--clip-seven);transform:translate(calc(var(--shimmy-distance) * 1%), 0)}60%{clip-path:var(--clip-seven);transform:translate(0)}31%,61%,to{clip-path:var(--clip-four)}}.submenu[data-v-915763cf]{-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:100;pointer-events:none;background:linear-gradient(160deg,#12161df7 0%,#0d1015fa 100%);border:1px solid #00e5ff47;border-radius:0;min-width:150px;margin:0;padding:6px 0 8px;list-style:none;transition:opacity .2s,visibility .2s,transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 0 0 1px #00e5ff14,0 0 20px #00e5ff26,0 12px 32px #0000008c}.submenu.open[data-v-915763cf]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.submenu[data-v-915763cf]:before{content:"";background:#0d1015fa;border-top:1px solid #00e5ff47;border-left:1px solid #00e5ff47;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.submenu-head[data-v-915763cf]{letter-spacing:1.2px;-webkit-user-select:none;user-select:none;border-bottom:1px dashed #00e5ff1f;align-items:center;margin-bottom:4px;padding:4px 14px 8px;font-size:10.5px;display:flex}.head-prompt[data-v-915763cf]{color:var(--nav-lime);text-shadow:0 0 6px #b5f54280;margin-right:2px}.head-name[data-v-915763cf]{color:var(--nav-accent);text-shadow:0 0 8px #00e5ff66}.head-cursor[data-v-915763cf]{color:var(--nav-accent);margin-left:2px;font-size:10px;animation:1.1s step-end infinite blink-915763cf}.submenu-link[data-v-915763cf]{color:#c8dcf0d9;letter-spacing:1.8px;white-space:nowrap;border-radius:0;align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,padding-left .15s;display:flex}.submenu-link[data-v-915763cf]:hover{color:var(--nav-accent);box-shadow:inset 2px 0 0 0 var(--nav-accent);background:#00e5ff14;padding-left:20px}.submenu-link.active[data-v-915763cf]{color:var(--nav-accent);box-shadow:inset 2px 0 0 0 var(--nav-accent);background:#00e5ff1f}.submenu-dot[data-v-915763cf]{background:#b5f5428c;flex-shrink:0;width:5px;height:5px;transition:background .15s,transform .15s,box-shadow .15s}.submenu-link:hover .submenu-dot[data-v-915763cf],.submenu-link.active .submenu-dot[data-v-915763cf]{background:var(--nav-lime);transform:scale(1.3);box-shadow:0 0 8px #b5f542cc}.submenu-text[data-v-915763cf]{flex:1}.submenu-cursor[data-v-915763cf]{color:var(--nav-accent);opacity:0;font-size:11px;transition:opacity .2s;animation:1.1s step-end infinite blink-915763cf}.submenu-link:hover .submenu-cursor[data-v-915763cf],.submenu-link.active .submenu-cursor[data-v-915763cf]{opacity:1}.navbar-right[data-v-915763cf]{z-index:2;flex:none;align-items:center;gap:14px;display:flex}.navbar-status[data-v-915763cf]{letter-spacing:1.5px;color:var(--nav-lime);-webkit-user-select:none;user-select:none;background:#b5f5420d;border:1px solid #b5f54240;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;display:inline-flex}.status-dot[data-v-915763cf]{background:var(--nav-lime);width:6px;height:6px;box-shadow:0 0 8px var(--nav-lime);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite statusPulse-915763cf}@keyframes statusPulse-915763cf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.status-text[data-v-915763cf]{text-shadow:0 0 8px #b5f54280;font-weight:700}.hamburger[data-v-915763cf]{cursor:pointer;background:0 0;border:1px solid #00e5ff66;border-radius:0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;transition:border-color .3s,box-shadow .3s;display:none}.hamburger[data-v-915763cf]:hover{border-color:#00e5ffb3;box-shadow:0 0 12px #00e5ff40}.hamburger span[data-v-915763cf]{background:var(--nav-accent);width:100%;height:2px;box-shadow:0 0 6px var(--nav-accent);transition:transform .3s,opacity .3s;display:block}.hamburger.open span[data-v-915763cf]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span[data-v-915763cf]:nth-child(2){opacity:0}.hamburger.open span[data-v-915763cf]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1024px) and (width>=769px){.navbar[data-v-915763cf]{padding:0 16px}.nav-wrapper[data-v-915763cf]{width:70px;height:36px;margin:2px}.nav-btn[data-v-915763cf]{--font-size:12px;letter-spacing:1px}.brand-glitch[data-v-915763cf]{letter-spacing:2px;font-size:16px}.navbar-status[data-v-915763cf]{display:none}}@media (width<=768px){.navbar[data-v-915763cf]{padding:0 16px}.hamburger[data-v-915763cf]{display:flex}.navbar-status[data-v-915763cf]{display:none}.brand-glitch[data-v-915763cf]{letter-spacing:2px;font-size:15px}.brand-prompt[data-v-915763cf],.brand-cursor[data-v-915763cf]{font-size:13px}.navbar.menu-open[data-v-915763cf],.navbar.scrolled[data-v-915763cf]{-webkit-backdrop-filter:blur(20px);background:#0d1015d1}.navbar-menu[data-v-915763cf]{-webkit-backdrop-filter:blur(20px);background:#0d1015f0;border-bottom:1px solid #00e5ff59;flex-direction:column;flex:none;align-items:stretch;gap:0;width:100%;max-height:0;padding:0;transition:max-height .35s,padding .35s;position:fixed;top:64px;left:0;overflow:hidden;box-shadow:0 0 16px #00e5ff33,0 0 32px #00e5ff1a}.navbar-menu.open[data-v-915763cf]{max-height:780px;padding:12px 0}.nav-wrapper[data-v-915763cf]{flex-direction:column;width:auto;height:auto;min-height:44px;margin:4px 16px;display:flex}.nav-btn[data-v-915763cf]{--font-size:13px;letter-spacing:3px;--primary:transparent;--shadow-primary:transparent;min-height:44px;color:var(--nav-text);background:#00e5ff08;border:1px solid #00e5ff26;clip-path:none!important}.nav-btn[data-v-915763cf]:before,.nav-btn[data-v-915763cf]:after{display:none}.nav-btn .btn-glitch[data-v-915763cf]{display:none!important}.nav-btn.active[data-v-915763cf]{--color:var(--nav-accent);background:#00e5ff1a;border-color:#00e5ff8c;box-shadow:inset 0 0 12px #00e5ff1f,0 0 12px #00e5ff26}.nav-btn[data-v-915763cf]:hover{background:#00e5ff0f;border-color:#00e5ff66}.submenu[data-v-915763cf]{opacity:1;visibility:visible;pointer-events:auto;-webkit-backdrop-filter:none;background:#00000059;border:none;border-left:2px solid #00e5ff73;border-radius:0;width:auto;min-width:0;max-height:0;margin:4px 0 8px;padding:0;transition:max-height .3s,padding .3s;position:static;overflow:hidden;transform:none;box-shadow:inset 0 0 12px #00e5ff0f}.submenu[data-v-915763cf]:before{display:none}.submenu.open[data-v-915763cf]{max-height:340px;padding:6px 0;transform:none}.submenu-head[data-v-915763cf]{padding:6px 18px 8px;font-size:10px}.submenu-link[data-v-915763cf]{letter-spacing:2px;color:#dcf0ffe6;padding:11px 20px 11px 22px;font-size:12.5px}.submenu-link[data-v-915763cf]:hover{color:var(--nav-accent);background:#00e5ff14;padding-left:26px}.submenu-link.active[data-v-915763cf]{color:var(--nav-accent);background:#00e5ff24;padding-left:26px;font-weight:700}.submenu-dot[data-v-915763cf]{background:#b5f542b3;box-shadow:0 0 6px #b5f54280}.submenu-link:hover .submenu-dot[data-v-915763cf],.submenu-link.active .submenu-dot[data-v-915763cf]{background:var(--nav-lime);box-shadow:0 0 10px var(--nav-lime);transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.brand-glitch[data-v-915763cf],.brand-glitch[data-v-915763cf]:before,.brand-glitch[data-v-915763cf]:after,.brand-prompt[data-v-915763cf],.brand-cursor[data-v-915763cf],.status-dot[data-v-915763cf],.head-cursor[data-v-915763cf],.submenu-cursor[data-v-915763cf],.nav-btn .btn-glitch[data-v-915763cf]{animation:none!important}.route-progress[data-v-915763cf]{transition:opacity .2s}}.cursor-root[data-v-4f42d917]{z-index:2147483646;position:relative}.trail-canvas[data-v-4f42d917]{pointer-events:none;z-index:0;position:fixed;top:0;left:0}.custom-cursor[data-v-4f42d917]{pointer-events:none;z-index:1;will-change:transform, width, height;transition:opacity .16s,transform .52s cubic-bezier(.22,1,.36,1),width .52s cubic-bezier(.22,1,.36,1),height .52s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.cursor-frame[data-v-4f42d917]{transform-origin:50%;background:0 0;border:1px solid #00e5ffe6;transition:inset .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),border-color .32s,box-shadow .48s;position:absolute;inset:5px;transform:rotate(45deg);box-shadow:0 0 5px #00e5ff8c,inset 0 0 5px #00e5ff26}.cursor-corner[data-v-4f42d917]{border:1px solid #00e5ffd9;width:5px;height:5px;transition:width .48s cubic-bezier(.22,1,.36,1),height .48s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),border-color .32s,box-shadow .48s;position:absolute}.cursor-corner.tl[data-v-4f42d917]{transform-origin:0 0;border-bottom:none;border-right:none;top:0;left:0}.cursor-corner.tr[data-v-4f42d917]{transform-origin:100% 0;border-bottom:none;border-left:none;top:0;right:0}.cursor-corner.bl[data-v-4f42d917]{transform-origin:0 100%;border-top:none;border-right:none;bottom:0;left:0}.cursor-corner.br[data-v-4f42d917]{transform-origin:100% 100%;border-top:none;border-left:none;bottom:0;right:0}.cursor-center[data-v-4f42d917]{background:#b5f542;width:3px;height:3px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s,background .2s,box-shadow .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 6px #b5f542f2}.custom-cursor.is-hovering .cursor-frame[data-v-4f42d917]{border-color:#b5f542f2;inset:2px;transform:rotate(135deg);box-shadow:0 0 10px #b5f542b3,inset 0 0 8px #b5f54233}.custom-cursor.is-hovering .cursor-corner[data-v-4f42d917]{border-color:#b5f542f2;transform:scale(.7)}.custom-cursor.is-hovering .cursor-center[data-v-4f42d917]{background:#00e5ff;transform:translate(-50%,-50%)rotate(135deg)scale(1.6);box-shadow:0 0 10px #00e5fff2}.custom-cursor.is-pressed .cursor-frame[data-v-4f42d917]{border-color:#00e5ff;inset:10px;box-shadow:0 0 12px #00e5ff}.custom-cursor.is-pressed .cursor-corner[data-v-4f42d917]{transform:scale(1.25)}.custom-cursor.is-pressed .cursor-center[data-v-4f42d917]{transform:translate(-50%,-50%)rotate(45deg)scale(.6)}.custom-cursor.is-text-target[data-v-4f42d917]{opacity:0}@media (prefers-reduced-motion:reduce){.cursor-frame[data-v-4f42d917],.cursor-corner[data-v-4f42d917],.cursor-center[data-v-4f42d917],.custom-cursor[data-v-4f42d917]{transition:none}}.auth-modal-overlay[data-v-1f87e617]{z-index:10000;-webkit-backdrop-filter:blur(10px);--bg-page:#0d1015;--bg-card:#12161d;--bg-subtle:#0e1218;--border-soft:#78b4f014;--text-primary:#c8d0dc;--text-heading:#eaeef5;--text-muted:#7a8496;--text-faint:#4d5666;--accent:#00e5ff;--accent-soft:#00e5ff24;--pink:#ff2e88;--lime:#b5f542;--amber:#ffb648;background:#000000c7;justify-content:center;align-items:center;padding:24px;font-family:JetBrains Mono,Fira Code,Courier New,Microsoft YaHei,monospace;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-panel[data-v-1f87e617]{background-color:#0000;background-image:linear-gradient(#78b4f006 1px,#0000 1px),linear-gradient(90deg,#78b4f006 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:40px 40px,40px 40px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #00e5ff47;width:100%;max-width:400px;margin:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00e5ff14,0 0 40px #00e5ff2e,0 20px 60px #000000a6}.hud-corner[data-v-1f87e617]{border:1px solid var(--accent);opacity:.7;pointer-events:none;z-index:5;width:16px;height:16px;position:absolute}.hud-corner.tl[data-v-1f87e617]{border-bottom:none;border-right:none;top:6px;left:6px}.hud-corner.tr[data-v-1f87e617]{border-bottom:none;border-left:none;top:6px;right:6px}.hud-corner.bl[data-v-1f87e617]{border-top:none;border-right:none;bottom:6px;left:6px}.hud-corner.br[data-v-1f87e617]{border-top:none;border-left:none;bottom:6px;right:6px}.modal-scan[data-v-1f87e617]{filter:drop-shadow(0 0 6px #00e5ffe6);pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000 0%,#00e5ff0d 20%,#00e5ffe6 50%,#00e5ff0d 80%,#0000 100%);height:1px;animation:3.5s cubic-bezier(.45,0,.55,1) infinite modalScan-1f87e617;position:absolute;left:0;right:0}@keyframes modalScan-1f87e617{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.modal-head[data-v-1f87e617]{letter-spacing:1.2px;z-index:3;border-bottom:1px dashed #78b4f026;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex;position:relative}.head-prompt[data-v-1f87e617]{color:var(--lime);text-shadow:0 0 8px #b5f54299;font-weight:700;animation:1.4s step-end infinite blink-1f87e617}@keyframes blink-1f87e617{50%{opacity:.25}}.head-cmd[data-v-1f87e617]{color:var(--accent);text-shadow:0 0 8px #00e5ff66;font-weight:700}.head-flag[data-v-1f87e617]{color:var(--text-faint)}.head-mode[data-v-1f87e617]{color:var(--amber);font-weight:700}.head-cursor[data-v-1f87e617]{color:var(--accent);animation:1.1s step-end infinite blink-1f87e617}.modal-close[data-v-1f87e617]{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #78b4f033;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:flex}.modal-close[data-v-1f87e617]:hover{color:var(--pink);background:#ff2e8814;border-color:#ff2e8880;box-shadow:0 0 12px #ff2e884d}.modal-body[data-v-1f87e617]{z-index:2;flex-direction:column;gap:12px;padding:22px 24px 24px;display:flex;position:relative}.form-title[data-v-1f87e617]{color:var(--text-heading);letter-spacing:2px;text-shadow:0 0 12px #00e5ff33;align-items:baseline;gap:8px;margin:0 0 6px;font-size:17px;font-weight:700;display:flex}.title-prompt[data-v-1f87e617]{color:var(--lime);text-shadow:0 0 8px #b5f54280;font-weight:400}.mode-switch[data-v-1f87e617]{gap:6px;margin-bottom:4px;display:flex}.mode-btn[data-v-1f87e617]{color:var(--text-muted);letter-spacing:2px;cursor:pointer;background:#78b4f008;border:1px solid #78b4f033;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 0;font-family:inherit;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.mode-btn[data-v-1f87e617]:hover{color:var(--text-primary);border-color:#00e5ff66}.mode-btn.active[data-v-1f87e617]{color:var(--accent);border-color:var(--accent);text-shadow:0 0 8px #00e5ff80;background:#00e5ff14;box-shadow:0 0 0 1px #00e5ff26,0 0 14px #00e5ff33}.mode-prompt[data-v-1f87e617]{color:var(--lime);text-shadow:0 0 6px #b5f54280;font-weight:700}.mode-btn.active .mode-prompt[data-v-1f87e617]{color:var(--lime)}.form-field[data-v-1f87e617]{cursor:text;background:#000a1980;border:1px solid #00e5ff2e;align-items:center;gap:10px;padding:11px 14px;transition:all .2s;display:flex}.form-field[data-v-1f87e617]:focus-within{border-color:var(--accent);background:#000f1eb3;box-shadow:0 0 0 1px #00e5ff26,0 0 18px #00e5ff33}.field-prompt[data-v-1f87e617]{color:var(--lime);text-shadow:0 0 6px #b5f54280;flex-shrink:0;font-size:13px;font-weight:700}.input-field[data-v-1f87e617]{min-width:0;color:var(--text-primary);letter-spacing:.8px;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:13px}.input-field[data-v-1f87e617]::placeholder{color:var(--text-faint)}.input-field[data-v-1f87e617]:disabled{opacity:.55;cursor:not-allowed}.input-cursor[data-v-1f87e617]{color:var(--accent);opacity:.35;flex-shrink:0;font-size:11px;transition:opacity .2s;animation:1.1s step-end infinite blink-1f87e617}.form-field:focus-within .input-cursor[data-v-1f87e617]{opacity:1;text-shadow:0 0 8px #00e5ffcc}.error-msg[data-v-1f87e617]{color:#ff6b6b;letter-spacing:.5px;word-break:break-word;background:#ff2e880f;border-left:2px solid #ff2e8880;align-items:center;gap:6px;margin:2px 0 0;padding:8px 12px;font-size:12px;display:flex}.error-tag[data-v-1f87e617]{color:var(--pink);letter-spacing:1.2px;text-shadow:0 0 8px #ff2e8899;flex-shrink:0;font-size:10px;font-weight:700}.submit-btn[data-v-1f87e617]{color:var(--accent);letter-spacing:3px;cursor:pointer;text-shadow:0 0 8px #00e5ff66;background:#00e5ff14;border:1px solid #00e5ff80;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:13px 0;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.submit-btn[data-v-1f87e617]:hover:not(:disabled){border-color:var(--accent);background:#00e5ff33;box-shadow:0 0 20px #00e5ff66,inset 0 0 12px #00e5ff1a}.submit-btn[data-v-1f87e617]:disabled{opacity:.55;cursor:not-allowed}.btn-prompt[data-v-1f87e617]{color:var(--lime);text-shadow:0 0 8px #b5f54299;font-weight:700}.auth-modal-fade-enter-active[data-v-1f87e617],.auth-modal-fade-leave-active[data-v-1f87e617]{transition:opacity .22s}.auth-modal-fade-enter-active .auth-panel[data-v-1f87e617],.auth-modal-fade-leave-active .auth-panel[data-v-1f87e617]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s}.auth-modal-fade-enter-from[data-v-1f87e617],.auth-modal-fade-leave-to[data-v-1f87e617]{opacity:0}.auth-modal-fade-enter-from .auth-panel[data-v-1f87e617],.auth-modal-fade-leave-to .auth-panel[data-v-1f87e617]{opacity:0;transform:translateY(16px)scale(.96)}@media (width<=480px){.modal-body[data-v-1f87e617]{padding:20px 18px}.form-title[data-v-1f87e617]{font-size:15px}.submit-btn[data-v-1f87e617]{letter-spacing:2px;font-size:12px}}@media (prefers-reduced-motion:reduce){.modal-scan[data-v-1f87e617],.head-prompt[data-v-1f87e617],.head-cursor[data-v-1f87e617],.input-cursor[data-v-1f87e617]{animation:none}}.profile-modal-overlay[data-v-3e545ddd]{--bg-page:#0d1015;--bg-card:#12161d;--bg-subtle:#0e1218;--border-soft:#78b4f014;--border-medium:#78b4f02e;--text-primary:#c8d0dc;--text-heading:#eaeef5;--text-muted:#7a8496;--text-faint:#4d5666;--accent:#00e5ff;--accent-soft:#00e5ff24;--pink:#ff2e88;--lime:#b5f542;--amber:#ffb648;z-index:10000;-webkit-backdrop-filter:blur(10px);background:#000000c7;justify-content:center;align-items:center;padding:24px;font-family:JetBrains Mono,Fira Code,Courier New,Microsoft YaHei,monospace;display:flex;position:fixed;inset:0;overflow-y:auto}.profile-modal[data-v-3e545ddd]{background-color:#0000;background-image:linear-gradient(#78b4f006 1px,#0000 1px),linear-gradient(90deg,#78b4f006 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:40px 40px,40px 40px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #00e5ff40;width:100%;max-width:440px;margin:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00e5ff14,0 0 40px #00e5ff26,0 20px 60px #0009}.hud-corner[data-v-3e545ddd]{border:1px solid var(--accent);opacity:.6;pointer-events:none;z-index:5;width:16px;height:16px;position:absolute}.hud-corner.tl[data-v-3e545ddd]{border-bottom:none;border-right:none;top:6px;left:6px}.hud-corner.tr[data-v-3e545ddd]{border-bottom:none;border-left:none;top:6px;right:6px}.hud-corner.bl[data-v-3e545ddd]{border-top:none;border-right:none;bottom:6px;left:6px}.hud-corner.br[data-v-3e545ddd]{border-top:none;border-left:none;bottom:6px;right:6px}.modal-scan[data-v-3e545ddd]{filter:drop-shadow(0 0 6px #00e5ffe6);pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000 0%,#00e5ff0d 20%,#00e5ffe6 50%,#00e5ff0d 80%,#0000 100%);height:1px;animation:3.5s cubic-bezier(.45,0,.55,1) infinite modalScan-3e545ddd;position:absolute;top:0;left:0;right:0}@keyframes modalScan-3e545ddd{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.modal-head[data-v-3e545ddd]{letter-spacing:1.2px;z-index:3;border-bottom:1px dashed #78b4f026;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex;position:relative}.head-prompt[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 8px #b5f54299;font-weight:700;animation:1.4s step-end infinite blink-3e545ddd}@keyframes blink-3e545ddd{50%{opacity:.25}}.head-cmd[data-v-3e545ddd]{color:var(--accent);text-shadow:0 0 8px #00e5ff66;font-weight:700}.head-flag[data-v-3e545ddd]{color:var(--text-faint)}.head-cursor[data-v-3e545ddd]{color:var(--accent);margin-left:2px;animation:1.1s step-end infinite blink-3e545ddd}.modal-close[data-v-3e545ddd]{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #78b4f033;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:flex}.modal-close[data-v-3e545ddd]:hover{color:var(--pink);background:#ff2e8814;border-color:#ff2e8880;box-shadow:0 0 12px #ff2e884d}.modal-body[data-v-3e545ddd]{z-index:2;padding:24px 28px 28px;position:relative}.avatar-section[data-v-3e545ddd]{border-bottom:1px dashed #78b4f01f;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:24px;display:flex}.avatar-wrap[data-v-3e545ddd]{flex-shrink:0;position:relative}.avatar[data-v-3e545ddd]{object-fit:cover;background:var(--bg-subtle);border:1px solid #00e5ff66;border-radius:0;width:88px;height:88px;display:block;box-shadow:0 0 0 1px #00e5ff1a,0 0 24px #00e5ff40}.avatar-placeholder[data-v-3e545ddd]{color:var(--accent);text-shadow:0 0 12px #00e5ff99;background:repeating-linear-gradient(45deg,#0d1015 0 6px,#12161d 6px 12px);justify-content:center;align-items:center;font-size:32px;font-weight:700;display:flex}.avatar-corner[data-v-3e545ddd]{border:1px solid var(--accent);opacity:.8;pointer-events:none;width:10px;height:10px;position:absolute}.avatar-corner.tl[data-v-3e545ddd]{border-bottom:none;border-right:none;top:-4px;left:-4px}.avatar-corner.br[data-v-3e545ddd]{border-top:none;border-left:none;bottom:-4px;right:-4px}.identity[data-v-3e545ddd]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.account-path[data-v-3e545ddd]{letter-spacing:.8px;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:2px;font-size:11px;display:flex;overflow:hidden}.path-prompt[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 6px #b5f54266}.path-slug[data-v-3e545ddd]{color:var(--text-muted);text-overflow:ellipsis;overflow:hidden}.nickname-display[data-v-3e545ddd]{color:var(--text-heading);letter-spacing:.5px;text-shadow:0 0 12px #00e5ff26;align-items:baseline;gap:6px;font-size:15px;font-weight:700;display:flex}.nick-prompt[data-v-3e545ddd]{color:var(--lime);font-size:13px;font-weight:400}.avatar-upload[data-v-3e545ddd]{color:var(--accent);letter-spacing:1.2px;cursor:pointer;text-shadow:0 0 8px #00e5ff4d;background:#00e5ff0f;border:1px solid #00e5ff59;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px;font-size:11px;transition:all .2s;display:inline-flex}.avatar-upload[data-v-3e545ddd]:hover:not(.disabled){border-color:var(--accent);background:#00e5ff24;box-shadow:0 0 16px #00e5ff59}.avatar-upload.disabled[data-v-3e545ddd]{opacity:.5;cursor:not-allowed}.upload-prompt[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 6px #b5f54299;font-weight:700}.points-card[data-v-3e545ddd]{background:linear-gradient(135deg,#001428b3 0%,#001e3280 100%);border:1px solid #00e5ff40;align-items:center;margin-bottom:24px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.points-bar[data-v-3e545ddd]{background:var(--lime);flex-shrink:0;width:4px;height:40px;margin-right:16px;box-shadow:0 0 12px #b5f542cc}.points-info[data-v-3e545ddd]{flex:1;min-width:0}.points-label[data-v-3e545ddd]{letter-spacing:1.2px;color:var(--text-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.label-prompt[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 6px #b5f54299;font-weight:700}.label-cmd[data-v-3e545ddd]{color:var(--accent);text-shadow:0 0 8px #00e5ff66;font-weight:700}.label-flag[data-v-3e545ddd]{color:var(--text-faint)}.points-value[data-v-3e545ddd]{align-items:baseline;gap:8px;display:flex}.value-num[data-v-3e545ddd]{color:var(--lime);letter-spacing:2px;text-shadow:0 0 16px #b5f54299,0 0 40px #b5f54240;font-family:Courier New,monospace;font-size:32px;font-weight:700;line-height:1}.value-unit[data-v-3e545ddd]{color:var(--text-faint);letter-spacing:2px;font-size:12px}.points-glow[data-v-3e545ddd]{pointer-events:none;background:radial-gradient(circle,#b5f54226 0%,#0000 70%);width:120px;height:120px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.form-row[data-v-3e545ddd]{margin-bottom:18px}.form-label[data-v-3e545ddd]{color:var(--text-muted);letter-spacing:3px;align-items:center;gap:2px;margin-bottom:8px;font-size:11px;display:flex}.label-bracket[data-v-3e545ddd]{color:var(--text-faint);margin:0 2px}.input-wrap[data-v-3e545ddd]{background:#000a1999;border:1px solid #00e5ff33;align-items:center;gap:8px;padding:10px 14px;transition:all .2s;display:flex;position:relative}.input-wrap[data-v-3e545ddd]:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px #00e5ff26,0 0 18px #00e5ff40}.input-prompt[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 6px #b5f54280;flex-shrink:0;font-weight:700}.form-input[data-v-3e545ddd]{min-width:0;color:var(--text-primary);letter-spacing:1px;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:14px}.form-input[data-v-3e545ddd]::placeholder{color:var(--text-faint)}.form-input[data-v-3e545ddd]:disabled{opacity:.6;cursor:not-allowed}.input-cursor[data-v-3e545ddd]{color:var(--accent);flex-shrink:0;animation:1.1s step-end infinite blink-3e545ddd}.msg[data-v-3e545ddd]{letter-spacing:.8px;align-items:center;gap:6px;margin:0 0 14px;font-size:12px;display:flex}.msg-tag[data-v-3e545ddd]{letter-spacing:1.2px;font-weight:700}.msg-error[data-v-3e545ddd]{color:#ff6b6b}.msg-error .msg-tag[data-v-3e545ddd]{color:var(--pink);text-shadow:0 0 8px #ff2e8899}.msg-ok[data-v-3e545ddd]{color:var(--lime)}.msg-ok .msg-tag[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 8px #b5f54299}.actions[data-v-3e545ddd]{gap:10px;margin-top:20px;display:flex}.btn[data-v-3e545ddd]{letter-spacing:2px;cursor:pointer;background:0 0;border:1px solid;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 0;font-family:inherit;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.btn-prompt[data-v-3e545ddd]{font-weight:700;transition:transform .25s}.btn-primary[data-v-3e545ddd]{color:var(--accent);text-shadow:0 0 8px #00e5ff66;background:#00e5ff14;border-color:#00e5ff80}.btn-primary .btn-prompt[data-v-3e545ddd]{color:var(--lime);text-shadow:0 0 8px #b5f54299}.btn-primary[data-v-3e545ddd]:hover:not(:disabled){border-color:var(--accent);background:#00e5ff33;box-shadow:0 0 20px #00e5ff66,inset 0 0 12px #00e5ff1a}.btn-primary[data-v-3e545ddd]:disabled{opacity:.4;cursor:not-allowed}.btn-primary:disabled .btn-prompt[data-v-3e545ddd]{opacity:.5}.btn-danger[data-v-3e545ddd]{color:var(--pink);text-shadow:0 0 8px #ff2e8866;background:#ff2e880f;border-color:#ff2e8866}.btn-danger .btn-prompt[data-v-3e545ddd]{color:var(--pink);text-shadow:0 0 8px #ff2e8899}.btn-danger[data-v-3e545ddd]:hover{border-color:var(--pink);background:#ff2e8826;box-shadow:0 0 20px #ff2e8866,inset 0 0 12px #ff2e8814}.btn-danger:hover .btn-prompt[data-v-3e545ddd]{transform:translate(3px)}.profile-modal-fade-enter-active[data-v-3e545ddd],.profile-modal-fade-leave-active[data-v-3e545ddd]{transition:opacity .22s}.profile-modal-fade-enter-active .profile-modal[data-v-3e545ddd],.profile-modal-fade-leave-active .profile-modal[data-v-3e545ddd]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s}.profile-modal-fade-enter-from[data-v-3e545ddd],.profile-modal-fade-leave-to[data-v-3e545ddd]{opacity:0}.profile-modal-fade-enter-from .profile-modal[data-v-3e545ddd],.profile-modal-fade-leave-to .profile-modal[data-v-3e545ddd]{opacity:0;transform:translateY(16px)scale(.96)}@media (width<=480px){.modal-body[data-v-3e545ddd]{padding:20px 18px 22px}.avatar-section[data-v-3e545ddd]{gap:14px;margin-bottom:20px;padding-bottom:20px}.avatar[data-v-3e545ddd]{width:72px;height:72px}.avatar-placeholder[data-v-3e545ddd],.value-num[data-v-3e545ddd]{font-size:26px}.points-card[data-v-3e545ddd]{margin-bottom:20px;padding:14px 16px}.btn[data-v-3e545ddd]{letter-spacing:1.5px;padding:11px 0;font-size:11px}}@media (prefers-reduced-motion:reduce){.modal-scan[data-v-3e545ddd],.head-prompt[data-v-3e545ddd],.head-cursor[data-v-3e545ddd],.input-cursor[data-v-3e545ddd]{animation:none}}.floating-user[data-v-d4cb4766]{--accent:#00e5ff;--accent-soft:#00e5ff24;--lime:#b5f542;--pink:#ff2e88;--bg-card:#12161d;--bg-page:#0d1015;--text-heading:#eaeef5;--text-muted:#7a8496;--text-faint:#4d5666;z-index:900;height:52px;color:var(--accent);cursor:pointer;letter-spacing:1px;-webkit-backdrop-filter:blur(12px);background-color:#0000;background-image:linear-gradient(#78b4f008 1px,#0000 1px),linear-gradient(90deg,#78b4f008 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:20px 20px,20px 20px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #00e5ff4d;border-radius:2px;align-items:center;gap:8px;padding:0 16px 0 14px;font-family:JetBrains Mono,Fira Code,Courier New,Microsoft YaHei,monospace;font-size:13px;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 0 0 1px #00e5ff0f,0 0 20px #00e5ff26,0 8px 24px #00000080}.floating-user[data-v-d4cb4766]:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 0 0 1px #00e5ff26,0 0 30px #00e5ff73,0 8px 24px #00000080}.floating-user[data-v-d4cb4766]:active{transform:translateY(-1px)}.floating-user[data-v-d4cb4766]:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px #00e5ff59,0 0 30px #00e5ff73}.floating-user.is-footer-visible[data-v-d4cb4766]{opacity:0;pointer-events:none;visibility:hidden}.hud-corner[data-v-d4cb4766]{border:1px solid var(--accent);opacity:.7;pointer-events:none;width:8px;height:8px;transition:opacity .25s;position:absolute}.hud-corner.tl[data-v-d4cb4766]{border-bottom:none;border-right:none;top:3px;left:3px}.hud-corner.tr[data-v-d4cb4766]{border-bottom:none;border-left:none;top:3px;right:3px}.hud-corner.bl[data-v-d4cb4766]{border-top:none;border-right:none;bottom:3px;left:3px}.hud-corner.br[data-v-d4cb4766]{border-top:none;border-left:none;bottom:3px;right:3px}.floating-user:hover .hud-corner[data-v-d4cb4766]{opacity:1;box-shadow:0 0 6px #00e5ffcc}.user-prompt[data-v-d4cb4766]{color:var(--lime);text-shadow:0 0 6px #b5f542b3;flex-shrink:0;font-size:12px;font-weight:700;animation:1.4s step-end infinite blink-d4cb4766}.nick-prompt[data-v-d4cb4766]{color:var(--lime);opacity:.85;flex-shrink:0;font-size:12px;font-weight:400}@keyframes blink-d4cb4766{50%{opacity:.25}}.avatar-wrap[data-v-d4cb4766]{flex-shrink:0;display:inline-flex;position:relative}.avatar[data-v-d4cb4766]{object-fit:cover;border:1px solid var(--accent);background:var(--bg-page);border-radius:0;width:30px;height:30px;display:block;box-shadow:0 0 10px #00e5ff59}.avatar-placeholder[data-v-d4cb4766]{color:var(--accent);text-shadow:0 0 8px #00e5ff99;background:repeating-linear-gradient(45deg,#0d1015 0 4px,#12161d 4px 8px);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.nickname[data-v-d4cb4766]{letter-spacing:1.2px;color:var(--accent);text-shadow:0 0 8px #00e5ff80;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:13px;font-weight:600;overflow:hidden}.floating-user.is-guest[data-v-d4cb4766]{padding:0 14px}.guest-icon[data-v-d4cb4766]{color:var(--accent);filter:drop-shadow(0 0 6px #00e5ff80);flex-shrink:0;transition:transform .25s}.floating-user.is-guest:hover .guest-icon[data-v-d4cb4766]{transform:scale(1.1)}.guest-cursor[data-v-d4cb4766]{color:var(--accent);text-shadow:0 0 8px #00e5ffcc;flex-shrink:0;font-size:14px;font-weight:300;line-height:1;animation:1s step-end infinite blink-d4cb4766}@media (width<=768px){.floating-user[data-v-d4cb4766]{gap:6px;height:46px;padding:0 12px 0 10px;font-size:12px;bottom:16px;right:16px}.floating-user.is-guest[data-v-d4cb4766]{padding:0 12px}.avatar[data-v-d4cb4766]{width:26px;height:26px}.avatar-placeholder[data-v-d4cb4766]{font-size:12px}.nickname[data-v-d4cb4766]{max-width:84px;font-size:12px}.user-prompt[data-v-d4cb4766],.nick-prompt[data-v-d4cb4766]{font-size:11px}}@media (prefers-reduced-motion:reduce){.user-prompt[data-v-d4cb4766],.guest-cursor[data-v-d4cb4766]{animation:none}.floating-user[data-v-d4cb4766]{transition:none}.floating-user[data-v-d4cb4766]:hover,.floating-user.is-guest:hover .guest-icon[data-v-d4cb4766]{transform:none}}.term-footer[data-v-67be46bd]{box-shadow:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#78b4f006 1px,#0000 1px) 0 0/40px 40px,#0d1015 linear-gradient(90deg,#78b4f006 1px,#0000 1px) 0 0/40px 40px;border-top:1px solid #00e5ff33;margin-top:0;padding:0 24px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;position:relative;overflow:hidden}.term-footer[data-v-67be46bd]:before{content:"";background:#00e5ff;width:96px;height:1px;position:absolute;top:-1px;left:max(24px,50% - 576px);box-shadow:0 0 12px #00e5ffb3}.term-footer-inner[data-v-67be46bd]{max-width:1152px;margin:0 auto}.term-main[data-v-67be46bd],.term-meta[data-v-67be46bd]{justify-content:space-between;align-items:center;gap:20px;display:flex}.term-main[data-v-67be46bd]{min-height:88px}.term-meta[data-v-67be46bd]{color:#596273;letter-spacing:.35px;border-top:1px solid #78b4f017;min-height:44px;font-size:10px}.term-brand[data-v-67be46bd]{align-items:center;gap:11px;min-width:175px;display:flex}.term-brand-avatar[data-v-67be46bd]{object-fit:cover;background:#00e5ff12;border:1px solid #00e5ff6b;flex:0 0 36px;width:36px;height:36px;display:block;box-shadow:inset 0 0 14px #00e5ff0d}.term-brand-copy[data-v-67be46bd]{flex-direction:column;gap:4px;display:flex}.term-brand-name[data-v-67be46bd]{color:#e2e8f0;letter-spacing:.7px;font-size:13px;font-weight:700}.term-brand-caption[data-v-67be46bd]{color:#697386;letter-spacing:.4px;font-size:10px}.term-links[data-v-67be46bd]{justify-content:center;align-items:center;gap:24px;display:flex}.term-link[data-v-67be46bd]{color:#8993a4;padding:8px 0;font-size:12px;text-decoration:none;transition:color .18s;position:relative}.term-link[data-v-67be46bd]:after{transform-origin:0;content:"";background:#00e5ff;height:1px;transition:transform .18s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.term-link[data-v-67be46bd]:hover,.term-link.router-link-active[data-v-67be46bd]{color:#00e5ff}.term-link[data-v-67be46bd]:hover:after,.term-link.router-link-active[data-v-67be46bd]:after{transform:scaleX(1)}.term-actions[data-v-67be46bd]{justify-content:flex-end;align-items:center;gap:16px;min-width:175px;display:flex}.term-status[data-v-67be46bd]{color:#788395;letter-spacing:1px;align-items:center;gap:7px;font-size:10px;display:inline-flex}.term-status-dot[data-v-67be46bd]{background:#b5f542;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #b5f54299}.term-sponsor[data-v-67be46bd]{color:#00e5ff;cursor:pointer;letter-spacing:.7px;background:#00e5ff0f;border:1px solid #00e5ff61;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:11px;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.term-sponsor[data-v-67be46bd]:hover{background:#00e5ff24;border-color:#00e5ff;box-shadow:0 0 16px #00e5ff1a}.term-copy[data-v-67be46bd]{color:#697386}.term-icp[data-v-67be46bd]{color:#8791a2;align-items:center;gap:7px;text-decoration:none;transition:color .18s;display:inline-flex}.term-icp[data-v-67be46bd]:hover{color:#00e5ff}.term-icp-mark[data-v-67be46bd]{background:#00e5ff;width:3px;height:12px;box-shadow:0 0 7px #00e5ff66}.term-icp-arrow[data-v-67be46bd]{color:#596273}.term-runtime[data-v-67be46bd]{color:#596273;align-items:center;gap:15px;display:flex}.term-runtime b[data-v-67be46bd]{color:#ffb648;font-weight:500}.term-runtime span[data-v-67be46bd]:nth-child(2){color:#00e5ff}.term-runtime span[data-v-67be46bd]:last-child{color:#81906f}.sponsor-mask[data-v-67be46bd]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:24px;animation:.2s sponsorFadeIn-67be46bd;display:flex;position:fixed;inset:0}@keyframes sponsorFadeIn-67be46bd{0%{opacity:0}to{opacity:1}}.sponsor-modal[data-v-67be46bd]{background:#10141b;border:1px solid #00e5ff33;border-radius:0;width:100%;max-width:520px;padding:24px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;animation:.2s sponsorPop-67be46bd;box-shadow:0 20px 60px #0009}@keyframes sponsorPop-67be46bd{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.sponsor-head[data-v-67be46bd]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.sponsor-title[data-v-67be46bd]{color:#00e5ff;letter-spacing:1px;font-size:16px;font-weight:700}.sponsor-close[data-v-67be46bd]{color:#8993a4;cursor:pointer;background:0 0;border:1px solid #78b4f02e;border-radius:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;transition:all .15s;display:flex}.sponsor-close[data-v-67be46bd]:hover{color:#f55;border-color:#f55}.sponsor-tip[data-v-67be46bd]{color:#8993a4;margin:0 0 18px;font-size:12.5px;line-height:1.7}.sponsor-grid[data-v-67be46bd]{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.sponsor-item[data-v-67be46bd]{cursor:zoom-in;background:#0d1015;border:1px solid #78b4f01f;border-radius:0;flex-direction:column;align-items:center;gap:8px;padding:12px;transition:all .2s;display:flex}.sponsor-item[data-v-67be46bd]:hover{border-color:#00e5ff7a;transform:translateY(-2px);box-shadow:0 0 18px #00e5ff14}.sponsor-qr[data-v-67be46bd]{aspect-ratio:1;object-fit:cover;background:#fff;border-radius:0;width:100%}.sponsor-label[data-v-67be46bd]{color:#00e5ff;letter-spacing:1px;font-size:12.5px}.sponsor-foot[data-v-67be46bd]{text-align:center;color:#596273;margin:0;font-size:11.5px}.sponsor-preview[data-v-67be46bd]{z-index:10001;cursor:zoom-out;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sponsor-preview-img[data-v-67be46bd]{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh;box-shadow:0 0 60px #000c}@media (width<=640px){.term-footer[data-v-67be46bd]{margin-top:24px;padding:0 16px}.term-footer[data-v-67be46bd]:before{left:16px}.term-main[data-v-67be46bd]{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 0}.term-brand[data-v-67be46bd],.term-actions[data-v-67be46bd]{min-width:0}.term-links[data-v-67be46bd]{justify-content:flex-start;gap:20px;width:100%}.term-actions[data-v-67be46bd]{justify-content:space-between;width:100%}.term-meta[data-v-67be46bd]{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 0}.term-runtime[data-v-67be46bd]{flex-wrap:wrap;gap:8px 14px}.sponsor-modal[data-v-67be46bd]{padding:18px}.sponsor-grid[data-v-67be46bd]{gap:10px}.sponsor-item[data-v-67be46bd]{padding:8px}}.back-to-top[data-v-250e641d]{z-index:899;color:#0ff;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#0a0520bf;border:1px solid #00ffff59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:88px;right:28px;box-shadow:0 0 20px #00ffff1f,0 8px 24px #0006}.back-to-top[data-v-250e641d]:hover{border-color:#0ff;transform:translateY(-3px);box-shadow:0 0 30px #00ffff73,0 8px 24px #00000080}.back-to-top[data-v-250e641d]:active{transform:translateY(-1px)}.fade-enter-active[data-v-250e641d],.fade-leave-active[data-v-250e641d]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-250e641d],.fade-leave-to[data-v-250e641d]{opacity:0;transform:translateY(8px)}@media (width<=768px){.back-to-top[data-v-250e641d]{width:40px;height:40px;bottom:76px;right:20px}}.notification[data-v-692b9663]{isolation:isolate;box-sizing:border-box;border:1px solid var(--color);--color:#00e5ff;--color-soft:#00e5ff24;--color-glow:#00e5ff73;width:20rem;min-height:5.4rem;box-shadow:0 0 0 1px #0006, 0 0 22px var(--color-glow), 0 12px 32px #00000080;background:linear-gradient(135deg,#12161df7 0%,#0d1015fc 100%);border-radius:0;flex-direction:column;font-family:JetBrains Mono,Fira Code,Courier New,Microsoft YaHei,monospace;font-size:13px;transition:box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.notification[data-v-692b9663]:hover{box-shadow:0 0 0 1px #0006, 0 0 30px var(--color-glow), 0 14px 38px #0000008c;transform:translateY(-1px)}.hud-corner[data-v-692b9663]{border:1px solid var(--color);opacity:.7;pointer-events:none;z-index:6;width:10px;height:10px;transition:width .25s,height .25s,opacity .25s;position:absolute}.hud-corner.tl[data-v-692b9663]{border-bottom:none;border-right:none;top:5px;left:5px}.hud-corner.tr[data-v-692b9663]{border-bottom:none;border-left:none;top:5px;right:5px}.hud-corner.bl[data-v-692b9663]{border-top:none;border-right:none;bottom:5px;left:5px}.hud-corner.br[data-v-692b9663]{border-top:none;border-left:none;bottom:5px;right:5px}.notification:hover .hud-corner[data-v-692b9663]{opacity:1;width:14px;height:14px}.notify-scan[data-v-692b9663]{background:linear-gradient(90deg, transparent 0%, var(--color-soft) 20%, var(--color) 50%, var(--color-soft) 80%, transparent 100%);height:1px;filter:drop-shadow(0 0 5px var(--color));pointer-events:none;z-index:5;position:absolute;top:0;left:0;right:0}.noti-head[data-v-692b9663]{letter-spacing:1.2px;-webkit-user-select:none;user-select:none;z-index:4;border-bottom:1px dashed #78b4f026;align-items:baseline;gap:6px;padding:10px 14px 8px;font-size:11px;display:flex;position:relative}.head-prompt[data-v-692b9663]{color:#b5f542;text-shadow:0 0 8px #b5f54299;font-weight:700;animation:1.4s step-end infinite toastBlink-692b9663}@keyframes toastBlink-692b9663{50%{opacity:.25}}.head-cmd[data-v-692b9663]{color:var(--color);text-shadow:0 0 8px var(--color-glow);font-weight:700}.head-flag[data-v-692b9663]{color:#4d5666;font-weight:400}.head-type[data-v-692b9663]{color:var(--color);text-shadow:0 0 8px var(--color-glow);font-weight:700}.head-cursor[data-v-692b9663]{color:var(--color);margin-left:1px;font-size:11px;animation:1.1s step-end infinite toastBlink-692b9663}.notititle[data-v-692b9663]{color:var(--color);letter-spacing:.8px;text-shadow:0 0 10px var(--color-glow);z-index:4;word-break:break-word;padding:10px 14px 4px;font-size:13.5px;font-weight:700;line-height:1.4;position:relative}.notibody[data-v-692b9663]{color:#8a92a0;letter-spacing:.3px;word-break:break-word;z-index:4;padding:0 14px 14px;font-size:12px;line-height:1.6;position:relative}.noticlose[data-v-692b9663]{color:#7a8496;cursor:pointer;z-index:7;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex;position:absolute;top:8px;right:10px}.noticlose[data-v-692b9663]:hover{background:var(--color-soft);color:var(--color);border-color:var(--color);box-shadow:0 0 10px var(--color-glow);transform:rotate(90deg)}.notiprogress[data-v-692b9663]{background:linear-gradient(90deg, var(--color-soft) 0%, var(--color) 100%);height:2px;box-shadow:0 0 8px var(--color-glow);transform-origin:0;z-index:5;pointer-events:none;animation:linear forwards notiprogress-692b9663;position:absolute;bottom:0;left:0;right:0}.notification:hover .notiprogress[data-v-692b9663]{animation-play-state:paused}@keyframes notiprogress-692b9663{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notify-container[data-v-87407854]{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;max-height:calc(100vh - 120px);display:flex;position:fixed;top:88px;right:24px;overflow:visible}.notify-container[data-v-87407854]>*{pointer-events:auto}@media (width<=640px){.notify-container[data-v-87407854]{align-items:center;top:72px;left:12px;right:12px}}.toast-enter-active,.toast-leave-active{transition:opacity .35s,transform .4s cubic-bezier(.22,1,.36,1)}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(48px)scale(.96)}.toast-move{transition:transform .4s cubic-bezier(.22,1,.36,1)}.confirm-overlay[data-v-a02aeff9]{--bg-page:#0d1015;--bg-card:#12161d;--bg-subtle:#0e1218;--border-soft:#78b4f014;--border-medium:#78b4f02e;--text-primary:#c8d0dc;--text-heading:#eaeef5;--text-muted:#7a8496;--text-faint:#4d5666;--accent:#00e5ff;--accent-soft:#00e5ff24;--pink:#ff2e88;--lime:#b5f542;--amber:#ffb648;z-index:10001;-webkit-backdrop-filter:blur(10px);background:#000000c7;justify-content:center;align-items:center;padding:24px;font-family:JetBrains Mono,Fira Code,Courier New,Microsoft YaHei,monospace;display:flex;position:fixed;inset:0;overflow-y:auto}.confirm-modal[data-v-a02aeff9]{background-color:#0000;background-image:linear-gradient(#78b4f006 1px,#0000 1px),linear-gradient(90deg,#78b4f006 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:40px 40px,40px 40px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #00e5ff40;width:100%;max-width:400px;margin:auto;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00e5ff14,0 0 40px #00e5ff26,0 20px 60px #0009}.confirm-modal.is-danger[data-v-a02aeff9]{border-color:#ff2e8859;box-shadow:0 0 0 1px #ff2e881a,0 0 40px #ff2e882e,0 20px 60px #0009}.hud-corner[data-v-a02aeff9]{border:1px solid var(--accent);opacity:.6;pointer-events:none;z-index:5;width:16px;height:16px;transition:border-color .25s;position:absolute}.hud-corner.tl[data-v-a02aeff9]{border-bottom:none;border-right:none;top:6px;left:6px}.hud-corner.tr[data-v-a02aeff9]{border-bottom:none;border-left:none;top:6px;right:6px}.hud-corner.bl[data-v-a02aeff9]{border-top:none;border-right:none;bottom:6px;left:6px}.hud-corner.br[data-v-a02aeff9]{border-top:none;border-left:none;bottom:6px;right:6px}.confirm-modal.is-danger .hud-corner[data-v-a02aeff9]{border-color:var(--pink)}.modal-scan[data-v-a02aeff9]{filter:drop-shadow(0 0 6px #00e5ffe6);pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000 0%,#00e5ff0d 20%,#00e5ffe6 50%,#00e5ff0d 80%,#0000 100%);height:1px;transition:filter .25s;animation:3.5s cubic-bezier(.45,0,.55,1) infinite modalScan-a02aeff9;position:absolute;top:0;left:0;right:0}.confirm-modal.is-danger .modal-scan[data-v-a02aeff9]{filter:drop-shadow(0 0 6px #ff2e88e6);background:linear-gradient(90deg,#0000 0%,#ff2e880d 20%,#ff2e88e6 50%,#ff2e880d 80%,#0000 100%)}@keyframes modalScan-a02aeff9{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.modal-head[data-v-a02aeff9]{letter-spacing:1.2px;z-index:3;border-bottom:1px dashed #78b4f026;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex;position:relative}.head-prompt[data-v-a02aeff9]{color:var(--lime);text-shadow:0 0 8px #b5f54299;font-weight:700;animation:1.4s step-end infinite blink-a02aeff9}@keyframes blink-a02aeff9{50%{opacity:.25}}.head-cmd[data-v-a02aeff9]{color:var(--accent);text-shadow:0 0 8px #00e5ff66;font-weight:700}.confirm-modal.is-danger .head-cmd[data-v-a02aeff9]{color:var(--pink);text-shadow:0 0 8px #ff2e8880}.head-flag[data-v-a02aeff9]{color:var(--text-faint)}.head-cursor[data-v-a02aeff9]{color:var(--accent);margin-left:2px;animation:1.1s step-end infinite blink-a02aeff9}.confirm-modal.is-danger .head-cursor[data-v-a02aeff9]{color:var(--pink)}.modal-body[data-v-a02aeff9]{z-index:2;padding:24px 26px;position:relative}.confirm-title[data-v-a02aeff9]{color:var(--text-heading);letter-spacing:1px;word-break:break-word;text-shadow:0 0 12px #00e5ff26;align-items:baseline;gap:8px;margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.title-prompt[data-v-a02aeff9]{color:var(--lime);text-shadow:0 0 8px #b5f54280;flex-shrink:0;font-weight:400}.title-text[data-v-a02aeff9]{flex:1;min-width:0}.confirm-body[data-v-a02aeff9]{color:var(--text-muted);letter-spacing:.4px;word-break:break-word;background:#000a1980;border-left:2px solid #00e5ff66;flex-direction:column;gap:6px;margin:0 0 22px;padding:10px 12px;font-size:12px;line-height:1.65;display:flex}.confirm-modal.is-danger .confirm-body[data-v-a02aeff9]{border-left-color:#ff2e8880}.body-tag[data-v-a02aeff9]{color:var(--accent);letter-spacing:1.4px;text-shadow:0 0 8px #00e5ff80;font-size:10px;font-weight:700}.confirm-modal.is-danger .body-tag[data-v-a02aeff9]{color:var(--pink);text-shadow:0 0 8px #ff2e8880}.body-text[data-v-a02aeff9]{color:var(--text-muted)}.confirm-title[data-v-a02aeff9]:last-child{margin-bottom:0}.confirm-actions[data-v-a02aeff9]{gap:10px;margin-top:4px;display:flex}.btn[data-v-a02aeff9]{letter-spacing:2px;cursor:pointer;background:0 0;border:1px solid;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 0;font-family:inherit;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.btn-prompt[data-v-a02aeff9]{font-weight:700;transition:transform .25s}.btn-cancel[data-v-a02aeff9]{color:var(--text-muted);background:#78b4f00a;border-color:#78b4f040}.btn-cancel .btn-prompt[data-v-a02aeff9]{color:var(--text-faint)}.btn-cancel[data-v-a02aeff9]:hover{color:var(--text-primary);background:#78b4f014;border-color:#78b4f080;box-shadow:0 0 16px #78b4f02e}.btn-cancel:hover .btn-prompt[data-v-a02aeff9]{color:var(--text-muted);transform:translate(3px)}.btn-cancel[data-v-a02aeff9]:active{transform:scale(.98)}.btn-confirm[data-v-a02aeff9]{color:var(--accent);text-shadow:0 0 8px #00e5ff66;background:#00e5ff14;border-color:#00e5ff80}.btn-confirm .btn-prompt[data-v-a02aeff9]{color:var(--lime);text-shadow:0 0 8px #b5f54299}.btn-confirm[data-v-a02aeff9]:hover{border-color:var(--accent);background:#00e5ff33;box-shadow:0 0 20px #00e5ff66,inset 0 0 12px #00e5ff1a}.btn-confirm[data-v-a02aeff9]:active{transform:scale(.98)}.btn-confirm.is-danger[data-v-a02aeff9]{color:var(--pink);text-shadow:0 0 8px #ff2e8866;background:#ff2e880f;border-color:#ff2e8873}.btn-confirm.is-danger .btn-prompt[data-v-a02aeff9]{color:var(--pink);text-shadow:0 0 8px #ff2e8899}.btn-confirm.is-danger[data-v-a02aeff9]:hover{border-color:var(--pink);color:#ff8cb6;background:#ff2e882e;box-shadow:0 0 20px #ff2e8873,inset 0 0 12px #ff2e881a}.confirm-modal-fade-enter-active[data-v-a02aeff9],.confirm-modal-fade-leave-active[data-v-a02aeff9]{transition:opacity .22s}.confirm-modal-fade-enter-active .confirm-modal[data-v-a02aeff9],.confirm-modal-fade-leave-active .confirm-modal[data-v-a02aeff9]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s}.confirm-modal-fade-enter-from[data-v-a02aeff9],.confirm-modal-fade-leave-to[data-v-a02aeff9]{opacity:0}.confirm-modal-fade-enter-from .confirm-modal[data-v-a02aeff9],.confirm-modal-fade-leave-to .confirm-modal[data-v-a02aeff9]{opacity:0;transform:translateY(16px)scale(.96)}@media (width<=480px){.modal-body[data-v-a02aeff9]{padding:20px 18px}.confirm-title[data-v-a02aeff9]{gap:6px;font-size:14px}.confirm-body[data-v-a02aeff9]{font-size:11.5px}.btn[data-v-a02aeff9]{letter-spacing:1.5px;padding:11px 0;font-size:11px}}@media (prefers-reduced-motion:reduce){.modal-scan[data-v-a02aeff9],.head-prompt[data-v-a02aeff9],.head-cursor[data-v-a02aeff9]{animation:none}}*{box-sizing:border-box;margin:0;padding:0}html.custom-cursor-active,html.custom-cursor-active *{cursor:none!important}html.custom-cursor-active input,html.custom-cursor-active textarea,html.custom-cursor-active [contenteditable=true],html.custom-cursor-active .cm-content,html.custom-cursor-active .cm-content,html.custom-cursor-active .cm-content *,html.custom-cursor-active .cm-line{cursor:text!important}html.custom-cursor-active .cm-gutters,html.custom-cursor-active .cm-gutters *{cursor:default!important}html,body{scrollbar-width:none;background-color:#0a0520;width:100%;min-height:100vh;overflow-x:clip}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}#app{width:100%;min-height:100vh;display:block}*{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true],pre,pre *,code,code *,.markdown-body,.markdown-body *,.article-body,.article-body *,.msg-content,.moment-content,.option-name,.option-desc{-webkit-user-select:text;user-select:text}.ui-cyber-card{border:1px solid var(--border-soft);box-shadow:var(--cyber-card-shadow,0 1px 0 #00e5ff0d, 0 8px 24px #00000059);transition:background .35s ease, border-color .35s ease, transform var(--cyber-card-transition-duration,.4s) cubic-bezier(.22, 1, .36, 1), box-shadow var(--cyber-card-transition-duration,.4s) cubic-bezier(.22, 1, .36, 1);background:linear-gradient(135deg,#12161df5 0%,#0d1015fa 100%);border-radius:0;position:relative;overflow:hidden}.ui-cyber-card:hover{transform:var(--cyber-card-hover-transform,translateY(-2px));border-color:var(--cyber-card-hover-border,#00e5ff38);box-shadow:var(--cyber-card-hover-shadow,0 0 0 1px #00e5ff26, 0 0 22px #00e5ff1a, 0 14px 34px #0000006b);background:linear-gradient(135deg,#161b24fa 0%,#10141bfa 100%)}.ui-cyber-card .hud-corner{width:var(--cyber-card-corner-size,14px);height:var(--cyber-card-corner-size,14px);border:1px solid var(--accent);opacity:.35;pointer-events:none;z-index:var(--cyber-card-decoration-z,2);transition:opacity .3s,width .3s,height .3s;position:absolute}.ui-cyber-card .hud-corner.tl{border-bottom:none;border-right:none;top:6px;left:6px}.ui-cyber-card .hud-corner.tr{border-bottom:none;border-left:none;top:6px;right:6px}.ui-cyber-card .hud-corner.bl{border-top:none;border-right:none;bottom:6px;left:6px}.ui-cyber-card .hud-corner.br{border-top:none;border-left:none;bottom:6px;right:6px}.ui-cyber-card:hover .hud-corner{opacity:1;width:var(--cyber-card-corner-hover-size,18px);height:var(--cyber-card-corner-hover-size,18px)}.ui-cyber-card--static:hover{border-color:var(--border-soft);box-shadow:var(--cyber-card-shadow,0 1px 0 #00e5ff0d, 0 8px 24px #00000059);background:linear-gradient(135deg,#12161df5 0%,#0d1015fa 100%);transform:none}.ui-cyber-card--static:hover .hud-corner{opacity:var(--cyber-card-corner-opacity,.4);width:var(--cyber-card-corner-size,14px);height:var(--cyber-card-corner-size,14px)}.ui-cyber-card--static:hover .card-scan{opacity:0;animation:none}.ui-cyber-card .card-scan{filter:drop-shadow(0 0 6px #00e5ffe6);opacity:0;pointer-events:none;height:1px;z-index:var(--cyber-card-decoration-z,2);background:linear-gradient(90deg,#0000 0%,#00e5ff0d 20%,#00e5ffd9 50%,#00e5ff0d 80%,#0000 100%);position:absolute;top:0;left:0;right:0}.ui-cyber-card:hover .card-scan{opacity:1;animation:2.4s cubic-bezier(.45,0,.55,1) infinite cyber-card-scan}@keyframes cyber-card-scan{0%{opacity:0;top:0}10%,90%{opacity:1}to{opacity:0;top:100%}}.ui-cyber-card--label>.card-id{top:8px;left:var(--cyber-card-id-left,30px);color:var(--text-faint);letter-spacing:1.5px;opacity:.65;pointer-events:none;z-index:var(--cyber-card-id-z,2);font-size:10px;transition:color .3s,opacity .3s;position:absolute}.ui-cyber-card--label:hover>.card-id{color:var(--lime);opacity:1}@media (prefers-reduced-motion:reduce){.ui-cyber-card,.ui-cyber-card .hud-corner{transition:none}.ui-cyber-card .card-scan{opacity:0;animation:none}}:where(button):not(:disabled){transition:scale .18s cubic-bezier(.22,1,.36,1)}:where(button):not(:disabled):hover{filter:brightness(1.12);scale:1.025}:where(button):not(:disabled):active{filter:brightness(.92);transition-duration:90ms;scale:.96}:where(button):focus-visible{outline-offset:3px;outline:1px solid #00e5ffcc}@media (prefers-reduced-motion:reduce){:where(button):not(:disabled){transition:none}}*{scrollbar-color:#00e5ff52 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#00e5ff4d;background-clip:padding-box;border:2px solid #0000;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:#00e5ff94}::-webkit-scrollbar-corner{background:0 0}.xgplayer-fullscreen-parent{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.xgplayer-fullscreen-parent .xgplayer.xgplayer-is-cssfullscreen,.xgplayer-fullscreen-parent .xgplayer.xgplayer-is-fullscreen{z-index:10;position:absolute}.xgplayer-rotate-parent{z-index:9999;transform-origin:0 0;width:100vh;height:100vw;position:fixed;inset:0 0 0 100%;transform:rotate(90deg)}.xgplayer-rotate-parent .xgplayer.xgplayer-rotate-fullscreen{z-index:10;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;transform:rotate(0)}.xgplayer-rotate-parent .xgplayer-mobile video{z-index:-1}.xgplayer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;background:#000;width:100%;height:100%;font-family:PingFang SC,Helvetica Neue,Helvetica,STHeiTi,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;font-size:14px;font-weight:400;position:relative;overflow:hidden}.xgplayer *{vertical-align:baseline;white-space:normal;word-wrap:normal;overflow-wrap:normal;border:0;margin:0;padding:0}.xgplayer ul,.xgplayer li{list-style:none}.xgplayer .xgplayer-none{display:none}.xgplayer.xgplayer-is-fullscreen{z-index:9999;width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;left:0}.xgplayer.xgplayer-is-cssfullscreen{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.xgplayer.xgplayer-rotate-fullscreen{transform-origin:0 0;z-index:9999;width:100vh;height:100vw;position:fixed;inset:0 0 0 100%;transform:rotate(90deg)}.xgplayer.xgplayer-rotate-fullscreen.xgplayer-mobile video{z-index:-1}.xgplayer xg-video-container.xg-video-container{width:100%;display:block;position:absolute;top:0;bottom:48px}.xgplayer video{outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.xgplayer[data-xgfill=contain] video{-o-object-fit:contain;object-fit:contain}.xgplayer[data-xgfill=cover] video{-o-object-fit:cover;object-fit:cover}.xgplayer[data-xgfill=fill] video{-o-object-fit:fill;object-fit:fill}.xgplayer .xg-pos{left:10px;right:10px}.xgplayer .xg-margin{margin-left:16px;margin-right:16px}.xgplayer .xg-bottom{bottom:0}.xgplayer .btn-text{text-align:center;height:24px;font-size:13px;position:relative;top:50%}.xgplayer .btn-text span{background:#00000061;border-radius:12px;min-width:52px;height:24px;line-height:24px;display:inline-block}.xgplayer xg-icon{box-sizing:border-box;cursor:pointer;color:#fffc;fill:#fff;height:40px;margin-left:16px;margin-right:16px;position:relative}.xgplayer xg-icon.xg-icon-disable{cursor:not-allowed}.xgplayer xg-icon .xg-tips{top:-30px;left:50%;transform:translate(-50%)}.xgplayer xg-icon:active .xg-tips,.xgplayer xg-icon:hover .xg-tips{display:block}.xgplayer xg-icon:active .xg-tips.hide,.xgplayer xg-icon:hover .xg-tips.hide{display:none}.xgplayer xg-icon .xgplayer-icon{cursor:pointer;position:relative;top:50%;transform:translateY(-50%)}.xgplayer xg-icon .xg-icon-disable{cursor:not-allowed}.xgplayer xg-icon .xg-img{width:100%}.xgplayer xg-icon svg,.xgplayer xg-icon img{height:100%;display:block}.xgplayer xg-bar{display:block}.xgplayer.xgplayer-inactive xg-bar,.xgplayer.xgplayer-mini xg-bar{display:none}.xgplayer.xgplayer-inactive .xg-top-bar{display:flex}.xgplayer.xgplayer-inactive .xg-top-bar.top-bar-autohide{display:none}.xgplayer .xg-top-bar{z-index:10;height:50px;padding:0 16px;display:flex;position:absolute;top:0}.xgplayer .xg-top-bar xg-icon{width:34px;margin-top:0;position:relative;top:10px;left:0}.xgplayer .xg-top-bar xg-icon:first-child{margin-left:0}.xgplayer .xg-left-bar,.xgplayer .xg-right-bar{z-index:9;width:50px;position:absolute;top:50px;bottom:50px}.xgplayer .xg-left-bar{left:0}.xgplayer .xg-right-bar{right:0}.xgplayer .xg-tips{color:#fff;text-align:center;white-space:nowrap;opacity:.85;background:#0000008a;border-radius:4px;padding:4px 6px;font-size:12px;display:none;position:absolute}.xgplayer .xg-margin{left:0;right:0}.xgplayer-mobile{-webkit-tap-highlight-color:#0000}.xgplayer-mobile *{-webkit-tap-highlight-color:#0000;text-decoration:none}.xgplayer-mobile.xgplayer-rotate-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-rotate-fullscreen .xg-pos{left:6%;right:6%}.xgplayer-mobile xg-icon:hover .xg-tips{display:none}.xg-list-slide-scroll::-webkit-scrollbar-track{background-color:#0000;display:none}.xg-list-slide-scroll:hover::-webkit-scrollbar-track{display:block}.xg-list-slide-scroll::-webkit-scrollbar{appearance:none;background:0 0;width:4px;height:4px}.xg-list-slide-scroll::-webkit-scrollbar-corner{background:0 0;display:none}.xg-list-slide-scroll::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:3px;width:4px;display:none}.xg-list-slide-scroll:hover::-webkit-scrollbar-thumb{display:block}@media only screen and (width<=480px){.xgplayer-mobile xg-icon{margin-left:10px;margin-right:10px}.xgplayer-mobile .xg-top-bar{left:10px;right:10px}}@media screen and (orientation:portrait){.xgplayer-mobile.xgplayer-is-fullscreen .xgplayer-controls,.xgplayer-mobile.xgplayer-is-cssfullscreen .xgplayer-controls{bottom:34px;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.xgplayer-mobile.xgplayer-is-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-is-cssfullscreen .xg-top-bar{top:34px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}}@media only screen and (orientation:landscape){.xgplayer-mobile.xgplayer-is-fullscreen .xg-top-bar,.xgplayer-mobile.xgplayer-is-fullscreen .xg-pos{left:6%;right:6%}.xgplayer-mobile.xgplayer-rotate-fullscreen{width:100vw;height:100vh;left:0;transform:rotate(0)}}.xgplayer .xgplayer-screen-container{width:100%;display:block}.xgplayer .xg-options-icon{cursor:pointer;display:none}.xgplayer .xg-options-icon.show{display:block}@keyframes xg_right_options_active{0%{transform:translate(50%)}to{transform:translate(-50%)}}@keyframes xg_right_options_hide{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes xg_left_options_active{0%{transform:translate(-50%)}to{transform:translate(50%)}}@keyframes xg_left_options_hide{0%{transform:translate(50%)}to{transform:translate(-50%)}}.xgplayer .xg-options-list{z-index:5;cursor:pointer;opacity:.85;color:#fffc;background:#0000008a;border-radius:1px;width:78px;height:0;font-size:14px;display:none;position:absolute;bottom:100%;right:50%;overflow:auto;transform:translate(50%)}.xgplayer .xg-options-list li{text-align:center;color:#fffc;height:20px;padding:4px 0;line-height:20px;position:relative}.xgplayer .xg-options-list li:hover,.xgplayer .xg-options-list li.selected{color:red;opacity:1}.xgplayer .xg-options-list li:first-child{margin-top:12px;position:relative}.xgplayer .xg-options-list li:last-child{margin-bottom:12px;position:relative}.xgplayer .xg-options-list:hover{opacity:1}.xgplayer .xg-options-list.active{height:auto;display:block}.xgplayer .xg-options-list.xg-side-list{box-sizing:border-box;background:#000000e6;flex-direction:column;width:20%;height:100%;display:flex;bottom:0}.xgplayer .xg-options-list.xg-side-list li{flex:1;width:100%;padding:0;position:relative}.xgplayer .xg-options-list.xg-side-list li span{pointer-events:none;display:block;position:relative;top:50%;transform:translateY(-50%)}.xgplayer .xg-options-list.xg-side-list li:first-child{margin-top:20px}.xgplayer .xg-options-list.xg-side-list li:last-child{margin-bottom:20px}.xgplayer .xg-options-list.xg-right-side{right:-10.5%}.xgplayer .xg-options-list.xg-right-side.active{height:100%;animation:.2s ease-out forwards xg_right_options_active}.xgplayer .xg-options-list.xg-right-side.hide{height:100%;animation:.2s ease-in forwards xg_right_options_hide}.xgplayer .xg-options-list.xg-left-side{left:-10.5%;transform:translate(-50%)}.xgplayer .xg-options-list.xg-left-side.active{height:100%;animation:.2s ease-out forwards xg_left_options_active}.xgplayer .xg-options-list.xg-left-side.hide{height:100%;animation:.2s ease-in forwards xg_left_options_hide}@media only screen and (width<=480px){.xgplayer-mobile .xg-options-icon.portrait{display:none}.xgplayer-mobile .xg-options-list li:hover{color:#fffc}.xgplayer-mobile .xg-options-list li.selected{color:red}}.xgplayer.not-allow-autoplay .xgplayer-controls,.xgplayer.xgplayer-nostart .xgplayer-controls,.xgplayer.xgplayer-inactive .controls-autohide{pointer-events:none;visibility:hidden;cursor:default;opacity:0}.xgplayer.not-allow-autoplay .xgplayer-controls-initshow,.xgplayer.xgplayer-nostart .xgplayer-controls-initshow{pointer-events:auto;visibility:visible;opacity:1}.xgplayer .xgplayer-controls{visibility:visible;opacity:1;z-index:10;background-image:linear-gradient(#0000,#0000005e,#000000bf,#000000bf);height:48px;transition:opacity .5s,visibility .5s;display:block;position:absolute;bottom:0;left:0;right:0}.xgplayer .xgplayer-controls.show{opacity:1;visibility:visible;pointer-events:auto;display:block}.xgplayer .xg-inner-controls{justify-content:space-between;height:40px;display:flex;position:absolute;bottom:0}.xgplayer .xg-left-grid,.xgplayer .xg-right-grid{z-index:1;flex-wrap:wrap;flex-shrink:1;height:100%;display:flex;position:relative}.xgplayer .xg-right-grid{flex-direction:row-reverse}.xgplayer .xg-right-grid>:first-child{margin-right:0}.xgplayer .xg-right-grid xg-icon,.xgplayer .xg-left-grid>:first-child{margin-left:0}.xgplayer .xg-left-grid xg-icon{margin-right:0}.xgplayer .xg-center-grid{text-align:center;outline:none;padding:5px 0;display:block;position:absolute;top:-20px;left:0;right:0}.xgplayer .flex-controls .xg-inner-controls{justify-content:space-around;display:flex;bottom:8px}.xgplayer .flex-controls .xg-center-grid{flex:1;justify-content:space-between;align-items:center;height:100%;padding:0 16px;display:flex;position:relative;top:0;left:0;right:0}.xgplayer.xgplayer-mobile .xg-center-grid{z-index:2}.xgplayer.xgplayer-mobile .flex-controls .xg-center-grid{padding:0 8px}.xgplayer .bottom-controls .xg-center-grid{padding:0;top:20px}.xgplayer .bottom-controls .xg-left-grid,.xgplayer .bottom-controls .xg-right-grid{bottom:10px}.xgplayer .mini-controls{background-image:none}.xgplayer .mini-controls .xg-inner-controls{bottom:0;left:0;right:0}.xgplayer .mini-controls .xg-center-grid{padding:0;top:auto;bottom:-28px}.xgplayer .mini-controls .xg-left-grid,.xgplayer .mini-controls .xg-right-grid{display:none}.xgplayer .controls-follow{transition:bottom .3s;bottom:70px}.xgplayer.flex-controls .controls-follow{bottom:45px}.xgplayer.xgplayer-inactive .controls-follow,.xgplayer.no-controls .controls-follow,.xgplayer.mini-controls .controls-follow{bottom:10px}.xgplayer .xgplayer-cssfullscreen .xg-get-cssfull{display:block}.xgplayer .xgplayer-cssfullscreen .xg-exit-cssfull,.xgplayer .xgplayer-cssfullscreen[data-state=full] .xg-get-cssfull{display:none}.xgplayer .xgplayer-cssfullscreen[data-state=full] .xg-exit-cssfull{display:block}.xgplayer .xgplayer-fullscreen .xg-exit-fullscreen{display:none}.xgplayer .xgplayer-fullscreen .xg-get-fullscreen,.xgplayer .xgplayer-fullscreen[data-state=full] .xg-exit-fullscreen{display:block}.xgplayer .xgplayer-fullscreen[data-state=full] .xg-get-fullscreen{display:none}.xgplayer .xg-top-bar .xgplayer-back{width:34px;height:40px;display:none;position:relative;top:16px;left:0}.xgplayer .xg-top-bar .xgplayer-back.show{display:block}.xgplayer .xgplayer-play .xg-icon-play{display:none}.xgplayer .xgplayer-play .xg-icon-pause,.xgplayer .xgplayer-play[data-state=pause] .xg-icon-play{display:block}.xgplayer .xgplayer-play[data-state=pause] .xg-icon-pause{display:none}.xgplayer .xgplayer-progress{cursor:pointer;outline:none;flex:1;align-items:center;min-width:10px;height:20px;display:flex;position:relative;top:0;left:0;right:0}.xgplayer .xgplayer-progress-outer{cursor:pointer;border-radius:3px;width:100%;height:2px;position:relative}.xgplayer .progress-list{border-radius:inherit;width:100%;height:100%;display:flex}.xgplayer .xgplayer-progress-inner{border-radius:inherit;pointer-events:none;background:#ffffff4d;flex:1;height:100%;margin-right:2px;transition:height .2s ease-in,opacity .2s ease-out;position:relative}.xgplayer .xgplayer-progress-inner:last-child,.xgplayer .xgplayer-progress-inner:only-child{margin-right:0}.xgplayer .inner-focus-point{background:#fff;position:relative}.xgplayer .inner-focus-point:before,.xgplayer .inner-focus-point:after{content:" ";z-index:1;background:#fff;border-radius:3px;width:2px;height:300%;display:block;position:absolute;top:50%;transform:translateY(-50%)}.xgplayer .inner-focus-point:before{left:0}.xgplayer .inner-focus-point:after{right:0}.xgplayer .xgplayer-progress-cache,.xgplayer .xgplayer-progress-played{border-radius:inherit;width:0;height:100%;display:block;position:absolute;top:0;left:0}.xgplayer .xgplayer-progress-played{background:linear-gradient(-90deg,#fa1f41 0%,#e31106 100%)}.xgplayer .xgplayer-progress-cache{background:#ffffff80}.xgplayer .xgplayer-progress-btn{z-index:1;box-sizing:border-box;pointer-events:none;background:#ff5e5e4e;border:.5px solid #ff5e5e0e;border-radius:30px;width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 1px #ff000062}.xgplayer .xgplayer-progress-btn:before{content:" ";background:#fff;border-radius:30px;width:12px;height:12px;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.xgplayer .xgplayer-progress-btn.active{border:4px solid #ff5e5e10}.xgplayer .xgplayer-progress-btn.active:before{box-shadow:0 0 3px #f85959b0}.xgplayer .xgplayer-progress-dot{z-index:16;background:#fff;border-radius:6px;width:5px;height:100%;display:inline-block;position:absolute;top:0}.xgplayer .xgplayer-progress-dot .xgplayer-progress-tip{cursor:default;white-space:nowrap;background:#0000004d;border:1px solid #000c;border-radius:6px;width:auto;height:auto;line-height:30px;display:none;position:absolute;top:-40px;left:25%;transform:scale(.8)translate(-50%)}.xgplayer .xgplayer-progress-dot:hover .xgplayer-progress-tip{display:block}.xgplayer .flex-controls .xgplayer-progress{transform:translateY(0)}.xgplayer.xgplayer-pc .xgplayer-progress-btn{transform:translate(-50%,-50%)scale(0)}.xgplayer.xgplayer-pc .xgplayer-progress-outer{height:3px}.xgplayer.xgplayer-pc .xgplayer-progress-inner{margin-right:4px}.xgplayer.xgplayer-pc .xgplayer-progress-inner:last-child,.xgplayer.xgplayer-pc .xgplayer-progress-inner:only-child{margin-right:0}.xgplayer.xgplayer-pc .inner-focus-point:before,.xgplayer.xgplayer-pc .inner-focus-point:after{width:3px}.xgplayer.xgplayer-pc .inner-focus-highlight{background:#fffc}.xgplayer.xgplayer-pc .xgplayer-progress.active .xgplayer-progress-outer{height:6px;margin-bottom:3px;transition:height .3s,margin-bottom .3s}.xgplayer.xgplayer-pc .xgplayer-progress.active .xgplayer-progress-btn{transform:translate(-50%,-50%)scale(1)}.xgplayer.xgplayer-pc .xgplayer-progress.active .inner-focus-point:before,.xgplayer.xgplayer-pc .xgplayer-progress.active .inner-focus-point:after{width:6px}.xgplayer .xgplayer-progress-bottom .xgplayer-progress-outer{top:9px}.xgplayer .xgplayer-progress-bottom .xgplayer-progress-btn:before{width:6px;height:6px}.xgplayer.xgplayer-mobile .xgplayer-progress-bottom .xgplayer-progress-outer{height:4px}@media (prefers-color-scheme:dark){.xgplayer .xgplayer-progress .xgplayer-progress-inner{background-color:#ffffff4d}.xgplayer .xgplayer-progress .inner-focus-highlight{background:#fffc}.xgplayer .xgplayer-progress .xgplayer-progress-btn{background:#ff5e5e4e;border:.5px solid #ff5e5e0e;box-shadow:0 0 1px #ff000062}.xgplayer .xgplayer-progress .xgplayer-progress-btn:before{background-color:#fff}.xgplayer .xgplayer-progress .xgplayer-progress-played{background-color:linear-gradient(-90deg,#fa1f41 0%,#e31106 100%)}.xgplayer .xgplayer-progress .xgplayer-progress-cache{background-color:#ffffff80}}.xg-mini-progress{pointer-events:none;height:2px;display:none;position:absolute;bottom:0;left:0;right:0}.xg-mini-progress xg-mini-progress-played,.xg-mini-progress xg-mini-progress-cache{border-radius:inherit;width:0;height:100%;position:absolute;top:0;left:0}.xg-mini-progress xg-mini-progress-played{background:linear-gradient(-90deg,#fa1f41 0%,#e31106 100%)}.xg-mini-progress xg-mini-progress-cache{background:#ffffff80}.xg-mini-progress-show,.xgplayer-inactive .xg-mini-progress,.xgplayer-mini .xg-mini-progress{display:block}.xgplayer .xgplayer-time{pointer-events:none;color:#fff;text-align:center;min-width:40px;font-family:PingFangSC-Semibold;font-size:14px;line-height:40px;display:inline-block}.xgplayer .xgplayer-time span{height:40px;line-height:40px;display:inline-block}.xgplayer .xgplayer-time span .time-min-width{text-align:center;min-width:2ch}.xgplayer .xgplayer-time span .time-min-width:first-child{text-align:right}.xgplayer .xgplayer-time span .time-min-width:last-child{text-align:left}.xgplayer .xgplayer-time .time-duration{color:#ffffff80}.xgplayer .xgplayer-time .time-live-tag{display:none}.xgplayer .xgplayer-time.xg-time-left{margin-left:0}.xgplayer .xgplayer-time.xg-time-right{margin-right:0}.xgplayer.xgplayer-mobile .xgplayer-time{min-width:30px;font-size:12px}.xgplayer.xgplayer-mobile .xgplayer-time.xg-time-left{margin-right:8px}.xgplayer.xgplayer-mobile .xgplayer-time.xg-time-right{margin-left:8px}.xgplayer .xgplayer-volume.slide-show .xgplayer-slider{display:block}.xgplayer .xgplayer-slider{background:#0000008a;border-radius:1px;outline:none;width:28px;height:92px;display:none;position:absolute;bottom:40px}.xgplayer .xgplayer-slider:after{content:" ";z-index:20;width:28px;height:15px;cursor:initial;display:block;position:absolute;bottom:-15px;left:0}.xgplayer .xgplayer-value-label{color:#fff;text-align:center;background-color:#0000008a;padding:5px 0 0;font-size:12px;position:absolute;bottom:100%;left:0;right:0}.xgplayer .xgplayer-bar,.xgplayer .xgplayer-drag{cursor:pointer;background:#ffffff4d;border-radius:100px;outline:none;width:4px;height:76px;display:block;position:absolute;bottom:6px;left:12px}.xgplayer .xgplayer-drag{background:#fa1f41;max-height:76px;bottom:0;left:0}.xgplayer .xgplayer-drag:after{content:" ";background:#fff;border-radius:50%;width:8px;height:8px;display:inline-block;position:absolute;top:-4px;left:-2px;box-shadow:0 0 5px #00000042}.xgplayer .xgplayer-volume[data-state=normal] .xg-volume{display:block}.xgplayer .xgplayer-volume[data-state=normal] .xg-volume-small,.xgplayer .xgplayer-volume[data-state=normal] .xg-volume-mute,.xgplayer .xgplayer-volume[data-state=small] .xg-volume{display:none}.xgplayer .xgplayer-volume[data-state=small] .xg-volume-small{display:block}.xgplayer .xgplayer-volume[data-state=small] .xg-volume-mute,.xgplayer .xgplayer-volume[data-state=mute] .xg-volume,.xgplayer .xgplayer-volume[data-state=mute] .xg-volume-small{display:none}.xgplayer .xgplayer-volume[data-state=mute] .xg-volume-mute{display:block}.xgplayer.xgplayer-mobile .xgplayer-volume .xgplayer-slider,.xgplayer-replay{display:none}.xgplayer .xgplayer-replay{z-index:5;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xgplayer .xgplayer-replay .xgplayer-replay-txt{color:#fff;text-align:center;font-size:14px;line-height:34px;display:inline-block}.xgplayer.xgplayer-mobile .xgplayer-replay-svg{width:50px;height:50px}.xgplayer.xgplayer-mobile .xgplayer-replay-txt{font-size:12px;line-height:24px}.xgplayer .xgplayer-poster{opacity:1;visibility:visible;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:block;position:absolute;top:0;left:0}.xgplayer .xgplayer-poster.hide,.xgplayer.xgplayer-playing .xgplayer-poster{opacity:0;visibility:hidden}.xgplayer.xgplayer-playing .xg-not-hidden,.xgplayer.xgplayer-is-enter .xgplayer-poster.xg-showplay,.xgplayer.xgplayer-playing .xgplayer-poster.xg-showplay,.xgplayer.xgplayer-nostart .xgplayer-poster,.xgplayer.xgplayer-ended .xgplayer-poster,.xgplayer.not-allow-autoplay .xgplayer-poster{opacity:1;visibility:visible}.xgplayer.xgplayer-nostart .xgplayer-poster.hide,.xgplayer.xgplayer-ended .xgplayer-poster.hide,.xgplayer.not-allow-autoplay .xgplayer-poster.hide{opacity:0;visibility:hidden}@keyframes playPause{0%{opacity:1;transform:scale(1)}99%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1)}}.xgplayer xg-start-inner{background:#00000061;border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.xgplayer .xgplayer-start{z-index:5;cursor:pointer;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xgplayer .xgplayer-start svg{width:100%;height:100%}.xgplayer .xgplayer-start.hide,.xgplayer .xgplayer-start.focus-hide{pointer-events:none;display:none}.xgplayer .xgplayer-start:hover{opacity:.85}.xgplayer .xgplayer-start .xg-icon-play{display:block}.xgplayer .xgplayer-start .xg-icon-pause,.xgplayer .xgplayer-start[data-state=pause] .xg-icon-play{display:none}.xgplayer .xgplayer-start[data-state=pause] .xg-icon-pause,.xgplayer .xgplayer-start.interact{display:block}.xgplayer .xgplayer-start.interact xg-start-inner{animation:.4s ease-out .1s forwards playPause}.xgplayer .xgplayer-start.show{display:block}.xgplayer.xgplayer-mobile xg-start-inner{background:initial;border-radius:0}.xgplayer.xgplayer-mobile .xgplayer-start{width:50px;height:50px}.xgplayer.xgplayer-mobile .xgplayer-start:hover{opacity:1}.xgplayer.xgplayer-inactive .xgplayer-start.auto-hide,.xgplayer.xgplayer-is-enter .xgplayer-start.auto-hide,.xgplayer.xgplayer-isloading.xgplayer-playing .xgplayer-start,.xgplayer.xgplayer-is-enter .xgplayer-start,.xgplayer.xgplayer-is-error .xgplayer-start,.xgplayer.xgplayer-is-enter .xgplayer-start.show,.xgplayer.xgplayer-is-error .xgplayer-start.show{display:none}.xgplayer-enter{z-index:5;pointer-events:none;background:#000c;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.xgplayer-enter .show{display:block}.xgplayer-enter .xgplayer-enter-spinner{z-index:1;width:100px;height:100px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xgplayer-enter .xgplayer-enter-spinner div{opacity:0;background-color:#ffffffb3;border-radius:30px;width:6%;height:13%;animation:1s linear infinite fade;position:absolute;top:45%;left:45%}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar1{animation-delay:0s;transform:rotate(0)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar2{animation-delay:-.9163s;transform:rotate(30deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar3{animation-delay:-.833s;transform:rotate(60deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar4{animation-delay:-.7497s;transform:rotate(90deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar5{animation-delay:-.6664s;transform:rotate(120deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar6{animation-delay:-.5831s;transform:rotate(150deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar7{animation-delay:-.4998s;transform:rotate(180deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar8{animation-delay:-.4165s;transform:rotate(210deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar9{animation-delay:-.3332s;transform:rotate(240deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar10{animation-delay:-.2499s;transform:rotate(270deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar11{animation-delay:-.1666s;transform:rotate(300deg)translateY(-140%)}.xgplayer-enter .xgplayer-enter-spinner div.xgplayer-enter-bar12{animation-delay:-.0833s;transform:rotate(330deg)translateY(-142%)}@keyframes fade{0%{opacity:1}to{opacity:.25}}.xgplayer.xgplayer-is-enter .xgplayer-enter{opacity:1;transition:opacity .3s;display:block}.xgplayer.xgplayer-nostart .xgplayer-enter{display:none}.xgplayer.xgplayer-mobile .xgplayer-enter .xgplayer-enter-spinner{width:70px;height:70px}.xg-mini-layer{z-index:11;background:linear-gradient(#393939e6,#39393900 50.27%);width:100%;height:100%;display:none;position:absolute;top:0;left:0}.xg-mini-layer .mask{pointer-events:none;background-color:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.xg-mini-layer xg-mini-header{box-sizing:border-box;color:#fff;z-index:22;justify-content:space-between;padding:10px 3px 0 8px;font-size:14px;display:flex;position:absolute;top:0;left:0;right:40px}.xg-mini-layer xg-mini-header .xgplayer-pip-disableBtn{pointer-events:all}.xg-mini-layer xg-mini-header #disabledMini{display:none;position:relative}.xg-mini-layer xg-mini-header #disabledMini+label{cursor:pointer;align-items:center;display:flex;position:relative}.xg-mini-layer xg-mini-header #disabledMini+label:before{content:"";color:#ff142b;text-align:center;vertical-align:middle;background-color:#0000;border:1px solid #cdcdcd;border-radius:2px;width:16px;height:16px;margin-right:7px;line-height:16px;display:inline-block}.xg-mini-layer xg-mini-header #disabledMini:checked+label{color:#ff142b}.xg-mini-layer xg-mini-header #disabledMini:checked+label:before{border-color:#ff142b}.xg-mini-layer xg-mini-header #disabledMini:checked+label:after{content:"";border:2px solid #ff142b;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:5px;left:6px;transform:rotate(45deg)}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn xg-tips{white-space:nowrap;background-color:#0000008a;border-radius:4px;padding:4px 6px;display:none;position:absolute;bottom:-30px;right:15px}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover #disabledMini+label:before{border-color:#ff142b}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover #disabledMini+label{color:#ff142b}.xg-mini-layer xg-mini-header .xgplayer-mini-disableBtn:hover xg-tips{display:block}.xg-mini-layer .mini-cancel-btn{cursor:pointer;color:#fff;text-align:center;width:40px;height:38px;line-height:38px;display:block;position:absolute;top:0;right:0}.xg-mini-layer .play-icon{cursor:pointer;background:#0000008a;border-radius:24px;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%}.xg-mini-layer .play-icon svg,.xg-mini-layer .play-icon img{fill:#faf7f7;width:50px;height:50px}.xg-mini-layer .xg-icon-play{display:none}.xg-mini-layer .xg-icon-pause,.xg-mini-layer[data-state=pause] .xg-icon-play{display:block}.xg-mini-layer[data-state=pause] .xg-icon-pause{display:none}.xgplayer-miniicon{outline:none;display:block;position:relative}.xgplayer-miniicon .name{text-align:center;color:#fffc;height:20px;font-size:13px;line-height:40px}.xgplayer-miniicon .name span{vertical-align:middle;background:#00000061;border-radius:10px;width:60px;height:20px;font-size:13px;line-height:20px;display:inline-block}.xgplayer-mini{z-index:91;width:320px;height:180px;position:fixed;box-shadow:0 4px 7px 2px #0003}.xgplayer-mini:hover{cursor:move}.xgplayer-mini:hover .xg-mini-layer{display:block}.xgplayer-mini.xgplayer-ended .xg-mini-layer{display:none}.xgplayer-mobile .xg-mini-layer .play-icon{border-radius:initial;background:0 0}.xgplayer.xgplayer-inactive{cursor:none}.xgplayer xg-thumbnail{display:block}.xgplayer xg-trigger{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.xgplayer xg-trigger .time-preview{color:#fff;text-shadow:0 0 1px #0000008a;text-align:center;pointer-events:none;width:200px;margin:0 auto;padding:0 20px 30px;font-size:18px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xgplayer xg-trigger .time-preview span{line-height:24px}.xgplayer xg-trigger .time-preview .xg-cur{color:red}.xgplayer xg-trigger .time-preview .xg-separator{font-size:14px}.xgplayer xg-trigger .time-preview .xg-seek-show{transform:translate(-10px)}.xgplayer xg-trigger .time-preview .xg-seek-show.xg-back .xg-seek-pre{transform:rotate(180deg)translate(-5px)}.xgplayer xg-trigger .time-preview .xg-seek-show.hide-seek-icon .xg-seek-icon{display:none}.xgplayer xg-trigger .time-preview .xg-bar{box-sizing:content-box;background:#ffffff4d;border-radius:10px;width:96px;height:2px;margin:8px auto 0}.xgplayer xg-trigger .time-preview .xg-bar .xg-curbar{background-color:red;width:0;height:100%}.xgplayer xg-trigger .time-preview .xg-bar.hide{display:none}.xgplayer xg-trigger .mobile-thumbnail{position:relative;left:50%;transform:translate(-50%)}.xgplayer xg-trigger .xg-top-note{color:#fff;background:#0000004d;border-radius:100px;width:135px;height:32px;margin-left:-78px;position:absolute;top:26px;left:50%}.xgplayer xg-trigger .xg-top-note span{text-align:center;height:32px;font-size:13px;line-height:32px;display:block}.xgplayer xg-trigger .xg-top-note i{color:red;margin:0 5px}.xgplayer xg-trigger .xg-playbackrate{display:none}.xgplayer xg-trigger[data-xg-action=seeking] .time-preview,.xgplayer xg-trigger[data-xg-action=playbackrate] .xg-playbackrate{display:block}.xgplayer .gradient{pointer-events:none;background-image:linear-gradient(#0009,#0000005c 20%,#0000 36% 70%,#0000003d 77%,#0000005c 83%,#0009);width:100%;height:100%;display:none;position:absolute;top:0;left:0}.xgplayer .gradient.top{background-image:linear-gradient(#0009,#0000005c 20%,#0000 36% 70%)}.xgplayer .gradient.bottom{background-image:linear-gradient(#0000 70%,#0000003d 77%,#0000005c 83%,#0009)}.xgplayer .gradient.none,.xgplayer-mobile .xgplayer-controls{background-image:initial}.xgplayer-mobile.xgplayer-playing .gradient{display:block}.xgplayer-mobile.xgplayer-inactive .gradient{background-image:initial}.xgplayer-mobile .xgmask{z-index:10;pointer-events:none;background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}@media (prefers-color-scheme:dark){.xgplayer-mobile xg-trigger .time-preview{color:#fff}.xgplayer-mobile xg-trigger .time-preview span.xg-cur{color:red}.xgplayer-mobile xg-trigger .time-preview .xg-bar{background-color:#ffffff4d}.xgplayer-mobile xg-trigger .time-preview .xg-bar.xg-curbar{background-color:red}}@keyframes loadingRotate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236px}to{stroke-dashoffset:0}}xg-loading-inner{transform-origin:50%;width:100%;height:100%;animation:1s linear .1s infinite loadingRotate;display:block}.xgplayer-loading{z-index:10;pointer-events:none;width:70px;height:70px;display:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.xgplayer-loading svg,.xgplayer-loading img{width:100%;height:100%}.xgplayer-mobile .xgplayer-loading{width:50px;height:50px}.xgplayer-isloading .xgplayer-loading{display:block}.xgplayer-nostart .xgplayer-loading,.xgplayer-pause .xgplayer-loading,.xgplayer-is-enter .xgplayer-loading,.xgplayer-is-ended .xgplayer-loading,.xgplayer-is-error .xgplayer-loading,.xgplayer .xgplayer-pip .xg-exit-pip{display:none}.xgplayer .xgplayer-pip .xg-get-pip,.xgplayer .xgplayer-pip[data-state=pip] .xg-exit-pip{display:block}.xgplayer .xgplayer-pip[data-state=pip] .xg-get-pip{display:none}.xgplayer .xgplayer-playnext{cursor:pointer;display:none;position:relative}.xgplayer .xgplayer-playnext .xgplayer-tips .xgplayer-tip-playnext{display:block}.xgplayer .xgplayer-playnext:hover{opacity:.85}.xgplayer .xgplayer-playnext:hover .xgplayer-tips{display:block}.lang-is-en .xgplayer-playnext .xgplayer-tips{margin-left:-25px}.lang-is-jp .xgplayer-playnext .xgplayer-tips{margin-left:-38px}.xgplayer .xgplayer-download{cursor:pointer;display:block;position:relative}.lang-is-en .xgplayer-download .xgplayer-tips{margin-left:-32px}.lang-is-jp .xgplayer-download .xgplayer-tips{margin-left:-40px}.xgplayer .xgplayer-shot{display:none}.xgplayer-definition{cursor:pointer;display:none}.xgplayer .xgplayer-playbackrate{cursor:default;display:none}.xgplayer-error{z-index:6;color:#fff;text-align:center;background:#000;justify-content:center;align-items:center;width:100%;height:100%;line-height:100%;display:none;position:absolute;top:0;left:0}.xgplayer-error .xgplayer-error-refresh{color:#fa1f41;cursor:pointer;padding:0 3px}.xgplayer-error .xgplayer-error-text{margin:auto 6px 20px;line-height:18px;display:block}.xgplayer-is-error .xgplayer-error{display:flex}.xgplayer .xgplayer-prompt{pointer-events:none;z-index:1;opacity:0;text-align:center;color:#fff;background:#00000080;border-radius:50px;padding:6px 12px 5px;font-size:12px;line-height:17px;display:block;position:absolute;left:10px}.xgplayer .xgplayer-prompt.show{opacity:1;z-index:10;pointer-events:initial;display:block}.xgplayer .xgplayer-prompt.arrow{transform:translate(-50%)}.xgplayer .xgplayer-prompt.arrow:after{content:"";border-top:8px solid #00000080;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.xgplayer .xgplayer-prompt .highlight{color:red;cursor:pointer;margin-left:6px;display:inline-block}.xgplayer.xgplayer-is-error .xgplayer-prompt.show{opacity:1;display:none}.xgplayer .xgplayer-spot{background:#fff;border-radius:12px;height:100%;position:absolute;top:0;left:0}.xgplayer .xgplayer-spot.mini{min-width:6px;transform:translate(-50%)}.xgplayer .xgplayer-spot.active .xgplayer-spot-pop{opacity:1;pointer-events:initial;display:block}.xgplayer .xgplayer-spot-pop{opacity:0;pointer-events:none;padding-bottom:5px;display:block;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.xgplayer-mobile .xgplayer-spot{opacity:1;min-width:3px;height:3px;top:50%;transform:translateY(-50%)}.xgplayer-mobile .xgplayer-spot.mini{min-width:3px;transform:translate(-50%,-50%)}.xgplayer .xgplayer-progress.active .xgplayer-spot{opacity:1;visibility:visible;transition:opacity .3s}.xgplayer .xg-spot-info{display:none;position:absolute;bottom:100%;left:0}.xgplayer .xg-spot-info.short-line .xg-spot-line{height:6px}.xgplayer .xg-spot-info.short-line .xg-spot-content{bottom:-4px}.xgplayer .xg-spot-info.no-thumbnail .xg-spot-thumbnail{display:none}.xgplayer .xg-spot-info.no-thumbnail .xgplayer-progress-point{display:block}.xgplayer .xg-spot-info.no-timepoint .xgplayer-progress-point,.xgplayer .xg-spot-info.hide{display:none}.xgplayer .xgplayer-progress.active .xg-spot-info{display:block}.xgplayer .xgplayer-progress.active .xg-spot-info.hide{display:none}.xgplayer .xg-spot-line{pointer-events:none;background-color:#fff;width:1px;height:41px;margin-left:50%;display:block;position:relative;bottom:-7px}.xgplayer .xgplayer-progress-point{color:#fff;text-align:center;opacity:.85;white-space:nowrap;background:#0000008a;border-radius:4px;padding:4px 6px;font-size:11px;display:none;position:relative;bottom:-4px;left:50%;transform:translate(-50%)}.xgplayer .xg-spot-content{color:#fff;border-radius:2px 2px 0 0;position:relative;bottom:-7px}.xgplayer .xg-spot-ext-text{position:relative;bottom:-7px}.xgplayer .xg-spot-thumbnail{pointer-events:none;background-color:#111010;border-radius:2px 2px 0 0;position:relative}.xgplayer .xg-spot-time{pointer-events:none;font-size:12px;line-height:16.8px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.xgplayer .progress-thumbnail{margin:0 auto;display:block}.xgplayer .xg-spot-text{pointer-events:none;box-sizing:border-box;background:#000c;border-radius:0 0 2px 2px;padding:5px 8px;display:none}.xgplayer .spot-inner-text{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px;font-size:12px;line-height:20px;display:-webkit-box;overflow:hidden}.xgplayer .xg-spot-content.show-text .xg-spot-text{display:block}.xgplayer .product .xg-spot-text{background:#3370ff}.xgplayer .product .xg-spot-line{background:0 0;border-top:7px solid #3370ff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:15px;left:-10px}.xgplayer .xgvideo-preview{opacity:0;visibility:hidden;background-color:#000;width:100%;height:100%;transition:visibility .3s,opacity .3s;position:absolute;top:0;left:0}.xgplayer .xgvideo-preview .xgvideo-thumbnail{border-radius:0;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.xgplayer .xgvideo-preview.show{opacity:1;visibility:visible}.xgplayer-dynamic-bg,.xgplayer-dynamic-bg canvas,.xgplayer-dynamic-bg xgmask,.xgplayer-dynamic-bg xgfilter{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.xgplayer-dynamic-bg canvas{transform:translateZ(0)}.xgplayer-dynamic-bg xgmask{background:#000000b3}
