@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0D_jrq_className{font-family:Inter,Inter Fallback;font-style:normal}
:root{--surface-base:#04060b;--surface-raised:#0b111d;--surface-sunken:#070b14;--surface-field:#1a2438;--surface-overlay:#0b111d;--ink-primary:#fff;--ink-secondary:#8ca0b8;--ink-tertiary:#7088a0;--ink-inverse:#fff;--stroke-subtle:#ffffff12;--stroke-strong:#ffffff24;--stroke-control:var(--ink-secondary);--fill-accent:#0b3ee3;--fill-accent-bright:#00cfff;--fill-glow:#0096e64d;--fill-info:#35a9ff;--fill-success:#4ade80;--fill-warning:#f5a623;--fill-danger:#f87171;--type-hero:48px;--type-amount:36px;--type-title:28px;--type-title-sm:24px;--type-heading:22px;--type-subheading:20px;--type-body-lg:17px;--type-body:16px;--type-callout:15px;--type-footnote:14px;--type-caption:13px;--type-micro:12px;--type-label:11px;--type-button:15px;--type-hero-leading:56px;--type-amount-leading:44px;--type-title-leading:34px;--type-title-sm-leading:30px;--type-heading-leading:28px;--type-subheading-leading:26px;--type-body-lg-leading:24px;--type-body-leading:24px;--type-callout-leading:22px;--type-footnote-leading:20px;--type-caption-leading:20px;--type-micro-leading:16px;--type-label-leading:14px;--type-button-leading:22px;--type-hero-tracking:-1px;--type-amount-tracking:-.8px;--type-title-tracking:-.6px;--type-title-sm-tracking:-.4px;--type-heading-tracking:-.3px;--type-subheading-tracking:-.2px;--type-label-tracking:1.8px;--type-button-tracking:.4px;--bg:var(--surface-base);--bg-alt:var(--surface-sunken);--bg-card:var(--surface-raised);--bg-card-alt:var(--surface-sunken);--surface:var(--surface-raised);--border:var(--stroke-subtle);--border-hover:var(--stroke-strong);--text:var(--ink-primary);--text-muted:var(--ink-secondary);--text-dim:var(--ink-tertiary);--accent:var(--fill-accent);--accent-light:var(--fill-accent-bright);--accent-glow:var(--fill-glow);--sky:var(--fill-info);--green:var(--fill-success);--gold:var(--fill-warning);--red:var(--fill-danger);--severity-info-fg:var(--sky);--severity-info-bg:#35a9ff14;--severity-info-border:#35a9ff47;--severity-success-fg:var(--green);--severity-success-bg:#4ade8014;--severity-success-border:#4ade8059;--severity-warning-fg:var(--gold);--severity-warning-bg:#f5a6231a;--severity-warning-border:#f5a62359;--severity-error-fg:var(--red);--severity-error-bg:#f8717114;--severity-error-border:#f8717159;--gradient:linear-gradient(135deg, #0b3ee3 0%, #00cfff 100%);--radius:16px;--radius-xs:6px;--radius-chip:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-pill:100px;--radius-phone:40px;--phone-width:430px;--ease:cubic-bezier(.22, 1, .36, 1);--motion-fast:.15s;--motion-step:.25s;--motion-celebrate:.4s;--motion-loading:1.2s;--press-scale:.97;--pressed-opacity:.85;--shadow-card:0 8px 24px #00000047;--shadow-cta:0 10px 28px #0b3ee347;--focus-ring:0 0 0 2px var(--accent-light);--space-xxs:4px;--space-micro:6px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-card:20px;--space-lg:24px;--space-xl:32px;--layout-inset-tablet:6%;--layout-inset-wide:8%;--layout-track-tablet:88%;--layout-track-board:84%;--layout-track-max:90rem;--layout-pane-min:52rem;--measure-field:40rem;--layout-sheet-tablet:72%;--layout-sheet-wide:52%;--qr-size:200px;--row-title:var(--type-caption);--row-title-leading:var(--type-caption-leading);--row-meta:var(--type-caption);--row-meta-leading:var(--type-caption-leading);--tab-label:var(--type-caption);--tab-label-leading:var(--type-caption-leading);--tab-bar-height:4.5rem;--glass-fallback-fill:#ffffff0f;--glass-fallback-stroke:#ffffff14}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);-webkit-font-smoothing:antialiased;margin:0}::selection{color:var(--ink-inverse);background:#00cfff47}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.app-root{background:var(--bg);justify-content:center;min-height:100dvh;display:flex}.phone-frame{width:100%;max-width:var(--phone-width);background:var(--bg);flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;position:relative;overflow:hidden}.phone-frame:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 45% at 50% 0,#0082dc14 0%,#0000 60%),radial-gradient(45% 30% at 80% 12%,#00cfff0a 0%,#0000 65%);position:absolute;inset:0}@media (min-width:480px) and (pointer:fine){.app-root{background:radial-gradient(ellipse 50% 40% at 50% 20%, #0082dc0f 0%, transparent 70%), var(--bg);align-items:center;padding:24px 0}.phone-frame{border:6px solid var(--stroke-strong);border-radius:var(--radius-phone);height:min(844px,100dvh - 48px);min-height:min(844px,100dvh - 48px);max-height:min(844px,100dvh - 48px);overflow:hidden;box-shadow:0 48px 120px #000000b3,0 16px 40px #00000073,0 0 80px #0096e61a,inset 0 1px #ffffff0f}}@media (pointer:coarse){.phone-frame{max-width:none}}.app-main{min-width:0;min-height:0;padding:var(--space-lg) var(--space-md);padding-left:calc(var(--space-md) + env(safe-area-inset-left));padding-right:calc(var(--space-md) + env(safe-area-inset-right));padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));scroll-padding-top:var(--space-lg);scroll-padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));z-index:1;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto;container:app-main track/inline-size}.app-main::-webkit-scrollbar{width:0;height:0;display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:50;border-radius:var(--radius-sm);background:var(--bg-card);color:var(--text);padding:8px 14px;font-weight:600;position:absolute;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{outline:var(--focus-ring);outline-offset:2px;transform:none}.send-layout{gap:var(--space-md);flex-direction:column;flex:1;min-height:0;display:flex}.send-layout>.stack{min-height:0;padding-bottom:var(--space-sm);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.send-dest-step{align-items:stretch;gap:var(--space-sm);flex-direction:column;width:100%;min-height:0;display:flex}.send-dest-step>.btn-compact{flex:none;align-self:flex-start}.send-dest-step>.btn{flex:none;align-self:stretch}.send-layout>.stack::-webkit-scrollbar{width:0;height:0;display:none}.field-with-action{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-field);align-items:stretch;display:flex}.field-with-action .field{background:0 0;border:none;flex:1;min-width:0}.field-with-action .field-action,.field-with-action .btn-compact{flex-shrink:0;align-self:center;margin-right:6px}.field-with-action .field-action{color:var(--ink-primary);font-size:var(--type-button);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);cursor:pointer;background:0 0;border:none;padding:0 14px;font-weight:700}.recipient-query-shell{gap:var(--space-xs);width:100%;min-height:0;max-inline-size:min(100%, var(--measure-field));flex-direction:column;display:flex}.recipient-query-field{border-color:var(--stroke-control);align-items:center;min-height:56px}.recipient-query-field:focus-within{border-color:var(--accent-light);box-shadow:var(--focus-ring)}.recipient-query-leading{color:var(--text-muted);justify-content:center;align-items:center;margin-inline-start:14px;display:inline-flex}.recipient-query-input.field{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:56px;padding-inline-start:var(--space-sm);padding-inline-end:var(--space-xs);overflow:hidden}.recipient-query-actions{align-items:center;gap:var(--space-xs);flex-shrink:0;margin-inline-end:var(--space-xs);display:inline-flex}.recipient-field-action{min-height:44px;color:var(--text);white-space:nowrap}.recipient-scan-action{align-items:center;gap:var(--space-xxs);flex-shrink:0;display:inline-flex}.recipient-query-hint{margin:0}.recipient-query-list{gap:var(--space-xs);width:100%;max-inline-size:min(100%, var(--measure-field));min-height:0;max-height:min(20rem,40dvh);padding:var(--space-sm);border:1px solid var(--stroke-control);border-radius:var(--radius-md);background:var(--surface-raised);flex:auto;display:grid;overflow:auto}.recipient-query-status{gap:var(--space-xs);display:grid}.recipient-option-active{color:var(--text);border-color:var(--accent-light);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-light) 40%, transparent)}.recipient-selected-card.recipient-match-card{margin-top:0;margin-bottom:0}.qr-scan-inline{border:1px solid var(--stroke-control);border-radius:var(--radius-md);padding:var(--space-sm);background:color-mix(in srgb, var(--surface-raised) 94%, transparent)}.qr-scan-video{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);background:var(--bg);width:100%;max-height:280px;display:block}.qr-scan-video[hidden]{display:none}.qr-scan-actions{gap:var(--space-xs);display:grid}@container app-main (max-width:520px){.qr-scan-inline .qr-scan-actions{order:1}.qr-scan-inline .qr-scan-video{order:2;max-height:min(200px,32dvh)}}.app-top-bar{z-index:2;padding:4px var(--space-md);padding-top:max(4px, env(safe-area-inset-top));padding-left:calc(var(--space-md) + env(safe-area-inset-left));padding-right:calc(var(--space-md) + env(safe-area-inset-right));background:var(--glass-fallback-fill);border-bottom:1px solid var(--glass-fallback-stroke);-webkit-backdrop-filter:blur(18px)saturate(160%);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.app-top-bar-home,.app-top-bar-menu-btn{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.app-top-bar-home{justify-content:flex-start}.app-top-bar-menu-wrap{position:relative}.app-top-bar-menu-btn{justify-content:flex-end;gap:var(--space-sm);padding:0 var(--space-sm);border-radius:var(--radius-pill);color:var(--ink-primary);cursor:pointer;background:0 0;border:0}@media (prefers-reduced-transparency:reduce){.app-top-bar{-webkit-backdrop-filter:none}}.app-top-bar-menu-btn:hover{background:#ffffff24}.app-top-bar-menu-btn:focus-visible,.app-top-bar-home:focus-visible{outline:var(--focus-ring);outline-offset:4px}.app-top-bar-chevron{display:inline-flex;transform:rotate(90deg)}.app-top-bar-mark{width:28px;height:28px;display:block}.app-top-bar-icon{width:22px;height:22px}.app-top-bar-name{text-overflow:ellipsis;white-space:nowrap;max-width:8.5rem;font-size:var(--type-callout);line-height:var(--type-callout-leading);font-weight:600;overflow:hidden}.app-top-bar-avatar{display:inline-flex;position:relative}.app-top-bar-badge{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--fill-accent-bright);pointer-events:none;position:absolute;top:-2px;right:-2px}.app-top-bar-menu{z-index:3;width:min(22rem, calc(100vw - 2 * var(--space-md)));max-height:calc(100dvh - 52px - env(safe-area-inset-top));padding:var(--space-xs) 0;background:var(--surface-raised);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);position:absolute;top:100%;right:0;overflow-y:auto}.app-top-bar-menu-caption{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--stroke-subtle)}.app-top-bar-menu-status{color:var(--severity-warning-fg);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0;font-weight:600}.app-top-bar-menu-divider{height:1px;margin:var(--space-xs) 0;background:var(--stroke-subtle)}.app-top-bar-menu-item{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);color:var(--ink-primary);font-size:var(--type-body);line-height:var(--type-body-leading);text-align:left;cursor:pointer;background:0 0;border:none;font-family:inherit;text-decoration:none;display:flex}.app-top-bar-menu-item:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--space-xxs))}.tab-bar{z-index:1;-webkit-backdrop-filter:blur(18px)saturate(160%);padding:8px 8px calc(10px + env(safe-area-inset-bottom));padding-left:calc(8px + env(safe-area-inset-left));padding-right:calc(8px + env(safe-area-inset-right));background:linear-gradient(#ffffff0f 0%,#0b111deb 100%);border-top:1px solid #ffffff14;flex-shrink:0;display:flex;position:relative}.tab-item{align-items:center;gap:var(--space-xxs);color:var(--text-muted);font-size:var(--tab-label);line-height:var(--tab-label-leading);flex-direction:column;flex:1;padding:8px 4px;font-weight:600;display:flex}.tab-item.active{color:var(--sky)}.tab-icon{width:22px;height:22px}.brand-logo{width:auto;height:28px;display:block}.screen-header{gap:var(--space-sm);margin-bottom:var(--space-lg);display:grid}.screen-header-title{align-items:center;gap:var(--space-xs);display:flex}.screen-header-title h1{margin:0}.screen-header-step{color:var(--text-muted);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;text-align:right;margin:0 0 0 auto;font-weight:600}.screen-header-badge{margin-left:auto}.invoice-source-preview{max-width:100%;height:auto;display:block}.invoice-source-preview-compact{object-fit:contain;max-width:12rem;max-height:10rem}.send-auth-bill{margin-top:var(--space-sm);gap:var(--space-xs);justify-items:start;display:grid}.send-auth-bill-label{color:var(--text-muted);font-size:var(--type-micro);text-transform:uppercase;margin:0}.screen-header h1{font-size:var(--type-title);letter-spacing:var(--type-title-tracking);font-weight:700;line-height:var(--type-title-leading);color:var(--text);margin:0}.screen-header h1:focus{outline:none}.screen-header h1:focus-visible{outline:var(--focus-ring);outline-offset:4px}.btn{border-radius:var(--radius-pill);width:100%;min-height:44px;font-size:var(--type-button);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);cursor:pointer;transition:transform var(--motion-fast) var(--ease), opacity var(--motion-fast) var(--ease), box-shadow var(--motion-step) var(--ease), border-color var(--motion-step) var(--ease), filter var(--motion-step) var(--ease), background var(--motion-step) var(--ease);border:none;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-weight:700;display:inline-flex;position:relative}.btn:active:not(:disabled){transform:scale(var(--press-scale));opacity:var(--pressed-opacity)}.btn-spinner{width:16px;height:16px;animation:gate-spin var(--motion-loading) linear infinite;border:2px solid;border-top-color:#0000;border-radius:50%;flex:none}.btn:focus-visible,.tab-item:focus-visible,.text-link:focus-visible,.field:focus-visible,.segment-item:focus-visible,.home-pair-chip:focus-visible,.dest-chip-pick:focus-visible,.dest-chip-remove:focus-visible,.info-tip-btn:focus-visible,.receive-bank-summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.btn:disabled:not([aria-busy=true]){opacity:.45;cursor:not-allowed;box-shadow:none;filter:none;transform:none}.btn[aria-busy=true]{cursor:progress;transform:none}.btn-outline:disabled:not([aria-busy=true]){opacity:1;color:var(--text-muted);border-color:var(--border);background:0 0}.btn-primary{background:var(--gradient);color:var(--ink-inverse);box-shadow:inset 0 1px 0 #ffffff4d, 0 4px 20px var(--accent-glow);border:1px solid #fff3}.btn-primary:disabled:not([aria-busy=true]){opacity:1;background:var(--accent);color:var(--ink-inverse);box-shadow:none;filter:none;border-color:#0000}.btn-primary:hover:not(:disabled):not([aria-busy=true]){filter:brightness(1.07);box-shadow:inset 0 1px #ffffff59,0 10px 36px #00a0eb80}.btn-outline{color:var(--text);border:1px solid var(--stroke-control);-webkit-backdrop-filter:blur(8px);background:#ffffff0a}.btn-outline:hover:not(:disabled):not([aria-busy=true]){color:var(--text);background:#ffffff12;border-color:#00cfff73;box-shadow:0 8px 24px #00000059}.btn-danger{color:var(--red);border:1px solid var(--fill-danger);background:0 0}.btn-danger:hover:not(:disabled):not([aria-busy=true]){background:#f8717114}.btn-compact{width:auto;max-inline-size:min(100%, var(--measure-field));justify-content:center;place-self:flex-start start;align-items:center;gap:var(--space-xs);min-width:44px;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-pill);border:1px solid var(--stroke-control);color:var(--ink-primary);font-size:var(--type-button);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);cursor:pointer;background:#ffffff0a;font-weight:700;text-decoration:none;display:inline-flex}.btn-compact:hover:not(:disabled){border-color:var(--stroke-strong);background:#ffffff12}.btn-compact:disabled{opacity:.45;cursor:not-allowed}.btn-listing{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:48px;padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--stroke-control);background:var(--surface-field);color:var(--ink-primary);box-shadow:none;font-size:var(--type-button);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);cursor:pointer;font-weight:700;text-decoration:none;display:flex}.btn-listing-main{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.btn-listing-spinner{width:16px;height:16px;animation:gate-spin var(--motion-loading) linear infinite;border:2px solid;border-top-color:#0000;border-radius:50%;flex:none}.btn-listing:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.07)}.btn-listing:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.92)}.btn-listing:focus-visible{box-shadow:var(--focus-ring)}.btn-listing:disabled,.btn-listing[aria-disabled=true]{background:var(--bg-card-alt);color:var(--text-muted);border-color:var(--border);box-shadow:none;filter:none;cursor:not-allowed}.btn-compact-icon{padding:0}.btn-compact-danger{color:var(--fill-danger);border-color:var(--fill-danger)}:is(.sheet-option-row,.dest-wallet-actions,.recent-head,.sheet-title-row:not(.sheet-title-row-top),.list-toolbar,.list-toolbar-actions,.heading-with-info,.settings-row-with-info,.settings-row-trailing,.action-row,.filter-hit,.send-recipient,.inline-info-row,.inline-actions,.bank-fact-actions,.home-token-row,.verify-doc-group-status)>.btn-compact{align-self:center}.instruction-row{align-items:flex-start;gap:var(--space-xs);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.instruction-row>.btn-compact,.instruction-row>.bank-copy{flex-shrink:0}.instruction-row .muted,.instruction-row .dim{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.bank-hero-card{gap:var(--space-sm);background:linear-gradient(#35a9ff1a 0%,#0b111df0 42%);border-color:#00cfff38;display:grid}.bank-hero-header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);flex-wrap:wrap;display:flex}.bank-hero-title{min-width:0}.bank-hero-bank{color:var(--text);font-size:var(--type-callout);line-height:var(--type-callout-leading);margin:0;font-weight:700}.bank-hero-status{margin:var(--space-xs) 0 0;color:var(--green);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:600}.bank-hero-status.is-pending{color:var(--text-muted)}.bank-asset-pills,.bank-account-switch,.bank-actions-row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.bank-asset-pills,.bank-account-switch{margin:0}.bank-asset-pill{border-radius:var(--radius-pill);border:1px solid var(--stroke-control);min-height:32px;color:var(--text-muted);font-size:var(--type-caption);line-height:var(--type-caption-leading);cursor:pointer;background:#ffffff08;justify-content:center;align-items:center;padding:6px 10px;font-weight:600;display:inline-flex}span.bank-asset-pill{cursor:default}.bank-asset-pill.active,.bank-asset-pill[aria-selected=true]{border:2px solid var(--fill-accent-bright);color:var(--sky);background:var(--severity-info-bg)}.bank-field-group,.bank-instructions{gap:var(--space-xs);display:grid}.bank-instruction-label{color:var(--sky);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0;font-weight:600}.bank-field-value{min-width:0;color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:auto;margin:0;font-weight:600}.bank-instructions .bank-field-value{font-size:var(--type-footnote);line-height:var(--type-footnote-leading)}.bank-accordion{border-top:1px solid var(--border);padding-top:var(--space-xs)}.bank-accordion-toggle{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:44px;color:var(--sky);font-size:var(--type-caption);line-height:var(--type-caption-leading);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:flex}.bank-accordion-toggle:focus-visible,.bank-asset-pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.action-row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.btn-provider{gap:12px;font-weight:500}.btn-google{color:#e3e3e3;background:#131314;border:1px solid #8e918f}.btn-google:hover:not(:disabled):not([aria-busy=true]){background:#1f1f1f;border-color:#c4c7c5}.btn-apple{color:var(--ink-inverse);background:#000;border:1px solid #ffffff47}.btn-apple:hover:not(:disabled):not([aria-busy=true]){background:#1a1a1a}.password-field{position:relative}.password-field .field{padding-right:44px}.password-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.auth-divider{margin:var(--space-md) 0;color:var(--text-dim);font-size:var(--type-micro);line-height:var(--type-micro-leading);align-items:center;gap:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}#recaptcha-container{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}textarea.field{resize:vertical;min-height:96px}select.field{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--sky) 50%), linear-gradient(135deg, var(--sky) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px;display:block}select.field:disabled{border-color:var(--stroke-subtle);color:var(--text-muted);opacity:1;cursor:default;background-color:#0000;background-image:none;padding-right:16px}.field{border-radius:var(--radius-sm);border:1px solid var(--stroke-control);background:var(--surface-field);width:100%;color:var(--text);outline:none;padding:14px 16px}input.field[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.field:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);background-color:var(--surface-field);box-shadow:0 0 0 1000px var(--surface-field) inset;transition:background-color 9999s ease-out}.field:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);background-color:var(--surface-field);box-shadow:0 0 0 1000px var(--surface-field) inset;transition:background-color 9999s ease-out}.field:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);background-color:var(--surface-field);box-shadow:0 0 0 1000px var(--surface-field) inset;transition:background-color 9999s ease-out}.code-input{width:100%;position:relative}.code-input-field{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;font-size:var(--type-body);background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.code-input-field::selection{background:0 0}.code-input-field:focus{box-shadow:none;outline:none}.code-input-row{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:10px;min-height:52px;display:flex;position:relative}.code-input-group{flex:1;justify-content:center;gap:8px;min-width:0;display:flex}.code-cell{border-radius:var(--radius-sm);border:1px solid var(--stroke-control);background:var(--surface-field);min-width:0;min-height:52px;color:var(--text);font-size:var(--type-title-sm);font-variant-numeric:tabular-nums;flex:1 1 0;justify-content:center;align-items:center;line-height:1;display:flex}.code-input:focus-within .code-cell-active{border-color:#00cfff8c;box-shadow:0 0 0 3px #00cfff2e}.code-input-dash{color:var(--text-muted);font-size:var(--type-heading);flex:none;line-height:1}.code-caret{background:var(--text);width:1px;height:22px;margin-left:1px;animation:1s step-end infinite code-caret}.code-input[data-disabled=true]{opacity:.55}@keyframes code-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.code-caret{animation:none}}button.field{cursor:pointer;font:inherit;text-align:left}button.field.sheet-trigger{height:auto;min-height:48px}.field::placeholder{color:var(--text-muted)}.field:focus{border-color:#00cfff8c;box-shadow:0 0 0 3px #00cfff2e}.field-invalid{border-color:var(--severity-error-border)}.field-valid{border-color:var(--severity-success-border);padding-inline-end:36px}.field-line{position:relative}.field-line>:first-child{width:100%}.field-valid-mark{inset-inline-end:14px;pointer-events:none;color:var(--green);font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.phone-dial-row{align-items:stretch;gap:8px;display:flex}.phone-dial{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-field);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;padding:0 14px;display:flex}button.phone-dial{cursor:pointer;color:var(--text-muted);font-variant-numeric:tabular-nums}button.phone-dial:focus{border-color:#00cfff8c;outline:none;box-shadow:0 0 0 3px #00cfff2e}.field:disabled{opacity:.55}.field-readonly{border-radius:var(--radius-sm);border:1px solid var(--stroke-subtle);width:100%;color:var(--text-muted);background:0 0;margin:0;padding:14px 16px}.card{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-card);background:linear-gradient(#ffffff0a 0%,#0b111deb 40%);box-shadow:inset 0 1px #ffffff0a}.home-in-progress,.home-recent{flex-direction:column;display:flex}.home-in-progress{margin-bottom:var(--space-lg)}.stack{gap:var(--space-sm);align-content:start;display:grid}.party-block{gap:var(--space-xxs);display:grid}.party-address{white-space:pre-line;overflow-wrap:anywhere;margin:0}.muted{color:var(--text-muted);font-size:var(--type-callout);line-height:var(--type-callout-leading);margin:0}.type-follow{margin-top:var(--space-xs)}.band-sm{margin-top:var(--space-sm)}.dim{color:var(--text-dim);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0}.error-text,.success-text,.info-text,.banner{-webkit-user-select:text;user-select:text}.error-text{color:var(--red);font-size:var(--type-footnote);margin:0}.info-text{color:var(--text-muted);font-size:var(--type-footnote);margin:0}.success-text{color:var(--green);font-size:var(--type-footnote);margin:0}.screen-back{place-self:flex-start start;align-items:center;gap:6px;display:inline-flex}.screen-header-subtitle{color:var(--text-muted);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);margin:0}.balance-label{color:var(--sky);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0;font-weight:600}.balance-value{margin:var(--space-sm) 0 0;font-size:var(--type-amount);line-height:var(--type-amount-leading);letter-spacing:var(--type-amount-tracking);font-variant-numeric:tabular-nums;color:var(--text);font-weight:700}.balance-ticker{font-size:var(--type-footnote);line-height:var(--type-footnote-leading);letter-spacing:normal;color:var(--text-muted);font-weight:600}.field-label{margin-bottom:var(--space-xs);color:var(--sky);font-size:var(--type-caption);line-height:var(--type-caption-leading);letter-spacing:normal;text-transform:none;font-weight:600;display:block}.field-label-row,.heading-with-info,.segment-with-info,.settings-row-with-info,.home-token-row,.inline-info-row{align-items:center;gap:var(--space-xs);display:flex}.field-label-row{margin-bottom:var(--space-xs)}.field-label-spread{justify-content:flex-start;gap:var(--space-md);flex-wrap:wrap;width:100%}.field-label-row>.field-label{margin-bottom:0}.heading-with-info{width:fit-content;max-inline-size:100%}.heading-with-info>:first-child{flex:0 auto;min-width:0}.heading-with-info>.disclosure-head{width:auto}:is(.heading-with-info:has(.btn),.segment-with-info){width:100%;max-inline-size:min(100%, calc(var(--measure-field) + var(--space-xs) + 44px))}.heading-with-info:has(.btn)>:first-child{min-width:0;max-inline-size:var(--measure-field);flex:auto}.segment-with-info{width:100%;max-inline-size:min(100%, var(--measure-field));margin-bottom:var(--space-lg);flex-direction:column;align-items:stretch}.segment-with-info>.segment{flex:1;margin-bottom:0}.segment-with-info.segment-with-note{align-items:flex-start}.segment-annotated{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.segment-annotated>.segment{margin-bottom:0}.segment-note-row{gap:var(--space-xs);display:flex}.segment-note-spacer,.segment-tab-note{flex:1;min-width:0}.segment-tab-note{text-align:center}.settings-row-with-info>.settings-row{flex:1}.home-token-row{justify-content:center}.info-tip{flex-shrink:0;display:inline-flex;position:relative}.info-tip-btn{min-width:44px;min-height:44px;color:var(--sky);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (pointer:fine){.info-tip-btn{min-width:24px;min-height:24px;margin-block:-2px}}.info-tip-panel{z-index:40;width:min(17.5rem, calc(100vw - 2 * var(--space-md)));max-width:calc(100vw - 2 * var(--space-md));padding:var(--space-sm);overflow-wrap:break-word;border:1px solid var(--severity-info-border);border-radius:var(--radius-sm);background:var(--bg-card);box-shadow:var(--shadow-card);color:var(--text);font-size:var(--type-caption);line-height:var(--type-caption-leading);text-transform:none;letter-spacing:normal;font-weight:400;position:fixed;top:0;left:0;overflow:auto}.info-tip-panel p{margin:0}.info-tip-panel p+p{margin-top:var(--space-xs)}.totp-qr{width:180px;height:180px}.totp-secret-block{align-items:center;gap:var(--space-xs);padding:var(--space-sm);background:var(--surface-raised);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);text-align:center;flex-direction:column;margin:8px 0;display:flex}.totp-secret-key{font-family:var(--font-mono,monospace);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);color:var(--text-primary);word-break:break-all;-webkit-user-select:all;user-select:all;font-weight:600}.receive-qr{width:var(--qr-size);height:var(--qr-size)}.totp-qr,.receive-qr{border-radius:var(--radius-sm);background:var(--ink-inverse);margin:8px auto;padding:8px;display:block}.empty-state{text-align:center;justify-items:center;gap:8px;padding:32px 8px;display:grid}.empty-state .btn{min-width:10rem}.empty-state .action-row{justify-content:center}.empty-state-icon{width:32px;height:32px;color:var(--text-muted);background:#ffffff0f;border:1px solid #ffffff0d;border-radius:50%;justify-content:center;align-items:center;display:flex}.empty-state-icon svg{display:block}.empty-state h2{font-size:var(--type-body-lg);margin:0;font-weight:700}.soon-tag{color:var(--sky);font-size:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:600;display:inline-block}.text-link{width:auto;min-height:44px;color:var(--sky);font-size:var(--type-footnote);cursor:pointer;background:0 0;border:none;place-self:flex-start start;align-items:center;padding:0;font-weight:600;display:inline-flex}.text-link:hover{color:var(--accent-light);text-decoration:underline}.password-toggle:hover{text-decoration:none}.legal-links{gap:var(--space-xs) var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.auth-screen{flex-direction:column;flex:1;min-height:0;display:flex}.legal-footer{padding-top:var(--space-lg);align-items:center;gap:var(--space-xs);flex-direction:column;margin-top:auto;display:flex}.legal-footer .legal-links{justify-content:center;margin-top:0}.legal-links a{color:var(--text);font-size:var(--type-micro);font-weight:600}.external-link{align-items:center;gap:var(--space-xxs);display:inline-flex}.tos-doc-link.external-link{vertical-align:baseline;text-decoration:none}.tos-doc-link.external-link>span{text-underline-offset:.18em;text-decoration:underline}.legal-links a:hover{color:var(--sky)}.version-line{margin-top:var(--space-lg);color:var(--text-dim);font-size:var(--type-micro)}.copyright-line{color:var(--text-dim);font-size:var(--type-micro);line-height:var(--type-micro-leading);margin:0}.activity-row{border-bottom:1px solid var(--border);color:var(--text-muted);min-width:0;animation:banner-in var(--motion-step) var(--ease);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.activity-row>svg:last-child{flex-shrink:0;align-self:center}.activity-row>.row-body,.activity-row>div:not(.row-meta):not(.row-when){flex:1;min-width:0}.activity-row>.row-body{gap:var(--space-xxs);align-content:start;display:grid}.activity-row .row-attach{margin-top:var(--space-xs)}.activity-row .dim{overflow-wrap:anywhere}.activity-row .audit-detail{white-space:normal;text-overflow:unset;font-size:var(--type-footnote);line-height:var(--type-footnote-leading);overflow:visible}.audit-session-continuation{border-top:1px solid var(--border)}.activity-row:last-child{border-bottom:none}a.activity-row,button.activity-row{text-align:left;cursor:pointer;width:100%;color:inherit;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background:0 0;border-top:none;border-left:none;border-right:none;margin:0}a.activity-row:hover,button.activity-row:hover{background:#ffffff08}a.activity-row:focus-visible,button.activity-row:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-chip)}.activity-icon{width:32px;height:32px;color:var(--text-muted);background:#ffffff0f;border:1px solid #ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.activity-icon svg{display:block}.row-title{color:var(--text);font-size:var(--row-title);font-weight:500;line-height:var(--row-title-leading);overflow-wrap:break-word;word-break:normal;margin:0}.activity-action-title{align-items:center;gap:var(--space-xs);row-gap:var(--space-xxs);flex-wrap:wrap;min-width:0;margin:0;display:flex}.activity-action-title svg{color:currentColor;flex-shrink:0}.activity-action-title span:not(.sr-only){overflow-wrap:normal;word-break:normal;white-space:nowrap;min-width:min-content}.activity-from-to{align-items:flex-start;gap:var(--space-xxs);min-width:0;color:var(--text-dim);font-size:var(--type-micro);line-height:var(--type-micro-leading);flex-direction:column;margin:0;display:flex}.activity-from-to svg{color:var(--text-dim);flex-shrink:0}.activity-party{align-items:center;gap:var(--space-xxs);flex-wrap:wrap;min-width:0;display:flex}.activity-party-label{overflow-wrap:break-word;word-break:normal;min-width:min-content}.row-meta{justify-items:end;gap:var(--space-xs);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:6.5rem;max-width:42%;font-weight:600;font-size:var(--row-meta);line-height:var(--row-meta-leading);color:var(--text);flex:none;margin-left:auto;display:grid}.activity-row:has(.row-when) .row-meta{gap:var(--space-xxs);min-width:0;max-width:none}.row-meta-sub{color:var(--text-dim);font-size:var(--type-micro);line-height:var(--type-micro-leading);text-align:right;font-weight:400}.activity-row .dim.row-stamp{white-space:normal;text-overflow:unset;overflow:visible}.row-when{min-width:3.25rem;color:var(--text-dim);font-size:var(--type-micro);line-height:var(--type-micro-leading);text-align:right;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;display:flex}.row-meta .amount-pos,.row-meta .amount-neg,.row-meta .amount-muted{white-space:normal}.amount-neg{color:var(--red);font-variant-numeric:tabular-nums;font-weight:600}.amount-pos{color:var(--green);font-variant-numeric:tabular-nums;font-weight:600}.amount-muted{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:600}.segment{gap:var(--space-xs);margin-bottom:var(--space-lg);display:flex}.segment-wrap{flex-wrap:wrap}.list-composer{margin-bottom:var(--space-lg)}.list-composer-start{margin-top:var(--space-lg)}.invoice-start-row{align-items:stretch;gap:var(--space-sm);display:flex}.invoice-start-row>.btn{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px}.segment-item{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);border:1px solid var(--stroke-control);min-height:44px;color:var(--text-muted);font-size:var(--type-caption);cursor:pointer;background:#ffffff08;flex:none;padding:10px 12px;font-weight:600;display:inline-flex}.segment>.segment-item,.segment-slide .segment-item{flex:1}.segment-wrap>.segment-item{flex:auto}.segment-fit>.segment-item{flex:0 auto}.segment-item.active{border-width:2px;border-color:var(--fill-accent-bright);color:var(--sky);background:var(--severity-info-bg)}.segment-item:disabled{opacity:.45;cursor:not-allowed}.segment-slide{margin-bottom:var(--space-lg);border:1px solid var(--stroke-control);border-radius:var(--radius-pill);background:#ffffff0a;grid-template-columns:1fr 1fr;gap:0;padding:4px;display:grid;position:relative}.segment-slide:before{content:"";border-radius:var(--radius-pill);border:2px solid var(--fill-accent-bright);background:var(--severity-info-bg);width:calc(50% - 4px);transition:transform var(--motion-fast) var(--ease);position:absolute;top:4px;bottom:4px;left:4px}.segment-slide[data-slide=end]:before{transform:translate(100%)}.segment-with-info>.segment-slide{flex:1;margin-bottom:0}.segment-slide .segment-item{z-index:1;color:var(--text-muted);background:0 0;border:0}.segment-slide .segment-item.active{color:var(--sky);background:0 0;border:0}.ramp-amount{justify-content:flex-end;align-items:center;gap:4px;min-width:7.5rem;display:inline-flex}.ramp-amount .amount-pos,.ramp-amount .amount-neg{text-align:right;min-width:4.5rem}.status-filter{margin-bottom:var(--space-lg);display:block}.status-filter select.field{padding-top:10px;padding-bottom:10px}.invoice-status-overdue{color:var(--gold);font-weight:600}.list-more{margin-top:var(--space-md)}.line-list{margin:var(--space-sm) 0 0;color:var(--text-muted);font-size:var(--type-footnote);padding-left:18px}.invoice-line-rows{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}.invoice-line-row{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.invoice-line-copy{min-width:0}.invoice-line-copy p{margin:0}.invoice-line-row .amount-text{overflow-wrap:anywhere;margin:0}.home-lockup{text-align:center;justify-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:grid}.home-balances{text-align:center;justify-items:center;width:100%;display:grid}.home-lockup .brand-logo{margin-bottom:var(--space-sm)}.home-handle{font-size:var(--type-micro);letter-spacing:var(--type-label-tracking);color:var(--text-dim);margin:0;font-weight:600}.home-tagline{font-size:var(--type-micro);line-height:var(--type-micro-leading);letter-spacing:normal;color:var(--text-muted);margin:0;font-weight:400}.home-lockup .balance-value,.home-balances .balance-value{margin-top:var(--space-sm);font-size:var(--type-amount);line-height:var(--type-amount-leading)}.home-pair-chips{margin:var(--space-xs) 0 0;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.home-pair-chip{align-items:center;gap:var(--space-xs);font:inherit;font-size:var(--type-caption);color:var(--text-muted);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;padding:8px 12px;display:inline-flex}.home-pair-chip:hover,.home-pair-chip:focus-visible{color:var(--sky);border-color:#00cfff66}.home-pair-balance .balance-value{font-size:var(--type-heading);margin-top:0}.home-pair-balance .home-balance-sub{margin-bottom:0}.home-balance-sub{margin:var(--space-xs) 0 var(--space-sm);font-size:var(--type-micro);color:var(--text-dim);font-variant-numeric:tabular-nums}.balance-value+.muted{margin-top:var(--space-xs)}.portfolio-card{width:100%;margin-bottom:var(--space-lg);box-shadow:var(--shadow-cta)}.portfolio-head,.portfolio-label-row{align-items:center;display:flex}.portfolio-head{justify-content:space-between;gap:var(--space-sm)}.portfolio-label-row{gap:var(--space-xs);min-width:0}.portfolio-label{color:var(--text-muted);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0;font-weight:600}.portfolio-toggle{min-width:44px;min-height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.portfolio-toggle:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.portfolio-total{margin-top:var(--space-xs)}.portfolio-mask{font-variant-numeric:tabular-nums}.portfolio-sub,.portfolio-missing{margin:var(--space-xs) 0 0;color:var(--text-dim);font-size:var(--type-footnote);line-height:var(--type-footnote-leading)}.portfolio-missing{margin-bottom:var(--space-lg);text-align:center}.home-actions{justify-content:space-between;align-items:flex-start;gap:var(--space-xs);margin:var(--space-sm) 0 var(--space-lg);display:flex}.home-action-accent .liquid-glass{background:var(--fill-accent);border-color:var(--fill-accent-bright);color:var(--ink-inverse)}.home-action-accent{color:var(--fill-accent-bright);font-weight:600}.quick-send{margin-bottom:var(--space-lg)}.quick-contacts{gap:var(--space-md);margin-top:var(--space-sm);padding-bottom:var(--space-xxs);display:flex;overflow-x:auto}.quick-contact{align-items:center;gap:var(--space-xs);width:72px;min-height:48px;color:var(--text);font-size:var(--type-caption);line-height:var(--type-caption-leading);text-align:center;flex-direction:column;flex:none;font-weight:500;text-decoration:none;display:flex}.quick-contact span{text-overflow:ellipsis;white-space:nowrap;max-width:72px;overflow:hidden}.asset-list-card{margin-bottom:var(--space-lg)}.asset-list-card .activity-row{align-items:center}.asset-hero{align-items:center;gap:var(--space-sm);display:flex}.asset-actions{justify-content:flex-start;column-gap:var(--space-md);row-gap:var(--space-md);flex-wrap:wrap}.asset-actions .home-action{width:72px}button.home-action:disabled{opacity:.45;cursor:default}.asset-chart{width:100%;height:156px;color:var(--fill-accent-bright);display:block}.asset-chart path,.asset-chart polyline{vector-effect:non-scaling-stroke}.asset-chart polygon{fill:currentColor;opacity:.16}.asset-activity{margin-top:var(--space-lg)}.asset-section-head{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.asset-amount{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.invoice-home-detail{align-items:flex-start;gap:var(--space-xxs);flex-direction:column;display:flex}.home-actions:has(+.home-more-hint){margin-bottom:var(--space-sm)}.home-more-hint{margin:0 0 var(--space-lg);text-align:center}.home-action{align-items:center;gap:var(--space-xs);min-width:64px;min-height:48px;color:var(--text);font-size:var(--type-caption);text-align:center;flex-direction:column;font-weight:600;display:flex}.home-action.home-action-accent{color:var(--fill-accent-bright)}button.home-action{cursor:pointer;font:inherit;background:0 0;border:none;margin:0;padding:0}.liquid-glass{width:48px;height:48px;color:var(--ink-inverse);-webkit-backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.home-action:hover .liquid-glass{border-color:#00cfff73}.recent-head{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.recent-head-wrap{flex-wrap:wrap}.recent-head-wrap>:last-child{margin-left:auto}.recent-title{color:var(--text);font-size:var(--type-caption);margin:0;font-weight:600}.list-tools{align-items:stretch;gap:var(--space-sm);flex-direction:column;width:100%;min-width:0;display:flex}.list-toolbar,.list-page{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);box-sizing:border-box;width:100%;display:flex}.list-page{padding-inline:var(--space-card)}.list-toolbar-search{flex:1;min-width:0}.list-toolbar-search>.balance-label{margin-bottom:0}.list-toolbar-actions{align-items:center;gap:var(--space-xs);display:flex}.filter-hit{display:inline-flex;position:relative}.filter-dot{background:var(--fill-info);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.list-page{justify-content:center}.check-row{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);background:var(--surface-field);color:var(--ink-primary);font:inherit;text-align:left;cursor:pointer;margin:0;display:flex}.check-row:has(input:checked){border-color:var(--fill-info)}.check-row-copy{align-items:center;gap:var(--space-xs);min-width:0;display:inline-flex}button.check-row:disabled{cursor:default;opacity:1}.check-mark{border-radius:var(--radius-xs);border:1px solid var(--stroke-subtle);background:var(--surface-field);flex-shrink:0;width:22px;height:22px}.check-mark.on{background:var(--fill-info);border-color:var(--fill-info)}.check-row input[type=checkbox]{width:22px;height:22px;accent-color:var(--fill-info);flex-shrink:0}button.screen-title-fold{align-items:center;gap:var(--space-xs);width:auto;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;margin:0;padding:0;display:inline-flex}button.screen-title-fold.btn-compact{padding:0 var(--space-sm);border:1px solid var(--stroke-control);border-radius:var(--radius-pill);color:var(--ink-primary);font-size:var(--type-button);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);background:#ffffff0a;justify-content:center;font-weight:700}button.dest-activity-link{color:var(--sky);font:inherit;font-size:var(--type-caption);line-height:var(--type-caption-leading);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;min-width:0;min-height:44px;margin:0;padding:0;font-weight:400;display:inline-flex}button.dest-activity-link.dest-activity-link-primary{font-weight:600}button.dest-activity-link[aria-pressed=true]{text-decoration:underline}button.disclosure-head{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;margin:0;padding:0}.recent-head span:first-child{color:var(--text);font-size:var(--type-caption);font-weight:600}.dest-wallet-actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.banner{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--border);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);animation:banner-in var(--motion-step) var(--ease);gap:8px;display:grid}@keyframes banner-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.banner-copy{margin:0}.banner-action{color:inherit;width:auto;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-pill);font-size:var(--type-button);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);cursor:pointer;background:#ffffff0a;border:1px solid;justify-content:center;place-self:flex-start start;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.banner-action-secondary{opacity:.9;background:0 0;border-style:solid}.banner-action:hover:not(:disabled){background:#ffffff12}.banner-action:active:not(:disabled){opacity:var(--pressed-opacity)}.banner-cue{font-weight:600}.banner-error{color:var(--severity-error-fg);border-color:var(--severity-error-border);background:var(--severity-error-bg)}.banner-success{color:var(--severity-success-fg);border-color:var(--severity-success-border);background:var(--severity-success-bg)}.banner-warning{color:var(--severity-warning-fg);border-color:var(--severity-warning-border);background:var(--severity-warning-bg)}.banner-info{color:var(--severity-info-fg);border-color:var(--severity-info-border);background:var(--severity-info-bg)}.skeleton{gap:var(--space-sm);display:grid}.skeleton-line{border-radius:var(--radius-xs);height:12px;animation:skeleton-shimmer var(--motion-loading) ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a 0%,#ffffff1a 50%,#ffffff0a 100%) 0 0/200% 100%}.skeleton-line.lg{height:28px}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.status-badge{align-items:center;gap:var(--space-xxs);border-radius:var(--radius-pill);width:fit-content;max-width:100%;font-size:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;white-space:nowrap;padding:4px 8px;font-weight:600;display:inline-flex}.status-badge-info{color:var(--severity-info-fg);border:1px solid var(--severity-info-border)}.status-badge-success{color:var(--severity-success-fg);border:1px solid var(--severity-success-border)}.status-badge-warning{color:var(--severity-warning-fg);border:1px solid var(--severity-warning-border)}.outdated-quote{opacity:.6}.amount-text{font-variant-numeric:tabular-nums;font-weight:600}.settings-section{gap:var(--space-sm);margin-top:var(--space-lg);display:grid}.settings-section h2{color:var(--sky);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0;font-weight:600}.settings-row{justify-content:space-between;align-items:center;gap:var(--space-sm);border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);cursor:pointer;text-align:left;background:0 0;margin:0;padding:14px 0;font-weight:500;display:flex}.settings-row.settings-row-static{cursor:default}.settings-row-main{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.settings-row-main>span{min-width:0}.settings-row-icon{flex-shrink:0}.settings-row:disabled{opacity:.7;cursor:not-allowed}.settings-row-chevron{color:var(--text-muted);flex-shrink:0;width:18px;height:18px;display:flex}.settings-row>svg:last-child,.settings-row>.settings-row-chevron,.settings-row>.settings-row-trailing{align-self:center}.settings-row-chevron svg{display:block}.settings-row-hint{color:var(--text-dim);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin-top:var(--space-xs);overflow-wrap:anywhere;font-weight:400;display:block}.settings-section-label{margin:var(--space-lg) 0 var(--space-xs);color:var(--sky);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:600}.dest-chips{gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.sheet-filter-row{align-self:start;align-items:center;gap:var(--space-xs);width:100%;min-width:0;max-width:100%;margin-bottom:var(--space-sm);flex:none;display:flex;overflow:auto hidden}.sheet-filter-row>.segment-item{white-space:nowrap;flex:none;align-self:center;height:auto}.industry-sheet{align-items:stretch;gap:var(--space-xs);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.sheet-body:has(.industry-sheet){align-content:start;min-width:0}.dest-wallet-stack{gap:var(--space-xs);display:grid}.dest-cols{align-items:center;gap:var(--space-sm);min-width:0;display:grid}.dest-cols-wallet{grid-template-columns:24px minmax(0,.7fr) minmax(0,1.3fr) 24px auto}.dest-cols-bank{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,.9fr) auto 24px auto}@container track (max-width:43.999rem){.dest-cols-wallet{grid-template-columns:24px minmax(0,.55fr) minmax(0,1.45fr) 24px}.dest-cols-wallet>.dest-wallet-actions{grid-column:2/-1}.dest-cols-bank{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto auto 24px}.dest-cols-bank>.dest-wallet-actions{grid-column:1/-1}.dest-cols-wallet>span:last-child:empty,.dest-cols-bank>span:last-child:empty{display:none}}.dest-col{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0}.dest-status{color:var(--text-dim);display:inline-flex}.dest-status-ready{color:var(--green)}.dest-status-inactive{color:var(--red)}.contact-page,.contact-edit-form{gap:var(--space-sm);flex-direction:column;flex:1;min-height:0;display:flex}.contact-page-body{flex:1;min-width:0}.contact-edit-form .contact-page-body{margin-bottom:-8rem;padding-bottom:8rem}.contact-edit-bar{z-index:2;gap:var(--space-xs);padding-top:var(--space-sm);background:var(--surface-base);display:grid;position:sticky;bottom:0}.contact-edit-actions{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.contact-section-head{margin-top:var(--space-lg);margin-bottom:0}.contact-section-label{margin:0}.contact-card{gap:var(--space-sm);background:var(--bg-card);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);padding:var(--space-card);display:grid}.contact-card .segment{width:100%;margin-bottom:0}.contact-card .segment-item{flex:1}.contact-card-selected{border-color:var(--fill-accent-bright)}.contact-card-head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.contact-card-identity{gap:var(--space-xs);flex:1;min-width:0;display:grid}.contact-card-title{min-width:0;color:var(--sky);overflow-wrap:anywhere;flex:1;margin:0;font-weight:600}.contact-card-actions{align-items:center;gap:var(--space-xs);display:flex}.contact-card-actions>.btn{flex:1;width:auto}.contact-detail-row{justify-content:space-between;gap:var(--space-sm);display:flex}.contact-detail-row .dest-col{text-align:right}.contact-address-well{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-sm);background:var(--surface-field);display:flex}.contact-address-well .dest-col{flex:1}.contact-wallet-coins{align-items:center;gap:var(--space-xxs);display:inline-flex}.contact-chip-row{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.support-topic{min-height:44px;padding:var(--space-xs) var(--space-sm);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.contact-chip{min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-pill);border:1px solid var(--stroke-control);background:var(--bg-card);color:inherit;font:inherit;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.contact-chip-selected{border-width:2px;border-color:var(--fill-accent-bright);background:var(--severity-info-bg);color:var(--sky)}.contact-date-heading{margin:var(--space-sm) 0 0;color:var(--text-muted);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:600}.dest-chip{border-radius:var(--radius-pill);border:1px solid var(--stroke-control);background:var(--bg-card);align-items:center;min-height:44px;padding:0 4px 0 12px;display:inline-flex}.dest-chip-active{border-width:2px;border-color:var(--fill-accent-bright)}.sheet-option.dest-chip-active{color:var(--sky);border-bottom-width:2px;border-bottom-color:var(--fill-accent-bright)}.dest-chip-pick{color:var(--text);font:inherit;font-size:var(--type-caption);cursor:pointer;background:0 0;border:none;padding:8px 0;font-weight:600}.dest-chip-active .dest-chip-pick{color:var(--sky)}.dest-chip-remove{color:var(--text-muted);font:inherit;font-size:var(--type-body-lg);cursor:pointer;background:0 0;border:none;min-width:32px;min-height:32px;line-height:1}.dest-chip-remove:disabled{opacity:.45;cursor:not-allowed}.settings-row-danger{color:var(--red)}.account-disclosure{margin-top:var(--space-lg)}.account-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;color:var(--sky);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;flex-direction:row;font-weight:600;list-style:none;display:flex}.account-disclosure-main{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.settings-row-trailing{align-items:center;gap:var(--space-xs);flex-shrink:0;display:inline-flex}.account-disclosure>summary::-webkit-details-marker{display:none}.account-disclosure>summary .settings-row-hint{text-transform:none;letter-spacing:normal;font-weight:400}.account-identity{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.account-identity-main{align-items:flex-start;gap:var(--space-md);min-width:0;display:flex}.account-avatar{border-radius:var(--radius-pill);background:var(--surface-sunken);width:40px;height:40px;color:var(--ink-secondary);font-size:var(--type-callout);line-height:var(--type-callout-leading);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.account-grid{gap:var(--space-sm);grid-template-columns:1fr;display:grid}.account-grid>.settings-row{height:100%}@media (min-width:1024px) and (min-height:520px) and (orientation:landscape),(min-width:1024px) and (min-height:520px) and (pointer:fine){.account-grid{grid-template-columns:1fr 1fr}}.help-page-lead{gap:var(--space-sm);display:grid}.help-page-nav{gap:var(--space-xs);flex-wrap:wrap;display:flex}.help-page-nav a{justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--glass-fallback-fill);min-height:44px;color:var(--text-muted);font-size:var(--type-caption);line-height:var(--type-caption-leading);white-space:nowrap;flex:none;padding:10px 12px;font-weight:600;display:inline-flex}.help-page-nav a[aria-current=location]{border-color:var(--severity-info-border);color:var(--sky);background:var(--severity-info-bg);font-weight:700;text-decoration:none}.help-page:not(:has(:target)) .help-page-nav a[href="/help#quick-answers"]{border-color:var(--severity-info-border);color:var(--sky);background:var(--severity-info-bg);font-weight:700;text-decoration:none}.help-page:has(#quick-answers:target) .help-page-nav a[href="/help#quick-answers"]{border-color:var(--severity-info-border);color:var(--sky);background:var(--severity-info-bg);font-weight:700;text-decoration:none}.help-page:has(#user-guide:target) .help-page-nav a[href="/help#user-guide"]{border-color:var(--severity-info-border);color:var(--sky);background:var(--severity-info-bg);font-weight:700;text-decoration:none}.help-page:has(#user-guide :target) .help-page-nav a[href="/help#user-guide"]{border-color:var(--severity-info-border);color:var(--sky);background:var(--severity-info-bg);font-weight:700;text-decoration:none}.help-page:has(#email-support:target) .help-page-nav a[href="/help#email-support"]{border-color:var(--severity-info-border);color:var(--sky);background:var(--severity-info-bg);font-weight:700;text-decoration:none}.help-panels>.help-panel{display:none}.help-panels>.help-panel-default{display:block}:is(.help-panels:has(>.help-panel:target)>.help-panel,.help-panels:has(.help-panel :target)>.help-panel){display:none}.help-panels:has(>.help-panel:target)>.help-panel:target{display:block}.help-panels:has(.help-panel :target)>.help-panel:has(:target){display:block}.help-disclosure-list{display:grid}.help-topic,.user-guide-chapter{border-bottom:1px solid var(--border);margin:0}.help-disclosure-list>:last-child{border-bottom:none}.help-topic>summary,.user-guide-chapter>summary{justify-content:space-between;align-items:center;gap:var(--space-sm);cursor:pointer;min-height:44px;padding:14px 0;list-style:none;display:flex}.help-topic>summary::-webkit-details-marker{content:none;display:none}.user-guide-chapter>summary::-webkit-details-marker{content:none;display:none}.help-topic>summary::marker{content:none;display:none}.user-guide-chapter>summary::marker{content:none;display:none}.help-disclosure-label{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);flex:1;margin:0;font-weight:500}.help-disclosure-chevron{width:18px;height:18px;color:var(--text-muted);transition:transform var(--motion-fast) var(--ease);flex-shrink:0;display:flex}@media (prefers-reduced-motion:no-preference){.icon-expand{transition:transform var(--motion-fast) var(--ease)}}.help-disclosure-chevron svg{display:block}.icon-expand{transform-origin:50%;transform-box:fill-box}button[aria-expanded=true] .icon-expand,details[open]>summary .icon-expand{transform:rotate(180deg)}details[open]>summary .help-disclosure-chevron .icon-expand{transform:none}.help-topic[open]>summary .help-disclosure-chevron,.user-guide-chapter[open]>summary .help-disclosure-chevron{transform:rotate(180deg)}.help-topic[open] summary{margin-bottom:var(--space-xs)}.help-topic p{margin:0}.help-disclosure-body{gap:var(--space-sm);padding-bottom:var(--space-sm);display:grid}.user-guide-chapter>summary h3{font-size:var(--type-body);letter-spacing:normal;font-weight:600;line-height:var(--type-body-leading);flex:1;display:block}.user-guide-h2{font-size:var(--type-heading);letter-spacing:var(--type-heading-tracking);font-weight:700;line-height:var(--type-heading-leading);color:var(--text);margin:0}.user-guide-h3,.user-guide-h4{color:var(--text);margin:0}.user-guide-h2,.user-guide-h3,.user-guide-h4{scroll-margin-top:var(--space-lg)}.user-guide-h3{font-size:var(--type-title-sm);letter-spacing:var(--type-title-sm-tracking);font-weight:700;line-height:var(--type-title-sm-leading)}.user-guide-h4{font-size:var(--type-subheading);letter-spacing:var(--type-subheading-tracking);font-weight:600;line-height:var(--type-subheading-leading)}.user-guide-section{scroll-margin-top:var(--space-lg)}.user-guide-h2:focus,.user-guide-h3:focus,.user-guide-h4:focus{outline:none}.user-guide-h2:focus-visible,.user-guide-h3:focus-visible,.user-guide-h4:focus-visible{outline:var(--focus-ring);outline-offset:4px}.user-guide-toc{margin:0}@media (min-width:1024px){.help-page-nav{top:var(--space-md);z-index:2;position:sticky}}.user-guide-toc ol{margin:0;padding:0;list-style:none}.user-guide-toc>ol{gap:var(--space-xs);flex-direction:column;display:flex}.user-guide-toc li ol{margin-top:var(--space-xxs);padding-left:var(--space-md);gap:var(--space-xxs);flex-direction:column;display:flex}.help-toc-chapter,.help-toc-leaf{align-items:center;min-height:44px;display:flex}.help-toc-chapter{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:600}.help-toc-leaf{color:var(--text-muted);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);font-weight:500}.help-toc-chapter:hover,.help-toc-leaf:hover{color:var(--accent-light)}.user-guide-toc a[aria-current=location]{color:var(--sky);font-weight:700}.help-page{padding-bottom:50dvh}.step-progress{margin:0 0 var(--space-md)}.step-progress-bar{gap:var(--space-xxs);height:4px;display:flex}.step-progress-seg{border-radius:var(--radius-pill);background:var(--border);flex:1}.step-progress-seg.done{background:var(--accent)}.step-progress-seg.current{background:var(--accent-light);transform-origin:0;animation:step-seg-fill var(--motion-step) var(--ease)}.step-progress-caption{color:var(--text-dim);font-size:var(--type-micro);letter-spacing:normal;margin:8px 0 0;font-weight:600}@keyframes step-seg-fill{0%{transform:scaleX(.35)}to{transform:scaleX(1)}}.soon-row{gap:var(--space-sm);flex-wrap:wrap;display:flex}.home-hello{font-size:var(--type-body-lg);line-height:var(--type-body-lg-leading);margin:0;font-weight:600}.home-setup{text-align:left;width:100%;margin:0 0 var(--space-lg)}.home-setup-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.home-setup-item{font-size:var(--type-footnote);color:var(--text-dim);align-items:center;gap:8px;display:flex}.home-setup-item.done{color:var(--green)}.home-setup-mark{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.home-token{font-size:var(--type-body-lg);line-height:var(--type-body-lg-leading);margin:0;font-weight:700}.home-chain{justify-content:center;align-items:center;gap:var(--space-xs);margin:var(--space-xs) 0 0;font-size:var(--type-micro);line-height:var(--type-micro-leading);color:var(--text-dim);display:flex}.home-lockup .balance-value-zero,.home-balances .balance-value-zero,.portfolio-card .balance-value-zero{margin-top:var(--space-sm);font-size:var(--type-body-lg);line-height:var(--type-body-lg-leading);color:var(--text-muted);font-weight:600}.tab-item{position:relative}.tab-badge{background:var(--accent-light);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:calc(50% - 14px)}.sticky-cta{z-index:auto;box-shadow:none;background:0 0;margin-top:0;padding:0;position:static}@media (min-height:520px){.app-main,.send-layout>.stack{scroll-padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}.sticky-cta{z-index:3;padding-top:var(--space-sm);padding-bottom:calc(var(--space-sm) + env(safe-area-inset-bottom));background:var(--bg);margin-top:auto;position:sticky;bottom:0}.sticky-cta-form{flex:auto;grid-template-rows:minmax(0,1fr) auto;min-height:0}.sticky-cta-form>.sticky-cta-pad{min-height:0;padding-bottom:var(--space-sm);scroll-padding-bottom:var(--space-sm);overflow:hidden auto}.sticky-cta-form>.sticky-cta{z-index:auto;background:var(--bg);margin-top:0;position:static;bottom:auto}}.sticky-cta-pad{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.sticky-cta-form>.sticky-cta-pad{padding-bottom:var(--space-sm)}.form-field{gap:var(--space-xs);flex-direction:column;display:flex}.form-field>.field-label,.form-field>.field-label-row{margin-bottom:0}.field-error{color:var(--severity-warning-fg);font-size:var(--type-caption);margin:0}.step-summary{justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) 0;align-items:flex-start;display:flex}.step-summary-leading{align-items:center;display:inline-flex}.step-summary-main{gap:var(--space-xs);flex:1;min-width:0;display:grid}.step-summary-meta{gap:var(--space-xs);display:grid}.bill-attach-row{align-items:center}.bill-attach-row .status-badge{align-self:center}.partner-disclosure{margin-top:var(--space-sm)}.tos-checkbox{gap:var(--space-sm);margin-top:var(--space-lg);text-align:left;color:var(--text-muted);font-size:var(--type-callout);line-height:var(--type-callout-leading);align-items:flex-start;display:flex}.tos-agree{pointer-events:none}.tos-checkbox input{appearance:none;width:1.25rem;height:1.25rem;margin-top:var(--space-xxs);border:2px solid var(--sky);border-radius:var(--radius-xs);cursor:pointer;pointer-events:auto;background:0 0;flex-shrink:0}.tos-checkbox input:checked{background:var(--sky);border-color:var(--sky);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2304060B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.85rem}.tos-checkbox input:disabled{opacity:.55;cursor:default}.tos-checkbox input:focus-visible{box-shadow:var(--focus-ring);outline:none}.tos-doc-link{color:var(--sky);text-underline-offset:.18em;pointer-events:auto;font-weight:600;text-decoration:underline;display:inline}.tos-doc-link:hover{color:var(--accent-light)}.tos-doc-link:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-xs);outline:none}.wallet-ready{padding:var(--space-md) 0}.wallet-ready.reveal{animation:wallet-ready-in var(--motion-celebrate) var(--ease)}@keyframes wallet-ready-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.field-hint{margin:var(--space-xs) 0 0;color:var(--sky);font-size:var(--type-caption);line-height:var(--type-caption-leading)}.kyc-dropzone{gap:var(--space-xs);border-radius:var(--radius-sm);border:1px dashed var(--border);background:var(--surface-field);min-height:88px;color:var(--text-muted);font-size:var(--type-footnote);cursor:pointer;place-items:center;padding:16px;display:grid}.kyc-dropzone:hover,.kyc-dropzone:focus-visible{border-color:var(--border-hover);box-shadow:0 0 0 3px var(--accent-glow)}.kyc-dropzone.attached{color:var(--green);border-style:solid;border-color:#4ade8073}.kyc-dropzone input{display:none}.settings-row-emphasis{font-weight:600}.kyc-status-row{align-items:center;gap:var(--space-xs);margin:0 0 var(--space-lg);display:flex}.gate-spinner{width:22px;height:22px;margin:var(--space-sm) auto 0;border:2px solid #ffffff1f;border-top-color:var(--sky);animation:gate-spin var(--motion-loading) linear infinite;border-radius:50%}@keyframes gate-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skeleton-line{animation:none}.gate-spinner,.btn-spinner,.btn-listing-spinner{opacity:.7;border-top-color:currentColor;animation:none}.btn{transition:none}.btn:active:not(:disabled){opacity:var(--pressed-opacity);transform:none}.banner{animation:none}.wallet-ready.reveal,.step-progress-seg.current{animation:none;transform:none}.segment-slide:before{transition:none}}.confirm-auth-dl{gap:var(--space-sm);margin:0;display:grid}.confirm-auth-dl div{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.confirm-auth-dl dt{color:var(--text-muted);font-size:var(--type-micro);text-transform:uppercase;letter-spacing:normal;flex-shrink:0}.confirm-auth-dl dd{min-width:0;margin:0;font-weight:600}.confirm-auth-dest{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.confirm-auth-value{justify-content:flex-end;align-items:center;gap:var(--space-xs);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:inline-flex}.confirm-auth-well{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--stroke-subtle);background:var(--surface-field);color:var(--text);text-align:left;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:flex}.confirm-auth-fee{color:var(--accent-light)}.confirm-auth-actions{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.item-details-dl{gap:var(--space-sm);margin:0;display:grid}.item-details-dl>div{gap:var(--space-xs);display:grid}.item-details-dl dt{color:var(--text-dim);font-size:var(--type-label);line-height:var(--type-label-leading);text-transform:uppercase;letter-spacing:var(--type-label-tracking)}.item-details-dl dd{align-items:center;gap:var(--space-sm);color:var(--text);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);flex-direction:row;margin:0;font-weight:400;display:flex}.item-details-value{overflow-wrap:anywhere;white-space:pre-line;font-variant-numeric:tabular-nums;flex:auto;min-width:0}.outcome-status-head{align-items:center;gap:var(--space-xs);display:inline-flex}.outcome-status-head .status-badge{margin:0}.outcome-aux{gap:var(--space-xs);display:grid}.dossier-hero{text-align:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm) 0;flex-direction:column;display:flex}.dossier-updating,.dossier-context{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--ink-secondary);margin:0}.dossier-context{font-size:var(--type-callout);line-height:var(--type-callout-leading)}.dossier-amount{font-size:var(--type-title);line-height:var(--type-title-leading);color:var(--ink-primary,var(--text));font-variant-numeric:tabular-nums;margin:0;font-weight:700}.dossier-when{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--ink-tertiary,var(--text-dim));font-variant-numeric:tabular-nums;margin:0}.dossier-section{gap:var(--space-sm);border-top:1px solid var(--stroke-subtle);padding-top:var(--space-md);flex-direction:column;display:flex}.dossier-section-title{font-size:var(--type-callout);line-height:var(--type-callout-leading);color:var(--ink-primary,var(--text));margin:0;font-weight:600}.dossier-party{align-items:flex-start;gap:var(--space-sm);display:flex}.dossier-badge{border-radius:var(--radius-sm);background:var(--surface-field);border:1px solid var(--stroke-subtle);width:36px;height:36px;color:var(--fill-info);flex:none;justify-content:center;align-items:center;gap:2px;display:inline-flex}.dossier-party-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.dossier-direction{font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-tertiary,var(--text-dim));margin:0}.dossier-party-title{font-size:var(--type-body);line-height:var(--type-body-leading);color:var(--ink-primary,var(--text));margin:0;font-weight:600}.dossier-party-sub{font-size:var(--type-caption);line-height:var(--type-caption-leading);color:var(--ink-secondary);margin:0}.dossier-fact{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.dossier-fact-label,.dossier-fact-value{font-size:var(--type-footnote);line-height:var(--type-footnote-leading);margin:0}.dossier-fact-label{color:var(--ink-secondary)}.dossier-fact-value{color:var(--ink-primary,var(--text));text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.dossier-id{gap:var(--space-xxs);padding:var(--space-sm);border-radius:var(--radius-md);background:var(--surface-field);border:1px solid var(--stroke-subtle);flex-direction:column;display:flex}.dossier-id-label{font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-tertiary,var(--text-dim));margin:0}.dossier-id-row{align-items:flex-start;gap:var(--space-sm);display:flex}.dossier-id-value{min-width:0;font-size:var(--type-footnote);line-height:var(--type-footnote-leading);color:var(--ink-primary,var(--text));overflow-wrap:anywhere;flex:1;margin:0}.dossier-footer{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.dossier-footer-single{grid-template-columns:1fr}.item-details-copy{flex:none;align-self:center;min-height:44px}.item-details-close{margin-top:var(--space-sm);place-self:flex-start start}#sheet-root{z-index:50;pointer-events:none;position:absolute;inset:0}#sheet-root:has(.sheet-overlay){pointer-events:auto}.sheet-overlay{z-index:50;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;container-type:size}.sheet-overlay-dialog{z-index:80;padding:var(--space-lg);align-items:center}.sheet-backdrop{background:#04060bb8;border:0;position:absolute;inset:0}.activity-action-title{overflow-wrap:break-word;word-break:normal;flex-shrink:1;min-width:0}.addr-full{overflow-wrap:anywhere;word-break:break-word}.message-list{gap:var(--space-md);flex-direction:column;display:flex}.message-list>*+*{padding-top:var(--space-md);border-top:1px solid var(--border)}.pane-layout>.pane>.stack>:first-child{margin-top:0}.sheet{width:100%;max-width:var(--phone-width);overscroll-behavior:contain;max-height:100cqh;padding:var(--space-lg) var(--space-md) calc(var(--space-lg) + 8px);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--bg-card);border:1px solid var(--border-hover);gap:var(--space-sm);min-width:0;animation:banner-in var(--motion-step) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden;container:track/inline-size}.sheet>*{min-width:0}.share-link{overflow-wrap:anywhere;word-break:break-all;margin:0}.share-qr{max-width:100%;height:auto}.sheet-dialog{border-radius:var(--radius);max-height:90dvh;padding:var(--space-lg);gap:var(--space-md);box-shadow:0 16px 48px #00000073}@media (min-width:480px){.sheet{max-height:100cqh}.sheet-dialog{max-height:90cqh}}@media (max-width:767px){.sheet-overlay-dialog{align-items:flex-end;padding:0}.sheet,.sheet-dialog{max-height:100cqh}.sheet-dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:var(--space-lg) var(--space-md) var(--space-md);gap:var(--space-sm);box-shadow:none}}@media (min-width:480px) and (max-width:767px){.sheet,.sheet-dialog{max-height:100cqh}}.sheet-dialog .sheet-title{font-size:var(--type-body-lg)}.sheet-fill{flex-direction:column;min-height:min(70cqh,560px);display:flex}.sheet-title-row{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.sheet-title-row-top{align-items:flex-start}.sheet-title-row .sheet-title{flex:1;min-width:0}.sheet-title-block{gap:var(--space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.dossier-eyebrow{font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-secondary);margin:0}.sheet-title{font-size:var(--type-subheading);margin:0}.sheet-title-strong{color:var(--ink-primary,var(--text));font-weight:700}.sheet-scroll{gap:var(--space-sm);min-height:0;padding-bottom:calc(var(--space-xl) + var(--space-md));scroll-padding-bottom:calc(var(--space-xl) + var(--space-md));flex-direction:column;flex:auto;display:flex;overflow-y:auto}fieldset.stack{border:0;min-inline-size:0;margin:0;padding:0}fieldset.stack>legend{padding:0}.sheet-footer{z-index:2;padding-top:var(--space-md);border-top:1px solid var(--stroke-subtle);background:var(--surface-raised);flex:none;position:relative}.sheet-body{align-content:start;min-height:min-content;display:grid}.sheet-body-tall{flex:1 0 auto;min-height:280px}.form-row-split{justify-content:space-between;align-items:start;gap:var(--space-sm);grid-template-columns:48% 48%;display:grid}@container track (max-width:479px){.form-row-split{grid-template-columns:1fr}.activity-row:has(.status-badge):not(.invoice-list-row){flex-wrap:wrap}.activity-row:has(.status-badge):not(.invoice-list-row) .row-meta{flex:1 0 100%;max-width:none;margin-left:0}.activity-row.invoice-list-row{column-gap:12px;row-gap:var(--space-xxs);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.activity-row.invoice-list-row>.activity-icon{grid-area:1/1/span 3}.activity-row.invoice-list-row>.row-body{display:contents}.activity-row.invoice-list-row .row-title{grid-area:1/2;min-width:0}.activity-row.invoice-list-row .row-body>.dim{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/2/auto/-1;display:-webkit-box;overflow:hidden}.activity-row.invoice-list-row>.row-meta{flex:none;grid-area:1/3;min-width:0;max-width:none;margin-left:0}.activity-row.invoice-list-row>.status-badge{grid-area:3/2/auto/-1;justify-self:start}.activity-row:has(.row-when):not(.invoice-list-row){column-gap:var(--space-sm);row-gap:var(--space-xxs);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body when""body meta";align-items:start;display:grid}.activity-row:has(.row-when):not(.invoice-list-row)>.row-body{grid-area:body}.activity-row:has(.row-when):not(.invoice-list-row)>.row-meta{overflow-wrap:normal;word-break:normal;text-align:right;grid-area:meta;justify-items:end;min-width:min-content;max-width:none;margin-left:0}.activity-row:has(.row-when):not(.invoice-list-row)>.row-when{text-align:right;grid-area:when;justify-content:flex-end}.activity-action-title{gap:var(--space-xxs);font-size:var(--type-footnote);line-height:var(--type-footnote-leading)}.activity-from-to,.row-when{font-size:var(--type-micro);line-height:var(--type-micro-leading)}}@container track (min-width:40rem){.row-meta{max-width:none}}.dest-list-toolbar{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.dest-list-toolbar .field,.dest-list-toolbar label{flex:1;min-width:0}.contact-picked{align-items:center;gap:var(--space-xs);min-height:44px;display:flex}.contact-picked .row-title{min-width:0}.dest-list-scroll{max-height:240px;overflow-y:auto}.sheet-option,.sheet-trigger{text-align:left;align-items:center;gap:var(--space-xs);width:100%;display:inline-flex}.sheet-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sheet-trigger>:last-child{margin-left:auto}.sheet-option{align-items:center;gap:var(--space-xs);border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text-muted);text-align:start;cursor:pointer;background:0 0;padding:14px 0;display:flex;position:relative}.sheet-option-row>.sheet-option{flex:auto;width:auto;min-width:0}.sheet-option.selected,.sheet-option:hover{color:var(--text)}.sheet-option.selected:before,.sheet-option.dest-chip-active:before{content:"";background-color:currentColor;flex:none;order:1;width:14px;height:14px;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 16.2 4.8 12l1.4-1.4L9 13.4l8.8-8.8 1.4 1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 16.2 4.8 12l1.4-1.4L9 13.4l8.8-8.8 1.4 1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.sheet-option.selected:after,.sheet-option.dest-chip-active:after{content:"Selected";clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sheet-option-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.sheet-option-copy{flex:1;min-width:0;display:grid}.send-dest-heading{justify-content:space-between;align-items:center}.recipient-match-card,.sheet-option.recipient-match-card{gap:var(--space-xs);border:1px solid var(--stroke-control);border-radius:var(--radius-md);padding:var(--space-sm);margin-bottom:var(--space-sm);background:color-mix(in srgb, var(--surface-raised) 94%, transparent);align-items:stretch;display:grid}.recipient-match-card>.segment{width:100%;margin-bottom:0}.recipient-match-card.selected:before,.recipient-match-card.selected:after{display:none}.recipient-match-eyebrow{color:var(--sky);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:600}.recipient-match-title{color:var(--text);font-size:var(--type-subheading);line-height:var(--type-subheading-leading);font-weight:700}.recipient-match-subtitle{color:var(--text-muted);font-size:var(--type-callout);line-height:var(--type-callout-leading)}.inline-copy{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.recipient-match-address{align-items:center;gap:var(--space-xs);color:var(--text);font-size:var(--type-callout);line-height:var(--type-callout-leading);display:inline-flex}.recipient-match-address-full{overflow-wrap:anywhere}.recipient-match-grid,.recipient-match-preview{gap:var(--space-xs) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.recipient-match-grid strong,.recipient-match-preview strong{color:var(--text-muted);font-size:var(--type-micro);line-height:var(--type-micro-leading);text-transform:uppercase;letter-spacing:var(--type-label-tracking);font-weight:600;display:block}.recipient-match-grid span span,.recipient-match-preview span span{color:var(--text);font-size:var(--type-callout);line-height:var(--type-callout-leading)}.recipient-match-note{color:var(--green);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:600}.send-dest-card{text-align:left;border:1px solid var(--stroke-control);border-radius:var(--radius-md);width:100%;padding:var(--space-sm);gap:var(--space-xs);color:var(--text);cursor:pointer;background:0 0;display:grid}.send-dest-card+.send-dest-card{margin-top:var(--space-xs)}.send-dest-card.selected,.send-dest-card:hover{border-color:var(--accent-light);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-light) 50%, transparent)}.send-dest-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.send-dest-card-title-wrap{gap:2px;min-width:0;display:grid}.send-dest-card-title{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:600}.send-dest-card-sub{align-items:center;gap:var(--space-xs);color:var(--text-muted);font-size:var(--type-caption);line-height:var(--type-caption-leading);display:inline-flex}.send-dest-card-state{color:var(--sky);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:600}.send-dest-card-meta{gap:2px;display:grid}.send-dest-card-meta>span{justify-content:space-between;gap:var(--space-sm);display:flex}.send-dest-card-meta strong{color:var(--text-muted);font-size:var(--type-micro);line-height:var(--type-micro-leading);text-transform:uppercase;letter-spacing:var(--type-label-tracking);font-weight:600}.send-dest-card-meta>span>span{color:var(--text);font-size:var(--type-caption);line-height:var(--type-caption-leading);text-align:right}.send-amount-step{gap:var(--space-sm);flex-direction:column;display:flex}.send-amount-step .send-hero-meta,.send-amount-step .send-recipient{margin:0}.send-amount-input.field{text-align:center;font-size:var(--type-hero);line-height:var(--type-hero-leading);letter-spacing:var(--type-hero-tracking);font-variant-numeric:tabular-nums;min-height:64px;font-weight:700}.send-available{flex-wrap:wrap}.send-recipient{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;margin:0 0 var(--space-sm);padding:0 var(--space-sm) 0 var(--space-md);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-card);display:flex}.send-recipient-label{min-width:0;color:var(--text);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);margin:0}.send-confirm-summary{gap:var(--space-sm);display:grid}.send-confirm-summary .send-hero-amount{margin:0}.send-confirm-summary .send-hero-meta{text-align:left;justify-content:flex-start;margin:0}.send-confirm-summary .confirm-auth-dest{text-align:start}.send-amount-row{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.send-amount-pair{gap:var(--space-xs);min-width:0;display:grid}.send-amount-pair>label{min-width:0;display:block}.send-amount-row .send-amount-pair{flex:1}.send-amount-row .send-hero-amount{text-align:right;font-size:var(--type-amount);line-height:var(--type-amount-leading);letter-spacing:var(--type-amount-tracking);overflow-wrap:anywhere;min-width:0;margin:0}.recipient-combo{position:relative}.recipient-menu{z-index:5;background:var(--surface-raised);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);max-height:240px;position:absolute;left:0;right:0;overflow:auto}.send-hero-amount{margin:var(--space-sm) 0 0;text-align:center;font-size:var(--type-hero);line-height:var(--type-hero-leading);letter-spacing:var(--type-hero-tracking);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700}.send-hero-meta{text-align:center;color:var(--text-muted);justify-content:center;align-items:center;gap:var(--space-xs);margin:8px 0 16px;display:flex}.asset-pair-marks{align-items:center;gap:var(--space-xs);display:inline-flex}.asset-pair-marks-stacked{min-width:0}.asset-pair-logos{align-items:center;gap:var(--space-xxs);flex-shrink:0;display:inline-flex}.asset-pair-copy{flex-direction:column;min-width:0;line-height:1;display:flex}.asset-pair-network{color:var(--text-muted);white-space:nowrap}.asset-mark{flex-shrink:0;display:block}.sparkline{color:var(--accent-light);margin:8px auto 0}.contact-avatar{width:32px;height:32px;font-size:var(--type-label);color:var(--accent-light);background:#00cfff1f;border:1px solid #00cfff47;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.receive-qr-card{text-align:center}.receive-qr-branded{width:var(--qr-size);height:var(--qr-size)}.receive-bank-lines{align-self:stretch;gap:var(--space-sm);margin-top:var(--space-sm);text-align:left;display:grid}.receive-account-pills .bank-asset-pill{min-height:48px}.receive-bank-summary{width:100%;margin-top:var(--space-sm);min-height:48px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.receive-actions{margin-top:var(--space-lg);align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.receive-address{margin:var(--space-xs) 0 0;color:var(--text-muted);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.receive-address-full{word-break:break-all;-webkit-user-select:text;user-select:text}.brand-illustration{justify-content:center;margin:4px 0 8px;display:flex}.auth-step-lock{z-index:90;padding:var(--space-lg) var(--space-xl);background:var(--bg);animation:banner-in var(--motion-step) var(--ease);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.phone-frame>.auth-step-lock{position:absolute}.auth-step-lock-inner{width:100%;max-width:300px}.auth-step-lock .screen-header{text-align:center;justify-items:center}.auth-step-lock .screen-header-title,.auth-step-lock .action-row{justify-content:center}.auth-step-lock label,.auth-step-lock .field-label{text-align:start}.celebrate-overlay{z-index:60;background:var(--bg);animation:banner-in var(--motion-celebrate) var(--ease);place-content:center;gap:16px;display:grid;position:fixed;inset:0}.phone-frame>.celebrate-overlay{position:absolute}.celebrate-mark{width:88px;height:88px;font-size:var(--type-amount);color:var(--green);background:#4ade801f;border:1px solid #4ade8073;border-radius:50%;place-items:center;margin:0 auto;display:grid}.celebrate-title{margin:var(--space-lg) 0 0;text-align:center;font-size:var(--type-title-sm);font-weight:700}.screen-enter{animation:banner-in var(--motion-step) var(--ease)}@media (prefers-reduced-motion:reduce){.sheet,.activity-row,.celebrate-overlay,.auth-step-lock,.screen-enter,.wallet-ready.reveal,.step-progress-seg.current{animation:none;transform:none}.user-guide-section,.user-guide-h2,.user-guide-h3,.user-guide-h4{scroll-behavior:auto}.help-disclosure-chevron,.icon-expand,.segment-slide:before{transition:none}}.invoice-composer{gap:var(--space-md);display:grid}.invoice-composer-form,.party-card,.invoice-totals{min-width:0}.party-card{background:var(--surface-raised);border:1px solid var(--stroke-subtle);border-radius:var(--radius);padding:var(--space-sm)}.invoice-review{gap:var(--space-xs);display:grid}.invoice-review p{font-size:var(--type-footnote);line-height:var(--type-footnote-leading);margin:0}.invoice-review .field-label{font-size:var(--type-caption);line-height:var(--type-caption-leading);margin-bottom:0}.template-card{align-items:flex-start;gap:var(--space-xxs);text-align:left;color:var(--ink-primary);flex-direction:column;display:flex}.template-card.active{border-color:var(--accent-light);box-shadow:var(--focus-ring)}.pill.active{border:2px solid var(--fill-accent-bright);color:var(--sky);background:var(--severity-info-bg);box-shadow:none}.template-grid,.pill-row,.inline-actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.pill{border:1px solid var(--stroke-control);background:var(--surface-base);color:var(--ink-primary);border-radius:var(--radius-pill);min-height:36px;padding:6px 12px}.invoice-line-summary{justify-content:space-between;align-items:center;gap:var(--space-xs);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.invoice-line-pair{gap:var(--space-xs);grid-template-columns:1fr 1fr;display:grid}.invoice-totals{gap:var(--space-xs);background:var(--surface-raised);border-top:1px solid var(--stroke-subtle);padding-top:var(--space-sm);display:grid}.invoice-totals p{margin:0}.invoice-preview-doc{background:var(--surface-raised);color:var(--ink-primary);border:1px solid var(--stroke-subtle);border-radius:var(--radius);padding:var(--space-md);gap:var(--space-sm);display:grid}.invoice-preview-doc.classic .party-card{border-color:var(--stroke-strong)}.invoice-preview-doc.minimal .preview-band{background:0 0}.invoice-preview-head{justify-content:space-between;gap:var(--space-sm);display:flex}.invoice-preview-title{font-size:var(--type-subheading);font-weight:700}.invoice-preview-title.minimal{font-size:var(--type-body)}.invoice-preview-brand{font-weight:700}.invoice-preview-logo{object-fit:contain;max-width:140px;max-height:40px}.invoice-preview-logo.classic{max-height:32px}.invoice-preview-logo.minimal{max-width:100px;max-height:24px}.invoice-preview-parties{gap:var(--space-sm);display:grid}.preview-band{background:var(--surface-sunken);padding:var(--space-xs);font-variant-numeric:tabular-nums}.verify-progress{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.verify-progress li,.verify-step-head{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;display:flex}.verify-progress li>span:first-child,.verify-step-head>h2,.verify-step-head>h3{overflow-wrap:anywhere;min-width:0;margin:0}.verify-step{gap:var(--space-sm);min-width:0;display:grid}.verify-doc-groups{display:grid}.verify-doc-group{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-sm) 0;border-bottom:1px solid var(--stroke-subtle);margin:0;display:flex}.verify-doc-group-main,.verify-doc-group-status,.verify-doc-note{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.verify-doc-group-main{color:var(--ink-secondary)}.verify-doc-group-main>span,.verify-doc-group-label{flex-direction:column;min-width:0;display:flex}.verify-doc-group-label{color:var(--text)}.verify-doc-group-status{flex:none}.verify-doc-note{color:var(--ink-secondary);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0}.kyc-file-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.kyc-file-row .kyc-dropzone{flex:12rem}.kyc-file-limits{flex:8rem;margin:0}.verify-step-head>:last-child,.verify-step>.btn,.verify-step>a{flex-shrink:0}.verify-pills{margin:0;padding:0;list-style:none}.verify-pills>.pill{overflow-wrap:anywhere}.bank-screen{flex-direction:column;flex:1;min-height:0;display:flex}.bank-screen-scroll{scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.bank-screen-scroll::-webkit-scrollbar{display:none}.bank-screen-cta{padding-top:var(--space-sm);background:var(--bg)}.bank-screen-scroll.has-cta{padding-bottom:4.5rem}.bank-flow{overflow-wrap:break-word;min-width:0;max-width:100%}.bank-flow[hidden]{display:none}.bank-mode{margin-bottom:var(--space-xl)}.bank-mode .segment-item.active{color:var(--text);border-width:2px;border-color:var(--fill-accent-bright);background:#0b3ee329;box-shadow:0 0 20px #0b3ee31f}.bank-fields{gap:var(--space-lg);display:grid}.bank-field{gap:var(--space-xs);border:0;min-width:0;margin:0;padding:0;display:grid}.bank-field-label{align-items:center;gap:var(--space-xs);display:flex}.bank-field-label .field-label,.bank-field>.field-label{margin:0}.bank-select.is-locked{cursor:default}.bank-select{justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--stroke-control);background:var(--surface-field);width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;padding:0 14px;display:flex}.bank-select:hover{border-color:var(--border-hover)}.bank-select:focus-visible{border-color:var(--accent-light);box-shadow:var(--focus-ring);outline:none}.bank-select.is-error{border-color:var(--severity-error-border,var(--red))}.bank-select-value{align-items:center;gap:var(--space-xs);min-width:0;font-size:var(--type-footnote);line-height:var(--type-footnote-leading);display:flex}.bank-select-aside{align-items:center;gap:var(--space-xs);flex:none;display:flex}.bank-radios{gap:var(--space-xs);display:grid}.bank-radio{align-items:center;gap:var(--space-sm);min-height:48px;color:var(--text-muted);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);cursor:pointer;margin:0;display:flex}.bank-radio.is-selected{color:var(--text);font-weight:600}.bank-section{min-width:0;max-width:100%;margin:var(--space-lg) 0 0}.bank-recent{margin-bottom:var(--space-lg)}.bank-section-head{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);display:flex}.bank-section-tools{flex-shrink:0;align-items:center;display:flex}.bank-section-title{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);margin:0;font-weight:600}.bank-surface{gap:var(--space-xs);min-width:0;max-width:100%;padding:var(--space-sm) var(--space-sm) var(--space-xs);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);display:grid}.bank-facts{min-width:0;display:grid}.bank-fact{align-items:center;column-gap:var(--space-xs);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;min-width:0;min-height:44px;display:grid}.bank-fact-label{color:var(--text-dim);font-size:var(--type-caption);line-height:var(--type-caption-leading);margin:0}.bank-fact-value{text-align:right;min-width:0;color:var(--text);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.bank-fact-actions{align-items:center;display:flex}.bank-surface .stack,.bank-surface .bank-field-group,.bank-surface .bank-instructions{grid-template-columns:minmax(0,1fr);min-width:0}.bank-surface-title{font-size:var(--type-footnote);line-height:var(--type-footnote-leading);margin:0;font-weight:600}.bank-identity{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.bank-address-row{justify-content:space-between;align-items:flex-start;gap:var(--space-xs);min-width:0;max-width:100%;padding-top:var(--space-xs);border-top:1px solid var(--border);display:flex}.bank-address-text{flex:1;min-width:0}.bank-address-copy{color:var(--text);font-size:var(--type-caption);line-height:var(--type-caption-leading);overflow-wrap:anywhere;margin:0}.bank-address-tail{white-space:nowrap;overflow-wrap:normal}.bank-dest-title{margin:var(--space-xs) 0 0;color:var(--text-dim);font-size:var(--type-caption);line-height:var(--type-caption-leading);font-weight:600}.bank-copy{align-items:center;gap:var(--space-xxs);flex:none;display:inline-flex}.bank-copied{color:var(--green);font-size:var(--type-micro);line-height:var(--type-micro-leading);white-space:nowrap;position:static}.bank-amounts{gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.bank-amount{gap:var(--space-xs);min-width:0;padding:var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-card);display:grid}.bank-amount.is-active{border-color:#0b3ee373}.bank-amount-head{justify-content:flex-start;align-items:center;gap:var(--space-xs);min-width:0;display:flex}.bank-amount-label{overflow-wrap:anywhere;min-width:0;color:var(--text-muted);font-size:var(--type-micro);line-height:var(--type-micro-leading);flex:0 auto}.bank-amount-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;margin:0;padding:0;display:flex}.bank-amount-figure,.bank-amount-input{width:100%;min-width:0;color:var(--text);font-size:var(--type-heading);line-height:var(--type-heading-leading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.bank-amount-row .field.bank-amount-input{width:100%;min-height:0;box-shadow:none;font-size:var(--type-heading);line-height:var(--type-heading-leading);background:0 0;border:0;padding:0;font-weight:600}.bank-amount-ccy{align-items:center;gap:var(--space-xxs);color:var(--text-muted);font-size:var(--type-micro);line-height:var(--type-micro-leading);white-space:nowrap;flex:none;display:inline-flex}.bank-amount-symbol{font-weight:600}.bank-amount-arrow{color:var(--text-dim);align-items:center;display:flex}.bank-quote{gap:var(--space-xs);display:grid}.bank-quote.is-expired{padding:var(--space-sm);border:1px solid var(--severity-warning-border);border-radius:var(--radius-md)}.bank-quote-line{justify-content:space-between;gap:var(--space-sm);color:var(--text-muted);font-size:var(--type-footnote);line-height:var(--type-footnote-leading);display:flex}.bank-quote-line.is-warning{color:var(--severity-warning-fg)}.bank-quote-line.is-strong{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-leading);font-weight:600}.bank-quote-label{align-items:center;gap:var(--space-xs);display:inline-flex}.bank-quote-value{justify-content:flex-end;align-items:baseline;gap:var(--space-xs);display:inline-flex}.bank-quote-prev{color:var(--text-dim);text-decoration:line-through}.bank-quote-updated{color:var(--severity-warning-fg)}.bank-quote-line span:last-child{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.bank-quote.is-expired .bank-quote-line{opacity:.55}@media (min-width:768px) and (max-width:1023px) and (min-height:520px),(min-width:1024px) and (min-height:520px) and (orientation:portrait) and (pointer:coarse){.app-root{background:var(--bg);align-items:stretch;width:100%;min-height:100dvh;padding:0}.phone-frame{--row-title:var(--type-callout);--row-title-leading:var(--type-callout-leading);--row-meta:var(--type-callout);--row-meta-leading:var(--type-callout-leading);--tab-label:var(--type-callout);--tab-label-leading:var(--type-callout-leading);--qr-size:240px;width:100%;max-width:none;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0}.sheet-overlay{padding:var(--space-lg);align-items:center}.app-top-bar,.tab-bar{padding-left:calc(var(--layout-inset-tablet) + var(--space-md) + env(safe-area-inset-left));padding-right:calc(var(--layout-inset-tablet) + var(--space-md) + env(safe-area-inset-right))}.app-main{width:var(--layout-track-tablet);max-width:none;margin-inline:auto}.sheet{border-radius:var(--radius-lg);width:var(--layout-sheet-tablet);max-width:none;max-height:calc(100cqh - 2 * var(--space-lg));box-shadow:var(--shadow-card)}.auth-step-lock-inner{max-width:min(100%, var(--measure-field))}}.home-board{gap:var(--space-lg);flex-direction:column;display:flex}.home-col{display:contents}.portfolio-missing,.home-more-hint,.home-board .banner{order:1}.portfolio-card{order:2}.asset-list-card{order:3}.home-setup{order:4}.home-in-progress{order:5}.home-recent{order:6}@media (min-width:1024px) and (min-height:520px) and (orientation:landscape),(min-width:1024px) and (min-height:520px) and (pointer:fine){.app-root{background:var(--bg);align-items:stretch;width:100%;min-height:100dvh;padding:0}.phone-frame{--row-title:var(--type-callout);--row-title-leading:var(--type-callout-leading);--row-meta:var(--type-callout);--row-meta-leading:var(--type-callout-leading);--tab-label:var(--type-callout);--tab-label-leading:var(--type-callout-leading);--qr-size:240px;width:100%;max-width:none;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0}.app-top-bar{padding-left:calc(var(--layout-inset-wide) + var(--space-md) + env(safe-area-inset-left));padding-right:calc(var(--layout-inset-wide) + var(--space-md) + env(safe-area-inset-right));background:var(--glass-fallback-fill);-webkit-backdrop-filter:blur(10px)saturate(140%);order:1}.tab-bar{justify-content:flex-start;gap:var(--space-xs);border-top:none;border-bottom:1px solid var(--glass-fallback-stroke);background:var(--glass-fallback-fill);-webkit-backdrop-filter:blur(10px)saturate(140%);padding-top:var(--space-xs);padding-bottom:var(--space-xs);padding-left:calc(var(--layout-inset-wide) + var(--space-md) + env(safe-area-inset-left));padding-right:calc(var(--layout-inset-wide) + var(--space-md) + env(safe-area-inset-right));order:2}.tab-item{gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);border:1px solid #0000;flex-direction:row;flex:none}.tab-item:hover{background:var(--glass-fallback-fill);color:var(--ink-primary)}.tab-item.active{color:var(--sky);background:var(--severity-info-bg);border-color:var(--severity-info-border)}.app-main{width:var(--layout-track-board);max-inline-size:var(--layout-track-max);order:3;margin-inline:auto}@media (orientation:landscape){@container app-main (min-width:calc(52rem - 32px)){.home-board{gap:var(--space-lg);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.home-col{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.home-col-main{grid-area:1/1}.home-col-side{grid-area:1/2}.home-setup,.portfolio-card,.portfolio-missing,.home-more-hint,.asset-list-card,.home-in-progress,.home-recent,.home-board>.banner{order:0;margin:0}.pane-layout:has(.pane-primary>.stack:not(:empty)):has(.pane-secondary>*){grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.pane-layout:has(.pane-primary>.stack:not(:empty)):has(.pane-secondary>*)>.pane-primary{top:var(--space-lg);position:sticky}@media (max-height:820px){.pane-primary{--qr-size:168px}.pane-primary .receive-qr{margin-block:0;padding:4px}.pane-primary .receive-qr-card{padding:var(--space-sm)}.pane-primary .receive-actions{margin-top:var(--space-sm)}}.pane-layout-aside .pane-secondary{display:revert}}}.home-actions{justify-content:flex-start;column-gap:var(--space-md);flex-wrap:wrap}.quick-contacts{flex-wrap:wrap;overflow-x:visible}.help-page{padding-bottom:var(--space-xl)}.sheet-overlay{padding:var(--space-lg);align-items:center}.sheet{border-radius:var(--radius-lg);width:var(--layout-sheet-wide);max-width:none;max-height:calc(100cqh - 2 * var(--space-lg));box-shadow:var(--shadow-card)}.auth-step-lock-inner{max-width:min(100%, var(--measure-field))}}@media (max-height:519px) and (orientation:landscape) and (pointer:coarse){.app-root{background:var(--bg);align-items:stretch;width:100%;min-height:100dvh;padding:0}.phone-frame{--qr-size:168px;width:100%;max-width:none;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0;grid-template:"top top""rail main"minmax(0,1fr)/auto minmax(0,1fr);display:grid}.app-top-bar{padding-top:env(safe-area-inset-top);grid-area:top;padding-bottom:0}.tab-bar{justify-content:flex-start;align-items:stretch;gap:var(--space-xxs);border-top:none;border-right:1px solid var(--glass-fallback-stroke);width:max-content;max-width:7.5rem;padding:var(--space-xs);padding-left:calc(var(--space-xs) + env(safe-area-inset-left));padding-bottom:calc(var(--space-xs) + env(safe-area-inset-bottom));flex-direction:column;grid-area:rail;overflow:hidden auto}.tab-item{min-width:48px;min-height:48px;padding:var(--space-xs);flex:none}.tab-badge{right:var(--space-xs)}.app-main{width:auto;max-width:none;max-inline-size:none;padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));order:0;grid-area:main;margin-inline:0}.sticky-cta-pad{padding-bottom:var(--space-lg)}}@media (max-width:767px){.app-main{padding-bottom:calc(var(--space-xl) + var(--space-lg) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--space-xl) + var(--space-lg) + env(safe-area-inset-bottom))}}@media (pointer:coarse){.tab-item,.btn,.btn-compact,.segment-item,.text-link,.help-page-nav a,.pill{min-height:48px}.dest-chip-remove,.btn-compact-icon,.password-toggle{min-width:48px;min-height:48px}.banner-action{min-height:48px}.password-field .field{padding-right:48px}}.pane-layout{gap:var(--space-lg);align-items:start;width:100%;display:grid}.pane{min-width:0;container:track/inline-size}:is(.pane-secondary:empty,.pane-layout:not(:has(.pane-secondary>*))>.pane-secondary),.pane-layout-aside .pane-secondary{display:none}:is(.field,.field-with-action,.field-line,.password-field,.field-label-spread,.btn,.btn-listing,.check-row,.code-input,.kyc-dropzone,.bank-amounts,.bank-quote,.form-field,.form-row-split,.confirm-auth-actions,.dossier-footer,.list-composer,.sticky-cta,.invoice-composer-form,.segment,.segment-slide,.segment-annotated,.bank-select,select.field,.task-card){max-inline-size:min(100%, var(--measure-field))}.list-toolbar-search :is(.field,.field-with-action){max-inline-size:none}.auth-screen,.home-lockup{width:100%;max-inline-size:min(100%, var(--measure-field));margin-inline:auto}
