:root [data-mq~=O],:root [data-mq~=O] *{box-sizing:border-box}:root [data-mq~=O] .mono,:root [data-mq~=O].mono{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.04em}:root [data-mq~=O] .glass,:root [data-mq~=O].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~=O] .grad,:root [data-mq~=O].grad{background:linear-gradient(100deg,#0A66C2 10%,#01ADE2 90%);-webkit-background-clip:text;background-clip:text;color:transparent}:root [data-mq~=O] .pill,:root [data-mq~=O].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~=O] .pill i,:root [data-mq~=O].pill i{width:9px;height:9px;border-radius:50%;flex:0 0 auto}:root [data-mq~=O] .pill.on,:root [data-mq~=O].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~=O] .pn,:root [data-mq~=O].pn{display:none}:root [data-mq~=O] .pn.on,:root [data-mq~=O].pn.on{display:flex;animation:mq-O-pnIn .55s cubic-bezier(.2,.8,.2,1) both}@keyframes mq-O-pnIn{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes mq-O-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,36px) scale(1.08)}}@keyframes mq-O-drift2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.1)}}@keyframes mq-O-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes mq-O-flow{to{stroke-dashoffset:-56}}@keyframes mq-O-ringOut{0%{transform:scale(1);opacity:.55}to{transform:scale(2.2);opacity:0}}@keyframes mq-O-spin{to{transform:rotate(1turn)}}@keyframes mq-O-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mq-O-rise{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes mq-O-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes mq-O-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}:root [data-mq~=O] .w,:root [data-mq~=O].w{display:inline-block;animation:mq-O-rise .9s cubic-bezier(.2,.8,.2,1) both}:root [data-mq~=O] .cta,:root [data-mq~=O].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~=O],:root [data-mq~=O] *{animation:none!important;transition:none!important}}:root [data-mq~=O] .pr,:root [data-mq~=O].pr{display:flex;gap:8px;flex-wrap:wrap}:root [data-mq~=O] .pr span,:root [data-mq~=O].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~=O] .rowO,:root [data-mq~=O].rowO{display:flex;gap:20px;align-items:stretch}:root [data-mq~=O] .app,:root [data-mq~=O].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~=O] .sb,:root [data-mq~=O].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~=O] .cta,:root [data-mq~=O].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~=O] .ni,:root [data-mq~=O].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~=O] .ni.on,:root [data-mq~=O].ni.on{background:#EAF3FF;color:#0A66C2;font-weight:800;box-shadow:inset 3px 0 0 #0A66C2}:root [data-mq~=O] .sbf,:root [data-mq~=O].sbf{margin-top:auto;display:flex;gap:10px;align-items:center;padding:10px;border-radius:14px;background:#F2F7FE}:root [data-mq~=O] .sbf b,:root [data-mq~=O].sbf b{font-size:13px;display:block}:root [data-mq~=O] .sbf span,:root [data-mq~=O].sbf span{font-size:12px;color:#5A6E8C;font-weight:600}:root [data-mq~=O] .mn,:root [data-mq~=O].mn{flex:1;min-width:0;padding:22px 24px;display:flex;flex-direction:column;gap:14px}:root [data-mq~=O] .hd,:root [data-mq~=O].hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}:root [data-mq~=O] 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~=O] .sub,:root [data-mq~=O].sub{font-size:13px;color:#5A6E8C;font-weight:600}:root [data-mq~=O] .seg,:root [data-mq~=O].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~=O] .seg span,:root [data-mq~=O].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~=O] .seg span.on,:root [data-mq~=O].seg span.on{background:#062451;color:#FFFFFF}:root [data-mq~=O] .seg i,:root [data-mq~=O].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~=O] .seg span.on i,:root [data-mq~=O].seg span.on i{background:rgba(127,219,245,.2);color:#7FDBF5}:root [data-mq~=O] .flt,:root [data-mq~=O].flt{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:root [data-mq~=O] .ch,:root [data-mq~=O].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~=O] .ch.on,:root [data-mq~=O].ch.on{background:#0A66C2;border-color:#0A66C2;color:#FFFFFF}:root [data-mq~=O] .se,:root [data-mq~=O].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~=O] .cols,:root [data-mq~=O].cols{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:16px;align-items:start}:root [data-mq~=O] .lst,:root [data-mq~=O].lst{display:flex;flex-direction:column;gap:8px}:root [data-mq~=O] .gt,:root [data-mq~=O].gt{color:#5A6E8C;margin:6px 2px 0}:root [data-mq~=O] .rw,:root [data-mq~=O].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~=O] .rw:first-of-type,:root [data-mq~=O].rw:first-of-type{outline:2px solid rgba(10,102,194,.25)}:root [data-mq~=O] .av,:root [data-mq~=O].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~=O] .rm,:root [data-mq~=O].rm{min-width:0;display:flex;flex-direction:column}:root [data-mq~=O] .rm b,:root [data-mq~=O].rm b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root [data-mq~=O] .rm>span,:root [data-mq~=O].rm>span{font-size:12.5px;color:#5A6E8C;font-weight:600}:root [data-mq~=O] .rd,:root [data-mq~=O].rd{display:flex;flex-direction:column;gap:2px}:root [data-mq~=O] .dt,:root [data-mq~=O].dt{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700}:root [data-mq~=O] .hh,:root [data-mq~=O].hh{color:#0A66C2;font-size:13px;padding-left:21px}:root [data-mq~=O] .md,:root [data-mq~=O].md{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#2A4C78;white-space:nowrap}:root [data-mq~=O] .dch,:root [data-mq~=O].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~=O] .dch.off,:root [data-mq~=O].dch.off{background:transparent;color:#9AB0CC;font-weight:700}:root [data-mq~=O] .rr,:root [data-mq~=O].rr{display:flex;align-items:center;gap:10px;justify-content:flex-end}:root [data-mq~=O] .st,:root [data-mq~=O].st{padding:4px 10px;border-radius:9px;font-size:12px;font-weight:800}:root [data-mq~=O] .more,:root [data-mq~=O].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~=O] .side,:root [data-mq~=O].side{display:flex;flex-direction:column;gap:12px;padding-bottom:64px}:root [data-mq~=O] .nx,:root [data-mq~=O].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~=O] .nxl,:root [data-mq~=O].nxl{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#DCE8F7}:root [data-mq~=O] .b1,:root [data-mq~=O].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~=O] .sc,:root [data-mq~=O].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~=O] .si,:root [data-mq~=O].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~=O] .si b,:root [data-mq~=O].si b{flex:1;font-size:13.5px}:root [data-mq~=O] .kp,:root [data-mq~=O].kp{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}:root [data-mq~=O] .kp div,:root [data-mq~=O].kp div{border-radius:12px;background:#F2F7FE;padding:8px;display:flex;flex-direction:column}:root [data-mq~=O] .kp b,:root [data-mq~=O].kp b{font-size:20px;font-variant-numeric:tabular-nums;color:#062451}:root [data-mq~=O] .kp span,:root [data-mq~=O].kp span{font-size:11.5px;color:#5A6E8C;font-weight:700}:root [data-mq~=O] .aya,:root [data-mq~=O].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~=O] .aya circle,:root [data-mq~=O].aya circle{fill:#FFFFFF;stroke:none}:root [data-mq~=O] .aya.sm,:root [data-mq~=O].aya.sm{width:46px;height:46px;right:14px;bottom:84px}:root [data-mq~=O] .ph9,:root [data-mq~=O].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~=O] .pst,:root [data-mq~=O].pst{display:flex;justify-content:space-between;align-items:center}:root [data-mq~=O] .rw.c,:root [data-mq~=O].rw.c{display:flex;gap:10px;padding:10px;border-radius:16px}:root [data-mq~=O] .rw.c .av,:root [data-mq~=O].rw.c .av{width:38px;height:38px;border-radius:12px;font-size:12px}:root [data-mq~=O] .rw.c .rm,:root [data-mq~=O].rw.c .rm{flex:1}:root [data-mq~=O] .rw.c .rm b,:root [data-mq~=O].rw.c .rm b{font-size:14px}:root [data-mq~=O] .ln,:root [data-mq~=O].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~=O] .rw.c .rr,:root [data-mq~=O].rw.c .rr{gap:4px}:root [data-mq~=O] .tb,:root [data-mq~=O].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~=O] .tb span,:root [data-mq~=O].tb span{display:flex;flex-direction:column;align-items:center;gap:2px}:root [data-mq~=O] .tb i,:root [data-mq~=O].tb i{font-style:normal;font-size:11px;font-weight:700;color:#5A6E8C}:root [data-mq~=O] .tb span.on i,:root [data-mq~=O].tb span.on i{color:#0A66C2;font-weight:800}:root [data-mq~=O] .ann,:root [data-mq~=O].ann{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:stretch}:root [data-mq~=O] .ann>div:not(.ayr),:root [data-mq~=O].ann>div:not(.ayr){border-radius:20px;padding:18px;background:rgba(255,255,255,.8);border:1px solid #ffffff}:root [data-mq~=O] .ann>div:not(.ayr) b,:root [data-mq~=O].ann>div:not(.ayr) b{display:block;font-size:16px;margin-bottom:4px}:root [data-mq~=O] .ann>div:not(.ayr) span,:root [data-mq~=O].ann>div:not(.ayr) span{font-size:14px;color:#2A4C78;font-weight:600;line-height:1.45}:root [data-mq~=O] .ann .bad b,:root [data-mq~=O].ann .bad b{color:#B42318}:root [data-mq~=O] .ayr,:root [data-mq~=O].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~=O] .ayr b,:root [data-mq~=O].ayr b{display:block;font-size:16px;margin-bottom:4px}:root [data-mq~=O] .ayr span,:root [data-mq~=O].ayr span{font-size:14px;color:#DCE8F7;font-weight:600;line-height:1.45}:root [data-mq~=O] .ayb,:root [data-mq~=O].ayb{flex:0 0 300px;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:16px;background:#FFFFFF}:root [data-mq~=O] .ayb .q,:root [data-mq~=O].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~=O] .ayb .r,:root [data-mq~=O].ayb .r{background:#EAF3FF;color:#0A1A33!important;padding:7px 10px;border-radius:12px 12px 12px 4px;font-size:12.5px!important}