:root{--bg:#0f172a;--side:#0b1222;--card:#1a2338;--text:#f1f5f9;--muted:#94a3b8;--accent:#6366f1;--accent2:#22c55e;--track:#26324b;--line:#2a3652;--head:#16203a;--hover:#212c46;--ok:#4ade80;--warn:#fbbf24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}:root[data-theme=light]{--bg:#f1f5f9;--side:#fff;--card:#fff;--text:#0f172a;--muted:#64748b;--track:#e5eaf2;--line:#e2e8f0;--head:#f8fafc;--hover:#f1f5fb;--ok:#16a34a;--warn:#d97706;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scroll-padding-top:env(safe-area-inset-top,0px);background:var(--bg)}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.5}.side{left:0;top:env(safe-area-inset-top,0px);background:var(--side);border-right:1px solid var(--line);flex-direction:column;width:216px;padding:12px 10px;display:flex;position:fixed;bottom:0}.brand{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:12px;padding:6px 8px 14px;display:flex}.logo{color:#fff;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.logo svg,.ico svg,.nv svg{width:18px;height:18px}.brand b{font-size:14px;display:block}.brand small{color:var(--muted);font-size:11px}.nv{color:var(--muted);border-radius:9px;align-items:center;gap:10px;margin-bottom:2px;padding:9px 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.nv:hover{background:var(--hover);color:var(--text)}.nv.on{color:#fff;background:linear-gradient(90deg,#4f46e5,#9333ea)}.sf{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding:10px 8px 0;font-size:11px;display:flex}.sf i{background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.main{margin-left:216px}.top{z-index:5;background:var(--bg);padding:12px 24px;padding-top:calc(12px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex;position:sticky;top:0}.top input{background:var(--card);max-width:520px;color:var(--text);border:1px solid var(--line);font:inherit;border-radius:9px;flex:1;padding:9px 12px}.top input:focus,select:focus,.fl input:focus{outline:2px solid var(--accent);outline-offset:-1px}.ib{background:var(--card);border:1px solid var(--line);color:var(--text);cursor:pointer;border-radius:9px;width:38px;height:38px;margin-left:auto;font-size:16px}.wrap{padding:20px 24px 48px}h1{letter-spacing:-.02em;margin:0 0 2px;font-size:28px;font-weight:700}.sub{color:var(--muted);margin:0 0 20px}h2{margin:0 0 4px;font-size:15px;font-weight:600}.hd{color:var(--muted);margin:0 0 14px;font-size:12px}.card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:18px 20px}.kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}.kpi{justify-content:space-between;align-items:center;gap:10px;display:flex}.kpi span{color:var(--muted);font-size:12px}.kpi b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.2;display:block}.kpi em{font-size:12px;font-style:normal}.kpi em.a{color:var(--warn)}.ico{color:#fff;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}@media (width<=900px){.side{display:none}.main{margin-left:0}.grid{grid-template-columns:1fr}.wrap{padding:16px 14px 40px}.top{padding:12px 14px}}.tiles{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (width<=900px){.tiles{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.tile{border:1px solid var(--line);color:var(--text);font:inherit;cursor:pointer;text-align:center;background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;display:flex}.tile:hover{background:var(--hover);border-color:var(--accent)}.tile b{font-size:12px;font-weight:600}.tile small{color:var(--muted);font-size:11px}.ti{border-radius:9px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:700;display:grid}.row{grid-template-columns:minmax(90px,185px) 1fr 56px;align-items:center;gap:10px;margin:10px 0;display:grid}.row .l{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.row .l i{color:#818cf8;margin-right:6px;font-size:12px;font-style:normal;font-weight:600}.track{background:var(--track);border-radius:5px;height:10px;overflow:hidden}.bar{background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:5px;height:100%}.bar.o{background:linear-gradient(90deg,#22c55e,#14b8a6)}.row .v{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.note{color:var(--muted);margin-top:12px;font-size:12px}.dn{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.dn svg{flex:none;width:170px;height:170px}.c1{fill:var(--text);font-size:19px;font-weight:700}.c2{fill:var(--muted);font-size:9px}.lg{flex:1;min-width:170px;font-size:13px}.lg div{align-items:center;gap:8px;margin:6px 0;display:flex}.lg i{border-radius:3px;flex:none;width:10px;height:10px}.lg span{flex:1}.lg b{font-variant-numeric:tabular-nums}.tw{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:520px}th,td{text-align:left;border-bottom:1px solid var(--line);padding:9px 10px}th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;background:var(--head);font-size:11px;font-weight:600}td b{color:#818cf8;font-weight:600}td.n,th.n{text-align:right;font-variant-numeric:tabular-nums}select{background:var(--card);color:var(--text);border:1px solid var(--line);font:inherit;border-radius:9px;margin-bottom:12px;padding:8px 10px}.fl{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.fl input{background:var(--card);min-width:200px;color:var(--text);border:1px solid var(--line);font:inherit;border-radius:9px;flex:1;padding:8px 12px}.fl select{margin:0}.cl{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:420px;display:-webkit-box;overflow:hidden}#lst{min-width:720px}#lst td.k{white-space:nowrap;color:#818cf8;font-weight:600}#more{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#9333ea);border:0;border-radius:9px;margin-top:14px;padding:9px 16px;font-weight:600}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"▸ ";color:#818cf8}details[open]>summary:before{content:"▾ "}.g2{grid-template-columns:1fr 1fr;align-items:stretch}.fl1{flex-direction:column;display:flex}.fill{flex-direction:column;flex:1;justify-content:space-between;display:flex}.fill .row{margin:6px 0}.span2{grid-row:span 2}@media (width<=900px){.span2{grid-row:auto}}.lang{border:1px solid var(--line);border-radius:9px;margin-left:auto;display:flex;overflow:hidden}.lang button{background:var(--card);color:var(--muted);height:38px;font:inherit;cursor:pointer;border:0;padding:0 12px;font-weight:600}.lang button.on{color:#fff;background:linear-gradient(90deg,#4f46e5,#9333ea)}.ib{margin-left:0}.exf{background:var(--head);border:1px solid var(--line);border-radius:9px;margin:0 0 16px;padding:10px 14px;font-weight:600}.code{flex-wrap:wrap;gap:24px;display:flex}.seg{flex:1;min-width:210px}.cells{gap:6px;margin-bottom:10px;display:flex}.cells span{color:#fff;border-radius:9px;place-items:center;width:44px;height:54px;font:700 24px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.seg>b{margin-bottom:2px;display:block}.seg small{color:var(--muted);margin-top:6px;font-size:12px;display:block}mark{color:var(--text);background:0 0;font-weight:700;text-decoration:underline}.exi{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.exi span{color:var(--muted)}.exi em{color:var(--muted);font-style:normal}.sw{flex:1;max-width:520px;position:relative}.sw input{width:100%}.gres{background:var(--card);border:1px solid var(--line);z-index:30;border-radius:10px;width:min(760px,100vw - 28px);max-height:70vh;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 14px 36px #0006}.gh{color:var(--muted);border-bottom:1px solid var(--line);background:var(--card);padding:9px 14px;font-size:12px;position:sticky;top:0}.gi{border-bottom:1px solid var(--line);grid-template-columns:minmax(96px,auto) 1fr auto;align-items:baseline;gap:12px;padding:8px 14px;display:grid}.gi:hover{background:var(--hover)}.gi b{color:#818cf8;white-space:nowrap;font-weight:600}.gn{text-overflow:ellipsis;overflow:hidden}.gn small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.gi em{color:var(--muted);font-size:12px;font-style:normal}.gx{--gb:#06141a;--gl:#ffffff1a;--gold:#e3cf9c;--teal:#2dd4bf;color:#e8f1f2;background:radial-gradient(1200px 700px at 30% 40%,#0c2a30 0%,#06141a 55%,#030a0c 100%);border:1px solid #1d3a42;border-radius:14px;margin-bottom:20px;overflow:hidden}.gx *{box-sizing:border-box}.gxt{border-bottom:1px solid #16323a;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.gxt h2{color:#fff;margin:0 8px 0 0;font-size:16px}.gxt input{color:#e8f1f2;min-width:180px;max-width:320px;font:inherit;background:#0b2229;border:1px solid #1f4650;border-radius:9px;flex:1;padding:8px 12px}.gxb{color:#e8f1f2;font:inherit;cursor:pointer;white-space:nowrap;background:#0e2a31;border:1px solid #23505b;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600}.gxb:hover{border-color:var(--gold)}.gxb.pri{color:#fff;background:linear-gradient(90deg,#0f9d8f,#2c8fb0);border-color:#0000}.gxb.arm{color:#fca5a5;border-color:#ef4444}.gxc{scrollbar-width:thin;border-bottom:1px solid #16323a;gap:6px;padding:10px 16px;display:flex;overflow-x:auto}.chip{color:#b9cfd3;font:inherit;cursor:pointer;white-space:nowrap;background:#0b2229;border:1px solid #1f4650;border-radius:99px;flex:none;padding:4px 11px;font-size:12px}.chip b{color:var(--gold);margin-left:5px}.chip.on{border-color:var(--gold);color:#fff;background:#14464f}.gxm{grid-template-columns:minmax(0,1fr) 330px;display:grid}@media (width<=1100px){.gxm{grid-template-columns:1fr}}.gxw{min-width:0;overflow-x:auto}.gxs{min-width:740px;height:740px;position:relative}.gxs svg.ln{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.orbw{background:radial-gradient(circle,#000 0%,#02080a 45%,#0000 70%);border-radius:50%;place-items:center;width:230px;height:230px;display:grid;position:absolute;transform:translate(-50%,-50%)}.orbl{text-align:center;color:#fff;width:170px;font-size:13px;font-weight:700;line-height:1.25;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.ring{width:158px;height:158px;animation:60s linear infinite spin;position:absolute}@keyframes spin{to{transform:rotate(360deg)}}.sph{text-align:center;background:radial-gradient(circle at 35% 30%,#e9d5ff 0%,#a78bfa 25%,#6d28d9 60%,#2e1065 100%);border-radius:50%;place-items:center;width:118px;height:118px;display:grid;box-shadow:0 0 40px #7c3aed99,inset 0 0 20px #0006}.sph b{color:#fff;text-shadow:0 2px 8px #0008;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:25px;font-weight:700}.dl{opacity:0;border-radius:99px;padding:2px 9px;font-size:13px;font-weight:700;transition:opacity .4s;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.dl.s{opacity:1}.dl.p{color:#86efac;background:#14532d}.dl.m{color:#fca5a5;background:#7f1d1d}.trc{border:1px solid var(--gl);cursor:pointer;color:#e8f1f2;height:40px;font:inherit;text-align:left;background:linear-gradient(#0e2b32cc,#0a1f25cc);border-radius:9px;flex-direction:column;justify-content:center;padding:0 12px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;position:absolute;box-shadow:0 4px 14px #0006}.trc:hover{border-color:#5eead4}.trc.on{border:2px solid var(--gold);background:linear-gradient(#143b44,#0d2a31);box-shadow:0 0 22px #e3cf9c44,0 4px 14px #0006}.trc .a{align-items:center;gap:7px;line-height:1;display:flex}.trc .a i{border-radius:4px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:700}.trc .a b{font-variant-numeric:tabular-nums;font-size:16px}.trc small{color:#8fb0b6;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;line-height:1.2;overflow:hidden}.gxi{pointer-events:none;position:absolute;inset:0}.it{pointer-events:auto;cursor:pointer;border:1px solid #0000;border-radius:7px;flex-direction:column;justify-content:center;height:46px;padding:2px 8px 2px 10px;display:flex;position:absolute;overflow:hidden}.it:hover{background:#ffffff0d;border-color:#ffffff1f}.it.on{border-color:var(--gold);background:#e3cf9c1f}.it.nw{animation:1.6s 2 pulse}@keyframes pulse{50%{background:#2dd4bf33}}.it .r1{align-items:baseline;gap:8px;display:flex}.it .r1 span{text-overflow:ellipsis;white-space:nowrap;color:#f2f7f7;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.it .r1 u{color:#0f172a;background:var(--gold);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:none;max-width:90px;padding:0 6px;font-size:11px;font-weight:700;text-decoration:none;overflow:hidden}.it .r2{color:#8fb0b6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.it .r2 b{color:var(--gold);margin-right:6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600}.dot{pointer-events:none;background:#d9b867;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #e3cf9c}.scb{cursor:pointer;background:#12323a;border-radius:3px;width:6px;position:absolute;top:70px;bottom:70px;right:8px}.scb i{background:var(--gold);border-radius:3px;min-height:24px;position:absolute;left:0;right:0}.gxn{color:#8fb0b6;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;bottom:12px;right:20px}.gxn button{color:#e8f1f2;cursor:pointer;background:#0e2a31;border:1px solid #23505b;border-radius:7px;width:28px;height:26px}.gxe{text-align:center;color:#8fb0b6;position:absolute;top:50%;left:0;right:0}.gxp{background:linear-gradient(#0c2329aa,#081a1fcc);border-left:1px solid #16323a;flex-direction:column;gap:12px;padding:16px;display:flex}@media (width<=1100px){.gxp{border-top:1px solid #16323a;border-left:0}}.gxp h3{color:#fff;margin:0;font-size:20px;font-weight:600;line-height:1.25}.gxp .sb{color:#8fb0b6;font-size:12px}.pst{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pst div{background:#0b2229;border:1px solid #16323a;border-radius:10px;padding:10px 12px}.pst b{font-variant-numeric:tabular-nums;color:#fff;font-size:24px;line-height:1.1;display:block}.pst span{color:#8fb0b6;font-size:11px}.bump{animation:.5s bump}@keyframes bump{40%{color:var(--gold);transform:scale(1.18)}}.ps{color:#b9cfd3;align-items:center;gap:6px;margin:2px 0 -4px;font-size:12px;font-weight:600;display:flex}.pb{grid-template-columns:96px 1fr 38px;align-items:center;gap:8px;margin:3px 0;font-size:12px;display:grid}.pb span{text-overflow:ellipsis;white-space:nowrap;color:#b9cfd3;overflow:hidden}.pb .tk{background:#12323a;border-radius:4px;height:7px;overflow:hidden}.pb .tk i{background:linear-gradient(90deg,#2dd4bf,#e3cf9c);height:100%;display:block}.pb em{text-align:right;font-variant-numeric:tabular-nums;color:#fff;font-style:normal}.ins{color:#b9cfd3;background:#0b2229;border:1px solid #16323a;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.sel{border:1px solid var(--gold);background:#0b2229;border-radius:10px;padding:12px;font-size:13px}.sel .c{color:var(--gold);font:700 13px ui-monospace,Menlo,Consolas,monospace}.sel .n{color:#fff;word-break:break-word;margin:3px 0;font-size:15px;font-weight:600}.sel .s{color:#b9cfd3;word-break:break-word;font-size:12px}.sel .u{color:#8fb0b6;margin-top:4px;font-size:12px}.sel .ac{gap:8px;margin-top:10px;display:flex}.sel.empty{color:#8fb0b6;border-color:#16323a;font-size:12px}.mo{z-index:60;background:#000a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mo[hidden]{display:none}.mc{color:#e8f1f2;background:#0d252b;border:1px solid #23505b;border-radius:14px;flex-direction:column;gap:10px;width:min(480px,100%);max-height:92vh;padding:20px;display:flex;overflow:auto}.mc h3{margin:0 0 4px;font-size:18px}.mc label{color:#8fb0b6;flex-direction:column;gap:4px;font-size:12px;display:flex}.mc input,.mc select,.mc textarea{color:#e8f1f2;font:inherit;background:#08181c;border:1px solid #23505b;border-radius:8px;width:100%;margin:0;padding:8px 10px;font-size:14px}.mc textarea{resize:vertical;min-height:64px}.mc .row2{grid-template-columns:110px 1fr;gap:8px;display:grid}.mc .pv{color:#b9cfd3;font-size:13px}.mc .pv b{color:var(--gold);font:700 15px ui-monospace,Menlo,Consolas,monospace}.mc .er{color:#fca5a5;min-height:16px;margin:0;font-size:12px}.mc .ma{justify-content:flex-end;gap:8px;display:flex}.tst{color:#fff;border:1px solid var(--teal,#2dd4bf);z-index:70;background:#0d252b;border-radius:10px;align-items:center;gap:14px;padding:10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0008}.tst[hidden]{display:none}.tst button{color:#e3cf9c;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.gxs{min-width:760px}.orbw{width:190px;height:190px}.orbl{width:150px;font-size:12px;top:6px}.ring{width:130px;height:130px}.sph{width:100px;height:100px}.sph b{font-size:21px}.dl{bottom:8px}.chip{text-overflow:ellipsis;max-width:240px;overflow:hidden}#bgc{z-index:-1;pointer-events:none;display:block;position:fixed;inset:0}html[data-theme=dark]{background:#030c0a}:root[data-theme=dark] body{background:0 0}:root[data-theme=dark]{--card:#06161399;--side:#040f0dd1;--head:#0a201cb8;--hover:#1e5a4873;--line:#46ffbe29;--track:#46ffbe24}:root[data-theme=dark] .top{background:#040f0db8}.gx{background:#020c0a57;border-color:#46ffbe40}.mc .row2[hidden],.mc [hidden]{display:none!important}:root,:root[data-theme=dark]{--bg:#04080b;--side:#050c0eb8;--card:#142c3080;--text:#fff;--muted:#fff;--line:#82d2c62b;--head:#ffffff0a;--hover:#2dd4bf17;--track:#ffffff12;--gold:#e3cf9c;--ok:#5eead4}html,body{background:#04080b}body{background-color:#04080b;background-image:radial-gradient(900px 600px at 82% -8%,#14968c47,#0000 60%),radial-gradient(700px 700px at 8% 78%,#0e6e6938,#0000 60%),radial-gradient(500px 400px at 55% 40%,#1e5a6e1f,#0000 70%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;font-weight:400}.side{-webkit-backdrop-filter:blur(18px);border-right:1px solid var(--line)}.top{-webkit-backdrop-filter:blur(16px);background:#04080b9e}.logo{border:1.5px solid var(--gold);color:var(--gold);background:0 0;box-shadow:0 0 14px #e3cf9c59}.nv.on{color:var(--gold);background:#e3cf9c1a;border:1px solid #e3cf9cbf;box-shadow:0 0 18px #e3cf9c2e,inset 0 0 14px #e3cf9c14}.card,.tile{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);background:linear-gradient(160deg,#264e5280,#09161a9e);border-radius:16px;box-shadow:inset 0 1px #ffffff12,0 22px 50px #00000073}.tile{border-radius:12px;box-shadow:inset 0 1px #ffffff0d}.tile:hover{background:linear-gradient(160deg,#3c646080,#0c1c1e99);border-color:#e3cf9ccc;box-shadow:0 0 22px #e3cf9c33,inset 0 0 18px #e3cf9c14}h1{letter-spacing:-.025em;background:linear-gradient(90deg,#fff,#e4fbf7);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:500}h2{color:#f1f8f6;font-weight:500}.sub{color:var(--muted)}.kpi b{letter-spacing:-.02em;color:#fff;text-shadow:0 0 16px #ffffff4d;font-size:40px;font-weight:700}.kpi em.g{color:var(--ok)}.ico{border-radius:12px;box-shadow:0 0 24px #2dd4bf4d,inset 0 1px #ffffff40}.bar{background:linear-gradient(90deg,#0f766e,#2dd4bf);box-shadow:0 0 14px #2dd4bf8c}.bar.o{background:linear-gradient(90deg,#b8923c,#e3cf9c);box-shadow:0 0 14px #e3cf9c80}.track{background:#ffffff12;height:8px}.row .l i,td b,#lst td.k,.gi b,.ti,.seg>b,.kpi em.g,.kpi em.a,mark{color:#fff!important}.c1{fill:#fff;font-weight:700}.dn svg circle[stroke-dasharray]{filter:drop-shadow(0 0 5px)}th{color:#fff;background:#ffffff0a}tr:hover>td{background:#2dd4bf12}#more,.lang button.on{color:#fff;background:linear-gradient(90deg,#0f766e,#14b8a6);box-shadow:0 0 18px #2dd4bf59}.top input,.fl input,select,.ib,.lang{border-color:var(--line);background:#ffffff0d}.top input:focus,.fl input:focus,select:focus{outline:1.5px solid #e3cf9ccc}.gres{background:#0b191c;box-shadow:0 18px 44px #0009}.gh{background:#0b191c}details>summary:before{color:var(--gold)}.exf{background:#ffffff0d}.cells span{box-shadow:0 0 16px #ffffff1f,inset 0 1px #ffffff4d}#th{display:none}input::placeholder{color:#fff;opacity:1}body,body *{color:#fff!important}svg text{fill:#fff!important}select option{background:#0b191c}.hd,.note,.kpi span,.tile small,.gn small,.gi em{font-size:13px}.hd,.note,.sub,.kpi span,.tile small,small{font-weight:500}.orb{pointer-events:none;opacity:.9;background:radial-gradient(circle at 35% 30%,#d8c8ff,#8b5cf6 42%,#2a1670 78%);border-radius:50%;width:96px;height:96px;position:absolute;top:26px;right:40px;box-shadow:0 0 38px #8b5cf68c,0 0 90px #2dd4bf2e}.orb:before{content:"";border:1px solid #82d2c640;border-radius:50%;position:absolute;inset:-18px;box-shadow:inset 0 0 30px #2dd4bf1f}.orb:after{content:"";border:1px dashed #82d2c61f;border-radius:50%;position:absolute;inset:-42px}.wrap{position:relative;overflow:visible}@media (width<=900px){.orb{display:none}}html #th{cursor:pointer;place-items:center;width:40px;height:40px;padding:0;font-size:18px;line-height:1;transition:box-shadow .2s,transform .2s;display:grid}html #th:hover{transform:rotate(18deg);box-shadow:0 0 16px #2dd4bf73}html[data-theme=light]{--bg:#eef9f5;--side:#ffffffdb;--card:#ffffffb8;--text:#10302b;--muted:#4a6b66;--line:#0a8c6e3d;--head:#0a8c6e14;--hover:#0aa07d1a;--track:#0a8c6e24;--gold:#b97a06;--ok:#0b8a5f;background:#eef9f5}html[data-theme=light] body{background:0 0}html[data-theme=light] body,html[data-theme=light] body *{color:#10302b!important}html[data-theme=light] svg text{fill:#10302b!important}html[data-theme=light] input::placeholder{opacity:1;color:#6b8a84!important}html[data-theme=light] .side{border-right:1px solid var(--line);background:#ffffffe0}html[data-theme=light] .top{background:#ffffffbd}html[data-theme=light] .card,html[data-theme=light] .tile{border:1px solid var(--line);background:linear-gradient(160deg,#ffffffdb,#eafaf4bd);box-shadow:0 10px 30px #0a5a4b1f,inset 0 1px #fff}html[data-theme=light] .tile:hover{background:#fff;border-color:#0f9d8f;box-shadow:0 0 18px #0f9d8f47}html[data-theme=light] h1{-webkit-text-fill-color:#0b3d36;background:0 0}html[data-theme=light] .kpi b{text-shadow:none}html[data-theme=light] .bar{background:linear-gradient(90deg,#0f9d8f,#34d3bf);box-shadow:0 0 10px #0f9d8f59}html[data-theme=light] .bar.o{background:linear-gradient(90deg,#d99a1c,#f2c94c);box-shadow:0 0 10px #d99a1c59}html[data-theme=light] .track{background:#0a8c6e1f}html[data-theme=light] th{background:#0a8c6e17}html[data-theme=light] tr:hover>td{background:#0f9d8f14}html[data-theme=light] .top input,html[data-theme=light] .fl input,html[data-theme=light] select,html[data-theme=light] .ib,html[data-theme=light] .lang,html[data-theme=light] .lang button{border-color:var(--line);background:#ffffffd9}html[data-theme=light] .gres,html[data-theme=light] .gh{background:#fff}html[data-theme=light] .gres{box-shadow:0 14px 36px #0a5a4b38}html[data-theme=light] select option{background:#fff}html[data-theme=light] .exf{background:#0a8c6e14}html[data-theme=light] .nv.on{box-shadow:none;background:#0f9d8f21;border:1px solid #0f9d8f}html[data-theme=light] .logo{border-color:#0f9d8f;box-shadow:0 0 12px #0f9d8f4d}html[data-theme=light] .ico,html[data-theme=light] .ico *,html[data-theme=light] #more,html[data-theme=light] .lang button.on,html[data-theme=light] .cells span,html[data-theme=light] .gxb.pri,html[data-theme=light] .sph b,html[data-theme=light] .it .r1 u{color:#fff!important}html[data-theme=light] .lang button.on{background:linear-gradient(90deg,#0f766e,#14b8a6)}html[data-theme=light] .gx{--gold:#b97a06;--teal:#0f9d8f;background:#ffffff80;border-color:#0a8c6e4d;box-shadow:0 10px 34px #0a5a4b24}html[data-theme=light] .gxt,html[data-theme=light] .gxc{border-bottom-color:#0a8c6e33}html[data-theme=light] .gxp{background:#ffffff80;border-color:#0a8c6e33}html[data-theme=light] .gxt input,html[data-theme=light] .chip,html[data-theme=light] .gxb{background:#ffffffd9;border-color:#a5d9ca}html[data-theme=light] .gxb.pri{background:linear-gradient(90deg,#0f9d8f,#2c8fb0);border-color:#0000}html[data-theme=light] .gxb.arm,html[data-theme=light] .gxb.arm *{border-color:#dc2626;color:#b91c1c!important}html[data-theme=light] .chip.on{background:#d5f3ea;border-color:#b97a06}html[data-theme=light] .chip b,html[data-theme=light] .it .r2 b,html[data-theme=light] .sel .c{color:#9a6400!important}html[data-theme=light] .trc{background:linear-gradient(#ffffffeb,#ecfaf5e0);border:1px solid #0a8c6e4d;box-shadow:0 3px 10px #0a5a4b24}html[data-theme=light] .trc.on{background:linear-gradient(#fffaf0,#fdf0d0);border:2px solid #b97a06;box-shadow:0 0 16px #b97a064d}html[data-theme=light] .trc .a i{filter:brightness(.55)saturate(1.5)}html[data-theme=light] .trc small,html[data-theme=light] .pst span,html[data-theme=light] .ps,html[data-theme=light] .pb span,html[data-theme=light] .it .r2,html[data-theme=light] .sel .s,html[data-theme=light] .sel .u,html[data-theme=light] .gxn,html[data-theme=light] .gxe,html[data-theme=light] .ins,html[data-theme=light] .sel.empty{color:#4a6b66!important}html[data-theme=light] .it:hover{background:#0a8c6e12;border-color:#0a8c6e40}html[data-theme=light] .it.on{background:#b97a0621;border-color:#b97a06}html[data-theme=light] .it .r1 u{background:#b97a06}html[data-theme=light] .dot{background:#c2860a;box-shadow:0 0 6px #c2860a8c}html[data-theme=light] .scb{background:#cfe9e2}html[data-theme=light] .scb i{background:#b97a06}html[data-theme=light] .gxn button{background:#fff;border-color:#a5d9ca}html[data-theme=light] .pst div,html[data-theme=light] .ins,html[data-theme=light] .sel{background:#fffc;border-color:#bfe3d9}html[data-theme=light] .sel{border-color:#b97a06}html[data-theme=light] .sel.empty{border-color:#bfe3d9}html[data-theme=light] .pb .tk{background:#d3ece5}html[data-theme=light] .pb .tk i{background:linear-gradient(90deg,#0f9d8f,#d99a1c)}html[data-theme=light] .mo{background:#0a282373}html[data-theme=light] .mc{background:#fff;border-color:#a5d9ca;box-shadow:0 20px 60px #0a3c3259}html[data-theme=light] .mc label,html[data-theme=light] .mc label *,html[data-theme=light] .mc .pv{color:#4a6b66!important}html[data-theme=light] .mc input,html[data-theme=light] .mc select,html[data-theme=light] .mc textarea{background:#f3faf7;border-color:#a5d9ca}html[data-theme=light] .mc .pv b{color:#9a6400!important}html[data-theme=light] .mc .er{color:#b91c1c!important}html[data-theme=light] .tst{background:#fff;border-color:#0f9d8f;box-shadow:0 10px 30px #0a3c324d}html[data-theme=light] .tst button{color:#9a6400!important}html[data-theme=light] .row .l i,html[data-theme=light] td b,html[data-theme=light] #lst td.k,html[data-theme=light] .gi b,html[data-theme=light] .ti,html[data-theme=light] .seg>b,html[data-theme=light] .kpi em.g,html[data-theme=light] .kpi em.a,html[data-theme=light] mark{color:#10302b!important}html[data-theme=light] .kpi em.g{color:#0b8a5f!important}html[data-theme=light] .kpi em.a{color:#9a6400!important}.orbw{background:radial-gradient(circle,#000000d9 0%,#02080a80 42%,#0000 70%);width:230px;height:230px}.orbw .orbl{letter-spacing:.06em;text-transform:uppercase;width:170px;font-size:12px;top:12px}.ob{--oc:60,255,190;--oc2:90,210,255;width:156px;height:156px;position:relative}html[data-theme=light] .ob{--oc:8,150,118;--oc2:30,120,200}html[data-theme=light] .orbw{background:radial-gradient(circle,#ffffffe6 0%,#e2f7f099 45%,#0000 70%)}.ob>*{position:absolute;inset:0}.ob .v{display:none}.ob .v>*,.ob .v>.gl{position:absolute}.ob[data-v="1"] .v1,.ob[data-v="2"] .v2,.ob[data-v="3"] .v3{display:block}.ob svg{width:100%;height:100%;overflow:visible}.ob .core{box-shadow:0 0 0 1px rgba(var(--oc),.4),inset 0 0 22px rgba(var(--oc),.3),0 0 28px rgba(var(--oc),.35);background:radial-gradient(circle at 50% 38%,#0e3d44 0%,#04151a 72%);border-radius:50%;animation:3.4s ease-in-out infinite cpul;inset:26px}@keyframes cpul{50%{box-shadow:0 0 0 1px rgba(var(--oc),.7),inset 0 0 32px rgba(var(--oc),.5),0 0 46px rgba(var(--oc),.6)}}.ob .n{pointer-events:none;z-index:3;place-items:center;display:grid}.ob .n b{text-shadow:0 0 10px rgba(var(--oc),.95),0 0 22px rgba(var(--oc),.6);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font:700 21px/1 Inter,system-ui,sans-serif;color:#fff!important}html .ob .n b{color:#fff!important}.ob .sp{transform-origin:80px 80px;animation:40s linear infinite spin}.ob .sp2{transform-origin:80px 80px;animation:14s linear infinite reverse spin}.ob .sp3{transform-origin:80px 80px;animation:8s linear infinite spin}.ob .t1{fill:none;stroke:rgba(var(--oc),.6);stroke-width:5px;stroke-dasharray:1 4.4}.ob .t2{fill:none;stroke:rgba(var(--oc),.95);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:70 30 22 30;filter:drop-shadow(0 0 4px rgba(var(--oc),.9))}.ob .t3{fill:none;stroke:rgba(var(--oc2),.75);stroke-width:1.2px;stroke-dasharray:3 6}.ob .t4{fill:none;stroke:rgba(var(--oc),.28);stroke-width:1px}.ob .dt{fill:#fff;filter:drop-shadow(0 0 5px rgb(var(--oc)))}.ob .sweep{background:conic-gradient(from 0deg,rgba(var(--oc),0) 0deg,rgba(var(--oc),0) 245deg,rgba(var(--oc),.5) 358deg,rgba(var(--oc),0) 360deg);border-radius:50%;animation:5s linear infinite spin;inset:14px;-webkit-mask:radial-gradient(circle,#0000 56%,#000 57%);mask:radial-gradient(circle,#0000 56%,#000 57%)}.ob .v2{perspective:700px}.ob .halo{background:radial-gradient(circle,rgba(var(--oc),.1),transparent 70%);box-shadow:0 0 34px rgba(var(--oc),.35),inset 0 0 28px rgba(var(--oc),.22);border-radius:50%;inset:16px}.ob .gl{width:112px;height:112px;margin:-56px 0 0 -56px;inset:50% auto auto 50%}.ob .gs{transform-style:preserve-3d;animation:18s linear infinite gy;position:absolute;inset:0;transform:rotateX(-20deg)rotateY(0)}@keyframes gy{to{transform:rotateX(-20deg)rotateY(360deg)}}.ob .mer{border:1px solid rgba(var(--oc),.6);box-shadow:0 0 6px rgba(var(--oc),.3);transform:rotateY(calc(var(--i)*30deg));border-radius:50%;position:absolute;inset:0}.ob .lat{width:var(--d);height:var(--d);margin:calc(var(--d)/-2) 0 0 calc(var(--d)/-2);border:1px solid rgba(var(--oc),.45);transform:rotateX(90deg) translateZ(var(--y));border-radius:50%;position:absolute;top:50%;left:50%}.ob .back{z-index:2;background:radial-gradient(circle,#020c0ee0 0%,#020c0e8c 60%,#0000 74%);border-radius:50%;inset:42px}.ob .gor{border:1px solid rgba(var(--oc2),.5);border-radius:50%;animation:9s linear infinite gor;inset:2px;transform:rotateX(74deg)}.ob .gor:after{content:"";width:6px;height:6px;box-shadow:0 0 8px rgb(var(--oc));background:#fff;border-radius:50%;margin-left:-3px;position:absolute;top:-3px;left:50%}.ob .gor.g2{animation-duration:13s;animation-direction:reverse;inset:8px;transform:rotateX(74deg)rotateY(62deg)}@keyframes gor{to{transform:rotateX(74deg)rotate(360deg)}}.ob .gor.g2{animation-name:gor2}@keyframes gor2{to{transform:rotateX(74deg)rotateY(62deg)rotate(360deg)}}.ob #orbArcs circle{pointer-events:stroke;cursor:pointer;filter:drop-shadow(0 0 3px);transition:stroke-width .25s,opacity .25s}.ob #orbArcs circle:hover{stroke-width:12px;opacity:1!important}.ob .v3 .core{inset:34px}.orbsw{z-index:5;gap:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.orbsw button{border:1px solid rgba(var(--oc,60,255,190),.8);cursor:pointer;background:0 0;border-radius:50%;width:9px;height:9px;padding:0;transition:all .2s}.orbsw button.on{background:#3cffbe;box-shadow:0 0 8px #3cffbe}html[data-theme=light] .orbsw button{border-color:#0f9d8f}html[data-theme=light] .orbsw button.on{background:#0f9d8f;box-shadow:0 0 8px #0f9d8f}.orbw .dl{inset:44px 6px auto auto;transform:none}.brand .adm{filter:drop-shadow(0 0 7px #3cffbe8c);flex:none;width:46px;height:46px}.brand .adm svg{width:100%;height:100%;overflow:visible}.adm .ar{transform-origin:24px 24px;animation:28s linear infinite spin}.adm .sc{animation:3.4s ease-in-out infinite admscan}@keyframes admscan{0%{opacity:0;transform:translateY(0)}15%{opacity:.55}85%{opacity:.55}to{opacity:0;transform:translateY(34px)}}.brand .bt{min-width:0}.brand .bn{letter-spacing:.03em;background:linear-gradient(90deg,#7dffd8,#4fc3ff);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px #3cffbe4d);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:800;line-height:1.15;display:block}.brand .bt small{letter-spacing:.04em;white-space:nowrap;margin-top:2px;font-size:10.5px;display:block}html[data-theme=light] .brand .bn{background:linear-gradient(90deg,#0b8a5f,#1670b8);filter:none;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .brand .adm{filter:drop-shadow(0 0 6px #0f9d8f73)}.adm image{filter:drop-shadow(0 0 3px #e9543ebf)drop-shadow(0 0 8px #e9543e59);animation:3.6s ease-in-out infinite admglow}@keyframes admglow{50%{filter:drop-shadow(0 0 5px #e9543ef2)drop-shadow(0 0 12px #e9543e8c)}}html.lock{overflow:hidden}#lgn{display:none}html.lock #lgn{z-index:200;visibility:visible;place-items:center;padding:16px;display:grid;position:fixed;inset:0}#lgf{-webkit-backdrop-filter:blur(16px);color:#fff;background:linear-gradient(160deg,#083026b8,#020c0adb);border:1px solid #00ffa06b;border-radius:18px;flex-direction:column;gap:14px;width:min(390px,100%);padding:30px 28px 24px;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:flex;box-shadow:0 0 44px #00ff963d,0 30px 70px #000000a6}#lgf .lgi{color:#39ff9c;border:1.5px solid #39ff9c;border-radius:14px;place-items:center;width:56px;height:56px;margin:0 auto;display:grid;box-shadow:0 0 22px #39ff9c99,inset 0 0 14px #39ff9c33}#lgf .lgi svg{width:28px;height:28px}#lgf h1{text-align:center;color:#fff;text-shadow:0 0 16px #39ff9cb3;-webkit-text-fill-color:#fff;background:0 0;margin:6px 0 0;font-size:24px;font-weight:600}#lgf .lgs{text-align:center;color:#fff;opacity:.85;margin:0 0 6px;font-size:13px}#lgf label{color:#fff;flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}#lgf input{color:#fff;width:100%;height:44px;font:inherit;background:#ffffff0f;border:1px solid #00ffa059;border-radius:10px;padding:0 14px;font-size:15px}#lgf input:focus{outline:1.5px solid #39ff9c;box-shadow:0 0 16px #39ff9c73}#lgf .lgw{position:relative}#lgf .lgw input{padding-right:46px}#lv{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:0;border-radius:8px;width:36px;height:36px;font-size:17px;position:absolute;top:4px;right:4px}#lv:hover{opacity:1;background:#39ff9c26}#le{text-align:center;min-height:18px;font-size:13px;color:#ff8da1!important}#lb{height:46px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(90deg,#00a862,#17d98a);border:0;border-radius:11px;font-size:15px;font-weight:600;box-shadow:0 0 24px #2bff9a99}#lb:hover{filter:brightness(1.1)}#lb:disabled{opacity:.5;cursor:not-allowed}#lgf .lgl{justify-content:center;gap:6px;display:flex}#lgf .lgl button{color:#fff;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #00ffa04d;border-radius:8px;padding:5px 11px;font-size:12px;font-weight:600}#lgf .lgl button.on{background:#0ea371;border-color:#39ff9c}#lgf.shake{animation:.35s lgs}@keyframes lgs{25%{transform:translate(-8px)}75%{transform:translate(8px)}}#jad,#lstcard{scroll-margin-top:78px}.lbar{z-index:6;-webkit-backdrop-filter:blur(12px);background:#04140fe0;border:1px solid #00ffa059;border-radius:12px;align-items:center;gap:12px;margin:-6px -8px 14px;padding:10px 12px;display:flex;position:sticky;top:66px;box-shadow:0 0 22px #00ff962e}.lbar[hidden]{display:none}#lback{color:#fff;height:38px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#00a862,#17d98a);border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 0 18px #2bff9a80}#lback:hover{filter:brightness(1.12)}#lback svg{width:18px;height:18px}.lbn{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}#lst tr.rw{cursor:pointer}#lst tr.rw:focus-visible{outline-offset:-2px;outline:1.5px solid #39ff9c}#lst td.thc{width:52px;padding:6px 8px}#lst td.thc img{object-fit:cover;border:1px solid #00ffa066;border-radius:8px;width:38px;height:38px;display:block;box-shadow:0 0 10px #39ff9c4d}#lst td.thc .nop{background:#ffffff08;border:1px dashed #00ffa047;border-radius:8px;width:38px;height:38px;display:block}.selimg{object-fit:cover;border:1px solid #00ffa059;border-radius:10px;width:100%;max-height:150px;margin:8px 0;display:block}#md{z-index:90}.mdc{box-shadow:0 0 44px #00ff9640,0 30px 70px #000000b3;background:linear-gradient(160deg,#082c24f5,#020e0cf7)!important;border:1px solid #00ffa06b!important;width:min(780px,100%)!important}.mdh{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mdk{letter-spacing:.02em;text-shadow:0 0 14px #39ff9c99;font:700 22px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.mdh small{opacity:.9;margin-top:2px;font-size:13px;display:block}.mdx{cursor:pointer;background:#ffffff0d;border:1px solid #00ffa04d;border-radius:9px;width:36px;height:36px;font-size:15px}.mdg{grid-template-columns:260px 1fr;gap:18px;display:grid}@media (width<=700px){.mdg{grid-template-columns:1fr}}.mdv{aspect-ratio:4/3;cursor:pointer;background:#ffffff0a;border:1.5px dashed #00ffa073;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.mdv.dr{border-style:solid;box-shadow:0 0 22px #39ff9c80}.mdv img{object-fit:cover;width:100%;height:100%;display:block}.mdv img[hidden],.mdph[hidden]{display:none}.mdph{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px;font-size:13px;display:flex}.mdph svg{color:#39ff9c;width:38px;height:38px}.mdph small{opacity:.8;font-size:11px}.mda{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mda button[hidden]{display:none}#mdSz{opacity:.8;margin-top:6px;font-size:12px;display:block}.mdf{flex-direction:column;gap:10px;display:flex}.mdf label{flex-direction:column;gap:4px;font-size:12px;display:flex}.mdf input,.mdf select,.mdf textarea{width:100%;font:inherit;background:#00000059;border:1px solid #00ffa04d;border-radius:9px;padding:9px 11px;font-size:14px}.mdf textarea{resize:vertical;min-height:92px}.mdf input:focus,.mdf select:focus,.mdf textarea:focus{outline:1.5px solid #39ff9c;box-shadow:0 0 14px #39ff9c59}.mdr{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mdr div{background:#ffffff0d;border:1px solid #00ffa033;border-radius:9px;padding:9px 11px}.mdr span{opacity:.8;font-size:11px;display:block}.mdr b{font-size:13px}#mdE{color:#ff8da1!important}#kpis .kpi{gap:6px}#kpis .kpi>div:first-child{min-width:0}#kpis .kpi span{font-size:12.5px;line-height:1.25}#kpis .ico{width:56px;height:56px;filter:drop-shadow(0 0 8px var(--c)) drop-shadow(0 0 18px color-mix(in srgb,var(--c) 55%,transparent));flex:none;place-items:center;display:grid;position:relative;box-shadow:none!important;background:0 0!important;border-radius:0!important;animation:none!important;overflow:visible!important}#kpis .ico:before{content:"";clip-path:polygon(25% 2%,75% 2%,100% 50%,75% 98%,25% 98%,0 50%);background:linear-gradient(145deg,var(--c),color-mix(in srgb,var(--c) 30%,#fff));position:absolute;inset:6px}#kpis .ico:after{content:"";clip-path:polygon(25% 2%,75% 2%,100% 50%,75% 98%,25% 98%,0 50%);background:linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--c) 70%,#fff) 50%,transparent 58%) 0 -120%/100% 300% no-repeat,linear-gradient(160deg,color-mix(in srgb,var(--c) 32%,#03100b),#020a08 75%);animation:3.4s ease-in-out infinite hxs;position:absolute;inset:8.2px;transform:none}@keyframes hxs{0%{background-position:0 -120%,0 0}60%,to{background-position:0 120%,0 0}}#kpis .ico .r1{border:1.5px dashed var(--c);opacity:.65;border-radius:50%;animation:16s linear infinite hxr;position:absolute;inset:-2px}#kpis .ico .r2{background:conic-gradient(from 0deg,transparent 0 72%,var(--c) 100%);border-radius:50%;animation:3.2s linear infinite hxr;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}@keyframes hxr{to{transform:rotate(360deg)}}#kpis .ico svg{z-index:2;color:#fff;width:22px;height:22px;filter:drop-shadow(0 0 5px var(--c));animation:2.6s ease-in-out infinite alternate hxp;position:relative}@keyframes hxp{0%{opacity:.8}to{opacity:1}}@media (prefers-reduced-motion:reduce){#kpis .ico:after,#kpis .ico .r1,#kpis .ico .r2,#kpis .ico svg{animation:none!important}}#bm{color:#fff;text-shadow:0 0 12px #39ff9c99;align-items:center;gap:10px;font:15px Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:none}html.boot #bm{display:flex}html.boot #lgf{display:none}#bmr{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #00ffa073;border-radius:8px;width:34px;height:34px;font-size:17px}.me-b{border:1px solid var(--line);height:38px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff0d;border-radius:9px;align-items:center;gap:8px;max-width:280px;padding:0 10px 0 4px;font-size:13px;font-weight:600;display:flex}.me-b:hover{border-color:#00ffa073}.me-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=700px){.me-b .me-n,.me-b .role-b{display:none}.me-b{padding:0 4px}}.acc-av{color:#04201a;background:linear-gradient(135deg,#7dffd8,#3fb4ff);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:17px;font-weight:700;display:grid;box-shadow:0 0 14px #39ff9c59}.acc-av.sm{width:30px;height:30px;font-size:13px}.role-b{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.role-b[data-role=admin]{color:#f5c26b}.role-b[data-role=editor]{color:#2dd4bf}.role-b[data-role=viewer]{color:#94a3b8}.act-b{white-space:nowrap;background:#94a3b824;border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:600;display:inline-block}.act-b[data-a=created],.act-b[data-a=restored],.act-b[data-a=user_created],.act-b[data-a=group_created]{color:#4ade80;background:#22c55e29}.act-b[data-a=updated],.act-b[data-a=group_updated],.act-b[data-a=user_updated],.act-b[data-a=image_uploaded]{color:#7dd3fc;background:#38bdf826}.act-b[data-a=deleted],.act-b[data-a=user_deleted],.act-b[data-a=group_deleted],.act-b[data-a=image_removed]{color:#fca5a5;background:#ef444426}.ro-b{color:#94a3b8;border:1px dashed #475569;border-radius:7px;align-self:center;margin-right:auto;padding:4px 9px;font-size:12px;font-weight:600}.adm-dlg{gap:12px}.adm-dlg.wide{width:min(980px,100%)}.adm-h{align-items:center;gap:10px;display:flex}.adm-h h3{margin:0 auto 0 0;font-size:18px}.adm-dlg h4{margin:4px 0 0;font-size:14px}.adm-dlg .hint,.adm-dlg small.hint{color:#8fb0b6;margin:0;font-size:12px}.muted{color:#8fb0b6}.nowrap{white-space:nowrap}.acc-who{background:#ffffff08;border:1px solid #23505b;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.acc-who b{display:block}.acc-who small{color:#8fb0b6}.acc-who .role-b{margin-left:auto}.acc-links{flex-wrap:wrap;gap:8px;display:flex}.acc-pw{flex-direction:column;gap:10px;display:flex}.u-new{background:#ffffff08;border:1px solid #23505b;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;padding:12px;display:grid}.u-new .ma{grid-column:1/-1}@media (width<=760px){.u-new{grid-template-columns:1fr 1fr}}.hi-f{flex-wrap:wrap;gap:10px;display:flex}.hi-f input{flex:1;min-width:180px}.hi-f select{width:auto}.adm-t{border-collapse:collapse;width:100%;font-size:13px}.adm-t th{text-align:left;color:#8fb0b6;white-space:nowrap;border-bottom:1px solid #23505b;padding:8px;font-size:11.5px;font-weight:600}.adm-t td{vertical-align:middle;border-bottom:1px solid #23505b8c;padding:8px}.adm-t tr.off td{opacity:.55}.adm-t select.u-role{width:auto;padding:5px 8px;font-size:13px}.adm-t input.u-act{accent-color:#2dd4bf;width:18px;height:18px}.adm-t .acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.adm-t .acts .gxb{padding:6px 10px;font-size:12px}.adm-t input.u-pw{width:150px;padding:6px 8px;font-size:13px}.adm-t .you{color:#2dd4bf}.adm-t .k{color:#e3cf9c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;text-decoration:none}.adm-t a.k:hover{text-decoration:underline}.hi-t td{vertical-align:top}.chg{word-break:break-word;font-size:12.5px;line-height:1.45}.chg s{opacity:.65}.gxb.u-del.arm{color:#fff;background:#7f1d1d;border-color:#ef4444}.md-hi{border-top:1px solid #23505b;flex-direction:column;gap:6px;padding-top:10px;display:flex}.md-hr{flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:12.5px;display:flex}.md-hr .who{font-weight:600}.md-hr .chg{flex-basis:100%;padding-left:2px}.nv-sep{background:var(--line);height:1px;margin:10px 8px}.mc input[readonly],.mc textarea[readonly],.mc select:disabled{opacity:.85;cursor:default}html[data-theme=light] .me-b{background:#ffffffd9}html[data-theme=light] .acc-who,html[data-theme=light] .u-new{background:#f3faf7;border-color:#a5d9ca}html[data-theme=light] .muted,html[data-theme=light] .adm-dlg .hint,html[data-theme=light] .acc-who small,html[data-theme=light] .adm-t th{color:#4a6b66}html[data-theme=light] .adm-t th{border-color:#a5d9ca}html[data-theme=light] .adm-t td{border-color:#d7eee6}html[data-theme=light] .md-hi{border-color:#a5d9ca}html[data-theme=light] .adm-t .k{color:#9a6b04}html[data-theme=light] .role-b[data-role=admin]{color:#b45309}html[data-theme=light] .role-b[data-role=editor]{color:#0f9d8f}html[data-theme=light] .role-b[data-role=viewer]{color:#64748b}html[data-theme=light] .act-b[data-a=created],html[data-theme=light] .act-b[data-a=restored],html[data-theme=light] .act-b[data-a=user_created],html[data-theme=light] .act-b[data-a=group_created]{color:#15803d}html[data-theme=light] .act-b[data-a=updated],html[data-theme=light] .act-b[data-a=group_updated],html[data-theme=light] .act-b[data-a=user_updated],html[data-theme=light] .act-b[data-a=image_uploaded]{color:#0369a1}html[data-theme=light] .act-b[data-a=deleted],html[data-theme=light] .act-b[data-a=user_deleted],html[data-theme=light] .act-b[data-a=group_deleted],html[data-theme=light] .act-b[data-a=image_removed]{color:#b91c1c}
