*{box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#f4f4f5;background:#07080a;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.page-container{padding:16px;max-width:1200px;margin:0 auto}.page-title{margin:0 0 16px;font-size:20px;font-weight:600}.card-block{margin-bottom:16px;border-radius:8px}.text-muted{color:#8b8f98;font-size:13px}.flex-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.glass-card{background:hsla(0,0%,100%,.05);backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}@keyframes heartbeat{0%,to{transform:scale(1);opacity:.55}14%{transform:scale(1.35);opacity:1}28%{transform:scale(1);opacity:.7}42%{transform:scale(1.25);opacity:1}56%{transform:scale(1);opacity:.55}}@keyframes heartbeat-sm{0%,to{transform:scale(1);opacity:.55}14%{transform:scale(1.22);opacity:1}28%{transform:scale(1);opacity:.7}42%{transform:scale(1.14);opacity:1}56%{transform:scale(1);opacity:.55}}@keyframes air-ring{0%{box-shadow:0 0 0 0 rgba(255,59,74,.55)}70%{box-shadow:0 0 0 8px rgba(255,59,74,0)}to{box-shadow:0 0 0 0 rgba(255,59,74,0)}}@keyframes spin-once{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.heartbeat-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;animation:heartbeat 1.2s ease-in-out infinite}.heartbeat-dot.red{background:#ff3b4a;box-shadow:0 0 10px #ff3b4a}.heartbeat-dot.green{background:#22c55e;box-shadow:0 0 10px #22c55e;animation-name:heartbeat-sm}.heartbeat-ring{display:inline-flex;border-radius:999px;animation:air-ring 1.2s ease-out infinite}.spin-once{animation:spin-once .6s ease-in-out}.v-modal{background:rgba(0,0,0,.72)}.el-tooltip__popper.is-dark{background:#1a1c22;border:1px solid hsla(0,0%,100%,.08)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.12);border-radius:999px}::-webkit-scrollbar-track{background:transparent}@media (max-width:720px){body,html{height:auto;min-height:100%;overflow:auto}}#app{width:100%;height:100%;min-height:100vh;background:#07080a;color:#f4f4f5}@media (max-width:720px){#app{height:auto;min-height:100dvh}}.exec-layout[data-v-ca7a9152]{display:flex;width:100%;height:100vh;height:100dvh;overflow:hidden;background:#07080a;color:#f4f4f5;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.app-sidebar[data-v-ca7a9152]{display:flex;width:192px;flex-shrink:0;flex-direction:column;padding:12px;background:#0c0d10;border-right:1px solid hsla(0,0%,100%,.05)}.sidebar-brand[data-v-ca7a9152]{padding:0 8px 12px}.sidebar-brand p[data-v-ca7a9152]{margin:0;font-size:15px;font-weight:700;letter-spacing:.04em;color:#fff}.brand-short[data-v-ca7a9152]{display:none}.sidebar-nav[data-v-ca7a9152]{display:flex;flex:1;flex-direction:column;gap:2px}.nav-btn[data-v-ca7a9152]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:#a1a1aa;font-size:14px;text-align:left;cursor:pointer;transition:background .15s,color .15s}.nav-btn i[data-v-ca7a9152]{font-size:16px;flex-shrink:0}.nav-btn[data-v-ca7a9152]:hover{background:hsla(0,0%,100%,.04);color:#e4e4e7}.nav-btn.is-active[data-v-ca7a9152]{background:hsla(0,0%,100%,.08);color:#fff}.nav-label[data-v-ca7a9152]{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-dot[data-v-ca7a9152]{width:6px;height:6px;border-radius:50%;background:transparent;flex-shrink:0}.nav-dot.is-on[data-v-ca7a9152]{background:#22c55e;box-shadow:0 0 8px #22c55e}.sidebar-foot[data-v-ca7a9152]{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.05)}.logout-btn[data-v-ca7a9152]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border:none;border-radius:8px;background:transparent;color:#a1a1aa;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.logout-btn[data-v-ca7a9152]:hover{background:hsla(0,0%,100%,.05);color:#e4e4e7}.site-pill[data-v-ca7a9152]{border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);padding:4px 8px;text-align:center;font-size:11px;color:#a1a1aa}.sidebar-user[data-v-ca7a9152]{display:flex;align-items:center;gap:8px;padding:0 4px}.user-avatar[data-v-ca7a9152]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(34,197,94,.2);color:#4ade80;font-size:11px;font-weight:600;flex-shrink:0}.user-name[data-v-ca7a9152]{font-size:11px;color:#71717a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-main[data-v-ca7a9152]{display:grid;min-width:0;min-height:0;flex:1;grid-template-rows:auto minmax(0,1fr);gap:clamp(6px,.9vw,10px);padding:clamp(8px,1.2vw,12px)}.layout-header[data-v-ca7a9152]{display:flex;align-items:center;justify-content:space-between;gap:12px}.page-heading[data-v-ca7a9152]{margin:0;font-size:16px;font-weight:600;letter-spacing:.04em}.account-bar[data-v-ca7a9152]{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%;padding:6px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.account-meta[data-v-ca7a9152]{display:flex;align-items:center;gap:6px;flex-shrink:0}.account-meta i[data-v-ca7a9152]{font-size:14px;color:#71717a;line-height:1}.account-meta .account-wallet[data-v-ca7a9152]{color:rgba(245,197,66,.8)}.account-text[data-v-ca7a9152]{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.account-label[data-v-ca7a9152],.account-value[data-v-ca7a9152]{display:block;margin:0;padding:0}.account-label[data-v-ca7a9152]{font-size:10px;line-height:12px;color:#71717a}.account-value[data-v-ca7a9152]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:16px}.account-value.is-gold[data-v-ca7a9152]{max-width:none;font-weight:600;font-variant-numeric:tabular-nums;color:#f5c542}.account-split[data-v-ca7a9152]{width:1px;height:24px;background:hsla(0,0%,100%,.1)}.layout-body[data-v-ca7a9152]{min-height:0;min-width:0;height:100%}@media (max-width:1360px){.app-sidebar[data-v-ca7a9152]{width:172px}}@media (max-width:1200px){.app-sidebar[data-v-ca7a9152]{width:172px}.account-bar .user-avatar[data-v-ca7a9152]{display:none}}@media (max-width:980px){.account-bar .is-user[data-v-ca7a9152],.account-split[data-v-ca7a9152]{display:none}.account-bar[data-v-ca7a9152]{gap:8px;padding:5px 10px}}@media (max-width:720px){.exec-layout[data-v-ca7a9152]{flex-direction:column;height:auto;min-height:100dvh;overflow:visible;padding-bottom:env(safe-area-inset-bottom)}.app-sidebar[data-v-ca7a9152]{width:100%;flex-direction:row;align-items:center;gap:8px;padding:8px 10px;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.05)}.sidebar-brand[data-v-ca7a9152]{padding:0 4px 0 0}.sidebar-nav[data-v-ca7a9152]{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:2px}.nav-btn[data-v-ca7a9152]{flex-shrink:0;padding:8px 10px}.nav-label[data-v-ca7a9152]{display:inline;overflow:visible;text-overflow:unset}.sidebar-foot[data-v-ca7a9152]{flex-direction:row;align-items:center;border-top:none;padding-top:0;margin-left:auto}.sidebar-user[data-v-ca7a9152]{display:none}.layout-header[data-v-ca7a9152]{gap:8px}.page-heading[data-v-ca7a9152]{font-size:14px}.layout-body[data-v-ca7a9152]{height:auto}}:root{--font:Inter,"SF Pro Display","HarmonyOS Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--mono:ui-monospace,"SF Mono","Cascadia Code",Consolas,monospace;--ease:cubic-bezier(0.16,1,0.3,1);--ease-out:cubic-bezier(0.22,1,0.36,1);--void:#03050a;--ink:#060912;--ink-2:#0b1020;--ink-3:#111827;--panel:rgba(12,16,28,0.72);--panel-solid:#0c101c;--line:hsla(0,0%,100%,0.08);--line-hot:rgba(255,90,54,0.45);--line-cyan:rgba(34,211,238,0.35);--paper:#f4f6fb;--muted:#8b93a7;--dim:#5c6578;--lava:#ff5a36;--lava-hot:#ff7a4d;--lava-deep:#e03a1a;--lava-rgb:255,90,54;--cyan:#22d3ee;--cyan-hot:#67e8f9;--cyan-rgb:34,211,238;--lime:#4ade80;--violet:#a78bfa;--glow-lava:0 0 40px rgba(var(--lava-rgb),0.45),0 0 80px rgba(var(--lava-rgb),0.2);--glow-cyan:0 0 36px rgba(var(--cyan-rgb),0.4),0 0 72px rgba(var(--cyan-rgb),0.18);--shadow-deep:0 32px 80px rgba(0,0,0,0.55)}*,:after,:before{box-sizing:border-box}body.auth-stage-page{margin:0;min-height:100%;font-family:var(--font);color:var(--paper);background:var(--void);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.auth-stage-page #app{min-height:100%}.auth-split a{color:var(--lava-hot);text-decoration:none;transition:color .2s var(--ease)}.auth-split a:hover{color:var(--cyan-hot)}.auth-split button,.auth-split input{font:inherit;color:inherit}.auth-split :focus-visible{outline:2px solid var(--lava);outline-offset:3px}.auth-split{display:grid;grid-template-columns:1.12fr .88fr;min-height:100dvh;background:var(--void)}.auth-visual{position:relative;overflow:hidden;min-height:320px;background:var(--ink)}.auth-panel{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,64px) clamp(24px,4.5vw,72px);background:var(--ink-2);border-left:1px solid var(--line)}.auth-panel-inner{width:min(100%,420px);margin:0 auto;position:relative;z-index:2}.auth-topbar{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:20px clamp(20px,3vw,40px);pointer-events:none}.auth-topbar a{pointer-events:auto}.brand-inline{display:inline-flex;align-items:center;gap:10px;color:var(--paper);font-weight:700;font-size:15px;letter-spacing:.02em;text-decoration:none!important}.brand-inline small{display:block;font-size:9px;font-weight:600;letter-spacing:.18em;color:var(--muted);margin-top:1px}.brand-inline .mark{width:22px;height:22px;background:linear-gradient(135deg,var(--lava),#ff9a6b 55%,var(--cyan));clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);box-shadow:var(--glow-lava)}.ghost-link{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)!important;padding:8px 12px;border:1px solid var(--line);background:hsla(0,0%,100%,.03);backdrop-filter:blur(8px);transition:border-color .2s,color .2s,background .2s}.ghost-link:hover{color:var(--paper)!important;border-color:rgba(var(--lava-rgb),.5);background:rgba(var(--lava-rgb),.08);text-decoration:none!important}.auth-tabs{display:inline-flex;gap:2px;padding:3px;margin-bottom:28px;background:hsla(0,0%,100%,.04);border:1px solid var(--line);border-radius:999px}.auth-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.04em;padding:9px 22px;border-radius:999px;cursor:pointer;transition:color .2s,background .25s,box-shadow .25s}.auth-tab.is-active{color:#fff;background:linear-gradient(135deg,var(--lava-deep),var(--lava));box-shadow:0 0 24px rgba(var(--lava-rgb),.35)}.auth-panel h1,[data-auth-title]{margin:0 0 10px;font-size:clamp(28px,3.2vw,36px);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--paper)}.auth-lead{margin:0 0 28px;font-size:14px;line-height:1.65;color:var(--muted)}.form-group{margin-bottom:16px}.form-group label{display:block;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.form-group input{width:100%;padding:14px 16px;background:rgba(0,0,0,.35);border:1px solid var(--line);border-radius:10px;color:var(--paper);font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}.form-group input::-moz-placeholder{color:var(--dim)}.form-group input::placeholder{color:var(--dim)}.form-group input:hover{border-color:hsla(0,0%,100%,.14)}.form-group input:focus{outline:none;border-color:rgba(var(--lava-rgb),.65);box-shadow:0 0 0 3px rgba(var(--lava-rgb),.15),0 0 28px rgba(var(--lava-rgb),.12);background:rgba(0,0,0,.45)}.form-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 20px;font-size:13px;color:var(--muted)}.form-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-check input{accent-color:var(--lava);width:15px;height:15px}.btn-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:100%;margin-top:4px;padding:16px 20px;border:0;border-radius:12px;font-size:15px;font-weight:700;letter-spacing:.04em;color:#fff;cursor:pointer;background:linear-gradient(180deg,hsla(0,0%,100%,.18),transparent 42%),linear-gradient(135deg,var(--lava-hot),var(--lava) 45%,var(--lava-deep));box-shadow:0 1px 0 hsla(0,0%,100%,.2) inset,0 12px 40px rgba(var(--lava-rgb),.4),0 0 0 1px rgba(var(--lava-rgb),.35);transition:transform .2s var(--ease),box-shadow .25s,filter .2s;position:relative;overflow:hidden}.btn-cta:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.22) 50%,transparent 60%);transform:translateX(-120%);transition:transform .6s var(--ease)}.btn-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 1px 0 hsla(0,0%,100%,.25) inset,0 16px 48px rgba(var(--lava-rgb),.55),0 0 0 1px rgba(var(--lava-rgb),.5)}.btn-cta:hover:after{transform:translateX(120%)}.btn-cta:active{transform:translateY(0)}.auth-switch{margin:22px 0 0;text-align:center;font-size:13px;color:var(--muted)}.auth-terms{margin:14px 0 0;font-size:11px;line-height:1.55;color:var(--dim);text-align:center}.auth-demo-note{margin-top:18px;padding:12px 14px;font-size:12px;line-height:1.5;color:var(--muted);background:hsla(0,0%,100%,.03);border:1px solid var(--line);border-radius:10px;text-align:center}.login-only,.register-only{display:none}.auth-panel.is-register .register-only,.auth-panel:not(.is-register) .login-only{display:block}.auth-panel.is-register .form-row.register-only,.auth-panel:not(.is-register) .form-row.login-only{display:flex}.auth-panel--glass{background:linear-gradient(160deg,rgba(18,24,42,.55),rgba(8,12,22,.82));backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);border-left:1px solid hsla(0,0%,100%,.1);box-shadow:-40px 0 80px rgba(0,0,0,.35)}.auth-panel--glass .auth-panel-inner:before{content:"";position:absolute;top:-40px;right:-60px;width:180px;height:180px;background:radial-gradient(circle,rgba(var(--lava-rgb),.22),transparent 70%);pointer-events:none;filter:blur(10px)}.auth-panel--razor{background:#080c16;border-left:1px solid hsla(0,0%,100%,.06)}.auth-panel--razor .auth-panel-inner{padding:8px 0}.auth-panel--razor .auth-tabs{border-radius:0;background:transparent;border:0;border-bottom:1px solid var(--line);padding:0;gap:0;width:100%}.auth-panel--razor .auth-tab{border-radius:0;flex:1;padding:12px 16px;border-bottom:2px solid transparent;margin-bottom:-1px}.auth-panel--razor .auth-tab.is-active{background:transparent;box-shadow:none;color:var(--lava-hot);border-bottom-color:var(--lava)}.auth-panel--razor .form-group input{border-radius:0;background:hsla(0,0%,100%,.02)}.auth-panel--razor .btn-cta{border-radius:0;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.live-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:11px;font-weight:800;letter-spacing:.16em;color:#fff;background:linear-gradient(135deg,#e11d2e,#ff3b2f);border-radius:4px;box-shadow:0 0 20px rgba(255,40,40,.45)}.live-pill i{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff;animation:livePulse 1.1s ease-in-out infinite}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.viewer-count{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.75);font-variant-numeric:tabular-nums}.viewer-count b{color:#fff;font-weight:750;letter-spacing:.02em}.chat-line{font-size:12px;line-height:1.4;color:hsla(0,0%,100%,.72);padding:6px 10px;background:rgba(0,0,0,.35);border-left:2px solid rgba(var(--cyan-rgb),.5);border-radius:0 6px 6px 0;animation:chatIn .35s var(--ease);backdrop-filter:blur(6px)}.chat-line strong{color:var(--cyan-hot);margin-right:8px;font-weight:700}@keyframes chatIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fx-scan{inset:0;z-index:6;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 3px);opacity:.35;mix-blend-mode:multiply}.fx-scan,.fx-scan-beam{pointer-events:none;position:absolute}.fx-scan-beam{left:0;right:0;height:120px;z-index:7;background:linear-gradient(180deg,transparent,rgba(var(--cyan-rgb),.07),transparent);animation:scanSweep 5.5s linear infinite}@keyframes scanSweep{0%{top:-20%}to{top:110%}}.fx-noise{z-index:5;opacity:.04;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.fx-noise,.fx-vignette{pointer-events:none;position:absolute;inset:0}.fx-vignette{z-index:4;background:radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.65) 100%)}.fx-bloom{pointer-events:none;position:absolute;z-index:1;border-radius:50%;filter:blur(60px)}.auth-split--stage .auth-visual{background:radial-gradient(ellipse 70% 50% at 30% 20%,rgba(var(--lava-rgb),.22),transparent 55%),radial-gradient(ellipse 50% 40% at 80% 70%,rgba(var(--cyan-rgb),.12),transparent 50%),radial-gradient(circle at 50% 100%,rgba(120,40,20,.35),transparent 45%),linear-gradient(165deg,#05070f,#0a0e1a 40%,#08060c)}.visual-stage{position:relative;z-index:3;height:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:88px clamp(24px,4vw,48px) 40px}.stage-mega-live{position:relative;margin-bottom:8px}.stage-mega-live .live-word{font-size:clamp(72px,11vw,140px);font-weight:900;letter-spacing:-.04em;line-height:.85;color:transparent;background:linear-gradient(180deg,#fff 10%,#ffc4b0 45%,var(--lava));-webkit-background-clip:text;background-clip:text;text-shadow:none;filter:drop-shadow(0 0 40px rgba(var(--lava-rgb),.55));position:relative}.stage-mega-live .live-word:after{content:"LIVE";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(var(--lava-rgb),.5));-webkit-background-clip:text;background-clip:text;color:transparent;animation:liveFlicker 3s ease-in-out infinite;pointer-events:none}@keyframes liveFlicker{0%,to{opacity:.15}50%{opacity:.55}}.stage-roar{display:flex;align-items:baseline;gap:14px;margin:12px 0 28px;flex-wrap:wrap}.stage-roar .roar-label{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan)}.stage-roar .roar-num{font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 30px rgba(var(--cyan-rgb),.45)}.stage-roar .roar-unit{font-size:14px;font-weight:600;color:var(--muted)}.stage-frame{position:relative;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:#05070e;box-shadow:0 0 0 1px rgba(var(--lava-rgb),.15),0 40px 100px rgba(0,0,0,.55),inset 0 0 80px rgba(var(--lava-rgb),.06);aspect-ratio:16/10;max-height:min(42vh,420px)}.stage-video{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 45% 40%,rgba(255,100,60,.25),transparent 60%),radial-gradient(circle at 70% 60%,rgba(34,211,238,.12),transparent 40%),linear-gradient(160deg,#1a1020,#0c1018 50%,#120a10)}.stage-video-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%);animation:gridDrift 20s linear infinite}@keyframes gridDrift{to{background-position:40px 40px}}.stage-subject{position:absolute;left:50%;top:42%;width:28%;aspect-ratio:3/4;transform:translate(-50%,-50%);border-radius:40% 40% 36% 36%;background:linear-gradient(180deg,rgba(255,180,140,.35),rgba(255,90,54,.15) 60%,transparent),radial-gradient(circle at 50% 30%,rgba(255,200,160,.4),transparent 55%);box-shadow:0 0 60px rgba(var(--lava-rgb),.25);filter:blur(.3px)}.stage-subject:before{content:"";position:absolute;inset:18% 22% auto;height:28%;border-radius:50%;background:radial-gradient(circle,rgba(255,220,190,.5),transparent 70%)}.stage-subject:after{content:"";position:absolute;left:15%;right:15%;bottom:8%;height:35%;border-radius:40% 40% 20% 20%;background:linear-gradient(180deg,rgba(255,120,80,.25),transparent)}.stage-hud{position:absolute;inset:0;z-index:3;flex-direction:column;padding:16px;pointer-events:none}.stage-hud,.stage-hud-top{display:flex;justify-content:space-between}.stage-hud-top{align-items:center;gap:12px}.stage-chat{display:flex;flex-direction:column;gap:6px;max-width:min(280px,55%);align-self:flex-start}.stage-heat{display:flex;align-items:flex-end;gap:5px;height:56px;margin-top:20px;padding:10px 12px 8px;background:rgba(0,0,0,.35);border:1px solid var(--line);border-radius:10px;backdrop-filter:blur(10px)}.stage-heat .heat-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--muted);margin-right:4px}.heat-col{flex:1;height:100%;display:flex;align-items:flex-end;min-width:0}.heat-col span{display:block;width:100%;height:var(--h,40%);border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--cyan-hot),var(--lava));box-shadow:0 0 12px rgba(var(--lava-rgb),.35);transition:height .55s var(--ease);min-height:8%}.stage-particles span{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;opacity:.5;animation:particleFloat linear infinite;z-index:2;pointer-events:none}@keyframes particleFloat{0%{transform:translateY(20px);opacity:0}15%{opacity:.7}to{transform:translateY(-80vh);opacity:0}}.stage-caption{margin:18px 0 0;font-size:12px;line-height:1.55;color:var(--dim);max-width:480px}.stage-caption strong{color:hsla(0,0%,100%,.7);font-weight:650}.auth-split--stage .auth-panel{background:linear-gradient(165deg,rgba(14,18,32,.88),rgba(8,10,18,.94));backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border-left:1px solid hsla(0,0%,100%,.09);box-shadow:-24px 0 60px rgba(0,0,0,.4)}.auth-split--stage .auth-panel:before{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(var(--lava-rgb),.6),rgba(var(--cyan-rgb),.4),transparent);opacity:.8}.auth-split--client .auth-visual{background:radial-gradient(ellipse 50% 40% at 20% 30%,rgba(var(--cyan-rgb),.14),transparent 55%),radial-gradient(ellipse 40% 35% at 75% 80%,rgba(var(--lava-rgb),.12),transparent 50%),#04070f}.visual-client{position:relative;z-index:3;height:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:88px clamp(24px,4vw,48px) 40px}.neon-grid{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(var(--cyan-rgb),.07) 1px,transparent 0),linear-gradient(90deg,rgba(var(--cyan-rgb),.07) 1px,transparent 0);background-size:48px 48px;transform:perspective(500px) rotateX(58deg) translateY(-10%) scale(1.4);transform-origin:center top;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%);animation:gridPulse 8s ease-in-out infinite}@keyframes gridPulse{0%,to{opacity:.55}50%{opacity:.9}}.client-board{position:relative;z-index:2;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;background:linear-gradient(160deg,rgba(12,18,32,.9),rgba(6,10,20,.95));box-shadow:0 0 0 1px rgba(var(--cyan-rgb),.12),0 0 60px rgba(var(--cyan-rgb),.08),var(--shadow-deep);overflow:hidden;backdrop-filter:blur(16px)}.client-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:rgba(0,0,0,.25)}.status-chip{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:750;letter-spacing:.12em;color:var(--lime);text-transform:uppercase}.status-chip i{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime);animation:livePulse 1.4s ease-in-out infinite}.ck-tag{font-size:12px;color:var(--muted);font-family:var(--mono)}.ck-tag b{color:var(--cyan-hot);font-weight:700}.client-body{display:grid;grid-template-columns:1fr 1.1fr;gap:20px;padding:24px 20px;align-items:center}.client-timer{text-align:center}.client-timer .ring{position:relative;width:min(160px,36vw);margin:0 auto 12px;aspect-ratio:1}.client-timer svg{width:100%;height:100%;transform:rotate(-90deg)}.client-timer .track{fill:none;stroke:hsla(0,0%,100%,.06);stroke-width:5}.client-timer .progress{fill:none;stroke:url(#ringGrad);stroke-width:5;stroke-linecap:round;stroke-dasharray:276;stroke-dashoffset:90;filter:drop-shadow(0 0 8px rgba(var(--lava-rgb),.6));animation:ringBreath 4s ease-in-out infinite}@keyframes ringBreath{0%,to{stroke-dashoffset:90}50%{stroke-dashoffset:70}}.client-timer .time{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(0)}.client-timer .time span{font-size:28px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 20px rgba(var(--lava-rgb),.4)}.client-timer .time small{font-size:11px;color:var(--muted);letter-spacing:.08em}.client-timer .hint{font-size:12px;color:var(--muted)}.client-meta{display:flex;flex-direction:column;gap:8px}.meta-row{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;font-size:12px}.meta-row span{color:var(--dim);letter-spacing:.04em}.meta-row b{color:var(--paper);font-weight:700;font-family:var(--mono);font-size:12px}.meta-row b.ok{color:var(--lime)}.client-footer{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.client-stat{padding:14px 12px;text-align:center;border-right:1px solid var(--line)}.client-stat:last-child{border-right:0}.client-stat small{display:block;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.client-stat strong{font-size:18px;font-weight:800;color:#fff;letter-spacing:-.02em}.ck-constellation{position:absolute;inset:12% 8% 28%;z-index:1;pointer-events:none}.ck-node{position:absolute;width:10px;height:10px;border-radius:50%;background:rgba(var(--cyan-rgb),.35);border:1px solid rgba(var(--cyan-rgb),.6);box-shadow:0 0 12px rgba(var(--cyan-rgb),.3);transition:background .4s,box-shadow .4s,transform .4s}.ck-node.is-hot{background:var(--lava);border-color:var(--lava-hot);box-shadow:var(--glow-lava);transform:scale(1.35)}.ck-node:after{content:attr(data-label);position:absolute;left:14px;top:-2px;font-size:9px;font-family:var(--mono);color:var(--muted);white-space:nowrap;opacity:.7}.ck-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ck-links line{stroke:rgba(var(--cyan-rgb),.25);stroke-width:1;stroke-dasharray:4 6;animation:dashMove 3s linear infinite}@keyframes dashMove{to{stroke-dashoffset:-40}}.match-beams{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.match-beam{position:absolute;height:1px;width:45%;background:linear-gradient(90deg,transparent,var(--cyan),var(--lava),transparent);opacity:.55;filter:blur(.5px);box-shadow:0 0 12px rgba(var(--cyan-rgb),.5);animation:beamSweep 3.2s ease-in-out infinite}@keyframes beamSweep{0%{transform:translateX(-30%) scaleX(.4);opacity:0}30%{opacity:.7}to{transform:translateX(130%) scaleX(1);opacity:0}}.client-caption{position:relative;z-index:2;margin:18px 0 0;font-size:12px;line-height:1.55;color:var(--dim);max-width:460px}.client-caption strong{color:hsla(0,0%,100%,.72)}.auth-split--client .auth-panel{background:#070b14;border-left:1px solid rgba(var(--cyan-rgb),.15)}.auth-split--client .auth-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 100% 0,rgba(var(--cyan-rgb),.08),transparent 50%);pointer-events:none}.auth-split--phone{grid-template-columns:1fr 1fr;position:relative}.auth-split--phone .auth-visual{background:radial-gradient(ellipse 80% 60% at 40% 30%,rgba(var(--lava-rgb),.2),transparent 55%),radial-gradient(ellipse 50% 40% at 10% 90%,rgba(var(--cyan-rgb),.12),transparent 50%),linear-gradient(160deg,#050810,#0a0610 50%,#060a12);display:flex;align-items:center;justify-content:center;padding:80px 24px 48px}.phone-device{position:relative;z-index:3;width:min(300px,72%);aspect-ratio:9/19.2;padding:10px;border-radius:42px;background:linear-gradient(145deg,#2a2f3d,#0a0c12 40%,#1a1e2a);box-shadow:0 0 0 1px hsla(0,0%,100%,.12),0 0 0 3px #05070c,0 40px 100px rgba(0,0,0,.65),0 0 80px rgba(var(--lava-rgb),.2),inset 0 1px 0 hsla(0,0%,100%,.15);transform:rotate(-6deg) translateY(8px);animation:phoneFloat 6s ease-in-out infinite}@keyframes phoneFloat{0%,to{transform:rotate(-6deg) translateY(8px)}50%{transform:rotate(-4deg) translateY(-6px)}}.phone-notch{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:38%;height:22px;background:#05070c;border-radius:20px;z-index:5;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.phone-screen{position:relative;height:100%;border-radius:32px;overflow:hidden;background:#0a0e18}.phone-live-bg{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 35%,rgba(255,120,70,.35),transparent 60%),radial-gradient(circle at 30% 70%,rgba(var(--cyan-rgb),.15),transparent 40%),linear-gradient(180deg,#1a1220,#0a0c14 60%,#080610)}.phone-live-bg:after{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:24px 24px;opacity:.6}.phone-ui{position:relative;z-index:2;height:100%;flex-direction:column;padding:48px 14px 28px}.phone-ui,.phone-ui-top{display:flex;justify-content:space-between}.phone-ui-top{align-items:center;gap:8px}.phone-ui-top .live-pill{font-size:9px;padding:4px 8px}.phone-ui-mid{text-align:center;padding:16px 10px;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;backdrop-filter:blur(12px);box-shadow:0 0 40px rgba(var(--lava-rgb),.15)}.phone-ui-mid .label{font-size:9px;font-weight:700;letter-spacing:.16em;color:var(--cyan);margin-bottom:6px}.phone-ui-mid .timer{font-size:32px;font-weight:800;letter-spacing:-.03em;color:#fff;text-shadow:0 0 24px rgba(var(--lava-rgb),.5);font-variant-numeric:tabular-nums}.phone-ui-mid .timer span:last-child{font-size:12px;font-weight:600;color:var(--muted);margin-left:4px}.phone-ui-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;text-align:left}.phone-ui-stats div{padding:8px;background:hsla(0,0%,100%,.04);border-radius:8px}.phone-ui-stats small{display:block;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:2px}.phone-ui-stats b{font-size:11px;font-weight:700;color:#fff}.phone-ui-bottom{display:flex;justify-content:center}.phone-ui-bottom span{font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45);padding:8px 16px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;background:rgba(0,0,0,.3)}.phone-orbit{position:absolute;width:120%;height:120%;left:-10%;top:-10%;border:1px dashed rgba(var(--cyan-rgb),.2);border-radius:50%;animation:orbitSpin 28s linear infinite;pointer-events:none;z-index:1}@keyframes orbitSpin{to{transform:rotate(1turn)}}.phone-orbit i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--lava);box-shadow:var(--glow-lava);top:10%;left:50%}.phone-caption{position:absolute;bottom:28px;left:24px;right:24px;z-index:4;font-size:11px;color:var(--dim);text-align:center;max-width:320px;margin:0 auto}.auth-split--phone .auth-panel{background:transparent;border-left:0;display:flex;align-items:center;justify-content:center;padding:clamp(32px,6vw,72px);background:radial-gradient(ellipse 50% 40% at 80% 20%,rgba(var(--cyan-rgb),.08),transparent 50%),linear-gradient(160deg,#060a12,#080610)}.auth-split--phone .auth-panel-inner{width:min(100%,400px);padding:32px 28px;border-radius:20px;background:rgba(14,18,32,.55);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(32px) saturate(1.5);-webkit-backdrop-filter:blur(32px) saturate(1.5);box-shadow:0 24px 80px rgba(0,0,0,.45),0 0 0 1px rgba(var(--lava-rgb),.08),inset 0 1px 0 hsla(0,0%,100%,.08)}.auth-split--phone .auth-panel-inner:before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--lava-rgb),.7),rgba(var(--cyan-rgb),.5),transparent)}.auth-split--cinema .auth-visual{background:#020308}.cinema-stage{position:relative;z-index:3;height:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:88px clamp(28px,5vw,64px) 48px;overflow:hidden}.cinema-beams{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.cinema-beams span{position:absolute;top:-20%;width:2px;height:140%;background:linear-gradient(180deg,transparent,rgba(var(--lava-rgb),0) 10%,rgba(255,200,160,.55) 45%,rgba(var(--cyan-rgb),.25) 70%,transparent);filter:blur(1px);opacity:.45;transform-origin:top center;animation:beamSway 7s ease-in-out infinite}.cinema-beams span:first-child{left:18%;transform:rotate(8deg);animation-delay:0s;width:3px}.cinema-beams span:nth-child(2){left:42%;transform:rotate(-4deg);animation-delay:-2s;opacity:.3}.cinema-beams span:nth-child(3){left:68%;transform:rotate(6deg);animation-delay:-4s;width:2px}.cinema-beams span:nth-child(4){left:88%;transform:rotate(-10deg);animation-delay:-1s;opacity:.25}@keyframes beamSway{0%,to{opacity:.25;filter:blur(1px)}50%{opacity:.55;filter:blur(2px)}}.cinema-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:750;letter-spacing:.18em;color:var(--lava-hot);margin-bottom:18px;position:relative;z-index:2}.cinema-badge i{width:6px;height:6px;border-radius:50%;background:var(--lava);box-shadow:0 0 12px var(--lava);animation:livePulse 1.2s ease-in-out infinite}.cinema-title{margin:0 0 14px;font-size:clamp(32px,4.5vw,52px);font-weight:850;letter-spacing:-.035em;line-height:1.1;color:#fff;max-width:14ch;text-shadow:0 0 60px rgba(var(--lava-rgb),.25)}.cinema-desc,.cinema-title{position:relative;z-index:2}.cinema-desc{margin:0 0 32px;font-size:14px;line-height:1.7;color:var(--muted);max-width:42ch}.cinema-panel{position:relative;z-index:2;border-radius:4px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);aspect-ratio:16/9;max-height:min(36vh,360px);background:#05070e;box-shadow:0 0 0 1px rgba(var(--lava-rgb),.1),0 50px 100px rgba(0,0,0,.6),0 0 80px rgba(var(--lava-rgb),.08)}.cinema-panel:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 50% 40% at 50% 40%,rgba(255,100,60,.2),transparent 65%),linear-gradient(180deg,#120e18,#060810 70%)}.cinema-panel-inner{position:relative;z-index:2;height:100%;flex-direction:column;padding:16px}.cinema-hud,.cinema-panel-inner{display:flex;justify-content:space-between}.cinema-hud{align-items:center}.cinema-chat{display:flex;flex-direction:column;gap:6px;max-width:260px}.cinema-chat .chat-line{border-left-color:var(--lava);background:rgba(0,0,0,.5)}.cinema-metrics{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:20px;margin-top:22px;font-size:12px;color:var(--dim);letter-spacing:.04em}.cinema-metrics b{display:block;margin-top:4px;font-size:18px;font-weight:800;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cinema-metrics div{padding-right:20px;border-right:1px solid var(--line)}.cinema-metrics div:last-child{border-right:0}.auth-split--cinema .auth-panel{background:#060912;border-left:1px solid hsla(0,0%,100%,.06)}.auth-split--cinema .brand-inline,.auth-split--cinema .ghost-link{color:var(--paper)}.auth-split--cinema .auth-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;width:120px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.5));z-index:8;pointer-events:none}.gallery-page{min-height:100dvh;background:radial-gradient(ellipse 60% 40% at 20% 0,rgba(var(--lava-rgb),.12),transparent 50%),radial-gradient(ellipse 50% 35% at 90% 20%,rgba(var(--cyan-rgb),.08),transparent 45%),var(--void);color:var(--paper);padding:48px clamp(20px,4vw,56px) 64px}.gallery-header{max-width:960px;margin:0 auto 40px}.gallery-header h1{margin:20px 0 12px;font-size:clamp(28px,4vw,40px);font-weight:850;letter-spacing:-.03em}.gallery-header p{margin:0;font-size:15px;line-height:1.65;color:var(--muted);max-width:58ch}.gallery-header .brand-inline{margin-bottom:8px}.gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1100px;margin:0 auto}.gallery-card{display:block;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:rgba(12,16,28,.7);text-decoration:none!important;color:inherit;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.gallery-card:hover{transform:translateY(-4px);border-color:rgba(var(--lava-rgb),.45);box-shadow:0 24px 60px rgba(0,0,0,.4),0 0 40px rgba(var(--lava-rgb),.12)}.gallery-thumb{aspect-ratio:16/9;background:#080c16;position:relative;overflow:hidden}.gallery-thumb-inner{position:absolute;inset:12%;display:grid;grid-template-columns:1.15fr .85fr;gap:6px;border-radius:6px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.thumb-left{background:radial-gradient(ellipse at 40% 40%,rgba(var(--lava-rgb),.35),transparent 60%),linear-gradient(160deg,#1a1020,#080c14);position:relative}.thumb-left:after{content:"LIVE";position:absolute;top:10%;left:10%;font-size:9px;font-weight:900;letter-spacing:.1em;color:#fff;padding:3px 6px;background:#e11d2e;border-radius:2px;opacity:.9}.thumb-right{background:#0c101c;padding:12%;display:flex;flex-direction:column;gap:8%;justify-content:center}.thumb-bar{height:6px;border-radius:3px;background:hsla(0,0%,100%,.1);width:70%}.thumb-bar.wide{width:90%;height:8px;background:hsla(0,0%,100%,.18)}.thumb-bar.cta{width:100%;height:10px;background:linear-gradient(90deg,var(--lava),var(--lava-hot));box-shadow:0 0 12px rgba(var(--lava-rgb),.4);margin-top:4%}.gallery-card[data-v="2"] .thumb-left{background:radial-gradient(ellipse at 50% 60%,rgba(var(--cyan-rgb),.25),transparent 55%),linear-gradient(160deg,#0a1220,#060a12)}.gallery-card[data-v="2"] .thumb-left:after{content:"RUN";background:#166534}.gallery-card[data-v="3"] .thumb-left{background:radial-gradient(circle at 45% 50%,rgba(var(--lava-rgb),.3),transparent 45%),#0a0812}.gallery-card[data-v="3"] .gallery-thumb-inner{grid-template-columns:.9fr 1.1fr}.gallery-card[data-v="3"] .thumb-left:before{content:"";position:absolute;left:35%;top:12%;bottom:12%;width:28%;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:linear-gradient(180deg,#1a1220,#0a0c14);box-shadow:0 8px 20px rgba(0,0,0,.4)}.gallery-card[data-v="3"] .thumb-left:after{display:none}.gallery-card[data-v="4"] .thumb-left{background:linear-gradient(105deg,transparent 40%,rgba(255,200,160,.15) 50%,transparent 60%),linear-gradient(160deg,#05070c,#0a0610)}.gallery-card[data-v="4"] .thumb-left:after{content:"CINE";background:transparent;border:1px solid rgba(var(--lava-rgb),.5);color:var(--lava-hot)}.gallery-meta{padding:18px 20px 22px}.gallery-meta .tag{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--lava-hot);margin-bottom:8px}.gallery-meta h2{margin:0 0 8px;font-size:18px;font-weight:750;letter-spacing:-.02em;color:#fff}.gallery-meta p{margin:0;font-size:13px;line-height:1.55;color:var(--muted)}.gallery-footer{max-width:1100px;margin:40px auto 0;text-align:center;font-size:12px;color:var(--dim)}@media (max-width:960px){.auth-split,.auth-split--phone{grid-template-columns:1fr}.auth-visual{min-height:52vh}.cinema-stage,.visual-client,.visual-stage{min-height:52vh;padding-top:72px}.auth-panel{border-left:0;border-top:1px solid var(--line)}.auth-split--cinema .auth-visual:after,.auth-split--stage .auth-panel:before{display:none}.phone-device{width:min(240px,58%);transform:rotate(-3deg)}.client-body,.gallery-grid{grid-template-columns:1fr}.stage-mega-live .live-word{font-size:clamp(56px,18vw,96px)}}@media (max-width:520px){.auth-panel-inner,.auth-split--phone .auth-panel-inner{width:100%}.cinema-panel,.stage-frame{max-height:240px}}.auth-split .auth-tabs .auth-tab{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.auth-split .auth-alert-error{margin:0 0 16px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.5;color:#fecaca;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35)}.auth-split .auth-alert-success{display:flex;gap:12px;align-items:flex-start;margin:0 0 20px;padding:14px 16px;border-radius:12px;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.35);color:#bbf7d0}.auth-split .auth-alert-success .auth-alert-icon{font-size:20px;color:#4ade80;margin-top:2px}.auth-split .auth-alert-title{margin:0 0 4px;font-size:14px;font-weight:700;color:#fff}.auth-split .auth-alert-desc{margin:0;font-size:12px;color:#8b93a7}.auth-split .auth-field-hint,.auth-split .auth-password-rules{margin:6px 0 0;font-size:12px;color:#5c6578}.auth-split .btn-cta[disabled]{opacity:.7;cursor:not-allowed;transform:none!important}.auth-split .ant-form-item{margin-bottom:0}.auth-split .ant-form-item-control{line-height:normal}.auth-split .ant-form-explain,.auth-split .ant-form-item-explain{margin-top:6px;font-size:12px;color:#f87171}.auth-split .ant-form-item-with-help{margin-bottom:0}.live-player[data-v-56a0e46b]{background:#0a0c12;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.player-toolbar[data-v-56a0e46b]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(10,12,18,.88);color:#f4f4f5}.player-title[data-v-56a0e46b]{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-wrap[data-v-56a0e46b]{position:relative;flex:1;min-height:0;aspect-ratio:16/9;background:#0a0c12;cursor:pointer}.player-video[data-v-56a0e46b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none}.player-overlay[data-v-56a0e46b]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff;background:rgba(0,0,0,.55);font-size:14px}.player-overlay--tap[data-v-56a0e46b]{background:rgba(0,0,0,.45);font-size:15px}.player-overlay--tap .el-icon-video-play[data-v-56a0e46b]{font-size:42px;color:#38bdf8}.player-overlay--unmute[data-v-56a0e46b]{background:rgba(0,0,0,.35);font-size:15px}.player-overlay--unmute .el-icon-bell[data-v-56a0e46b]{font-size:36px;color:#fbbf24}.player-overlay__text[data-v-56a0e46b]{max-width:88%;line-height:1.55;text-align:center;padding:0 12px}.player-tip[data-v-56a0e46b]{padding:8px 12px;background:#0c0d10;color:#8b8f98;font-size:12px;line-height:1.5}.is-fullscreen .player-wrap[data-v-56a0e46b]{aspect-ratio:unset;height:100vh}.record-column.is-embedded[data-v-ade70e12]{height:100%;border:none;background:transparent}.record-column.is-embedded .column-scroll[data-v-ade70e12]{padding:0}.record-column[data-v-ade70e12]{display:flex;flex-direction:column;min-height:0;height:100%;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.column-head[data-v-ade70e12]{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:8px 10px;font-size:12px;font-weight:600;color:#e4e4e7;border-bottom:1px solid hsla(0,0%,100%,.08)}.column-head i[data-v-ade70e12]{font-size:14px;color:#38bdf8}.column-scroll[data-v-ade70e12]{flex:1;min-height:0;overflow-y:auto;padding:6px}.column-empty[data-v-ade70e12]{padding:24px 0;text-align:center;font-size:12px;color:#8b8f98}.column-foot[data-v-ade70e12]{flex-shrink:0;padding:2px 0 6px;text-align:center;border-top:1px solid hsla(0,0%,100%,.06)}.notice-row[data-v-ade70e12]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;-moz-column-gap:4px;column-gap:4px;padding:4px 0;font-size:10px;line-height:16px;cursor:pointer}.notice-title[data-v-ade70e12]{margin:0;color:#e4e4e7}.notice-pin[data-v-ade70e12]{margin-right:4px;font-size:11px;color:#f87171}.notice-meta[data-v-ade70e12]{display:flex;flex-shrink:0;align-items:center;gap:2px;padding-top:1px}.notice-status[data-v-ade70e12]{display:inline-flex;height:16px;align-items:center;padding:0 4px;border-radius:4px;font-size:9px}.notice-status.is-unread[data-v-ade70e12]{background:rgba(34,197,94,.15);color:#4ade80}.notice-status.is-read[data-v-ade70e12]{background:rgba(245,158,11,.15);color:#fbbf24}.notice-time[data-v-ade70e12]{white-space:nowrap;font-variant-numeric:tabular-nums;color:#71717a}.notice-row.expanded .notice-title[data-v-ade70e12]{color:#fff}.notice-row .record-body[data-v-ade70e12]{grid-column:1/-1}.record-item[data-v-ade70e12]{padding:6px 7px;margin-bottom:5px;border-radius:6px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.record-item.unread[data-v-ade70e12]{border-color:rgba(56,189,248,.35);cursor:pointer}.record-item.expanded[data-v-ade70e12]{background:hsla(0,0%,100%,.06);cursor:pointer}.record-item[data-v-ade70e12]:first-child:last-child{margin-bottom:0}.record-head[data-v-ade70e12]{display:flex;align-items:flex-start;gap:6px}.record-title[data-v-ade70e12]{flex:1;min-width:0;font-size:11px;font-weight:600;color:#e4e4e7;line-height:1.35;word-break:break-word}.record-tag[data-v-ade70e12]{flex-shrink:0;padding:1px 5px;font-size:9px;border-radius:4px;color:#7dd3fc;background:rgba(56,189,248,.12)}.record-badge[data-v-ade70e12]{flex-shrink:0;font-size:9px;color:#fbbf24}.record-amount[data-v-ade70e12]{flex-shrink:0;font-size:11px;font-weight:600}.record-amount.is-plus[data-v-ade70e12]{color:#4ade80}.record-amount.is-minus[data-v-ade70e12]{color:#f87171}.record-sub[data-v-ade70e12]{margin-top:4px;font-size:10px;color:#8b8f98;line-height:1.4}.record-ellipsis[data-v-ade70e12]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-body[data-v-ade70e12]{margin:6px 0 0;font-size:11px;line-height:1.5;color:#e4e4e7;word-break:break-word}.record-meta[data-v-ade70e12]{margin-top:4px;font-size:9px;color:#71717a}.load-more-btn[data-v-ade70e12]{font-size:11px;color:#38bdf8!important}.load-more-btn.is-disabled[data-v-ade70e12]{color:#8b8f98!important}.client-record-dialog{background:#121318;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 12px 28px rgba(0,0,0,.45);width:min(520px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)}.client-record-dialog .el-dialog__header{padding:14px 16px 10px;border-bottom:1px solid hsla(0,0%,100%,.08);background:#0c0d10}.client-record-dialog .el-dialog__title{color:#f4f4f5;font-size:15px;font-weight:600}.client-record-dialog .el-dialog__headerbtn .el-dialog__close{color:#8b8f98}.client-record-dialog .el-dialog__body{padding:0 12px 12px;background:#07080a}.client-record-dialog .record-column.is-embedded{min-height:min(360px,60vh)}@media (max-width:720px){.client-record-dialog .record-column.is-embedded{min-height:50vh}}.live-detail[data-v-651b98f6]{display:flex;min-height:0;min-width:0;height:100%;flex-direction:column;overflow:hidden;padding:8px;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.live-detail__head[data-v-651b98f6]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.live-detail__title[data-v-651b98f6]{margin:0;font-size:12px;font-weight:500;color:#e4e4e7}.live-detail__date[data-v-651b98f6]{margin:0;font-size:10px;color:#71717a}.live-detail__sub[data-v-651b98f6]{display:flex;flex-shrink:0;align-items:center;gap:4px;margin-bottom:4px;font-size:12px;color:#38bdf8}.column-scroll[data-v-651b98f6]{flex:1;min-height:0;overflow-y:auto;padding-right:2px}.room-list[data-v-651b98f6]{display:flex;flex-direction:column;gap:6px;position:relative}.column-empty[data-v-651b98f6]{padding:24px 0;text-align:center;font-size:12px;color:#8b8f98}.room-card[data-v-651b98f6]{width:100%;flex-shrink:0;padding:6px 8px;border-radius:6px;text-align:left;color:inherit;cursor:pointer;border:1px solid hsla(0,0%,100%,.15);background:rgba(0,0,0,.2);transition:border-color .15s,background .15s}.room-card.is-active[data-v-651b98f6]{border-color:rgba(14,165,233,.6);background:rgba(14,165,233,.1)}.room-card.is-not-switchable[data-v-651b98f6]{cursor:default}.room-row[data-v-651b98f6]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:10px;line-height:16px}.room-label[data-v-651b98f6]{color:#d4d4d8}.room-val[data-v-651b98f6]{display:flex;min-width:0;align-items:center;gap:6px}.room-title[data-v-651b98f6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f4f4f5}.live-badge[data-v-651b98f6]{flex-shrink:0;color:#f08a6a}.live-badge[data-v-651b98f6],.ok-badge[data-v-651b98f6]{display:inline-flex;align-items:center;gap:4px;padding:0 6px;border-radius:999px;background:rgba(6,78,59,.7);font-size:10px}.ok-badge[data-v-651b98f6]{color:#4ade80}.value-box[data-v-651b98f6]{display:inline-block;padding:0 6px;border-radius:4px;background:hsla(0,0%,100%,.08);font-variant-numeric:tabular-nums;color:#f4f4f5}.is-ok[data-v-651b98f6]{color:#4ade80}.billing[data-v-651b98f6]{font-variant-numeric:tabular-nums;color:#f4f4f5}.live-detail__foot[data-v-651b98f6]{flex-shrink:0;margin:4px 0 0;font-size:10px;color:#71717a}.room-slide-enter-active[data-v-651b98f6]{transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.room-slide-leave-active[data-v-651b98f6]{transition:opacity .2s ease,transform .2s ease;position:absolute;left:0;right:0;pointer-events:none}.room-slide-enter[data-v-651b98f6]{opacity:0;transform:translateY(12px) scale(.97)}.room-slide-enter-to[data-v-651b98f6]{opacity:1;transform:translateY(0) scale(1)}.room-slide-leave[data-v-651b98f6]{opacity:1;transform:translateY(0)}.room-slide-leave-to[data-v-651b98f6]{opacity:0;transform:translateY(-8px) scale(.98)}.room-slide-move[data-v-651b98f6]{transition:transform .35s ease}.match-continuing[data-v-651b98f6]{position:relative;display:flex;align-items:center;gap:8px;margin-top:6px;padding:10px;border-radius:6px;border:1px dashed rgba(56,189,248,.4);background:linear-gradient(135deg,rgba(56,189,248,.12),rgba(56,189,248,.03));overflow:hidden}.match-continuing__pulse[data-v-651b98f6]{position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(56,189,248,.12) 45%,transparent 70%);background-size:200% 100%;animation:match-shimmer-data-v-651b98f6 1.6s linear infinite;pointer-events:none}.match-continuing>.el-icon-loading[data-v-651b98f6],.match-continuing__text[data-v-651b98f6]{position:relative;z-index:1;color:#38bdf8;font-size:12px;font-weight:600}.match-continuing__dots[data-v-651b98f6]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:3px;margin-left:auto}.match-continuing__dots i[data-v-651b98f6]{display:block;width:5px;height:5px;border-radius:50%;background:#38bdf8;opacity:.35;animation:matching-dot-data-v-651b98f6 1.05s ease-in-out infinite}.match-continuing__dots i[data-v-651b98f6]:nth-child(2){animation-delay:.18s}.match-continuing__dots i[data-v-651b98f6]:nth-child(3){animation-delay:.36s}@keyframes matching-dot-data-v-651b98f6{0%,80%,to{opacity:.28;transform:translateY(0) scale(.85)}40%{opacity:1;transform:translateY(-2px) scale(1)}}@keyframes match-shimmer-data-v-651b98f6{0%{background-position:120% 0}to{background-position:-80% 0}}.workbench[data-v-270fadc0]{display:grid;height:100%;min-height:0;min-width:0;grid-template-rows:auto minmax(0,1fr);gap:clamp(6px,.9vw,10px);color:#f4f4f5}.stat-cards[data-v-270fadc0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,.9vw,10px)}.stat-card[data-v-270fadc0]{position:relative;overflow:hidden;padding:clamp(8px,1vw,10px) clamp(8px,1.2vw,14px);border-radius:12px;text-align:left;color:inherit;font-family:inherit;cursor:pointer;transition:box-shadow .15s,border-color .15s}.stat-card.is-selected[data-v-270fadc0]{box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}.stat-card[data-v-270fadc0]:hover{border-color:hsla(0,0%,100%,.16)}.stat-card__glow[data-v-270fadc0]{pointer-events:none;position:absolute;right:-24px;top:-32px;width:80px;height:80px;border-radius:50%;filter:blur(24px)}.stat-card__tag[data-v-270fadc0]{margin:0;font-size:10px;letter-spacing:.04em;color:#a1a1aa}.stat-card__label[data-v-270fadc0]{margin:2px 0 0;font-size:11px;color:#71717a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-card__value[data-v-270fadc0]{margin:6px 0 0;font-size:clamp(18px,2vw,26px);font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat-card__bar[data-v-270fadc0]{display:block;margin-top:8px;height:2px;width:100%;border-radius:999px}.workbench-body[data-v-270fadc0]{display:grid;min-height:0;min-width:0;grid-template-columns:minmax(160px,210px) minmax(0,1fr) minmax(220px,270px);grid-template-areas:"announce live rooms";gap:clamp(6px,.9vw,10px)}.announce-panel[data-v-270fadc0]{grid-area:announce;display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden;padding:10px;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.announce-title[data-v-270fadc0]{margin:0 0 8px;flex-shrink:0;font-size:13px;font-weight:500;color:#e4e4e7}.announce-box[data-v-270fadc0]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;padding:6px 8px;border-radius:8px;border:1px solid hsla(0,0%,100%,.06);background:rgba(0,0,0,.2)}.announce-push[data-v-270fadc0]{display:flex;flex-shrink:0;align-items:center;gap:6px;margin:0 0 6px;font-size:10px;color:#a1a1aa}.announce-push__dot[data-v-270fadc0]{width:6px;height:6px;border-radius:50%;background:#4ade80}.announce-box[data-v-270fadc0] .record-column{flex:1;min-height:0;height:100%!important;max-height:none!important;border:none;border-radius:0;background:transparent}.announce-box[data-v-270fadc0] .column-head{display:none}.workbench-body>.live-detail[data-v-270fadc0]{grid-area:rooms;min-width:0}.live-monitor[data-v-270fadc0]{grid-area:live;display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.lm-head[data-v-270fadc0]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.on-air[data-v-270fadc0]{display:flex;align-items:center;gap:8px;padding:2px 10px;border-radius:999px;background:rgba(239,68,68,.1);font-size:11px;font-weight:600;letter-spacing:.18em;color:#ff3b4a}.on-air.is-idle[data-v-270fadc0]{opacity:.55}.lm-refresh[data-v-270fadc0]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:none;border-radius:6px;background:transparent;color:#a1a1aa;cursor:pointer}.lm-refresh[data-v-270fadc0]:hover{background:hsla(0,0%,100%,.05);color:#e4e4e7}.lm-refresh[data-v-270fadc0]:disabled{cursor:default;opacity:.7}.lm-refresh__text[data-v-270fadc0]{font-size:12px;line-height:1;letter-spacing:.04em}.lm-stage[data-v-270fadc0]{position:relative;display:flex;min-height:0;flex:1;flex-direction:column;padding:8px}.lm-stage[data-v-270fadc0] .live-player{position:absolute;inset:8px;z-index:0;height:auto;border-radius:8px}.lm-stage[data-v-270fadc0] .player-wrap{height:100%;aspect-ratio:auto}.lm-stage[data-v-270fadc0] .player-toolbar{display:none}.lm-content[data-v-270fadc0]{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;border-radius:8px;background:#0a0c12;box-shadow:0 0 0 1px hsla(0,0%,100%,.08);pointer-events:none}.lm-content .lm-foot[data-v-270fadc0]{pointer-events:auto}.lm-stage.is-live .lm-content[data-v-270fadc0]{background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 28%,transparent 62%,rgba(0,0,0,.72))}.lm-date[data-v-270fadc0]{margin:0;padding:8px 12px;text-align:right;font-size:11px;color:#71717a}.lm-center[data-v-270fadc0]{display:flex;min-height:0;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:0 clamp(12px,3vw,24px)}.lm-live-chip[data-v-270fadc0]{display:flex;min-height:0;flex:1;align-items:flex-start;justify-content:center;padding-top:24px}.task-chip[data-v-270fadc0]{display:flex;flex-wrap:wrap;width:min(36rem,100%);min-width:0;align-items:center;justify-content:center;gap:8px 12px;padding:10px 16px;border-radius:8px;background:#1a2744;font-size:13px;color:#e4e4e7}.task-chip__region[data-v-270fadc0]{flex-shrink:0;padding:2px 6px;border-radius:4px;background:rgba(14,165,233,.2);font-size:11px;font-weight:500;color:#7dd3fc}.task-chip__host[data-v-270fadc0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d4d4d8}.lm-idle[data-v-270fadc0]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.lm-idle__visual[data-v-270fadc0]{position:relative;width:88px;height:88px;display:flex;align-items:center;justify-content:center}.lm-idle__orbit[data-v-270fadc0]{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(56,189,248,.28);animation:lm-orbit-data-v-270fadc0 10s linear infinite}.lm-idle__orbit--delay[data-v-270fadc0]{inset:12px;border-color:rgba(56,189,248,.16);animation-direction:reverse}.lm-idle__visual i[data-v-270fadc0]{font-size:32px;color:hsla(0,0%,100%,.88)}.lm-idle__title[data-v-270fadc0]{margin:0;font-size:16px;font-weight:600;color:#fff}.lm-idle__hint[data-v-270fadc0]{margin:0;max-width:320px;font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.62)}@keyframes lm-orbit-data-v-270fadc0{to{transform:rotate(1turn)}}.lm-mask[data-v-270fadc0]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(7,8,10,.72);color:#fff;font-size:14px;pointer-events:none}.lm-foot[data-v-270fadc0]{flex-shrink:0;padding:12px 16px}.lm-go[data-v-270fadc0]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border:none;border-radius:999px;background:#1a2744;color:#f4f4f5;font-size:13px;cursor:pointer;transition:background .15s,opacity .15s}.lm-go[data-v-270fadc0]:hover:not(:disabled){background:#243456}.lm-go[data-v-270fadc0]:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1360px){.workbench-body[data-v-270fadc0]{grid-template-columns:minmax(150px,180px) minmax(0,1fr) minmax(200px,240px)}}@media (max-width:1100px){.workbench-body[data-v-270fadc0]{grid-template-columns:minmax(140px,170px) minmax(0,1fr) minmax(190px,220px)}}@media (max-width:980px){.stat-cards[data-v-270fadc0]{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-body[data-v-270fadc0]{grid-template-columns:minmax(0,1fr) minmax(200px,260px);grid-template-rows:minmax(280px,1fr) minmax(200px,42%);grid-template-areas:"live live" "announce rooms"}}@media (max-width:720px){.workbench[data-v-270fadc0]{height:auto;overflow:visible}.stat-cards[data-v-270fadc0]{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-body[data-v-270fadc0]{grid-template-columns:1fr;grid-template-rows:minmax(300px,56vh) minmax(240px,320px) minmax(180px,260px);grid-template-areas:"live" "rooms" "announce"}.announce-panel[data-v-270fadc0],.live-monitor[data-v-270fadc0]{min-height:0}.lm-live-chip[data-v-270fadc0]{padding-top:12px}.lm-foot[data-v-270fadc0]{padding:10px 12px}.lm-go[data-v-270fadc0]{width:100%;justify-content:center}}@media (max-width:480px){.stat-card__tag[data-v-270fadc0]{display:none}.stat-card__value[data-v-270fadc0]{font-size:20px}.task-chip[data-v-270fadc0]{font-size:12px;padding:8px 10px}}.account-check-dialog{background:#121318;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 12px 28px rgba(0,0,0,.45);margin-bottom:0!important;width:min(420px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)}.account-check-dialog.el-dialog{display:flex;flex-direction:column}.account-check-dialog .el-dialog__header{display:none}.account-check-dialog .el-dialog__body{padding:28px 24px 24px;background:transparent}.account-check{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.account-check__ring{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:28px;color:#22c55e;border:2px solid rgba(34,197,94,.25);background:rgba(34,197,94,.12)}.account-check__text{margin:0;font-size:16px;font-weight:600;color:#f4f4f5}.account-check__meta{margin:0;width:100%;min-height:20px;font-size:13px;line-height:1.6;color:#8b8f98;white-space:normal}.account-check__num{font-weight:700;font-variant-numeric:tabular-nums;color:#f4f4f5}.account-check__sep{margin-left:10px}.account-check__pct{margin:0;font-size:13px;font-variant-numeric:tabular-nums;color:#8b8f98}.account-check-dialog .el-progress-bar__outer{background:hsla(0,0%,100%,.08)}.account-check-dialog .el-progress{width:100%}.notice-popup-dialog{background:#14161c;border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.notice-popup-dialog .el-dialog__header{display:none}.notice-popup-dialog .el-dialog__body{padding:24px 24px 20px}.notice-popup{display:flex;flex-direction:column;gap:12px}.notice-popup__kicker{margin:0;font-size:12px;letter-spacing:1px;color:#fbbf24}.notice-popup__title{margin:0;font-size:18px;font-weight:700;line-height:1.4;color:#f4f4f5}.notice-popup__body{max-height:360px;overflow-y:auto;padding:12px 14px;border-radius:8px;background:hsla(0,0%,100%,.04);font-size:13px;line-height:1.7;color:#d4d4d8;word-break:break-word}.notice-popup__body ::v-deep img{max-width:100%}.notice-popup__ok{align-self:flex-end;margin-top:4px}.pager[data-v-5b515ab2]{margin-top:16px;text-align:right}.actions[data-v-0753cfda]{margin-top:16px;display:flex;gap:8px;flex-wrap:wrap}.live-toolbar[data-v-7b4a3a76]{margin-bottom:12px;display:flex;gap:8px}.mb12[data-v-7b4a3a76]{margin-bottom:12px}.pager[data-v-3fa8cf1c]{margin-top:16px;text-align:right}