@font-face{font-family:'Switzer';src:url(/assets/fonts/switzer.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'Switzer';src:url(data:font/woff2;base64,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) format('woff2');font-weight:500;font-display:swap}@font-face{font-family:'Switzer';src:url(data:font/woff2;base64,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) format('woff2');font-weight:700;font-display:swap}
:root{
--bg:#07060B;--s1:#0F0D16;--s2:#161320;--s3:#1F1B2B;--line:#2A2538;--line2:#3A3450;--sep:#ffffff0c;
--text:#F2F0F7;--text2:#A9A3BC;--text3:#857E9A;
--fluo:#D7FF1E;--fluo-hi:#E6FF6B;--on-fluo:#07060B;--uv:#7B5CFF;--uv-text:#A994FF;
--live:#E0142C;--live-glow:#FF2442;--ok:#1EE6B5;--warn:#FF9A1F;--crit:#FF5C77;
--gl:#D7FF1E;--yt:#FF0033;--fb:#1877F2;--tw:#9146FF;--ig:#E1306C;
--sans:'Switzer',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;
--mono:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace;
--noise:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
color-scheme:dark}
*{box-sizing:border-box}
html,body{height:100%}
html{background:var(--bg)}
body{margin:0;color:var(--text);font-family:var(--sans);font-size:15px;line-height:1.5;position:relative;isolation:isolate;
background:var(--bg)}
.glass{background:#0F0D16d9;border:1px solid var(--line)}
button,input{font:inherit;color:inherit}
.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}
.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}
mark{background:var(--fluo);color:var(--bg);padding:0 .12em;border-radius:.06em;display:inline-block;transform:rotate(-1.2deg)}
.vf{position:absolute;width:16px;height:16px;border:0 solid #F2F0F7aa;z-index:2}
.vf.tl{top:12px;left:12px;border-top-width:1.5px;border-left-width:1.5px}.vf.tr{top:12px;right:12px;border-top-width:1.5px;border-right-width:1.5px}
.vf.bl{bottom:12px;left:12px;border-bottom-width:1.5px;border-left-width:1.5px}.vf.br{bottom:12px;right:12px;border-bottom-width:1.5px;border-right-width:1.5px}
.tally{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12.5px;letter-spacing:.06em}
.tally b{width:8px;height:8px;border-radius:50%;background:var(--live-glow);box-shadow:0 0 0 3px #FF244233,0 0 14px var(--live-glow);animation:pulse 1.6s ease-in-out infinite}
@keyframes pulse{50%{opacity:.4}}
@keyframes drift{50%{transform:translate(5%,-4%) scale(1.08)}}
@keyframes vu{0%,100%{transform:scaleY(.5)}50%{transform:scaleY(1)}}
@keyframes rise{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
.vu{display:flex;gap:3px;align-items:flex-end;height:22px}
.vu i{width:4px;height:var(--h);background:linear-gradient(to top,var(--ok) 0 60%,var(--fluo) 60% 85%,var(--warn) 85%);border-radius:1px;transform-origin:bottom;animation:vu var(--d) ease-in-out infinite}
.btn{font-weight:500;font-size:15px;border-radius:11px;padding:10px 16px;cursor:pointer;border:1px solid transparent;transition:background .15s,box-shadow .15s,border-color .15s;white-space:nowrap}
.btn.fluo{background:var(--fluo);color:var(--on-fluo)}
.btn.fluo:hover{background:var(--fluo-hi);box-shadow:0 0 24px #D7FF1E40}
.btn.ghost{background:transparent;border-color:var(--line2)}
.btn.ghost:hover{border-color:var(--text3)}
.btn.stop{background:transparent;border-color:#E0142C;color:#FF8A99}
.btn:focus-visible,.navi:focus-visible,.sw-t:focus-visible,.tab:focus-visible,input:focus-visible{outline:2px solid var(--fluo);outline-offset:2px}

#auth{min-height:100%;position:relative;display:grid;grid-template-rows:auto 1fr auto;padding:28px clamp(16px,4vw,48px)}
#auth .vf{position:fixed;top:auto;left:auto;right:auto;bottom:auto;width:20px;height:20px;border-color:#F2F0F766}
#auth .vf.tl{top:16px;left:16px}#auth .vf.tr{top:16px;right:16px}#auth .vf.bl{bottom:16px;left:16px}#auth .vf.br{bottom:16px;right:16px}
.a-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:var(--text2);flex-wrap:wrap}
.a-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,440px);gap:clamp(32px,6vw,96px);align-items:center;width:min(1180px,100%);margin:0 auto;padding-block:40px}
.a-hero{display:grid;gap:22px;align-content:center}
.m-quote{margin:0;font-size:clamp(40px,5.6vw,76px);line-height:1;letter-spacing:-.045em;font-weight:500}
.m-quote mark{white-space:nowrap}
.hero-sub{margin:0;font-size:17px;color:var(--text2);max-width:46ch}
.hero-dest{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.hero-dest li{font-size:13.5px;color:var(--text2);padding:6px 11px;border-radius:99px;border:1px solid #ffffff14;background:#ffffff08;display:flex;align-items:center;gap:7px}
.hero-dest li i{width:7px;height:7px;border-radius:50%}
.form{padding:clamp(24px,3vw,36px);display:grid;gap:10px;align-content:center;min-width:0;border-radius:24px}
@media (max-width:900px){.a-main{grid-template-columns:1fr}.hero-sub,.hero-dest{display:none}}
.logo{font-weight:700;font-size:21px;letter-spacing:-.03em}
.logo b{font-weight:700;color:var(--fluo)}
.tabs{display:inline-grid;grid-template-columns:1fr 1fr;background:#07060B66;border:1px solid #ffffff12;border-radius:12px;padding:3px;margin:0 0 8px;justify-self:start}
.tab{background:none;border:0;padding:7px 16px;border-radius:9px;cursor:pointer;color:var(--text2);font-weight:500}
.tab[aria-selected="true"]{background:var(--s3);color:var(--text)}
.fh{display:grid;gap:6px;margin-bottom:8px}
.fh h1{margin:0;font-size:clamp(30px,3.2vw,40px);letter-spacing:-.035em;line-height:1.05;font-weight:500}
.fh p{margin:0;color:var(--text2);font-size:15px}
.field{display:grid;gap:6px}
.field label{font-size:14px;color:var(--text2)}
.field input{font-size:15px;background:#07060B80;border:1px solid var(--line);border-radius:12px;padding:11px 14px;width:100%}
.field input:focus{outline:none;border-color:var(--fluo);box-shadow:0 0 0 3px #D7FF1E33}
.err{color:var(--crit);font-size:14px;min-height:1.2em;margin:0}
.alt{margin:4px 0 0;color:var(--text3);font-size:14px}
.two{display:grid;grid-template-columns:1fr 1fr;gap:10px}


#app{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100%}
.side{position:sticky;top:0;height:100vh;padding:18px 12px;display:flex;flex-direction:column;gap:18px;background:#0B0912e6;border-right:1px solid var(--line);z-index:6}
.side .logo{padding:4px 10px}
.ws{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--s1)}
.ws .av{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#7B5CFF,#C2338F);display:grid;place-items:center;font-weight:700;font-size:13px}
.ws div{display:grid;line-height:1.25;min-width:0}
.ws small{color:var(--text3);font-size:12.5px}
.nav{display:grid;gap:2px}
.nav h6{margin:12px 10px 4px;font-size:12px;font-weight:500;color:var(--text3);letter-spacing:.08em;text-transform:uppercase}
.navi{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:var(--text2);background:none;border:0;text-align:left;cursor:pointer;position:relative;width:100%}
.navi svg{width:17px;height:17px;flex:none}
.navi:hover{background:var(--s2);color:var(--text)}
.navi.on{color:var(--text);background:var(--s2)}
.navi.on::before{content:"";position:absolute;left:-12px;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:var(--fluo);box-shadow:0 0 12px var(--fluo)}
.side .me{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid var(--line)}
.me .av{width:30px;height:30px;border-radius:50%;background:var(--s3);display:grid;place-items:center;font-size:13px;font-weight:500}
.me div{display:grid;line-height:1.25;min-width:0}
.me small{color:var(--text3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

#auth{isolation:isolate}
#auth::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(#ffffff0b 1px,transparent 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff0b 1px,transparent 1px) 0 0/48px 48px,radial-gradient(60vw 50vw at 8% -6%,#7B5CFF59,transparent 62%),radial-gradient(50vw 40vw at 105% 38%,#C2338F1F,transparent 65%),radial-gradient(70vw 50vw at 40% 120%,#2BD9F012,transparent 60%);-webkit-mask:radial-gradient(130% 100% at 50% 20%,#000 40%,#0006 85%);mask:radial-gradient(130% 100% at 50% 20%,#000 40%,#0006 85%)}
#auth::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--noise);opacity:.07;mix-blend-mode:overlay}

#app{isolation:isolate}
#app::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(60vw 50vw at 8% -6%,#7B5CFF59,transparent 62%),radial-gradient(50vw 40vw at 105% 38%,#C2338F1F,transparent 65%),radial-gradient(70vw 50vw at 40% 120%,#2BD9F012,transparent 60%)}
#app::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--noise);opacity:.07;mix-blend-mode:overlay}
.panel.program{position:relative;border:1.5px solid #E0142Cb3;box-shadow:0 0 0 4px #E0142C14,0 18px 60px -18px #FF244259;transition:border-color .4s,box-shadow .4s}
.panel.program::before{content:"";position:absolute;left:24px;right:24px;top:-1.5px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#FF2442,transparent);box-shadow:0 0 14px #FF2442;animation:tally 3.2s ease-in-out infinite}
@keyframes tally{50%{opacity:.45}}
.panel.program.off{border-color:var(--line2);box-shadow:none}
.panel.program.off::before{display:none}
.main{min-width:0;padding:0 20px 32px;display:grid;gap:14px;align-content:start}
.top{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 -20px;padding:14px 20px 22px;isolation:isolate}
.top::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#07060Bf5 0%,#07060Bd9 60%,#07060B00 100%)}
.crumb{display:grid;line-height:1.25}
.crumb strong{font-size:18px;font-weight:500;letter-spacing:-.01em}
.crumb small{color:var(--text3);font-size:13px}
.top-r{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.box{font-family:var(--mono);font-size:14px;height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line2);border-radius:8px;background:var(--s1);font-variant-numeric:tabular-nums}
.box.rec,.box.onair{border-color:#E0142C;color:#FF6B7D;background:#E0142C12}
.box.rec i,.box.onair i{width:7px;height:7px;border-radius:50%;background:var(--live-glow);box-shadow:0 0 10px var(--live-glow);animation:pulse 1.6s ease-in-out infinite}
.box.off{border-color:var(--line2);color:var(--text3);background:var(--s1)}
.box.off i{background:var(--text3);box-shadow:none;animation:none}
.ibtn{position:relative;width:36px;height:36px;border-radius:10px;border:1px solid var(--line2);background:var(--s1);display:grid;place-items:center;cursor:pointer;color:var(--text2)}
.ibtn svg{width:17px;height:17px}
.ibtn b{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--fluo);color:var(--on-fluo);font:500 12px/18px var(--mono);text-align:center}
.top .btn{height:36px;padding:0 14px;font-size:14px}

.cols{display:grid;grid-template-columns:minmax(290px,.92fr) minmax(0,1.4fr) minmax(320px,1.05fr);gap:14px;align-items:start}
@media (max-width:1320px){.cols{grid-template-columns:minmax(290px,1fr) minmax(0,1.6fr)}.c3{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}}
@media (max-width:980px){.cols{grid-template-columns:1fr}.c3{grid-template-columns:1fr}}
.col{display:grid;gap:14px;min-width:0;align-content:start}
.panel{position:relative;min-width:0;border-radius:18px;background:linear-gradient(180deg,#15121Ff2,#0C0A12f2 220px);box-shadow:inset 0 1px 0 #ffffff12,0 30px 60px -30px #000000cc}
.panel::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(165deg,#ffffff26,#ffffff08 30%,#ffffff05 70%,#7B5CFF33);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
.panel.program::after{display:none}
.ph{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 12px}
.cap{font-size:12.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text)}
.cap.dim{color:var(--text3)}
.lbl{font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}

.dst{position:relative;padding:14px 18px;border-top:1px solid var(--sep);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;transition:background .3s}
.dst .ic{grid-row:span 2;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff}
.dst .ic svg{width:20px;height:20px}
.dst .ic.gl{color:var(--on-fluo)}
.dst .nm{font-size:17px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dst .st{text-align:right;display:grid;justify-items:end;gap:3px}
.dst .cfg{position:absolute;right:14px;top:9px;width:26px;height:26px;border:0;border-radius:7px;background:none;color:var(--text3);display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .15s}
.dst:hover .cfg,.dst .cfg:focus-visible{opacity:1}
.dst .cfg:hover{background:#ffffff10;color:var(--text)}
.dst .cfg svg{width:14px;height:14px}
.dst:hover>.lbl+.lbl{opacity:0}
.dst .stat{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:8px}
.dst .stat div{display:grid;gap:1px}
.dst .stat div:nth-child(even){text-align:right}
.dst .big{font-family:var(--mono);font-size:22px;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.dst .sm{font-family:var(--mono);font-size:14px;color:var(--text2);font-variant-numeric:tabular-nums}
.badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:12px;font-weight:500;padding:3px 8px;border-radius:6px;white-space:nowrap}
.badge svg{width:12px;height:12px}
.badge.on{background:var(--fluo);color:var(--on-fluo)}
.badge.stop{color:#FF6B7D;box-shadow:inset 0 0 0 1px #E0142C}
.badge.na{color:var(--text3);box-shadow:inset 0 0 0 1px var(--line2)}
.dst.stopped{background:linear-gradient(180deg,#E0142C14,#E0142C05)}
.dst.stopped .big,.dst.stopped .sm{color:var(--text3)}
.dst.disabled .ic,.dst.disabled .nm{opacity:.5}
.dst .na-t{grid-column:1/-1;margin:8px 0 0;font-size:14px;color:var(--text2)}
.dst .act{grid-column:1/-1;justify-self:end;margin-top:10px;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:8px 12px;border-radius:9px;background:var(--s3);border:1px solid var(--line2);cursor:pointer}
.dst .act:hover{border-color:var(--text3)}
.dst .act svg{width:15px;height:15px}

.player{position:relative;aspect-ratio:16/9;overflow:hidden;background:#050407;border-radius:16.5px 16.5px 0 0}
.feed-art{position:absolute;inset:0;overflow:hidden;background:#0B0912}
.feed-art::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,#0000 0 3px,#00000040 3px 4px),var(--noise);opacity:.55;mix-blend-mode:overlay}
.blob{position:absolute;border-radius:50%;filter:blur(40px);animation:drift 9s ease-in-out infinite}
.b1{width:60%;height:70%;left:-10%;top:-10%;background:#7B5CFF;opacity:.75}
.b2{width:45%;height:55%;right:-5%;top:20%;background:#C2338F;opacity:.55;animation-duration:11s}
.b3{width:30%;height:30%;left:35%;bottom:-5%;background:#D7FF1E;opacity:.32;animation-duration:7s}
.player .vf{border-color:#F2F0F7aa}
.vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s}
.vid.on{opacity:1}
.p-ov{position:absolute;inset:0;z-index:2;display:grid;grid-template-rows:auto 1fr auto;padding:22px}
.p-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}
.chip{font-family:var(--mono);font-size:12px;background:#07060B80;border:1px solid #ffffff1f;border-radius:7px;padding:4px 8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text)}
button.chip{cursor:pointer}
button.chip:hover{border-color:#ffffff40}
.p-ctl{display:flex;gap:6px}
.offair{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:#07060Bcc;text-align:center}
.offair p{margin:6px 0 0;color:var(--text2)}
.info{padding:18px 20px 16px;display:grid;gap:16px}
.ttl .ed{margin-top:8px}
.ttl h2{margin:0;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2}
.meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.meta>div{display:grid;gap:3px}
.meta>div:last-child{text-align:right}
.meta span:last-child{font-size:15px}
.meta .ed{justify-self:end;margin-top:-3px}
.ingest{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--s2);border:1px solid var(--line)}
.ingest .hs{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font:500 14px var(--mono);color:var(--ok);box-shadow:inset 0 0 0 2px #1EE6B566}
.ingest .iv{font-family:var(--mono);font-size:13.5px;color:var(--text2);line-height:1.5;min-width:0;overflow-wrap:anywhere}
.ingest .iv b{color:var(--text);font-weight:500}
.ingest .w{color:var(--warn)}
.tip-rec{font-size:13.5px;color:var(--text2);display:flex;gap:8px;align-items:baseline;margin-top:-6px}
.tip-rec .badge{color:var(--warn);box-shadow:inset 0 0 0 1px #FF9A1F80}
.more{display:flex;align-items:center;gap:6px;border-top:1px solid var(--sep);padding-top:12px;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text3);background:none;border-left:0;border-right:0;border-bottom:0;cursor:pointer;width:100%;text-align:left}
.more:hover{color:var(--text)}
.more svg{width:14px;height:14px}

.livedot{display:inline-flex;align-items:center;gap:8px}
.livedot i{width:7px;height:7px;border-radius:50%;background:var(--live-glow);box-shadow:0 0 8px var(--live-glow)}
.chat-p{display:grid}
.ch-top{display:grid;gap:10px;padding:14px 16px 10px}
.ch-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.ch-tools{display:flex;align-items:center;gap:6px}
.amod{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text3);cursor:pointer;user-select:none}
.amod input{position:absolute;opacity:0;width:1px;height:1px}
.amod .tg{width:30px;height:18px;border-radius:99px;background:var(--s3);border:1px solid var(--line2);position:relative;transition:background .2s}
.amod .tg::after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--text3);transition:transform .2s,background .2s}
.amod input:checked+.tg{background:#D7FF1E26;border-color:var(--fluo)}
.amod input:checked+.tg::after{transform:translateX(12px);background:var(--fluo)}
.amod input:focus-visible+.tg{outline:2px solid var(--fluo);outline-offset:2px}
.seg{display:flex;gap:2px;background:#ffffff06;border-radius:10px;padding:3px;overflow-x:auto;scrollbar-width:none}
.seg button{flex:none;display:inline-flex;align-items:center;gap:6px;background:none;border:0;border-radius:7px;padding:5px 9px;font-size:13.5px;color:var(--text3);cursor:pointer;white-space:nowrap}
.seg button:hover{color:var(--text2)}
.seg button[aria-selected="true"]{background:#ffffff10;color:var(--text)}
.seg button b{font:500 12px var(--mono);color:var(--text3)}
.seg button[aria-selected="true"] b{color:var(--text2)}
.seg button.flag-tab b{color:#FF8A99}
.seg button:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}
.pfilt{display:flex;gap:4px}
.pfilt button{width:26px;height:26px;border-radius:8px;border:1px solid transparent;background:none;display:grid;place-items:center;cursor:pointer;padding:0;opacity:.35;transition:opacity .2s}
.pfilt button[aria-pressed="true"]{opacity:1;background:#ffffff08;border-color:#ffffff10}
.pfilt button i{width:16px;height:16px;border-radius:5px;display:grid;place-items:center;color:#fff}
.pfilt button i.gl{color:var(--on-fluo)}
.pfilt button svg{width:10px;height:10px}
.msgs-wrap{position:relative}
.msgs{height:520px;overflow-y:auto;padding:4px 8px 8px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;display:grid;align-content:start;gap:2px}
.newpill{position:absolute;top:8px;left:50%;transform:translateX(-50%);z-index:2;font-size:13px;font-weight:500;padding:6px 12px;border-radius:99px;background:var(--fluo);color:var(--on-fluo);border:0;cursor:pointer;box-shadow:0 8px 24px -8px #000}
.m{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 10px;padding:10px 10px 11px;border-radius:12px;animation:rise .3s ease-out}
.m:hover{background:#ffffff06}
.m .av{grid-row:span 3;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:500;color:#F2F0F7;position:relative}
.m .av i{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:5px;display:grid;place-items:center;color:#fff;box-shadow:0 0 0 2px #0E0C14}
.m .av i.gl{color:var(--on-fluo)}
.m .av i svg{width:9px;height:9px}
.mh{display:flex;align-items:center;gap:6px;min-width:0;font-size:14px;line-height:1.3}
.mh strong{color:var(--text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mh time{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--text3);flex:none}
.rb{font-family:var(--mono);font-size:11px;padding:1px 5px;border-radius:4px;white-space:nowrap;flex:none;color:var(--text2);box-shadow:inset 0 0 0 1px var(--line2)}
.rb.mod{color:#7CC4FF;box-shadow:inset 0 0 0 1px #2E6FB0}
.rb.mem{color:#1EE6B5;box-shadow:inset 0 0 0 1px #1EE6B566}
.rb.new{color:var(--fluo);box-shadow:inset 0 0 0 1px #D7FF1E66}
.rb.ver{color:var(--text2)}
.rb.host{color:var(--on-fluo);background:var(--fluo);box-shadow:none}
.rb.to,.rb.ban{color:#FF8A99;box-shadow:inset 0 0 0 1px #FF5C7766}
.m p{margin:0;font-size:15px;line-height:1.5;color:#E4E1EC;overflow-wrap:anywhere}
.tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:2px}
.tg2{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:2px 7px;border-radius:99px;background:#ffffff08;color:var(--text3)}
.tg2 svg{width:11px;height:11px}
.tg2.q{color:#B9A9FF;background:#7B5CFF1a}
.tg2.pr{color:#F2D59A;background:#F2D59A14}
.tg2.th{color:#1EE6B5;background:#1EE6B514}
.tg2.ng{color:#FF8A99;background:#FF5C771a}
.tg2.sp{color:#FF9A1F;background:#FF9A1F1a}
.tg2.oa{color:var(--on-fluo);background:var(--fluo)}
.m.neg{background:linear-gradient(90deg,#FF5C7714,transparent 70%)}
.m.neg::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--crit)}
.m.sc{background:linear-gradient(120deg,#FF003326,#FF00330a 60%);box-shadow:inset 0 0 0 1px #FF003340}
.sca{font-family:var(--mono);font-size:13px;font-weight:500;color:#fff;background:#FF0033;border-radius:6px;padding:1px 7px;flex:none}
.m.hid p,.m.hid .tags{filter:blur(5px);opacity:.5;user-select:none}
.hidbar{grid-column:2;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text3)}
.hidbar button{background:none;border:0;color:var(--text2);text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0;font-size:13px}
.acts{position:absolute;top:6px;right:8px;display:flex;gap:2px;padding:3px;border-radius:10px;background:#1A1724;border:1px solid var(--line2);box-shadow:0 10px 24px -10px #000;opacity:0;pointer-events:none;transform:translateY(2px);transition:opacity .15s,transform .15s}
.m:hover .acts,.m:focus-within .acts{opacity:1;pointer-events:auto;transform:none}
.acts button{position:relative;width:28px;height:28px;border-radius:7px;border:0;background:none;color:var(--text2);display:grid;place-items:center;cursor:pointer}
.acts button svg{width:15px;height:15px}
.acts button:hover:not([aria-disabled="true"]){background:#ffffff10;color:var(--text)}
.acts button.danger:hover:not([aria-disabled="true"]){color:#FF6B7D;background:#E0142C1f}
.acts button[aria-pressed="true"]{color:var(--fluo)}
.acts button[aria-disabled="true"]{opacity:.28;cursor:not-allowed}
.acts button[aria-disabled="true"]:hover{opacity:.6}
.acts button.confirm{width:auto;padding:0 8px;font-size:12.5px;font-weight:500;color:#fff;background:#E0142C}
.acts button::after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:0;z-index:3;white-space:nowrap;font-size:12.5px;padding:4px 8px;border-radius:7px;background:#07060B;border:1px solid var(--line2);color:var(--text2);opacity:0;pointer-events:none;transition:opacity .12s}
.acts button:hover::after,.acts button:focus-visible::after{opacity:1}
.acts button.confirm::after{display:none}
.ctx{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text3);padding:0 16px}
.ctx b{color:var(--text2);font-weight:500}
.ctx button{background:none;border:0;color:var(--text3);cursor:pointer;font-size:15px;line-height:1;padding:2px}
.composer{display:grid;gap:8px;padding:10px 12px 12px;margin:6px 8px 8px;border-radius:14px;background:#ffffff06}
.composer:focus-within{box-shadow:inset 0 0 0 1px #D7FF1E59}
.composer textarea{resize:none;background:none;border:0;color:var(--text);font:15px/1.45 var(--sans);padding:4px 4px 0;min-height:44px;outline:none}
.comp-b{display:flex;align-items:center;justify-content:space-between;gap:8px}
.comp-b .to{display:flex;align-items:center;gap:4px;font-size:12.5px;color:var(--text3)}
.comp-b .btn{padding:7px 14px;font-size:14px}
.comp-b .btn:disabled{opacity:.4;cursor:not-allowed}
.lt{position:absolute;left:22px;bottom:64px;z-index:2;max-width:min(78%,560px);display:grid;gap:2px;padding:10px 14px 11px;border-radius:12px;background:#07060Bcc;border-left:3px solid var(--fluo);animation:rise .3s ease-out}
.lt strong{font-size:13px;font-weight:500;color:var(--fluo)}
.lt span{font-size:15px;line-height:1.35}
.ed{position:relative;display:flex;align-items:center;gap:8px;border-radius:8px;transition:background .2s,box-shadow .2s}
.ed:hover{background:#ffffff05;box-shadow:0 0 0 6px #ffffff05}
.ed>:not(.ed-btn){outline:none;cursor:text;min-width:2ch;caret-color:var(--fluo)}
.ed-btn{flex:none;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:none;color:var(--text3);cursor:pointer;transition:color .15s,background .15s,opacity .15s}
.ed-btn:hover{color:var(--text);background:#ffffff0d}
.ed-btn:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}
.ed-btn svg{width:16px;height:16px}
.ed.quiet .ed-btn{width:24px;height:24px;opacity:0}
.ed.quiet .ed-btn svg{width:14px;height:14px}
.ed.quiet:hover .ed-btn,.ed.quiet .ed-btn:focus-visible,.ed.on .ed-btn{opacity:1}
.ed.on,.ed.on:hover{background:#ffffff09;box-shadow:0 0 0 6px #ffffff09}
.ed.on::after{content:"";position:absolute;left:4px;right:4px;bottom:-6px;height:1px;background:linear-gradient(90deg,#ffffff00,#A9A3BC99 20%,#A9A3BC99 80%,#ffffff00)}
.ed.on .ed-btn{color:var(--text);background:#ffffff0d}
.toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:20;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:#1A1724;border:1px solid var(--line2);font-size:14px;box-shadow:0 20px 40px -16px #000;animation:rise .25s ease-out}
.toast i{width:18px;height:18px;border-radius:50%;background:var(--ok);display:grid;place-items:center;color:var(--on-fluo)}
.toast i svg{width:11px;height:11px}
.hint{font-size:12.5px;color:var(--text3);margin:14px 0 0}
.hint kbd{font-family:var(--mono);font-size:11.5px;padding:1px 5px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--line2)}

.rs2{display:grid;grid-template-columns:minmax(380px,1fr) minmax(0,1.05fr);gap:14px;align-items:start}
@media (max-width:980px){.rs2{grid-template-columns:1fr}}
.rs-l{display:grid;gap:14px;min-width:0}
.rs-r{position:sticky;top:76px;min-width:0}
.stepper{display:flex;align-items:center;list-style:none;margin:0;padding:0}
.stepper li{display:flex;align-items:center}
.stepper li:not(:last-child)::after{content:"";width:22px;height:1px;background:var(--line2);margin:0 4px;transition:background .2s}
.stepper li.done::after{background:var(--c)}
.stepper button{display:flex;gap:9px;align-items:center;padding:5px 12px 5px 5px;border:0;border-radius:99px;background:none;color:var(--text3);font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}
.stepper button:hover{background:#ffffff06;color:var(--text2)}
.stepper button b{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:500 11.5px var(--mono);color:var(--c);box-shadow:inset 0 0 0 1.5px var(--c);transition:background .15s,box-shadow .15s}
.stepper button b svg{width:12px;height:12px}
.stepper li.done button{color:var(--text2)}
.stepper li.done b{background:color-mix(in srgb,var(--c) 18%,transparent);box-shadow:none}
.stepper button[aria-current="step"]{color:var(--text);background:color-mix(in srgb,var(--c) 10%,transparent)}
.stepper button[aria-current="step"] b{background:var(--c);color:var(--on-fluo);box-shadow:0 0 16px color-mix(in srgb,var(--c) 45%,transparent)}
.step{animation:rise .2s ease-out}
.step::before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 0%,transparent))}
.step .cap.stc{color:var(--c)}
.step .ph.sub{padding:12px 18px 10px;border-top:1px solid var(--sep)}
.tplbar{display:grid;gap:8px;padding:0 18px 16px}
.tpl-h{display:flex;align-items:center;gap:10px}
.tpl-h small{margin-left:auto}
.tpl-h small{font-size:12.5px;color:var(--text3)}
.tpl-pills{display:flex;flex-wrap:wrap;gap:6px}
.tplp{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 9px;border:0;border-radius:99px;background:#ffffff08;color:var(--text2);font-size:13.5px;cursor:pointer}
.tplp i{width:10px;height:10px;border-radius:50%;background:var(--hi)}
.tplp small{font-size:11.5px;color:var(--text3)}
.tplp:hover{background:#ffffff0d}
.tplp[aria-pressed="true"]{background:#ffffff12;color:var(--text);box-shadow:inset 0 0 0 1px #ffffff2e}
.tplp.add{padding:4px 10px 4px 8px;font-size:12.5px;background:none;box-shadow:inset 0 0 0 1px var(--line2);color:var(--text3);gap:5px;padding-left:10px}
.tplp.add:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--text3)}
.tplp.add svg{width:13px;height:13px}
.tpl-act{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 10px;border-radius:10px;background:#FF9A1F12;font-size:13px;color:var(--text2);animation:rise .2s ease-out}
.tpl-act span{flex:1;min-width:150px}
.tpl-act .lbtn{padding:4px 9px;font-size:12.5px}
.tpl-help{margin:0;padding:12px 18px 16px;font-size:12.5px;line-height:1.5;color:var(--text3);border-top:1px solid var(--sep)}
.tlnk{border:0;background:none;padding:0;font:inherit;color:var(--uv-text);cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.step-nav{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:8px;margin-top:-14px;padding:14px 0;background:linear-gradient(180deg,transparent,var(--bg) 45%)}
.step-nav .sp{flex:1}
.step-nav .btn{padding:9px 14px;font-size:14px}
.chip svg{width:12px;height:12px;vertical-align:-2px;margin-right:5px}
.src{display:grid;grid-template-columns:118px minmax(0,1fr);gap:14px;align-items:center;padding:16px 18px}
.src-th{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#050407;box-shadow:0 0 0 1px #ffffff14}
.src-th canvas{position:absolute;inset:0;width:100%;height:100%}
.src-th .tally{position:absolute;left:6px;top:5px;font-size:9.5px;gap:5px}
.src-th .tally b{width:6px;height:6px}
.src-i{display:grid;gap:3px;min-width:0}
.src-i strong{font-weight:500;font-size:15px;line-height:1.3}
.src-m{font-family:var(--mono);font-size:12.5px;color:var(--text3)}
.ask{margin:0 18px;display:flex;align-items:center;gap:8px;padding:5px 5px 5px 12px;border-radius:12px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0d;transition:box-shadow .15s}
.ask:focus-within{box-shadow:inset 0 0 0 1px #A994FF80}
.ask>svg{width:16px;height:16px;color:var(--uv-text);flex:none}
.ask input{flex:1;min-width:0;background:none;border:0;outline:none;font-size:14.5px;padding:6px 0}
.ask .btn{padding:6px 12px;font-size:13.5px;border-radius:9px}
.sugs{display:flex;flex-wrap:wrap;gap:6px;padding:10px 18px 2px}
.sugs button{font-size:13px;padding:4px 10px;border-radius:99px;border:0;background:#ffffff08;color:var(--text2);cursor:pointer}
.sugs button:hover{background:#ffffff10;color:var(--text)}
.mo-h{padding:14px 18px 8px}
.mo-h .seg{flex-wrap:wrap;overflow:visible}
.mo-h .seg button{padding:5px 8px;gap:5px}
.qbar{display:flex;align-items:center;gap:8px;margin:0 18px 6px;font-size:13.5px;color:var(--text3)}
.qbar b{color:var(--text);font-weight:500}
.qbar button{margin-left:auto;background:none;border:0;color:var(--text3);cursor:pointer;font-size:13px;text-decoration:underline;text-underline-offset:2px}
.mos{display:grid;gap:2px;padding:0 8px 10px;max-height:720px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}
.mo{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;width:100%;padding:12px 10px;border:0;border-radius:12px;background:none;text-align:left;cursor:pointer;animation:rise .3s ease-out}
.mo:hover:not(:disabled){background:#ffffff06}
.mo:disabled{cursor:progress}
.mo[aria-current="true"]{background:#ffffff0b}
.mo[aria-current="true"]::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--fluo);box-shadow:0 0 10px var(--fluo)}
.mo:focus-visible{outline:2px solid var(--fluo);outline-offset:-2px}
.ring{position:relative;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--c) calc(var(--p) * 1%),#ffffff12 0)}
.ring::before{content:"";position:absolute;inset:3px;border-radius:50%;background:#110E19}
.ring b{position:relative;font:500 15px var(--mono);color:var(--c)}
.ring.gen b{font-size:12px}
.mo-b{display:grid;gap:3px;min-width:0}
.mo-b strong{font-weight:500;font-size:15px;line-height:1.3}
.mo-t{font-family:var(--mono);font-size:12.5px;color:var(--text3)}
.sig{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}
.sg{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 7px;border-radius:99px;background:#ffffff08;color:var(--text2)}
.sg b{font:500 12px var(--mono)}
.sg svg{width:11px;height:11px}
.sg.up b,.sg.ok{color:var(--ok)}
.sg.ok{background:#1EE6B514}
.sg.wn{color:var(--warn);background:#FF9A1F14}
.sg.mk{color:var(--uv-text);background:#7B5CFF1f}
.gbar{height:3px;border-radius:2px;background:#ffffff10;overflow:hidden;margin-top:8px}
.gbar i{display:block;height:100%;background:var(--uv-text);transition:width .3s}
.mo-empty{margin:8px 18px 18px;font-size:14px;color:var(--text3);line-height:1.5}
.pv-h{flex-wrap:wrap}
.ed-tools{display:flex;gap:6px;flex-wrap:wrap}
.ed-tools .seg button:disabled{opacity:.35;cursor:not-allowed}
.stagebox{display:grid;place-items:center;padding:6px 18px 16px;background:radial-gradient(60% 50% at 50% 45%,#7B5CFF14,transparent 70%)}
.frame{position:relative;overflow:hidden;border-radius:18px;background:#050407;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -24px #000;container-type:size}
.frame.f916{height:clamp(400px,calc(100vh - 360px),580px);aspect-ratio:9/16}
.frame.f11{width:min(100%,500px);aspect-ratio:1}
.frame.f169{width:100%;aspect-ratio:16/9}
.frame canvas{position:absolute;inset:0;width:100%;height:100%}
.wm{position:absolute;top:4.5%;right:6%;font-size:3.4cqw;font-weight:700;letter-spacing:.08em;color:#ffffffb3}
.hook{position:absolute;left:8%;right:8%;top:10%;text-align:center;font-weight:700;font-size:6.6cqw;line-height:1.25;letter-spacing:-.02em;color:#fff;transition:opacity .35s,transform .35s}
.hook span{background:#07060Be0;padding:.12em .38em;border-radius:.28em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.hook.off{opacity:0;transform:translateY(-8px)}
.caps{position:absolute;left:6%;right:6%;bottom:21%;text-align:center;font-weight:700;font-size:7.6cqw;line-height:1.2;letter-spacing:-.02em;text-wrap:balance;transition:opacity .2s}
.caps.off{opacity:0}
.caps span{display:inline-block;margin:.04em .13em;transition:color .08s,background .08s,transform .08s}
.cs-marker span{color:#fff;text-shadow:0 2px 14px #000d}
.cs-marker span.now{background:var(--hi,var(--fluo));color:var(--hiT,var(--on-fluo));text-shadow:none;transform:rotate(-2deg);padding:0 .12em;border-radius:.06em}
.cs-karaoke span{color:#ffffff80;text-shadow:0 2px 12px #000d}
.cs-karaoke span.done,.cs-karaoke span.now{color:var(--hi,var(--fluo))}
.cs-karaoke span.now{transform:scale(1.05)}
.cs-pop span{color:#fff;text-shadow:0 2px 14px #000d}
.cs-pop span.now{color:var(--hi,var(--fluo));transform:scale(1.18)}
.cs-type span{color:#fff;text-shadow:0 2px 12px #000d;opacity:0}
.cs-type span.done{opacity:1}
.cs-type span.now{opacity:1;color:var(--hi,var(--fluo))}
.cs-box span{margin:0;padding:.06em .2em;background:#07060Be6;color:#fff}
.cs-box span.now{color:var(--hi,var(--uv-text))}
.endc{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:2.4cqw;text-align:center;background:radial-gradient(80% 60% at 50% 40%,#7B5CFF40,transparent 70%),#07060Bf2;opacity:0;transition:opacity .4s;pointer-events:none}
.endc.on{opacity:1}
.endc .av{width:13cqw;height:13cqw;border-radius:3.4cqw;display:grid;place-items:center;font-weight:700;font-size:5cqw;background:linear-gradient(135deg,#7B5CFF,#C2338F)}
.endc strong{font-size:6.4cqw;font-weight:500;letter-spacing:-.02em;line-height:1.15}
.endc mark{font-size:4.6cqw}
.endc small{font-family:var(--mono);font-size:3.6cqw;color:var(--text2)}
.rprog{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff1f}
.rprog i{display:block;height:100%;background:var(--fluo)}
.safe{position:absolute;inset:0;pointer-events:none}
.safe i{position:absolute;background:repeating-linear-gradient(135deg,#FF5C772e 0 6px,transparent 0 12px)}
.safe i:first-child{right:0;top:42%;bottom:13%;width:15%;border-left:1px dashed #FF5C7799}
.safe i:last-child{left:0;right:0;bottom:0;height:13%;border-top:1px dashed #FF5C7799}
.safe span{position:absolute;left:4%;bottom:4%;font:500 2.8cqw var(--mono);color:#FF8A99}
.tp{display:flex;align-items:center;gap:12px;padding:0 18px 12px}
.pbtn{width:38px;height:38px;border-radius:50%;border:0;background:var(--fluo);color:var(--on-fluo);display:grid;place-items:center;cursor:pointer;flex:none}
.pbtn:hover{background:var(--fluo-hi)}
.pbtn svg{width:16px;height:16px}
.tp .mono{font-size:14px}
.tp .dim{color:var(--text3)}
.tp .amod{margin-left:auto}
.tl{position:relative;margin:0 18px;height:94px;border-radius:10px;background:#ffffff05;cursor:pointer;user-select:none;touch-action:none}
.tl-aud{position:absolute;left:0;top:6px;width:100%;height:34px}
.tl-chat{position:absolute;left:0;right:0;top:44px;height:16px;display:flex;align-items:flex-end;gap:1px}
.tl-chat i{flex:1;min-height:1px;border-radius:1px 1px 0 0;background:#A994FF66}
.tl-w{position:absolute;left:0;right:0;top:64px;height:22px}
.tl-w i{position:absolute;top:0;bottom:0;border-radius:3px;background:#ffffff26}
.tl-w i.cut{background:repeating-linear-gradient(135deg,#FF5C7788 0 3px,transparent 0 6px)}
.tl-sh{position:absolute;top:0;bottom:0;background:#07060Bc2;pointer-events:none}
.tl-h{position:absolute;top:-5px;bottom:-5px;width:14px;margin-left:-7px;z-index:2;cursor:ew-resize;display:grid;place-items:center}
.tl-h::before{content:"";width:5px;height:100%;border-radius:3px;background:var(--text);box-shadow:0 0 0 1px #07060B}
.tl-ph{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;z-index:3;background:var(--fluo);box-shadow:0 0 8px var(--fluo);pointer-events:none}
.tl-ax{display:flex;justify-content:space-between;margin:7px 18px 0;font:12px var(--mono);color:var(--text3)}
.tl-leg{display:flex;gap:14px;flex-wrap:wrap;padding:6px 18px 0;font-size:12.5px;color:var(--text3)}
.tl-leg span{display:inline-flex;align-items:center;gap:6px}
.tl-leg i{width:10px;height:3px;border-radius:2px}
.tx{margin:14px 18px 18px;padding:14px 16px;border-radius:12px;background:#ffffff05}
.tx-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}
.tx-h small{font-size:12.5px;color:var(--text3)}
.tx p{margin:0;font-size:15px;line-height:1.8;color:var(--text2)}
.tx p span{cursor:pointer;border-radius:4px;padding:1px 1px;transition:background .1s,color .1s}
.tx p span:hover{background:#ffffff10;color:var(--text)}
.tx p span.now{background:#ffffff14;color:var(--text)}
.tx p span.cut{color:#FF8A99;text-decoration:line-through;text-decoration-color:#FF5C77;opacity:.75}
.tx p span.out{opacity:.3}
.sc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;padding:0 18px 16px}
.sc-big{font:500 54px/1 var(--mono);letter-spacing:-.05em}
.sc p{margin:0;font-size:14px;line-height:1.5;color:var(--text2)}
.bars{display:grid;gap:10px;padding:14px 18px;border-top:1px solid var(--sep)}
.bar-r{display:grid;grid-template-columns:64px minmax(0,1fr) 28px;gap:10px;align-items:center;font-size:13.5px;color:var(--text2)}
.bar-r i{height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}
.bar-r i b{display:block;height:100%;border-radius:3px;transition:width .4s}
.bar-r>span:last-child{font:500 13px var(--mono);color:var(--text);text-align:right}
.live-s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 18px;border-top:1px solid var(--sep)}
.live-s>span{grid-column:1/-1}
.live-s div{display:grid;gap:2px}
.live-s b{font:500 18px var(--mono);letter-spacing:-.02em}
.live-s small{font-size:12.5px;color:var(--text3)}
.chk{list-style:none;margin:0;padding:12px 18px 16px;border-top:1px solid var(--sep);display:grid;gap:8px;font-size:13.5px;color:var(--text2)}
.chk li{display:flex;gap:8px;align-items:flex-start}
.chk svg{width:14px;height:14px;flex:none;margin-top:2px;color:var(--ok)}
.chk li.w svg{color:var(--warn)}
.cs-g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 18px 14px}
.cs-o{display:grid;gap:6px;padding:6px 6px 8px;border:0;border-radius:12px;background:#ffffff06;color:var(--text2);font-size:13px;cursor:pointer}
.cs-o:hover{background:#ffffff0b}
.cs-o[aria-pressed="true"]{background:#ffffff10;color:var(--text);box-shadow:inset 0 0 0 1px #ffffff2e}
.cs-o:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}
.pv{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;border-radius:8px;background:linear-gradient(160deg,#2C2150,#0D0A14);font-weight:700;font-size:13.5px}
.pv span{display:inline-block;margin:0 .1em}
.pv.cs-box span{margin:0}
.opts{display:grid;gap:12px;padding:14px 18px 16px;border-top:1px solid var(--sep)}
.amod.opt{justify-content:space-between;width:100%;font-size:14px;color:var(--text2)}
.pubs{display:grid;padding:0 8px}
.pub{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 10px;border-radius:12px}
.pub:hover{background:#ffffff05}
.pi{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#fff}
.pi svg{width:16px;height:16px}
.pi.gl{color:var(--on-fluo)}
.pub strong{display:block;font-weight:500;font-size:14.5px}
.pub small{display:block;font-size:13px;color:var(--text3)}
.pub small.w{color:var(--warn)}
.pf{display:grid;gap:6px;padding:12px 18px 14px;border-top:1px solid var(--sep)}
.pf-h{display:flex;justify-content:space-between;align-items:center}
.ai{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--uv-text)}
.ai svg{width:12px;height:12px}
.pf input,.pf textarea{width:100%;border:0;border-radius:10px;padding:9px 12px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d;font:15px/1.45 var(--sans);color:var(--text);resize:none}
.pf input:focus,.pf textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #A994FF80}
.pf .lbl{margin-top:6px}
.htags{display:flex;flex-wrap:wrap;gap:8px;font:13px var(--mono);color:var(--uv-text)}
.when{display:grid;gap:8px;padding:14px 18px 0;border-top:1px solid var(--sep)}
.when .seg{justify-self:start}
.when small{font-size:13px;color:var(--text3)}
.seg button[aria-pressed="true"]{background:#ffffff10;color:var(--text)}
.sview{display:grid;gap:14px}
.stabs{position:sticky;top:72px;z-index:4;display:flex;gap:4px;padding:4px;margin-bottom:2px;border-radius:14px;background:#0F0D16f2;box-shadow:inset 0 0 0 1px #ffffff0d,0 12px 24px -16px #000;overflow-x:auto;scrollbar-width:none}
.stabs button{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:10px;background:none;color:var(--text3);font-size:14.5px;cursor:pointer;white-space:nowrap}
.stabs button:hover{color:var(--text)}
.stabs button[aria-selected="true"]{background:#ffffff10;color:var(--text)}
.stabs button:focus-visible{outline:2px solid var(--fluo);outline-offset:-2px}
.stabs svg{width:16px;height:16px}
.sbody{display:grid;gap:14px;padding-bottom:90px}
.sg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}
.sg2>.col{gap:14px}
.sgm{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr);gap:14px;align-items:start}
.sgr{display:grid;grid-template-columns:240px minmax(0,1fr) 320px;gap:14px;align-items:start}
@media (max-width:1320px){.sgr{grid-template-columns:220px minmax(0,1fr)}.sgr>.pvcol{grid-column:1/-1}}
@media (max-width:1100px){.sg2,.sgm,.sgr{grid-template-columns:1fr}}
.shint{margin:-4px 18px 14px;font-size:14px;color:var(--text3);line-height:1.5}
.srow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px 18px;border-top:1px solid var(--sep)}
.srow.wide{grid-template-columns:1fr;gap:10px}
.srow strong{display:block;font-weight:500;font-size:15px}
.srow small{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--text3)}
.srow small.w{color:var(--warn)}
.sctl .inp{width:260px}
.srow.wide .sctl .inp{width:100%}
.sctl{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap;min-width:0}
.srow.wide .sctl{justify-content:flex-start}
.sel,.inp{background:#ffffff08;border:0;border-radius:10px;padding:8px 12px;font:14.5px var(--sans);color:var(--text);box-shadow:inset 0 0 0 1px #ffffff12;min-width:0}
.sel{padding-right:30px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23857E9A' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px;cursor:pointer}
.sel option{background:var(--s1)}
.inp{width:100%}
.inp.mono{font-family:var(--mono);font-size:13.5px}
.sel:focus,.inp:focus{outline:none;box-shadow:inset 0 0 0 1px #A994FF99}
textarea.inp{resize:vertical;line-height:1.5}
.cf{display:flex;align-items:center;gap:4px;width:100%;padding:4px 4px 4px 12px;border-radius:10px;background:#07060B99;box-shadow:inset 0 0 0 1px #ffffff12}
.cf code{flex:1;min-width:0;font:13.5px var(--mono);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 0}
.cf code.sec{letter-spacing:.12em;color:var(--text2)}
.ib{width:30px;height:30px;flex:none;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--text3);cursor:pointer}
.ib:hover{background:#ffffff10;color:var(--text)}
.ib svg{width:15px;height:15px}
.ib.danger:hover{color:#FF6B7D;background:#E0142C1f}
.lbtn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:9px;border:0;background:#ffffff0b;color:var(--text);font-size:14px;cursor:pointer;white-space:nowrap}
.lbtn:hover{background:#ffffff14}
.lbtn svg{width:14px;height:14px}
.lbtn.confirm{background:#E0142C;color:#fff}
.lbtn.danger{color:#FF8A99}
.lbtn.danger:hover{background:#E0142C1f}
.rng{display:flex;align-items:center;gap:10px}
.rng input{width:150px;accent-color:var(--fluo)}
.rng output{min-width:52px;text-align:right;font:500 13.5px var(--mono);color:var(--text)}
.sw{position:relative;display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:9px;background:#ffffff08;cursor:pointer}
.sw::before{content:"";width:22px;height:22px;border-radius:6px;background:var(--c);box-shadow:inset 0 0 0 1px #ffffff26}
.sw input{position:absolute;inset:0;opacity:0;cursor:pointer}
.sw span{font-size:13px;color:var(--text2)}
.chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center;width:100%;padding:6px;border-radius:10px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d}
.chips span{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 9px;border-radius:7px;background:#ffffff10;font:13px var(--mono)}
.chips span button{width:18px;height:18px;border:0;border-radius:5px;background:none;color:var(--text3);cursor:pointer;line-height:1}
.chips span button:hover{color:var(--text);background:#ffffff14}
.chips input{flex:1;min-width:120px;background:none;border:0;outline:none;font:13.5px var(--mono);color:var(--text);padding:4px}
.tbl{width:100%;border-collapse:collapse;font-size:14px}
.tbl th{font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3);text-align:left;padding:10px 18px;border-top:1px solid var(--sep)}
.tbl td{padding:11px 18px;border-top:1px solid var(--sep);vertical-align:middle}
.tbl td.mono,.tbl .mono{font-family:var(--mono);font-size:13.5px}
.tbl .r{text-align:right}
.tbl td .amod{justify-content:flex-end}
.st-ok,.st-w,.st-n{display:inline-flex;align-items:center;gap:6px;font-size:13px}
.st-ok{color:var(--ok)}
.st-w{color:var(--warn)}
.st-n{color:var(--text3)}
.st-ok::before,.st-w::before,.st-n::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.ptool{display:flex;gap:8px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid var(--sep)}
.qr{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding:14px 18px;border-top:1px solid var(--sep)}
.qr canvas{width:96px;height:96px;border-radius:8px;background:#fff}
.qr p{margin:0;font-size:13.5px;color:var(--text3);line-height:1.5}
.qr strong{display:block;font-weight:500;color:var(--text);font-size:14.5px;margin-bottom:2px}
.tres{margin:0 18px 14px;padding:10px 12px;border-radius:10px;background:#1EE6B50f;color:var(--ok);font:13.5px/1.5 var(--mono)}
.tres .w{color:var(--warn)}
.dl{display:grid;padding:4px 8px 8px}
.dli{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:10px;border:0;border-radius:12px;background:none;text-align:left;cursor:pointer;position:relative}
.dli:hover{background:#ffffff06}
.dli[aria-current="true"]{background:#ffffff0b}
.dli[aria-current="true"]::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:2px;background:var(--fluo);box-shadow:0 0 10px var(--fluo)}
.dli strong{display:block;font-weight:500;font-size:15px}
.dli small{display:block;font-size:13px;color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dli small.w{color:var(--warn)}
.pi2{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff}
.pi2 svg{width:18px;height:18px}
.pi2.gl{color:var(--on-fluo)}
.pi2.cu{background:var(--s3);color:var(--text2)}
.dhead{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px}
.dhead .pi2{width:44px;height:44px;border-radius:12px}
.dhead .pi2 svg{width:22px;height:22px}
.dhead strong{display:block;font-size:18px;font-weight:500;letter-spacing:-.01em}
.dhead small{font-size:13.5px;color:var(--text3)}
.note{display:flex;gap:10px;margin:0 18px 14px;padding:10px 12px;border-radius:10px;font-size:13.5px;line-height:1.5;background:#7B5CFF14;color:var(--text2)}
.note svg{width:16px;height:16px;flex:none;margin-top:1px;color:var(--uv-text)}
.note.w{background:#FF9A1F12}
.note.w svg{color:var(--warn)}
.addd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 18px 16px}
.addd button{display:grid;gap:6px;justify-items:center;padding:12px 6px;border:0;border-radius:12px;background:#ffffff06;color:var(--text2);font-size:13.5px;cursor:pointer}
.addd button:hover{background:#ffffff0d;color:var(--text)}
.addd i{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font:700 14px var(--sans);font-style:normal;color:#fff}
.ladder .amod{justify-content:flex-end}
.tpl{display:grid;gap:6px;padding:4px 8px 10px}
.tpi{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;width:100%;padding:8px;border:0;border-radius:12px;background:none;text-align:left;cursor:pointer;position:relative}
.tpi:hover{background:#ffffff06}
.tpi[aria-current="true"]{background:#ffffff0b}
.tpi[aria-current="true"]::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:2px;background:var(--fluo)}
.tpi .mini{width:44px;height:64px;border-radius:8px;display:grid;place-items:end center;padding-bottom:10px;background:linear-gradient(160deg,#2C2150,#0D0A14);font-size:8px;font-weight:700;overflow:hidden}
.tpi .mini b{padding:0 .2em;transform:rotate(-2deg)}
.tpi strong{display:block;font-weight:500;font-size:14.5px}
.tpi small{font-size:12.5px;color:var(--text3)}
.tpadd{margin:0 16px 16px;justify-content:center}
.fonts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}
.fonts button{padding:10px 6px;border:0;border-radius:10px;background:#ffffff06;color:var(--text2);font-size:15px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fonts button:hover{background:#ffffff0d}
.fonts button svg{width:14px;height:14px;vertical-align:-2px}
.fonts button[aria-pressed="true"]{background:#ffffff12;color:var(--text);box-shadow:inset 0 0 0 1px #ffffff2e}
.pals{display:flex;gap:8px;flex-wrap:wrap}
.pals button{display:flex;gap:0;padding:3px;border:0;border-radius:9px;background:#ffffff08;cursor:pointer}
.pals button:hover{background:#ffffff14}
.pals i{width:16px;height:22px}
.pals i:first-child{border-radius:6px 0 0 6px}
.pals i:last-child{border-radius:0 6px 6px 0}
.cols4{display:flex;gap:8px;flex-wrap:wrap}
.pvcol{position:sticky;top:132px;display:grid;gap:12px}
.pvf{position:relative;width:100%;max-width:300px;aspect-ratio:9/16;margin:0 auto;border-radius:18px;overflow:hidden;background:#050407;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -24px #000;container-type:size}
.pvf canvas{position:absolute;inset:0;width:100%;height:100%}
.pvf .pv-logo{position:absolute;font-weight:700;font-size:3.6cqw;letter-spacing:.08em;color:#fff}
.pvf .pv-logo img{display:block;height:7cqw}
.pvf .pv-hook{position:absolute;left:8%;right:8%;top:11%;text-align:center;font-size:6.4cqw;line-height:1.25;color:#fff}
.pvf .pv-hook span{background:#07060Be0;padding:.12em .38em;border-radius:.28em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.pvf .pv-cap{position:absolute;left:6%;right:6%;text-align:center;line-height:1.18;text-wrap:balance}
.pvf .pv-cap span{display:inline-block;margin:.04em .12em;transition:transform .12s,color .12s,background .12s,opacity .12s}
.pvf .pv-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff1f}
.pvf .pv-bar i{display:block;height:100%}
.pv-end{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:2.6cqw;text-align:center;padding:0 10%;background:#07060Bf0;opacity:0;transition:opacity .35s}
.pv-end.on{opacity:1}
.pv-end strong{font-size:6.6cqw;font-weight:500;line-height:1.15}
.pv-end small{font:3.8cqw var(--mono);color:var(--text2)}
.pvcap{text-align:center;font-size:13px;color:var(--text3)}
.stor{padding:6px 18px 16px}
.stor-n{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}
.stor-n b{font:500 26px var(--mono);letter-spacing:-.03em}
.stor-n span{color:var(--text3);font-size:14px}
.sbar{display:flex;height:10px;border-radius:6px;overflow:hidden;background:#ffffff0d;gap:2px}
.sbar i{display:block;height:100%}
.sleg{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:13px;color:var(--text2)}
.sleg span{display:inline-flex;align-items:center;gap:6px}
.sleg i{width:8px;height:8px;border-radius:2px}
.sleg b{font:500 13px var(--mono);color:var(--text)}
.life{display:grid;padding:16px 18px 18px;border-top:1px solid var(--sep)}
.life-t{display:flex;height:34px;border-radius:9px;overflow:hidden;gap:2px}
.life-t div{display:grid;place-items:center;font-size:12.5px;font-weight:500;padding:0 6px;white-space:nowrap;overflow:hidden}
.life-a{display:flex;gap:2px;margin-top:6px;font:12px var(--mono);color:var(--text3)}
.tokens{display:flex;flex-wrap:wrap;gap:6px}
.tokens button{padding:3px 8px;border:0;border-radius:7px;background:#7B5CFF1f;color:var(--uv-text);font:13px var(--mono);cursor:pointer}
.tokens button:hover{background:#7B5CFF33}
.fname{font:13.5px var(--mono);color:var(--text2);overflow-wrap:anywhere}
.fname b{color:var(--text);font-weight:500}
.sched{display:grid;padding:0 8px 8px}
.schr{display:grid;grid-template-columns:120px 104px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 10px;border-radius:10px}
.schr:hover{background:#ffffff05}
.schr .inp{padding:7px 10px}
.mx td:first-child{color:var(--text)}
.mx td small{display:block;font-size:13px;color:var(--text3)}
.mx .amod{justify-content:center}
.mx th:not(:first-child),.mx td:not(:first-child){text-align:center;width:90px}
.key-new{margin:0 18px 14px;padding:12px;border-radius:10px;background:#D7FF1E0f;box-shadow:inset 0 0 0 1px #D7FF1E40;font-size:13.5px;color:var(--text2);display:grid;gap:8px}
.savebar{position:fixed;left:calc(50% + 116px);bottom:22px;z-index:15;transform:translate(-50%,140%);display:flex;align-items:center;gap:14px;padding:8px 8px 8px 16px;border-radius:14px;background:#1A1724;box-shadow:0 0 0 1px var(--line2),0 24px 48px -16px #000;visibility:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility .3s;font-size:14.5px}
.savebar.on{transform:translate(-50%,0);visibility:visible}
.savebar i{width:8px;height:8px;border-radius:50%;background:var(--warn)}
.savebar .btn{padding:8px 14px;font-size:14px}
.main{grid-template-columns:minmax(0,1fr)}
.amain>section{min-width:0}
.ah{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}
.asearch{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;border-radius:14px;background:#0F0D16f2;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 30px -18px #000;transition:box-shadow .15s}
.asearch:focus-within{box-shadow:inset 0 0 0 1px #A994FF99,0 12px 30px -18px #000}
.asearch>svg{width:18px;height:18px;color:var(--text3);flex:none}
.asearch input{flex:1;min-width:0;background:none;border:0;outline:none;font-size:15px;padding:8px 0}
.asearch kbd{font:12px var(--mono);color:var(--text3);padding:2px 6px;border-radius:5px;box-shadow:inset 0 0 0 1px var(--line2)}
.asearch .seg{flex:none}
.atools{display:flex;gap:8px;align-items:center}
.ab{display:grid;grid-template-columns:232px minmax(0,1fr);gap:14px;align-items:start}
@media (max-width:1100px){.ab{grid-template-columns:1fr}.facets{position:static!important}}
.facets{position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}
.fg{padding:12px 14px 10px;border-top:1px solid var(--sep)}
.fg:first-of-type{border-top:0}
.fg h4{margin:0 0 6px;font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.fo{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:8px;background:none;color:var(--text2);font-size:14px;text-align:left;cursor:pointer}
.fo:hover{background:#ffffff08;color:var(--text)}
.fo[aria-pressed="true"]{background:#ffffff10;color:var(--text)}
.fo[aria-pressed="true"]::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fluo);flex:none}
.fo b{margin-left:auto;font:500 12px var(--mono);color:var(--text3)}
.fo .av2{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:600;color:#fff;flex:none}
.fo.more{color:var(--text3);font-size:13px}
.amain{display:grid;gap:22px;min-width:0}
.achips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.achips span{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 10px;border-radius:99px;background:#ffffff10;font-size:13.5px}
.achips span button{width:20px;height:20px;border:0;border-radius:50%;background:none;color:var(--text3);cursor:pointer}
.achips span button:hover{background:#ffffff14;color:var(--text)}
.achips>button{border:0;background:none;color:var(--text3);font-size:13.5px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}
.sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}
.sec-h h3{margin:0;font-size:18px;font-weight:500;letter-spacing:-.01em}
.sec-h small{font-size:13.5px;color:var(--text3)}
.sec-h .mono{font-size:13px;color:var(--text3)}
.hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:14px}
@media (max-width:1240px){.hero{grid-template-columns:1fr}}
.serh{position:relative;display:grid;gap:8px;padding:28px;border-radius:18px;overflow:hidden;background:linear-gradient(90deg,#07060Be6 30%,#07060B66),var(--g);box-shadow:inset 0 0 0 1px #ffffff1f}
.serh h2{margin:0;font-size:30px;font-weight:600;letter-spacing:-.03em}
.serh p{margin:0;font-size:14.5px;color:var(--text2)}
.serh .lbl{color:var(--text2)}
.serh .av3{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:96px;height:96px;border-radius:50%;display:grid;place-items:center;font-size:30px;font-weight:600;color:#fff;box-shadow:0 0 0 4px #07060B,0 0 0 5px #ffffff26}
.hcard{position:relative;border-radius:18px;overflow:hidden;cursor:pointer;aspect-ratio:16/8;background:#050407;box-shadow:0 0 0 1px #ffffff14}
.hcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.hcard::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07060Bf2 0%,#07060Bb3 38%,transparent 75%),linear-gradient(0deg,#07060Bcc,transparent 45%)}
.hc-b{position:absolute;left:28px;bottom:26px;right:40%;z-index:1;display:grid;gap:10px}
.hc-b .lbl{color:var(--text2)}
.hc-b h2{margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500;letter-spacing:-.025em;line-height:1.12}
.hc-b p{margin:0;font-size:14.5px;color:var(--text2);line-height:1.5}
.hc-a{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.hc-a .btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;font-size:14.5px}
.hc-a .btn svg{width:15px;height:15px}
.hcard:focus-visible{outline:2px solid var(--fluo);outline-offset:3px}
.cont{display:grid;gap:10px;align-content:start}
.ci{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;align-items:center;padding:8px;border:0;border-radius:14px;background:#0F0D16cc;box-shadow:inset 0 0 0 1px #ffffff0d;text-align:left;cursor:pointer}
.ci:hover{background:#16131F}
.ci .th{border-radius:9px}
.ci strong{display:block;font-size:14.5px;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ci small{display:block;margin-top:4px;font-size:13px;color:var(--text3)}
.rowx{display:grid;grid-auto-flow:column;grid-auto-columns:236px;gap:14px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;scroll-snap-type:x mandatory}
.rowx>*{scroll-snap-align:start}
.ser{position:relative;display:grid;align-content:end;gap:4px;aspect-ratio:4/3;padding:16px;margin-top:10px;border:0;border-radius:16px;text-align:left;color:#fff;cursor:pointer;isolation:isolate;overflow:visible}
.ser::before,.ser::after{content:"";position:absolute;left:10px;right:10px;border-radius:14px 14px 0 0;z-index:-2}
.ser::before{top:-10px;left:22px;right:22px;background:var(--g);opacity:.25}
.ser::after{top:-5px;background:var(--g);opacity:.5}
.ser .bg{position:absolute;inset:0;border-radius:16px;z-index:-1;background:linear-gradient(0deg,#07060Be6,#07060B33 60%),var(--g);box-shadow:inset 0 0 0 1px #ffffff1f}
.ser .bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:16px;mix-blend-mode:luminosity;opacity:.35}
.ser strong{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.15}
.ser small{font:13px var(--mono);color:#ffffffb3}
.ser:hover .bg{box-shadow:inset 0 0 0 1px #ffffff40}
.ser:focus-visible{outline:2px solid var(--fluo);outline-offset:3px}
.spk{display:grid;justify-items:center;gap:8px;padding:14px 8px;border:0;border-radius:16px;background:#0F0D16cc;box-shadow:inset 0 0 0 1px #ffffff0d;color:var(--text);cursor:pointer;text-align:center}
.spk:hover{background:#16131F}
.spk .av3{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-size:20px;font-weight:600;color:#fff;box-shadow:0 0 0 3px #07060B,0 0 0 4px #ffffff1f}
.spk strong{font-size:14.5px;font-weight:500}
.spk small{font-size:12.5px;color:var(--text3)}
.rowx.spks{grid-auto-columns:150px}
.month{display:flex;align-items:center;gap:12px;margin:6px 0 12px;font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.month::after{content:"";flex:1;height:1px;background:var(--sep)}
.month b{font:500 12px var(--mono);letter-spacing:0;color:var(--text3);text-transform:none}
.vg{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px 16px}
.vc{position:relative;display:grid;gap:10px;min-width:0;cursor:pointer;border-radius:14px;outline:none}
.vc:focus-visible .th{outline:2px solid var(--fluo);outline-offset:3px}
.th{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#050407;box-shadow:0 0 0 1px #ffffff12}
.th img,.th canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.th canvas{opacity:0;transition:opacity .15s}
.vc:hover .th canvas{opacity:1}
.th .dur{position:absolute;right:8px;bottom:8px;z-index:2;font:500 12.5px var(--mono);padding:2px 6px;border-radius:5px;background:#07060Bd9}
.th .lv{position:absolute;left:8px;top:8px;z-index:2;display:inline-flex;align-items:center;gap:6px;font:500 12px var(--mono);letter-spacing:.06em;padding:3px 7px;border-radius:5px;background:#E0142C;color:#fff}
.th .lv i{width:6px;height:6px;border-radius:50%;background:#fff;animation:pulse 1.6s ease-in-out infinite}
.th .new{position:absolute;left:8px;top:8px;z-index:2;font:500 11.5px var(--mono);padding:2px 6px;border-radius:5px;background:var(--fluo);color:var(--on-fluo)}
.th .chs{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;gap:2px;height:3px}
.th .chs i{height:100%;background:#ffffff38}
.th .wp{position:absolute;left:0;bottom:0;z-index:3;height:3px;background:#E0142C}
.th .scr{position:absolute;left:8px;bottom:10px;z-index:3;display:grid;gap:1px;opacity:0;transition:opacity .15s;pointer-events:none}
.vc:hover .th .scr{opacity:1}
.th .scr b{font:500 12px var(--mono)}
.th .scr span{font-size:13px;font-weight:500;text-shadow:0 1px 6px #000}
.vc:hover .th .dur{opacity:0}
.th .pick{position:absolute;right:8px;top:8px;z-index:4;width:24px;height:24px;border-radius:7px;border:0;background:#07060Bb3;box-shadow:inset 0 0 0 1.5px #ffffffb3;cursor:pointer;opacity:0;display:grid;place-items:center;color:var(--on-fluo)}
.th .pick svg{width:14px;height:14px}
.vc:hover .th .pick,.vc.picked .th .pick,.vg.picking .th .pick,.vl.picking .th .pick{opacity:1}
.vc.picked .th .pick{background:var(--fluo);box-shadow:none}
.vc.picked .th{box-shadow:0 0 0 2px var(--fluo)}
.vi{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px}
.vi .av2{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:600;color:#fff}
.vi strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:500;line-height:1.3}
.vi small{display:block;margin-top:3px;font-size:13.5px;color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.vi .tg3{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}
.tg3 span{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 7px;border-radius:99px;background:#ffffff08;color:var(--text2)}
.tg3 svg{width:11px;height:11px}
.tg3 .cold{color:#7CC4FF;background:#2E6FB01f}
.tg3 .star{color:var(--fluo);background:#D7FF1E14}
.tg3 .priv{color:var(--warn);background:#FF9A1F14}
.vl{display:grid;gap:4px}
.vl .vc{grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start;padding:8px;border-radius:14px}
.vl .vc:hover{background:#ffffff05}
.vl .vi{grid-template-columns:minmax(0,1fr)}
.vl .vi .av2{display:none}
.vl .vi p{margin:6px 0 0;font-size:14px;color:var(--text2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.hits{display:grid;gap:6px}
.hit{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:center;padding:8px;border:0;border-radius:14px;background:#0F0D16cc;box-shadow:inset 0 0 0 1px #ffffff0d;text-align:left;cursor:pointer}
.hit:hover{background:#16131F}
.hit .th{border-radius:9px}
.hit .th .dur{opacity:1!important}
.hit q{display:block;font-size:15px;line-height:1.5;color:var(--text2);quotes:"„" "”"}
.hit q mark{transform:none;padding:0 .1em;border-radius:3px}
.hit small{display:block;margin-top:4px;font-size:13px;color:var(--text3)}
.aempty{padding:40px 20px;text-align:center;color:var(--text3)}
.aempty strong{display:block;color:var(--text);font-size:16px;font-weight:500;margin-bottom:6px}
.bulk{position:fixed;left:calc(50% + 116px);bottom:22px;z-index:15;transform:translate(-50%,140%);visibility:hidden;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 16px;border-radius:14px;background:#1A1724;box-shadow:0 0 0 1px var(--line2),0 24px 48px -16px #000;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility .3s;font-size:14.5px}
.bulk.on{transform:translate(-50%,0);visibility:visible}
.bulk b{font:500 14px var(--mono);margin-right:8px;white-space:nowrap}
.bulk .lbtn{background:none}
.bulk .lbtn:hover{background:#ffffff10}
.pm{position:fixed;inset:0;z-index:30;display:grid;background:radial-gradient(60vw 40vw at 20% -10%,#7B5CFF26,transparent 60%),#07060B;overflow-y:auto;animation:fadein .2s ease-out}
@keyframes fadein{from{opacity:0}}
.pm-in{display:grid;grid-template-columns:minmax(0,1fr) 450px;gap:20px;width:100%;max-width:1680px;margin:0 auto;padding:18px 24px 40px;align-items:start}
@media (max-width:1180px){.pm-in{grid-template-columns:1fr}}
.pm-top{grid-column:1/-1;display:flex;align-items:center;gap:12px}
.pm-top .crumb2{font-size:14px;color:var(--text3)}
.pm-top .crumb2 b{color:var(--text2);font-weight:500}
.pm-top .ib{margin-left:auto;width:36px;height:36px;border-radius:10px;background:#ffffff0a}
.pm-top .ib svg{width:18px;height:18px}
.pv2{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 0 0 1px #ffffff14;user-select:none}
.pv2 video,.pv2 canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.pv2 canvas.hide,.pv2 video.hide{visibility:hidden}
.pv2.aud canvas,.pv2.aud video{visibility:hidden}
.aud-v{position:absolute;inset:0;display:none;place-content:center;justify-items:center;gap:18px;background:radial-gradient(60% 60% at 50% 45%,#7B5CFF40,transparent 70%),#07060B}
.pv2.aud .aud-v{display:grid}
.aud-v .wave{display:flex;align-items:center;gap:3px;height:80px}
.aud-v .wave i{width:4px;border-radius:2px;background:var(--fluo);transition:height .12s}
.aud-v strong{font-size:18px;font-weight:500}
.aud-v small{font:13px var(--mono);color:var(--text2)}
.pv-cc{position:absolute;left:10%;right:10%;bottom:88px;z-index:2;text-align:center;font-size:clamp(15px,1.6vw,22px);font-weight:500;line-height:1.35;pointer-events:none}
.pv-cc span{background:#07060Bd9;padding:.15em .45em;border-radius:.3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.pv-big{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:none;border:0;cursor:pointer}
.pv-big span{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:#07060Bb3;box-shadow:inset 0 0 0 1px #ffffff26;color:#fff;opacity:0;transform:scale(.9);transition:opacity .2s,transform .2s}
.pv-big span svg{width:28px;height:28px}
.pv2.paused .pv-big span{opacity:1;transform:none}
.pv-ctl{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:40px 16px 12px;background:linear-gradient(0deg,#000000d9,transparent);transition:opacity .25s}
.pv2.idle:not(.paused) .pv-ctl{opacity:0}
.pv2.idle:not(.paused){cursor:none}
.ptl{position:relative;height:30px;cursor:pointer;touch-action:none}
.ptl .heat{position:absolute;left:0;right:0;width:100%;bottom:12px;height:26px;opacity:0;transition:opacity .2s;pointer-events:none}
.ptl:hover .heat{opacity:1}
.ptl .segs{position:absolute;left:0;right:0;bottom:10px;height:4px;display:flex;gap:3px;transition:height .15s,bottom .15s}
.ptl:hover .segs{height:7px;bottom:8px}
.ptl .segs i{position:relative;height:100%;border-radius:2px;background:#ffffff33;overflow:hidden}
.ptl .segs i b{position:absolute;left:0;top:0;bottom:0;background:#ffffff59}
.ptl .segs i em{position:absolute;left:0;top:0;bottom:0;background:var(--fluo)}
.ptl .knob{position:absolute;bottom:6px;width:15px;height:15px;margin-left:-7.5px;border-radius:50%;background:var(--fluo);box-shadow:0 0 12px var(--fluo);transform:scale(0);transition:transform .15s;pointer-events:none}
.ptl:hover .knob,.ptl.drag .knob{transform:scale(1)}
.ptl .mk{position:absolute;bottom:20px;width:8px;height:8px;margin-left:-4px;transform:rotate(45deg);border-radius:2px;pointer-events:none}
.ptl .mk.r{background:var(--fluo)}
.ptl .mk.n{background:var(--uv-text)}
.ptip{position:absolute;bottom:34px;z-index:4;width:176px;margin-left:-88px;display:grid;gap:4px;justify-items:center;pointer-events:none}
.ptip strong{order:1}
.ptip canvas{order:2;width:176px;height:99px;border-radius:9px;box-shadow:0 0 0 2px #fff,0 10px 30px #000}
.ptip strong{font-size:13.5px;font-weight:500;text-shadow:0 1px 6px #000;text-align:center;line-height:1.3}
.ptip b{order:3;font:500 13px var(--mono);padding:2px 6px;border-radius:5px;background:#07060Bd9}
.pbar{display:flex;align-items:center;gap:6px;margin-top:2px}
.pbar .pb{width:36px;height:36px;border:0;border-radius:9px;background:none;color:#fff;display:grid;place-items:center;cursor:pointer;position:relative}
.pbar .pb:hover{background:#ffffff1a}
.pbar .pb svg{width:20px;height:20px}
.pbar .pb[aria-pressed="true"]{color:var(--fluo)}
.pbar .pb small{position:absolute;right:2px;bottom:2px;font:600 9px var(--mono)}
.pbar .ptime{font:500 14px var(--mono);margin:0 6px;white-space:nowrap}
.pbar .ptime span{color:#ffffffa6}
.pbar .pch{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:6px 10px;border:0;border-radius:8px;background:none;color:#fff;font-size:14px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pbar .pch:hover{background:#ffffff1a}
.pbar .sp{flex:1}
.pbar .rate{font:600 13px var(--mono);width:auto;padding:0 8px}
.pinfo{display:grid;gap:14px;padding:18px 4px 0}
.pinfo h1{margin:0;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2}
.pmeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;color:var(--text3)}
.pmeta .who{display:flex;align-items:center;gap:10px;color:var(--text)}
.pmeta .who .av2{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600;color:#fff}
.pmeta .who small{display:block;font-size:13px;color:var(--text3)}
.pmeta .num{color:var(--text2)}
.pacts{display:flex;flex-wrap:wrap;gap:8px}
.pacts .lbtn[aria-pressed="true"]{color:var(--fluo)}
.dd{position:relative}
.dd-m{position:absolute;left:0;top:calc(100% + 6px);z-index:5;min-width:240px;display:grid;padding:6px;border-radius:12px;background:#1A1724;box-shadow:0 0 0 1px var(--line2),0 20px 40px -10px #000}
.dd-m button{display:flex;justify-content:space-between;gap:14px;padding:8px 10px;border:0;border-radius:8px;background:none;color:var(--text);font-size:14px;text-align:left;cursor:pointer}
.dd-m button:hover{background:#ffffff10}
.dd-m button small{font:12.5px var(--mono);color:var(--text3)}
.psum{display:grid;gap:12px;padding:16px 18px;border-radius:16px;background:#0F0D16cc;box-shadow:inset 0 0 0 1px #ffffff0d}
.psum p{margin:0;font-size:15px;line-height:1.6;color:var(--text2)}
.psum ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}
.psum li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;font-size:14.5px;color:var(--text2)}
.tsl{border:0;background:none;padding:0;font:500 13px var(--mono);color:var(--uv-text);cursor:pointer}
.tsl:hover{text-decoration:underline;text-underline-offset:2px}
.refs{display:flex;flex-wrap:wrap;gap:6px}
.refs button{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:0;border-radius:99px;background:#F2D59A14;color:#F2D59A;font-size:13.5px;cursor:pointer}
.refs button:hover{background:#F2D59A26}
.refs button b{font:500 12px var(--mono);color:#F2D59Aa6}
.pside{position:sticky;top:18px;display:grid;grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 36px);min-height:540px;border-radius:16px;background:#0F0D16;box-shadow:inset 0 0 0 1px #ffffff12;overflow:hidden}
@media (max-width:1180px){.pside{position:static;height:640px}}
.ptabs{display:flex;gap:2px;padding:6px;border-bottom:1px solid var(--sep);overflow-x:auto;scrollbar-width:none}
.ptabs button{flex:1;justify-content:center;display:inline-flex;align-items:center;gap:5px;padding:8px 6px;border:0;border-radius:8px;background:none;color:var(--text3);font-size:14px;cursor:pointer}
.ptabs button:hover{color:var(--text)}
.ptabs button[aria-selected="true"]{background:#ffffff10;color:var(--text)}
.ptabs svg{width:15px;height:15px}
.pbody{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;display:grid;align-content:start}
.chp{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:8px 10px;margin:0 6px;border:0;border-radius:12px;background:none;text-align:left;cursor:pointer;position:relative}
.chp:first-child{margin-top:6px}
.chp:hover{background:#ffffff06}
.chp.on{background:#ffffff0d}
.chp.on::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:2px;background:var(--fluo)}
.chp .th{border-radius:8px}
.chp strong{display:block;font-size:14.5px;font-weight:500;line-height:1.3}
.chp small{display:flex;gap:8px;margin-top:4px;font:13px var(--mono);color:var(--text3)}
.chp small span{font-family:var(--sans);padding:0 6px;border-radius:99px;background:#ffffff0a;color:var(--text2)}
.txs{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;background:#0F0D16;border-bottom:1px solid var(--sep)}
.txs input{flex:1;min-width:0;background:#ffffff08;border:0;border-radius:9px;padding:7px 10px;font-size:14px;color:var(--text);outline:none;box-shadow:inset 0 0 0 1px #ffffff0d}
.txs input:focus{box-shadow:inset 0 0 0 1px #A994FF99}
.txs small{font:13px var(--mono);color:var(--text3);white-space:nowrap}
.txs .amod{font-size:13px}
.txp{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;padding:8px 14px;border:0;background:none;text-align:left;cursor:pointer;color:var(--text3);font-size:15px;line-height:1.55;transition:color .2s}
.txp:hover{background:#ffffff05;color:var(--text2)}
.txp.on{color:var(--text)}
.txp.on .tsl{color:var(--fluo)}
.txp mark{transform:none;padding:0 .08em;border-radius:3px}
.txch{padding:14px 14px 4px;font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.rcm{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:7px 14px;font-size:14.5px;line-height:1.45;animation:rise .25s ease-out}
.rcm .av2{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:9.5px;font-weight:600;color:#fff;position:relative}
.rcm .av2 i{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border-radius:4px;display:grid;place-items:center;box-shadow:0 0 0 2px #0F0D16}
.rcm .av2 i svg{width:7px;height:7px;color:#fff}
.rcm .av2 i.gl svg{color:var(--on-fluo)}
.rcm b{font-weight:500;color:var(--text2);margin-right:6px}
.rcm span{color:var(--text)}
.rcm .tsl{margin-left:6px;font-size:12px;color:var(--text3)}
.rc-empty{padding:30px 20px;text-align:center;font-size:14px;color:var(--text3)}
.nts{display:grid;gap:8px;padding:12px}
.nt-in{display:grid;gap:8px;padding:10px;border-radius:12px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff0d}
.nt-in:focus-within{box-shadow:inset 0 0 0 1px #A994FF99}
.nt-in textarea{background:none;border:0;outline:none;resize:none;font:15px/1.5 var(--sans);color:var(--text);min-height:60px}
.nt-in div{display:flex;justify-content:space-between;align-items:center;gap:8px;font:13px var(--mono);color:var(--text3)}
.nt-in .btn{padding:6px 12px;font-size:13.5px}
.nt{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:8px;align-items:start;padding:10px 4px;border-top:1px solid var(--sep);font-size:15px;line-height:1.5}
.nt .ib{width:26px;height:26px}
.ask2{display:grid;gap:12px;padding:12px}
.qa{display:grid;gap:8px}
.qa .q{justify-self:end;max-width:85%;padding:8px 12px;border-radius:14px 14px 4px 14px;background:#7B5CFF33;font-size:14.5px}
.qa .a{padding:12px 14px;border-radius:14px 14px 14px 4px;background:#ffffff08;font-size:14.5px;line-height:1.6;color:var(--text2)}
.qa .a ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}
.qa .a li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}
.qsug{display:flex;flex-wrap:wrap;gap:6px}
.qsug button{padding:6px 10px;border:0;border-radius:99px;background:#ffffff08;color:var(--text2);font-size:13.5px;cursor:pointer;text-align:left}
.qsug button:hover{background:#ffffff10;color:var(--text)}
.ask-f{position:sticky;bottom:0;display:flex;gap:8px;padding:10px 12px;background:#0F0D16;border-top:1px solid var(--sep)}
.ask-f input{flex:1;min-width:0;background:#ffffff08;border:0;border-radius:10px;padding:8px 12px;font-size:14.5px;color:var(--text);outline:none;box-shadow:inset 0 0 0 1px #ffffff0d}
.ask-f input:focus{box-shadow:inset 0 0 0 1px #A994FF99}
.ask-f .btn{padding:7px 12px;font-size:13.5px}
.upn{display:grid;gap:8px}
.upn h4{margin:0;font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.upn .ci{background:none;box-shadow:none;padding:6px}
.upn .ci:hover{background:#ffffff06}
.kbd-h{font-size:13px;color:var(--text3)}
.kbd-h kbd{font:12px var(--mono);padding:1px 5px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--line2);margin:0 2px}
#v-live{display:grid;gap:14px}
.lv-top{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}
.kpi{display:grid;gap:3px;min-width:132px;padding:12px 16px;border-radius:14px;background:linear-gradient(180deg,#15121Ff2,#0C0A12f2);box-shadow:inset 0 1px 0 #ffffff12}
.kpi .lbl{white-space:nowrap}
.kpi b{font:500 22px var(--mono);letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}
.kpi small{font-size:12.5px;color:var(--text3);white-space:nowrap}
.kpi.ok b{color:var(--ok)}
.kpi.warn b{color:var(--warn)}
.kpi.bad b{color:#FF6B7D}
.kpi.bad{box-shadow:inset 0 0 0 1px #E0142C80}
.lv-ctl{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.alerts{display:grid;gap:6px}
.alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;font-size:14px;animation:rise .25s ease-out}
.alert.bad{background:#E0142C1f;box-shadow:inset 0 0 0 1px #E0142C66}
.alert.warn{background:#FF9A1F14;box-shadow:inset 0 0 0 1px #FF9A1F59}
.alert i{width:9px;height:9px;border-radius:50%;background:var(--warn)}
.alert.bad i{background:var(--live-glow);box-shadow:0 0 10px var(--live-glow);animation:pulse 1.2s ease-in-out infinite}
.alert b{font-weight:500}
.alert span.t{font:12px var(--mono);color:var(--text3);margin-left:8px}
.alert .lbtn{padding:5px 10px;font-size:12.5px}
.lv-body{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:14px;align-items:start}
@media (max-width:1240px){.lv-body{grid-template-columns:1fr}}
.mv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.tile{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#050407;box-shadow:0 0 0 1px #ffffff14;cursor:pointer;outline:none;transition:box-shadow .2s}
.tile:focus-visible{box-shadow:0 0 0 2px var(--fluo)}
.tile.prog{grid-column:span 2;grid-row:span 2}
.tile canvas,.tile video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.tile .t-top{position:absolute;left:10px;right:10px;top:10px;display:flex;align-items:center;gap:6px;z-index:2}
.tile .t-top .sp{flex:1}
.tbadge{display:inline-flex;align-items:center;gap:6px;font:500 11.5px var(--mono);letter-spacing:.04em;padding:3px 8px;border-radius:6px;background:#07060Bcc;color:#fff}
.tbadge i{width:16px;height:16px;border-radius:5px;display:grid;place-items:center;color:#fff}
.tbadge i.gl{color:var(--on-fluo)}
.tbadge i svg{width:10px;height:10px}
.tbadge.st-on{color:var(--ok)}
.tbadge.st-rec{color:var(--warn)}
.tbadge.st-off{color:#FF8A99}
.tbadge.st-on::before,.tbadge.st-rec::before,.tbadge.st-off::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.tbadge.st-rec::before{animation:pulse 1s ease-in-out infinite}
.tile .t-bot{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;z-index:2;font:12px var(--mono);color:#fff}
.tile .t-bot .row{display:flex;gap:6px;flex-wrap:wrap}
.tile .t-bot .chip{font-size:11.5px;padding:3px 7px}
.tile .t-bot .chip.w{color:var(--warn);border-color:#FF9A1F66}
.tile .t-bot .chip.b{color:#FF8A99;border-color:#FF5C7766}
.tile.prog .t-bot .chip{font-size:12px}
.tile .nopv{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:4px;text-align:center;padding:36px 10% 50px;overflow:hidden;background:radial-gradient(60% 60% at 50% 50%,#ffffff08,transparent),#0B0912}
.tile .nopv svg{width:22px;height:22px;color:var(--text3);margin-bottom:4px}
.tile .nopv strong{font-size:13.5px;font-weight:500;color:var(--text2)}
.tile .nopv small{font-size:12px;color:var(--text3);line-height:1.45}
.tile .hb{position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;background:#ffffff14}
.tile .hb i{display:block;height:100%;background:var(--ok);transition:width .6s,background .3s}
.tile.rec{box-shadow:0 0 0 2px var(--warn)}
.tile.rec canvas{filter:saturate(.3) brightness(.6)}
.tile.off{box-shadow:0 0 0 2px #E0142C}
.tile.off canvas{filter:grayscale(1) brightness(.35)}
.tile.solo-on{grid-column:span 2;grid-row:span 2}
.vu2{position:absolute;left:10px;top:40px;bottom:46px;z-index:2;display:flex;gap:3px}
.vu2 i{position:relative;width:5px;height:100%;border-radius:3px;background:#ffffff14;overflow:hidden}
.vu2 i b{position:absolute;left:0;right:0;bottom:0;height:var(--h);background:linear-gradient(to top,var(--ok) 0 70%,var(--fluo) 70% 88%,var(--crit) 88%);transition:height .08s}
.vu2 i em{position:absolute;left:0;right:0;height:2px;background:#fff;bottom:var(--p);transition:bottom .3s}
.lv-side{display:grid;gap:14px}
.kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:4px 18px 14px}
.kv div{display:grid;gap:2px;padding:10px 0;border-top:1px solid var(--sep)}
.kv div:nth-child(-n+2){border-top:0}
.kv b{font:500 15px var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums}
.kv b.w{color:var(--warn)}
.kv b.ok{color:var(--ok)}
.spark{position:relative;height:64px;margin:0 18px 14px}
.spark svg{width:100%;height:100%;display:block}
.spark .ax{position:absolute;left:0;right:0;bottom:-16px;display:flex;justify-content:space-between;font:11px var(--mono);color:var(--text3)}
.spark .lg{position:absolute;right:0;top:-2px;font:11px var(--mono);color:var(--text3)}
.rungs{display:grid;gap:8px;padding:12px 18px 16px}
.rung{display:grid;grid-template-columns:78px minmax(0,1fr) auto auto;gap:10px;align-items:center;font-size:13.5px}
.rung span:first-child{font:500 13px var(--mono)}
.rung i{height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}
.rung i b{display:block;height:100%;border-radius:3px;background:var(--ok);transition:width .4s}
.rung i b.w{background:var(--warn)}
.rung small{font:12px var(--mono);color:var(--text3);white-space:nowrap}
.rung .st-ok,.rung .st-w{font-size:12px}
.aud{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:12px 18px 16px}
.aud .vu3{display:flex;gap:4px;height:60px}
.aud .vu3 i{position:relative;width:8px;border-radius:4px;background:#ffffff14;overflow:hidden}
.aud .vu3 i b{position:absolute;left:0;right:0;bottom:0;height:var(--h);background:linear-gradient(to top,var(--ok) 0 70%,var(--fluo) 70% 88%,var(--crit) 88%)}
.aud .kv{padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}
.aud .kv div{border-top:0;padding:0}
.log{display:grid;max-height:340px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;padding:4px 10px 10px}
.lg-i{display:grid;grid-template-columns:62px 18px minmax(0,1fr);gap:8px;align-items:start;padding:7px 8px;border-radius:9px;font-size:13.5px;line-height:1.4;animation:rise .25s ease-out}
.lg-i:hover{background:#ffffff05}
.lg-i time{font:12px var(--mono);color:var(--text3);padding-top:2px}
.lg-i i{width:16px;height:16px;border-radius:5px;display:grid;place-items:center;margin-top:1px}
.lg-i i svg{width:9px;height:9px;color:#fff}
.lg-i i.gl svg{color:var(--on-fluo)}
.lg-i i.sys{background:var(--s3);color:var(--text2)}
.lg-i i.sys svg{width:11px;height:11px;color:var(--text2)}
.lg-i.warn span{color:var(--warn)}
.lg-i.bad span{color:#FF8A99}
.lg-i.ok span{color:var(--text)}
.lg-i span{color:var(--text2)}
#v-live.mon{position:fixed;inset:0;z-index:40;padding:18px 22px;background:#07060B;overflow:auto;grid-template-rows:auto auto minmax(0,1fr) auto}
#v-live.mon .lv-top .lbtn{display:none}
#v-live.mon .lv-top .lbtn.mon-x{display:inline-flex}
#v-live.mon .lv-body{grid-template-columns:1fr;min-height:0}
#v-live.mon .lv-side{display:none}
#v-live.mon .mv{grid-template-columns:repeat(4,minmax(0,1fr))}
#v-live.mon .mon-foot{display:flex}
.mon-foot{display:none;align-items:center;gap:16px;padding:10px 4px 0;font:13.5px var(--mono);color:var(--text2)}
.mon-foot .clock{font-size:22px;color:var(--text);letter-spacing:-.02em}
.mon-foot .sp{flex:1}
.mon-foot kbd{font-size:11px;padding:1px 6px;border-radius:5px;box-shadow:inset 0 0 0 1px var(--line2)}
@media (max-width:1240px){#v-live.mon .mv{grid-template-columns:repeat(2,minmax(0,1fr))}}
#v-cal{display:grid;gap:14px}
.cal-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.cal-h h2{margin:0 6px 0 0;font-size:22px;font-weight:500;letter-spacing:-.02em;min-width:220px;text-transform:capitalize}
.cal-h .ib{width:34px;height:34px;border-radius:9px;background:#ffffff08}
.cal-h .ib svg{width:16px;height:16px}
.cal-h .sp{flex:1}
.cal-h .btn svg{width:14px;height:14px;vertical-align:-2px}
.cal-f{display:flex;gap:6px;flex-wrap:wrap}
.cal-f button{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border:0;border-radius:99px;background:#ffffff08;color:var(--text3);font-size:13px;cursor:pointer}
.cal-f button[aria-pressed="true"]{background:#ffffff12;color:var(--text)}
.cal-f button i{width:8px;height:8px;border-radius:50%;background:var(--c)}
.cal-f button[aria-pressed="false"] i{opacity:.35}
.cal-b{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:start}
@media (max-width:1240px){.cal-b{grid-template-columns:1fr}}
.cal-side{display:grid;gap:14px;position:sticky;top:84px}
.mgrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:#ffffff0a;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}
.mgrid .dow{padding:10px 12px;background:#0F0D16;font-size:11.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.day{min-height:128px;padding:8px;background:#0E0C14;display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;align-content:start;transition:background .15s}
.day.out{background:#0B0912;color:var(--text3)}
.day.out .dn{color:var(--text3)}
.day.over{background:#D7FF1E14;box-shadow:inset 0 0 0 1px var(--fluo)}
.day .dn{display:flex;align-items:center;justify-content:space-between;font:500 13px var(--mono);color:var(--text2)}
.day.today .dn b{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--fluo);color:var(--on-fluo)}
.day .dn small{font-size:11px;color:var(--text3)}
.day .dn .add{opacity:0;width:20px;height:20px;border:0;border-radius:6px;background:none;color:var(--text3);cursor:pointer;display:grid;place-items:center}
.day:hover .dn .add{opacity:1}
.day .dn .add svg{width:12px;height:12px}
.evs{display:grid;gap:3px;align-content:start}
.ev{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:5px;align-items:center;padding:3px 6px 3px 9px;border-radius:7px;font-size:12px;line-height:1.3;cursor:pointer;background:#ffffff08;box-shadow:inset 3px 0 0 var(--c);color:var(--text);user-select:none}
.ev .t:empty{display:none}
.ev:hover{background:#ffffff12}
.ev.sel{background:#ffffff14;box-shadow:inset 3px 0 0 var(--c),0 0 0 1px var(--c)}
.ev[draggable="true"]{cursor:grab}
.ev.dragging{opacity:.4}
.ev .t{font:500 11px var(--mono);color:var(--text3)}
.ev .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ev .pl{display:flex;gap:2px}
.ev .pl i{width:13px;height:13px;border-radius:4px;display:grid;place-items:center;color:#fff}
.ev .pl i.gl{color:var(--on-fluo)}
.ev .pl i svg{width:8px;height:8px}
.ev.ext{color:var(--text2);background:none;box-shadow:inset 3px 0 0 var(--c),inset 0 0 0 1px #ffffff0d}
.ev.done{opacity:.6}
.ev.done .n{text-decoration:line-through;text-decoration-color:#ffffff66}
.ev.fail{box-shadow:inset 0 0 0 1px #E0142C80}
.ev.rev{background:#FF9A1F12}
.ev.rev .n{color:#FFC98A}
.more-ev{font-size:11.5px;color:var(--text3);padding:2px 6px;cursor:pointer}
.wgrid{display:grid;grid-template-columns:52px repeat(7,minmax(0,1fr));border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d;background:#0E0C14}
.wgrid .dow{padding:10px 8px;background:#0F0D16;font-size:12px;color:var(--text3);text-align:center;border-bottom:1px solid var(--sep)}
.wgrid .dow b{display:block;font:500 16px var(--mono);color:var(--text)}
.wgrid .dow.today b{color:var(--fluo)}
.wgrid .hcol{display:grid;grid-auto-rows:44px;font:11px var(--mono);color:var(--text3);text-align:right;padding-right:8px;border-right:1px solid var(--sep)}
.wgrid .hcol span{transform:translateY(-6px)}
.wcol{position:relative;display:grid;grid-auto-rows:44px;border-right:1px solid var(--sep)}
.wcol:last-child{border-right:0}
.wcol i{border-bottom:1px solid var(--sep)}
.wcol.over{background:#D7FF1E0a}
.wev{position:absolute;left:4px;right:4px;z-index:1;padding:4px 8px;border-radius:8px;background:#1A1724;border-left:3px solid var(--c);font-size:12px;line-height:1.3;overflow:hidden;cursor:pointer;box-shadow:0 6px 16px -8px #000}
.wev:hover{background:#221E2E}
.wev.sel{box-shadow:0 0 0 1px var(--c),0 6px 16px -8px #000}
.wev b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wev small{font:11px var(--mono);color:var(--text3)}
.wev.ext{background:none;box-shadow:inset 0 0 0 1px #ffffff14;border-left-style:dashed;color:var(--text2)}
.wnow{position:absolute;left:0;right:0;z-index:2;height:2px;background:var(--live-glow);box-shadow:0 0 8px var(--live-glow);pointer-events:none}
.wnow::before{content:"";position:absolute;left:-4px;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--live-glow)}
.ev-d{display:grid;gap:12px;padding:0 18px 18px}
.ev-d .th{aspect-ratio:16/9}
.ev-d .th.v{aspect-ratio:9/16;max-width:160px}
.ev-d h3{margin:0;font-size:17px;font-weight:500;line-height:1.3}
.ev-d .meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px;color:var(--text3)}
.ev-d .meta b{font:500 13px var(--mono);color:var(--text)}
.pst{display:grid;gap:6px}
.psr{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:#ffffff06}
.psr .pi{width:28px;height:28px;border-radius:8px}
.psr .pi svg{width:14px;height:14px}
.psr strong{display:block;font-weight:500;font-size:13.5px}
.psr small{display:block;font-size:12px;color:var(--text3)}
.psr small.w{color:var(--warn)}
.psr small.b{color:#FF8A99}
.psr .st-ok,.psr .st-w,.psr .st-n{font-size:12px}
.psr .lbtn{padding:4px 9px;font-size:12px}
.ev-a{display:flex;flex-wrap:wrap;gap:6px}
.ev-a .lbtn{font-size:13px}
.when2{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.when2 .inp{padding:8px 10px}
.best{display:grid;gap:6px}
.best button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border:0;border-radius:10px;background:#ffffff06;color:var(--text);text-align:left;cursor:pointer;font-size:13px}
.best button:hover{background:#ffffff0d}
.best button[aria-pressed="true"]{background:#D7FF1E14;box-shadow:inset 0 0 0 1px #D7FF1E66}
.best b{font:500 13px var(--mono)}
.best small{color:var(--text3);font-size:12px}
.best .bar{height:4px;border-radius:2px;background:#ffffff10;overflow:hidden;width:60px}
.best .bar i{display:block;height:100%;background:var(--fluo)}
.queue{display:grid;padding:0 8px 8px}
.qi{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;padding:8px 10px;border-radius:10px;cursor:pointer}
.qi:hover{background:#ffffff06}
.qi .th{border-radius:6px}
.qi strong{display:block;font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.qi small{display:flex;align-items:center;gap:6px;font:11.5px var(--mono);color:var(--text3)}
.qi small .pl{display:flex;gap:2px}
.qi small .pl i{width:12px;height:12px;border-radius:3px;display:grid;place-items:center;color:#fff}
.qi small .pl i.gl{color:var(--on-fluo)}
.qi small .pl i svg{width:7px;height:7px}
.sync-s{display:grid;gap:8px;padding:4px 18px 16px}
.sync-r{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;font-size:13.5px}
.sync-r i{width:10px;height:10px;border-radius:50%;background:var(--c)}
.sync-r small{display:block;font-size:12px;color:var(--text3)}
.picker{display:grid;gap:8px;padding:0 18px 14px}
.pk-list{display:grid;gap:4px;max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}
.pk{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px;border:0;border-radius:10px;background:none;color:var(--text);text-align:left;cursor:pointer}
.pk:hover{background:#ffffff08}
.pk[aria-pressed="true"]{background:#ffffff10;box-shadow:inset 0 0 0 1px #ffffff26}
.pk .th{border-radius:6px}
.pk strong{display:block;font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pk small{font:11.5px var(--mono);color:var(--text3)}
.pk .ring{width:30px;height:30px}
.pk .ring b{font-size:11px}
.pk .ring::before{inset:2px}
.slot-l{display:grid;padding:0 8px 8px}
.slot{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 10px;border-radius:10px}
.slot:hover{background:#ffffff05}
.slot .pi{width:32px;height:32px;border-radius:9px}
.slot .pi svg{width:15px;height:15px}
.slot strong{display:block;font-weight:500;font-size:13.5px}
.slot small{display:block;font-size:12px;color:var(--text3)}
.slot .inp{width:150px;padding:7px 10px}
.dows{display:flex;gap:3px}
.dows button{width:28px;height:28px;border:0;border-radius:7px;background:#ffffff08;color:var(--text3);font:500 11.5px var(--mono);cursor:pointer}
.dows button[aria-pressed="true"]{background:#D7FF1E26;color:var(--fluo)}
#v-an{display:grid;gap:14px}
.an-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.an-h .sp{flex:1}
.an-h .seg button{padding:7px 12px}
.an-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
@media (max-width:1240px){.an-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ak{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:6px 10px;align-items:end;padding:14px 16px 12px;border-radius:14px;background:linear-gradient(180deg,#15121Ff2,#0C0A12f2);box-shadow:inset 0 1px 0 #ffffff12;cursor:pointer;transition:box-shadow .15s}
.ak:hover{box-shadow:inset 0 1px 0 #ffffff12,0 0 0 1px #ffffff1a}
.ak[aria-pressed="true"]{box-shadow:inset 0 1px 0 #ffffff12,0 0 0 1.5px var(--fluo)}
.ak .lbl{grid-column:1/-1}
.ak b{font:500 26px var(--mono);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}
.ak b small{font-size:13px;color:var(--text3);letter-spacing:0;margin-left:3px}
.ak .d{font-size:12.5px;color:var(--text3);margin-top:4px}
.ak .d em{font:500 12.5px var(--mono);font-style:normal}
.ak .d.up em{color:var(--fluo)}
.ak .d.dn em{color:#FF8A99}
.ak svg{width:92px;height:34px;display:block}
.an-2{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:14px;align-items:start}
.an-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}
.an-eq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}
@media (max-width:1240px){.an-2,.an-3,.an-eq{grid-template-columns:1fr}}
.ins{display:grid;gap:8px;padding:0 12px 12px}
.in{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:12px;border-radius:12px;background:#ffffff05}
.in i{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--on-fluo);background:var(--fluo)}
.in i.uv{background:#7B5CFF;color:#fff}
.in i.ok{background:var(--ok);color:var(--on-fluo)}
.in i.wn{background:var(--warn);color:var(--on-fluo)}
.in i svg{width:17px;height:17px}
.in strong{display:block;font-weight:500;font-size:14.5px;line-height:1.35}
.in p{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text2)}
.in .lbtn{margin-top:8px;padding:5px 10px;font-size:12.5px}
.chart{position:relative;padding:6px 18px 10px}
.chart svg{display:block;width:100%;overflow:visible}
.chart .ax{display:flex;justify-content:space-between;font:11px var(--mono);color:var(--text3);margin-top:6px}
.ctip{position:absolute;z-index:3;pointer-events:none;display:grid;gap:3px;min-width:150px;padding:8px 10px;border-radius:10px;background:#1A1724;box-shadow:0 0 0 1px var(--line2),0 16px 30px -12px #000;font-size:12.5px;transform:translate(-50%,-100%)}
.ctip b{font:500 12px var(--mono);color:var(--text3)}
.ctip div{display:flex;justify-content:space-between;gap:14px}
.ctip div span:last-child{font:500 12.5px var(--mono)}
.ctip i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}
.leg{display:flex;flex-wrap:wrap;gap:6px 14px;padding:0 18px 12px;font-size:12.5px;color:var(--text2)}
.leg button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:inherit;font-size:inherit;cursor:pointer;padding:0}
.leg button[aria-pressed="false"]{opacity:.4}
.leg i{width:10px;height:10px;border-radius:3px;background:var(--c)}
.leg i.ln{height:2px;width:14px;border-radius:1px}
.ret-mk{font-size:12px;color:var(--text3)}
.heat{display:grid;grid-template-columns:36px repeat(24,minmax(0,1fr));gap:2px;padding:4px 18px 10px}
.heat .hl{font:11px var(--mono);color:var(--text3);display:grid;align-items:center}
.heat .hh{font:10px var(--mono);color:var(--text3);text-align:center}
.heat .c{aspect-ratio:1.3;border-radius:3px;background:var(--fluo);opacity:var(--o);cursor:default}
.heat .c:hover{outline:1px solid #fff}
.heat .c.best{outline:1.5px solid #fff}
.tw{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}
.tbl2{width:100%;border-collapse:collapse;font-size:13.5px}
.tbl2 th{font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3);text-align:right;padding:8px 8px;border-top:1px solid var(--sep)}
.tbl2 th:first-child,.tbl2 td:first-child{text-align:left;padding-left:18px}
.tbl2 th:last-child,.tbl2 td:last-child{padding-right:18px}
.tbl2 td{padding:9px 8px;border-top:1px solid var(--sep);text-align:right;font-family:var(--mono);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}
.tbl2 td:first-child{font-family:var(--sans);font-size:13.5px;white-space:normal}
.tbl2 tr:hover td{background:#ffffff04}
.tbl2 .pr{display:flex;align-items:center;gap:10px}
.tbl2 .pr .pi2{width:28px;height:28px;border-radius:8px}
.tbl2 .pr .pi2 svg{width:14px;height:14px}
.tbl2 .bar{display:inline-block;width:70px;height:5px;border-radius:3px;background:#ffffff10;vertical-align:middle;margin-right:8px;overflow:hidden}
.tbl2 .bar i{display:block;height:100%;background:var(--c,var(--fluo))}
.tbl2 .up{color:var(--fluo)}
.tbl2 .dn{color:#FF8A99}
.tbl2 .ttl{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center}
.tbl2 .ttl .th{border-radius:6px}
.tbl2 .ttl strong{display:block;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.tbl2 .ttl small{font-size:12px;color:var(--text3)}
.tbl2 .rs{font-weight:500}
.tbl2 .rs-ok{color:var(--ok)}
.tbl2 .rs-miss{color:var(--warn)}
.tbl2 .ttl.v{grid-template-columns:36px minmax(0,1fr)}
.dsp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:4px 18px 16px}
.dsp h5{margin:0 0 8px;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.hbars{display:grid;gap:7px}
.hb2{display:grid;grid-template-columns:78px minmax(0,1fr) 48px;gap:10px;align-items:center;font-size:13px}
.hb2 i{height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}
.hb2 i b{display:block;height:100%;border-radius:4px;background:var(--c,var(--fluo))}
.hb2 span:last-child{font:500 12.5px var(--mono);text-align:right}
.qoe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 16px}
.qoe div{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:#ffffff05}
.qoe b{font:500 18px var(--mono);letter-spacing:-.02em}
.qoe b.ok{color:var(--ok)}
.qoe b.w{color:var(--warn)}
.qoe small{font-size:12px;color:var(--text3)}
.geo2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;padding:0 18px 16px;align-items:start}
.geo2 canvas{width:100%;display:block;border-radius:10px}
.geo2 .clist{padding:0;border:0;max-height:none}
.words{display:flex;flex-wrap:wrap;gap:6px 10px;padding:4px 18px 16px;align-items:baseline}
.words span{color:var(--text2);line-height:1;cursor:default}
.words span:hover{color:var(--fluo)}
.sent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:0 18px 16px}
.sent .ring{width:72px;height:72px;background:conic-gradient(var(--ok) 0 var(--a),var(--text3) var(--a) var(--b),var(--crit) var(--b) 100%)}
.sent .ring::before{inset:8px}
.sent .ring b{font-size:14px;color:var(--text)}
.pred{display:grid;gap:10px;padding:0 18px 16px}
.pred .big{display:flex;align-items:baseline;gap:10px}
.pred .big b{font:500 34px var(--mono);letter-spacing:-.04em}
.pred .big span{font-size:13px;color:var(--text3)}
.pred .rng2{position:relative;height:8px;border-radius:4px;background:#ffffff0f}
.pred .rng2 i{position:absolute;top:0;bottom:0;border-radius:4px;background:#7B5CFF66}
.pred .rng2 b{position:absolute;top:-3px;width:14px;height:14px;border-radius:50%;background:var(--fluo);margin-left:-7px}
.pred p{margin:0;font-size:13px;color:var(--text2);line-height:1.5}
.rep{display:grid;padding:4px 8px 8px}
.rp{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border-radius:12px}
.rp:hover{background:#ffffff05}
.rp i{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#ffffff08;color:var(--text2)}
.rp i svg{width:17px;height:17px}
.rp strong{display:block;font-weight:500;font-size:14px}
.rp small{display:block;font-size:12.5px;color:var(--text3)}
.rp .lbtn{padding:6px 11px;font-size:12.5px}
.an-note{padding:0 18px 14px;font-size:12.5px;color:var(--text3);line-height:1.5}
#v-team{display:grid;gap:14px}
.tm-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.tm-h .sp{flex:1}
.tm-kpi{display:flex;gap:10px;flex-wrap:wrap}
.tm-kpi .kpi{min-width:150px}
.mem{display:grid;grid-template-columns:44px minmax(0,1.3fr) minmax(0,1fr) auto auto auto;gap:14px;align-items:center;padding:12px 18px;border-top:1px solid var(--sep)}
.mem:hover{background:#ffffff04}
.mem .av4{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:600;color:#fff;position:relative}
.mem .av4 i{position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 2px #0E0C14}
.mem .av4 i.off{background:var(--text3)}
.mem strong{display:block;font-weight:500;font-size:15px}
.mem small{display:block;font-size:12.5px;color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mem .role{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:4px 10px;border-radius:99px;background:#ffffff08;color:var(--text2);border:0;cursor:pointer}
.mem .role i{width:8px;height:8px;border-radius:50%;background:var(--c)}
.mem .role:hover{background:#ffffff10;color:var(--text)}
.mem .sec{display:flex;gap:6px;align-items:center}
.mem .tag{font:500 11px var(--mono);padding:2px 7px;border-radius:5px;background:#ffffff08;color:var(--text3)}
.mem .tag.ok{color:var(--ok);background:#1EE6B514}
.mem .tag.w{color:var(--warn);background:#FF9A1F14}
.mem .tag.sch{color:var(--uv-text);background:#7B5CFF1f}
.mem .act{display:flex;gap:4px}
.mem.me{background:#D7FF1E08}
.inv{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid var(--sep)}
.inv strong{display:block;font-weight:500}
.inv small{font-size:12.5px;color:var(--text3)}
.invf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px;padding:14px 18px}
.invf .inp{width:100%}
.roles{display:grid;grid-template-columns:230px minmax(0,1fr);gap:14px;align-items:start}
@media (max-width:1100px){.roles{grid-template-columns:1fr}}
.rl{display:grid;padding:4px 8px 8px}
.rli{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:0;border-radius:12px;background:none;text-align:left;cursor:pointer;color:var(--text);position:relative}
.rli:hover{background:#ffffff06}
.rli[aria-current="true"]{background:#ffffff0b}
.rli[aria-current="true"]::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:2px;background:var(--fluo)}
.rli i{width:10px;height:10px;border-radius:50%;background:var(--c)}
.rli strong{display:block;font-weight:500;font-size:14px}
.rli small{font-size:12px;color:var(--text3)}
.rli b{font:500 12px var(--mono);color:var(--text3)}
.pmx{display:grid;padding:0 0 10px}
.pmg{padding:12px 18px 4px;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}
.pmr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 18px}
.pmr:hover{background:#ffffff04}
.pmr strong{display:block;font-weight:500;font-size:14px}
.pmr small{display:block;font-size:12.5px;color:var(--text3)}
.pmr .amod input:disabled+.tg{opacity:.4}
.pmr.locked{opacity:.55}
.rhead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px 18px 10px}
.rhead h3{margin:0;font-size:18px;font-weight:500}
.rhead p{margin:4px 0 0;font-size:13px;color:var(--text3)}
.ses{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 18px;border-top:1px solid var(--sep)}
.ses i{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#ffffff08;color:var(--text2)}
.ses i svg{width:17px;height:17px}
.ses strong{display:block;font-weight:500;font-size:14px}
.ses small{display:block;font-size:12.5px;color:var(--text3)}
.ses .cur{font:500 11px var(--mono);color:var(--fluo);background:#D7FF1E14;padding:2px 7px;border-radius:5px}
.aud-f{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 18px}
.aud-f .asearch{flex:1;min-width:240px;padding:4px 4px 4px 12px}
.aud-f .asearch input{font-size:14px;padding:6px 0}
.aud-f .sel{min-width:150px}
.aud-c{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 12px}
.aud-c button{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:0;border-radius:99px;background:#ffffff08;color:var(--text3);font-size:12.5px;cursor:pointer}
.aud-c button[aria-pressed="true"]{background:#ffffff12;color:var(--text)}
.aud-c button i{width:7px;height:7px;border-radius:50%;background:var(--c)}
.aud-c button[aria-pressed="false"] i{opacity:.35}
.aud-c button b{font:500 11px var(--mono);color:var(--text3)}
.audl{display:grid}
.aud-d{padding:12px 18px 4px;font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--text3);position:sticky;top:72px;background:#0E0C14;z-index:1}
.ae{display:grid;grid-template-columns:62px 28px minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 18px;border-top:1px solid var(--sep);cursor:pointer}
.ae:hover{background:#ffffff04}
.ae time{font:12px var(--mono);color:var(--text3);padding-top:3px}
.ae .av2{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:600;color:#fff}
.ae .av2.sys{background:var(--s3);color:var(--text2)}
.ae .av2.sys svg{width:14px;height:14px}
.ae .what{font-size:14px;line-height:1.45}
.ae .what b{font-weight:500}
.ae .what .k{font:12.5px var(--mono);color:var(--uv-text)}
.ae .meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:3px;font:12px var(--mono);color:var(--text3)}
.ae .meta span{display:inline-flex;align-items:center;gap:5px}
.ae .cat{font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:5px;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);white-space:nowrap}
.ae.sev{box-shadow:inset 3px 0 0 var(--crit)}
.ae.sev .what b{color:#FF8A99}
.diff{grid-column:3/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;font:12.5px var(--mono)}
.diff div{padding:8px 10px;border-radius:8px;background:#ffffff06;overflow-wrap:anywhere}
.diff div:first-child{color:#FF8A99;text-decoration:line-through;text-decoration-color:#FF5C7766}
.diff div:last-child{color:var(--ok)}
.diff span{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);text-decoration:none;margin-bottom:4px}
.aud-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 18px;border-top:1px solid var(--sep);font-size:12.5px;color:var(--text3)}
.aud-foot .st-ok{font-size:12.5px}
.aud-foot .sp{flex:1}
.schd{display:grid;gap:8px;padding:0 18px 16px}
.schd .dows{margin-top:0}
.r-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}
.r-top .seg button b{font:500 11px var(--mono);color:var(--text3);margin-left:4px}
.amod.opt span small{display:block;font-size:11.5px;color:var(--text3);margin-top:1px}
.extra{display:flex;gap:6px;flex-wrap:wrap;padding:0 18px 18px}
.verse{position:absolute;left:7%;right:7%;top:28%;z-index:2;display:grid;gap:1.2cqw;padding:3cqw 4cqw;border-radius:3cqw;background:#07060Be6;border-left:3px solid #F2D59A;animation:rise .3s ease-out}
.verse b{font:500 3.6cqw var(--mono);letter-spacing:.06em;color:#F2D59A}
.verse span{font-size:4.6cqw;line-height:1.35;font-style:italic}
.rxs{position:absolute;left:0;right:0;bottom:22%;top:40%;z-index:2;pointer-events:none;overflow:hidden}
.rxs i{position:absolute;bottom:0;font-style:normal;font-size:4.2cqw;font-weight:500;padding:.3em .7em;border-radius:99px;background:#07060Bb3;animation:rxup 2.6s ease-out forwards}
@keyframes rxup{from{opacity:0;transform:translateY(20px) scale(.8)}15%{opacity:1;transform:none}to{opacity:0;transform:translateY(-220px) scale(1.05)}}
.qcard{position:absolute;left:8%;right:8%;top:10%;z-index:3;display:grid;gap:.6cqw;padding:3cqw 4cqw;border-radius:3cqw;background:#A994FFe6;color:#07060B;animation:rise .3s ease-out}
.qcard small{font:500 3cqw var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.75}
.qcard span{font-size:5.4cqw;font-weight:600;line-height:1.25;letter-spacing:-.02em}
.blurn{position:absolute;right:5%;top:12%;z-index:3;font:500 3cqw var(--mono);padding:.4em .8em;border-radius:99px;background:#07060Bcc;color:var(--ok)}
.eqr{display:grid;grid-template-columns:auto auto;gap:2.4cqw;align-items:center;margin-top:2cqw;text-align:left}
.eqr i{width:14cqw;height:14cqw;border-radius:1.6cqw;background:repeating-conic-gradient(#fff 0 25%,#07060B 0 50%) 0 0/2cqw 2cqw;box-shadow:inset 0 0 0 1.2cqw #fff}
.eqr small{font:3.2cqw var(--mono);color:var(--text2);line-height:1.4}
.eqr small b{color:var(--fluo)}

.cmp{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text3)}
.cmp select{background:none;border:0;color:var(--text);font:500 13.5px var(--sans);cursor:pointer}
.cmp select option{background:var(--s1)}
.gs{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;padding:16px 18px;border-top:1px solid var(--sep);align-items:center}
.gs .v{font-family:var(--mono);font-size:30px;font-weight:500;letter-spacing:-.04em;line-height:1.1;margin-top:6px;font-variant-numeric:tabular-nums}
.gs .d{font-size:13px;margin-top:4px;display:flex;gap:6px;align-items:baseline;white-space:nowrap}
.gs .d b{font-family:var(--mono);font-weight:500}
.gs .d.up b{color:var(--fluo)}
.gs .d.dn b{color:#FF4D63}
.gs .d span{color:var(--text3)}
.spk{position:relative;height:96px}
.spk svg{width:100%;height:100%;display:block;overflow:visible}
.spk .ax{position:absolute;left:0;right:0;bottom:-2px;display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:#857E9A99}
@media (max-width:1480px){.spk .ax span:nth-child(even){display:none}}
.spk .tt{position:absolute;top:-30px;transform:translateX(-50%);background:var(--s3);border:1px solid var(--line2);border-radius:7px;padding:3px 8px;font-family:var(--mono);font-size:12.5px;white-space:nowrap;pointer-events:none}

.map{position:relative;padding:4px 14px 6px}
.map canvas{display:block;width:100%;height:auto}
.mtip{position:absolute;pointer-events:none;transform:translate(-50%,calc(-100% - 10px));display:flex;align-items:center;gap:8px;padding:5px 9px;border-radius:8px;font-size:13px;white-space:nowrap;background:#07060Be6;border:1px solid var(--line2)}
.mtip b{font-family:var(--mono);font-weight:500}
.flag{width:18px;height:18px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #ffffff26}
.clist{display:grid;gap:14px;padding:14px 18px 18px;border-top:1px solid var(--sep);max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}
.cr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:center}
.cr .flag{grid-row:span 2;width:24px;height:24px}
.cr .cn{font-size:15px;color:var(--text2)}
.cr .bar{grid-column:2/4;height:5px;border-radius:99px;background:#ffffff0d;overflow:hidden}
.cr .bar i{display:block;height:100%;border-radius:inherit;background:var(--text2);transition:width .6s}
.cr:first-child .bar i{background:var(--fluo)}
.cr .pc{font-family:var(--mono);color:var(--text);font-size:14px}
@media (max-width:860px){#app{grid-template-columns:1fr}.side{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center}.side .nav,.side .me,.side .ws{display:none}.main{padding:0 14px 24px}.top{margin:0 -14px;padding:12px 14px 18px}}
[hidden]{display:none!important}
body.mon-body{overflow:hidden}
.rolemenu{z-index:60;min-width:210px;padding:6px;border-radius:12px;background:#1A1724;border:1px solid var(--line2);box-shadow:0 12px 32px #000a;display:grid;gap:2px}
.rolemenu button{display:flex;align-items:center;gap:10px;text-align:left;background:none;border:0;border-radius:8px;padding:8px 10px;cursor:pointer;color:var(--text)}
.rolemenu button:hover,.rolemenu button:focus-visible{background:var(--s3);outline:none}
.rolemenu button[aria-current="true"]{color:var(--text3)}
.rolemenu i{width:9px;height:9px;border-radius:50%}

.soon-note{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#FF9A1F14;border:1px solid #FF9A1F40;color:#FFCB85;font-size:14px}

.soon{opacity:.36;filter:saturate(.35);user-select:none;cursor:not-allowed;position:relative}
.soon[data-soon]::before{content:attr(data-soon) " · în curând";position:absolute;z-index:3;top:42%;left:50%;transform:translate(-50%,-50%);padding:3px 12px;border-radius:99px;background:#07060Bf0;box-shadow:inset 0 0 0 1px #ffffff26;font:500 12px var(--mono);letter-spacing:.04em;color:var(--text2);white-space:nowrap;filter:none;opacity:1}
.box.wait{color:#FFB84D;box-shadow:inset 0 0 0 1px #FFB84D55}
.box.wait i{background:#FFB84D}
.sview.soon-view>*{opacity:.36;filter:saturate(.35);pointer-events:none;user-select:none}
.sview.soon-view::before{content:"Previzualizare · această secțiune nu e încă legată la server (în curând)";display:block;margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#FF9A1F14;border:1px solid #FF9A1F40;color:#FFCB85;font-size:14px}
.navi.navsoon{opacity:.55}
.navi.navsoon::after{content:"în curând";white-space:nowrap;margin-left:auto;font:500 10.5px var(--mono);letter-spacing:.04em;color:var(--text3);text-transform:uppercase}

.field{display:grid;gap:6px}
.tbl .badge.stop{background:#E0142C33;color:#FF8A99}

.err.ok{color:var(--ok)}
.btn[disabled]{opacity:.6;cursor:progress}
.me .out{margin-left:auto;background:none;border:0;color:var(--text3);cursor:pointer;padding:6px;border-radius:8px;display:grid;place-items:center}
.me .out:hover{color:var(--text);background:var(--s3)}
.me .out svg{width:18px;height:18px}
