@font-face{font-family:"Sora";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/Sora-400.woff2") format("woff2")}@font-face{font-family:"Sora";font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/Sora-600.woff2") format("woff2")}@font-face{font-family:"Sora";font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/Sora-700.woff2") format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/IBMPlexMono-400.woff2") format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/IBMPlexMono-600.woff2") format("woff2")}:root{color-scheme:dark;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--mk-up-base:#16c784;--mk-down-base:#ff6b74;--mk-up:var(--mk-up-base);--mk-down:var(--mk-down-base);--mk-gold-text:var(--lux-gold);--buy:var(--mk-up);--buy-ink:#04130d;--buy-soft:rgba(22,199,132,.16);--sell:var(--mk-down);--sell-ink:#1a0507;--sell-soft:rgba(255,107,116,.16);--home-alloc-navy:#4f74b8;--home-alloc-info:#6fa8dc;--home-alloc-teal:#4cc5c0;--home-alloc-gold:var(--lux-gold);--home-alloc-slate:#8aa0c4;--home-alloc-other:#5c6b86;--shadow-soft:0 10px 24px var(--bank-shadow-color);--boot-fallback-bg:radial-gradient(circle at top,color-mix(in oklab,var(--primary) 14%,transparent 86%),transparent 46%),var(--shell-bg);--boot-fallback-card-bg:var(--glass-bg);--boot-fallback-card-border:var(--shell-border);--boot-fallback-card-shadow:var(--shell-shadow);--boot-fallback-logo-shadow:0 18px 38px color-mix(in oklab,var(--primary) 14%,transparent 86%),0 6px 14px color-mix(in oklab,var(--text) 8%,transparent 92%);--cs-chrome:var(--bank-surface);--cs-pane:color-mix(in oklab,var(--bank-canvas) 85%,var(--bank-surface) 15%);--placeholder-font-size:clamp(.68rem,1.55vw,.82rem);--sync-alert-bg:var(--critical-bg);--sync-alert-border:var(--critical-border);--sync-alert-text:var(--critical-text);--status-idle-bg:color-mix(in oklab,var(--panel-bg) 84%,transparent 16%);--status-idle-border:var(--line-soft);--status-idle-text:var(--muted);--status-pending-bg:var(--warning-bg);--status-pending-border:var(--warning-border);--status-pending-text:var(--warning-text);--status-confirmed-bg:var(--success-bg);--status-confirmed-border:var(--success-border);--status-confirmed-text:var(--success-text);--status-failed-bg:var(--critical-bg);--status-failed-border:var(--critical-border);--status-failed-text:var(--critical-text);--icon-filter:invert(1);--dot-eth:#5c8eff;--dot-bsc:#f8cd4a;--dot-pol:#b88dff;--dot-trx:#e9002a;--dot-sol:#9f7aff;--dot-lthx:#2fd29a;--app-shell-max-width:430px;--auth-shell-max-width:1120px;--auth-tablet-max-width:720px;--app-shell-rail-gap:clamp(22px,3.6vw,82px);--app-shell-padding-inline:var(--space-5);--wallet-shell-frame-inline-gap:clamp(10px,3.6vw,18px);--wallet-shell-radius:clamp(18px,4.8vw,22px);--top-header-card-min-height:64px;--top-header-control-size:42px;--top-header-status-gap:12px;--top-header-brand-row-min-height:10px;--top-header-name-row-min-height:20px;--top-header-subtitle-row-min-height:14px;--wallet-page-header-gap:16px;--wallet-page-surface-gap:16px;--accent-green:var(--semantic-success);--accent-strong:var(--semantic-info);--accent-teal-strong:var(--semantic-success-strong);--semantic-success-bg:var(--success-bg);--border:var(--line);--surface:var(--surface-0);--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:32px;--space-8:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--lh-tight:1.2;--lh-normal:1.4;--lh-relaxed:1.6;--z-base:0;--z-nav:100;--z-header:200;--z-dropdown:300;--z-sticky:350;--z-modal:400;--z-toast:500;--brand-gold:var(--lux-gold);--custody-wallet:#84b1e6;--custody-wallet-deep:#4f80bd;--custody-wallet-soft:rgba(132,177,230,.16);--custody-exchange:var(--lux-gold);--custody-exchange-deep:#b8963f;--custody-exchange-soft:var(--lux-gold-soft);--gold-cta-ink:#0a0f1a;--tick-up-wash:rgba(69,183,137,.2);--tick-down-wash:rgba(212,106,127,.2);--action-primary-bg:var(--bank-action-bg);--action-primary-bg-hover:var(--bank-action-bg-hover);--action-primary-text:var(--bank-action-text);--action-primary-border:color-mix(in oklab,var(--bank-action-bg) 76%,var(--bank-accent) 24%);--action-secondary-bg:color-mix(in oklab,var(--bank-surface-raised) 82%,var(--bank-action-bg) 18%);--action-secondary-bg-hover:color-mix(in oklab,var(--bank-surface-raised) 72%,var(--bank-action-bg) 28%);--action-secondary-text:var(--bank-ink);--action-secondary-border:var(--bank-border-strong);--control-active-accent:var(--bank-action-bg);--control-active-bg:color-mix(in oklab,var(--bank-action-bg) 16%,var(--field-bg) 84%);--control-active-border:color-mix(in oklab,var(--bank-action-bg) 52%,var(--line) 48%);--control-active-text:var(--bank-ink);--control-hover-bg:color-mix(in oklab,var(--bank-surface-raised) 82%,var(--bank-action-bg) 18%);--bg-0:var(--bank-canvas);--bg-1:color-mix(in oklab,var(--bank-canvas) 86%,var(--bank-surface) 14%);--bg-2:var(--bank-surface-muted);--bg-blob-a:color-mix(in oklab,var(--bank-action-bg) 20%,transparent 80%);--bg-blob-b:color-mix(in oklab,var(--bank-accent-muted) 16%,transparent 84%);--bg-blob-c:color-mix(in oklab,var(--semantic-warning) 10%,transparent 90%);--grid-line:rgba(255,255,255,.024);--surface-0:var(--bank-surface);--surface-1:var(--bank-surface-muted);--surface-2:var(--bank-surface-raised);--line-soft:var(--bank-border-soft);--line:color-mix(in oklab,var(--bank-border) 78%,transparent 22%);--line-strong:var(--bank-border-strong);--text:var(--bank-ink);--text-strong:var(--bank-ink-strong);--text-primary:var(--bank-ink);--text-secondary:var(--bank-muted);--muted:var(--bank-muted);--muted-2:var(--bank-muted-2);--primary:var(--bank-accent);--primary-2:var(--bank-accent-muted);--primary-soft:var(--control-active-bg);--primary-ink:var(--bank-action-text);--secondary:var(--bank-action-bg);--danger:var(--semantic-error);--shadow:0 18px 42px var(--bank-shadow-color);--glass-bg:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 94%,transparent 6%),color-mix(in oklab,var(--bank-canvas) 94%,transparent 6%));--shell-bg:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 96%,transparent 4%),color-mix(in oklab,var(--bank-canvas) 98%,transparent 2%));--shell-border:var(--bank-border-soft);--shell-shadow:0 24px 58px var(--bank-shadow-color),inset 0 1px 0 rgba(255,255,255,.035);--header-bg:color-mix(in oklab,var(--bank-surface) 94%,transparent 6%);--hero-grad-a:color-mix(in oklab,var(--bank-action-bg) 13%,transparent 87%);--hero-grad-b:color-mix(in oklab,var(--bank-surface-raised) 92%,transparent 8%);--hero-grad-c:color-mix(in oklab,var(--bank-canvas) 98%,transparent 2%);--focus-ring:color-mix(in oklab,var(--bank-accent-muted) 64%,transparent 36%);--panel-bg:color-mix(in oklab,var(--bank-surface) 90%,transparent 10%);--panel-hover-bg:color-mix(in oklab,var(--bank-surface-muted) 94%,transparent 6%);--chip-bg:color-mix(in oklab,var(--bank-surface-muted) 82%,transparent 18%);--card-bg:color-mix(in oklab,var(--bank-surface) 92%,transparent 8%);--btn-primary-text:var(--action-primary-text);--btn-primary-bg:var(--action-primary-bg);--btn-primary-bg-hover:var(--action-primary-bg-hover);--btn-primary-border:var(--action-primary-border);--btn-secondary-text:var(--action-secondary-text);--btn-secondary-bg:var(--action-secondary-bg);--btn-secondary-bg-hover:var(--action-secondary-bg-hover);--btn-secondary-border:var(--action-secondary-border);--btn-ghost-text:var(--bank-ink);--btn-ghost-bg:color-mix(in oklab,var(--bank-surface-muted) 76%,transparent 24%);--btn-ghost-bg-hover:var(--control-hover-bg);--btn-ghost-border:var(--bank-border-soft);--btn-disabled-text:var(--bank-muted-2);--btn-disabled-bg:color-mix(in oklab,var(--bank-surface-muted) 62%,transparent 38%);--btn-disabled-border:var(--bank-border-soft);--field-bg:color-mix(in oklab,var(--bank-canvas) 72%,var(--bank-surface) 28%);--field-focus-border:var(--control-active-border);--chain-pill-bg:var(--chip-bg);--filter-chip-bg:var(--chip-bg);--filter-chip-active-bg:var(--control-active-bg);--filter-chip-active-border:var(--control-active-border);--swap-shell-bg:linear-gradient(145deg,color-mix(in oklab,var(--bank-surface) 94%,transparent 6%),color-mix(in oklab,var(--bank-canvas) 94%,transparent 6%));--swap-shell-border:var(--bank-border-soft);--swap-leg-bg:color-mix(in oklab,var(--bank-surface) 90%,transparent 10%);--swap-leg-border:var(--bank-border-soft);--swap-preview-bg:color-mix(in oklab,var(--bank-surface-muted) 86%,transparent 14%);--swap-preview-border:var(--bank-border-soft);--swap-direction-bg:color-mix(in oklab,var(--action-secondary-bg) 90%,var(--lux-gold) 10%);--swap-direction-border:color-mix(in oklab,var(--action-secondary-border) 80%,var(--lux-gold) 20%);--swap-search-bg:color-mix(in oklab,var(--field-bg) 94%,var(--lux-gold) 6%);--swap-search-border:var(--line);--swap-route-hover-bg:color-mix(in oklab,var(--control-hover-bg) 90%,var(--lux-gold) 10%);--swap-route-selected-bg:var(--control-active-bg);--swap-route-selected-border:var(--control-active-border);--switch-track-bg:color-mix(in oklab,var(--bank-muted) 32%,transparent 68%);--switch-thumb-bg:var(--bank-white);--switch-track-active-bg:var(--bank-action-bg);--success-text:#c9f1df;--success-bg:color-mix(in oklab,var(--semantic-success) 18%,transparent 82%);--success-border:color-mix(in oklab,var(--semantic-success) 46%,transparent 54%);--success:var(--semantic-success);--error-text:#ffdbe3;--error-bg:color-mix(in oklab,var(--semantic-error) 20%,transparent 80%);--error-border:color-mix(in oklab,var(--semantic-error) 52%,transparent 48%);--error:var(--semantic-error);--warning:var(--semantic-warning);--warning-line:color-mix(in oklab,var(--semantic-warning) 48%,transparent 52%);--warning-bg:color-mix(in oklab,var(--semantic-warning) 16%,transparent 84%);--warning-border:color-mix(in oklab,var(--semantic-warning) 46%,transparent 54%);--warning-text:#f0ddac;--info-bg:color-mix(in oklab,var(--semantic-info) 16%,transparent 84%);--info-border:color-mix(in oklab,var(--semantic-info) 44%,transparent 56%);--info-text:#dbeafe;--critical-bg:var(--error-bg);--critical-border:var(--error-border);--critical-text:var(--error-text);--count-badge-bg:#d62839;--count-badge-text:#ffffff;--api-bg:color-mix(in oklab,var(--bank-canvas) 86%,var(--bank-surface) 14%);--api-text:var(--bank-ink);--dropdown-bg:var(--bank-surface);--modal-overlay-bg:rgba(2,8,15,.68);--avatar-bg:var(--bank-surface-muted);--badge-bg:var(--bank-white);--badge-ring:var(--bank-canvas);--badge-text:var(--bank-ink);--lthx-badge-bg:var(--bank-canvas);--lthx-badge-ring:rgba(240,184,28,.5);--lthx-badge-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 3px rgba(0,0,0,.55);--positive:var(--semantic-success-strong);--negative:var(--semantic-error);--spinner-track:color-mix(in oklab,var(--bank-muted) 32%,transparent 68%);--active-wallet-bg:var(--control-active-bg);--active-wallet-border:var(--control-active-border);--scrollbar-thumb:color-mix(in oklab,var(--bank-muted) 36%,transparent 64%);--scrollbar-thumb-soft:color-mix(in oklab,var(--bank-muted) 26%,transparent 74%);--nav-bg:color-mix(in oklab,var(--bank-canvas) 90%,transparent 10%);--nav-active-bg:var(--control-active-bg);--lt-hero-white:rgb(255 255 255);--lt-hero-steel:#b8c6e0;--lt-checkbox-wash:rgb(255 255 255)}:root[data-theme="light"]{color-scheme:light;--bg-0:var(--bank-canvas);--bg-1:color-mix(in oklab,var(--bank-canvas) 86%,var(--bank-surface) 14%);--bg-2:var(--bank-surface-muted);--bg-blob-a:color-mix(in oklab,var(--bank-action-bg) 12%,transparent 88%);--bg-blob-b:color-mix(in oklab,var(--bank-accent) 8%,transparent 92%);--bg-blob-c:color-mix(in oklab,var(--lux-gold) 8%,transparent 92%);--grid-line:rgba(15,23,42,.04);--surface-0:var(--bank-surface);--surface-1:var(--bank-surface-muted);--surface-2:var(--bank-surface-raised);--line-soft:var(--bank-border-soft);--line:var(--bank-border);--line-strong:var(--bank-border-strong);--text:var(--bank-ink);--text-strong:var(--bank-ink-strong);--muted:var(--bank-muted);--muted-2:var(--bank-muted-2);--primary:var(--bank-accent);--primary-2:var(--bank-accent-muted);--primary-soft:var(--control-active-bg);--primary-ink:var(--bank-action-text);--secondary:var(--bank-action-bg);--danger:#c83f61;--custody-wallet:#3f6ea8;--custody-wallet-deep:#2f5a8f;--custody-wallet-soft:rgba(63,110,168,.12);--custody-exchange:var(--lux-gold);--custody-exchange-deep:#9a7222;--custody-exchange-soft:var(--lux-gold-soft);--tick-up-wash:rgba(16,160,106,.15);--tick-down-wash:rgba(200,87,99,.15);--mk-up-base:#087a47;--mk-down-base:#c0182a;--mk-gold-text:#8a6320;--buy:var(--mk-up);--buy-ink:#ffffff;--buy-soft:rgba(8,122,71,.1);--sell:var(--mk-down);--sell-ink:#ffffff;--sell-soft:rgba(192,24,42,.1);--home-alloc-navy:#2f548f;--home-alloc-info:#3f74b5;--home-alloc-teal:#1f8e89;--home-alloc-gold:#8a6320;--home-alloc-slate:#5b6f93;--home-alloc-other:#8190a8;--shadow:0 12px 28px rgba(18,31,53,.1);--shadow-soft:0 8px 18px rgba(18,31,53,.08);--glass-bg:linear-gradient(180deg,rgba(255,255,255,.985) 0,rgba(249,252,255,.985) 100%);--shell-bg:linear-gradient(180deg,rgba(254,255,255,.985) 0,rgba(246,250,255,.985) 100%);--shell-border:rgba(216,226,240,.96);--shell-shadow:0 22px 46px rgba(16,30,51,.1),inset 0 1px 0 rgba(255,255,255,.88);--header-bg:rgba(252,253,255,.985);--hero-grad-a:rgba(40,211,154,.16);--hero-grad-b:rgba(28,48,77,.95);--hero-grad-c:rgba(15,26,45,.96);--focus-ring:color-mix(in oklab,var(--bank-accent) 44%,transparent 56%);--panel-bg:rgba(255,255,255,.94);--panel-hover-bg:rgba(250,252,255,1);--chip-bg:rgba(247,250,255,.94);--card-bg:rgba(255,255,255,.96);--cs-chrome:var(--bank-surface);--cs-pane:color-mix(in oklab,var(--bank-surface) 55%,var(--bank-canvas) 45%);--placeholder-font-size:clamp(.68rem,1.55vw,.82rem);--btn-primary-text:var(--action-primary-text);--btn-primary-bg:var(--action-primary-bg);--btn-primary-bg-hover:var(--action-primary-bg-hover);--btn-primary-border:var(--action-primary-border);--btn-secondary-text:var(--action-secondary-text);--btn-secondary-bg:var(--action-secondary-bg);--btn-secondary-bg-hover:var(--action-secondary-bg-hover);--btn-secondary-border:var(--action-secondary-border);--btn-ghost-text:#173054;--btn-ghost-bg:rgba(255,255,255,.92);--btn-ghost-bg-hover:rgba(248,251,255,1);--btn-ghost-border:rgba(171,188,216,.72);--btn-disabled-text:#8792aa;--btn-disabled-bg:rgba(237,242,251,.92);--btn-disabled-border:rgba(184,198,223,.92);--field-bg:rgba(249,252,255,.98);--field-focus-border:var(--control-active-border);--chain-pill-bg:rgba(255,255,255,.9);--filter-chip-bg:rgba(255,255,255,.94);--filter-chip-active-bg:var(--control-active-bg);--filter-chip-active-border:var(--control-active-border);--swap-shell-bg:linear-gradient(145deg,rgba(255,255,255,.985),rgba(247,251,255,.985));--swap-shell-border:rgba(197,210,231,.88);--swap-leg-bg:linear-gradient(165deg,rgba(255,255,255,.985),rgba(248,251,255,.985));--swap-leg-border:rgba(191,205,229,.88);--swap-preview-bg:rgba(248,251,255,.98);--swap-preview-border:rgba(195,208,231,.88);--swap-direction-bg:linear-gradient(180deg,color-mix(in oklab,rgba(238,245,255,.99) 91%,var(--lux-gold) 9%),color-mix(in oklab,rgba(230,239,251,.99) 91%,var(--lux-gold) 9%));--swap-direction-border:color-mix(in oklab,rgba(157,184,220,.58) 82%,var(--lux-gold) 18%);--swap-search-bg:color-mix(in oklab,rgba(251,253,255,.99) 94%,var(--lux-gold) 6%);--swap-search-border:rgba(194,210,233,.88);--swap-route-hover-bg:color-mix(in oklab,rgba(239,245,255,.95) 90%,var(--lux-gold) 10%);--swap-route-selected-bg:var(--control-active-bg);--swap-route-selected-border:var(--control-active-border);--switch-track-bg:rgba(122,131,153,.35);--switch-thumb-bg:#ffffff;--switch-track-active-bg:var(--bank-action-bg);--success-text:#0c4a35;--success-bg:color-mix(in oklab,var(--semantic-success) 12%,transparent 88%);--success-border:color-mix(in oklab,var(--semantic-success) 36%,transparent 64%);--error-text:#7b1f35;--error-bg:rgba(207,61,97,.13);--error-border:rgba(207,61,97,.42);--warning-text:#6e4f12;--info-bg:rgba(52,99,197,.11);--info-border:rgba(65,117,224,.34);--info-text:#1f3e72;--critical-bg:rgba(207,61,97,.15);--critical-border:rgba(207,61,97,.42);--critical-text:#7b1f35;--count-badge-bg:#d62839;--count-badge-text:#ffffff;--sync-alert-bg:var(--critical-bg);--sync-alert-border:var(--critical-border);--sync-alert-text:var(--critical-text);--api-bg:rgba(246,249,255,.97);--api-text:#173056;--dropdown-bg:#ffffff;--avatar-bg:#f4f6fd;--badge-bg:#ffffff;--badge-text:#eff6ff;--positive:var(--semantic-success-strong);--negative:#c83f61;--spinner-track:rgba(72,92,128,.3);--active-wallet-bg:var(--control-active-bg);--active-wallet-border:var(--control-active-border);--scrollbar-thumb:rgba(122,131,153,.36);--scrollbar-thumb-soft:rgba(122,131,153,.26);--nav-bg:rgba(252,253,255,.9);--nav-active-bg:var(--control-active-bg);--status-idle-bg:color-mix(in oklab,var(--panel-bg) 86%,transparent 14%);--status-idle-border:var(--line-soft);--status-idle-text:var(--muted);--status-pending-bg:var(--warning-bg);--status-pending-border:var(--warning-border);--status-pending-text:var(--warning-text);--status-confirmed-bg:var(--success-bg);--status-confirmed-border:var(--success-border);--status-confirmed-text:var(--success-text);--status-failed-bg:var(--critical-bg);--status-failed-border:var(--critical-border);--status-failed-text:var(--critical-text);--dot-eth:#5c8eff;--dot-bsc:#f8cd4a;--dot-pol:#b88dff;--dot-trx:#e9002a;--dot-sol:#9f7aff;--dot-lthx:#2fd29a;--modal-overlay-bg:rgba(14,23,38,.2);--badge-ring:var(--bank-white);--lthx-badge-bg:#ffffff;--lthx-badge-ring:rgba(12,24,42,.18);--lthx-badge-shadow:0 2px 6px rgba(2,8,19,.3);--icon-filter:none;--elev-ink:rgb(16 31 53);--ice-1:rgb(254 255 255);--ice-2:rgb(249 252 255);--ice-3:rgb(247 251 255);--ice-4:rgb(246 250 255);--ice-5:rgb(245 249 255);--steel-1:rgb(219 228 241);--steel-2:rgb(214 224 239);--steel-3:rgb(213 224 239);--steel-4:rgb(210 221 237);--steel-5:rgb(208 220 237);--steel-6:rgb(207 219 236);--steel-7:rgb(206 218 236);--steel-8:rgb(205 217 235);--steel-9:rgb(204 217 236);--steel-10:rgb(194 207 228);--steel-11:rgb(191 205 226);--steel-12:rgb(182 200 226);--steel-13:rgb(174 193 219);--steel-14:rgb(173 191 219);--steel-15:rgb(171 189 217);--steel-16:rgb(166 186 218);--lt-appshell-shadow-ink:rgb(16 30 51);--lt-appshell-wallet-border:rgb(214 223 236);--lt-header-border:rgb(214 224 238);--lt-header-shadow-ink:rgb(17 31 52);--lt-header-inset:rgb(217 228 242);--lt-header-sheet-scrim:rgb(242 247 252);--lt-panel-wash:rgb(247 250 255);--lt-portfolio-hero-glow:rgb(72 122 208);--lt-portfolio-hero-wash:rgb(244 249 255);--lt-portfolio-shadow-ink:rgb(18 31 53);--lt-freshness-unknown-bg:rgb(239 245 255);--lt-portfolio-chart-wash:rgb(241 246 253);--lt-onboarding-security-border:rgb(205 216 232);--lt-swap-btn-border:rgb(65 109 171);--lt-swap-btn-bg-1:rgb(219 233 252);--lt-swap-btn-bg-2:rgb(195 217 247);--lt-swap-btn-shadow-ink:rgb(22 47 82);--lt-swap-btn-border-hover:rgb(56 98 160);--lt-swap-btn-bg-hover-1:rgb(229 239 254);--lt-swap-btn-bg-hover-2:rgb(204 223 250);--lt-swap-btn-bg-disabled-1:rgb(235 242 252);--lt-swap-btn-bg-disabled-2:rgb(223 234 249);--lt-swap-btn-ink:#123961;--lt-swap-btn-ink-hover:#0d3258;--lt-swap-btn-muted:#7a8aa5;--lt-kycbtn-wash-1:#f0f7ff;--lt-kycbtn-wash-2:#e8f3ff;--lt-kycbtn-border-ink:rgb(36 88 150);--lt-p2p-shadow-ink:rgb(11 16 32);--lt-kyc-mint:rgb(46 229 157);--lt-freshness-delayed-ink:#735416;--lt-freshness-unknown-ink:#4f5f79;--lt-assure-green:rgb(20 126 86);--lt-assure-green-ink:#0f6f4c;--lt-degraded-rose:rgb(214 170 170);--lt-chart-axis-ink:rgb(53 71 97);--lt-chart-axis-muted:rgb(108 122 145);--lt-hero-ink:#101a2f;--lt-hero-muted:#5d6a83;--lt-cam-step-ink:rgb(0 0 0);--lt-scrim-ink:rgb(0 0 0)}*{box-sizing:border-box}html,body{margin:0;max-width:100%;width:100%;height:100%;overflow-x:hidden;font-family:"Sora",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:var(--text);background:radial-gradient(1200px 600px at -15% -10%,var(--bg-blob-a),transparent 60%),radial-gradient(900px 500px at 115% 5%,var(--bg-blob-b),transparent 65%),radial-gradient(860px 460px at 85% 90%,var(--bg-blob-c),transparent 72%),linear-gradient(180deg,var(--bg-1),var(--bg-0))}html,body,*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html[data-display-mode="standalone"],body[data-display-mode="standalone"]{width:100%;height:100%;min-height:100dvh;overflow:hidden;overscroll-behavior:none}body::before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:28px 28px;opacity:.24}body[data-display-mode="standalone"]{background:var(--shell-bg)}:root[data-theme="light"] body[data-display-mode="standalone"]{background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.4%,transparent),color-mix(in oklab,var(--ice-3) 99%,transparent))}body[data-display-mode="standalone"]::before{display:none}a{color:inherit}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#app,.desktop-frame,.app-shell{width:100%;min-width:0;min-height:100%;height:100%}html[data-display-mode="standalone"] #app,body[data-display-mode="standalone"] #app{min-height:100dvh}.boot-fallback{position:absolute;inset:0;width:100%;min-height:100%;display:grid;place-items:center;padding:16px;text-align:center;color:var(--text);background:var(--boot-fallback-bg)}.boot-fallback__brand{display:grid;justify-items:center;gap:16px;width:min(100%,332px);min-height:248px;padding:24px 24px 20px;border-radius:28px;border:1px solid var(--boot-fallback-card-border);background:var(--boot-fallback-card-bg);box-shadow:var(--boot-fallback-card-shadow);backdrop-filter:blur(10px)}.boot-fallback__logo{width:88px;height:88px;object-fit:contain;border-radius:0;background:transparent;box-shadow:none}.boot-fallback__copy{display:grid;gap:6px;justify-items:center;align-content:start;min-height:72px}.boot-fallback h1{margin:0;font-size:clamp(1.4rem,3vw,1.8rem);letter-spacing:-.03em}.boot-fallback p{margin:0;color:var(--muted);max-width:28ch;line-height:1.45;font-size:.98rem}.app-shell{position:relative;width:min(100%,var(--app-shell-max-width));max-width:var(--app-shell-max-width);margin:0 auto;display:flex;flex-direction:column;background:var(--shell-bg);border-left:1px solid var(--shell-border);border-right:1px solid var(--shell-border);box-shadow:var(--shell-shadow);isolation:isolate}.desktop-frame{position:relative}.desktop-frame-wallet{display:flex;justify-content:center;align-items:stretch;min-width:0;height:100%;padding:0 max(var(--wallet-shell-frame-inline-gap),env(safe-area-inset-right)) 0 max(var(--wallet-shell-frame-inline-gap),env(safe-area-inset-left))}body[data-display-mode="standalone"] .desktop-frame,body[data-display-mode="standalone"] .desktop-frame-wallet,body[data-display-mode="standalone"] .desktop-frame-auth,body[data-display-mode="standalone"] .desktop-frame-wallet-entry{width:100%;min-height:100%;height:100%;min-height:100dvh;padding:0;overflow:hidden}.app-shell-wallet{max-width:var(--app-shell-max-width);height:100%;border:1px solid var(--line-soft);border-radius:var(--wallet-shell-radius);overflow:hidden}.app-shell-wallet-entry,.app-shell-auth{width:min(100%,var(--auth-shell-max-width));max-width:var(--auth-shell-max-width);z-index:1;margin-inline:auto}body[data-display-mode="standalone"] .app-shell,body[data-display-mode="standalone"] .app-shell-wallet,body[data-display-mode="standalone"] .app-shell-auth,body[data-display-mode="standalone"] .app-shell-wallet-entry{width:100%;max-width:none;min-height:100%;height:100%;min-height:100dvh;margin:0;border:0;border-radius:0;box-shadow:none;overflow:hidden}body[data-display-mode="standalone"] .app-shell{touch-action:pan-x pan-y}:root[data-theme="light"] .app-shell{background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-4) 98.8%,transparent));border-left-color:color-mix(in oklab,var(--steel-1) 96%,transparent);border-right-color:color-mix(in oklab,var(--steel-1) 96%,transparent);box-shadow:0 30px 60px color-mix(in oklab,var(--lt-appshell-shadow-ink) 11%,transparent)}:root[data-theme="light"] .app-shell-wallet{border-color:color-mix(in oklab,var(--lt-appshell-wallet-border) 96%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-3) 98.8%,transparent));box-shadow:0 24px 54px color-mix(in oklab,var(--elev-ink) 10%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 92%,transparent)}.top-header{min-height:84px;padding:10px 14px 12px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;background:linear-gradient(180deg,color-mix(in oklab,var(--header-bg) 100%,white 0),color-mix(in oklab,var(--header-bg) 99.6%,white .4%));backdrop-filter:saturate(1.01) blur(4px);border-bottom:1px solid color-mix(in oklab,var(--line-soft) 92%,white 8%);box-shadow:0 10px 24px color-mix(in oklab,var(--bg-0) 94%,transparent 6%),inset 0 -1px 0 color-mix(in oklab,var(--line-soft) 82%,transparent 18%);z-index:3;isolation:isolate;overflow:visible}body[data-display-mode="standalone"] .top-header{padding-top:calc(10px + env(safe-area-inset-top))}.desktop-topnav{display:none;align-items:center;gap:var(--space-5);flex-wrap:nowrap;flex:0 0 auto;min-height:60px;padding:var(--space-3) clamp(16px,2vw,40px);background:linear-gradient(180deg,color-mix(in oklab,var(--header-bg) 100%,white 0),color-mix(in oklab,var(--header-bg) 99.4%,white .6%));border-bottom:1px solid color-mix(in oklab,var(--lux-gold) 14%,var(--line-soft) 86%);box-shadow:inset 0 -1px 0 color-mix(in oklab,var(--line-soft) 82%,transparent 18%);z-index:var(--z-header);isolation:isolate}.desktop-topnav-lead{display:flex;align-items:center;gap:var(--space-5);flex:1 1 0;min-width:0;overflow:hidden}.desktop-topnav-brand{display:inline-flex;align-items:center;gap:var(--space-3);flex:0 0 auto;text-decoration:none;color:var(--text-strong);font-weight:700;font-size:var(--fs-lg);letter-spacing:.01em}.desktop-topnav-brand-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:var(--radius-md);background:linear-gradient(145deg,color-mix(in oklab,var(--lux-gold) 92%,white 8%),color-mix(in oklab,var(--lux-gold) 74%,black 26%));color:#241a02;font-weight:800;font-size:var(--fs-lg);line-height:1;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 60%,transparent 40%)}.desktop-topnav-brand-word{min-width:0;white-space:nowrap}.desktop-topnav-links{display:flex;align-items:center;gap:var(--space-2);flex:0 1 auto;min-width:0;overflow:hidden}.desktop-topnav-link{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;text-decoration:none;color:var(--muted);font-size:var(--fs-sm);font-weight:600;letter-spacing:.01em;line-height:var(--lh-tight);white-space:nowrap;transition:color .18s ease,background .18s ease,border-color .18s ease}.desktop-topnav-link:hover{color:var(--text-strong);background:color-mix(in oklab,var(--lux-gold) 8%,transparent 92%)}.desktop-topnav-link.is-active{color:var(--lux-gold);border-color:color-mix(in oklab,var(--lux-gold) 42%,transparent 58%);background:color-mix(in oklab,var(--lux-gold) 14%,transparent 86%)}:root[data-theme="light"] .desktop-topnav-link.is-active{color:var(--mk-gold-text);border-color:color-mix(in oklab,var(--lux-gold) 54%,transparent 46%);background:color-mix(in oklab,var(--lux-gold) 18%,transparent 82%)}.desktop-topnav-link-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.desktop-topnav-link-icon .nav-glyph{width:18px;height:18px}.desktop-topnav-search{position:relative;display:flex;align-items:center;flex:0 1 clamp(200px,20vw,380px);min-width:0;margin-left:auto}.desktop-topnav-search .search-icon{position:absolute;left:var(--space-4);width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);pointer-events:none}.desktop-topnav-search .search-icon svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.desktop-topnav-search .desktop-topnav-search-input{width:100%;min-width:0;height:40px;padding-left:calc(var(--space-4) + 24px);padding-right:var(--space-4);border-radius:var(--radius-md);font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-topnav-actions{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto}.desktop-topnav-actions>*{flex:0 0 auto}@media(min-width:1024px) and (max-width:1400px){.desktop-topnav{gap:var(--space-3)}.desktop-topnav-link{padding:var(--space-2)}.desktop-topnav-link-label{display:none}.desktop-topnav-search{flex-basis:clamp(140px,13vw,240px)}.desktop-topnav .desktop-topnav-wallet{max-width:150px}}@media(min-width:1024px) and (max-width:1140px){.desktop-topnav-search{flex-basis:110px}.desktop-topnav .desktop-topnav-wallet{max-width:130px}}.desktop-topnav-wallet{display:inline-flex;align-items:center;gap:var(--space-2);max-width:200px;height:40px;padding:0 var(--space-3) 0 var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--line-soft) 84%,transparent 16%);background:linear-gradient(180deg,color-mix(in oklab,var(--chip-bg) 95%,white 5%),color-mix(in oklab,var(--panel-bg) 90%,white 10%));color:var(--text);font:inherit;font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.desktop-topnav-wallet:hover{border-color:var(--line-strong);background:var(--panel-hover-bg);box-shadow:0 8px 16px color-mix(in oklab,var(--bg-0) 92%,transparent 8%)}.desktop-topnav-wallet-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.desktop-topnav-wallet-chevron{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);flex:0 0 auto}.desktop-topnav-wallet-chevron svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.header-main-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;height:var(--top-header-card-min-height);min-height:var(--top-header-card-min-height);min-width:0}.header-main-row-enterprise{align-items:stretch}.account-switcher,.header-brand-block{border:1px solid color-mix(in oklab,var(--line-soft) 84%,transparent 16%);background:linear-gradient(180deg,color-mix(in oklab,var(--chip-bg) 95%,white 5%),color-mix(in oklab,var(--panel-bg) 90%,white 10%));border-radius:15px;min-width:0;max-width:100%;height:var(--top-header-card-min-height);min-height:var(--top-header-card-min-height);padding:8px 12px;display:grid;gap:4px;text-align:left;color:var(--text);font:inherit;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;text-decoration:none;align-content:center;overflow:hidden}.header-brand-block{display:flex;align-items:stretch;padding:8px 12px}.header-brand-block-copy{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--top-header-brand-row-min-height) var(--top-header-name-row-min-height) var(--top-header-subtitle-row-min-height);gap:2px;align-content:center}.account-switcher:hover,.header-brand-block:hover{border-color:var(--line-strong);background:var(--panel-hover-bg);box-shadow:0 8px 16px color-mix(in oklab,var(--bg-0) 92%,transparent 8%)}.header-brand-block-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-block-size:var(--top-header-brand-row-min-height);min-width:0}.account-brand{display:block;font-size:.62rem;letter-spacing:.07em;line-height:1.12;text-transform:uppercase;color:var(--muted-2);min-width:0}.header-wallet-trigger-chevron{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);flex:0 0 auto}.header-wallet-trigger-chevron svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.account-name{display:block;font-size:.92rem;font-weight:700;line-height:1.18;min-width:0;max-width:100%;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-wallet-name-row,.header-wallet-subtitle-row{display:grid;align-content:center;min-width:0;overflow:hidden}.header-wallet-name-row{min-block-size:var(--top-header-name-row-min-height);padding-block:0}.header-wallet-subtitle-row{min-block-size:var(--top-header-subtitle-row-min-height);padding-block:0}.account-address{display:block;font-size:.7rem;font-weight:500;line-height:1.2;min-width:0;max-width:100%;margin:0;padding:0;color:var(--muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-actions{display:flex;align-items:center;gap:8px;min-width:0}.header-actions-icons{min-height:var(--top-header-control-size);align-self:center;justify-content:flex-end;flex-wrap:nowrap}.header-icon-btn{width:var(--top-header-control-size);height:var(--top-header-control-size);padding:0;border-radius:13px;border:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%);background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 84%,transparent 16%),color-mix(in oklab,var(--panel-bg) 70%,transparent 30%));color:var(--text);display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease,box-shadow .2s ease}.header-icon-btn:hover{border-color:var(--line-strong);transform:translateY(-1px);box-shadow:0 8px 14px color-mix(in oklab,var(--bg-0) 92%,transparent 8%)}.header-icon-btn svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.theme-toggle-btn{position:relative;display:inline-flex;align-items:center;justify-content:center}.theme-toggle-btn .theme-toggle-glyph{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.header-theme-toggle{flex:0 0 auto}.header-sheet-overlay{position:absolute;inset:0;z-index:24;display:grid;justify-items:center;align-content:start;padding:calc(env(safe-area-inset-top) + var(--header-sheet-top-offset,78px)) 12px 14px;background:color-mix(in oklab,var(--modal-overlay-bg) 74%,transparent 26%);backdrop-filter:blur(10px)}.header-sheet-overlay-wallet{--header-sheet-top-offset:88px}.header-sheet-overlay-search{--header-sheet-top-offset:88px}.header-shell-sheet{width:min(100%,var(--header-sheet-max-width,520px));max-height:calc(100% - var(--header-sheet-top-offset,78px) - 16px)}.wallet-switcher-sheet{--header-sheet-max-width:520px;display:flex;flex-direction:column;gap:10px;overflow:hidden;min-height:0;max-height:none}.wallet-switcher-header-copy{display:flex;flex-direction:column;gap:2px}.wallet-switcher-sheet-header{padding-bottom:2px}.wallet-switcher-sheet-body{display:flex;flex-direction:column;min-height:0;overflow:hidden;max-height:clamp(76px,calc(100dvh - var(--header-sheet-top-offset,78px) - 220px),320px)}.wallet-switcher-list{display:flex;flex-direction:column;gap:8px;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.wallet-switcher-item{width:100%;border:1px solid var(--line-soft);background:var(--panel-bg);color:var(--text);border-radius:14px;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.wallet-switcher-item:hover{border-color:var(--line-strong);background:var(--panel-hover-bg);transform:translateY(-1px)}.wallet-switcher-item.is-active{border-color:var(--filter-chip-active-border);background:var(--filter-chip-active-bg)}.wallet-switcher-item-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.wallet-switcher-item-copy strong{font-size:.92rem;line-height:1.08}.wallet-switcher-item-icon{width:18px;height:18px;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.wallet-switcher-item-icon svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wallet-switcher-badge{height:26px;border-radius:999px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--primary) 18%,transparent 82%);border:1px solid color-mix(in oklab,var(--primary) 42%,transparent 58%);color:var(--text);font-size:.7rem;font-weight:800;letter-spacing:.02em;flex:0 0 auto}.wallet-switcher-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wallet-switcher-sheet-footer{display:grid;gap:8px;padding-top:10px;border-top:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%);background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 84%,transparent 16%),color-mix(in oklab,var(--field-bg) 88%,transparent 12%));border-radius:14px}:root[data-theme="light"] .top-header{background:linear-gradient(180deg,color-mix(in oklab,var(--ice-1) 99.2%,transparent),color-mix(in oklab,var(--ice-2) 99.2%,transparent));border-bottom-color:color-mix(in oklab,var(--lt-header-border) 94%,transparent);box-shadow:0 10px 24px color-mix(in oklab,var(--lt-header-shadow-ink) 8%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--lt-header-inset) 76%,transparent);backdrop-filter:saturate(1.02) blur(8px)}:root[data-theme="light"] .account-switcher,:root[data-theme="light"] .header-brand-block{border-color:color-mix(in oklab,var(--steel-5) 90%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 98%,transparent),color-mix(in oklab,var(--ice-4) 98%,transparent));box-shadow:0 8px 18px color-mix(in oklab,var(--elev-ink) 5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 92%,transparent)}:root[data-theme="light"] .account-switcher:hover,:root[data-theme="light"] .header-brand-block:hover{border-color:color-mix(in oklab,var(--steel-14) 94%,transparent);background:linear-gradient(180deg,var(--bank-surface),var(--ice-2));box-shadow:0 12px 24px color-mix(in oklab,var(--elev-ink) 8%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .header-icon-btn{border-color:color-mix(in oklab,var(--steel-5) 88%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 98%,transparent),color-mix(in oklab,var(--ice-5) 98%,transparent));color:var(--text-strong);box-shadow:0 8px 18px color-mix(in oklab,var(--elev-ink) 5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .header-icon-btn:hover{border-color:color-mix(in oklab,var(--steel-15) 96%,transparent);box-shadow:0 12px 22px color-mix(in oklab,var(--elev-ink) 8%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 96%,transparent)}:root[data-theme="light"] .header-sheet-overlay,:root[data-theme="light"] .modal-overlay.header-sheet-overlay{background:color-mix(in oklab,var(--lt-header-sheet-scrim) 72%,transparent);backdrop-filter:blur(12px)}:root[data-theme="light"] .header-shell-sheet,:root[data-theme="light"] .wallet-switcher-sheet,:root[data-theme="light"] .search-sheet{border-color:color-mix(in oklab,var(--steel-4) 94%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-3) 98.8%,transparent));box-shadow:0 22px 44px color-mix(in oklab,var(--elev-ink) 12%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .wallet-switcher-sheet-footer{border-top-color:color-mix(in oklab,var(--steel-2) 94%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--panel-hover-bg) 96%,transparent),color-mix(in oklab,var(--ice-5) 98%,transparent))}@media(max-width:479px){.wallet-switcher-actions{grid-template-columns:minmax(0,1fr)}}.brand{display:flex;flex-direction:column;gap:2px;min-width:0}.brand-caption{font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-2)}.brand h1{font-size:.98rem;font-weight:700;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.security-indicator{height:36px;border-radius:10px;border:1px solid var(--line-soft);background:var(--chip-bg);color:var(--text);padding:0 10px;font-size:.73rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.security-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.security-indicator.secure{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.security-indicator.secure .security-dot{background:var(--primary)}.security-indicator.risk{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.security-indicator.risk .security-dot{background:var(--danger)}.identity-chip{height:36px;border-radius:10px;border:1px solid var(--line-soft);background:var(--chip-bg);color:var(--text);padding:0 10px;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;min-width:0;max-width:190px}.identity-chip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-chip.ok{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.identity-chip.degraded{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.identity-chip.mismatch{border-color:rgba(255,103,103,.52);background:rgba(255,68,68,.14);color:#ff6f6f}.identity-chip.home{margin-top:6px;height:auto;min-height:24px;padding:4px 8px}.page-shell{position:relative;display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-start;align-items:stretch;align-self:stretch;width:100%;height:auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-top:var(--space-6);padding-bottom:var(--space-5);padding-left:max(var(--app-shell-padding-inline),env(safe-area-inset-left));padding-right:max(var(--app-shell-padding-inline),env(safe-area-inset-right));-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-soft) transparent;scrollbar-gutter:stable}body[data-display-mode="standalone"] .page-shell{padding-bottom:max(16px,env(safe-area-inset-bottom))}.page-shell::-webkit-scrollbar{width:4px}.page-shell::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}.page{flex:0 0 auto;width:100%;min-height:auto;display:flex;flex-direction:column;gap:12px}.wallet-page{gap:var(--wallet-page-surface-gap)}.page-route-host{display:flex;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:stretch;width:100%;min-height:0}.page-route-host>*{min-width:0}.page.page-fill{flex:1 0 auto;min-height:100%}@media(prefers-reduced-motion:no-preference){.page>.card,.page>.hero-card,.page>.glass-panel{animation:app-card-rise 320ms cubic-bezier(.2,.9,.24,1) both}.page>.card:nth-of-type(2),.page>.hero-card:nth-of-type(2),.page>.glass-panel:nth-of-type(2){animation-delay:40ms}.page>.card:nth-of-type(3),.page>.hero-card:nth-of-type(3),.page>.glass-panel:nth-of-type(3){animation-delay:80ms}}@keyframes app-card-rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-page{gap:12px;padding-top:4px}.card,.hero-card,.glass-panel{border-radius:18px;border:1px solid var(--line-soft);background:var(--glass-bg);box-shadow:var(--shadow),inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%);backdrop-filter:blur(10px)}:root[data-theme="light"] .card,:root[data-theme="light"] .glass-panel,:root[data-theme="light"] .modal,:root[data-theme="light"] .modal-card{border-color:color-mix(in oklab,var(--steel-2) 94%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-3) 98.4%,transparent));box-shadow:0 14px 30px color-mix(in oklab,var(--elev-ink) 8%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent);backdrop-filter:blur(12px)}.card,.hero-card{padding:var(--space-5);width:100%;min-width:0}.card h2{margin-bottom:var(--space-3);font-size:var(--fs-lg);font-weight:600}.card h3{margin-bottom:var(--space-3);font-size:var(--fs-md);font-weight:600}.hero-card{display:flex;align-items:center;justify-content:space-between;gap:12px;background:radial-gradient(140% 190% at 100% -10%,var(--lux-gold-soft),transparent 58%),radial-gradient(130% 170% at 15% 0,var(--hero-grad-a),transparent 50%),linear-gradient(180deg,var(--hero-grad-b) 0,var(--hero-grad-c) 100%);border-color:color-mix(in oklab,var(--line-soft) 72%,var(--lux-gold-soft) 28%)}.hero-metrics{display:flex;flex-direction:column;gap:3px}.hero-metrics h2{margin:0;font-size:1.55rem;line-height:1.05}.chain-pill{display:inline-flex;align-items:center;gap:6px}.chain-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.hero-actions,.row-actions,.modal-actions{display:flex;gap:8px}.hero-actions .btn{min-width:84px}.card-header,.actions-header,.page-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.actions-header{padding-bottom:8px;border-bottom:1px solid var(--line-soft)}.actions-header h2,.page-header h2{margin:0}.wallet-page-header{display:grid;gap:10px;min-width:0;container-type:inline-size}.wallet-page-header-main{display:flex;align-items:flex-start;gap:12px;min-width:0}.wallet-page-header-leading{flex:0 0 auto;display:flex;align-items:flex-start}.wallet-page-header-copy{display:grid;gap:6px;min-width:0;flex:1 1 240px}.wallet-page-header-title{margin:0;color:var(--text);line-height:1.06}.wallet-page-header-subtitle{margin:0;max-width:60ch;line-height:1.55}.wallet-page-header-meta-row{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.wallet-page-header-meta{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--chip-bg) 92%,transparent 8%);color:var(--muted);padding:0 12px;font-size:.76rem;font-weight:760;white-space:nowrap}:root[data-theme="light"] .wallet-page-header-meta{border-color:color-mix(in oklab,var(--steel-7) 92%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 98%,transparent),color-mix(in oklab,var(--lt-panel-wash) 96%,transparent));color:color-mix(in oklab,var(--muted) 88%,var(--text-strong) 12%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 92%,transparent)}.wallet-page-header-actions{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;flex:0 0 auto;margin-left:auto}.wallet-page-header-standard{gap:var(--wallet-page-header-gap)}.wallet-page-header-standard .wallet-page-header-main{flex-direction:column;align-items:stretch}.wallet-page-header-standard .wallet-page-header-copy{width:100%;flex:1 1 auto}.wallet-page-header-standard .wallet-page-header-title{font-size:clamp(1.7rem,4vw,2rem)}.wallet-page-header-standard .wallet-page-header-subtitle{max-width:34rem;font-size:.98rem}.wallet-page-header-standard .wallet-page-header-actions{width:100%;margin-left:0;justify-content:flex-start;align-self:stretch}.wallet-page-header-standard .wallet-page-header-actions>*{max-width:100%}.wallet-page-header-compact .wallet-page-header-main{flex-wrap:wrap}.wallet-page-header-compact .wallet-page-header-title{font-size:clamp(1.34rem,3.8vw,1.62rem)}.wallet-page-header-compact .wallet-page-header-subtitle{max-width:48ch;font-size:.84rem}.wallet-page-header-compact .wallet-page-header-meta{min-height:34px}@container(min-width:34rem){.wallet-page-header-standard .wallet-page-header-main{flex-direction:row;align-items:flex-start}.wallet-page-header-standard .wallet-page-header-copy{flex:1 1 26rem}.wallet-page-header-standard .wallet-page-header-actions{width:auto;margin-left:auto;justify-content:flex-end;align-self:flex-start}}.spacer{width:62px;flex-shrink:0}.quick-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.quick-action{border-radius:14px;border:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in oklab,var(--chip-bg) 92%,transparent 8%),color-mix(in oklab,var(--panel-bg) 80%,transparent 20%));padding:10px 6px;text-align:center;text-decoration:none;font-size:.8rem;font-weight:700;color:var(--text);cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.quick-action:hover{border-color:var(--line-strong);transform:translateY(-1px);box-shadow:0 10px 18px color-mix(in oklab,var(--bg-0) 76%,transparent 24%)}.quick-action.disabled{opacity:.55;cursor:not-allowed;transform:none}.home-blueprint{gap:18px}.home-page.home-blueprint>*{flex-shrink:0}.home-spine,.home-rail{display:flex;flex-direction:column;gap:18px;min-width:0}.lx-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum"1}.lx-eyebrow{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--muted)}.custody-dot{width:10px;height:10px;border-radius:50%;display:inline-block;flex:0 0 auto;box-sizing:border-box}.custody-dot.wallet{background:transparent;border:1.6px solid var(--custody-wallet)}.custody-dot.exchange{background:radial-gradient(circle at 40% 35%,var(--custody-exchange),var(--custody-exchange-deep));box-shadow:0 0 0 1px color-mix(in oklab,var(--custody-exchange-deep) 60%,transparent 40%)}.custody-dot.sm{width:7px;height:7px;border-width:1.4px}.home-asset-custody-badge{position:absolute;left:-3px;bottom:-3px;z-index:1;box-shadow:0 0 0 2px var(--surface-1)}.custody-dot.exchange.home-asset-custody-badge{box-shadow:0 0 0 2px var(--surface-1),0 0 0 3px color-mix(in oklab,var(--custody-exchange-deep) 60%,transparent 40%)}.lx-tick-flash{position:absolute;inset:0;z-index:0;border-radius:var(--radius-sm);background:transparent;pointer-events:none}@media(prefers-reduced-motion:no-preference){.lx-tick-flash.up{animation:lx-tick-fade-up .4s ease-out}.lx-tick-flash.down{animation:lx-tick-fade-down .4s ease-out}}@keyframes lx-tick-fade-up{from{background:rgba(69,183,137,.2)}to{background:transparent}}@keyframes lx-tick-fade-down{from{background:rgba(212,106,127,.2)}to{background:transparent}}@keyframes lx-tick-fade-up-light{from{background:rgba(22,199,132,.24)}to{background:transparent}}@keyframes lx-tick-fade-down-light{from{background:rgba(240,74,92,.22)}to{background:transparent}}:root[data-theme="light"] .lx-tick-flash.up{animation-name:lx-tick-fade-up-light}:root[data-theme="light"] .lx-tick-flash.down{animation-name:lx-tick-fade-down-light}.vault-filter{display:inline-flex;gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--radius-pill);align-self:flex-start}.vault-filter-btn{font:inherit;font-size:.75rem;font-weight:600;color:var(--muted);background:none;border:none;cursor:pointer;padding:6px 15px;border-radius:var(--radius-pill);position:relative}.vault-filter-btn.is-active{color:var(--text-strong)}.vault-filter-btn.is-active::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--lux-gold),var(--custody-exchange-deep))}.lx-scoped{position:relative}.lx-scoped::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:3px 0 0 3px;background:transparent;pointer-events:none;transition:background .18s ease}[data-home-spine][data-filter="wallet"] .lx-scoped::before{background:color-mix(in oklab,var(--custody-wallet) 62%,transparent 38%)}[data-home-spine][data-filter="exchange"] .lx-scoped::before{background:color-mix(in oklab,var(--custody-exchange) 62%,transparent 38%)}.lx-scoped-note{display:none;font-size:.6875rem;color:var(--muted);margin-bottom:8px}[data-home-spine][data-filter="wallet"] .lx-scoped-note.wallet,[data-home-spine][data-filter="exchange"] .lx-scoped-note.exchange{display:block}.vault-band{display:flex;flex-direction:column;gap:12px}.vault-pair{display:grid;grid-template-columns:1fr;gap:0;position:relative}@media(min-width:640px){.vault-pair{grid-template-columns:1fr auto 1fr;align-items:stretch}}@media(max-width:759px){.vault-filter{align-self:stretch;justify-content:space-between}.vault-filter-btn{flex:1;text-align:center}}@media(min-width:760px) and (max-width:1023px){.home-page.home-blueprint{gap:16px}.home-spine,.home-rail{gap:16px}}.vault{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--surface-2),var(--surface-1));border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:15px 16px}.vault.w{border-top:2px solid color-mix(in oklab,var(--custody-wallet) 60%,transparent 40%)}.vault.e{border-top:2px solid color-mix(in oklab,var(--custody-exchange) 60%,transparent 40%)}.vault::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;opacity:.85;pointer-events:none}.vault.w::before{background:linear-gradient(180deg,var(--custody-wallet),transparent)}.vault.e::before{background:linear-gradient(180deg,var(--custody-exchange),transparent)}.vault-head{display:flex;align-items:center;gap:9px;margin-bottom:3px}.vault-title{color:var(--muted-2)}.vault-sub{margin:0 0 9px;font-size:.6875rem;color:var(--muted)}.vault-value-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;row-gap:2px}.vault-value{font-size:1.375rem;font-weight:600;color:var(--text-strong);position:relative}.vault-delta{font-size:.75rem;font-weight:650}.vault-delta.positive{color:var(--positive)}.vault-delta.negative{color:var(--negative)}.vault-delta.neutral{color:var(--muted)}.vault-spark{height:26px;margin:8px 0 10px}.vault-spark svg{width:100%;height:100%;display:block}.vault-assets{display:flex;flex-direction:column;gap:6px}.vault-asset-row{display:flex;align-items:center;gap:9px;font-size:.8125rem}.vault-asset-sym{font-weight:600}.vault-asset-net{font-size:.625rem;color:var(--muted);border:1px solid var(--line-soft);border-radius:6px;padding:1px 6px}.vault-asset-usd{margin-left:auto;color:var(--text);font-weight:600}.vault-empty{margin:2px 0;font-size:.75rem;color:var(--muted)}.corridor{position:relative;display:flex;align-items:center;justify-content:center;padding:12px 0}.corridor::before{content:"";position:absolute;left:26px;right:26px;top:50%;height:1.5px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,var(--lux-gold),transparent)}@media(min-width:640px){.corridor{padding:0 10px}.corridor::before{left:50%;top:22px;bottom:22px;right:auto;height:auto;width:1.6px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,var(--lux-gold),transparent)}}.vault-xfer{position:relative;z-index:2;display:inline-flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font:inherit}.vault-xfer-knob{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:18px;color:#1a1206;background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 78%,#ffffff 22%),var(--lux-gold));box-shadow:0 0 0 5px var(--bg-0),0 6px 18px -6px var(--custody-exchange-deep)}.vault-xfer-label{font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--custody-exchange-deep)}.vault-xfer:hover .vault-xfer-knob{filter:brightness(1.06)}.home-floor-tabs{display:flex;gap:5px;overflow-x:auto;margin:2px 0 10px;scrollbar-width:none}.home-floor-tabs::-webkit-scrollbar{display:none}.home-floor-tab{font:inherit;font-size:.75rem;font-weight:600;color:var(--muted);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--radius-pill);padding:5px 13px;cursor:pointer;white-space:nowrap}.home-floor-tab.is-active{color:#1a1206;background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 82%,#ffffff 18%),var(--lux-gold));border-color:transparent}.home-floor-scroll{overflow-x:auto}.home-floor-table{width:100%;border-collapse:collapse;font-size:.8125rem}.home-floor-table th{font-size:.625rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600;text-align:right;padding:4px 8px;white-space:nowrap}.home-floor-th-pair{text-align:left}.home-floor-table td{padding:9px 8px;border-top:1px solid var(--line-soft);text-align:right;vertical-align:middle;white-space:nowrap}.home-floor-pair{text-align:left;display:flex;align-items:center;gap:9px}.home-floor-logo{position:relative;overflow:hidden;width:26px;height:26px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-size:.6875rem;font-weight:700;color:var(--lux-gold);background:var(--surface-2);border:1px solid var(--line-soft)}.home-floor-logo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block;background:var(--avatar-bg);animation:home-floor-logo-in .18s ease both}.home-floor-logo-brand,.home-floor-logo-brand .home-floor-logo-img{background:#ffffff}.home-floor-logo-letter{line-height:1;color:transparent}.home-floor-logo.is-logo-fallback .home-floor-logo-letter{color:var(--lux-gold)}@keyframes home-floor-logo-in{from{opacity:0}to{opacity:1}}@media(min-width:760px){.home-floor-logo{width:28px;height:28px;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.home-floor-logo-img{animation:none}}@media(forced-colors:active){.home-floor-logo-img{animation:none}}.home-floor-sym{font-weight:650}.home-floor-price{color:var(--text-strong);font-weight:600}.home-floor-chg{font-weight:650}.home-floor-chg.up{color:var(--mk-up)}.home-floor-chg.down{color:var(--mk-down)}.home-floor-chg.flat{color:var(--muted)}.home-floor-price,.home-floor-chg{position:relative}.home-floor-price .home-floor-cellnum,.home-floor-chg .home-floor-cellnum{position:relative;z-index:1}.home-floor-head{display:inline-flex;align-items:center;gap:10px;min-width:0}.home-floor-feed{display:inline-flex;align-items:center;gap:6px;font-size:.68rem;font-weight:700;letter-spacing:.01em;color:var(--muted);white-space:nowrap}.home-floor-feed-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:var(--muted)}.home-floor-feed.is-live{color:var(--mk-up)}.home-floor-feed.is-live .home-floor-feed-dot{background:var(--mk-up);box-shadow:0 0 0 3px rgba(22,199,132,.16);animation:mk-live-pulse 2s ease-in-out infinite}.home-floor-feed.is-delayed{color:var(--warning-text);background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-pill);padding:2px 9px}.home-floor-feed.is-delayed .home-floor-feed-dot{background:var(--warning);box-shadow:0 0 0 3px var(--warning-line)}@media(prefers-reduced-motion:reduce){.home-floor-feed.is-live .home-floor-feed-dot{animation:none}}.home-floor-arrow{font-size:.6em;margin-right:3px}.home-floor-spark{display:inline-flex;width:62px;height:22px}.home-floor-spark svg{width:100%;height:100%}.home-floor-trade{font-size:.72rem;font-weight:650;color:var(--lux-gold);background:none;border:1px solid var(--line-strong);border-radius:8px;padding:5px 12px;text-decoration:none;white-space:nowrap}.home-floor-trade:hover{background:color-mix(in oklab,var(--lux-gold) 14%,transparent 86%);border-color:var(--lux-gold)}.home-floor-caption{margin:9px 0 0;font-size:.6563rem;color:var(--muted);display:flex;align-items:center;gap:6px}.home-floor-caption::before{content:"";width:5px;height:5px;border-radius:50%;flex:0 0 auto;background:var(--lux-gold)}.home-floor-caption.is-delayed::before{background:var(--warning)}.home-floor-empty{padding:18px 4px;text-align:center}@media(max-width:639px){.home-floor-col-spark{display:none}}.home-qa-tile{display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 8px;border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--line-soft);cursor:pointer;font:inherit;font-size:.75rem;font-weight:600;color:var(--muted);text-decoration:none;transition:border-color .14s ease,color .14s ease,transform .12s ease}.home-qa-tile:hover{border-color:var(--lux-gold);color:var(--text-strong)}.home-qa-tile:active{transform:translateY(1px)}.home-qa-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--lux-gold)}.home-qa-ic svg{width:18px;height:18px}.home-qa-tile.primary{border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line-soft));background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 16%,var(--surface-1)),var(--surface-1))}.home-qa-tile.primary .home-qa-ic{background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 82%,#ffffff 18%),var(--lux-gold));color:#1a1206}.home-qa-label{line-height:1.2}@media(max-width:520px){.quick-actions-primary.home-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.home-quick-actions .home-qa-tile{padding:12px 2px}}.home-announce{display:flex;align-items:center;gap:9px;min-width:0;overflow:hidden;padding:8px 12px;border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--line-soft);font-size:.75rem;color:var(--muted)}.home-announce-bullet{width:6px;height:6px;border-radius:50%;flex:0 0 auto;background:var(--lux-gold);box-shadow:0 0 8px var(--lux-gold)}.home-announce-track{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-announce-dismiss{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;margin:-5px -5px -5px 0;font:inherit;font-size:1rem;line-height:1;color:var(--muted);background:none;border:none;cursor:pointer;padding:0 2px}.home-announce-dismiss:hover{color:var(--text-strong)}.home-activity-icon{flex:0 0 auto;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--surface-2);color:var(--text-strong)}.home-activity-icon svg{width:16px;height:16px}.home-activity-left{flex:1;min-width:0}.home-activity-amount{font-weight:650;font-variant-numeric:tabular-nums}.home-activity-amount.up{color:var(--positive)}.home-activity-amount.down{color:var(--negative)}.home-activity-amount.neutral{color:var(--text)}.home-promo-shell{min-width:0}.home-promo-rail{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:16px;margin:0;padding:12px 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;-webkit-overflow-scrolling:touch}.home-promo-card{position:relative;isolation:isolate;overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;min-height:100px;min-width:0;padding:12px 14px;border-radius:16px;border:1px solid var(--promo-border,rgba(255,255,255,.08));color:var(--promo-ink,#ffffff);text-decoration:none;background:radial-gradient(120% 140% at 82% 30%,var(--promo-glowA),transparent 60%),radial-gradient(90% 120% at 12% 90%,var(--promo-shadeB),transparent 55%),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%);box-shadow:0 4px 12px -6px rgba(11,18,32,.42)}.home-promo-card:hover,.home-promo-card:focus-within{transform:translateY(-2px);box-shadow:0 6px 14px -8px rgba(11,18,32,.5)}.home-promo-card:focus-visible{outline:2px solid var(--lux-gold);outline-offset:2px}.home-promo-gold{--promo-deep:#f0d9a0;--promo-core:#f4e0a6;--promo-lift:#fdf5da;--promo-glowA:rgba(255,255,255,.72);--promo-shadeB:rgba(183,138,48,.28);--promo-scrim:#f6ead0;--promo-ink:#3a2a06;--promo-soft:rgba(58,42,6,.74);--promo-border:rgba(120,84,12,.22);--promo-chip-bg:rgba(58,42,6,.1);--promo-chip-ink:#5a4310;--promo-cta-bg:#2a1e05;--promo-cta-ink:#f7e6b8;--promo-cta-hover:#3a2a06;background:repeating-linear-gradient(64deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1px,rgba(150,108,30,.04) 1px,rgba(150,108,30,.04) 5px),linear-gradient(104deg,transparent 0,transparent 48%,rgba(255,252,240,.35) 66%,rgba(255,255,255,.12) 72%,transparent 84%),radial-gradient(90% 110% at 84% 22%,rgba(255,255,255,.52),transparent 58%),radial-gradient(100% 130% at 10% 100%,var(--promo-shadeB),transparent 56%),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-violet{--promo-deep:#201541;--promo-core:#2e2160;--promo-lift:#3a2c78;--promo-glowA:rgba(190,160,255,.30);--promo-shadeB:rgba(14,9,34,.66);--promo-scrim:#150d2a;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(198,170,255,.10);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#e7deff;--promo-cta-bg:#ffffff;--promo-cta-ink:#241a4d;--promo-cta-hover:#ece7ff;background:radial-gradient(58% 88% at 74% 32%,rgba(200,172,255,.30),transparent 62%),radial-gradient(42% 62% at 66% 60%,rgba(230,196,106,.09),transparent 60%),radial-gradient(120% 130% at 88% 24%,var(--promo-glowA),transparent 58%),radial-gradient(95% 130% at 10% 92%,var(--promo-shadeB),transparent 55%),repeating-linear-gradient(102deg,rgba(255,255,255,.022) 0,rgba(255,255,255,.022) 1px,transparent 1px,transparent 7px),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-indigo{--promo-deep:#14103c;--promo-core:#241c66;--promo-lift:#322885;--promo-glowA:rgba(178,160,255,.30);--promo-shadeB:rgba(9,7,32,.66);--promo-scrim:#14113f;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(255,255,255,.08);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#ddd7ff;--promo-cta-bg:#ffffff;--promo-cta-ink:#1e1a55;--promo-cta-hover:#ece9ff;background:radial-gradient(58% 30% at 90% 52%,rgba(230,196,106,.13),transparent 62%),radial-gradient(122% 150% at 84% 24%,var(--promo-glowA),transparent 58%),radial-gradient(96% 132% at 9% 94%,var(--promo-shadeB),transparent 56%),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-emerald{--promo-deep:#052e21;--promo-core:#0a5138;--promo-lift:#0e7550;--promo-glowA:rgba(150,245,200,.20);--promo-shadeB:rgba(3,22,15,.62);--promo-scrim:#042017;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(255,255,255,.08);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#c9f7e2;--promo-cta-bg:#ffffff;--promo-cta-ink:#063a28;--promo-cta-hover:#e6fff4;background:radial-gradient(58% 120% at 87% 36%,rgba(214,176,94,.20),transparent 56%),radial-gradient(120% 140% at 82% 30%,var(--promo-glowA),transparent 60%),radial-gradient(90% 120% at 12% 90%,var(--promo-shadeB),transparent 55%),repeating-linear-gradient(58deg,rgba(214,176,94,.04) 0 1px,transparent 1px 10px),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-blue{--promo-deep:#0e2247;--promo-core:#17356a;--promo-lift:#204a8f;--promo-glowA:rgba(233,199,110,.24);--promo-shadeB:rgba(6,16,34,.62);--promo-scrim:#0b1a33;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(255,255,255,.08);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#d6e4ff;--promo-cta-bg:#ffffff;--promo-cta-ink:#12294f;--promo-cta-hover:#e9f1ff;background:linear-gradient(180deg,rgba(255,255,255,.06) 0,transparent 4px),radial-gradient(66% 92% at 85% 34%,var(--promo-glowA),transparent 58%),radial-gradient(94% 128% at 10% 94%,var(--promo-shadeB),transparent 55%),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-teal{--promo-deep:#0a3433;--promo-core:#0f4a48;--promo-lift:#15756a;--promo-glowA:rgba(230,196,106,.22);--promo-shadeB:rgba(3,22,21,.66);--promo-scrim:#072726;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(255,255,255,.08);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#cdf3ec;--promo-cta-bg:#ffffff;--promo-cta-ink:#0c3b3a;--promo-cta-hover:#e6fffb;background:radial-gradient(32% 128% at 74% -14%,var(--promo-glowA),transparent 62%),linear-gradient(118deg,transparent 36%,rgba(150,232,214,.07) 50%,transparent 64%),radial-gradient(52% 66% at 76% 112%,rgba(26,150,132,.28),transparent 62%),radial-gradient(94% 120% at 10% 104%,var(--promo-shadeB),transparent 56%),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 50%,var(--promo-lift) 100%)}.home-promo-slate{--promo-deep:#19222d;--promo-core:#242f3d;--promo-lift:#2f3d4f;--promo-glowA:rgba(230,196,106,.2);--promo-shadeB:rgba(8,11,17,.62);--promo-scrim:#121820;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.8);--promo-border:rgba(255,255,255,.08);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#dfe4ea;--promo-cta-bg:#ffffff;--promo-cta-ink:#1c2530;--promo-cta-hover:#eef1f4;background:linear-gradient(180deg,rgba(255,255,255,.05) 0,transparent 22%),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1px,transparent 1px,transparent 24px),radial-gradient(115% 135% at 86% 30%,var(--promo-glowA),transparent 58%),radial-gradient(150% 120% at 50% 130%,rgba(5,8,13,.5),transparent 60%),radial-gradient(90% 120% at 10% 92%,var(--promo-shadeB),transparent 55%),linear-gradient(118deg,var(--promo-deep) 0,var(--promo-core) 54%,var(--promo-lift) 100%)}.home-promo-plum{--promo-deep:#1c1423;--promo-core:#2a1e33;--promo-lift:#3a2b46;--promo-glowA:rgba(233,197,111,.2);--promo-shadeB:rgba(12,7,16,.64);--promo-scrim:#150f1a;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(255,255,255,.08);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#ead9f0;--promo-cta-bg:#ffffff;--promo-cta-ink:#241b2b;--promo-cta-hover:#f3e9f8;background:linear-gradient(180deg,rgba(255,255,255,.055) 0,rgba(255,255,255,0) 7px),radial-gradient(84% 108% at 82% 42%,var(--promo-glowA),transparent 56%),radial-gradient(96% 128% at 9% 100%,var(--promo-shadeB),transparent 55%),linear-gradient(122deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-rose{--promo-deep:#430f1c;--promo-core:#5c1727;--promo-lift:#7c2438;--promo-glowA:rgba(255,200,168,.24);--promo-shadeB:rgba(22,4,9,.66);--promo-scrim:#38101a;--promo-ink:#ffffff;--promo-soft:rgba(255,255,255,.82);--promo-border:rgba(255,214,196,.10);--promo-chip-bg:rgba(255,255,255,.12);--promo-chip-ink:#ffd7de;--promo-cta-bg:#ffffff;--promo-cta-ink:#4a1420;--promo-cta-hover:#ffe9ed;background:radial-gradient(78% 120% at 88% 80%,rgba(238,194,118,.20),transparent 56%),radial-gradient(120% 140% at 82% 26%,var(--promo-glowA),transparent 60%),radial-gradient(96% 130% at 10% 96%,var(--promo-shadeB),transparent 58%),linear-gradient(122deg,transparent 33%,rgba(255,214,202,.05) 50%,transparent 63%),linear-gradient(120deg,var(--promo-deep) 0,var(--promo-core) 52%,var(--promo-lift) 100%)}.home-promo-aura{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;overflow:hidden}.home-promo-aura svg{display:block;width:100%;height:100%}.home-promo-art{position:absolute;inset:0 0 0 auto;height:100%;width:clamp(128px,52%,215px);pointer-events:none;z-index:0}.home-promo-art svg{display:block;width:100%;height:100%}.home-promo-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,var(--promo-scrim) 0,var(--promo-scrim) 40%,transparent 72%)}.home-promo-copy{position:relative;z-index:2;display:flex;flex-direction:column;min-width:0;max-width:66%}.home-promo-kicker{align-self:flex-start;display:inline-block;margin-bottom:5px;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.09em;text-transform:uppercase;background:var(--promo-chip-bg);color:var(--promo-chip-ink)}.home-promo-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:3px;font-size:14.4px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--promo-ink)}.home-promo-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:7px;font-size:11.5px;font-weight:500;line-height:1.25;color:var(--promo-soft)}.home-promo-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 12px;border-radius:999px;border:0;font-size:11.5px;font-weight:600;background:var(--promo-cta-bg);color:var(--promo-cta-ink)}.home-promo-card:hover .home-promo-cta,.home-promo-card:focus-within .home-promo-cta{background:var(--promo-cta-hover)}.home-promo-cta-arrow{margin-left:1px}.home-promo-controls{display:flex;justify-content:center;align-items:center;gap:6px;margin:0;padding:4px 0 0}.home-promo-toggle{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;margin:0;padding:4px;border:0;border-radius:999px;background:transparent;color:var(--lux-gold);cursor:pointer;opacity:.72;transition:opacity .16s ease}.home-promo-toggle:hover{opacity:1}.home-promo-toggle:focus-visible{outline:2px solid var(--lux-gold);outline-offset:2px}.home-promo-toggle-glyph{width:12px;height:12px;fill:currentColor;display:block}.home-promo-dots{display:flex;justify-content:center;align-items:center;gap:3px;margin:0;padding:0;flex-wrap:wrap}.home-promo-dot{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;margin:0;padding:8px;border:0;background:transparent;color:var(--lux-gold);line-height:0;cursor:pointer}.home-promo-dot::before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.32;transform:scaleX(1);transform-origin:center;transition:opacity .24s ease}.home-promo-dot:hover::before{opacity:.6}.home-promo-dot[aria-current="true"]::before{transform:scaleX(2.5714);opacity:1}.home-promo-dot:focus-visible{outline:2px solid var(--lux-gold);outline-offset:2px;border-radius:999px}@media(min-width:1024px){body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-promo-rail{grid-column:1/-1}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-promo-shell{grid-column:1/-1}.home-promo-card{min-height:108px;padding:14px 20px}.home-promo-copy{max-width:54%}.home-promo-art{width:clamp(180px,40%,230px)}.home-promo-title{font-size:16px;line-height:1.18}.home-promo-body{font-size:12.5px}.home-promo-cta{height:28px;padding:0 16px;font-size:12.5px}}@media(min-width:768px) and (max-width:1023.98px){.home-promo-card{min-height:104px;padding:13px 18px}.home-promo-copy{max-width:60%}.home-promo-title{font-size:14.8px}}@media(display-mode:standalone){.home-promo-rail,.home-promo-controls{display:none}}@media(prefers-reduced-motion:reduce){.home-promo-toggle{display:none}}@media(prefers-reduced-motion:no-preference){.home-promo-rail{scroll-behavior:smooth}.home-promo-card{transition:transform .18s ease,box-shadow .18s ease}.home-promo-cta-arrow{transition:transform .18s ease}.home-promo-card:hover .home-promo-cta-arrow,.home-promo-card:focus-within .home-promo-cta-arrow{transform:translateX(3px)}.home-promo-dot::before{transition:transform .24s cubic-bezier(.22,.61,.36,1),opacity .24s ease}}.home-portfolio-hero{align-items:stretch;justify-content:flex-start;flex-direction:column;gap:14px}.home-portfolio-hero-compact{gap:8px;min-height:0}.home-portfolio-hero-compact .home-total-value{font-size:clamp(1.9rem,5vw,2.5rem)}.home-portfolio-hero-compact .home-hero-meta{margin-top:12px}.home-hero-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-hero-copy{min-width:0;display:flex;flex-direction:column}.home-hero-section-label{margin:0;font-size:inherit;font-weight:inherit}.home-hero-meta{margin-top:6px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.home-hero-controls{display:inline-flex;align-items:center;gap:6px}.home-privacy-btn svg,.home-actions-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.home-total-value{margin:0;font-size:clamp(1.6rem,4vw,2.15rem);line-height:1.06;position:relative}.home-total-value-live{position:relative;display:inline-block}.home-total-value .home-total-value-num,.vault-value .vault-value-num{position:relative;z-index:1}.home-hero-custody{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;font-size:.78rem;color:var(--muted)}.home-hero-custody-item{display:inline-flex;align-items:center;gap:5px}.home-hero-custody-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.home-hero-custody-dot.dot-wallet{background:var(--home-alloc-navy)}.home-hero-custody-dot.dot-exchange{background:var(--home-alloc-teal)}.home-hero-custody-label{font-weight:600;color:var(--text)}.home-hero-custody-value{font-weight:700;color:var(--text-strong)}.home-hero-custody-sep{color:var(--muted-2,var(--muted))}.home-total-value-private{display:inline-flex;align-items:center;gap:.12em;letter-spacing:normal}.home-total-value-scanning{display:inline-flex;align-items:center;min-height:42px}.home-total-value-private-shell{display:inline-flex;align-items:baseline;gap:.1em}.home-total-value-private-currency{display:inline-flex;align-items:baseline}.home-total-value-private-mask{display:inline-flex;align-items:center;gap:.14em;transform:translateY(-.04em)}.home-total-value-private-dot{width:.24em;height:.24em;border-radius:999px;background:currentColor;opacity:.96;box-shadow:0 0 0 .04em color-mix(in oklab,currentColor 28%,transparent 72%)}.home-scope-chip{height:30px;border-radius:999px;border:1px solid rgba(198,218,246,.6);background:rgba(241,248,255,.14);color:rgba(245,249,255,.96);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.home-scope-chip:hover{border-color:rgba(214,230,251,.84);background:rgba(246,251,255,.2);transform:translateY(-1px)}.home-hero-metrics{display:flex;align-items:center;justify-content:space-between;gap:8px}.home-change{font-size:.84rem;font-weight:700;display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.home-change.positive{color:var(--positive)}.home-change.negative{color:var(--negative)}.home-change.neutral{color:var(--muted)}.home-change-arrow{font-size:.66rem;line-height:1}.home-change-pct-value{font-weight:600}.home-change-window{font-weight:600;color:var(--muted)}.home-hero-timeframes{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--line-soft);border-radius:999px;background:color-mix(in oklab,var(--chip-bg) 70%,transparent 30%);align-self:flex-start}.home-hero-timeframe-btn{appearance:none;border:none;background:transparent;color:var(--muted);font-size:.74rem;font-weight:600;letter-spacing:.02em;padding:4px 10px;border-radius:999px;cursor:pointer;font-variant-numeric:tabular-nums;transition:background 120ms ease,color 120ms ease}.home-hero-timeframe-btn:hover:not([disabled]){color:var(--text)}.home-hero-timeframe-btn.is-active{background:var(--panel-bg);color:var(--text-strong);box-shadow:0 1px 2px rgba(0,0,0,.18)}.home-hero-timeframe-btn[disabled]{opacity:.42;cursor:not-allowed}.home-hero-timeframe-btn:not([disabled]):not(.is-active):not(.is-loading){opacity:.72}.home-hero-timeframe-btn.is-loading{opacity:.65;cursor:wait;animation:home-timeframe-pulse 1.1s ease-in-out infinite}@keyframes home-timeframe-pulse{0,100%{opacity:.65}50%{opacity:.35}}.home-market-note{margin-top:-2px;font-size:.76rem}.home-portfolio-chart-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center}.home-portfolio-chart-placeholder .loading-row{justify-content:center}.home-portfolio-chart-placeholder-copy{margin:0;max-width:22rem;font-size:.82rem;line-height:1.45;color:rgba(223,234,248,.9)}.home-portfolio-chart-degraded{border-style:dashed}.home-get-started-card,.home-assets-card,.home-activity-card,.home-earn-surface,.home-alerts-card,.home-tracked-assets-card{display:grid;gap:12px}.home-assets-header-actions{display:flex;align-items:center;gap:4px}.home-get-started-card{background:radial-gradient(120% 120% at 0 0,color-mix(in oklab,var(--lux-gold-soft) 28%,transparent 72%),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 95%,transparent 5%),color-mix(in oklab,var(--chip-bg) 88%,transparent 12%));gap:16px}.home-get-started-copy{margin:-2px 0 0;font-size:.9rem;line-height:1.55}.home-get-started-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-get-started-actions .btn{min-height:50px}.home-get-started-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,404px);align-self:center;margin-top:8px;padding-top:6px}.home-get-started-manage{min-height:44px;min-width:0;width:100%;padding-inline:20px;justify-content:center;margin-inline:auto;box-shadow:none}.home-tracked-assets-manage-btn{padding-inline:16px;margin-right:2px;box-shadow:none}.home-tracked-assets-list{display:grid;gap:12px}.home-tracked-asset-link{display:block;color:inherit;text-decoration:none}.home-tracked-asset-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:16px;border:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 95%,transparent 5%),color-mix(in oklab,var(--panel-bg) 90%,transparent 10%));transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.home-tracked-asset-link:hover .home-tracked-asset-row{transform:translateY(-1px);border-color:color-mix(in oklab,var(--primary) 24%,var(--line-soft) 76%);box-shadow:0 10px 22px color-mix(in oklab,var(--bg-0) 76%,transparent 24%)}.home-tracked-asset-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.home-tracked-asset-identity{display:flex;align-items:center;gap:12px;min-width:0}.home-tracked-asset-avatar{width:44px;height:44px}.home-tracked-asset-chain-badge{width:17px;height:17px}.home-tracked-asset-copy{display:grid;gap:4px;min-width:0}.home-tracked-asset-copy strong{font-size:1rem;line-height:1.08}.home-tracked-asset-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.home-tracked-asset-meta .muted{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.home-tracked-asset-metrics{display:grid;gap:4px;justify-items:end;text-align:right;flex:0 0 auto;min-width:fit-content}.home-tracked-asset-value{font-size:.98rem;line-height:1.08;letter-spacing:-.015em;white-space:nowrap;color:var(--text-strong)}.home-tracked-asset-amount{font-size:.78rem;line-height:1.1;color:var(--muted);white-space:nowrap}.home-tracked-asset-price{font-size:.78rem;line-height:1.14;color:var(--muted);white-space:nowrap}.home-tracked-asset-price-unavailable{color:color-mix(in oklab,var(--muted) 78%,transparent 22%)}.home-tracked-asset-status{font-size:.68rem;line-height:1.12;font-weight:700;color:color-mix(in oklab,var(--warning) 78%,var(--text-strong) 22%);white-space:nowrap}.home-empty-note{margin-top:-4px;font-size:.76rem}.home-actions-overlay{--header-sheet-top-offset:142px}.home-actions-sheet{--header-sheet-max-width:520px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;overflow:hidden;max-height:min(360px,calc(100% - 10px))}.home-actions-body{display:grid;gap:12px;min-height:0;overflow-y:auto;padding-right:2px}.home-actions-share-card{padding-block:14px}.home-actions-scope-card{border:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 95%,transparent 5%),color-mix(in oklab,var(--chip-bg) 84%,transparent 16%));border-radius:14px;padding:12px;display:grid;gap:10px}.home-actions-block-label{font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--muted)}.home-actions-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-actions-option,.home-actions-link{width:100%;border:1px solid var(--line-soft);background:var(--panel-bg);color:var(--text);border-radius:13px;padding:11px 12px;display:flex;align-items:flex-start;gap:10px;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.home-actions-option:hover,.home-actions-link:hover{border-color:var(--line-strong);background:var(--panel-hover-bg);transform:translateY(-1px)}.home-actions-option.is-active{border-color:var(--filter-chip-active-border);background:var(--filter-chip-active-bg)}.home-actions-option-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.home-actions-option-title{font-size:.84rem;font-weight:700}.home-actions-segment{min-height:48px;justify-content:center;text-align:center;padding:10px 12px}.home-actions-segment .home-actions-option-copy{align-items:center;justify-content:center;text-align:center}:root[data-theme="light"] .home-portfolio-hero{border-color:color-mix(in oklab,var(--steel-12) 84%,transparent);background:radial-gradient(140% 165% at 0 0,color-mix(in oklab,var(--bank-action-bg) 10%,transparent 90%),transparent 56%),radial-gradient(120% 155% at 100% 0,color-mix(in oklab,var(--lt-portfolio-hero-glow) 11%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99%,transparent) 0,color-mix(in oklab,var(--lt-portfolio-hero-wash) 98.5%,transparent) 100%);box-shadow:0 16px 32px color-mix(in oklab,var(--lt-portfolio-shadow-ink) 10%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 96%,transparent)}:root[data-theme="light"] .home-portfolio-hero .muted{color:var(--muted)}:root[data-theme="light"] .home-portfolio-hero .home-total-value{color:var(--text-strong);text-shadow:none}:root[data-theme="light"] .home-portfolio-hero .home-change.positive{color:var(--semantic-success-strong)}:root[data-theme="light"] .home-portfolio-hero .home-change.negative{color:var(--semantic-error)}:root[data-theme="light"] .home-portfolio-hero .home-points-label,:root[data-theme="light"] .home-portfolio-hero .home-market-note,:root[data-theme="light"] .home-portfolio-hero .home-empty-note,:root[data-theme="light"] .home-portfolio-hero .home-portfolio-chart-placeholder-copy{color:color-mix(in oklab,var(--muted) 86%,var(--text) 14%)}:root[data-theme="light"] .home-portfolio-hero .freshness-chip{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}:root[data-theme="light"] .home-portfolio-hero .freshness-chip.delayed{border-color:color-mix(in oklab,var(--lux-gold) 36%,transparent);background:color-mix(in oklab,var(--lux-gold) 12%,transparent);color:var(--lt-freshness-delayed-ink)}:root[data-theme="light"] .home-portfolio-hero .freshness-chip.unknown{border-color:color-mix(in oklab,var(--steel-14) 72%,transparent);background:color-mix(in oklab,var(--lt-freshness-unknown-bg) 95%,transparent);color:var(--lt-freshness-unknown-ink)}:root[data-theme="light"] .home-portfolio-hero .home-privacy-btn,:root[data-theme="light"] .home-portfolio-hero .home-actions-btn{color:var(--text-strong);border-color:color-mix(in oklab,var(--steel-7) 92%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 98%,transparent),color-mix(in oklab,var(--ice-4) 96%,transparent));box-shadow:0 10px 18px color-mix(in oklab,var(--lt-portfolio-shadow-ink) 8%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .home-portfolio-hero .home-privacy-btn:hover,:root[data-theme="light"] .home-portfolio-hero .home-actions-btn:hover{border-color:color-mix(in oklab,var(--steel-13) 96%,transparent);background:linear-gradient(180deg,var(--bank-surface),var(--btn-ghost-bg-hover))}:root[data-theme="light"] .home-portfolio-hero .home-scope-chip{border-color:color-mix(in oklab,var(--steel-8) 90%,transparent);background:color-mix(in oklab,var(--ice-2) 94%,transparent);color:color-mix(in oklab,var(--muted) 82%,var(--text-strong) 18%)}:root[data-theme="light"] .home-portfolio-hero .home-scope-chip:hover{border-color:color-mix(in oklab,var(--steel-13) 96%,transparent);background:var(--bank-surface)}:root[data-theme="light"] .home-portfolio-hero .portfolio-chart{border-color:color-mix(in oklab,var(--steel-10) 86%,transparent);background:radial-gradient(125% 130% at 0 0,color-mix(in oklab,var(--bank-action-bg) 7%,transparent 93%),transparent 58%),linear-gradient(180deg,var(--field-bg) 0,color-mix(in oklab,var(--lt-portfolio-chart-wash) 96%,transparent) 100%)}:root[data-theme="light"] .home-portfolio-hero .home-portfolio-chart-degraded{border-color:color-mix(in oklab,var(--lt-degraded-rose) 74%,transparent)}:root[data-theme="light"] .home-portfolio-hero .chart-grid line{stroke:color-mix(in oklab,var(--steel-11) 42%,transparent)}:root[data-theme="light"] .home-portfolio-hero .chart-axis-label{fill:color-mix(in oklab,var(--lt-chart-axis-ink) 88%,transparent)}:root[data-theme="light"] .home-portfolio-hero .chart-axis-label-muted{fill:color-mix(in oklab,var(--lt-chart-axis-muted) 88%,transparent)}.freshness-chip{border-radius:999px;border:1px solid var(--line-soft);background:var(--status-idle-bg);color:var(--status-idle-text);padding:4px 10px;font-size:.72rem;font-weight:700}.freshness-chip.live{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.freshness-chip.delayed{border-color:var(--status-pending-border);background:var(--status-pending-bg);color:var(--status-pending-text)}.freshness-chip.unknown{color:var(--muted)}.quick-actions-primary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.status-banner-strip{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--panel-bg) 88%,transparent 12%)}.status-banner-strip strong{font-size:.86rem}.status-banner-strip p{font-size:.78rem;line-height:1.4}.status-banner-strip.status-banner-warning{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.status-banner-strip.status-banner-critical{border-color:var(--critical-border);background:var(--critical-bg);color:var(--critical-text)}.home-alerts-card{gap:10px}.home-alerts-stack{display:grid;gap:10px}.home-status-queue-badge{font-size:.6rem;font-weight:800;letter-spacing:.08em;padding:2px 6px;border-radius:6px;color:var(--info-text);background:var(--info-bg);border:1px solid var(--info-border)}.home-status-queue-all{flex:0 0 auto}.home-status-queue-row-title{font-size:.82rem;font-weight:700;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-status-queue-row-sub{font-size:.74rem}.home-status-chip{flex:0 0 auto;font-size:.68rem;font-weight:700;letter-spacing:.01em;padding:3px 9px;border-radius:999px;border:1px solid transparent;font-variant-numeric:tabular-nums;white-space:nowrap}.home-status-chip-info{color:var(--info-text);background:var(--info-bg);border-color:var(--info-border)}.home-status-chip-review{color:var(--warning-text);background:var(--warning-bg);border-color:var(--warning-border)}.home-status-chip-action{color:var(--critical-text);background:var(--critical-bg);border-color:var(--critical-border)}.home-status-queue-empty{padding:4px 2px 2px}.home-earn-card{gap:8px}.home-earn-header{align-items:center}.home-earn-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.home-earn-badge{font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:6px;color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 16%,transparent 84%);border:1px solid color-mix(in oklab,var(--lux-gold) 40%,transparent 60%)}.home-earn-manage{flex:0 0 auto}.home-earn-body{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid var(--line-soft);border-radius:12px;background:color-mix(in oklab,var(--chip-bg) 60%,transparent 40%)}.home-earn-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.home-earn-staked{font-size:.84rem;font-weight:700;color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-earn-sub{font-size:.74rem;font-variant-numeric:tabular-nums}.home-earn-rewards{display:flex;align-items:center;gap:8px;flex:0 0 auto}.home-earn-pending{font-size:.84rem;font-weight:700;color:var(--positive);font-variant-numeric:tabular-nums;white-space:nowrap}.home-earn-claim{flex:0 0 auto}.home-alert{min-width:0;width:100%;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 90%,transparent 10%),color-mix(in oklab,var(--chip-bg) 84%,transparent 16%));padding:10px;display:flex;flex-direction:column;gap:8px}.home-alert strong{font-size:.82rem}.home-alert p{font-size:.78rem;color:var(--muted);line-height:1.38}.home-alert.alert-warning{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.home-alert.alert-success{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.home-alert.alert-info{border-color:var(--info-border);background:var(--info-bg);color:var(--info-text)}.home-alert.alert-high{border-color:var(--critical-border);background:var(--critical-bg);color:var(--critical-text)}.home-alert.alert-warning strong,.home-alert.alert-warning p,.home-alert.alert-success strong,.home-alert.alert-success p,.home-alert.alert-info strong,.home-alert.alert-info p,.home-alert.alert-high strong,.home-alert.alert-high p{color:currentColor}.home-activity-empty-copy,.home-activity-status-note,.home-earn-summary-line,.history-status-note{margin:0}.home-activity-meta{margin-bottom:8px}.home-activity-status-note{color:var(--warning-text)}.chain-mismatch-banner{border-color:var(--critical-border);background:var(--critical-bg);color:var(--critical-text)}.positions-teaser-card{gap:8px}.home-activity-list{display:flex;flex-direction:column;gap:8px}.home-activity-item{border:1px solid var(--line-soft);border-radius:12px;background:var(--panel-bg);padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.home-activity-left,.home-activity-right{display:flex;flex-direction:column;gap:2px}.home-activity-right{align-items:flex-end}.home-activity-label{padding:2px 7px;font-size:.68rem;flex:0 0 auto;max-width:100%}.home-activity-card>*{min-width:0}.home-activity-section-label{display:flex;align-items:center;gap:8px;margin:2px 0 6px;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.home-activity-pinned{margin:0 0 10px;padding:0;list-style:none}.home-activity-link{color:inherit;text-decoration:none}.home-activity-item.is-pinned{background:linear-gradient(90deg,var(--custody-exchange-soft),transparent);border-color:color-mix(in srgb,var(--custody-exchange) 30%,var(--line-soft))}.home-activity-item.is-pinned:hover{border-color:var(--custody-exchange)}.home-activity-item.is-pinned:has(.home-activity-meter){align-items:flex-start}.home-activity-sub{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.home-activity-time{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums}.home-activity-sub+.home-activity-time::before{content:"·";margin:0 5px;color:var(--muted)}.home-activity-meter{height:3px;margin-top:6px;border-radius:2px;background:var(--surface-2);overflow:hidden}.home-activity-meter>i{display:block;height:100%;border-radius:2px;background:var(--custody-exchange)}.home-activity-overflow{margin:2px 0 0;font-size:.74rem}.home-activity-overflow-link{color:var(--muted);text-decoration:none;display:inline-block;padding:8px 6px;margin:-8px -6px}.home-activity-overflow-link:hover{color:var(--custody-exchange);text-decoration:underline}.status-chip.status-pending{color:var(--status-pending-text);border-color:var(--status-pending-border);background:var(--status-pending-bg)}.status-chip.status-confirmed{color:var(--status-confirmed-text);border-color:var(--status-confirmed-border);background:var(--status-confirmed-bg)}.status-chip.status-failed{color:var(--status-failed-text);border-color:var(--status-failed-border);background:var(--status-failed-bg)}.status-chip.status-idle{color:var(--status-idle-text);border-color:var(--status-idle-border);background:var(--status-idle-bg)}.staking-pools-header{align-items:flex-start;gap:12px}.staking-entry-actions{gap:12px;flex-wrap:wrap}.staking-empty-state,.staking-error{margin-top:4px}.earn-transparent-page{gap:14px}@media(max-width:640px){.earn-state-shell,.earn-position-header{flex-direction:column}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:14px;padding:11px 14px;min-height:42px;font-weight:760;font-size:.88rem;line-height:1.2;color:var(--text);text-decoration:none;text-align:center;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,filter .18s ease;box-shadow:0 8px 16px color-mix(in oklab,var(--bg-0) 78%,transparent 22%);white-space:normal}.btn:hover{transform:translateY(-1.5px);box-shadow:0 12px 24px color-mix(in oklab,var(--bg-0) 70%,transparent 30%)}.btn:active{transform:translateY(0);box-shadow:0 7px 14px color-mix(in oklab,var(--bg-0) 80%,transparent 20%)}.btn:focus-visible,.input:focus-visible,.chain-selector:focus-visible,.input-field:focus-visible,.input-plain:focus-visible,.search-input:focus-visible,.filter-chip:focus-visible,.quick-action:focus-visible,.home-qa-tile:focus-visible,.home-announce-dismiss:focus-visible,.vault-filter-btn:focus-visible,.home-floor-tab:focus-visible,.home-floor-trade:focus-visible,.vault-xfer:focus-visible,.account-switcher:focus-visible,.header-brand-block:focus-visible,.header-icon-btn:focus-visible,.home-scope-chip:focus-visible,.home-actions-option:focus-visible,.home-actions-link:focus-visible,.pw-toggle-btn:focus-visible,.nav-tab:focus-visible,.spot-side:focus-visible,.spot-type:focus-visible,.receive-picker-option:focus-visible,.receive-disclosure-toggle:focus-visible,.receive-address-value:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.btn-primary{color:var(--btn-primary-text);background:var(--btn-primary-bg);border-color:var(--btn-primary-border);box-shadow:0 12px 24px color-mix(in oklab,var(--primary) 34%,transparent 66%),inset 0 1px 0 rgba(255,255,255,.24)}.btn-primary:hover{background:var(--btn-primary-bg-hover);border-color:color-mix(in oklab,var(--btn-primary-border) 84%,#ffffff 16%)}.btn-secondary{color:var(--btn-secondary-text);background:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);box-shadow:0 10px 20px color-mix(in oklab,var(--secondary) 34%,transparent 66%),inset 0 1px 0 rgba(255,255,255,.16)}.btn-secondary:hover{background:var(--btn-secondary-bg-hover);border-color:color-mix(in oklab,var(--btn-secondary-border) 86%,#ffffff 14%)}.btn-ghost,.btn-outline,.back-btn,.glass-btn{color:var(--btn-ghost-text);border-color:var(--btn-ghost-border);background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 92%,transparent 8%),color-mix(in oklab,var(--btn-ghost-bg) 72%,transparent 28%));box-shadow:0 8px 16px color-mix(in oklab,var(--bg-0) 82%,transparent 18%)}.btn-ghost:hover,.btn-outline:hover,.back-btn:hover,.glass-btn:hover{background:var(--btn-ghost-bg-hover)}.btn:disabled,.btn[disabled]{color:var(--btn-disabled-text);background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);cursor:not-allowed;transform:none;box-shadow:none;filter:saturate(.78)}.btn-icon,.icon-btn{width:34px;height:34px;padding:0;border-radius:10px;color:var(--btn-ghost-text);border-color:var(--btn-ghost-border);background:var(--btn-ghost-bg)}.btn-icon-sm{width:30px;height:30px;padding:0;border-radius:8px;color:var(--btn-ghost-text);border-color:var(--btn-ghost-border);background:var(--btn-ghost-bg)}.btn-block{width:100%}.btn-sm{min-height:34px;height:auto;padding:0 11px;font-size:.76rem}.icon{line-height:1;font-size:1.1rem}.icon-img{width:20px;height:20px;filter:var(--icon-filter,invert(1));opacity:.82}.wallet-action-icon{width:20px;height:20px;display:block;flex:0 0 auto;color:currentColor;fill:none;stroke:currentColor;opacity:.88}.wallet-action-icon-sm{width:17px;height:17px;opacity:.86}.wallet-shield-icon{color:var(--text);opacity:.9}.input,.chain-selector,.input-field,.search-input{width:100%;min-height:44px;min-width:0;border:1px solid var(--line);border-radius:13px;background:var(--field-bg);color:var(--text);padding:0 12px;font-size:.9rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset;box-shadow:0 0 0 1000px var(--field-bg) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out 0s}input:autofill,textarea:autofill,select:autofill{color:var(--text);background:var(--field-bg)}.input-invalid{border-color:var(--error-border)!important;box-shadow:0 0 0 2px color-mix(in oklab,var(--error-border) 28%,transparent)}.input-invalid:focus,.input-invalid:focus-visible{border-color:var(--error-border)!important;box-shadow:0 0 0 2px color-mix(in oklab,var(--error-border) 34%,transparent)}.password-field{width:100%;position:relative}.pw-standalone-form{display:contents}.pw-caps-hint{display:flex;align-items:center;gap:6px;margin:7px 2px 0;font-size:.74rem;font-weight:640;color:color-mix(in oklab,var(--semantic-warning) 80%,var(--text) 20%)}:root[data-theme="light"] .pw-caps-hint{color:color-mix(in oklab,var(--semantic-warning) 58%,var(--text) 42%)}.pw-caps-hint svg{flex:0 0 auto;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pw-input{width:100%;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.pw-input-with-toggle{padding-right:42px}.pw-toggle-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:8px;border:1px solid var(--line-soft);background:var(--btn-ghost-bg);color:var(--muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pw-toggle-btn:hover{color:var(--text);border-color:var(--line-strong)}.pw-toggle-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@supports(-webkit-text-security:disc){.pw-input[type="password"]{-webkit-text-security:disc}}.input,.input-field,.search-input{appearance:none}.chain-selector{min-width:84px;max-width:120px;padding-right:12px}.enterprise-select{position:relative;width:100%;min-width:0;max-width:100%}.enterprise-select-trigger{width:100%;min-width:0;min-height:44px;border:1px solid var(--line);border-radius:13px;background:var(--field-bg);color:var(--text);padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.enterprise-select-trigger:focus{border-color:var(--field-focus-border);outline:none}.enterprise-select-trigger:disabled{opacity:.68;cursor:not-allowed}.enterprise-select-trigger-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.enterprise-select-trigger-label.is-placeholder{white-space:normal;overflow:visible;text-overflow:clip;color:var(--muted-2);font-size:var(--placeholder-font-size);line-height:1.2}.enterprise-select-caret{flex-shrink:0;color:var(--muted-2);transition:transform .16s ease,color .16s ease}.enterprise-select.is-open .enterprise-select-caret{color:var(--text)}.enterprise-select-caret.is-open{transform:rotate(180deg)}.enterprise-select-panel{position:absolute;left:0;right:0;z-index:72;border:1px solid var(--line-soft);border-radius:14px;background:color-mix(in oklab,var(--panel-bg) 94%,var(--field-bg) 6%);box-shadow:0 20px 34px rgba(7,16,38,.32),0 3px 10px rgba(6,14,28,.24);overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:320px}.enterprise-select.open-down .enterprise-select-panel{top:calc(100% + 6px)}.enterprise-select.open-up .enterprise-select-panel{bottom:calc(100% + 6px)}.enterprise-select-search{width:100%;height:38px;border:0;border-bottom:1px solid var(--line-soft);background:color-mix(in oklab,var(--panel-bg) 90%,var(--field-bg) 10%);color:var(--text);padding:0 10px}.enterprise-select-search:focus{outline:none;border-bottom-color:var(--field-focus-border)}.enterprise-select-search::placeholder{color:var(--muted-2);font-size:var(--placeholder-font-size);line-height:1.25;opacity:1}.enterprise-select-options{min-height:0;overflow-y:auto;overflow-x:hidden;padding:5px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-soft) transparent}.enterprise-select-options::-webkit-scrollbar{width:5px}.enterprise-select-options::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}.enterprise-select-option{width:100%;border:1px solid transparent;background:transparent;color:var(--text);border-radius:10px;min-height:36px;text-align:left;padding:7px 10px;cursor:pointer;white-space:normal;transition:background .14s ease,border-color .14s ease}.enterprise-select-trigger-content,.enterprise-select-option-content{min-width:0;display:flex;align-items:center;gap:10px}.enterprise-select-trigger-visual,.enterprise-select-option-visual{position:relative;width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center}.enterprise-select-trigger-content{flex:1 1 auto}.enterprise-select-trigger-copy,.enterprise-select-option-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.enterprise-select-trigger-copy{flex:1 1 auto}.enterprise-select-option-copy{flex:1 1 auto}.enterprise-select-trigger-meta,.enterprise-select-option-meta{display:block;font-size:.73rem;line-height:1.2;color:var(--muted)}.enterprise-select-option-label{display:block;font-weight:700;line-height:1.2}.enterprise-select-token-img,.enterprise-select-token-fallback{width:26px;height:26px;border-radius:999px;flex:0 0 26px}.enterprise-select-token-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:800;color:#fff}.enterprise-select-chain-badge{width:14px;height:14px;right:-2px;bottom:-2px}.enterprise-select-chain-badge .chain-badge-icon,.enterprise-select-chain-badge .chain-badge-fallback{width:8px;height:8px}.enterprise-select-option:hover{background:var(--filter-chip-active-bg);border-color:var(--filter-chip-active-border)}.enterprise-select-option.is-active{border-color:var(--filter-chip-active-border);background:var(--filter-chip-active-bg);font-weight:700}.enterprise-select-option.is-highlighted{border-color:var(--filter-chip-active-border);background:var(--filter-chip-active-bg)}.enterprise-select-empty{padding:10px;color:var(--muted);font-size:.8rem}.enterprise-select-input{width:100%}.chain-selector-enterprise{min-width:84px;max-width:120px}.chain-selector-enterprise .enterprise-select-trigger{min-width:84px;max-width:120px}.p2p-fiat-select .enterprise-select-panel{z-index:78}.p2p-asset-select .enterprise-select-panel{z-index:78}input::placeholder,textarea::placeholder,.input::placeholder,.input-field::placeholder,.search-input::placeholder,.input-plain::placeholder,.pw-input::placeholder{color:var(--muted-2);font-size:var(--placeholder-font-size);line-height:1.25;opacity:1}.input:focus,.chain-selector:focus,.input-field:focus,.search-input:focus{border-color:var(--field-focus-border);outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type="number"]{appearance:textfield}.label{display:block;margin-top:8px;margin-bottom:6px;font-size:.79rem;color:var(--muted)}.muted{color:var(--muted)}.highlight{color:var(--primary-2);font-weight:700}.top-header .btn,.top-header .chain-selector{height:36px;border-radius:10px;font-size:.82rem}.bottom-nav{flex:0 0 auto;min-height:calc(70px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in oklab,var(--lux-gold) 20%,var(--bank-border-soft) 80%);background:color-mix(in oklab,var(--bank-surface) 94%,transparent 6%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -1px 0 color-mix(in oklab,var(--lux-gold) 16%,transparent 84%),0 -12px 30px color-mix(in oklab,var(--bank-shadow-color) 46%,transparent 54%)}:root[data-theme="light"] .bottom-nav{border-top-color:color-mix(in oklab,var(--lux-gold) 26%,var(--bank-border-soft) 74%);background:color-mix(in oklab,var(--bank-surface) 96%,var(--bank-canvas) 4%);box-shadow:0 -1px 0 color-mix(in oklab,var(--lux-gold) 18%,transparent 82%),0 -12px 30px color-mix(in oklab,var(--bank-shadow-color) 52%,transparent 48%)}:root[data-theme="light"] .nav-tab.is-active,:root[data-theme="light"] .nav-tab.is-active .nav-label,:root[data-theme="light"] .nav-tab.is-active .nav-icon{color:var(--mk-gold-text)}:root[data-theme="light"] .nav-tab.is-active .nav-icon::before{background:color-mix(in oklab,var(--lux-gold) 30%,transparent 70%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 64%,transparent 36%),0 1px 2px color-mix(in oklab,var(--bank-shadow-color) 82%,transparent 18%)}.nav-tab{position:relative;min-width:0;min-height:58px;border-radius:14px;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px 3px 6px;text-align:center;text-decoration:none;font-size:.72rem;font-weight:600;letter-spacing:.01em;color:var(--muted);transition:color .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1)}.nav-tab.is-active{color:var(--lux-gold)}.nav-tab.is-active .nav-label{font-weight:700}.nav-tab:hover{color:var(--text-strong)}.nav-tab:active{transform:scale(.94)}.nav-icon{position:relative;width:46px;height:30px;display:grid;place-items:center;border-radius:999px}.nav-icon::before{content:"";position:absolute;inset:0;border-radius:999px;background:transparent;opacity:0;transform:scale(.55);transition:transform .34s cubic-bezier(.34,1.56,.64,1),opacity .24s ease,background .28s ease,box-shadow .28s ease}.nav-tab:not(.is-active):hover .nav-icon::before{background:color-mix(in oklab,var(--lux-gold) 10%,transparent 90%);opacity:1;transform:scale(1)}.nav-tab.is-active .nav-icon::before{background:color-mix(in oklab,var(--lux-gold) 22%,transparent 78%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 46%,transparent 54%),0 2px 12px color-mix(in oklab,var(--lux-gold) 28%,transparent 72%);opacity:1;transform:scale(1)}.nav-tab:focus-visible{outline:none;box-shadow:none}.nav-tab:focus-visible .nav-icon{outline:2px solid color-mix(in oklab,var(--lux-gold) 70%,transparent 30%);outline-offset:2px}.nav-icon svg,.nav-glyph{position:relative;z-index:1;width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nav-label{line-height:1.04;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.nav-tab,.nav-icon,.nav-icon::before{transition:none}.nav-tab:active{transform:none}}.token-list,.tx-list,.wallet-list{display:flex;flex-direction:column;gap:10px}.wallets-page{position:relative;isolation:isolate}.asset-link{display:block;text-decoration:none;color:inherit}.tx-row,.wallet-item,.settings-item{border:1px solid var(--line-soft);border-radius:15px;background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 90%,transparent 10%),color-mix(in oklab,var(--chip-bg) 80%,transparent 20%))}.tx-row,.wallet-item{padding:12px}.wallet-item{display:flex;align-items:center;justify-content:space-between;gap:10px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.wallet-item:hover{border-color:var(--line-strong);transform:translateY(-1px);background:var(--panel-hover-bg);box-shadow:0 12px 22px color-mix(in oklab,var(--bg-0) 82%,transparent 18%)}.wallet-left{display:flex;align-items:center;gap:10px;min-width:0}.tx-meta,.wallet-actions{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.wallet-actions{flex-direction:row;gap:6px}.logo-wrapper,.asset-logo-wrapper,.wallet-icon{position:relative;width:42px;height:42px;border-radius:50%;flex-shrink:0}.wallet-icon{border:1px solid var(--line-soft);display:grid;place-items:center;background:var(--btn-ghost-bg)}.token-logo-img,.asset-logo-img{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--avatar-bg)}.token-logo-brand{background:#ffffff}.token-icon-placeholder,.asset-icon-placeholder{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.95rem;color:#fff}.chain-badge{position:absolute;right:-1px;bottom:-1px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--badge-ring);background:var(--badge-bg);z-index:2;box-shadow:0 2px 6px rgba(2,8,19,.3);overflow:hidden}.chain-badge-icon{width:11px;height:11px;display:block}.chain-badge-icon-img{object-fit:contain}.chain-badge.dot-trx{background:#e9002a;border-color:#ffffff}.chain-badge.dot-trx .chain-badge-icon{width:12px;height:12px}.chain-badge.dot-trx .chain-badge-fallback-dot{background:#ffffff}.chain-badge.dot-lthx{background:var(--lthx-badge-bg);border-color:var(--lthx-badge-ring);box-shadow:var(--lthx-badge-shadow)}.chain-badge.dot-lthx .chain-badge-icon{width:9px;height:9px}.enterprise-select-chain-badge.dot-lthx .chain-badge-icon{width:8px;height:8px}.chain-badge.dot-lthx .chain-badge-fallback-dot{background:#f0b81c}@media(forced-colors:active){.chain-badge.dot-lthx{border-color:ButtonText}}.chain-badge-fallback{width:10px;height:10px;display:grid;place-items:center}.chain-badge-fallback-dot{width:4px;height:4px;border-radius:999px;background:rgba(86,104,140,.92)}.chain-dot.dot-eth,.asset-icon-placeholder.dot-eth,.token-icon-placeholder.dot-eth{background:var(--dot-eth)}.chain-dot.dot-bsc,.asset-icon-placeholder.dot-bsc,.token-icon-placeholder.dot-bsc{background:var(--dot-bsc);color:#172022}.chain-dot.dot-pol,.asset-icon-placeholder.dot-pol,.token-icon-placeholder.dot-pol{background:var(--dot-pol)}.chain-dot.dot-trx,.asset-icon-placeholder.dot-trx,.token-icon-placeholder.dot-trx{background:var(--dot-trx)}.chain-dot.dot-sol,.asset-icon-placeholder.dot-sol,.token-icon-placeholder.dot-sol{background:var(--dot-sol)}.chain-dot.dot-lthx,.asset-icon-placeholder.dot-lthx,.token-icon-placeholder.dot-lthx{background:var(--dot-lthx);color:#09201a}.token-icon-placeholder.token-avatar-default,.asset-icon-placeholder.token-avatar-default{background:linear-gradient(145deg,#1d3e66,#1f6f8c)}.token-icon-placeholder.token-avatar-lthx,.asset-icon-placeholder.token-avatar-lthx{background:linear-gradient(145deg,#2fdda8,#0f8e7f);color:#05261e}.token-icon-placeholder.token-avatar-eth,.asset-icon-placeholder.token-avatar-eth{background:linear-gradient(145deg,#7f92ff,#4d69ff)}.token-icon-placeholder.token-avatar-bnb,.asset-icon-placeholder.token-avatar-bnb,.token-icon-placeholder.token-avatar-usdt,.asset-icon-placeholder.token-avatar-usdt,.token-icon-placeholder.token-avatar-usdc,.asset-icon-placeholder.token-avatar-usdc{color:#12211d}.token-icon-placeholder.token-avatar-bnb,.asset-icon-placeholder.token-avatar-bnb{background:linear-gradient(145deg,#f5c248,#e9a608)}.token-icon-placeholder.token-avatar-trx,.asset-icon-placeholder.token-avatar-trx{background:linear-gradient(145deg,#ff6b7f,#d71e37)}.token-icon-placeholder.token-avatar-sol,.asset-icon-placeholder.token-avatar-sol{background:linear-gradient(145deg,#b06fff,#4d31c9)}.token-icon-placeholder.token-avatar-pol,.asset-icon-placeholder.token-avatar-pol{background:linear-gradient(145deg,#cb9dff,#824fff)}.token-icon-placeholder.token-avatar-usdt,.asset-icon-placeholder.token-avatar-usdt{background:linear-gradient(145deg,#35d8a6,#0f9d76)}.token-icon-placeholder.token-avatar-usdc,.asset-icon-placeholder.token-avatar-usdc{background:linear-gradient(145deg,#74b8ff,#2e79ff)}.token-icon-placeholder.token-avatar-bonk,.asset-icon-placeholder.token-avatar-bonk{background:linear-gradient(145deg,#ffca47,#ff8b1f);color:#3a2505}.token-info,.asset-details,.wallet-details{min-width:0;display:flex;flex-direction:column;gap:2px}.symbol,.wallet-name,.balance{font-size:.96rem;font-weight:700}.token-value{font-size:.98rem;font-weight:800;color:var(--text-strong);max-width:100%;text-align:right;line-height:1.2;font-variant-numeric:tabular-nums}.name,.wallet-type,.top-row,.modal-desc{font-size:.78rem;color:var(--muted)}.split-balance-real{color:var(--home-alloc-navy)}.split-balance-admin{color:var(--home-alloc-teal)}.split-balance-pending{color:#b7791f}.badge-active,.status-chip{font-size:.68rem;font-weight:700;border-radius:999px;padding:4px 9px;letter-spacing:.01em;white-space:nowrap}.badge-active{background:var(--filter-chip-active-bg);color:color-mix(in oklab,var(--primary-2) 78%,var(--text) 22%);border:1px solid var(--filter-chip-active-border);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 20%,transparent 80%)}.status-chip{color:var(--status-idle-text);border:1px solid var(--status-idle-border);background:var(--status-idle-bg);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%)}.status-chip.status-warning{color:var(--status-pending-text);border-color:var(--status-pending-border);background:var(--status-pending-bg)}.status-chip.status-info{color:var(--info-text);border-color:var(--info-border);background:var(--info-bg)}.status-chip.status-high{color:var(--status-failed-text);border-color:var(--status-failed-border);background:var(--status-failed-bg)}.chain-name{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;border:1px solid var(--line-soft);background:var(--chain-pill-bg);color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.01em}.search-container{position:relative}.search-input{padding-right:36px}.search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.search-icon svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.network-filters{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.network-filters::-webkit-scrollbar{display:none}.filter-chip{position:relative;height:34px;border-radius:999px;border:1px solid var(--line-soft);background:var(--filter-chip-bg);color:var(--muted);padding:0 14px;font-size:.78rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .2s ease}@media(pointer:coarse){.filter-chip::after{content:"";position:absolute;top:-5px;bottom:-5px;left:-2px;right:-2px}}.filter-chip.active{background:var(--filter-chip-active-bg);color:var(--text);border-color:var(--filter-chip-active-border)}.switch{position:relative;width:46px;height:26px;display:inline-block}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;border-radius:100px;background:var(--switch-track-bg);transition:all .2s ease}.slider::before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;left:4px;top:4px;background:var(--switch-thumb-bg);transition:all .2s ease}.switch input:checked+.slider{background:var(--switch-track-active-bg)}.switch input:checked+.slider::before{transform:translateX(20px)}.switch input:focus-visible+.slider{outline:2px solid var(--focus-ring);outline-offset:2px}.settings-group{margin-bottom:10px}.settings-item{display:flex;align-items:center;justify-content:space-between;padding:12px;text-decoration:none}.settings-label{font-weight:600}.settings-arrow{color:var(--muted);font-size:1rem}.center-content{justify-content:center;align-items:center}.login-page.center-content{justify-content:center}.login-stage{display:grid;gap:clamp(16px,2.6vw,22px);width:100%;max-width:468px;margin-inline:auto}.login-topbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-inline:2px;position:relative;z-index:1}.login-ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.login-ambient::before,.login-ambient::after{content:"";position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);border-radius:50%}.login-ambient::before{width:min(128vw,1220px);height:min(128vw,1220px);background:radial-gradient(closest-side,color-mix(in oklab,var(--lux-gold) 24%,transparent 76%),transparent 70%);filter:blur(8px);animation:login-halo-breathe 12s ease-in-out infinite}.login-ambient::after{width:min(160vw,1560px);height:min(160vw,1560px);background:radial-gradient(closest-side,color-mix(in oklab,var(--home-alloc-navy) 18%,transparent 82%),transparent 74%);filter:blur(16px);animation:login-halo-breathe 16s ease-in-out infinite alternate-reverse}.login-ambient__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1}@keyframes login-halo-breathe{0,100%{transform:translate(-50%,-50%) scale(1);opacity:.72}50%{transform:translate(-50%,-50%) scale(1.06);opacity:1}}@media(prefers-reduced-motion:reduce){.login-ambient::before,.login-ambient::after{animation:none}}.login-card{position:relative;z-index:1;width:100%;padding:clamp(24px,3.6vw,34px);border-radius:24px;text-align:center;overflow:hidden}.login-card::before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--lux-gold) 62%,#ffffff 38%) 30%,color-mix(in oklab,var(--lux-gold) 62%,#ffffff 38%) 70%,transparent);box-shadow:0 0 14px 1px color-mix(in oklab,var(--lux-gold) 46%,transparent 54%);opacity:.85;pointer-events:none;z-index:2}.login-card::after{content:"";position:absolute;inset:0;border-radius:24px;padding:1px;background:linear-gradient(150deg,color-mix(in oklab,var(--lux-gold) 60%,#ffffff 40%),transparent 34%,transparent 64%,color-mix(in oklab,var(--lux-gold) 82%,#241a0b 18%));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.9;pointer-events:none;z-index:2}.login-header{display:grid;justify-items:center;gap:7px;margin-bottom:18px}.login-shield{width:56px;height:56px;margin-bottom:8px;border-radius:17px;display:grid;place-items:center;color:color-mix(in oklab,var(--lux-gold) 90%,var(--text) 10%);background:radial-gradient(120% 120% at 50% 12%,color-mix(in oklab,var(--lux-gold) 16%,transparent 84%),transparent 62%),var(--field-bg);border:1px solid color-mix(in oklab,var(--lux-gold) 32%,var(--line) 68%);box-shadow:0 10px 26px -14px color-mix(in oklab,var(--lux-gold) 40%,transparent 60%),inset 0 1px 0 color-mix(in oklab,#ffffff 10%,transparent 90%)}.login-shield svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.login-eyebrow{--eyebrow-rule:color-mix(in oklab,var(--lux-gold) 76%,transparent 24%);display:inline-flex;align-items:center;gap:9px;font-size:.7rem;font-weight:840;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab,var(--lux-gold) 68%,var(--text) 32%)}.login-eyebrow::before,.login-eyebrow::after{content:"";width:18px;height:1px;background:linear-gradient(90deg,transparent,var(--eyebrow-rule));opacity:.75}.login-eyebrow::after{background:linear-gradient(90deg,var(--eyebrow-rule),transparent)}:root[data-theme="light"] .login-eyebrow{color:color-mix(in oklab,var(--lux-gold) 50%,var(--text) 50%)}:root[data-theme="light"] .login-runtime-label{color:color-mix(in oklab,var(--lux-gold) 42%,var(--text) 58%)}.login-header h1{margin:0;font-size:clamp(1.5rem,3.6vw,1.92rem);font-weight:820;letter-spacing:-.012em;line-height:1.1;color:var(--text-strong)}.login-subtitle{margin:0;max-width:100%;font-size:.95rem;color:var(--muted);overflow-wrap:anywhere}.login-subtitle .highlight{color:color-mix(in oklab,var(--lux-gold) 82%,var(--text) 18%);font-weight:760}:root[data-theme="light"] .login-subtitle .highlight{color:color-mix(in oklab,var(--lux-gold) 66%,var(--text) 34%)}.login-form{display:grid;gap:12px;margin:0;text-align:start}.login-runtime-card{display:grid;gap:7px;margin-top:2px;padding:11px 14px;border-radius:14px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--surface-1) 82%,var(--field-bg) 18%);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 16%,transparent 84%);text-align:start}.login-runtime-card>summary{list-style:none;cursor:pointer}.login-runtime-card>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:8px}.login-runtime-card>summary::-webkit-details-marker{display:none}.login-runtime-card:not([open]){gap:0}.login-runtime-head{display:flex;align-items:center;gap:10px}.login-runtime-head .login-runtime-label{margin-inline-end:auto}.login-runtime-card>summary::after{content:"";width:7px;height:7px;border-right:1.5px solid color-mix(in oklab,var(--muted) 60%,var(--text) 40%);border-bottom:1.5px solid color-mix(in oklab,var(--muted) 60%,var(--text) 40%);transform:rotate(45deg);transition:transform 160ms ease;margin-inline-start:4px}.login-runtime-card[open]>summary::after{transform:rotate(-135deg)}.login-runtime-label{margin:0;font-size:.7rem;font-weight:820;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab,var(--lux-gold) 58%,var(--muted) 42%)}.login-runtime-copy{margin:0;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--text);line-height:1.45;word-break:break-word}.login-runtime-help{margin:0;font-size:.78rem;color:var(--muted);line-height:1.45}.login-unlock-btn{margin-top:4px;height:50px;border:0;font-size:.96rem;font-weight:720;letter-spacing:.01em;color:#1c1405;background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 60%,#ffffff 40%),var(--lux-gold) 52%,color-mix(in oklab,var(--lux-gold) 80%,#241a0b 20%));box-shadow:0 14px 30px -14px color-mix(in oklab,var(--lux-gold) 58%,transparent 42%),inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.14)}.login-unlock-btn:hover:not(:disabled){border:0;background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 66%,#ffffff 34%),var(--lux-gold) 50%,color-mix(in oklab,var(--lux-gold) 82%,#241a0b 18%));box-shadow:0 20px 40px -16px color-mix(in oklab,var(--lux-gold) 68%,transparent 32%),inset 0 1px 0 rgba(255,255,255,.5)}.login-form .pw-input:focus{border-color:var(--lux-gold);box-shadow:0 0 0 4px color-mix(in oklab,var(--lux-gold) 20%,transparent 80%)}.login-form .pw-input:focus-visible{outline-color:var(--lux-gold)}.login-passkey-hint{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in oklab,var(--semantic-info) 36%,var(--line-soft) 64%);background:color-mix(in oklab,var(--semantic-info) 12%,var(--surface-0) 88%);font-size:.78rem;line-height:1.45;color:color-mix(in oklab,var(--text) 80%,var(--muted) 20%);text-align:start}.login-passkey-hint svg{flex:0 0 auto;width:16px;height:16px;margin-top:1px;fill:none;stroke:color-mix(in oklab,var(--semantic-info) 82%,var(--text) 18%);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.login-secure-footer{display:flex;align-items:flex-start;gap:8px;margin:2px 0 0;padding-top:14px;border-top:1px solid var(--line-soft);font-size:.76rem;line-height:1.5;color:var(--muted);text-align:start}.login-secure-footer svg{flex:0 0 auto;width:15px;height:15px;margin-top:1px;fill:none;stroke:color-mix(in oklab,var(--lux-gold) 70%,var(--muted) 30%);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.login-service-alert{margin:0;padding:11px 14px;border-radius:12px;border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text);font-size:.82rem;line-height:1.45;text-align:start}.login-recovery-link{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;justify-self:center;gap:5px;margin-top:2px;padding:5px 8px;border:0;border-radius:9px;background:transparent;font-size:.8rem;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer}.login-recovery-q{color:color-mix(in oklab,var(--muted) 70%,var(--text) 30%)}.login-recovery-cta{color:color-mix(in oklab,var(--lux-gold) 80%,var(--text) 20%);font-weight:720;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:color-mix(in oklab,var(--lux-gold) 52%,transparent 48%);transition:color 140ms ease,text-decoration-color 140ms ease}.login-recovery-link:hover .login-recovery-cta{color:color-mix(in oklab,var(--lux-gold) 94%,var(--text) 6%);text-decoration-color:var(--lux-gold)}:root[data-theme="light"] .login-recovery-cta{color:color-mix(in oklab,var(--lux-gold) 62%,var(--text) 38%)}:root[data-theme="light"] .login-recovery-link:hover .login-recovery-cta{color:color-mix(in oklab,var(--lux-gold) 50%,var(--text) 50%)}.login-recovery-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.login-card-reset::before{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--semantic-warning) 70%,#ffffff 30%) 30%,color-mix(in oklab,var(--semantic-warning) 70%,#ffffff 30%) 70%,transparent);box-shadow:0 0 14px 1px color-mix(in oklab,var(--semantic-warning) 44%,transparent 56%)}.login-shield-warn{color:color-mix(in oklab,var(--warning) 88%,var(--text) 12%);background:linear-gradient(160deg,color-mix(in oklab,var(--semantic-warning) 22%,var(--surface-2) 78%),color-mix(in oklab,var(--surface-1) 90%,var(--semantic-warning) 10%));border-color:color-mix(in oklab,var(--semantic-warning) 48%,var(--line) 52%);box-shadow:0 6px 16px color-mix(in oklab,var(--semantic-warning) 14%,transparent 86%),inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%)}.login-eyebrow-warn{--eyebrow-rule:color-mix(in oklab,var(--semantic-warning) 72%,transparent 28%);color:color-mix(in oklab,var(--semantic-warning) 80%,var(--text) 20%)}:root[data-theme="light"] .login-eyebrow-warn{color:color-mix(in oklab,var(--semantic-warning) 58%,var(--text) 42%)}.login-reset-facts{display:grid;gap:9px;margin:0;padding:13px 15px;list-style:none;border-radius:14px;border:1px solid var(--warning-border);background:var(--warning-bg);text-align:start}.login-reset-facts li{position:relative;padding-inline-start:22px;font-size:.82rem;line-height:1.45;color:var(--warning-text)}.login-reset-facts li::before{content:"";position:absolute;inset-inline-start:3px;top:.45em;width:7px;height:7px;border-radius:999px;background:var(--semantic-warning);box-shadow:0 0 0 3px color-mix(in oklab,var(--semantic-warning) 24%,transparent 76%)}.login-reset-reassure{margin:0;font-size:.8rem;line-height:1.5;color:var(--muted);text-align:start}.login-reset-confirm-label{margin:2px 0 -4px;font-size:.8rem;color:var(--text);text-align:start}.login-reset-confirm-label strong{color:color-mix(in oklab,var(--semantic-error) 64%,var(--text) 36%);letter-spacing:.08em}.login-reset-confirm-input{letter-spacing:.18em;text-transform:uppercase;font-weight:700}.login-reset-confirm-input::placeholder{letter-spacing:.18em;font-weight:600;opacity:.55}.login-reset-btn{margin-top:2px;height:48px;font-size:.96rem;font-weight:760;letter-spacing:.01em;color:#ffffff;background:color-mix(in oklab,var(--semantic-error) 80%,#000000 20%);border:1px solid color-mix(in oklab,var(--semantic-error) 54%,#000000 46%);box-shadow:0 6px 16px color-mix(in oklab,var(--semantic-error) 24%,transparent 76%)}.login-reset-btn:hover:not(:disabled){background:color-mix(in oklab,var(--semantic-error) 68%,#000000 32%);border-color:color-mix(in oklab,var(--semantic-error) 48%,#000000 52%)}.login-reset-btn:disabled{background:color-mix(in oklab,var(--semantic-error) 30%,var(--field-bg) 70%);border-color:color-mix(in oklab,var(--semantic-error) 24%,var(--line) 76%);color:color-mix(in oklab,var(--muted) 78%,var(--text) 22%);box-shadow:none;filter:none;cursor:not-allowed}.login-reset-cancel{margin-top:0}@media(prefers-reduced-motion:reduce){.login-recovery-cta,.login-reset-btn,.login-runtime-card>summary::after{transition:none}}.onboarding-grid{display:grid;grid-template-columns:1fr;gap:18px}.onboarding-stage{display:grid;gap:18px;width:100%;max-width:100%;margin:0 auto;min-width:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.onboarding-header{display:grid;gap:9px;padding:0;max-width:100%;min-width:0}.onboarding-header-top{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;padding:10px 12px;border:1px solid color-mix(in oklab,var(--line-soft) 88%,transparent 12%);border-radius:12px;background:color-mix(in oklab,var(--panel-bg) 92%,transparent 8%);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%)}.onboarding-brand-lockup{display:inline-flex;align-items:center;gap:9px;min-width:0;font-family:"Sora",Inter,ui-sans-serif,system-ui,sans-serif}.onboarding-brand-logo{width:26px;height:26px;border-radius:0;object-fit:contain;background:transparent;box-shadow:none}.onboarding-header h2{margin:0;font-size:clamp(3rem,4.2vw,3.5rem);line-height:1.05;letter-spacing:0;font-weight:780}.onboarding-theme-toggle{display:inline-flex;align-items:center;justify-content:flex-end;margin:0;width:auto;flex-shrink:0}.onboarding-theme-toggle .onboarding-theme-switch{width:42px;min-width:42px;min-height:42px;height:42px;padding:0;border-radius:12px;border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 94%,transparent 6%),color-mix(in oklab,var(--field-bg) 90%,transparent 10%));display:inline-flex;align-items:center;justify-content:center;color:var(--text);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%)}.onboarding-theme-toggle .onboarding-theme-switch svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.onboarding-theme-toggle .onboarding-theme-switch:hover{background:linear-gradient(180deg,color-mix(in oklab,var(--filter-chip-active-bg) 90%,#ffffff 10%),color-mix(in oklab,var(--filter-chip-active-bg) 68%,var(--field-bg) 32%));border-color:var(--filter-chip-active-border);color:var(--text);box-shadow:0 8px 18px color-mix(in oklab,var(--filter-chip-active-border) 15%,transparent 85%),inset 0 1px 0 color-mix(in oklab,#ffffff 20%,transparent 80%)}.onboarding-mobile-tabs{display:none}.onboarding-intro-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(292px,410px);gap:16px;align-items:stretch;max-width:100%;min-width:0;padding:16px;border:1px solid color-mix(in oklab,var(--line-soft) 88%,transparent 12%);border-radius:12px;background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 94%,transparent 6%),color-mix(in oklab,var(--field-bg) 82%,transparent 18%));box-shadow:0 10px 24px color-mix(in oklab,var(--bank-shadow-color) 38%,transparent 62%),inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%)}.onboarding-intro-copy{display:grid;align-content:center;gap:7px;min-width:0}.onboarding-intro-eyebrow{color:color-mix(in oklab,var(--text-strong) 84%,var(--muted) 16%);font-size:.7rem;font-weight:820;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.onboarding-intro-copy p{display:grid;gap:2px;min-width:0;max-width:68ch;margin:0;color:var(--muted);font-size:.95rem;font-weight:540;line-height:1.58;text-wrap:pretty}.onboarding-intro-copy p span{display:block;max-width:100%;min-width:0;hyphens:none;overflow-wrap:normal;white-space:normal;word-break:normal}.onboarding-assurance-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.onboarding-assurance-item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:48px;min-width:0;padding:8px 10px;border:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%);border-radius:10px;background:color-mix(in oklab,var(--bank-surface-muted) 64%,transparent 36%)}.onboarding-assurance-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid color-mix(in oklab,var(--success-border) 76%,transparent 24%);background:color-mix(in oklab,var(--success-bg) 70%,transparent 30%);color:color-mix(in oklab,var(--success-text) 88%,var(--text) 12%)}.onboarding-assurance-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.onboarding-assurance-copy{display:grid;gap:2px;min-width:0}.onboarding-assurance-copy strong{color:var(--text-strong);font-size:.8rem;font-weight:780;line-height:1.18}.onboarding-assurance-copy span{color:var(--muted);font-size:.72rem;font-weight:620;line-height:1.25;overflow-wrap:anywhere}:root[data-theme="light"] .onboarding-intro-panel{border-color:color-mix(in oklab,var(--steel-6) 92%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99%,transparent),color-mix(in oklab,var(--lt-panel-wash) 98%,transparent));box-shadow:0 10px 24px color-mix(in oklab,var(--elev-ink) 5.5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 96%,transparent)}:root[data-theme="light"] .onboarding-assurance-item{border-color:color-mix(in oklab,var(--steel-3) 94%,transparent);background:color-mix(in oklab,var(--ice-2) 96%,transparent)}:root[data-theme="light"] .onboarding-assurance-icon{color:var(--lt-assure-green-ink);border-color:color-mix(in oklab,var(--lt-assure-green) 28%,transparent);background:color-mix(in oklab,var(--lt-assure-green) 8%,transparent)}@media(max-width:1179px){.onboarding-intro-panel{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}.onboarding-assurance-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}}@media(max-width:639px){.onboarding-intro-panel{width:min(100%,calc(100vw - 20px));gap:10px;padding:12px;border-radius:10px}.onboarding-intro-eyebrow{font-size:.63rem;line-height:1.25}.onboarding-intro-copy p{font-size:.82rem;line-height:1.46}.onboarding-assurance-grid{grid-template-columns:minmax(0,1fr);gap:7px}.onboarding-assurance-item{grid-template-columns:30px minmax(0,1fr);gap:8px;min-height:44px;padding:7px 9px;border-radius:9px}.onboarding-assurance-icon{width:30px;height:30px;border-radius:8px}.onboarding-assurance-icon svg{width:16px;height:16px}.onboarding-assurance-copy strong{font-size:.74rem}.onboarding-assurance-copy span{font-size:.66rem}}.onboarding-trust-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:100%}.onboarding-trust-strip span{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid color-mix(in oklab,var(--line-soft) 86%,transparent 14%);border-radius:999px;background:color-mix(in oklab,var(--field-bg) 84%,transparent 16%);color:var(--muted);font-size:.78rem;font-weight:720;line-height:1.15;letter-spacing:0}.onboarding-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.onboarding-segmented .toggle-btn{min-width:0;min-height:58px;padding:10px 12px;border-radius:12px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;font-size:.96rem;letter-spacing:0;background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 94%,transparent 6%),color-mix(in oklab,var(--field-bg) 90%,transparent 10%));transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.phrase-option-main{color:var(--text);font-weight:800;line-height:1}.phrase-option-badge{display:inline-flex;align-items:center;min-height:20px;padding:2px 9px;border-radius:999px;border:1px solid color-mix(in oklab,var(--line) 78%,transparent 22%);color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.01em;line-height:1;background:color-mix(in oklab,var(--panel-bg) 78%,transparent 22%)}.onboarding-segmented .toggle-btn:hover{border-color:var(--line-strong);background:var(--panel-hover-bg);box-shadow:0 6px 14px color-mix(in oklab,var(--bg-0) 88%,transparent 12%)}.onboarding-segmented .toggle-btn.active{background:linear-gradient(180deg,color-mix(in oklab,var(--filter-chip-active-bg) 92%,#ffffff 8%),color-mix(in oklab,var(--filter-chip-active-bg) 72%,var(--field-bg) 28%));border-color:var(--filter-chip-active-border);color:var(--text);box-shadow:0 8px 18px color-mix(in oklab,var(--filter-chip-active-border) 14%,transparent 86%)}.onboarding-segmented .toggle-btn.active .phrase-option-badge{border-color:color-mix(in oklab,var(--filter-chip-active-border) 82%,transparent 18%);color:color-mix(in oklab,var(--success-text) 86%,var(--text) 14%);background:color-mix(in oklab,var(--filter-chip-active-bg) 54%,#ffffff 46%)}.onboarding-page{min-height:100%}.onboarding-page.onboarding-entry{justify-content:flex-start;padding-top:0}.onboarding-card{display:grid;gap:16px;align-content:start;padding:24px;min-width:0;border-radius:12px}:root[data-theme="light"] .login-card,:root[data-theme="light"] .app-shell-auth .onboarding-card,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-card{border:1px solid color-mix(in oklab,var(--steel-3) 94%,transparent);background:linear-gradient(180deg,var(--bank-surface),color-mix(in oklab,var(--ice-2) 98.8%,transparent));box-shadow:0 10px 24px color-mix(in oklab,var(--elev-ink) 6.5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .app-shell-auth .onboarding-theme-switch,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-theme-switch,:root[data-theme="light"] .app-shell-auth .onboarding-segmented .toggle-btn,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-segmented .toggle-btn{border-color:color-mix(in oklab,var(--steel-7) 92%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 98%,transparent),color-mix(in oklab,var(--ice-4) 97%,transparent));box-shadow:0 5px 12px color-mix(in oklab,var(--elev-ink) 4%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .app-shell-auth .onboarding-segmented .toggle-btn.active,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-segmented .toggle-btn.active{border-color:var(--success-border);background:var(--success-bg);box-shadow:none}.onboarding-pane{min-width:0}.onboarding-card-intro{display:grid;gap:8px}.onboarding-card h2{font-size:clamp(1.5rem,3.4vw,1.8rem);line-height:1.12;letter-spacing:0;font-weight:760}.onboarding-card .muted{max-width:32ch;font-size:.96rem;line-height:1.55}.onboarding-create-summary{min-height:3.1em}.onboarding-form-stack{display:grid;gap:10px}.onboarding-fieldset{display:grid;gap:12px;min-width:0}.onboarding-section-label{font-size:.82rem;font-weight:700;letter-spacing:0;color:var(--muted)}.onboarding-label-row{position:relative;display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%}.onboarding-help-text{margin:-4px 0 0;color:var(--muted);font-size:.76rem;font-weight:620;line-height:1.42;overflow-wrap:anywhere}.onboarding-card .btn-block{width:100%;min-height:52px;margin-top:4px;border-radius:12px;font-size:.98rem;letter-spacing:0;box-shadow:0 8px 18px color-mix(in oklab,var(--bg-0) 82%,transparent 18%)}.onboarding-card .input,.onboarding-card .pw-input{min-height:52px;border-radius:12px;padding-inline:16px;font-size:.96rem}.onboarding-card .pw-input-with-toggle{padding-right:66px}.onboarding-card .pw-toggle-btn{right:12px;width:36px;height:36px;border-radius:10px}.onboarding-card .btn-primary{color:var(--action-primary-text);background:var(--action-primary-bg);border-color:var(--action-primary-border);box-shadow:0 8px 18px color-mix(in oklab,var(--bank-action-bg) 18%,transparent 82%),inset 0 1px 0 rgba(255,255,255,.16)}.onboarding-card .btn-primary:hover{background:var(--action-primary-bg-hover)}.onboarding-card .btn-secondary{color:var(--action-secondary-text);background:var(--action-secondary-bg);border-color:var(--action-secondary-border);filter:none;opacity:1;box-shadow:0 8px 18px color-mix(in oklab,var(--bank-action-bg) 14%,transparent 86%),inset 0 1px 0 rgba(255,255,255,.14)}.onboarding-card .btn-secondary:hover{background:var(--action-secondary-bg-hover)}.warning-box{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text);border-radius:10px;padding:10px;margin-bottom:0;font-size:.8rem;line-height:1.45}.enterprise-alert{padding:12px 14px;border-color:color-mix(in oklab,var(--warning-border) 86%,var(--line) 14%);background:color-mix(in oklab,var(--warning-bg) 82%,var(--panel-bg) 18%);font-size:.86rem;font-weight:620}.enterprise-alert strong{font-weight:820}.import-phrase-status{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:0 2px;color:var(--muted);font-size:.82rem;font-weight:700}.import-phrase-status strong{color:var(--text);font-weight:820}.mnemonic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 14px}.mnemonic-word{display:flex;align-items:center;gap:8px;min-height:34px;border-radius:10px;border:1px solid var(--line-soft);background:var(--panel-bg);padding:0 9px;font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.num{color:var(--muted-2);flex-shrink:0}.smart-input-container{position:relative;min-height:156px;border-radius:12px;border:1px solid var(--line);background:var(--field-bg);padding:14px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}.chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.word-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;border-radius:8px;border:1px solid var(--line-soft);background:var(--filter-chip-bg);padding:0 12px;font-size:.84rem;cursor:pointer;user-select:none}.word-chip .del{color:var(--negative);font-weight:700}.input-plain{width:100%;min-width:0;min-height:48px;border:0;background:transparent;color:var(--text);padding:10px 12px 4px;font-size:1rem}.input-plain:focus{outline:none}.password-strength{display:grid;gap:7px;padding:2px 2px 4px}.password-strength-row{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--muted);font-size:.78rem;font-weight:720;line-height:1.2}.password-strength-row strong{color:var(--text);font-weight:840}.password-strength-track{overflow:hidden;width:100%;height:5px;border-radius:999px;background:color-mix(in oklab,var(--line-soft) 68%,transparent 32%)}.password-strength-track span{display:block;height:100%;width:28%;border-radius:inherit;background:var(--critical-text);transition:width .18s ease,background .18s ease}.password-strength p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.35}.password-strength.is-good .password-strength-track span{width:66%;background:var(--warning)}.password-strength.is-strong .password-strength-track span{width:100%;background:var(--positive)}.suggestions-dropdown{position:absolute;left:8px;right:8px;top:calc(100% + 6px);max-height:180px;border-radius:10px;border:1px solid var(--line-soft);background:var(--dropdown-bg);overflow-y:auto;box-shadow:var(--shadow);z-index:5}.suggestion-item{padding:8px 10px;cursor:pointer;font-size:.82rem;border-bottom:1px solid var(--line-soft)}.suggestion-item:last-child{border-bottom:0}.suggestion-item:hover{background:var(--filter-chip-active-bg)}@media(max-width:639px){.app-shell-auth .page-shell{display:flex;justify-content:flex-start;align-items:flex-start;overflow:hidden;padding-top:10px;padding-bottom:10px}.app-shell-auth .page-shell>.onboarding-page{width:min(100%,var(--auth-tablet-max-width));max-width:var(--auth-tablet-max-width);flex:0 0 auto}.onboarding-page.onboarding-entry{min-height:100%}.onboarding-stage{width:100%;max-width:var(--auth-tablet-max-width);margin:0 auto;gap:10px;min-height:100%}.onboarding-header{width:100%;gap:6px}.onboarding-header h2{font-size:clamp(2rem,9.4vw,2.7rem);line-height:1.06}.onboarding-header .muted{max-width:26ch}.onboarding-theme-toggle .onboarding-theme-switch{width:38px;min-width:38px;min-height:38px;height:38px;border-radius:10px}.onboarding-trust-strip{gap:6px}.onboarding-trust-strip span{min-height:26px;padding:4px 8px;font-size:.72rem}.onboarding-mobile-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}.onboarding-mobile-tab{min-height:46px;border-radius:12px;border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 94%,transparent 6%),color-mix(in oklab,var(--field-bg) 90%,transparent 10%));color:var(--muted);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;cursor:pointer}.onboarding-mobile-tab svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.onboarding-mobile-tab.active{color:var(--text);border-color:var(--filter-chip-active-border);background:linear-gradient(180deg,color-mix(in oklab,var(--filter-chip-active-bg) 90%,#ffffff 10%),color-mix(in oklab,var(--filter-chip-active-bg) 68%,var(--field-bg) 32%));box-shadow:0 6px 14px color-mix(in oklab,var(--filter-chip-active-border) 12%,transparent 88%)}.onboarding-grid{width:100%;flex:1;min-height:0;gap:0}.onboarding-pane{display:none}.onboarding-pane.is-active{display:grid;width:100%}.onboarding-card{width:100%;max-width:none;padding:18px;gap:10px}.onboarding-card h2{font-size:clamp(1.42rem,6.2vw,1.75rem);line-height:1.12}.onboarding-card .muted{max-width:none}.onboarding-form-stack{gap:10px}.onboarding-fieldset{gap:10px}.onboarding-segmented{gap:10px}.onboarding-segmented .toggle-btn,.onboarding-card .input,.onboarding-card .pw-input,.onboarding-card .btn-block{min-height:48px}.smart-input-container{min-height:122px;padding:12px}.input-plain{min-height:38px;padding-top:8px}}.modal-overlay,.modal-backdrop{position:fixed;inset:0;background:var(--modal-overlay-bg);backdrop-filter:blur(4px);display:grid;place-items:center;z-index:50;padding:12px}.app-shell-wallet .modal-overlay,.app-shell-wallet .modal-backdrop{position:absolute}.wallets-page .recovery-phrase-modal-overlay{position:fixed;inset:0;min-height:100%;z-index:24;background:color-mix(in oklab,var(--modal-overlay-bg) 74%,transparent 26%);backdrop-filter:blur(8px)}.wallets-page .modal-overlay{position:fixed}.modal,.modal-card{width:min(100%,360px);border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:var(--glass-bg);box-shadow:var(--shadow);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.recovery-phrase-modal{width:min(100%,440px)}.recovery-phrase-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.modal-kicker{margin:0 0 3px;color:var(--muted);font-size:.68rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.kyc-gate-status-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:10px;background:color-mix(in oklab,var(--field-bg) 82%,var(--panel-bg) 18%)}.kyc-gate-benefits{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.kyc-gate-benefits li{display:flex;align-items:center;gap:8px;color:var(--text);font-size:.86rem}.kyc-gate-benefits svg{flex:0 0 auto;color:var(--success)}.p2p-guide-modal{width:min(100%,560px);max-height:min(84vh,640px);gap:var(--space-4,16px)}.p2p-guide-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.p2p-guide-modal-head h3{margin:0;font-size:1.05rem;color:var(--text-strong)}.p2p-guide-modal-close{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-soft);border-radius:999px;background:transparent;color:var(--muted);font-size:.85rem;cursor:pointer;transition:color .16s ease,border-color .16s ease}.p2p-guide-modal-close:hover{color:var(--text);border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line-soft) 60%)}.p2p-guide-tabs{display:flex;gap:4px;padding:4px;border:1px solid var(--line-soft);border-radius:11px;background:var(--surface-0)}.p2p-guide-tab{flex:1 1 0;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font-size:.84rem;font-weight:600;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.p2p-guide-tab:hover{color:var(--text)}.p2p-guide-tab.is-active{color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 16%,transparent 84%);border-color:color-mix(in oklab,var(--lux-gold) 46%,transparent 54%)}.p2p-guide-panel{overflow-y:auto}.p2p-guide-steps-list{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:10px;color:var(--text);font-size:.88rem;line-height:1.5}.p2p-guide-steps-list li{padding-left:2px}.recovery-phrase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:280px;overflow:auto;padding:2px}.recovery-phrase-word{min-width:0;min-height:38px;display:flex;align-items:center;gap:8px;border:1px solid var(--line-soft);border-radius:8px;background:color-mix(in oklab,var(--field-bg) 82%,var(--panel-bg) 18%);color:var(--text);padding:7px 9px}.recovery-phrase-word span{width:22px;flex:0 0 22px;color:var(--muted);font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.recovery-phrase-word strong{min-width:0;overflow-wrap:anywhere;font-size:.86rem;line-height:1.2}.recovery-phrase-unavailable,.recovery-phrase-warning{margin-top:2px}.modal-overlay.header-sheet-overlay{position:absolute;z-index:24;inset:0;display:grid;justify-items:center;align-content:start;place-items:unset;padding:calc(env(safe-area-inset-top) + var(--header-sheet-top-offset,78px)) 12px 14px;background:color-mix(in oklab,var(--modal-overlay-bg) 74%,transparent 26%);backdrop-filter:blur(10px)}.search-overlay{padding-top:calc(env(safe-area-inset-top) + var(--header-sheet-top-offset,74px))}.search-sheet{--header-sheet-max-width:560px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.search-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.search-results{display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding-right:2px}.search-hit-item{border:1px solid var(--line-soft);border-radius:12px;background:var(--panel-bg);color:var(--text);padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.search-hit-item:hover{border-color:var(--line-strong);background:var(--panel-hover-bg)}.search-hit-main{display:flex;flex-direction:column;gap:3px;min-width:0}.search-hit-kind{border:1px solid var(--line-soft);border-radius:999px;background:var(--chip-bg);padding:3px 8px;font-size:.68rem;color:var(--muted)}.modal h3{margin:0}.phrase-box{border-radius:10px;border:1px solid var(--line-soft);background:var(--field-bg);padding:10px;font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;line-height:1.45;max-height:160px;overflow-y:auto;word-break:break-word}.tx-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 12px}.tx-row>div:first-child{min-width:0;display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.tx-row-heading{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.tx-row-internal>div:first-child{gap:0}.tx-chain-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;border:1px solid rgba(92,79,255,.18);background:rgba(92,79,255,.08);color:var(--accent-strong);font-size:.72rem;font-weight:700;letter-spacing:.01em}.tx-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-row[data-tx-detail]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-row[data-tx-amount]{font-weight:700;letter-spacing:-.01em}.tx-row[data-tx-timestamp]{white-space:nowrap;font-size:.76rem;line-height:1.2}.tx-row .tx-meta{flex-shrink:0;min-width:max-content;gap:4px;text-align:right}.tx-amount-credit{color:var(--mk-up)}.tx-amount-debit{color:var(--mk-down)}.history-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.history-filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.history-chip{cursor:pointer}.history-chain-select{margin-left:auto;min-height:34px;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--chip-bg);color:var(--text);font-size:var(--fs-xs);font-weight:600}@media(min-width:760px){.tx-row{display:grid;grid-template-columns:minmax(0,1fr) 120px 168px 104px;column-gap:12px;align-items:center}.tx-meta{display:contents}.tx-row[data-tx-amount]{justify-self:end;text-align:right}.tx-row[data-tx-timestamp]{justify-self:end;text-align:right}.tx-row[data-tx-status]{justify-self:end}}.history-empty-state{padding:22px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.hist-card{display:grid;gap:14px}.hist-card>*{min-width:0}.hist-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--line-soft);padding-bottom:12px}.hist-tab{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:700;color:var(--muted);padding:8px 16px;border-radius:10px;border:1px solid var(--line);background:rgba(216,186,119,.05);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.hist-tab:hover{color:var(--text-strong,#fff)}.hist-tab.on{color:var(--text-strong,#fff);background:var(--lux-gold-soft,rgba(216,186,119,.18));border-color:rgba(216,186,119,.5)}.hist-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hist-subtabs{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line-soft);width:fit-content}.hist-subtab{font-size:.78rem;font-weight:650;color:var(--muted);padding:5px 14px;border-radius:999px;border:none;background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease}.hist-subtab.on{color:var(--text-strong,#fff);background:var(--surface-1);box-shadow:0 1px 2px rgba(0,0,0,.18)}.hist-subtab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hist-filter-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hist-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-soft)}.hist-seg-btn{font-size:.76rem;font-weight:650;color:var(--muted);padding:5px 11px;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease}.hist-seg-btn.on{color:var(--mk-gold-text,var(--text-strong));background:var(--lux-gold-soft,rgba(216,186,119,.16))}.hist-seg-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.hist-custom-range{display:inline-flex;align-items:center;gap:6px}.hist-date-input,.hist-select,.hist-search{font-size:.8rem;color:var(--text);background:var(--field-bg,var(--surface-1));border:1px solid var(--line);border-radius:8px;padding:6px 10px}.hist-search{flex:1 1 160px;min-width:120px}.hist-date-input:focus-visible,.hist-select:focus-visible,.hist-search:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.hist-clear{font-size:.76rem;font-weight:650;color:var(--muted);padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:transparent;cursor:pointer}.hist-clear:hover{color:var(--text-strong,#fff);border-color:var(--line-strong,var(--line))}.hist-panel{min-width:0}.hist-panel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.hist-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.hist-table{width:100%;border-collapse:collapse;font-size:.82rem}.hist-table-wide{min-width:720px}.hist-table thead th{position:sticky;top:0;z-index:2;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700;text-align:left;padding:8px 10px;white-space:nowrap;background:var(--surface-1);border-bottom:1px solid var(--line)}.hist-table th.hist-th-r{text-align:right}.hist-table td{padding:11px 10px;border-top:1px solid var(--line-soft);vertical-align:middle;white-space:nowrap;color:var(--text)}.hist-table td.hist-td-r{text-align:right}.hist-tr{transition:background .12s ease,box-shadow .12s ease}.hist-tr:hover{background:var(--panel-hover-bg,rgba(255,255,255,.03));box-shadow:inset 2px 0 0 var(--lux-gold)}.hist-td-coin{display:flex;align-items:center;gap:8px}.hist-asset{font-weight:650;color:var(--text-strong,#fff)}.hist-td-time span{color:var(--muted)}.hist-td-role{color:var(--muted);text-transform:capitalize}.hist-amt-credit{color:var(--status-confirmed-text);font-weight:650}.hist-amt-debit{color:var(--status-failed-text);font-weight:650}.hist-copy{font-size:.78rem;color:var(--text);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:6px;padding:2px 8px;cursor:pointer;max-width:140px;overflow:hidden;text-overflow:ellipsis}.hist-copy:hover{border-color:var(--lux-gold);color:var(--text-strong,#fff)}.hist-exp-link{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;color:var(--muted);text-decoration:none;border:1px solid var(--line-soft);transition:color .15s ease,border-color .15s ease}.hist-exp-link:hover{color:var(--lux-gold);border-color:var(--lux-gold)}.hist-conf{display:inline-flex;align-items:center;gap:7px}.hist-conf-track{width:54px;height:4px;border-radius:999px;background:var(--surface-2);overflow:hidden}.hist-conf-track>i{display:block;height:100%;border-radius:999px;background:var(--custody-exchange,var(--lux-gold))}.hist-conf-txt{font-size:.72rem;color:var(--muted)}.hist-side{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:999px;color:var(--muted);background:var(--surface-2)}.hist-side.buy{color:var(--mk-up);background:color-mix(in srgb,var(--mk-up) 14%,transparent)}.hist-side.sell{color:var(--mk-down);background:color-mix(in srgb,var(--mk-down) 14%,transparent)}.hist-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;flex-wrap:wrap}.hist-count{font-size:.76rem}.hist-export[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:1023px){.hist-table-wide{min-width:0}.hist-table thead{display:none}.hist-table,.hist-table tbody,.hist-table tr,.hist-table td{display:block;width:100%}.hist-tr{border:1px solid var(--line-soft);border-radius:12px;padding:6px 12px;margin-bottom:10px;background:var(--surface-1)}.hist-tr:hover{box-shadow:none}.hist-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-top:none;white-space:normal;text-align:right}.hist-table td.hist-td-coin{justify-content:flex-start;border-bottom:1px solid var(--line-soft);padding-bottom:9px;margin-bottom:3px}.hist-table td::before{content:attr(data-label);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700;flex:0 0 auto;text-align:left}.hist-table td.hist-td-coin::before{content:none}.hist-copy{max-width:62%}}.qr-box{border-radius:14px;border:1px dashed var(--line);background:var(--field-bg);padding:14px;text-align:center;display:grid;gap:8px}.receive-page{gap:var(--wallet-page-surface-gap)}.send-page{gap:var(--wallet-page-surface-gap)}.send-composer-card{display:grid;gap:18px}.send-composer-card>.card-header{align-items:flex-start;flex-wrap:wrap;gap:12px 14px}.send-asset-trigger{min-height:58px}.send-header-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;min-width:134px;padding-inline:14px;border-radius:14px;white-space:nowrap;flex:0 0 auto;align-self:flex-start}.send-source-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0}.send-source-option{min-width:0;min-height:64px;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:12px 14px;border-color:color-mix(in oklab,var(--line-soft) 86%,var(--secondary) 14%);background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 96%,transparent 4%),color-mix(in oklab,var(--panel-bg) 88%,transparent 12%));box-shadow:0 10px 20px color-mix(in oklab,var(--bg-0) 86%,transparent 14%)}.send-source-option.is-selected{color:var(--btn-secondary-text);border-color:color-mix(in oklab,var(--secondary) 68%,#ffffff 32%);background:var(--btn-secondary-bg);box-shadow:0 14px 28px color-mix(in oklab,var(--secondary) 36%,transparent 64%),inset 0 1px 0 rgba(255,255,255,.16)}.send-source-option:disabled{cursor:not-allowed;filter:saturate(.78)}.send-source-option:not(:disabled):hover{border-color:color-mix(in oklab,var(--secondary) 46%,var(--line-soft) 54%);box-shadow:0 14px 26px color-mix(in oklab,var(--secondary) 22%,transparent 78%)}.send-source-option.is-selected:not(:disabled):hover{border-color:color-mix(in oklab,var(--secondary) 68%,#ffffff 32%);box-shadow:0 16px 30px color-mix(in oklab,var(--secondary) 40%,transparent 60%),inset 0 1px 0 rgba(255,255,255,.16)}.send-source-label{font-size:.96rem;font-weight:820}.send-source-amount{max-width:100%;color:color-mix(in oklab,currentColor 82%,transparent 18%);font-size:.74rem;font-weight:680;line-height:1.25;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.send-source-option.is-selected .send-source-amount{color:color-mix(in oklab,var(--bank-ink) 86%,var(--bank-action-bg) 14%)}.send-amount-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.send-max-btn{min-width:68px;min-height:44px}.send-amount-input{min-height:52px;font-size:1.4rem;--decimal-field-font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums}.send-amount-input::placeholder{font-weight:600}.send-address-input{font-family:var(--font-mono);font-size:.88rem;letter-spacing:.01em}.send-address-input::placeholder{font-family:"Sora",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;letter-spacing:normal}.send-asset-trigger .enterprise-select-trigger-meta{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.send-balance-note,.send-zero-balance-note{margin:-4px 0 0}.send-destination-helper,.send-fiat-preview{margin:-4px 0 0}.send-balance-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:-8px}.send-balance-item{display:grid;gap:3px;padding:10px 12px;border:1px solid color-mix(in oklab,var(--line-soft) 86%,transparent 14%);border-radius:14px;background:color-mix(in oklab,var(--field-bg) 88%,transparent 12%)}.send-balance-item span{color:color-mix(in oklab,var(--muted) 84%,var(--text) 16%);font-size:.68rem;font-weight:720}.send-balance-item strong{color:var(--text-strong);font-size:.82rem;line-height:1.25;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.send-balance-item.is-active{border-color:color-mix(in oklab,var(--primary) 54%,var(--line-soft) 46%);background:linear-gradient(180deg,color-mix(in oklab,var(--primary) 12%,var(--field-bg) 88%),color-mix(in oklab,var(--panel-bg) 92%,transparent 8%))}.send-zero-balance-state{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:16px;border:1px solid color-mix(in oklab,var(--line-soft) 90%,transparent 10%);background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 95%,transparent 5%),color-mix(in oklab,var(--chip-bg) 86%,transparent 14%))}.send-zero-balance-note{color:color-mix(in oklab,var(--muted) 86%,var(--text) 14%);max-width:38ch;line-height:1.45}.send-zero-balance-cta{flex:0 0 auto}.send-primary-actions{margin-top:2px}.send-primary-actions .btn-primary{min-width:180px}.send-review-card,.send-success-card{display:grid;gap:16px}.send-review-grid{display:grid;gap:12px;padding:16px;border-radius:18px;border:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 95%,transparent 5%),color-mix(in oklab,var(--panel-bg) 90%,transparent 10%))}.send-review-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.send-review-row strong{text-align:right;max-width:60%;word-break:break-word;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1}.send-review-actions{margin-top:4px}.send-receipt-hash{font-family:var(--font-mono);font-size:.98rem;letter-spacing:.01em;display:inline-flex;align-items:center;gap:6px}.send-step-rail{display:flex;align-items:center;margin:-2px 0 4px}.send-rail-node{width:24px;height:24px;min-height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.66rem;font-weight:760;border:1.5px solid var(--line-soft);color:var(--muted);background:var(--field-bg);padding:0;transition:border-color .18s ease,background .18s ease,color .18s ease}.send-rail-node[disabled]{cursor:default}.send-rail-node.is-done{background:var(--lux-gold);border-color:var(--lux-gold);color:var(--bg-0)}.send-rail-node.is-current{border-color:var(--lux-gold);color:var(--text-strong);box-shadow:0 0 0 3px var(--lux-gold-soft)}.send-rail-line{flex:1;height:1.5px;min-width:6px;background:var(--line-soft);margin:0 4px}.send-rail-line.is-done{background:var(--lux-gold)}.send-phase-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:14px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--field-bg) 88%,transparent 12%);margin-bottom:8px;font-size:.82rem;min-width:0}.send-phase-summary-main{display:flex;align-items:center;gap:8px;min-width:0;color:var(--text)}.send-phase-summary-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.send-phase-summary-check{width:16px;height:16px;min-height:16px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.6rem;background:color-mix(in oklab,var(--success-text) 22%,transparent 78%);color:var(--success-text)}.send-phase-edit{flex-shrink:0;font-size:.76rem;font-weight:720;color:var(--mk-gold-text);background:none;border:none;cursor:pointer;padding:8px 10px;min-height:44px;margin:-8px -8px -8px 0;border-radius:6px;transition:color .15s ease}.send-phase-edit:hover{text-decoration:underline}.send-review-note{display:flex;gap:8px;align-items:flex-start;padding:12px 14px;border-radius:14px;border:1px solid var(--warning-border);background:color-mix(in oklab,var(--warning-bg) 72%,var(--panel-bg) 28%);color:var(--warning-text);font-size:.8rem;line-height:1.5;margin:4px 0}.send-review-note input[type="checkbox"]{margin-top:2px;flex-shrink:0;accent-color:var(--lux-gold)}.send-valid-hint{display:flex;align-items:center;gap:6px;color:var(--success-text);font-weight:640;margin:-4px 0 0}.send-recipients-list{display:flex;flex-direction:column;gap:8px;min-width:0}.send-recipient-row{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 10px;border-radius:14px;border:1px solid color-mix(in oklab,var(--line-soft) 86%,transparent 14%);background:color-mix(in oklab,var(--field-bg) 88%,transparent 12%);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.send-recipient-row:not(.is-selected):hover{border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line-soft) 60%);background:color-mix(in oklab,var(--lux-gold) 6%,var(--field-bg) 94%)}@media(prefers-reduced-motion:reduce){.send-recipient-row,.send-phase-edit{transition:none}}.send-recipient-row.is-selected{border-color:color-mix(in oklab,var(--lux-gold) 58%,var(--line-soft) 42%);background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 10%,var(--field-bg) 90%),color-mix(in oklab,var(--panel-bg) 92%,transparent 8%));box-shadow:0 0 0 1px color-mix(in oklab,var(--lux-gold) 34%,transparent 66%)}.send-recipient-avatar{width:32px;height:32px;min-height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.66rem;font-weight:760;background:var(--avatar-bg);color:var(--lux-gold)}.send-recipient-fill{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:44px;gap:1px;background:none;border:none;padding:0;text-align:left}.send-phase-edit:focus-visible,.send-recipient-fill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.send-recipient-name{font-size:.86rem;font-weight:760;color:var(--text-strong);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.send-recipient-addr{font-size:.7rem;color:var(--muted);font-family:var(--font-mono);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.send-recipient-used{font-size:.64rem;color:var(--muted-2);flex-shrink:0;white-space:nowrap}.send-recipient-actions{display:flex;gap:4px;flex-shrink:0}.send-recipient-actions .btn-sm{min-height:44px}.send-recipient-empty-chain{margin:-4px 0 0}.send-search-input{margin-bottom:4px}.send-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wallet-page-surface-gap)}.send-summary-rail{display:grid;gap:14px;padding:clamp(18px,1.6vw,24px);border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--lux-gold) 26%,var(--line-soft) 74%);background:radial-gradient(130% 150% at 100% 0,color-mix(in oklab,var(--lux-gold-soft) 70%,transparent 30%),transparent 60%),linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 8%,var(--panel-bg) 92%),color-mix(in oklab,var(--bank-action-bg) 6%,var(--panel-bg) 94%));box-shadow:var(--shadow-soft)}.send-summary-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.send-summary-badge{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:780;letter-spacing:.01em;color:var(--mk-gold-text)}.send-summary-badge-ico{font-size:.72rem;color:var(--mk-gold-text)}.send-summary-phase{font-size:var(--fs-2xs);font-weight:720;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in oklab,var(--muted) 78%,var(--text) 22%);padding:3px 9px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,var(--lux-gold) 20%,var(--line-soft) 80%);background:color-mix(in oklab,var(--chip-bg) 86%,var(--lux-gold) 14%);white-space:nowrap}.send-summary-phase.is-paused{color:color-mix(in oklab,var(--warning-text) 72%,var(--text) 28%);border-color:var(--warning-border);background:color-mix(in oklab,var(--warning-bg) 55%,var(--chip-bg) 45%)}.send-summary-alert{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-md);font-size:.8rem;line-height:1.45;font-weight:620;color:color-mix(in oklab,var(--warning-text) 72%,var(--text) 28%);background:color-mix(in oklab,var(--warning-bg) 60%,var(--panel-bg) 40%);border:1px solid var(--warning-border)}.send-summary-alert-ico{flex-shrink:0;font-weight:800;color:var(--warning-text)}.send-summary-hero{display:grid;gap:6px;padding:14px 16px;border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--lux-gold) 22%,var(--line-soft) 78%);background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 10%,var(--field-bg) 90%),color-mix(in oklab,var(--bank-action-bg) 8%,var(--field-bg) 92%))}.send-summary-eyebrow{font-size:var(--fs-2xs);font-weight:720;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.send-summary-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0;overflow-wrap:anywhere;font-size:1.55rem;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--text-strong) 88%,var(--lux-gold) 12%)}.send-summary-sym{font-size:.9rem;font-weight:760;color:var(--mk-gold-text)}.send-summary-fiat{font-size:.82rem;font-weight:640;color:var(--muted);font-variant-numeric:tabular-nums}.send-summary-empty{margin:0;font-size:.84rem;line-height:1.45;color:var(--muted)}.send-summary-source{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:4px 10px;border-radius:var(--radius-pill);font-size:.72rem;font-weight:740}.send-summary-source.is-external{color:color-mix(in oklab,var(--custody-wallet) 60%,var(--text-strong) 40%);background:color-mix(in oklab,var(--custody-wallet-soft) 55%,transparent 45%);border:1px solid color-mix(in oklab,var(--custody-wallet) 40%,transparent 60%)}.send-summary-source.is-internal{color:color-mix(in oklab,var(--mk-gold-text) 64%,var(--text-strong) 36%);background:color-mix(in oklab,var(--custody-exchange-soft) 55%,transparent 45%);border:1px solid color-mix(in oklab,var(--lux-gold) 42%,transparent 58%)}.send-summary-rule{height:1px;margin:0;border:0;background:color-mix(in oklab,var(--lux-gold) 18%,var(--line-soft) 82%)}.send-summary-ledger{display:grid;gap:10px;margin:0}.send-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.send-summary-label{flex:0 0 auto;font-size:.74rem;font-weight:700;color:var(--muted)}.send-summary-value{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;text-align:right;overflow-wrap:anywhere;font-size:.82rem;font-weight:680;color:var(--text-strong);font-variant-numeric:tabular-nums}.send-summary-addr{font-family:var(--font-mono);letter-spacing:.01em}.send-summary-net{padding:2px 8px;border-radius:var(--radius-pill);font-size:.74rem;font-weight:700;color:var(--text);background:color-mix(in oklab,var(--chip-bg) 88%,var(--lux-gold) 12%);border:1px solid color-mix(in oklab,var(--lux-gold) 20%,var(--line-soft) 80%)}.send-summary-dot{width:9px;height:9px;min-height:9px;border-radius:50%;flex-shrink:0}.send-summary-dot.is-wallet{background:var(--custody-wallet);box-shadow:0 0 0 3px var(--custody-wallet-soft)}.send-summary-dot.is-exchange{background:var(--custody-exchange);box-shadow:0 0 0 3px var(--custody-exchange-soft)}.send-summary-trust{display:grid;gap:8px;margin:0;padding:0;list-style:none}.send-summary-trust-line{display:flex;align-items:flex-start;gap:8px;font-size:.79rem;line-height:1.4;font-weight:620}.send-summary-trust-line.is-ok{color:color-mix(in oklab,var(--success-text) 66%,var(--text) 34%)}.send-summary-trust-line.is-warn{color:color-mix(in oklab,var(--warning-text) 68%,var(--text) 32%)}.send-summary-trust-line.is-neutral{color:var(--muted)}.send-summary-trust-ico{flex-shrink:0;font-weight:800;line-height:1.4}.send-summary-trust-line.is-neutral .send-summary-trust-ico{color:var(--mk-gold-text)}.send-summary-foot{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;border-radius:var(--radius-md);font-size:.76rem;line-height:1.4;color:var(--muted);background:color-mix(in oklab,var(--lux-gold-soft) 34%,var(--panel-bg) 66%);border:1px solid color-mix(in oklab,var(--lux-gold) 20%,var(--line-soft) 80%)}.send-primary-actions .btn-primary:not(:disabled){box-shadow:0 12px 30px color-mix(in oklab,var(--bank-action-bg) 36%,transparent 64%),0 0 0 1px color-mix(in oklab,var(--lux-gold) 24%,transparent 76%)}.send-mobile-trust{display:none}.send-mobile-trust-ico{color:var(--mk-gold-text);font-size:12px}@media(max-width:759px){.send-summary-rail{display:none}.send-mobile-trust{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;border:1px solid var(--line-soft);border-radius:12px;background:var(--panel-bg);color:var(--muted);font-size:12.5px;line-height:1.4}.send-source-toggle,.send-balance-summary{grid-template-columns:minmax(0,1fr)}.send-primary-actions .btn-primary{width:100%;min-height:52px}}@media(min-width:760px) and (max-width:1023px){.send-summary-rail{order:-1;position:static;max-height:none;overflow:visible}.send-summary-ledger{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.send-summary-row{flex-direction:column;align-items:flex-start;gap:2px}.send-summary-value{justify-content:flex-start;text-align:left}.send-summary-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}}@media(max-width:639px){.send-header-action{width:auto}.send-recipient-used{display:none}.send-recipient-actions .btn-sm{padding-inline:9px}.send-zero-balance-state{align-items:flex-start;flex-direction:column}}@media(min-width:1024px){body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host>.page.send-page{width:100%;max-width:1180px;margin-inline:0}.send-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:clamp(20px,2vw,28px);align-items:start}.send-layout>*{min-width:0}.send-summary-rail{position:sticky;top:16px;align-self:start;max-height:calc(100dvh - 60px - 32px);overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb-soft) transparent}}.receive-card{display:block}.receive-wallet-notice{margin-bottom:var(--space-4)}.receive-wallet-notice p{margin:0;font-size:.85rem;line-height:1.5;color:var(--muted)}.receive-wallet-notice a{color:var(--mk-gold-text);text-decoration:underline;white-space:nowrap}.receive-card-header{align-items:flex-start}.receive-card-copy{display:grid;gap:8px;min-width:0}.receive-card-copy h2{margin:0}.receive-card-intro{margin:0;max-width:30ch;line-height:1.44}.receive-network-chip{height:34px;padding-inline:14px;font-size:.78rem}.receive-card[data-receive-mode="picker"] .receive-stage{display:none}.receive-card[data-receive-mode="address"] .receive-picker{display:none}.receive-stage{display:grid;gap:16px}.receive-primary-stack{display:grid;gap:16px}.receive-qr-hero{display:grid;justify-items:center;gap:8px;padding:6px;border-radius:20px;border:1px solid color-mix(in oklab,var(--lux-gold) 38%,var(--line-soft) 62%);background:var(--panel-bg);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 8%,transparent),0 18px 36px color-mix(in oklab,var(--bank-shadow-color) 40%,transparent 60%)}.receive-card .qr-box{padding:20px;gap:10px;border:none;background:transparent}.receive-card .qr-svg{position:relative;width:min(208px,58vw)}.receive-card .qr-svg::before{content:"";position:absolute;inset:-9px;pointer-events:none;background:linear-gradient(var(--lux-gold),var(--lux-gold)) top left/14px 1.5px,linear-gradient(var(--lux-gold),var(--lux-gold)) top left/1.5px 14px,linear-gradient(var(--lux-gold),var(--lux-gold)) top right/14px 1.5px,linear-gradient(var(--lux-gold),var(--lux-gold)) top right/1.5px 14px,linear-gradient(var(--lux-gold),var(--lux-gold)) bottom left/14px 1.5px,linear-gradient(var(--lux-gold),var(--lux-gold)) bottom left/1.5px 14px,linear-gradient(var(--lux-gold),var(--lux-gold)) bottom right/14px 1.5px,linear-gradient(var(--lux-gold),var(--lux-gold)) bottom right/1.5px 14px;background-repeat:no-repeat}.receive-card .qr-svg svg{border-radius:8px}.receive-save-qr{margin-top:2px}.receive-address-stack{display:grid;gap:8px}.receive-address-stack>.label{margin-top:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.receive-address-card{border-radius:16px;border:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 94%,transparent 6%),color-mix(in oklab,var(--panel-bg) 90%,transparent 10%));padding:16px 18px;display:grid;gap:10px;box-shadow:0 8px 16px color-mix(in oklab,var(--bank-shadow-color) 30%,transparent 70%);transition:border-color .3s ease}.receive-address-card.is-copied{border-color:color-mix(in oklab,var(--success-text) 40%,var(--line-soft) 60%)}.receive-address-value{margin:0;font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;font-weight:560;line-height:1.5;letter-spacing:.015em;color:var(--text-strong);word-break:normal;overflow-wrap:anywhere;cursor:pointer}.receive-message-value{margin:0;font-size:.86rem;line-height:1.5;color:var(--text)}.receive-address-line{display:block;white-space:normal}.receive-address-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 14px}.receive-verify,.receive-reuse{color:var(--muted);font-size:.72rem}.receive-verify b{color:var(--text);font-weight:700}.receive-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.receive-primary-actions .btn{min-height:50px}.receive-network-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;border:1px solid var(--warning-border);background:color-mix(in oklab,var(--warning-bg) 72%,var(--panel-bg) 28%);color:var(--warning-text);font-size:.78rem;font-weight:700;line-height:1.4;outline:none}:root[data-theme="light"] .receive-network-banner{color:color-mix(in oklab,var(--muted) 78%,var(--text-strong) 22%)}.receive-footnote{margin:0;text-align:center;color:var(--muted);font-size:.72rem}.receive-internal-card{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;border:1px solid var(--line-soft);background:var(--surface-2,var(--surface))}.receive-internal-title{margin:0;font-size:1rem;font-weight:700;color:var(--text-strong);outline:none}.receive-internal-lede{margin:0;font-size:.82rem;line-height:1.5}.receive-internal-pending{margin:0;font-size:.82rem}.receive-runtime-note{margin:0;display:flex;align-items:flex-start;gap:8px;padding:0 4px;color:var(--muted);font-size:.76rem;line-height:1.45}.receive-runtime-note::before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--warning-text)}.receive-recent{border-radius:16px;border:1px solid var(--line-soft);background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 94%,transparent 6%),color-mix(in oklab,var(--panel-bg) 90%,transparent 10%));padding:14px 16px;display:grid;gap:10px}.receive-recent-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:.74rem;font-weight:700}.receive-recent-link{flex:0 0 auto;color:var(--info-text);font-weight:700;text-decoration:none}.receive-recent-link:hover{text-decoration:underline}.receive-recent-row{display:flex;align-items:baseline;gap:10px;font-size:.82rem}.receive-recent-amount{min-width:0;overflow-wrap:anywhere;color:var(--success-text);font-weight:700;font-variant-numeric:tabular-nums}.receive-recent-status{flex:0 0 auto;font-size:.68rem;font-weight:700;padding:2px 8px;border-radius:999px}.receive-recent-status.is-confirmed{color:var(--status-confirmed-text);background:var(--status-confirmed-bg);border:1px solid var(--status-confirmed-border)}.receive-recent-status.is-pending{color:var(--status-pending-text);background:var(--status-pending-bg);border:1px solid var(--status-pending-border)}.receive-recent-time{margin-left:auto;flex:0 0 auto;color:var(--muted);font-size:.72rem;font-variant-numeric:tabular-nums}.receive-picker{display:grid;gap:14px;align-content:start}.receive-picker-intro{display:grid;gap:6px}.receive-picker-intro h3{margin:0;font-size:1.04rem;line-height:1.25}.receive-picker-intro p{margin:0;line-height:1.42}.receive-picker-list{display:grid;gap:10px}.receive-picker-option{width:100%;border:1px solid var(--line-soft);border-radius:16px;background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 96%,transparent 4%),color-mix(in oklab,var(--panel-bg) 90%,transparent 10%));color:var(--text);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:13px 14px;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.receive-picker-option.is-selectable:hover{border-color:color-mix(in oklab,var(--primary) 42%,var(--line-soft) 58%);background:color-mix(in oklab,var(--primary) 8%,var(--panel-bg) 92%)}.receive-picker-option.is-disabled{cursor:not-allowed;opacity:.68}.receive-picker-option.is-active{border-color:color-mix(in oklab,var(--lux-gold) 55%,var(--line-soft) 45%);box-shadow:0 0 0 1px color-mix(in oklab,var(--lux-gold) 30%,transparent 70%)}@media(forced-colors:active){.receive-picker-option.is-active{border-color:ButtonText}.receive-address-card.is-copied{border-color:ButtonText}.receive-picker-status.is-ready::before,.receive-picker-status.is-loading::before,.receive-picker-status.is-degraded::before,.receive-picker-status.is-blocked::before{border-color:ButtonText}.receive-card .qr-svg::before{background:none}.receive-runtime-note::before{border:1px solid ButtonText}}.receive-picker-copy{min-width:0;display:grid;gap:3px}.receive-picker-copy strong,.receive-selected-context strong{overflow-wrap:anywhere}.receive-picker-copy small{color:var(--muted);line-height:1.3}.receive-picker-status{display:inline-flex;align-items:center;gap:6px}.receive-picker-status::before{content:"";flex:0 0 auto;width:7px;height:7px}.receive-picker-status.is-ready{color:var(--success-text)}.receive-picker-status.is-ready::before{border-radius:50%;background:var(--success-text)}.receive-picker-status.is-loading{color:var(--info-text)}.receive-picker-status.is-loading::before{border-radius:50%;border:1.5px dashed var(--info-text)}@media(prefers-reduced-motion:no-preference){.receive-picker-status.is-loading::before{animation:receive-status-pulse 1.4s ease-in-out infinite}}.receive-picker-status.is-degraded{color:var(--warning-text)}.receive-picker-status.is-degraded::before{width:0;height:0;background:none;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid var(--warning-text)}.receive-picker-status.is-blocked{color:var(--muted)}.receive-picker-status.is-blocked::before{border-radius:2px;background:var(--muted)}@keyframes receive-status-pulse{0,100%{opacity:.5}50%{opacity:1}}.receive-selected-context{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line-soft);border-radius:16px;background:color-mix(in oklab,var(--field-bg) 94%,transparent 6%);padding:12px 14px}.receive-selected-context>div{min-width:0;display:grid;gap:3px}.receive-selected-context .btn{flex:0 0 auto;min-height:44px}.receive-disclosure-stack{display:grid;gap:12px}.receive-disclosure{border:1px solid var(--line-soft);border-radius:16px;background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 95%,transparent 5%),color-mix(in oklab,var(--chip-bg) 84%,transparent 16%));overflow:hidden}.rcv-head,.rcv-main,.rcv-foot{display:grid;gap:16px;min-width:0}.wallet-dashboard-page .card.receive-card[data-receive-surface]{background:radial-gradient(120% 130% at 85% -10%,color-mix(in oklab,var(--lux-gold-soft) 60%,transparent),transparent 55%),var(--home-premium-surface);border-color:var(--home-premium-border);box-shadow:var(--home-premium-card-shadow)}.receive-qr-hero{background:radial-gradient(120% 130% at 50% 0,color-mix(in oklab,var(--lux-gold-soft) 74%,transparent 26%),transparent 62%),var(--panel-bg);border-color:color-mix(in oklab,var(--lux-gold) 48%,var(--line-soft) 52%);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 8%,transparent 92%),0 18px 40px color-mix(in oklab,var(--lux-gold) 16%,var(--bank-shadow-color) 84%)}.receive-selected-context{background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold-soft) 30%,var(--field-bg) 70%),color-mix(in oklab,var(--panel-bg) 92%,var(--lux-gold) 8%));border-color:var(--home-premium-border-soft)}.receive-address-card{background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 90%,var(--lux-gold-soft) 10%),color-mix(in oklab,var(--panel-bg) 90%,var(--lux-gold-soft) 10%));border-color:var(--home-premium-border-soft)}.receive-recent{background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 92%,var(--lux-gold-soft) 8%),color-mix(in oklab,var(--panel-bg) 92%,var(--lux-gold-soft) 8%));border-color:var(--home-premium-border-soft)}.wallet-dashboard-page .receive-primary-actions .btn.btn-primary{color:#0a0f1a;background:radial-gradient(circle at 40% 30%,var(--custody-exchange),var(--custody-exchange-deep));border-color:color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);font-weight:800;box-shadow:0 12px 26px color-mix(in oklab,var(--lux-gold) 30%,transparent 70%)}.wallet-dashboard-page .receive-primary-actions .btn.btn-primary:hover{background:radial-gradient(circle at 40% 30%,color-mix(in oklab,var(--custody-exchange) 88%,#ffffff 12%),var(--custody-exchange-deep));border-color:color-mix(in oklab,var(--lux-gold) 74%,#ffffff 26%)}.receive-primary-actions .btn-secondary{border-color:color-mix(in oklab,var(--lux-gold) 30%,var(--line-soft) 70%)}@media(min-width:1024px){body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host>.page.receive-page{width:100%;max-width:min(100%,1360px);margin-inline:auto}.receive-card[data-receive-mode="picker"] .receive-picker{max-width:940px;margin-inline:auto}.receive-card[data-receive-mode="picker"] .receive-picker-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:none;overflow:visible}.receive-card[data-receive-mode="address"] .receive-stage{display:grid;max-width:none;grid-template-columns:clamp(300px,30vw,380px) minmax(0,1fr);grid-template-rows:min-content 1fr;grid-template-areas:"head main""foot main";align-items:start;gap:clamp(20px,2.2vw,30px) clamp(24px,3vw,44px)}.receive-card[data-receive-mode="address"] .rcv-head{grid-area:head}.receive-card[data-receive-mode="address"] .rcv-foot{grid-area:foot}.receive-card[data-receive-mode="address"] .rcv-main{grid-area:main;padding:clamp(22px,2.4vw,36px);border-radius:22px;background:var(--home-premium-hero-background);border:1px solid var(--home-premium-border-soft);box-shadow:var(--home-premium-card-shadow);align-content:start}}@media(min-width:1024px){.receive-card[data-receive-mode="address"] .rcv-main .receive-primary-stack:has(.receive-qr-hero){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"qr addr""qr actions""qr note";align-items:start;column-gap:clamp(24px,2.4vw,40px)}.receive-card[data-receive-mode="address"] .rcv-main .receive-primary-stack:has(.receive-qr-hero)>.receive-qr-hero{grid-area:qr;align-self:start;justify-self:start;width:fit-content}.receive-card[data-receive-mode="address"] .rcv-main .receive-primary-stack:has(.receive-qr-hero)>.receive-address-stack{grid-area:addr}.receive-card[data-receive-mode="address"] .rcv-main .receive-primary-stack:has(.receive-qr-hero)>.receive-primary-actions{grid-area:actions}.receive-card[data-receive-mode="address"] .rcv-main .receive-primary-stack:has(.receive-qr-hero)>.receive-runtime-note{grid-area:note}.receive-card[data-receive-mode="address"] .rcv-main .receive-primary-stack:has(.receive-qr-hero)>.receive-qr-hero .qr-svg{width:232px}}.receive-picker-option{background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 90%,var(--lux-gold-soft) 10%),color-mix(in oklab,var(--panel-bg) 90%,var(--lux-gold-soft) 10%));border-color:var(--home-premium-border-soft)}.receive-picker-option.is-selectable:hover{border-color:color-mix(in oklab,var(--lux-gold) 45%,var(--line-soft) 55%);background:color-mix(in oklab,var(--lux-gold-soft) 22%,var(--panel-bg) 78%)}.receive-picker-option.is-disabled{opacity:1}.receive-picker-option.is-disabled .receive-picker-copy strong{color:var(--muted)}.receive-disclosure{background:linear-gradient(180deg,color-mix(in oklab,var(--panel-bg) 92%,var(--lux-gold-soft) 8%),color-mix(in oklab,var(--chip-bg) 88%,var(--lux-gold-soft) 12%));border-color:var(--home-premium-border-soft)}.receive-disclosure .receive-link-row{background:color-mix(in oklab,var(--field-bg) 88%,var(--lux-gold-soft) 12%);border-color:var(--home-premium-border-soft)}.receive-network-banner::before{content:"\26A0";flex:0 0 auto;font-weight:800;line-height:1}.receive-save-qr{min-height:44px}.receive-recent-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:6px}@media(min-width:1200px){.receive-card[data-receive-mode="picker"] .receive-picker{max-width:1180px}.receive-card[data-receive-mode="picker"] .receive-picker-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.manage-assets-page{gap:var(--wallet-page-surface-gap)}.manage-assets-page-header{position:relative;z-index:0}.manage-assets-back-btn{min-height:40px;padding-inline:14px;flex:0 0 auto;white-space:nowrap}.manage-assets-page-heading{display:grid;gap:4px;min-width:0;flex:1 1 260px}.manage-assets-page-heading .muted{margin:0;max-width:38ch;font-size:.82rem;line-height:1.48}.manage-assets-total-chip{font-size:.92rem;font-weight:700;color:var(--text-strong);white-space:nowrap;font-variant-numeric:tabular-nums}.manage-assets-section{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.manage-assets-section>.card-header{align-items:flex-start;flex-wrap:wrap;gap:10px 14px}.manage-assets-section-copy,.manage-assets-section-meta{margin:0;min-width:0}.manage-assets-section-copy{flex:1 1 220px}.manage-assets-section-meta{margin-inline-start:auto;text-align:right}.manage-assets-value-strip{display:none}.manage-assets-value-amount{font-size:1.15rem;font-weight:800}.manage-assets-value-meta{font-size:.78rem;font-variant-numeric:tabular-nums}.manage-assets-policy-note{margin:0}.manage-assets-controlbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.manage-assets-search{flex:1 1 240px;min-width:180px}.manage-assets-sort{width:auto;flex:0 0 148px;min-height:44px}.manage-assets-select-btn{flex:0 0 auto;min-height:44px}.manage-assets-select-btn.active{border-color:var(--lux-gold);color:var(--text-strong)}.manage-assets-chip-rail{position:relative;min-width:0;margin:0 -15px;border-bottom:1px solid var(--line-soft)}.manage-assets-chip-rail::after{content:"";position:absolute;top:0;right:0;bottom:1px;width:28px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--card-bg))}.manage-assets-network-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding:2px 15px 12px}.manage-assets-network-filters::-webkit-scrollbar{display:none}.manage-assets-network-filters .filter-chip{flex:0 0 auto;min-height:40px}.manage-assets-network-filters .filter-chip.active{background:linear-gradient(180deg,#e7cd92,var(--lux-gold));color:#241a05;border-color:transparent}.manage-assets-bulkbar,.manage-assets-undo-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;border-radius:12px;font-size:.8rem}.manage-assets-bulkbar{border:1px solid var(--lux-gold);background:var(--lux-gold-soft);color:var(--text-strong)}.manage-assets-bulkbar-actions{display:flex;gap:8px;flex-shrink:0}.manage-assets-undo-banner{border:1px solid var(--info-border);background:var(--info-bg);color:var(--info-text)}.manage-assets-bulk-hint-row{margin:-4px 0 0}.manage-assets-bulk-hint{background:none;border:0;padding:0;font-size:.78rem;color:var(--primary);text-decoration:underline;cursor:pointer;min-height:40px}.manage-assets-empty{border-radius:16px;border:1px dashed var(--line-soft);padding:28px 16px;display:grid;gap:8px;text-align:center;justify-items:center;background:transparent}.manage-assets-list{gap:0}.manage-assets-row{display:grid;column-gap:12px;row-gap:4px;align-items:center;margin-inline:-15px;padding:10px 15px;grid-template-columns:36px minmax(0,1fr) auto max-content;grid-template-areas:"avatar id id action""avatar origin status value";transition:background-color 120ms ease}.manage-assets-row+.manage-assets-row{border-top:1px solid var(--line-soft)}.manage-assets-row:hover{background:var(--panel-hover-bg)}.manage-assets-row .asset-logo-wrapper{grid-area:avatar;width:36px;height:36px}.manage-assets-row .chain-badge{width:15px;height:15px}.manage-assets-row-tucked{opacity:.86}.manage-assets-row-check-hit{grid-area:check;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin:-12px -11px;align-self:center;cursor:pointer}.manage-assets-row-check{width:16px;height:16px;min-height:0}.manage-assets-list:not(.is-selecting) .manage-assets-row-check-hit{display:none}.manage-assets-list.is-selecting .manage-assets-row{grid-template-columns:18px 36px minmax(0,1fr) auto max-content;grid-template-areas:"check avatar id id action""check avatar origin status value"}.manage-assets-row-id{grid-area:id;min-width:0;display:flex;flex-direction:column;gap:1px}.manage-assets-row-id .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manage-assets-origin-badge{grid-area:origin;width:fit-content;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;border-radius:999px;padding:2px 7px;border:1px solid var(--line);background:var(--chip-bg);color:var(--muted);white-space:nowrap}.manage-assets-row-status{grid-area:status;display:flex;align-items:center;gap:5px;font-size:.72rem;color:var(--muted);white-space:nowrap}.manage-assets-status-dot{width:6px;height:6px;border-radius:50%;background:var(--muted-2);flex-shrink:0;border:1px solid transparent}.manage-assets-status-dot.funded{background:var(--semantic-success)}.manage-assets-row-value{grid-area:value;font-size:.82rem;text-align:right}.manage-assets-row-action{grid-area:action;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.manage-assets-row-action .btn-sm{min-height:40px}.manage-assets-mute-btn{min-height:40px}[data-manage-assets-add-row].manage-assets-row{grid-template-columns:36px minmax(0,1fr) auto max-content;grid-template-areas:"avatar id origin action";row-gap:0}.manage-assets-tucked{padding-top:10px;border-top:1px solid color-mix(in oklab,var(--line-soft) 88%,transparent 12%)}.manage-assets-tucked-toggle{width:100%;display:flex;align-items:center;gap:6px;background:none;border:0;padding:0;min-height:40px;font-size:.78rem;color:var(--muted);cursor:pointer;text-align:left}.manage-assets-tucked-chevron{display:inline-block;transition:transform 150ms ease}.manage-assets-tucked-chevron.open{transform:rotate(90deg)}.manage-assets-tucked-rows{display:grid;gap:0;margin-top:8px;padding-top:4px;border-top:1px dashed var(--line-soft)}.manage-assets-custom{display:grid;gap:14px;padding-top:6px;border-top:1px solid color-mix(in oklab,var(--line-soft) 88%,transparent 12%)}.manage-assets-custom-form{display:grid;gap:12px}.manage-assets-custom-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.manage-assets-custom-toggle-copy{display:grid;gap:4px}.manage-assets-custom-toggle-copy .muted{margin:0}.manage-assets-custom-toggle-state{flex:0 0 auto;min-height:34px;padding:7px 14px;border-radius:999px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--field-bg) 92%,transparent 8%);font-size:.78rem;font-weight:700;color:var(--text-primary)}.manage-assets-custom-panel{display:grid;gap:14px;padding:16px;border-radius:16px;border:1px solid var(--line-strong);background:color-mix(in oklab,var(--surface-2) 92%,transparent 8%)}.manage-assets-custom-advisory{margin:0;display:flex;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text);font-size:.78rem;line-height:1.42}.manage-assets-ack{display:flex;align-items:flex-start;gap:8px;font-size:.76rem;color:var(--muted);cursor:pointer}.manage-assets-ack input{margin-top:2px;flex-shrink:0}.manage-assets-custom-preview{border-radius:16px;border:1px solid var(--line-soft);padding:14px 16px;display:grid;gap:4px;background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 94%,transparent 6%),color-mix(in oklab,var(--panel-bg) 88%,transparent 12%))}.manage-assets-manual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manage-assets-manual-name{grid-column:1/-1}.manage-assets-custom-note{margin:-2px 0 0}.manage-assets-tucked-toggle:focus-visible,.manage-assets-custom-toggle:focus-visible,.manage-assets-bulk-hint:focus-visible,.manage-assets-row-check:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media(max-width:560px){.manage-assets-manual-grid{grid-template-columns:minmax(0,1fr)}.manage-assets-page-heading{flex-basis:100%}.manage-assets-section-meta{margin-inline-start:0;text-align:left}}@media(min-width:1024px){.manage-assets-total-chip{display:none}.manage-assets-value-strip{display:flex;align-items:baseline;gap:10px}.manage-assets-chip-rail::after{content:none}.manage-assets-network-filters{flex-wrap:wrap;overflow-x:visible;row-gap:8px}.manage-assets-network-filters .filter-chip{min-height:34px}.manage-assets-row{grid-template-columns:36px minmax(0,1fr) auto auto 110px max-content;grid-template-areas:"avatar id origin status value action";padding:8px 15px;row-gap:0}.manage-assets-list.is-selecting .manage-assets-row{grid-template-columns:18px 36px minmax(0,1fr) auto auto 110px max-content;grid-template-areas:"check avatar id origin status value action"}[data-manage-assets-add-row].manage-assets-row{grid-template-columns:36px minmax(0,1fr) auto max-content;grid-template-areas:"avatar id origin action"}.manage-assets-row-id{flex-direction:row;align-items:baseline;gap:8px}.manage-assets-row-action .btn-sm,.manage-assets-mute-btn{min-height:34px}}@media(prefers-reduced-motion:reduce){.manage-assets-row,.manage-assets-tucked-chevron{transition:none}}@media(forced-colors:active){.manage-assets-origin-badge,.manage-assets-status-dot,.manage-assets-row-check{border-color:ButtonText}}.receive-disclosure-toggle{width:100%;border:0;background:transparent;color:var(--text);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;text-align:left;cursor:pointer}.receive-disclosure-copy{display:grid;gap:4px;min-width:0}.receive-disclosure-title{font-size:.9rem;font-weight:700}.receive-disclosure-caret{flex:0 0 auto;font-size:1.15rem;font-weight:700;color:var(--muted);transform:rotate(0deg)}@media(prefers-reduced-motion:no-preference){.receive-disclosure-caret{transition:transform .16s ease}}.receive-disclosure-toggle[aria-expanded="true"] .receive-disclosure-caret{transform:rotate(180deg)}.receive-disclosure-body{display:grid;gap:10px;padding:0 16px 16px}@media(prefers-reduced-motion:no-preference){.receive-disclosure-body{animation:receive-disclosure-in .18s ease}}@keyframes receive-disclosure-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.receive-disclosure-hint{margin:0;color:var(--muted);font-size:.74rem;line-height:1.4}.receive-link-field{display:grid;gap:6px}.receive-link-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--line-soft);border-radius:14px;background:color-mix(in oklab,var(--field-bg) 92%,transparent 8%);padding:10px 10px 10px 14px}.receive-link-value{min-width:0}.receive-link-row .btn{min-height:44px}.qr-svg{width:min(220px,70vw);margin:0 auto}.qr-svg svg{width:100%;height:auto;border-radius:10px}.qr-pattern,.address-line,.api-output{font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.address-line{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-chart{width:100%;height:160px;border-radius:12px;border:1px solid rgba(49,215,167,.16);background:radial-gradient(120% 120% at 0 0,rgba(49,215,167,.08),transparent 55%),linear-gradient(180deg,rgba(9,20,35,.62) 0,rgba(4,10,18,.75) 100%);padding:2px}.portfolio-chart.portfolio-chart-interactive{cursor:crosshair}.portfolio-chart.chart-private{opacity:.4;filter:blur(1px) saturate(.85)}.chart-grid line{stroke:rgba(153,174,210,.18);stroke-width:1;shape-rendering:geometricPrecision}.chart-axis-label{fill:rgba(218,228,247,.74);font-size:9.5px;font-weight:650;letter-spacing:.02em}.chart-axis-label-muted{fill:rgba(167,186,214,.86)}.chart-crosshair-line{stroke:rgba(133,170,228,.62);stroke-width:1.1;stroke-dasharray:2 3}.chart-crosshair-dot{fill:#f5fbff;stroke:rgba(57,197,159,.96);stroke-width:1.6}.chart-tooltip-box{fill:rgba(7,15,27,.94);stroke:rgba(137,171,222,.4);stroke-width:1}.chart-tooltip-value{fill:rgba(230,241,255,.96);font-size:10.2px;font-weight:700;letter-spacing:.01em}.chart-tooltip-delta{font-size:9.4px;font-weight:650}.chart-tooltip-delta.positive{fill:var(--positive)}.chart-tooltip-delta.negative{fill:var(--negative)}.chart-tooltip-delta.neutral{fill:rgba(196,211,233,.86)}.asset-chart-range-switch{display:inline-flex;align-items:center;gap:6px;margin:2px 0 10px}.asset-chart-headline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 10px}.asset-chart-current{display:flex;align-items:baseline;gap:8px}.asset-chart-price{font-size:clamp(1.15rem,2.7vw,1.5rem);line-height:1.08;letter-spacing:.01em}.asset-chart-change{font-size:.82rem;font-weight:700}.asset-chart-change.positive{color:var(--positive)}.asset-chart-change.negative{color:var(--negative)}.asset-chart-status{font-size:.82rem;font-weight:700}.asset-chart-range{display:flex;align-items:center;gap:10px}.asset-chart-range-item{display:grid;gap:2px;text-align:right}.asset-chart-range-item strong{font-size:.83rem;line-height:1.12}.asset-chart-range-unavailable{color:var(--muted);font-weight:650}.asset-chart-empty{min-height:160px;border-radius:12px;border:1px solid rgba(49,215,167,.16);background:radial-gradient(120% 120% at 0 0,rgba(49,215,167,.08),transparent 55%),linear-gradient(180deg,rgba(9,20,35,.62) 0,rgba(4,10,18,.75) 100%);display:grid;place-items:center;text-align:center;gap:8px;padding:18px}.asset-chart-empty strong{color:rgba(236,244,255,.96);font-size:.95rem}.asset-chart-empty p{margin:0;max-width:22rem;color:rgba(196,211,233,.86);font-size:.82rem;line-height:1.45}.loading-row{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.84rem}.spinner{width:14px;height:14px;border-radius:999px;border:2px solid var(--spinner-track);border-top-color:var(--primary);animation:spin .8s linear infinite}.skeleton{position:relative;display:block;overflow:hidden;border-radius:7px;background:color-mix(in oklab,var(--line) 45%,transparent)}.skeleton--line{height:12px}.skeleton--circle,.skeleton--pill{border-radius:999px}.skeleton::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--card-bg) 65%,transparent) 50%,transparent 100%);animation:skeleton-shimmer 1.4s ease infinite}@keyframes skeleton-shimmer{to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.skeleton::after{animation:none}}.skeleton.skel-end{margin-left:auto}.skel-stack{display:flex;flex-direction:column;gap:14px}.skel-row-pills{display:flex;gap:8px}.skel-tx{display:flex;align-items:center;gap:12px;padding:12px 4px}.skel-tx-lines{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0}.mk-row.mk-skel{pointer-events:none}.switch-row{display:flex;align-items:center;gap:8px;font-size:.83rem;color:var(--muted)}.toast{position:fixed;left:50%;bottom:calc(78px + env(safe-area-inset-bottom));transform:translateX(-50%);min-width:220px;max-width:min(92vw,460px);border-radius:12px;border:1px solid;padding:10px 12px;font-size:.82rem;backdrop-filter:blur(8px);z-index:60}.toast-info,.toast-success{color:var(--success-text);background:var(--success-bg);border-color:var(--success-border)}.toast-error{color:var(--error-text);background:var(--error-bg);border-color:var(--error-border)}.sync-alert{margin:10px 0 0;padding:10px 12px;border-radius:10px;border:1px solid var(--sync-alert-border);background:var(--sync-alert-bg);color:var(--sync-alert-text);font-size:.82rem;line-height:1.35}.field-error{margin:7px 2px 0;color:var(--error-text);font-size:.79rem;line-height:1.4;letter-spacing:.01em}.form-error{margin:10px 0 0;padding:10px 12px;border-radius:10px;border:1px solid var(--error-border);background:var(--error-bg);color:var(--error-text);font-size:.82rem;line-height:1.35}.api-output{margin:0;width:100%;max-height:220px;overflow:auto;border-radius:12px;border:1px solid var(--line-soft);background:var(--api-bg);color:var(--api-text);padding:10px;font-size:.74rem;line-height:1.5}.wallet-item.active{border-color:var(--active-wallet-border);background:var(--active-wallet-bg)}.swap-page{position:relative;min-height:100%}.swap-shell{display:flex;flex-direction:column;gap:14px;border:1px solid var(--swap-shell-border);background:var(--swap-shell-bg);box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.03)}.swap-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.swap-header h2{margin:0}.swap-header p{margin:4px 0 0;max-width:56ch;line-height:1.45}.swap-header-chip{border-radius:999px;border:1px solid var(--swap-direction-border);background:var(--chip-bg);color:var(--muted);padding:6px 12px;font-size:.74rem;font-weight:700;white-space:nowrap}.swap-grid{display:flex;flex-direction:column;gap:12px}.swap-leg{border:1px solid var(--swap-leg-border);border-radius:16px;background:var(--swap-leg-bg);padding:12px;display:flex;flex-direction:column;gap:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.swap-leg-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.swap-amount-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.swap-max-btn{min-width:68px;min-height:42px;white-space:nowrap}.swap-available-line{margin:0;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;font-size:.78rem}.swap-available-line strong{min-width:0;color:var(--text);font-size:.82rem;overflow-wrap:anywhere;text-align:right}.swap-direction-wrap{display:flex;justify-content:center;align-items:center}.swap-direction-btn{width:42px;min-width:42px;height:42px;min-height:42px;border-radius:999px;color:var(--btn-secondary-text);border-color:var(--swap-direction-border);background:var(--swap-direction-bg);box-shadow:0 10px 18px color-mix(in oklab,var(--bg-0) 82%,transparent 18%),inset 0 1px 0 color-mix(in oklab,#ffffff 16%,transparent 84%)}.swap-direction-btn svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:root[data-theme="light"] .swap-direction-btn{color:var(--lt-swap-btn-ink);border-color:color-mix(in oklab,var(--lt-swap-btn-border) 62%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--lt-swap-btn-bg-1) 98%,transparent),color-mix(in oklab,var(--lt-swap-btn-bg-2) 98%,transparent));box-shadow:0 10px 20px color-mix(in oklab,var(--lt-swap-btn-shadow-ink) 16%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 82%,transparent)}:root[data-theme="light"] .swap-direction-btn:hover{color:var(--lt-swap-btn-ink-hover);border-color:color-mix(in oklab,var(--lt-swap-btn-border-hover) 76%,transparent);background:linear-gradient(180deg,var(--lt-swap-btn-bg-hover-1),var(--lt-swap-btn-bg-hover-2))}:root[data-theme="light"] .swap-direction-btn:disabled{color:var(--lt-swap-btn-muted);border-color:color-mix(in oklab,var(--steel-16) 82%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--lt-swap-btn-bg-disabled-1) 95%,transparent),color-mix(in oklab,var(--lt-swap-btn-bg-disabled-2) 95%,transparent));box-shadow:none}:root[data-theme="light"] .swap-shell,:root[data-theme="light"] .enterprise-p2p .card,:root[data-theme="light"] .earn-placeholder-card,:root[data-theme="light"] .p2p-placeholder-card{border-color:color-mix(in oklab,var(--steel-9) 92%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-3) 98.6%,transparent));box-shadow:0 14px 30px color-mix(in oklab,var(--elev-ink) 8%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}:root[data-theme="light"] .swap-leg,:root[data-theme="light"] .swap-other-route,:root[data-theme="light"] .swap-inline-note,:root[data-theme="light"] .swap-review-sheet,:root[data-theme="light"] .swap-review-note,:root[data-theme="light"] .settings-supported-network-row,:root[data-theme="light"] .login-runtime-card,:root[data-theme="light"] .search-hit-item{border-color:color-mix(in oklab,var(--steel-5) 90%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 98.2%,transparent),color-mix(in oklab,var(--ice-3) 97.4%,transparent));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 90%,transparent)}:root[data-theme="light"] .swap-inline-note,:root[data-theme="light"] .swap-review-note{color:color-mix(in oklab,var(--muted) 82%,var(--text-strong) 18%)}:root[data-theme="light"] .settings-runtime-card{border-color:color-mix(in oklab,var(--steel-5) 90%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-3) 98.2%,transparent));box-shadow:0 12px 24px color-mix(in oklab,var(--elev-ink) 6%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}.swap-actions-bar{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px}.swap-actions-bar .btn{min-width:120px}.swap-inline-note{margin:0;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in oklab,var(--swap-preview-border) 72%,transparent 28%);background:color-mix(in oklab,var(--swap-preview-bg) 86%,var(--panel-bg) 14%);color:var(--muted);font-size:.83rem;line-height:1.5}.swap-primary-action{display:grid;gap:8px}.swap-primary-action .btn{width:100%}.swap-review-overlay{position:absolute;inset:0;z-index:30;display:grid;align-items:end;padding:10px;background:color-mix(in oklab,var(--modal-overlay-bg) 68%,transparent 32%);backdrop-filter:blur(8px)}.swap-review-sheet{width:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:auto;border:1px solid var(--line-soft);border-radius:18px;background:var(--glass-bg);box-shadow:var(--shadow);padding:14px;-webkit-overflow-scrolling:touch}.swap-review-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.swap-review-header h3,.swap-review-header h4{margin:0}.swap-review-close{flex:0 0 auto;min-height:34px;padding:0 12px;font-size:.78rem}.swap-success-card{display:grid;gap:12px}.swap-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.swap-review-section{display:grid;gap:10px}.swap-review-section h4,.swap-success-card h4{margin:0}.swap-review-note{display:grid;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in oklab,var(--warning-line) 68%,transparent 32%);background:color-mix(in oklab,var(--warning-bg) 72%,var(--panel-bg) 28%)}.swap-review-note p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.swap-other-routes{border-top:1px solid var(--line-soft);padding-top:12px}.swap-other-route{display:grid;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--panel-bg) 92%,var(--swap-preview-bg) 8%)}.swap-other-route span{color:var(--muted);font-size:.78rem;line-height:1.4}.swap-confirm-actions,.swap-success-actions{flex-wrap:wrap}.swap-review-route-label{display:inline-flex;align-items:center;gap:6px}.swap-amount-row .input{font-size:clamp(1.5rem,4vw,2.05rem);--decimal-field-font-size:clamp(1.5rem,4vw,2.05rem);font-weight:600;font-variant-numeric:tabular-nums}.swap-preview-box strong,.swap-available-line strong,.swap-review-grid strong,.swap-review-note strong,.swap-rail-grid strong,.swap-other-route span,.swap-route-summary-line span{font-variant-numeric:tabular-nums}.swap-review-grid,.swap-rail-grid{font-size:.84rem}.swap-direction-btn{transition:transform .2s ease,opacity .2s ease,box-shadow .18s ease,border-color .18s ease}.swap-direction-btn:hover,.swap-direction-btn:focus-visible{transform:rotate(180deg);border-color:var(--lux-gold);box-shadow:0 10px 18px color-mix(in oklab,var(--bg-0) 82%,transparent 18%),0 0 0 3px var(--lux-gold-soft)}:root[data-theme="light"] .swap-direction-btn:hover,:root[data-theme="light"] .swap-direction-btn:focus-visible{border-color:var(--lux-gold);box-shadow:0 10px 20px color-mix(in oklab,var(--lt-swap-btn-shadow-ink) 16%,transparent),0 0 0 3px var(--lux-gold-soft)}@media(prefers-reduced-motion:reduce){.swap-direction-btn{transition:opacity .2s ease,box-shadow .18s ease,border-color .18s ease}.swap-direction-btn:hover,.swap-direction-btn:focus-visible{transform:none;opacity:.86}}@media(min-width:760px) and (max-width:1023px){}@media(min-width:700px) and (max-width:780px){}@media(min-width:1024px){.swap-review-overlay{position:static;inset:auto;z-index:auto;display:block;padding:0;margin-top:14px;background:none;backdrop-filter:none}.swap-review-sheet{width:100%;max-height:none;border-radius:16px;box-shadow:none;border-color:var(--home-premium-border-soft,var(--line-soft))}}@media(max-width:1023px){.swap-review-sheet{position:sticky;bottom:10px;max-height:min(86dvh,720px)}}@media(max-width:759px){.swap-review-overlay{align-items:flex-end;padding:0}.swap-review-sheet{width:100%;bottom:0;max-height:min(88vh,720px);border-radius:20px 20px 0 0;padding:16px 14px calc(16px + env(safe-area-inset-bottom,0))}.swap-max-btn,.swap-direction-btn,.swap-slippage-preset-btn,.swap-slippage-presets .btn{min-width:44px;min-height:44px}}@media(min-width:460px){.mnemonic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:420px){.onboarding-stage{gap:10px}.onboarding-card{padding:16px;gap:10px}.onboarding-segmented{gap:10px}.onboarding-segmented .toggle-btn,.onboarding-card .input,.onboarding-card .pw-input,.onboarding-card .btn-block{min-height:48px}.smart-input-container{min-height:118px;padding:12px}}@media(max-width:420px){.swap-actions-bar{grid-template-columns:1fr}.swap-actions-bar .btn{min-width:0}.swap-summary-card,.swap-review-grid{grid-template-columns:1fr}.top-header{gap:8px;padding:10px 12px 12px}.header-main-row-enterprise{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.account-switcher{width:100%}.header-brand-block{width:100%}.header-actions-icons{width:auto;justify-content:flex-end}.quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-actions-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-chart-headline{flex-direction:column;align-items:flex-start;gap:8px}.asset-chart-range-switch{width:100%;justify-content:space-between}.asset-chart-range{width:100%;justify-content:space-between}.asset-chart-range-item{text-align:left}}@media(max-width:639px) and (max-height:820px){.onboarding-stage{gap:10px}.onboarding-header h2{font-size:clamp(1.8rem,8.8vw,2.45rem)}.onboarding-card{padding:18px;gap:10px}.onboarding-segmented .toggle-btn,.onboarding-card .input,.onboarding-card .pw-input,.onboarding-card .btn-block,.onboarding-mobile-tab{min-height:44px}.smart-input-container{min-height:108px}}@media(min-width:720px){body{display:grid;place-items:center;padding:0}.desktop-frame-wallet{padding:0}.app-shell-auth,.app-shell-wallet-entry{height:min(100dvh - 24px,920px);border-radius:22px;overflow:hidden;border:1px solid var(--line-soft)}.onboarding-page.onboarding-entry{align-items:center;justify-content:safe center}.app-shell-auth .page-shell{padding-top:18px;padding-bottom:18px}.mnemonic-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px){.desktop-frame-auth{width:100%;display:grid;place-items:center;padding:16px}.desktop-frame-auth>.app-shell-auth{width:min(calc(100vw - 32px),1040px);max-width:1040px;height:min(100vh - 32px,760px);margin-inline:auto;justify-self:center}.app-shell-auth .page-shell{padding-top:clamp(18px,2vw,24px);padding-bottom:clamp(18px,2vw,24px);padding-left:clamp(16px,2vw,24px);padding-right:clamp(16px,2vw,24px)}.app-shell-auth .page-shell>.onboarding-page{width:100%;max-width:var(--auth-shell-max-width);margin-inline:auto}.app-shell-auth .onboarding-stage{width:100%;max-width:1000px;margin-inline:auto;gap:clamp(14px,1.8vw,20px)}.app-shell-auth .onboarding-header{width:100%;gap:8px}.app-shell-auth .onboarding-header h2{font-size:clamp(2.8rem,4vw,3.5rem)}.app-shell-auth .onboarding-header .muted{max-width:34ch}.app-shell-auth .onboarding-mobile-tabs{display:none}.app-shell-auth .onboarding-grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,22px);align-items:start}.app-shell-auth .onboarding-pane{display:grid;width:100%}.app-shell-auth .onboarding-card{display:flex;flex-direction:column;width:100%;min-width:0;height:auto;min-height:clamp(440px,42vw,500px);padding:clamp(20px,1.8vw,24px);gap:clamp(10px,1.3vw,14px)}.app-shell-auth .onboarding-card h2{font-size:clamp(1.5rem,2vw,1.75rem)}.app-shell-auth .onboarding-card-intro{min-height:clamp(68px,6vw,82px)}.app-shell-auth .onboarding-form-stack{display:flex;flex-direction:column;flex:1 1 auto;gap:10px}.app-shell-auth .onboarding-fieldset{gap:12px}.app-shell-auth .smart-input-container{min-height:clamp(120px,12vw,146px);flex:1 1 auto}.app-shell-auth .onboarding-card .btn-block{margin-top:8px}.app-shell-auth .onboarding-form-stack>.btn-block{margin-top:auto}}@media(min-width:640px) and (max-width:899px){.app-shell-auth .onboarding-header h2{font-size:clamp(2rem,4.8vw,2.8rem)}.app-shell-auth .onboarding-grid{gap:14px}.app-shell-auth .onboarding-card{padding:18px;gap:12px}.app-shell-auth .onboarding-card h2{font-size:clamp(1.38rem,2.6vw,1.65rem)}.app-shell-auth .onboarding-card-intro{min-height:72px}.app-shell-auth .onboarding-card .btn-block,.app-shell-auth .onboarding-card .input,.app-shell-auth .onboarding-card .pw-input,.app-shell-auth .onboarding-segmented .toggle-btn{min-height:48px}.app-shell-auth .smart-input-container{min-height:122px}}@media(min-width:640px) and (max-height:820px){.app-shell-auth .page-shell{padding-top:16px;padding-bottom:16px}.app-shell-auth .onboarding-stage{gap:14px}.app-shell-auth .onboarding-card{padding:18px;gap:10px}.app-shell-auth .onboarding-card h2{font-size:clamp(1.4rem,1.8vw,1.65rem)}.app-shell-auth .onboarding-card .btn-block,.app-shell-auth .onboarding-card .input,.app-shell-auth .onboarding-card .pw-input,.app-shell-auth .onboarding-segmented .toggle-btn{min-height:48px}.app-shell-auth .smart-input-container{min-height:116px}}@media(min-width:1180px){.app-shell-auth .onboarding-header h2{font-size:clamp(3rem,3.8vw,3.5rem)}.app-shell-auth .onboarding-card h2{font-size:clamp(1.55rem,1.6vw,1.75rem)}}@media(min-width:640px){.app-shell-wallet-entry .page-shell{padding-top:14px;padding-bottom:14px}.app-shell-wallet-entry .onboarding-stage{max-width:980px;gap:clamp(14px,1.8vw,20px)}.app-shell-wallet-entry .onboarding-header h2{font-size:clamp(2rem,3.8vw,3rem)}.app-shell-wallet-entry .onboarding-card{padding:clamp(18px,1.8vw,24px);gap:12px}.app-shell-wallet-entry .onboarding-card h2{font-size:clamp(1.4rem,1.7vw,1.7rem)}.app-shell-wallet-entry .onboarding-card-intro{min-height:64px}.app-shell-wallet-entry .onboarding-card .btn-block,.app-shell-wallet-entry .onboarding-card .input,.app-shell-wallet-entry .onboarding-card .pw-input,.app-shell-wallet-entry .onboarding-segmented .toggle-btn{min-height:48px}.app-shell-wallet-entry .smart-input-container{min-height:clamp(116px,13vw,148px)}}@media(min-width:1180px) and (max-height:860px){.app-shell-auth{height:min(100vh - 24px,740px)}.app-shell-auth .page-shell{padding-top:18px;padding-bottom:18px}.app-shell-auth .onboarding-stage{gap:14px}.app-shell-auth .onboarding-header h2{font-size:clamp(2.75rem,3.6vw,3.35rem)}.app-shell-auth .onboarding-card{padding:18px;gap:10px}.app-shell-auth .onboarding-card .btn-block,.app-shell-auth .onboarding-card .input,.app-shell-auth .onboarding-card .pw-input,.app-shell-auth .onboarding-segmented .toggle-btn{min-height:50px}.app-shell-auth .smart-input-container{min-height:116px;padding:12px}}@media(max-width:350px){.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-actions-primary{grid-template-columns:repeat(1,minmax(0,1fr))}.home-get-started-actions{grid-template-columns:repeat(1,minmax(0,1fr))}.hero-card{flex-direction:column;align-items:flex-start}.hero-actions{width:100%}.hero-actions .btn{flex:1;min-width:0}}.enterprise-p2p{display:grid;gap:16px;width:100%;min-width:0;align-content:start}.enterprise-p2p-compact{min-height:auto;height:auto;flex:0 0 auto;gap:10px;grid-auto-rows:max-content;justify-content:start;align-content:start}.page.p2p-stage-page.enterprise-p2p-compact{gap:0;height:auto;min-height:auto;padding-block:0;align-content:start}.p2p-stage-shell{display:grid;gap:clamp(14px,2vh,20px);width:min(100%,720px);min-width:0;margin-inline:auto}.p2p-stage-shell-compact{gap:12px}.p2p-page{gap:var(--wallet-page-surface-gap)}.p2p-page-content{display:grid;gap:12px;min-width:0}.p2p-page-legal-link{margin-top:auto;padding-top:14px;display:flex;justify-content:center}.p2p-page-legal-anchor{font-size:.82rem;font-weight:700;color:color-mix(in oklab,var(--muted) 70%,var(--text) 30%);text-decoration:none}.p2p-page-legal-anchor:hover,.p2p-page-legal-anchor:focus-visible{color:color-mix(in oklab,var(--primary) 68%,var(--text) 32%);text-decoration:underline}.enterprise-p2p>*{min-width:0}.p2p-page-heading{margin-bottom:0}.enterprise-p2p-compact .p2p-page-heading{margin-bottom:0}.p2p-page-heading h2{margin:0}.enterprise-p2p .card{background:var(--swap-shell-bg);border:1px solid var(--swap-shell-border)}.p2p-console-card,.p2p-onboarding-stack,.p2p-dashboard-main,.p2p-dashboard-side,.p2p-empty-state,.p2p-inline-note-card,.p2p-review-card{display:grid;gap:12px}.p2p-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr);gap:16px;align-items:start}.eyebrow{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.p2p-hero-card,.p2p-flow-section,.p2p-flow-stack,.p2p-hero-copy,.p2p-section-lock,.p2p-filter-card,.p2p-order-summary-main,.p2p-order-summary-side,.p2p-offer-meta-block,.p2p-identity-summary-card{display:grid;gap:12px}.p2p-stage-grid,.p2p-auth-summary,.p2p-identity-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.p2p-stage-card,.p2p-auth-pill,.p2p-identity-stat,.p2p-order-fact{display:grid;gap:6px;border:1px solid var(--line-soft);border-radius:14px;background:color-mix(in oklab,var(--panel-bg) 86%,transparent 14%);padding:12px}.p2p-stage-card{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.p2p-stage-card.is-complete{border-color:color-mix(in oklab,var(--success-border) 62%,var(--line-soft) 38%);background:color-mix(in oklab,var(--success-bg) 28%,var(--panel-bg) 72%)}.p2p-stage-card.is-active{border-color:color-mix(in oklab,var(--info-border) 60%,var(--line-soft) 40%);background:color-mix(in oklab,var(--info-bg) 26%,var(--panel-bg) 74%)}.p2p-stage-card.is-blocked{opacity:.92}.p2p-stage-number{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--line-strong);background:color-mix(in oklab,var(--field-bg) 86%,transparent 14%);font-size:.8rem;font-weight:800}.p2p-stage-card strong,.p2p-auth-pill strong,.p2p-identity-stat strong,.p2p-order-fact strong{font-size:.92rem}.p2p-stage-card p,.p2p-auth-pill-label{margin:0}.p2p-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.p2p-section-heading h3,.p2p-hero-copy h2{margin:0}.p2p-section-lock{border-style:dashed;border-color:color-mix(in oklab,var(--line-strong) 46%,var(--line-soft) 54%);background:color-mix(in oklab,var(--panel-bg) 88%,var(--field-bg) 12%)}.p2p-alert{margin-top:10px;padding:10px 12px;border-radius:10px;font-size:.82rem;line-height:1.35;border:1px solid transparent}.p2p-alert-error{color:var(--error-text);background:var(--error-bg);border-color:var(--error-border)}.p2p-alert-ok{color:var(--success-text);background:var(--success-bg);border-color:var(--success-border)}.p2p-kyc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.p2p-kyc-progress,.p2p-settlement-grid,.p2p-settlement-facts{display:grid;gap:12px}.p2p-kyc-progress{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:2px}.p2p-kyc-progress-card{display:grid;gap:8px;border:1px solid var(--line-soft);border-radius:12px;background:color-mix(in oklab,var(--panel-bg) 88%,transparent 12%);padding:10px}.p2p-kyc-progress-card strong,.p2p-settlement-fact strong{font-size:.86rem}.p2p-kyc-progress-card p{margin:0;font-size:.73rem;line-height:1.4}.p2p-kyc-progress-card.is-complete{border-color:color-mix(in oklab,var(--success-border) 64%,transparent 36%);background:color-mix(in oklab,var(--success-bg) 26%,var(--panel-bg) 74%)}.p2p-kyc-progress-card.is-active{border-color:color-mix(in oklab,var(--info-border) 66%,transparent 34%);background:color-mix(in oklab,var(--info-bg) 26%,var(--panel-bg) 74%)}.p2p-kyc-context-card{margin-top:2px}.p2p-kyc-grid-enterprise{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-field-group{display:grid;gap:6px;align-content:start}.p2p-span-2{grid-column:span 2}.p2p-field-hint{margin:2px 2px 0;font-size:.74rem;line-height:1.35}.p2p-payment-methods{display:flex;flex-wrap:wrap;gap:8px}.p2p-payment-method-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid color-mix(in oklab,var(--line) 80%,transparent 20%);background:color-mix(in oklab,var(--panel-bg) 70%,var(--field-bg) 30%);font-size:.8rem;cursor:pointer;user-select:none;transition:border-color .15s ease,background-color .15s ease}.p2p-payment-method-chip:hover{border-color:color-mix(in oklab,var(--accent,#2fd29a) 50%,var(--line))}.p2p-payment-method-chip:has(input:checked){border-color:color-mix(in oklab,var(--accent,#2fd29a) 60%,var(--line));background:color-mix(in oklab,var(--accent,#2fd29a) 12%,var(--panel-bg))}.p2p-payment-method-chip input{width:15px;height:15px;accent-color:var(--accent,#2fd29a);cursor:pointer}.p2p-guide-card{grid-column:span 2;border:1px solid color-mix(in oklab,var(--line) 78%,transparent 22%);background:linear-gradient(165deg,color-mix(in oklab,var(--panel-bg) 85%,var(--field-bg) 15%),color-mix(in oklab,var(--panel-bg) 58%,var(--field-bg) 42%));border-radius:12px;padding:10px 12px;display:grid;gap:4px}.p2p-guide-title{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.02em;color:var(--text)}.p2p-guide-copy{margin:0;font-size:.76rem;line-height:1.45}.p2p-country-select{font-weight:600}.p2p-phone-row{display:grid;grid-template-columns:minmax(96px,128px) minmax(0,1fr);gap:8px}.p2p-phone-country{font-weight:700;min-width:0}.p2p-phone-local{letter-spacing:.02em}.p2p-kyc-stepper{margin-bottom:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--line-soft);background:var(--panel-bg);color:var(--muted);font-size:.78rem;font-weight:700}.p2p-kyc-submit-btn{grid-column:span 2;min-height:44px;font-weight:800;letter-spacing:.02em;color:var(--btn-primary-text);background:radial-gradient(circle at 18% 0,color-mix(in oklab,var(--primary) 42%,transparent 58%),transparent 52%),linear-gradient(130deg,color-mix(in oklab,var(--secondary) 72%,#071324 28%),color-mix(in oklab,var(--primary) 44%,#0b1730 56%));border-color:color-mix(in oklab,var(--primary) 56%,var(--line-strong) 44%);box-shadow:0 10px 22px rgba(6,15,35,.28),inset 0 1px 0 rgba(255,255,255,.08);text-shadow:0 1px 2px rgba(5,12,26,.55)}:root[data-theme="light"] .p2p-kyc-submit-btn{color:var(--btn-primary-text);background:radial-gradient(circle at 20% 0,color-mix(in oklab,var(--lt-kyc-mint) 30%,transparent),color-mix(in oklab,var(--lt-kyc-mint) 0,transparent) 56%),linear-gradient(130deg,color-mix(in oklab,var(--lt-kycbtn-wash-1) 70%,var(--primary) 30%),color-mix(in oklab,var(--lt-kycbtn-wash-2) 62%,var(--primary) 38%));border-color:color-mix(in oklab,var(--primary) 48%,color-mix(in oklab,var(--lt-kycbtn-border-ink) 42%,transparent) 52%);box-shadow:0 9px 18px color-mix(in oklab,var(--lt-p2p-shadow-ink) 14%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 60%,transparent);text-shadow:none}.p2p-kyc-submit-btn:disabled{color:var(--muted);background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 88%,transparent 12%),color-mix(in oklab,var(--btn-ghost-bg) 72%,transparent 28%));border-color:color-mix(in oklab,var(--line-soft) 86%,transparent 14%);box-shadow:none;text-shadow:none}.enterprise-p2p .btn:disabled{cursor:not-allowed;transform:none;filter:none}.enterprise-p2p .btn{min-height:42px;border-radius:13px;font-weight:750;white-space:normal;line-height:1.2}.enterprise-p2p .btn-outline{background:linear-gradient(180deg,color-mix(in oklab,var(--btn-ghost-bg) 88%,transparent 12%),color-mix(in oklab,var(--btn-ghost-bg) 68%,transparent 32%))}.p2p-kyc-nav{margin-top:10px;display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.p2p-kyc-nav .btn{flex:1 1 160px}.p2p-hidden-file{display:none}.p2p-file-pick{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:42px;white-space:normal;line-height:1.25;padding:10px 12px;word-break:break-word}.p2p-file-meta{grid-column:span 2;margin:0 2px;font-size:.76rem;line-height:1.4}.p2p-doc-upload-box{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px dashed color-mix(in oklab,var(--line) 80%,transparent 20%);border-radius:12px;background:color-mix(in oklab,var(--field-bg) 50%,transparent 50%)}.p2p-doc-upload-box .p2p-kyc-doc-preview{grid-column:auto;width:100%}.p2p-doc-upload-box .p2p-file-meta{grid-column:auto;margin:0}.p2p-kyc-doc-preview{grid-column:span 2;display:flex;justify-content:center;align-items:center;padding:10px;border:1px solid var(--line-soft);border-radius:14px;background:rgba(0,0,0,.25)}.p2p-kyc-doc-preview-img{display:block;max-width:100%;max-height:260px;width:auto;height:auto;object-fit:contain;border-radius:10px}@media(max-width:640px){.p2p-kyc-doc-preview-img{max-height:190px}}.p2p-kyc-review-summary{display:flex;flex-direction:column;gap:10px}.p2p-kyc-review-summary-title{font-size:.85rem}.p2p-kyc-review-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.p2p-kyc-review-row{display:grid;gap:2px}.p2p-kyc-review-label{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklab,var(--text) 62%,transparent 38%)}.p2p-kyc-review-value{font-size:.88rem;line-height:1.4;color:var(--text);word-break:break-word}.p2p-kyc-review-thumbs{display:flex;gap:10px;flex-wrap:wrap}.p2p-kyc-review-thumb{display:block;max-width:120px;max-height:90px;width:auto;height:auto;object-fit:contain;border-radius:8px;border:1px solid var(--line-soft);background:rgba(0,0,0,.25)}@media(max-width:540px){.p2p-kyc-review-summary-grid{grid-template-columns:minmax(0,1fr)}}.p2p-checkline{grid-column:span 2}.p2p-kyc-meta{margin-top:10px;font-size:.78rem;line-height:1.45}.p2p-camera-stage{position:relative;grid-column:span 2;border-radius:14px;overflow:hidden;border:1px solid var(--line-soft);background:rgba(0,0,0,.25);transition:border-color .2s ease,box-shadow .2s ease}.p2p-camera-preview{display:block;width:100%;min-height:220px;max-height:360px;object-fit:cover;background:#000}.p2p-camera-stage.is-idle .p2p-camera-preview{filter:grayscale(.35) brightness(.58)}.p2p-camera-stage.is-live .p2p-camera-preview{filter:none}.p2p-camera-overlay{position:absolute;inset:0;pointer-events:none;display:grid;justify-items:center;align-content:center;gap:10px;background:linear-gradient(180deg,rgba(0,0,0,.06) 0,rgba(0,0,0,.16) 100%)}.p2p-face-oval{width:min(62vw,220px);aspect-ratio:.78/1;border-radius:999px;border:2px solid rgba(255,255,255,.82);box-shadow:0 0 0 200vmax rgba(0,0,0,.18)}.p2p-camera-instruction{margin:0;padding:6px 10px;border-radius:10px;font-size:.76rem;font-weight:700;color:#f4f8ff;background:rgba(4,12,22,.64);border:1px solid rgba(255,255,255,.26)}.p2p-head-guide{margin-top:-8px;display:grid;justify-items:center;gap:2px}.p2p-head-guide-dot{width:16px;height:16px;border-radius:999px;background:var(--success-bg);box-shadow:0 0 0 4px color-mix(in oklab,var(--semantic-success) 20%,transparent 80%);animation:p2p-head-bob 1.3s ease-in-out infinite}.p2p-head-guide-arrows{font-size:.86rem;font-weight:800;letter-spacing:.08em;color:rgba(244,248,255,.94);text-shadow:0 1px 2px rgba(0,0,0,.45)}.p2p-head-guide-label{margin:0;font-size:.7rem;font-weight:700;color:rgba(244,248,255,.92);text-shadow:0 1px 2px rgba(0,0,0,.42)}.p2p-head-guide.is-idle .p2p-head-guide-dot{animation:none;opacity:.78}.p2p-head-guide.is-up .p2p-head-guide-dot{animation-direction:normal}.p2p-head-guide.is-down .p2p-head-guide-dot{animation-direction:reverse}.p2p-liveness-stage.state-running{border-color:color-mix(in oklab,var(--primary) 60%,transparent 40%);box-shadow:0 0 0 2px color-mix(in oklab,var(--primary) 30%,transparent 70%)}.p2p-liveness-stage.state-passed{border-color:color-mix(in oklab,var(--success-border) 88%,transparent 12%);box-shadow:0 0 0 2px color-mix(in oklab,var(--success-border) 46%,transparent 54%)}.p2p-liveness-stage.state-passed .p2p-face-oval{border-color:color-mix(in oklab,#8af8d0 88%,#3fcfa4 12%)}.p2p-liveness-stage.state-failed,.p2p-liveness-stage.state-locked{border-color:color-mix(in oklab,var(--error-border) 76%,transparent 24%);box-shadow:0 0 0 2px color-mix(in oklab,var(--error-border) 34%,transparent 66%)}.p2p-liveness-stage.state-failed .p2p-face-oval,.p2p-liveness-stage.state-locked .p2p-face-oval{border-color:color-mix(in oklab,#ffb8c7 82%,#ff667f 18%)}.p2p-liveness-status{border-radius:10px;padding:8px 10px;border:1px solid var(--line-soft);background:color-mix(in oklab,var(--panel-bg) 82%,transparent 18%)}.p2p-liveness-status.is-running{color:color-mix(in oklab,var(--text) 88%,var(--primary) 12%);border-color:color-mix(in oklab,var(--primary) 36%,transparent 64%)}.p2p-liveness-status.is-passed{color:var(--success-text);background:color-mix(in oklab,var(--success-bg) 78%,transparent 22%);border-color:var(--success-border)}.p2p-liveness-status.is-failed,.p2p-liveness-status.is-locked{color:var(--error-text);background:color-mix(in oklab,var(--error-bg) 78%,transparent 22%);border-color:var(--error-border)}.p2p-liveness-stage.state-review{border-color:color-mix(in oklab,var(--info-border) 82%,transparent 18%);box-shadow:0 0 0 2px color-mix(in oklab,var(--info-border) 32%,transparent 68%)}.p2p-liveness-stage.state-review .p2p-face-oval{border-color:color-mix(in oklab,var(--info-border) 88%,var(--info-text) 12%)}.p2p-liveness-status.is-review{color:var(--info-text);background:color-mix(in oklab,var(--info-bg) 78%,transparent 22%);border-color:var(--info-border)}.p2p-auth-card{display:grid;gap:16px;padding:clamp(20px,4vw,26px);border-color:color-mix(in oklab,var(--accent-green) 36%,var(--line-soft) 64%);background:color-mix(in oklab,var(--success-bg) 22%,var(--panel-bg) 78%)}.p2p-buy-sell-entry{gap:14px}.p2p-auth-heading-group{display:grid;gap:6px}.p2p-auth-kicker{font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,var(--primary) 58%,var(--muted) 42%)}.p2p-auth-card h3,.p2p-auth-card p{margin:0}.p2p-auth-intro{max-width:34ch;line-height:1.34}.p2p-buy-sell-entry .p2p-auth-intro{max-width:31ch}.enterprise-p2p-compact .p2p-auth-card,.enterprise-p2p-compact .p2p-section-lock,.enterprise-p2p-compact .p2p-review-card{width:100%;max-width:100%;justify-self:stretch}.enterprise-p2p-compact .p2p-buy-sell-entry{gap:12px;padding:18px}.p2p-auth-assurance-block{margin-top:-2px}.p2p-auth-assurance-list{margin:0;padding:0 0 0 12px;list-style:none;border-left:1px solid color-mix(in oklab,var(--line-soft) 86%,transparent 14%);display:grid;gap:6px}.p2p-auth-assurance-item{color:color-mix(in oklab,var(--muted) 82%,var(--text) 18%);font-size:.8rem;font-weight:600;line-height:1.4}.p2p-auth-helper{color:color-mix(in oklab,var(--muted) 90%,var(--text) 10%);font-size:.8rem;line-height:1.42}.p2p-checkbox-row,.p2p-rules-consent,.p2p-checkline{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.p2p-checkbox-row{font-size:.82rem;line-height:1.45;color:color-mix(in oklab,var(--muted) 80%,var(--text) 20%)}.p2p-checkbox-input,.p2p-rules-consent-input{appearance:none;-webkit-appearance:none;margin:1px 0 0;width:20px;height:20px;flex:0 0 auto;display:inline-grid;place-items:center;border-radius:6px;border:1px solid color-mix(in oklab,var(--line-strong) 56%,transparent 44%);background:color-mix(in oklab,var(--field-bg) 92%,var(--panel-bg) 8%);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 1px 2px rgba(7,16,32,.08);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.p2p-checkbox-input::after,.p2p-rules-consent-input::after{content:"";width:6px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .16s ease;margin-top:-1px}.p2p-checkbox-row:hover .p2p-checkbox-input:not(:disabled),.p2p-checkbox-row:hover .p2p-rules-consent-input:not(:disabled){border-color:color-mix(in oklab,var(--primary) 44%,var(--line-strong) 56%)}.p2p-checkbox-input:checked,.p2p-rules-consent-input:checked{border-color:color-mix(in oklab,var(--primary) 72%,var(--line-strong) 28%);background:linear-gradient(180deg,color-mix(in oklab,#5be8b6 78%,var(--primary) 22%),color-mix(in oklab,#0db676 72%,var(--primary) 28%));box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 12%,transparent 88%),0 6px 14px rgba(8,184,116,.14)}.p2p-checkbox-input:checked::after,.p2p-rules-consent-input:checked::after{transform:rotate(45deg) scale(1)}.p2p-checkbox-input:focus-visible,.p2p-rules-consent-input:focus-visible{outline:none;border-color:color-mix(in oklab,var(--field-focus-border) 86%,var(--primary) 14%);box-shadow:0 0 0 3px color-mix(in oklab,var(--field-focus-border) 32%,transparent 68%),0 4px 10px rgba(7,16,32,.08)}.p2p-checkbox-input:disabled,.p2p-rules-consent-input:disabled{cursor:not-allowed;opacity:.72;border-color:color-mix(in oklab,var(--line-soft) 82%,transparent 18%);background:color-mix(in oklab,var(--btn-ghost-bg) 88%,transparent 12%);box-shadow:none}.p2p-checkbox-input:disabled:checked,.p2p-rules-consent-input:disabled:checked{border-color:color-mix(in oklab,var(--primary) 34%,var(--line-soft) 66%);background:color-mix(in oklab,var(--primary) 34%,var(--panel-bg) 66%)}.p2p-checkbox-copy,.p2p-rules-consent-copy{display:block;flex:1 1 auto;min-width:0}.p2p-checkbox-copy{color:color-mix(in oklab,var(--muted) 76%,var(--text) 24%)}.p2p-kyc-consent{margin-top:4px}.p2p-consent-link{color:var(--lux-gold);font-weight:600;text-decoration:underline;text-underline-offset:2px}.p2p-consent-link:hover{color:color-mix(in oklab,var(--lux-gold) 82%,var(--text) 18%)}:root[data-theme="light"] .p2p-consent-link{color:color-mix(in oklab,var(--lux-gold) 70%,var(--text) 30%)}.p2p-auth-card-ready{background:color-mix(in oklab,var(--success-bg) 26%,var(--panel-bg) 74%)}.p2p-auth-pill{gap:6px}.p2p-auth-pill-label,.p2p-order-meta-label,.p2p-offer-meta-label{font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.p2p-auth-actions{display:flex;width:100%;justify-content:stretch;padding-top:2px}.p2p-auth-actions .btn{width:100%;min-width:0;min-height:52px}.p2p-auth-footer{display:flex;justify-content:center;padding-top:12px;border-top:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%)}.enterprise-p2p-compact .p2p-auth-footer{padding-top:8px}.p2p-auth-legal-anchor{font-size:.8rem}.p2p-auth-footnote{font-size:.82rem}.p2p-inline-note-card,.p2p-review-card{border:1px solid color-mix(in oklab,var(--line-soft) 86%,transparent 14%);background:color-mix(in oklab,var(--panel-bg) 94%,transparent 6%)}.p2p-kyc-state-card{gap:10px}.p2p-kyc-fixlist{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in oklab,var(--warning) 30%,var(--line-soft) 70%);background:color-mix(in oklab,var(--warning) 8%,var(--glass-bg) 92%);text-align:left}.p2p-kyc-fixlist-label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab,var(--text) 74%,transparent 26%)}.p2p-kyc-fixlist-items{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.p2p-kyc-fixlist-items li{font-size:.9rem;line-height:1.45;color:var(--text)}.p2p-empty-state,.p2p-review-card{padding:16px}.p2p-inline-note{margin:0;font-size:.8rem;line-height:1.45}.toggle-group{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-bottom:10px}.toggle-btn{border:1px solid var(--line-soft);background:var(--btn-ghost-bg);color:var(--muted);border-radius:10px;min-height:38px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.toggle-btn.active{background:var(--filter-chip-active-bg);border-color:var(--filter-chip-active-border);color:var(--text)}.p2p-filter-grid{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px 10px;align-items:center}.p2p-filter-grid .label{font-size:.76rem;color:var(--muted);font-weight:700}.p2p-offers-card{display:grid;gap:12px}.p2p-offers-header{align-items:center}.p2p-offers-header-copy{display:grid;gap:4px}.p2p-offers-header-copy h3,.p2p-offers-header-copy span{margin:0}.p2p-offers-header-action{flex-shrink:0}.p2p-offer-row{align-items:flex-start;gap:12px}.p2p-offer-surface{gap:14px}.p2p-offer-heading{align-items:flex-start}.p2p-offer-helper,.p2p-offer-remark{margin:2px 0 0;font-size:.78rem;line-height:1.45}.p2p-offer-settlement-card{display:grid;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in oklab,var(--line-soft) 84%,transparent 16%);background:color-mix(in oklab,var(--panel-bg) 92%,transparent 8%)}.p2p-offer-primary-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.p2p-offer-meta{min-width:180px;align-items:flex-end;gap:8px}.p2p-take-btn{min-width:82px}.p2p-offer-error{max-width:240px;text-align:right;color:var(--error-text)}.p2p-order-card{gap:12px}.p2p-order-meta{display:grid;gap:4px}.p2p-order-summary-card{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.9fr);gap:12px;border:1px solid var(--line-soft);border-radius:14px;background:color-mix(in oklab,var(--panel-bg) 88%,transparent 12%);padding:12px}.p2p-order-summary-main h4{margin:0;font-size:1.08rem}.p2p-order-guidance{display:grid;gap:4px;border-left:3px solid color-mix(in oklab,var(--primary) 54%,transparent 46%);padding:2px 0 2px 12px}.p2p-order-guidance strong,.p2p-chat-header h4{margin:0}.p2p-settlement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-settlement-card{display:grid;gap:10px;border:1px solid var(--line-soft);border-radius:14px;background:color-mix(in oklab,var(--panel-bg) 90%,transparent 10%);padding:12px}.p2p-settlement-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-settlement-fact{display:grid;gap:4px;border:1px solid color-mix(in oklab,var(--line-soft) 84%,transparent 16%);border-radius:12px;padding:10px;background:color-mix(in oklab,var(--field-bg) 72%,transparent 28%)}.p2p-settlement-note{margin:0;font-size:.78rem;line-height:1.45}.p2p-order-actions{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.p2p-modal-overlay{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:rgba(8,14,24,.48);backdrop-filter:blur(8px)}.p2p-modal-content{width:min(100%,460px);display:grid;gap:12px;border-radius:18px;box-shadow:0 24px 72px rgba(4,10,20,.28)}.p2p-modal-content h3,.p2p-modal-desc{margin:0}.p2p-modal-actions{justify-content:flex-end}.p2p-chat-header{padding-bottom:0;border-bottom:0}.p2p-chat-log{display:grid;gap:8px;max-height:220px;overflow-y:auto;padding-right:4px}.p2p-chat-item{border:1px solid var(--line-soft);background:var(--panel-bg);border-radius:10px;padding:8px 10px;display:grid;gap:4px}.p2p-chat-item strong{font-size:.74rem;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.p2p-chat-item p{font-size:.82rem;line-height:1.35}.p2p-chat-bubble.me{margin-left:22px;border-color:color-mix(in oklab,var(--accent,#2fd29a) 42%,var(--line-soft));background:color-mix(in oklab,var(--accent,#2fd29a) 9%,var(--panel-bg))}.p2p-chat-bubble.counterparty{margin-right:22px}.p2p-chat-bubble.system{opacity:.82}.p2p-chat-bubble.support{border-color:color-mix(in oklab,var(--warning,#e6b23c) 52%,var(--line-soft));background:color-mix(in oklab,var(--warning,#e6b23c) 12%,var(--panel-bg))}.p2p-chat-bubble.support strong{color:var(--warning,#e6b23c)}.p2p-chat-compose{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.p2p-kyc-header-copy{display:grid;gap:4px}.p2p-kyc-intro,.p2p-kyc-step-note{margin:0;font-size:.8rem;line-height:1.45}.p2p-kyc-mini-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.p2p-kyc-mini-step{display:grid;gap:6px;justify-items:start;border:1px solid var(--line-soft);border-radius:12px;background:color-mix(in oklab,var(--panel-bg) 92%,transparent 8%);padding:10px}.p2p-kyc-mini-step strong{font-size:.8rem}.p2p-kyc-mini-step.is-complete{border-color:color-mix(in oklab,var(--success-border) 64%,transparent 36%);background:color-mix(in oklab,var(--success-bg) 18%,var(--panel-bg) 82%)}.p2p-kyc-mini-step.is-active{border-color:color-mix(in oklab,var(--info-border) 66%,transparent 34%);background:color-mix(in oklab,var(--info-bg) 18%,var(--panel-bg) 82%)}@media(max-width:720px){.p2p-console-summary,.p2p-dashboard-grid,.p2p-stage-grid,.p2p-auth-summary,.p2p-identity-summary-grid,.p2p-order-summary-card,.p2p-kyc-progress,.p2p-kyc-mini-steps,.p2p-settlement-grid,.p2p-settlement-facts{grid-template-columns:minmax(0,1fr)}.p2p-offer-row{flex-direction:column}.p2p-offer-meta{min-width:0;width:100%;align-items:flex-start}.p2p-offer-meta-block,.p2p-offer-error{text-align:left;justify-items:start}}@media(max-width:540px){.p2p-kyc-grid{grid-template-columns:minmax(0,1fr)}.p2p-span-2,.p2p-file-meta,.p2p-checkline,.p2p-kyc-submit-btn{grid-column:span 1}.p2p-phone-row{grid-template-columns:minmax(96px,38%) minmax(0,1fr)}.p2p-kyc-nav .btn{flex:1 1 100%}.p2p-camera-stage{grid-column:span 1}.p2p-filter-grid{grid-template-columns:minmax(0,1fr)}.p2p-order-actions{grid-template-columns:minmax(0,1fr)}.p2p-section-heading,.p2p-header{flex-direction:column;align-items:flex-start}.p2p-stage-card{grid-template-columns:minmax(0,1fr)}.p2p-offer-primary-line{flex-direction:column;align-items:flex-start;gap:4px}}@media(max-width:480px){.input,.chain-selector,.input-field,.search-input{padding:0 8px}.enterprise-select-trigger{padding:6px 8px}}@keyframes p2p-head-bob{0,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes spin{to{transform:rotate(360deg)}}.p2p-hero-minimal{padding:32px 24px;background:var(--glass-bg);border:1px solid var(--shell-border);border-radius:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 12px 32px rgba(1,8,22,.28);backdrop-filter:blur(16px);min-width:0}.p2p-hero-main h2{font-size:1.8rem;font-weight:700;margin-bottom:6px;background:linear-gradient(135deg,var(--lt-hero-white),var(--lt-hero-steel));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme="light"] .p2p-hero-minimal{box-shadow:0 12px 32px color-mix(in oklab,var(--lt-p2p-shadow-ink) 8%,transparent)}[data-theme="light"] .p2p-hero-main h2{background:linear-gradient(135deg,var(--lt-hero-ink),var(--lt-hero-muted));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p2p-hero-stats{display:flex;gap:32px;min-width:0}.p2p-hero-stat{display:flex;flex-direction:column;align-items:flex-end}.p2p-filter-inline{display:flex;gap:12px;align-items:center;padding:16px;background:var(--panel-bg);border-radius:16px;border:1px solid var(--line-soft);margin-top:16px;margin-bottom:24px}.p2p-filter-input{flex:1;border-radius:12px;background:var(--field-bg);border:1px solid var(--line);padding:10px 16px;color:var(--text);transition:all .2s;min-width:0}.p2p-filter-input:focus{border-color:var(--focus-ring);box-shadow:0 0 0 2px color-mix(in oklab,var(--focus-ring) 30%,transparent 70%)}.p2p-offer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.p2p-merchant-name{font-size:1.1rem}.p2p-merchant-badge{font-size:.8rem;padding:4px 10px;background:var(--chip-bg);border-radius:8px;color:var(--muted);border:1px solid var(--line-soft)}.p2p-offer-price-block{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.p2p-price-huge{font-size:1.45rem;font-weight:700;color:var(--primary)}.p2p-payment-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.p2p-method-tag{background:var(--active-wallet-bg);color:var(--success-text);border:1px solid var(--active-wallet-border);padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:600}[data-theme="light"] .p2p-method-tag{color:var(--primary-ink)}.p2p-settlement-hint{font-size:.85rem}.p2p-order-summary-minimal{padding:24px;background:var(--panel-bg);border-radius:16px;border:1px solid var(--line-soft);display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.p2p-order-main-stat h4{font-size:1.8rem;margin:6px 0;font-weight:700}.p2p-order-fiat{color:var(--muted);font-size:.95rem}.p2p-order-status-grid{display:flex;gap:40px;text-align:right}.p2p-order-guidance-banner{padding:20px 24px;background:var(--active-wallet-bg);border:1px solid var(--active-wallet-border);color:var(--success-text);border-radius:14px;margin-bottom:24px;text-align:center;font-size:1.1rem;font-weight:600;box-shadow:0 4px 12px rgba(8,184,116,.08)}[data-theme="light"] .p2p-order-guidance-banner{color:var(--primary-ink)}.p2p-settlement-minimal{background:var(--shell-bg);border-radius:16px;border:1px solid var(--shell-border);padding:28px;margin-bottom:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.p2p-settlement-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line-soft);padding-bottom:20px;margin-bottom:20px}.p2p-settlement-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.gateway-runtime-banner{display:flex;align-items:flex-start;gap:12px;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));background:color-mix(in srgb,var(--primary) 5%,var(--card-bg))}.gateway-runtime-banner-compact{padding:14px 16px}.gateway-runtime-banner-copy{display:grid;gap:6px;min-width:0}.gateway-runtime-banner-copy p{margin:0}:root[data-theme="light"] .gateway-runtime-banner{border-color:var(--success-border);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 99.2%,transparent),color-mix(in oklab,var(--ice-3) 98%,transparent));box-shadow:0 12px 24px color-mix(in oklab,var(--elev-ink) 6%,transparent),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 94%,transparent)}.settings-runtime-card{margin-bottom:20px}.settings-supported-networks{display:grid;gap:12px;margin-bottom:20px}.settings-supported-network-row{display:grid;gap:10px;padding:14px 16px;border-radius:16px;background:var(--field-bg);border:1px solid var(--line)}.settings-supported-network-flags{display:flex;flex-wrap:wrap;gap:8px}.sync-alert-ok{color:var(--success-text);border-color:color-mix(in srgb,var(--semantic-success) 24%,var(--line));background:color-mix(in srgb,var(--semantic-success) 10%,var(--card-bg))}:root[data-theme="light"] .sync-alert-ok{color:var(--success-text);border-color:var(--success-border);background:var(--success-bg)}@media(max-width:720px){.gateway-runtime-banner{flex-direction:column}}.btn-primary,.onboarding-card .btn-primary,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary,.p2p-kyc-submit-btn{color:var(--action-primary-text);background:var(--action-primary-bg);border-color:var(--action-primary-border);box-shadow:none;text-shadow:none}.btn-primary:hover,.onboarding-card .btn-primary:hover,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:hover,.p2p-kyc-submit-btn:hover{background:var(--action-primary-bg-hover);border-color:var(--action-primary-border)}.btn-secondary,.onboarding-card .btn-secondary{color:var(--action-secondary-text);background:var(--action-secondary-bg);border-color:var(--action-secondary-border);box-shadow:none}.onboarding-mode-option.active{border-color:var(--control-active-border);background:var(--control-active-bg);color:var(--control-active-text);box-shadow:inset 2px 0 0 var(--control-active-accent)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-segmented .toggle-btn[data-word-count-option="24"].active{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text);box-shadow:inset 0 0 0 1px var(--success-border)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-segmented .toggle-btn[data-word-count-option="12"].active{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text);box-shadow:inset 0 0 0 1px var(--success-border)}.security-guidance{border-color:var(--warning-border);border-left-color:var(--warning);background:color-mix(in oklab,var(--warning-bg) 54%,var(--panel-bg) 46%);color:var(--warning-text)}.page-shell{min-height:0}.page-route-host{flex:1 0 auto;min-height:100%}.page-route-host>.page{flex:1 0 auto;min-height:100%}.app-shell-wallet{min-height:0;border-color:var(--bank-border-soft)}.app-shell-wallet .page-shell{flex:1 1 auto;padding-bottom:16px}.bottom-nav{--banking-footer-height:70px;min-height:calc(var(--banking-footer-height) + env(safe-area-inset-bottom));padding:8px 10px calc(8px + env(safe-area-inset-bottom));gap:4px;border-top-color:color-mix(in oklab,var(--lux-gold) 20%,var(--bank-border-soft) 80%);background:color-mix(in oklab,var(--bank-surface) 94%,transparent 6%);box-shadow:0 -1px 0 color-mix(in oklab,var(--lux-gold) 16%,transparent 84%),0 -12px 30px color-mix(in oklab,var(--bank-shadow-color) 46%,transparent 54%)}.nav-tab{min-width:0;min-height:58px;border-radius:14px;padding:7px 3px 6px;gap:5px;font-size:.72rem;font-weight:600;letter-spacing:.01em}.nav-tab.is-active{color:var(--lux-gold);border-color:transparent;background:transparent;box-shadow:none}.nav-tab.is-active .nav-label{color:var(--lux-gold);font-weight:700}.nav-tab.is-active .nav-icon{color:var(--lux-gold)}.nav-tab.is-active .nav-icon::before{background:color-mix(in oklab,var(--lux-gold) 22%,transparent 78%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 46%,transparent 54%),0 2px 12px color-mix(in oklab,var(--lux-gold) 28%,transparent 72%);opacity:1;transform:scale(1)}.nav-icon{width:46px;height:30px}.nav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit}.desktop-frame-auth,.desktop-frame-wallet-entry{display:flex;justify-content:center;align-items:stretch;width:100%;min-height:100svh;min-height:100dvh;height:auto;padding:clamp(12px,1.45vw,22px) max(clamp(12px,1.65vw,24px),env(safe-area-inset-right)) clamp(12px,1.45vw,22px) max(clamp(12px,1.65vw,24px),env(safe-area-inset-left));overflow-x:hidden;max-width:100%}.desktop-frame-auth>.app-shell-auth,.desktop-frame-wallet-entry>.app-shell-wallet-entry{display:flex;flex-direction:column;width:min(calc(100vw - 32px),1140px);max-width:1140px;min-height:calc(100svh - clamp(24px,2.9vw,44px));min-height:calc(100dvh - clamp(24px,2.9vw,44px));height:auto;max-height:none;border:1px solid var(--bank-border-soft);border-radius:var(--wallet-shell-radius);overflow:hidden}:is(.app-shell-auth,.app-shell-wallet-entry) .page-shell{flex:1 1 auto;min-height:0;padding-top:clamp(12px,1.25vw,18px);padding-bottom:clamp(12px,1.25vw,18px)}:is(.app-shell-auth,.app-shell-wallet-entry) .page-route-host,:is(.app-shell-auth,.app-shell-wallet-entry) .page-shell>.onboarding-page,.onboarding-page.onboarding-entry{flex:1 0 auto;min-height:100%}:is(.app-shell-auth,.app-shell-wallet-entry) .page-shell>.onboarding-page,.onboarding-page.onboarding-entry{display:flex;flex-direction:column}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{flex:1 1 auto;width:100%;max-width:min(100%,1140px);padding-bottom:0}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-workspace{align-content:start}.onboarding-security-panel.onboarding-security-compact{margin-bottom:0}@media(min-width:1180px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-workspace{align-items:stretch}}@media(min-width:720px){.bottom-nav{--banking-footer-height:72px;padding-inline:10px}.nav-tab{min-height:58px;font-size:.765rem}}@media(max-width:1179px){.desktop-frame-auth>.app-shell-auth,.desktop-frame-wallet-entry>.app-shell-wallet-entry{width:min(calc(100vw - 48px),1080px)}.onboarding-security-panel.onboarding-security-compact{align-self:stretch}}@media(max-width:639px){.desktop-frame-auth,.desktop-frame-wallet-entry{padding:0}.desktop-frame-auth>.app-shell-auth,.desktop-frame-wallet-entry>.app-shell-wallet-entry{width:100%;min-height:100svh;min-height:100dvh;border-left:0;border-right:0;border-radius:0}:is(.app-shell-auth,.app-shell-wallet-entry) .page-shell{padding-bottom:max(12px,env(safe-area-inset-bottom))}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{display:flex;flex-direction:column}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-workspace{display:flex;flex:0 0 auto;flex-direction:column;min-height:0}.onboarding-active-panel{flex:0 0 auto}.onboarding-security-panel.onboarding-security-compact{margin-top:0}}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{display:flex;flex:0 0 auto;flex-direction:column;gap:clamp(12px,1.1vw,16px)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-workspace{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:14px;align-items:start;flex:0 0 auto;min-height:0;width:100%}.onboarding-security-panel.onboarding-security-compact{order:1;align-self:start;margin-top:0;margin-bottom:0}.onboarding-active-panel{order:2;flex:0 0 auto;min-width:0;width:100%}.onboarding-active-panel .onboarding-grid,.onboarding-active-panel .onboarding-card,.onboarding-pane.is-active{width:100%;min-width:0}.onboarding-active-panel .onboarding-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.onboarding-pane.is-inactive{display:none!important}@media(max-width:1179px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-workspace{display:flex;flex-direction:column;gap:clamp(12px,1.7vw,16px)}.onboarding-active-panel{order:1}.onboarding-security-panel.onboarding-security-compact{order:2;align-self:stretch;margin-top:0}}@media(max-width:639px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{gap:10px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-workspace{gap:12px}}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-form-stack,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-fieldset,.onboarding-label-row{overflow:visible}@media(max-width:899px){.onboarding-label-row{display:flex;flex-wrap:wrap;width:100%}}@media(min-width:640px) and (max-width:899px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{min-height:calc(100dvh - 52px)}}@media(min-width:1180px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{min-height:calc(100dvh - 88px)}}@media(min-width:640px) and (max-width:899px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{min-height:calc(100dvh - 52px)}}@media(min-width:1180px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{min-height:calc(100dvh - 88px)}}@media(max-width:430px){.bottom-nav{--banking-footer-height:70px;padding:7px 6px calc(7px + env(safe-area-inset-bottom));gap:3px}.nav-tab{min-height:56px;border-radius:12px;padding:6px 2px 6px;gap:4px;font-size:.7rem}.nav-icon{width:42px;height:28px}.nav-icon svg,.nav-glyph{width:22px;height:22px}}@media(max-width:390px){.nav-tab{font-size:.68rem}}@media(max-width:899px){html[data-display-mode="standalone"]{--standalone-page-fill:var(--shell-bg);--standalone-solid-fill:var(--bg-1);width:100dvw;max-width:100dvw;height:100dvh;min-height:100dvh;overflow:hidden;overflow-x:clip;background:var(--standalone-page-fill);background-color:var(--standalone-solid-fill);overscroll-behavior-x:none;touch-action:pan-y}body[data-display-mode="standalone"]{width:100dvw;max-width:100dvw;height:100dvh;min-height:100dvh;margin:0;overflow:hidden;overflow-x:clip;background:var(--standalone-page-fill);background-color:var(--standalone-solid-fill);overscroll-behavior-x:none;touch-action:pan-y}@supports not (overflow:clip){html[data-display-mode="standalone"],body[data-display-mode="standalone"]{overflow-x:hidden}}body[data-display-mode="standalone"]::before{content:"";position:fixed;z-index:0;top:0;right:0;left:0;height:env(safe-area-inset-top);pointer-events:none;background:var(--standalone-page-fill);background-color:var(--standalone-solid-fill)}body[data-display-mode="standalone"] #app,body[data-display-mode="standalone"] .desktop-frame-auth,body[data-display-mode="standalone"] .desktop-frame-wallet,body[data-display-mode="standalone"] .desktop-frame-wallet-entry,body[data-display-mode="standalone"] .app-shell,body[data-display-mode="standalone"] .app-shell-auth,body[data-display-mode="standalone"] .app-shell-wallet,body[data-display-mode="standalone"] .app-shell-wallet-entry{box-sizing:border-box;width:100dvw;max-width:100dvw;height:100dvh;min-height:100dvh;overflow:hidden;overflow-x:clip;background:var(--standalone-page-fill);background-color:var(--standalone-solid-fill);overscroll-behavior-x:none;touch-action:pan-y}body[data-display-mode="standalone"] .app-shell,body[data-display-mode="standalone"] .app-shell-auth,body[data-display-mode="standalone"] .app-shell-wallet,body[data-display-mode="standalone"] .app-shell-wallet-entry{display:flex;flex-direction:column;padding-top:env(safe-area-inset-top);padding-bottom:0}body[data-display-mode="standalone"] .top-header{padding-top:10px}body[data-display-mode="standalone"] .page-shell{box-sizing:border-box;flex:1 1 auto;width:100%;max-width:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:clip;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;overscroll-behavior-y:contain;scrollbar-gutter:auto;background:var(--standalone-page-fill);background-color:var(--standalone-solid-fill);touch-action:pan-y}:root[data-display-mode="standalone"],:root[data-theme="light"][data-display-mode="standalone"],:root[data-theme="light"] body[data-display-mode="standalone"],:root[data-theme="dark"][data-display-mode="standalone"],:root[data-theme="dark"] body[data-display-mode="standalone"]{--standalone-page-fill:var(--shell-bg);--standalone-solid-fill:var(--bg-1);background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}:root[data-theme="light"] body[data-display-mode="standalone"] #app,:root[data-theme="light"] body[data-display-mode="standalone"] .desktop-frame-auth,:root[data-theme="light"] body[data-display-mode="standalone"] .desktop-frame-wallet,:root[data-theme="light"] body[data-display-mode="standalone"] .desktop-frame-wallet-entry,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell-auth,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell-wallet,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell-wallet-entry,:root[data-theme="light"] body[data-display-mode="standalone"] .page-shell,:root[data-theme="light"] body[data-display-mode="standalone"] .page-route-host,:root[data-theme="light"] body[data-display-mode="standalone"] .onboarding-page,:root[data-theme="light"] body[data-display-mode="standalone"] .onboarding-stage,:root[data-theme="dark"] body[data-display-mode="standalone"] #app,:root[data-theme="dark"] body[data-display-mode="standalone"] .desktop-frame-auth,:root[data-theme="dark"] body[data-display-mode="standalone"] .desktop-frame-wallet,:root[data-theme="dark"] body[data-display-mode="standalone"] .desktop-frame-wallet-entry,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell-auth,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell-wallet,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell-wallet-entry,:root[data-theme="dark"] body[data-display-mode="standalone"] .page-shell,:root[data-theme="dark"] body[data-display-mode="standalone"] .page-route-host,:root[data-theme="dark"] body[data-display-mode="standalone"] .onboarding-page,:root[data-theme="dark"] body[data-display-mode="standalone"] .onboarding-stage{background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}body[data-display-mode="standalone"]::after{content:"";position:fixed;z-index:0;right:0;bottom:0;left:0;height:max(env(safe-area-inset-bottom),160px);pointer-events:none;background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}:root[data-theme="light"][data-display-mode="standalone"],:root[data-theme="light"] body[data-display-mode="standalone"]{--standalone-edge-fill:var(--standalone-page-fill);background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}:root[data-theme="dark"][data-display-mode="standalone"],:root[data-theme="dark"] body[data-display-mode="standalone"]{--standalone-edge-fill:var(--standalone-page-fill);background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}:root[data-display-mode="standalone"],:root[data-theme="light"][data-display-mode="standalone"],:root[data-theme="dark"][data-display-mode="standalone"],:root[data-theme="light"] body[data-display-mode="standalone"],:root[data-theme="light"] body[data-display-mode="standalone"]::before,:root[data-theme="light"] body[data-display-mode="standalone"]::after,:root[data-theme="dark"] body[data-display-mode="standalone"],:root[data-theme="dark"] body[data-display-mode="standalone"]::before,:root[data-theme="dark"] body[data-display-mode="standalone"]::after,:root[data-theme="light"] body[data-display-mode="standalone"] #app,:root[data-theme="light"] body[data-display-mode="standalone"] .desktop-frame-wallet,:root[data-theme="dark"] body[data-display-mode="standalone"] #app,:root[data-theme="dark"] body[data-display-mode="standalone"] .desktop-frame-wallet{background:var(--bank-surface)!important}:root[data-theme="light"] body[data-display-mode="standalone"]::before,:root[data-theme="light"] body[data-display-mode="standalone"]::after,:root[data-theme="dark"] body[data-display-mode="standalone"]::before,:root[data-theme="dark"] body[data-display-mode="standalone"]::after{background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}:root[data-theme="light"] body[data-display-mode="standalone"] #app,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell-auth,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell-wallet,:root[data-theme="light"] body[data-display-mode="standalone"] .app-shell-wallet-entry,:root[data-theme="light"] body[data-display-mode="standalone"] .page-shell,:root[data-theme="light"] body[data-display-mode="standalone"] .page-route-host,:root[data-theme="light"] body[data-display-mode="standalone"] .onboarding-page,:root[data-theme="light"] body[data-display-mode="standalone"] .onboarding-stage,:root[data-theme="dark"] body[data-display-mode="standalone"] #app,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell-auth,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell-wallet,:root[data-theme="dark"] body[data-display-mode="standalone"] .app-shell-wallet-entry,:root[data-theme="dark"] body[data-display-mode="standalone"] .page-shell,:root[data-theme="dark"] body[data-display-mode="standalone"] .page-route-host,:root[data-theme="dark"] body[data-display-mode="standalone"] .onboarding-page,:root[data-theme="dark"] body[data-display-mode="standalone"] .onboarding-stage{background:var(--standalone-page-fill)!important;background-color:var(--standalone-solid-fill)!important}body[data-display-mode="standalone"] #app{position:relative;z-index:1}body[data-display-mode="standalone"] .page-route-host,body[data-display-mode="standalone"] .onboarding-page,body[data-display-mode="standalone"] .onboarding-stage,body[data-display-mode="standalone"] .onboarding-header,body[data-display-mode="standalone"] .onboarding-mode-selector,body[data-display-mode="standalone"] .onboarding-workspace,body[data-display-mode="standalone"] .onboarding-active-panel,body[data-display-mode="standalone"] .onboarding-grid,body[data-display-mode="standalone"] .onboarding-pane,body[data-display-mode="standalone"] .onboarding-card,body[data-display-mode="standalone"] .onboarding-form-stack,body[data-display-mode="standalone"] .onboarding-security-panel{box-sizing:border-box;min-width:0;max-width:100%}body[data-display-mode="standalone"] .onboarding-stage,body[data-display-mode="standalone"] .onboarding-workspace,body[data-display-mode="standalone"] .onboarding-active-panel,body[data-display-mode="standalone"] .onboarding-grid,body[data-display-mode="standalone"] .onboarding-pane.is-active,body[data-display-mode="standalone"] .onboarding-card,body[data-display-mode="standalone"] .onboarding-form-stack{flex:0 0 auto;height:auto;min-height:0;max-height:none}body[data-display-mode="standalone"] .app-shell-auth .onboarding-form-stack>.btn-block,body[data-display-mode="standalone"] .app-shell-wallet-entry .onboarding-form-stack>.btn-block{margin-top:clamp(12px,3vw,16px)}body[data-display-mode="standalone"] .onboarding-security-panel.onboarding-security-compact{flex:0 0 auto;align-self:stretch;margin-top:clamp(12px,3vw,16px);margin-bottom:0}body[data-display-mode="standalone"] .bottom-nav{flex:0 0 auto;margin-top:0;padding-bottom:max(6px,env(safe-area-inset-bottom))}body[data-display-mode="standalone"] .app-shell-wallet{display:flex;flex-direction:column}body[data-display-mode="standalone"] .app-shell-wallet>.top-header{flex:0 0 auto}body[data-display-mode="standalone"] .app-shell-wallet>.page-shell{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:clip;padding-bottom:calc(var(--banking-footer-height,70px) + max(16px,env(safe-area-inset-bottom)))}body[data-display-mode="standalone"] .app-shell-wallet>.bottom-nav{position:relative;top:auto;right:auto;bottom:auto;left:auto;inset:auto;transform:none;flex:0 0 auto;align-self:stretch;width:100%;max-width:100%;z-index:2}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint{display:flex;flex-direction:column;align-items:stretch;align-content:stretch;gap:18px;isolation:auto;overflow:visible;contain:none}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint>*{flex:0 0 auto;min-width:0;max-width:100%}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-get-started],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-assets],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-assets],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-activity]{position:relative;top:auto;right:auto;bottom:auto;left:auto;inset:auto;z-index:auto;transform:none;translate:none;margin-top:0;grid-row:auto;grid-column:auto;align-self:stretch;width:100%;max-width:100%;float:none;clear:both;contain:none}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero]{height:auto;min-height:0;min-block-size:430px;overflow:visible;contain:none}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="empty"]{min-block-size:430px}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="funded"]{min-block-size:520px}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero]::after{content:"";display:block;clear:both}body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero]>*,body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-get-started]>*,body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-assets]>*{position:relative;inset:auto;z-index:auto;transform:none;translate:none}:root[data-display-mode="standalone"] .app-shell-wallet{display:flex;flex-direction:column}:root[data-display-mode="standalone"] .app-shell-wallet>.top-header{flex:0 0 auto}:root[data-display-mode="standalone"] .app-shell-wallet>.page-shell{flex:1 1 auto;min-height:0}:root[data-display-mode="standalone"] .app-shell-wallet>.bottom-nav{position:relative;top:auto;right:auto;bottom:auto;left:auto;inset:auto;transform:none;flex:0 0 auto;align-self:stretch;width:100%;max-width:100%;z-index:2}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint{display:flex;flex-direction:column;align-items:stretch;align-content:stretch;gap:18px;isolation:auto;overflow:visible;contain:none}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint>*{flex:0 0 auto;min-width:0;max-width:100%}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-get-started],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-assets],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-assets],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-activity]{position:relative;top:auto;right:auto;bottom:auto;left:auto;inset:auto;z-index:auto;transform:none;translate:none;margin-top:0;grid-row:auto;grid-column:auto;align-self:stretch;width:100%;max-width:100%;float:none;clear:both;contain:none}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero]{height:auto;min-height:0;min-block-size:430px;overflow:visible;contain:none}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="empty"]{min-block-size:430px}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="funded"]{min-block-size:520px}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero]::after{content:"";display:block;clear:both}:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero]>*,:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-get-started]>*,:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-assets]>*{position:relative;inset:auto;z-index:auto;transform:none;translate:none}.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"]{min-block-size:430px}.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero],.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-get-started-variant="actions-only"],.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-assets],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-get-started-variant="actions-only"],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-assets],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-get-started-variant="actions-only"],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-assets]{position:relative;top:auto;right:auto;bottom:auto;left:auto;inset:auto;z-index:auto;transform:none;translate:none;margin-top:0;grid-row:auto;grid-column:auto;align-self:stretch;width:100%;max-width:100%;float:none;clear:both;contain:none}.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-get-started-variant="actions-only"]>*,body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-get-started-variant="actions-only"]>*,:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-get-started-variant="actions-only"]>*{position:relative;inset:auto;z-index:auto;transform:none;translate:none}.app-shell-wallet,body[data-display-mode="standalone"] .app-shell-wallet,:root[data-display-mode="standalone"] .app-shell-wallet{--a2hs-home-zero-portfolio-size:clamp(220px,30dvh,280px)}body[data-display-mode="standalone"] .app-shell-wallet,:root[data-display-mode="standalone"] .app-shell-wallet{--a2hs-bottom-nav-clearance:max(4px,env(safe-area-inset-bottom))}body[data-display-mode="standalone"] .app-shell-wallet>.page-shell,:root[data-display-mode="standalone"] .app-shell-wallet>.page-shell{padding-bottom:max(16px,env(safe-area-inset-bottom))}body[data-display-mode="standalone"] .app-shell-wallet>.bottom-nav,:root[data-display-mode="standalone"] .app-shell-wallet>.bottom-nav{margin-bottom:0;padding-bottom:var(--a2hs-bottom-nav-clearance)}.app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="empty"],.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="empty"],body[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="empty"],:root[data-display-mode="standalone"] .app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"]{height:auto;block-size:auto;min-height:var(--a2hs-home-zero-portfolio-size);min-block-size:var(--a2hs-home-zero-portfolio-size);max-height:none;max-block-size:none;flex:0 0 auto}@media(display-mode:standalone){.app-shell-wallet{--a2hs-home-zero-portfolio-size:clamp(220px,30dvh,280px);--a2hs-bottom-nav-clearance:max(4px,env(safe-area-inset-bottom))}.app-shell-wallet>.page-shell{padding-bottom:max(16px,env(safe-area-inset-bottom))}.app-shell-wallet>.bottom-nav{margin-bottom:0;padding-bottom:var(--a2hs-bottom-nav-clearance)}.app-shell-wallet .home-page.home-blueprint[data-home-hero-mode="empty"],.app-shell-wallet .home-page.home-blueprint[data-home-tracked-empty="true"] [data-home-hero-mode="empty"]{height:auto;block-size:auto;min-height:var(--a2hs-home-zero-portfolio-size);min-block-size:var(--a2hs-home-zero-portfolio-size);max-height:none;max-block-size:none;flex:0 0 auto}}body[data-display-mode="standalone"] input,body[data-display-mode="standalone"] textarea,body[data-display-mode="standalone"] .input,body[data-display-mode="standalone"] .input-plain,body[data-display-mode="standalone"] .pw-input,body[data-display-mode="standalone"] .phrase-input{font-size:16px}}@media(max-width:430px) and (max-height:760px){body[data-display-mode="standalone"] .onboarding-security-panel.onboarding-security-compact .muted{display:none}}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-selector{grid-template-columns:minmax(0,1.45fr) minmax(220px,.82fr);align-items:stretch;gap:clamp(8px,1vw,12px)}.desktop-frame-auth,.desktop-frame-wallet-entry{box-sizing:border-box}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option{min-width:0;text-wrap:pretty}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-create{min-height:82px;padding:14px 16px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-create strong{font-size:clamp(1.1rem,1.25vw,1.25rem)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-import{min-height:64px;align-content:center;opacity:.92}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-import.active{opacity:1}.onboarding-runtime-line{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:30px;padding:5px 9px;border:1px solid color-mix(in oklab,var(--warning-border) 52%,var(--line-soft) 48%);border-radius:8px;background:color-mix(in oklab,var(--warning-bg) 42%,var(--field-bg) 58%);color:var(--warning-text);font-size:.74rem;font-weight:680;line-height:1.25}.onboarding-runtime-line strong{color:inherit;font-size:.68rem;font-weight:820;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.onboarding-runtime-line span{color:inherit;min-width:0;overflow-wrap:anywhere}.onboarding-runtime-line.is-development{border-color:color-mix(in oklab,var(--info-border) 52%,var(--line-soft) 48%);background:color-mix(in oklab,var(--info-bg) 42%,var(--field-bg) 58%);color:var(--info-text)}.onboarding-runtime-line.is-incident{border-color:color-mix(in oklab,var(--info-border) 40%,var(--line-soft) 60%);background:color-mix(in oklab,var(--field-bg) 88%,var(--info-bg) 12%);color:color-mix(in oklab,var(--text) 78%,var(--muted) 22%)}.connection-status{display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0 0 12px;min-height:28px;padding:4px 10px;border:1px solid color-mix(in oklab,var(--info-border) 48%,var(--line-soft) 52%);border-radius:999px;background:color-mix(in oklab,var(--info-bg) 30%,var(--field-bg) 70%);color:var(--info-text);font-size:.72rem;font-weight:640;line-height:1.2}.connection-status.is-paused{border-color:color-mix(in oklab,var(--warning-border) 46%,var(--line-soft) 54%);background:color-mix(in oklab,var(--warning-bg) 26%,var(--field-bg) 74%);color:var(--warning-text)}.connection-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}.connection-status.is-syncing .connection-status-dot{animation:connection-status-pulse 1.4s ease-in-out infinite}.connection-status-label{min-width:0;overflow-wrap:anywhere}.connection-status-action{appearance:none;border:1px solid color-mix(in oklab,currentColor 42%,transparent 58%);border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:760;padding:2px 10px;cursor:pointer}.connection-status-action:hover{background:color-mix(in oklab,currentColor 12%,transparent 88%)}@keyframes connection-status-pulse{0,100%{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.connection-status.is-syncing .connection-status-dot{animation:none}}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;max-width:100%;margin:-2px 0 0;padding:0}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span{display:inline-flex;align-items:center;min-width:0;min-height:24px;padding:4px 8px;border:1px solid color-mix(in oklab,var(--success-border) 34%,var(--line-soft) 66%);border-radius:999px;background:color-mix(in oklab,var(--success-bg) 28%,var(--field-bg) 72%);color:color-mix(in oklab,var(--success-text) 74%,var(--text) 26%);font-size:.68rem;font-weight:740;line-height:1.1;white-space:nowrap}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span+span{margin-left:0;padding-left:8px}:root[data-theme="light"] .app-shell-auth .onboarding-mode-option-create.active,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-mode-option-create.active{border-color:color-mix(in oklab,var(--bank-accent) 46%,var(--line-strong) 54%);background:linear-gradient(180deg,color-mix(in oklab,var(--surface-0) 88%,var(--lux-gold) 12%) 0,color-mix(in oklab,var(--surface-0) 82%,var(--lux-gold) 18%) 100%);color:var(--text-strong);box-shadow:inset 3px 0 0 color-mix(in oklab,var(--lux-gold) 78%,var(--action-primary-bg) 22%),0 8px 18px color-mix(in oklab,var(--bank-shadow-color) 70%,transparent 30%),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 90%,transparent)}:root[data-theme="light"] .app-shell-auth .onboarding-mode-option-create.active .onboarding-mode-kicker,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-mode-option-create.active .onboarding-mode-kicker{color:color-mix(in oklab,var(--bank-accent) 62%,var(--muted-2) 38%)}:root[data-theme="light"] .app-shell-auth .onboarding-mode-option-create.active>span:last-child,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-mode-option-create.active>span:last-child{color:color-mix(in oklab,var(--text) 72%,var(--muted) 28%)}.onboarding-stepper{width:100%;min-width:0}.onboarding-stepper ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;min-width:0;margin:0;padding:0;list-style:none}.onboarding-step{display:flex;align-items:center;gap:8px;min-width:0;min-height:42px;padding:8px 10px;border:1px solid var(--line-soft);border-radius:8px;background:color-mix(in oklab,var(--field-bg) 86%,transparent 14%);color:var(--muted)}.onboarding-step-index{display:inline-grid;flex:0 0 auto;place-items:center;width:22px;height:22px;border-radius:999px;border:1px solid var(--line-soft);color:var(--muted-2);font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:760;line-height:1}.onboarding-step-label{min-width:0;overflow:hidden;color:inherit;font-size:.78rem;font-weight:760;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.onboarding-step-label-compact{display:none}.onboarding-step.is-active{border-color:var(--control-active-border);background:var(--control-active-bg);color:var(--control-active-text);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--control-active-border) 64%,transparent 36%)}.onboarding-step.is-active .onboarding-step-index{border-color:var(--control-active-border);background:var(--action-primary-bg);color:var(--action-primary-text)}.onboarding-step.is-complete{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.onboarding-step.is-complete .onboarding-step-index{border-color:var(--success-border);color:var(--success-text)}.onboarding-step.is-muted{opacity:.62}.onboarding-local-phrase-note{margin-top:2px;color:var(--muted);font-size:.86rem;font-weight:650;line-height:1.42}.onboarding-safety-notice{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border:1px solid color-mix(in oklab,var(--info-border) 42%,var(--line-soft) 58%);border-radius:8px;background:color-mix(in oklab,var(--info-bg) 24%,var(--field-bg) 76%);color:color-mix(in oklab,var(--text) 84%,var(--info-text) 16%);font-size:.78rem;font-weight:680;line-height:1.36}.onboarding-safety-notice::before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:.38em;border-radius:999px;background:var(--info-text);opacity:.72}.onboarding-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;width:100%;padding:2px 2px 0;color:var(--muted)}.onboarding-footer-build{color:var(--muted-2);font-size:.72rem;font-weight:720;line-height:1.2;white-space:nowrap}.public-footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.public-footer-link{display:inline-flex;align-items:center;padding:0 10px;border:1px solid color-mix(in oklab,var(--line-soft) 74%,var(--lux-gold) 26%);border-radius:999px;background:color-mix(in oklab,var(--field-bg) 82%,var(--lux-gold-soft) 18%);color:color-mix(in oklab,var(--text) 76%,var(--muted) 24%);font-size:.72rem;font-weight:760;text-decoration:none;white-space:normal;overflow-wrap:break-word}.public-footer-link:focus-visible{outline:2px solid color-mix(in oklab,var(--lux-gold) 70%,white 30%);outline-offset:2px}@media(max-width:640px){.onboarding-footer{justify-content:center}.public-footer-links{justify-content:center}.onboarding-footer-build{white-space:normal;text-align:center}}.password-requirements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;min-width:0;margin:-2px 0 0;padding:0;list-style:none}.password-requirement{display:flex;align-items:center;gap:8px;min-width:0;min-height:32px;color:var(--muted);font-size:.8rem;font-weight:650;line-height:1.25}.password-requirement>span:not(.password-requirement-indicator):not(.sr-only){min-width:0;overflow-wrap:anywhere}.password-requirement-indicator{flex:0 0 auto;width:8px;height:8px;border-radius:999px;border:1px solid var(--line-strong);background:transparent}.password-requirement.is-met{color:var(--success-text)}.password-requirement.is-met .password-requirement-indicator{border-color:var(--success-border);background:var(--semantic-success)}.password-requirement.is-missing .password-requirement-indicator{background:color-mix(in oklab,var(--muted-2) 28%,transparent 72%)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-segmented .toggle-btn{align-content:center;gap:4px}:is(.app-shell-auth,.app-shell-wallet-entry) .phrase-option-badge{display:block;max-width:100%;min-height:0;padding:0;border:0;background:transparent;color:inherit;font-size:.74rem;font-weight:680;line-height:1.24;white-space:normal}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-segmented .toggle-btn.active .phrase-option-badge{padding:0;border:0;background:transparent;color:inherit}:is(.app-shell-auth,.app-shell-wallet-entry) #recovery-length-hint{color:color-mix(in oklab,var(--text) 82%,var(--muted) 18%);font-weight:720;line-height:1.42}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:not(:disabled){color:var(--action-primary-text);background:linear-gradient(180deg,color-mix(in oklab,var(--action-primary-bg-hover) 54%,var(--action-primary-bg) 46%) 0,var(--action-primary-bg) 100%);border-color:color-mix(in oklab,var(--action-primary-border) 72%,var(--bank-accent) 28%);box-shadow:0 12px 26px color-mix(in oklab,var(--bank-shadow-color) 82%,transparent 18%),inset 0 1px 0 rgba(255,255,255,.24)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:not(:disabled):hover{background:linear-gradient(180deg,var(--action-primary-bg-hover) 0,color-mix(in oklab,var(--action-primary-bg-hover) 68%,var(--action-primary-bg) 32%) 100%);border-color:color-mix(in oklab,var(--action-primary-border) 72%,var(--bank-accent) 28%);box-shadow:0 12px 26px color-mix(in oklab,var(--bank-shadow-color) 82%,transparent 18%),inset 0 1px 0 rgba(255,255,255,.24)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:not(:disabled):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 4px color-mix(in oklab,var(--focus-ring) 24%,transparent 76%),0 12px 26px color-mix(in oklab,var(--bank-shadow-color) 82%,transparent 18%),inset 0 1px 0 rgba(255,255,255,.24)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:not(:disabled):active{transform:translateY(1px);box-shadow:0 7px 16px color-mix(in oklab,var(--bank-shadow-color) 68%,transparent 32%),inset 0 1px 0 rgba(255,255,255,.18)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:disabled{cursor:not-allowed;opacity:.72;transform:none}@media(max-width:639px){:is(.app-shell-auth,.app-shell-wallet-entry) .phrase-option-badge{max-width:17ch;margin-inline:auto;font-size:.66rem;font-weight:620;line-height:1.16}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-segmented .toggle-btn.active .phrase-option-badge{opacity:.9}}.onboarding-recovery-card{display:grid;gap:16px}@media(max-width:899px){#app{width:100vw;max-width:100vw;overflow-x:clip}.desktop-frame-auth,.desktop-frame-wallet-entry,.app-shell-auth,.app-shell-wallet-entry,:is(.app-shell-auth,.app-shell-wallet-entry) .page-shell,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-page,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{max-width:100%;overflow-x:clip}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-selector{grid-template-columns:minmax(0,1fr)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-create{min-height:64px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-import{min-height:54px}}@media(max-width:639px){.onboarding-runtime-line{width:100%;min-height:0;padding:6px 8px;font-size:.68rem}.onboarding-runtime-line strong{font-size:.62rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip{gap:5px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span{min-height:22px;padding:3px 7px;font-size:.62rem;line-height:1.08}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-selector{gap:8px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-active-panel,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-active-panel .onboarding-grid,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-active-panel .onboarding-card,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-pane.is-active,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-form-stack{flex:0 0 auto;height:auto;min-height:0}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option{display:grid;justify-content:stretch;align-content:center;height:auto;min-height:0;padding:10px 12px;gap:3px;text-align:left;overflow:visible}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-create{min-height:62px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option-import{min-height:54px}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-kicker,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option>span:last-child{display:block!important}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-kicker{font-size:.58rem;line-height:1}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option strong{font-size:.92rem;line-height:1.12}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option>span:last-child{font-size:.72rem;line-height:1.22}.onboarding-stepper ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.onboarding-step{display:flex;justify-items:initial;gap:7px;min-height:38px;padding:6px 8px;text-align:left}.onboarding-step-index{width:18px;height:18px;font-size:.64rem}.onboarding-step-label{width:100%;font-size:.72rem;line-height:1;white-space:nowrap}.onboarding-step-label-full{display:none}.onboarding-step-label-compact{display:inline}.password-requirements{grid-template-columns:minmax(0,1fr);gap:4px}.password-requirement{min-height:36px;font-size:.8rem}.onboarding-safety-notice{padding:7px 9px;font-size:.74rem;line-height:1.32}.onboarding-footer{justify-content:center;padding-bottom:max(8px,env(safe-area-inset-bottom));text-align:center}.onboarding-footer-build{font-size:.66rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card,:root[data-theme="light"] .app-shell-auth .onboarding-card,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-card{backdrop-filter:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-form-stack{padding-bottom:max(12px,env(safe-area-inset-bottom))}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-form-stack>.btn-block{position:static;width:100%;margin-top:clamp(10px,3vw,14px)}}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-stage{--onboarding-premium-border:color-mix(in oklab,var(--line) 80%,var(--lux-gold) 20%);--onboarding-premium-border-soft:color-mix(in oklab,var(--line-soft) 84%,var(--lux-gold) 16%);--onboarding-premium-surface:linear-gradient(180deg,color-mix(in oklab,var(--surface-0) 94%,var(--lux-gold) 6%) 0,color-mix(in oklab,var(--surface-1) 90%,var(--surface-0) 10%) 100%);--onboarding-premium-card-shadow:0 18px 38px color-mix(in oklab,var(--bank-shadow-color) 46%,transparent 54%),inset 0 1px 0 color-mix(in oklab,#ffffff 8%,transparent 92%);--onboarding-premium-soft-shadow:0 10px 24px color-mix(in oklab,var(--bank-shadow-color) 34%,transparent 66%)}:root[data-theme="light"] .app-shell-auth .onboarding-stage,:root[data-theme="light"] .app-shell-wallet-entry .onboarding-stage{--onboarding-premium-border:color-mix(in oklab,var(--line) 86%,var(--lux-gold) 14%);--onboarding-premium-surface:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 95%,var(--lux-gold) 5%) 0,color-mix(in oklab,var(--surface-0) 92%,var(--bank-surface) 8%) 100%);--onboarding-premium-card-shadow:0 18px 36px color-mix(in oklab,var(--bank-shadow-color) 32%,transparent 68%),inset 0 1px 0 color-mix(in oklab,var(--bank-surface) 82%,transparent 18%)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-header-top,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-intro-panel,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-security-panel{border-color:var(--onboarding-premium-border);background:var(--onboarding-premium-surface);box-shadow:var(--onboarding-premium-card-shadow)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-header-top{min-height:66px;padding:.78rem .92rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-brand-lockup{gap:.78rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-logo-badge{display:inline-flex;padding:2px;border-radius:14px;border:0;background:transparent;box-shadow:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-brand-logo{width:40px;height:40px;border-radius:0;background:transparent;box-shadow:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-brand-copy{display:grid;gap:.14rem;min-width:0}:is(.app-shell-auth,.app-shell-wallet-entry) .brand-caption{color:color-mix(in oklab,var(--text) 90%,var(--lux-gold) 10%);font-weight:860;letter-spacing:.06em;line-height:1}:is(.app-shell-auth,.app-shell-wallet-entry) .brand-subcaption{color:color-mix(in oklab,var(--muted) 78%,var(--text) 22%);font-size:.76rem;font-weight:720;line-height:1.1}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-header>h2{max-width:760px;margin-block:.3rem 0;color:var(--text-strong);font-size:clamp(2.45rem,6vw,4.55rem);line-height:.98;letter-spacing:0;text-wrap:balance}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-intro-panel{gap:clamp(.9rem,1.7vw,1.35rem);padding:clamp(1rem,1.8vw,1.4rem)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-intro-eyebrow,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-panel-eyebrow,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-kicker{color:color-mix(in oklab,var(--lux-gold) 70%,var(--text) 30%);font-weight:840;letter-spacing:.1em}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-intro-copy p,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-security-panel p,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card-intro p{color:color-mix(in oklab,var(--text) 68%,var(--muted) 32%);line-height:1.52}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-assurance-item,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span{border-color:color-mix(in oklab,var(--line-soft) 78%,var(--semantic-success) 22%);background:color-mix(in oklab,var(--field-bg) 82%,var(--surface-0) 18%);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 7%,transparent 93%)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-assurance-icon{border-color:color-mix(in oklab,var(--semantic-success) 58%,var(--line) 42%);background:color-mix(in oklab,var(--semantic-success-bg) 70%,var(--surface-0) 30%);color:color-mix(in oklab,var(--semantic-success) 76%,var(--text) 24%)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-assurance-copy strong,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-security-panel h3,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card-intro h2{color:color-mix(in oklab,var(--text) 92%,var(--lux-gold) 8%)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.5rem;align-items:stretch;width:100%;max-width:100%;min-width:0;height:auto;box-sizing:border-box;padding:.4rem;border:1px solid color-mix(in oklab,var(--onboarding-premium-border-soft) 78%,var(--lux-gold) 22%);border-radius:24px;background:linear-gradient(135deg,color-mix(in oklab,var(--surface-0) 88%,var(--lux-gold) 12%),color-mix(in oklab,var(--field-bg) 84%,var(--semantic-success-bg) 16%));box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 8%,transparent 92%);overflow-wrap:break-word}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.34rem;width:100%;max-width:100%;min-width:0;min-height:28px;box-sizing:border-box;padding:.3rem .68rem;border-radius:999px;color:color-mix(in oklab,var(--text) 80%,var(--muted) 20%);font-weight:760;line-height:1.22;white-space:normal;overflow-wrap:break-word}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span::before{content:"";display:block;width:.42rem;height:.42rem;margin:0;flex:0 0 auto;border-radius:999px;background:linear-gradient(180deg,var(--lux-gold),color-mix(in oklab,var(--semantic-success) 70%,var(--lux-gold) 30%));box-shadow:0 0 0 3px color-mix(in oklab,var(--semantic-success-bg) 42%,transparent 58%)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.68rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option{display:grid;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.68rem;min-width:0;width:100%;max-width:100%;min-height:86px;box-sizing:border-box;border-color:var(--onboarding-premium-border-soft);border-radius:14px;background:color-mix(in oklab,var(--surface-0) 88%,var(--field-bg) 12%);text-align:left;white-space:normal;overflow-wrap:break-word;box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 6%,transparent 94%);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option:hover,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option:focus-visible{border-color:color-mix(in oklab,var(--line) 62%,var(--lux-gold) 38%);outline:2px solid color-mix(in oklab,var(--lux-gold) 54%,transparent 46%);outline-offset:3px;box-shadow:var(--onboarding-premium-soft-shadow)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option.active,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option[aria-selected="true"]{border-color:color-mix(in oklab,var(--lux-gold) 52%,var(--line) 48%);background:color-mix(in oklab,var(--surface-0) 86%,var(--lux-gold) 14%);box-shadow:inset 3px 0 0 color-mix(in oklab,var(--lux-gold) 78%,var(--action-primary-bg) 22%),var(--onboarding-premium-soft-shadow)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-icon{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;min-width:2.35rem;border-radius:12px;background:color-mix(in oklab,var(--field-bg) 76%,var(--surface-0) 24%);color:color-mix(in oklab,var(--text) 78%,var(--muted) 22%);font-weight:880}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option.active .onboarding-mode-icon,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option[aria-selected="true"] .onboarding-mode-icon{background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 82%,#ffffff 18%),var(--lux-gold));color:#071222}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-copy{display:grid;grid-template-rows:auto auto auto;gap:.26rem;min-width:0;max-width:100%;overflow-wrap:break-word}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-kicker,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-title,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-description{display:block;min-width:0;max-width:100%;overflow-wrap:break-word;white-space:normal}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-title{color:var(--text-strong);line-height:1.14}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-description{color:color-mix(in oklab,var(--text) 66%,var(--muted) 34%);line-height:1.34}@media(max-width:860px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-selector{grid-template-columns:minmax(0,1fr)}}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-security-panel.onboarding-security-compact{align-self:start;gap:clamp(.58rem,.75vw,.8rem);padding:clamp(.9rem,1.15vw,1.08rem);height:auto}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-security-list{gap:0}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-security-item{padding-block:.58rem}:is(.app-shell-auth,.app-shell-wallet-entry) .password-strength.is-neutral .password-strength-track span{width:0!important;background:transparent;box-shadow:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:not(:disabled),:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-recovery-card .btn-primary:not(:disabled),:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-confirm-card .confirm-actions .btn-primary:not(:disabled){color:var(--action-primary-text);border-color:color-mix(in oklab,var(--action-primary-border) 64%,var(--lux-gold) 36%);background:linear-gradient(180deg,color-mix(in oklab,var(--action-primary-bg-hover) 76%,var(--lux-gold) 24%),var(--action-primary-bg));box-shadow:0 16px 32px color-mix(in oklab,var(--action-primary-bg) 36%,var(--bank-shadow-color) 64%),inset 0 1px 0 color-mix(in oklab,#ffffff 22%,transparent 78%);filter:saturate(1.07)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-card .btn-primary:disabled,:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-confirm-card .confirm-actions .btn-primary:disabled{cursor:not-allowed;opacity:.68;box-shadow:none;filter:saturate(.72)}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:.66rem;padding:.72rem .82rem;border-color:color-mix(in oklab,var(--warning-border) 42%,var(--line-soft) 58%);background:color-mix(in oklab,var(--warning-bg) 30%,var(--field-bg) 70%)}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance-icon{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:9px;border:1px solid color-mix(in oklab,var(--warning-border) 68%,var(--line-soft) 32%);background:color-mix(in oklab,var(--warning-bg) 52%,var(--surface-0) 48%);color:color-mix(in oklab,var(--warning-text) 72%,var(--text) 28%);font-size:.72rem;font-weight:900;line-height:1}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance-copy{display:grid;gap:.24rem;min-width:0}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance-title,:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance-body{display:block;margin:0}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance-body{color:color-mix(in oklab,var(--text) 72%,var(--warning-text) 28%);font-size:.84rem;line-height:1.36}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-footer-build{color:color-mix(in oklab,var(--muted) 82%,var(--text) 18%)}@media(max-width:639px){:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-header-top{min-height:52px;padding:.58rem .66rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-brand-logo{width:34px;height:34px}:is(.app-shell-auth,.app-shell-wallet-entry) .brand-caption{font-size:.85rem;letter-spacing:.05em}:is(.app-shell-auth,.app-shell-wallet-entry) .brand-subcaption{font-size:.68rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-header>h2{margin-block:.12rem 0;font-size:clamp(1.48rem,6.8vw,1.72rem);line-height:1.08}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-intro-panel{gap:.5rem;padding:.72rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-intro-copy p{font-size:.78rem;line-height:1.34}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-assurance-grid{display:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-assurance-copy>span{display:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-selector{grid-template-columns:minmax(0,1fr);gap:.5rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-option{min-height:74px;padding:.66rem .72rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-mode-copy{gap:.2rem}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-trust-strip span{min-height:24px;padding:.24rem .5rem;font-size:.64rem}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance{grid-template-columns:22px minmax(0,1fr);padding:.62rem .7rem}:is(.app-shell-auth,.app-shell-wallet-entry) .security-guidance-icon{width:22px;height:22px;border-radius:8px}}.onboarding-recovery-card{width:min(100%,920px);margin-inline:auto;padding:clamp(18px,2.8vw,28px);border-color:var(--onboarding-premium-border,var(--line));background:var(--onboarding-premium-surface,var(--panel-bg));box-shadow:var(--onboarding-premium-card-shadow,var(--shadow-soft))}.recovery-card-intro{display:grid;gap:.45rem;min-width:0}.recovery-card-intro h2{margin:0;color:var(--text-strong);font-size:clamp(2rem,4vw,3rem);line-height:1.02;letter-spacing:0}.recovery-card-intro p{max-width:68ch;margin:0;color:color-mix(in oklab,var(--text) 74%,var(--muted) 26%);font-size:clamp(.98rem,1.1vw,1.08rem);font-weight:610;line-height:1.58}.recovery-safety-stack{display:grid;gap:.55rem}.recovery-storage-warning{margin:0;padding:.72rem .85rem;border:1px solid color-mix(in oklab,var(--warning-border) 54%,var(--line-soft) 46%);border-radius:10px;background:color-mix(in oklab,var(--warning-bg) 42%,var(--field-bg) 58%);color:color-mix(in oklab,var(--text) 74%,var(--muted) 26%);font-size:.86rem;font-weight:700;line-height:1.42}.recovery-reveal-panel,.recovery-phrase-panel,.recovery-acknowledgement{border:1px solid color-mix(in oklab,var(--line-soft) 78%,var(--bank-accent) 22%);border-radius:12px;background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 86%,var(--surface-0) 14%) 0,color-mix(in oklab,var(--field-bg) 76%,var(--surface-1) 24%) 100%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--bank-white,#ffffff) 7%,transparent 93%)}.recovery-reveal-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:clamp(14px,2vw,18px)}.recovery-reveal-panel strong,.recovery-phrase-panel-header strong{display:block;color:var(--text-strong);font-size:.92rem;font-weight:820;line-height:1.2}.recovery-reveal-panel p,.recovery-phrase-panel-header span{display:block;margin:.28rem 0 0;color:color-mix(in oklab,var(--text) 66%,var(--muted) 34%);font-size:.84rem;font-weight:650;line-height:1.45}.recovery-phrase-panel{display:grid;gap:.9rem;padding:clamp(14px,2vw,18px)}.recovery-phrase-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;min-width:0}.recovery-phrase-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.62rem;margin:0;max-height:none;overflow:visible;padding:0}.recovery-phrase-word{display:grid;grid-template-columns:2.15rem minmax(0,1fr);min-height:42px;padding:.48rem .68rem;border-color:color-mix(in oklab,var(--line-soft) 72%,var(--bank-accent) 28%);background:color-mix(in oklab,var(--surface-0) 76%,var(--field-bg) 24%);font-size:.92rem}.recovery-phrase-word .num{display:inline-grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--line-soft) 72%,var(--bank-accent) 28%);background:color-mix(in oklab,var(--field-bg) 82%,var(--surface-0) 18%);color:color-mix(in oklab,var(--muted) 78%,var(--text) 22%);font-size:.72rem;font-weight:820}.recovery-phrase-word strong{min-width:0;color:var(--text-strong);font-weight:800;overflow-wrap:anywhere}.recovery-acknowledgement{display:grid;grid-template-columns:1.18rem minmax(0,1fr);gap:.68rem;align-items:start;padding:.82rem .9rem;color:color-mix(in oklab,var(--text) 74%,var(--muted) 26%);font-size:.9rem;font-weight:700;line-height:1.42}.recovery-acknowledgement input{width:1.05rem;height:1.05rem;margin-top:.08rem;accent-color:var(--action-primary-bg)}.recovery-acknowledgement input:disabled+span{opacity:.64}.onboarding-confirm-card{max-width:760px}.onboarding-confirm-card .btn-secondary{width:fit-content;min-width:min(100%,220px)}:root[data-theme="light"] .recovery-reveal-panel,:root[data-theme="light"] .recovery-phrase-panel,:root[data-theme="light"] .recovery-acknowledgement{border-color:color-mix(in oklab,var(--line) 84%,var(--bank-accent) 16%);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 94%,var(--surface-1) 6%) 0,color-mix(in oklab,var(--surface-0) 92%,var(--bank-surface) 8%) 100%)}:root[data-theme="light"] .recovery-phrase-word{background:color-mix(in oklab,var(--bank-surface) 88%,var(--surface-0) 12%)}@media(max-width:639px){.onboarding-recovery-card{width:min(100%,calc(100vw - 20px));padding:16px;gap:12px}.recovery-card-intro h2{font-size:clamp(1.75rem,9vw,2.35rem)}.recovery-card-intro p{font-size:.92rem;line-height:1.5}.recovery-storage-warning,.recovery-reveal-panel p,.recovery-phrase-panel-header span,.recovery-acknowledgement{font-size:.78rem}.recovery-reveal-panel{grid-template-columns:minmax(0,1fr);gap:.75rem}.recovery-reveal-panel .btn{width:100%}.recovery-phrase-panel-header{display:grid;gap:.2rem}.recovery-phrase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.recovery-phrase-word{grid-template-columns:1.8rem minmax(0,1fr);min-height:40px;padding:.42rem .5rem;font-size:.82rem}.recovery-phrase-word .num{width:1.42rem;height:1.42rem;font-size:.64rem}.recovery-acknowledgement{grid-template-columns:1.05rem minmax(0,1fr);padding:.72rem .78rem}.onboarding-confirm-card .btn-secondary{width:100%}}@media(max-width:360px){.recovery-phrase-grid{grid-template-columns:minmax(0,1fr)}}.confirm-word-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.78rem;min-width:0}.confirm-word-field{display:grid;gap:.45rem;min-width:0;padding:.82rem;border:1px solid color-mix(in oklab,var(--line-soft) 78%,var(--bank-accent) 22%);border-radius:12px;background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 88%,var(--surface-0) 12%) 0,color-mix(in oklab,var(--field-bg) 78%,var(--surface-1) 22%) 100%)}.confirm-word-index{color:var(--text-strong);font-size:.78rem;font-weight:820;letter-spacing:.02em}.confirm-word-input{min-height:48px;width:100%;text-transform:lowercase}.confirm-actions{display:grid;grid-template-columns:minmax(160px,auto) minmax(0,1fr);gap:.75rem;align-items:center}.page>.onboarding-recovery-card,.page>.onboarding-confirm-card,.page>.onboarding-ready-card,.onboarding-confirm-card,.onboarding-ready-card{animation:none;filter:none;opacity:1;transform:none}.onboarding-confirm-card .recovery-card-intro,.onboarding-confirm-card .onboarding-safety-notice,.onboarding-confirm-card .confirm-word-field,.onboarding-confirm-card .confirm-word-index,.onboarding-confirm-card .confirm-word-input,.onboarding-confirm-card .confirm-actions,.onboarding-ready-card .recovery-card-intro,.onboarding-ready-card .onboarding-safety-notice,.onboarding-ready-card .wallet-ready-mark{filter:none;opacity:1}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-confirm-card .confirm-actions .btn-secondary:not(:disabled){color:color-mix(in oklab,var(--text) 84%,var(--muted) 16%);background:linear-gradient(180deg,color-mix(in oklab,var(--field-bg) 82%,var(--surface-0) 18%) 0,color-mix(in oklab,var(--field-bg) 68%,var(--surface-1) 32%) 100%);border-color:color-mix(in oklab,var(--line-soft) 82%,var(--bank-accent) 18%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--bank-white,#ffffff) 7%,transparent 93%);filter:none}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-recovery-card .btn-primary:not(:disabled){color:#ffffff;background:linear-gradient(180deg,color-mix(in oklab,var(--action-primary-bg-hover) 76%,var(--bank-accent) 24%) 0,color-mix(in oklab,var(--action-primary-bg) 92%,#071222 8%) 100%);border-color:color-mix(in oklab,var(--action-primary-border) 62%,var(--lux-gold) 38%);box-shadow:0 16px 32px color-mix(in oklab,var(--action-primary-bg) 38%,var(--bank-shadow-color) 62%),inset 0 1px 0 color-mix(in oklab,#ffffff 24%,transparent 76%);filter:saturate(1.08) contrast(1.02);font-weight:820;opacity:1;text-shadow:0 1px 1px rgba(0,0,0,.18)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-recovery-card .btn-primary:not(:disabled):hover{background:linear-gradient(180deg,color-mix(in oklab,var(--action-primary-bg-hover) 86%,var(--bank-accent) 14%) 0,color-mix(in oklab,var(--action-primary-bg) 96%,#071222 4%) 100%);border-color:color-mix(in oklab,var(--action-primary-border) 54%,var(--lux-gold) 46%);box-shadow:0 18px 36px color-mix(in oklab,var(--action-primary-bg) 42%,var(--bank-shadow-color) 58%),inset 0 1px 0 color-mix(in oklab,#ffffff 28%,transparent 72%);transform:translateY(-1px)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-recovery-card .btn-primary:not(:disabled):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 4px color-mix(in oklab,var(--focus-ring) 24%,transparent 76%),0 12px 26px color-mix(in oklab,var(--bank-shadow-color) 78%,transparent 22%),inset 0 1px 0 rgba(255,255,255,.22)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-recovery-card .btn-primary:not(:disabled):active{transform:translateY(1px);box-shadow:0 7px 16px color-mix(in oklab,var(--bank-shadow-color) 66%,transparent 34%),inset 0 1px 0 rgba(255,255,255,.18)}:is(.app-shell-auth,.app-shell-wallet-entry) .onboarding-confirm-card .confirm-actions .btn-primary:disabled{opacity:.66;filter:saturate(.72);font-weight:780;text-shadow:none}.confirm-error{margin:0;border-color:color-mix(in oklab,var(--error-border) 42%,var(--border) 58%);background:color-mix(in oklab,var(--error-bg) 42%,var(--surface-1) 58%);color:color-mix(in oklab,var(--error-text) 68%,var(--text) 32%);font-weight:680}.onboarding-ready-card{max-width:760px;justify-items:start}.wallet-ready-mark{display:inline-grid;place-items:center;width:3rem;height:3rem;border:1px solid color-mix(in oklab,var(--success-border) 72%,var(--line-soft) 28%);border-radius:999px;background:color-mix(in oklab,var(--success-bg) 64%,var(--field-bg) 36%);color:var(--success-text);box-shadow:0 14px 28px color-mix(in oklab,var(--bank-shadow-color) 54%,transparent 46%),inset 0 1px 0 rgba(255,255,255,.16)}.wallet-ready-mark svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}:root[data-theme="light"] .confirm-word-field{border-color:color-mix(in oklab,var(--line) 84%,var(--bank-accent) 16%);background:linear-gradient(180deg,color-mix(in oklab,var(--bank-surface) 94%,var(--surface-1) 6%) 0,color-mix(in oklab,var(--surface-0) 92%,var(--bank-surface) 8%) 100%)}@media(max-width:639px){.confirm-word-grid{grid-template-columns:minmax(0,1fr);gap:.62rem}.confirm-word-field{padding:.68rem}.confirm-word-input{min-height:46px}.confirm-actions{grid-template-columns:minmax(0,1fr)}.onboarding-ready-card{justify-items:stretch}.wallet-ready-mark{width:2.65rem;height:2.65rem}}.wallet-dashboard-page{--home-premium-border:var(--bank-border);--home-premium-border-soft:var(--bank-border-soft);--home-premium-surface:var(--bank-surface);--home-premium-subtle-surface:var(--bank-surface-muted);--home-premium-muted:var(--bank-muted);--home-premium-card-shadow:var(--shadow-soft);--home-premium-soft-shadow:var(--shadow-soft);--home-premium-hero-background:var(--bank-surface-muted);--home-premium-hero-value:var(--text-strong);--home-premium-hero-muted:var(--muted)}:root[data-theme="light"] .wallet-dashboard-page{--home-premium-border:var(--bank-border);--home-premium-surface:var(--bank-surface);--home-premium-subtle-surface:var(--bank-surface-muted);--home-premium-muted:var(--bank-muted);--home-premium-card-shadow:var(--shadow-soft);--home-premium-hero-background:var(--bank-surface-muted);--home-premium-hero-value:var(--text-strong);--home-premium-hero-muted:var(--bank-muted)}.wallet-dashboard-page .card:not(.home-portfolio-hero){border-color:var(--home-premium-border);background:var(--home-premium-surface);box-shadow:var(--home-premium-card-shadow)}.wallet-dashboard-page .home-portfolio-hero{border-color:var(--home-premium-border);background:var(--home-premium-hero-background);box-shadow:var(--home-premium-card-shadow)}.wallet-dashboard-page .home-get-started-card{background:radial-gradient(120% 120% at 0 0,color-mix(in oklab,var(--lux-gold-soft) 30%,transparent 70%),transparent 62%),var(--home-premium-surface)}.wallet-dashboard-page .home-health-item,.wallet-dashboard-page .home-tracked-asset-row,.wallet-dashboard-page .home-activity-item,.wallet-dashboard-page .home-actions-scope-card{border-color:var(--home-premium-border-soft);background:var(--home-premium-subtle-surface)}.wallet-dashboard-page .muted,.wallet-dashboard-page .home-empty-state-copy,.wallet-dashboard-page .home-get-started-copy,.wallet-dashboard-page .home-health-item small,.wallet-dashboard-page .home-tracked-asset-amount,.wallet-dashboard-page .home-tracked-asset-price{color:var(--home-premium-muted)}.wallet-dashboard-page .btn-primary:not(:disabled){color:var(--action-primary-text);border-color:color-mix(in oklab,var(--action-primary-border) 64%,var(--lux-gold) 36%);background:linear-gradient(180deg,color-mix(in oklab,var(--action-primary-bg-hover) 76%,var(--lux-gold) 24%),var(--action-primary-bg));box-shadow:0 16px 32px color-mix(in oklab,var(--action-primary-bg) 36%,var(--bank-shadow-color) 64%),inset 0 1px 0 color-mix(in oklab,#ffffff 22%,transparent 78%)}.home-portfolio-hero .home-total-value{font-weight:800;color:var(--home-premium-hero-value);text-shadow:0 1px 18px color-mix(in oklab,var(--bank-shadow-color) 40%,transparent 60%)}.home-portfolio-hero .home-hero-copy small,.home-portfolio-hero .home-hero-copy .home-hero-section-label{color:var(--home-premium-hero-muted)}:root[data-theme="light"] .home-portfolio-hero .home-total-value{color:var(--home-premium-hero-value);text-shadow:none}:root[data-theme="light"] .home-portfolio-hero .home-hero-copy small,:root[data-theme="light"] .home-portfolio-hero .home-hero-copy .home-hero-section-label{color:var(--home-premium-hero-muted)}.home-portfolio-hero .freshness-chip.ready,:root[data-theme="light"] .home-portfolio-hero .freshness-chip.ready{border-color:color-mix(in oklab,var(--semantic-success) 36%,var(--line-soft) 64%);background:color-mix(in oklab,var(--semantic-success-bg) 70%,var(--surface-0) 30%);color:color-mix(in oklab,var(--semantic-success) 76%,var(--text) 24%)}.home-action-unavailable{color:color-mix(in oklab,var(--muted) 84%,var(--text) 16%);border-color:var(--home-premium-border-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 76%,transparent 24%);box-shadow:none}.home-empty-state,.home-health-grid{display:grid;gap:12px}.home-empty-state-copy{margin:0;line-height:1.55}.home-empty-state-action{justify-self:start}.home-health-card{display:grid;gap:14px}.home-health-grid{grid-template-columns:1fr}.home-health-item{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;border:1px solid var(--home-premium-border-soft);border-radius:14px;background:var(--home-premium-subtle-surface)}.home-health-item strong,.home-health-item small{display:block}.home-health-item strong{color:var(--text-strong);font-size:.86rem}.home-health-item small{margin-top:3px;line-height:1.42}.home-health-dot{width:9px;height:9px;margin-top:5px;border-radius:999px;background:var(--status-idle-text);box-shadow:0 0 0 4px color-mix(in oklab,var(--status-idle-bg) 80%,transparent 20%)}.home-health-dot--ok{background:var(--positive);box-shadow:0 0 0 4px color-mix(in oklab,var(--success-bg) 80%,transparent 20%)}.wallet-dashboard-shell>.page-shell{scrollbar-width:none;scrollbar-gutter:auto}.wallet-dashboard-shell>.page-shell::-webkit-scrollbar{width:0;height:0}.wallet-dashboard-shell>.page-shell::-webkit-scrollbar-thumb{background:transparent}.wallet-dashboard-page .home-get-started-footer{width:100%;max-width:none;align-self:stretch;justify-self:stretch;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch}.wallet-dashboard-page .home-get-started-footer .home-get-started-manage{width:100%;margin-inline:0;justify-content:center}@media(max-width:1023px){body:not([data-display-mode="standalone"]) .wallet-dashboard-frame{width:100vw;max-width:100vw;min-width:0;padding-inline:0;overflow-x:hidden}body:not([data-display-mode="standalone"]) .wallet-dashboard-frame .wallet-dashboard-shell{width:100vw;max-width:100vw;min-width:0;border-inline:0;border-radius:0}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell>.page-shell{min-width:0;overflow-x:hidden}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host,body:not([data-display-mode="standalone"]) .wallet-dashboard-page>*{min-width:0;max-width:100%}.wallet-dashboard-page{width:100%;max-width:100%;overflow-x:clip}.wallet-dashboard-page[data-home-hero-mode="empty"]{min-height:clamp(178px,24dvh,232px);min-block-size:clamp(178px,24dvh,232px);overflow:hidden}}@media(max-width:420px){.home-get-started-actions,.home-get-started-footer{grid-template-columns:minmax(0,1fr);width:100%}.wallet-dashboard-page .home-get-started-footer{grid-template-columns:minmax(0,1fr);width:100%}}@media(min-width:1024px){.desktop-frame-wallet{display:block;width:100%;padding:0}.desktop-frame-wallet .app-shell-wallet{width:100%;max-width:none;margin:0;align-self:stretch;height:100dvh;min-height:0;border:0;border-radius:0;box-shadow:none}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell>.page-shell{min-width:0;overflow-x:clip}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host,body:not([data-display-mode="standalone"]) .wallet-dashboard-page>*{min-width:0;max-width:100%}.desktop-topnav{display:flex}.top-header{display:none}.bottom-nav{display:none}body:not([data-display-mode="standalone"]) .app-shell-wallet>.top-header{padding-inline:clamp(18px,2vw,28px)}body:not([data-display-mode="standalone"]) .app-shell-wallet>.page-shell{padding-inline:clamp(16px,2vw,40px);padding-top:clamp(22px,2.4vw,34px);padding-bottom:clamp(22px,2.4vw,34px)}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host>.page{width:100%;max-width:1920px;margin-inline:auto}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host>.page.settings-page.profile-page{max-width:1180px;margin-inline:0}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host>.page.swap-page{max-width:1120px;margin-inline:auto}body:not([data-display-mode="standalone"]) .app-shell-wallet:not(.wallet-dashboard-shell) .page-route-host>.page{width:100%;max-width:780px;margin-inline:auto}body:not([data-display-mode="standalone"]) .app-shell-wallet:not(.wallet-dashboard-shell) .page-route-host>.page.assets-page{max-width:1080px}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-page.home-blueprint{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(320px,.86fr);align-items:start;gap:clamp(18px,2vw,24px)}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-spine{grid-column:1;display:flex;flex-direction:column;gap:clamp(14px,1.6vw,18px);min-width:0}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-rail{grid-column:2;display:flex;flex-direction:column;gap:clamp(14px,1.6vw,18px);min-width:0}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-portfolio-hero{min-height:280px}body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-health-grid{grid-template-columns:1fr}}@media(min-width:1024px) and (max-width:1120px){body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .home-page.home-blueprint{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr)}}.wallet-dashboard-page{gap:18px}.wallet-dashboard-page .wallet-dashboard-card,.wallet-dashboard-page .swap-review-sheet{border-color:var(--home-premium-border);background:var(--home-premium-surface);box-shadow:var(--home-premium-card-shadow)}.wallet-dashboard-page .wallet-dashboard-subsurface,.wallet-dashboard-page .swap-leg,.wallet-dashboard-page .swap-preview-box,.wallet-dashboard-page .swap-inline-note,.wallet-dashboard-page .swap-review-note,.wallet-dashboard-page .swap-other-route,.wallet-dashboard-page .settings-runtime-card,.wallet-dashboard-page .settings-supported-network-row,.wallet-dashboard-page .p2p-stage-card,.wallet-dashboard-page .p2p-auth-pill,.wallet-dashboard-page .p2p-identity-stat,.wallet-dashboard-page .p2p-order-fact,.wallet-dashboard-page .p2p-console-pill,.wallet-dashboard-page .p2p-kyc-progress-card,.wallet-dashboard-page .p2p-settlement-card,.wallet-dashboard-page .p2p-settlement-fact,.wallet-dashboard-page .earn-summary-list,.wallet-dashboard-page .earn-position-card{border-color:var(--home-premium-border-soft);background:var(--home-premium-subtle-surface)}@media(max-width:420px){.wallet-dashboard-page .swap-actions-bar,.wallet-dashboard-page .swap-review-grid,.wallet-dashboard-page .swap-summary-card,.wallet-dashboard-page .earn-preview-grid,.wallet-dashboard-page .p2p-console-summary,.wallet-dashboard-page .p2p-dashboard-grid,.wallet-dashboard-page .p2p-stage-grid,.wallet-dashboard-page .p2p-auth-summary,.wallet-dashboard-page .p2p-identity-summary-grid,.wallet-dashboard-page .p2p-order-summary-card,.wallet-dashboard-page .p2p-kyc-progress,.wallet-dashboard-page .p2p-kyc-mini-steps,.wallet-dashboard-page .p2p-settlement-grid,.wallet-dashboard-page .p2p-settlement-facts{grid-template-columns:minmax(0,1fr)}}.wallet-dashboard-page.swap-page .swap-shell{padding:clamp(16px,1.6vw,26px);gap:clamp(14px,1.4vw,18px);background:radial-gradient(150% 180% at 100% -12%,var(--lux-gold-soft),transparent 55%),var(--home-premium-surface)}.wallet-dashboard-page.swap-page .swap-leg,.wallet-dashboard-page.swap-page .swap-preview-box{background:color-mix(in oklab,var(--home-premium-subtle-surface) 92%,var(--lux-gold) 8%);border-color:color-mix(in oklab,var(--home-premium-border-soft) 84%,var(--lux-gold) 16%)}.wallet-dashboard-page.swap-page .swap-leg-from{box-shadow:0 8px 20px color-mix(in oklab,var(--bank-shadow-color) 34%,transparent 66%),inset 0 1px 0 color-mix(in oklab,#ffffff 7%,transparent 93%)}.wallet-dashboard-page.swap-page .swap-leg-to{box-shadow:inset 0 2px 8px color-mix(in oklab,var(--bank-shadow-color) 40%,transparent 60%)}.wallet-dashboard-page.swap-page .swap-other-routes,.wallet-dashboard-page.swap-page .swap-review-section{border-top-color:color-mix(in oklab,var(--line-soft) 85%,var(--lux-gold) 15%)}.wallet-dashboard-page.swap-page .swap-primary-action .btn-primary:not(:disabled){box-shadow:inset 0 1px 0 color-mix(in oklab,var(--lux-gold) 24%,transparent 76%),0 6px 16px color-mix(in oklab,var(--bank-shadow-color) 26%,transparent 74%)}.wallet-dashboard-page.swap-page .swap-primary-action .btn-primary:not(:disabled):hover{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--lux-gold) 30%,transparent 70%),0 10px 24px color-mix(in oklab,var(--bank-shadow-color) 34%,transparent 66%)}.wallet-dashboard-page.swap-page .swap-custody-line{margin:2px 0 0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.76rem;color:var(--muted)}.wallet-dashboard-page.swap-page .swap-custody-line span{font-variant-numeric:tabular-nums}.wallet-dashboard-page.swap-page .swap-custody-line strong{color:var(--text);font-weight:600}@media(min-width:1024px){}@media(max-width:759px){.wallet-dashboard-page.swap-page .swap-review-close,.wallet-dashboard-page.swap-page .swap-slippage-input,.wallet-dashboard-page.swap-page .swap-chain-select,.wallet-dashboard-page.swap-page .swap-token-select,.wallet-dashboard-page.swap-page .swap-shell .enterprise-select-trigger{min-height:44px}.wallet-dashboard-page.swap-page .swap-review-note .switch-row{min-height:44px;align-items:center}}.notif-center{position:relative;display:inline-flex;flex:0 0 auto}.notif-bell-glyph{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.notif-badge{position:absolute;top:-5px;right:-5px;box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--count-badge-bg);color:var(--count-badge-text);font-size:.66rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--panel-bg,#0c1320)}.notif-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 28px));max-height:min(70vh,520px);display:flex;flex-direction:column;background-color:var(--bg-1);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow,0 18px 44px rgba(5,12,22,.4));z-index:60;overflow:hidden}.notif-panel-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.notif-panel-title{font-weight:780;font-size:.92rem;color:var(--text-strong,var(--text))}.notif-mark-read{border:0;background:transparent;color:var(--accent,#2fd29a);font-size:.78rem;font-weight:700;cursor:pointer;padding:4px 6px;border-radius:8px}.notif-mark-read:hover{background:color-mix(in oklab,var(--accent,#2fd29a) 14%,transparent 86%)}.notif-list{overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:6px}.notif-empty{padding:18px 14px;font-size:.84rem;line-height:1.45;text-align:center}.notif-item{padding:10px 12px;border-radius:12px;border:1px solid color-mix(in oklab,var(--line-soft) 70%,transparent 30%);background:color-mix(in oklab,var(--bank-surface-muted,var(--surface)) 60%,transparent 40%)}.notif-item-unread{border-color:color-mix(in oklab,var(--accent,#2fd29a) 45%,var(--line) 55%);background:color-mix(in oklab,var(--accent,#2fd29a) 8%,var(--surface) 92%);cursor:pointer}.notif-item-unread:focus-visible{outline:2px solid color-mix(in oklab,var(--accent,#2fd29a) 70%,transparent 30%);outline-offset:1px}.notif-item-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;margin-bottom:3px}.notif-tag{flex:0 0 auto;font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;color:var(--text);background:color-mix(in oklab,var(--line-soft) 60%,transparent 40%)}.notif-tag-kyc{color:var(--success-text,#0f6f4c);background:color-mix(in oklab,var(--success-bg,#2fd29a) 30%,transparent 70%)}.notif-tag-dispute{color:var(--critical-text,#e5484d);background:color-mix(in oklab,var(--critical-text,#e5484d) 16%,transparent 84%)}.notif-tag-withdrawal,.notif-tag[class*="withdrawal"]{color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong));background:color-mix(in oklab,var(--lux-gold) 18%,transparent 82%)}.notif-item-title{min-width:0;flex:1 1 auto;font-weight:760;font-size:.84rem;color:var(--text-strong,var(--text));overflow-wrap:anywhere}.notif-item-body{margin:0;font-size:.78rem;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}@media(max-width:480px){.notif-panel{position:fixed;top:64px;right:10px;left:10px;width:auto}.notif-item-row{flex-direction:column;align-items:flex-start}}.markets-page{display:flex;flex-direction:column;gap:16px;padding:16px clamp(12px,3vw,28px) 32px;max-width:1320px;margin:0 auto;width:100%}.markets-head h1{margin:0;font-size:1.5rem;font-weight:700}.markets-head p{margin:2px 0 0;font-size:.85rem}.markets-tabs{display:flex;gap:8px;flex-wrap:wrap}.markets-tab{border:1px solid var(--line,#20344f);background:var(--panel-bg,#101d31);color:var(--text,#e7eefb);border-radius:999px;padding:8px 18px;font-weight:650;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.markets-tab:hover{border-color:color-mix(in oklab,var(--lux-gold) 50%,var(--line))}.markets-tab.is-active{border-color:transparent;background:var(--lux-gold);color:#1a1206}.markets-ticker{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid var(--line,#20344f);border-radius:16px;background:var(--panel-bg,#101d31)}.markets-intervals{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:2px}.markets-intervals::-webkit-scrollbar{height:6px}.markets-intervals::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--line,#20344f) 80%,transparent);border-radius:999px}.iv-btn{flex:0 0 auto}.iv-btn{border:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);border-radius:8px;padding:5px 12px;font-weight:650;font-size:.82rem;cursor:pointer}.iv-btn:hover{color:var(--text,#e7eefb)}.iv-btn.is-active{border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg));color:var(--lux-gold)}.markets-loading{font-size:.74rem;color:var(--muted,#93a4c0);opacity:0;transition:opacity .15s ease;margin-inline-start:auto}.markets-loading.is-on{opacity:1}.spot-chart-stale{font-size:.74rem;color:var(--muted,#93a4c0);border:1px solid var(--line,#20344f);border-radius:999px;padding:.1rem .55rem;margin-inline-start:.5rem;white-space:nowrap;cursor:help}.markets-chart-card{border:1px solid var(--line,#20344f);border-radius:16px;background:var(--cs-chrome,#1f1f23);padding:0;overflow:hidden}.cs-shell{border:1px solid var(--line,#20344f);border-radius:16px;background:var(--cs-chrome,#1f1f23);overflow:hidden}.cs-ivbar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line,#20344f);background:var(--cs-chrome,#1f1f23)}.cs-ivnotes{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:0 10px;background:var(--cs-chrome,#1f1f23)}.cs-ivnotes:has(>:not(.markets-loading)),.cs-ivnotes:has(>.markets-loading.is-on){padding:4px 10px}.cs-ivnotes .markets-loading{margin-inline-start:0;display:none}.cs-ivnotes .markets-loading.is-on{display:inline}.cs-ivnotes .spot-chart-proxy{font-size:.72rem}.cs-iv-seg{flex:0 0 auto;display:inline-flex;align-items:stretch;border:1px solid var(--line,#20344f);border-radius:10px;overflow:hidden;background:color-mix(in oklab,var(--cs-pane,#18181b) 55%,transparent)}.cs-iv{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-inline-start:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);font-weight:650;font-size:.82rem;font-variant-numeric:tabular-nums;padding:7px 13px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.cs-iv:first-child{border-inline-start:0}.cs-iv:hover{color:var(--text,#e7eefb)}.cs-iv.is-active{color:#0a0f1a;background:linear-gradient(180deg,#e7cd92,var(--lux-gold));font-weight:750}.cs-iv-morewrap{position:relative;flex:0 0 auto}.cs-iv-more{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line,#20344f);border-radius:10px;background:transparent;color:var(--muted,#93a4c0);font-weight:650;font-size:.82rem;padding:7px 11px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.cs-iv-more:hover{color:var(--text,#e7eefb);border-color:color-mix(in oklab,var(--lux-gold) 45%,var(--line))}.cs-iv-more.is-open{color:var(--lux-gold);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg))}.cs-iv-more.holds-active{color:#0a0f1a;border-color:transparent;background:linear-gradient(180deg,#e7cd92,var(--lux-gold));font-weight:750}.cs-iv-more svg{width:11px;height:11px}.cs-iv-scrim{position:fixed;inset:0;z-index:29;background:transparent}.cs-iv-menu{position:absolute;z-index:30;top:calc(100% + 6px);inset-inline-end:0;display:grid;grid-template-columns:repeat(3,minmax(46px,1fr));gap:3px;min-width:168px;padding:6px;border:1px solid var(--line,#20344f);border-radius:12px;background:var(--bg-1,var(--panel-bg,#0b1422));box-shadow:0 16px 40px rgba(0,0,0,.38)}.cs-iv-mitem{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text,#e7eefb);font-weight:650;font-size:.8rem;font-variant-numeric:tabular-nums;padding:8px 6px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.cs-iv-mitem:hover{color:var(--lux-gold);background:color-mix(in oklab,var(--lux-gold) 12%,transparent)}.cs-iv-mitem.is-active{color:var(--lux-gold);border-color:color-mix(in oklab,var(--lux-gold) 55%,var(--line));background:color-mix(in oklab,var(--lux-gold) 16%,transparent)}.cs-iv-more:focus-visible,.cs-iv-mitem:focus-visible{outline:2px solid var(--lux-gold);outline-offset:1px}.cs-iv:focus-visible{outline:2px solid var(--lux-gold);outline-offset:-2px}@media(pointer:coarse),(any-pointer:coarse){.cs-iv,.cs-iv-more,.cs-iv-mitem{min-height:44px}}@media(forced-colors:active){.cs-iv,.cs-iv-more,.cs-iv-mitem{border:1px solid ButtonText}.cs-iv.is-active,.cs-iv-more.is-open,.cs-iv-more.holds-active,.cs-iv-mitem.is-active{outline:2px solid Highlight;outline-offset:-2px;color:Highlight}}@media(max-width:759px){.cs-ivbar{overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.cs-ivbar .cs-iv-morewrap{position:sticky;inset-inline-end:0;background:var(--cs-chrome,#1f1f23)}.cs-ivbar::-webkit-scrollbar{height:6px}.cs-ivbar::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--line,#20344f) 80%,transparent);border-radius:999px}.cs-iv-scrim{z-index:59;background:rgba(0,0,0,.45)}.cs-iv-menu{position:fixed;inset:auto 0 0 0;top:auto;inset-inline-end:auto;z-index:60;width:100%;min-width:0;max-width:100%;grid-template-columns:repeat(4,1fr);gap:6px;max-height:min(60vh,calc(100dvh - 16px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 14px calc(16px + env(safe-area-inset-bottom,0));border-radius:16px 16px 0 0;box-shadow:0 -14px 44px rgba(0,0,0,.5)}.cs-iv-menu::before{content:"";grid-column:1/-1;justify-self:center;width:36px;height:4px;margin:-4px 0 4px;border-radius:999px;background:color-mix(in oklab,var(--muted,#93a4c0) 45%,transparent)}.cs-iv-mitem{padding:12px 6px}}.cs-shell .markets-chart-card{border:0;border-radius:0;background:transparent}.markets-note{font-size:.76rem}.mk-list{max-width:1720px}.mk-list .num{font-variant-numeric:tabular-nums;letter-spacing:-.2px}.mk-list .markets-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mk-live{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:0 0 auto;font-size:.72rem;font-weight:650;color:var(--muted)}.mk-dot{width:8px;height:8px;border-radius:50%;background:var(--muted);box-shadow:0 0 0 4px color-mix(in oklab,var(--muted) 18%,transparent)}.mk-live.is-live{color:var(--mk-up)}.mk-live.is-live .mk-dot{background:var(--mk-up);box-shadow:0 0 0 4px rgba(22,199,132,.16);animation:mk-live-pulse 2s ease-in-out infinite}.mk-live.is-delayed{color:var(--mk-warn,#e0a336)}.mk-live.is-delayed .mk-dot{background:var(--mk-warn,#e0a336);box-shadow:0 0 0 4px rgba(224,163,54,.16)}@keyframes mk-live-pulse{0,100%{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.mk-live.is-live .mk-dot{animation:none}}.mk-summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}.mk-sum{display:inline-flex;align-items:baseline;gap:8px}.mk-sum-k{font-size:.72rem;color:var(--muted);font-weight:600}.mk-sum-v{display:inline-flex;align-items:baseline;gap:8px;font-size:.98rem;font-weight:700;color:var(--text-strong,#fff)}.mk-sum-sep{width:1px;height:15px;background:var(--line)}.mk-chip{font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:7px}.mk-chip.up{color:var(--mk-up);background:rgba(22,199,132,.12)}.mk-chip.down{color:var(--mk-down);background:rgba(234,57,67,.12)}.mk-kbd{font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:.68rem;color:var(--muted);border:1px solid var(--line-strong,#2a3f5c);border-radius:6px;padding:2px 7px;background:var(--chip-bg)}.mk-quotes{display:flex;gap:8px;margin-bottom:12px}.mk-quote{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;font-weight:700;color:var(--muted);padding:8px 16px;border-radius:10px;border:1px solid var(--line);background:rgba(216,186,119,.05)}.mk-quote.on{color:var(--text-strong,#fff);background:var(--lux-gold-soft,rgba(216,186,119,.18));border-color:rgba(216,186,119,.5)}.mk-book{display:inline-flex;align-items:center;margin-left:6px;font-size:.6rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--mk-gold-text);background:var(--lux-gold-soft);border:1px solid color-mix(in oklab,var(--lux-gold) 40%,transparent);border-radius:999px;padding:1px 7px;white-space:nowrap}.mk-movers{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;margin-bottom:14px;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 34px),transparent 100%)}.mk-movers::-webkit-scrollbar{display:none}.mk-mover{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;scroll-snap-align:start;padding:8px 12px;border:1px solid var(--line);border-radius:12px;background:var(--card-bg);text-decoration:none;color:inherit;transition:border-color .15s ease}.mk-mover:hover{border-color:var(--lux-gold)}.mk-mover:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.mk-mover-ic{position:relative;overflow:hidden;width:24px;height:24px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:.66rem;font-weight:800;color:#0a0f1a;text-transform:uppercase}.mk-mover-b{display:flex;flex-direction:column;line-height:1.18}.mk-mover-sym{font-size:.78rem;font-weight:700;color:var(--text-strong,#fff)}.mk-mover-px{font-size:.7rem;color:var(--muted)}@media(max-width:760px){.mk-movers{display:none}}.mk-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.mk-pill{font-size:.78rem;font-weight:600;color:var(--muted);padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:transparent}.mk-pill.on{color:#0a0f1a;background:linear-gradient(180deg,#e7cd92,var(--lux-gold));border-color:transparent;font-weight:700}.mk-sep{width:1px;height:20px;background:var(--line);margin:0 4px}.mk-cat{font-size:.74rem;color:var(--muted);padding:6px 11px;border-radius:8px;border:1px dashed var(--line-strong,#2a3f5c);background:transparent}.mk-cat.on{color:var(--mk-gold-text);border-style:solid;border-color:rgba(216,186,119,.5);background:var(--lux-gold-soft,rgba(216,186,119,.16))}.mk-thead,.mk-row{display:grid;grid-template-columns:30px minmax(0,1.8fr) 1.05fr .92fr .9fr 1fr 1fr .92fr 84px;align-items:center;gap:10px}.mk-thead{padding:10px 14px;font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5;background:var(--bank-canvas)}.mk-thead .r{text-align:right}.mk-sortable{cursor:pointer;user-select:none;display:flex;align-items:center;gap:4px;transition:color .15s ease}.mk-thead .r.mk-sortable{justify-content:flex-end}.mk-sortable:hover,.mk-sortable.is-active{color:var(--text-strong,#fff)}.mk-sortable:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:5px}.mk-caret{font-size:.82em;line-height:1;opacity:.32;transition:opacity .15s ease}.mk-sortable.is-active .mk-caret{opacity:1;color:var(--lux-gold)}.mk-row-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:8px}.mk-row{padding:11px 14px;border-bottom:1px solid var(--line-soft,rgba(175,193,220,.16));border-left:2px solid transparent}.mk-row:hover{background:var(--surface-2,#1b2f4d);border-left-color:var(--lux-gold)}.mk-row-link{display:contents;color:inherit;text-decoration:none}.mk-star{grid-column:1;font-size:.95rem;color:var(--muted);background:transparent;border:none;cursor:pointer}.mk-star.on{color:var(--mk-gold-text)}.mk-pair{display:flex;align-items:center;gap:11px;min-width:0}.mk-icon{position:relative;overflow:hidden;width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:.78rem;font-weight:800;color:#0a0f1a;text-transform:uppercase}.mk-icon-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;background:inherit;display:block}.mk-pname{display:flex;flex-direction:column;min-width:0}.mk-pname .s{font-weight:700;font-size:.9rem}.mk-pname .s i{color:var(--muted);font-style:normal;font-weight:600}.mk-pname .n{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--muted);margin-top:1px}.mk-tag{font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:5px;color:var(--muted);background:var(--chip-bg);white-space:nowrap}.mk-tag.lx{color:var(--mk-gold-text);background:var(--lux-gold-soft,rgba(216,186,119,.16));border:1px solid rgba(216,186,119,.4)}.mk-row .r{text-align:right}.mk-price{font-size:.9rem;font-weight:600}.mk-chg{font-weight:700;font-size:.84rem}.mk-chg.up{color:var(--mk-up)}.mk-chg.down{color:var(--mk-down)}.mk-price,.mk-chg-cell{position:relative}.mk-price .mk-num,.mk-chg-cell .mk-chg{position:relative;z-index:1}.mk-flash-layer{position:absolute;inset:0;z-index:0;border-radius:6px;background:transparent;pointer-events:none}@media(prefers-reduced-motion:no-preference){.mk-flash-layer.up{animation:mk-cell-flash-up .7s ease-out}.mk-flash-layer.down{animation:mk-cell-flash-down .7s ease-out}}@keyframes mk-cell-flash-up{from,14%{background:rgba(22,199,132,.32)}100%{background:transparent}}@keyframes mk-cell-flash-down{from,14%{background:rgba(255,107,116,.32)}100%{background:transparent}}.mk-hl{font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}.mk-hl-h{color:var(--text)}.mk-hl-l{color:var(--muted)}.mk-hl-sep{color:var(--muted);opacity:.55}.mk-7d{display:flex;align-items:center;justify-content:flex-end}.mk-spark{width:62px;height:22px;display:block;overflow:visible}.mk-spark.up{color:var(--mk-up)}.mk-spark.down{color:var(--mk-down)}.mk-spark-empty{color:var(--muted);opacity:.6}.mk-vol{font-size:.8rem}.mk-mcap{font-size:.8rem}.mk-mcap.intl{color:var(--mk-gold-text);font-size:.74rem}.mk-trade{display:inline-block;font-size:.74rem;font-weight:700;color:var(--mk-gold-text);border:1px solid rgba(216,186,119,.45);border-radius:8px;padding:6px 10px;background:rgba(216,186,119,.06)}.mk-row:hover .mk-trade{background:var(--lux-gold);color:#0a0f1a}.mk-foot{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;font-size:.78rem;color:var(--muted)}.mk-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 14px;text-align:center}.mk-empty-cta{font-size:.82rem;font-weight:700;color:#0a0f1a;background:linear-gradient(180deg,#e7cd92,var(--lux-gold));border:none;border-radius:10px;padding:8px 18px;cursor:pointer}.mk-empty-cta:hover{filter:brightness(1.05)}.mk-empty-cta:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.mk-scrim{position:fixed;inset:0;z-index:60;background:rgba(4,8,16,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh}.mk-palette{width:min(640px,92vw);max-height:72vh;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--surface-1,#16263f),var(--bg-0,#060a12));border:1px solid rgba(216,186,119,.4);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px rgba(2,8,20,.6)}.mk-pq{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.mk-pq .ic{color:var(--mk-gold-text)}.mk-pq-input{flex:1;background:transparent;border:none;outline:none;color:var(--text);font-size:.95rem}.mk-presults{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:8px}.mk-pempty{padding:24px;text-align:center}.mk-pfoot{display:flex;gap:14px;padding:11px 16px;border-top:1px solid var(--line);font-size:.7rem;color:var(--muted)}.mk-pfoot .hg{color:var(--mk-gold-text)}.cmdp-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.cmdp-row.on,.cmdp-row:hover{background:var(--lux-gold-soft,rgba(216,186,119,.14))}.cmdp-label{flex:1 1 auto;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdp-kind{flex:0 0 auto;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.mk-sort-mobile{display:none}@keyframes mk-sortpop-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1023px){.mk-sort-mobile{display:flex;align-items:center;gap:10px;margin-bottom:12px}.mk-sort-mobile-lbl{flex:0 0 auto;font-size:.74rem;color:var(--muted);font-weight:600}.mk-sortdd{position:relative;flex:1 1 auto;min-width:0}.mk-sortdd-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:42px;padding:0 14px;border-radius:11px;border:1px solid var(--line-strong,#2a3f5c);background:var(--field-bg);color:var(--text-strong,#fff);font-size:.86rem;font-weight:600;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background .15s ease}.mk-sortdd-btn:hover{border-color:var(--lux-gold)}.mk-sortdd-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.mk-sortdd.open .mk-sortdd-btn{border-color:var(--lux-gold);background:var(--panel-hover-bg,var(--field-bg))}.mk-sortdd-val{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-sortdd-caret{flex:0 0 auto;color:var(--lux-gold);font-size:.7rem;line-height:1;transition:transform .18s ease}.mk-sortdd.open .mk-sortdd-caret{transform:rotate(180deg)}.mk-sortdd-pop{position:absolute;z-index:50;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;max-height:min(60vh,380px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:13px;border:1px solid rgba(216,186,119,.4);background:linear-gradient(180deg,var(--surface-1,#16263f),var(--bg-0,#060a12));box-shadow:0 18px 44px rgba(2,8,20,.5);animation:mk-sortpop-in .15s ease}.mk-sortdd-pop[data-placement="up"]{top:auto;bottom:calc(100% + 6px)}.mk-sortdd-pop:focus-visible{outline:none}.mk-sortdd-pop:focus-visible .mk-sortpop-opt.hi{outline:2px solid var(--focus-ring);outline-offset:-2px}.mk-sortpop-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:9px 12px;border-radius:9px;color:var(--text,#e7eefb);font-size:.9rem;font-weight:600;cursor:pointer;border-left:3px solid transparent;-webkit-tap-highlight-color:transparent}.mk-sortpop-opt:hover,.mk-sortpop-opt:active,.mk-sortpop-opt.hi{background:color-mix(in oklab,var(--lux-gold) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 46%,transparent)}.mk-sortpop-opt.sel{background:color-mix(in oklab,var(--lux-gold) 24%,transparent);border-left-color:var(--lux-gold);color:var(--text-strong,#fff)}.mk-sortpop-lbl{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-sortpop-check{flex:0 0 auto;color:var(--lux-gold);font-size:.9rem;opacity:0}.mk-sortpop-opt.sel .mk-sortpop-check{opacity:1}}@media(prefers-reduced-motion:reduce){.mk-sortdd-pop{animation:none}}@media(min-width:720px) and (max-width:1179px){.mk-hidetab{display:none!important}.mk-thead,.mk-row{grid-template-columns:30px minmax(0,1.9fr) 1.05fr .92fr .9fr 1fr 84px}}@media(max-width:719px){.mk-thead{display:none}.mk-hidesm{display:none!important}.mk-quotes,.mk-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mk-quotes::-webkit-scrollbar,.mk-filters::-webkit-scrollbar{display:none}.mk-quote,.mk-pill,.mk-cat{flex:0 0 auto;scroll-snap-align:start}.mk-sep{flex:0 0 auto;align-self:center}.mk-row{grid-template-columns:auto 1fr;column-gap:6px;padding:12px 14px;align-items:center}.mk-row-link{display:grid;grid-template-columns:1fr auto;column-gap:12px;row-gap:3px;width:100%;align-items:center}.mk-pair{grid-column:1;grid-row:1}.mk-vol{grid-column:1;grid-row:2;text-align:left!important;font-size:.72rem;color:var(--muted)}.mk-vol::before{content:"Vol ";opacity:.7}.mk-price{grid-column:2;grid-row:1;text-align:right;font-size:1rem;font-weight:700}.mk-chg-cell{grid-column:2;grid-row:2;text-align:right}.mk-7d,.mk-hl,.mk-mcap,.mk-trade-cell{display:none}.mk-pname .n{flex-wrap:wrap}.mk-skel{display:flex;align-items:center;gap:10px;min-height:42px}.mk-skel>span{display:none}.mk-skel>.r:not(.mk-skel-px){display:none}.mk-skel .mk-pair{flex:1}.mk-skel .mk-skel-px{margin-left:auto}.mk-scrim{align-items:stretch;padding:0}.mk-palette{width:100%;max-width:none;height:100dvh;max-height:none;border-radius:0;padding-top:env(safe-area-inset-top);display:flex;flex-direction:column}.mk-pq{flex:0 0 auto}.mk-pq .mk-kbd{display:none}.mk-pq-input{font-size:16px}.mk-presults{flex:1 1 auto;max-height:none;padding:4px 4px calc(12px + env(safe-area-inset-bottom))}.mk-pfoot{display:none}}@media(pointer:coarse){.mk-quote,.mk-pill,.mk-cat,.mk-mover{min-height:42px}}@media(pointer:coarse) and (max-width:719px){.mk-star{min-width:44px;min-height:44px;font-size:1.05rem}}.cs-root{display:flex;flex-direction:column;width:100%}.cs-toolbar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line,#20344f);flex-wrap:wrap}.cs-seg-btn{display:grid;place-items:center;width:34px;height:28px;background:transparent;border:none;color:var(--muted,#93a4c0);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cs-seg-btn:hover{color:var(--text,#e7eefb)}.cs-seg-btn.is-active{background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg));color:var(--lux-gold)}.cs-tool{height:28px;padding:0 12px;border:1px solid var(--line,#20344f);border-radius:9px;background:transparent;color:var(--muted,#93a4c0);font-weight:650;font-size:.8rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.cs-tz{position:relative;display:inline-grid;place-items:center;padding:0 8px}.cs-tz:focus-within{border-color:var(--lux-gold);color:var(--text,#e7eefb)}.cs-tz-label{max-width:7ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.cs-tz-select{position:absolute;inset:0;width:100%;min-height:28px;margin:0;opacity:0;cursor:pointer;font-size:16px}.cs-tz-select option,.cs-tz-select optgroup{background:var(--panel,#0b1626);color:var(--text,#e7eefb)}.cs-legend-tz{font-size:.68rem;font-weight:650;color:var(--muted,#93a4c0)}.cs-tool:hover{color:var(--text,#e7eefb);border-color:color-mix(in oklab,var(--lux-gold) 45%,var(--line))}.cs-tool.is-active{color:var(--lux-gold);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg))}.cs-tool-danger{color:#fff;border-color:transparent;background:#c62828}.cs-tool-danger:hover{color:#fff;border-color:transparent;background:#b71c1c}.cs-clear{position:relative}.cs-clear-menu{position:absolute;z-index:6;top:calc(100% + 6px);inset-inline-end:0;min-width:240px;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--line,#20344f);border-radius:12px;background:var(--bg-1,var(--panel-bg,#0b1422));box-shadow:0 16px 40px rgba(0,0,0,.38)}.cs-clear-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding:0 10px;font:inherit;font-size:.8rem;font-weight:600;border:none;border-radius:8px;background:transparent;color:var(--muted,#93a4c0);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cs-clear-item:hover{color:var(--text,#e7eefb);background:color-mix(in oklab,var(--line,#20344f) 50%,transparent)}.cs-clear-item:disabled{opacity:.4;cursor:not-allowed}.cs-clear-item:disabled:hover{color:var(--muted,#93a4c0);background:transparent}.cs-clear-item.is-danger:hover,.cs-clear-item.is-danger:focus-visible{color:var(--text,#e7eefb);background:color-mix(in oklab,#c62828 30%,transparent)}.cs-clear-name{text-align:start;white-space:nowrap}.cs-clear-count{flex:0 0 auto;padding:1px 6px;border-radius:999px;background:color-mix(in oklab,var(--line,#20344f) 60%,transparent);min-width:22px;text-align:center;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.cs-tool-icon{width:34px;padding:0;display:grid;place-items:center}.cs-toolbar .cs-tool-icon.cs-tool-type{width:auto;min-width:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:3px}.cs-iv-menu.cs-type-menu{grid-template-columns:1fr;min-width:176px;inset-inline-start:0;inset-inline-end:auto}.cs-type-menu .cs-iv-mitem{justify-content:flex-start;gap:10px}.cs-tool-text{display:none}.cs-tool-fs{margin-inline-start:auto}@media(min-width:760px){.cs-tool-text{display:inline}.cs-toolbar .cs-tool-icon.cs-tool-ind{width:auto;padding:0 10px;display:inline-flex;align-items:center;gap:6px}}.cs-ind{position:relative}.cs-ind-menu,.cs-draw-sheet{position:absolute;z-index:6;top:calc(100% + 6px);inset-inline-start:0;min-width:230px;max-height:min(420px,70vh,calc(clamp(300px,46vw,520px) - 20px));overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--line,#20344f);border-radius:12px;background:var(--bg-1,var(--panel-bg,#0b1422));box-shadow:0 16px 40px rgba(0,0,0,.38)}.cs-ind-catalog{display:flex;flex-wrap:wrap;gap:4px;padding:2px 4px 6px}.cs-ind-add{flex:0 0 auto;padding:4px 9px;border:1px solid var(--line,#20344f);border-radius:999px;background:transparent;color:var(--text,#e7eefb);font-size:.76rem;font-weight:650;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.cs-ind-add:hover{color:var(--lux-gold);border-color:color-mix(in oklab,var(--lux-gold) 55%,var(--line));background:color-mix(in oklab,var(--lux-gold) 12%,transparent)}.cs-ind-list{display:flex;flex-direction:column;gap:2px}.cs-ind-body{display:contents}.cs-ind-empty{margin:4px 8px;font-size:.76rem;color:var(--muted,#93a4c0)}.cs-ind-remove{margin-inline-start:auto;width:22px;height:22px;display:grid;place-items:center;border:none;border-radius:6px;background:transparent;color:var(--muted,#93a4c0);font-size:1rem;line-height:1;cursor:pointer}.cs-ind-remove:hover{color:#fff;background:#c62828}.cs-ind-head{display:flex;justify-content:space-between;padding:2px 8px 4px;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#93a4c0)}.cs-ind-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:4px 6px;border-radius:8px}.cs-ind-row:hover{background:color-mix(in oklab,var(--line,#20344f) 50%,transparent)}.cs-ind-builtin{width:100%;border:none;background:transparent;color:var(--text,#e7eefb);font-size:.84rem;font-weight:600;cursor:pointer;text-align:start}.cs-ind-builtin:hover{background:color-mix(in oklab,var(--line,#20344f) 50%,transparent)}.cs-ind-toggle{display:flex;align-items:center;gap:8px;flex:1;border:none;background:transparent;color:var(--text,#e7eefb);font-size:.84rem;font-weight:600;cursor:pointer;text-align:start;padding:3px 0}.cs-ind-name{min-width:30px}.cs-ind-check{width:16px;height:16px;display:grid;place-items:center;border:1px solid var(--line,#20344f);border-radius:5px;font-size:.7rem;color:transparent;flex:0 0 auto}.cs-ind-row.is-on .cs-ind-check{background:var(--lux-gold);border-color:var(--lux-gold);color:#1a1206}.cs-ind-num{width:64px;flex:0 0 auto;padding:3px 6px;border:1px solid var(--line,#20344f);border-radius:6px;background:var(--panel-bg,#101d31);color:var(--text,#e7eefb);font-size:.78rem;font-variant-numeric:tabular-nums;direction:ltr;text-align:end}.cs-ind-num:focus{outline:none;border-color:var(--lux-gold)}.cs-ind-num[aria-invalid="true"],.cs-coord-in[aria-invalid="true"]{border-color:var(--error-text)}.cs-ind-row>.decimal-field-chips{flex:0 0 100%;margin-top:0}.cs-stage{position:relative;display:flex;align-items:stretch;width:100%;--osc-count:0;--osc-pane-h:96px;height:calc(clamp(300px,46vw,520px) + var(--osc-count)*var(--osc-pane-h));flex:0 0 auto;min-height:calc(clamp(300px,46vw,520px) + var(--osc-count)*var(--osc-pane-h));touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.cs-stage.cs-drawing,.cs-stage.cs-has-selection,.cs-fs .cs-stage{touch-action:none}.cs-stage textarea,.cs-stage input{-webkit-user-select:text;user-select:text}@media(orientation:landscape) and (max-height:540px){.cs-stage{height:82vh;height:82svh;min-height:82vh;min-height:82svh}}.cs-fs{position:fixed;inset:0;z-index:1300;display:flex;flex-direction:column;border:0;border-radius:0;background:var(--cs-chrome,#1f1f23);overflow:hidden;box-sizing:border-box;height:100vh;height:100dvh;padding-top:env(safe-area-inset-top,0);padding-right:env(safe-area-inset-right,0);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);overscroll-behavior:contain}.cs-fs-head{display:none}.cs-fs .cs-fs-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:8px 12px 2px;background:var(--cs-chrome,#1f1f23);font-variant-numeric:tabular-nums}.cs-fs-pair{font-weight:700;font-size:.95rem}.cs-fs-last{font-weight:600}.cs-fs-chg.up{color:var(--mk-up)}.cs-fs-chg.down{color:var(--mk-down)}.cs-fs-iv{margin-left:auto;opacity:.75;font-size:.8rem}.cs-fs .markets-chart-card,.cs-fs .cs-root{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.cs-fs .cs-stage{height:auto;min-height:0;flex:1 1 auto}body.cs-fs-lock .page-shell{overflow:hidden}body.cs-fs-lock .app-shell-wallet>.page-shell{overflow:hidden}body.cs-fs-lock{overflow:hidden;overscroll-behavior:none}body.cs-fs-lock .cs-ind-scrim,body.cs-fs-lock .cs-draw-scrim,body.cs-fs-lock .cs-iv-scrim{z-index:1310}body.cs-fs-lock .cs-ind-menu,body.cs-fs-lock .cs-draw-sheet,body.cs-fs-lock .cs-iv-menu,body.cs-fs-lock .cs-railgrp-pop{z-index:1312}body.cs-fs-lock .cs-coord{z-index:1313}body.cs-fs-lock .cs-clear-menu{z-index:1311}body.cs-fs-lock .modal-overlay,body.cs-fs-lock .modal-backdrop,body.cs-fs-lock .mk-scrim{z-index:1320}body.cs-fs-lock .toast-container{z-index:1321}.cs-plot{position:relative;flex:1 1 auto;min-width:0;align-self:stretch;min-height:0;background:var(--cs-pane,#18181b);overflow:hidden}.cs-text-edit{position:absolute;z-index:4;margin:0;padding:3px;min-width:28px;max-width:100%;border:none;border-radius:3px;background:color-mix(in oklab,var(--panel-bg,#101d2f) 60%,transparent);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.2;white-space:pre;overflow:hidden;resize:none;outline:1px dashed var(--lux-gold,#d8b25a);outline-offset:0}@media(forced-colors:active){.cs-text-edit{outline-color:CanvasText;background:Canvas;color:CanvasText}}.cs-stage.cs-text-active .cs-canvas-overlay{cursor:text}.cs-rail{display:none;flex:0 0 auto;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;border-inline-end:1px solid var(--line,#20344f);max-height:100%;overflow-y:auto;scrollbar-width:thin}.cs-rail::-webkit-scrollbar{width:6px}.cs-rail::-webkit-scrollbar-thumb{background:var(--line,#20344f);border-radius:3px}@media(min-width:760px){.cs-rail{display:flex}.cs-draw-toggle{display:none}}.cs-railgrp{position:relative}.cs-railgrp-more{position:absolute;inset-inline-end:-2px;inset-block-end:-2px;width:10px;height:10px;display:grid;place-items:center;padding:0;border:none;background:transparent;color:var(--muted,#93a4c0);cursor:pointer;transition:color .15s ease}.cs-railgrp-more:hover{color:var(--text,#e7eefb)}.cs-railgrp.is-open .cs-railgrp-more{color:var(--lux-gold)}.cs-railgrp-pop{position:fixed;z-index:var(--z-dropdown,300);min-width:210px;max-height:calc(100vh - 16px);overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--line,#20344f);border-radius:12px;background:var(--bg-1,var(--panel-bg,#0b1422));box-shadow:0 16px 40px rgba(0,0,0,.38)}.cs-railgrp-pop::-webkit-scrollbar{width:6px}.cs-railgrp-pop::-webkit-scrollbar-thumb{background:var(--line,#20344f);border-radius:3px}.cs-railgrp-head{padding:4px 8px 6px;border-bottom:1px solid var(--line,#20344f);font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#93a4c0)}.cs-railgrp-pop .cs-seg-btn{width:100%;height:32px;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 8px;border-radius:8px}.cs-tool-name{flex:1;text-align:start;font-size:.78rem;font-weight:600}.cs-tool-hot{flex:0 0 auto;text-align:end;font-size:.68rem;font-variant-numeric:tabular-nums;color:var(--muted,#93a4c0)}.cs-draw-sheet-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px 0 10px}.cs-draw-sheet-grid .cs-seg-btn{width:100%;height:46px;border:1px solid var(--line,#20344f);border-radius:10px}.cs-draw-sheet-grid .cs-seg-btn.is-active{border-color:transparent}.cs-draw-sheet-secs{display:flex;flex-direction:column;gap:10px}.cs-draw-sheet-secname{padding:0 2px 4px;border-bottom:1px solid var(--line,#20344f);font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#93a4c0)}.cs-draw-sheet-grid .cs-tool-hot{display:none}.cs-draw-sheet-aux{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px;border-top:1px solid var(--line,#20344f)}.cs-coord{position:fixed;z-index:71;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 32px));max-height:min(560px,calc(100dvh - 32px));display:flex;flex-direction:column;border:1px solid var(--line,#20344f);border-radius:14px;background:var(--bg-1,var(--panel-bg,#0b1422));box-shadow:0 20px 56px rgba(0,0,0,.5);overflow:hidden}.cs-coord-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 10px 14px;border-bottom:1px solid var(--line,#20344f);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#93a4c0)}.cs-coord-close{display:grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--muted,#93a4c0);font-size:1.1rem;line-height:1;cursor:pointer}.cs-coord-close:hover{color:var(--text,#e7eefb);background:color-mix(in oklab,var(--lux-gold) 12%,transparent)}.cs-coord-close:focus-visible{outline:2px solid var(--lux-gold);outline-offset:1px}@media(pointer:coarse),(any-pointer:coarse){.cs-coord-close{width:44px;height:44px}}.cs-coord-body{display:flex;flex-direction:column;gap:8px;padding:12px 14px 14px;overflow-y:auto;scrollbar-width:thin}.cs-coord-note{margin:0 0 2px;font-size:.76rem;color:var(--muted,#93a4c0)}.cs-coord-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.cs-coord-lbl{font-size:.78rem;font-weight:600;color:var(--muted,#93a4c0);text-align:start}.cs-coord-in{flex:0 0 auto;width:58%;height:32px;padding:0 8px;border:1px solid var(--line,#20344f);border-radius:8px;background:var(--field-bg,transparent);color:var(--text,#e7eefb);font:inherit;font-size:.82rem;font-variant-numeric:tabular-nums}.cs-coord-field{flex:0 0 auto;width:58%;display:flex;flex-direction:column;min-width:0}.cs-coord-field>.cs-coord-in{width:100%;box-sizing:border-box}.cs-coord-field>.decimal-field-echo{margin:2px 0 0;min-height:0}.cs-coord-field{position:relative}.cs-coord-shown{position:absolute;top:0;left:0;right:0;height:32px;box-sizing:border-box;padding:0 9px;display:flex;align-items:center;pointer-events:none;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--text,#e7eefb);white-space:nowrap;overflow:hidden}.cs-coord-field:not(:focus-within)>.cs-coord-in:not([aria-invalid="true"]){color:transparent}.cs-coord-field:focus-within>.cs-coord-shown,.cs-coord-field>.cs-coord-in[aria-invalid="true"]~.cs-coord-shown{display:none}@media(pointer:coarse),(any-pointer:coarse){.cs-coord-shown{height:44px}}.cs-coord-in:focus-visible{outline:2px solid var(--lux-gold);outline-offset:1px}.cs-coord-in:disabled{opacity:.5;cursor:not-allowed}@media(pointer:coarse),(any-pointer:coarse){.cs-coord-in{height:44px}}@media(prefers-reduced-motion:reduce){.cs-coord{transition:none}}@media(forced-colors:active){.cs-coord{border:1px solid CanvasText}.cs-coord-in{border-color:CanvasText}}.cs-objdock{position:relative;height:0;z-index:7}.cs-objrow{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:4px;padding:6px 10px;border-bottom:1px solid var(--line,#20344f);background:color-mix(in oklab,var(--lux-gold) 6%,var(--cs-chrome,#1f1f23));box-shadow:0 6px 14px rgba(0,0,0,.18);flex-wrap:wrap;animation:cs-objrow-in .16s ease}@keyframes cs-objrow-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cs-objrow{animation:none}}.cs-obj-spacer{flex:1 1 auto;min-width:4px}.cs-obj-sep{width:1px;align-self:stretch;margin:2px 3px;background:var(--line,#20344f)}.cs-obj-swatches{display:flex;align-items:center;gap:3px}.cs-obj-swatch{width:18px;height:18px;padding:0;border-radius:5px;border:1px solid color-mix(in oklab,var(--text,#e7eefb) 28%,transparent);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.cs-obj-swatch:hover{transform:scale(1.12)}.cs-obj-swatch.is-active{box-shadow:0 0 0 2px var(--panel-bg,#101d2f),0 0 0 3.5px var(--lux-gold,#d8ba77)}.cs-obj-custom{position:relative;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;border:2px solid transparent;background:conic-gradient(red,yellow,lime,aqua,blue,magenta,red) border-box;overflow:hidden;cursor:pointer}.cs-obj-custom input[type="color"]{width:100%;height:100%;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer}.cs-obj-custom input[type="color"]::-webkit-color-swatch-wrapper{padding:0}.cs-obj-custom input[type="color"]::-webkit-color-swatch{border:none;border-radius:4px}.cs-obj-custom input[type="color"]::-moz-color-swatch{border:none;border-radius:4px}.cs-obj-widths,.cs-obj-lines{display:flex;align-items:center;gap:2px}.cs-obj-w,.cs-obj-l,.cs-obj-fill,.cs-obj-act{display:grid;place-items:center;min-width:28px;height:26px;padding:0 4px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted,#93a4c0);cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.cs-obj-bold,.cs-obj-italic{font-family:ui-serif,Georgia,serif;font-size:.92rem;line-height:1}.cs-obj-bold{font-weight:800}.cs-obj-italic{font-style:italic}.cs-obj-w:hover,.cs-obj-l:hover,.cs-obj-fill:hover,.cs-obj-act:hover{color:var(--text,#e7eefb);border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line))}.cs-obj-w.is-active,.cs-obj-l.is-active,.cs-obj-fill.is-active,.cs-obj-lock.is-locked{color:var(--lux-gold,#d8ba77);background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg))}@media(forced-colors:active){.cs-obj-lock.is-locked{outline:2px solid Highlight}}.cs-obj-del:hover{color:#fff;border-color:transparent;background:#c62828}@media(pointer:coarse),(any-pointer:coarse){.cs-obj-swatch{width:32px;height:32px}.cs-obj-w,.cs-obj-l,.cs-obj-fill,.cs-obj-act,.cs-obj-custom{min-width:44px;height:44px}}@media(forced-colors:active){.cs-objrow{border-color:CanvasText}.cs-obj-swatch.is-active,.cs-obj-w.is-active,.cs-obj-l.is-active,.cs-obj-fill.is-active{outline:2px solid Highlight}}.cs-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.cs-canvas-main{pointer-events:none}.cs-canvas-draw{pointer-events:none}.cs-canvas-overlay{pointer-events:auto;cursor:crosshair;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.cs-stage.cs-drawing .cs-canvas-overlay{cursor:crosshair}.cs-tool:disabled{opacity:.4;cursor:not-allowed}.cs-tool:disabled:hover{color:var(--muted,#93a4c0);border-color:var(--line,#20344f)}.cs-legend{position:absolute;top:8px;inset-inline-start:10px;pointer-events:none;display:flex;flex-direction:column;gap:3px;padding:5px 9px;border-radius:9px;background:color-mix(in oklab,var(--panel-bg,#0b1422) 76%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid color-mix(in oklab,var(--line,rgba(175,193,220,.24)) 55%,transparent);max-width:calc(100% - 76px);font-variant-numeric:tabular-nums}.cs-legend-head{display:flex;align-items:baseline;gap:8px}.cs-legend-sym{font-size:.95rem;font-weight:800;color:var(--text,#e7eefb);letter-spacing:.02em}.cs-legend-iv{font-size:.72rem;font-weight:700;text-transform:uppercase;color:var(--lux-gold)}.cs-legend-vals{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.74rem;font-weight:650;direction:ltr}.cs-legend-vals.up{color:var(--mk-up)}.cs-legend-vals.down{color:var(--mk-down)}.cs-ohlc{display:inline-flex;align-items:baseline;gap:3px}.cs-ohlc i{font-style:normal;color:var(--muted,#93a4c0);font-weight:600}.cs-vol,.cs-vol i{color:var(--muted,#93a4c0)}.cs-touch-readout{position:absolute;z-index:6;pointer-events:none;display:flex;flex-wrap:wrap;gap:3px 9px;max-width:150px;padding:5px 8px;border-radius:8px;background:var(--panel-bg,rgba(16,29,47,.92));border:1px solid var(--line,rgba(175,193,220,.24));box-shadow:0 6px 18px rgba(0,0,0,.32);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font-size:.72rem;font-weight:650;font-variant-numeric:tabular-nums;direction:ltr;color:var(--text,#f5f8ff)}.cs-touch-readout.up{color:var(--mk-up)}.cs-touch-readout.down{color:var(--mk-down)}.cs-touch-readout .cs-chg{font-weight:750}.cs-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted,#93a4c0);font-size:.9rem}.cs-empty--loading{padding:10px 64px 24px 8px;place-items:stretch}.cs-empty--loading .skeleton{width:100%;height:100%;display:block;border-radius:10px}.cs-legend-inds{display:flex;flex-wrap:wrap;gap:3px 10px;margin-top:2px;font-size:.72rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--muted,#93a4c0);direction:ltr;max-height:3em;overflow:hidden}.cs-ind-chip{display:inline-flex;align-items:center;gap:4px}.cs-ind-chip i{width:9px;height:3px;border-radius:2px;display:inline-block}.cs-seg-btn:focus-visible,.cs-tool:focus-visible,.iv-btn:focus-visible,.cs-ind-toggle:focus-visible,.cs-obj-swatch:focus-visible,.cs-obj-w:focus-visible,.cs-obj-l:focus-visible,.cs-obj-fill:focus-visible,.cs-obj-act:focus-visible,.cs-obj-custom:focus-within,.cs-railgrp-more:focus-visible,.cs-clear-item:focus-visible{outline:2px solid var(--lux-gold);outline-offset:1px}@media(min-width:760px) and (max-width:1023px){.cs-toolbar{gap:6px;padding:6px 8px}.cs-toolbar .cs-seg-btn,.cs-toolbar .cs-tool-icon{width:34px;height:32px}.cs-toolbar .cs-tool{height:32px;padding:0 10px;font-size:.78rem}.cs-rail{gap:3px;padding:4px 3px}.cs-rail .cs-seg-btn{width:34px;height:34px}.cs-railgrp-pop .cs-seg-btn{width:100%;height:32px}}@media(max-width:560px){.cs-stage{--osc-pane-h:84px;height:calc(clamp(280px,64vw,420px) + var(--osc-count)*var(--osc-pane-h));min-height:calc(clamp(280px,64vw,420px) + var(--osc-count)*var(--osc-pane-h))}}@media(max-width:759px){.cs-legend{top:6px;inset-inline-start:8px;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:2px;padding:3px 8px;max-width:calc(100% - 60px);background:color-mix(in oklab,var(--cs-pane,#18181b) 60%,transparent);border-color:color-mix(in oklab,var(--line,rgba(175,193,220,.24)) 40%,transparent);line-height:1.15;white-space:nowrap;overflow:hidden}.cs-legend-head{gap:5px}.cs-legend-sym{font-size:.78rem}.cs-legend-iv{font-size:.64rem}.cs-legend-tz{font-size:.6rem}.cs-legend-vals{font-size:.63rem;gap:0 6px;flex-wrap:nowrap}.cs-legend-vals .cs-ohlc{gap:2px}.cs-legend-vals .cs-ohlc-sec{display:none}.cs-legend-vals .cs-chg{display:inline-flex}}@media(max-width:759px){.cs-toolbar{flex-wrap:nowrap;overflow:visible;gap:4px;padding:6px 8px}.cs-toolbar>*{flex:0 1 auto;min-width:0}.cs-toolbar .cs-tool-drawaux,.cs-toolbar .cs-clear{display:none}.cs-ind-scrim,.cs-draw-scrim{position:fixed;inset:0;z-index:59;background:rgba(0,0,0,.45)}.cs-ind-menu,.cs-draw-sheet{position:fixed;inset:auto 0 0 0;top:auto;width:100%;min-width:0;max-width:100%;display:flex;flex-direction:column;max-height:min(560px,calc(100dvh - 16px));padding:0;border-radius:16px 16px 0 0;box-shadow:0 -14px 44px rgba(0,0,0,.5);z-index:60}.cs-ind-menu::before,.cs-draw-sheet::before{content:"";flex:0 0 auto;width:36px;height:4px;margin:8px auto 2px;border-radius:999px;background:color-mix(in oklab,var(--muted,#93a4c0) 45%,transparent)}.cs-ind-titlebar{flex:0 0 auto;padding:2px 14px 6px}.cs-ind-body{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 14px calc(14px + env(safe-area-inset-bottom,0))}.cs-ind-catalog{position:sticky;top:0;z-index:1;background:var(--bg-1,var(--panel-bg,#0b1422));padding-top:8px}.cs-ind-close{display:grid}.cs-clear-menu{top:auto;bottom:calc(100% + 6px)}}@media(min-width:760px){.cs-ind-scrim,.cs-draw-scrim{display:none}.cs-ind-close{display:none}}.cs-ind-close{width:30px;height:30px;place-items:center;margin-inline-start:auto;border:none;border-radius:6px;background:transparent;color:var(--muted,#93a4c0);font-size:1.15rem;line-height:1;cursor:pointer}.cs-ind-close:hover{color:var(--text,#e7eefb);background:color-mix(in oklab,var(--line,#20344f) 50%,transparent)}@media(pointer:coarse),(any-pointer:coarse){.cs-seg-btn,.cs-tool-icon{width:44px;height:44px}.cs-tool{height:44px}.iv-btn{padding:12px 16px}.cs-ind-num{width:72px;padding:8px;font-size:.9rem}.cs-ind-remove{width:36px;height:36px;font-size:1.2rem}.cs-ind-add{padding:8px 14px}.cs-ind-toggle{padding:8px 0}.cs-ind-close{width:44px;height:44px;font-size:1.35rem}.cs-railgrp-pop .cs-seg-btn{width:100%;height:44px}.cs-clear-item{min-height:44px}}@media(pointer:coarse){.spot-side,.spot-type,.spot-tif,.spot-slip-chip,.spot-pct-chip,.spot-kind-select{min-height:44px}.spot-tif,.spot-slip-chip,.spot-pct-chip{display:inline-flex;align-items:center;justify-content:center}}@media(prefers-reduced-motion:reduce){.cs-seg-btn,.cs-tool,.cs-ind-toggle,.iv-btn,.markets-tab,.cs-railgrp-more,.cs-clear-item{transition:none}}@media(forced-colors:active){.cs-seg-btn,.cs-tool,.iv-btn,.cs-ind-num{border:1px solid ButtonText}.cs-seg-btn.is-active,.cs-tool.is-active,.iv-btn.is-active,.markets-tab.is-active,.nav-tab.is-active{outline:2px solid Highlight;outline-offset:-2px;color:Highlight}.cs-tool:disabled{color:GrayText}.cs-tool-danger{border:2px solid Highlight}.cs-railgrp-pop,.cs-clear-menu{border:1px solid CanvasText}.cs-clear-item:disabled{color:GrayText}.cs-ind-row.is-on .cs-ind-check{forced-color-adjust:none;background:Highlight;border-color:Highlight;color:Canvas}.cs-ind-toggle{border:1px solid ButtonText}}.spot-panel{border:1px solid var(--line,#20344f);border-radius:16px;background:var(--panel-bg,#101d31);padding:14px 18px}.spot-panel:has(.spot-grid){padding-inline:0}.spot-live-summary{margin:0 0 12px;padding-inline:10px;font-size:.76rem;color:var(--muted);font-variant-numeric:tabular-nums}.spot-live-summary.spot-live-summary-degraded{opacity:.55}.spot-grid{display:grid;gap:0;grid-template-areas:"form""mtabs""book""trades";grid-template-columns:1fr}.spot-form{grid-area:form;align-self:start}.spot-mobile-tabs{grid-area:mtabs}@media(max-width:1179px){.spot-mobile-tabs{padding:12px 10px 0;border-top:1px solid var(--line-soft)}}.spot-book-wrap{grid-area:book}.spot-trades-wrap{grid-area:trades}.spot-book,.spot-trades{display:flex;flex-direction:column;height:100%;background:var(--surface-1);padding:10px;container-type:inline-size}:root[data-theme="light"] .spot-book,:root[data-theme="light"] .spot-trades{background:color-mix(in oklab,var(--bg-2) 35%,var(--surface-0))}:root[data-theme="light"] .spot-form,:root[data-theme="light"] .spot-viewonly-card{background:color-mix(in oklab,var(--bg-2) 35%,var(--surface-0))}.spot-book-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#93a4c0);padding:0 6px 6px;border-bottom:1px solid var(--line,#20344f)}.spot-book-head span{text-align:right}.spot-book-head span:first-child{text-align:left}.spot-book-head{letter-spacing:.02em}.spot-book-head span{display:inline-flex;align-items:baseline;gap:3px;min-width:0;white-space:nowrap;overflow:hidden}.spot-book-head span:not(:first-child){justify-content:flex-end}.spot-h-unit{font-size:.86em;letter-spacing:0;opacity:.6;text-transform:none}.spot-book-rows{display:flex;flex-direction:column;gap:1px;margin-top:4px;min-height:320px;max-height:320px;overflow-y:auto;flex:1;position:relative}.spot-book .spot-book-rows{overflow:hidden}.spot-book-side{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-soft) transparent;display:flex;flex-direction:column;gap:1px}.spot-book-side::-webkit-scrollbar{width:6px}.spot-book-side::-webkit-scrollbar-thumb{background:var(--line,#20344f);border-radius:3px}.spot-book-side.asks{flex-direction:column-reverse}.spot-book-side.asks .spot-book-reconciling-badge{order:1}.spot-book-mode-asks .spot-book-side.bids,.spot-book-mode-bids .spot-book-side.asks{display:none}.spot-book-mode-asks .spot-spread-row,.spot-book-mode-bids .spot-spread-row{order:-1}.spot-book-mode-asks .spot-book-side.asks{flex-direction:column;justify-content:flex-start}.spot-row{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px;padding:3px 6px;height:22px;box-sizing:border-box;flex-shrink:0;font-size:.82rem;font-variant-numeric:tabular-nums;border-radius:4px}.spot-row:hover{background:var(--panel-hover-bg)}.spot-row.bid .spot-px{color:var(--buy);font-weight:650}.spot-row.ask .spot-px{color:var(--sell);font-weight:650}.spot-px{text-align:left;font-weight:650;white-space:nowrap}.spot-qty{text-align:right;color:var(--muted);white-space:nowrap}.spot-total{text-align:right}.spot-depth-bar{position:absolute;inset:0;z-index:-1;border-radius:4px}.spot-row.ask .spot-depth-bar{right:0;left:auto;background:var(--sell-soft)}.spot-row.bid .spot-depth-bar{right:0;left:auto;background:var(--buy-soft)}.spot-row.ask{--flash:var(--sell-soft)}.spot-row.bid{--flash:var(--buy-soft)}.spot-row.ask,.spot-row.bid{animation:spot-row-flash 320ms ease-out}@keyframes spot-row-flash{from{background:var(--flash)}to{background:transparent}}.spot-qty-flash{display:inline-block;border-radius:3px;padding:0 3px;margin:0 -3px}.spot-book .spot-row.ask .spot-qty-flash{animation:spot-qty-flash-ask 480ms ease-out}.spot-book .spot-row.bid .spot-qty-flash{animation:spot-qty-flash-bid 480ms ease-out}@keyframes spot-qty-flash-ask{from{background:var(--sell-soft);color:var(--sell)}to{background:transparent}}@keyframes spot-qty-flash-bid{from{background:var(--buy-soft);color:var(--buy)}to{background:transparent}}.spot-skel-row{display:flex;justify-content:space-between;padding:4px 6px}.spot-fetch-note{margin:6px 4px 0;font-size:.72rem;color:var(--muted)}.spot-empty{font-size:.8rem;padding:12px 4px;margin:auto 0}.spot-side-empty{margin:auto;padding:4px;font-size:.76rem;color:var(--muted);text-align:center}.spot-empty.spot-book-empty-overlay{position:absolute;inset:0;margin:0;display:flex;align-items:center;justify-content:center}.spot-book-unavailable{display:flex;align-items:center;justify-content:center}.spot-book-reconciling .spot-row,.spot-book-reconciling .spot-spread-row{opacity:.55;pointer-events:none}.spot-book-reconciling-badge{font-size:.72rem;color:var(--muted);text-align:center;padding:2px 4px 4px}.spot-spread-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:6px;margin:2px 0;height:32px;box-sizing:border-box;flex-shrink:0;background:var(--surface-0);border-top:1px dashed var(--line-soft);border-bottom:1px dashed var(--line-soft);font-variant-numeric:tabular-nums}.spot-last-px{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.1;color:var(--text);--flash:transparent;border-radius:4px;padding:0 4px;animation:spot-lastpx-flash 340ms ease-out}.spot-last-px.up{color:var(--buy);--flash:var(--buy-soft)}.spot-last-px.down{color:var(--sell);--flash:var(--sell-soft)}.spot-last-px.none{color:var(--muted);animation:none}.spot-trades .spot-book-head,.spot-trades .spot-row{grid-template-columns:1fr 1fr .9fr}.spot-time{text-align:right;color:var(--muted);white-space:nowrap}@keyframes spot-lastpx-flash{from{background:var(--flash)}to{background:transparent}}.spot-spread-meta{text-align:right;font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-theme="light"] .spot-spread-row{background:var(--surface-2)}.spot-form{display:flex;flex-direction:column;gap:10px;background:var(--surface-1);padding:10px}@media(min-width:1180px){.spot-form{border-inline-start:1px solid var(--line-soft)}}.spot-form-status{min-height:44px}.spot-form-actions{display:flex;flex-direction:column;gap:10px}.spot-form-footer{display:flex;flex-direction:column;margin-top:auto}.spot-form-footer:not(:has(p)){display:none}.spot-form-footer:has(p){border-top:1px solid var(--line-soft);padding-top:4px}.spot-side-toggle,.spot-type-toggle{display:flex;gap:6px}.spot-side,.spot-type{flex:1;border:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);border-radius:14px;padding:7px;font-weight:650;cursor:pointer;font-size:.85rem}.spot-type.active{color:var(--mk-gold-text);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg))}.spot-side.buy.active{background:var(--buy);color:var(--buy-ink);border-color:transparent}.spot-side.sell.active{background:var(--sell);color:var(--sell-ink);border-color:transparent}.spot-field{display:flex;flex-direction:column;gap:4px;font-size:.78rem;color:var(--muted,#93a4c0)}.spot-field .input{width:100%}.spot-available{margin:0;font-size:.76rem;color:var(--muted)}.spot-quick-pct{display:flex;gap:6px}.spot-pct-chip{flex:1;border:1px solid var(--line);background:var(--surface-1);color:var(--text);border-radius:999px;padding:5px 0;font-size:.72rem;font-weight:650;cursor:pointer}.spot-pct-chip:hover{background:var(--panel-hover-bg)}.spot-kind-field .spot-kind-select{width:100%}.spot-trigger-help{margin:0;font-size:.72rem}.spot-tif-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.spot-tif-seg{display:flex;gap:4px}.spot-tif{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:650;cursor:pointer}.spot-tif.active{color:var(--mk-gold-text);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg))}.spot-postonly{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;color:var(--text);cursor:pointer}.spot-postonly.disabled{color:var(--muted);cursor:not-allowed}.spot-tif:disabled{opacity:.45;cursor:not-allowed}.spot-classic-notice{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px;border:1px solid var(--line);border-left:3px solid var(--lux-gold);border-radius:12px;background:var(--surface-2)}.spot-classic-notice-text{margin:0;font-size:.8rem;line-height:1.45;color:var(--text);overflow-wrap:anywhere}.spot-classic-notice-confirm{align-self:flex-start;min-height:40px}.spot-field-off{display:none}.spot-slip{display:flex;flex-direction:column;gap:6px}.spot-pct-slider-row{display:flex;align-items:center;gap:8px;margin-top:2px}.spot-pct-slider{flex:1;accent-color:var(--lux-gold);cursor:pointer}.spot-pct-slider-label{min-width:34px;text-align:right;font-size:.72rem;color:var(--muted);font-variant-numeric:tabular-nums}.spot-protect{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--surface-1);border:1px solid var(--line-soft);border-radius:12px}.spot-protect-toggle{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:650;color:var(--text);cursor:pointer}.spot-protect-hint{margin:0;font-size:.72rem}.spot-protect-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.spot-slip-label{font-size:.74rem;color:var(--muted)}.spot-slip-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.spot-slip-chip{border:1px solid var(--line);background:var(--surface-1);color:var(--text);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:650;cursor:pointer}.spot-slip-chip.active{color:var(--mk-gold-text);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg))}.spot-slip-custom{width:64px;padding:4px 8px;font-size:.72rem}.spot-slip-custom.active{color:var(--mk-gold-text);border-color:var(--lux-gold);background:color-mix(in oklab,var(--lux-gold) 12%,var(--panel-bg))}.spot-tif-market-note{margin:0;font-size:.72rem}.spot-type-cell{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.spot-badge{padding:1px 6px;border-radius:6px;font-size:.64rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.spot-badge-trig{background:var(--surface-2,var(--surface-1));color:var(--muted);border:1px solid var(--line-soft,var(--line))}.spot-badge-oco{background:color-mix(in oklab,var(--lux-gold) 20%,var(--panel-bg));color:var(--mk-gold-text)}.spot-badge-type{background:var(--surface-2,var(--surface-1));color:var(--muted);border:1px solid var(--line-soft,var(--line))}.spot-inline-note{font-size:.72rem;color:var(--muted)}.spot-status-reason{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.spot-badge-held{background:var(--warning-bg);color:var(--warning-text);border:1px solid var(--warning-border);cursor:help}.spot-row-actions{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.spot-modify-editor{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px 12px;margin:0 0 6px;border:1px solid var(--line);border-radius:10px;background:var(--surface-1)}.spot-modify-field{display:flex;flex-direction:column;gap:4px;font-size:.72rem;color:var(--muted)}.spot-modify-field .input{width:120px}.spot-modify-actions{display:inline-flex;gap:6px}.spot-modify-editor .field-error{flex-basis:100%;margin:0}.spot-market-review{margin:2px 0}.spot-warning{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-text);border-radius:8px;padding:8px;font-size:.78rem;margin:0}.spot-submit{width:100%;border:none;padding:11px;font-weight:700;border-radius:14px;cursor:pointer}.spot-submit.buy{background:var(--buy);color:var(--buy-ink)}.spot-submit.sell{background:var(--sell);color:var(--sell-ink)}.spot-submit:disabled{opacity:.5;cursor:not-allowed}.spot-auth-note,.spot-msg{font-size:.78rem;margin:2px 0 0}.spot-msg{color:var(--mk-gold-text)}.spot-msg-ok{color:var(--buy)}.spot-msg-warn{color:var(--warning-text)}.spot-min-hint{font-size:.72rem;margin:4px 0 0;color:var(--muted);font-variant-numeric:tabular-nums}.spot-viewonly-banner{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:12px;padding:10px 12px}.spot-viewonly-banner p{margin:0;font-size:.8rem;line-height:1.4}.spot-mobile-tabs,.spot-open-tabs{display:flex;gap:6px;margin-bottom:8px}.spot-mtab{flex:1;border:1px solid var(--line);background:var(--surface-1);color:var(--muted);border-radius:14px;padding:7px 16px;font-weight:650;font-size:.8rem;cursor:pointer}.spot-mtab.active{color:var(--text);background:var(--surface-2);border-color:var(--line-strong)}@media(min-width:720px){.spot-open-tabs .spot-mtab{flex:0 1 auto}}@media(max-width:639px){.spot-side,.spot-type,.spot-mtab{min-height:44px}}.spot-mobile-hide{display:none}.spot-open{margin-top:16px}.spot-open-rows{display:flex;flex-direction:column;gap:6px}.spot-open-row{display:grid;grid-template-columns:auto auto auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line,#20344f);border-radius:8px;font-size:.82rem;font-variant-numeric:tabular-nums}.spot-age{font-size:.72rem}.spot-tag{padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:uppercase}.spot-tag.bid{background:var(--buy-soft);color:var(--buy)}.spot-tag.ask{background:var(--sell-soft);color:var(--sell)}@media(min-width:720px) and (max-width:1179px){.spot-open-row{grid-template-columns:auto auto 1fr auto auto}}@media(min-width:1180px){.spot-grid{grid-template-columns:minmax(260px,1fr) minmax(340px,380px) minmax(260px,1fr);grid-template-areas:"book form trades"}.spot-mobile-tabs{display:none}.spot-mobile-hide{display:block}.spot-trades{border-inline-start:1px solid var(--line-soft)}.spot-form{align-self:stretch}.spot-grid:not(.view-only){--spot-desk-row-min:560px;grid-template-rows:minmax(var(--spot-desk-row-min),auto);align-items:stretch}.spot-book-wrap,.spot-trades-wrap{contain:size;min-height:0;position:relative}}@media(max-width:639px){.spot-open-row{grid-template-columns:auto auto 1fr auto auto}}.spot-desk{display:flex;flex-direction:column;gap:12px;width:100%;margin:0 auto;padding:4px 0 32px;--spot-gutter:32px}@media(max-width:719px){.spot-desk{padding:4px 0 24px;--spot-gutter:28px}}@media(min-width:1024px){.spot-desk{--spot-gutter:calc(clamp(16px,2vw,40px) + 16px)}}.app-shell-wallet>.page-shell:has(.spot-desk){padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}body:not([data-display-mode="standalone"]) .app-shell-wallet>.page-shell:has(.spot-desk){padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.spot-desk>:not(.spot-chart-area){width:min(100% - 2*var(--spot-gutter),1720px);margin-inline:auto}.spot-desk>.spot-chart-area{width:100%}.spot-chart-area .cs-shell,.spot-chart-area>.markets-chart-card{border-inline:0;border-radius:0}.spot-desk>.spot-panel:has(.spot-grid),.spot-desk>.spot-work{width:100%;margin-inline:0;border-inline:0;border-radius:0}.spot-topbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.spot-stats{display:flex;gap:18px;align-items:center;overflow-x:auto;flex:1 1 260px;min-height:56px;padding:2px 4px}.spot-stat{display:flex;flex-direction:column;gap:2px;flex:none}.spot-stat-k{font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);white-space:nowrap}.spot-stat-v{font-size:.85rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.spot-last{font-size:1.02rem}.spot-last.up,.spot-chg.up{color:var(--buy)}.spot-last.down,.spot-chg.down{color:var(--sell)}.spot-stat-wide{display:none}@media(min-width:1180px){.spot-stat-wide{display:flex}}.spot-chart-area{display:flex;flex-direction:column;gap:8px}.spot-chart-card{min-height:320px;position:relative}.chart-watermark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;opacity:.07;pointer-events:none;user-select:none;-webkit-user-select:none}.chart-watermark-mark{display:block;flex:none;width:54px;height:54px;background-color:var(--text,#f4f4f5);-webkit-mask:url(/assets/networks/lethex-transparent-20260515.svg) center/contain no-repeat;mask:url(/assets/networks/lethex-transparent-20260515.svg) center/contain no-repeat}.chart-watermark span{font-size:30px;font-weight:800;letter-spacing:.04em;color:var(--text,#f4f4f5)}.spot-chart-empty{margin:0;padding:40px 16px;text-align:center}.spot-book-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.spot-book-title{font-size:.78rem;font-weight:700}.spot-view-seg{display:inline-flex;gap:2px;border:1px solid var(--line);border-radius:8px;padding:2px;background:var(--surface-2)}.spot-view-btn{display:grid;place-items:center;width:22px;height:20px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer}.spot-view-btn:hover{background:var(--panel-hover-bg)}.spot-view-btn.active{background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg));box-shadow:inset 0 0 0 1px var(--lux-gold)}.spot-view-icon{display:flex;flex-direction:column;gap:2px;width:12px}.spot-view-icon .bar{display:block;height:3px;border-radius:1px}.spot-view-icon .bar.sell{background:var(--sell)}.spot-view-icon .bar.buy{background:var(--buy)}.spot-group-label{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;color:var(--muted)}.spot-group-select{border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:8px;padding:3px 6px;font-size:.72rem}.spot-imbalance{display:flex;height:4px;border-radius:999px;overflow:hidden;margin:0 4px 4px;background:var(--surface-0)}.spot-imbalance-bid{background:var(--buy);height:100%}.spot-imbalance-ask{background:var(--sell);height:100%}.spot-imbalance-label{display:none;font-size:.68rem;color:var(--muted);font-variant-numeric:tabular-nums;margin:0 4px 6px}@media(min-width:1180px){.spot-imbalance-label{display:block}}.spot-total{display:none}@container(min-width:250px){.spot-book-head,.spot-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr)}.spot-total{display:block}}@media(min-width:1180px){.spot-book-rows{min-height:0;max-height:none;flex:1 1 0}}.spot-row-filler{pointer-events:none;cursor:default;background:transparent;box-shadow:inset 0 -1px 0 var(--line-soft)}.spot-book-end{margin:2px 0;padding:2px 6px;font-size:.68rem;letter-spacing:.02em;color:var(--muted);text-align:center;border-top:1px dashed var(--line-soft);flex-shrink:0}.spot-row-filler:hover{background:transparent}.spot-row{cursor:pointer}.spot-row:focus-visible{outline:2px solid var(--lux-gold);outline-offset:-2px}.spot-last-px{font-weight:700}.spot-last-px.up{color:var(--buy)}.spot-last-px.down{color:var(--sell)}.spot-type-hint{margin:-4px 0 0;font-size:.72rem}.spot-chip-hint{margin:0;font-size:.72rem;color:var(--warning-text)}.spot-lots-cta{align-self:flex-start;margin-top:4px}.spot-summary{display:flex;flex-direction:column;gap:4px;border-top:1px dashed var(--line-soft);padding-top:8px}.spot-summary-row{display:flex;justify-content:space-between;font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}.spot-summary-row .v{color:var(--text)}.spot-gate-note{margin:2px 0 0;font-size:.74rem}.spot-signin{margin-top:8px;padding:12px;display:flex;flex-direction:column;gap:8px;background:var(--surface-1);border:1px solid var(--line-soft);border-radius:12px}.spot-signin-title{margin:0;font-size:.9rem;font-weight:650;color:var(--text)}.spot-signin-sub{margin:0;font-size:.76rem;line-height:1.4}.spot-signin-input{width:100%}.spot-signin-error{margin:0}.spot-signin-actions{display:flex;gap:8px}.spot-signin-actions .btn{flex:1}.spot-signin-actions .btn.variant-secondary{flex:0 0 auto;min-width:84px}.spot-viewonly-card{grid-area:book;background:var(--surface-1);padding:16px;display:flex;align-items:center}@media(max-width:1179px){.spot-viewonly-card{border-top:1px solid var(--line-soft)}}.spot-viewonly-card p{margin:0;font-size:.85rem}.spot-grid.view-only{grid-template-areas:"form""book"}@media(min-width:1180px){.spot-grid.view-only{grid-template-columns:minmax(0,1fr) minmax(340px,380px);grid-template-areas:"book form"}}.spot-work{border:1px solid var(--line);border-radius:16px;background:var(--panel-bg);padding:14px 18px;display:flex;flex-direction:column;gap:10px}.spot-work-tabs{display:flex;gap:6px;overflow-x:auto}.spot-wtab{flex:none;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:7px 14px;font-weight:650;font-size:.8rem;cursor:pointer;white-space:nowrap}.spot-wtab.active{color:var(--mk-gold-text);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg))}.spot-wtab:focus-visible{outline:2px solid var(--lux-gold);outline-offset:2px}.spot-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.spot-filter-group{display:flex;align-items:center;gap:4px}.spot-filter-label{font-size:.68rem;font-weight:650;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-inline-end:2px}.spot-filter-chip{border:1px solid var(--line);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:650;cursor:pointer}.spot-filter-chip.on{color:var(--text);background:var(--surface-2);border-color:var(--line-strong)}@media(max-width:719px){.spot-filters.on-lite{display:none}}.spot-export-btn{margin-left:auto;border:1px solid var(--line);background:var(--surface-1);color:var(--text);border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:650;cursor:pointer}.spot-export-btn:hover{background:var(--panel-hover-bg)}.spot-history-scope-note{color:var(--muted);font-style:italic}.spot-load-more{align-self:center;border:1px solid var(--line);background:var(--surface-1);color:var(--text);border-radius:999px;padding:6px 16px;font-size:.78rem;font-weight:650;cursor:pointer;margin-top:8px}.spot-load-more:hover{background:var(--panel-hover-bg)}.spot-pnl-estimate-tag{font-style:normal;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-left:5px;vertical-align:baseline}.spot-table{display:flex;flex-direction:column;gap:6px}.spot-table-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media(min-width:720px){}.spot-table,.spot-lot-rows{min-height:220px}@media(min-width:720px){.spot-table,.spot-lot-rows{min-height:170px}}.spot-thead{display:none;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:0 10px;gap:8px 12px;align-items:center}.spot-trow{display:grid;grid-template-columns:1fr;align-items:start;gap:8px 12px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;font-size:.82rem;font-variant-numeric:tabular-nums}.spot-trow>:has(>.spot-cell-k){display:flex;align-items:baseline;gap:12px}.spot-trow>:has(>.spot-cell-k)>.spot-cell-k{margin-right:auto}.spot-trow.spot-lot-row{display:grid;align-items:start}.spot-trow>.spot-tag,.spot-trow>.spot-side{justify-self:start}@media(min-width:480px){.spot-trow{grid-template-columns:repeat(2,minmax(0,1fr))}.spot-trow>.spot-row-actions,.spot-trow>.spot-lot-protect,.spot-trow>.spot-lot-actions,.spot-trow>.spot-fill-summary-text,.spot-trow.cols-orders>:last-child{grid-column:1/-1}}@media(min-width:720px){.spot-trow.spot-lot-row>:is(.spot-lot-confirm,.spot-lot-banner){grid-column:1/-1}}.spot-trow .spot-num,.spot-trow .spot-lot-cell,.spot-trow .num,.spot-trow .spot-age,.spot-trow .spot-id-cell,.spot-trow .spot-type-cell>.muted,.spot-thead>span{white-space:nowrap;min-width:0}.spot-entry-fee-hint,.spot-mark-src,.spot-pnl-estimate-tag{white-space:nowrap}.spot-filled{display:inline-flex;align-items:center;gap:6px}.spot-fill-bar{width:44px;height:4px;border-radius:999px;background:var(--surface-0);overflow:hidden;flex:none}.spot-fill-bar span{display:block;height:100%;background:var(--lux-gold)}.spot-trow .num{color:var(--text)}.spot-num{display:inline-flex;align-items:baseline;gap:4px}@media(min-width:720px){.spot-thead .spot-num-h{text-align:right}}.spot-lots{display:flex;flex-direction:column;gap:8px}.spot-lot-rows{display:flex;flex-direction:column;gap:6px}.spot-lot-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.spot-lot-pair{font-weight:700}.spot-lot-cell{display:inline-flex;align-items:baseline;gap:4px}.spot-cell-k{font-style:normal;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.spot-id-cell{display:inline-flex;align-items:baseline;gap:4px}.spot-id-copy{background:transparent;border:none;padding:0;margin:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--text);text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.spot-id-copy:hover,.spot-id-copy:focus-visible{color:var(--mk-gold-text,var(--lux-gold))}.spot-mark-src{font-style:normal;font-size:.68rem;color:var(--muted)}.spot-entry-fee-hint{font-style:normal;font-size:.68rem;color:var(--muted)}.spot-lot-entry-cell,.spot-lot-mark-cell{flex-wrap:wrap}.spot-lot-pnl{font-weight:650}.spot-pnl.up{color:var(--buy)}.spot-pnl.down{color:var(--sell)}.spot-pnl,.spot-lot-pnl-dim{transition:color 160ms ease}.spot-lot-close{margin-left:auto}.spot-lot-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}@media(min-width:720px){.spot-lot-actions{justify-content:flex-end}.spot-lot-actions .btn-sm,.spot-row-actions .btn-sm{padding:0 8px}}.spot-protect-none{font-size:.78rem}.spot-lot-pair-cell{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.spot-lot-protect{flex-wrap:wrap;gap:6px}.spot-protect-armed{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.spot-protect-set{border-color:color-mix(in oklab,var(--lux-gold) 45%,var(--line))}.spot-protect-drift{padding:2px 8px;border-radius:999px;font-size:.66rem;font-weight:600;color:var(--muted);background:var(--surface-2,var(--surface-1));border:1px solid var(--line-soft,var(--line));white-space:nowrap}.spot-protect-editor{border-left:3px solid var(--lux-gold)}.spot-protect-editor>p.muted.num{flex-basis:100%;margin:0;font-size:.72rem}.spot-lot-underfunded{padding:2px 8px;border-radius:999px;font-size:.66rem;font-weight:700;color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 18%,var(--panel-bg));white-space:nowrap}.spot-lot-not-backed{padding:2px 8px;border-radius:999px;font-size:.66rem;font-weight:700;color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border);white-space:nowrap}.spot-lot-pnl-dim{color:var(--muted);font-weight:500;opacity:.75}.spot-lot-banner{margin:0;padding:8px 10px;border-radius:8px;font-size:.78rem;background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-text)}.spot-protect-advisory{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;line-height:1.45}.spot-lot-confirm{border:1px solid var(--line-strong);border-radius:8px;padding:10px 12px;background:var(--surface-1);display:flex;flex-direction:column;gap:6px;font-size:.8rem}.spot-lot-confirm p{margin:0}.spot-lot-confirm-title{font-weight:700}.spot-lot-confirm-actions{display:flex;gap:8px;margin-top:2px}.spot-lot-confirm-success{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text);border-radius:8px;padding:8px;font-size:.78rem;margin:0}.spot-lot-confirm-error{margin-bottom:2px}.spot-lot-confirm-close{background:var(--sell);color:var(--sell-ink);border:none}.spot-lot-promo{padding:18px 12px;text-align:center}.spot-lot-promo h3{margin:0 0 6px;font-size:1rem}.spot-lot-promo p{margin:0 auto;max-width:560px;font-size:.82rem}.spot-cancel-request{opacity:.85}.spot-cancel-request:hover{opacity:1}.markets-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.markets-funding-link{white-space:nowrap;padding:8px 14px;font-size:.85rem}.lx-card-grid{display:grid;gap:var(--space-6);min-width:0}.lx-card-grid .lx-card-grid{gap:var(--space-5)}.lx-card-grid>*{min-width:0}.lx-card{padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--panel-bg);margin:0}.funding-page{width:100%;max-width:860px;margin:0 auto;padding:4px clamp(8px,2vw,16px) 32px}.funding-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5)}.funding-head-title{flex:1 1 260px;min-width:0}.funding-head-trail{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4)}.funding-head h1{margin:0 0 var(--space-2);font-size:1.4rem;font-weight:700}.funding-head .muted{margin:0}.funding-custody-badge{display:inline-flex;align-items:center;gap:var(--space-3);padding:3px 10px 3px 8px;font-size:.74rem;font-weight:650;color:color-mix(in oklab,var(--home-alloc-teal) 86%,var(--text) 14%);background:color-mix(in oklab,var(--home-alloc-teal) 14%,transparent);border:1px solid color-mix(in oklab,var(--home-alloc-teal) 34%,transparent);border-radius:999px}.funding-custody-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--home-alloc-teal)}.funding-auth-gate{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;background:var(--panel-bg)}.funding-auth-gate .btn{margin-top:10px}.funding-signin{margin:12px auto 0;max-width:320px;padding:12px;display:flex;flex-direction:column;gap:8px;text-align:left;background:var(--panel-bg);border:1px solid var(--line-soft);border-radius:12px}.funding-signin-sub{margin:0;font-size:.76rem;line-height:1.4}.funding-signin-input{width:100%}.funding-signin-error{margin:0}.funding-signin-actions{display:flex;gap:8px}.funding-signin-actions .btn{flex:1;margin-top:0}.funding-signin-actions .btn.variant-secondary{flex:0 0 auto;min-width:84px}.funding-tabs{display:flex;gap:var(--space-3);margin-bottom:var(--space-6)}.funding-tab{flex:1;padding:11px;border:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);border-radius:10px;font-weight:650;cursor:pointer;font-size:.92rem}.funding-tab.active{background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg));color:var(--lux-gold);border-color:transparent}.funding-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-bg);padding:var(--space-5);margin:0}.funding-address{font-family:var(--font-mono,monospace);font-size:.82rem;word-break:break-all;background:var(--field-bg);padding:8px 10px;border-radius:8px;margin-bottom:8px}.funding-warn{font-size:.76rem;color:#f0b429;margin:12px 0 0}.deposit-flow{display:grid;gap:var(--space-6);grid-template-columns:1fr}.deposit-flow>*{min-width:0}.deposit-asset-picker{display:flex;gap:10px;flex-wrap:wrap}.deposit-asset-option{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;border:1px solid var(--line,#20344f);border-radius:12px;background:transparent;cursor:pointer}.deposit-asset-option.is-selected{border-color:var(--lux-gold);background:color-mix(in oklab,var(--lux-gold) 10%,var(--panel-bg))}.deposit-asset-option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.deposit-networks{display:flex;flex-direction:column;gap:10px}.deposit-network-card{display:grid;gap:2px;text-align:left;padding:12px 14px;border:1px solid var(--line,#20344f);border-radius:12px;background:var(--panel-bg,#101d31);cursor:pointer;transition:border-color .15s ease,background .15s ease}.deposit-network-card:hover{border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line))}.deposit-network-card.is-active{border-color:var(--lux-gold);background:color-mix(in oklab,var(--lux-gold) 10%,var(--panel-bg));box-shadow:inset 3px 0 0 var(--lux-gold)}.deposit-network-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.deposit-net-name{font-weight:650;font-size:.9rem;color:var(--text-strong,#fff)}.deposit-net-net{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.deposit-net-meta{font-size:.74rem;font-variant-numeric:tabular-nums}.cmv-assets{margin-top:10px}.cmv-asset-card{display:flex;align-items:center;gap:10px}.cmv-asset-icon{position:relative;width:28px;height:28px;border-radius:50%;flex-shrink:0}.cmv-asset-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.cmv-asset-name-row{display:flex;align-items:center;gap:8px}.cmv-asset-meta{font-size:.74rem;font-variant-numeric:tabular-nums}.deposit-stage{min-width:0}.deposit-stage:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.deposit-hint{padding:20px 6px;text-align:center;margin:0}.funding-deposit-layout{grid-template-columns:minmax(0,1fr)}.funding-deposit-aside,.funding-deposit-main{min-width:0}.deposit-address-grid{display:grid;grid-template-columns:auto 1fr;gap:var(--space-6);align-items:start}.deposit-address-info .label{font-size:.78rem;color:var(--muted,#93a4c0);display:block;margin-bottom:6px}.deposit-address-info .funding-address{margin-bottom:var(--space-3)}.deposit-address-info .btn[data-funding-copy-address]{background:transparent;color:color-mix(in oklab,var(--lux-gold) 84%,var(--text-strong) 16%);border-color:color-mix(in oklab,var(--lux-gold) 52%,var(--line-soft) 48%);box-shadow:none}.deposit-address-info .btn[data-funding-copy-address]:hover{background:color-mix(in oklab,var(--lux-gold-soft) 16%,transparent);border-color:color-mix(in oklab,var(--lux-gold) 70%,transparent)}.deposit-fact-list{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:7px}.deposit-fact-list li{display:flex;justify-content:space-between;gap:12px;font-size:.83rem}.deposit-fact-list li span{color:var(--muted,#93a4c0);flex:0 0 auto}.deposit-fact-list li b{text-align:right;font-variant-numeric:tabular-nums}.deposit-fee-caveat{margin:7px 0 0;font-size:.74rem;line-height:1.4}.deposit-credit-when{margin:var(--space-4) 0 0;font-size:.78rem;line-height:1.45}.deposit-advisory-note{margin:var(--space-2) 0 0;font-size:.78rem;line-height:1.45}.deposit-vs-receive-note{margin:var(--space-2) 0 0;font-size:.74rem;line-height:1.4}.deposit-support-link{color:var(--lux-gold);text-decoration:underline}.deposit-warn{font-size:.78rem;color:#f0b429;margin:var(--space-4) 0 0;line-height:1.4}.deposit-progress{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-soft,#1a2a42);display:flex;flex-direction:column;gap:8px}.deposit-progress-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.deposit-progress-sub{font-size:.8rem}.deposit-stream-status{margin-top:12px;display:flex;justify-content:flex-end}.deposit-progress-waiting p{margin:0 0 6px}.deposit-timeline{display:flex;align-items:center;gap:6px;list-style:none;margin:0 0 4px;padding:0;font-size:.72rem}.deposit-timeline-step{color:var(--muted);position:relative;padding-bottom:4px;border-bottom:2px solid var(--line-soft,#1a2a42)}.deposit-timeline-step:not(:last-child)::after{content:"";display:inline-block;width:18px;height:1px;background:var(--line-soft,#1a2a42);margin:0 6px;vertical-align:middle}.deposit-timeline-step.done{color:var(--status-confirmed-text);border-bottom-color:var(--status-confirmed-border)}.deposit-timeline-step.active{color:var(--status-pending-text);border-bottom-color:var(--status-pending-border)}@media(prefers-reduced-motion:no-preference){.deposit-timeline-step.active{transition:color .3s ease,border-color .3s ease}}.funding-history-new-notice{display:block;width:100%;margin:0 0 10px;padding:8px 12px;border-radius:8px;border:1px solid var(--status-pending-border);background:var(--status-pending-bg);color:var(--status-pending-text);font-size:.8rem;font-weight:600;text-align:center;cursor:pointer}.deposit-unavailable{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 12px;text-align:center}.deposit-unavailable p{margin:0;font-weight:600;color:var(--text,#e8eef9)}.deposit-hist-row{align-items:center}.deposit-hist-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.deposit-hist-sub{font-size:.74rem}.deposit-hist-fee{flex-basis:100%;margin-top:-2px;font-size:.7rem;font-variant-numeric:tabular-nums}.deposit-hist-reason{flex-basis:100%;margin-top:-2px;font-size:.7rem}.deposit-hist-status .home-activity-meter{width:46px}@media(min-width:1024px){.funding-deposit-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:var(--space-6);align-items:start}.funding-deposit-main{position:sticky;top:var(--space-4)}}@media(max-width:639px){.deposit-address-grid{grid-template-columns:1fr;justify-items:center;gap:var(--space-5)}.deposit-address-info{width:100%}.lx-card,.funding-card,.withdraw-step{padding:var(--space-4)}.lx-card-grid{gap:var(--space-5)}.funding-page{padding-left:var(--space-3);padding-right:var(--space-3)}.funding-tabs{gap:var(--space-2)}.funding-tab{padding:10px 6px;font-size:.86rem}}.cmv-page{display:grid;gap:16px}.cmv-card{max-width:560px;margin:0 auto;width:100%;display:grid;gap:16px}.cmv-card>*{min-width:0}.cmv-card .deposit-networks{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:8px}.cmv-card .deposit-network-card{padding:10px 12px}.cmv-dir{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;padding:10px;border:1px solid var(--line-soft,#1a2a42);border-radius:14px;background:var(--panel-bg,#101d31)}.cmv-side{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;min-width:0;border:1px solid transparent;border-radius:12px;background:transparent;padding:12px 8px;cursor:pointer;font:inherit;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.cmv-side:hover{background:color-mix(in oklab,var(--line-soft,#1a2a42) 55%,transparent)}.cmv-side:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cmv-side.is-active{border-color:color-mix(in oklab,var(--lux-gold) 45%,transparent);background:color-mix(in oklab,var(--lux-gold) 10%,var(--panel-bg));box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%)}.cmv-side-dot{width:12px;height:12px}.cmv-side-action{font-weight:800;font-size:1rem;letter-spacing:-.01em;color:var(--text-strong,#fff)}.cmv-side-name{font-weight:650;font-size:.76rem;color:var(--muted,#93a4c0)}.cmv-side-sub{font-size:.68rem;text-transform:none;letter-spacing:.01em}.cmv-dir-swap{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(216,186,119,.5);background:radial-gradient(circle at 40% 35%,var(--custody-exchange,#d8ba77),var(--custody-exchange-deep,#b8923f));color:#0a0f1a;font-size:1.2rem;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.cmv-dir-swap:hover{transform:rotate(180deg);box-shadow:0 0 0 4px rgba(216,186,119,.14)}.cmv-dir-swap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cmv-body{display:grid;gap:14px}.cmv-body:focus-visible{outline:none}.cmv-hint{padding:18px 6px;text-align:center;margin:0}.cmv-loading{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px}.cmv-address{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.cmv-address .qr-box{margin:0 auto}.cmv-address .label{font-size:.8rem;color:var(--muted,#93a4c0)}.cmv-address .funding-address{width:100%;text-align:center}.cmv-address .deposit-fact-list{width:100%;text-align:left}.cmv-progress{margin-top:4px;padding-top:12px;border-top:1px solid var(--line-soft,#1a2a42);display:flex;flex-direction:column;gap:8px}.cmv-progress-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cmv-balance-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid var(--line-soft,#1a2a42);border-radius:12px;background:var(--panel-bg,#101d31)}.cmv-balance-row b{font-variant-numeric:tabular-nums;font-size:1.02rem}.cmv-amount-row{display:flex;gap:8px;align-items:stretch}.cmv-amount-row .input{flex:1 1 auto}.cmv-max{flex:0 0 auto;border:1px solid var(--lux-gold);background:var(--lux-gold-soft,rgba(216,186,119,.16));color:var(--mk-gold-text,var(--text-strong));border-radius:8px;padding:0 14px;font-weight:700;font-size:.78rem;cursor:pointer}.cmv-max:disabled{opacity:.5;cursor:not-allowed}.cmv-max:focus-visible,.cmv-cancel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cmv-submit{width:100%;padding:12px;font-weight:700;margin-top:2px}.cmv-handoff-copy,.cmv-handoff-note{margin:12px 0;font-size:13px;line-height:1.55}.cmv-handoff-note{margin-bottom:0;font-size:12px}a.cmv-submit{display:block;text-align:center;text-decoration:none}.cmv-history{margin:0 auto;max-width:720px;width:100%}.cmv-history h3{display:flex;align-items:center;gap:8px;font-weight:800;letter-spacing:-.01em}.cmv-history h3::before{content:"";display:inline-block;width:4px;height:16px;border-radius:2px;background:var(--lux-gold)}.cmv-hist-row{align-items:center}.cmv-hist-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cmv-hist-dir{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.cmv-cancel{font-size:.74rem;font-weight:650;color:var(--muted,#93a4c0);border:1px solid var(--line,#20344f);background:transparent;border-radius:999px;padding:3px 14px;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.cmv-cancel:hover{color:var(--sell,#ef5350);border-color:color-mix(in oklab,var(--sell,#ef5350) 50%,var(--line))}.cmv-steps{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;max-width:600px;margin:0 auto;padding:0 6px}.cmv-step{font-size:.72rem;font-weight:650;letter-spacing:.01em;color:var(--muted,#93a4c0);white-space:nowrap}.cmv-step.is-done{color:var(--status-confirmed-text)}.cmv-step.is-current{color:var(--text-strong,#fff);font-weight:800}.cmv-step-sep{color:var(--line,#20344f);font-size:.7rem}.cmv-deposit-panel{display:grid;gap:16px}.cmv-deposit-form{display:grid;gap:4px}.cmv-status{border:1px solid color-mix(in oklab,var(--lux-gold) 35%,var(--line-soft,#1a2a42));background:var(--panel-bg,#101d31);border-radius:var(--radius-lg,14px);padding:16px;display:grid;gap:12px}.cmv-status-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cmv-status-sub{font-size:.8rem;margin:0}.cmv-status .deposit-timeline{flex-wrap:wrap}.cmv-receipt{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cmv-receipt-hash{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,monospace;font-size:.82rem;color:var(--text-strong,#fff)}.cmv-collapsible{border-top:1px solid var(--line-soft,#1a2a42);padding-top:12px}.cmv-collapsible-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:transparent;border:none;color:var(--muted,#93a4c0);font-size:.82rem;font-weight:650;cursor:pointer;padding:6px 2px;min-height:44px}.cmv-collapsible-toggle:hover{color:var(--text-strong,#fff)}.cmv-collapsible-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cmv-collapsible-chevron{font-weight:800;color:var(--lux-gold)}@media(min-width:1024px){.cmv-card{max-width:600px}}@media(max-width:640px){.cmv-side-action{font-size:.9rem}.cmv-side-sub{display:none}.cmv-receipt-hash{font-size:.76rem}}.funding-balance-row{display:flex;gap:var(--space-5);margin:0;flex-wrap:wrap}.funding-balance-cell{display:flex;flex-direction:column;gap:var(--space-1)}.funding-balance-row b{font-variant-numeric:tabular-nums;font-size:1.02rem}.funding-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px;font-size:.8rem;color:var(--muted,#93a4c0)}.funding-field .input{width:100%}.funding-submit{width:100%;padding:12px;font-weight:700;margin-top:4px}.funding-confirm{border:1px solid var(--warning-border);background:var(--warning-bg);border-radius:var(--radius-lg);padding:var(--space-5);margin-top:var(--space-3)}.funding-confirm-q{font-weight:700;margin:0 0 6px}.funding-confirm-detail{font-size:.86rem;margin:0 0 4px}.funding-confirm-dest{font-family:ui-monospace,monospace;font-size:.8rem;word-break:break-all;margin:0 0 6px;color:var(--muted,#93a4c0)}.funding-confirm-actions{display:flex;gap:10px;margin-top:10px}.funding-confirm-actions .btn{flex:1;min-height:44px}.btn.variant-primary{color:var(--btn-primary-text);background:var(--btn-primary-bg);border-color:var(--btn-primary-border)}.btn.variant-secondary{color:var(--btn-secondary-text);background:var(--btn-secondary-bg);border-color:var(--btn-secondary-border)}.btn.variant-primary:disabled,.btn.variant-secondary:disabled{color:var(--btn-disabled-text);background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);box-shadow:none}.funding-confirm-actions .btn.variant-primary{color:#0a0f1a;background:radial-gradient(circle at 40% 30%,var(--custody-exchange),var(--custody-exchange-deep));border-color:color-mix(in oklab,var(--lux-gold) 60%,transparent);font-weight:800;box-shadow:0 10px 24px color-mix(in oklab,var(--lux-gold) 30%,transparent)}.funding-confirm-actions .btn.variant-primary:hover{box-shadow:0 14px 30px color-mix(in oklab,var(--lux-gold) 38%,transparent)}.funding-confirm-actions .btn.variant-secondary{background:transparent;border-color:var(--line);color:var(--muted);font-weight:650}.funding-confirm-actions .btn.variant-secondary:hover{color:var(--text-strong);border-color:var(--line-strong);background:color-mix(in oklab,var(--panel-bg) 60%,transparent)}.funding-confirm-actions .btn.variant-primary:disabled,.funding-confirm-actions .btn.variant-secondary:disabled{background:var(--btn-disabled-bg);color:var(--btn-disabled-text);border-color:var(--btn-disabled-border);box-shadow:none}.funding-confirm{border:1px solid var(--warning-border);background:var(--warning-bg);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:inset 3px 0 0 0 color-mix(in oklab,var(--lux-gold) 55%,transparent),inset 0 1px 0 0 color-mix(in oklab,var(--warning-line) 55%,transparent),0 16px 34px color-mix(in oklab,var(--bg-0) 62%,transparent)}.funding-confirm-q{font-size:var(--fs-lg);line-height:var(--lh-tight);font-weight:760;letter-spacing:-.01em;color:var(--text-strong);margin:0 0 var(--space-3)}.funding-confirm-detail{font-size:.9rem;line-height:var(--lh-normal);color:var(--text);margin:0 0 var(--space-3)}.funding-confirm-detail span{font-weight:760;color:var(--text-strong);font-variant-numeric:tabular-nums}.funding-confirm-dest{display:block;font-size:.8rem;color:var(--text-strong);background:var(--chip-bg);border:1px solid var(--line);border-radius:var(--radius-sm);padding:8px 10px;margin:0 0 var(--space-3)}.funding-warn{color:var(--warning-text);line-height:var(--lh-normal)}.deposit-warn{color:var(--warning-text)}.cmv-dir-swap{border:1px solid color-mix(in oklab,var(--lux-gold) 50%,transparent)}.cmv-dir-swap:hover{box-shadow:0 0 0 4px color-mix(in oklab,var(--lux-gold) 16%,transparent)}.cmv-dir{border-color:var(--line);border-radius:var(--radius-lg)}.cmv-balance-row{border-color:var(--line)}.deposit-fact-list li b{color:var(--text-strong)}@media(prefers-reduced-motion:reduce){.funding-confirm-actions .btn.variant-primary{transition:none}.cmv-dir-swap{transition:none}.cmv-dir-swap:hover{transform:none}}.funding-msg{font-size:.82rem;margin:10px 0 0}.deposit-address-info .btn-sm,.cmv-address .btn-sm,.funding-history .btn-sm,[data-home-actions-sheet] .btn-sm{min-height:44px}.funding-msg.error{color:var(--sell)}.funding-msg.ok{color:var(--buy)}.funding-history{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-bg);padding:var(--space-5)}.funding-history h3{margin:0 0 10px;font-size:.95rem}.funding-row{display:grid;grid-template-columns:104px 132px minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding:9px 6px;border-bottom:1px solid var(--line-soft);font-size:.85rem}.funding-row:last-child{border-bottom:none}.funding-row-amt{font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.funding-row-amt.credit{color:var(--mk-up)}.funding-row-amt.debit{color:var(--mk-down)}.funding-row-chain{font-size:.72rem;letter-spacing:.03em}.cmv-page .funding-row-chain,.cmv-workspace .funding-row-chain{text-transform:uppercase}.funding-row-time{text-align:right;font-variant-numeric:tabular-nums;font-size:.74rem;color:var(--muted);white-space:nowrap}.funding-row-trail{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.funding-row-link{color:var(--lux-gold);font-size:.8rem}@media(max-width:559px){.funding-row{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.funding-row-amt{grid-column:2;grid-row:1}.funding-row-chain{grid-column:1;grid-row:2}.funding-row-trail{grid-column:2;grid-row:2;justify-content:flex-end}.funding-row-time{grid-column:1;grid-row:3;text-align:left}}.exchange-subnav{display:flex;gap:8px;margin:0 0 16px}.exchange-subnav-link{padding:7px 16px;border-radius:999px;font-size:.85rem;font-weight:600;color:var(--muted,#93a4c0);border:1px solid var(--line,#20344f);text-decoration:none;transition:all .15s}.exchange-subnav-link:hover{color:var(--text,#e8eef9)}.exchange-subnav-link.is-active{background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg,#101d31));color:var(--lux-gold);border-color:transparent}.transfer-page{width:100%;max-width:720px;margin:0 auto;padding:4px clamp(8px,2vw,16px) 32px}.transfer-head h1{margin:0 0 4px;font-size:1.4rem;font-weight:700}.transfer-head .muted{margin:0 0 16px}.transfer-auth-gate{border:1px solid var(--line,#20344f);border-radius:14px;padding:24px;text-align:center;background:var(--panel-bg,#101d31)}.transfer-auth-gate .btn{margin-top:10px}.transfer-card{border:1px solid var(--line,#20344f);border-radius:16px;background:var(--panel-bg,#101d31);padding:18px;margin-bottom:16px}.transfer-token-toggle{display:flex;gap:8px;margin-bottom:14px}.transfer-token{flex:1;padding:10px;border:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);border-radius:10px;font-weight:650;cursor:pointer;font-size:.9rem}.transfer-token.active{background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg));color:var(--lux-gold);border-color:transparent}.transfer-available{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding:10px 12px;background:rgba(255,255,255,.03);border-radius:10px}.transfer-available b{font-variant-numeric:tabular-nums;font-size:1.05rem}.transfer-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px;font-size:.8rem;color:var(--muted,#93a4c0)}.transfer-field .input{width:100%}.transfer-submit{width:100%;padding:12px;font-weight:700;margin-top:4px}.transfer-confirm{border:1px solid rgba(56,97,251,.4);background:rgba(56,97,251,.06);border-radius:10px;padding:14px;margin-top:4px}.transfer-confirm-q{font-weight:700;margin:0 0 6px}.transfer-confirm-dest{font-family:ui-monospace,monospace;font-size:.8rem;word-break:break-all;margin:0 0 6px;color:var(--muted,#93a4c0)}.transfer-confirm-actions{display:flex;gap:10px;margin-top:10px}.transfer-confirm-actions .btn{flex:1}.transfer-msg{font-size:.84rem;margin:10px 0 0}.transfer-msg.error{color:var(--sell)}.transfer-msg.ok{color:var(--buy)}.transfer-activity{border:1px solid var(--line,#20344f);border-radius:16px;background:var(--panel-bg,#101d31);padding:16px}.transfer-activity h3{margin:0 0 10px;font-size:.95rem}.transfer-empty{padding:16px 4px}.transfer-row{display:grid;grid-template-columns:112px 132px minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:9px 4px;border-bottom:1px solid var(--line-soft);font-size:.85rem}.transfer-row:last-child{border-bottom:none}.transfer-row .transfer-tag{white-space:nowrap;justify-self:start}.transfer-row-amt{font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.transfer-row-amt.credit{color:var(--mk-up)}.transfer-row-amt.debit{color:var(--mk-down)}.transfer-row-party{font-size:.78rem}.transfer-asset-grid{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.transfer-asset{display:inline-flex;align-items:baseline;gap:6px;padding:8px 12px;border:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);border-radius:10px;font-weight:650;cursor:pointer;font-size:.86rem}.transfer-asset small{font-weight:500;font-variant-numeric:tabular-nums;opacity:.8}.transfer-asset.active{background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg));color:var(--lux-gold);border-color:transparent}.transfer-recipient-row{display:flex;gap:8px;align-items:center}.transfer-recipient-row .input{flex:1;font-family:ui-monospace,monospace;font-size:.82rem}.transfer-recipient-status{display:block;margin-top:6px;font-size:.8rem;line-height:1.35}.transfer-recipient-status.ready{color:var(--buy)}.transfer-recipient-status.bad{color:var(--sell)}.transfer-recipient-status.checking{color:var(--muted,#93a4c0)}.transfer-amount-row{display:flex;gap:8px;align-items:center}.transfer-amount-row .input{flex:1}.transfer-max{white-space:nowrap}.transfer-pct{display:flex;gap:6px;margin:6px 0 12px}.transfer-pct button{flex:1;padding:6px 0;border:1px solid var(--line,#20344f);background:transparent;color:var(--muted,#93a4c0);border-radius:8px;font-size:.78rem;cursor:pointer}.transfer-summary{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:10px 12px;margin-bottom:12px;background:rgba(255,255,255,.03);border-radius:10px;font-size:.84rem}.transfer-summary dt{color:var(--muted,#93a4c0);margin:0}.transfer-summary dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.transfer-summary dd.warn{color:var(--sell)}.transfer-review-list{display:grid;grid-template-columns:1fr auto;gap:8px 12px;margin:0 0 10px;font-size:.86rem}.transfer-review-list dt{color:var(--muted,#93a4c0);margin:0}.transfer-review-list dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;font-weight:650;word-break:break-all}.transfer-review-list dd.total{color:var(--lux-gold);font-size:.95rem}.transfer-review-note{font-size:.8rem;margin:0 0 10px;color:var(--muted,#93a4c0)}.transfer-reauth{margin:4px 0 6px}.transfer-receipt{border:1px solid color-mix(in oklab,var(--buy) 45%,transparent);background:color-mix(in oklab,var(--buy) 8%,transparent);border-radius:10px;padding:14px;margin-top:4px}.transfer-receipt h4{margin:0 0 8px;font-size:.95rem}.transfer-receipt-ref{font-family:ui-monospace,monospace;font-size:.76rem;color:var(--muted,#93a4c0);word-break:break-all}@media(max-width:480px){.transfer-row{grid-template-columns:90px minmax(0,1fr) auto}.transfer-row-party{grid-column:1/-1}}.transfer-row-time{text-align:right;font-variant-numeric:tabular-nums;font-size:.74rem;color:var(--muted);white-space:nowrap}@media(max-width:559px){.transfer-row{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.transfer-row .transfer-tag{grid-column:1;grid-row:1}.transfer-row-amt{grid-column:2;grid-row:1}.transfer-row-party{grid-column:1;grid-row:2}.transfer-row-time{grid-column:2;grid-row:2;text-align:right}}.transfer-tag{padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.transfer-tag.in{background:var(--buy-soft);color:var(--buy)}.transfer-tag.out{background:var(--sell-soft);color:var(--sell)}.exchange-hub-card{position:relative;display:flex;flex-direction:column;gap:13px;overflow:hidden}.wallet-dashboard-page .card.exchange-hub-card{border-color:var(--home-premium-border);background:radial-gradient(128% 118% at 92% -22%,color-mix(in oklab,var(--lux-gold-soft) 54%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in oklab,var(--home-premium-surface) 94%,var(--custody-exchange-deep) 6%),var(--home-premium-surface));box-shadow:var(--home-premium-card-shadow)}.exchange-hub-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.exchange-hub-ident{display:flex;align-items:center;gap:10px;min-width:0}.exchange-hub-titles{min-width:0}.exchange-hub-head h3{margin:0;font-size:1.02rem;letter-spacing:-.01em;color:var(--text-strong)}.exchange-hub-kicker{margin:3px 0 0;font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--home-premium-muted,var(--muted))}.exchange-hub-eye{flex:none;width:32px;height:32px;display:grid;place-items:center;padding:0;border-radius:var(--radius-pill);border:1px solid var(--line-soft);background:var(--home-premium-subtle-surface,var(--surface-2));color:var(--muted);cursor:pointer;transition:color .16s ease,border-color .16s ease}.exchange-hub-eye svg{width:17px;height:17px}.exchange-hub-eye:hover{color:var(--text-strong);border-color:var(--v-gold-rim,var(--line))}.exchange-hub-eye:focus-visible{outline:2px solid var(--v-focus-ring,var(--lux-gold));outline-offset:2px}.exchange-hub-rule{height:1px;border-radius:1px;background:linear-gradient(90deg,color-mix(in oklab,var(--lux-gold) 64%,transparent),color-mix(in oklab,var(--lux-gold) 18%,transparent) 48%,transparent)}.exchange-hub-hint{margin:0;font-size:.82rem}.exchange-hub-figure{display:flex;flex-direction:column;gap:6px}.exchange-hub-figure-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.exchange-hub-value{font-size:1.6rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--home-premium-hero-value,var(--text-strong))}.exchange-hub-delta{display:inline-flex;align-items:center;flex:none;padding:2px 9px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,currentColor 26%,transparent 74%);font-size:.74rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.exchange-hub-delta.positive{color:var(--positive)}.exchange-hub-delta.negative{color:var(--negative)}.exchange-hub-delta.neutral{color:var(--muted)}:root[data-theme="light"] .exchange-hub-delta.negative{color:color-mix(in oklab,var(--negative) 82%,var(--text-strong) 18%)}.exchange-hub-spark{height:24px;margin:2px 0 4px;opacity:.82}.exchange-hub-spark svg{display:block;width:100%;height:100%}.exchange-hub-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.exchange-hub-bal{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--home-premium-border-soft,var(--line-soft));border-radius:var(--radius-md);background:var(--home-premium-subtle-surface,var(--surface-2))}.exchange-hub-split{font-size:.62rem;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchange-hub-sym{font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--home-premium-muted,var(--muted))}.exchange-hub-bal b{font-size:.98rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-strong);overflow-wrap:anywhere}.exchange-hub-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.exchange-hub-action{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-height:84px;padding:12px 8px;border:1px solid var(--home-premium-border-soft,var(--line-soft));border-radius:var(--radius-md);background:var(--home-premium-subtle-surface,var(--surface-2));color:var(--text);text-align:center;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.exchange-hub-action-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--radius-pill);border:1px solid var(--home-premium-border-soft,var(--line-soft));background:var(--home-premium-surface);color:var(--custody-exchange-deep)}.exchange-hub-action-icon svg{width:16px;height:16px}.exchange-hub-action-label{font-size:.76rem;font-weight:650;line-height:1.25;letter-spacing:-.005em;color:var(--text-strong)}.exchange-hub-action.is-primary{border-color:var(--v-gold-rim,color-mix(in oklab,var(--lux-gold) 30%,transparent 70%));background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold-soft) 34%,transparent),transparent 70%),var(--home-premium-subtle-surface,var(--surface-2))}.exchange-hub-action:hover{border-color:var(--v-gold-rim,var(--lux-gold));background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold-soft) 26%,transparent),transparent 74%),var(--home-premium-subtle-surface,var(--surface-2));transform:translateY(-1px)}.exchange-hub-action:focus-visible{outline:2px solid var(--v-focus-ring,var(--lux-gold));outline-offset:2px}.exchange-hub-status{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 12px;list-style:none;border:1px solid var(--home-premium-border-soft,var(--line-soft));border-radius:var(--radius-md);background:var(--home-premium-subtle-surface,var(--surface-2))}.exchange-hub-status-line{display:flex;align-items:center;gap:8px;min-width:0;font-size:.78rem;font-weight:600;color:var(--text)}.exchange-hub-status-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--muted)}.exchange-hub-status-line.is-review .exchange-hub-status-dot{background:var(--lux-gold)}.exchange-hub-status-line.is-settled .exchange-hub-status-dot{background:var(--positive)}.exchange-hub-status-line.is-quiet{color:var(--home-premium-muted,var(--muted));font-weight:500}.exchange-hub-status-text{min-width:0;overflow-wrap:anywhere}.exchange-hub-status.is-loading{display:block}.home-page .vault-xfer{text-decoration:none}.home-page .vault-xfer-label{max-width:22ch;text-align:center;text-wrap:balance}@media(min-width:700px){.exchange-hub-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.exchange-hub-value{font-size:1.72rem}}@media(min-width:1024px){.exchange-hub-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-hub-value{font-size:1.6rem}}@media(min-width:1280px){.exchange-hub-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.exchange-hub-action{min-height:92px;padding:12px 6px;gap:6px}.exchange-hub-action-label{font-size:.72rem}}@media(prefers-reduced-motion:reduce){.exchange-hub-action{transition:none}.exchange-hub-action:hover{transform:none}}.home-account-switcher{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:color-mix(in oklab,var(--surface-2) 70%,transparent 30%);border:1px solid var(--line-soft);align-self:flex-start;margin-bottom:4px}.home-account-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:.78rem;font-weight:600;cursor:pointer;transition:color .15s ease,background .15s ease}.home-account-chip:hover{color:var(--text)}.home-account-chip.is-active{background:var(--surface-0);color:var(--text);box-shadow:0 1px 4px color-mix(in oklab,var(--shadow-color,rgba(2,8,20,.3)) 60%,transparent 40%)}.home-account-chip-mark{width:8px;height:8px;border-radius:50%;background:var(--muted-2,var(--muted))}.home-account-chip.is-active .home-account-chip-mark{background:var(--lux-gold);box-shadow:0 0 0 2px color-mix(in oklab,var(--lux-gold) 28%,transparent 72%)}.home-account-chip:focus-visible{outline:2px solid color-mix(in oklab,var(--lux-gold) 70%,transparent 30%);outline-offset:2px}:root[data-theme="light"] .home-account-chip:focus-visible{outline-offset:3px}.home-allocation-card{display:flex;flex-direction:column;gap:14px}.home-allocation-card .card-header{align-items:center;gap:10px}.home-allocation-toggle{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:color-mix(in oklab,var(--surface-2) 70%,transparent 30%);border:1px solid var(--line-soft)}.home-allocation-toggle-btn{border:0;background:transparent;color:var(--muted);font-size:.74rem;font-weight:600;padding:4px 10px;border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease}.home-allocation-toggle-btn:hover{color:var(--text)}.home-allocation-toggle-btn.is-active{background:var(--surface-0);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 40%,transparent 60%)}.home-allocation-toggle-btn:focus-visible{outline:2px solid color-mix(in oklab,var(--lux-gold) 70%,transparent 30%);outline-offset:2px}.home-allocation-body{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:18px}.home-allocation-donut-wrap{position:relative;width:132px;height:132px;justify-self:center}.home-allocation-donut{width:132px;height:132px;transform:rotate(-90deg)}.home-allocation-ring-track{stroke:color-mix(in oklab,var(--line) 80%,transparent 20%);stroke-width:4.2}.home-allocation-ring-seg{stroke-width:4.2;stroke-linecap:butt;transition:stroke-dasharray .4s ease,stroke-dashoffset .4s ease}.home-allocation-donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.home-allocation-center-label{font-size:.66rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.home-allocation-center-value{font-size:1.02rem;font-variant-numeric:tabular-nums;color:var(--text)}.home-allocation-side{display:flex;flex-direction:column;gap:10px;min-width:0}.home-allocation-band{align-self:flex-start;font-size:.7rem;font-weight:700;padding:3px 9px;border-radius:999px;letter-spacing:.02em}.home-alloc-band-low{color:color-mix(in oklab,var(--home-alloc-teal) 86%,var(--text) 14%);background:color-mix(in oklab,var(--home-alloc-teal) 16%,transparent 84%)}.home-alloc-band-moderate{color:color-mix(in oklab,var(--home-alloc-info) 84%,var(--text) 16%);background:color-mix(in oklab,var(--home-alloc-info) 16%,transparent 84%)}.home-alloc-band-high{color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 18%,transparent 82%)}.home-allocation-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.home-allocation-legend-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:.8rem}.home-allocation-legend-dot{width:10px;height:10px;border-radius:3px}.home-allocation-legend-label{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-allocation-legend-percent{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.home-allocation-legend-value{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600;text-align:right}@media(max-width:760px){.home-allocation-body{grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px}.home-allocation-side{width:100%}}.trade-hub-modes{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:720px){.trade-hub-modes{grid-template-columns:repeat(2,1fr);gap:14px}}@media(min-width:1200px){.trade-hub-modes{grid-template-columns:repeat(4,1fr)}}.trade-mode-card{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid var(--line-soft);border-radius:14px;background:var(--panel-bg);color:var(--text);text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}@media(min-width:720px){.trade-mode-card{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 16px;min-height:172px}}.trade-mode-card:hover{border-color:color-mix(in oklab,var(--lux-gold) 46%,transparent 54%);background:var(--panel-hover-bg);transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in oklab,var(--bank-shadow-color) 30%,transparent 70%)}.trade-mode-card:focus-visible{outline:none;border-color:color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);box-shadow:0 0 0 3px color-mix(in oklab,var(--lux-gold) 28%,transparent 72%)}.trade-mode-card:active{transform:translateY(0)}.trade-mode-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:12px;background:linear-gradient(145deg,color-mix(in oklab,var(--lux-gold) 80%,white 20%) 0,color-mix(in oklab,var(--lux-gold) 56%,white 44%) 38%,color-mix(in oklab,var(--home-alloc-teal) 56%,white 44%) 62%,color-mix(in oklab,var(--home-alloc-teal) 78%,white 18%) 100%);color:color-mix(in oklab,var(--home-alloc-navy) 40%,#0a1220 60%);border:1px solid color-mix(in oklab,var(--lux-gold) 52%,transparent 48%);box-shadow:inset 0 1px 0 color-mix(in oklab,white 60%,transparent 40%),inset 0 -2px 6px color-mix(in oklab,var(--home-alloc-teal) 26%,transparent 74%),0 2px 7px color-mix(in oklab,var(--lux-gold) 24%,transparent 76%);transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.trade-mode-card:hover .trade-mode-card-icon,.trade-mode-card:focus-visible .trade-mode-card-icon{background:linear-gradient(145deg,color-mix(in oklab,var(--lux-gold) 92%,white 8%) 0,color-mix(in oklab,var(--lux-gold) 72%,white 28%) 40%,color-mix(in oklab,var(--home-alloc-teal) 72%,white 28%) 60%,color-mix(in oklab,var(--home-alloc-teal) 92%,white 8%) 100%);border-color:color-mix(in oklab,var(--lux-gold) 72%,transparent 28%);box-shadow:inset 0 1px 0 color-mix(in oklab,white 66%,transparent 34%),inset 0 -2px 7px color-mix(in oklab,var(--home-alloc-teal) 40%,transparent 60%),0 4px 13px color-mix(in oklab,var(--lux-gold) 34%,transparent 66%);color:color-mix(in oklab,var(--home-alloc-navy) 32%,#060b14 68%)}.trade-glyph{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.trade-mode-card-copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.trade-mode-card-title{font-size:1rem;font-weight:500;color:var(--text)}.trade-mode-card-subtitle{font-size:.8rem;line-height:1.5;color:var(--muted)}.trade-mode-card-chevron{display:inline-flex;align-items:center;flex:0 0 auto;color:var(--muted)}@media(min-width:720px){.trade-mode-card-chevron{display:none}}.trade-chevron{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.trade-hub-page{position:relative;isolation:isolate}.trade-hero{position:relative;flex:1 1 auto;min-height:120px;width:100%;margin-top:2px;pointer-events:none;overflow:hidden;opacity:.95;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#fff 12%,#fff 100%);mask-image:linear-gradient(to bottom,transparent 0,#fff 12%,#fff 100%)}:root[data-theme="light"] .trade-hero{opacity:.72}.trade-hero canvas{display:block;width:100%;height:100%}.trade-mode-switcher{display:flex;gap:4px;width:fit-content;max-width:100%;padding:4px;border:1px solid var(--line-soft);border-radius:13px;background:var(--surface-0)}.trade-mode-segment{flex:0 0 auto;min-width:80px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid transparent;border-radius:10px;font-size:.84rem;font-weight:500;color:var(--muted);text-decoration:none;transition:color .16s ease,background .16s ease,border-color .16s ease}.trade-mode-segment:hover{color:var(--text);background:color-mix(in oklab,var(--lux-gold) 8%,transparent 92%)}.trade-mode-segment.is-active{color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 16%,transparent 84%);border-color:color-mix(in oklab,var(--lux-gold) 46%,transparent 54%)}.trade-mode-segment:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in oklab,var(--lux-gold) 30%,transparent 70%)}.trade-mode-segment.is-soon{color:var(--muted);gap:5px}.trade-mode-segment.is-soon:hover{color:var(--muted);background:transparent}.trade-mode-soon-tag{font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:1px 5px;border-radius:999px;color:var(--muted);background:var(--surface-2);border:1px solid var(--line-soft)}.trade-mode-page[data-trade-mode-page="node"] .swap-page-header{display:none}.settings-page-card{display:flex;flex-direction:column;gap:22px}.settings-page:not(.profile-page) .settings-page-header,.settings-page:not(.profile-page) .settings-page-card{width:100%;max-width:880px;margin-inline:auto}@media(pointer:coarse){.lxset-row,.lxset-row-link,.lxset-rowcol{min-height:60px}.lxset-seg .toggle-btn,.lxset-chip{min-height:44px}}.lxset-group{display:flex;flex-direction:column}.lxset-title{margin:0 0 9px;padding:0 4px;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted-2)}.lxset-card{padding:4px 0;border-radius:16px;overflow:hidden}.lxset-row{display:flex;align-items:center;gap:14px;width:100%;min-height:58px;padding:13px 16px;margin:0;text-decoration:none;color:inherit;background:transparent;border:0;text-align:start;font:inherit;flex-wrap:wrap;row-gap:8px}button.lxset-row,.lxset-row-link{cursor:pointer}a.lxset-row-link:hover,button.lxset-row-link:hover{background:color-mix(in oklab,var(--text) 6%,transparent)}.lxset-div{height:1px;background:var(--line-soft);margin-inline:16px}.lxset-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.lxset-label{font-size:.95rem;font-weight:600;color:var(--text);line-height:1.3}.lxset-sub{font-size:.78rem;color:var(--muted);line-height:1.4}.lxset-row>.lxset-main{flex:1 1 8rem}.lxset-trail{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 10px;max-width:100%;min-width:0;margin-inline-start:auto}.lxset-val{font-size:.84rem;color:var(--muted);font-variant-numeric:tabular-nums}.lxset-chev{color:var(--muted-2);flex:0 0 auto}[dir="rtl"] .lxset-chev{transform:scaleX(-1)}.profile-addr-main{flex-direction:row;align-items:center;gap:10px}.profile-addr{font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-variant-numeric:tabular-nums}.profile-copy-btn{flex:0 0 auto;font-size:.74rem;font-weight:700;color:var(--mk-gold-text,var(--lux-gold));background:transparent;border:1px solid color-mix(in oklab,var(--lux-gold) 45%,transparent);border-radius:8px;padding:5px 11px;cursor:pointer}.profile-copy-btn:hover{background:color-mix(in oklab,var(--lux-gold) 12%,transparent)}.profile-copy-btn:disabled{opacity:.45;cursor:not-allowed}.lxset-version{text-align:center;font-size:.74rem;padding:14px 0 4px;margin:0}.lxset-trail-select{width:clamp(128px,42%,200px)}.lxset-trail-select .enterprise-select-input{width:100%}.lxset-seg{width:auto;margin-bottom:0;grid-template-columns:repeat(3,minmax(54px,1fr))}.lxset-rowcol{display:flex;flex-direction:column;gap:11px;padding:14px 16px}.lxset-chips{display:flex;flex-wrap:wrap;gap:8px}.lxset-chip{border:1px solid var(--line-soft);background:var(--btn-ghost-bg);color:var(--muted);border-radius:999px;min-height:38px;padding:0 14px;font-weight:700;font-size:.8rem;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.lxset-chip.active{background:var(--filter-chip-active-bg);border-color:var(--filter-chip-active-border);color:var(--text)}.lxset-note{margin:4px 16px 12px;font-size:.76rem;color:var(--muted-2);line-height:1.5}.lxset-vault{margin:4px 16px 12px;padding:12px 14px;border:1px solid var(--line-soft);border-radius:12px;background:color-mix(in oklab,var(--text) 3%,transparent)}.lxset-vault-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-bottom:8px}.lxset-vault .lxset-note{margin:0 0 6px}.lxset-vault .lxset-note:last-child{margin-bottom:0}.lxset-row-soon .lxset-label{color:color-mix(in oklab,var(--text) 80%,transparent)}.lxset-danger .lxset-label{color:var(--danger)}a.lxset-row-link:active,button.lxset-row-link:active{background:color-mix(in oklab,var(--text) 10%,transparent)}button.lxset-danger:active{background:color-mix(in oklab,var(--danger) 18%,transparent)}button.lxset-danger:hover{background:color-mix(in oklab,var(--danger) 12%,transparent)}.lxset-operator{margin-top:6px;border-top:1px dashed var(--line);padding-top:16px}.lxset-row:focus-visible,.lxset-chip:focus-visible{outline:2px solid color-mix(in oklab,var(--text) 40%,transparent);outline-offset:2px}.lxset-studio{display:block}.lxset-content{display:flex;flex-direction:column;gap:var(--space-6)}.lxset-content .lxset-group{scroll-margin-block-start:var(--space-8)}.lxset-nav{display:none}.lxset-nav-item{display:flex;align-items:center;gap:var(--space-3);padding:9px var(--space-4);border-radius:var(--radius-md);border-inline-start:3px solid transparent;color:var(--muted-2);font-size:.86rem;font-weight:600;text-decoration:none;cursor:pointer;transition:color .16s ease,background .16s ease}.lxset-nav-item:hover{color:var(--text);background:color-mix(in oklab,var(--text) 5%,transparent)}.lxset-nav-item.active{color:var(--text);border-inline-start-color:var(--lux-gold);background:color-mix(in oklab,var(--text) 4%,transparent)}.lxset-nav-icon{display:inline-flex;flex:0 0 auto;color:var(--muted-2)}.lxset-nav-item.active .lxset-nav-icon{color:var(--text)}.lxset-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lxset-nav-item:focus-visible{outline:2px solid color-mix(in oklab,var(--text) 40%,transparent);outline-offset:2px}.lxset-candle{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.lxset-candle-seg{width:auto;grid-template-columns:repeat(2,minmax(92px,1fr))}.lxset-candle-seg .toggle-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3)}.lxset-swatch{width:9px;height:9px;border-radius:3px;flex:0 0 auto}.lxset-swatch-green{background:#16c784}.lxset-swatch-red{background:#ff6b74}.lxset-candle-preview{display:inline-flex;align-items:flex-end;gap:5px;height:26px;padding-inline:var(--space-2)}.lxset-pk{width:6px;border-radius:2px}.lxset-pk.up{height:22px;background:var(--mk-up)}.lxset-pk.down{height:14px;background:var(--mk-down)}:root[data-candle-up="red"]{--mk-up:var(--mk-down-base);--mk-down:var(--mk-up-base)}.lxset-card.lxset-card-select{overflow:visible}:root[data-candle-up="red"] .mk-chip.up{background:color-mix(in oklab,var(--mk-up) 12%,transparent)}:root[data-candle-up="red"] .mk-chip.down{background:color-mix(in oklab,var(--mk-down) 12%,transparent)}:root[data-candle-up="red"] .mk-live.is-live{color:#16c784}:root[data-candle-up="red"] .mk-live.is-live .mk-dot{background:#16c784}@media(min-width:760px){.lxset-content{max-inline-size:720px;margin-inline:auto}}@media(min-width:1024px){.settings-page:not(.profile-page) .settings-page-header,.settings-page:not(.profile-page) .settings-page-card{max-width:1120px}.lxset-studio{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:var(--space-6);align-items:start}.lxset-nav{position:sticky;inset-block-start:var(--space-6);align-self:start;display:flex;flex-direction:column;gap:var(--space-1);max-block-size:calc(100vh - var(--space-8));overflow:auto}.lxset-content{max-inline-size:none;margin-inline:0}.lxset-operator{margin-inline-start:calc(220px + var(--space-6))}}@media(max-width:759px){.lxset-row-stack{flex-direction:column;align-items:stretch;gap:var(--space-4)}.lxset-row-stack>.lxset-main{flex:1 1 auto}.lxset-row-stack .lxset-trail{margin-inline-start:0;width:100%}.lxset-row-stack .lxset-seg{width:100%}}.profile-page{--pf-gold-ink:var(--bank-action-bg);--pf-gold-hi:color-mix(in oklab,var(--lux-gold) 90%,#ffffff 10%)}:root[data-theme="light"] .profile-page{--pf-gold-ink:color-mix(in oklab,var(--text) 80%,var(--bank-action-bg) 20%)}.profile-page .profile-back-bar{display:none;flex-shrink:0;align-items:center;gap:10px;margin-bottom:10px}.profile-back-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--line-soft);background:var(--surface-0);color:var(--text);cursor:pointer}.profile-back-title{font-size:1rem;font-weight:700;color:var(--text)}.profile-crown{position:relative;display:flex;flex-shrink:0;align-items:center;gap:16px;padding:18px;margin-bottom:16px;overflow:hidden}.profile-crown-avatar{position:relative;flex:0 0 auto;width:56px;height:56px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:800;letter-spacing:.02em;color:var(--text);background:color-mix(in oklab,var(--text) 6%,transparent);border:1px solid var(--line-soft)}.profile-crown-main{position:relative;min-width:0;display:flex;flex-direction:column;gap:6px}.profile-crown-name{font-size:1.05rem;font-weight:700;color:var(--text);overflow-wrap:anywhere}.profile-crown-id{display:inline-flex;align-items:center;gap:8px;font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;color:var(--muted)}.profile-crown-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.profile-crown-chips .status-chip{border-color:var(--line)}.profile-chain-cell{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px}.profile-chain-cell .chain-badge{position:static;transform:none}.profile-layout{display:grid;grid-template-columns:1fr;gap:16px}.profile-rail{display:none}.profile-rail-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-weight:600;font-size:.88rem;text-align:start;text-decoration:none;cursor:pointer}.profile-rail-item:hover{background:color-mix(in oklab,var(--text) 6%,transparent);color:var(--text)}.profile-rail-item:active{background:color-mix(in oklab,var(--text) 10%,transparent)}.profile-rail-item.is-active{color:var(--text);background:var(--control-active-bg)}.profile-rail-item.is-active::before{content:"";position:absolute;top:8px;bottom:8px;inset-inline-start:0;width:3px;border-radius:999px;background:var(--lux-gold)}.profile-nav-icon{flex:0 0 auto}.profile-rail-div{height:1px;margin:8px 6px;background:var(--line-soft)}.profile-rail-signout{color:var(--danger)}.profile-rail-signout:hover{background:color-mix(in oklab,var(--danger) 12%,transparent)}.profile-rail-signout:active{background:color-mix(in oklab,var(--danger) 18%,transparent)}.profile-rail-item:focus-visible,.profile-back-btn:focus-visible,.profile-copy-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(pointer:coarse){.profile-rail-item{min-height:44px}.profile-page .profile-pane .profile-copy-btn{min-height:44px}}.profile-hub-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--muted-2)}.profile-hub-signout{margin-top:16px}.profile-hub{display:block}.profile-crown[data-profile-drilled-in="true"],.profile-hub[data-profile-drilled-in="true"]{display:none}.profile-back-bar[data-profile-drilled-in="true"]{display:flex}.profile-pane{display:none;min-width:0}.profile-page:has([data-profile-drilled-in="true"]) .profile-pane{display:block}@media(min-width:721px){.profile-back-bar{display:none!important}.profile-crown{display:flex!important}.profile-hub{display:none!important}.profile-pane{display:block!important}.profile-layout{grid-template-columns:76px minmax(0,1fr);align-items:stretch}.profile-rail{display:flex;flex-direction:column;gap:2px;position:sticky;align-self:start;top:16px;padding:10px 6px;border-radius:16px;border:1px solid var(--line-soft);background:var(--surface-0)}.profile-rail-label{display:none}.profile-rail-item{justify-content:center;padding:11px}}@media(min-width:1024px){.profile-layout{grid-template-columns:232px minmax(0,1fr)}.profile-rail{padding:10px}.profile-rail-item{justify-content:flex-start;padding:11px 14px}.profile-rail-label{display:inline}}.wallet-dashboard-page.profile-page .profile-crown{padding:clamp(18px,2.2vw,24px);border-color:color-mix(in oklab,var(--home-premium-border-soft) 62%,var(--lux-gold) 38%);background:radial-gradient(150% 200% at 100% -14%,color-mix(in oklab,var(--lux-gold) 24%,transparent 76%),color-mix(in oklab,var(--lux-gold) 8%,transparent 92%) 46%,transparent 60%),radial-gradient(120% 150% at 0 112%,color-mix(in oklab,var(--lux-gold-soft) 55%,transparent 45%),transparent 60%),var(--home-premium-hero-background);box-shadow:0 1px 2px color-mix(in oklab,var(--bank-shadow-color) 55%,transparent 45%),0 22px 48px color-mix(in oklab,var(--bank-shadow-color) 60%,transparent 40%),inset 0 1px 0 color-mix(in oklab,#ffffff 16%,transparent 84%),inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 8%,transparent 92%)}.wallet-dashboard-page.profile-page .profile-crown-avatar{color:var(--pf-gold-ink);border:1px solid color-mix(in oklab,var(--lux-gold) 55%,transparent 45%);background:linear-gradient(160deg,var(--pf-gold-hi),var(--lux-gold) 58%,color-mix(in oklab,var(--lux-gold) 82%,var(--bank-action-bg) 18%));box-shadow:0 8px 20px color-mix(in oklab,var(--lux-gold) 26%,transparent 74%),inset 0 1px 0 color-mix(in oklab,#ffffff 42%,transparent 58%)}.wallet-dashboard-page.profile-page .profile-crown-name{font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:750;letter-spacing:-.01em;color:var(--home-premium-hero-value)}.wallet-dashboard-page.profile-page .profile-crown-id{padding:5px 6px;padding-inline-start:12px;border-radius:999px;border:1px solid var(--home-premium-border-soft);background:color-mix(in oklab,var(--bank-shadow-color) 12%,transparent 88%);box-shadow:inset 0 1px 3px color-mix(in oklab,var(--bank-shadow-color) 26%,transparent 74%)}.wallet-dashboard-page.profile-page .profile-crown .profile-copy-btn{padding:7px 12px}.wallet-dashboard-page.profile-page .profile-crown .profile-copy-btn:not(:disabled){color:var(--pf-gold-ink);border-color:color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);background:linear-gradient(180deg,var(--pf-gold-hi),var(--lux-gold) 52%,color-mix(in oklab,var(--lux-gold) 88%,var(--bank-action-bg) 12%));box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 34%,transparent 66%),0 4px 12px color-mix(in oklab,var(--lux-gold) 24%,transparent 76%)}.wallet-dashboard-page.profile-page .profile-crown .profile-copy-btn:not(:disabled):hover{background:linear-gradient(180deg,color-mix(in oklab,var(--pf-gold-hi) 90%,#ffffff 10%),var(--lux-gold) 52%,color-mix(in oklab,var(--lux-gold) 92%,var(--bank-action-bg) 8%))}.wallet-dashboard-page.profile-page .profile-crown .profile-copy-btn:disabled{color:var(--muted);background:transparent;border-color:var(--line-soft);box-shadow:none;opacity:.5;cursor:not-allowed}.wallet-dashboard-page.profile-page .profile-crown-chips .status-chip{border-color:color-mix(in oklab,var(--line) 82%,var(--lux-gold) 18%)}.wallet-dashboard-page.profile-page .profile-rail{border-color:var(--home-premium-border-soft);background:var(--home-premium-surface);box-shadow:var(--home-premium-soft-shadow)}.wallet-dashboard-page.profile-page .profile-rail-item.is-active{color:var(--text);background:color-mix(in oklab,var(--lux-gold) 10%,var(--control-active-bg))}.wallet-dashboard-page.profile-page .profile-rail-item.is-active .profile-nav-icon{color:var(--mk-gold-text)}.wallet-dashboard-page.profile-page .profile-rail-item.is-active::before{background:linear-gradient(180deg,var(--pf-gold-hi),var(--lux-gold));box-shadow:0 0 8px color-mix(in oklab,var(--lux-gold) 40%,transparent 60%)}.wallet-dashboard-page.profile-page .profile-hub-icon{width:34px;height:34px;border-radius:11px;color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 12%,transparent 88%);border:1px solid color-mix(in oklab,var(--lux-gold) 26%,transparent 74%)}.wallet-dashboard-page.profile-page .profile-pane{background:var(--home-premium-surface);box-shadow:var(--home-premium-card-shadow)}.wallet-dashboard-page.profile-page .profile-pane .wallet-dashboard-subsurface,.wallet-dashboard-page.profile-page .profile-hub .wallet-dashboard-subsurface{background:color-mix(in oklab,var(--home-premium-subtle-surface) 93%,var(--lux-gold) 7%);border-color:color-mix(in oklab,var(--home-premium-border-soft) 85%,var(--lux-gold) 15%);box-shadow:inset 0 1px 4px color-mix(in oklab,var(--bank-shadow-color) 20%,transparent 80%)}.wallet-dashboard-page.profile-page .lxset-title{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-gold-text)}.wallet-dashboard-page.profile-page a.lxset-row-link:not(.lxset-danger):hover,.wallet-dashboard-page.profile-page button.lxset-row-link:not(.lxset-danger):hover{background:color-mix(in oklab,var(--lux-gold) 5%,transparent)}.wallet-dashboard-page.profile-page .lxset-row-link:not(.lxset-danger) .lxset-chev{transition:color .16s ease}.wallet-dashboard-page.profile-page .lxset-row-link:not(.lxset-danger):hover .lxset-chev{color:var(--mk-gold-text)}@media(forced-colors:active){.wallet-dashboard-page.profile-page .profile-rail-item.is-active{outline:2px solid Highlight;outline-offset:-2px;color:Highlight}}@media(prefers-reduced-motion:reduce){.profile-pane,.profile-hub,.profile-crown,.profile-back-bar,.profile-page .lxset-chev{transition:none!important}}.security-page{--sec-gold-ink:var(--bank-action-bg);--sec-gold-hi:color-mix(in oklab,var(--lux-gold) 90%,#ffffff 10%)}:root[data-theme="light"] .security-page{--sec-gold-ink:color-mix(in oklab,var(--text) 80%,var(--bank-action-bg) 20%)}.wallet-dashboard-page.security-page .security-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%;max-width:880px;margin-inline:auto;margin-bottom:16px;padding:clamp(18px,2.2vw,24px);overflow:hidden;border-color:color-mix(in oklab,var(--home-premium-border-soft) 62%,var(--lux-gold) 38%);background:radial-gradient(150% 200% at 100% -14%,color-mix(in oklab,var(--lux-gold) 24%,transparent 76%),color-mix(in oklab,var(--lux-gold) 8%,transparent 92%) 46%,transparent 60%),radial-gradient(120% 150% at 0 112%,color-mix(in oklab,var(--lux-gold-soft) 55%,transparent 45%),transparent 60%),var(--home-premium-hero-background);box-shadow:0 1px 2px color-mix(in oklab,var(--bank-shadow-color) 55%,transparent 45%),0 22px 48px color-mix(in oklab,var(--bank-shadow-color) 60%,transparent 40%),inset 0 1px 0 color-mix(in oklab,#ffffff 16%,transparent 84%),inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 8%,transparent 92%)}@media(min-width:1024px){.wallet-dashboard-page.security-page .security-hero{max-width:1120px}}.wallet-dashboard-page.security-page .security-jewel{position:relative;flex:0 0 auto;width:56px;height:56px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--sec-gold-ink);border:1px solid color-mix(in oklab,var(--lux-gold) 55%,transparent 45%);background:linear-gradient(160deg,var(--sec-gold-hi),var(--lux-gold) 58%,color-mix(in oklab,var(--lux-gold) 82%,var(--bank-action-bg) 18%));box-shadow:0 8px 20px color-mix(in oklab,var(--lux-gold) 26%,transparent 74%),inset 0 1px 0 color-mix(in oklab,#ffffff 42%,transparent 58%)}.wallet-dashboard-page.security-page .security-jewel svg{width:26px;height:26px}.wallet-dashboard-page.security-page .security-hero-main{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.wallet-dashboard-page.security-page .security-hero-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-gold-text)}.wallet-dashboard-page.security-page .security-hero-headline{margin:0;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:750;letter-spacing:-.01em;color:var(--home-premium-hero-value)}.wallet-dashboard-page.security-page .security-hero-sub{font-size:.85rem;line-height:1.4;color:var(--muted)}.wallet-dashboard-page.security-page .security-hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.wallet-dashboard-page.security-page .security-hero-chips .status-chip{border-color:color-mix(in oklab,var(--line) 82%,var(--lux-gold) 18%)}.wallet-dashboard-page.security-page .security-hero-recovery{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px}.wallet-dashboard-page.security-page .security-hero-recovery .status-chip{white-space:normal}.wallet-dashboard-page.security-page .security-row-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;color:var(--mk-gold-text);background:color-mix(in oklab,var(--lux-gold) 12%,transparent 88%);border:1px solid color-mix(in oklab,var(--lux-gold) 26%,transparent 74%)}.wallet-dashboard-page.security-page .lxset-title{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-gold-text)}.wallet-dashboard-page.security-page a.lxset-row-link:hover{background:color-mix(in oklab,var(--lux-gold) 5%,transparent)}.wallet-dashboard-page.security-page .lxset-row-link .lxset-chev{transition:color .16s ease}.wallet-dashboard-page.security-page .lxset-row-link:hover .lxset-chev{color:var(--mk-gold-text)}@media(prefers-reduced-motion:reduce){.wallet-dashboard-page.security-page .security-hero,.security-page .lxset-chev{transition:none!important}}@media(forced-colors:active){.wallet-dashboard-page.security-page .security-jewel{border:1px solid CanvasText}}:root[data-hide-balances="true"] .lx-balance-sensitive,:root[data-hide-balances="true"] .token-value,:root[data-hide-balances="true"] .split-balance-real,:root[data-hide-balances="true"] .split-balance-admin,:root[data-hide-balances="true"] .split-balance-pending,:root[data-hide-balances="true"] .split-total{filter:blur(8px);-webkit-user-select:none;user-select:none;transition:filter 120ms ease}.risk-badge{display:inline-flex;align-items:center;font-size:.66rem;font-weight:700;letter-spacing:.02em;padding:1px 7px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.risk-badge.risk-verified{color:var(--mk-up);background:color-mix(in oklab,var(--mk-up) 16%,transparent 84%);border-color:color-mix(in oklab,var(--mk-up) 40%,transparent 60%)}.risk-badge.risk-detected{color:var(--info-text);background:var(--info-bg);border-color:var(--info-border)}.risk-badge.risk-custom,.risk-badge.risk-delayed{color:var(--warning-text);background:var(--warning-bg);border-color:var(--warning-border)}.assets-custody-breakdown{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:-4px 0 14px;font-size:.82rem;color:var(--muted)}.assets-custody-breakdown-item{display:inline-flex;align-items:center;gap:6px}.assets-custody-breakdown-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.assets-custody-breakdown-dot.dot-wallet{background:var(--home-alloc-navy)}.assets-custody-breakdown-dot.dot-exchange{background:var(--home-alloc-teal)}.assets-custody-breakdown-label{font-weight:600;color:var(--text)}.assets-custody-breakdown-value{font-weight:700;color:var(--text-strong);font-variant-numeric:tabular-nums}.assets-custody-breakdown-sep{color:var(--muted-2,var(--muted))}.assets-toolbar-card{display:flex;flex-direction:column;gap:14px}.assets-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.assets-search{flex:1 1 220px;min-width:180px}.assets-sort-group{display:flex;flex-wrap:wrap;gap:6px}.assets-network-filters,.assets-custody-filters{margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-inline-end:28px;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%)}.assets-network-filters::-webkit-scrollbar,.assets-custody-filters::-webkit-scrollbar{display:none}.assets-toolbar-toggles{display:inline-flex;align-items:center;gap:16px;margin-left:auto}.assets-dust-toggle{display:inline-flex;align-items:center;gap:8px;font-size:.76rem}.assets-skeleton-card{display:flex;flex-direction:column;gap:16px}.assets-skeleton-list{display:flex;flex-direction:column;gap:12px}.assets-skeleton-row{display:flex;align-items:center;gap:12px;min-height:64px}.assets-row-list{display:flex;flex-direction:column;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:14px;overflow:hidden;flex-shrink:0}.asset-row-wrap{background:var(--surface-0)}.asset-row{display:grid;grid-template-columns:18px minmax(150px,1.6fr) minmax(64px,.6fr) 64px minmax(90px,1fr) minmax(78px,.9fr) minmax(54px,.5fr) minmax(84px,.9fr) 126px;align-items:center;gap:10px;padding:12px 14px;min-height:64px;transition:background .15s ease}.asset-row:hover{background:var(--panel-hover-bg)}.assets-row-head{display:none}@media(min-width:1024px){.assets-row-head{display:grid;grid-template-columns:18px minmax(150px,1.6fr) minmax(64px,.6fr) 64px minmax(90px,1fr) minmax(78px,.9fr) minmax(54px,.5fr) minmax(84px,.9fr) 126px;gap:10px;align-items:center;padding:8px 14px;position:sticky;top:0;z-index:2;background:var(--surface-0);border-bottom:1px solid var(--line);font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.assets-row-head-num{text-align:right}.asset-row-value--wide{grid-column:8}}.asset-row-spark-cell{display:flex;align-items:center;justify-content:center;min-height:20px}.asset-row-spark{width:64px;height:20px;display:block}.asset-row-spark.spark-up{color:var(--mk-up)}.asset-row-spark.spark-down{color:var(--mk-down)}.asset-row-spark.spark-flat{color:var(--muted-2)}.asset-row-linkarea{display:contents;color:inherit;text-decoration:none;cursor:pointer}.asset-row-toggle{background:none;border:none;padding:0;font:inherit;text-align:left}.asset-row:has(>.asset-row-linkarea:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px}.asset-row-subleg:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.asset-row-expand-slot{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:.85rem}.asset-row-identity{display:flex;align-items:center;gap:10px;min-width:0}.asset-row-copy{min-width:0}.asset-row-symbol-line{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;min-width:0;overflow:hidden}.asset-row-symbol-line strong,.asset-row-symbol-line .risk-badge{flex-shrink:0}.asset-row-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-row-name-chain{display:none}.asset-row-chain-cell{font-size:.78rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-row-balance,.asset-row-price,.asset-row-value{font-variant-numeric:tabular-nums;text-align:right;font-size:.82rem;white-space:nowrap}.asset-row-value strong{font-size:.9rem}.asset-row-value{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.asset-row-pl{display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;background:none;border:none;padding:0;cursor:pointer}.asset-row-pl.up{color:var(--mk-up)}.asset-row-pl.down{color:var(--mk-down)}.asset-row-add-basis{font-size:.66rem;color:var(--muted);background:none;border:1px dashed var(--line-strong);border-radius:7px;padding:2px 7px;cursor:pointer;white-space:nowrap}.asset-row-add-basis:hover{color:var(--text);border-color:var(--line-strong)}.asset-row-pl:focus-visible,.asset-row-add-basis:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.asset-basis-editor{border-top:1px solid var(--line-soft);background:var(--surface-1);padding:12px 14px}.asset-basis-tabs{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--filter-chip-bg);border:1px solid var(--line-soft);margin-bottom:10px}.asset-basis-tab{font-size:.72rem;padding:4px 10px;border:none;background:transparent;color:var(--muted);border-radius:6px;cursor:pointer}.asset-basis-tab.is-active{background:var(--filter-chip-active-bg);color:var(--text)}.asset-basis-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.asset-basis-label{display:block;font-size:.74rem;color:var(--muted);margin-bottom:6px}.asset-basis-inputrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.asset-basis-currency{color:var(--muted);font-size:.86rem}.asset-basis-input{width:130px;font-variant-numeric:tabular-nums}.asset-basis-disclosure{margin:10px 0 0;font-size:.7rem;color:var(--muted)}.asset-row-change{display:inline-flex;align-items:center;gap:2px;font-size:.78rem;font-weight:700;font-variant-numeric:tabular-nums;justify-self:end}.asset-row-change.up{color:var(--mk-up)}.asset-row-change.down{color:var(--mk-down)}.asset-row-actions{display:flex;gap:6px;justify-content:flex-end}.asset-row-action-btn{min-height:28px;padding:0 9px;font-size:.7rem}.asset-row-chain-count{position:absolute;right:-1px;bottom:-1px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:var(--lux-gold);color:#241a05;font-size:.6rem;font-weight:800;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;border:2px solid var(--surface-0)}.asset-row-sublegs{display:flex;flex-direction:column;background:var(--surface-1)}.asset-row-subleg{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:8px 14px 8px 44px;font-size:.78rem;color:var(--muted);text-decoration:none}.asset-row-subleg:hover{background:var(--panel-hover-bg)}.asset-row-subleg-chain{color:var(--text)}@media(max-width:1023px){.asset-row{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"identity identity value""spark spark spark""balance price change";align-items:center;row-gap:4px;column-gap:10px;padding:12px 14px;min-height:0}.asset-row-expand-slot{display:none}.asset-row-identity{grid-area:identity;min-width:0}.asset-row-spark-cell{grid-area:spark;min-height:0}.asset-row-spark{width:100%;height:14px;opacity:.9}.asset-row-value{grid-area:value;justify-self:end}.asset-row-balance{grid-area:balance;text-align:left}.asset-row-price{grid-area:price;text-align:left}.asset-row-price::before{content:"\B7";margin-right:6px;color:var(--muted)}.asset-row-change{grid-area:change;justify-self:end}.asset-row-balance,.asset-row-price,.asset-row-change{font-size:.72rem}.asset-row-chain-cell{display:none}.asset-row-name-chain{display:inline}.asset-row-actions{display:none}.asset-row-add-basis{padding:6px 10px}.asset-row-pl{padding:5px 0}.asset-row-subleg{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"chain value""amount amount";padding-left:34px;min-height:44px;align-content:center}.assets-page-header .wallet-page-header-actions{width:100%;margin-left:0;justify-content:flex-start}.assets-page-header .wallet-page-header-actions>*{flex:1 1 0;max-width:220px;justify-content:center}.assets-skeleton-row{min-height:68px}}@media(prefers-reduced-motion:reduce){.asset-row{transition:none!important}}.assets-row-list-compact .asset-row{padding:7px 12px;min-height:44px}.assets-row-list-compact .asset-logo-wrapper{width:28px;height:28px}.assets-row-list-compact .asset-row-name{display:none}.assets-row-list-compact .asset-row-actions{display:none}.home-assets-rows{display:flex;flex-direction:column}.home-asset-row-link{display:block;border-top:1px solid var(--line-soft);transition:background .15s ease}.home-asset-row-link:hover{background:var(--panel-hover-bg)}.home-asset-row-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.home-asset-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 2px}.home-asset-row-left{display:flex;align-items:center;gap:12px;min-width:0}.home-asset-row-avatar{width:38px;height:38px}.home-asset-row-copy{min-width:0}.home-asset-row-title{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.home-asset-row-title strong{font-size:.88rem;font-weight:700;color:var(--text-strong)}.home-asset-row-name{font-size:.75rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-asset-row-market{display:flex;align-items:baseline;gap:8px;margin-top:2px;font-variant-numeric:tabular-nums}.home-asset-row-price{font-size:.75rem;color:var(--muted)}.home-asset-row-change{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.home-asset-row-change.up{color:var(--mk-up)}.home-asset-row-change.down{color:var(--mk-down)}.home-asset-row-right{text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.home-asset-row-value{font-size:.92rem;font-weight:700;color:var(--text-strong)}.home-asset-row-value-live{position:relative;display:inline-block}.home-asset-row-value-num{position:relative;z-index:1}.home-asset-row-amount{font-size:.75rem;color:var(--muted);margin-top:2px}.home-asset-row-custody{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:3px;font-size:.72rem;color:var(--muted)}.home-asset-custody-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.home-asset-custody-dot.dot-wallet{background:transparent;box-shadow:inset 0 0 0 1.4px var(--custody-wallet)}.home-asset-custody-dot.dot-exchange{background:radial-gradient(circle at 40% 35%,var(--custody-exchange),var(--custody-exchange-deep))}.home-asset-custody-sep{color:var(--muted-2,var(--muted))}.home-asset-row-pending{margin-top:3px;font-size:.72rem;color:var(--warning-text)}.home-asset-zero-row{display:flex;align-items:center;gap:12px;padding:9px 2px;border-top:1px solid var(--line-soft);opacity:.62;transition:opacity .15s ease}.home-asset-zero-row:hover,.home-asset-zero-row:focus-within{opacity:1}.home-asset-zero-avatar{opacity:.75}.home-asset-zero-copy{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.home-asset-zero-copy strong{font-size:.88rem;font-weight:700;color:var(--text-strong)}.home-asset-zero-amount{font-size:.75rem;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.home-asset-zero-receive{flex-shrink:0}.home-assets-more{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 2px 4px;border-top:1px solid var(--line-soft);font-size:.78rem;color:var(--muted);transition:color .15s ease}.home-assets-more:hover{color:var(--text)}.home-assets-more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media(max-width:600px){.home-asset-row-price{display:none}.home-asset-row-name{display:none}.home-asset-row-avatar{width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.home-asset-row-link,.home-asset-zero-row,.home-assets-more{transition:none!important}}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1}.chip{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--text);font-size:var(--fs-xs);line-height:var(--lh-tight);font-weight:600;white-space:nowrap}.chip--buy{color:var(--buy);border-color:color-mix(in oklab,var(--buy) 40%,transparent 60%);background:var(--buy-soft)}.chip--sell{color:var(--sell);border-color:color-mix(in oklab,var(--sell) 40%,transparent 60%);background:var(--sell-soft)}.chip--warn{color:var(--warning-text);border-color:var(--warning-border);background:var(--warning-bg)}.chip--brand{color:var(--brand-gold);border-color:color-mix(in oklab,var(--brand-gold) 40%,transparent 60%);background:var(--lux-gold-soft)}.scrim{position:fixed;inset:0;z-index:var(--z-modal);background:var(--modal-overlay-bg)}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--z-modal) + 1);max-height:92vh;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--space-6) var(--space-5);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-top:1px solid var(--line);background:var(--surface-0);box-shadow:var(--shadow)}.verify-center{--vc-primary:var(--lux-gold);--vc-gold-ink:var(--bank-action-bg);--vc-gold-hi:color-mix(in oklab,var(--lux-gold) 90%,#ffffff 10%)}:root[data-theme="light"] .verify-center{--vc-gold-ink:color-mix(in oklab,var(--text) 80%,var(--bank-action-bg) 20%)}.verify-center .vc-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;min-width:0}.verify-center .vc-hero{--vc-tone:var(--lux-gold);position:relative;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--line-soft) 62%,var(--lux-gold) 20%);background:radial-gradient(150% 200% at 100% -12%,color-mix(in oklab,var(--lux-gold) 30%,transparent 70%),color-mix(in oklab,var(--lux-gold) 9%,transparent 91%) 46%,transparent 62%),radial-gradient(120% 150% at 0 108%,color-mix(in oklab,var(--vc-tone) 24%,transparent 76%),transparent 58%),linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 7%,transparent 93%),transparent 42%),var(--glass-bg);box-shadow:0 1px 2px color-mix(in oklab,var(--bank-shadow-color) 60%,transparent 40%),0 24px 54px color-mix(in oklab,var(--bank-shadow-color) 72%,transparent 28%),inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%),inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 8%,transparent 92%);backdrop-filter:blur(10px);overflow:hidden}.verify-center .vc-hero-gold{--vc-tone:var(--lux-gold)}.verify-center .vc-hero-steel{--vc-tone:var(--semantic-info)}.verify-center .vc-hero-amber{--vc-tone:var(--warning)}.verify-center .vc-hero-rose{--vc-tone:var(--danger)}.verify-center .vc-hero-success{--vc-tone:var(--success)}.verify-center .vc-hero-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding:clamp(18px,2.4vw,26px)}.verify-center .vc-hero-intro{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.verify-center .vc-hero-text{display:flex;flex-direction:column;gap:10px;min-width:0}.verify-center .vc-shield{flex:none;width:46px;height:46px;display:grid;place-items:center;color:var(--lux-gold);border-radius:14px;border:1px solid color-mix(in oklab,var(--lux-gold) 50%,transparent 50%);background:radial-gradient(120% 120% at 50% 0,color-mix(in oklab,var(--lux-gold) 28%,transparent 72%),color-mix(in oklab,var(--lux-gold) 11%,transparent 89%));box-shadow:0 6px 16px color-mix(in oklab,var(--lux-gold) 22%,transparent 78%),inset 0 1px 0 color-mix(in oklab,#ffffff 30%,transparent 70%)}.verify-center .vc-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-gold-text)}.verify-center .vc-hero-headline{margin:0;font-size:clamp(20px,2.4vw,26px);line-height:1.15;font-weight:700;color:var(--text)}.verify-center .vc-hero-reassure{margin:0;font-size:13.5px;line-height:1.55;color:var(--muted)}.verify-center .vc-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:650;letter-spacing:.01em;border:1px solid transparent}.verify-center .vc-chip-gold{color:color-mix(in oklab,var(--mk-gold-text) 82%,var(--text) 18%);background:color-mix(in oklab,var(--lux-gold) 16%,transparent 84%);border-color:color-mix(in oklab,var(--lux-gold) 40%,transparent 60%)}.verify-center .vc-chip-steel{color:color-mix(in oklab,var(--semantic-info) 82%,var(--text) 18%);background:color-mix(in oklab,var(--semantic-info) 16%,transparent 84%);border-color:color-mix(in oklab,var(--semantic-info) 40%,transparent 60%)}.verify-center .vc-chip-amber{color:color-mix(in oklab,var(--warning) 80%,var(--text) 20%);background:color-mix(in oklab,var(--warning) 16%,transparent 84%);border-color:color-mix(in oklab,var(--warning) 38%,transparent 62%)}.verify-center .vc-chip-rose{color:color-mix(in oklab,var(--danger) 82%,var(--text) 18%);background:color-mix(in oklab,var(--danger) 14%,transparent 86%);border-color:color-mix(in oklab,var(--danger) 38%,transparent 62%)}.verify-center .vc-chip-success{color:color-mix(in oklab,var(--success) 80%,var(--text) 20%);background:color-mix(in oklab,var(--success) 15%,transparent 85%);border-color:color-mix(in oklab,var(--success) 40%,transparent 60%)}.verify-center .vc-steps{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.verify-center .vc-step{display:flex;align-items:flex-start;gap:12px}.verify-center .vc-step-num{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--muted);border:1px solid color-mix(in oklab,var(--line-soft) 78%,var(--lux-gold-soft) 22%);background:color-mix(in oklab,var(--panel-bg) 84%,transparent 16%)}.verify-center .vc-step-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.verify-center .vc-step-label{font-size:13px;font-weight:600;color:var(--text)}.verify-center .vc-step-hint{font-size:12px;color:var(--muted)}.verify-center .vc-microcopy{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%)}.verify-center .vc-micro{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.verify-center .vc-micro strong{color:var(--mk-gold-text);font-weight:700}.verify-center .vc-hero-skeleton .vc-hero-body{gap:12px}.verify-center .vc-panel{position:relative;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--line-soft) 62%,var(--lux-gold) 20%);background:var(--glass-bg);box-shadow:0 1px 2px color-mix(in oklab,var(--bank-shadow-color) 60%,transparent 40%),0 24px 54px color-mix(in oklab,var(--bank-shadow-color) 72%,transparent 28%),inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%),inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 8%,transparent 92%);backdrop-filter:blur(10px);padding:clamp(16px,2.4vw,28px);min-width:0;display:flex;flex-direction:column;gap:14px}.wallet-dashboard-page.verify-center .card.p2p-kyc-card{background:transparent;border:0;box-shadow:none;padding:0;backdrop-filter:none}.verify-center .p2p-kyc-card>.actions-header,.verify-center .p2p-kyc-card>.p2p-kyc-stepper{display:none}.wallet-dashboard-page.verify-center .p2p-kyc-mini-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:2px 0 14px}.verify-center .p2p-kyc-mini-step{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border-radius:12px;text-align:center;border:1px solid color-mix(in oklab,var(--line-soft) 84%,transparent 16%);background:color-mix(in oklab,var(--panel-bg) 88%,transparent 12%);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.verify-center .p2p-kyc-mini-step .p2p-stage-number{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--muted);border:1px solid color-mix(in oklab,var(--line-soft) 80%,transparent 20%);background:transparent}.verify-center .p2p-kyc-mini-step strong{font-size:12px;font-weight:600;color:var(--muted)}.verify-center .p2p-kyc-mini-step.is-active{border-color:color-mix(in oklab,var(--lux-gold) 46%,transparent 54%);background:color-mix(in oklab,var(--lux-gold) 12%,var(--panel-bg) 88%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lux-gold) 34%,transparent 66%)}.verify-center .p2p-kyc-mini-step.is-active .p2p-stage-number{color:var(--vc-gold-ink);background:linear-gradient(180deg,var(--vc-gold-hi),var(--lux-gold));border-color:transparent;box-shadow:0 0 0 3px color-mix(in oklab,var(--lux-gold) 22%,transparent 78%),0 2px 8px color-mix(in oklab,var(--lux-gold) 28%,transparent 72%)}.verify-center .p2p-kyc-mini-step.is-active strong{color:var(--text)}.verify-center .p2p-kyc-mini-step.is-complete{border-color:color-mix(in oklab,var(--success) 34%,transparent 66%);background:color-mix(in oklab,var(--success) 10%,var(--panel-bg) 90%)}.verify-center .p2p-kyc-mini-step.is-complete .p2p-stage-number{color:transparent;background:color-mix(in oklab,var(--success) 24%,transparent 76%);border-color:transparent;position:relative}.verify-center .p2p-kyc-mini-step.is-complete .p2p-stage-number::after{content:"✓";position:absolute;inset:0;display:grid;place-items:center;color:var(--success);font-size:13px}.verify-center .p2p-kyc-mini-step.is-complete strong{color:color-mix(in oklab,var(--text) 78%,var(--success) 22%)}.verify-center .p2p-kyc-mini-step.is-upcoming{opacity:.86}.verify-center .p2p-camera-stage{max-width:460px;margin-inline:auto}.verify-center .p2p-face-oval{border-color:color-mix(in oklab,var(--lux-gold) 55%,transparent 45%);box-shadow:0 0 0 2px color-mix(in oklab,var(--lux-gold) 18%,transparent 82%)}.verify-center .p2p-liveness-stage.state-passed{box-shadow:0 0 0 2px color-mix(in oklab,var(--success) 46%,transparent 54%),0 0 22px color-mix(in oklab,var(--success) 26%,transparent 74%)}.verify-center .p2p-liveness-stage.state-failed,.verify-center .p2p-liveness-stage.state-locked{box-shadow:0 0 0 2px color-mix(in oklab,var(--danger) 46%,transparent 54%),0 0 22px color-mix(in oklab,var(--danger) 24%,transparent 76%)}.wallet-dashboard-page.verify-center .p2p-kyc-card .btn-primary,.wallet-dashboard-page.verify-center .p2p-kyc-card .p2p-kyc-submit-btn{border-radius:14px;color:var(--vc-gold-ink);background:linear-gradient(180deg,var(--vc-gold-hi),var(--lux-gold) 48%,color-mix(in oklab,var(--lux-gold) 86%,var(--bank-action-bg) 14%));border:1px solid color-mix(in oklab,var(--lux-gold) 58%,transparent 42%);box-shadow:0 8px 20px color-mix(in oklab,var(--lux-gold) 28%,transparent 72%),inset 0 1px 0 color-mix(in oklab,#ffffff 40%,transparent 60%);text-shadow:none}.wallet-dashboard-page.verify-center .p2p-kyc-card .btn-primary:hover:not(:disabled),.wallet-dashboard-page.verify-center .p2p-kyc-card .p2p-kyc-submit-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.wallet-dashboard-page.verify-center .p2p-kyc-card .btn-primary:disabled,.wallet-dashboard-page.verify-center .p2p-kyc-card .p2p-kyc-submit-btn:disabled{color:var(--muted);background:color-mix(in oklab,var(--panel-bg) 82%,transparent 18%);border-color:color-mix(in oklab,var(--line-soft) 86%,transparent 14%);box-shadow:none;transform:none;filter:none}.verify-center .p2p-kyc-card .btn-outline{border-radius:14px;border-color:color-mix(in oklab,var(--line-soft) 66%,var(--lux-gold-soft) 34%);background:color-mix(in oklab,var(--panel-bg) 88%,transparent 12%)}.verify-center .p2p-kyc-card .btn-outline:hover:not(:disabled){border-color:color-mix(in oklab,var(--lux-gold) 34%,transparent 66%)}.verify-center .p2p-kyc-card :focus-visible{outline:2px solid color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);outline-offset:2px;border-radius:10px}.verify-center .vc-authorize{display:flex;flex-direction:column;gap:14px;max-width:460px;margin-inline:auto;width:100%;padding:clamp(6px,2vw,18px) 0}.verify-center .vc-authorize-head{display:flex;flex-direction:column;gap:6px}.verify-center .vc-authorize-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-gold-text)}.verify-center .vc-authorize-title{margin:0;font-size:clamp(18px,2.2vw,21px);font-weight:700;color:var(--text)}.verify-center .vc-authorize-sub{margin:0;font-size:13.5px;line-height:1.55;color:var(--muted)}.verify-center .vc-authorize-input{width:100%}.verify-center .vc-authorize-foot{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--muted)}.verify-center .vc-cta{appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;border-radius:14px;border:1px solid color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);background:linear-gradient(180deg,var(--vc-gold-hi),var(--lux-gold) 48%,color-mix(in oklab,var(--lux-gold) 86%,var(--bank-action-bg) 14%));color:var(--vc-gold-ink);font-size:14px;font-weight:650;text-decoration:none;box-shadow:0 10px 26px color-mix(in oklab,var(--lux-gold) 32%,transparent 68%),0 2px 6px color-mix(in oklab,var(--lux-gold) 20%,transparent 80%),inset 0 1px 0 color-mix(in oklab,#ffffff 42%,transparent 58%);transition:transform .16s ease,box-shadow .16s ease,background .16s ease,filter .16s ease}.verify-center .vc-cta:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 94%,#ffffff 6%),var(--lux-gold) 52%,color-mix(in oklab,var(--lux-gold) 88%,var(--bank-action-bg) 12%))}.verify-center .vc-cta:disabled{opacity:.6;cursor:default;box-shadow:none}.verify-center .vc-cta-ghost{background:transparent;color:var(--text);border-color:color-mix(in oklab,var(--line-soft) 72%,var(--lux-gold-soft) 28%);box-shadow:none}.verify-center .vc-cta-ghost:hover:not(:disabled){background:color-mix(in oklab,var(--panel-bg) 84%,transparent 16%)}.verify-center .vc-spinner{width:15px;height:15px;border-radius:50%;border:2px solid color-mix(in oklab,var(--vc-gold-ink) 34%,transparent 66%);border-top-color:var(--vc-gold-ink);animation:vc-spin .7s linear infinite}@keyframes vc-spin{to{transform:rotate(360deg)}}.verify-center .vc-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:12px;font-size:13px;line-height:1.45}.verify-center .vc-banner-text{min-width:0}.verify-center .vc-banner-danger{color:color-mix(in oklab,var(--danger) 82%,var(--text) 18%);background:color-mix(in oklab,var(--danger) 12%,transparent 88%);border:1px solid color-mix(in oklab,var(--danger) 34%,transparent 66%)}.verify-center .vc-banner-warning{color:color-mix(in oklab,var(--warning) 80%,var(--text) 20%);background:color-mix(in oklab,var(--warning) 14%,transparent 86%);border:1px solid color-mix(in oklab,var(--warning) 34%,transparent 66%)}.verify-center .vc-banner-action{flex:none;appearance:none;cursor:pointer;padding:6px 12px;border-radius:10px;font-size:12px;font-weight:650;color:var(--text);background:transparent;border:1px solid color-mix(in oklab,var(--line-soft) 70%,var(--lux-gold-soft) 30%);transition:background .16s ease}.verify-center .vc-banner-action:hover{background:color-mix(in oklab,var(--panel-bg) 82%,transparent 18%)}.verify-center .vc-endstate{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:440px;margin-inline:auto;padding:clamp(20px,4vw,44px) 0}.verify-center .vc-endstate-icon{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;font-size:24px;font-weight:700;line-height:1;border:1px solid transparent}.verify-center .vc-icon-success{color:var(--success);background:color-mix(in oklab,var(--success) 14%,transparent 86%);border-color:color-mix(in oklab,var(--success) 34%,transparent 66%)}.verify-center .vc-icon-steel{color:var(--semantic-info);background:color-mix(in oklab,var(--semantic-info) 14%,transparent 86%);border-color:color-mix(in oklab,var(--semantic-info) 34%,transparent 66%)}.verify-center .vc-icon-amber{color:var(--warning);background:color-mix(in oklab,var(--warning) 15%,transparent 85%);border-color:color-mix(in oklab,var(--warning) 36%,transparent 64%)}.verify-center .vc-icon-danger{color:var(--danger);background:color-mix(in oklab,var(--danger) 13%,transparent 87%);border-color:color-mix(in oklab,var(--danger) 36%,transparent 64%)}.verify-center .vc-endstate-title{margin:0;font-size:clamp(18px,2.4vw,22px);font-weight:700;color:var(--text)}.verify-center .vc-endstate-body{margin:0;font-size:13.5px;line-height:1.6;color:var(--muted)}.verify-center .vc-endstate .vc-cta{max-width:320px}.verify-center .vc-meta-grid{width:100%;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in oklab,var(--line-soft) 82%,var(--lux-gold-soft) 18%);background:color-mix(in oklab,var(--panel-bg) 84%,transparent 16%)}.verify-center .vc-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.verify-center .vc-meta-label{font-size:12px;color:var(--muted)}.verify-center .vc-meta-value{font-size:13px;font-weight:600;color:var(--text)}.verify-center .vc-note{width:100%;text-align:left;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in oklab,var(--warning) 30%,transparent 70%);background:color-mix(in oklab,var(--warning) 10%,transparent 90%)}.verify-center .vc-note-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,var(--warning) 78%,var(--text) 22%)}.verify-center .vc-note-text{margin:0;font-size:13px;line-height:1.5;color:var(--text)}.verify-center .vc-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%)}.verify-center .vc-footer-note{font-size:12px;line-height:1.45;color:var(--muted)}.verify-center .vc-footer-link{flex:none;font-size:13px;font-weight:600;text-decoration:none;color:var(--semantic-info)}.verify-center .vc-footer-link:hover{text-decoration:underline}.verify-center .vc-skeleton-panel{display:flex;flex-direction:column;gap:14px}.verify-center .vc-skeleton-steps{width:100%}.verify-center .vc-eta{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.verify-center .vc-eta svg{flex:none;color:var(--mk-gold-text)}.verify-center .vc-trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.verify-center .vc-trust-item{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;color:var(--muted);border:1px solid color-mix(in oklab,var(--line-soft) 66%,var(--lux-gold) 18%);background:color-mix(in oklab,var(--panel-bg) 82%,transparent 18%);max-width:100%}.verify-center .vc-trust-item span{min-width:0;overflow-wrap:anywhere}.verify-center .vc-trust-item svg{flex:none;color:var(--mk-gold-text)}.verify-center .vc-unlocks-wrap{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid color-mix(in oklab,var(--line-soft) 82%,transparent 18%)}.verify-center .vc-unlocks-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.verify-center .vc-unlocks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.verify-center .vc-unlocks li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text)}.verify-center .vc-unlocks svg{flex:none;color:var(--success)}.verify-center .vc-faq{display:flex;flex-direction:column;gap:8px}.verify-center .vc-faq details{border:1px solid color-mix(in oklab,var(--line-soft) 80%,transparent 20%);border-radius:12px;background:color-mix(in oklab,var(--panel-bg) 84%,transparent 16%);overflow:hidden}.verify-center .vc-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;font-size:13px;font-weight:600;color:var(--text)}.verify-center .vc-faq summary::-webkit-details-marker{display:none}.verify-center .vc-faq summary::after{content:"";flex:none;width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .18s ease}.verify-center .vc-faq details[open] summary::after{transform:rotate(-135deg)}.verify-center .vc-faq p{margin:0;padding:0 13px 12px;font-size:12.5px;line-height:1.55;color:var(--muted)}.verify-center .vc-secure-badge{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--muted)}.verify-center .vc-secure-badge svg{flex:none;color:var(--mk-gold-text)}.verify-center .vc-timeline{list-style:none;margin:0;padding:0;width:100%;text-align:left;display:flex;flex-direction:column;gap:14px}.verify-center .vc-tl-node{display:grid;grid-template-columns:14px 1fr;gap:12px;align-items:start}.verify-center .vc-tl-dot{width:12px;height:12px;border-radius:50%;margin-top:3px;background:color-mix(in oklab,var(--muted) 40%,transparent 60%)}.verify-center .vc-tl-node.is-done .vc-tl-dot{background:var(--success)}.verify-center .vc-tl-node.is-active .vc-tl-dot{background:var(--lux-gold);animation:vc-pulse 1.8s ease-out infinite}.verify-center .vc-tl-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.verify-center .vc-tl-copy strong{font-size:13px;font-weight:600;color:var(--text)}.verify-center .vc-tl-copy span{font-size:12px;color:var(--muted)}.verify-center .vc-tl-node.is-todo .vc-tl-copy strong{color:var(--muted)}.verify-center .vc-live{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.verify-center .vc-live-dot{width:8px;height:8px;border-radius:50%;background:var(--success);animation:vc-pulse 1.8s ease-out infinite}@keyframes vc-pulse{0{box-shadow:0 0 0 0 color-mix(in oklab,var(--success) 42%,transparent 58%)}100%{box-shadow:0 0 0 7px color-mix(in oklab,var(--success) 0,transparent 100%)}}.verify-center .vc-decision{display:flex;flex-direction:column;gap:14px;min-width:0}.verify-center .vc-meta-grid:empty{display:none}.verify-center .vc-note-text,.verify-center .vc-banner-text,.verify-center .vc-hero-reassure,.verify-center .vc-endstate-body,.verify-center .vc-meta-value{overflow-wrap:anywhere}.verify-center .vc-banner-action:focus-visible,.verify-center .vc-footer-link:focus-visible,.verify-center .vc-help-link:focus-visible,.verify-center .vc-faq summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(min-width:1024px){.verify-center .vc-shell{grid-template-columns:minmax(300px,340px) minmax(0,1fr);gap:24px;max-width:1200px;margin-inline:auto;align-items:start}.verify-center .vc-rail{position:sticky;top:88px;align-self:start}}@media(min-width:760px) and (max-width:1023px){.verify-center .vc-shell{grid-template-columns:minmax(0,1fr);max-width:820px;margin-inline:auto}.verify-center .vc-rail{position:static}}@media(min-width:541px) and (max-width:1023px){.wallet-dashboard-page.verify-center .p2p-kyc-mini-steps{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media(max-width:759px){.verify-center .vc-shell{gap:14px}.verify-center .vc-hero-body{padding:16px;gap:14px}.verify-center .vc-hero-intro{flex-direction:column;align-items:flex-start;gap:12px}.verify-center .vc-hero-headline{font-size:19px}.verify-center .vc-steps,.verify-center .vc-microcopy{display:none}.verify-center .vc-panel{padding:16px 14px}.wallet-dashboard-page.verify-center .p2p-kyc-mini-steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(92px,1fr);overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:4px}.verify-center .p2p-kyc-mini-step{scroll-snap-align:start}.verify-center .vc-authorize{padding:4px 0}.verify-center .vc-footer{flex-wrap:wrap;margin-top:14px}.verify-center .vc-banner-action{min-height:40px}.verify-center .vc-footer-link{display:inline-flex;align-items:center;min-height:40px}}@media(prefers-reduced-motion:reduce){.verify-center .vc-cta,.verify-center .p2p-kyc-mini-step,.verify-center .vc-faq summary::after,.verify-center .vc-banner-action{transition:none}.verify-center .vc-cta:hover:not(:disabled),.wallet-dashboard-page.verify-center .p2p-kyc-card .btn-primary:hover:not(:disabled),.wallet-dashboard-page.verify-center .p2p-kyc-card .p2p-kyc-submit-btn:hover:not(:disabled){transform:none}.verify-center .vc-spinner,.verify-center .vc-tl-node.is-active .vc-tl-dot,.verify-center .vc-live-dot{animation:none}}.verify-center .vc-fixlist{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in oklab,var(--warning) 30%,var(--line-soft) 70%);background:color-mix(in oklab,var(--warning) 8%,var(--glass-bg) 92%);text-align:left}.verify-center .vc-fixlist-label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab,var(--text) 74%,transparent 26%)}.verify-center .vc-fixlist-items{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.verify-center .vc-fixlist-items li{font-size:.9rem;line-height:1.45;color:var(--text)}.verify-center .vc-support-link{margin-top:12px;font-size:.88rem;font-weight:600;color:color-mix(in oklab,var(--text) 66%,transparent 34%);text-decoration:underline;text-underline-offset:2px}.verify-center .vc-support-link:hover{color:var(--text)}.p2p-kyc-cam{--cam-search:color-mix(in oklab,var(--lux-gold) 62%,transparent 38%);--cam-pass:color-mix(in oklab,var(--semantic-success) 84%,#ffffff 16%);--cam-fail:color-mix(in oklab,var(--danger) 82%,#ffffff 18%);--cam-review:color-mix(in oklab,var(--semantic-info) 84%,#ffffff 16%);--cam-ring-track:color-mix(in oklab,#ffffff 20%,transparent 80%);--cam-flash-tint:#ffffff;--cam-flash-peak:.86;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;width:100%;align-items:start}:root[data-theme="dark"] .p2p-kyc-cam{--cam-flash-tint:var(--surface,var(--panel-bg));--cam-flash-peak:.40}.p2p-kyc-cam .p2p-camera-stage{grid-column:1;width:100%;max-width:460px;margin-inline:auto}.p2p-kyc-cam .p2p-camera-preview{transform:scaleX(-1)}.p2p-kyc-cam .p2p-camera-instruction{display:none}.p2p-kyc-cam .p2p-face-oval{position:relative}.p2p-kyc-cam .p2p-camera-stage.is-live:not(.state-passed):not(.state-failed):not(.state-locked):not(.state-review) .p2p-face-oval{border-color:var(--cam-search)}.p2p-kyc-cam .p2p-camera-stage.state-passed .p2p-face-oval{border-color:var(--cam-pass)}.p2p-kyc-cam .p2p-camera-stage.state-failed .p2p-face-oval,.p2p-kyc-cam .p2p-camera-stage.state-locked .p2p-face-oval{border-color:var(--cam-fail)}.p2p-kyc-cam .p2p-camera-stage.state-review .p2p-face-oval{border-color:var(--cam-review)}.p2p-kyc-cam .p2p-camera-stage.is-capturing.is-live:not(.state-passed):not(.state-failed):not(.state-locked):not(.state-review) .p2p-face-oval{border-color:var(--cam-ring-track)}.p2p-kyc-cam .p2p-camera-stage.is-capturing{border-color:color-mix(in oklab,var(--semantic-success) 46%,transparent 54%);box-shadow:0 0 0 2px color-mix(in oklab,var(--semantic-success) 26%,transparent 74%)}.p2p-kyc-cam .p2p-camera-stage.state-passed{border-color:color-mix(in oklab,var(--success-border) 88%,transparent 12%);box-shadow:0 0 0 2px color-mix(in oklab,var(--semantic-success) 46%,transparent 54%),0 0 22px color-mix(in oklab,var(--semantic-success) 24%,transparent 76%)}.p2p-kyc-cam .p2p-camera-stage.state-failed,.p2p-kyc-cam .p2p-camera-stage.state-locked{border-color:color-mix(in oklab,var(--danger) 66%,transparent 34%);box-shadow:0 0 0 2px color-mix(in oklab,var(--danger) 42%,transparent 58%),0 0 22px color-mix(in oklab,var(--danger) 22%,transparent 78%)}.p2p-kyc-cam .p2p-camera-stage.state-review{border-color:color-mix(in oklab,var(--info-border) 82%,transparent 18%);box-shadow:0 0 0 2px color-mix(in oklab,var(--info-border) 32%,transparent 68%)}.p2p-kyc-cam-ring{position:absolute;inset:-2px;width:calc(100% + 4px);height:calc(100% + 4px);overflow:visible;pointer-events:none}.p2p-kyc-cam-ring ellipse{fill:none;stroke-width:3;vector-effect:non-scaling-stroke}.p2p-kyc-cam-ring-track{stroke:var(--cam-ring-track)}.p2p-kyc-cam-ring-fill{stroke:var(--cam-search);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p2p-ring,0));filter:drop-shadow(0 0 4px color-mix(in oklab,var(--semantic-success) 50%,transparent 50%))}.p2p-kyc-cam .p2p-camera-stage.is-capturing .p2p-kyc-cam-ring-fill{stroke:var(--semantic-success)}.p2p-kyc-cam .p2p-camera-stage.state-passed .p2p-kyc-cam-ring-fill{stroke:var(--cam-pass);--p2p-ring:100}.p2p-kyc-cam .p2p-camera-stage.state-failed .p2p-kyc-cam-ring-fill,.p2p-kyc-cam .p2p-camera-stage.state-locked .p2p-kyc-cam-ring-fill{stroke:var(--cam-fail)}.p2p-kyc-cam .p2p-camera-stage.state-review .p2p-kyc-cam-ring-fill{stroke:var(--cam-review)}.p2p-kyc-cam-coach{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);z-index:3;display:inline-flex;align-items:center;gap:8px;margin:0;max-width:calc(100% - 24px);padding:7px 14px;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.01em;line-height:1.2;white-space:nowrap;color:#f4f8ff;background:rgba(4,12,22,.62);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);box-shadow:0 6px 18px rgba(0,0,0,.34);pointer-events:none}.p2p-kyc-cam-coach[data-tone="ok"]{color:color-mix(in oklab,var(--semantic-success) 30%,#ffffff 70%);border-color:color-mix(in oklab,var(--semantic-success) 56%,transparent 44%)}.p2p-kyc-cam-coach[data-tone="warn"]{color:color-mix(in oklab,var(--warning) 34%,#ffffff 66%);border-color:color-mix(in oklab,var(--warning) 56%,transparent 44%)}.p2p-kyc-cam-coach[data-tone="danger"]{color:color-mix(in oklab,var(--danger) 34%,#ffffff 66%);border-color:color-mix(in oklab,var(--danger) 56%,transparent 44%)}.p2p-kyc-cam-coach[data-tone="info"]{color:color-mix(in oklab,var(--semantic-info) 30%,#ffffff 70%);border-color:color-mix(in oklab,var(--semantic-info) 50%,transparent 50%)}.p2p-kyc-cam-flash{position:absolute;inset:0;z-index:4;pointer-events:none;background:var(--cam-flash-tint);opacity:0;border-radius:inherit}.p2p-kyc-cam-manual{background:var(--bank-action-bg);color:var(--bank-action-text);border:1px solid transparent;border-radius:14px}.p2p-kyc-cam-assurance-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--info-text);background:color-mix(in oklab,var(--info-bg) 78%,transparent 22%);border:1px solid var(--info-border)}.p2p-kyc-cam-hint{display:none;flex-direction:column;gap:14px;padding:16px 18px;border-radius:14px;border:1px solid color-mix(in oklab,var(--line-soft) 74%,var(--lux-gold-soft) 26%);background:color-mix(in oklab,var(--panel-bg) 86%,transparent 14%)}.p2p-kyc-cam-hint-title{margin:0;font-size:.82rem;font-weight:800;letter-spacing:.03em;color:var(--text)}.p2p-kyc-cam-hint-steps{margin:0;padding:0;list-style:none;display:grid;gap:10px;counter-reset:camstep}.p2p-kyc-cam-hint-steps li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:.78rem;line-height:1.4;color:var(--muted)}.p2p-kyc-cam-hint-steps li::before{counter-increment:camstep;content:counter(camstep);width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:.72rem;font-weight:800;color:var(--lux-gold);background:color-mix(in oklab,var(--lux-gold) 14%,transparent 86%);border:1px solid color-mix(in oklab,var(--lux-gold) 34%,transparent 66%)}.p2p-kyc-cam-hint-tips{margin:0;padding:0;list-style:none;display:grid;gap:8px}.p2p-kyc-cam-hint-tips li{position:relative;padding-left:20px;font-size:.74rem;line-height:1.4;color:var(--muted)}.p2p-kyc-cam-hint-tips li[data-kind="do"]::before{content:"\2713";position:absolute;left:2px;font-weight:800;color:var(--semantic-success)}.p2p-kyc-cam-hint-tips li[data-kind="dont"]::before{content:"\2715";position:absolute;left:2px;font-weight:800;color:var(--danger)}.p2p-kyc-cam .p2p-head-guide-dot{animation-name:none}@media(max-width:759px){.p2p-kyc-cam{gap:12px}.p2p-kyc-cam .p2p-camera-stage{max-width:none}.p2p-kyc-cam-coach{white-space:normal;text-align:center;font-size:.72rem}}@media(min-width:760px) and (max-width:1023px){.p2p-kyc-cam .p2p-camera-stage{max-width:520px}}@media(min-width:1360px) and (min-height:700px){.p2p-kyc-cam{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:20px;align-items:start}.p2p-kyc-cam .p2p-camera-stage{grid-column:1;max-width:520px;margin-inline:0}.p2p-kyc-cam-hint{display:flex;grid-column:2;align-self:start;position:sticky;top:88px}}@media(prefers-reduced-motion:no-preference){.p2p-kyc-cam-ring-fill{transition:stroke-dashoffset .12s linear,stroke .2s ease}.p2p-kyc-cam-flash.is-firing{animation:p2p-kyc-cam-flash .42s ease-out}@keyframes p2p-kyc-cam-flash{from{opacity:0}18%{opacity:var(--cam-flash-peak)}to{opacity:0}}.p2p-kyc-cam .p2p-head-guide:not(.is-idle) .p2p-head-guide-dot{animation-name:p2p-head-bob;animation-duration:1.3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}.p2p-kyc-cam .p2p-camera-stage:not(.is-capturing) .p2p-kyc-cam-ring-track{display:none}.p2p-kyc-cam .p2p-camera-stage:not(.state-passed):not(.state-failed):not(.state-locked):not(.state-review):not(.is-capturing) .p2p-kyc-cam-ring-fill{display:none}.p2p-kyc-cam .p2p-camera-stage.state-failed .p2p-kyc-cam-ring-fill,.p2p-kyc-cam .p2p-camera-stage.state-locked .p2p-kyc-cam-ring-fill,.p2p-kyc-cam .p2p-camera-stage.state-review .p2p-kyc-cam-ring-fill{--p2p-ring:100}.p2p-kyc-cam-manual{position:relative}.p2p-kyc-cam-manual .p2p-hidden-file{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.p2p-kyc-cam-manual:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}:root[data-theme="light"] .p2p-kyc-cam-hint-steps li::before{color:color-mix(in oklab,var(--lux-gold) 62%,var(--lt-cam-step-ink) 38%);background:color-mix(in oklab,var(--lux-gold) 22%,var(--bank-surface) 78%);border-color:color-mix(in oklab,var(--lux-gold) 46%,transparent 54%)}@media(max-width:759px){.p2p-kyc-cam .p2p-camera-preview{min-height:300px}}@media(min-width:1024px){.p2p-kyc-cam .p2p-camera-stage{max-width:520px}}@media(min-width:1360px) and (min-height:700px){.p2p-kyc-cam{grid-template-columns:minmax(0,520px) minmax(240px,300px);justify-content:center}}.p2p-kyc-cam{--step-hold:color-mix(in oklab,var(--semantic-info) 72%,#ffffff 28%)}.p2p-kyc-cam .p2p-liveness-stage.is-tracking .p2p-face-oval,.p2p-kyc-cam .p2p-camera-stage[data-oval-bound="1"] .p2p-face-oval{transform:translate3d(var(--oval-dx,0),var(--oval-dy,0),0) scale(var(--oval-scale,1));transform-origin:center;will-change:transform}.p2p-kyc-cam .p2p-liveness-stage.is-live.is-framed:not(.state-passed):not(.state-failed):not(.state-locked):not(.state-review) .p2p-face-oval{border-color:color-mix(in oklab,var(--cam-search) 52%,var(--cam-pass) 48%);box-shadow:0 0 14px color-mix(in oklab,var(--cam-pass) 30%,transparent 70%)}.p2p-kyc-cam .p2p-liveness-stage.state-running .p2p-kyc-cam-ring-track{display:block;stroke:var(--cam-ring-track)}.p2p-kyc-cam .p2p-liveness-stage.state-running:not(.is-capturing):not(.state-passed):not(.state-failed):not(.state-locked):not(.state-review) .p2p-kyc-cam-ring-fill{display:block;stroke:var(--step-hold)}.p2p-kyc-cam .p2p-liveness-stage.state-running.is-step-confirmed .p2p-kyc-cam-ring-fill{stroke:var(--cam-pass)}.p2p-liveness-hud{position:absolute;inset:0;z-index:2;display:grid;grid-template-rows:auto 1fr;justify-items:center;align-items:center;padding:14px;pointer-events:none}.p2p-lv-topline{grid-row:1;align-self:start;display:inline-flex;align-items:center;gap:10px;margin-top:2px}.p2p-lv-steps{display:inline-flex;align-items:center;gap:7px}.p2p-lv-step-dot{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.30);border:1px solid rgba(255,255,255,.48)}.p2p-lv-step-dot[data-state="done"]{background:var(--cam-pass);border-color:var(--cam-pass)}.p2p-lv-step-dot[data-state="current"]{background:var(--step-hold);border-color:var(--step-hold);transform:scale(1.35)}.p2p-lv-count{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:rgba(244,248,255,.86);text-shadow:0 1px 2px rgba(0,0,0,.45)}.p2p-lv-glyph{grid-row:2;position:relative;width:84px;height:84px;display:grid;place-items:center;color:#f4f8ff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.p2p-lv-ico{width:46px;height:46px}.p2p-lv-ico path,.p2p-lv-ico circle{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.p2p-lv-ico-eye circle{fill:currentColor;stroke:none}.p2p-lv-glyph[data-phase="confirmed"] .p2p-lv-ico{opacity:0}.p2p-lv-glyph[data-phase="confirmed"]::after{content:"\2713";position:absolute;font-size:2.4rem;font-weight:900;line-height:1;color:var(--cam-pass)}.p2p-lv-preparing{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:10px;padding:22px;text-align:center;background:color-mix(in oklab,#04121e 62%,transparent 38%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.p2p-lv-prep-ring{width:40px;height:40px;border-radius:999px;border:3px solid rgba(255,255,255,.22);border-top-color:var(--cam-search)}.p2p-lv-prep-title{margin:0;font-size:.86rem;font-weight:800;color:#f4f8ff}.p2p-lv-prep-sub{margin:0;max-width:22ch;font-size:.74rem;line-height:1.4;color:rgba(244,248,255,.82)}.p2p-lv-mode-chip{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:3;padding:4px 11px;border-radius:999px;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklab,var(--semantic-info) 26%,#ffffff 74%);background:rgba(4,12,22,.60);border:1px solid color-mix(in oklab,var(--semantic-info) 50%,transparent 50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p2p-kyc-cam .p2p-liveness-stage.is-paused .p2p-liveness-hud{opacity:.34;filter:grayscale(.4)}.p2p-kyc-cam .p2p-liveness-stage.is-facelost .p2p-face-oval,.p2p-kyc-cam .p2p-liveness-stage.is-multiface .p2p-face-oval{border-color:var(--warning)}.p2p-kyc-cam .p2p-liveness-stage.is-multiface,.p2p-kyc-cam .p2p-liveness-stage.is-facelost{box-shadow:0 0 0 2px color-mix(in oklab,var(--warning) 40%,transparent 60%)}.p2p-lv-result{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center}.p2p-lv-result-mark{width:58px;height:58px;border-radius:999px;display:grid;place-items:center;font-size:1.7rem;font-weight:900;line-height:1;background:rgba(4,12,22,.55)}.p2p-lv-result[data-result="passed"] .p2p-lv-result-mark{color:var(--cam-pass);box-shadow:0 0 0 3px color-mix(in oklab,var(--cam-pass) 42%,transparent 58%),0 0 22px color-mix(in oklab,var(--cam-pass) 26%,transparent 74%)}.p2p-lv-result[data-result="failed"] .p2p-lv-result-mark,.p2p-lv-result[data-result="locked"] .p2p-lv-result-mark{color:var(--cam-fail);box-shadow:0 0 0 3px color-mix(in oklab,var(--cam-fail) 42%,transparent 58%)}.p2p-kyc-cam .p2p-liveness-stage .p2p-kyc-cam-coach{white-space:normal;text-align:center;max-width:calc(100% - 28px)}@media(max-width:759px){.p2p-liveness-hud{padding:10px}.p2p-lv-glyph{width:72px;height:72px}.p2p-lv-ico{width:40px;height:40px}.p2p-lv-preparing{padding:16px}}@media(prefers-reduced-motion:no-preference){.p2p-kyc-cam .p2p-liveness-stage.is-tracking .p2p-face-oval,.p2p-kyc-cam .p2p-camera-stage[data-oval-bound="1"] .p2p-face-oval{transition:transform .11s cubic-bezier(.22,.61,.36,1)}.p2p-lv-step-dot[data-state="current"]{animation:p2p-lv-dot-pulse 1.2s ease-in-out infinite}.p2p-lv-glyph[data-step="turn_left"] .p2p-lv-ico{animation:p2p-lv-nudge-x 1.2s ease-in-out infinite}.p2p-lv-glyph[data-step="turn_right"] .p2p-lv-ico{animation:p2p-lv-nudge-x 1.2s ease-in-out infinite reverse}.p2p-lv-glyph[data-step="nod"] .p2p-lv-ico{animation:p2p-lv-nudge-y 1.2s ease-in-out infinite}.p2p-lv-glyph[data-step="blink"] .p2p-lv-ico{animation:p2p-lv-blink 1.4s ease-in-out infinite;transform-origin:center}.p2p-lv-glyph[data-phase="confirmed"]::after{animation:p2p-lv-pop .3s ease-out}.p2p-lv-result-mark{animation:p2p-lv-pop .34s ease-out}.p2p-lv-prep-ring{animation:p2p-lv-spin .9s linear infinite}@keyframes p2p-lv-dot-pulse{0,100%{transform:scale(1.15);opacity:.7}50%{transform:scale(1.5);opacity:1}}@keyframes p2p-lv-nudge-x{0,100%{transform:translateX(-5px)}50%{transform:translateX(5px)}}@keyframes p2p-lv-nudge-y{0,100%{transform:translateY(-4px)}50%{transform:translateY(6px)}}@keyframes p2p-lv-blink{0,40%,100%{transform:scaleY(1)}50%{transform:scaleY(.12)}}@keyframes p2p-lv-pop{from{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes p2p-lv-spin{to{transform:rotate(360deg)}}}.wallet-dashboard-page.swap-page{--vc-gold:var(--lux-gold);--vc-gold-soft:var(--lux-gold-soft);--vc-gold-hi:color-mix(in oklab,var(--lux-gold) 76%,#ffffff 24%);--vc-gold-deep:color-mix(in oklab,var(--lux-gold) 68%,#6b4e12 32%);--vc-gold-ink:color-mix(in oklab,#241800 88%,var(--lux-gold) 12%);--vc-gold-text:color-mix(in oklab,var(--text) 64%,var(--lux-gold) 36%);--vc-gold-line:color-mix(in oklab,var(--home-premium-border) 58%,var(--lux-gold) 42%);--vc-gold-line-soft:color-mix(in oklab,var(--home-premium-border-soft) 72%,var(--lux-gold) 28%);--vc-hearth:radial-gradient(120% 150% at 100% -12%,color-mix(in oklab,var(--lux-gold-soft) 94%,transparent 6%),transparent 60%),radial-gradient(120% 150% at 0 0,color-mix(in oklab,var(--lux-gold-soft) 44%,transparent 56%),transparent 55%),var(--home-premium-surface)}.wallet-dashboard-page.swap-page .convert-shell{background:var(--vc-hearth);border-color:var(--vc-gold-line)}.wallet-dashboard-page.swap-page .swap-header-chip{border-color:var(--vc-gold-line-soft);background:color-mix(in oklab,var(--chip-bg) 82%,var(--lux-gold-soft) 18%);color:var(--vc-gold-text)}.wallet-dashboard-page.swap-page .convert-leg{border-color:var(--vc-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 90%,var(--lux-gold-soft) 10%)}.wallet-dashboard-page.swap-page .convert-leg-top .label{color:var(--vc-gold-text);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}.wallet-dashboard-page.swap-page .swap-asset-field{display:block}.wallet-dashboard-page.swap-page .swap-asset-field .convert-asset-select{width:100%;min-height:48px}.wallet-dashboard-page.swap-page .swap-asset-field .enterprise-select{width:100%}.wallet-dashboard-page.swap-page .swap-you-receive{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border-radius:16px;border:1px solid var(--vc-gold-line);background:radial-gradient(130% 150% at 100% 0,color-mix(in oklab,var(--lux-gold-soft) 72%,transparent 28%),transparent 62%),color-mix(in oklab,var(--home-premium-subtle-surface) 80%,var(--lux-gold-soft) 20%);box-shadow:var(--home-premium-soft-shadow),inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%)}.wallet-dashboard-page.swap-page .swap-you-receive-label{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--vc-gold-text)}.wallet-dashboard-page.swap-page .swap-you-receive-amount{font-size:1.55rem;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums;color:var(--home-premium-hero-value)}.wallet-dashboard-page.swap-page .swap-you-receive-net{font-size:.78rem;line-height:1.4}.wallet-dashboard-page.swap-page .swap-economics{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;border:1px solid var(--vc-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 86%,var(--lux-gold-soft) 14%);font-size:.78rem;font-weight:600;color:var(--home-premium-muted)}.wallet-dashboard-page.swap-page .swap-economics-sep{color:var(--vc-gold-text);font-weight:800}.wallet-dashboard-page.swap-page .swap-economics-total{color:var(--vc-gold-text);font-weight:800}.wallet-dashboard-page.swap-page .swap-custody-line{display:flex;flex-wrap:wrap;gap:8px}.wallet-dashboard-page.swap-page .swap-custody-chip{font-size:.72rem;font-weight:600;padding:5px 11px;border-radius:999px;border:1px solid var(--vc-gold-line-soft);background:var(--home-premium-subtle-surface);color:var(--home-premium-muted)}.wallet-dashboard-page.swap-page .swap-honest-note{margin:0;font-size:.76rem;line-height:1.45;color:var(--home-premium-muted)}.wallet-dashboard-page.swap-page .convert-direction-btn{border:1px solid var(--vc-gold-line);background:radial-gradient(92% 92% at 50% 16%,color-mix(in oklab,var(--lux-gold-soft) 82%,transparent 18%),transparent 70%),var(--home-premium-subtle-surface);box-shadow:0 8px 18px color-mix(in oklab,var(--lux-gold) 22%,var(--bank-shadow-color) 78%),inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%)}.wallet-dashboard-page.swap-page .convert-direction-btn svg{color:var(--vc-gold-text)}.wallet-dashboard-page.swap-page .convert-direction-btn:hover{border-color:color-mix(in oklab,var(--vc-gold-line) 46%,var(--lux-gold) 54%)}.wallet-dashboard-page.swap-page .swap-primary-action .btn-primary:not(:disabled){color:var(--vc-gold-ink);border:1px solid color-mix(in oklab,var(--vc-gold-deep) 68%,var(--action-primary-border) 32%);background:linear-gradient(180deg,var(--vc-gold-hi),var(--lux-gold) 48%,color-mix(in oklab,var(--lux-gold) 82%,#7a5a12 18%));box-shadow:0 16px 32px color-mix(in oklab,var(--lux-gold) 30%,var(--bank-shadow-color) 70%),inset 0 1px 0 color-mix(in oklab,#ffffff 42%,transparent 58%)}.wallet-dashboard-page.swap-page .swap-primary-action .btn-primary:not(:disabled):hover{background:linear-gradient(180deg,color-mix(in oklab,var(--vc-gold-hi) 88%,#ffffff 12%),var(--lux-gold) 52%,color-mix(in oklab,var(--lux-gold) 80%,#7a5a12 20%))}@media(min-width:1120px){.wallet-dashboard-page.swap-page .swap-shell{max-width:1120px;margin-inline:auto}.wallet-dashboard-page.swap-page .convert-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:16px}.wallet-dashboard-page.swap-page .convert-direction{align-self:center}}@media(max-width:640px){.wallet-dashboard-page.swap-page .convert-shell{border-radius:14px}.wallet-dashboard-page.swap-page .swap-you-receive-amount{font-size:1.35rem}}:root[data-theme="light"] .wallet-dashboard-page.swap-page .swap-you-receive{background:radial-gradient(130% 150% at 100% 0,color-mix(in oklab,var(--lux-gold) 14%,transparent 86%),transparent 62%),color-mix(in oklab,var(--bank-surface) 90%,var(--lux-gold) 10%)}:root[data-theme="light"] .wallet-dashboard-page.swap-page .convert-shell{background:radial-gradient(120% 150% at 100% -12%,color-mix(in oklab,var(--lux-gold) 10%,transparent 90%),transparent 60%),var(--home-premium-surface)}.wallet-dashboard-page.swap-page .swap-asset-field[data-swap-from="held"] .enterprise-select-option-meta{font-variant-numeric:tabular-nums}.wallet-dashboard-page.swap-page .convert-direction-btn:disabled,.wallet-dashboard-page.swap-page .convert-direction-btn[disabled]{border-color:var(--home-premium-border-soft);background:var(--home-premium-subtle-surface);box-shadow:none;opacity:.55;cursor:not-allowed}.wallet-dashboard-page.swap-page .convert-direction-btn:disabled svg,.wallet-dashboard-page.swap-page .convert-direction-btn[disabled] svg{color:var(--home-premium-muted)}.wallet-dashboard-page.swap-page .swap-from-empty{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:14px;border:1px dashed var(--vc-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 88%,var(--lux-gold-soft) 12%)}.wallet-dashboard-page.swap-page .swap-from-empty strong{font-size:.95rem;font-weight:700;color:var(--text)}.wallet-dashboard-page.swap-page .swap-from-empty p{margin:0;font-size:.8rem;line-height:1.45;color:var(--home-premium-muted)}.wallet-dashboard-page.swap-page .swap-from-empty-link{align-self:flex-start;margin-top:2px;font-size:.82rem;font-weight:700;color:var(--vc-gold-text);text-decoration:none}.wallet-dashboard-page.swap-page .swap-from-empty-link:hover{text-decoration:underline}.home-page{--v-inner-hi:color-mix(in oklab,#ffffff 9%,transparent 91%);--v-steel-rim:color-mix(in oklab,var(--custody-wallet) 26%,transparent 74%);--v-gold-rim:color-mix(in oklab,var(--lux-gold) 28%,transparent 72%);--v-focus-ring:color-mix(in oklab,var(--custody-exchange-deep) 82%,var(--lux-gold) 18%)}:root[data-theme="light"] .home-page{--v-inner-hi:color-mix(in oklab,var(--bank-surface) 82%,transparent 18%);--v-steel-rim:color-mix(in oklab,var(--custody-wallet) 40%,transparent 60%);--v-gold-rim:color-mix(in oklab,var(--lux-gold) 42%,transparent 58%)}.home-page .vault-filter{padding:4px;gap:3px;background:var(--home-premium-subtle-surface);border:1px solid var(--home-premium-border-soft);box-shadow:inset 0 1px 2px color-mix(in oklab,var(--bank-shadow-color) 24%,transparent 76%)}.home-page .vault-filter-btn{color:var(--home-premium-muted);min-height:40px;padding:8px 16px}.home-page .vault-filter-btn:hover{color:var(--text-strong)}.home-page .vault-filter-btn.is-active{color:var(--text-strong);background:var(--home-premium-surface);box-shadow:var(--home-premium-soft-shadow),inset 0 1px 0 var(--v-inner-hi)}.home-page .vault-filter-btn.is-active::after{left:16px;right:16px;bottom:5px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--lux-gold),var(--custody-exchange-deep),transparent);box-shadow:0 0 6px color-mix(in oklab,var(--lux-gold) 45%,transparent 55%)}.home-page .vault-filter-btn:focus-visible{outline:2px solid var(--v-focus-ring);outline-offset:2px}.home-page .vault{padding:16px 17px 17px;border:1px solid var(--home-premium-border);box-shadow:var(--home-premium-card-shadow)}.home-page .vault.w{border-top:2px solid color-mix(in oklab,var(--custody-wallet) 64%,transparent 36%);background:radial-gradient(135% 150% at 100% -12%,color-mix(in oklab,var(--custody-wallet) 15%,transparent 85%),transparent 56%),var(--home-premium-surface);box-shadow:var(--home-premium-card-shadow),inset 0 0 0 1px var(--v-steel-rim)}.home-page .vault.e{border-top:2px solid color-mix(in oklab,var(--custody-exchange) 64%,transparent 36%);background:radial-gradient(135% 150% at 100% -12%,color-mix(in oklab,var(--lux-gold) 17%,transparent 83%),transparent 56%),var(--home-premium-surface);box-shadow:var(--home-premium-card-shadow),inset 0 0 0 1px var(--v-gold-rim)}:root[data-theme="light"] .home-page .vault.w{background:radial-gradient(135% 150% at 100% -12%,color-mix(in oklab,var(--custody-wallet) 10%,transparent 90%),transparent 58%),var(--home-premium-surface)}:root[data-theme="light"] .home-page .vault.e{background:radial-gradient(135% 150% at 100% -12%,color-mix(in oklab,var(--lux-gold) 12%,transparent 88%),transparent 58%),var(--home-premium-surface)}.home-page .vault.w::before{opacity:1;box-shadow:0 0 10px color-mix(in oklab,var(--custody-wallet) 42%,transparent 58%)}.home-page .vault.e::before{opacity:1;box-shadow:0 0 10px color-mix(in oklab,var(--lux-gold) 42%,transparent 58%)}.home-page .vault.w:hover{border-color:color-mix(in oklab,var(--custody-wallet) 38%,var(--home-premium-border) 62%);box-shadow:var(--home-premium-card-shadow),0 20px 42px -14px color-mix(in oklab,var(--custody-wallet-deep) 24%,transparent 76%),inset 0 0 0 1px var(--v-steel-rim)}.home-page .vault.e:hover{border-color:color-mix(in oklab,var(--lux-gold) 42%,var(--home-premium-border) 58%);box-shadow:var(--home-premium-card-shadow),0 20px 42px -14px color-mix(in oklab,var(--custody-exchange-deep) 26%,transparent 74%),inset 0 0 0 1px var(--v-gold-rim)}.home-page .vault-title{color:var(--muted-2);letter-spacing:.07em}:root[data-theme="light"] .home-page .vault-title{color:var(--home-premium-muted)}.home-page .vault-sub{color:var(--home-premium-muted);margin:0 0 11px}.home-page .vault-head .custody-dot.wallet{box-shadow:0 0 7px color-mix(in oklab,var(--custody-wallet) 34%,transparent 66%)}.home-page .vault-head .custody-dot.exchange{box-shadow:0 0 0 1px color-mix(in oklab,var(--custody-exchange-deep) 60%,transparent 40%),0 0 8px color-mix(in oklab,var(--lux-gold) 45%,transparent 55%)}.home-page .vault-value{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--text-strong);text-shadow:0 1px 14px color-mix(in oklab,var(--bank-shadow-color) 28%,transparent 72%)}:root[data-theme="light"] .home-page .vault-value{text-shadow:none}.home-page .vault-delta{display:inline-flex;align-items:center;padding:2px 9px;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab,currentColor 26%,transparent 74%);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}:root[data-theme="light"] .home-page .vault-delta.negative{color:color-mix(in oklab,var(--negative) 82%,var(--text-strong) 18%)}.home-page .vault-spark{position:relative;height:30px;margin:10px 0 12px;border-radius:8px;overflow:hidden}.home-page .vault.w .vault-spark{background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--custody-wallet) 16%,transparent 84%))}.home-page .vault.e .vault-spark{background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--lux-gold) 16%,transparent 84%))}.home-page .vault.w .vault-spark svg path{filter:drop-shadow(0 1px 2px color-mix(in oklab,var(--custody-wallet) 42%,transparent 58%))}.home-page .vault.e .vault-spark svg path{filter:drop-shadow(0 1px 2px color-mix(in oklab,var(--lux-gold) 42%,transparent 58%))}.home-page .vault-assets{border-top:1px solid var(--home-premium-border-soft);padding-top:11px;margin-top:4px;gap:7px}.home-page .vault-asset-row{padding:4px 6px;margin:0 -6px;border-radius:8px;min-width:0}.home-page .vault-asset-row:hover{background:color-mix(in oklab,var(--home-premium-subtle-surface) 70%,transparent 30%)}.home-page .vault-asset-sym{flex:0 0 auto}.home-page .vault-asset-net{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--home-premium-muted);border-color:var(--home-premium-border-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 60%,transparent 40%)}.home-page .vault-asset-usd{flex:0 0 auto;white-space:nowrap;color:var(--text-strong);font-variant-numeric:tabular-nums}.home-page .vault-empty{color:var(--home-premium-muted)}.home-page .corridor::before{height:2px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--lux-gold) 55%,transparent 45%) 30%,var(--lux-gold) 50%,color-mix(in oklab,var(--lux-gold) 55%,transparent 45%) 70%,transparent)}.home-page .corridor::after{content:"";position:absolute;left:26px;right:26px;top:50%;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--lux-gold) 92%,#ffffff 8%),transparent);background-size:38% 100%;background-repeat:no-repeat;opacity:0;pointer-events:none;z-index:1;animation-name:vault-flow-x}.home-page .vault-xfer-knob{width:46px;height:46px;font-size:19px;color:#1a1206;background:radial-gradient(120% 120% at 32% 24%,color-mix(in oklab,#ffffff 42%,var(--lux-gold) 58%),transparent 55%),linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 82%,#ffffff 18%),var(--lux-gold));box-shadow:0 0 0 5px var(--bg-0),0 0 0 6px color-mix(in oklab,var(--custody-exchange-deep) 42%,transparent 58%),0 10px 22px -6px color-mix(in oklab,var(--custody-exchange-deep) 80%,transparent 20%),inset 0 1px 0 color-mix(in oklab,#ffffff 50%,transparent 50%)}.home-page .vault-xfer-label{color:var(--home-premium-muted);letter-spacing:.06em}.home-page .vault-xfer:hover .vault-xfer-knob{filter:brightness(1.05);box-shadow:0 0 0 5px var(--bg-0),0 0 0 8px color-mix(in oklab,var(--lux-gold) 20%,transparent 80%),0 14px 28px -6px color-mix(in oklab,var(--custody-exchange-deep) 88%,transparent 12%),inset 0 1px 0 color-mix(in oklab,#ffffff 55%,transparent 45%)}.home-page .vault-xfer:focus-visible{outline:none}.home-page .vault-xfer:focus-visible .vault-xfer-knob{outline:2px solid var(--v-focus-ring);outline-offset:3px}.home-page .home-qa-tile{padding:14px 8px;min-height:40px;background:var(--home-premium-subtle-surface);border:1px solid var(--home-premium-border-soft);color:var(--home-premium-muted);box-shadow:var(--home-premium-soft-shadow),inset 0 1px 0 var(--v-inner-hi)}.home-page .home-qa-tile:hover{color:var(--text-strong);border-color:color-mix(in oklab,var(--lux-gold) 52%,var(--home-premium-border) 48%);box-shadow:var(--home-premium-soft-shadow),0 12px 26px -10px color-mix(in oklab,var(--custody-exchange-deep) 38%,transparent 62%),inset 0 1px 0 var(--v-inner-hi)}.home-page .home-qa-tile:focus-visible{outline:2px solid var(--v-focus-ring);outline-offset:2px}.home-page .home-qa-ic{background:var(--home-premium-surface);border:1px solid var(--home-premium-border-soft);box-shadow:inset 0 1px 0 var(--v-inner-hi);color:var(--lux-gold)}:root[data-theme="light"] .home-page .home-qa-tile:not(.primary) .home-qa-ic{color:var(--custody-exchange-deep)}.home-page .home-qa-tile.primary{border-color:color-mix(in oklab,var(--lux-gold) 46%,var(--home-premium-border) 54%);color:var(--text-strong);background:radial-gradient(120% 120% at 0 0,color-mix(in oklab,var(--lux-gold-soft) 40%,transparent 60%),transparent 60%),linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 16%,var(--home-premium-subtle-surface)),var(--home-premium-subtle-surface));box-shadow:var(--home-premium-soft-shadow),0 6px 16px -8px color-mix(in oklab,var(--custody-exchange-deep) 50%,transparent 50%),inset 0 1px 0 var(--v-inner-hi)}.home-page .home-qa-tile.primary .home-qa-ic{border-color:color-mix(in oklab,var(--custody-exchange-deep) 40%,transparent 60%);background:linear-gradient(180deg,color-mix(in oklab,var(--lux-gold) 82%,#ffffff 18%),var(--lux-gold));color:#1a1206;box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 40%,transparent 60%),0 2px 8px -3px color-mix(in oklab,var(--custody-exchange-deep) 60%,transparent 40%)}.home-page .home-qa-tile.primary .home-qa-label{color:var(--text-strong)}@media(max-width:519px){.home-page .vault{padding:15px 14px 15px}}@media(min-width:640px){.home-page .vault{padding:14px 14px 15px}.home-page .vault-value{font-size:1.25rem}.home-page .vault-asset-net{display:none}.home-page .corridor::before{height:auto;width:2px;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--lux-gold) 55%,transparent 45%) 30%,var(--lux-gold) 50%,color-mix(in oklab,var(--lux-gold) 55%,transparent 45%) 70%,transparent)}.home-page .corridor::after{left:50%;right:auto;top:22px;bottom:22px;height:auto;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--lux-gold) 92%,#ffffff 8%),transparent);background-size:100% 38%;background-repeat:no-repeat;animation-name:vault-flow-y}}@media(min-width:1024px){.home-page .vault{padding:18px 20px 20px}.home-page .vault-value{font-size:1.55rem}.home-page .vault-spark{height:34px}.home-page .corridor{padding:0 12px}.home-page .vault-asset-net{display:inline-block}}@media(prefers-reduced-motion:no-preference){.home-page .vault-filter-btn{transition:color .16s ease,background .18s ease,box-shadow .18s ease}.home-page .vault{transition:transform .2s ease,border-color .18s ease,box-shadow .22s ease}.home-page .vault:hover{transform:translateY(-2px)}.home-page .vault-asset-row{transition:background .14s ease}.home-page .home-qa-tile{transition:transform .14s ease,color .14s ease,border-color .14s ease,box-shadow .18s ease}.home-page .home-qa-tile:hover{transform:translateY(-2px)}.home-page .home-qa-tile:active{transform:translateY(0)}.home-page .vault-xfer-knob{transition:transform .16s ease,box-shadow .2s ease,filter .16s ease}.home-page .vault-xfer:hover .vault-xfer-knob{transform:translateY(-2px) scale(1.05)}.home-page .vault-xfer:active .vault-xfer-knob{transform:translateY(0) scale(.97)}.home-page .corridor::after{opacity:1;animation-duration:3.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}@keyframes vault-flow-x{0{background-position:-25% 0}100%{background-position:125% 0}}@keyframes vault-flow-y{0{background-position:0 -25%}100%{background-position:0 125%}}.wallet-dashboard-page.staking-page{--earn-gold:var(--lux-gold);--earn-gold-soft:var(--lux-gold-soft);--earn-gold-hi:color-mix(in oklab,var(--lux-gold) 76%,#ffffff 24%);--earn-gold-deep:color-mix(in oklab,var(--lux-gold) 68%,#6b4e12 32%);--earn-gold-ink:color-mix(in oklab,#241800 88%,var(--lux-gold) 12%);--earn-gold-text:color-mix(in oklab,var(--text) 64%,var(--lux-gold) 36%);--earn-gold-line:var(--bank-border);--earn-gold-line-soft:var(--bank-border-soft);--earn-hearth:var(--bank-surface);--earn-held:var(--bank-surface-muted);--earn-penalty-line:color-mix(in oklab,var(--warning-bg) 60%,var(--line-strong) 40%);--earn-penalty-bg:color-mix(in oklab,var(--warning-bg) 82%,var(--panel-bg) 18%);--earn-danger-ink:color-mix(in oklab,#ffffff 88%,var(--danger) 12%);--earn-danger-fill:color-mix(in oklab,var(--danger) 84%,var(--warning-bg) 16%);display:flex;flex-direction:column;gap:var(--wallet-page-surface-gap)}.wallet-dashboard-page.staking-page .earn-status-card,.wallet-dashboard-page.staking-page .earn-action-card,.wallet-dashboard-page.staking-page .earn-positions-card{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:16px;border:1px solid var(--earn-gold-line);background:var(--earn-hearth);box-shadow:var(--home-premium-soft-shadow),inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%)}.wallet-dashboard-page.staking-page .earn-state-shell{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.wallet-dashboard-page.staking-page .earn-state-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.wallet-dashboard-page.staking-page .earn-state-copy strong{font-size:1rem;font-weight:800;color:var(--text-strong)}.wallet-dashboard-page.staking-page .earn-state-copy .earn-inline-note,.wallet-dashboard-page.staking-page .earn-state-copy p{margin:0;font-size:.82rem;line-height:1.45;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-status-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.02em;white-space:nowrap;border:1px solid var(--earn-gold-line-soft);background:var(--home-premium-subtle-surface);color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-status-chip.is-ok{border-color:var(--earn-gold-line);background:color-mix(in oklab,var(--chip-bg) 78%,var(--lux-gold-soft) 22%);color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-status-chip.is-warning{border-color:color-mix(in oklab,var(--warning-bg) 60%,var(--line-strong) 40%);background:color-mix(in oklab,var(--warning-bg) 82%,var(--panel-bg) 18%);color:color-mix(in oklab,var(--text) 62%,var(--semantic-warning) 38%)}.wallet-dashboard-page.staking-page .earn-status-chip.is-idle{border-color:var(--home-premium-border-soft);background:var(--home-premium-subtle-surface);color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-field-stack{display:flex;flex-direction:column;gap:14px}.wallet-dashboard-page.staking-page .earn-deposit-header h3{margin:0 0 2px;font-size:1.02rem;font-weight:800;color:var(--text-strong)}.wallet-dashboard-page.staking-page .p2p-label,.wallet-dashboard-page.staking-page .earn-field-label{display:block;margin-bottom:6px;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-action-card .input{width:100%;min-height:48px;border-color:var(--earn-gold-line-soft)}.wallet-dashboard-page.staking-page .earn-action-card .input:focus,.wallet-dashboard-page.staking-page .earn-action-card .input:focus-visible{border-color:var(--earn-gold-line)}.wallet-dashboard-page.staking-page .earn-available-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.82rem;font-weight:600;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-available-amount{font-variant-numeric:tabular-nums;color:var(--text);min-width:0;overflow-wrap:anywhere}.wallet-dashboard-page.staking-page .earn-held-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:.72rem;font-weight:700;border:1px solid var(--earn-gold-line-soft);background:var(--earn-held);color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-max-chip{margin-left:auto;padding:6px 14px;min-height:44px;border-radius:999px;border:1px solid var(--earn-gold-line);background:color-mix(in oklab,var(--home-premium-subtle-surface) 82%,var(--lux-gold-soft) 18%);color:var(--earn-gold-text);font-size:.74rem;font-weight:800;cursor:pointer}.wallet-dashboard-page.staking-page .earn-max-chip:hover{border-color:color-mix(in oklab,var(--earn-gold-line) 46%,var(--lux-gold) 54%)}.wallet-dashboard-page.staking-page .earn-max-chip:focus-visible{outline:2px solid var(--earn-gold);outline-offset:2px}.wallet-dashboard-page.staking-page .earn-amount-field{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.wallet-dashboard-page.staking-page .earn-amount-field .input{grid-area:1/1;padding-right:68px;font-variant-numeric:tabular-nums}.wallet-dashboard-page.staking-page .earn-amount-suffix{grid-area:1/1;justify-self:end;align-self:center;margin-right:14px;pointer-events:none;font-size:.82rem;font-weight:800;color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-term-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px}.wallet-dashboard-page.staking-page .earn-term-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:108px;padding:14px 14px 12px;border-radius:14px;border:1px solid var(--earn-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 90%,var(--lux-gold-soft) 10%);color:var(--text);text-align:left;cursor:pointer;appearance:none}.wallet-dashboard-page.staking-page .earn-term-label{font-size:.9rem;font-weight:800;color:var(--text-strong)}.wallet-dashboard-page.staking-page .earn-term-apr{font-size:1.4rem;line-height:1.05;font-weight:800;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--home-premium-hero-value) 74%,var(--home-premium-muted) 26%)}.wallet-dashboard-page.staking-page .earn-term-apr-unit{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-term-foot{margin-top:auto;font-size:.72rem;font-weight:600;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-term-toprate{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:999px;font-size:.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--earn-gold-line);background:color-mix(in oklab,var(--lux-gold-soft) 70%,transparent 30%);color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-term-check{position:absolute;top:10px;right:10px;display:none;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:var(--lux-gold);color:var(--earn-gold-ink)}.wallet-dashboard-page.staking-page .earn-term-check svg{width:12px;height:12px}.wallet-dashboard-page.staking-page .earn-term-card[aria-checked="true"]{border-width:2px;border-color:var(--earn-gold-line);background:var(--earn-hearth);box-shadow:0 8px 18px color-mix(in oklab,var(--lux-gold) 22%,var(--bank-shadow-color) 78%),inset 0 1px 0 color-mix(in oklab,#ffffff 18%,transparent 82%);padding:13px 13px 11px}.wallet-dashboard-page.staking-page .earn-term-card[aria-checked="true"]>.earn-term-apr{color:var(--home-premium-hero-value)}.wallet-dashboard-page.staking-page .earn-term-card[aria-checked="true"]>.earn-term-check{display:inline-flex}.wallet-dashboard-page.staking-page .earn-term-card[aria-checked="true"]>.earn-term-toprate{display:none}.wallet-dashboard-page.staking-page .earn-term-card:focus-visible{outline:2px solid var(--earn-gold);outline-offset:2px}.wallet-dashboard-page.staking-page .earn-preview{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border-radius:16px;border:1px solid var(--earn-gold-line);background:radial-gradient(130% 150% at 100% 0,color-mix(in oklab,var(--lux-gold-soft) 72%,transparent 28%),transparent 62%),color-mix(in oklab,var(--home-premium-subtle-surface) 80%,var(--lux-gold-soft) 20%);box-shadow:var(--home-premium-soft-shadow),inset 0 1px 0 color-mix(in oklab,#ffffff 14%,transparent 86%)}.wallet-dashboard-page.staking-page .earn-preview-label{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-preview-value{font-size:1.55rem;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums;color:var(--home-premium-hero-value);overflow-wrap:anywhere}.wallet-dashboard-page.staking-page .earn-preview-subline{margin:0;font-size:.76rem;line-height:1.4;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-preview-grid{display:flex;flex-direction:column;gap:8px;margin-top:6px;padding:12px 14px;border-radius:14px;border:1px solid var(--earn-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 86%,var(--lux-gold-soft) 14%)}.wallet-dashboard-page.staking-page .earn-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.84rem}.wallet-dashboard-page.staking-page .earn-summary-row>span:first-child{color:var(--home-premium-muted);font-weight:600}.wallet-dashboard-page.staking-page .earn-summary-row>span:last-child{font-weight:700;font-variant-numeric:tabular-nums;color:var(--text);text-align:right;min-width:0;overflow-wrap:anywhere}.wallet-dashboard-page.staking-page .p2p-input-wrapper{min-width:0}.wallet-dashboard-page.staking-page .earn-lock-note{margin:0;padding:12px 14px;border-radius:12px;border:1px solid var(--earn-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 88%,var(--lux-gold-soft) 12%);font-size:.78rem;line-height:1.5;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-consent-note{margin:0;font-size:.74rem;line-height:1.4;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-inline-note{margin:0;font-size:.8rem;line-height:1.45;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-primary-action .btn-primary{width:100%;min-height:48px}.wallet-dashboard-page.staking-page .earn-primary-action .btn-primary:not(:disabled){color:var(--earn-gold-ink);border:1px solid color-mix(in oklab,var(--earn-gold-deep) 68%,var(--action-primary-border) 32%);background:linear-gradient(180deg,var(--earn-gold-hi),var(--lux-gold) 48%,color-mix(in oklab,var(--lux-gold) 82%,#7a5a12 18%));box-shadow:0 16px 32px color-mix(in oklab,var(--lux-gold) 30%,var(--bank-shadow-color) 70%),inset 0 1px 0 color-mix(in oklab,#ffffff 42%,transparent 58%)}.wallet-dashboard-page.staking-page .earn-primary-action .btn-primary:not(:disabled):hover{background:linear-gradient(180deg,color-mix(in oklab,var(--earn-gold-hi) 88%,#ffffff 12%),var(--lux-gold) 52%,color-mix(in oklab,var(--lux-gold) 80%,#7a5a12 20%))}.wallet-dashboard-page.staking-page .earn-position-list{display:flex;flex-direction:column;gap:12px}.wallet-dashboard-page.staking-page .earn-position-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--earn-gold-line);background:radial-gradient(120% 140% at 100% -10%,color-mix(in oklab,var(--lux-gold-soft) 60%,transparent 40%),transparent 58%),var(--home-premium-subtle-surface);box-shadow:inset 0 1px 0 color-mix(in oklab,#ffffff 12%,transparent 88%)}.wallet-dashboard-page.staking-page .earn-position-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.wallet-dashboard-page.staking-page .earn-position-identity{display:flex;align-items:center;gap:12px;min-width:0}.wallet-dashboard-page.staking-page .staking-asset-avatar{width:40px;height:40px;flex:0 0 40px}.wallet-dashboard-page.staking-page .earn-position-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.wallet-dashboard-page.staking-page .earn-position-copy strong{font-size:1rem;font-weight:800;color:var(--text-strong)}.wallet-dashboard-page.staking-page .earn-position-copy span{font-size:.78rem;font-weight:600;color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-position-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.wallet-dashboard-page.staking-page .earn-position-state{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:.7rem;font-weight:800;white-space:nowrap;border:1px solid var(--earn-gold-line-soft);background:var(--home-premium-subtle-surface);color:var(--home-premium-muted)}.wallet-dashboard-page.staking-page .earn-position-state.is-active{border-color:var(--earn-gold-line);background:color-mix(in oklab,var(--lux-gold-soft) 58%,transparent 42%);color:var(--earn-gold-text)}.wallet-dashboard-page.staking-page .earn-position-state.is-matured{border-color:var(--earn-gold-line);background:color-mix(in oklab,var(--lux-gold-soft) 88%,transparent 12%);color:var(--earn-gold-ink)}.wallet-dashboard-page.staking-page .earn-position-state.is-pending{border-color:color-mix(in oklab,var(--warning-bg) 60%,var(--line-strong) 40%);background:color-mix(in oklab,var(--warning-bg) 82%,var(--panel-bg) 18%);color:color-mix(in oklab,var(--text) 62%,var(--semantic-warning) 38%)}.wallet-dashboard-page.staking-page .earn-countdown{display:flex;flex-direction:column;gap:6px}.wallet-dashboard-page.staking-page .earn-countdown-label{font-size:.76rem;font-weight:700;color:var(--earn-gold-text);font-variant-numeric:tabular-nums}.wallet-dashboard-page.staking-page .earn-countdown-meter{position:relative;height:6px;border-radius:999px;overflow:hidden;background:color-mix(in oklab,var(--home-premium-subtle-surface) 88%,transparent 12%);border:1px solid var(--earn-gold-line-soft)}.wallet-dashboard-page.staking-page .earn-countdown-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--earn-gold-hi),var(--lux-gold))}.wallet-dashboard-page.staking-page .earn-position-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.wallet-dashboard-page.staking-page .earn-claim-action .btn-primary:not(:disabled){color:var(--earn-gold-ink);border:1px solid color-mix(in oklab,var(--earn-gold-deep) 68%,var(--action-primary-border) 32%);background:linear-gradient(180deg,var(--earn-gold-hi),var(--lux-gold) 48%,color-mix(in oklab,var(--lux-gold) 82%,#7a5a12 18%));box-shadow:0 10px 22px color-mix(in oklab,var(--lux-gold) 26%,var(--bank-shadow-color) 74%)}.wallet-dashboard-page.staking-page .earn-exit-trigger{min-height:44px}.wallet-dashboard-page.staking-page .earn-penalty-panel{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid var(--earn-penalty-line);background:var(--earn-penalty-bg)}.wallet-dashboard-page.staking-page .earn-penalty-title{display:flex;align-items:center;gap:8px;margin:0;font-size:.92rem;font-weight:800;color:color-mix(in oklab,var(--text-strong) 78%,var(--semantic-warning) 22%)}.wallet-dashboard-page.staking-page .earn-penalty-title svg{width:16px;height:16px;flex:0 0 16px;color:var(--semantic-warning)}.wallet-dashboard-page.staking-page .earn-penalty-body{margin:0;font-size:.8rem;line-height:1.5;color:color-mix(in oklab,var(--text) 74%,var(--semantic-warning) 26%)}.wallet-dashboard-page.staking-page .earn-penalty-actions{display:flex;flex-wrap:wrap;gap:10px}.wallet-dashboard-page.staking-page .earn-penalty-cancel{min-height:44px;flex:1 1 auto}.wallet-dashboard-page.staking-page .earn-penalty-confirm{min-height:44px;flex:1 1 auto;color:var(--earn-danger-ink);border:1px solid color-mix(in oklab,var(--danger) 60%,var(--line-strong) 40%);background:var(--earn-danger-fill);font-weight:800}.wallet-dashboard-page.staking-page .earn-penalty-confirm:not(:disabled):hover{background:color-mix(in oklab,var(--danger) 92%,#000000 8%)}.wallet-dashboard-page.staking-page .earn-penalty-confirm:focus-visible{outline:2px solid var(--danger);outline-offset:2px}.wallet-dashboard-page.staking-page .earn-empty-state{display:flex;flex-direction:column;gap:6px;padding:20px 16px;border-radius:14px;border:1px dashed var(--earn-gold-line-soft);background:color-mix(in oklab,var(--home-premium-subtle-surface) 88%,var(--lux-gold-soft) 12%);text-align:center}.wallet-dashboard-page.staking-page .earn-empty-state strong{font-size:.95rem;font-weight:800;color:var(--text-strong)}.wallet-dashboard-page.staking-page .earn-empty-state span{font-size:.82rem;line-height:1.45;color:var(--home-premium-muted)}@media(prefers-reduced-motion:no-preference){.wallet-dashboard-page.staking-page .earn-term-card{transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.wallet-dashboard-page.staking-page .earn-term-card:not([aria-checked="true"]):hover{border-color:color-mix(in oklab,var(--earn-gold-line-soft) 40%,var(--lux-gold) 60%);transform:translateY(-1px)}.wallet-dashboard-page.staking-page .earn-max-chip,.wallet-dashboard-page.staking-page .earn-primary-action .btn-primary,.wallet-dashboard-page.staking-page .earn-penalty-confirm{transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.wallet-dashboard-page.staking-page .earn-countdown-fill{transition:width .4s ease}}@media(max-width:759px){.wallet-dashboard-page.staking-page .earn-status-card,.wallet-dashboard-page.staking-page .earn-action-card,.wallet-dashboard-page.staking-page .earn-positions-card{padding:14px;border-radius:14px}.wallet-dashboard-page.staking-page .earn-term-group{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.wallet-dashboard-page.staking-page .earn-preview-value{font-size:1.3rem}.wallet-dashboard-page.staking-page .earn-countdown-label{font-size:.7rem}.wallet-dashboard-page.staking-page .earn-position-actions{justify-content:stretch}.wallet-dashboard-page.staking-page .earn-position-actions>*{flex:1 1 100%}}@media(min-width:1024px){.wallet-dashboard-page.staking-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-rows:auto auto 1fr;align-items:start;gap:20px}.wallet-dashboard-page.staking-page .earn-page-header{grid-column:1/-1}.wallet-dashboard-page.staking-page .earn-status-card{grid-column:1;grid-row:2;max-width:640px}.wallet-dashboard-page.staking-page .earn-action-card{grid-column:1;grid-row:3;max-width:640px}.wallet-dashboard-page.staking-page .earn-positions-card{grid-column:2;grid-row:2/4;position:sticky;top:84px;align-self:start;max-height:calc(100vh - 132px);overflow-y:auto}.wallet-dashboard-page.staking-page .earn-preview-value{font-size:1.55rem}}.security-page .sec-session-card{display:flex;flex-direction:column}.security-page .sec-session-loading{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.security-page .sec-session-empty{padding:16px;font-size:.82rem;color:var(--muted)}.security-page .sec-session-meta{display:inline-flex;align-items:center;flex-wrap:wrap}.security-page .sec-session-ip{color:var(--muted)}.security-page .sec-session-row .lxset-label{font-weight:600}.security-page .sec-session-revoke{appearance:none;border:1px solid color-mix(in oklab,var(--lux-gold) 30%,transparent 70%);background:color-mix(in oklab,var(--lux-gold) 8%,transparent 92%);color:var(--mk-gold-text);font:inherit;font-size:.78rem;font-weight:600;padding:6px 14px;border-radius:var(--radius-pill);cursor:pointer;transition:background .15s ease,border-color .15s ease}.security-page .sec-session-revoke:hover{background:color-mix(in oklab,var(--lux-gold) 16%,transparent 84%);border-color:color-mix(in oklab,var(--lux-gold) 44%,transparent 56%)}.security-page .sec-session-footer{padding:12px 16px 14px;border-top:1px solid var(--border)}.security-page .sec-session-revoke-all{appearance:none;width:100%;border:1px solid color-mix(in oklab,var(--lux-gold) 30%,transparent 70%);background:color-mix(in oklab,var(--lux-gold) 10%,transparent 90%);color:var(--mk-gold-text);font:inherit;font-weight:600;padding:11px 16px;border-radius:var(--radius-md);cursor:pointer;transition:background .15s ease,border-color .15s ease}.security-page .sec-session-revoke-all:hover{background:color-mix(in oklab,var(--lux-gold) 18%,transparent 82%);border-color:color-mix(in oklab,var(--lux-gold) 46%,transparent 54%)}.security-page .sec-session-confirm{display:flex;flex-direction:column;gap:10px}.security-page .sec-session-confirm-text{font-size:.82rem;color:var(--text)}.security-page .sec-session-confirm-actions{display:flex;gap:8px}.security-page .sec-session-cancel,.security-page .sec-session-danger{appearance:none;flex:1 1 0;font:inherit;font-weight:600;padding:10px 14px;border-radius:var(--radius-md);cursor:pointer;transition:filter .15s ease,background .15s ease}.security-page .sec-session-cancel{border:1px solid var(--border);background:transparent;color:var(--text)}.security-page .sec-session-cancel:hover{background:color-mix(in oklab,var(--text) 6%,transparent 94%)}.security-page .sec-session-danger{border:1px solid color-mix(in oklab,var(--danger) 55%,transparent 45%);background:color-mix(in oklab,var(--danger) 14%,transparent 86%);color:var(--danger)}.security-page .sec-session-danger:hover{background:color-mix(in oklab,var(--danger) 22%,transparent 78%)}.security-page .sec-session-danger:disabled{opacity:.6;cursor:default}@media(min-width:640px){.security-page .sec-session-revoke-all{width:auto;min-width:240px}}.p2p-checkbox-row{display:flex;align-items:center;gap:10px;background:color-mix(in oklab,var(--lt-checkbox-wash) 3%,transparent);padding:12px 16px;border-radius:12px;border:1px solid color-mix(in oklab,var(--lt-checkbox-wash) 3%,transparent);cursor:pointer;transition:background .2s,transform .2s,border-color .2s}.p2p-checkbox-row:hover{background:color-mix(in oklab,var(--lt-checkbox-wash) 6%,transparent);border-color:color-mix(in oklab,var(--lt-checkbox-wash) 10%,transparent);transform:translateY(-1px)}.p2p-checkbox-input{accent-color:var(--lux-gold);width:18px;height:18px;flex-shrink:0}:root[data-theme="light"] .p2p-checkbox-row{background:color-mix(in oklab,var(--lt-scrim-ink) 2%,transparent);border-color:color-mix(in oklab,var(--lt-scrim-ink) 5%,transparent)}:root[data-theme="light"] .p2p-checkbox-row:hover{background:color-mix(in oklab,var(--lt-scrim-ink) 5%,transparent);border-color:color-mix(in oklab,var(--lt-scrim-ink) 10%,transparent)}.spot-modify-field-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.spot-unit-toggle{display:inline-flex;gap:2px}.spot-unit-btn{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:2px 8px;font-size:.66rem;font-weight:650;cursor:pointer;line-height:1.4}.spot-unit-btn.active{color:var(--mk-gold-text);border-color:transparent;background:color-mix(in oklab,var(--lux-gold) 16%,var(--panel-bg))}.spot-unit-btn:disabled{opacity:.4;cursor:not-allowed}.spot-book-side-reconciling .spot-row{opacity:.55;pointer-events:none}.bucket-band{display:flex;flex-direction:column;gap:12px}.bucket-tabs{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--radius-pill);align-self:flex-start}.bucket-tab-btn{font:inherit;font-size:.75rem;font-weight:600;color:var(--muted);background:none;border:none;cursor:pointer;padding:6px 15px;border-radius:var(--radius-pill);position:relative}.bucket-tab-btn.is-active{color:var(--text-strong)}.bucket-tab-btn.is-active::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--lux-gold),var(--custody-exchange-deep))}.bucket-tab-btn.is-soon{cursor:not-allowed;opacity:.55}.bucket-tab-soon-badge{margin-left:5px;font-size:.5625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}.bucket-panel{display:flex;flex-direction:column;gap:10px}.bucket-panel-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.bucket-panel-label{font-size:.6875rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.bucket-panel-value{font-size:1.375rem;font-weight:600;color:var(--text-strong)}.bucket-transfer-btn{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:.75rem;font-weight:650;color:var(--text-strong);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--radius-pill);padding:7px 14px;cursor:pointer;margin-left:auto}.bucket-transfer-btn:hover:not(:disabled){border-color:var(--lux-gold)}.bucket-transfer-btn:disabled{cursor:not-allowed;opacity:.55}.bucket-sync-note{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bucket-sync-retry{font:inherit;font-size:inherit;font-weight:650;color:var(--lux-gold);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.bucket-asset-list{display:flex;flex-direction:column;gap:6px}.bucket-asset-row{display:flex;align-items:center;gap:9px;font-size:.8125rem}.bucket-asset-sym{font-weight:600}.bucket-asset-hold{font-size:.625rem;color:var(--muted);border:1px solid var(--line-soft);border-radius:6px;padding:1px 6px}.bucket-asset-amt{margin-left:auto;color:var(--text);font-weight:600}.bucket-empty{margin:2px 0;font-size:.75rem;color:var(--muted)}.bucket-p2p-bonus-list{margin-top:10px;padding-top:10px;border-top:1px dashed var(--line-soft)}.bucket-p2p-bonus-row .bucket-asset-sym{color:var(--muted);font-weight:600}.bucket-p2p-bonus-row .bucket-asset-amt{color:var(--muted)}.bucket-p2p-bonus-lock{font-size:.75em}.bucket-transfer-field{display:flex;flex-direction:column;gap:6px;margin-top:12px}.bucket-transfer-row{display:flex;align-items:flex-end;gap:10px}.bucket-transfer-row .bucket-transfer-field{flex:1;min-width:0}.bucket-transfer-swap{font:inherit;color:var(--muted);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:999px;width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:1px}.bucket-transfer-swap:hover{border-color:var(--lux-gold)}.bucket-transfer-amount-row{display:flex;gap:8px}.bucket-transfer-amount-row .input{flex:1;min-width:0}.bucket-transfer-max{font:inherit;font-size:.75rem;font-weight:700;color:var(--lux-gold);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:8px;padding:0 12px;cursor:pointer;flex-shrink:0}.bucket-transfer-max:disabled{cursor:not-allowed;opacity:.55}.bucket-transfer-modal{max-height:min(86vh,620px);overflow-y:auto}@media(max-width:480px){.bucket-transfer-modal{max-height:92vh}.bucket-tabs{align-self:stretch;justify-content:space-between}.bucket-tab-btn{flex:1;text-align:center}.bucket-panel-head{row-gap:8px}.bucket-transfer-btn{margin-left:0;width:100%;justify-content:center}}.cmv-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;min-width:0}.cmv-main,.cmv-rail{min-width:0}.cmv-main{display:grid;gap:14px}.cmv-card{max-width:none;margin:0}.cmv-history{max-width:none;margin:0}.cmv-section{display:grid;gap:8px}.cmv-section-eyebrow{margin:0}.cmv-workspace .deposit-networks{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px}.cmv-workspace .deposit-network-card{padding:9px 10px;min-height:44px}.cmv-workspace .deposit-networks.cmv-assets{grid-template-columns:minmax(0,1fr)}.cmv-workspace .cmv-asset-card{justify-content:flex-start}.cmv-rail{display:grid;gap:14px}.cmv-rail-stack{display:grid;gap:14px}.cmv-rail-card{border:1px solid var(--line-soft,#1a2a42);background:var(--panel-bg,#101d31);border-radius:var(--radius-lg,14px);padding:16px}.cmv-rail-card .eyebrow{margin:0 0 10px;display:block}.cmv-rail-card .deposit-fact-list{margin-top:0}.cmv-rail-note-copy{margin:0;font-size:.82rem;line-height:1.5}.cmv-how-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.cmv-how-step{display:flex;align-items:flex-start;gap:10px;opacity:.6}.cmv-how-step.is-current,.cmv-how-step.is-done{opacity:1}.cmv-how-dot{width:9px;height:9px;border-radius:50%;margin-top:5px;flex-shrink:0;background:var(--line,#20344f)}.cmv-how-step.is-done .cmv-how-dot{background:var(--status-confirmed-text)}.cmv-how-step.is-current .cmv-how-dot{background:var(--lux-gold);box-shadow:0 0 0 4px color-mix(in oklab,var(--lux-gold) 22%,transparent)}.cmv-how-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.cmv-how-copy b{font-size:.86rem;color:var(--text-strong,#fff)}.cmv-how-copy .muted{font-size:.76rem}.cmv-hint-sub{font-size:.8rem;margin:2px 0 0}.cmv-fee-summary{margin:12px 0;padding:12px 14px;border:1px solid var(--line-soft,#1a2a42);border-radius:var(--radius-lg,14px);background:var(--panel-bg,#101d31)}.cmv-fee-summary li b{display:inline-flex;align-items:center;gap:6px}.cmv-fee-note-row{justify-content:flex-start!important;font-size:.74rem;margin-top:-2px}.cmv-fee-receive{color:var(--lux-gold)}@media(max-width:767px){.cmv-submit{position:sticky;bottom:0;z-index:2;min-height:50px;font-size:.95rem;box-shadow:0 -8px 20px color-mix(in oklab,var(--bg-0,#0a0f1a) 55%,transparent);padding-bottom:max(12px,env(safe-area-inset-bottom))}.cmv-max,.cmv-cancel,.cmv-collapsible-toggle{min-height:46px}}@media(min-width:768px){.cmv-workspace{gap:20px}.cmv-workspace .deposit-networks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}}@media(min-width:1200px){.cmv-workspace{grid-template-columns:minmax(0,1.63fr) minmax(320px,1fr);gap:28px}.cmv-rail{position:sticky;top:16px;align-self:start;max-height:calc(100dvh - 60px - 32px);overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb-soft) transparent}.cmv-workspace .deposit-networks{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){body:not([data-display-mode="standalone"]) .wallet-dashboard-shell .page-route-host>.page.cmv-page{max-width:1240px;margin-inline:auto}}.spot-spread-meta.crossed{color:var(--warning-text);font-weight:650}.spot-last-px.stale,.spot-last.stale{opacity:.55}.spot-last-stale-dot{opacity:.7;margin-left:1px}.spot-tape-glyph{opacity:.75;margin-right:2px}@media(min-width:1024px){.spot-desk .spot-chart-area .cs-shell:not(.cs-fs) .cs-stage{height:calc(clamp(380px,48vh,620px) + var(--osc-count)*var(--osc-pane-h));min-height:calc(clamp(380px,48vh,620px) + var(--osc-count)*var(--osc-pane-h))}}@media(min-width:1024px){.spot-desk .spot-trow,.spot-desk .spot-open-row{padding:6px 8px}.spot-desk .spot-thead{padding:0 8px}.spot-desk .spot-table,.spot-desk .spot-lot-rows{gap:4px}.spot-desk .spot-work{padding:10px 14px}.spot-desk .spot-panel:has(.spot-grid){padding-block:10px}.spot-desk .spot-book,.spot-desk .spot-trades{padding:8px}}:root[data-theme="light"] .spot-desk .muted,:root[data-theme="light"] .spot-desk .spot-thead,:root[data-theme="light"] .spot-desk .spot-stat-k,:root[data-theme="light"] .spot-desk .spot-filter-chip:not(.on),:root[data-theme="light"] .spot-desk .spot-filter-label,:root[data-theme="light"] .spot-desk .spot-cell-k,:root[data-theme="light"] .spot-desk .spot-wtab:not(.active),:root[data-theme="light"] .spot-desk .spot-mark-src,:root[data-theme="light"] .spot-desk .spot-time,:root[data-theme="light"] .spot-desk .spot-qty,:root[data-theme="light"] .spot-desk .spot-summary-row,:root[data-theme="light"] .spot-desk .spot-badge-trig,:root[data-theme="light"] .spot-desk .spot-badge-type,:root[data-theme="light"] .spot-desk .spot-protect-drift,:root[data-theme="light"] .spot-desk .spot-live-summary,:root[data-theme="light"] .spot-desk .spot-last-px.none{color:color-mix(in oklab,var(--muted) 70%,var(--text) 30%)}@media(min-width:1024px){.spot-desk .spot-trow,.spot-desk .spot-open-row{font-size:.88rem}.spot-desk .spot-cell-k{font-size:.72rem}.spot-desk .spot-age,.spot-desk .spot-inline-note{font-size:.78rem}.spot-desk .spot-tag{font-size:.76rem}.spot-desk .spot-badge{font-size:.7rem}.spot-desk .spot-lot-underfunded,.spot-desk .spot-lot-not-backed{font-size:.72rem}.spot-desk .spot-summary-row{font-size:.84rem}}.spot-desk .chart-watermark{opacity:.035}.spot-desk .chart-watermark-mark{width:42px;height:42px}.spot-desk .chart-watermark span{font-size:24px}.spot-desk .btn.spot-lot-close:not(:disabled){color:var(--sell);border-color:color-mix(in oklab,var(--sell) 45%,var(--line));background:transparent}.spot-desk .btn.spot-lot-close:not(:disabled):hover{background:var(--sell-soft);border-color:var(--sell)}.spot-desk .spot-lot-row{gap:8px 12px}@media(prefers-reduced-motion:no-preference){.spot-depth-bar{transition:width 180ms ease-out}.spot-imbalance-bid,.spot-imbalance-ask{transition:width 240ms ease-out}.spot-row{transition:opacity 150ms ease-out}}@media(prefers-reduced-motion:reduce){.spot-row.ask,.spot-row.bid{animation:none}.spot-book .spot-row.ask .spot-qty-flash,.spot-book .spot-row.bid .spot-qty-flash{animation:none}.spot-last-px{animation:none}}.info-tip{position:relative;display:inline-flex;align-items:center;margin-left:6px}.info-tip-btn{width:15px;height:15px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:.62rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.info-tip-btn:hover,.info-tip--open .info-tip-btn{color:var(--lux-gold);border-color:var(--lux-gold-soft)}.info-tip-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.info-tip-pop{display:none;position:absolute;bottom:130%;right:-10px;z-index:40;width:240px;max-width:74vw;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--panel-bg);box-shadow:0 10px 28px var(--bank-shadow-color);color:var(--text);font-size:.72rem;font-weight:450;line-height:1.45;text-align:left;white-space:normal}@media(hover:hover){.info-tip:hover .info-tip-pop{display:block}}.info-tip:focus-within .info-tip-pop,.info-tip--open .info-tip-pop{display:block}.info-tip-head{display:block;margin-bottom:3px;color:var(--text-strong);font-weight:700}.info-tip-body{color:var(--muted)}.spot-field-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.spot-step-caption{margin:3px 0 0;color:var(--muted);font-size:.72rem;line-height:1.3;font-variant-numeric:tabular-nums}.spot-kind-row{display:flex;align-items:center;gap:6px}.spot-kind-pill{flex:1;border:1px solid var(--line);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:6px 0;font-size:.74rem;font-weight:650;cursor:pointer}.spot-kind-pill:hover{background:var(--panel-hover-bg);color:var(--text)}.spot-kind-pill.active{color:var(--text-strong);border-color:var(--lux-gold-soft);background:var(--panel-hover-bg)}.spot-kind-more{flex:0 0 auto;padding:6px 12px}.spot-advanced{border:1px solid var(--line-soft);border-radius:10px;padding:2px 8px}.spot-advanced-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;background:transparent;color:var(--muted);font-size:.74rem;font-weight:650;padding:6px 2px;cursor:pointer}.spot-advanced-toggle:hover{color:var(--text)}.spot-advanced-body{display:flex;flex-direction:column;gap:8px;padding:2px 2px 8px}.spot-quick-pct.disabled .spot-pct-chip,.spot-pct-slider-row.disabled .spot-pct-slider{opacity:.45;cursor:not-allowed}.spot-protect-note{margin:0;font-size:.74rem;line-height:1.45}.spot-protect-note-link{border:0;background:none;padding:0;font:inherit;color:var(--mk-gold-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media(max-width:1023px){.spot-form .spot-form-actions-slot{min-height:var(--spot-dock-h,0)}.spot-form .spot-form-actions.spot-actions-docked{position:fixed;left:var(--spot-dock-l,0);width:var(--spot-dock-w,100%);bottom:var(--spot-dock-b,8px);box-sizing:border-box;z-index:5}}.spot-dock-review{display:none}@media(max-width:1023px){.spot-form .spot-form-actions{position:relative}.spot-form .spot-dock-review{display:block;position:absolute;left:0;right:0;bottom:calc(100% + 8px);margin:0;visibility:hidden}.spot-form .spot-form-actions.spot-actions-docked .spot-dock-review{visibility:visible}.spot-form .spot-dock-review .spot-dock-review-line{background:linear-gradient(var(--warning-bg),var(--warning-bg)),var(--surface-0);line-height:1.4}}.spot-lots-seg{display:flex;gap:8px;margin:10px 0 6px}.spot-closed-pair{display:inline-flex;align-items:center;gap:8px}.spot-fill-summary{display:flex;gap:12px;align-items:center;padding:10px 12px;border-inline-start:3px solid color-mix(in srgb,currentColor 35%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);border-radius:10px}.spot-fill-summary-text{font-variant-numeric:tabular-nums;font-weight:600}.spot-fill-summary-pnl{margin-inline-start:auto;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.spot-fill-summary-pair{font-weight:600;white-space:nowrap;flex:none}.spot-fill-summary{background:color-mix(in srgb,currentColor 8%,transparent);margin-block:4px}.spot-lot-rollup{display:flex;flex-wrap:wrap;gap:14px;padding:6px 2px;font-variant-numeric:tabular-nums}.spot-modify-stale{flex-basis:100%;width:100%;margin:0;line-height:1.45}.spot-modify-confirm{flex-basis:100%;width:100%;display:flex;justify-content:flex-start;margin-block-start:2px}.spot-modify-gone{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;line-height:1.45}.spot-modify-confirm-larger{border-color:var(--warning-border);color:var(--warning-text)}@media(min-width:890px){.spot-thead.cols-orders,.spot-trow.cols-orders{grid-template-columns:64px minmax(108px,1fr) minmax(80px,1fr) 56px 88px minmax(70px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(120px,2.2fr)}.spot-table-scroller .spot-thead.cols-orders,.spot-table-scroller .spot-trow.cols-orders{min-width:842px}.spot-thead.cols-orders{display:grid}.spot-trow.cols-orders{display:grid;align-items:center}.spot-trow.cols-orders .spot-cell-k{display:none}.spot-trow.cols-orders .spot-num{display:block;text-align:right}.spot-trow.cols-orders .spot-filled{justify-content:flex-end}.spot-trow.cols-orders>:last-child{grid-column:auto}}@media(min-width:1040px){.spot-thead.cols-closed,.spot-trow.cols-closed{grid-template-columns:minmax(104px,1.2fr) minmax(90px,1fr) minmax(104px,1fr) minmax(104px,1fr) minmax(180px,1.5fr) minmax(90px,1fr) 64px minmax(150px,1.2fr)}.spot-table-scroller .spot-thead.cols-closed,.spot-table-scroller .spot-trow.cols-closed{min-width:990px}.spot-thead.cols-closed{display:grid}.spot-trow.cols-closed{display:grid;align-items:center}.spot-trow.cols-closed .spot-cell-k{display:none}.spot-trow.cols-closed .spot-num{display:block;text-align:right}.spot-trow.cols-closed .spot-filled{justify-content:flex-end}}@media(min-width:980px){.spot-thead.cols-open,.spot-trow.cols-open{grid-template-columns:minmax(80px,1fr) 56px 88px minmax(70px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(110px,1.4fr) minmax(116px,.9fr) auto}.spot-table-scroller .spot-thead.cols-open,.spot-table-scroller .spot-trow.cols-open{min-width:932px}.spot-thead.cols-open{display:grid}.spot-trow.cols-open{display:grid;align-items:center}.spot-trow.cols-open .spot-cell-k{display:none}.spot-trow.cols-open .spot-num{display:block;text-align:right}.spot-trow.cols-open .spot-filled{justify-content:flex-end}.spot-trow.cols-open>.spot-row-actions{grid-column:auto}}@media(min-width:1040px){.spot-thead.cols-fills,.spot-trow.cols-fills{grid-template-columns:minmax(108px,1fr) minmax(70px,1fr) 64px 64px 56px 56px minmax(64px,1fr) minmax(64px,1fr) minmax(84px,1fr) minmax(76px,1fr) minmax(148px,1.3fr)}.spot-table-scroller .spot-thead.cols-fills,.spot-table-scroller .spot-trow.cols-fills{min-width:994px}.spot-thead.cols-fills{display:grid}.spot-trow.cols-fills{display:grid;align-items:center}.spot-trow.cols-fills .spot-cell-k{display:none}.spot-trow.cols-fills .spot-num{display:block;text-align:right}.spot-trow.cols-fills .spot-filled{justify-content:flex-end}}@media(min-width:1360px){.spot-thead.cols-lots,.spot-trow.spot-lot-row{grid-template-columns:56px minmax(104px,1.1fr) 72px minmax(104px,1.1fr) minmax(132px,1fr) minmax(126px,1.1fr) minmax(220px,1.5fr) 70px minmax(152px,.9fr) minmax(150px,230px)}.spot-table-scroller .spot-thead.cols-lots,.spot-table-scroller .spot-trow.spot-lot-row{min-width:1314px}.spot-thead.cols-lots{display:grid}.spot-trow.spot-lot-row{display:grid;align-items:center}.spot-trow.spot-lot-row .spot-cell-k{display:none}.spot-trow.spot-lot-row .spot-num{display:block;text-align:right}.spot-trow.spot-lot-row .spot-filled{justify-content:flex-end}.spot-trow.spot-lot-row>:is(.spot-lot-protect,.spot-lot-actions){grid-column:auto}}.spot-short-mode{display:flex;align-items:center;gap:6px;margin-top:6px}.spot-short-mode .spot-kind-pill.active{border-color:var(--sell);color:var(--text-strong);background:var(--sell-soft)}.spot-short-row .spot-tag.ask{letter-spacing:.04em}.spot-shorts .spot-lot-confirm-actions .spot-submit{padding:6px 14px}.two-factor-card{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:var(--surface-2)}.two-factor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.two-factor-head-main{display:flex;flex-direction:column;gap:4px;min-width:0}.two-factor-head-trail{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.two-factor-title{font-size:.95rem;font-weight:650;letter-spacing:.01em;color:var(--text-strong)}.two-factor-sub{font-size:.82rem;line-height:1.45;color:var(--muted)}.two-factor-loading{display:flex;flex-direction:column;gap:8px}.two-factor-actions{display:flex;flex-wrap:wrap;gap:8px}.two-factor-danger{border-color:color-mix(in oklab,var(--danger) 44%,var(--line-strong) 56%);color:var(--danger)}.two-factor-warn{margin:0;font-size:.8rem;line-height:1.5;color:var(--warning-text);background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-md);padding:8px 10px}.two-factor-panel{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:var(--radius-md);border:1px solid var(--line-soft);border-top:1px solid color-mix(in oklab,var(--lux-gold) 46%,var(--line-soft) 54%);background:var(--panel-bg)}.two-factor-panel-title{margin:0;font-size:.9rem;font-weight:640;color:var(--text-strong)}.two-factor-panel-copy{margin:0;font-size:.82rem;line-height:1.55;color:var(--muted)}.two-factor-panel-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.two-factor-email-field{display:flex;flex-direction:column;gap:6px}.two-factor-email-row{display:flex;gap:var(--space-3,8px);align-items:stretch}.two-factor-email-row .input{flex:1 1 auto;min-width:0}.two-factor-email-row .btn{flex:0 0 auto;white-space:nowrap;min-height:44px}@media(max-width:420px){.two-factor-email-row{flex-direction:column}.two-factor-email-row .btn{width:100%}}.two-factor-steps{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:6px;font-size:.82rem;line-height:1.5;color:var(--text)}.two-factor-qr{display:flex;justify-content:center}.two-factor-qr .qr-box{max-width:208px}.two-factor-secret{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;border-radius:var(--radius-md);border:1px solid var(--line-soft);background:var(--field-bg)}.two-factor-secret-label{font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-2)}.two-factor-secret-value{flex:1 1 180px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;letter-spacing:.06em;color:var(--text-strong);overflow-wrap:anywhere}.two-factor-codes{margin:0;padding:12px;border-radius:var(--radius-md);border:1px solid var(--line-soft);background:var(--field-bg);color:var(--text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;line-height:1.7;letter-spacing:.04em;overflow-x:auto}.two-factor-code-input{display:block;width:18ch;max-width:100%;box-sizing:content-box;height:44px;margin:0;padding:0 0 0 1ch;border:1px solid var(--line);border-radius:13px;background-color:var(--field-bg);background-repeat:no-repeat;background-size:calc(18ch - 1px) 100%;background-image:repeating-linear-gradient(to right,transparent 0,transparent calc(3ch - 1px),var(--line) calc(3ch - 1px),var(--line) 3ch);color:var(--text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.05rem;font-variant-numeric:tabular-nums;letter-spacing:2ch;text-align:left;caret-color:var(--text-strong)}.two-factor-code-input:focus{outline:none;border-color:var(--field-focus-border)}.two-factor-code-input:disabled{opacity:.7;cursor:not-allowed}.two-factor-code-input[aria-invalid="true"]{border-color:var(--error-border);box-shadow:0 0 0 2px color-mix(in oklab,var(--error-border) 28%,transparent)}.two-factor-recovery-input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em;text-transform:uppercase}.two-factor-notice{margin:0;font-size:.82rem;line-height:1.5}.two-factor-notice.is-error{color:var(--error-text)}.two-factor-notice.is-ok{color:var(--success-text)}.two-factor-linkish{align-self:center;margin:0;padding:4px 2px;border:0;background:none;font:inherit;font-size:.8rem;cursor:pointer;color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong));text-decoration:underline;text-underline-offset:3px}.two-factor-linkish:disabled{cursor:default;opacity:.6}.two-factor-prompt-backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:var(--modal-overlay-bg);backdrop-filter:blur(3px)}.two-factor-prompt{width:min(420px,100%);display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--radius-lg);border:1px solid var(--line-soft);border-top:1px solid color-mix(in oklab,var(--lux-gold) 52%,var(--line-soft) 48%);background:var(--surface-2);box-shadow:var(--shadow-soft)}.two-factor-prompt-mark{align-self:center;color:var(--lux-gold)}.two-factor-prompt-title{margin:0;text-align:center;font-size:1.02rem;font-weight:660;color:var(--text-strong)}.two-factor-prompt-copy{margin:0;text-align:center;font-size:.85rem;line-height:1.55;color:var(--muted)}.two-factor-prompt-lock-note{margin:0;padding:0;text-align:center;font-size:.8rem;line-height:1.45;font-weight:600;color:var(--text-strong)}.two-factor-prompt-field{display:flex;flex-direction:column;align-items:center;gap:6px}.two-factor-prompt-label{font-size:.72rem;font-weight:640;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.two-factor-prompt-actions{display:flex;gap:8px}.two-factor-prompt-actions .btn{flex:1;min-height:44px}.two-factor-confirm{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--radius-md);border:1px solid var(--line-soft);background:var(--panel-bg)}.two-factor-confirm-title{margin:0;font-size:.86rem;font-weight:640;color:var(--text-strong)}.two-factor-confirm-copy{margin:0;font-size:.8rem;line-height:1.5;color:var(--muted)}.two-factor-confirm-cta{align-self:flex-start;text-decoration:none}@media(max-width:420px){.two-factor-prompt{padding:16px}.two-factor-panel-actions,.two-factor-prompt-actions,.two-factor-actions{justify-content:stretch}.two-factor-panel-actions>.btn,.two-factor-prompt-actions>.btn,.two-factor-actions>.btn{flex:1 1 auto}}html{background-color:var(--bank-canvas)}:root[data-display-mode="standalone"]{background-color:var(--bank-surface)}#lx-top-tint{position:fixed;top:0;left:0;width:1px;height:1px;pointer-events:none;z-index:calc(var(--z-header) + 1)}@supports(-webkit-touch-callout:none){:root[data-display-mode="standalone"] #lx-top-tint{right:0;width:auto;height:11px;padding-bottom:1px;box-sizing:border-box;background-clip:content-box}}.funding-withdraw-layout{display:grid;grid-template-columns:minmax(0,720px) minmax(280px,1fr);gap:20px;align-items:start}.funding-withdraw-form{display:flex;flex-direction:column;gap:18px;min-width:0}.funding-withdraw-summary{position:sticky;top:16px;min-width:0}.withdraw-step{display:flex;flex-direction:column;gap:10px;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:var(--panel-bg)}.withdraw-step-head{display:flex;align-items:center;gap:8px}.withdraw-step-head h3{margin:0;font-size:.92rem;font-weight:700;color:var(--text-strong);letter-spacing:.01em}.withdraw-empty{margin:0;font-size:.82rem}.withdraw-hint{font-size:.76rem;line-height:1.45}.withdraw-asset-search{max-width:260px}.withdraw-asset-chips{display:flex;flex-wrap:wrap;gap:8px}.withdraw-asset-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:108px;padding:9px 12px;border-radius:12px;border:1px solid var(--line-soft);background:var(--panel-bg);color:var(--text);cursor:pointer;transition:border-color .18s ease,background .18s ease}.withdraw-asset-chip:hover{border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line-soft) 60%)}.withdraw-asset-chip.is-active{border-color:color-mix(in oklab,var(--lux-gold) 62%,var(--line-strong) 38%);background:color-mix(in oklab,var(--lux-gold-soft) 24%,var(--panel-bg) 76%)}.withdraw-asset-chip:focus-visible{outline:2px solid color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);outline-offset:2px}.withdraw-asset-sym{font-weight:700;font-size:.84rem;color:var(--text-strong)}.withdraw-asset-bal{font-size:.74rem;color:var(--muted)}.withdraw-networks{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}.withdraw-networks.is-single{grid-template-columns:minmax(0,1fr)}.withdraw-networks.is-single .withdraw-network-card{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.withdraw-networks-more{margin:var(--space-3) 0 0;font-size:.76rem}.withdraw-network-card{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border-radius:12px;border:1px solid var(--line-soft);background:var(--panel-bg);color:var(--text);text-align:left;cursor:pointer}.withdraw-network-card.is-active{border-color:color-mix(in oklab,var(--lux-gold) 62%,var(--line-strong) 38%);background:color-mix(in oklab,var(--lux-gold-soft) 20%,var(--panel-bg) 80%)}.withdraw-network-card:focus-visible{outline:2px solid color-mix(in oklab,var(--lux-gold) 60%,transparent 40%);outline-offset:2px}.withdraw-network-card.is-closed{border-style:dashed;border-color:var(--line-soft);background:var(--surface-2);color:var(--muted);cursor:not-allowed;opacity:.62}.withdraw-net-name{font-weight:700;font-size:.82rem;color:var(--text-strong)}.withdraw-net-meta{font-size:.73rem}.withdraw-address-field input{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.82rem}.withdraw-dest-note{margin:0;font-size:.78rem;line-height:1.45}.withdraw-dest-note.is-ok{color:var(--status-confirmed-text)}.withdraw-dest-note.is-bad{color:var(--status-failed-text)}.withdraw-book{display:flex;flex-direction:column;gap:8px}.withdraw-book-list{display:flex;flex-wrap:wrap;gap:6px}.withdraw-book-caption{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:.74rem;font-weight:650;color:var(--text-muted,var(--muted))}.withdraw-book-icon{font-size:.78rem;line-height:1}.withdraw-book-chip{display:inline-flex;align-items:baseline;gap:var(--space-2);padding:5px 11px;border-radius:var(--radius-sm);border:1px dashed var(--line-strong,var(--line));background:transparent;color:var(--text);font-size:.76rem;cursor:pointer;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-book-chip-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.withdraw-book-chip-chain{flex:0 0 auto;font-size:.68rem;color:var(--muted)}.withdraw-book-chip:hover{border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line-soft) 60%)}.withdraw-book-chip.is-waiting{color:var(--muted);border-style:dashed}.withdraw-book-save{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.withdraw-book-label{flex:1 1 180px;min-width:0}.withdraw-amount-input{font-size:1.24rem;font-weight:700;color:var(--text-strong)}.withdraw-quick{display:flex;gap:6px;flex-wrap:wrap}.withdraw-quick-btn{padding:5px 12px;border-radius:999px;border:1px solid var(--line-soft);background:var(--panel-bg);color:var(--muted);font-size:.76rem;font-weight:600;cursor:pointer}.withdraw-quick-btn:hover{border-color:color-mix(in oklab,var(--lux-gold) 40%,var(--line-soft) 60%);color:var(--text-strong)}.withdraw-quick-btn.is-active{color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong));border-color:color-mix(in oklab,var(--lux-gold) 46%,var(--line-soft) 54%);background:color-mix(in oklab,var(--lux-gold-soft) 18%,var(--panel-bg) 82%)}.withdraw-amount-fault{margin:0;font-size:.78rem}.withdraw-limit{display:flex;flex-direction:column;gap:4px}.withdraw-limit-meter{margin-top:2px}.withdraw-limit-text{font-size:.74rem}.withdraw-review-btn{align-self:flex-start}.withdraw-summary-card{display:flex;flex-direction:column;gap:12px;padding:var(--space-5);border-radius:16px;border:1px solid var(--home-premium-border-soft,var(--line-soft));background:var(--home-premium-surface,var(--panel-bg));box-shadow:var(--home-premium-card-shadow,none)}.withdraw-summary-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid color-mix(in oklab,var(--lux-gold) 26%,transparent 74%)}.withdraw-summary-head h3{margin:0;font-size:.9rem;font-weight:700;color:var(--text-strong)}.withdraw-guide-link{border:0;background:transparent;padding:0;font-size:.76rem;cursor:pointer;color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong))}.withdraw-guide-link:hover{text-decoration:underline}.withdraw-summary-lines{display:flex;flex-direction:column;gap:8px;margin:0}.withdraw-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.withdraw-summary-row dt{font-size:.79rem;color:var(--muted)}.withdraw-summary-row dd{margin:0;font-size:.82rem;color:var(--text);text-align:right;overflow-wrap:anywhere}.withdraw-summary-row.is-total{padding-top:8px;border-top:1px solid var(--line-soft)}.withdraw-summary-row.is-total dt{color:var(--text-strong);font-weight:700}.withdraw-summary-row.is-total dd{font-size:.98rem;font-weight:700;color:var(--text-strong)}.withdraw-summary-note{margin:0;font-size:.78rem;color:var(--status-confirmed-text)}.withdraw-summary-status{margin:0 0 10px;font-size:.8rem;font-weight:700;color:var(--text-strong)}.withdraw-summary-empty,.withdraw-summary-error{margin:0;font-size:.79rem;line-height:1.5}.withdraw-summary-error{color:var(--status-failed-text)}.withdraw-summary-rules{font-size:.76rem;color:var(--muted)}.withdraw-summary-rules:hover{color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong))}.withdraw-record{display:flex;flex-direction:column;gap:14px;padding:var(--space-5);border-radius:16px;border:1px solid var(--line-soft);background:var(--panel-bg)}.withdraw-record-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.withdraw-record-amount{font-size:1.1rem;font-weight:700;color:var(--text-strong)}.withdraw-record-rail{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.withdraw-record-step{flex:1 1 110px;padding:7px 10px 7px 0;border-top:2px solid var(--line-soft);font-size:.74rem;color:var(--muted)}.withdraw-record-step.is-done{border-top-color:var(--lux-gold);color:var(--text-strong);font-weight:600}.withdraw-record-declined{margin:0;padding:10px 12px;border-radius:10px;border:1px solid var(--status-failed-border);background:var(--status-failed-bg);color:var(--status-failed-text);font-size:.8rem;line-height:1.5}.withdraw-record-detail{display:flex;flex-direction:column;gap:7px;margin:0}.withdraw-record-row,.money-confirm-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.withdraw-record-row dt,.money-confirm-row dt{font-size:.78rem;color:var(--muted);flex:0 0 auto}.withdraw-record-row dd,.money-confirm-row dd{margin:0;font-size:.8rem;color:var(--text);text-align:right;min-width:0;overflow-wrap:anywhere}.withdraw-history-detail-row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-3) var(--space-5);align-items:baseline;max-width:560px}.withdraw-history-detail-row dt{font-size:.78rem;color:var(--muted)}.withdraw-history-detail-row dd{margin:0;font-size:.8rem;color:var(--text);text-align:left;min-width:0;overflow-wrap:anywhere}@media(max-width:639px){.withdraw-history-detail-row{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.withdraw-history-chevron{display:inline-block;justify-self:end;align-self:center;font-size:.9rem;line-height:1;color:var(--muted);transition:transform .15s ease}.withdraw-history-row-main[aria-expanded="true"] .withdraw-history-chevron{transform:rotate(180deg)}.withdraw-history-end,.deposit-history-empty-alt{margin:var(--space-4) 0 0;font-size:.78rem}.withdraw-record-explorer,.withdraw-record-tx{font-size:.78rem;overflow-wrap:anywhere}.withdraw-record-actions{display:flex;gap:8px;flex-wrap:wrap}.withdraw-history{display:flex;flex-direction:column;gap:12px}.withdraw-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.withdraw-history-head h3{margin:0;font-size:.92rem;color:var(--text-strong)}.withdraw-history-filters{display:flex;gap:8px;flex-wrap:wrap}.withdraw-filter-select{min-width:150px;font-size:.79rem}.withdraw-history-row{border-bottom:1px solid var(--line-soft)}.withdraw-history-row-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;width:100%;padding:10px 2px;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.withdraw-history-row-main:hover{background:color-mix(in oklab,var(--lux-gold-soft) 12%,transparent 88%)}.withdraw-history-row-main>.status-chip{grid-column:1;grid-row:1;justify-self:start}.withdraw-history-amt{grid-column:2;grid-row:1;text-align:right;font-size:.86rem;font-weight:600;color:var(--text-strong)}.withdraw-history-dest{grid-column:1/-1;grid-row:2}.withdraw-history-fee{grid-column:1;grid-row:3}.withdraw-history-time{grid-column:2;grid-row:3;text-align:right}.withdraw-history-dest,.withdraw-history-fee,.withdraw-history-time{font-size:.74rem;color:var(--muted);white-space:nowrap}.withdraw-history-dest{overflow:hidden;text-overflow:ellipsis}.withdraw-history-link{display:inline-block;margin:0 0 8px;padding:0 2px;font-size:.78rem;color:var(--lux-gold);white-space:nowrap}.withdraw-history-detail{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--panel-bg)}.withdraw-guide-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:var(--modal-overlay-bg)}.withdraw-guide{display:flex;flex-direction:column;gap:12px;width:min(560px,100%);max-height:82vh;overflow-y:auto;padding:20px;border-radius:16px;border:1px solid var(--line-soft);background:var(--panel-bg)}.withdraw-guide-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.withdraw-guide-head h3{margin:0;font-size:1rem;color:var(--text-strong)}.withdraw-guide-close{border:0;background:transparent;color:var(--muted);font-size:1.2rem;line-height:1;padding:2px 6px;cursor:pointer}.withdraw-guide-tabs{display:flex;gap:4px;padding-bottom:6px;border-bottom:1px solid var(--line-soft)}.withdraw-guide-tab{padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:.8rem;font-weight:600;cursor:pointer}.withdraw-guide-tab.is-active{background:color-mix(in oklab,var(--lux-gold-soft) 30%,var(--panel-bg) 70%);color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong))}.withdraw-guide-body{display:flex;flex-direction:column;gap:10px}.withdraw-guide-body p{margin:0;font-size:.83rem;line-height:1.6;color:var(--text)}.withdraw-guide-rules{font-size:.79rem;color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong))}.money-confirm{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:16px;border:1px solid var(--line-soft);background:var(--panel-bg)}.money-confirm:focus{outline:none}.money-confirm-title{margin:0;font-size:.98rem;font-weight:700;color:var(--text-strong)}.money-confirm-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding-bottom:12px;border-bottom:1px solid var(--line-soft)}.money-confirm-note{margin:0;font-size:.8rem;color:var(--status-confirmed-text)}.money-confirm-attest{display:flex;flex-direction:column;gap:10px}.money-confirm-attest-copy{font-size:.79rem;line-height:1.5}.money-confirm-attest-missing{margin:0;font-size:.8rem;color:var(--status-failed-text)}.money-confirm-auth{display:flex;flex-direction:column;gap:12px}.money-confirm-field{display:flex;flex-direction:column;gap:5px}.money-confirm-field-label{font-size:.78rem;font-weight:600;color:var(--text-strong)}.money-confirm-hint{font-size:.73rem;line-height:1.45}.money-ladder-step-footer{display:flex;flex-direction:column;gap:var(--space-3,8px)}.money-ladder-step-actions{display:flex;justify-content:flex-end}@media(max-width:640px){.money-ladder-step-actions .btn{width:100%}}.money-confirm-error{margin:0;font-size:.8rem;color:var(--status-failed-text)}.money-confirm-actions{display:flex;gap:8px;justify-content:flex-end}.money-confirm-actions .btn.variant-primary{color:var(--gold-cta-ink);background:radial-gradient(circle at 40% 30%,var(--custody-exchange),var(--custody-exchange-deep));border-color:color-mix(in oklab,var(--lux-gold) 60%,transparent);font-weight:800;box-shadow:0 10px 24px color-mix(in oklab,var(--lux-gold) 30%,transparent)}.money-confirm-actions .btn.variant-primary:hover{box-shadow:0 14px 30px color-mix(in oklab,var(--lux-gold) 38%,transparent)}.money-confirm-actions .btn.variant-primary:disabled{background:var(--btn-disabled-bg);color:var(--btn-disabled-text);border-color:var(--btn-disabled-border);box-shadow:none}.funding-rules-body{display:flex;flex-direction:column;gap:18px;max-width:760px}.funding-rules-summary{display:flex;flex-direction:column;gap:8px;margin:0;padding:var(--space-5);list-style:none;border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:var(--panel-bg)}.funding-rules-summary li{display:flex;align-items:flex-start;gap:9px;font-size:.84rem;line-height:1.55}.funding-rules-marker{flex:0 0 auto;width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--lux-gold)}.funding-rules-section{display:flex;flex-direction:column;gap:8px}.funding-rules-section-head{display:flex;align-items:baseline;gap:10px}.funding-rules-section-head h3{margin:0;font-size:.95rem;color:var(--text-strong)}.funding-rules-section-index{font-size:.74rem;font-weight:700;letter-spacing:.08em;color:color-mix(in oklab,var(--lux-gold) 80%,var(--text-strong))}.funding-rules-section-list{display:flex;flex-direction:column;gap:7px;margin:0;padding-left:18px}.funding-rules-section-list li{font-size:.83rem;line-height:1.6}.funding-rules-actions{display:flex;gap:8px}@media(min-width:720px) and (max-width:1023px){.funding-withdraw-layout{grid-template-columns:minmax(0,1fr) minmax(240px,1fr);gap:var(--space-5)}.funding-withdraw-summary{position:static}}@media(max-width:719px){.funding-withdraw-layout{grid-template-columns:minmax(0,1fr)}.funding-deposit-layout{grid-template-columns:minmax(0,1fr)}.funding-withdraw-summary{position:static}}@media(max-width:719px){.withdraw-networks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.withdraw-networks{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.withdraw-asset-chip{min-width:0;flex:1 1 46%}.withdraw-step{padding:13px}.money-confirm-actions{flex-direction:column-reverse}.money-confirm-actions .btn{width:100%}}.funding-head-guide{align-self:center}.funding-head-rules{font-size:.82rem;font-weight:600;color:var(--lux-gold);text-decoration:underline}.funding-tab-intro{margin:0 0 14px;font-size:.82rem;line-height:1.5;max-width:62ch}@media(min-width:1024px){.funding-page{max-width:1120px}.funding-rules-page{max-width:860px}}@media(min-width:1200px){.funding-page{max-width:1180px}.funding-rules-page{max-width:860px}.funding-withdraw-layout{grid-template-columns:minmax(0,1fr) 380px;gap:24px}.withdraw-history-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:center;column-gap:12px}.withdraw-history-detail{grid-column:1/-1}.withdraw-history-row-main{grid-template-columns:108px minmax(120px,.9fr) minmax(0,1.6fr) minmax(96px,.7fr) 116px 16px;gap:12px;padding:11px 4px}.withdraw-history-chevron{grid-column:6;grid-row:1}.withdraw-history-row-main>.status-chip{grid-column:1;grid-row:1}.withdraw-history-amt{grid-column:2;grid-row:1}.withdraw-history-dest{grid-column:3;grid-row:1;text-align:left}.withdraw-history-fee{grid-column:4;grid-row:1;text-align:right}.withdraw-history-time{grid-column:5;grid-row:1}.withdraw-history-link{justify-self:end;margin:0}}.money-pause-banner{display:flex;align-items:flex-start;gap:var(--space-3,8px);margin:0 0 16px;padding:12px 14px;border:1px solid color-mix(in oklab,var(--sell) 38%,var(--line-soft) 62%);border-left-width:3px;border-radius:var(--radius-md,12px);background:color-mix(in oklab,var(--sell) 8%,var(--surface-0) 92%)}.money-pause-banner-icon{flex:0 0 auto;font-size:1rem;line-height:1.4}.money-pause-banner-copy{flex:1 1 auto;min-width:0}.money-pause-banner-head{margin:0;font-size:.86rem;font-weight:600;color:var(--text)}.money-pause-banner-text{margin:4px 0 0;font-size:.82rem;line-height:1.5;color:var(--muted)}.money-pause-banner .info-tip{flex:0 0 auto;margin-top:1px}.p2p-modal-content-confirm{width:min(100%,520px);max-height:min(88vh,760px);overflow-y:auto}.bucket-transfer-modal .money-confirm{max-height:min(72vh,620px);overflow-y:auto}.money-confirm-email-row{display:flex;gap:var(--space-3,8px);align-items:stretch}.money-confirm-email-row .input{flex:1 1 auto;min-width:0}.money-confirm-send-code{flex:0 0 auto;white-space:nowrap;min-height:44px}@media(max-width:420px){.money-confirm-email-row{flex-direction:column}.money-confirm-send-code{width:100%}}.acct-page .acct-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4,16px);align-items:start}.acct-back-bar{display:none;flex-shrink:0;align-items:center;gap:10px;margin-bottom:10px}.acct-back-bar[data-acct-drilled-in="true"]{display:flex}.acct-tabs{display:none}.acct-nav{display:none}.acct-hub{display:block;min-width:0}.acct-hub[data-acct-drilled-in="true"]{display:none}.acct-pane{display:none;min-width:0}.acct-page:has([data-acct-drilled-in="true"]) .acct-pane{display:block}.acct-page:has([data-acct-drilled-in="true"]) .acct-pane.settings-page-card{display:flex;flex-direction:column;gap:22px}.acct-hub-row .lxset-sub{display:block}@media(min-width:760px) and (max-width:1023px){.acct-back-bar{display:none!important}.acct-hub{display:none!important}.acct-pane{display:block!important}.acct-pane.settings-page-card{display:flex!important;flex-direction:column;gap:22px}.acct-tabs{display:flex;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--space-4,16px)}.acct-tabs::-webkit-scrollbar{display:none}.acct-tab{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}.acct-page .acct-layout{grid-template-columns:minmax(0,1fr);justify-items:center}.acct-page .acct-pane{width:100%;max-width:720px}}@media(min-width:1024px){.acct-back-bar{display:none!important}.acct-tabs{display:none!important}.acct-hub{display:none!important}.acct-pane{display:block!important}.acct-pane.settings-page-card{display:flex!important;flex-direction:column;gap:22px}.acct-page .acct-layout{grid-template-columns:232px minmax(0,1fr);max-width:1180px}.acct-nav{display:flex;flex-direction:column;gap:2px;position:sticky;align-self:start;top:16px;padding:10px;border-radius:16px;border:1px solid var(--line-soft);background:var(--surface-0)}.acct-nav-item{justify-content:flex-start;text-decoration:none;min-height:44px}}.acct-crown{margin-bottom:var(--space-4,16px)}.acct-checklist-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3,8px);padding:var(--space-4,16px);border-bottom:1px solid var(--line-soft)}.acct-checklist-headline{font-weight:700;color:var(--text)}.acct-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none}.acct-action-danger{color:var(--danger);border-color:color-mix(in oklab,var(--danger) 40%,var(--line-soft) 60%)}.acct-action-danger:not(:disabled):hover{background:color-mix(in oklab,var(--danger) 12%,transparent)}.acct-form{display:flex;flex-direction:column;gap:var(--space-4,16px);padding:var(--space-4,16px)}.acct-field{display:flex;flex-direction:column;gap:6px;min-width:0}.acct-field-label{font-size:var(--fs-sm,.84rem);font-weight:600;color:var(--text)}.acct-field-hint{font-size:var(--fs-xs,.78rem);line-height:1.45}.acct-field .input{min-height:44px}.acct-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3,8px)}.acct-inline-confirm{display:flex;flex-direction:column;gap:var(--space-3,8px)}.acct-inline-confirm-actions{display:flex;flex-wrap:wrap;gap:var(--space-3,8px)}.acct-badge-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.acct-badge-row:empty{display:none}.acct-address{font-family:var(--font-mono);overflow-wrap:anywhere}.acct-note-ok{color:var(--text);border-inline-start:3px solid var(--lux-gold);padding-inline-start:10px}.acct-note-bad{color:var(--danger);border-inline-start:3px solid var(--danger);padding-inline-start:10px}.acct-note-wait{color:var(--muted)}.acct-danger-card{border-color:color-mix(in oklab,var(--danger) 34%,var(--line-soft) 66%)}.acct-confirm{margin-top:var(--space-4,16px)}input.decimal-field{font-size:max(16px,var(--decimal-field-font-size,16px))!important}.decimal-field-echo{margin:4px 0 0;min-height:1.35em;font-size:.78rem;line-height:1.35;color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.decimal-field-echo[data-verdict="held"],.decimal-field-echo[data-verdict="blocked"]{color:var(--error-text)}.decimal-field-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}:is(.send-amount-row,.swap-amount-row)>:is(.send-max-btn,.swap-max-btn){grid-column:2;grid-row:1}:is(.send-amount-row,.swap-amount-row)>:is(.decimal-field-echo,.decimal-field-chips){grid-column:1/-1;margin-top:-6px}:is(.transfer-amount-row,.cmv-amount-row,.bucket-transfer-amount-row){flex-wrap:wrap}:is(.transfer-amount-row,.cmv-amount-row,.bucket-transfer-amount-row,.asset-basis-inputrow)>:is(.decimal-field-echo,.decimal-field-chips){flex:0 0 100%;order:1;margin:0}.withdraw-amount-input{--decimal-field-font-size:1.24rem}.funding-field>.decimal-field-echo{margin:0}.spot-field>.decimal-field-echo{margin:0}.spot-modify-field>:is(.decimal-field-echo,.decimal-field-chips){margin:0;max-width:160px}.decimal-field-chip{min-height:32px;padding:4px 12px;border:1px solid var(--line-soft);border-radius:999px;background:transparent;color:var(--text);font:inherit;font-size:.8rem;cursor:pointer}@media(max-width:899px){.desktop-frame-wallet>.app-shell-wallet,:root[data-display-mode="standalone"] .desktop-frame-wallet>.app-shell-wallet{position:fixed;inset:0;width:auto;max-width:none;height:auto;min-height:0;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none}}@media(max-width:759px){.cs-fs .cs-toolbar{flex-wrap:nowrap;gap:6px;padding:4px 8px;justify-content:flex-start}.cs-fs .cs-toolbar>.cs-type,.cs-fs .cs-toolbar>.cs-tool-scale,.cs-fs .cs-toolbar>.cs-tz{display:none}.cs-fs .cs-ivbar{padding:4px 8px}.cs-fs .cs-fs-head{padding:6px 12px 0}}html.theme-switching,html.theme-switching*,html.theme-switching*::before,html.theme-switching*::after{transition:none!important}.p2p-chat-safety,.p2p-method-safety{font-size:.8125rem;color:var(--text-muted,inherit);margin:0 0 8px}.p2p-coach{display:block;margin:8px 0;padding:10px 12px;border:1px solid var(--lux-gold-soft);border-radius:10px;background:var(--panel-bg);color:var(--text);font-size:.85rem;line-height:1.45;text-align:left}.p2p-coach p{margin:0}.p2p-coach-step{color:var(--muted);font-size:.72rem}.p2p-coach-title{color:var(--text-strong);font-weight:700}.p2p-coach-text{color:var(--text)}.p2p-coach-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.p2p-coach-actions .btn{min-height:44px}.info-tip-more{display:inline-block;margin-top:4px;min-height:24px;color:var(--mk-gold-text,var(--lux-gold));font-weight:600;text-decoration:underline}.info-tip-more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.spot-row[data-kind="instant"]{box-shadow:inset 2px 0 0 var(--brand-gold,currentColor)}.spot-instant-tag{display:inline-block;margin-left:6px;padding:0 5px;border:1px solid var(--brand-gold,currentColor);border-radius:999px;color:var(--brand-gold,currentColor);font-size:9px;font-weight:600;line-height:14px;letter-spacing:.02em;vertical-align:middle;white-space:nowrap}.p2p-strikes{margin:0 0 16px;padding:12px 16px;border:1px solid var(--border,rgba(255,255,255,.12));border-radius:10px}.p2p-strikes-title{margin:0 0 8px;font-size:1rem}.p2p-strikes-standing{margin:0 0 8px;font-weight:600}.p2p-strikes-list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.p2p-strikes-row{display:grid;gap:2px;padding-top:8px;border-top:1px solid var(--border,rgba(255,255,255,.08))}.p2p-strikes-row:not(.is-active){opacity:.7}.p2p-strikes-rule{margin:8px 0 0}.funding-wait-notice{margin:0 0 12px;padding:10px 12px;border:1px solid var(--border,rgba(255,255,255,.12));border-radius:8px}.funding-wait-notice p{margin:0 0 6px}.funding-wait-notice ul{margin:0;padding-left:18px}.p2p-order-wait-line{display:block;margin-top:4px}.p2p-order-get-help{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0}.p2p-order-get-help .p2p-help-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.help-still-need{margin:24px 0 0}.hist-rows{width:100%}.hist-rows-list{list-style:none;margin:0;padding:0}.hist-rows-head,.hist-row-card{display:grid;grid-template-columns:11rem 5rem 5rem 1fr 1fr 1fr 8.5rem 1.6fr;align-items:center;gap:0 12px;width:100%;padding:10px 12px;text-align:left}.hist-rows-head{font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--line)}.hist-row-card{font:inherit;font-size:.82rem;color:var(--text);background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer}.hist-row-card:hover,.hist-row-card:focus-visible{background:var(--surface-1)}.hist-row-card:focus-visible{outline:2px solid var(--text-strong);outline-offset:-2px}.hist-c-amt,.hist-c-fee,.hist-c-net{text-align:right}.hist-c-sentence{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hist-subhead{margin:18px 12px 6px;font-size:.8rem;color:var(--text-secondary)}.hist-drawer-backdrop{position:fixed;inset:0;z-index:90;background:var(--modal-overlay-bg)}.hist-drawer{position:fixed;top:0;right:0;bottom:0;z-index:91;width:min(440px,100vw);padding:20px 20px 28px;overflow-y:auto;background:var(--surface-0);border-left:1px solid var(--line);color:var(--text)}.hist-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.hist-drawer-head h3{margin:0;font-size:1.05rem}.hist-drawer-sentence{margin:8px 0 16px;line-height:1.5}.hist-drawer-fields{margin:0 0 18px}.hist-drawer-field{padding:10px 0;border-bottom:1px solid var(--line)}.hist-drawer-field dt{font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}.hist-drawer-field dd{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.hist-drawer-value{overflow-wrap:anywhere}.hist-drawer-support{font-weight:600;text-decoration:underline}.hist-drawer-case{margin:12px 0;padding:12px;border:1px solid var(--border,rgba(128,128,128,.3));border-radius:8px}.hist-drawer-case h4{margin:0 0 6px;font-size:14px}.hist-drawer-case p{margin:0 0 8px}.hist-drawer-case a{font-weight:600;text-decoration:underline}@media(max-width:1023px){.hist-rows-head,.hist-row-card{grid-template-columns:10rem 5rem 1fr 8.5rem}.hist-col-opt,.hist-col-wide{display:none}}.hist-row-card .hist-c-status{min-width:0}.hist-row-card .hist-c-status .status-chip{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.25;border-radius:12px}@media(max-width:767px){.hist-rows-head{display:none}.hist-row-card{grid-template-columns:1fr auto;grid-template-areas:"asset amt""time status";gap:4px 12px;padding:12px 16px}.hist-row-card .hist-c-asset{grid-area:asset;font-weight:600}.hist-row-card .hist-c-amt{grid-area:amt}.hist-row-card .hist-c-time{grid-area:time;font-size:.74rem;color:var(--text-secondary)}.hist-row-card .hist-c-status{grid-area:status;text-align:right}.hist-drawer{top:auto;left:0;right:0;width:100%;max-height:85vh;border-left:0;border-top:1px solid var(--line);border-radius:16px 16px 0 0}}.p2p-order-refusal{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0}.p2p-order-refusal .p2p-inline-error{margin:0}.p2p-alert-columns{display:inline-flex;gap:16px;align-items:center;justify-content:flex-end;min-width:176px}.p2p-alert-columns>*{min-width:48px;display:inline-flex;justify-content:center}