:root{--wn-void:#06090d;--wn-sea:#071019;--wn-shallows:#0b1a27;--wn-land:#171e25;--wn-land-outside:#0e1217;--wn-coast:#2c3a47;--wn-river:#1d4260;--wn-dyke:#3a4552;--wn-park:#11211a;--wn-park-hatch:#1f3d2d;--wn-city:#191d2a;--wn-city-dot:#2c3350;--wn-line-idle:#2b5670;--wn-line-ok:#3cc8f0;--wn-line-ok-pulse:#e6faff;--wn-line-warm:#ffb23e;--wn-line-warm-pulse:#fff0d0;--wn-line-over:#ff2e63;--wn-line-over-core:#fff1f4;--wn-line-tripped:#4a525b;--wn-line-preview:#e6edf3;--wn-line-invalid:#56636f;--wn-select:#fff;--wn-line-warm-assist:#ffe15c;--wn-line-over-assist:#e8204f;--wn-cons:#f3ede2;--wn-lit:#ffe6b0;--wn-unlit:#8a8478;--wn-therm:#aeb8c2;--wn-renew:#6fe0b5;--wn-store:#c6a6ff;--wn-nuis:#e89ac7;--wn-glyph-fill:#0b1118;--wn-storm:#8fa8ff;--wn-heat:#ff9a3d;--wn-cloud:#c9d3dd;--wn-cold:#9be7ff;--wn-text:#e6edf3;--wn-text-2:#8a99a8;--wn-text-3:#56636f;--wn-text-on-light:#0b1118;--wn-panel:#0d1218db;--wn-panel-solid:#0e141b;--wn-border:#24303b;--wn-border-strong:#33414e;--wn-btn:#101820;--wn-btn-pressed:#1a2530;--wn-ticker:#04070a;--wn-ticker-line:#1e2933;--wn-hint:var(--wn-lit);--wn-focus:#3cc8f0;--wn-danger:var(--wn-line-over);--wn-warn:var(--wn-line-warm);--wn-ok:var(--wn-line-ok);--wn-scrim:#04070a8c;--wn-zone-ok:#3cc8f038;--wn-zone-warn:#ffb23e73;--wn-zone-warn-2:#ffb23e24;--wn-zone-danger:#ff2e638c;--wn-zone-danger-2:#ff2e632e;--wn-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--wn-font-cond:"IBM Plex Sans Condensed", "Roboto Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--wn-fs-caption:10px;--wn-fs-small:11px;--wn-fs-body:13px;--wn-fs-button:14px;--wn-fs-title:16px;--wn-fs-num:15px;--wn-fs-num-lg:18px;--wn-tracking-caps:.1em;--wn-tracking-label:.06em;--wn-touch:44px;--wn-touch-lg:48px;--wn-icon:20px;--wn-icon-lg:28px;--wn-radius-s:4px;--wn-radius-m:10px;--wn-radius-l:12px;--wn-radius-pill:999px;--wn-border-w:1px;--wn-space-1:4px;--wn-space-2:6px;--wn-space-3:8px;--wn-space-4:12px;--wn-space-5:16px;--wn-space-6:24px;--wn-meter-h:14px;--wn-meter-w:290px;--wn-ticker-h:36px;--wn-lever-h:52px;--wn-card-w:100%;--wn-hint-w:232px;--wn-toast-h:48px;--wn-edge:10px;--wn-safe-top:max(env(safe-area-inset-top,0px), 8px);--wn-safe-right:env(safe-area-inset-right,0px);--wn-safe-bottom:env(safe-area-inset-bottom,0px);--wn-safe-left:env(safe-area-inset-left,0px);--wn-z-canvas:0;--wn-z-map-anchored:10;--wn-z-hud:20;--wn-z-hint:30;--wn-z-card:40;--wn-z-toast:50;--wn-z-modal:60;--wn-z-debug:90;--wn-dur-instant:60ms;--wn-dur-fast:.15s;--wn-dur:.25s;--wn-dur-slow:.4s;--wn-dur-zoom:3s;--wn-ease-out:cubic-bezier(.22, 1, .36, 1);--wn-ease-in:cubic-bezier(.55, 0, 1, .45);--wn-ease-in-out:cubic-bezier(.65, 0, .35, 1);--wn-blink:1s;--wn-breathe:2s;--wn-undo-window:5s;--wn-ticker-speed:50;--wn-alpha-preview:.6;--wn-alpha-glow-ok:.16;--wn-alpha-glow-warm:.22;--wn-alpha-glow-over:.32}@media (orientation:landscape) and (max-height:520px){:root{--wn-ticker-h:30px;--wn-meter-w:300px;--wn-card-w:222px;--wn-lever-h:48px;--wn-edge:6px;--wn-fs-body:12px}}@media (min-width:900px) and (min-height:560px){:root{--wn-fs-caption:11px;--wn-fs-small:12px;--wn-fs-body:15px;--wn-fs-button:15px;--wn-fs-title:18px;--wn-fs-num:16px;--wn-fs-num-lg:20px;--wn-ticker-h:44px;--wn-meter-w:440px;--wn-lever-h:52px;--wn-card-w:360px;--wn-hint-w:280px;--wn-edge:20px;--wn-touch-lg:44px}}.wn-cb-assist{--wn-line-warm:var(--wn-line-warm-assist);--wn-line-over:var(--wn-line-over-assist)}@media (prefers-reduced-motion:reduce){:root{--wn-dur-fast:1ms;--wn-dur:1ms;--wn-dur-slow:1ms;--wn-dur-zoom:.6s;--wn-blink:0s;--wn-breathe:0s;--wn-ticker-speed:0}}.wn-reduced-motion{--wn-dur-fast:1ms;--wn-dur:1ms;--wn-dur-slow:1ms;--wn-dur-zoom:.6s;--wn-blink:0s;--wn-breathe:0s;--wn-ticker-speed:0}.wn-hud{pointer-events:none;font-family:var(--wn-font-cond);color:var(--wn-text);z-index:var(--wn-z-hud);-webkit-font-smoothing:antialiased;position:absolute;inset:0}.wn-hud *{box-sizing:border-box}.wn-hud>*{pointer-events:auto}.wn-panel{background:var(--wn-panel);border:var(--wn-border-w) solid var(--wn-border);border-radius:var(--wn-radius-m);-webkit-backdrop-filter:blur(6px)}.wn-cap{font-family:var(--wn-font-mono);font-size:var(--wn-fs-caption);letter-spacing:var(--wn-tracking-caps);text-transform:uppercase;color:var(--wn-text-2);line-height:1.15}.wn-num{font-family:var(--wn-font-mono);font-variant-numeric:tabular-nums;font-weight:600}.wn-btn{min-width:var(--wn-touch);min-height:var(--wn-touch);border-radius:var(--wn-radius-m);border:var(--wn-border-w) solid var(--wn-border-strong);background:var(--wn-btn);color:var(--wn-text);font:700 var(--wn-fs-button)/1 var(--wn-font-cond);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background var(--wn-dur-fast) var(--wn-ease-out);justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.wn-btn:active{background:var(--wn-btn-pressed)}.wn-btn:focus-visible{outline:2px solid var(--wn-focus);outline-offset:2px}.wn-btn--icon{width:var(--wn-touch);padding:0}.wn-btn--primary{background:var(--wn-text);color:var(--wn-text-on-light);border-color:var(--wn-text)}.wn-btn--ghost{color:var(--wn-text-2);background:0 0}.wn-btn--lg{min-height:var(--wn-touch-lg)}.wn-btn[disabled],.wn-btn.is-disabled{opacity:.4;pointer-events:none}.wn-topbar{top:calc(var(--wn-safe-top) + 4px);left:calc(var(--wn-safe-left) + var(--wn-edge));right:calc(var(--wn-safe-right) + var(--wn-edge));flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:absolute}.wn-topbar__row{align-items:center;gap:10px;display:flex}.wn-topbar__row--split{justify-content:space-between}.wn-balance{width:var(--wn-meter-w);flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.wn-balance__head{align-items:baseline;gap:8px;display:flex}.wn-balance__hz{font-size:var(--wn-fs-num);color:var(--wn-text);margin-left:auto}.wn-balance__hz small{color:var(--wn-text-2);font-size:.7em}.wn-balance__mw{font-size:var(--wn-fs-small);color:var(--wn-text)}.wn-balance__bar{height:var(--wn-meter-h);position:relative}.wn-balance__zones{border-radius:3px;height:100%;display:flex;overflow:hidden}.wn-balance__zone--danger{background:repeating-linear-gradient(45deg,var(--wn-zone-danger) 0 2px,var(--wn-zone-danger-2) 2px 5px);width:20%}.wn-balance__zone--warn{background:repeating-linear-gradient(-45deg,var(--wn-zone-warn) 0 1.5px,var(--wn-zone-warn-2) 1.5px 6px);width:15%}.wn-balance__zone--ok{background:var(--wn-zone-ok);width:30%;box-shadow:inset 0 0 0 1px #3cc8f059}.wn-balance__centre{border-left:1px dashed #e6edf380;height:calc(100% + 4px);position:absolute;top:-2px;left:50%}.wn-balance__needle{top:-5px;left:calc(50% + var(--v) * 0.5%);height:calc(100% + 10px);transition:left var(--wn-dur) linear;border-left:2px solid #fff;position:absolute;box-shadow:0 0 6px #fffc}.wn-balance__needle:before{content:"";border:5px solid #0000;border-top:6px solid #fff;position:absolute;top:-2px;left:-6px}.wn-balance__foot{justify-content:space-between;display:flex}.wn-balance.is-warn .wn-balance__hz,.wn-balance.is-warn .wn-balance__dir{color:var(--wn-warn)}.wn-balance.is-danger .wn-balance__hz,.wn-balance.is-danger .wn-balance__dir{color:var(--wn-danger)}.wn-balance.is-danger .wn-balance__hz{animation:wn-blink var(--wn-blink) steps(1) infinite}.wn-clock{align-items:center;gap:6px;display:flex}.wn-clock__time{font-size:var(--wn-fs-num-lg);line-height:1}.wn-clock__date{margin-top:2px}.wn-trust{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.wn-trust__head{align-items:baseline;gap:6px;display:flex}.wn-trust__value{font-size:13px}.wn-trust__segs{gap:2px;display:flex}.wn-trust__segs i{background:#26313b;border-radius:1.5px;width:7px;height:12px;display:block}.wn-trust__segs i.is-on{background:var(--wn-cons);box-shadow:0 0 4px #f3ede259}.wn-trust__segs i.is-half{background:linear-gradient(90deg,var(--wn-cons) 50%,#26313b 50%)}.wn-trust.is-low .wn-trust__segs i:not(.is-on){box-shadow:inset 0 0 0 1px var(--wn-danger)}.wn-strikes{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.wn-strikes__homes{gap:3px;display:flex}.wn-strikes__homes svg{display:block}.wn-string{border-radius:var(--wn-radius-pill);border:1px solid var(--wn-cons);background:var(--wn-panel-solid);min-height:28px;font:500 var(--wn-fs-small)/1 var(--wn-font-mono);color:var(--wn-text);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.wn-string__time{color:var(--wn-text-2)}.wn-tray{align-items:center;gap:14px;display:flex}.wn-token{font:600 12px/1 var(--wn-font-mono);color:var(--wn-text);align-items:center;gap:5px;display:flex}.wn-levers{gap:8px;display:flex}.wn-lever{min-height:var(--wn-lever-h);min-width:var(--wn-touch);border-radius:var(--wn-radius-l);border:var(--wn-border-w) solid var(--wn-border-strong);background:var(--wn-btn);color:var(--wn-text);align-items:center;gap:8px;padding:0 10px 0 8px;display:flex;position:relative;overflow:hidden}.wn-lever__icon{flex:none;display:block}.wn-lever__text{flex-direction:column;gap:2px;min-width:0;display:flex}.wn-lever__k{font:500 9.5px/1.1 var(--wn-font-mono);letter-spacing:.1em;color:var(--wn-text-2);text-transform:uppercase;white-space:nowrap}.wn-lever__v{font:700 15px/1.05 var(--wn-font-cond);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.wn-lever__meta{text-align:right;font:500 9.5px/1.2 var(--wn-font-mono);letter-spacing:.06em;color:var(--wn-text-2);text-transform:uppercase;white-space:nowrap;margin-left:auto}.wn-lever.is-running{border-color:var(--wn-therm);box-shadow:inset 0 0 0 1px #aeb8c259}.wn-lever--throttle.is-running{border-color:var(--wn-cons)}.wn-lever.is-cooldown{opacity:.6}.wn-lever.is-disabled{opacity:.35;pointer-events:none}.wn-seg{border:1px solid #3a3150;border-radius:8px;margin-left:auto;display:flex;overflow:hidden}.wn-seg button{all:unset;min-width:42px;min-height:40px;font:700 12px/1 var(--wn-font-cond);letter-spacing:.05em;color:var(--wn-text-2);cursor:pointer;justify-content:center;align-items:center;display:flex}.wn-seg button.is-on{background:var(--wn-store);color:#120d1e}.wn-lever--toggle .wn-lever__v{color:var(--wn-text)}.wn-lever--toggle.is-hold{border-color:var(--wn-store);box-shadow:inset 0 0 0 1px #c6a6ff66}.wn-lever--toggle.is-hold .wn-lever__v{color:var(--wn-store)}.wn-levers--compact .wn-lever{gap:6px;padding:0 8px 0 6px}.wn-levers--compact .wn-lever__v{font-size:14px}.wn-offer-chip{all:unset;box-sizing:border-box;min-height:var(--wn-touch);border-radius:var(--wn-radius-pill);background:var(--wn-panel-solid);font:600 12px/1 var(--wn-font-mono);color:var(--wn-lit);cursor:pointer;z-index:var(--wn-z-card);border:1px solid #ffe6b08c;align-items:center;gap:8px;padding:0 12px 0 8px;display:inline-flex;position:absolute;overflow:hidden;box-shadow:0 6px 18px #00000080}.wn-offer-chip__timer{height:2px;width:calc(var(--left) * 100%);background:var(--wn-lit);position:absolute;bottom:0;left:0}.wn-edge{all:unset;box-sizing:border-box;min-height:var(--wn-touch);min-width:var(--wn-touch);border-radius:var(--wn-radius-m);background:var(--wn-panel);border:1px solid var(--wn-border-strong);color:var(--wn-text);cursor:pointer;z-index:var(--wn-z-map-anchored);align-items:center;gap:4px;padding:0 6px;display:flex;position:absolute}.wn-edge__label{font:500 9.5px/1 var(--wn-font-mono);letter-spacing:.08em;color:var(--wn-text-2)}.wn-edge.is-alert{border-color:var(--wn-cons)}.wn-edge.is-alert .wn-edge__label{color:var(--wn-cons)}.wn-ticker{height:calc(var(--wn-ticker-h) + var(--wn-safe-bottom));padding:0 var(--wn-safe-right) var(--wn-safe-bottom) var(--wn-safe-left);background:var(--wn-ticker);border-top:1px solid var(--wn-ticker-line);align-items:stretch;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wn-ticker__tag{background:var(--wn-cons);color:var(--wn-text-on-light);font:700 var(--wn-fs-body)/1 var(--wn-font-cond);letter-spacing:.04em;white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.wn-ticker__tag:after{content:"";width:6px;height:6px;animation:wn-blink calc(var(--wn-blink) * 1.6) steps(1) infinite;background:currentColor;border-radius:50%}.wn-ticker.is-alert .wn-ticker__tag{background:var(--wn-danger);color:#fff}.wn-ticker__track{flex:1;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.wn-ticker__run{white-space:nowrap;font-size:var(--wn-fs-body);padding-left:12px;animation:40s linear infinite wn-tick}.wn-ticker__time{font-family:var(--wn-font-mono);color:var(--wn-text-2);margin-right:6px}.wn-ticker__deal{color:var(--wn-lit);font-weight:600}.wn-ticker__sep{color:var(--wn-text-3);margin:0 12px}.wn-offer{width:var(--wn-card-w);background:var(--wn-panel-solid);border-radius:var(--wn-radius-l);z-index:var(--wn-z-card);animation:wn-rise var(--wn-dur) var(--wn-ease-out);border:1px solid #2f3c48;padding:12px 12px 14px;position:absolute;box-shadow:0 10px 30px #0000008c}.wn-offer--emergency{border:1.5px solid var(--wn-cons)}.wn-offer__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.wn-offer__kind{border-radius:var(--wn-radius-s);font:600 10px/1.4 var(--wn-font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;padding:2px 6px;display:inline-flex}.wn-offer__kind--routine{background:var(--wn-lit);color:var(--wn-text-on-light)}.wn-offer__kind--strings{border:1px solid var(--wn-cons);color:var(--wn-cons)}.wn-offer__kind--emergency{background:repeating-linear-gradient(-45deg,var(--wn-cons) 0 6px,#d9d2c4 6px 9px);color:var(--wn-text-on-light)}.wn-offer__expiry{font:600 12px/1 var(--wn-font-mono);color:var(--wn-lit);margin-left:auto}.wn-offer__source{margin-bottom:2px}.wn-offer__title{font:600 var(--wn-fs-title)/1.2 var(--wn-font-cond);margin-bottom:8px}.wn-offer__options{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin-bottom:8px;display:grid}.wn-option{all:unset;box-sizing:border-box;min-height:var(--wn-touch-lg);border:1px solid var(--wn-border-strong);border-radius:var(--wn-radius-m);background:var(--wn-btn);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;display:flex}.wn-option__amount{font:700 var(--wn-fs-title)/1 var(--wn-font-mono)}.wn-option__label{font:500 var(--wn-fs-small)/1.15 var(--wn-font-cond);color:var(--wn-text-2)}.wn-option:active,.wn-option.is-pressed{background:var(--wn-text);color:var(--wn-text-on-light)}.wn-offer__string{border-left:2px solid var(--wn-cons);font:500 var(--wn-fs-small)/1.3 var(--wn-font-mono);color:var(--wn-text);background:#f3ede20f;align-items:flex-start;gap:8px;margin-bottom:10px;padding:6px 8px;display:flex}.wn-offer__actions{gap:8px;display:flex}.wn-offer__actions .wn-btn{min-height:var(--wn-touch-lg);flex:1}.wn-offer__decline{all:unset;text-align:center;min-height:var(--wn-touch);line-height:var(--wn-touch);font:600 var(--wn-fs-small)/var(--wn-touch) var(--wn-font-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--wn-text-2);cursor:pointer;width:100%;margin:-6px 0 -10px;display:block}.wn-offer__timer{height:3px;width:calc(var(--left) * 100%);background:var(--wn-lit);opacity:.85;border-radius:0 0 0 12px;position:absolute;bottom:0;left:0}.wn-offer__tail{background:var(--wn-panel-solid);border-bottom:1px solid #2f3c48;border-right:1px solid #2f3c48;width:12px;height:12px;position:absolute;bottom:-7px;left:40px;transform:rotate(45deg)}.wn-hint{width:var(--wn-hint-w);background:var(--wn-panel-solid);border:1px solid #ffe6b073;border-left:3px solid var(--wn-hint);border-radius:var(--wn-radius-m);z-index:var(--wn-z-hint);animation:wn-rise var(--wn-dur-slow) var(--wn-ease-out);padding:9px 10px 6px 12px;position:absolute;box-shadow:0 8px 24px #00000080}.wn-hint__kicker{color:var(--wn-hint);margin-bottom:3px}.wn-hint__text{font:500 var(--wn-fs-body)/1.3 var(--wn-font-cond);color:var(--wn-text)}.wn-hint__actions{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.wn-hint__actions .wn-btn{min-height:var(--wn-touch);color:var(--wn-hint);background:0 0;border:0;padding:0 8px;font-size:13px}.wn-hint__actions .wn-btn--ghost{color:var(--wn-text-2)}.wn-hint__pointer{pointer-events:none;position:absolute;overflow:visible}.wn-select{background:var(--wn-panel-solid);border:1px solid var(--wn-select);border-radius:var(--wn-radius-pill);z-index:var(--wn-z-map-anchored);align-items:center;gap:4px;padding:4px;display:flex;position:absolute;box-shadow:0 6px 18px #00000080}.wn-select__info{font:500 var(--wn-fs-small)/1.2 var(--wn-font-mono);color:var(--wn-text);white-space:nowrap;padding:0 6px 0 10px}.wn-select__info b{font-weight:600}.wn-select .wn-btn{border-radius:var(--wn-radius-pill);min-height:var(--wn-touch-lg);min-width:var(--wn-touch-lg)}.wn-select__bin{background:var(--wn-text);border-color:var(--wn-text)}.wn-select__bin.is-disabled{background:var(--wn-btn);border-color:var(--wn-border-strong);opacity:.6}.wn-toast{min-height:var(--wn-toast-h);background:var(--wn-panel-solid);border:1px solid var(--wn-border-strong);border-radius:var(--wn-radius-l);z-index:var(--wn-z-toast);white-space:nowrap;align-items:center;gap:12px;padding:0 4px 0 14px;display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #00000080}.wn-toast__text{font:500 var(--wn-fs-body)/1.2 var(--wn-font-cond)}.wn-toast__undo{color:var(--wn-lit);background:0 0;border:0}.wn-toast__timer{background:var(--wn-lit);transform-origin:0;width:100%;height:2px;animation:wn-drain var(--wn-undo-window) linear forwards;position:absolute;bottom:0;left:0}.wn-chip{font:500 10px/1 var(--wn-font-mono);letter-spacing:.08em;border-radius:var(--wn-radius-s);white-space:nowrap;z-index:var(--wn-z-map-anchored);padding:4px 6px;position:absolute}.wn-chip--weather{color:#c9d6ff;background:#0a101eb3;border:1px dashed #8fa8ff8c}.wn-zoomout{min-height:var(--wn-touch-lg);border-radius:var(--wn-radius-pill);padding:0 20px;position:absolute;left:50%;transform:translate(-50%)}@keyframes wn-blink{50%{opacity:.25}}@keyframes wn-breathe{50%{opacity:.55}}@keyframes wn-tick{to{transform:translate(-50%)}}@keyframes wn-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes wn-drain{to{transform:scaleX(0)}}.wn-blink{animation:wn-blink var(--wn-blink) steps(1) infinite}.wn-breathe{animation:wn-breathe var(--wn-breathe) ease-in-out infinite}.wn-hud{position:fixed}[hidden]{display:none!important}.wn-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wn-topbar__brand,.wn-speed{display:none}.wn-brand{font:700 20px/1 var(--wn-font-cond);letter-spacing:.06em;color:var(--wn-text)}.wn-topbar__row--main .wn-balance{flex:1}.wn-speed{gap:6px}.wn-speed .wn-btn.is-active{border-color:var(--wn-text);color:var(--wn-text)}.wn-chips{left:calc(var(--wn-safe-left) + var(--wn-edge));top:calc(var(--wn-safe-top) + 118px);pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute}.wn-chips .wn-chip{position:static}.wn-string.is-warn{border-color:var(--wn-warn);color:var(--wn-warn)}.wn-anchored{pointer-events:none;position:absolute;inset:0}.wn-anchored .wn-edge{pointer-events:auto;z-index:var(--wn-z-map-anchored);color:var(--wn-text);position:absolute;top:0;left:0}.wn-edge__chev{font:700 16px/1 var(--wn-font-cond);color:var(--wn-text-2)}.wn-select{z-index:var(--wn-z-map-anchored);top:0;left:0}.wn-lenchip{border:1px solid var(--wn-border-strong);border-radius:var(--wn-radius-s);color:var(--wn-text);pointer-events:none;z-index:var(--wn-z-map-anchored);white-space:nowrap;background:#06090dd9;padding:3px 7px;font-size:11px;position:absolute;top:0;left:0}.wn-lenchip.is-bad{color:var(--wn-text-2);border-color:var(--wn-text-3)}.wn-dock{left:calc(var(--wn-safe-left) + var(--wn-edge));right:calc(var(--wn-safe-right) + var(--wn-edge));bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 8px);flex-direction:column;gap:8px;display:flex;position:absolute}.wn-dock .wn-levers{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.wn-dock .wn-lever{min-width:0;color:var(--wn-text)}.wn-lever{appearance:none;font:inherit;text-align:left;cursor:pointer}.wn-lever .wn-lever__meta,.wn-lever--battery .wn-seg{display:none}.wn-lever--battery.is-hold{border-color:var(--wn-store)}.wn-lever--battery.is-hold .wn-lever__v{color:var(--wn-store)}.wn-token{font:600 14px/1 var(--wn-font-mono);align-items:center;gap:6px;display:inline-flex}.wn-token.is-empty{opacity:.55}.wn-hud .wn-offer{left:calc(var(--wn-safe-left) + var(--wn-edge));right:calc(var(--wn-safe-right) + var(--wn-edge));bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 8px);z-index:var(--wn-z-card);animation:wn-rise var(--wn-dur) var(--wn-ease-out)}.wn-offer__collapse{width:100%;margin-top:4px}.wn-offer-chip{right:calc(var(--wn-safe-right) + var(--wn-edge));bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 130px);z-index:var(--wn-z-card)}.wn-hud .wn-hint{left:calc(var(--wn-safe-left) + var(--wn-edge));bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 140px);z-index:var(--wn-z-hint);animation:wn-rise var(--wn-dur-slow) var(--wn-ease-out)}.wn-hud .wn-toast{bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 136px);z-index:var(--wn-z-toast)}.wn-toast__bar{height:2px;width:calc(var(--left,1) * 100%);background:var(--wn-lit);position:absolute;bottom:0;left:0}.wn-zoomout{bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 140px);z-index:var(--wn-z-card)}.wn-ticker__run.is-static{padding-left:12px;animation:none}.wn-ticker__run{animation-duration:60s;display:inline-block}@media (orientation:landscape) and (max-height:520px){.wn-topbar{flex-direction:row;align-items:center;gap:12px;padding:4px 10px}.wn-topbar__row--split{flex:1}.wn-chips{top:calc(var(--wn-safe-top) + 64px)}.wn-dock{width:214px;left:auto;bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 6px);gap:6px}.wn-dock .wn-levers{grid-template-columns:1fr}.wn-lever--battery .wn-seg{display:flex}.wn-lever--battery .wn-lever__v{display:none}.wn-hud .wn-offer{left:auto;right:calc(var(--wn-safe-right) + 230px);width:var(--wn-card-w)}.wn-offer-chip{right:calc(var(--wn-safe-right) + 230px);bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 8px)}.wn-hud .wn-hint{bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 8px)}.wn-hud .wn-toast,.wn-zoomout{bottom:calc(var(--wn-ticker-h) + var(--wn-safe-bottom) + 12px)}}@media (min-width:900px) and (min-height:560px){.wn-topbar{background:linear-gradient(#0b1118,#0b1118d9);border-width:0 0 1px;border-radius:0;flex-direction:row;align-items:center;gap:24px;height:68px;padding:0 20px;top:0;left:0;right:0}.wn-topbar__brand{flex-direction:row;flex:none;align-items:baseline;gap:14px;display:flex}.wn-topbar__row--main{flex:1;justify-content:center}.wn-topbar__row--main .wn-pause{display:none}.wn-topbar__row--main .wn-balance{flex:0 1 var(--wn-meter-w)}.wn-topbar__row--split{gap:20px}.wn-speed{display:flex}.wn-chips{top:84px}.wn-dock{background:var(--wn-panel);border:1px solid var(--wn-border);border-radius:var(--wn-radius-l);width:640px;padding:10px 12px;right:auto}.wn-lever .wn-lever__meta{display:block}.wn-lever--battery .wn-seg{display:flex}.wn-lever--battery .wn-lever__v{display:none}.wn-hud .wn-offer{width:var(--wn-card-w);left:auto}.wn-hud .wn-hint{top:96px;bottom:auto}.wn-offer-chip{display:none!important}}.wn-modal{z-index:var(--wn-z-modal);padding:calc(var(--wn-safe-top) + 12px) 16px calc(var(--wn-safe-bottom) + 12px);background:var(--wn-scrim);font-family:var(--wn-font-cond);color:var(--wn-text);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wn-modal.is-title{background:radial-gradient(ellipse at 50% 35%,#3cc8f014,transparent 60%),var(--wn-void)}.wn-screen{background:var(--wn-panel-solid);border:1px solid var(--wn-border);border-radius:var(--wn-radius-l);flex-direction:column;gap:12px;width:min(420px,100%);max-height:100%;padding:20px;display:flex;overflow:auto}.wn-screen h1{font:700 34px/1 var(--wn-font-cond);letter-spacing:.04em;margin:0}.wn-screen h2{font:700 22px/1.1 var(--wn-font-cond);margin:0}.wn-screen p{font:500 var(--wn-fs-body)/1.35 var(--wn-font-cond);color:var(--wn-text-2);margin:0}.wn-screen .wn-btn{width:100%;min-height:var(--wn-touch-lg)}.wn-screen__row{gap:8px;display:flex}.wn-screen__row .wn-btn{flex:1}.wn-setting{min-height:var(--wn-touch);font:500 var(--wn-fs-body)/1.2 var(--wn-font-cond);justify-content:space-between;align-items:center;gap:12px;display:flex}.wn-setting input{width:22px;height:22px;accent-color:var(--wn-ok)}.wn-stats{font:500 13px/1.3 var(--wn-font-mono);grid-template-columns:1fr auto;gap:4px 12px;display:grid}.wn-stats dt{color:var(--wn-text-2)}.wn-stats dd{text-align:right;margin:0}.wn-card{border:1px solid var(--wn-border-strong);border-radius:var(--wn-radius-m);flex-direction:column;gap:6px;padding:12px;display:flex}.wn-small{font:500 11px/1.4 var(--wn-font-mono);color:var(--wn-text-2)}.wn-offer-chip,.wn-edge,.wn-option,.wn-offer__decline{pointer-events:auto}.wn-offer-chip{cursor:pointer}.wn-lever__k .k-short{display:none}@media not all and (min-width:900px) and (min-height:560px){@media not all and (orientation:landscape) and (max-height:520px){.wn-dock .wn-lever{gap:6px;padding:0 8px 0 6px}.wn-dock .wn-lever__icon{width:24px;height:24px}.wn-dock .wn-lever__v{font-size:14px}.wn-lever__k .k-long{display:none}.wn-lever__k .k-short{display:inline}}}.wn-token--pick{appearance:none;font:inherit;color:var(--wn-text-2);border:1px solid var(--wn-border);border-radius:var(--wn-radius-s);cursor:pointer;pointer-events:auto;background:0 0;min-height:44px;padding:0 10px}.wn-token--pick.is-selected{color:var(--wn-text);border-color:var(--wn-nominal,#3cc8f0);box-shadow:0 0 0 1px var(--wn-nominal,#3cc8f0) inset;background:#3cc8f01a}.wn-token--pick .wn-token__name{font:600 11px/1 var(--wn-font-cond,inherit);letter-spacing:.06em;text-transform:uppercase}.wn-token--pick .k-short{display:none}@media not all and (min-width:900px) and (min-height:560px){.wn-token--pick .k-long{display:none}.wn-token--pick .k-short{display:inline}}.wn-pause.is-paused,.wn-speed .wn-btn.is-paused{border-color:var(--wn-text);color:var(--wn-text)}.wn-token--pick[data-id=tokD].is-selected{background:#7f8cff1f;border-color:#7f8cff;box-shadow:inset 0 0 0 1px #7f8cff}.wn-select__act{min-height:44px;font:600 12px/1 var(--wn-font-mono);letter-spacing:.04em;white-space:nowrap;pointer-events:auto;padding:0 12px}.wn-token--extra{appearance:none;font:inherit;color:var(--wn-text);border:1px dashed var(--wn-border-strong,#3a4654);border-radius:var(--wn-radius-s);cursor:pointer;pointer-events:auto;background:0 0;min-height:44px;padding:0 10px}
