@font-face{font-family:Flood Sans;src:url(./FloodSans-BMVT0w7H.woff2) format("woff2");font-weight:400 800;font-stretch:100% 125%;font-style:normal;font-display:swap}@font-face{font-family:Flood Mono;src:url(./FloodMono-UoNcIscg.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Flood Sans Fallback;src:local("Arial");size-adjust:105.6%;ascent-override:103.2%;descent-override:30.3%;line-gap-override:0%}:root{color-scheme:light;--flood: #2418e0;--on-flood: #ffffff;--on-flood-quiet: #d5d9ff;--ground: #f3f0e8;--surface: #ffffff;--ink: #0b0b1a;--ink-2: #4a4a5e;--accent: #2418e0;--rule: #2418e0;--in: #0a7050;--warning: #8a5200;--error: #c41e3a;--line: rgba(11, 11, 26, .16);--outline: rgba(11, 11, 26, .5);--soft: rgba(11, 11, 26, .06);--scrim: rgba(7, 7, 26, .5);--on-people: #0b0b1a;--bar-1: #0b0b1a;--bar-2: #4c4b54;--bar-3: #7a797d;--bar-4: #9b999a;--bar-5: #b7b4b2;--bar-6: #cecbc7;--on-ink: var(--ground);--p-1: #ffe45c;--p-2: #d9a58e;--p-3: #9be3be;--p-4: #ffbe98;--p-5: #ffb3c7;--p-6: #e6d5a8;--hairline: 1px;--font-ui: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, sans-serif;--font-money: "Flood Sans", "Flood Sans Fallback", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--font-mono: "Flood Mono", ui-monospace, "SF Mono", Menlo, monospace;--w-text: 400;--w-strong: 700;--w-heavy: 800;--w-row-amount: 600;--wd-text: 100%;--wd-section: 112%;--wd-display: 125%;--type-poster-family: var(--font-money);--type-poster-size: 4.5rem;--type-poster-weight: 800;--type-poster-width: 125%;--type-poster-tracking: -.035em;--type-poster-lh: 1;--type-statement-family: var(--font-money);--type-statement-size: 2.5rem;--type-statement-weight: 800;--type-statement-width: 125%;--type-statement-tracking: -.035em;--type-statement-lh: 1;--type-heading-family: var(--font-ui);--type-heading-size: 1.75rem;--type-heading-weight: 700;--type-heading-width: 100%;--type-heading-tracking: 0;--type-heading-lh: 1.05;--type-section-family: var(--font-ui);--type-section-size: 1.375rem;--type-section-weight: 600;--type-section-width: 100%;--type-section-tracking: 0;--type-section-lh: 1.15;--type-body-family: var(--font-ui);--type-body-size: 1.0625rem;--type-body-weight: 400;--type-body-width: 100%;--type-body-tracking: 0;--type-body-lh: 1.35;--type-secondary-family: var(--font-ui);--type-secondary-size: .9375rem;--type-secondary-weight: 400;--type-secondary-width: 100%;--type-secondary-tracking: 0;--type-secondary-lh: 1.35;--type-caption-family: var(--font-ui);--type-caption-size: .75rem;--type-caption-weight: 400;--type-caption-width: 100%;--type-caption-tracking: 0;--type-caption-lh: 1.3;--type-button-family: var(--font-ui);--type-button-weight: 600;--type-button-width: 100%;--type-button-tracking: 0;--type-mono-family: var(--font-mono);--type-mono-weight: 500;--type-mono-width: 100%;--type-mono-tracking: .02em;--type-row-amount-family: var(--font-ui);--type-row-amount-weight: var(--w-row-amount);--size-balance: 4.5rem;--size-amount: 4.5rem;--size-done: 4.5rem;--fit-min-balance: 40px;--fit-min-amount: 40px;--fit-min-done: 40px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--clearance: 96px;--margin: 24px;--r1: 8px;--r2: 16px;--r3: 28px;--r4: 42px;--sidebar: 264px;--tap: 44px;--notch-h: 84px;--notch-r: 42px;--notch-f: 28px;--notch-inset: 14px;--notch-left: 12px;--notch-right: 24px;--notch-w: 176px;--pill-h: 56px;--pill-r: 28px;--ease: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-io: cubic-bezier(.65, 0, .25, 1);--dur-flood: .45s;--dur-in: .38s;--dur-out: .2s;--dur-press: .12s;--dur-press-out: .2s;--dur-tabs: .4s;--dur-fade: .15s;--dur-notch: .4s;--dur-roll: .7s;--roll-step: 45ms;--dur-done: .35s;--spring: linear(0, .0788 5%, .2359 10%, .4028 15%, .5507 20%, .6709 25%, .7636 30%, .8327 35%, .8831 40%, .919 45%, .9444 50%, .9621 55%, .9743 60%, .9826 65%, .9883 70%, .9922 75%, .9948 80%, .9965 85%, .9977 90%, .9985 95%, 1);--dur-spring: .45s;--hold: 30s;--rise: 14px;--flood-home: 40dvh}@media(min-width:768px){:root{--margin: 56px}}@media(min-width:1024px){:root{--r4: 48px;--notch-h: 96px;--notch-r: 48px;--notch-f: 32px;--notch-inset: 20px;--size-balance: 10.5rem;--size-amount: 7rem;--size-done: 15rem;--fit-min-balance: 112px;--fit-min-done: 112px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--flood: #2218c8;--on-flood: #ffffff;--on-flood-quiet: #d5d9ff;--ground: #07071a;--surface: #13132e;--ink: #f3f0e8;--ink-2: #a9a9c2;--accent: #8e92ff;--rule: #8e92ff;--in: #4fd6a1;--warning: #f5b83d;--error: #ff7088;--line: rgba(243, 240, 232, .2);--outline: rgba(243, 240, 232, .45);--soft: rgba(243, 240, 232, .08);--scrim: rgba(0, 0, 0, .6);--on-people: #0b0b1a;--bar-1: #f3f0e8;--bar-2: #b1afae;--bar-3: #828085;--bar-4: #616068;--bar-5: #444450;--bar-6: #2d2c3b}}:root[data-theme=dark]{color-scheme:dark;--flood: #2218c8;--on-flood: #ffffff;--on-flood-quiet: #d5d9ff;--ground: #07071a;--surface: #13132e;--ink: #f3f0e8;--ink-2: #a9a9c2;--accent: #8e92ff;--rule: #8e92ff;--in: #4fd6a1;--warning: #f5b83d;--error: #ff7088;--line: rgba(243, 240, 232, .2);--outline: rgba(243, 240, 232, .45);--soft: rgba(243, 240, 232, .08);--scrim: rgba(0, 0, 0, .6);--on-people: #0b0b1a;--bar-1: #f3f0e8;--bar-2: #b1afae;--bar-3: #828085;--bar-4: #616068;--bar-5: #444450;--bar-6: #2d2c3b}@media(prefers-contrast:more){:root{--ink-2: var(--ink);--line: var(--outline);--on-flood-quiet: var(--on-flood);--hairline: 2px}}@media(prefers-reduced-motion:reduce){:root{--dur-flood: .01ms;--dur-in: var(--dur-fade);--dur-notch: .01ms;--dur-press: .01ms;--dur-roll: .01ms;--dur-done: .01ms;--roll-step: 0ms;--rise: 0px}}:root.f-reduce{--dur-flood: .01ms;--dur-in: var(--dur-fade);--dur-notch: .01ms;--dur-press: .01ms;--dur-roll: .01ms;--dur-done: .01ms;--roll-step: 0ms;--rise: 0px}:root{--font-text: system-ui, -apple-system, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-large: 2.125rem;--t-title: 1.75rem;--t-section: 1.25rem;--t-body: 1.0625rem;--t-secondary: .9375rem;--t-footnote: .8125rem;--t-caption: .75rem;--tw-regular: 400;--tw-semibold: 600;--tw-bold: 700;--sidebar-w: 260px;--rail-w: 88px;--tabbar-h: 56px;--side-item-h: 48px;--dialog-w: 560px;--content-max: 1200px;--press-scale: .96;--btn-h: 56px;--dur-scrim: .2s;--z-bar: 20;--z-dialog: 50;--z-toast: 60;--font-display: var(--font-text);--font-balance: var(--font-money);--fs-hero: clamp(2.5rem, 7vw, 4.5rem);--fs-title: var(--t-large);--balance-max: 4.5rem;--fs-amount: 2.5rem;--fs-tile: var(--t-section);--fs-row: var(--t-body);--fs-body: var(--t-body);--fs-small: var(--t-secondary);--fs-micro: var(--t-caption);--w-light: 800;--w-regular: var(--tw-regular);--w-medium: var(--tw-semibold);--edge: var(--margin);--gap: var(--s2);--page: var(--content-max);--measure: 740px;--measure-flow: 560px;--measure-receive: 880px;--r-field: var(--r2);--r-pill: 999px;--t-fast: .12s;--t: .2s;--on-accent: var(--on-ink);--bg: var(--ground);--page-open: var(--ground);--page-bento: var(--ground);--surface-hover: var(--surface);--surface-2: var(--soft);--text1: var(--ink);--text2: var(--ink-2);--text3: var(--ink-2);--accent-ink: var(--accent);--decimal: var(--ink-2);--placeholder: var(--ink-2);--coin-empty: var(--soft);--pos: var(--in);--neg: var(--error);--btn: var(--ink);--btn-text: var(--on-ink);--skel: var(--soft);--tile: transparent;--tile-hover: var(--soft);--control-hover: var(--soft);--hero: transparent;--hero-text: var(--ink);--hero-sub: var(--ink-2);--bento-hero: var(--flood);--bento-hero-text: var(--on-flood);--bento-hero-sub: var(--on-flood-quiet);--cents: var(--ink-2);--tab-bar: var(--accent);--r-tile: 0;--tile-pad: 0;--fs-figure: 2.75rem;--w-figure: 800;--ls-figure: -.03em;--figure-em: .7;--fs-label: var(--t-secondary);--w-label: var(--tw-regular);--fs-coin: var(--t-body);--w-coin: var(--tw-semibold);--w-fact-value: var(--tw-regular)}:root{--bar-track: #dcd8cf}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bar-track: #2c2c48}}:root[data-theme=dark]{--bar-track: #2c2c48}@media(min-width:768px){:root{--btn-h: 44px}}@media(min-width:1024px)and (max-width:1279.98px){:root{--sidebar-w: 232px}}@media(prefers-reduced-motion:reduce){:root{--dur-spring: .01ms;--dur-scrim: var(--dur-fade);--press-scale: 1}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--s4));background:var(--ground)}html,body{overflow-x:clip;max-width:100%}body{margin:0;min-height:100vh;min-height:100dvh;background:var(--ground);color:var(--ink);font-family:var(--font-text);font-weight:var(--tw-regular);font-size:var(--t-body);line-height:1.47;font-variant-numeric:proportional-nums lining-nums;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}h1,h2,h3,p,dl,dd,figure{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0}a[href],button:not(:disabled),label[for],summary,[role=button],[role=tab],[role=switch]{cursor:pointer}img{display:block}::placeholder{color:var(--ink-2);opacity:1}::selection{background:color-mix(in srgb,var(--accent) 24%,transparent)}:focus{outline:none}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.flood :focus-visible,.f-flood :focus-visible{outline-color:var(--on-flood)}[tabindex="-1"]:focus-visible{outline:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.icon{display:block;flex:none}.t-large{font-size:var(--t-large);font-weight:var(--tw-bold);line-height:1.12;letter-spacing:-.012em}.t-title{font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em}.t-section{font-size:var(--t-section);font-weight:var(--tw-semibold);line-height:1.25}.t-body{font-size:var(--t-body);line-height:1.35}.t-secondary{font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2)}.t-footnote{font-size:var(--t-footnote);line-height:1.35;color:var(--ink-2)}.t-caption{font-size:var(--t-caption);line-height:1.3;color:var(--ink-2)}.t-row-amount{font-weight:var(--tw-semibold);font-variant-numeric:tabular-nums}.t-money{font-family:var(--font-money);font-weight:800;font-stretch:125%;letter-spacing:-.035em;line-height:1;font-variant-numeric:proportional-nums lining-nums}.addr{font-family:var(--font-mono);font-weight:500;letter-spacing:0}.f-shell{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--ground);color:var(--ink);font-family:var(--font-ui);font-size:var(--type-body-size);font-weight:var(--w-text);line-height:var(--type-body-lh);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis:none;font-variant-numeric:proportional-nums lining-nums;text-size-adjust:100%}.f-shell *,.f-shell *:before,.f-shell *:after{box-sizing:border-box}.f-shell :where(h1,h2,h3,p,dl,dd,figure){margin:0}.f-shell :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.f-icon{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:square;stroke-linejoin:miter}.f-poster,.f-statement,.f-heading,.f-section{text-wrap:balance}.f-poster{font-family:var(--type-poster-family);font-size:var(--type-poster-size);font-weight:var(--type-poster-weight);font-stretch:var(--type-poster-width);letter-spacing:var(--type-poster-tracking);line-height:var(--type-poster-lh)}.f-statement{font-family:var(--type-statement-family);font-size:var(--type-statement-size);font-weight:var(--type-statement-weight);font-stretch:var(--type-statement-width);letter-spacing:var(--type-statement-tracking);line-height:var(--type-statement-lh)}.f-heading{font-family:var(--type-heading-family);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);font-stretch:var(--type-heading-width);letter-spacing:var(--type-heading-tracking);line-height:var(--type-heading-lh)}.f-section{font-family:var(--type-section-family);font-size:var(--type-section-size);font-weight:var(--type-section-weight);font-stretch:var(--type-section-width);letter-spacing:var(--type-section-tracking);line-height:var(--type-section-lh)}.f-body{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);font-stretch:var(--type-body-width);line-height:var(--type-body-lh)}.f-secondary{font-family:var(--type-secondary-family);font-size:var(--type-secondary-size);font-weight:var(--type-secondary-weight);font-stretch:var(--type-secondary-width);line-height:var(--type-secondary-lh)}.f-caption{font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);font-stretch:var(--type-caption-width);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lh)}.f-strong{font-weight:var(--w-strong)}.f-ink-2{color:var(--ink-2)}.f-mono{font-family:var(--type-mono-family);font-size:var(--type-caption-size);font-weight:var(--type-mono-weight);font-stretch:var(--type-mono-width);letter-spacing:var(--type-mono-tracking);line-height:var(--type-caption-lh)}.f-amount{display:inline-block;white-space:nowrap;font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:var(--type-poster-tracking);line-height:var(--type-poster-lh);font-variant-numeric:lining-nums proportional-nums}.f-amount-balance{font-size:var(--size-balance);--fit-min: var(--fit-min-balance)}.f-amount-amount{font-size:var(--size-amount);--fit-min: var(--fit-min-amount)}.f-amount-done{font-size:var(--size-done);--fit-min: var(--fit-min-done)}.f-amount-statement{font-size:var(--type-statement-size);--fit-min: var(--type-statement-size)}.f-cents,.f-unit{font-size:.5em;letter-spacing:-.02em}.f-unit{margin-left:.15em}.f-fit{display:block;width:100%}.f-amount[data-overflow]{max-width:100%;overflow-x:auto}.f-dg{display:inline-block;font-style:normal;animation:f-digit var(--dur-roll) var(--ease) both;animation-delay:calc(var(--i, 0) * var(--roll-step))}@keyframes f-digit{0%{transform:translateY(55%);opacity:0}}.f-layer{position:absolute;inset:0;z-index:2;pointer-events:none}.f-layer :where(a,button,input,select,textarea,label,[tabindex]){pointer-events:auto}.f-flood{position:absolute;z-index:1;left:var(--f-left, 0px);right:0;top:var(--f-top, 0px);height:var(--f-h, var(--flood-home));overflow:hidden;background:var(--flood);transition:top var(--dur-flood) var(--ease),height var(--dur-flood) var(--ease),left var(--dur-notch) var(--ease)}.f-flood:before{content:"";position:absolute;inset:0;z-index:3;background:var(--ground);transform:scaleX(0);transform-origin:right;pointer-events:none}.f-flood.is-drain:before{animation:f-drain var(--hold) linear forwards}@keyframes f-drain{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.f-flood.is-rule{background:var(--rule)}.f-notch{position:absolute;z-index:2;right:-1px;bottom:-1px;width:calc(var(--notch-w) + 1px);height:calc(var(--notch-h) + 1px);background:var(--ground);border-top-left-radius:var(--notch-r);transition:width var(--dur-notch) var(--ease),opacity .25s,transform var(--dur-notch) var(--ease)}.f-notch.is-off{opacity:0;transform:translateY(16px);pointer-events:none}.f-notch:before{content:"";position:absolute;left:calc(var(--notch-f) * -1);bottom:0;width:calc(var(--notch-f) + 1px);height:var(--notch-f);background:radial-gradient(circle at 0 0,transparent calc(var(--notch-f) - .5px),var(--ground) var(--notch-f))}.f-notch:after{content:"";position:absolute;right:0;top:calc(var(--notch-f) * -1);width:var(--notch-f);height:calc(var(--notch-f) + 1px);background:radial-gradient(circle at 0 0,transparent calc(var(--notch-f) - .5px),var(--ground) var(--notch-f))}.f-np{position:absolute;left:var(--notch-left);right:var(--notch-right);top:var(--notch-inset);bottom:var(--notch-inset);display:flex;align-items:center;justify-content:center;gap:var(--s2);border-radius:var(--pill-r);background:var(--ink);color:var(--on-ink);font-family:var(--type-button-family);font-size:var(--type-body-size);font-weight:var(--type-button-weight);font-stretch:var(--type-button-width);letter-spacing:var(--type-button-tracking);white-space:nowrap;transition:transform var(--dur-press),opacity .2s}.f-np-icon{display:inline-flex}.f-pill{display:flex;align-items:center;justify-content:center;gap:var(--s3);width:100%;height:var(--pill-h);border-radius:var(--r3);background:var(--ink);color:var(--on-ink);font-family:var(--type-button-family);font-weight:var(--type-button-weight);font-stretch:var(--type-button-width);font-size:var(--type-body-size);letter-spacing:var(--type-button-tracking);transition:transform var(--dur-press),opacity .2s}.f-pill:disabled,.f-np:disabled{background:var(--soft);color:var(--ink-2);cursor:default}.f-pill:active:not(:disabled),.f-np:active:not(:disabled){transform:scale(.96)}.f-ghost{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:24px;font-weight:var(--w-strong)}.f-chip{display:inline-flex;align-items:center;gap:var(--s2);height:var(--tap);padding:0 var(--s4);border-radius:calc(var(--tap) / 2);border:1.5px solid var(--outline);color:var(--ink);font-weight:var(--w-strong);font-size:var(--type-secondary-size);transition:background-color .15s,transform var(--dur-press)}.f-chip:active{transform:scale(.96)}.f-on-flood{color:var(--on-flood)}.f-on-flood .f-quiet{color:var(--on-flood-quiet)}.f-on-flood .f-chip{border-color:color-mix(in srgb,var(--on-flood) 70%,transparent);color:var(--on-flood)}.f-hl{display:inline-block;margin-left:-.1em;padding:0 .14em .06em .1em;background:var(--ground);color:var(--accent);border-top-left-radius:.28em;border-bottom-right-radius:.28em}.f-avatar{display:grid;place-items:center;flex:none;width:var(--tap);height:var(--tap);border-radius:50%;background:var(--p, var(--p-1));color:var(--on-people);font-weight:var(--w-strong);font-size:var(--type-body-size);line-height:1}.f-avatar-machine{border-radius:var(--r1);background:var(--soft);color:var(--ink)}.f-avatar-big{width:56px;height:56px;font-weight:var(--type-section-weight);font-size:var(--type-section-size)}.f-row{display:flex;align-items:center;gap:var(--s4);width:100%;min-height:68px;padding:var(--s3) 0;border-bottom:var(--hairline) solid var(--line);text-align:left}.f-row:last-child{border-bottom:0}.f-row-text{flex:1;min-width:0}.f-row-text b{display:block;font-size:var(--type-body-size);font-weight:var(--w-strong);line-height:1.2}.f-row-text span{display:block;margin-top:2px;font-size:var(--type-secondary-size);color:var(--ink-2)}.f-row-amount{font-family:var(--type-row-amount-family);font-weight:var(--type-row-amount-weight);font-size:var(--type-body-size);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.f-row-amount.is-in{color:var(--in)}.f-rule{height:1px;border:0;background:var(--line)}.f-tabs{position:absolute;z-index:20;left:0;right:0;bottom:0;display:flex;height:calc(49px + env(safe-area-inset-bottom,0px));padding:8px 8px env(safe-area-inset-bottom,0px);background:var(--ground);border-top:1px solid var(--line)}.f-tab{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;gap:2px;height:49px;color:var(--ink-2);font-size:var(--type-caption-size);font-weight:var(--w-strong)}.f-tab[aria-current=page]{color:var(--ink)}.f-tab[aria-current=page]:after{content:"";position:absolute;bottom:-2px;width:24px;height:4px;background:var(--accent)}.f-side{position:absolute;z-index:6;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:var(--sidebar);padding:var(--s6) var(--s5);background:var(--ground);border-right:1px solid var(--line)}.f-side-item{position:relative;display:flex;align-items:center;gap:var(--s3);width:100%;height:52px;padding:0 12px;border-radius:var(--r2);color:var(--ink-2);font-size:var(--type-body-size);font-weight:var(--w-strong);text-align:left}.f-side-item[aria-current=page]{color:var(--ink);font-weight:var(--w-heavy)}.f-side-item[aria-current=page]:before{content:"";position:absolute;left:calc(var(--s5) * -1);top:8px;bottom:8px;width:6px;background:var(--flood)}.f-kbd{margin-left:auto;padding:1px 6px;border:1.5px solid var(--line);border-radius:6px;color:var(--ink-2);font-family:var(--font-ui);font-size:var(--type-caption-size)}@media(max-width:1023.98px){.f-side{display:none}}@media(min-width:1024px){.f-tabs{display:none}}.f-wordmark{font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);font-size:var(--type-heading-size);letter-spacing:-.03em}.f-screen{animation:f-screen-in var(--dur-in) var(--ease) both}@keyframes f-screen-in{0%{opacity:0;transform:translateY(var(--rise))}}.f-line{display:block;overflow:hidden;padding-bottom:.08em}.f-line>*{display:block;animation:f-line-up var(--dur-done) var(--ease) both}@keyframes f-line-up{0%{transform:translateY(105%)}}.f-skeleton{position:relative;display:block;overflow:hidden;border-radius:var(--r1);background:var(--soft)}.f-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--line),transparent);transform:translate(-100%);animation:f-shimmer 1.3s 3}@keyframes f-shimmer{to{transform:translate(100%)}}.f-shell :focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}.f-shell .f-on-flood :focus-visible,.f-shell .f-flood :focus-visible{outline-color:var(--on-flood)}.f-shell .f-np:focus-visible,.f-shell .f-pill:focus-visible{border-radius:var(--r3)}@media(hover:hover){.f-on-flood .f-chip:hover{background:color-mix(in srgb,var(--on-flood) 14%,transparent)}.f-chip:hover,.f-ghost:hover,.f-row:hover,.f-side-item:hover{background:var(--soft)}.f-side-item:hover{color:var(--ink)}}@media(prefers-reduced-motion:reduce){.f-flood.is-drain:before,.f-skeleton:after,.f-line>*{animation:none}.f-notch{transition:none}}:root.f-reduce .f-flood.is-drain:before,:root.f-reduce .f-skeleton:after,:root.f-reduce .f-line>*{animation:none}:root.f-reduce .f-notch{transition:none}@media(forced-colors:active){.f-flood{border:2px solid CanvasText}.f-notch{background:Canvas}.f-notch:before,.f-notch:after{background:radial-gradient(circle at 0 0,transparent calc(var(--notch-f) - .5px),Canvas var(--notch-f))}.f-np,.f-pill{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}.wordmark{display:block;height:14.6px;width:auto}.brand{display:inline-flex;align-items:center;height:var(--tap);color:var(--ink)}.skip{position:fixed;top:var(--s2);left:var(--s2);z-index:calc(var(--z-dialog) + 1);padding:var(--s3) var(--s4);border-radius:var(--r1);background:var(--ink);color:var(--on-ink);font-size:var(--t-secondary);font-weight:var(--tw-semibold);transform:translateY(-200%)}.skip:focus-visible{transform:none}.shell{min-height:100dvh}.shell>main{min-width:0;outline:none}.side{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--tap);padding:env(safe-area-inset-top) calc(var(--margin) - var(--s3)) 0 var(--margin)}.side-brand,.side-items,.side-account,.side-lock{display:none}.side-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);width:100%;min-width:0}.side-captions{display:flex;flex-wrap:wrap;gap:0 var(--s2);min-width:0;font-size:var(--t-caption);color:var(--ink-2)}.side-captions>*+*:before{content:"·";margin-right:var(--s2)}.caption-net{font-weight:var(--tw-semibold)}.rail-tools{display:flex;margin-left:auto}.rail-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);border-radius:var(--r1);color:var(--ink)}.account-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--s3);min-width:var(--tap);min-height:var(--tap);border-radius:var(--r1);color:var(--ink)}.account-text{display:none}.side-leave{flex:none;display:inline-flex;align-items:center;min-height:var(--tap);color:var(--accent);font-size:var(--t-secondary)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-bar);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:calc(49px + env(safe-area-inset-bottom));padding:0 var(--s2) env(safe-area-inset-bottom);background:var(--ground);border-top:1px solid var(--line)}.tabbar-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;color:var(--ink-2);font-size:var(--t-caption);font-weight:var(--tw-semibold);line-height:1.1}.tabbar-item .icon{width:24px;height:24px}.tabbar-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar-item[aria-current=page]{color:var(--accent)}.shell.has-tabbar>main{padding-bottom:calc(49px + env(safe-area-inset-bottom) + var(--s7))}@media(min-width:768px){.shell{display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr);align-items:start}.tabbar{display:none}.shell.has-tabbar>main{padding-bottom:var(--s8)}.side{position:sticky;top:0;height:100dvh;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--s4);padding:var(--s5) var(--s2) var(--s4);background:color-mix(in srgb,var(--ink) 3%,var(--ground));border-right:1px solid var(--line);overflow-y:auto;overscroll-behavior:contain}.side-items{display:flex;flex-direction:column;gap:var(--s1)}.side-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s1);min-height:64px;padding:var(--s2) var(--s1);border-radius:var(--r1);color:var(--ink);font-size:var(--t-caption);font-weight:var(--tw-semibold);text-align:center}.side-item .icon{color:var(--accent)}.side-item .kbd{display:none}.side-item[aria-current=page]{background:var(--soft)}.side-label{max-width:100%;overflow-wrap:anywhere}.side-foot{margin-top:auto;flex-direction:column;align-items:center;gap:var(--s2)}.side-captions{flex-direction:column;align-items:center;text-align:center}.side-captions>*+*:before{content:none}.rail-tools{flex-direction:column;margin:0}.side-leave{text-align:center;font-size:var(--t-caption)}.shell.is-watch .side-account{display:none}@media(hover:hover){.side-item:hover:not([aria-current=page]),.account-btn:hover,.rail-btn:hover{background:var(--soft)}}}@media(min-width:1024px){.shell{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}.side{padding:var(--s5) var(--s3) var(--s5);gap:var(--s5)}.side-brand{display:inline-flex;align-items:center;height:var(--tap);padding:0 var(--s3);color:var(--ink)}.side-items{gap:2px}.side-item{flex-direction:row;justify-content:flex-start;gap:var(--s3);min-height:36px;padding:0 var(--s3);font-size:var(--t-secondary);font-weight:var(--tw-regular);text-align:left}.side-item .icon{width:20px;height:20px}.side-item[aria-current=page]{font-weight:var(--tw-semibold)}.side-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-foot{align-items:stretch;gap:var(--s1)}.side-account{display:inline-flex;align-items:center;gap:var(--s2);min-height:36px;padding:0 var(--s3);border-radius:var(--r1);font-size:var(--t-caption);color:var(--ink)}.side-account .icon{color:var(--ink-2)}.side-captions{flex-direction:row;align-items:baseline;text-align:left;padding:0 var(--s3)}.side-captions>*+*:before{content:"·"}.side-lock{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 var(--s3);border-radius:var(--r1);color:var(--accent);font-size:var(--t-secondary);text-align:left}.rail-tools{display:none}.account-btn{justify-content:flex-start;min-height:52px;margin-top:var(--s2);padding:0 var(--s3)}.account-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.account-name{font-size:var(--t-secondary);font-weight:var(--tw-semibold)}.account-text .addr{font-size:var(--t-caption);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-leave{padding:0 var(--s3);text-align:left;font-size:var(--t-secondary)}.shell.is-watch .side-account{display:inline-flex}.kbd{display:none;flex:none;font-size:var(--t-caption);color:var(--ink-2)}@media(hover:hover)and (pointer:fine){:root:not([data-shortcuts=off]) .side-item:is(:hover,:focus-visible) .kbd,:root:not([data-shortcuts=off]) .side-lock:is(:hover,:focus-visible) .kbd{display:inline}.side-account:hover,.account-btn:hover,.side-lock:hover{background:var(--soft)}}}.icon-btn{width:var(--tap);height:var(--tap);border-radius:var(--r1);display:inline-flex;align-items:center;justify-content:center;color:var(--ink)}@media(hover:hover){.icon-btn:hover{background:var(--soft)}}.theme-dark-icon{display:none}:root[data-theme=dark] .theme-dark-icon{display:block}:root[data-theme=dark] .theme-light-icon{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-dark-icon{display:block}:root:not([data-theme=light]) .theme-light-icon{display:none}}.badge{display:inline-flex;align-items:center;font-size:var(--t-caption);font-weight:var(--tw-semibold);color:var(--ink-2);white-space:nowrap}@media(max-width:767.98px){.shell:has(>main>.flood:first-child,>main>:first-child>.flood:first-child){position:relative}.shell:has(>main>.flood:first-child,>main>:first-child>.flood:first-child)>.side{position:absolute;top:0;left:0;right:0;z-index:1;color:var(--on-flood)}.shell:has(>main>.flood:first-child,>main>:first-child>.flood:first-child) .side-captions,.shell:has(>main>.flood:first-child,>main>:first-child>.flood:first-child) .side-captions>*{color:var(--on-flood)}.shell:has(>main>.flood:first-child,>main>:first-child>.flood:first-child) .rail-btn{color:var(--on-flood)}.shell:has(>main>.flood:first-child,>main>:first-child>.flood:first-child)>.side :focus-visible{outline-color:var(--on-flood)}.shell>main>.flood:first-child,.shell>main>:first-child>.flood:first-child{padding-top:calc(env(safe-area-inset-top) + var(--tap) + var(--s2))}}.page{max-width:var(--page);margin:0 auto;padding:var(--s4) var(--edge) var(--s8)}.page-narrow>*{max-width:var(--measure)}.page-title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-title);line-height:1.05;letter-spacing:-.01em;margin:var(--s3) 0 var(--s5)}.context{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);margin-bottom:var(--s3);min-height:32px}.context-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context .addr{font-variant-numeric:tabular-nums;color:var(--text1)}.link{flex:none;font-weight:var(--w-medium);color:var(--text1);text-decoration:underline;text-decoration-color:var(--outline);text-underline-offset:3px;transition:text-decoration-color var(--t-fast) var(--ease)}.link:hover{text-decoration-color:currentColor}.mini-btn{display:inline-flex;align-items:center;gap:6px;height:32px;margin-left:-10px;padding:0 10px;border-radius:var(--r-pill);color:var(--text2);font-size:var(--fs-small);font-weight:var(--w-regular);transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.mini-btn:hover{color:var(--text1);background:var(--control-hover)}.section-label{font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);margin:var(--s5) 0 var(--s2) 4px}.filters+.section-label{margin-top:var(--s2)}.note{font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);line-height:1.5;text-wrap:pretty}.after-list{margin:var(--s3) 4px 0}.bento{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap)}.tile{position:relative;background:var(--tile);border-radius:var(--r-tile);padding:var(--tile-pad);min-width:0;transition:background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}a.tile:hover,button.tile:hover{background:var(--tile-hover)}a.tile:active,button.tile:active{transform:scale(.985)}button.tile{text-align:left;width:100%}.home-actions{display:contents}.hero{grid-column:1 / -1;container-type:inline-size;background:var(--hero);color:var(--hero-text);padding:22px 24px 24px;min-height:176px;display:flex;flex-direction:column}.hero-head{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);min-height:28px;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--hero-sub)}.hero .badge{border-color:color-mix(in srgb,var(--hero-sub) 45%,transparent);color:var(--hero-sub)}.hero-figure{margin-top:auto;padding-top:var(--s3);display:flex;flex-direction:column;align-items:flex-start}.balance-btn{max-width:100%;border-radius:10px;text-align:left}.balance{display:block;font-family:var(--font-balance);font-weight:var(--w-light);font-size:min(var(--balance-max),calc(100cqi / (.6 * var(--len, 9))));line-height:1.04;letter-spacing:.005em;font-variant-numeric:tabular-nums;white-space:nowrap}.balance .cents{color:var(--cents)}.no-figure{color:var(--hero-sub)}.hero-foot{margin-top:var(--s3);font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--hero-sub);line-height:1.5;max-width:46ch;text-wrap:pretty}.hero-error{font-size:var(--fs-row);font-weight:var(--w-regular);color:var(--hero-text);max-width:34ch;line-height:1.45}.hero .btn-outline{color:var(--hero-text);border-color:color-mix(in srgb,var(--hero-sub) 50%,transparent);margin-top:var(--s4)}.hero .btn-outline:hover{background:color-mix(in srgb,var(--hero-text) 8%,transparent)}.action{min-height:124px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s4)}.action .label{display:block;font-size:var(--fs-tile);font-weight:var(--w-regular);letter-spacing:-.01em;line-height:1.1}.action .caption{display:block;margin-top:4px;font-size:var(--fs-micro);font-weight:var(--w-regular);color:var(--text2)}.action-mark{display:flex}.action-send{background:var(--accent);color:var(--on-accent)}button.action-send:hover{background:color-mix(in srgb,var(--accent) 90%,#000)}.action-send .caption{color:color-mix(in srgb,var(--on-accent) 70%,transparent)}.coins-stack{display:flex}.coins-stack .coin{box-shadow:0 0 0 2px var(--tile)}.coins-stack .coin+.coin{margin-left:-8px}a.tile:hover .coins-stack .coin{box-shadow:0 0 0 2px var(--tile-hover)}.assets-list{display:none}.assets-list .empty,.share-block{display:block}.share-section{margin:var(--s5) 0 var(--s2)}.share-bar{display:flex;gap:2px;height:10px;margin:var(--s2) 0 var(--s1)}.share-part{flex:1 1 0;min-width:3px;border-radius:2px}.bar-1{background:var(--bar-1)}.bar-2{background:var(--bar-2)}.bar-3{background:var(--bar-3)}.bar-4{background:var(--bar-4)}.bar-5{background:var(--bar-5)}.bar-6{background:var(--bar-6)}.share-rows{display:flex;flex-direction:column}.share-row{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s3) 0}.share-pct{flex:none;min-width:4.6ch;font-size:var(--fs-row);font-weight:var(--w-regular);font-variant-numeric:tabular-nums}.share-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.share-track{display:block;height:4px;margin-top:7px;border-radius:2px;background:var(--bar-track);overflow:hidden}.share-fill{display:block;height:100%;min-width:4px;border-radius:2px;background:var(--text1)}.assets-bar{display:block;width:100%;padding-top:var(--s2)}.assets-bar .share-bar{margin:0}.list-tile{grid-column:1 / -1;padding:14px 18px 6px}.tile-head{display:flex;justify-content:space-between;align-items:center;height:32px;margin-bottom:2px}.tile-title{font-size:var(--fs-body);font-weight:var(--w-medium)}.tile-label{font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2)}.see-all{display:inline-flex;align-items:center;gap:2px;margin-right:-4px;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);transition:color var(--t-fast) var(--ease)}.see-all:hover,a.tile:hover .see-all{color:var(--text1)}.empty{padding:var(--s4) 0 var(--s5);color:var(--text2);font-weight:var(--w-regular);font-size:var(--fs-body);line-height:1.5}.empty strong{display:block;color:var(--text1);font-weight:var(--w-medium);margin-bottom:2px}.retry{margin-bottom:var(--s4)}.rows{display:flex;flex-direction:column}.row{display:flex;align-items:center;gap:var(--s4);min-height:68px;padding:var(--s3) 0}.row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.row-line{display:flex;align-items:baseline;gap:var(--s3);min-width:0}.row-title,.row-sub{flex:1 1 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-title{min-width:32%;font-size:var(--t-body);font-weight:var(--tw-semibold)}.row-sub{min-width:34%;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2)}.row-fiat,.row-token{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.row-fiat{flex:0 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:var(--t-body);font-weight:var(--tw-semibold)}.row-fiat.pos{color:var(--pos)}.row-fiat.no-price{color:var(--text2)}.row-token{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2)}.row-source{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2)}.coin{flex:none;border-radius:var(--r1);overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.coin img{width:100%;height:100%;object-fit:cover}.coin-md{width:36px;height:36px}.coin-sm{width:28px;height:28px}.coin-empty,.coin-logo{background:var(--coin-empty);color:var(--text2);font-weight:var(--w-medium);font-size:15px}.coin-sm.coin-empty,.coin-sm.coin-logo{font-size:12px}.coin-logo{position:relative}.coin-logo img{position:absolute;inset:0}.coin-logo img[hidden]{display:none}.coin-logo.coin-loaded{background:none}.coin-logo.coin-loaded .coin-initial{visibility:hidden}.coin-pair{position:relative;width:36px;height:36px;flex:none}.coin-pair .coin{position:absolute;width:24px;height:24px;font-size:11px}.coin-pair .coin:first-child{left:0;top:0}.coin-pair .coin:last-child{right:0;bottom:0;box-shadow:0 0 0 2px var(--ground)}.skel{background:var(--soft);border-radius:var(--r1);animation:shimmer 1.3s ease-in-out 3}.skel-line{display:block;height:12px;width:132px;margin:3px 0}.row-line .skel-line.short{width:64px;margin-left:auto}.row-line .skel-line:first-child.short{width:88px;margin-left:0}.skel-line.shorter{width:48px;margin-left:auto}.skel-balance{display:block;height:52px;width:min(240px,70%);border-radius:var(--r1);background:color-mix(in srgb,var(--hero-text) 12%,transparent);animation:shimmer 1.3s ease-in-out 3}@keyframes shimmer{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.skel,.skel-balance{animation:none}}.btn,.pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);height:var(--btn-h);padding:0 var(--s5);border-radius:var(--r-pill);font-family:var(--font-text);font-size:var(--t-body);font-weight:var(--tw-semibold);white-space:nowrap;transition:transform var(--dur-press) var(--ease),background-color var(--t) var(--ease)}.btn:active:not(:disabled),.pill:active:not(:disabled){transform:scale(var(--press-scale))}.btn-primary,.btn-solid,.pill{background:var(--ink);color:var(--on-ink)}.btn-outline,.pill-secondary{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.btn-danger,.pill-danger{background:var(--error);color:var(--on-ink)}:root[data-theme=dark] .btn-danger,:root[data-theme=dark] .pill-danger{color:var(--ground)}.btn:disabled,.pill:disabled,.btn[aria-disabled=true],.pill[aria-disabled=true]{background:var(--soft);color:var(--ink-2);cursor:default}.btn[aria-busy=true],.pill[aria-busy=true]{background:var(--soft);color:var(--ink-2)}.flood .btn-outline,.flood .pill-secondary{height:var(--tap);background:color-mix(in srgb,var(--on-flood) 18%,transparent);color:var(--on-flood)}.btn-sm{height:var(--tap);padding:0 var(--s4);font-size:var(--t-body)}.btn-icon{width:var(--btn-h);padding:0;flex:none}.btn-block,.pill-block{width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;height:auto;min-height:var(--btn-h);padding-top:10px;padding-bottom:10px;line-height:1.3}.spinner{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:2.4s}}.text-btn{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--accent);font-size:var(--t-body);font-weight:var(--tw-regular)}@media(hover:hover){.text-btn:hover{text-decoration:underline;text-underline-offset:3px}}.field{display:flex;align-items:center;min-height:52px;background:var(--surface);border:1.5px solid var(--outline);border-radius:var(--r2);padding:0 var(--s1) 0 var(--s4);transition:border-color var(--t-fast) var(--ease)}.field:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.field.invalid{border-color:var(--error)}.field input,.field textarea{flex:1;min-width:0;height:100%;min-height:48px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:max(16px,var(--t-body));font-weight:var(--tw-regular)}.field input::placeholder,.field textarea::placeholder{color:var(--ink-2);opacity:1}.field-action{min-height:var(--tap);padding:0 var(--s3);border-radius:var(--r1);font-size:var(--t-secondary);font-weight:var(--tw-semibold);color:var(--accent)}.field-message{min-height:20px;margin:6px 2px 2px;font-size:var(--t-secondary);font-weight:var(--tw-regular);color:var(--ink-2)}.field-message.error{color:var(--error)}.lede,.note,.callout,.empty,.hero-foot,.hero-error,.field-message,.choice-sub,.tile-label{overflow-wrap:anywhere}.switch{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:51px;height:31px;margin:0;border-radius:16px;background:var(--outline);transition:background-color var(--t) var(--ease)}.switch:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;transition:transform var(--dur-spring) var(--spring)}.switch:checked{background:var(--accent)}.switch:checked:after{transform:translate(20px)}.switch:disabled{opacity:.4}.seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;min-height:var(--tap);padding:2px;border-radius:10px;background:var(--soft)}.seg>button{min-width:0;padding:0 var(--s3);border-radius:8px;font-size:var(--t-secondary);font-weight:var(--tw-regular);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seg>button[aria-pressed=true],.seg>button[aria-selected=true]{background:var(--surface);font-weight:var(--tw-semibold);box-shadow:0 0 0 .5px var(--line)}.avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--p-1);color:var(--on-people);font-size:var(--t-secondary);font-weight:var(--tw-semibold)}.avatar.p2{background:var(--p-2)}.avatar.p3{background:var(--p-3)}.avatar.p4{background:var(--p-4)}.avatar.p5{background:var(--p-5)}.avatar.p6{background:var(--p-6)}.avatar-sm{width:32px;height:32px;font-size:var(--t-caption)}.square{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--r1);background:var(--soft);color:var(--ink);overflow:hidden}.list>*+*{border-top:1px solid var(--line)}@media(hover:hover){.list>:is(a,button):hover,.row-btn:hover{background:var(--soft)}}.flood{position:relative;background:var(--flood);color:var(--on-flood);min-height:var(--band-min, auto);padding:calc(env(safe-area-inset-top) + var(--s4)) var(--margin) var(--s5);border-bottom-right-radius:var(--r4);view-transition-name:flood}.flood .quiet{color:var(--on-flood-quiet)}.flood .chip-error{display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r1);background:var(--ground);color:var(--error);font-size:var(--t-secondary);font-weight:var(--tw-semibold)}.rule{display:block;height:6px;background:var(--rule);transform-origin:left center}.why{display:flex;align-items:flex-start;gap:var(--s2);font-size:var(--t-secondary);color:var(--ink-2)}.why.is-warn{color:var(--warning)}.why.is-err{color:var(--error)}.why .icon{margin-top:1px}.money-row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:var(--s4);width:100%;min-height:68px;padding:var(--s3) 0;text-align:left;border-radius:var(--r2)}.money-row+.money-row:before{content:"";position:absolute;top:0;left:calc(44px + var(--s4));right:0;border-top:1px solid var(--line)}.money-row>.coin,.money-row>.coin-pair{width:44px;height:44px}.money-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.money-row-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:var(--t-body);font-weight:var(--tw-semibold);line-height:1.3}.money-row-sub{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;min-width:0;height:1.35em;overflow:hidden;font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);white-space:nowrap}.money-row-main{display:flex;flex-wrap:wrap;min-width:0;height:1.35em;overflow:hidden}.money-row-word.is-before:after,.money-row-word.is-after:before{content:"·";margin-inline:var(--s1)}.money-row-when{white-space:nowrap}.money-row-figures{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;max-width:52cqi;text-align:right}.money-row-amount{font-size:var(--t-body);font-weight:var(--tw-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.money-row-amount.is-in{color:var(--in)}.money-row-worth{font-size:var(--t-footnote);color:var(--ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.money-row:active{background:var(--soft)}@media(hover:hover){.money-row:hover{background:var(--soft)}}.money-row.is-pending{grid-template-columns:44px minmax(0,1fr) auto}.money-row-pending{color:var(--ink-2);font-weight:var(--tw-regular)}.money-row.is-pending .text-btn{min-height:var(--tap);font-size:var(--t-secondary)}@media(hover:hover){.money-row.is-pending:hover{background:none}}.landing{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.landing-main{flex:1;width:100%;display:flex;flex-direction:column}.landing:has(>.landing-main[aria-busy=true]:empty){background:var(--flood)}.flood.door{--door-size: clamp(var(--size-amount), 10vw, 7rem);display:flex;flex-direction:column;flex:1;min-height:100vh;min-height:100svh;padding:calc(env(safe-area-inset-top) + var(--s5)) var(--margin) 0;border-radius:0}@media(min-width:768px){.flood.door{padding-top:calc(env(safe-area-inset-top) + var(--s6))}}.door-mark .wordmark{height:18px;width:auto}.door-copy{margin-top:auto;padding-top:var(--s7)}.display{max-width:none}.door-title{max-width:14ch;font-family:var(--font-money);font-weight:800;font-stretch:125%;font-size:var(--door-size);letter-spacing:-.035em;line-height:1;font-variant-numeric:proportional-nums lining-nums;text-wrap:balance}.door-title em{font-style:normal}.door-fact{margin-top:var(--s5);font-size:var(--t-section);font-weight:var(--tw-bold);line-height:1.2}.door-line{max-width:46ch;margin-top:var(--s2);font-size:var(--t-body);color:var(--on-flood-quiet);text-wrap:pretty}@media(min-width:768px){.door-fact{font-size:var(--t-title)}}.door-chip{align-self:flex-start;margin-top:var(--s4);padding:var(--s2) var(--s3);border-radius:var(--r1);background:var(--ground);color:var(--ink);font-size:var(--t-secondary);line-height:1.35;max-width:560px}.door-chip.is-error{display:flex;gap:var(--s2);align-items:flex-start;color:var(--error);font-weight:var(--tw-semibold)}.door-chip:empty{display:none}.door-link,.door-links a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--on-flood);font-size:var(--t-body);font-weight:var(--tw-semibold);text-decoration:none}@media(hover:hover){.door-link:hover,.door-links a:hover{text-decoration:underline;text-underline-offset:3px}}.door-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;column-gap:var(--s5);margin-top:var(--s7)}.door-links{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:calc((var(--notch-h) - var(--tap)) / 2 + env(safe-area-inset-bottom))}.door .f-notch{position:relative;right:0;bottom:-1px;display:flex;box-sizing:border-box;width:auto;height:calc(var(--notch-h) + 1px + env(safe-area-inset-bottom));margin-left:auto;margin-right:calc(var(--margin) * -1);padding:var(--notch-inset) var(--notch-right) calc(var(--notch-inset) + 1px + env(safe-area-inset-bottom)) var(--notch-left)}.door .f-np{position:static;min-width:128px;height:var(--pill-h);padding:0 var(--s5);font-size:var(--t-body);font-weight:var(--tw-semibold);letter-spacing:0;text-decoration:none;background:var(--ink);color:var(--on-ink)}.door .f-notch :focus-visible{outline-color:var(--accent)}@media(max-width:479.98px){.door-foot{flex-direction:column;align-items:stretch;margin-top:var(--s6)}.door-links{padding-bottom:0}}main.page-narrow:has(>.ym){width:100%}.page-narrow>.ym{width:100%;min-width:0}.ym-back{display:inline-flex;align-items:center;gap:2px;min-height:var(--tap);margin-left:-6px;color:var(--accent);font-size:var(--t-body)}@media(hover:hover){.ym-back:hover span{text-decoration:underline;text-underline-offset:3px}}.ym-title{margin:var(--s1) 0 var(--s4);overflow-wrap:anywhere;outline:none}.ym-label{font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2)}.ym-note{margin-top:var(--s2);max-width:60ch;font-size:var(--t-footnote);line-height:1.4;color:var(--ink-2);overflow-wrap:anywhere;text-wrap:pretty}.ym-note.is-old,.ym-warn{color:var(--warning)}.ym-foot{margin-top:var(--s5)}.ym-no-total{margin-top:0;font-size:var(--t-secondary)}.ym-inline-btn{display:inline;min-height:0;padding:0;font-size:inherit}.ym-warn{display:flex;gap:var(--s2);margin-top:var(--s4);font-size:var(--t-secondary);line-height:1.35}.ym-warn-mark{flex:none;padding-top:1px}.ym-total-wrap{container-type:inline-size;--figure-em: .53}.ym-total,.ym-held{margin-top:var(--s1);font-family:var(--font-money);font-weight:800;font-stretch:125%;letter-spacing:-.035em;line-height:1;font-variant-numeric:proportional-nums lining-nums;overflow-wrap:anywhere}.ym-total{font-size:max(36px,min(2.5rem,calc(100cqi / (var(--figure-em) * var(--len, 9)))))}.ym-total .ym-figure{font-family:inherit;font-weight:inherit;font-variant-numeric:inherit;font-variant:inherit;font-size:inherit}.ym-total .cents,.ym-held-unit{font-size:.5em;letter-spacing:-.02em;color:inherit}@media(min-width:768px){.ym-total{font-size:max(36px,min(3.5rem,calc(100cqi / (var(--figure-em) * var(--len, 9)))))}}.ym-bar{display:flex;gap:2px;height:12px;margin-top:var(--s5);border-radius:6px;overflow:hidden}.ym-part{flex:1 1 0;min-width:3px}.ym-step-1{background:var(--bar-1)}.ym-step-2{background:var(--bar-2)}.ym-step-3{background:var(--bar-3)}.ym-step-4{background:var(--bar-4)}.ym-step-5{background:var(--bar-5)}.ym-step-6{background:var(--bar-6)}.ym-rows{display:flex;flex-direction:column;container-type:inline-size;margin-top:var(--s3);min-width:0}.ym-rows .money-row{width:calc(100% + var(--s4));margin-inline:calc(var(--s2) * -1);padding-inline:var(--s2);border-radius:var(--r1)}.ym-rows .money-row+.money-row:before{left:calc(var(--s2) + 44px + var(--s4));right:var(--s2)}.ym-name{overflow-wrap:anywhere}.ym-sub{font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);overflow-wrap:anywhere}.ym-rows .money-row-worth{font-size:var(--t-secondary)}.ym-section{margin-top:var(--s6)}.ym-h2{font-size:var(--t-section);font-weight:var(--tw-semibold);line-height:1.25}.ym-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.ym-more{display:inline-flex;align-items:center;padding:var(--s3) 0 var(--s3) var(--s3);margin-block:calc(var(--s3) * -1);font-size:var(--t-secondary);color:var(--accent)}@media(hover:hover){.ym-more:hover{text-decoration:underline;text-underline-offset:3px}}.ym-skel-total{display:block;width:min(220px,70%);height:40px;margin-top:var(--s2)}.ym-bar-skel{background:var(--soft)}.ym-skel-row .coin{width:44px;height:44px}.ym-skel-row .skel-line{width:120px;margin-left:0}.ym-skel-row .skel-line.ym-skel-short{width:64px}.ym-skel-row .money-row-figures .skel-line{margin-left:auto}.ym-state{margin-top:var(--s4)}.ym-state-title{font-size:var(--t-body);font-weight:var(--tw-semibold);line-height:1.35}.ym-state-line{margin-top:2px;font-size:var(--t-body);line-height:1.35;color:var(--ink-2);overflow-wrap:anywhere}.ym-state-action{margin-top:var(--s4)}.ym-kind{margin-top:calc(var(--s2) * -1);font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);overflow-wrap:anywhere}.ym-held-wrap{container-type:inline-size;margin-top:var(--s5);--figure-em: .53}.ym-held{font-size:max(40px,min(4.5rem,calc(100cqi / (var(--figure-em) * var(--len, 9)))))}.ym-held.is-unknown{font-size:var(--t-section);letter-spacing:0;font-weight:var(--tw-semibold);font-family:var(--font-ui);color:var(--ink-2)}.ym-worth{margin-top:var(--s2);font-size:var(--t-body);line-height:1.35;color:var(--ink-2)}.ym-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3);margin-top:var(--s5)}.ym-actions .ym-send{grid-column:1 / -1}.ym-actions .btn-outline{height:var(--tap);padding:0 var(--s4);background:var(--soft);color:var(--ink)}@media(min-width:768px){.ym-actions{grid-template-columns:repeat(3,max-content);justify-content:start}.ym-actions .ym-send{grid-column:auto;padding:0 var(--s6)}}.ym-facts{margin-top:var(--s2)}.ym-fact{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);min-height:var(--tap);padding:var(--s3) 0;border-top:var(--hairline) solid var(--line);font-size:var(--t-body);line-height:1.35}.ym-fact:first-child{border-top:0}.ym-fact dt{flex:none;color:var(--ink-2)}.ym-fact dd{min-width:0;text-align:right;overflow-wrap:anywhere}.ym-mono{font-family:var(--font-mono);font-weight:500;font-size:var(--t-footnote);letter-spacing:.02em;word-break:break-all}.callout{margin-top:var(--s4);padding:14px 16px;border:1px solid var(--outline);border-radius:var(--r-field);font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);line-height:1.5}.ym .note.after-list{margin:var(--s4) 0 0;padding:0;max-width:60ch;font-size:var(--t-footnote);line-height:1.4;color:var(--ink-2)}.receive{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap)}.qr-tile{background:var(--hero);color:var(--hero-text);display:flex;flex-direction:column;align-items:center;padding:28px 24px 24px}.qr-plate{width:min(256px,100%);aspect-ratio:1;background:#fff;border-radius:22px;padding:16px}.qr{display:block;width:100%;height:100%}.qr-caption{margin-top:var(--s4);font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--hero-sub);text-align:center}.receive-side{display:flex;flex-direction:column;gap:var(--s3)}.receive-side>.note{padding:0 4px}.address-tile{display:flex;flex-direction:column}.address-full{margin-top:6px;font-size:17px;font-weight:var(--w-regular);line-height:1.45;word-break:break-all;font-variant-numeric:tabular-nums}.receive-actions{display:flex;gap:var(--gap);margin-top:var(--s5)}.receive-actions .btn-primary{flex:1;min-width:0}.sheet-backdrop,.dialog-scrim{position:fixed;inset:0;z-index:var(--z-dialog);background:var(--scrim);display:flex;align-items:flex-end;justify-content:center;animation:fade var(--dur-scrim) ease-out}.sheet{width:100%;max-width:560px;max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--ground);color:var(--ink);border-radius:var(--r3) var(--r3) 0 0;padding:var(--s2) var(--margin) calc(var(--s5) + env(safe-area-inset-bottom));animation:sheet-up var(--dur-spring) var(--spring)}.sheet-handle{display:block;width:44px;height:6px;border-radius:3px;background:var(--line);margin:0 auto var(--s4)}.sheet-mark{display:none}.sheet-title{font-family:var(--font-text);font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em;margin-top:var(--s2)}.sheet p{margin-top:var(--s3);font-size:var(--t-body);color:var(--ink-2);line-height:1.4;max-width:42ch;text-wrap:pretty}.sheet .btn{margin-top:var(--s5)}.sheet .btn+.btn{margin-top:var(--s2)}@media(min-width:768px){.sheet-backdrop,.dialog-scrim{align-items:center;padding:var(--s5)}.sheet{max-width:520px;max-height:80dvh;border-radius:var(--r3);border:1px solid var(--line);background:var(--surface);padding:var(--s6);box-shadow:0 30px 80px #07071a2e;animation:fade .15s ease-out}.sheet-handle{display:none}}.dialog{position:relative;display:flex;flex-direction:column;width:100%;height:100dvh;background:var(--ground);color:var(--ink);outline:none;animation:fade .15s ease-out}.dialog-head{padding:calc(env(safe-area-inset-top) + var(--s4)) var(--margin) 0}.dialog-title{font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em}.dialog-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--s4) var(--margin) var(--s5)}.dialog-foot{padding:var(--s3) var(--margin) calc(var(--s4) + env(safe-area-inset-bottom));background:var(--ground)}.dialog>.rule{flex:none}@media(min-width:768px){.dialog{width:min(var(--dialog-w),100%);height:auto;max-height:90dvh;border-radius:var(--r3);overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:0 30px 80px #07071a2e}.dialog-head{padding:var(--s5) var(--s6) 0}.dialog-body{padding:var(--s4) var(--s6) var(--s5)}.dialog-foot{padding:var(--s3) var(--s6) var(--s6);background:var(--surface)}}:root[data-theme=dark] .dialog,:root[data-theme=dark] .sheet{box-shadow:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .dialog,:root:not([data-theme=light]) .sheet{box-shadow:none}}body.has-dialog{overflow:hidden}@keyframes fade{0%{opacity:0}}@keyframes sheet-up{0%{transform:translateY(100%)}}.toast{position:fixed;left:50%;bottom:calc(100px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:var(--z-toast);width:max-content;max-width:calc(100% - 2 * var(--margin));text-wrap:balance;background:var(--ink);color:var(--on-ink);border-radius:var(--r-pill);min-height:var(--tap);padding:var(--s3) var(--s5);display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--t-secondary);font-weight:var(--tw-semibold);animation:fade .3s ease-out}.update-bar{position:fixed;left:50%;bottom:calc(100px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:calc(var(--z-toast) - 1);width:max-content;max-width:calc(100% - 2 * var(--margin));background:var(--ink);color:var(--on-ink);border-radius:var(--r-pill);min-height:52px;padding:6px 6px 6px var(--s5);display:flex;align-items:center;gap:var(--s3);font-size:var(--t-secondary);font-weight:var(--tw-semibold);animation:fade .3s ease-out}.update-bar button{flex:none;min-height:40px;padding:0 var(--s4);border-radius:var(--r-pill);background:color-mix(in srgb,var(--on-ink) 18%,transparent);color:inherit;font:inherit}.update-bar button:focus-visible{outline:3px solid currentColor;outline-offset:2px}.toast-out{opacity:0;transition:opacity .3s ease-out}.dialog-scrim.is-sheet{align-items:flex-end}.dialog-sheet{height:auto;max-height:calc(100dvh - env(safe-area-inset-top) - var(--s5));border-radius:var(--r3) var(--r3) 0 0;padding-top:var(--s2);animation:sheet-up var(--dur-spring) var(--spring)}.dialog-sheet .sheet-handle{flex:none}.dialog-sheet .dialog-body{padding-bottom:calc(var(--s7) + env(safe-area-inset-bottom))}.dialog-close{position:absolute;top:var(--s2);right:var(--s3);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);color:var(--ink-2)}.dialog-close:before{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--soft)}.dialog-close .icon{position:relative;width:16px;height:16px}@media(min-width:768px){.dialog-scrim.is-sheet{align-items:center}.dialog-sheet{width:min(640px,100%);max-height:90dvh;border-radius:var(--r3);padding-top:0;animation:fade .15s ease-out}.dialog-sheet .sheet-handle{display:none}.dialog-close{top:var(--s3);right:var(--s3)}}@media(prefers-reduced-motion:reduce){.dialog-sheet{animation:fade var(--dur-fade) ease-out}}[data-style=bento] .bento,[data-style=bento] .receive,[data-style=bento] .receive-actions{column-gap:var(--gap-x);row-gap:var(--gap-y)}[data-style=bento] .bento{grid-template-rows:auto 1fr 1fr auto}[data-style=bento] .page-title,[data-style=bento] .sheet-title{font-family:var(--font-ui);font-size:var(--fs-page-title);font-weight:var(--w-title);letter-spacing:var(--ls-title);line-height:1.15}[data-style=bento] .hero{padding:var(--tile-pad);min-height:148px}[data-style=bento] .hero-head{min-height:0;font-size:var(--fs-label);font-weight:var(--w-label)}[data-style=bento] .hero-head .badge{position:absolute;top:12px;right:12px}[data-style=bento] .hero-figure{margin-top:6px;padding-top:0}[data-style=bento] .balance{font-weight:var(--w-balance);letter-spacing:var(--ls-balance);line-height:1.12;font-size:min(var(--fs-balance),calc(100cqi / (.6 * var(--len, 9))))}[data-style=bento] .hero-foot{margin-top:2px}[data-style=bento] .amount-md{font-weight:var(--w-balance);letter-spacing:-.03em}[data-style=bento] .skel-balance{height:58px}[data-style=bento] .action{min-height:var(--action-h);gap:var(--s3)}[data-style=bento] .action .icon{stroke-width:1.7}[data-style=bento] .action .label{font-weight:var(--w-tile);letter-spacing:0;line-height:1.2}[data-style=bento] .action .caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-style=bento] .list-tile{padding:var(--tile-pad-list)}[data-style=bento] .list-tile>.rows:first-child{margin-top:-10px}[data-style=bento] .tile-head{height:auto;min-height:22px;margin-bottom:4px}[data-style=bento] .tile-title{font-size:var(--fs-tile-title);font-weight:var(--w-tile)}[data-style=bento] .see-all{font-size:var(--fs-link);padding:11px 4px;margin:-11px -4px}[data-style=bento] .row-title{font-size:var(--fs-row-b);font-weight:var(--w-row);letter-spacing:0}[data-style=bento] .row-fiat,[data-style=bento] .share-pct{font-size:var(--fs-row-b);font-weight:var(--w-row)}[data-style=bento] .section-label,[data-style=bento] .tile-label,[data-style=bento] .lead-figure .label{font-weight:var(--w-label)}[data-style=bento] .badge,[data-style=bento] .chip{height:var(--pill-h);padding:0 14px;border:0;border-radius:var(--r-pill);background:var(--tile);font-size:var(--fs-label);font-weight:var(--w-label);letter-spacing:0}[data-style=bento] .chip:hover{background:var(--tile-hover)}[data-style=bento] .hero .badge{background:color-mix(in srgb,var(--hero-text) 12%,transparent)}[data-style=bento] .qr-tile,[data-style=bento] .address-tile{padding:var(--tile-pad)}@media(min-width:640px){:root{--gap: 12px;--balance-max: 72px}.page-home{max-width:calc(680px + 2 * var(--edge))}.action{min-height:148px}:root[data-style=bento]{--action-h: 148px;--fs-balance: 64px}}@media(min-width:960px){:root{--edge: 40px;--balance-max: 112px;--fs-tile: 24px}.page{padding-top:var(--s5)}.page-home{max-width:var(--page)}.lede{margin-top:var(--s5)}.bento{grid-template-columns:repeat(12,minmax(0,1fr))}.hero{grid-column:1 / span 6;grid-row:1 / span 2;padding:28px 32px 32px;min-height:0}.hero-foot{font-size:var(--fs-body)}.action-send{grid-column:7 / span 6;grid-row:1}.action-receive{grid-column:7 / span 3;grid-row:2}.action-swap{grid-column:10 / span 3;grid-row:2}.action{min-height:176px;padding:24px 26px}.action .caption{font-size:var(--fs-small)}.activity-tile{grid-column:1 / span 7;grid-row:3;padding:18px 26px 8px}.assets-tile{grid-column:8 / span 5;grid-row:3;padding:18px 26px 8px;display:block;min-height:0}.assets-tile .assets-compact{display:none}.assets-list{display:block}.page.page-narrow>*{margin-left:auto;margin-right:auto}.page-swap{--measure: var(--measure-flow)}.page-receive{--measure: var(--measure-receive)}.page-narrow>.receive{max-width:var(--measure-receive);grid-template-columns:repeat(2,minmax(0,1fr))}.address-tile{flex:1;padding:26px}.receive-actions{margin-top:auto;padding-top:var(--s5)}.sheet-backdrop{align-items:center}.sheet{border-radius:var(--r-tile);padding:28px 32px 32px}.sheet-handle{display:none}:root[data-style=bento]{--tile-pad: 24px;--tile-pad-list: 20px 24px 10px;--action-h: 176px;--fs-balance: 88px}[data-style=bento] .bento{grid-template-rows:1fr 1fr auto}[data-style=bento] .hero{min-height:0}[data-style=bento] .hero-figure{margin-top:auto;padding-top:var(--s3)}[data-style=bento] .action{padding:var(--tile-pad)}[data-style=bento] .assets-tile,[data-style=bento] .activity-tile{padding:var(--tile-pad-list)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.page-head{display:flex;align-items:center;gap:var(--s1);margin:var(--s3) 0 var(--s5)}.page-head .page-title{margin:0}.back{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-12px;border-radius:50%;color:var(--text1);flex:none;transition:background-color var(--t-fast) var(--ease)}.back:hover{background:var(--control-hover)}.landing-left{display:flex;align-items:center;gap:var(--s2)}.title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-title);line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.stack{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s6)}.link-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;margin-top:var(--s2);font-size:var(--fs-body);font-weight:var(--w-medium);color:var(--text1);text-decoration:underline;text-decoration-color:var(--outline);text-underline-offset:3px;align-self:center}.link-btn:hover{text-decoration-color:currentColor}.link-btn.inline{min-height:0;margin:0;font-size:inherit;vertical-align:baseline}.link-btn:disabled{opacity:.4;cursor:default}.btn:disabled{opacity:.4;cursor:default;transform:none}.btn-danger{border:1px solid color-mix(in srgb,var(--neg) 60%,transparent);color:var(--neg)}.btn-danger:hover{background:color-mix(in srgb,var(--neg) 8%,transparent)}.btn .icon{margin-left:-2px}.center{text-align:center}.addr{font-variant-numeric:tabular-nums;word-break:break-all}.badge-test{border-color:var(--text2);color:var(--text1);font-weight:var(--w-medium)}.warn{display:flex;align-items:flex-start;gap:var(--s2);margin-top:var(--s4);font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);line-height:1.5}.warn .icon{margin-top:1px}.warn-text{color:var(--text1);font-weight:var(--w-medium)}.alert{display:flex;gap:var(--s3);margin-top:var(--s4);padding:14px 16px;border:1px solid var(--neg);border-radius:var(--r-field);font-size:var(--fs-small);font-weight:var(--w-regular);line-height:1.5;color:var(--text1)}.alert .icon{color:var(--neg);margin-top:1px}.callout .icon{display:inline-block;vertical-align:-4px;margin-right:4px}.banner{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--gap);padding:14px 16px;border:1px solid var(--text2);border-radius:var(--r-field);font-size:var(--fs-small);font-weight:var(--w-regular);line-height:1.5}.banner p{flex:1}.banner strong{display:block;font-weight:var(--w-medium)}.banner .btn{flex:none}.context-note{margin-left:auto;color:var(--text3)}.field-label{display:block;margin:var(--s4) 2px 6px;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2)}.field-area{height:auto;padding:10px 14px;align-items:stretch}.field-area textarea{flex:1;min-width:0;min-height:116px;border:0;outline:0;resize:vertical;background:transparent;color:var(--text1);font:inherit;font-size:max(16px,var(--fs-body));font-weight:var(--w-regular);line-height:1.6}.field-area textarea::placeholder{color:var(--placeholder);opacity:1}.restore-form,.password-form{width:100%;margin-top:var(--s4);display:flex;flex-direction:column}.restore-form .btn,.password-form .btn{margin-top:var(--s2)}.password-form .field-message.error:empty{min-height:8px}.check{display:flex;align-items:flex-start;gap:var(--s3);margin:var(--s4) 0 var(--s2);font-size:var(--fs-body);font-weight:var(--w-regular);line-height:1.45;cursor:pointer}.check input{appearance:none;flex:none;width:22px;height:22px;margin:0;border:1.5px solid var(--text2);border-radius:6px;display:grid;place-content:center;cursor:pointer}.check input:after{content:"";width:11px;height:6px;border-left:2px solid var(--btn-text);border-bottom:2px solid var(--btn-text);transform:translateY(-1px) rotate(-45deg);opacity:0}.check input:checked{background:var(--btn);border-color:var(--btn)}.check input:checked:after{opacity:1}.step-lede{margin:calc(-1 * var(--s3)) 0 var(--s4);font-size:var(--fs-row);font-weight:var(--w-regular);color:var(--text2)}.row-btn{width:100%;text-align:left;border-radius:14px;margin:0 -8px;padding:10px 8px;width:calc(100% + 16px);transition:background-color var(--t-fast) var(--ease)}.row-btn:hover{background:var(--tile-hover)}.chips{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s4)}.chip{height:36px;padding:0 var(--s3);border:1px solid var(--outline);border-radius:var(--r-pill);font-size:var(--fs-small);font-weight:var(--w-regular);font-variant-numeric:tabular-nums}.chip:hover{background:var(--control-hover)}.address-form .btn,.amount-form .btn{margin-top:var(--s4)}.send-to-line{overflow-wrap:anywhere;font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);margin-bottom:var(--s4)}.send-to-line .addr{color:var(--text1)}.amount-field{display:flex;align-items:baseline;gap:var(--s2);border-bottom:1px solid var(--outline);padding-bottom:var(--s2);transition:border-color var(--t-fast) var(--ease)}.amount-field:focus-within{border-color:var(--text2)}.amount-field.invalid{border-color:var(--neg)}.amount-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text1);font-family:var(--font-balance);font-weight:var(--w-light);font-size:44px;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:.005em}.amount-field input::placeholder{color:var(--text3)}.amount-ticker{flex:0 1 auto;min-width:0;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:var(--w-light);color:var(--text2)}.amount-fiat{min-height:22px;margin-top:6px;font-size:var(--fs-body);font-weight:var(--w-regular);color:var(--text2);font-variant-numeric:tabular-nums}.amount-meta{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);margin-top:var(--s3);font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2)}.amount-meta>span{min-width:0;overflow-wrap:anywhere}.amount-meta>.link-btn{flex:none;white-space:nowrap}.amount-form .note{margin-top:var(--s2)}.review-hero{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:24px}.hero-sub{font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--hero-sub)}.hero-sub.small{font-size:var(--fs-micro);margin-top:var(--s2)}.review-amount{font-family:var(--font-balance);font-weight:var(--w-light);font-size:clamp(34px,9vw,48px);line-height:1.1;font-variant-numeric:tabular-nums;word-break:break-word}.review-to-label{margin-top:var(--s4)}.address-groups{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:2px;font-size:17px;font-weight:var(--w-regular);line-height:1.5;font-variant-numeric:tabular-nums;color:var(--hero-sub)}.address-groups .grp-end,.address-groups .grp-head{color:var(--hero-text);font-weight:var(--w-medium)}.details{margin-top:var(--gap);padding:6px 24px}.details dl,.result-facts{margin:0}.details dl>div,.result-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);min-height:48px;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--outline) 60%,transparent)}.details dl>div:last-child,.result-facts>div:last-child{border-bottom:0}dt{font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);flex:none}dd{margin:0;text-align:right;font-size:var(--fs-body);font-weight:var(--w-regular);font-variant-numeric:tabular-nums;word-break:break-word}.net-real{font-weight:var(--w-medium)}.net-sub{display:block;font-size:var(--fs-small);color:var(--text2)}.flag{display:inline-block;margin-left:4px;padding:1px 8px;border:1px solid var(--outline);border-radius:var(--r-pill);font-size:var(--fs-micro);color:var(--text2)}.final-line{margin-top:var(--s5);font-size:var(--fs-body);font-weight:var(--w-medium)}.page-narrow>.btn-block,.page-narrow>.link-btn{display:flex;margin-left:auto;margin-right:auto}.page-narrow>.btn-block{margin-top:var(--s4)}.result{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--s6)}.result-mark{width:72px;height:72px;border-radius:50%;border:1px solid var(--outline);display:flex;align-items:center;justify-content:center;margin-bottom:var(--s5)}.result-ok{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.result .lede{margin-top:var(--s3)}.result-facts{width:100%;margin-top:var(--s5)}.strong-line{overflow-wrap:anywhere;margin-top:var(--s4);font-size:var(--fs-row);font-weight:var(--w-medium);line-height:1.45}.result .note{margin-top:var(--s3)}.result>.btn{margin-top:var(--s6)}.dialog-sheet:has(.you){background:var(--ground)}.you{display:flex;flex-direction:column;gap:var(--s5);padding-bottom:var(--s4)}.you-title{font-size:var(--t-large);font-weight:var(--tw-bold);line-height:1.1;letter-spacing:-.01em;margin:0;padding-right:var(--s7)}.you-lede{margin:calc(-1 * var(--s2)) 0 0;font-size:var(--t-secondary);color:var(--ink-2);line-height:1.4;text-wrap:pretty}.you-back{width:auto;align-self:flex-start;gap:2px;margin:calc(-1 * var(--s2)) 0 calc(-1 * var(--s3)) -12px;padding:0 var(--s3) 0 var(--s2);border-radius:var(--r-pill);color:var(--accent);font-size:var(--t-body)}.you-back .icon{flex:none}.you-profile{display:flex;align-items:center;gap:var(--s4);min-height:80px;padding:var(--s3) var(--s3) var(--s3) var(--s4);background:var(--surface);border-radius:var(--r2)}.you-avatar{width:56px;height:56px;font-size:var(--t-body)}.you-profile-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.you-profile-name{font-size:var(--t-body);font-weight:var(--tw-semibold)}.you-profile-addr{font-size:var(--t-secondary);color:var(--ink-2);word-break:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.you-copy{flex:none;padding:0 var(--s3);border-radius:var(--r-pill);font-weight:var(--tw-semibold)}.you-group{display:flex;flex-direction:column;gap:var(--s2)}.you-head{margin:0 var(--s4);font-size:var(--t-secondary);font-weight:var(--tw-semibold);color:var(--ink-2)}.you-card{background:var(--surface);border-radius:var(--r2);overflow:hidden}.you-card-next{margin-top:var(--s2)}.you-foot{margin:0 var(--s4);font-size:var(--t-footnote);line-height:1.4;color:var(--ink-2);text-wrap:pretty;overflow-wrap:anywhere}.you-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s4);width:100%;min-height:52px;padding:var(--s3) var(--s4);text-align:left;color:var(--ink)}.you-card .you-row:not(:first-child):before,.you-card [role=radiogroup]+.you-row:before{content:"";position:absolute;top:0;left:var(--s4);right:0;border-top:1px solid var(--line)}.you-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.you-label{font-size:var(--t-body);line-height:1.3}.you-sub{display:block;font-size:var(--t-secondary);line-height:1.4;color:var(--ink-2);overflow-wrap:anywhere;text-wrap:pretty}.you-sub strong{font-weight:var(--tw-semibold);color:var(--ink)}.you-stack{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--s2)}.you-value{margin-left:auto;font-size:var(--t-body);color:var(--ink-2)}.you-chevron{display:inline-flex;flex:none;color:var(--ink-2)}.you-nav .you-value+.you-chevron{margin-left:calc(-1 * var(--s2))}.you-nav .you-label{flex:1}.you-choice{cursor:pointer}.you-choice input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.you-check{display:inline-flex;flex:none;color:var(--accent);opacity:0}.you-choice input:checked~.you-check{opacity:1}.you-choice:has(input:focus-visible),.you-switch:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:-3px;border-radius:var(--r2)}.you-switch{cursor:pointer}.you-switch .switch:focus-visible{outline:none}@media not ((hover:hover)and (pointer:fine)){.you-kbd-only{display:none}}.you-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:100%;padding:2px;border-radius:10px;background:var(--soft)}.you-seg label{position:relative;display:flex}.you-seg input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.you-seg span{flex:1;display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 var(--s2);border-radius:8px;font-size:var(--t-secondary);white-space:nowrap}.you-seg input:checked+span{background:var(--you-thumb, var(--surface));font-weight:var(--tw-semibold);box-shadow:0 0 0 .5px var(--line)}.you-seg input:focus-visible+span{outline:3px solid var(--accent);outline-offset:1px}:root[data-theme=dark] .you-seg{--you-thumb: color-mix(in srgb, var(--ink) 16%, var(--surface))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .you-seg{--you-thumb: color-mix(in srgb, var(--ink) 16%, var(--surface))}}.you-act{justify-content:flex-start;color:var(--accent);font-size:var(--t-body);transition:background-color var(--dur-press) var(--ease)}.you-act:disabled{color:var(--ink-2)}.you-danger{color:var(--error)}@media(hover:hover){.you-nav:hover,.you-act:not(:disabled):hover{background:var(--soft)}}.you-nav:active,.you-act:not(:disabled):active{background:var(--soft)}.text-btn.you-action,.text-btn.you-quiet{flex:none;padding:0 var(--s3);margin:0 calc(-1 * var(--s3)) 0 0;border-radius:var(--r-pill);font-weight:var(--tw-semibold)}.text-btn.you-quiet{margin:0 0 0 calc(-1 * var(--s3));color:var(--ink-2);font-weight:var(--tw-regular)}.text-btn:disabled{color:var(--ink-2);cursor:default}.you-warn{display:flex;align-items:flex-start;gap:var(--s2);margin:0;font-size:var(--t-secondary);line-height:1.4;color:var(--warning)}.you-warn .icon{flex:none;margin-top:1px}.you-warn strong{font-weight:var(--tw-semibold)}.you-error{margin:0;font-size:var(--t-secondary);color:var(--error)}.you-row-error{padding:0 var(--s4) var(--s3)}.you-actions,.you-form{width:100%;margin-top:var(--s1)}.reveal{align-items:stretch}.reveal .words{margin:var(--s2) 0;background:var(--ground);border:0}.reveal .words li{border-bottom-color:var(--line)}.you-prose p{margin:0 var(--s4);font-size:var(--t-secondary);line-height:1.45;color:var(--ink-2);text-wrap:pretty}.you-prose p+p{margin-top:var(--s2)}.you-prose strong{font-weight:var(--tw-semibold);color:var(--ink)}.you-prose .you-end{margin-top:var(--s3);font-size:var(--t-footnote)}.choices{padding-top:4px;padding-bottom:4px}.choice,.setting-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);min-height:64px;padding:12px 0}.choice+.choice,.setting-row+.setting-row{border-top:1px solid var(--line)}.choice{justify-content:flex-start;cursor:pointer}.choice input{appearance:none;flex:none;width:22px;height:22px;margin:0;border:1.5px solid var(--ink-2);border-radius:50%;display:grid;place-content:center}.choice input:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink);opacity:0}.choice input:checked{border-color:var(--ink)}.choice input:checked:after{opacity:1}.choice-body{display:flex;flex-direction:column;gap:2px}.choice-label{display:block;font-size:var(--t-body)}.choice-sub{display:block;font-size:var(--t-secondary);color:var(--ink-2);line-height:1.45}.switch-row{cursor:pointer}.link-btn.quiet{color:var(--ink-2);font-weight:var(--tw-regular)}.sheet-body p:first-child{margin-top:var(--s3)}.sheet-actions{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s6)}.sheet .sheet-actions .btn{margin-top:0}.sheet-check{margin-top:var(--s5)}.sheet .prompt{margin-top:0}.row-actions{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2)}.row-actions .btn{flex:1 1 auto}@media(min-width:960px){.words{padding:8px 24px}.review-hero{padding:28px 32px}.details{padding:8px 32px}}.nav-row{color:inherit;text-decoration:none}.nav-row>svg{flex:none;color:var(--text2)}[data-style=open]{--fade-rule: linear-gradient(90deg, transparent, var(--line) 14%, var(--line) 86%, transparent)}[data-style=open] .choice+.choice,[data-style=open] .setting-row+.setting-row{border-top:0;background:var(--fade-rule) top / 100% 1px no-repeat}[data-style=open] .details dl>div,[data-style=open] .result-facts>div{border-bottom:0;background:var(--fade-rule) bottom / 100% 1px no-repeat}[data-style=open] .details dl>div:last-child,[data-style=open] .result-facts>div:last-child{background:none}[data-style=open] .list-tile,[data-style=open] .prose{padding:0}[data-style=open] .section-label,[data-style=open] .after-list{margin-left:0;margin-right:0}[data-style=open] .settings-section+.settings-section{margin-top:var(--s5);padding-top:var(--s2);background:var(--fade-rule) top / 100% 1px no-repeat}[data-style=open] a.tile:hover,[data-style=open] button.tile:hover{background:transparent}[data-style=open] a.tile:active,[data-style=open] button.tile:active{transform:none}[data-style=open] .row-btn{border-radius:12px}[data-style=open] .coin-pair .coin:last-child{box-shadow:0 0 0 2px var(--bg)}[data-style=open] .see-all,[data-style=open] .field-action,[data-style=open] .link-btn.inline{color:var(--accent-ink);text-decoration:none}[data-style=open] .see-all:hover,[data-style=open] a.tile:hover .see-all,[data-style=open] .link-btn.inline:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}[data-style=open] .bento{grid-template-columns:minmax(0,1fr);row-gap:0}[data-style=open] .bento>.hero{grid-column:1 / -1;align-items:flex-start;text-align:left;min-height:0;padding:var(--s4) 0 var(--s5)}[data-style=open] .bento>.hero .hero-figure{margin-top:var(--s2);padding-top:0}[data-style=open] .home-actions{grid-column:1 / -1;display:flex;justify-content:flex-start;gap:var(--s5)}[data-style=open] .action{min-height:0;padding:var(--s1) 0;justify-content:flex-start;align-items:center;gap:10px;text-align:center;border-radius:var(--r-field)}[data-style=open] .action-mark{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--text1);transition:background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}[data-style=open] .action-mark .icon{width:24px;height:24px}[data-style=open] .action:hover .action-mark{background:color-mix(in srgb,var(--surface-2) 82%,var(--text1))}[data-style=open] .action:active .action-mark{transform:scale(.95)}[data-style=open] .action-send{background:transparent;color:var(--text1)}[data-style=open] button.action-send:hover{background:transparent}[data-style=open] .action-send .action-mark{background:var(--accent);color:var(--on-accent)}[data-style=open] .action-send:hover .action-mark{background:color-mix(in srgb,var(--accent) 88%,#000)}[data-style=open] .action .label{font-size:var(--fs-small);font-weight:var(--w-regular);letter-spacing:0}[data-style=open] .action .caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-style=open] .assets-tile,[data-style=open] .activity-tile{grid-column:1 / -1;display:block;min-height:0;padding:var(--s4) 0 0;margin-top:var(--s6);background:var(--fade-rule) top / 100% 1px no-repeat}[data-style=open] .assets-tile{text-align:left;gap:0}[data-style=open] .assets-tile .assets-compact{display:none}[data-style=open] .assets-list{display:block}[data-style=open] .tile-title{font-size:var(--fs-row)}[data-style=open] .review-hero{min-height:0;padding:var(--s2) 0 var(--s4)}[data-style=open] .details{padding:0;margin-top:0}[data-style=open] .qr-tile{padding:var(--s2) 0 0}[data-style=open] .qr-plate{box-shadow:0 0 0 1px var(--outline)}[data-style=open] .address-tile{padding:0}[data-style=open] .receive{gap:var(--s5)}@media(min-width:960px){[data-style=open] .bento{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s5)}[data-style=open] .bento>.hero{grid-column:1 / span 8;grid-row:1;padding:var(--s5) 0 var(--s6)}[data-style=open] .home-actions{grid-column:9 / -1;grid-row:1;align-self:end;justify-content:flex-end;padding-bottom:var(--s6);gap:var(--s6)}[data-style=open] .action-mark{width:72px;height:72px}[data-style=open] .activity-tile{grid-column:1 / span 7;grid-row:2;padding:var(--s4) 0 0}[data-style=open] .assets-tile{grid-column:8 / span 5;grid-row:2;padding:var(--s4) 0 0}[data-style=open] .review-hero,[data-style=open] .details{padding-left:0;padding-right:0}[data-style=open] .address-tile{padding:0}}.style-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3);width:100%;max-width:520px}.style-option{position:relative;display:flex;flex-direction:column;gap:var(--s2);cursor:pointer}.style-option input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.style-preview{display:block;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px var(--outline);transition:box-shadow var(--t-fast) var(--ease)}.style-preview-art{display:block;width:100%;height:auto}.style-option input:checked~.style-preview{box-shadow:0 0 0 2px var(--text1)}.style-option input:focus-visible~.style-preview{outline:2px solid var(--text1);outline-offset:4px}.style-name{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-row);font-weight:var(--w-regular);color:var(--text2)}.style-name .icon{display:none}.style-option input:checked~.style-name{color:var(--text1);font-weight:var(--w-medium)}.style-option input:checked~.style-name .icon{display:block}.style-blurb{font-size:var(--fs-small);font-weight:var(--w-regular);color:var(--text2);line-height:1.45;margin-top:-4px}.sp-open-page{fill:var(--page-open)}.sp-bento-page{fill:var(--page-bento)}.sp-tile{fill:var(--surface)}.sp-hero{fill:var(--bento-hero)}.sp-ink{fill:var(--text1);opacity:.85}.sp-mute{fill:var(--text2);opacity:.45}.sp-tool{fill:none;stroke:var(--outline);stroke-width:1}.sp-round{fill:var(--surface-2)}.sp-accent{fill:var(--accent)}.sp-hero-mute{fill:var(--bento-hero-sub);opacity:.8}.sp-figure{font-family:var(--font-balance);font-weight:var(--w-light);font-variant-numeric:tabular-nums}.sp-ink-text{fill:var(--text1)}.sp-decimal{fill:var(--decimal)}.sp-hero-text{fill:var(--bento-hero-text)}.sp-hero-mute-text{fill:var(--bento-hero-sub)}.sp-arrow,.sp-arrow-on-accent{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sp-arrow{stroke:var(--text1)}.sp-arrow-on-accent{stroke:var(--on-accent)}main.page-narrow:has(>.activity){width:100%}.page-narrow>.activity{width:100%;max-width:none;container:activity / inline-size}.activity>*{max-width:var(--measure)}.activity-title{margin:var(--s3) 0 var(--s4);overflow-wrap:anywhere}.activity-tools{display:grid;gap:var(--s3);margin-bottom:var(--s4)}.activity-tools .seg{display:grid;width:100%}.activity-tools .seg>button{padding:0 var(--s1)}.field.activity-search{gap:var(--s2);min-height:var(--tap);padding:0 var(--s3);background:var(--soft);border-color:transparent;border-radius:var(--r1);color:var(--ink-2)}.field.activity-search:focus-within{border-color:var(--accent);box-shadow:none}.activity-search .icon{flex:none}.activity-search input{min-height:40px}.activity-list{container-type:inline-size;min-width:0}.activity-rows{display:flex;flex-direction:column}.activity-rows .money-row{width:calc(100% + var(--s4));margin-inline:calc(var(--s2) * -1);padding-inline:var(--s2);border-radius:var(--r1)}.activity-rows .money-row+.money-row:before{left:calc(var(--s2) + 44px + var(--s4));right:var(--s2)}.activity-pending{margin-bottom:var(--s4)}.activity-group+.activity-group{margin-top:var(--s5)}.activity-day{margin-bottom:var(--s1);font-size:var(--t-secondary);font-weight:var(--tw-semibold);line-height:1.3;color:var(--ink-2)}.activity-offline{margin-bottom:var(--s3);font-size:var(--t-secondary);color:var(--ink-2)}.activity-state{padding:var(--s4) 0}.activity-state-title{font-size:var(--t-section);font-weight:var(--tw-bold);line-height:1.2;overflow-wrap:anywhere}.activity-state-line{margin:var(--s1) 0 var(--s3);font-size:var(--t-body);line-height:1.35;color:var(--ink-2);overflow-wrap:anywhere}.activity-state .text-btn{min-height:var(--tap);color:var(--accent)}.activity-pane{display:none}@container activity (min-width: 860px){.activity>*{max-width:none}.activity-tools{max-width:480px}.activity-split{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start}.activity-list{padding-right:var(--s6)}.activity-pane{display:block;position:sticky;top:var(--s5);max-height:calc(100dvh - 2 * var(--s5));overflow-y:auto;overscroll-behavior:contain;min-height:320px;padding:var(--s1) var(--s1) var(--s5) var(--s7);border-left:1px solid var(--line)}.activity-pane:empty{border-left-color:transparent}.activity-rows .money-row.is-selected{background:var(--surface);box-shadow:0 0 0 1px var(--line)}.activity-rows .money-row.is-selected:before,.activity-rows .money-row.is-selected+.money-row:before{opacity:0}}@media(forced-colors:active){.activity-rows .money-row.is-selected{outline:2px solid Highlight}}.receipt-head{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s5)}.receipt-title{min-width:0;font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}.receipt-title:focus{outline:none}.receipt-title:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:4px}.receipt-amount{font-size:clamp(1.75rem,6vw,2.5rem);overflow-wrap:anywhere;color:var(--ink)}.receipt-amount.is-in{color:var(--in)}.receipt-ticker{font-size:.5em;letter-spacing:0;color:var(--ink-2)}.receipt-sub{margin-top:var(--s2);font-size:var(--t-body);color:var(--ink-2);overflow-wrap:anywhere}.receipt-status{margin-top:var(--s1);font-size:var(--t-secondary);color:var(--ink-2)}.receipt-facts{margin-top:var(--s5);border-top:1px solid var(--line)}.receipt-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);min-height:var(--tap);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.receipt-facts dt{flex:none;color:var(--ink-2)}.receipt-facts dd{min-width:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.receipt .receipt-note,.receipt .receipt-more{margin-top:var(--s4);font-size:var(--t-secondary);line-height:1.4;color:var(--ink-2);max-width:52ch}.receipt-h{margin:var(--s6) 0 var(--s3);font-size:var(--t-secondary);font-weight:var(--tw-semibold);color:var(--ink-2);overflow-wrap:anywhere}.conversation{display:flex;flex-direction:column;gap:var(--s2)}.conversation>li{display:flex}.conversation>li:has(.bubble-out){justify-content:flex-end}.bubble{display:flex;flex-direction:column;gap:2px;max-width:82%;padding:var(--s2) var(--s3);border-radius:var(--r2);font:inherit;text-align:left;overflow-wrap:anywhere}.bubble-out{background:var(--ink);color:var(--ground)}.bubble-in{background:var(--surface);border:1.5px solid var(--line);color:var(--ink)}.bubble.is-current{outline:2px solid var(--accent);outline-offset:2px}button.bubble{cursor:pointer}.bubble-amount{font-size:var(--t-body);font-weight:var(--tw-semibold);font-variant-numeric:tabular-nums}.bubble-time{font-size:var(--t-caption);opacity:.72}.receipt-details{margin-top:var(--s6);border-top:1px solid var(--line)}.receipt-details summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--tap);font-size:var(--t-secondary);color:var(--ink-2);cursor:pointer;list-style:none}.receipt-details summary::-webkit-details-marker{display:none}.receipt-details summary:after{content:"";width:8px;height:8px;margin-right:var(--s1);border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px)}.receipt-details[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.receipt-details dl>div{padding:var(--s2) 0 var(--s3)}.receipt-details dt{font-size:var(--t-footnote);color:var(--ink-2)}.receipt-details dd{margin-top:2px}.receipt-details .addr{font-size:var(--t-footnote);line-height:1.5;word-break:break-all;user-select:all}.receipt-details .link-btn{display:inline-flex;margin-top:var(--s1)}.receipt-action{margin-top:var(--s5)}.sheet:has(.receipt){max-height:92dvh;overflow-y:auto}.sheet .receipt{margin-top:var(--s4)}.sheet:has(.receipt) .sheet-actions{margin-top:var(--s5)}.page.page-receive{--measure: 560px}.recv{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--s2) 0 0}[data-style=bento] .recv{padding:28px 24px 24px;border-radius:var(--r-tile);background:var(--tile)}.recv .qr-plate{width:min(240px,100%)}.recv-caption{margin-top:var(--s3);font-size:var(--fs-small);color:var(--text2)}.recv-label{margin-top:var(--s5);font-size:var(--fs-small);color:var(--text2)}.recv-address{margin-top:var(--s1);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(11px,3.1vw,14px);line-height:1.6;color:var(--text1);white-space:nowrap}.recv-address span{display:block}.recv-actions{display:flex;justify-content:center;gap:var(--s3);width:100%;margin-top:var(--s4)}.recv-actions .btn:not(.btn-icon){flex:1;max-width:280px;min-width:0}.recv-note{max-width:440px;margin-top:var(--s4);text-wrap:balance}.flow-head{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin:var(--s3) 0 var(--s4);min-height:44px}.flow-head .back{margin-left:-12px}.back-slot{width:44px;height:44px}.flow-steps{margin:0;font-size:var(--fs-row);font-weight:var(--w-regular);line-height:1.3}.flow-steps ol{display:flex;justify-content:center;gap:var(--s5);margin:0;padding:0;list-style:none}.flow-steps li{color:var(--text3)}.flow-steps li[aria-current]{color:var(--text1);font-weight:var(--w-medium)}.flow-title{margin:var(--s3) 0 var(--s5);font-size:34px}@media(max-width:380px){.flow-steps ol{gap:var(--s4)}}.page.page-swap,.page.page-send{--measure: 560px}.dialog-body:has(>.rv-dialog){display:flex;flex-direction:column;padding:0;overflow:hidden}.dialog:has(.rv-dialog)>.rule{display:none}.rv-dialog{display:flex;flex-direction:column;flex:1;min-height:0;max-width:none}.rv-rule{flex:none}.rv-rule.is-spent,.rv-dialog[data-expired] .rv-rule{animation:none;transform:scaleX(0)}.rv-head{flex:none;padding:calc(env(safe-area-inset-top) + var(--s2)) var(--margin) 0}.rv-head-row{display:flex;align-items:center;gap:var(--s1);min-height:var(--tap)}.rv-title{margin:0;font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em}.rv-time{margin:0;padding-left:0;font-size:var(--t-footnote);line-height:1.35;color:var(--ink-2);font-variant-numeric:tabular-nums}.rv-scroll{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--s3) var(--margin) var(--s3)}.rv-scroll>*{flex:none}.rv-bar{flex:none;display:flex;flex-direction:column;gap:var(--s1);padding:var(--s2) var(--margin) calc(var(--s2) + env(safe-area-inset-bottom));background:inherit}.rv-bar[data-scrolls]{border-top:1px solid var(--line)}.rv-small{margin:auto 0 0;padding-top:var(--s4);font-size:var(--t-secondary);line-height:1.35;color:var(--ink);text-wrap:pretty}.rv-pill:disabled,.rv-pill[aria-busy=true]{opacity:1}.rv-cancel{min-height:var(--tap);border-radius:var(--r-pill);font-size:var(--t-body);font-weight:var(--tw-semibold);color:var(--accent);text-align:center}.rv-cancel:disabled{color:var(--ink-2);cursor:default}@media(min-width:768px){.rv-head{padding:var(--s3) var(--s6) 0}.rv-scroll{padding:var(--s3) var(--s6) var(--s3)}.rv-bar{padding:var(--s2) var(--s6) var(--s4)}}.step-page{padding:0 var(--margin)}.step{max-width:560px;margin-inline:auto;padding-top:env(safe-area-inset-top)}.step-bar{display:flex;align-items:center;justify-content:space-between;min-height:56px}.step-count{font-size:var(--t-footnote);color:var(--ink-2)}.step-page .title.step-title{margin-top:var(--s2);font-family:var(--font-text);font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.step-body,.step-note,.step-strong,.step-account{max-width:46ch;margin-top:var(--s3);text-wrap:pretty;overflow-wrap:anywhere}.step-note,.step-account{font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2)}.step-account .addr{color:var(--ink);font-size:var(--t-caption);letter-spacing:.02em}.step-strong{font-weight:var(--tw-semibold)}.step-page .why{margin-top:var(--s4)}.step-page .why:empty{display:none}.step-page .field-message{margin:var(--s2) var(--s1) 0}.step-form{display:flex;flex:1;flex-direction:column}.step-actions{position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:var(--s2);margin-top:auto;padding:var(--s7) 0 calc(var(--s4) + env(safe-area-inset-bottom));background:linear-gradient(to bottom,transparent,var(--ground) var(--s6))}@media(min-width:768px){.step-actions{position:static;margin-top:var(--s6);padding:0 0 var(--s7);background:none}}.step-actions .why{margin-top:0}.step-reason{font-size:var(--t-secondary);color:var(--ink-2);text-align:center}.step-link{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:var(--tap);padding:0 var(--s3);border-radius:var(--r1);color:var(--accent);font-size:var(--t-body);text-align:center}.step-link.is-inline{display:inline;min-height:0;padding:0;font-size:inherit}.step-link:disabled{opacity:.4;cursor:default}@media(hover:hover){.step-link:hover{text-decoration:underline;text-underline-offset:3px}}.step-net{font-size:var(--t-secondary);color:var(--ink-2);text-align:center}.step-net strong{color:var(--ink);font-weight:var(--tw-semibold)}.in-group{margin-top:var(--s5);overflow:hidden;border-radius:var(--r2);background:var(--surface);color:var(--ink)}.in-group:focus-within{outline:2px solid var(--accent)}.in-group.invalid{outline:2px solid var(--error)}.in-row{position:relative;display:flex;align-items:center;gap:var(--s4);min-height:52px;padding:0 var(--s4)}.in-row+.in-row:before{content:"";position:absolute;top:0;left:var(--s4);right:0;border-top:var(--hairline) solid var(--line)}.in-row>label:not(.sr-only){flex:0 0 7.5rem;font-size:var(--t-body)}.in-row input[type=text],.in-row input[type=password]{flex:1;min-width:0;min-height:48px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:max(16px,var(--t-body))}.in-row input::placeholder,.in-area textarea::placeholder{color:var(--ink-2);opacity:1}.in-area textarea{display:block;width:100%;min-height:132px;padding:var(--s3) var(--s4);border:0;outline:0;resize:vertical;background:transparent;color:var(--ink);font:inherit;font-size:max(16px,var(--t-body));line-height:1.5}.in-paste{padding-right:var(--s1)}.switch-row{justify-content:space-between;min-height:64px;padding-top:var(--s3);padding-bottom:var(--s3);cursor:pointer}.in-text{display:flex;flex-direction:column;gap:2px;min-width:0}.in-title{font-size:var(--t-body);font-weight:var(--tw-semibold)}.in-sub{font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);text-wrap:pretty}.swaps-group{margin-top:var(--s5)}.words{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows, 12),auto);grid-auto-flow:column;column-gap:var(--s5);margin:var(--s5) 0 0;padding:0;list-style:none}.words li{display:flex;align-items:center;gap:var(--s3);min-height:44px;padding:var(--s2) 0;border-bottom:var(--hairline) solid var(--line)}.word-n{width:2ch;flex:none;font-size:var(--t-secondary);text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.word{font-size:var(--t-body);font-weight:var(--tw-semibold);overflow-wrap:anywhere}@media(min-width:768px){.words{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--rows-wide, 8),auto);padding:0}}.word-options{display:block}.word-option{width:100%;min-height:48px;justify-content:space-between;text-align:left;font-size:var(--t-body)}.word-option .icon{color:var(--accent);opacity:0}.word-option[aria-pressed=true]{font-weight:var(--tw-semibold)}.word-option[aria-pressed=true] .icon{opacity:1}@media(hover:hover){.word-option:hover{background:var(--soft)}}.page-narrow>.rv:not(.rv-dialog){max-width:560px}.rv-side{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.rv-top{min-height:28px;display:flex;align-items:center;gap:var(--s2);width:100%;margin-bottom:var(--s1)}.rv-label{font-size:var(--t-secondary);line-height:1.3;color:var(--ink-2)}.rv-figure{display:block;max-width:100%;padding:0;text-align:left;font-family:var(--font-money);font-weight:var(--w-heavy);letter-spacing:-.02em;font-size:clamp(30px,6.4vw,34px);line-height:1.15;font-variant-numeric:lining-nums proportional-nums;overflow-wrap:anywhere;color:inherit}.rv-ticker{font-size:.5em;letter-spacing:0;color:var(--ink-2)}button.rv-rounded{font-family:inherit;cursor:pointer;text-decoration:underline dotted;text-decoration-color:var(--ink-2);text-decoration-thickness:1px;text-underline-offset:8px}button.rv-rounded:hover{text-decoration-color:currentColor}.rv-exact{display:block;max-width:100%;margin-top:2px;font-size:var(--t-footnote);line-height:1.4;color:var(--ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rv-exact[hidden]{display:none}.rv-sub{min-height:18px;font-size:var(--t-secondary);line-height:20px;color:var(--ink-2);font-variant-numeric:tabular-nums}.rv-sub:empty{display:none}.rv-sides{display:flex;flex-direction:column;gap:var(--s4)}.rv-sides .rv-side{gap:0}.rv-sides .rv-top{min-height:24px;margin-bottom:0}.rv-sides .rv-top .coin{margin-right:2px}.rv-fit{display:block;width:100%}.rv-sides .rv-amount{font-size:4.5rem;--fit-min: 28px;line-height:1}.rv-sides .rv-amount .rv-figure{display:inline;font-size:inherit;letter-spacing:inherit;line-height:inherit;overflow-wrap:normal}.rv-sides .rv-amount .rv-ticker{margin-left:.15em;letter-spacing:-.02em;color:inherit}.rv-sides .rv-amount .rv-sign{margin-right:.04em}.rv-sides .rv-amount[data-overflow]{max-width:100%;overflow-x:visible;white-space:normal;overflow-wrap:anywhere}.rv-sides .rv-sub,.rv-sides .rv-exact{margin-top:var(--s1)}.rv-address{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0;font-family:var(--font-mono);font-size:var(--t-secondary);font-weight:500;letter-spacing:.02em;line-height:1.5;color:var(--ink-2)}.rv-address .grp-end,.rv-address .grp-head{color:var(--ink);font-weight:700}.rv-first{margin:var(--s2) 0 0;font-size:var(--t-secondary);line-height:1.35;font-weight:var(--tw-semibold);color:var(--ink)}.rv-rows{margin:var(--s4) 0 0}.rv-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);min-height:40px;padding:8px 0;border-bottom:1px solid var(--line)}.rv-row:last-child{border-bottom:0}.rv-row dt{flex:none;font-size:var(--t-body);color:var(--ink-2)}.rv-row dd{min-width:0;margin:0;font-size:var(--t-body);line-height:1.35;font-weight:var(--tw-semibold);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rv-value{color:var(--ink)}.rv-value.is-warn{color:var(--warning)}.rv-detail{display:block;font-size:var(--t-secondary);font-weight:var(--tw-regular);line-height:1.35;color:var(--ink-2)}.rv-row .flag{margin-left:6px}.rv-line{display:flex;align-items:flex-start;gap:var(--s2);margin:var(--s4) 0 0;font-size:var(--t-secondary);line-height:1.4;color:var(--error)}.rv-line .icon{margin-top:1px}.rv-line strong{font-weight:var(--tw-semibold)}.rv-note,.rv-quiet{margin:var(--s4) 0 0;font-size:var(--t-secondary);line-height:1.4;color:var(--ink-2)}.rv-note[hidden]{display:none}.rv .field-message.error{margin-top:var(--s3)}.rv-pair{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5)}@media(min-width:600px){.rv-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px}}.rv-arrow{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:24px;height:24px;transform:translate(-50%,-50%);color:var(--ink-2)}@media(min-width:600px){.rv-arrow .icon{transform:rotate(-90deg)}}.rv:not(.rv-dialog) .rv-rows{margin-top:var(--s4)}.rv-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:var(--s3);margin-top:var(--s4)}.rv-actions .btn{min-width:0;white-space:normal;line-height:1.2;text-align:center}.rv-foot{margin:var(--s3) auto 0;max-width:440px;font-size:var(--t-footnote);line-height:1.5;color:var(--ink-2);text-align:center;text-wrap:balance}.shell>main.page-send:has(.sa-band,.sd){max-width:none;margin:0;padding:0}.shell>main.page-send>.sa,.shell>main.page-send>.sd,.shell>main.page-send>.sa-below{max-width:none;margin:0}.shell>main.page-send>.sw-head,.shell>main.page-send>.sw,.shell>main.page-send>.sf{--measure: var(--measure-flow)}@media(max-width:767.98px){.send-pin{position:fixed;left:0;right:0;bottom:max(env(safe-area-inset-bottom),var(--kb, 0px));z-index:var(--z-bar);padding:var(--s3) var(--margin);background:var(--ground)}.shell>main.page-send{padding-bottom:calc(132px + env(safe-area-inset-bottom))}.shell>main.page-send:has(.sa-band){padding-bottom:0}}.sw-head{display:flex;align-items:center;gap:var(--s2);margin:var(--s2) 0 var(--s5)}.sw-title{margin:0;font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.1;text-wrap:balance}.sw-label{display:block;margin-bottom:var(--s2);font-size:var(--t-secondary);color:var(--ink-2)}.sw .field-message{display:flex;align-items:flex-start;gap:var(--s2);margin-top:var(--s2)}.sw .field-message .icon{margin-top:2px}.sw-section{margin:var(--s6) 0 var(--s2);font-size:var(--t-section);font-weight:var(--tw-semibold);line-height:1.25}.sw-people{display:flex;flex-direction:column}.sw-person{position:relative;display:flex;align-items:center;gap:var(--s4);width:calc(100% + var(--s4));min-height:64px;margin-inline:calc(var(--s2) * -1);padding:var(--s2);border-radius:var(--r1);text-align:left;font-size:var(--t-secondary)}.sw-person+.sw-person:before{content:"";position:absolute;top:0;left:calc(var(--s2) + 44px + var(--s4));right:var(--s2);height:var(--hairline);background:var(--line)}@media(hover:hover){.sw-person:hover{background:var(--soft)}}.sw>.send-pin{margin-top:var(--s5)}.sa{--sa-ceiling: 4.5rem;--sa-floor: 40px;--sa-inset: max(var(--margin), calc((100% - var(--content-max)) / 2))}@media(min-width:768px){.sa{--sa-ceiling: 7rem}}.sa-band{display:flex;flex-direction:column;min-height:34dvh;padding-inline:var(--sa-inset);padding-bottom:var(--s4)}.sa-band.is-short{min-height:0;padding-bottom:var(--s6)}@media(min-width:768px){.sa-band{min-height:min(34dvh,340px);padding-top:var(--s5)}}.sa-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--tap)}.sa-back{color:var(--on-flood)}@media(hover:hover){.sa-back:hover{background:color-mix(in srgb,var(--on-flood) 14%,transparent)}}.sa-who{display:inline-flex;align-items:center;gap:var(--s3);min-width:0;max-width:calc(100% - var(--tap) - var(--s3));height:var(--tap);padding:0 var(--s4) 0 6px;border-radius:calc(var(--tap) / 2);background:color-mix(in srgb,var(--on-flood) 18%,transparent);color:var(--on-flood);font-size:var(--t-secondary);transition:transform var(--dur-press) var(--ease)}.sa-who:active{transform:scale(var(--press-scale))}.sa-who .addr{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-label{margin:var(--s4) 0 0;font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet)}.sa-line{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s1)}.sa-figure{flex:1 1 0;min-width:0;container-type:inline-size}.sa-figure input,.sa-dim{display:block;width:100%;min-width:0;margin:0;padding:0 0 var(--s1);border:0;border-bottom:3px solid transparent;border-radius:0;outline:0;background:transparent;color:inherit;caret-color:var(--on-flood);font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:var(--type-poster-tracking);line-height:1;font-variant-numeric:lining-nums proportional-nums;font-size:max(var(--sa-floor),min(var(--sa-ceiling),calc(100cqi / var(--len, 2.8))));white-space:nowrap;text-overflow:clip}.sa-figure input::placeholder{color:color-mix(in srgb,var(--on-flood) 55%,transparent);opacity:1}.sa-figure input:focus-visible{border-bottom-color:var(--on-flood)}.sa-dim{color:color-mix(in srgb,var(--on-flood) 55%,transparent)}.sa-band.is-long{--sa-floor: 20px}.sa-band.is-long .sa-line{flex-wrap:wrap;row-gap:var(--s2)}.sa-band.is-long .sa-figure{flex-basis:100%}.sa-band.is-long .sa-coin-slot{margin-left:auto}.sa-coin-slot{flex:none;max-width:55%}.sa-coin{display:inline-flex;align-items:center;gap:var(--s2);max-width:100%;height:var(--tap);padding:0 var(--s3) 0 var(--s2);border-radius:calc(var(--tap) / 2);background:color-mix(in srgb,var(--on-flood) 18%,transparent);color:var(--on-flood);font-size:var(--t-body);font-weight:var(--tw-semibold);transition:transform var(--dur-press) var(--ease)}.sa-coin.is-static{padding-right:var(--s4)}button.sa-coin:active{transform:scale(var(--press-scale))}.sa-ticker{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-sub{margin:var(--s1) 0 0;font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet);overflow-wrap:anywhere}.sa-sub.has-room{min-height:calc(var(--t-secondary) * 1.35)}.sa-balance{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--s3);margin-top:auto;padding-top:var(--s3);font-size:var(--t-secondary);color:var(--on-flood-quiet);overflow-wrap:anywhere}@media(min-width:768px){.sa-balance{max-width:440px}}.sa-balance>span{min-width:0}.sa-max{min-height:var(--tap);margin-right:calc(var(--s3) * -1);padding:0 var(--s3);border-radius:var(--r1);color:var(--on-flood);font-size:var(--t-secondary);font-weight:var(--tw-regular)}@media(hover:hover){.sa-max:hover{text-decoration:underline;text-underline-offset:3px}}.sa-empty-title{margin:var(--s4) 0 0;font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15}.sa-empty-line{margin:var(--s2) 0 0;font-size:var(--t-body);color:var(--on-flood-quiet)}@media(max-width:767.98px)and (max-height:720px){.sa{--sa-ceiling: 3.5rem}.sa-band{min-height:0;padding-bottom:var(--s2)}.sa-label{margin-top:var(--s1)}.sa-sub.has-room{min-height:0}.sa-balance{padding-top:var(--s1)}.sa-balance,.sa-max{min-height:36px}}.sa-below{padding:var(--s5) var(--sa-inset) var(--s7)}.sa-act{min-width:0}.sa-state{display:flex;align-items:flex-start;gap:var(--s2);min-height:calc(var(--t-secondary) * 1.35);margin:0 0 var(--s3);font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);overflow-wrap:anywhere}.sa-state.is-error{color:var(--error)}.sa-state .icon{margin-top:2px}.sa-state a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.sa-note{display:flex;align-items:flex-start;gap:var(--s2);margin:0 0 var(--s3);font-size:var(--t-secondary);line-height:1.35;color:var(--warning)}.sa-note .icon{margin-top:2px}.sa-act .btn{width:100%}.sa-facts{margin:var(--s5) 0 0;font-size:var(--t-secondary)}.sa-facts>div{display:flex;justify-content:space-between;gap:var(--s4);padding:var(--s1) 0}.sa-facts dt{color:var(--ink-2)}.sa-facts dd{margin:0;text-align:right}@media(max-width:767.98px){.sa-below{padding-bottom:calc(150px + env(safe-area-inset-bottom))}}@media(min-width:1100px){.sa-below{display:grid;grid-template-columns:minmax(0,440px) minmax(0,360px);column-gap:64px;align-items:start;padding-top:var(--s6)}.sa-facts{margin-top:calc(var(--t-secondary) * 1.35 + var(--s3))}}.sd.flood{display:flex;flex-direction:column;min-height:100dvh;padding-inline:max(var(--margin),calc((100% - var(--content-max)) / 2));padding-bottom:calc(env(safe-area-inset-bottom) + var(--s5));border-radius:0}@media(min-width:768px){.sd.flood{padding-top:var(--s7)}}.sd-body{margin-block:auto;padding-block:var(--s6);animation:sd-in var(--dur-done) var(--ease) both}@keyframes sd-in{0%{opacity:0;transform:translateY(var(--rise))}}.sd-when{margin:0;font-size:var(--t-secondary);color:var(--on-flood-quiet)}.sd-word{margin:var(--s2) 0 var(--s5);outline:0;font-family:var(--font-money);font-size:var(--size-done);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:var(--type-poster-tracking);line-height:1}.sd-what{margin:0;overflow-wrap:anywhere}.sd-amount{display:block;font-family:var(--font-money);font-size:var(--type-statement-size);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:var(--type-statement-tracking);line-height:1.05}.sd-to{display:block;margin-top:var(--s2);font-size:var(--t-body);color:var(--on-flood-quiet)}.sd-line{max-width:46ch;margin:var(--s4) 0 0;font-size:var(--t-body);color:var(--on-flood-quiet);text-wrap:pretty}.sd-link{display:inline-flex;align-items:center;min-height:var(--tap);margin-top:var(--s3);color:var(--on-flood);font-size:var(--t-body);text-decoration:underline;text-underline-offset:3px}.sd-done{display:flex;align-items:center;justify-content:center;width:100%;max-width:440px;height:var(--btn-h);border-radius:var(--r-pill);background:var(--ground);color:var(--ink);font-size:var(--t-body);font-weight:var(--tw-semibold);transition:transform var(--dur-press) var(--ease)}.sd-done:active{transform:scale(var(--press-scale))}.sf{padding-top:var(--s5)}.sf-title{display:flex;align-items:flex-start;gap:var(--s3);margin:0 0 var(--s4);outline:0;font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;text-wrap:balance}.sf-title .icon{margin-top:2px}.sf-title.is-warn .icon{color:var(--warning)}.sf-title.is-err .icon{color:var(--error)}.sf-lede{margin:0 0 var(--s3);font-size:var(--t-body);overflow-wrap:anywhere}.sf-strong{margin:0 0 var(--s3);font-size:var(--t-section);font-weight:var(--tw-semibold);line-height:1.25}.sf .btn{margin-top:var(--s5)}.sf-link{display:inline-flex;align-items:center;gap:var(--s2);min-height:var(--tap);margin-top:var(--s2);color:var(--accent);font-size:var(--t-body)}.sf .btn+.sf-link{display:flex;justify-content:center}@media(hover:hover){.sf-link:hover,.sd-link:hover{text-decoration:underline;text-underline-offset:3px}}.picker{--picker-pad: var(--margin);display:flex;flex-direction:column;max-height:min(88vh,720px);padding-left:var(--picker-pad);padding-right:var(--picker-pad);padding-bottom:0}.picker .sheet-handle{margin-bottom:var(--s3);flex:none}.picker-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);flex:none}.picker-title{font-family:var(--font-ui);font-weight:var(--tw-bold);font-size:var(--t-title);line-height:1.1;margin:0}.picker-close{flex:none}.picker-search{flex:none;margin-top:var(--s4);gap:var(--s2);padding-left:12px;color:var(--ink-2)}.picker-search .icon{flex:none}.picker-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 calc(-1 * var(--picker-pad));padding:0 var(--picker-pad) calc(var(--s5) + env(safe-area-inset-bottom))}.picker-section{margin-top:var(--s4)}.picker-label{margin:0 0 var(--s2);font-size:var(--t-secondary);font-weight:var(--tw-semibold);color:var(--ink-2)}.picker-chips{display:flex;flex-wrap:wrap;gap:var(--s2)}.picker-chip{display:inline-flex;align-items:center;gap:var(--s2);min-height:var(--tap);padding:0 14px 0 6px;border:0;border-radius:999px;background:var(--soft);font-size:var(--t-body);color:var(--ink);transition:border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.picker-chip:hover{background:color-mix(in srgb,var(--ink) 12%,transparent)}.picker-chip:active{transform:scale(.97)}.picker-chip.is-selected{background:var(--ink);color:var(--on-ink)}.picker-chip[aria-disabled=true]{cursor:default;color:var(--ink-2)}.picker-chip[aria-disabled=true] .picker-logo{opacity:.45}.picker-chip:focus-visible,.picker-pick:focus-visible,.picker-star:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.picker-list{list-style:none;margin:0;padding:0}.picker-row{display:flex;align-items:center;gap:var(--s1)}.picker-pick{flex:1;min-width:0;display:flex;align-items:center;gap:var(--s3);min-height:64px;padding:var(--s2);margin-left:calc(-1 * var(--s2));border-radius:var(--r1);text-align:left;transition:background-color var(--t-fast) var(--ease)}.picker-pick:hover{background:var(--soft)}.picker-pick:focus-visible{outline-offset:-2px}.picker-logo{position:relative;flex:none;display:inline-flex}.picker-logo .coin{outline:1px solid color-mix(in srgb,var(--ink) 16%,transparent);outline-offset:-1px}.picker-verified{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;background:var(--ink);color:var(--surface);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--surface)}.picker-verified .icon{stroke-width:3}.picker-logo-sm .picker-verified{width:13px;height:13px;right:-2px;bottom:-2px}.picker-logo-sm .picker-verified .icon{width:8px;height:8px}.picker-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.picker-name{display:flex;align-items:center;gap:4px;min-width:0;font-size:var(--t-body);color:var(--ink)}.picker-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-name .flag{flex:none;margin-left:2px}.picker-sub,.picker-reason,.picker-value{font-size:var(--t-secondary);color:var(--ink-2);line-height:1.35}.picker-amounts{flex:none;max-width:45%;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-variant-numeric:tabular-nums;text-align:right}.picker-balance{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-body);color:var(--ink)}.picker-row.is-selected .picker-name-text{font-weight:var(--tw-semibold)}.picker-row.is-off .picker-pick{cursor:default}.picker-row.is-off .picker-pick:hover{background:none}.picker-row.is-off .picker-logo,.picker-row.is-off .picker-name,.picker-row.is-off .picker-sub,.picker-row.is-off .picker-amounts{opacity:.45}.picker-star{flex:none;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.picker-star:hover{color:var(--ink);background:var(--soft)}.picker-star[aria-pressed=true]{color:var(--ink)}.picker-star[aria-pressed=true] .icon{fill:currentColor}.picker-empty{margin:0;padding:var(--s4) 0;font-size:var(--t-body);color:var(--ink-2)}@media(min-width:960px){.picker{--picker-pad: 32px;max-height:min(80vh,680px);padding-top:28px;padding-bottom:0}.picker-body{padding-bottom:var(--s5)}}.shell>main.page-swap{padding-bottom:0}.sw,.sw-done{--sw-col: 560px;--sw-inset: max(var(--home-inset, var(--margin)), calc((100cqi - var(--sw-col)) / 2));--sw-width: calc(100cqi - 2 * var(--sw-inset));--coin-room: 128px;--figure-em: .53;display:flex;flex-direction:column;min-height:100dvh}.sw.is-long{--coin-room: 0px;--figure-em: .74}@media(max-width:767.98px){.shell.has-tabbar>main.page-swap{padding-bottom:calc(49px + env(safe-area-inset-bottom))}.shell.has-tabbar>main.page-swap>.sw{min-height:calc(100dvh - 49px - env(safe-area-inset-bottom))}.shell.has-tabbar>main.page-swap>.sw-done{padding-bottom:calc(49px + env(safe-area-inset-bottom) + var(--s5))}.shell.has-tabbar .sw-bar{bottom:max(var(--kb, 0px),calc(49px + env(safe-area-inset-bottom)));padding-bottom:var(--s4)}}.sw-band{padding:var(--s6) var(--sw-inset) var(--s4)}.sw-label{display:block;font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet)}.sw-line{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-width:0}.sw.is-long .sw-line{flex-wrap:wrap;row-gap:var(--s2)}.sw.is-long .sw-amount,.sw.is-long .sw-figure{flex:1 1 100%}.sw-amount{flex:1;min-width:0;margin-top:var(--s2)}.sw-amount input{display:block;width:100%;min-width:0;padding:0;border:0;border-radius:0;outline:0;background:transparent;color:var(--on-flood);caret-color:var(--on-flood);font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:-.035em;line-height:1.1;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap;font-size:max(var(--fit-min-amount),min(var(--size-amount),calc((var(--sw-width) - var(--coin-room)) / (var(--figure-em) * var(--len, 4)))))}.sw-amount input::placeholder{color:var(--on-flood-quiet);opacity:.7}.sw.is-long .sw-amount input{font-size:max(20px,min(var(--size-amount),calc((var(--sw-width) - var(--coin-room)) / (var(--figure-em) * var(--len, 4)))))}.sw-amount:focus-within{box-shadow:0 2px color-mix(in srgb,var(--on-flood) 45%,transparent)}.sw-fiat{min-height:calc(1.35 * var(--t-secondary));margin:var(--s1) 0 0;font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet)}.sw-balance{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:var(--s1);font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet)}.sw-max{min-height:var(--tap);margin-right:calc(-1 * var(--s2));padding:0 var(--s2);color:var(--on-flood);font-size:var(--t-secondary);font-weight:var(--tw-bold);text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.sw-coin{flex:none;display:inline-flex;align-items:center;gap:var(--s2);height:var(--tap);padding:0 var(--s2) 0 var(--s2);border:0;border-radius:calc(var(--tap) / 2);background:color-mix(in srgb,var(--on-flood) 18%,transparent);color:var(--on-flood);font-size:var(--t-body);font-weight:var(--tw-bold);cursor:pointer;transition:transform var(--dur-press) var(--ease)}.sw-coin:active{transform:scale(.97)}.sw-coin .coin{outline:1px solid color-mix(in srgb,currentColor 18%,transparent);outline-offset:-1px}.sw-coin-ticker{min-width:0;max-width:7ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-coin .icon{flex:none;opacity:.8}.sw-get .sw-coin{background:var(--soft);color:var(--ink)}.flood :focus-visible,.sw-coin:focus-visible,.sw-switch:focus-visible,.sw-max:focus-visible{outline:2px solid currentColor;outline-offset:2px}.sw-get{padding:var(--s5) var(--sw-inset) 0}.sw-get-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--tap)}.sw-get .sw-label{color:var(--ink-2)}.sw-switch{display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--tap);margin-right:calc(-1 * var(--s2));padding:0 var(--s2);border:0;background:none;color:var(--accent);font-size:var(--t-secondary);font-weight:var(--tw-bold);cursor:pointer}.sw-switch:disabled{color:var(--ink-2);opacity:.6;cursor:default}.sw-switch .icon{transform:rotate(90deg);transition:transform var(--dur-press) var(--ease)}.sw-switch:hover:not(:disabled) .icon{transform:rotate(270deg)}.sw-get .sw-line{margin-top:var(--s1)}.sw-figure{flex:1;min-width:0;overflow:hidden;margin:0;color:var(--ink);font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:-.035em;line-height:1.1;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap;font-size:max(28px,min(var(--type-statement-size),calc((var(--sw-width) - var(--coin-room)) / (var(--figure-em) * var(--len, 4)))))}.sw.is-long .sw-figure{font-size:max(16px,min(var(--type-statement-size),calc((var(--sw-width) - var(--coin-room)) / (var(--figure-em) * var(--len, 4)))))}.sw-figure .cents{font-size:.5em;letter-spacing:-.02em;color:var(--ink-2)}.sw-figure.is-empty,.sw-figure-empty,.sw-get .sw-fiat{color:var(--ink-2)}.swap-state{padding:var(--s4) var(--sw-inset) 0}.sw .swap-state>*+*{margin-top:var(--s5)}.sw .swap-facts dl{display:flex;flex-direction:column;gap:var(--s2);margin:0}.sw .swap-facts dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);font-size:var(--t-secondary);line-height:1.35}.sw .swap-facts dt{flex:none;color:var(--ink-2)}.sw .swap-facts dd{margin:0;min-width:0;text-align:right;color:var(--ink);font-weight:var(--tw-semibold);overflow-wrap:anywhere}.sw .swap-facts .flag,.sw .rv-row .flag{margin-left:var(--s2)}.sw-bar{position:sticky;bottom:var(--kb, 0px);z-index:2;margin-top:auto;padding:var(--s3) var(--sw-inset) calc(var(--s4) + env(safe-area-inset-bottom));background:var(--ground)}.swap-state+.sw-bar,.sw-get+.sw-bar{margin-top:auto}.sw-notice-slot{min-height:0}.swap-notice{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:var(--s2);margin:0 0 var(--s3);font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);text-wrap:pretty}.swap-notice strong{color:var(--ink);font-weight:var(--tw-bold)}.swap-notice.is-err{color:var(--error)}.swap-notice>.icon{flex:none;margin-top:1px}.swap-notice>.spinner{flex:none;margin-top:2px;width:16px;height:16px}.swap-notice-text{flex:1;min-width:0}.sw-door{flex:1 1 100%;display:block;min-height:var(--tap);padding:0;border:0;background:none;color:var(--accent);font-size:var(--t-secondary);font-weight:var(--tw-bold);text-align:left;cursor:pointer}.sw-error{display:flex;gap:var(--s2);margin:0 0 var(--s3);font-size:var(--t-secondary);line-height:1.35;color:var(--error)}.sw-error .icon{flex:none}.sw-pill{margin:0}.sw-pill[disabled]{background:var(--soft);color:var(--ink-2)}.sw-pill .spinner{margin-right:var(--s2)}.sw-foot{margin:var(--s3) 0 0;font-size:var(--t-footnote);line-height:1.35;color:var(--ink-2);text-align:center}.sw-empty .sw-band{padding-bottom:var(--s6)}.sw-empty-title{font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);font-size:var(--type-statement-size);letter-spacing:-.035em;line-height:1;text-wrap:balance}.sw-empty-line{max-width:34ch;margin:var(--s3) 0 0;font-size:var(--t-body);line-height:1.35;color:var(--on-flood-quiet)}.sw-plain,.sw-problem{--sw-col: 560px;--sw-inset: max(var(--home-inset, var(--margin)), calc((100cqi - var(--sw-col)) / 2));padding:var(--s7) var(--sw-inset) var(--s7)}.sw-plain-title,.sw-problem-title{font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.1;text-wrap:balance;outline:0}.sw-plain-line{margin:var(--s3) 0 0;font-size:var(--t-body);line-height:1.35;color:var(--ink-2)}.sw-plain-door{margin-top:var(--s5)}.sw-problem-money{margin:var(--s4) 0 0;font-size:var(--t-body);font-weight:var(--tw-semibold);line-height:1.35}.sw-problem-lede,.sw-problem-strong,.sw-problem-note{margin:var(--s3) 0 0;font-size:var(--t-body);line-height:1.35;text-wrap:pretty}.sw-problem-lede{color:var(--ink-2)}.sw-problem-strong{font-weight:var(--tw-bold)}.sw-problem-note{font-size:var(--t-secondary);color:var(--ink-2)}.sw-problem-link{display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--tap);color:var(--accent);font-size:var(--t-secondary);font-weight:var(--tw-bold)}.sw-problem-actions{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s5)}.sw-problem-actions .sw-problem-link{justify-content:center}.sw-done{position:relative;padding:var(--s6) var(--sw-inset) calc(var(--s5) + env(safe-area-inset-bottom));border-radius:0;animation:sw-fill var(--dur-flood) var(--ease) both}@keyframes sw-fill{0%{clip-path:inset(0 0 100% 0)}}.sw-done-when{margin:0;font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet)}.sw-done-word{--len: 8;margin:var(--s5) 0 0;outline:0;font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);letter-spacing:-.035em;line-height:1;font-size:max(var(--fit-min-done),min(var(--size-done),calc(var(--sw-width) / (.78 * var(--len)))))}.sw-done-figures{margin-top:var(--s6)}.sw-done-fig{margin:0;font-family:var(--font-money);font-weight:var(--w-heavy);font-stretch:var(--wd-display);font-size:var(--type-statement-size);letter-spacing:-.035em;line-height:1.15;font-variant-numeric:lining-nums proportional-nums;overflow-wrap:anywhere}.sw-done-fig+.sw-done-fig{margin-top:var(--s1)}.sw-done-line{max-width:40ch;margin:var(--s4) 0 0;font-size:var(--t-body);line-height:1.35;color:var(--on-flood-quiet);text-wrap:pretty}.sw-done-quiet{margin:var(--s2) 0 0;font-size:var(--t-secondary);color:var(--on-flood-quiet)}.sw-done-foot{display:flex;flex-direction:column;align-items:stretch;gap:var(--s2);margin-top:auto;padding-top:var(--s6)}.sw-done-link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);color:var(--on-flood);font-size:var(--t-secondary);font-weight:var(--tw-bold);text-decoration:underline;text-underline-offset:3px}.sw-done-pill{display:flex;align-items:center;justify-content:center;height:var(--btn-h);border-radius:calc(var(--btn-h) / 2);background:var(--on-flood);color:var(--flood);font-size:var(--t-body);font-weight:var(--tw-semibold)}.sw-done :focus-visible{outline:2px solid var(--on-flood);outline-offset:2px}@media(min-width:768px){.sw-band{padding-top:var(--s7)}.sw-done-foot{flex-direction:row-reverse;justify-content:space-between;align-items:center}.sw-done-pill{height:var(--tap);padding:0 var(--s6);border-radius:calc(var(--tap) / 2)}.sw-bar{padding-bottom:var(--s5)}}@media(prefers-reduced-motion:reduce){.sw-done{animation:none}}.swap-form{--coin-col: 132px;--coin-room: calc(var(--coin-col) + var(--s3));--swap-pair: 32px;--swap-block: 40px;--swap-button: 32px;display:flex;flex-direction:column}[data-style=bento] .swap-form{--swap-pair: var(--s2);--swap-block: var(--s2);--swap-button: var(--s5)}.swap-side{container-type:inline-size;display:flex;flex-direction:column;gap:var(--s2);min-width:0}[data-style=bento] .swap-side{padding:var(--tile-pad) 20px 20px;border-radius:var(--r-tile);background:var(--tile)}.swap-label{display:block;font-size:var(--fs-label);font-weight:var(--w-label);line-height:1.3;color:var(--text2)}.swap-line{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:52px}.swap-amount{flex:1;min-width:0}.swap-amount input,.swap-figure{display:block;width:100%;min-width:0;font-family:var(--font-balance);font-weight:var(--w-figure);letter-spacing:var(--ls-figure);font-size:max(16px,min(var(--fs-figure),calc((100cqi - var(--coin-room)) / (var(--figure-em) * var(--len, 6)))));line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.swap-amount input{border:0;outline:0;padding:0;background:transparent;color:var(--text1);caret-color:var(--accent-ink)}.swap-amount input::placeholder{color:var(--text3);opacity:1}.swap-amount.invalid input{color:var(--neg)}.swap-amount:focus-within{box-shadow:0 1px 0 var(--text3)}.swap-figure{flex:1;overflow:hidden;text-overflow:clip;color:var(--text2)}.swap-figure .cents,.swap-figure.is-empty{color:var(--text3)}[data-style=bento] .swap-figure{color:var(--hero-text)}[data-style=bento] .swap-figure .cents,[data-style=bento] .swap-figure.is-empty{color:var(--hero-sub)}.swap-form.is-long{--coin-room: 0px;--figure-em: .68}.swap-form.is-long .swap-line{flex-wrap:wrap;row-gap:var(--s2)}.swap-form.is-long .swap-amount,.swap-form.is-long .swap-figure{flex:1 1 100%}.swap-form.is-long .swap-coin{margin-left:auto}.swap-coin{flex:none;width:var(--coin-col);display:flex;justify-content:flex-end}.coin-pill{position:relative;display:inline-flex;align-items:center;gap:var(--s2);width:100%;height:44px;padding:0 28px 0 8px;border:1px solid var(--outline);border-radius:var(--r-pill);color:var(--text1);background:linear-gradient(45deg,transparent 50%,var(--text2) 50%) no-repeat calc(100% - 17px) 52% / 5px 5px,linear-gradient(135deg,var(--text2) 50%,transparent 50%) no-repeat calc(100% - 12px) 52% / 5px 5px}.coin-pill .coin{width:28px;height:28px;flex:none;outline:1px solid color-mix(in srgb,var(--text1) 16%,transparent);outline-offset:-1px}.coin-pill-ticker{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-coin);font-weight:var(--w-coin);white-space:nowrap}[data-style=bento] .coin-pill{border-color:transparent;background-color:var(--bg)}.coin-pill{text-align:left;transition:border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}[data-style=open] .coin-pill:hover{border-color:var(--text3)}.coin-pill:active{transform:scale(.98)}.coin-pill:focus-visible{outline:2px solid var(--text1);outline-offset:2px}.swap-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:var(--s3);row-gap:var(--s1);min-height:18px;font-size:var(--fs-small);font-weight:var(--w-regular);line-height:18px;color:var(--text2);font-variant-numeric:tabular-nums}.swap-balance{margin-left:auto;display:inline-flex;align-items:baseline;gap:var(--s2);white-space:nowrap}.swap-max{color:var(--accent-ink);font-weight:var(--w-medium)}.swap-form>.field-message.error{margin-top:var(--s4)}.swap-form>.swap-go-btn{margin-top:var(--swap-button)}.swap-foot{margin:var(--s3) 0 0;font-size:var(--fs-small);line-height:1.45;color:var(--text2);text-align:center;text-wrap:balance}@media(min-width:720px){.swap-form{max-width:520px}}.cow-option{padding:var(--s3) 0 0;border-top:var(--hairline) solid var(--line)}.cow-option-head{margin:0;font-size:var(--t-secondary);font-weight:var(--tw-bold);line-height:1.35}.cow-option-line{margin:var(--s1) 0 0;font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2)}.cow-option .sw-door{margin-top:var(--s1)}.cow-offer-head{margin:0 0 var(--s3);font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);text-wrap:pretty}.cow-offer-head strong{color:var(--ink);font-weight:var(--tw-bold)}.cow-offer .swap-facts{margin-top:var(--s3)}.cow-steps{display:flex;flex-direction:column;gap:var(--s3);margin:var(--s4) 0 0;padding:0;list-style:none}.cow-step{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:baseline;column-gap:var(--s3);font-size:var(--t-body);line-height:1.3;color:var(--ink-2)}.cow-num{font-weight:var(--tw-bold);font-variant-numeric:lining-nums proportional-nums}.cow-step-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cow-step-title{color:var(--ink);font-weight:var(--tw-bold)}.cow-step-where{font-size:var(--t-secondary);color:var(--ink-2);overflow-wrap:anywhere}.cow-step-state{font-size:var(--t-secondary);color:var(--ink-2)}.cow-step.done .cow-step-state{color:var(--in);font-weight:var(--tw-semibold)}.cow-step.now .cow-step-state,.cow-step.now .cow-num{color:var(--accent);font-weight:var(--tw-bold)}.cow-step.stop .cow-step-state,.cow-step.stop .cow-num{color:var(--error);font-weight:var(--tw-bold)}.cow-step.wait .cow-step-title{color:var(--ink-2);font-weight:var(--tw-semibold)}.cow-steps.inline{flex-direction:row;flex-wrap:wrap;gap:var(--s1) var(--s4);margin-top:0}.cow-steps.inline .cow-step{display:inline-flex;gap:var(--s2)}.cow-steps.inline .cow-step-title{font-size:var(--t-secondary);font-weight:var(--tw-semibold)}.cow-steps.inline .cow-num{font-size:var(--t-secondary)}.cow-page{--sw-col: 560px;--sw-inset: max(var(--home-inset, var(--margin)), calc((100cqi - var(--sw-col)) / 2));padding:var(--s7) var(--sw-inset) var(--s7)}.cow-title{margin:0;outline:0;font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.1;text-wrap:balance}.cow-what{margin:var(--s2) 0 0;font-size:var(--t-body);color:var(--ink-2)}.cow-money{margin:var(--s4) 0 0;font-size:var(--t-body);font-weight:var(--tw-semibold);line-height:1.35;text-wrap:pretty}.cow-lede{margin:var(--s3) 0 0;font-size:var(--t-body);line-height:1.35;color:var(--ink-2);text-wrap:pretty}.cow-strong{margin:var(--s4) 0 0;font-size:var(--t-body);font-weight:var(--tw-bold);line-height:1.35}.cow-note,.cow-foot{margin:var(--s3) 0 0;font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2);text-wrap:pretty}.cow-foot{margin-top:var(--s6)}.cow-actions{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s5)}.cow-actions .sw-problem-link{align-self:center}.cow-sub{display:block;font-size:var(--t-footnote);font-weight:var(--tw-regular);color:var(--ink-2)}.cow-page .swap-facts{margin-top:var(--s5)}.cow-page .swap-facts dl{display:flex;flex-direction:column;gap:var(--s2);margin:0}.cow-page .swap-facts dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);font-size:var(--t-secondary);line-height:1.35}.cow-page .swap-facts dt{flex:none;color:var(--ink-2)}.cow-page .swap-facts dd{margin:0;min-width:0;text-align:right;font-weight:var(--tw-semibold);overflow-wrap:anywhere}.sw-done .cow-steps{margin-top:var(--s5)}.sw-done .cow-step,.sw-done .cow-step-title,.sw-done .cow-step-where,.sw-done .cow-step-state,.sw-done .cow-step.done .cow-step-state,.sw-done .cow-step.now .cow-step-state,.sw-done .cow-step.now .cow-num{color:var(--on-flood)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--dur-fade);animation-timing-function:ease-out}::view-transition-group(flood){animation-duration:var(--dur-spring);animation-timing-function:var(--spring)}::view-transition-image-pair(flood){overflow:clip}::view-transition-old(flood),::view-transition-new(flood){height:100%;width:100%;object-fit:none;object-position:left top;animation-duration:var(--dur-fade)}.side{view-transition-name:side}.tabbar{view-transition-name:tabbar}::view-transition-group(side),::view-transition-group(tabbar),::view-transition-old(side),::view-transition-new(side),::view-transition-old(tabbar),::view-transition-new(tabbar){animation:none}::view-transition-old(side),::view-transition-old(tabbar){display:none}.rule[data-drain]{animation:drain var(--drain-ms, var(--hold)) linear var(--drain-used, 0ms) forwards}@keyframes drain{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.rule[data-drain]{animation:none;transform:none}.sheet{animation:fade var(--dur-fade) ease-out}.btn:active,.pill:active{transform:none}}.door-lock .door-title{font-size:min(var(--door-size),15vw)}.lock-account{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s3);margin-top:var(--s3);font-size:var(--t-caption);color:var(--on-flood-quiet)}.lock-account .addr{font-size:var(--t-caption);letter-spacing:.02em}.lock-actions{display:flex;flex-direction:column;gap:var(--s2);width:100%;max-width:560px;margin-top:var(--s6);padding-bottom:calc(var(--s5) + env(safe-area-inset-bottom))}.lock-form{display:flex;flex-direction:column;gap:var(--s3)}.lock-field{margin-top:0;background:var(--ground);color:var(--ink)}.lock-wait{color:var(--on-flood);font-size:var(--t-secondary);text-align:center}.lock-links{display:flex;flex-wrap:wrap;column-gap:var(--s5)}.lock-foot{max-width:46ch;font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet);text-wrap:pretty}.door .btn:disabled,.door .btn[aria-busy=true]{background:color-mix(in srgb,var(--on-flood) 22%,transparent);color:var(--on-flood)}.cant-open{margin-top:var(--s2);padding:var(--s5);border-radius:var(--r3);background:var(--ground);color:var(--ink);font-size:var(--t-secondary);line-height:1.4}.cant-open p{margin-top:var(--s2);overflow-wrap:anywhere}.cant-open .cant-title{margin:0;font-size:var(--t-section);font-weight:var(--tw-semibold)}.cant-open .cant-strong{font-weight:var(--tw-semibold)}.cant-open .in-group{background:var(--surface)}.cant-actions{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s4)}.cant-open .btn-danger{border:0;background:var(--error);color:var(--ground)}.cant-open .btn-danger:disabled{background:var(--soft);color:var(--ink-2)}.shell>main.page-home{display:flex;flex-direction:column;max-width:none;margin:0;padding-top:0;padding-left:0;padding-right:0;container:home / inline-size}.page-home>*{--home-inset: max(var(--margin), calc((100cqi - var(--content-max)) / 2));--home-width: calc(100cqi - 2 * var(--home-inset));--figure-em: .53}.page-home .home{display:contents}.page-home>.context{display:none}.page-home>.banner{order:1;margin:var(--s4) var(--home-inset) 0}.home-band.hero{display:flex;flex-direction:column;container-type:normal;grid-column:auto;grid-row:auto;min-height:var(--flood-home);padding:var(--s5) var(--home-inset) 0;border-radius:0;background:var(--flood);color:var(--on-flood);order:0}.home-band.hero.is-short{min-height:0}.home-label{font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet)}.home-figure{margin-top:var(--s2);min-width:0}.home-total{display:block;max-width:100%;margin:0;padding:0;text-align:left;color:inherit;border-radius:var(--r1)}.nb{white-space:nowrap}.home-band .balance{--home-ceiling: var(--size-balance);display:block;font-family:var(--font-money);font-weight:800;font-stretch:125%;letter-spacing:-.035em;line-height:1;font-variant-numeric:proportional-nums lining-nums;overflow-wrap:anywhere;color:inherit;font-size:max(40px,min(var(--home-ceiling),calc(var(--home-width) / (var(--figure-em) * var(--len, 9)))))}.home-band .balance .cents{font-size:.5em;letter-spacing:-.02em;color:inherit}.home-band .balance.no-figure{--home-ceiling: 3.5rem;color:var(--on-flood-quiet)}.home-skel{width:calc(var(--len) * .42em);max-width:100%;height:.72em;border-radius:var(--r1);background:color-mix(in srgb,var(--on-flood) 22%,transparent)}.home-band .hero-foot,.home-notes{max-width:46ch;margin-top:var(--s3);font-size:var(--t-secondary);line-height:1.35;color:var(--on-flood-quiet);text-wrap:pretty}.home-problem{font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em;max-width:20ch;text-wrap:balance}.home-band .home-reason{font-size:var(--t-body);margin-top:var(--s2)}.home-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);margin-top:auto;padding-top:var(--notch-f)}.home-band .btn-outline{margin-top:0;color:var(--on-flood);border:0;background:color-mix(in srgb,var(--on-flood) 18%,transparent)}.home-swap{display:none}@media(min-width:768px){.home-swap{display:inline-flex}}.home-band .f-notch{position:relative;right:0;bottom:-1px;display:flex;box-sizing:border-box;width:auto;height:calc(var(--notch-h) + 1px);margin-left:auto;margin-right:calc(var(--home-inset) * -1);padding:var(--notch-inset) var(--notch-right) calc(var(--notch-inset) + 1px) var(--notch-left)}.home-band .f-np{position:static;min-width:128px;height:var(--pill-h);padding:0 var(--s5);font-size:var(--t-body);font-weight:var(--tw-semibold);letter-spacing:0;text-decoration:none;background:var(--ink);color:var(--on-ink)}.home-band .f-notch :focus-visible{outline-color:var(--accent)}@media(min-width:768px){.home-band.hero{min-height:min(40dvh,380px);padding-top:var(--s6)}.home-band .balance{--home-ceiling: 7rem}.home-band .balance.no-figure{--home-ceiling: 5rem}.home-band .hero-foot,.home-notes{font-size:var(--t-body)}}@media(min-width:1024px){.home-band .balance{--home-ceiling: var(--size-balance)}}.home-body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6);padding:var(--s6) var(--home-inset) 0;order:2}.home-main{display:flex;flex-direction:column;gap:var(--s6);min-width:0}.home-side{min-width:0}.home-side:empty{display:none}@container home (min-width: 860px){.home-body{grid-template-columns:minmax(0,1fr) minmax(320px,420px);column-gap:64px;align-items:start}}.home-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s2)}.home-title{font-size:var(--t-section);font-weight:var(--tw-semibold);line-height:1.25}.home-more{display:inline-flex;align-items:center;padding:var(--s3) 0 var(--s3) var(--s3);margin-block:calc(var(--s3) * -1);font-size:var(--t-secondary);color:var(--accent)}@media(hover:hover){.home-more:hover{text-decoration:underline;text-underline-offset:3px}}.home-plain{font-size:var(--t-body);color:var(--ink-2);line-height:1.35;overflow-wrap:anywhere}.home-plain strong{display:block;color:var(--ink);font-weight:var(--tw-semibold)}.home-section .btn{margin-top:var(--s3)}.home-empty-title{font-size:var(--t-title);font-weight:var(--tw-bold);line-height:1.15;letter-spacing:-.01em;margin-bottom:var(--s2)}.home-rows,.home-coins{display:flex;flex-direction:column}.home-rows .money-row{width:calc(100% + var(--s4));margin-inline:calc(var(--s2) * -1);padding-inline:var(--s2);border-radius:var(--r1)}.home-rows .money-row+.money-row:before{left:calc(var(--s2) + 44px + var(--s4));right:var(--s2)}.home-section .row{position:relative;margin-inline:calc(var(--s2) * -1);padding-inline:var(--s2);border-radius:var(--r1)}.home-section .row+.row:before,.home-coins .share-row+.share-row:before{content:"";position:absolute;top:0;left:calc(var(--s2) + 44px + var(--s4));right:var(--s2);height:var(--hairline);background:var(--line)}.home-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.home-row-title{font-size:var(--t-body);font-weight:var(--tw-semibold);line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.home-row-sub{font-size:var(--t-secondary);line-height:1.3;color:var(--ink-2);overflow-wrap:anywhere}.home-pending{display:flex;flex-direction:column}.page-home .banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);min-height:72px;margin-bottom:0;padding:var(--s3) 0;border:0;border-radius:0;font-size:var(--t-secondary);line-height:1.3;color:var(--ink-2)}.page-home .banner>.icon{flex:none;width:44px;height:44px;padding:12px;border-radius:var(--r1);background:var(--soft);color:var(--ink)}.page-home .banner p{flex:1 1 12rem;min-width:0}.page-home .banner strong{display:block;font-size:var(--t-body);font-weight:var(--tw-semibold);color:var(--ink)}.page-home .banner .home-row-body{flex:1 1 8rem}.home-pending-word{flex:none;font-size:var(--t-body);font-weight:var(--tw-semibold);color:var(--ink-2)}.page-home .banner .btn{flex:none;margin:0;height:var(--tap);background:none;color:var(--accent);padding:0 var(--s2)}@container home (max-width: 640px){.page-home .banner .btn{margin-left:calc(44px + var(--s4))}}.home-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--surface);border-radius:var(--r2);padding:var(--s4) 0}.home-half{min-width:0;padding:0 var(--s4)}.home-half+.home-half{border-left:var(--hairline) solid var(--line)}.home-half-label,.home-half-note{font-size:var(--t-secondary);line-height:1.35;color:var(--ink-2)}.home-half-note{font-size:var(--t-footnote)}.home-half-figure{margin:var(--s1) 0;font-size:var(--t-section);font-weight:var(--tw-semibold);font-variant-numeric:tabular-nums;line-height:1.25;overflow-wrap:anywhere}.home-half-figure.is-in{color:var(--in)}.home-pair-foot{grid-column:1 / -1;padding:var(--s3) var(--s4) 0;font-size:var(--t-footnote);color:var(--ink-2)}.home-money .share-bar{display:flex;gap:2px;height:10px;margin:var(--s2) 0 var(--s2)}.home-money .share-part{min-width:3px;border-radius:2px}.home-coins .share-row{position:relative;display:flex;align-items:center;gap:var(--s4);min-height:72px;margin-inline:calc(var(--s2) * -1);padding:var(--s3) var(--s2);border-radius:var(--r1)}.home-coins .share-row>.coin-md{width:44px;height:44px;font-size:var(--t-body)}.home-coins .share-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.share-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);min-width:0}.share-name{min-width:0;font-size:var(--t-body);font-weight:var(--tw-semibold);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-value{flex:0 1 auto;min-width:0;font-size:var(--t-body);font-weight:var(--tw-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.share-sub{min-width:0;font-size:var(--t-secondary);line-height:1.3;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-amount{flex:0 1 auto;min-width:0;font-size:var(--t-caption);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
