@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";.brand[data-v-f1c7b38d]{display:flex;align-items:center;gap:12px;margin-bottom:22px}.brand .mark[data-v-f1c7b38d]{font-weight:700;font-size:20px;letter-spacing:.02em;color:var(--gold)}.brand span[data-v-f1c7b38d]:last-child{font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--sec);border-left:1px solid rgba(255,255,255,.15);padding-left:12px}.again[data-v-f1c7b38d]{margin:14px 0 0;text-align:center}.again a[data-v-f1c7b38d]{color:var(--royal-soft)}.sav[data-v-7811da75]{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;color:#fff;font-weight:600;flex:none;line-height:1;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.25)}.sav img[data-v-7811da75]{width:100%;height:100%;display:block;object-fit:cover}.sav.sm[data-v-7811da75]{width:28px;height:28px;border-radius:8px;font-size:11px}.sav.md[data-v-7811da75]{width:36px;height:36px;border-radius:10px;font-size:13px}.sav.lg[data-v-7811da75]{width:44px;height:44px;font-size:15px}.sav.xl[data-v-7811da75]{width:64px;height:64px;border-radius:18px;font-size:20px}.sav.round[data-v-7811da75]{border-radius:50%}.ni[data-v-8b7338ff]{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;font-size:12.5px;font-weight:500;color:var(--sec);text-align:left;transition:all .18s;position:relative;border:1px solid transparent}.ni[data-v-8b7338ff]:hover{background:#ffffff0d;color:#fff}.ni.on[data-v-8b7338ff]{background:#ffffff14;color:#fff;font-weight:600;border-color:#ffffff26;box-shadow:inset 0 1px #ffffff0d}[data-theme=light] .ni[data-v-8b7338ff]:hover{background:#0000000a;color:#09090b}[data-theme=light] .ni.on[data-v-8b7338ff]{background:#0000000d;color:#09090b;border-color:#0000001a}.ni.compact[data-v-8b7338ff]{justify-content:center;padding:9px 0}.ic[data-v-8b7338ff]{flex-shrink:0;color:var(--mut);transition:color .18s}.ni:hover .ic[data-v-8b7338ff],.ni.on .ic[data-v-8b7338ff]{color:var(--text)}.t[data-v-8b7338ff]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.hint[data-v-8b7338ff]{font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--mut);text-transform:uppercase}.right[data-v-8b7338ff]{display:flex;align-items:center;gap:8px;flex-shrink:0}.kbd[data-v-8b7338ff]{display:none;font-family:var(--mono);font-size:9.5px;color:var(--mut);border:1px solid var(--bs);border-radius:4px;padding:1px 5px;background:var(--s2)}.ni:hover .kbd[data-v-8b7338ff]{display:inline-flex}.badge[data-v-8b7338ff]{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#ffd34d24;color:var(--gold);font-family:var(--mono);font-size:10px;display:grid;place-items:center;font-weight:600}.dot[data-v-8b7338ff]{position:absolute;top:6px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px #ffd34d33}.chev[data-v-8b7338ff]{color:var(--mut);transition:transform .2s var(--ease)}.chev.open[data-v-8b7338ff]{transform:rotate(90deg)}.kids[data-v-8b7338ff]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--ease),opacity .3s var(--ease)}.kids.open[data-v-8b7338ff]{grid-template-rows:1fr;opacity:1}.kids-in[data-v-8b7338ff]{overflow:hidden;min-height:0;position:relative;display:flex;flex-direction:column;gap:2px;margin:4px 0 6px}.kids .ni[data-v-8b7338ff]{padding:7px 12px;border-radius:9px;font-size:12px;font-weight:400;color:var(--mut)}.kids .ni.on[data-v-8b7338ff]{color:#818cf8;background:#6366f11a;border-color:transparent;box-shadow:none;font-weight:500}[data-theme=light] .kids .ni.on[data-v-8b7338ff]{color:#4338ca}.guide[data-v-8b7338ff]{position:absolute;top:0;bottom:0;border-left:1px solid rgba(255,255,255,.07)}.side[data-v-df9d3d11]{width:256px;flex-shrink:0;display:flex;flex-direction:column;padding:16px 12px;border-right:1px solid rgba(255,255,255,.1);background:#0006;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:width .28s var(--ease),transform .28s var(--ease);height:calc(100vh - 64px);position:sticky;top:64px;overflow:hidden}.side.collapsed[data-v-df9d3d11]{width:64px}.side.drawer[data-v-df9d3d11]{position:fixed;left:0;top:0;height:100vh;z-index:45;transform:translate(-100%);background:#000;width:270px}.side.drawer.open[data-v-df9d3d11]{transform:none}.scrim[data-v-df9d3d11]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:44}.navscroll[data-v-df9d3d11]{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:14px;scrollbar-width:none}.navscroll[data-v-df9d3d11]::-webkit-scrollbar{display:none}.group[data-v-df9d3d11]{display:flex;flex-direction:column;gap:2px}.heading[data-v-df9d3d11]{padding:0 10px 6px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;color:var(--mut);text-transform:uppercase}.bottom[data-v-df9d3d11]{margin-top:auto;padding-top:10px;border-top:1px solid var(--bs);display:flex;flex-direction:column;gap:2px}.collapse[data-v-df9d3d11]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:7px;font-size:12.5px;color:var(--mut);width:100%}.collapse[data-v-df9d3d11]:hover{color:var(--text);background:var(--s2)}.side.collapsed .collapse[data-v-df9d3d11]{justify-content:center}.user[data-v-df9d3d11]{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-top:6px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.1)}[data-theme=light] .side[data-v-df9d3d11]{background:#ffffffb3;border-color:#00000014}[data-theme=light] .user[data-v-df9d3d11]{background:#fff;border-color:#00000014}.user.compact[data-v-df9d3d11]{justify-content:center;padding:10px 0 4px;flex-direction:column;gap:8px}.utext[data-v-df9d3d11]{display:flex;flex-direction:column;min-width:0;flex:1}.uname[data-v-df9d3d11]{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.urole[data-v-df9d3d11]{font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:var(--mut);margin-top:2px}.ulogout[data-v-df9d3d11]{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;color:var(--mut);flex-shrink:0}.ulogout[data-v-df9d3d11]:hover{color:var(--text);background:var(--s2)}.toasts[data-v-dab6785c]{position:fixed;right:20px;bottom:20px;z-index:80;display:flex;flex-direction:column;gap:10px;align-items:flex-end;pointer-events:none}.gt[data-v-dab6785c]{pointer-events:auto;display:flex;gap:12px;align-items:flex-start;min-width:280px;max-width:380px;background:#000c;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;box-shadow:0 18px 50px #0000008c;cursor:pointer;font-size:12.5px;line-height:1.5;transform-origin:bottom right}.gt.ok[data-v-dab6785c]{border-color:#00e5a366}.gt.ok .gt-ic[data-v-dab6785c]{color:#00e5a3}.gt.warn[data-v-dab6785c]{border-color:var(--gold-glow)}.gt.warn .gt-ic[data-v-dab6785c]{color:var(--gold)}.gt.bad[data-v-dab6785c]{border-color:#ff453a73}.gt.bad .gt-ic[data-v-dab6785c]{color:#ff8a80}.gt-ic[data-v-dab6785c]{color:var(--royal-soft);margin-top:1px;flex-shrink:0}.gt-body[data-v-dab6785c]{display:flex;flex-direction:column;gap:2px;min-width:0}.gt-body b[data-v-dab6785c]{font-weight:600}.gt-bar[data-v-dab6785c]{height:3px;border-radius:2px;background:var(--s2);margin-top:8px;overflow:hidden}.gt-bar i[data-v-dab6785c]{display:block;height:100%;background:var(--gold);transition:width .3s var(--ease)}.gooey-enter-active[data-v-dab6785c]{transition:all .55s cubic-bezier(.34,1.56,.64,1)}.gooey-leave-active[data-v-dab6785c]{transition:all .3s var(--ease);position:absolute;right:0}.gooey-enter-from[data-v-dab6785c]{opacity:0;transform:translateY(24px) scale(.6,.9)}.gooey-leave-to[data-v-dab6785c]{opacity:0;transform:translate(30px) scale(.9)}.gooey-move[data-v-dab6785c]{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}@media (max-width:600px){.toasts[data-v-dab6785c]{left:12px;right:12px;bottom:12px;align-items:stretch}.gt[data-v-dab6785c]{max-width:none}}.ly-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.ly-head p{max-width:720px}.ly-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ly-filters{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:0 0 12px}.ly-cell{background:var(--s2);border:1px solid var(--bs);border-radius:8px;color:var(--text);font:inherit;font-size:12.5px;height:34px;padding:0 10px;min-width:120px}.ly-cell:focus{outline:none;border-color:var(--royal-soft)}.ly-cell.num{width:110px;text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.ly-cell.wide{min-width:260px}.ly-r{text-align:right}.ly-pts{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12.5px}.ly-pts.pos{color:#34d399}.ly-pts.neg{color:#f87171}.ly-dim{color:var(--mut)}.ly-sm{font-size:11px}.ly-lnk{color:var(--gold);text-decoration:none;cursor:pointer;background:none;border:0;font:inherit;padding:0}.ly-lnk:hover{text-decoration:underline}.ly-mode{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:3px 10px;border-radius:99px;border:1px solid var(--bs);color:var(--sec)}.ly-mode.on{color:#34d399;border-color:#34d39966}.ly-mode.shadow{color:var(--gold);border-color:#ffd34d66}.ly-mode.off{color:#f87171;border-color:#f8717166}.ly-tier{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;text-transform:capitalize}.ly-tier:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mut);flex:none}.ly-tier.tier-bronze:before{background:#c08457}.ly-tier.tier-silver:before{background:#c4c9d4}.ly-tier.tier-gold:before{background:var(--gold)}.ly-tier.tier-platinum:before{background:#a5b4fc}.ly-tier.tier-black:before{background:var(--text);box-shadow:0 0 0 2px var(--bs)}.ly-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--bs);flex-wrap:wrap}.ly-state{margin-right:auto;font-size:12px;color:var(--mut)}.ly-state.dirty{color:var(--gold)}.ly-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.ly-form .full{grid-column:1 / -1}.ly-sub{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin:18px 0 8px}.ly-sub:first-child{margin-top:0}.ly-code{font-family:var(--mono);font-size:11.5px;background:var(--s2);border:1px solid var(--bs);border-radius:8px;padding:8px 10px;white-space:pre-wrap;word-break:break-all;line-height:1.5}.ly-tbl-in{width:100%;min-width:70px;height:32px;padding:0 10px;font:inherit;font-size:12.5px;color:var(--text);background:var(--s1);border:1px solid var(--bs);border-radius:8px}.ly-tbl-in.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.ly-tbl-in:focus{outline:none;border-color:var(--royal-soft);background:var(--s2)}.ly-drawer{position:fixed;top:0;right:0;bottom:0;width:min(760px,96vw);z-index:60;background:var(--pop,#0a0a0c);border-left:1px solid var(--bs);box-shadow:-30px 0 80px #0009;overflow:auto;padding:22px 24px 40px}.ly-drawer-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:59}.ly-drawer-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ly-drawer-h h3{font-size:15px;font-weight:600;margin:0}.ly-x{width:30px;height:30px;border-radius:8px;border:1px solid var(--bs);background:var(--s1);color:var(--mut);display:grid;place-items:center;cursor:pointer;flex:none}.ly-x:hover{color:var(--text)}.ly-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0 0 14px}.ly-stats .stat{padding:12px 14px}.ly-stats .stat b{font-size:18px}.ly-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--bs);background:var(--s1);color:var(--sec);font:inherit;font-size:12px;cursor:pointer}.ly-chip.on{color:var(--text);border-color:var(--royal-soft);background:#6366f124}.ly-chip .n{font-family:var(--mono);font-size:10px;color:var(--mut)}.ly-empty{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--mut);padding:22px;text-align:center}.ly-bar{display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--s2);margin-top:8px}.ly-bar i{display:block;height:100%}.ly-bar .tier-bronze{background:#c08457}.ly-bar .tier-silver{background:#c4c9d4}.ly-bar .tier-gold{background:var(--gold)}.ly-bar .tier-platinum{background:#a5b4fc}.ly-bar .tier-black{background:#e4e4e7}.ly-list{display:flex;flex-direction:column;gap:6px}.ly-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--bs);border-radius:10px;font-size:12.5px}.ly-row b{font-weight:500}@media (max-width:900px){.ly-form{grid-template-columns:1fr}.ly-drawer{width:100vw}}.kpis-ly[data-v-f4435c28]{margin-top:16px}.stat.asbtn[data-v-f4435c28]{text-align:left;cursor:pointer;color:inherit;font:inherit}.stat.asbtn[data-v-f4435c28]:hover{border-color:var(--bh)}.stat.bad b[data-v-f4435c28]{color:#f87171}.two[data-v-f4435c28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.two section[data-v-f4435c28]{min-width:0}.two .ly-bar[data-v-f4435c28]{margin:0 0 10px}.mono[data-v-f4435c28]{font-family:var(--mono)}@media (max-width:1000px){.two[data-v-f4435c28]{grid-template-columns:1fr}}.acts3[data-v-67b2c32c]{display:flex;flex-direction:column;gap:10px}.box[data-v-67b2c32c]{padding:14px;border:1px solid var(--bs);border-radius:12px;background:var(--s1)}.box h4[data-v-67b2c32c]{margin:0 0 4px;font-size:13px;font-weight:600}.box p[data-v-67b2c32c]{margin:0 0 10px;line-height:1.5}.row[data-v-67b2c32c]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.row .mini[data-v-67b2c32c]{height:42px}.mono[data-v-e3d1714a]{font-family:var(--mono);font-size:11.5px}.ly-stats .stat b .ly-tier[data-v-e3d1714a]{font-size:16px}.mono[data-v-8df04478]{font-family:var(--mono);font-size:12px}.mono[data-v-d778c309]{font-family:var(--mono);font-size:11.5px}.thumb[data-v-dfa7dd02]{width:36px;height:36px;border-radius:8px;object-fit:cover;background:var(--s2);flex:none}.warn[data-v-dfa7dd02]{color:var(--gold)}.mono[data-v-306b9578]{font-family:var(--mono);font-size:11px}.warn[data-v-306b9578]{color:var(--gold)}tr.rowlink[data-v-306b9578]{cursor:pointer}tr.rowlink.open td[data-v-306b9578]{background:#d4af370f}.chk[data-v-306b9578]{margin:0 0 12px 18px;padding:0;font-size:12.5px;line-height:1.7}.tw[data-v-5e03598c]{overflow-x:auto;border:1px solid var(--bs);border-radius:12px;margin-top:12px}.mono[data-v-5e03598c]{font-family:var(--mono)}.warn[data-v-5e03598c]{color:var(--gold);font-size:12px;margin-top:6px}.tw[data-v-090a18e5]{overflow-x:auto;border:1px solid var(--bs);border-radius:12px;margin-top:12px}.mono[data-v-090a18e5]{font-family:var(--mono);font-size:11.5px}.warn[data-v-090a18e5]{color:var(--gold);font-size:12px;margin-top:6px}.tw[data-v-17a7ce58]{overflow-x:auto;border:1px solid var(--bs);border-radius:12px;margin-top:12px}.tester[data-v-17a7ce58]{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-top:12px;padding:12px 14px;border:1px solid var(--bs);border-radius:12px;background:var(--s1)}.tres[data-v-17a7ce58]{display:flex;align-items:center;gap:10px;padding-bottom:10px}.hitrow td[data-v-17a7ce58]{background:#34d3990f}.mono[data-v-17a7ce58]{font-family:var(--mono);font-size:11.5px}.pat[data-v-17a7ce58]{min-width:360px;height:auto;padding:6px 8px;resize:vertical;white-space:pre;line-height:1.5}.warn[data-v-17a7ce58]{color:var(--gold);font-size:12px;margin-top:6px}.grid[data-v-29d3d000]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.rule[data-v-29d3d000]{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--bs);border-radius:12px;background:var(--s1)}.rule>span[data-v-29d3d000]{font-size:12.5px;font-weight:500;color:var(--text)}.rule small[data-v-29d3d000]{font-size:11.5px;color:var(--mut);line-height:1.45}.unit[data-v-29d3d000]{display:flex;align-items:center;gap:8px}.unit em[data-v-29d3d000]{font-style:normal;font-size:12px;color:var(--sec)}.extra[data-v-29d3d000]{display:grid;grid-template-columns:220px 1fr;gap:10px;align-items:center;margin-bottom:6px}.extra textarea[data-v-29d3d000]{height:auto;padding:7px 10px;resize:vertical}.extra textarea.bad[data-v-29d3d000]{border-color:#f87171}.mono[data-v-29d3d000]{font-family:var(--mono);font-size:11.5px}.warn[data-v-29d3d000]{color:var(--gold);font-size:12px;margin-top:6px}@media (max-width:1200px){.grid[data-v-29d3d000]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.grid[data-v-29d3d000],.extra[data-v-29d3d000]{grid-template-columns:1fr}}.slot[data-v-eb41a3da]{padding:14px 16px;border:1px solid var(--bs);border-radius:12px;background:var(--s1);margin-top:12px}.slot-h[data-v-eb41a3da]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.slot-h b[data-v-eb41a3da]{font-size:13px}.slot .kv[data-v-eb41a3da]{margin-bottom:10px}.mono[data-v-eb41a3da]{font-family:var(--mono);font-size:11.5px}.vres[data-v-eb41a3da]{display:flex;align-items:center;gap:10px;margin-top:6px}.mono[data-v-4db89911]{font-family:var(--mono);font-size:11.5px}.reader[data-v-4db89911]{margin-top:14px;padding:16px 18px;border:1px solid var(--bs);border-radius:12px;background:var(--s1)}.editor[data-v-4db89911]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.editor textarea[data-v-4db89911]{height:auto;line-height:1.5;font-size:12px}.plabel[data-v-4db89911]{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--mut);margin-bottom:7px;text-transform:uppercase}.prev[data-v-4db89911]{height:418px;overflow:auto;padding:12px 14px;border:1px solid var(--bs);border-radius:10px;background:var(--s2)}.md[data-v-4db89911]{font-size:13px;line-height:1.6;color:var(--text)}.md[data-v-4db89911] h1{font-size:18px;margin:0 0 10px}.md[data-v-4db89911] h2{font-size:15px;margin:16px 0 6px}.md[data-v-4db89911] h3,.md[data-v-4db89911] h4{font-size:13px;margin:12px 0 4px}.md[data-v-4db89911] p{margin:0 0 8px}.md[data-v-4db89911] ul,.md[data-v-4db89911] ol{margin:0 0 8px 18px}.md[data-v-4db89911] code{font-family:var(--mono);font-size:11.5px}.md[data-v-4db89911] a{color:var(--gold)}@media (max-width:900px){.editor[data-v-4db89911]{grid-template-columns:1fr}}.mono[data-v-1850b456]{font-family:var(--mono);font-size:11px}tr.seen td[data-v-1850b456]{opacity:.55}.mono[data-v-370a5812]{font-family:var(--mono);font-size:11px}.diffcell[data-v-370a5812]{background:var(--s1)}.diff[data-v-370a5812]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.diff .ly-code[data-v-370a5812]{max-height:260px;overflow:auto}@media (max-width:900px){.diff[data-v-370a5812]{grid-template-columns:1fr}}.shell[data-v-293046f8]{min-height:100vh;display:flex;flex-direction:column}.topbar[data-v-293046f8]{height:64px;display:flex;align-items:center;gap:14px;padding:0 22px;border-bottom:1px solid rgba(255,255,255,.1);background:#0006;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);position:sticky;top:0;z-index:40}[data-theme=light] .topbar[data-v-293046f8]{background:#ffffffb3;border-color:#00000014}.tb-btn[data-v-293046f8]{color:var(--sec);display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);transition:all .18s}.tb-btn[data-v-293046f8]:hover{background:#ffffff14;color:#fff}[data-theme=light] .tb-btn[data-v-293046f8]{background:#fff;border-color:#0000001a}.mark[data-v-293046f8]{font-weight:700;font-size:18px;color:var(--gold);margin-left:4px}.bo[data-v-293046f8]{font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--gold);font-weight:600;border-left:1px solid rgba(255,255,255,.15);padding-left:12px}.inst[data-v-293046f8]{display:flex;align-items:center;gap:10px;margin-left:6px}.inst select[data-v-293046f8]{height:34px;border-radius:12px;padding:0 14px 0 12px;font-size:12.5px;font-weight:600;font-family:inherit;color:var(--text);background:#ffffff08;border:1px solid rgba(255,255,255,.1);cursor:pointer}.inst select option[data-v-293046f8]{background:#0b0b0f;color:var(--text)}[data-theme=light] .inst select[data-v-293046f8]{background:#fff;border-color:#0000001a}[data-theme=light] .inst select option[data-v-293046f8]{background:#fff}.inst b[data-v-293046f8]{font-size:13px}.prog[data-v-293046f8]{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--mut)}.crumbs[data-v-293046f8]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;margin-left:4px}.crumbs .sep[data-v-293046f8]{color:var(--mut);font-weight:400}.tb-right[data-v-293046f8]{margin-left:auto;display:flex;align-items:center;gap:8px}.body[data-v-293046f8]{display:flex;flex:1;min-height:0}.main[data-v-293046f8]{flex:1;min-width:0;padding:24px 26px 70px}.noaccess[data-v-293046f8]{padding:28px;max-width:560px;font-family:inherit;text-align:left}.noaccess h2[data-v-293046f8]{margin:0 0 6px;font-size:16px;font-family:inherit;letter-spacing:0}.noaccess p[data-v-293046f8]{margin:0;color:var(--sec);font-size:13px;font-family:inherit;letter-spacing:0}@media (max-width:900px){.bo[data-v-293046f8],.crumbs .sep[data-v-293046f8],.prog[data-v-293046f8]{display:none}.crumbs[data-v-293046f8]{margin-left:0}.main[data-v-293046f8]{padding:16px 14px 70px}}:root{--bg: #000000;--s1: rgba(255, 255, 255, .03);--s2: rgba(255, 255, 255, .05);--pop: #0a0a0c;--pop-blur: 6px;--tbl-bg: #0a0a0b;--tbl-head: #111113;--tbl-row-hover: #131315;--tbl-border: #1f1f22;--bs: rgba(255, 255, 255, .1);--bh: rgba(255, 255, 255, .2);--text: #f8fafc;--sec: #a1a1aa;--mut: #71717a;--gold: #ffd34d;--royal: #6366f1;--accent: #190787;--royal-soft: #818cf8;--mono: "JetBrains Mono", monospace;--fs-label: 10.5px;--fs-body: 13px;--fs-title: 11px;--fs-stat: 20px;--fs-hero: 27px;--fs-pill: 10px;--fs-value: 14px;--fs-btn: 12px;--sans: "Poppins", system-ui, sans-serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}body{background-color:#000;color:var(--text);font-family:var(--sans)}.glass-panel{background:#0009;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 0 30px #000000e6}.glass-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.stbl{width:100%;border-collapse:collapse;font-size:12.5px}.stbl th{text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--mut);font-weight:500;padding:12px;border-bottom:1px solid var(--bs);text-transform:uppercase;white-space:nowrap}.stbl td{padding:12px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle}.stbl tr:last-child td{border-bottom:none}.stbl tbody tr.rowlink{cursor:pointer;transition:background .15s}.stbl tbody tr.rowlink:hover{background:#ffffff08}.aid{font-family:var(--mono);font-size:11px;color:var(--gold)}.dim{color:var(--sec)}.src{font-family:var(--mono);font-size:10.5px;color:var(--royal-soft)}.tstamp{font-family:var(--mono);font-size:10.5px;color:var(--sec);white-space:nowrap}.evt{font-family:var(--mono);font-size:10.5px}.evt.good{color:#34d399}.evt.bad{color:#f87171}.evt.warn{color:var(--gold)}.evt.info{color:var(--royal-soft)}.pill{display:inline-flex;align-items:center;gap:6px;border-radius:99px;padding:3px 11px;font-family:var(--mono);font-size:10px;letter-spacing:.04em;border:1px solid var(--bs);color:var(--sec)}.reps span.pill,.ovw span.pill,.kv span.pill,.kv span .pill,.reps span .pill,td .pill,.stbl .pill{font-size:var(--fs-pill);font-weight:500;letter-spacing:.06em;padding:3px 9px;line-height:1.2}.pill.on{border-color:#34d39959;color:#34d399;background:#34d39914}.pill.off{border-color:#ffd34d59;color:var(--gold);background:#ffd34d14}.pill.role{border-color:#818cf84d;color:var(--royal-soft);background:#6366f11f}.pill.bad{border-color:#f8717159;color:#f87171;background:#f8717114}.pill.gold{border-color:#ffd34d66;color:#ffd34d;background:#ffd34d14}.pill.blue{border-color:#818cf873;color:#a5b4fc;background:#6366f11f}.tgl{position:relative;flex:none;width:36px;height:20px;border-radius:99px;background:#ffffff14;border:1px solid var(--bs);transition:background .2s,border-color .2s}.tgl i{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--mut);transition:left .2s ease,background .2s}.tgl.on{background:#34d39933;border-color:#34d39980}.tgl.on i{left:18px;background:#34d399}.mini{height:34px;padding:0 12px;border-radius:9px;font-size:var(--fs-btn);font-weight:500;border:1px solid var(--bs);color:var(--sec);background:#ffffff05;transition:all .2s ease}.mini:hover{color:var(--text);border-color:var(--bh);background:#ffffff0f}.mini.gold{background:#ffd34d;color:#000;border-color:var(--gold)}.mini.gold:hover{background:#ffe082}.mini.danger:hover{color:#f87171;border-color:#f8717180}.mini:disabled{opacity:.35;cursor:not-allowed}.seg{display:inline-flex;background:#ffffff08;border:1px solid var(--bs);border-radius:10px;padding:3px;gap:2px;flex-wrap:wrap}.seg button{height:30px;padding:0 12px;border-radius:7px;font-size:11.5px;font-weight:500;color:var(--sec)}.seg button:hover{color:var(--text)}.seg button.on{background:#6366f140;color:#fff;border:1px solid rgba(129,140,248,.4)}.tabs{display:flex;gap:4px;max-width:1200px;margin:0 auto 14px;background:#ffffff08;border:1px solid var(--bs);border-radius:12px;padding:5px}.tabs button{height:36px;padding:0 16px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--sec)}.tabs button:hover{color:var(--text)}.tabs button.on{color:#fff;background:#6366f140;border:1px solid rgba(129,140,248,.4)}.subtabs{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:16px}.subtabs button{height:32px;padding:0 13px;border-radius:8px;font-size:12px;color:var(--sec);border:1px solid var(--bs)}.subtabs button:hover{color:var(--text);border-color:var(--bh)}.subtabs button.on{color:var(--text);border-color:#818cf866;background:#6366f12e}.subtabs button .n{font-family:var(--mono);font-size:10px;color:var(--mut);margin-left:6px}.kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.kv>div{display:grid;grid-template-columns:124px minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:8px 0;border-bottom:1px solid var(--bs);min-width:0}.kv>div:last-child,.kv>div:nth-last-child(2):nth-child(odd){border-bottom:0}.kv b{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.07em;color:var(--mut);font-weight:500;text-transform:uppercase;line-height:1.5}.kv span{font-size:var(--fs-body);color:var(--text);min-width:0;overflow-wrap:anywhere;line-height:1.5}.kv span.dimv{color:var(--mut)}.kv.one{grid-template-columns:minmax(0,1fr)}@media (max-width: 900px){.kv{grid-template-columns:minmax(0,1fr)}}.settingrow{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--bs);font-size:12.5px}.settingrow:last-child{border-bottom:none}.settingrow .d{color:var(--sec);font-size:11.5px;margin-left:auto}.ovw{display:grid;grid-template-columns:repeat(5,1fr);gap:12px 14px}.ovw b{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;color:var(--mut);text-transform:uppercase;margin-bottom:4px;font-weight:500}.ovw span{font-size:var(--fs-value);font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.ovw span .sub{font-style:normal;font-weight:400;font-size:10.5px;color:var(--mut);margin-left:5px}.ovw span.bad{color:#f87171}.ovhd{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.asof{font-family:var(--mono);font-size:10.5px;color:var(--mut);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.asof:before{content:"";width:6px;height:6px;border-radius:50%;background:#34d399}.asof.stale:before{background:var(--gold)}.ovw span.pos{color:#34d399}.ovw span.neg{color:#f87171}.ovw span.gold{color:var(--gold)}.reps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.reps b{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;color:var(--mut);text-transform:uppercase;margin-bottom:5px;font-weight:500}.reps span{font-size:var(--fs-value);font-weight:500}.irow{display:flex;align-items:center;gap:10px;font-size:12.5px;padding:5px 0;color:var(--text)}.irow svg{width:14px;height:14px;flex:none;stroke:var(--mut);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.irow.gap{margin-top:8px}.dpager{display:flex;align-items:center;gap:10px;justify-content:flex-end;margin-top:12px}.dpager button{height:30px;padding:0 12px;border-radius:7px;font-size:11.5px;border:1px solid var(--bs);color:var(--sec)}.dpager button:hover:not(:disabled){color:var(--text);border-color:var(--bh)}.dpager button:disabled{opacity:.35;cursor:not-allowed}.pager{display:flex;align-items:center;gap:14px;justify-content:flex-end;margin-top:14px}.pager .pages{display:flex;gap:2px}.pager .pages button{min-width:30px;height:30px;padding:0 6px;border-radius:7px;font-family:var(--mono);font-size:11px;color:var(--sec)}.pager .pages button:hover{color:var(--text);background:#ffffff0d}.pager .pages button.cur{color:#fff;background:#6366f140;border:1px solid rgba(129,140,248,.4)}.pager .size{display:flex;align-items:center;gap:8px;margin-right:auto}.pager .size select{height:30px;background:#ffffff0d;border:1px solid var(--bs);border-radius:7px;color:var(--text);font:inherit;font-size:11.5px;padding:0 8px}.addrow{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.addrow input{height:38px;width:250px;background:#ffffff08;border:1px solid var(--bs);border-radius:9px;color:var(--text);font:inherit;font-size:12.5px;padding:0 12px}.addrow input:focus{outline:none;border-color:var(--royal-soft)}.addrow select{height:38px;background:#ffffff08;border:1px solid var(--bs);border-radius:9px;color:var(--text);font:inherit;font-size:12.2px;padding:0 10px}.addrow input[type=date]{width:150px;color-scheme:dark}.addrow input.short{width:200px}.stbl th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.stbl th.sortable:hover{color:var(--sec)}.stbl th.sorted{color:var(--royal-soft)}.acts{display:flex;gap:6px;justify-content:flex-end}.num{text-align:right;font-variant-numeric:tabular-nums}.mono-note{font-family:var(--mono);font-size:10.5px;color:var(--mut);letter-spacing:.05em}@media (max-width: 1000px){.c360-grid,.c360-top{grid-template-columns:1fr}.reps,.ovw{grid-template-columns:repeat(2,1fr)}}*{margin:0;padding:0;box-sizing:border-box}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}html,body{min-height:100vh}.shell{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}.glow-a{position:fixed;top:-10%;left:-10%;width:500px;height:500px;border-radius:50%;background:#19078747;filter:blur(140px);pointer-events:none;z-index:0}.glow-b{position:fixed;bottom:-10%;right:-5%;width:600px;height:600px;border-radius:50%;background:#2563eb1a;filter:blur(160px);pointer-events:none;z-index:0}.grid-bg{display:none}.panel{background:#0009;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);box-shadow:0 0 30px #000000e6;border-radius:16px;padding:20px 22px;margin-bottom:14px}.panel.glass{background:#0009}.phead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.phead h2{font-size:16px;font-weight:600;color:#fff}.phead p{font-size:12px;color:var(--sec);margin-top:2px}.ptitle{font-family:var(--mono);font-size:var(--fs-title);font-weight:500;color:var(--sec);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.c360-top{display:grid;grid-template-columns:5fr 7fr;gap:16px;margin:0 auto 16px;max-width:1200px;align-items:stretch}.c360-top>.col>.panel:last-child{flex:1}.c360-top .panel{margin:0}.c360-top .col{display:flex;flex-direction:column;gap:16px}.c360-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1200px;margin:0 auto}.c360-grid .panel{margin:0}.c360-wrap{max-width:1200px;margin:0 auto}.c360-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.c360-id{display:flex;align-items:center;gap:12px}.c360-av{width:48px;height:48px;border-radius:12px;background:#6366f133;border:1px solid rgba(129,140,248,.3);color:#a5b4fc;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.c360-name{font-size:16px;font-weight:600;color:#fff;line-height:1.2}.c360-sub{display:flex;align-items:center;gap:8px;margin-top:2px}.c360-sub .dim{font-size:12px;color:var(--mut)}.c360-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.nowrap,.nowrap *{white-space:nowrap}.ph2{position:relative;display:inline-flex}.ph2 b{position:absolute;right:-4px;bottom:-3px;width:9px;height:9px;border-radius:5px;background:var(--gold);color:#171204;font-size:6.5px;font-weight:700;display:grid;place-items:center;line-height:1}.c360-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:16px}.abtn{height:32px;padding:0 10px;border-radius:9px;border:1px solid var(--bs);background:#ffffff08;color:var(--sec);font:inherit;font-size:var(--fs-btn);font-weight:500;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0}.abtn:disabled{opacity:.4;cursor:default}.abtn:hover{color:var(--text)}.abtn svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8;flex:none}.abtn:hover{background:#ffffff0f}.abtn.gold{color:var(--gold);border-color:#ffd34d59}.c360-time{font-family:var(--mono);font-size:11px;color:var(--sec)}.c360-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.backbtn{color:var(--sec);margin-bottom:12px}.backbtn:hover{color:#fff}.riskpanel{border-color:#ffd34d59!important}.mono{font-family:var(--mono);font-size:11px}.kv span.mono{font-family:var(--mono);font-size:11.5px;word-break:break-all}.pill.warn{border-color:#ffd34d59;color:var(--gold);background:#ffd34d14}.stbl th.sortable .arrow{color:var(--royal-soft)}.field{margin-bottom:14px}.field input,.field select,.field textarea{width:100%;height:40px;background:#ffffff08;border:1px solid var(--bs);border-radius:9px;color:var(--text);font:inherit;font-size:13px;padding:0 12px}.field textarea{height:auto;padding:10px 12px;resize:vertical;min-height:70px}.btn{height:44px;width:100%;border-radius:10px;font-size:13px;font-weight:600;border:1px solid var(--bs);color:var(--sec);transition:all .2s}.btn.gold{background:#ffd34d;color:#000;border-color:var(--gold)}.btn.gold:hover{background:#ffe082}.statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.stat{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 17px}.stat b{display:block;font-size:clamp(15px,1.4vw,24px);font-weight:600;letter-spacing:-.02em;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.stat.green b{color:#34d399}.fbar{flex:1;height:26px;border-radius:7px;background:#ffffff0a;overflow:hidden}.fbar i{display:block;height:100%;background:linear-gradient(90deg,#6366f18c,#818cf899);border-radius:7px;transition:width .6s ease}.note{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:11px 12px}.kv .warn{color:var(--gold)}.tabs2{display:flex;gap:4px;max-width:1200px;margin:0 auto 14px;background:#ffffff08;border:1px solid var(--bs);border-radius:12px;padding:5px;position:relative;overflow-x:auto;scrollbar-width:none}.tabs2 button{height:36px;padding:0 16px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--sec);display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid transparent;transition:all .18s}.tabs2 button.on{color:#fff;background:#6366f140;border-color:#818cf866}.tabs2 button .n{font-family:var(--mono);font-size:10px;color:var(--mut)}.stagger>*{animation:rise .4s ease both}.stagger>*:nth-child(2){animation-delay:.06s}.stagger>*:nth-child(4){animation-delay:.18s}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.skel{background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:12px}.presence.on i{background:#34d399;box-shadow:0 0 0 3px #34d3992e}.presence.on{color:#34d399}.tl-item:before{content:"";position:absolute;left:-19px;top:14px;width:7px;height:7px;border-radius:50%;background:var(--mut);box-shadow:0 0 0 3px #000}.tl-item.good:before{background:#34d399}.tl-item.bad:before{background:#f87171}.hero{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0009;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:24px 26px}.hero-id{display:flex;align-items:center;gap:16px}.hero-av{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;font-weight:600;font-size:18px;background:#6366f133;border:1px solid rgba(129,140,248,.3);color:#a5b4fc}.hero-name{font-size:20px;font-weight:600;color:#fff}.hero-sub .dim{font-size:12px}.hero-time{font-family:var(--mono);font-size:11px;color:var(--sec)}.hero-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 22px;margin-top:18px;padding-top:16px;border-top:1px solid var(--bs)}.hero-pills,.hero-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.tgl{cursor:pointer}.gate{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative}.gate .card{width:100%;max-width:400px;background:#0009;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:34px 32px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 0 30px #000000e6}.gate .brand{display:flex;align-items:center;gap:14px;margin-bottom:26px}.gate .brand img{height:24px}.gate .brand span{font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--gold)}.gate h1{font-size:18px;font-weight:600;margin-bottom:6px}.gate p.lead{font-size:12.5px;color:var(--sec);line-height:1.6;margin-bottom:22px}.field label{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--mut);margin-bottom:7px;text-transform:uppercase}.field input,.field select,.field textarea{width:100%;height:42px;background:var(--s2);border:1px solid var(--bs);border-radius:10px;color:var(--text);font:inherit;font-size:13px;padding:0 13px;transition:border-color .2s}.field textarea{height:auto;padding:11px 13px;resize:vertical;min-height:70px}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--royal-soft)}.field input.code{font-family:var(--mono);font-size:22px;letter-spacing:.35em;text-align:center}.btn{height:44px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:13px;font-weight:600;transition:all .2s var(--ease);border:1px solid var(--bs);color:var(--sec)}.btn.gold{background:#ffd34d;color:#171204;border-color:var(--gold)}.btn.gold:hover{background:#ffde78}.btn:disabled{opacity:.4;cursor:not-allowed}.notice{background:#ff453a14;border:1px solid rgba(255,69,58,.3);color:#ff8a80;border-radius:10px;padding:10px 12px;font-size:12px;margin-bottom:14px}.notice.ok{background:#00e5a312;border-color:#00e5a34d;color:#00e5a3}.qr{background:#fff;padding:12px;border-radius:12px;width:fit-content;margin:0 auto 14px}.qr svg{display:block;width:180px;height:180px}.secret{font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-align:center;background:var(--s2);border:1px solid var(--bs);border-radius:10px;padding:12px;margin-bottom:12px;-webkit-user-select:all;user-select:all;color:var(--gold)}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:grid;place-items:center;z-index:50;padding:20px}.modal-x{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:8px;border:1px solid var(--bs);background:#ffffff08;color:var(--mut);display:grid;place-items:center;cursor:pointer}.modal-x:hover{color:var(--text);background:#ffffff12}.modal{position:relative;width:100%;max-width:520px;max-height:90vh;overflow:auto;padding:26px 28px;border-radius:16px;background:color-mix(in srgb,var(--pop) 96%,transparent);backdrop-filter:blur(var(--pop-blur));-webkit-backdrop-filter:blur(var(--pop-blur));border:1px solid var(--bs);box-shadow:0 24px 60px #0009,inset 0 1px #ffffff1a}.fade-enter-active .modal{transition:transform .2s var(--ease),opacity .2s ease}.fade-enter-from .modal{transform:translateY(8px) scale(.985);opacity:0}.modal.wide{max-width:900px}.modal.xwide{max-width:min(1480px,96vw);padding:22px 24px}.modal.xwide .tblwrap{overflow-x:auto}.modal.xwide .stbl{min-width:1180px}.modal h3{font-size:15px;font-weight:600;margin-bottom:6px}.modal p.sub{font-size:12px;color:var(--sec);margin-bottom:18px;line-height:1.6}.modal .acts{justify-content:flex-end;margin-top:18px}.preview-frame{width:100%;height:70vh;border:1px solid var(--bs);border-radius:10px;background:#000}.preview-img{max-width:100%;max-height:70vh;display:block;margin:0 auto;border-radius:10px}.fade-enter-active,.fade-leave-active{transition:opacity .18s var(--ease)}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active{transition:opacity .22s var(--ease),transform .26s var(--ease)}.slide-leave-active{transition:opacity .1s ease}.slide-enter-from{opacity:0;transform:translateY(8px)}.slide-leave-to{opacity:0}[data-in]{animation:riseIn .34s var(--ease) both}.stbl tbody tr{animation:riseIn .26s var(--ease) both}.stbl tbody tr:nth-child(1){animation-delay:.01s}.stbl tbody tr:nth-child(2){animation-delay:.03s}.stbl tbody tr:nth-child(3){animation-delay:.05s}.stbl tbody tr:nth-child(4){animation-delay:.07s}.stbl tbody tr:nth-child(5){animation-delay:.09s}.stbl tbody tr:nth-child(n+6){animation-delay:.1s}@keyframes riseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.accstats .stat{transition:border-color .18s var(--ease),transform .18s var(--ease)}.accstats .stat:hover{border-color:var(--bh);transform:translateY(-2px)}.ibtn{transition:color .14s ease,border-color .14s ease,background .14s ease}.ibtn:hover{background:#ffffff0f;border-color:var(--bh)}.subtabs>button{transition:background .16s ease,color .16s ease,border-color .16s ease}@media (prefers-reduced-motion: reduce){[data-in],.stbl tbody tr{animation:none}.accstats .stat:hover{transform:none}}.pop-enter-active{transition:all .22s var(--ease)}.pop-enter-from{opacity:0;transform:scale(.97)}[data-in]{animation:rise .35s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.presence{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.1em}.presence i{width:7px;height:7px;border-radius:50%;background:var(--mut)}.presence.on i{background:#00e5a3;box-shadow:0 0 0 3px #00e5a32e}.presence.on{color:#00e5a3}.presence.off{color:var(--mut)}.toast{position:fixed;right:24px;bottom:24px;z-index:60;max-width:380px;padding:12px 16px;border-radius:12px;font-size:var(--fs-body);background:color-mix(in srgb,var(--pop) 96%,transparent);backdrop-filter:blur(var(--pop-blur));-webkit-backdrop-filter:blur(var(--pop-blur));border:1px solid var(--bs);box-shadow:0 18px 44px #0000008c,inset 0 1px #ffffff14}.toast.ok{border-color:#00e5a366}.toast.bad{border-color:#ff453a66}.toast.warn{border-color:var(--gold-glow)}.statgrid-old{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.stat{background:var(--s2);border:1px solid var(--bs);border-radius:12px;padding:16px 17px}.stat b{display:block;font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.stat span{font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;color:var(--mut);text-transform:uppercase}.stat.gold b{color:var(--gold)}.stat.green b{color:#00e5a3}.stat.royal b{color:var(--royal-soft)}.funnel{display:flex;flex-direction:column;gap:9px}.fstep{display:flex;align-items:center;gap:12px}.fbar{flex:1;height:26px;border-radius:7px;background:var(--s2);overflow:hidden}.fbar i{display:block;height:100%;background:linear-gradient(90deg,#190787b3,#6a5cff99);border-radius:7px;transition:width .6s var(--ease)}.flabel{font-size:12px;width:130px;color:var(--sec)}.fval{font-family:var(--mono);font-size:12px;width:52px;text-align:right}.notes{margin-top:14px;display:flex;flex-direction:column;gap:9px;max-height:300px;overflow:auto}.note{background:var(--s2);border:1px solid var(--bs);border-radius:9px;padding:11px 12px}.note p{font-size:12.5px;line-height:1.55;color:var(--text);margin-bottom:5px;white-space:pre-wrap}.note .meta{font-family:var(--mono);font-size:9.5px;letter-spacing:.07em;color:var(--mut)}.riskpanel{border-color:var(--gold-glow);background:#ffd34d08}.empty{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--mut);padding:22px;text-align:center}.spin{display:inline-block;width:14px;height:14px;border:2px solid var(--bs);border-top-color:var(--gold);border-radius:50%;animation:spin .7s linear infinite;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}.dropzone{border:1px dashed var(--bh);border-radius:10px;padding:16px;text-align:center;font-size:12px;color:var(--sec)}.rec-row .warn{color:var(--gold)}@media (max-width:900px){.c360-top,.c360-grid,.kv{grid-template-columns:1fr}.kv>div:nth-last-child(2){border-bottom:1px solid var(--bs)}.statgrid-old{grid-template-columns:repeat(2,1fr)}.phead{flex-direction:column;align-items:stretch;gap:12px}.addrow{flex-wrap:wrap}.addrow input,.addrow select{flex:1 1 140px;min-width:0}.stbl{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tabs{overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.modal{padding:20px 18px}.c360-head{flex-direction:column;align-items:flex-start;gap:12px}.c360-right{align-items:flex-start}}@media (max-width:600px){.statgrid-old{grid-template-columns:1fr 1fr}.stat b{font-size:20px}.gate .card{padding:26px 20px}}[data-theme=light]{--bg:#ffffff;--s1:rgba(0,0,0,.03);--s2:rgba(0,0,0,.05);--bs:rgba(0,0,0,.1);--bh:rgba(0,0,0,.2);--text:#09090b;--sec:#52525b;--mut:#71717a;--gold:#b8860b;--royal:#4f46e5;--royal-soft:#4338ca}[data-theme=light] body{background:#f4f4f5}[data-theme=light] .glow-a{background:#1907871a}[data-theme=light] .glow-b{background:#2563eb0f}[data-theme=light] .panel,[data-theme=light] .hero,[data-theme=light] .modal,[data-theme=light] .pal,[data-theme=light] .gt,[data-theme=light] .gate .card{background:#ffffffd9;border-color:#00000014;box-shadow:0 10px 30px #0000000f}[data-theme=light] .stat,[data-theme=light] .note,[data-theme=light] .tabs2,[data-theme=light] .seg{background:#00000008}[data-theme=light] .phead h2,[data-theme=light] .c360-name,[data-theme=light] .hero-name,[data-theme=light] .tabs2 button.on{color:#09090b}[data-theme=light] .tabs2 button.on{background:#4f46e51f;border-color:#4f46e559}[data-theme=light] .pill.on{color:#047857;border-color:#04785759;background:#0478570f}[data-theme=light] .pill.gold{color:#8a6a00;border-color:#8a6a0059;background:#ffd34d1f}[data-theme=light] .pill.blue{color:#3730a3;border-color:#3730a34d;background:#6366f114}[data-theme=light] .pill.bad{color:#b91c1c}[data-theme=light] .pill.off,[data-theme=light] .pill.warn{color:#92400e;border-color:#92400e59;background:#92400e0f}[data-theme=light] .pill.role{color:#4338ca}[data-theme=light] .mini{background:#fff;color:var(--sec)}[data-theme=light] .mini.gold{background:#ffd34d;color:#000}[data-theme=light] .c360-av,[data-theme=light] .hero-av{background:#4f46e51f;color:#4338ca}[data-theme=light] .field input,[data-theme=light] .field select,[data-theme=light] .field textarea,[data-theme=light] .addrow input,[data-theme=light] .addrow select{background:#fff}[data-theme=light] .evt.good{color:#047857}[data-theme=light] .skel{background:linear-gradient(90deg,#0000000a,#00000014,#0000000a);background-size:200% 100%}[data-theme=light] .backtop,[data-theme=light] .notice{background:transparent}[data-theme=light] .addrow input[type=date]{color-scheme:light}[data-theme=light] .ovw span,[data-theme=light] .reps span,[data-theme=light] .kv span{color:var(--text)}@media (max-width:900px){.c360-top,.c360-grid,.kv{grid-template-columns:1fr}.kv>div:nth-last-child(2){border-bottom:1px solid var(--bs)}.statgrid{grid-template-columns:repeat(2,1fr)}.phead{flex-direction:column;align-items:stretch;gap:12px}.addrow{flex-wrap:wrap}.addrow input,.addrow select{flex:1 1 140px;min-width:0}.stbl{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tabs{overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.modal{padding:20px 18px}.c360-head{flex-direction:column;align-items:flex-start;gap:12px}.c360-right{align-items:flex-start}}@media (max-width:600px){.statgrid{grid-template-columns:1fr 1fr}.stat b{font-size:20px}.gate .card{padding:26px 20px}}.stbl{transition:opacity .2s}[data-theme=light]{--bg:#fafafa;--s1:rgba(0,0,0,.025);--s2:rgba(0,0,0,.045);--pop:#ffffff;--bs:#e4e4e7;--bh:rgba(0,0,0,.16);--text:#09090b;--sec:#52525b;--mut:#a1a1aa;--gold:#b8860b;--gold-glow:rgba(184,134,11,.25);--accent:#190787;--accent-glow:rgba(25,7,135,.16);--accent-soft:#190787;--royal:#190787;--royal-soft:#190787;--royal-glow:rgba(25,7,135,.14);--panel:#ffffff;--side:rgba(255,255,255,.75);--topbar:rgba(255,255,255,.8);--grid:transparent;--shadow:0 20px 50px rgba(20,20,40,.1);--hero:linear-gradient(135deg,rgba(25,7,135,.1),rgba(184,134,11,.05) 60%,transparent)}[data-theme=light] .panel.glass{background:#ffffffb3;border-color:var(--bs)}[data-theme=light] .grid-bg{opacity:.5}[data-theme=light] .panel,[data-theme=light] .stat,[data-theme=light] .note{background:#fff;border-color:var(--bs);box-shadow:0 1px 2px #0000000a}[data-theme=light] .gate .card{background:#fff}[data-theme=light] .pill.on{background:#00966e1a;color:#00805e;border-color:#00966e4d}[data-theme=light] .pill.bad{background:#dc262614;color:#b91c1c}[data-theme=light] .pill.warn{background:#b8860b1a;color:#8a6508}[data-theme=light] .evt.good{color:#00805e}[data-theme=light] .evt.bad{color:#b91c1c}[data-theme=light] .btn.gold{background:#ffd34d;color:#171204;border-color:#e6b800}[data-theme=light] .mini.gold{background:#ffd34d59;color:#5a4300;border-color:#e6b800}[data-theme=light] .badge{background:#b8860b24}[data-theme=light] .fbar i{background:linear-gradient(90deg,#19078799,#190787cc)}[data-theme=light] .qr{border:1px solid var(--bs)}[data-theme=light] .tgl.on{background:#190787}[data-theme=light] .src{color:#190787}[data-theme=light] .aid,[data-theme=light] .brand-sub{color:#8a6508}.hero{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--bs);background:var(--panel);padding:26px 28px;isolation:isolate}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero);z-index:-1}.hero:after{content:"";position:absolute;top:-60%;right:-10%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,var(--royal-glow),transparent 65%);filter:blur(20px);z-index:-1;animation:drift 12s ease-in-out infinite alternate}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-40px,30px)}}.hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.hero-id{display:flex;align-items:center;gap:18px}.hero-av{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;font-weight:700;font-size:20px;color:#fff;background:linear-gradient(135deg,var(--royal),#5b4bff);box-shadow:0 12px 30px #19078773;position:relative}.hero-av:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:22px;border:1px solid var(--royal-soft);opacity:.4}.hero-name{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.15}.hero-sub{display:flex;align-items:center;gap:12px;margin-top:6px;flex-wrap:wrap}.hero-sub .aid{font-family:var(--mono);font-size:12px;color:var(--gold);letter-spacing:.06em}.hero-sub .dim{font-size:12px;color:var(--sec)}.hero-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.hero-time{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--sec)}.hero-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 22px;margin-top:20px;padding-top:18px;border-top:1px solid var(--bs)}.hero-contact .irow{margin:0;font-size:12.5px}.hero-pills,.hero-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:14px}.kpi{position:relative;background:var(--panel);border:1px solid var(--bs);border-radius:14px;padding:16px 16px 14px;overflow:hidden;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.kpi:hover{transform:translateY(-2px);border-color:var(--bh);box-shadow:var(--shadow)}.kpi .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;color:var(--mut);text-transform:uppercase;display:flex;align-items:center;gap:6px}.kpi .v{font-size:22px;font-weight:600;letter-spacing:-.02em;margin-top:8px;font-variant-numeric:tabular-nums}.kpi .v.gold{color:var(--gold)}.kpi .v.pos{color:#00e5a3}.kpi .v.neg{color:#ff8a80}.kpi .v.dim{color:var(--mut);font-weight:500}[data-theme=light] .kpi .v.pos{color:#00805e}[data-theme=light] .kpi .v.neg{color:#b91c1c}.kpi .spark{position:absolute;right:-6px;bottom:-6px;width:70px;height:36px;opacity:.35}.tabs2{display:flex;gap:4px;position:relative;border-bottom:1px solid var(--bs);margin-top:22px;overflow-x:auto;scrollbar-width:none}.tabs2::-webkit-scrollbar{display:none}.tabs2 button{position:relative;padding:12px 14px;font-size:13px;color:var(--sec);white-space:nowrap;display:flex;align-items:center;gap:8px;transition:color .2s}.tabs2 button:hover{color:var(--text)}.tabs2 button.on{color:var(--text);font-weight:500}.tabs2 button .n{font-family:var(--mono);font-size:9.5px;color:var(--mut);background:var(--s2);border-radius:10px;padding:1px 7px}.tabs2 .ink{position:absolute;bottom:-1px;height:2px;background:var(--gold);border-radius:2px;transition:left .35s cubic-bezier(.34,1.56,.64,1),width .35s cubic-bezier(.34,1.56,.64,1)}.stagger>*{animation:rise .45s var(--ease) both}.stagger>*:nth-child(1){animation-delay:.02s}.stagger>*:nth-child(2){animation-delay:.07s}.stagger>*:nth-child(3){animation-delay:.12s}.stagger>*:nth-child(4){animation-delay:.17s}.stagger>*:nth-child(5){animation-delay:.22s}.stagger>*:nth-child(6){animation-delay:.27s}.stagger>*:nth-child(7){animation-delay:.32s}.stagger>*:nth-child(8){animation-delay:.37s}.stagger>*:nth-child(9){animation-delay:.42s}.stagger>*:nth-child(10){animation-delay:.47s}.skel{background:linear-gradient(90deg,var(--s1),var(--s2),var(--s1));background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:10px}.panel{transition:border-color .25s}.panel:hover{border-color:var(--bh)}.timeline{position:relative;padding-left:22px}.timeline:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;border-left:1px solid var(--bs)}.tl-item{position:relative;padding:8px 0 12px}.tl-item:before{content:"";position:absolute;left:-19px;top:14px;width:7px;height:7px;border-radius:50%;background:var(--mut);box-shadow:0 0 0 3px var(--panel)}.tl-item.good:before{background:#00e5a3}.tl-item.bad:before{background:#ff8a80}.tl-item.warn:before{background:var(--gold)}.tl-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tl-head b{font-size:12.5px;font-weight:500}.tl-head .tstamp{font-size:10.5px}.tl-body{font-size:12.5px;color:var(--sec);margin-top:3px;line-height:1.55}.thread{display:flex;flex-direction:column;gap:12px;padding:16px 0;max-width:900px}.msg{max-width:86%;padding:11px 14px;border-radius:12px;border:1px solid var(--bs);background:#ffffff08}.msg.staff{align-self:flex-end;background:#6366f12e;border-color:#818cf859}.mwho{font-size:11px;font-weight:600;color:var(--sec);margin-bottom:5px}.mbody{font-size:13px;line-height:1.65;color:var(--text);white-space:pre-wrap}.catsel{height:36px;background:var(--s2);border:1px solid var(--bs);border-radius:9px;color:var(--text);font:inherit;font-size:12.5px;padding:0 10px;cursor:pointer}.catsel:focus{outline:none;border-color:var(--bh)}[data-theme=light] .catsel{background:#fff}.replybox{display:flex;flex-direction:column;gap:10px;align-items:flex-start;max-width:900px}.replybox textarea{width:100%;background:var(--s2);border:1px solid var(--bs);border-radius:9px;color:var(--text);font:inherit;font-size:13px;line-height:1.6;padding:11px 13px;resize:vertical}.openbox{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px;margin-bottom:14px;border:1px solid var(--bs);border-radius:11px;background:#ffffff08}.openbox label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:600;color:var(--sec);text-transform:uppercase;letter-spacing:.04em}.openbox select{height:32px;background:var(--s2);border:1px solid var(--bs);border-radius:7px;color:var(--text);font:inherit;font-size:12px;padding:0 9px}.segc{margin-left:7px;font-size:10px;opacity:.65}.stbl tr.off td{opacity:.5}.grp{font-family:ui-monospace,monospace;font-size:11.5px;color:var(--sec)}.openbox input{height:32px;background:var(--s2);border:1px solid var(--bs);border-radius:7px;color:var(--text);font:inherit;font-size:12px;padding:0 9px;width:130px}.openbox input.wide,.openbox select.wide{width:280px;font-family:ui-monospace,monospace;font-size:11.5px}.openbox label{min-width:0;max-width:100%}.openbox input,.openbox select{max-width:100%}.accstats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.accstats .stat{flex:1 1 130px;padding:11px 13px;border:1px solid var(--bs);border-radius:11px;background:#ffffff08}.accstats .stat b{display:block;font-size:16px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.accstats .stat span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--sec)}.accstats .stat.gold b{color:#ffd34d}.accstats .stat.royal b{color:#8f83ff}.accstats .stat.green b{color:#34c77b}.accstats .stat.bad b{color:#ff8a9b}.stbl tr.susp td{opacity:.45}.stbl td.num,.stbl th.num{text-align:right;font-variant-numeric:tabular-nums}.pos{color:#34c77b}.neg{color:#ff8a9b}.ibtn{width:28px;height:28px;border-radius:7px;border:1px solid var(--bs);background:#ffffff08;color:var(--sec);font-size:13px;cursor:pointer}.ibtn:hover{color:var(--text)}.menuwrap{position:relative;display:inline-block}.menu{display:none;position:absolute;right:0;top:32px;z-index:200;width:228px;padding:6px;border:1px solid var(--bs);border-radius:12px;background:color-mix(in srgb,var(--pop) 96%,transparent);backdrop-filter:blur(var(--pop-blur));-webkit-backdrop-filter:blur(var(--pop-blur));box-shadow:0 18px 40px #0000008c,inset 0 1px #ffffff14}.menu.show{display:block}.menu button{display:block;width:100%;height:32px;text-align:left;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:var(--fs-body);line-height:32px;cursor:pointer;transition:background .12s ease,color .12s ease}.menu button:hover{background:#ffffff12}.menu button.danger{color:#ff8a9b}.menu button.danger:hover{background:#ff8a9b1a}.menu hr{border:0;border-top:1px solid var(--bs);margin:6px 4px}.menu .mh{padding:7px 10px 4px;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.menupop-enter-active{transition:opacity .14s ease,transform .16s cubic-bezier(.16,1,.3,1)}.menupop-leave-active{transition:opacity .1s ease,transform .1s ease}.menupop-enter-from,.menupop-leave-to{opacity:0;transform:translateY(-4px) scale(.97)}.fade-enter-active{transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.fade-leave-active{transition:opacity .12s ease}.fade-enter-from{opacity:0;transform:translateY(6px)}.fade-leave-to{opacity:0}@media (prefers-reduced-motion: reduce){.menupop-enter-active,.menupop-leave-active,.fade-enter-active,.fade-leave-active{transition:none}.menupop-enter-from,.menupop-leave-to,.fade-enter-from{transform:none}}.kvgrid{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.kvgrid .kv{flex:1 1 260px}.warnbox{margin-top:12px;padding:10px 12px;border:1px solid rgba(255,176,31,.3);border-radius:9px;background:#ffb01f14;font-size:12px;color:#ffb01f}.grp{font-family:ui-monospace,monospace;font-size:11px}.tblwrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px}.tblwrap .stbl{min-width:1180px}.stbl.compact th,.stbl.compact td{padding:8px 9px;font-size:12px;white-space:nowrap}.stbl.compact .pill{font-size:10px;padding:2px 7px}.accstats .stat{flex:1 1 110px;padding:9px 11px}.accstats .stat b{font-size:14.5px}.ibtn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.c360-wrap,.c360-wrap .panel{min-width:0;overflow:hidden}.menu.floating{z-index:200}.subtabs{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--bs)}.subtabs>button{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid transparent;border-radius:9px;background:none;color:var(--sec);font:inherit;font-size:13px;cursor:pointer}.subtabs>button:hover{color:var(--text)}.subtabs>button.on{background:var(--s2);border-color:var(--bs);color:var(--text)}.subtabs .cnt{font-size:10.5px;letter-spacing:.04em;padding:1px 7px;border-radius:20px;background:#ffffff12;color:var(--sec)}.subtabs .cnt.warn{background:#ffb01f24;color:#ffb01f}.subtabs .right{margin-left:auto;display:flex;gap:8px}.twobox{display:flex;gap:14px;flex-wrap:wrap}.twobox .box{flex:1 1 280px;padding:15px;border:1px solid var(--bs);border-radius:12px;background:#ffffff05}.twobox h4{margin:0 0 10px;font-size:13px;font-weight:600}.chk{display:flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid var(--bs);font-size:12.5px}.chk:last-of-type{border-bottom:0}.chk svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.chk.ok svg{color:#34c77b}.chk.bad svg{color:#ff8a9b}.chk.none svg{color:var(--sec)}.chk .d{margin-left:auto;font-size:10.5px;letter-spacing:.05em;color:var(--sec);text-transform:uppercase}.apprlist{border:1px solid var(--bs);border-radius:12px;overflow:hidden}.apprrow{display:flex;align-items:center;gap:14px;padding:13px 15px;border-bottom:1px solid var(--bs)}.apprrow:last-child{border-bottom:0}.apprrow .al{margin:0;font-size:13.5px;color:var(--text)}.apprrow .ad{margin:0 0 0 auto;font-size:12px;color:var(--sec);text-align:right}.apprrow .levsel{height:28px;background:var(--s2);border:1px solid var(--bs);border-radius:7px;color:var(--text);font:inherit;font-size:12px;padding:0 8px}@media (max-width: 640px){.apprrow{flex-wrap:wrap}.apprrow .ad{margin-left:0;width:100%;text-align:left}}.fname{font-family:var(--mono);font-size:11px}.clients-card{display:flex;flex-direction:column;height:calc(100vh - var(--topbar-h, 64px) - 32px);background:var(--tbl-bg);border:1px solid var(--tbl-border);border-radius:12px;overflow:hidden}.ct-head{display:flex;align-items:baseline;gap:10px;padding:11px 14px 0;height:40px}.ct-head h1{font-size:15px;font-weight:500;margin:0}.ct-head p{font-size:11.5px;color:var(--mut);margin:0}.ct-filters{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px 10px;height:44px}.ct-filters .fright{position:relative;display:flex;align-items:center;gap:8px}.ct-err{margin:0 14px 10px}.ct-scroll{flex:1;min-height:0;overflow:auto}.ct-scroll::-webkit-scrollbar{width:10px;height:10px}.ct-scroll::-webkit-scrollbar-track{background:#0d0e13}.ct-scroll::-webkit-scrollbar-thumb{background:#2c2d37;border-radius:5px;border:2px solid #0d0e13}.ct-scroll{scrollbar-color:#2c2d37 #0d0e13;scrollbar-width:thin}.seg{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);background:var(--s2);border:1px solid var(--bs);border-radius:999px;padding:3px}.seg .thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n));border-radius:999px;background:#6366f138;box-shadow:inset 0 0 0 1px #818cf873;transform:translate(calc(var(--i) * 100%));transition:transform .22s var(--ease)}.seg button{position:relative;z-index:1;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:0;background:none;cursor:pointer;border-radius:999px;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--sec);white-space:nowrap;transition:color .15s ease}.seg button[aria-pressed=true]{color:#cfcbff}.seg button span{color:var(--mut);margin-left:6px}.seg button.zero{opacity:.4;pointer-events:none}.colmenu{position:absolute;top:36px;right:0;z-index:30;width:230px;padding:8px;border:1px solid var(--bs);border-radius:10px;background:color-mix(in srgb,var(--pop) 96%,transparent);-webkit-backdrop-filter:blur(var(--pop-blur));backdrop-filter:blur(var(--pop-blur));box-shadow:0 16px 36px #00000080}.colmenu .cm-h{padding:4px 8px 6px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.colmenu .cm-preset{display:block;width:100%;text-align:left;padding:6px 8px;border:0;border-radius:7px;background:none;color:var(--text);font:inherit;font-size:12.5px;cursor:pointer}.colmenu .cm-preset:hover{background:#ffffff0d}.colmenu .cm-preset.on{background:#6366f133;color:#cfcbff}.colmenu .cm-list{max-height:260px;overflow:auto;margin-top:4px;border-top:1px solid var(--bs);padding-top:4px}.colmenu label{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:7px;font-size:12px;cursor:pointer}.colmenu label:hover{background:#ffffff0d}.clients-card table{border-collapse:separate;border-spacing:0;table-layout:fixed}.clients-card th,.clients-card td{background:var(--tbl-bg);box-shadow:inset 0 -1px 0 var(--tbl-border)}.clients-card thead th{position:sticky;z-index:5;padding:0 10px;background:var(--tbl-head);font-family:var(--mono);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clients-card .grp th{top:0;height:22px;font-size:9.5px;color:#5c5d68;box-shadow:none;background:var(--tbl-head)}.clients-card .hdr th{top:22px;height:32px;font-size:10px;box-shadow:inset 0 -1px 0 var(--tbl-border)}.clients-card .hdr th.sortable{cursor:pointer}.clients-card .hdr th.sortable:hover{color:var(--sec)}.clients-card .hdr th.on{color:var(--text)}.clients-card th .s{opacity:0;margin-left:4px}.clients-card th.sortable:hover .s{opacity:.5}.clients-card th.on .s{opacity:1}.clients-card th.r,.clients-card td.r{text-align:right}.clients-card td{padding:0 10px;height:40px;font-size:12.5px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clients-card tbody tr{cursor:pointer}.clients-card tbody tr:hover td{background:var(--tbl-row-hover)}.clients-card tbody tr.picked td{background:color-mix(in srgb,var(--tbl-bg) 82%,#6366f1 18%)}.clients-card tbody tr:focus{outline:none}.clients-card tbody tr:focus-visible td{background:#6366f11a}.clients-card .fz{position:sticky;z-index:4}.clients-card .hdr .fz,.clients-card .grp .fz{z-index:7}.clients-card .f2,.clients-card .hdr .f2{box-shadow:inset 0 -1px 0 var(--tbl-border),9px 0 12px -8px #000000f2}.clients-card .act{position:sticky;right:0;z-index:4;text-align:right;padding-right:8px;box-shadow:inset 0 -1px 0 var(--tbl-border),-9px 0 12px -8px #000000f2}.clients-card thead .act{z-index:7;background:var(--tbl-head)}.clients-card tbody tr:hover td.act{background:var(--tbl-row-hover)}.clients-card tbody tr.picked td.act{background:color-mix(in srgb,var(--tbl-bg) 82%,#6366f1 18%)}.qacts{display:inline-flex;gap:5px;justify-content:flex-end}.ib{width:25px;height:25px;border-radius:7px;border:1px solid var(--bs);background:none;color:var(--sec);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.ib:hover{border-color:var(--bh);color:var(--text);background:#ffffff0a}.ib svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ib.on{border-color:#ffd34d59;color:var(--gold);background:#ffd34d14}.clients-card td.risk{box-shadow:inset 2px 0 0 0 var(--rk),inset 0 -1px #ffffff0f}.clients-card .aid{color:#d8b24a;font-size:11px;cursor:copy}.clients-card .aid:hover{color:#ffdf7a}.clients-card .l1{display:flex;align-items:center;gap:6px;min-width:0}.clients-card .cname{font-size:12.5px;overflow:hidden;text-overflow:ellipsis}.vok{flex:none;width:13px;height:13px;fill:none;stroke:#5fd39b;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.clients-card .soft{color:var(--sec)}.clients-card .ell{display:block;overflow:hidden;text-overflow:ellipsis;cursor:copy}.clients-card .zerobal{color:var(--mut)}.clients-card .mono{font-family:var(--mono);font-size:11.5px;font-variant-numeric:tabular-nums}.clients-card .na{color:#3c3d46;font-family:var(--mono);font-size:11px}.clients-card .code{display:inline-block;max-width:100%;padding:1px 6px;border-radius:5px;background:#ffffff0d;font-family:var(--mono);font-size:10.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.clients-card .ref{color:#8fb3f5;cursor:pointer}.clients-card .pill{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;border:1px solid;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em}.pill.g{color:#5fd39b;border-color:#1f5c43;background:#0d2119}.pill.a{color:#e0a94a;border-color:#5c4620;background:#1d1609}.pill.r{color:#e8756c;border-color:#5e2a26;background:#1f0f0e}.pill.b{color:#8fb3f5;border-color:#28406e;background:#0c1424}.pill.n{color:#8b8c99;border-color:#2a2b34;background:#131419}.flag{width:17px;height:12px;border-radius:2px;display:inline-block;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #ffffff1f}.presence{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;color:var(--sec)}.presence i{width:6px;height:6px;border-radius:50%;flex:none;background:currentColor}.presence.fresh{color:#5fd39b}.presence.recent{color:#6b8fd6}.presence.stale{color:#e0a94a}.presence.dormant,.presence.never{color:#5c5d68}.presence.never i{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.cb{position:relative;display:inline-flex;width:15px;height:15px;cursor:pointer;vertical-align:middle}.cb input{position:absolute;opacity:0;width:15px;height:15px;margin:0;cursor:pointer}.cb i{width:15px;height:15px;border-radius:5px;border:1.5px solid #34353f;background:#111218;display:flex;align-items:center;justify-content:center;position:relative;transition:background .15s ease,border-color .15s ease,transform .12s ease}.cb:hover i{border-color:#5b54d6}.cb input:checked+i,.cb input:indeterminate+i{background:#5b54d6;border-color:#5b54d6}.cb input:checked+i{transform:scale(1.05)}.cb input:checked+i:after{content:"";width:4px;height:7px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(42deg) translateY(-1px)}.cb input:indeterminate+i:after{content:"";width:7px;height:1.5px;background:#fff;border-radius:1px;transform:none;border:0}.cb input:focus-visible+i{box-shadow:0 0 0 3px #5b54d659}.ct-bar{flex:none;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;border-top:1px solid var(--bs);background:var(--s2);font-size:12px;color:var(--sec)}.ct-bar.picking{background:#12122a;color:#cfcbff;border-top-color:#2e2b66}.ct-bar .bacts{display:flex;align-items:center;gap:8px}.ct-bar .pgn{font-size:11px}.ct-bar .btn,.emptystate .btn{height:26px;padding:0 10px;border-radius:7px;border:1px solid var(--bs);background:none;color:var(--text);font:inherit;font-size:11.5px;width:auto;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ct-bar .btn:hover:not(:disabled),.emptystate .btn:hover:not(:disabled){background:#ffffff0d}.ct-bar .btn:disabled,.emptystate .btn:disabled{opacity:.4;cursor:default}.skel td{height:40px}.sk{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a);background-size:200% 100%;animation:shimmer 1.2s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.emptystate{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px}.emptystate .empty{padding:0}.tip{position:fixed;z-index:300;max-width:260px;padding:5px 9px;border-radius:7px;border:1px solid var(--bs);background:color-mix(in srgb,var(--pop) 96%,transparent);backdrop-filter:blur(var(--pop-blur));-webkit-backdrop-filter:blur(var(--pop-blur));box-shadow:0 12px 30px #00000080;font-size:11.5px;color:var(--text);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:focus-visible{outline:2px solid rgba(129,140,248,.65);outline-offset:2px}@media (prefers-reduced-motion: reduce){.sk{animation:none}.seg .thumb{transition:none}}.provev{margin-top:12px;border:1px solid var(--bs);border-radius:10px;overflow:hidden}.provhd{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--s2)}.provjson{margin:0;padding:12px;font-family:var(--mono);font-size:11px;line-height:1.5;color:var(--text);white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto;background:#0a0a0b}.menu button .cnt{float:right;font-family:var(--mono);font-size:10.5px;color:var(--mut)}.dpager{display:flex;align-items:center;gap:10px;margin-top:12px}[data-theme=light]{--bg:#f1f2f5;--s1:#ffffff;--s2:#f2f3f6;--s3:#e8eaef;--bs:#e4e6eb;--bh:#c9ccd5;--text:#0e1016;--sec:#555a66;--mut:#8a8f9b;--gold:#190787;--royal:#190787;--royal-soft:#190787;--green:#0a9e6f;--red:#d5372c}[data-theme=light] body,[data-theme=light] html{background:#f1f2f5}[data-theme=light] .glow-a,[data-theme=light] .glow-b{display:none}[data-theme=light] .panel,[data-theme=light] .hero,[data-theme=light] .modal,[data-theme=light] .pal,[data-theme=light] .gt,[data-theme=light] .gate .card{background:#fff;border:1px solid transparent;box-shadow:0 1px 3px #1414280d}[data-theme=light] .modal,[data-theme=light] .pal,[data-theme=light] .gt{box-shadow:0 18px 44px #14143c24}[data-theme=light] .stat,[data-theme=light] .note,[data-theme=light] .tabs2,[data-theme=light] .seg,[data-theme=light] .segs{background:#f2f3f6}[data-theme=light] .tabs2 button.on{background:#190787;border-color:#190787;color:#fff}[data-theme=light] .segs button.on{background:#190787;color:#fff;border-color:#190787}[data-theme=light] .pill.blue,[data-theme=light] .pill.role{color:#190787;border-color:#1907874d;background:#1907870f}[data-theme=light] .pill.on{color:#0a9e6f;border-color:#0a9e6f59;background:#0a9e6f12}[data-theme=light] .pill.gold{color:#190787;border-color:#1907874d;background:#1907870f}[data-theme=light] .pill.bad{color:#d5372c;border-color:#d5372c59}[data-theme=light] .pill.off,[data-theme=light] .pill.warn{color:#b7791f;border-color:#b7791f59;background:#b7791f0f}[data-theme=light] .mini{background:#fff;border-color:#e4e6eb;color:#0e1016}[data-theme=light] .mini:hover{border-color:#c9ccd5}[data-theme=light] .mini.gold,[data-theme=light] .btn.gold,[data-theme=light] button.gold{background:#190787;border-color:#190787;color:#fff}[data-theme=light] .mini.gold:hover,[data-theme=light] .btn.gold:hover{background:#2a18c9;border-color:#2a18c9}[data-theme=light] .mini.danger,[data-theme=light] .danger{color:#d5372c;border-color:#d5372c66}[data-theme=light] .c360-av,[data-theme=light] .hero-av{background:linear-gradient(135deg,#190787,#3420e0);color:#fff}[data-theme=light] .field input,[data-theme=light] .field select,[data-theme=light] .field textarea,[data-theme=light] .addrow input,[data-theme=light] .addrow select,[data-theme=light] .sel,[data-theme=light] input.sel{background:#fff;border-color:#e4e6eb;color:#0e1016}[data-theme=light] .field input:focus,[data-theme=light] .field select:focus,[data-theme=light] .field textarea:focus{border-color:#190787}[data-theme=light] .stbl th{color:#8a8f9b;border-color:#e4e6eb}[data-theme=light] .stbl td{border-color:#eef0f3}[data-theme=light] .stbl tr:hover td{background:#f7f8fa}[data-theme=light] a,[data-theme=light] .link,[data-theme=light] .mono.gold,[data-theme=light] .id{color:#190787}[data-theme=light] .evt.good,[data-theme=light] .pos,[data-theme=light] .up{color:#0a9e6f}[data-theme=light] .evt.bad,[data-theme=light] .neg,[data-theme=light] .dn{color:#d5372c}[data-theme=light] .tl-item:before{box-shadow:0 0 0 3px #fff}[data-theme=light] .skel{background:linear-gradient(90deg,#eef0f3,#e4e6eb,#eef0f3);background-size:200% 100%}[data-theme=light] .topbar{background:#fff;border-color:#e4e6eb;box-shadow:0 1px 3px #1414280a}[data-theme=light] .tb-btn,[data-theme=light] .tb-search{background:#fff;border-color:#e4e6eb;color:#0e1016}[data-theme=light] .side{background:#fff;border-color:transparent;box-shadow:0 1px 3px #1414280d}[data-theme=light] .user{background:#f2f3f6;border-color:transparent}[data-theme=light] .ni{color:#555a66}[data-theme=light] .ni:hover{background:#f2f3f6;color:#0e1016}[data-theme=light] .ni.on{background:linear-gradient(135deg,#190787,#3420e0);color:#fff;border-color:transparent}[data-theme=light] .ni.on svg{color:#fff}[data-theme=light] .kids .ni.on{background:#f2f3f6;color:#190787;border-color:transparent}[data-theme=light] .kids .ni.on svg{color:#190787}[data-theme=light] .badge,[data-theme=light] .cnt{background:#190787;color:#fff}[data-theme=light] .grp,[data-theme=light] .sgrp{color:#8a8f9b}[data-theme=light] .prog i{background:#190787}[data-theme=light] ::selection{background:#19078726}.pos{color:#2ee6a6}.neg{color:#ff5a4f}.accstats .stat.green b{color:#2ee6a6}.accstats .stat.bad b{color:#ff5a4f}[data-theme=light] .pos,[data-theme=light] .ovw span.pos,[data-theme=light] .accstats .stat.green b,[data-theme=light] .stat.green b{color:#0a9e6f}[data-theme=light] .neg,[data-theme=light] .ovw span.neg,[data-theme=light] .accstats .stat.bad b,[data-theme=light] .stat.bad b{color:#d5372c}[data-theme=light] .accstats .stat.gold b,[data-theme=light] .stat.gold b,[data-theme=light] .ovw span.gold,[data-theme=light] .stat.royal b,[data-theme=light] .royal,[data-theme=light] .acctbl .login,[data-theme=light] td.mono.gold,[data-theme=light] .mono.gold,[data-theme=light] .clients-card .cid,[data-theme=light] .clients-card td a{color:#190787}[data-theme=light] .grp-pill,[data-theme=light] .pill.grp,[data-theme=light] .acctbl .pill{color:#190787;border-color:#1907874d;background:#1907870f}[data-theme=light] .stat{background:#f7f8fa;border:1px solid #e4e6eb}[data-theme=light] .stat b{color:#0e1016}[data-theme=light] .stat span,[data-theme=light] .dim,[data-theme=light] th,[data-theme=light] .stbl th,[data-theme=light] .acctbl th{color:#555a66}[data-theme=light]{--tbl-bg:#ffffff;--tbl-head:#f7f8fa;--tbl-row-hover:#f2f3f6;--tbl-border:#e4e6eb;--pop:#ffffff}[data-theme=light] .clients-card{border-color:transparent;box-shadow:0 1px 3px #1414280d}[data-theme=light] .clients-card thead th{color:#555a66}[data-theme=light] .clients-card .seg,[data-theme=light] .ct-filters .seg{background:#f2f3f6}[data-theme=light] .clients-card .seg .thumb,[data-theme=light] .ct-filters .thumb{background:#190787}[data-theme=light] .clients-card .seg button.on,[data-theme=light] .ct-filters .seg button.on{color:#fff}.seg button.on{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.18)}[data-theme=light] .seg button.on{background:#190787;color:#fff;border-color:#190787}.seg .thumb{background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3}[data-theme=light] .seg .thumb{background:#190787;box-shadow:none}[data-theme=light] .pill.g{color:#0a7a55;border-color:#0a9e6f59;background:#0a9e6f14}[data-theme=light] .pill.a{color:#9a6410;border-color:#b7791f66;background:#b7791f14}[data-theme=light] .pill.r{color:#b3261e;border-color:#d5372c66;background:#d5372c12}[data-theme=light] .pill.b{color:#190787;border-color:#1907874d;background:#1907870f}[data-theme=light] .pill.n{color:#555a66;border-color:#d9dce3;background:#f2f3f6}[data-theme=light] .pill{color:#555a66;border-color:#d9dce3}[data-theme=light] .clients-card .aid,[data-theme=light] .aid,[data-theme=light] .brand-sub{color:#190787}[data-theme=light] .clients-card .aid:hover{color:#3420e0}[data-theme=light] .clients-card .na{color:#b4b8c2}[data-theme=light] .clients-card .code{background:#f2f3f6}[data-theme=light] .clients-card .ref{color:#190787}[data-theme=light] .clients-card tbody tr.picked td.act{background:#e9e7f7}[data-theme=light] .clients-card td.risk{box-shadow:inset 2px 0 0 0 var(--rk),inset 0 -1px #e4e6eb}[data-theme=light] .clients-card th,[data-theme=light] .clients-card td{box-shadow:inset 0 -1px #e4e6eb}[data-theme=light] .clients-card thead th{color:#555a66;background:#f7f8fa}[data-theme=light] .clients-card .ghead,[data-theme=light] .clients-card .grp-head{color:#8a8f9b;background:#fff}[data-theme=light] .ct-bar{background:#f7f8fa;border-color:#e4e6eb}[data-theme=light] .flag{box-shadow:inset 0 0 0 1px #0000001f}[data-theme=light] .ib{border-color:#e4e6eb;color:#555a66;background:#fff}[data-theme=light] .ib:hover{border-color:#c9ccd5;color:#0e1016;background:#f7f8fa}[data-theme=light] .ib.on{border-color:#e0bc4a;color:#8a6d12;background:#fdf6e0}[data-theme=light] .cb i{border-color:#c9ccd5;background:#fff}[data-theme=light] .cb:hover i{border-color:#190787}[data-theme=light] .cb input:checked+i,[data-theme=light] .cb input:indeterminate+i{background:#190787;border-color:#190787}[data-theme=light] .cb input:focus-visible+i{box-shadow:0 0 0 3px #19078733}[data-theme=light] ::-webkit-scrollbar-thumb{background:#1414282e}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#14142852}[data-theme=light] .ct-scroll::-webkit-scrollbar-track{background:#f2f3f6}[data-theme=light] .ct-scroll::-webkit-scrollbar-thumb{background:#c9ccd5;border-color:#f2f3f6}[data-theme=light] .presence.dormant,[data-theme=light] .presence.never{color:#b4b8c2}[data-theme=light] .presence.fresh{color:#0a9e6f}[data-theme=light] .presence.recent{color:#190787}[data-theme=light] .presence.stale{color:#b7791f}[data-theme=light] .vok{stroke:#0a9e6f}[data-theme=light] .ct-head h1,[data-theme=light] .clients-card .cname{color:#0e1016}[data-theme=light] .seg button{color:#555a66}[data-theme=light] .seg button.on{color:#fff}[data-theme=light] .clients-card td.act,[data-theme=light] .clients-card th.act{background:#fff}[data-theme=light] .clients-card tbody tr:hover td,[data-theme=light] .clients-card tbody tr:hover td.act{background:#f7f8fa}[data-theme=light] .ct-scroll{scrollbar-color:#c9ccd5 #f2f3f6}[data-theme=light] .ct-scroll::-webkit-scrollbar-corner{background:#f2f3f6}[data-theme=light] .ct-scroll::-webkit-scrollbar-track{background:#f2f3f6!important}[data-theme=light] .ct-scroll::-webkit-scrollbar-thumb{background:#c9ccd5!important;border:2px solid #f2f3f6!important}[data-theme=light] .ct-scroll::-webkit-scrollbar-thumb:hover{background:#b0b4bf!important}[data-theme=light] *{scrollbar-color:#c9ccd5 transparent}[data-theme=light] ::-webkit-scrollbar-corner{background:transparent}[data-theme=light] .clients-card,[data-theme=light] .clients-card *{color-scheme:light}.tabs2{background:var(--s1);border:1px solid var(--bs);border-bottom:1px solid var(--bs);border-radius:12px;padding:5px;margin:14px auto;max-width:1200px}.tabs2 .ink{display:none}.tabs2 button{padding:0 16px;height:36px;border-radius:8px}.tabs2 button.on{background:var(--s2);color:var(--text)}.c360-wrap{background:var(--s1);border:1px solid var(--bs);border-radius:12px;padding:16px 18px}.c360-wrap>.panel{border:0;box-shadow:none;background:transparent;padding:0}[data-theme=light] .tabs2{background:#fff;border-color:transparent;box-shadow:0 1px 3px #1414280d}[data-theme=light] .tabs2 button{color:#555a66}[data-theme=light] .tabs2 button.on{background:#190787;color:#fff}[data-theme=light] .tabs2 button.on .n{background:#fff3;color:#fff}[data-theme=light] .c360-wrap{background:#fff;border-color:transparent;box-shadow:0 1px 3px #1414280d}[data-theme=light] .c360-wrap>.panel,[data-theme=light] .c360-wrap .panel{background:transparent;box-shadow:none;border:0}[data-theme=light] .c360-wrap .stat,[data-theme=light] .c360-wrap .note,[data-theme=light] .c360-wrap .kv,[data-theme=light] .c360-wrap .ovw{background:#f7f8fa;border-color:#e4e6eb}[data-theme=light] .seg button[aria-pressed=true],[data-theme=light] .seg button.on{color:#fff}[data-theme=light] .seg button[aria-pressed=true] span,[data-theme=light] .seg button.on span{color:#ffffffbf}[data-theme=light] .clients-card .f2,[data-theme=light] .clients-card .hdr .f2{box-shadow:inset 0 -1px #e4e6eb,9px 0 12px -8px #14142824}[data-theme=light] .clients-card .grp th{color:#8a8f9b;background:#f7f8fa}[data-theme=light] .clients-card .hdr th{background:#f7f8fa}.c360-back{max-width:1200px;margin:0 auto 10px}.backlink{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 6px 0 2px;border:0;border-radius:7px;background:none;color:var(--sec);font:inherit;font-size:12.5px;cursor:pointer;text-transform:capitalize}.backlink:hover{color:var(--text);background:var(--s2)}.backlink svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}[data-theme=light] .backlink{color:#555a66}[data-theme=light] .backlink:hover{color:#190787;background:#f2f3f6}@keyframes bo-rv{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.bo-rv{animation:bo-rv .26s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--bo-d, 0ms)}.bo-motion button:not(:disabled):active{transform:scale(.98);transition:transform .1s ease}@media (prefers-reduced-motion: reduce){.bo-rv{animation:none}.bo-motion button:not(:disabled):active{transform:none}}
