:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7fa;--bg-alt:#eff2f7;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f1f4f9;--field:#f8fafc;--text-1:#11161e;--text-2:#333d4d;--text-3:#4f5a69;--text-4:#5f6877;--text-disabled:#656f7e;--tint-weak:#11161e09;--tint:#11161e0f;--tint-strong:#11161e1a;--line:#11161e1f;--line-strong:#11161e38;--line-brand:#245a9c52;--brand:#245a9c;--brand-hover:#193f77;--brand-press:#193f77;--brand-fg:#245a9c;--brand-fg-soft:#2f6aae;--link-hover:#193f77;--disabled-bg:#e7eaf0;--disabled-fg:#5c6573;--brand-dark-fg:#245a9c;--brand-dark-fg-soft:#2f6aae;--brand-fill:#11161e;--brand-fill-fg:#f6f8fc;--brand-fill-press:#245a9c;--cyan:#2f6c8f;--cyan-bright:#2f6c8f;--gold:#8a6a24;--grad-brand:linear-gradient(132deg, #1b3c69 0%, #27568f 54%, #3b76b8 100%);--success:#10693f;--success-bg:#eaf7f0;--success-line:#10693f42;--danger:#b42318;--danger-bg:#fdf1f0;--danger-line:#b4231842;--warn:#92540a;--warn-bg:#fdf6e8;--warn-line:#92540a42;--info-bg:#eaf1fa;--info-line:#245a9c42;--cyan-bg:#eaf3f8;--cyan-line:#2f6c8f42;--r-sm:3px;--r-md:4px;--r-lg:5px;--r-xl:8px;--r-2xl:10px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-30:120px;--sh-sm:0 1px 2px #11161e0f;--sh-md:0 4px 14px #11161e14;--sh-lg:0 14px 36px #11161e1a;--sh-xl:0 28px 70px #17213621;--sh-glow:0 0 26px #245a9c29;--sh-btn:0 10px 26px #11161e24;--t-fast:.2s ease;--t-normal:.26s cubic-bezier(.16, 1, .3, 1);--font:"PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--nav-bg:#f6f7fac7;--nav-bg-solid:#f6f7faf5;--grid-line:#11161e0a;--ambient-1:#245a9c12;--ambient-2:#2f6c8f0f;--alert-info-fg:#1b4b85;--tag-gold-bg:#faf3e4;--tag-gold-line:#8a6a2442;--shot-chrome:#eef1f6;--shot-canvas-line:#11161e14;--selection-bg:#245a9c;--scrollbar-thumb:#b6bfcd;--os-dialog-bg:#f5f5f5;--os-dialog-bar:#e9e9ea;--os-dialog-border:#d8d8dc;--os-dialog-fg:#1a1a1c;--os-dialog-muted:#5c5c63;--os-btn-bg:#fdfdfd;--os-btn-border:#c9c9cf;--container:1280px;--nav-h:100px;--sel-ring:0 0 0 3px #245a9c29;--btn-gloss:#ffffff29;--btn-spinner-track:#ffffff4d;--spinner-track:#11161e24;--ring-brand:#245a9c33;--ring-brand-strong:#245a9c42;--ring-danger:#b423182e;--glow-brand:#245a9c12;--glow-brand-weak:#245a9c0d;--glow-brand-sm:#245a9c1f;--glow-cyan:#2f6c8f0f;--cyan-line-strong:#2f6c8f4d;--dot-glow:#245a9c59}:root[data-theme=dark],.dark,[data-surface=screen]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0c10;--bg-alt:#0d1016;--surface:#10141b;--surface-raised:#151a23;--surface-sunken:#0c1015;--field:#0c1015;--text-1:#edf0f6;--text-2:#cdd4e0;--text-3:#a2aab8;--text-4:#8e96a5;--text-disabled:#7b8494;--tint-weak:#ffffff09;--tint:#ffffff0f;--tint-strong:#ffffff1a;--line:#292f39;--line-strong:#3a4250;--line-brand:#90baff57;--brand:#90baff;--brand-hover:#bfd5fa;--brand-press:#bfd5fa;--brand-fg:#90baff;--brand-fg-soft:#b0cdff;--link-hover:#bfd5fa;--disabled-bg:#1a2029;--disabled-fg:#98a1b0;--brand-dark-fg:#90baff;--brand-dark-fg-soft:#b0cdff;--brand-fill:#edf0f6;--brand-fill-fg:#11161e;--brand-fill-press:#a9c6f2;--cyan:#9ec4e9;--cyan-bright:#9ec4e9;--gold:#d8bf8e;--grad-brand:linear-gradient(132deg, #33507d 0%, #4a76b2 54%, #90baff 100%);--success:#7fd6a4;--success-bg:#7fd6a41f;--success-line:#7fd6a447;--danger:#f2a6a6;--danger-bg:#f2a6a61f;--danger-line:#f2a6a647;--warn:#e8c37a;--warn-bg:#e8c37a1f;--warn-line:#e8c37a47;--info-bg:#90baff1f;--info-line:#90baff4d;--cyan-bg:#9ec4e91a;--cyan-line:#9ec4e947;--r-sm:3px;--r-md:4px;--r-lg:5px;--r-xl:8px;--r-2xl:10px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-30:120px;--sh-sm:0 1px 2px #00000080;--sh-md:0 6px 20px #0006;--sh-lg:0 16px 44px #00000080;--sh-xl:0 28px 76px #0000008c;--sh-glow:0 0 26px #90baff2e;--sh-btn:0 10px 26px #00000080;--t-fast:.2s ease;--t-normal:.26s cubic-bezier(.16, 1, .3, 1);--font:"PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--nav-bg:#0a0c10c7;--nav-bg-solid:#0a0c10f5;--grid-line:#ffffff08;--ambient-1:#90baff1a;--ambient-2:#355b8e1f;--alert-info-fg:#b9d4ff;--tag-gold-bg:#d8bf8e1f;--tag-gold-line:#d8bf8e47;--shot-chrome:#151a23;--shot-canvas-line:#ffffff0f;--selection-bg:#92bbff;--scrollbar-thumb:#414b5e;--os-dialog-bg:#202126;--os-dialog-bar:#2a2b31;--os-dialog-border:#34363d;--os-dialog-fg:#f0f1f4;--os-dialog-muted:#8a8e99;--os-btn-bg:#303138;--os-btn-border:#45474f;--container:1280px;--nav-h:100px;--sel-ring:0 0 0 3px #90baff29;--btn-gloss:#11161e1a;--btn-spinner-track:#11161e40;--spinner-track:#92a0c04d;--ring-brand:#90baff2e;--ring-brand-strong:#90baff38;--ring-danger:#f2a6a62e;--glow-brand:#90baff1f;--glow-brand-weak:#90baff1a;--glow-brand-sm:#90baff24;--glow-cyan:#9ec4e914;--cyan-line-strong:#9ec4e957;--dot-glow:#90baff80}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0c10;--bg-alt:#0d1016;--surface:#10141b;--surface-raised:#151a23;--surface-sunken:#0c1015;--field:#0c1015;--text-1:#edf0f6;--text-2:#cdd4e0;--text-3:#a2aab8;--text-4:#8e96a5;--text-disabled:#7b8494;--tint-weak:#ffffff09;--tint:#ffffff0f;--tint-strong:#ffffff1a;--line:#292f39;--line-strong:#3a4250;--line-brand:#90baff57;--brand:#90baff;--brand-hover:#bfd5fa;--brand-press:#bfd5fa;--brand-fg:#90baff;--brand-fg-soft:#b0cdff;--link-hover:#bfd5fa;--disabled-bg:#1a2029;--disabled-fg:#98a1b0;--brand-dark-fg:#90baff;--brand-dark-fg-soft:#b0cdff;--brand-fill:#edf0f6;--brand-fill-fg:#11161e;--brand-fill-press:#a9c6f2;--cyan:#9ec4e9;--cyan-bright:#9ec4e9;--gold:#d8bf8e;--grad-brand:linear-gradient(132deg, #33507d 0%, #4a76b2 54%, #90baff 100%);--success:#7fd6a4;--success-bg:#7fd6a41f;--success-line:#7fd6a447;--danger:#f2a6a6;--danger-bg:#f2a6a61f;--danger-line:#f2a6a647;--warn:#e8c37a;--warn-bg:#e8c37a1f;--warn-line:#e8c37a47;--info-bg:#90baff1f;--info-line:#90baff4d;--cyan-bg:#9ec4e91a;--cyan-line:#9ec4e947;--r-sm:3px;--r-md:4px;--r-lg:5px;--r-xl:8px;--r-2xl:10px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-30:120px;--sh-sm:0 1px 2px #00000080;--sh-md:0 6px 20px #0006;--sh-lg:0 16px 44px #00000080;--sh-xl:0 28px 76px #0000008c;--sh-glow:0 0 26px #90baff2e;--sh-btn:0 10px 26px #00000080;--t-fast:.2s ease;--t-normal:.26s cubic-bezier(.16, 1, .3, 1);--font:"PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--nav-bg:#0a0c10c7;--nav-bg-solid:#0a0c10f5;--grid-line:#ffffff08;--ambient-1:#90baff1a;--ambient-2:#355b8e1f;--alert-info-fg:#b9d4ff;--tag-gold-bg:#d8bf8e1f;--tag-gold-line:#d8bf8e47;--shot-chrome:#151a23;--shot-canvas-line:#ffffff0f;--selection-bg:#92bbff;--scrollbar-thumb:#414b5e;--os-dialog-bg:#202126;--os-dialog-bar:#2a2b31;--os-dialog-border:#34363d;--os-dialog-fg:#f0f1f4;--os-dialog-muted:#8a8e99;--os-btn-bg:#303138;--os-btn-border:#45474f;--container:1280px;--nav-h:100px;--sel-ring:0 0 0 3px #90baff29;--btn-gloss:#11161e1a;--btn-spinner-track:#11161e40;--spinner-track:#92a0c04d;--ring-brand:#90baff2e;--ring-brand-strong:#90baff38;--ring-danger:#f2a6a62e;--glow-brand:#90baff1f;--glow-brand-weak:#90baff1a;--glow-brand-sm:#90baff24;--glow-cyan:#9ec4e914;--cyan-line-strong:#9ec4e957;--dot-glow:#90baff80}}[data-surface=screen]{color:var(--text-1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 12px)}body{background:var(--bg);min-height:100dvh;color:var(--text-2);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.7}h1,h2,h3,h4{color:var(--text-1);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}p{margin:0}a{color:var(--brand-fg);transition:color var(--t-fast);text-decoration:none}a:where(:not(.btn)):hover{color:var(--link-hover)}img{max-width:100%;display:block}::selection{background:var(--selection-bg);color:var(--bg)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:8px}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}code{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);color:var(--text-2);padding:1px 5px;font-family:SF Mono,Cascadia Mono,Consolas,monospace;font-size:.9em}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-sm)}.tnum{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:80;border-radius:var(--r-lg);background:var(--text-1);color:var(--bg);padding:12px 16px;font-size:13px;font-weight:650;position:fixed;top:-80px;left:20px}.skip-link:focus{color:var(--bg);top:15px}main[tabindex="-1"]:focus{outline:none}.bg-grid,.bg-ambient{pointer-events:none;position:fixed;inset:0}.bg-grid{display:none}.bg-ambient{z-index:-1;background:radial-gradient(circle at 18% 22%, var(--ambient-1), transparent 34%), radial-gradient(circle at 84% 74%, var(--ambient-2), transparent 30%)}.has-motion .bg-ambient{will-change:transform;animation:37s ease-in-out infinite alternate ambient-drift}@keyframes ambient-drift{0%{transform:translate(-1.5%,-1%)scale(1.02)}to{transform:translate(1.5%,1.2%)scale(1.05)}}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.section{padding-block:clamp(64px,9vw,118px)}.section--tight{padding-block:clamp(48px,6vw,80px)}.section--alt{background:var(--bg-alt);border-block:1px solid var(--line);position:relative}.section-head{max-width:640px;margin-bottom:var(--s-12)}.eyebrow{align-items:center;gap:var(--s-2);height:28px;padding-inline:var(--s-3);border:1px solid var(--info-line);border-radius:var(--r-pill);background:var(--info-bg);color:var(--brand-fg);letter-spacing:.02em;font-size:12px;font-weight:650;line-height:1;display:inline-flex}.eyebrow:before{content:"";border-radius:var(--r-pill);background:var(--cyan-bright);width:6px;height:6px;box-shadow:0 0 8px var(--dot-glow)}.section-title{margin-top:var(--s-5);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,3.4vw,40px);font-weight:720;line-height:1.14}.section-sub{margin-top:var(--s-4);color:var(--text-3);font-size:16px;line-height:1.8}.lede{color:var(--text-3);font-size:17px;line-height:1.85}.brand-lockup{align-items:center;gap:10px;min-width:0;display:inline-flex}.brand-lockup img{object-fit:contain;flex:none;width:auto;height:36px}.brand-text{min-width:0;display:block}.brand-name{color:var(--text-1);letter-spacing:2px;white-space:nowrap;font-size:19px;font-weight:650;line-height:1.1;display:block}.brand-descriptor{color:var(--text-3);letter-spacing:2.6px;white-space:nowrap;margin-top:4px;font-size:8px;font-weight:500;line-height:1;display:block}.footer .brand-lockup img{width:auto;height:30px}.footer .brand-name{font-size:15px}.footer .brand-descriptor{letter-spacing:2px;font-size:6px}.nav{z-index:60;height:var(--nav-h);background:var(--nav-bg);-webkit-backdrop-filter:blur(14px);transition:background-color var(--t-normal), border-color var(--t-normal), box-shadow var(--t-normal), backdrop-filter var(--t-normal);border-bottom:1px solid #0000;position:sticky;top:0}.nav.is-scrolled{border-bottom-color:var(--line);background:var(--nav-bg-solid);-webkit-backdrop-filter:blur(20px)saturate(1.4)}.nav__inner{justify-content:space-between;align-items:center;gap:var(--s-6);max-width:1440px;height:100%;padding-inline:clamp(20px,4vw,56px);display:flex;position:relative}.nav__inner.container--acct{padding-inline:clamp(20px,4vw,40px)}.nav__links{align-items:center;gap:38px;font-size:13px;display:flex}.nav__link{color:var(--text-2);white-space:nowrap;transition:color var(--t-fast);align-items:center;display:inline-flex}.nav__link:hover{color:var(--brand)}.nav__link[aria-current=page]{color:var(--text-1)}.nav__actions{align-items:center;gap:var(--s-5);font-size:13px;display:flex}.nav__cta{color:var(--text-1);white-space:nowrap;align-items:center;gap:18px;font-size:13px;display:inline-flex}.nav__cta:hover{color:var(--brand)}.nav__cta svg{width:18px;height:18px}.nav__signin{color:var(--text-3);white-space:nowrap}.nav__signin:hover{color:var(--brand)}.nav__user{max-width:132px;color:var(--text-1);align-items:center;display:inline-flex}.nav__user:hover{color:var(--brand)}.nav__user-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav__actions:has([data-slot=wallet-balance-short]) .nav__user{max-width:92px}@media (min-width:1360px){.nav__actions:has([data-slot=wallet-balance-short]) .nav__user{max-width:132px}}.nav__burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:32px;height:36px;padding:7px;display:none}.nav__burger span{background:var(--text-2);width:18px;height:1px;display:block}.nav__mobile-actions{display:none}.theme-switch{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-sunken);align-items:center;gap:2px;padding:3px;display:inline-flex}.theme-switch button{border-radius:var(--r-md);width:28px;height:28px;color:var(--text-4);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);background:0 0;border:0;place-items:center;display:grid}.theme-switch button svg{width:15px;height:15px}.theme-switch button:hover{color:var(--text-1);background:var(--tint)}.theme-switch button[aria-checked=true]{background:var(--surface-raised);color:var(--brand-fg);box-shadow:var(--sh-sm)}.theme-switch--drawer{width:100%;display:none}.theme-switch--drawer button{border-radius:var(--r-lg);flex:1;grid-auto-flow:column;gap:7px;width:auto;height:44px;font-size:13px;font-weight:600}.btn{justify-content:center;align-items:center;gap:var(--s-2);height:44px;padding-inline:var(--s-5);border-radius:var(--r-lg);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:transform var(--t-fast), background-color var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);border:1px solid #0000;font-size:15px;font-weight:650;display:inline-flex}.btn svg{flex:none;width:17px;height:17px}.btn--primary{background-color:var(--brand-fill);background-image:linear-gradient(100deg, transparent 34%, var(--btn-gloss) 50%, transparent 66%);color:var(--brand-fill-fg);box-shadow:var(--sh-btn);background-position:130% 0;background-repeat:no-repeat;background-size:250% 100%}.btn--primary:hover{background-color:var(--brand-press);color:var(--brand-fill-fg);box-shadow:var(--sh-btn), var(--sh-glow);transform:translateY(-1px)}.has-motion .btn--primary{transition:transform var(--t-fast), background-color var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast), background-position .72s var(--anim-ease)}.has-motion .btn--primary:hover{background-position:-30% 0}.btn--primary:active{background-color:var(--brand-fill-press);color:var(--brand-fill-fg);transform:translateY(0)}.btn--primary:focus-visible{color:var(--brand-fill-fg)}.btn--secondary{border-color:var(--line-strong);background:var(--surface);color:var(--text-1);box-shadow:var(--sh-sm)}.btn--secondary:hover{border-color:var(--line-brand);color:var(--brand-fg);box-shadow:var(--sh-md)}.btn--ghost{color:var(--text-2);background:0 0}.btn--ghost:hover{background:var(--tint);color:var(--text-1)}.btn--lg{height:52px;padding-inline:var(--s-8);border-radius:var(--r-xl);font-size:16px}.btn--sm{height:34px;padding-inline:var(--s-3);border-radius:var(--r-md);font-size:13px}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled=true]{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed;pointer-events:none;box-shadow:none;border-color:#0000}.btn[data-state=loading]{pointer-events:none}.btn--primary[data-state=loading]{background:var(--brand-fill-press);color:var(--brand-fill-fg)}.btn[data-state=loading]:after{content:"";border:2px solid var(--btn-spinner-track);border-top-color:var(--brand-fill-fg);border-radius:var(--r-pill);width:15px;height:15px;animation:.7s linear infinite spin}.btn--secondary[data-state=loading]:after,.btn--ghost[data-state=loading]:after{border-color:var(--line-strong);border-top-color:var(--brand-fg)}@keyframes spin{to{transform:rotate(360deg)}}.card{border:1px solid var(--line);border-radius:var(--r-2xl);background:var(--surface);padding:var(--s-6);box-shadow:var(--sh-sm)}.card--hover{transition:transform var(--t-normal), border-color var(--t-normal), box-shadow var(--t-normal)}.card--hover:hover{border-color:var(--line-brand);box-shadow:var(--sh-lg);transform:translateY(-3px)}.panel{border:1px solid var(--line);border-radius:var(--r-2xl);background:var(--surface);box-shadow:var(--sh-sm);overflow:hidden}.panel__head{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--line);display:flex}.panel__title{font-size:16px;font-weight:650}.panel__body{padding:var(--s-6)}.field{gap:var(--s-2);margin-bottom:var(--s-5);display:grid}.label{color:var(--text-1);font-size:13px;font-weight:620}.input{width:100%;height:48px;padding-inline:var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--surface);color:var(--text-1);transition:border-color var(--t-fast), box-shadow var(--t-fast);font-size:15px}.input::placeholder{color:var(--text-disabled)}.input:hover{border-color:var(--line-brand)}.input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--ring-brand);outline:none}.input[readonly]{background:var(--surface-sunken);color:var(--text-3);cursor:default}.input[readonly]:focus{border-color:var(--line-strong);box-shadow:none}.input[aria-invalid=true]{border-color:var(--danger)}.input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--ring-danger)}.input-affix{align-items:center;gap:var(--s-2);height:48px;padding-inline:var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--surface);transition:border-color var(--t-fast), box-shadow var(--t-fast);display:flex}.input-affix:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--ring-brand)}.input-affix input{min-width:0;color:var(--text-1);background:0 0;border:0;outline:none;flex:1;font-size:15px}.input-affix .affix{color:var(--text-4);white-space:nowrap;font-size:13px}.helper{color:var(--text-4);font-size:12px;line-height:1.6}.field-error{color:var(--danger);align-items:center;gap:6px;font-size:12px;line-height:1.6;display:flex}.checkbox{align-items:center;gap:var(--s-2);color:var(--text-3);cursor:pointer;font-size:13px;display:inline-flex}.checkbox input{appearance:none;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);cursor:pointer;width:18px;height:18px;transition:background-color var(--t-fast), border-color var(--t-fast);margin:0}.checkbox input:checked{border-color:var(--brand-fill);background:var(--brand-fill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2311161e' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E") center / 12px no-repeat}:root:not(.dark) .checkbox input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23f6f8fc' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E")}.segmented{gap:var(--s-1);border-radius:var(--r-xl);background:var(--surface-sunken);grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:grid}.segmented label{border-radius:var(--r-lg);min-height:38px;color:var(--text-3);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);-webkit-user-select:none;user-select:none;place-items:center;font-size:14px;font-weight:600;display:grid}.segmented label:hover{color:var(--text-1)}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.table th{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);background:var(--surface-sunken);color:var(--text-4);text-align:left;white-space:nowrap;font-size:12px;font-weight:620}.table td{padding:var(--s-4);border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:middle}.table tbody tr{transition:background-color var(--t-fast)}.table tbody tr:hover{background:var(--tint-weak)}.table tbody tr:last-child td{border-bottom:0}.table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.amount-in,.table td.amount-in{color:var(--success);font-weight:620}.amount-out,.table td.amount-out{color:var(--danger);font-weight:620}.tag{height:24px;padding-inline:var(--s-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-sunken);color:var(--text-3);white-space:nowrap;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.tag--brand{border-color:var(--info-line);background:var(--info-bg);color:var(--brand-fg)}.tag--cyan{border-color:var(--cyan-line);background:var(--cyan-bg);color:var(--cyan)}.tag--success{border-color:var(--success-line);background:var(--success-bg);color:var(--success)}.tag--warn{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}.tag--danger{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}.tag--gold{border-color:var(--tag-gold-line);background:var(--tag-gold-bg);color:var(--gold)}.chip-row{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.chip{border-radius:var(--r-sm);background:var(--surface-sunken);height:26px;color:var(--text-3);white-space:nowrap;align-items:center;padding-inline:10px;font-size:12px;display:inline-flex}.alert{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);font-size:13px;line-height:1.7;display:flex}.alert svg{flex:none;width:17px;height:17px;margin-top:3px}.alert--info{border-color:var(--cyan-line);background:var(--cyan-bg);color:var(--alert-info-fg)}.alert--info svg{color:var(--cyan)}.alert--error{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}.alert--error svg{color:var(--danger)}.alert--warn{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}.alert--warn svg{color:var(--warn)}.alert--success{border-color:var(--success-line);background:var(--success-bg);color:var(--success)}.alert--success svg{color:var(--success)}.toast{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--sh-lg);color:var(--text-1);font-size:14px;font-weight:600;display:inline-flex}.toast svg{width:18px;height:18px}.footer{margin-top:var(--s-20);position:relative}.footer__inner{justify-content:space-between;align-items:center;gap:var(--s-6);border-top:1px solid var(--line);padding-block:32px 26px;display:flex}.footer__line{color:var(--text-4);font-size:11px}.footer__top{color:var(--text-2);white-space:nowrap;align-items:center;gap:12px;font-size:11px;display:flex}.footer__top:hover{color:var(--brand)}.footer__top svg{width:16px;height:16px}.footer__bar{align-items:center;gap:var(--s-2) var(--s-4);padding-block:var(--s-4) 38px;border-top:1px solid var(--line);color:var(--text-4);flex-wrap:wrap;font-size:12px;display:flex}.footer__bar a{color:var(--text-3)}.footer__bar a:hover{color:var(--brand)}.footer__bar .sep{color:var(--line-strong)}@media (max-width:760px){.footer__inner{flex-wrap:wrap;gap:22px}.footer__line{order:3;width:100%;font-size:10px}.footer__top{margin-left:auto}.footer .brand-lockup img{width:auto;height:25px}.footer .brand-name{font-size:14px}}.stack-2>*+*{margin-top:var(--s-2)}.stack-3>*+*{margin-top:var(--s-3)}.stack-4>*+*{margin-top:var(--s-4)}.stack-6>*+*{margin-top:var(--s-6)}.row{align-items:center;gap:var(--s-3);display:flex}.row-wrap{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.mt-4{margin-top:var(--s-4)}.mt-6{margin-top:var(--s-6)}.mt-8{margin-top:var(--s-8)}.muted{color:var(--text-3)}.faint{color:var(--text-4)}.small{font-size:13px}.xsmall{font-size:12px}.local-promise{align-items:center;gap:var(--s-3);color:var(--text-3);font-size:14px;display:inline-flex}.local-promise svg{width:18px;height:18px;color:var(--cyan);flex:none}.desktop-only-note{display:none}:root{--anim-dur:.62s;--anim-ease:cubic-bezier(.16, 1, .3, 1);--anim-rise:28px}.has-motion [data-anim]{transition:opacity var(--anim-dur) var(--anim-ease), transform var(--anim-dur) var(--anim-ease)}.has-motion [data-anim=hidden]{opacity:0;transform:translate3d(0, var(--anim-rise), 0)}.has-motion [data-anim=in]{opacity:1;transform:translate(0,0)}.has-motion [data-hero-item].hero__art[data-anim=hidden]{transform:translateY(14px)}.install-hint{align-items:flex-start;gap:var(--s-3);max-width:760px;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface-sunken);color:var(--text-3);margin:0 auto;font-size:13px;line-height:1.75;display:flex}.install-hint svg{width:16px;height:16px;color:var(--text-4);flex:none;margin-top:4px}.install-hint strong{margin-right:var(--s-2);color:var(--text-2);font-weight:600}@media (max-width:1100px){.nav__inner{gap:var(--s-4)}.nav__links{gap:var(--s-5)}.nav__actions{gap:var(--s-4)}.nav__cta{gap:10px}}@media (min-width:901px) and (max-width:1100px){.nav__inner .brand-descriptor{display:none}.nav__links{gap:var(--s-3)}.nav__actions .theme-switch{padding:2px}.nav__actions .theme-switch button{width:24px;height:24px}.nav__actions:has([data-slot=wallet-balance-short])>.tag{display:none}}@media (max-width:900px){.nav__burger{order:3;display:flex}.nav__actions{gap:var(--s-3);margin-left:auto}:is(.nav__actions .nav__signin,.nav__actions .nav__user,.nav__actions .theme-switch,.nav__actions:has([data-slot=wallet-balance-short])>.tag){display:none}.nav__links{top:calc(var(--nav-h) - 5px);z-index:10;border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface-raised);box-shadow:var(--sh-lg);flex-direction:column;align-items:stretch;gap:0;padding:16px 24px;display:none;position:absolute;left:16px;right:16px}.nav__links.is-open{display:flex}.nav__link{padding-block:15px}.nav__mobile-actions{gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.theme-switch--drawer{display:flex}}@media (max-width:880px){:root,:root[data-theme],.dark{--nav-h:80px}.desktop-only-note{display:flex}.brand-lockup img{width:auto;height:29px}.brand-name{font-size:17px}.brand-descriptor{font-size:7px}}@media (max-width:620px){.btn--lg{width:100%}}@media (max-width:400px){.nav__cta{gap:5px;font-size:10px}.nav__inner{gap:var(--s-2)}}
