:root [data-mq~=S],:root [data-mq~=S] *{box-sizing:border-box}:root [data-mq~=S] .mono,:root [data-mq~=S].mono{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.04em}:root [data-mq~=S] .glass,:root [data-mq~=S].glass{background:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.95);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 1px 2px rgba(10,26,51,.04),0 24px 48px -28px rgba(6,36,81,.45)}:root [data-mq~=S] .grad,:root [data-mq~=S].grad{background:linear-gradient(100deg,#0A66C2 10%,#01ADE2 90%);-webkit-background-clip:text;background-clip:text;color:transparent}:root [data-mq~=S] .pill,:root [data-mq~=S].pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.95);background:rgba(255,255,255,.6);font:inherit;font-size:14px;font-weight:700;color:#2A4C78;cursor:pointer;transition:all .35s cubic-bezier(.2,.8,.2,1)}:root [data-mq~=S] .pill i,:root [data-mq~=S].pill i{width:9px;height:9px;border-radius:50%;flex:0 0 auto}:root [data-mq~=S] .pill.on,:root [data-mq~=S].pill.on{background:#062451;color:#FFFFFF;border-color:#062451;box-shadow:0 14px 28px -14px rgba(6,36,81,.9);transform:translateY(-2px)}:root [data-mq~=S] .pn,:root [data-mq~=S].pn{display:none}:root [data-mq~=S] .pn.on,:root [data-mq~=S].pn.on{display:flex;animation:mq-S-pnIn .55s cubic-bezier(.2,.8,.2,1) both}@keyframes mq-S-pnIn{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes mq-S-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,36px) scale(1.08)}}@keyframes mq-S-drift2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.1)}}@keyframes mq-S-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes mq-S-flow{to{stroke-dashoffset:-56}}@keyframes mq-S-ringOut{0%{transform:scale(1);opacity:.55}to{transform:scale(2.2);opacity:0}}@keyframes mq-S-spin{to{transform:rotate(1turn)}}@keyframes mq-S-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mq-S-rise{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes mq-S-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes mq-S-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}:root [data-mq~=S] .w,:root [data-mq~=S].w{display:inline-block;animation:mq-S-rise .9s cubic-bezier(.2,.8,.2,1) both}:root [data-mq~=S] .cta,:root [data-mq~=S].cta{min-height:54px;padding:0 22px;border-radius:16px;border:0;background:linear-gradient(180deg,#1F7FDB,#0A66C2);font:inherit;font-size:16px;display:inline-flex;gap:10px;box-shadow:0 16px 30px -14px rgba(10,102,194,.9);cursor:pointer}@media (prefers-reduced-motion:reduce){:root [data-mq~=S],:root [data-mq~=S] *{animation:none!important;transition:none!important}}:root [data-mq~=S] .pr,:root [data-mq~=S].pr{display:flex;gap:8px;flex-wrap:wrap}:root [data-mq~=S] .pr span,:root [data-mq~=S].pr span{padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.8);border:1px solid #e3ecf7;font-size:13px;font-weight:700}:root [data-mq~=S] .rowO,:root [data-mq~=S].rowO{display:flex;gap:20px;align-items:stretch}:root [data-mq~=S] .app,:root [data-mq~=S].app{position:relative;flex:1;min-width:0;display:flex;border-radius:28px;overflow:hidden;background:rgba(255,255,255,.35);border:1px solid #ffffff;box-shadow:0 30px 60px -36px rgba(6,36,81,.5)}:root [data-mq~=S] .sb,:root [data-mq~=S].sb{width:228px;flex:0 0 228px;padding:18px 14px;background:rgba(255,255,255,.7);backdrop-filter:blur(18px);border-right:1px solid #e7eff9;display:flex;flex-direction:column;gap:4px}:root [data-mq~=S] .cta,:root [data-mq~=S].cta{display:flex;align-items:center;gap:8px;justify-content:center;min-height:44px;border-radius:14px;background:linear-gradient(180deg,#FF9A3D,#F07A12);color:#FFFFFF;font-weight:800;font-size:14px;margin-bottom:10px;box-shadow:0 12px 22px -12px rgba(240,122,18,.8)}:root [data-mq~=S] .ni,:root [data-mq~=S].ni{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:12px;font-size:14px;font-weight:600;color:#2A4C78}:root [data-mq~=S] .ni.on,:root [data-mq~=S].ni.on{background:#EAF3FF;color:#0A66C2;font-weight:800;box-shadow:inset 3px 0 0 #0A66C2}:root [data-mq~=S] .sbf,:root [data-mq~=S].sbf{margin-top:auto;display:flex;gap:10px;align-items:center;padding:10px;border-radius:14px;background:#F2F7FE}:root [data-mq~=S] .sbf b,:root [data-mq~=S].sbf b{font-size:13px;display:block}:root [data-mq~=S] .sbf span,:root [data-mq~=S].sbf span{font-size:12px;color:#5A6E8C;font-weight:600}:root [data-mq~=S] .mn,:root [data-mq~=S].mn{flex:1;min-width:0;padding:22px 24px;display:flex;flex-direction:column;gap:14px}:root [data-mq~=S] .hd,:root [data-mq~=S].hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}:root [data-mq~=S] h1{margin:0;font-size:30px;letter-spacing:-.03em;font-weight:800;background:linear-gradient(90deg,#062451,#0A66C2 60%,#F07A12);-webkit-background-clip:text;background-clip:text;color:transparent}:root [data-mq~=S] .sub,:root [data-mq~=S].sub{font-size:13px;color:#5A6E8C;font-weight:600}:root [data-mq~=S] .seg,:root [data-mq~=S].seg{display:inline-flex;padding:4px;border-radius:14px;background:rgba(255,255,255,.75);border:1px solid #e3ecf7;gap:4px;box-sizing:border-box}:root [data-mq~=S] .seg span,:root [data-mq~=S].seg span{min-height:36px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;font-weight:700;color:#2A4C78}:root [data-mq~=S] .seg span.on,:root [data-mq~=S].seg span.on{background:#062451;color:#FFFFFF}:root [data-mq~=S] .seg i,:root [data-mq~=S].seg i{font-style:normal;font-size:11.5px;font-weight:800;padding:1px 7px;border-radius:8px;background:#EAF3FF;color:#0A66C2}:root [data-mq~=S] .seg span.on i,:root [data-mq~=S].seg span.on i{background:rgba(127,219,245,.2);color:#7FDBF5}:root [data-mq~=S] .flt,:root [data-mq~=S].flt{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:root [data-mq~=S] .ch,:root [data-mq~=S].ch{min-height:36px;padding:0 12px;border-radius:12px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;background:rgba(255,255,255,.75);border:1px solid #e3ecf7;color:#2A4C78;white-space:nowrap}:root [data-mq~=S] .ch.on,:root [data-mq~=S].ch.on{background:#0A66C2;border-color:#0A66C2;color:#FFFFFF}:root [data-mq~=S] .se,:root [data-mq~=S].se{margin-left:auto;min-height:38px;min-width:240px;padding:0 12px;border-radius:12px;background:#FFFFFF;border:1px solid #dce8f7;display:flex;align-items:center;gap:8px;font-size:13px;color:#7A8CA6;font-weight:600}:root [data-mq~=S] .cols,:root [data-mq~=S].cols{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:16px;align-items:start}:root [data-mq~=S] .lst,:root [data-mq~=S].lst{display:flex;flex-direction:column;gap:8px}:root [data-mq~=S] .gt,:root [data-mq~=S].gt{color:#5A6E8C;margin:6px 2px 0}:root [data-mq~=S] .rw,:root [data-mq~=S].rw{display:grid;grid-template-columns:44px minmax(160px,1.4fr) 108px 138px minmax(108px,1fr) 96px;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.78);border:1px solid #ffffff;box-shadow:0 10px 24px -20px rgba(6,36,81,.6);backdrop-filter:blur(12px)}:root [data-mq~=S] .rw:first-of-type,:root [data-mq~=S].rw:first-of-type{outline:2px solid rgba(10,102,194,.25)}:root [data-mq~=S] .av,:root [data-mq~=S].av{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;font-weight:800;font-size:14px;flex:0 0 auto}:root [data-mq~=S] .rm,:root [data-mq~=S].rm{min-width:0;display:flex;flex-direction:column}:root [data-mq~=S] .rm b,:root [data-mq~=S].rm b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root [data-mq~=S] .rm>span,:root [data-mq~=S].rm>span{font-size:12.5px;color:#5A6E8C;font-weight:600}:root [data-mq~=S] .rd,:root [data-mq~=S].rd{display:flex;flex-direction:column;gap:2px}:root [data-mq~=S] .dt,:root [data-mq~=S].dt{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700}:root [data-mq~=S] .hh,:root [data-mq~=S].hh{color:#0A66C2;font-size:13px;padding-left:21px}:root [data-mq~=S] .md,:root [data-mq~=S].md{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#2A4C78;white-space:nowrap}:root [data-mq~=S] .dch,:root [data-mq~=S].dch{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:5px 10px;border-radius:10px;background:#EAF3FF;color:#0A66C2;font-size:12.5px;font-weight:800;white-space:nowrap}:root [data-mq~=S] .dch.off,:root [data-mq~=S].dch.off{background:transparent;color:#9AB0CC;font-weight:700}:root [data-mq~=S] .rr,:root [data-mq~=S].rr{display:flex;align-items:center;gap:10px;justify-content:flex-end}:root [data-mq~=S] .st,:root [data-mq~=S].st{padding:4px 10px;border-radius:9px;font-size:12px;font-weight:800}:root [data-mq~=S] .more,:root [data-mq~=S].more{min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px dashed #b9cde6;color:#0A66C2;font-weight:800;font-size:13.5px}:root [data-mq~=S] .side,:root [data-mq~=S].side{display:flex;flex-direction:column;gap:12px;padding-bottom:64px}:root [data-mq~=S] .nx,:root [data-mq~=S].nx{border-radius:22px;padding:16px;background:radial-gradient(260px 160px at 100% 0,rgba(127,219,245,.28),transparent 70%),linear-gradient(160deg,#0B2E63,#062451);color:#FFFFFF;display:flex;flex-direction:column;gap:10px;box-shadow:0 26px 40px -24px rgba(6,36,81,.8)}:root [data-mq~=S] .nxl,:root [data-mq~=S].nxl{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#DCE8F7}:root [data-mq~=S] .b1,:root [data-mq~=S].b1{min-height:44px;padding:0 16px;border-radius:13px;background:linear-gradient(180deg,#1F7FDB,#0A66C2);color:#FFFFFF;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}:root [data-mq~=S] .sc,:root [data-mq~=S].sc{border-radius:20px;padding:14px;background:rgba(255,255,255,.72);border:1px solid #ffffff;backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:6px}:root [data-mq~=S] .si,:root [data-mq~=S].si{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 10px;border-radius:12px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .si b,:root [data-mq~=S].si b{flex:1;font-size:13.5px}:root [data-mq~=S] .kp,:root [data-mq~=S].kp{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}:root [data-mq~=S] .kp div,:root [data-mq~=S].kp div{border-radius:12px;background:#F2F7FE;padding:8px;display:flex;flex-direction:column}:root [data-mq~=S] .kp b,:root [data-mq~=S].kp b{font-size:20px;font-variant-numeric:tabular-nums;color:#062451}:root [data-mq~=S] .kp span,:root [data-mq~=S].kp span{font-size:11.5px;color:#5A6E8C;font-weight:700}:root [data-mq~=S] .aya,:root [data-mq~=S].aya{position:absolute;right:22px;bottom:22px;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5CC8FF,#0A66C2 70%);display:flex;align-items:center;justify-content:center;box-shadow:0 16px 30px -12px rgba(10,102,194,.8)}:root [data-mq~=S] .aya circle,:root [data-mq~=S].aya circle{fill:#FFFFFF;stroke:none}:root [data-mq~=S] .aya.sm,:root [data-mq~=S].aya.sm{width:46px;height:46px;right:14px;bottom:84px}:root [data-mq~=S] .ph9,:root [data-mq~=S].ph9{position:relative;width:340px;flex:0 0 340px;border-radius:40px;padding:18px 14px 92px;background:linear-gradient(180deg,#EAF3FF,#F7FAFF);border:8px solid #0a1a33;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(6,36,81,.6)}:root [data-mq~=S] .pst,:root [data-mq~=S].pst{display:flex;justify-content:space-between;align-items:center}:root [data-mq~=S] .rw.c,:root [data-mq~=S].rw.c{display:flex;gap:10px;padding:10px;border-radius:16px}:root [data-mq~=S] .rw.c .av,:root [data-mq~=S].rw.c .av{width:38px;height:38px;border-radius:12px;font-size:12px}:root [data-mq~=S] .rw.c .rm,:root [data-mq~=S].rw.c .rm{flex:1}:root [data-mq~=S] .rw.c .rm b,:root [data-mq~=S].rw.c .rm b{font-size:14px}:root [data-mq~=S] .ln,:root [data-mq~=S].ln{display:flex;white-space:nowrap;align-items:center;gap:5px;font-size:12px;color:#2A4C78!important;font-weight:700!important;margin-top:2px}:root [data-mq~=S] .rw.c .rr,:root [data-mq~=S].rw.c .rr{gap:4px}:root [data-mq~=S] .tb,:root [data-mq~=S].tb{position:absolute;left:0;right:0;bottom:0;height:72px;background:rgba(255,255,255,.92);border-top:1px solid #e3ecf7;display:flex;justify-content:space-around;align-items:center;padding-bottom:8px}:root [data-mq~=S] .tb span,:root [data-mq~=S].tb span{display:flex;flex-direction:column;align-items:center;gap:2px}:root [data-mq~=S] .tb i,:root [data-mq~=S].tb i{font-style:normal;font-size:11px;font-weight:700;color:#5A6E8C}:root [data-mq~=S] .tb span.on i,:root [data-mq~=S].tb span.on i{color:#0A66C2;font-weight:800}:root [data-mq~=S] .ann,:root [data-mq~=S].ann{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:stretch}:root [data-mq~=S] .ann>div:not(.ayr),:root [data-mq~=S].ann>div:not(.ayr){border-radius:20px;padding:18px;background:rgba(255,255,255,.8);border:1px solid #ffffff}:root [data-mq~=S] .ann>div:not(.ayr) b,:root [data-mq~=S].ann>div:not(.ayr) b{display:block;font-size:16px;margin-bottom:4px}:root [data-mq~=S] .ann>div:not(.ayr) span,:root [data-mq~=S].ann>div:not(.ayr) span{font-size:14px;color:#2A4C78;font-weight:600;line-height:1.45}:root [data-mq~=S] .ann .bad b,:root [data-mq~=S].ann .bad b{color:#B42318}:root [data-mq~=S] .ayr,:root [data-mq~=S].ayr{grid-column:1/-1;display:flex;gap:16px;align-items:center;border-radius:20px;padding:18px;background:linear-gradient(160deg,#0B2E63,#062451);color:#FFFFFF}:root [data-mq~=S] .ayr b,:root [data-mq~=S].ayr b{display:block;font-size:16px;margin-bottom:4px}:root [data-mq~=S] .ayr span,:root [data-mq~=S].ayr span{font-size:14px;color:#DCE8F7;font-weight:600;line-height:1.45}:root [data-mq~=S] .ayb,:root [data-mq~=S].ayb{flex:0 0 300px;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:16px;background:#FFFFFF}:root [data-mq~=S] .ayb .q,:root [data-mq~=S].ayb .q{align-self:flex-end;background:#0A66C2;color:#FFFFFF!important;padding:7px 10px;border-radius:12px 12px 4px 12px;font-size:12.5px!important}:root [data-mq~=S] .ayb .r,:root [data-mq~=S].ayb .r{background:#EAF3FF;color:#0A1A33!important;padding:7px 10px;border-radius:12px 12px 12px 4px;font-size:12.5px!important}:root [data-mq~=S] .app .cta,:root [data-mq~=S].app .cta{font-size:13.5px;white-space:nowrap;gap:6px}:root [data-mq~=S] .av,:root [data-mq~=S].av{color:#FFFFFF!important}:root [data-mq~=S] .today,:root [data-mq~=S].today{margin-top:14px;border-radius:16px;padding:12px;background:linear-gradient(160deg,#0B2E63,#062451);color:#FFFFFF;display:flex;flex-direction:column;gap:4px}:root [data-mq~=S] .today b,:root [data-mq~=S].today b{font-size:17px}:root [data-mq~=S] .today>span,:root [data-mq~=S].today>span{font-size:12px;color:#B9CDE6;font-weight:600}:root [data-mq~=S] .today .lv,:root [data-mq~=S].today .lv{color:#7FDBF5;border-color:rgba(127,219,245,.4);font-size:12px}:root [data-mq~=S] .today .lv svg,:root [data-mq~=S].today .lv svg{stroke:#7FDBF5}:root [data-mq~=S] .tbar,:root [data-mq~=S].tbar{height:6px;border-radius:3px;background:rgba(255,255,255,.15);overflow:hidden}:root [data-mq~=S] .tbar i,:root [data-mq~=S].tbar i{display:block;height:100%;background:#7FDBF5}:root [data-mq~=S] .demo .lv,:root [data-mq~=S].demo .lv{white-space:nowrap}:root [data-mq~=S] .ni.onv,:root [data-mq~=S].ni.onv{background:#F3EDFF;color:#6D28D9;font-weight:800;box-shadow:inset 3px 0 0 #6D28D9}:root [data-mq~=S] .bc,:root [data-mq~=S].bc{display:flex;gap:8px;align-items:center;font-size:13.5px;color:#5A6E8C}:root [data-mq~=S] .bc b,:root [data-mq~=S].bc b{color:#0A1A33}:root [data-mq~=S] .lv,:root [data-mq~=S].lv{display:inline-flex;align-items:center;gap:4px;color:#0A66C2;font-weight:800;font-size:13px;text-decoration:none;border-bottom:1.5px solid rgba(10,102,194,.25);cursor:pointer}:root [data-mq~=S] .hero,:root [data-mq~=S].hero{display:flex;gap:18px;align-items:center;padding:20px 22px;border-radius:26px;color:#FFFFFF;background:radial-gradient(360px 200px at 100% 0,rgba(127,219,245,.28),transparent 70%),linear-gradient(160deg,#0B2E63,#062451);box-shadow:0 30px 50px -30px rgba(6,36,81,.9)}:root [data-mq~=S] h2{margin:2px 0;font-size:26px;letter-spacing:-.03em;font-weight:800}:root [data-mq~=S] .hl,:root [data-mq~=S].hl{font-size:14px;color:#DCE8F7;font-weight:600}:root [data-mq~=S] .hc,:root [data-mq~=S].hc{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}:root [data-mq~=S] .hc span,:root [data-mq~=S].hc span{padding:4px 10px;border-radius:9px;background:rgba(255,255,255,.12);font-size:12px;font-weight:700;color:#DCE8F7;display:inline-flex;gap:5px;align-items:center}:root [data-mq~=S] .hc .al,:root [data-mq~=S].hc .al{background:rgba(180,35,24,.35);color:#FFE1DC}:root [data-mq~=S] .ha,:root [data-mq~=S].ha{display:flex;flex-direction:column;gap:8px;align-items:stretch}:root [data-mq~=S] .b2n,:root [data-mq~=S].b2n{min-height:40px;padding:0 12px;border-radius:12px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:700;color:#FFFFFF}:root [data-mq~=S] .sh,:root [data-mq~=S].sh{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}:root [data-mq~=S] .sc .mono,:root [data-mq~=S].sc .mono{color:#5A6E8C}:root [data-mq~=S] .msg,:root [data-mq~=S].msg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}:root [data-mq~=S] .ms,:root [data-mq~=S].ms{border-radius:16px;background:#FFFFFF;border:1px solid #efe7ff;padding:10px 12px;display:flex;flex-direction:column;gap:1px}:root [data-mq~=S] .ms b,:root [data-mq~=S].ms b{font-size:22px;font-variant-numeric:tabular-nums;color:#2E1065}:root [data-mq~=S] .mu,:root [data-mq~=S].mu{font-size:12px;color:#5A6E8C;font-weight:600}:root [data-mq~=S] .g2,:root [data-mq~=S].g2{display:grid;grid-template-columns:1fr 1fr;gap:12px}:root [data-mq~=S] .tr,:root [data-mq~=S].tr{display:flex;gap:10px;align-items:center;padding:9px 10px;border-radius:12px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .tr i,:root [data-mq~=S].tr i{width:8px;height:30px;border-radius:4px}:root [data-mq~=S] .tr b,:root [data-mq~=S].tr b{font-size:13.5px;display:block}:root [data-mq~=S] .tr span,:root [data-mq~=S].tr span{font-size:12px;color:#5A6E8C;font-weight:600}:root [data-mq~=S] .dg,:root [data-mq~=S].dg{display:grid;grid-template-columns:1fr 1fr;gap:6px}:root [data-mq~=S] .dc,:root [data-mq~=S].dc{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:12px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .dc b,:root [data-mq~=S].dc b{font-size:13px}:root [data-mq~=S] .cr,:root [data-mq~=S].cr{display:grid;grid-template-columns:130px 1fr 150px 130px 18px;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .cr b,:root [data-mq~=S].cr b{font-size:14px}:root [data-mq~=S] .lvp,:root [data-mq~=S].lvp{flex:1;border-radius:20px;padding:18px;background:rgba(255,255,255,.8);border:1px solid #ffffff;display:flex;flex-direction:column;gap:10px}:root [data-mq~=S] .lvp>b,:root [data-mq~=S].lvp>b{font-size:17px}:root [data-mq~=S] .demo,:root [data-mq~=S].demo{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #eef3fa;position:relative}:root [data-mq~=S] .demo .lv,:root [data-mq~=S].demo .lv{font-size:15px}:root [data-mq~=S] .arrow,:root [data-mq~=S].arrow{font-size:12.5px;font-weight:800;color:#6D28D9;padding:5px 10px;border-radius:9px;background:#F3EDFF}:root [data-mq~=S] .pt,:root [data-mq~=S].pt{display:grid;grid-template-columns:120px 1fr 1.3fr;border-radius:14px;overflow:hidden;border:1px solid #e3ecf7}:root [data-mq~=S] .pt span,:root [data-mq~=S].pt span{padding:8px 10px;font-size:12.5px;font-weight:600;color:#2A4C78;background:#FFFFFF;border-top:1px solid #eef3fa}:root [data-mq~=S] .pt .th,:root [data-mq~=S].pt .th{background:#062451;color:#7FDBF5;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10.5px;border:0}:root [data-mq~=S] .pt .k,:root [data-mq~=S].pt .k{font-weight:800;color:#0A1A33}:root [data-mq~=S] .kit,:root [data-mq~=S].kit{display:flex;flex-wrap:wrap;gap:6px}:root [data-mq~=S] .kit span,:root [data-mq~=S].kit span{padding:6px 10px;border-radius:10px;background:#F2F7FE;font-size:12.5px;font-weight:700;color:#0A1A33}:root [data-mq~=S] .kpis,:root [data-mq~=S].kpis{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px}:root [data-mq~=S] .kpi,:root [data-mq~=S].kpi{border-radius:18px;padding:12px 14px;background:rgba(255,255,255,.78);border:1px solid #ffffff;display:flex;flex-direction:column;gap:2px}:root [data-mq~=S] .kpi b,:root [data-mq~=S].kpi b{font-size:26px;font-variant-numeric:tabular-nums;color:#062451;letter-spacing:-.02em}:root [data-mq~=S] .kpi span,:root [data-mq~=S].kpi span{font-size:12.5px;font-weight:700;color:#5A6E8C}:root [data-mq~=S] .kpi.n,:root [data-mq~=S].kpi.n{background:linear-gradient(160deg,#0B2E63,#062451);border:0}:root [data-mq~=S] .kpi.n b,:root [data-mq~=S].kpi.n b{color:#FFFFFF}:root [data-mq~=S] .kpi.n span,:root [data-mq~=S].kpi.n span{color:#B9CDE6}:root [data-mq~=S] .tbl,:root [data-mq~=S].tbl{border-radius:22px;background:rgba(255,255,255,.6);border:1px solid #ffffff;padding:8px;display:flex;flex-direction:column;gap:6px}:root [data-mq~=S] .tr2,:root [data-mq~=S].tr2{display:grid;grid-template-columns:28px minmax(200px,1.6fr) 120px 110px 150px 110px 112px 150px;gap:10px;align-items:center;padding:9px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #eef3fa;font-size:13px;font-weight:600;color:#2A4C78}:root [data-mq~=S] .tr2.th,:root [data-mq~=S].tr2.th{background:transparent;border:0;padding:4px 12px}:root [data-mq~=S] .tr2.th span,:root [data-mq~=S].tr2.th span{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10.5px;color:#5A6E8C;display:inline-flex;gap:4px;align-items:center;letter-spacing:.04em}:root [data-mq~=S] .tr2.sel,:root [data-mq~=S].tr2.sel{background:#F2F7FE;border-color:#B9D6F5}:root [data-mq~=S] .cb,:root [data-mq~=S].cb{width:18px;height:18px;border-radius:6px;border:1.5px solid #b9cde6;background:#FFFFFF;display:inline-flex;align-items:center;justify-content:center}:root [data-mq~=S] .cb.on,:root [data-mq~=S].cb.on{background:#0A66C2;border-color:#0A66C2}:root [data-mq~=S] .who,:root [data-mq~=S].who{display:flex;gap:10px;align-items:center;min-width:0}:root [data-mq~=S] .who .av,:root [data-mq~=S].who .av{width:34px;height:34px;font-size:11.5px;border-radius:11px}:root [data-mq~=S] .who .lv,:root [data-mq~=S].who .lv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}:root [data-mq~=S] .tr2 .st,:root [data-mq~=S].tr2 .st{justify-self:start}:root [data-mq~=S] .pag,:root [data-mq~=S].pag{padding-right:76px!important}:root [data-mq~=S] .who div,:root [data-mq~=S].who div{display:flex;flex-direction:column;min-width:0}:root [data-mq~=S] .who span,:root [data-mq~=S].who span{font-size:12px;color:#5A6E8C}:root [data-mq~=S] .pc,:root [data-mq~=S].pc{display:inline-flex;gap:3px}:root [data-mq~=S] .pc i,:root [data-mq~=S].pc i{width:18px;height:6px;border-radius:3px;background:#1A8F62}:root [data-mq~=S] .pc i.no,:root [data-mq~=S].pc i.no{background:#F2C9A0}:root [data-mq~=S] .acts,:root [data-mq~=S].acts{display:flex;gap:6px;justify-content:flex-end}:root [data-mq~=S] .bs,:root [data-mq~=S].bs{min-height:34px;padding:0 12px;border-radius:10px;background:linear-gradient(180deg,#1F7FDB,#0A66C2);color:#FFFFFF;font-size:12.5px;font-weight:800;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}:root [data-mq~=S] .bq,:root [data-mq~=S].bq{width:34px;height:34px;border-radius:10px;background:#F2F7FE;display:inline-flex;align-items:center;justify-content:center}:root [data-mq~=S] .bq circle,:root [data-mq~=S].bq circle{fill:#2A4C78;stroke:none}:root [data-mq~=S] .bulk,:root [data-mq~=S].bulk{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#062451;color:#FFFFFF;font-size:13.5px;font-weight:700}:root [data-mq~=S] .bulk .b2n,:root [data-mq~=S].bulk .b2n{min-height:34px}:root [data-mq~=S] .pag,:root [data-mq~=S].pag{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;font-size:12.5px;font-weight:700;color:#5A6E8C}:root [data-mq~=S] .pag span.pg,:root [data-mq~=S].pag span.pg{display:inline-flex;gap:4px}:root [data-mq~=S] .pag span.pg i,:root [data-mq~=S].pag span.pg i{font-style:normal;width:30px;height:30px;border-radius:9px;background:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;color:#2A4C78}:root [data-mq~=S] .pag span.pg i.on,:root [data-mq~=S].pag span.pg i.on{background:#062451;color:#FFFFFF}:root [data-mq~=S] .notes,:root [data-mq~=S].notes{flex:1;display:flex;flex-direction:column;gap:12px}:root [data-mq~=S] .ng,:root [data-mq~=S].ng{display:grid;grid-template-columns:1fr 1fr;gap:12px}:root [data-mq~=S] .var,:root [data-mq~=S].var{flex:1;border-radius:20px;padding:16px 18px;background:linear-gradient(160deg,#0B2E63,#062451);color:#FFFFFF;display:flex;flex-direction:column;gap:10px}:root [data-mq~=S] .var>b,:root [data-mq~=S].var>b{font-size:15.5px}:root [data-mq~=S] .vg,:root [data-mq~=S].vg{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1;align-content:stretch}:root [data-mq~=S] .vi,:root [data-mq~=S].vi{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}:root [data-mq~=S] .vi i,:root [data-mq~=S].vi i{width:10px;height:10px;border-radius:50%;flex:0 0 auto}:root [data-mq~=S] .vi b,:root [data-mq~=S].vi b{font-size:13.5px;display:block}:root [data-mq~=S] .vi span,:root [data-mq~=S].vi span{font-size:12px;color:#B9CDE6;font-weight:600}:root [data-mq~=S] .ng>div,:root [data-mq~=S].ng>div{border-radius:20px;padding:16px 18px;background:rgba(255,255,255,.8);border:1px solid #ffffff}:root [data-mq~=S] .ng b,:root [data-mq~=S].ng b{display:block;font-size:15.5px;margin-bottom:4px}:root [data-mq~=S] .ng span,:root [data-mq~=S].ng span{font-size:13.5px;color:#2A4C78;font-weight:600;line-height:1.45}:root [data-mq~=S] .mc,:root [data-mq~=S].mc{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .mc .r1,:root [data-mq~=S].mc .r1{display:flex;gap:10px;align-items:center}:root [data-mq~=S] .m3,:root [data-mq~=S].m3{display:grid;grid-template-columns:290px minmax(0,1fr) 250px;gap:12px;flex:1;min-height:0}:root [data-mq~=S] .cv,:root [data-mq~=S].cv{display:flex;flex-direction:column;gap:6px}:root [data-mq~=S] .cvi,:root [data-mq~=S].cvi{display:flex;gap:10px;align-items:center;padding:10px;border-radius:14px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .cvi.on,:root [data-mq~=S].cvi.on{background:#EAF3FF;border-color:#B9D6F5}:root [data-mq~=S] .cvi .av,:root [data-mq~=S].cvi .av{width:40px;height:40px;font-size:12.5px;border-radius:13px}:root [data-mq~=S] .cvi div,:root [data-mq~=S].cvi div{flex:1;min-width:0;display:flex;flex-direction:column}:root [data-mq~=S] .cvi b,:root [data-mq~=S].cvi b{font-size:13.5px}:root [data-mq~=S] .cvi span,:root [data-mq~=S].cvi span{font-size:12px;color:#5A6E8C;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root [data-mq~=S] .cvi .tm,:root [data-mq~=S].cvi .tm{font-size:11px;color:#7A8CA6;align-self:flex-start}:root [data-mq~=S] .un,:root [data-mq~=S].un{width:9px;height:9px;border-radius:50%;background:#0A66C2;flex:0 0 auto}:root [data-mq~=S] .th3,:root [data-mq~=S].th3{display:flex;flex-direction:column;border-radius:22px;background:rgba(255,255,255,.7);border:1px solid #ffffff;overflow:hidden}:root [data-mq~=S] .thh,:root [data-mq~=S].thh{display:flex;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid #eef3fa;background:rgba(255,255,255,.8)}:root [data-mq~=S] .thb,:root [data-mq~=S].thb{flex:1;padding:16px;display:flex;flex-direction:column;gap:10px}:root [data-mq~=S] .sep,:root [data-mq~=S].sep{align-self:center;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10.5px;color:#7A8CA6;padding:3px 10px;border-radius:8px;background:#F2F7FE}:root [data-mq~=S] .bu,:root [data-mq~=S].bu{max-width:70%;padding:10px 12px;border-radius:16px 16px 16px 5px;background:#FFFFFF;border:1px solid #eef3fa;font-size:13.5px;font-weight:600;line-height:1.45;color:#0A1A33}:root [data-mq~=S] .bu.me,:root [data-mq~=S].bu.me{align-self:flex-end;border-radius:16px 16px 5px 16px;background:linear-gradient(180deg,#1F7FDB,#0A66C2);color:#FFFFFF;border:0}:root [data-mq~=S] .bu small,:root [data-mq~=S].bu small{display:block;font-size:11px;opacity:.7;margin-top:3px}:root [data-mq~=S] .att,:root [data-mq~=S].att{display:inline-flex;gap:8px;align-items:center;padding:8px 10px;border-radius:12px;background:#EAF3FF;font-size:12.5px;font-weight:800;color:#0A66C2;margin-top:6px}:root [data-mq~=S] .cmp,:root [data-mq~=S].cmp{display:flex;gap:8px;align-items:center;padding:10px 12px;border-top:1px solid #eef3fa;background:#FFFFFF}:root [data-mq~=S] .cmp .in,:root [data-mq~=S].cmp .in{flex:1;min-height:42px;border-radius:13px;background:#F2F7FE;display:flex;align-items:center;padding:0 12px;font-size:13.5px;color:#7A8CA6;font-weight:600}:root [data-mq~=S] .snd,:root [data-mq~=S].snd{width:42px;height:42px;border-radius:13px;background:linear-gradient(180deg,#1F7FDB,#0A66C2);display:inline-flex;align-items:center;justify-content:center}:root [data-mq~=S] .ayp,:root [data-mq~=S].ayp{display:flex;gap:10px;align-items:center;padding:10px;border-radius:14px;background:linear-gradient(160deg,#0B2E63,#062451);color:#FFFFFF}:root [data-mq~=S] .ayp b,:root [data-mq~=S].ayp b{font-size:13.5px}:root [data-mq~=S] .ayp span,:root [data-mq~=S].ayp span{font-size:11.5px;color:#B9CDE6;font-weight:600}:root [data-mq~=S] .aym,:root [data-mq~=S].aym{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5CC8FF,#0A66C2 70%);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}:root [data-mq~=S] .aym circle,:root [data-mq~=S].aym circle{fill:#FFFFFF;stroke:none}:root [data-mq~=S] .sub2,:root [data-mq~=S].sub2{display:flex;flex-direction:column;gap:4px;width:220px;flex:0 0 220px}:root [data-mq~=S] .sn,:root [data-mq~=S].sn{display:flex;gap:10px;align-items:center;min-height:42px;padding:0 12px;border-radius:12px;font-size:13.5px;font-weight:700;color:#2A4C78}:root [data-mq~=S] .sn.on,:root [data-mq~=S].sn.on{background:#FFFFFF;color:#062451;font-weight:800;box-shadow:0 10px 20px -16px rgba(6,36,81,.6)}:root [data-mq~=S] .sec,:root [data-mq~=S].sec{border-radius:22px;padding:16px;background:rgba(255,255,255,.75);border:1px solid #ffffff;display:flex;flex-direction:column;gap:6px}:root [data-mq~=S] .sec>b,:root [data-mq~=S].sec>b{font-size:16px}:root [data-mq~=S] .sec>.mu,:root [data-mq~=S].sec>.mu{margin-bottom:4px}:root [data-mq~=S] .rw3,:root [data-mq~=S].rw3{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border-radius:14px;background:#FFFFFF;border:1px solid #eef3fa}:root [data-mq~=S] .rw3 div,:root [data-mq~=S].rw3 div{flex:1;display:flex;flex-direction:column}:root [data-mq~=S] .rw3 b,:root [data-mq~=S].rw3 b{font-size:13.5px}:root [data-mq~=S] .rw3 span,:root [data-mq~=S].rw3 span{font-size:12px;color:#5A6E8C;font-weight:600}:root [data-mq~=S] .tg,:root [data-mq~=S].tg{width:44px;height:26px;border-radius:13px;background:#DCE8F7;position:relative;flex:0 0 auto}:root [data-mq~=S] .tg i,:root [data-mq~=S].tg i{position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#FFFFFF;box-shadow:0 2px 6px rgba(6,36,81,.3)}:root [data-mq~=S] .tg.on,:root [data-mq~=S].tg.on{background:#0A66C2}:root [data-mq~=S] .tg.on i,:root [data-mq~=S].tg.on i{left:21px}:root [data-mq~=S] .tg.lk,:root [data-mq~=S].tg.lk{opacity:.45}:root [data-mq~=S] .sig,:root [data-mq~=S].sig{height:64px;flex:0 0 160px;border-radius:12px;border:1.5px dashed #b9cde6;background:#FBFDFF;display:flex;align-items:center;justify-content:center}:root [data-mq~=S] .edit,:root [data-mq~=S].edit{min-height:36px;padding:0 12px;border-radius:11px;background:#FFFFFF;border:1px solid #dce8f7;font-size:12.5px;font-weight:800;color:#0A1A33;display:inline-flex;align-items:center;gap:6px}:root [data-mq~=S] .save,:root [data-mq~=S].save{position:sticky;bottom:0;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#062451;color:#FFFFFF;font-size:13.5px;font-weight:700}:root [data-mq~=S] .bal,:root [data-mq~=S].bal{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px}:root [data-mq~=S] .rc,:root [data-mq~=S].rc{border-radius:20px;padding:16px;background:#FFFFFF;border:1px solid #eef3fa;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}:root [data-mq~=S] .rc:before,:root [data-mq~=S].rc:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(90deg,#0A66C2,#01ADE2,#F07A12)}:root [data-mq~=S] .rl,:root [data-mq~=S].rl{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:#2A4C78}:root [data-mq~=S] .rl b,:root [data-mq~=S].rl b{color:#0A1A33}:root [data-mq~=S] .amt,:root [data-mq~=S].amt{font-variant-numeric:tabular-nums;font-weight:800;color:#0A1A33;white-space:nowrap}:root [data-mq~=S] .empty,:root [data-mq~=S].empty{display:flex;gap:12px;align-items:center;padding:14px;border-radius:16px;border:1.5px dashed #b9cde6;background:rgba(255,255,255,.6)}:root [data-mq~=S] .empty b,:root [data-mq~=S].empty b{font-size:14px;display:block}:root [data-mq~=S] .empty span,:root [data-mq~=S].empty span{font-size:12.5px;color:#5A6E8C;font-weight:600}