:root{--ink-950:#04070c;--ink-900:#070b12;--ink-850:#0a0f18;--ink-800:#0d131d;--ink-750:#111926;--ink-700:#17212f;--ink-600:#202c3b;--ink-500:#2c3a4a;--ink-400:#3d4d5f;--bone-50:#fcfbf8;--bone-100:#f6f4ef;--bone-200:#ece9e1;--bone-300:#ddd9cf;--bone-400:#c1bcaf;--value-200:#fae7c9;--value-300:#f5d2a1;--value-400:#eebc79;--value-500:#dda256;--value-600:#b87c34;--value-700:#8b5c24;--rail-200:#cdeef1;--rail-300:#a2e0e6;--rail-400:#6ecdd6;--rail-500:#3aaeba;--rail-600:#22808b;--rail-700:#185f68;--mist-50:#f3f1ec;--mist-200:#d3d8e0;--mist-300:#aeb8c5;--mist-400:#8593a3;--mist-500:#677483;--bg:var(--bone-100);--surface:#ffffff;--surface-inset:var(--bone-50);--surface-sunken:var(--bone-200);--nav:var(--ink-950);--text:var(--ink-900);--text-strong:var(--ink-950);--text-2:#3f4c5c;--muted:#5f6d7c;--faint:#7e8a97;--rule:rgb(10 15 24/0.09);--rule-strong:rgb(10 15 24/0.16);--rule-dark:rgb(255 255 255/0.08);--border:var(--bone-300);--tone-settled-fg:var(--rail-700);--tone-settled-bg:rgb(34 128 139/0.07);--tone-settled-ring:rgb(34 128 139/0.24);--tone-settled-dot:var(--rail-600);--tone-motion-fg:var(--value-700);--tone-motion-bg:rgb(238 188 121/0.16);--tone-motion-ring:rgb(184 124 52/0.32);--tone-motion-dot:var(--value-500);--tone-fault-fg:#8c2f2f;--tone-fault-bg:rgb(140 47 47/0.06);--tone-fault-ring:rgb(140 47 47/0.22);--tone-fault-dot:#a83b3b;--tone-quiet-fg:var(--muted);--tone-quiet-bg:rgb(10 15 24/0.035);--tone-quiet-ring:rgb(10 15 24/0.12);--tone-quiet-dot:var(--bone-400);--danger:#8c2f2f;--positive:var(--rail-700);--font-display:var(--font-display-family),"Inter Tight",ui-sans-serif,system-ui,sans-serif;--font-sans:var(--font-sans-family),Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-mono-family),"JetBrains Mono",ui-monospace,"SFMono-Regular","Cascadia Mono",Menlo,monospace;--font:var(--font-sans);--fs-hero:clamp(2.05rem,1.35rem + 2.1vw,2.75rem);--fs-figure:1.5rem;--fs-h1:1.5rem;--fs-h2:1.0625rem;--fs-h3:0.9375rem;--fs-lead:0.9375rem;--fs-body:0.9375rem;--fs-sm:0.875rem;--fs-micro:0.8125rem;--fs-eyebrow:0.6875rem;--fs-nano:0.625rem;--tracking-display:-0.032em;--tracking-figure:-0.028em;--tracking-eyebrow:0.18em;--tracking-nano:0.14em;--tracking-brand:0.16em;--r-xs:2px;--r-sm:3px;--r-md:4px;--r-lg:6px;--radius:var(--r-md);--radius-sm:var(--r-sm);--content:1240px;--sidebar-w:244px;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease:var(--ease-out-expo);--ease-out:var(--ease-out-expo);--ease-in-out:var(--ease-out-expo);--ease-standard:var(--ease-out-expo);--ease-emphasized:var(--ease-out-expo);--ease-enter:var(--ease-out-expo);--motion-fast:140ms;--motion-standard:240ms;--motion-slow:460ms;--elev-1:none;--elev-2:0 24px 60px -28px rgb(7 11 18/0.28);--shadow:none;--shadow-soft:none;--focus-color:var(--value-600);--focus:0 0 0 2px var(--surface),0 0 0 4px var(--focus-color)}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.5;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance}::selection{background-color:var(--value-300);color:var(--ink-950)}:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px;border-radius:var(--r-xs);box-shadow:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}svg{shape-rendering:geometricPrecision}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgb(10 15 24/.16);border:3px solid transparent;background-clip:content-box;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgb(10 15 24/.28);background-clip:content-box}.countdown,.metric-value,.money-amount,.money-figure,.table,.v-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-48px;z-index:60;background:var(--value-400);color:var(--ink-950);font-weight:500;padding:9px 14px;border-radius:var(--r-sm)}.skip-link:focus{top:12px}.v-grid-dark{background-image:linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 0),linear-gradient(180deg,rgb(255 255 255/.035) 1px,transparent 0);background-size:72px 72px}.v-grid-light{background-image:linear-gradient(90deg,rgb(10 15 24/.045) 1px,transparent 0),linear-gradient(180deg,rgb(10 15 24/.045) 1px,transparent 0);background-size:72px 72px}.v-grid-fade{-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,black 20%,transparent 78%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,black 20%,transparent 78%)}.code-block-title,.collection-panel-head .metric-label,.detail-label,.docs-nav-title,.eyebrow,.metric-label,.nav-group-title,.quote-review-grid dt,.request-step-label{font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:500;line-height:1;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted)}.eyebrow{display:inline-flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:5px;height:5px;flex-shrink:0;rotate:45deg;background:var(--value-600)}.eyebrow-plain:before{display:none}.eyebrow-rail:before{background:var(--rail-600)}.checkout-footnote,.collection-note,.field-hint,.metric-note,.quiet-note,.table-secondary{color:var(--muted);font-size:var(--fs-micro);line-height:1.5}.success-text{color:var(--positive)}.error-text,.form-error{color:var(--danger);margin:0}.is-busy{opacity:.6;pointer-events:none}hr.manage-divider{border:0;border-top:1px solid var(--rule);margin:48px 0 0}.app-shell{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:100vh}.nav-slot{min-height:100vh;background:var(--nav)}.main{min-width:0;padding:22px 40px 96px;max-width:calc(var(--content) + 80px)}.mobile-bar,.nav-backdrop{display:none}.sidebar{background:var(--nav);color:var(--mist-300);padding:22px 14px 14px;display:flex;flex-direction:column;gap:26px;min-height:100vh;position:-webkit-sticky;position:sticky;top:0;max-height:100vh;overflow-y:auto}.brand{padding:2px 8px 0}.brand-lockup{display:inline-flex;align-items:center;gap:10px}.logo-mark{width:22px;height:22px;color:var(--value-400);display:inline-flex;flex-shrink:0}.logo-mark svg{width:100%;height:100%}.logo-mark-sm{width:17px;height:17px}.brand-word{display:flex;flex-direction:column;min-width:0}.brand-mark{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;letter-spacing:var(--tracking-brand);text-transform:uppercase;line-height:1.1}.brand-lockup-onDark .brand-mark{color:var(--mist-50)}.brand-lockup-onLight .brand-mark{color:var(--ink-950)}.brand-lockup-compact .brand-mark{font-size:.9375rem}.brand-sub{margin-top:5px;font-family:var(--font-mono);font-size:var(--fs-nano);line-height:1;color:var(--mist-500);letter-spacing:var(--tracking-nano);text-transform:uppercase}.nav-list{display:flex;flex-direction:column;gap:20px;flex:1 1}.nav-group{display:flex;flex-direction:column;gap:1px}.nav-group-title{padding:0 10px 9px;color:var(--mist-500)}.nav-link{justify-content:space-between;gap:8px;padding:7px 10px;border-radius:var(--r-sm);color:var(--mist-300);font-size:var(--fs-sm);position:relative;transition:background var(--motion-fast) var(--ease-out-expo),color var(--motion-fast) var(--ease-out-expo)}.nav-link,.nav-link-main{display:flex;align-items:center}.nav-link-main{gap:10px;min-width:0}.nav-link-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-icon{width:16px;height:16px;flex-shrink:0;opacity:.62;transition:opacity var(--motion-fast) var(--ease-out-expo)}.nav-link:hover{background:rgb(255 255 255/.045);color:var(--mist-50)}.nav-link:hover .vx-icon{opacity:.9}.nav-link.active{background:rgb(238 188 121/.09);color:var(--mist-50)}.nav-link.active:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;background:var(--value-400)}.nav-link.active .vx-icon{opacity:1;color:var(--value-400)}.nav-badge{font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--mist-500)}.sidebar-account{margin-top:auto;padding:14px 10px 4px;border-top:1px solid var(--rule-dark);display:flex;flex-direction:column;gap:3px}.sidebar-account-name{color:var(--mist-50);font-size:var(--fs-sm);font-weight:500}.sidebar-account-meta,.sidebar-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-account-meta{font-size:var(--fs-micro);color:var(--mist-500)}.sidebar-account .env-pill,.sidebar-account-env{margin-top:10px;align-self:flex-start}.env-pill{display:inline-flex;align-items:center;gap:7px;padding:3px 8px;border-radius:var(--r-xs);border:1px solid transparent;font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;line-height:1.4;letter-spacing:var(--tracking-nano);text-transform:uppercase;white-space:nowrap}.env-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.env-pill-sandbox{border-color:var(--tone-motion-ring);background:var(--tone-motion-bg);color:var(--tone-motion-fg)}.env-pill-live{border-color:var(--tone-settled-ring);background:var(--tone-settled-bg);color:var(--tone-settled-fg)}.env-pill-on-dark.env-pill-sandbox{border-color:rgb(238 188 121/.35);background:rgb(238 188 121/.1);color:var(--value-300)}.env-pill-on-dark.env-pill-live{border-color:rgb(110 205 214/.3);background:rgb(110 205 214/.08);color:var(--rail-300)}.account-bar{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin:0 0 22px;min-height:30px}.account-bar-env{margin-right:auto}.account-bar-identity{display:flex;align-items:baseline;gap:10px;text-align:right}.account-bar-name{font-size:var(--fs-sm);font-weight:500}.account-bar-email{font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:.04em;color:var(--faint)}.page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:18px;margin-bottom:26px;border-bottom:1px solid var(--rule)}.page-header-eyebrow{display:block;margin-bottom:12px}.page-title{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:600;line-height:1.14;letter-spacing:var(--tracking-display);color:var(--text-strong)}.page-subtitle{margin:9px 0 0;color:var(--muted);max-width:58ch;font-size:var(--fs-sm);line-height:1.55;text-wrap:pretty}.header-actions{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0}.record-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:22px;margin-bottom:28px;border-bottom:1px solid var(--rule);position:relative;isolation:isolate}.record-header:before{content:"";position:absolute;inset:-30% 62% 10% -10%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 30% 55%,rgb(238 188 121/.14),transparent 70%)}.record-headline{min-width:0}.record-amount{margin:16px 0 0;font-family:var(--font-display);font-size:var(--fs-hero);font-weight:600;line-height:1;letter-spacing:-.035em;color:var(--text-strong)}.record-amount .money-amount{font-weight:inherit;font-size:inherit;letter-spacing:inherit}.record-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.record-meta-text{font-size:var(--fs-micro);color:var(--muted)}.section-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.section-header h2,.section-title{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;letter-spacing:-.02em;color:var(--text-strong)}.section-header a{font-size:var(--fs-micro);color:var(--rail-700);border-bottom:1px solid transparent;transition:border-color var(--motion-fast) var(--ease-out-expo)}.section-header a:hover{border-bottom-color:currentColor}.board-panel,.callout,.card,.crypto-card,.destination-card,.detail-item,.insight,.metric-card,.money-card,.quote-review{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:none}.card-body{padding:22px 24px}.deliveries-panel,.detail-item,.panel-inset{background:var(--surface-inset)}.coming-soon{max-width:60ch}.overview-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--r-sm);height:36px;padding:0 15px;font-size:var(--fs-sm);font-weight:500;letter-spacing:-.005em;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-out-expo),border-color var(--motion-fast) var(--ease-out-expo),color var(--motion-fast) var(--ease-out-expo)}.button-primary{background:var(--rail-600);border-color:var(--rail-600);color:#fff}.button-primary:hover:not(:disabled){background:var(--rail-700);border-color:var(--rail-700)}.button-primary:after,.method-button-express:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255/.16) 50%,transparent 80%);transform:translateX(-110%);pointer-events:none}.button-primary:hover:not(:disabled):after,.method-button-express:hover:not(:disabled):after{animation:v-sheen .72s linear}.button-secondary{background:var(--surface);color:var(--text);border-color:var(--rule-strong)}.button-secondary:hover:not(:disabled){border-color:rgb(10 15 24/.34);background:var(--surface-inset)}.button-ghost{background:transparent;color:var(--muted);border-color:transparent}.button-ghost:hover:not(:disabled){color:var(--text);background:rgb(10 15 24/.04)}.button-danger{background:transparent;color:var(--danger);border-color:var(--tone-fault-ring)}.button-danger:hover:not(:disabled){background:var(--tone-fault-bg);border-color:var(--danger)}.button-sm{height:30px;padding:0 11px;font-size:var(--fs-micro)}.button-lg{height:44px;padding:0 22px;font-size:var(--fs-body)}.button:disabled{opacity:.45;cursor:not-allowed}.inline-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.form-grid{display:grid;grid-gap:18px;gap:18px;max-width:480px}.form-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.field,.form-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.checkout-methods label,.field>label,.field>span:first-child,.form-field>label{font-size:var(--fs-micro);font-weight:500;color:var(--text-2)}.checkout-methods input,.copy-link-input,.field input,.field select,.field textarea,.filter-input,.filter-select,.form-field input{width:100%;height:38px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:var(--fs-sm);transition:border-color var(--motion-fast) var(--ease-out-expo),background-color var(--motion-fast) var(--ease-out-expo)}.field textarea{height:auto;padding:10px 12px;resize:vertical}.field input::placeholder,.filter-input::placeholder{color:var(--faint)}.field input:hover,.field select:hover,.filter-input:hover,.filter-select:hover{border-color:rgb(10 15 24/.28)}.field select,.filter-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 15px) calc(50% + 1px),calc(100% - 10px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.field-hint{margin:0}.form-actions{display:flex;gap:10px;flex-wrap:wrap}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:9px 20px;gap:9px 20px}.checkbox-option{display:flex;align-items:center;gap:9px;font-size:var(--fs-micro)}.checkbox-option input,.toggle-row input{width:auto;height:auto;accent-color:var(--rail-600)}.checkbox-option code{font-family:var(--font-mono);font-size:var(--fs-eyebrow);color:var(--text-2)}.toggle-row{display:flex;align-items:center;gap:9px;font-size:var(--fs-micro)}.error-banner{margin-bottom:18px;padding:11px 14px;border-radius:var(--r-sm);border:1px solid var(--tone-fault-ring);border-left:2px solid var(--danger);background:var(--tone-fault-bg);color:var(--danger);font-size:var(--fs-sm)}.callout{padding:14px 16px;border-left:2px solid var(--rule-strong);border-radius:0 var(--r-md) var(--r-md) 0;font-size:var(--fs-sm)}.callout-info{background:var(--tone-settled-bg);border-color:var(--tone-settled-ring);border-left-color:var(--rail-600)}.callout p{margin:6px 0 0;color:var(--muted)}.currency-switch{display:inline-flex;gap:2px;padding:2px;background:rgb(10 15 24/.045);border:1px solid var(--rule);border-radius:var(--r-sm)}.currency-switch-tab{margin:0;border:0;background:transparent;color:var(--muted);padding:0 11px;height:26px;min-width:3.2rem;border-radius:var(--r-xs);cursor:pointer;font-family:var(--font-mono);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.1em;transition:background-color var(--motion-fast) var(--ease-out-expo),color var(--motion-fast) var(--ease-out-expo)}.currency-switch-tab:hover{color:var(--text);background:rgb(255 255 255/.7)}.currency-switch-tab.is-active,.currency-switch-tab[aria-selected=true]{background:var(--ink-950);color:var(--value-300)}.money-amount{font-family:var(--font-display);font-weight:500;letter-spacing:var(--tracking-figure);white-space:nowrap}.money-amount-code{font-family:var(--font-mono);font-size:.72em;font-weight:400;letter-spacing:.08em;color:var(--faint);margin-left:.4em}.money-amount-xs{font-size:var(--fs-micro)}.money-amount-sm{font-size:var(--fs-body)}.money-amount-md{font-size:1.1875rem}.money-amount-lg{font-size:var(--fs-figure)}.money-amount-hero{font-size:var(--fs-hero);font-weight:600;line-height:1;letter-spacing:-.035em}.money-figure{font-family:var(--font-display);letter-spacing:var(--tracking-figure);line-height:1.05}.money-negative{color:var(--text)}.money-positive{color:var(--positive)}.status-badge{display:inline-flex;align-items:center;gap:7px;padding:3px 8px;border:1px solid var(--tone-quiet-ring);border-radius:var(--r-xs);background:var(--tone-quiet-bg);color:var(--tone-quiet-fg);font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;line-height:1.5;letter-spacing:var(--tracking-nano);text-transform:uppercase;white-space:nowrap;transition:background-color var(--motion-standard) var(--ease-out-expo),border-color var(--motion-standard) var(--ease-out-expo),color var(--motion-standard) var(--ease-out-expo)}.status-badge:before{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--tone-quiet-dot);transition:background-color var(--motion-standard) var(--ease-out-expo)}.status-active,.status-badge-success,.status-completed,.status-paid,.status-settlement-completed,.status-succeeded{border-color:var(--tone-settled-ring);background:var(--tone-settled-bg);color:var(--tone-settled-fg)}.status-active:before,.status-badge-success:before,.status-completed:before,.status-paid:before,.status-settlement-completed:before,.status-succeeded:before{background:var(--tone-settled-dot)}.status-badge-warning,.status-created,.status-open,.status-pending,.status-processing,.status-requires_action,.status-requires_capture,.status-retrying,.status-settlement-pending,.status-settlement-processing{border-color:var(--tone-motion-ring);background:var(--tone-motion-bg);color:var(--tone-motion-fg)}.status-badge-warning:before,.status-created:before,.status-open:before,.status-pending:before,.status-processing:before,.status-requires_action:before,.status-requires_capture:before,.status-retrying:before,.status-settlement-pending:before,.status-settlement-processing:before{background:var(--tone-motion-dot)}.status-processing:before,.status-retrying:before,.status-settlement-processing:before{animation:v-node-pulse 3s ease-in-out infinite}.status-abandoned,.status-badge-danger,.status-cancelled,.status-expired,.status-failed,.status-revoked,.status-settlement-cancelled,.status-settlement-failed{border-color:var(--tone-fault-ring);background:var(--tone-fault-bg);color:var(--tone-fault-fg)}.status-abandoned:before,.status-badge-danger:before,.status-cancelled:before,.status-expired:before,.status-failed:before,.status-revoked:before,.status-settlement-cancelled:before,.status-settlement-failed:before{background:var(--tone-fault-dot)}.status-badge-info,.status-funds-ledger{border-color:var(--tone-settled-ring);background:var(--tone-settled-bg);color:var(--tone-settled-fg)}.status-badge-info:before,.status-funds-ledger:before{background:var(--tone-settled-dot)}.status-badge-neutral{border-color:var(--tone-quiet-ring);background:var(--tone-quiet-bg);color:var(--tone-quiet-fg)}.activity-type{display:inline-block;font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--muted);padding:3px 0;border-bottom:1px solid transparent}.activity-type-payment{color:var(--text-2);border-bottom-color:var(--rail-400)}.activity-type-refund{border-bottom-color:var(--tone-fault-dot)}.activity-type-settlement{border-bottom-color:var(--value-500)}.activity-type-transfer{border-bottom-color:var(--bone-400)}.method-chip{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-micro);color:var(--text-2)}.method-chip .vx-icon{width:15px;height:15px;opacity:.55}.table-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.table-toolbar .filter-input{flex:1 1;min-width:200px;max-width:340px}.table-toolbar .filter-select{width:auto;min-width:150px}.table-count{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint)}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse}.table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:left;padding:0 16px 9px;background:var(--surface);font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint);white-space:nowrap;box-shadow:inset 0 -1px 0 var(--rule-strong)}.card>.table thead th,.card>.table-wrap>.table thead th{padding-top:14px}.table td{padding:12px 16px;border-bottom:1px solid var(--rule);vertical-align:middle}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color var(--motion-fast) var(--ease-out-expo)}.table tbody tr:hover{background:var(--surface-inset)}.table tbody tr:has(a:focus-visible){background:var(--surface-inset)}.table a{border-bottom:1px solid transparent;transition:border-color var(--motion-fast) var(--ease-out-expo)}.table tbody tr:hover a{border-bottom-color:var(--rule-strong)}.col-num,.table td.col-num,.table th.col-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.col-actions,.table td.col-actions,.table th.col-actions{text-align:right;white-space:nowrap}.col-time,.table td.col-time{color:var(--muted);font-size:var(--fs-micro);white-space:nowrap}.table-secondary{margin-top:3px}.doc-table code,.table code{font-family:var(--font-mono);font-size:var(--fs-micro)}.events-cell,.scopes-cell{max-width:240px;font-family:var(--font-mono);font-size:var(--fs-eyebrow);line-height:1.6;color:var(--muted);word-break:break-word}.data-list{display:none}.data-row{display:block;padding:14px 0;min-height:44px;border-bottom:1px solid var(--rule);color:inherit;transition:background-color var(--motion-fast) var(--ease-out-expo)}.data-row:last-child{border-bottom:0}.data-row:focus-visible,.data-row:hover{background:var(--surface-inset)}.data-row-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:500}.data-row-meta{margin-top:5px;color:var(--muted);font-size:var(--fs-micro)}.empty-state{padding:44px 24px 48px;max-width:46ch}.empty-title{margin:12px 0 0;font-family:var(--font-display);color:var(--text-strong);font-size:var(--fs-h2);font-weight:600;letter-spacing:-.02em}.empty-state .page-subtitle{margin-top:7px}.empty-action{margin-top:18px;display:flex;gap:8px;flex-wrap:wrap}.skeleton-line{height:13px;border-radius:var(--r-xs);background:linear-gradient(90deg,var(--bone-200),var(--bone-50),var(--bone-200));background-size:220% 100%;animation:v-skeleton 1.4s var(--ease-out-expo) infinite}.skeleton-rows{display:grid;grid-gap:22px;gap:22px;padding:20px 16px}.cockpit{display:flex;flex-direction:column}.cockpit-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:18px;margin-bottom:0;border-bottom:1px solid var(--rule)}.greeting-kicker{margin:0 0 12px}.greeting-title{margin:0;font-family:var(--font-display);font-size:var(--fs-h1);font-weight:600;letter-spacing:var(--tracking-display);color:var(--text-strong)}.greeting-line{margin:9px 0 0;color:var(--muted);font-size:var(--fs-sm)}.cockpit-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0;flex-shrink:0}.hero-board{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr);border-bottom:1px solid var(--rule);position:relative}.hero-balance{padding:32px 34px 30px 0;position:relative;isolation:isolate}.hero-balance:before{content:"";position:absolute;inset:-10% 20% 30% -12%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 30% 40%,rgb(238 188 121/.16),transparent 68%)}.hero-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;min-height:30px}.hero-figure{margin-top:16px;font-family:var(--font-display);font-size:var(--fs-hero);font-weight:600;line-height:1;letter-spacing:-.035em;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-figure-empty{font-size:var(--fs-figure);font-weight:500;color:var(--muted);letter-spacing:-.02em}.hero-note{margin:12px 0 0;color:var(--muted);font-size:var(--fs-micro);max-width:42ch}.hero-balance .currency-switch{margin-top:20px}.hero-stat-list,.money-stat-list{margin:0;padding:0}.hero-stat-list{margin-top:22px;padding-top:4px;border-top:1px solid var(--rule);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.hero-stat-list .money-stat{display:block;padding:16px 18px 0 0;border:0}.hero-stat-list .money-stat dt{font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint)}.hero-stat-list .money-stat dd{margin:8px 0 0;font-family:var(--font-display);font-size:1.0625rem;font-weight:500;letter-spacing:var(--tracking-figure);text-align:left;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-stat-list .money-stat-pending dd{color:var(--value-700)}.hero-currencies{list-style:none;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--rule);display:grid;grid-gap:9px;gap:9px}.hero-currencies li{display:flex;justify-content:space-between;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.hero-currencies span:first-child{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-nano);color:var(--muted)}.collection-panel{padding:32px 0 30px 34px;border-left:1px solid var(--rule)}.collection-panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.collection-total{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:var(--tracking-figure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collection-note{margin:10px 0 22px;max-width:40ch}.collection-bars{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;align-items:end;height:108px}.collection-bar-col{display:flex;flex-direction:column;align-items:center;height:100%;min-height:44px;gap:10px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:var(--r-xs)}.collection-bar-track{flex:1 1;width:100%;max-width:22px;background:rgb(10 15 24/.055);border-radius:1px;display:flex;align-items:flex-end}.collection-bar-fill{width:100%;background:var(--value-400);border-radius:1px;min-height:0;transform-origin:bottom center;transition:height var(--motion-standard) var(--ease-out-expo),background-color var(--motion-fast) var(--ease-out-expo);animation:v-bar-grow .62s var(--ease-out-expo) both;animation-delay:calc(var(--bar-i, 0) * 42ms)}.collection-bar-col.is-active .collection-bar-fill,.collection-bar-col:focus-visible .collection-bar-fill,.collection-bar-col:hover .collection-bar-fill{background:var(--value-600)}.collection-bar-label{font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint)}.collection-tooltip{min-height:1.4em;margin:16px 0 0}.cockpit-split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,.75fr);grid-gap:0;gap:0}.board-panel{background:transparent;border:0;border-radius:0;padding:30px 34px 24px 0}.cockpit-split>.board-panel+.board-panel{padding:30px 0 24px 34px;border-left:1px solid var(--rule)}.board-panel .section-header{padding:0}.activity-feed{display:flex;flex-direction:column}.activity-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;min-height:44px;border-bottom:1px solid var(--rule);color:inherit;transition:background-color var(--motion-fast) var(--ease-out-expo)}.activity-row:last-child{border-bottom:0}.activity-row:focus-visible,.activity-row:hover{background:linear-gradient(90deg,rgb(10 15 24/.028),rgb(10 15 24/.028) 96%,transparent)}.activity-row-icon{width:28px;height:28px;border-radius:var(--r-xs);display:flex;align-items:center;justify-content:center;border:1px solid var(--tone-settled-ring);background:var(--tone-settled-bg);color:var(--rail-700)}.activity-row-icon-out{border-color:var(--tone-motion-ring);background:var(--tone-motion-bg);color:var(--value-700)}.activity-row-icon .vx-icon{width:14px;height:14px;opacity:1}.activity-row-copy{min-width:0;display:flex;flex-direction:column}.activity-row-title{font-weight:500}.activity-row-sub,.activity-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-row-sub{margin-top:2px;font-size:var(--fs-micro);color:var(--muted)}.activity-row-end{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.activity-row-amount{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--tracking-figure);white-space:nowrap}.activity-row-amount-in{color:var(--positive)}.activity-row-amount-out{color:var(--text)}.activity-row-amount .money-amount{font-weight:inherit;font-size:var(--fs-body)}.attention-list{display:flex;flex-direction:column}.attention-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px 0;min-height:44px;border-bottom:1px solid var(--rule);color:inherit;transition:background-color var(--motion-fast) var(--ease-out-expo)}.attention-row:last-child{border-bottom:0}.attention-row:focus-visible,.attention-row:hover{background:rgb(10 15 24/.028)}.attention-title{display:block;font-weight:500;font-size:var(--fs-sm)}.attention-detail{display:block;margin-top:3px;font-size:var(--fs-micro);color:var(--muted)}.attention-action{color:var(--rail-700);font-size:var(--fs-micro);white-space:nowrap;opacity:0;transform:translateX(-4px);transition:opacity var(--motion-standard) var(--ease-out-expo),transform var(--motion-standard) var(--ease-out-expo)}.attention-row:focus-visible .attention-action,.attention-row:hover .attention-action{opacity:1;transform:none}.attention-panel .section-header h2{color:var(--text-strong)}.quiet-note{margin:4px 0 16px}.insight-list{display:grid;grid-gap:1px;gap:1px;margin-bottom:28px}.insight{border-radius:0;border-width:0 0 1px;background:transparent;padding:14px 0}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:0;gap:0;margin-bottom:28px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.metric-card{border:0;border-radius:0;background:transparent;padding:18px 24px 18px 0}.metric-card+.metric-card{border-left:1px solid var(--rule);padding-left:24px}.metric-value{margin-top:10px;font-family:var(--font-display);font-size:1.1875rem;font-weight:600;letter-spacing:var(--tracking-figure)}.metric-note{margin-top:6px}.metric-card-emphasis .metric-value{color:var(--rail-700)}.dev-tools{margin-top:36px;padding:12px 0 0;border-top:1px solid var(--rule);color:var(--muted);font-size:var(--fs-micro)}.dev-tools summary{cursor:pointer;font-weight:500}.sandbox-panel,.share-panel{border-style:dashed;border-color:var(--rule-strong);margin-bottom:24px}.demo-seed{margin-top:16px}.money-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.money-card{padding:26px 28px}.money-card-hero{grid-column:1/-1;border:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);border-radius:0;background:transparent;padding:30px 0;position:relative;isolation:isolate}.money-card-hero:before{content:"";position:absolute;inset:-20% 55% 20% -10%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 30% 50%,rgb(238 188 121/.15),transparent 70%)}.money-card-header{margin-bottom:14px}.money-card-currency{margin:0;font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted)}.money-stat{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--rule)}.money-stat dt{color:var(--muted);font-size:var(--fs-micro)}.money-stat dd{margin:0;font-family:var(--font-display);font-weight:500;letter-spacing:var(--tracking-figure);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.money-stat-available dd{color:var(--positive);font-size:1.0625rem}.money-stat-pending dd{color:var(--value-700)}.money-card-hint{margin:14px 0 0;font-size:var(--fs-micro);color:var(--muted);line-height:1.5}.treasury-ledger{margin-top:34px}.ledger-currency{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:500;letter-spacing:.1em;color:var(--text-strong)}.ledger-stack{display:flex;flex-wrap:wrap;gap:4px 16px}.ledger-stack>span{display:inline-flex;align-items:baseline;gap:6px}.balance-available,.pay-amount{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:600;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-strong)}.pay-amount{font-size:2rem;margin:10px 0 14px}.settlement-steps{display:flex;flex-wrap:wrap;gap:14px;list-style:none;margin:0 0 24px;padding:0 0 14px;border-bottom:1px solid var(--rule)}.settlement-steps li{font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint);display:inline-flex;align-items:center;gap:14px;transition:color var(--motion-standard) var(--ease-out-expo)}.settlement-steps li.is-current{color:var(--text-strong)}.settlement-steps li:not(:last-child):after{content:"";width:16px;height:1px;background:var(--rule-strong)}.settlement-form{margin-top:4px}.settle-panel{margin-bottom:34px}.settle-callout{margin-bottom:28px}.settle-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);grid-gap:40px;gap:40px}.settle-main{min-width:0}.settle-main .guided-action-overlay{display:block;width:100%}.settle-main .guided-action-overlay>.button{width:100%}.settle-aside{border-left:1px solid var(--rule);padding-left:28px}.settle-explainer{margin:16px 0 20px;padding:0;list-style:none;counter-reset:settle-step}.settle-explainer li{position:relative;counter-increment:settle-step;padding:0 0 16px 26px;font-size:var(--fs-micro);color:var(--text-2);line-height:1.6}.settle-explainer li:before{content:counter(settle-step);position:absolute;left:0;top:1px;font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);color:var(--value-600)}.settle-explainer strong{color:var(--text-strong);font-weight:500}.settlement-history{margin-top:4px}.request-flow{display:grid;grid-gap:22px;gap:22px;max-width:520px}.request-step{display:grid;grid-gap:10px;gap:10px}.quote-review{padding:0;border:0;border-radius:0;background:transparent}.quote-review-hero{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px;padding:4px 0 24px;border-bottom:1px solid var(--rule);margin-bottom:20px}.quote-review-hero:before{content:"";grid-column:2;grid-row:1;justify-self:center;width:1px;height:46px;background:linear-gradient(180deg,transparent,var(--rail-500),transparent)}.quote-review-hero>.quote-stagger-1{grid-column:1;grid-row:1}.quote-review-hero>.quote-stagger-2{grid-column:3;grid-row:1}.quote-figure{margin-top:12px;font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:-.032em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quote-figure-receive{color:var(--rail-700)}.quote-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0 0 16px}.quote-review-grid dd{margin:9px 0 0;font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quote-skeleton{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.settlement-progress{padding:4px 0 0}.progress-track{list-style:none;display:flex;flex-wrap:nowrap;gap:0;margin:0 0 16px;padding:0}.progress-step{display:inline-flex;align-items:center;gap:10px;color:var(--faint);font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;flex:1 1;position:relative;padding-right:16px;transition:color var(--motion-standard) var(--ease-out-expo)}.progress-step:not(:last-child):after{content:"";position:absolute;left:18px;right:8px;top:4px;height:1px;background:var(--rule-strong);transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-slow) var(--ease-out-expo)}.progress-step.is-done:not(:last-child):after{background:var(--rail-500);transform:scaleX(1)}.progress-step.is-current,.progress-step.is-done{color:var(--text-strong)}.progress-dot{width:8px;height:8px;border-radius:50%;background:var(--bone-400);transition:background-color var(--motion-standard) var(--ease-out-expo)}.progress-step.is-done .progress-dot{background:var(--rail-600)}.progress-step.is-current .progress-dot{background:var(--value-500);animation:v-node-pulse 3s ease-in-out infinite}.settlement-progress-title{margin:0 0 8px;font-family:var(--font-display);font-weight:600;letter-spacing:-.02em}.settlement-progress-failed{padding:4px 0 4px 14px;border-left:2px solid var(--danger)}.settlement-complete-mark{margin:10px 0 0;display:inline-flex;align-items:center;font-size:var(--fs-sm)}.progress-check{display:inline-block;width:12px;height:12px;margin-right:8px;border-radius:50%;background:var(--rail-600);animation:v-check-in var(--motion-slow) var(--ease-out-expo) both}.destination-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.destination-card{padding:18px;display:flex;flex-direction:column;gap:18px;transition:border-color var(--motion-fast) var(--ease-out-expo)}.destination-card-selected{border-color:var(--rail-500)}.destination-card-body{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;align-items:start}.destination-card-icon{width:30px;height:30px;border-radius:var(--r-xs);border:1px solid var(--tone-settled-ring);background:var(--tone-settled-bg);color:var(--rail-700);display:flex;align-items:center;justify-content:center}.destination-card-icon .vx-icon{width:15px;height:15px;opacity:1}.destination-card-title{margin:0;font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;letter-spacing:-.015em}.destination-card-line{margin:4px 0 0;color:var(--muted);font-size:var(--fs-micro)}.destination-card-mask{margin:6px 0 0;font-family:var(--font-mono);font-size:var(--fs-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.destination-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.destination-pick{display:grid;grid-gap:8px;gap:8px}.destination-pick-btn{text-align:left;background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md);padding:0;cursor:pointer;color:inherit;min-height:44px;transition:border-color var(--motion-fast) var(--ease-out-expo)}.destination-pick-btn:hover{border-color:var(--rule-strong)}.destination-pick-btn.is-selected,.destination-pick-btn[aria-checked=true]{border-color:var(--rail-600);background:var(--tone-settled-bg)}.destination-pick-btn .destination-card{border:0;background:transparent}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--rule)}.detail-item{padding:16px 20px 16px 0;border:0;border-bottom:1px solid var(--rule);border-radius:0;background:transparent}.detail-value{margin-top:9px;font-size:var(--fs-sm);font-weight:500;word-break:break-word;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail-section+.detail-section{margin-top:40px}.relationship-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:40px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.relationship-stat{padding:20px 24px 20px 0}.relationship-stat+.relationship-stat{padding-left:24px;border-left:1px solid var(--rule)}.relationship-figure{margin:12px 0 6px;font-family:var(--font-display);font-size:var(--fs-figure);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.relationship-figure-time{font-size:var(--fs-sm);font-weight:500;letter-spacing:0;color:var(--text)}.detail-note{margin-top:16px}.card-stacked{margin-top:40px}.form-grid-stacked{margin-top:24px}.list-stacked{margin-top:16px}.settings-index{border-top:1px solid var(--rule)}.settings-row{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr) 16px;align-items:baseline;grid-gap:24px;gap:24px;padding:20px 4px;border-bottom:1px solid var(--rule);text-decoration:none;color:inherit;transition:background var(--motion-fast) var(--ease-out-expo)}.settings-row:hover{background:var(--surface-inset)}.settings-row-title{font-family:var(--font-display);font-size:var(--fs-md);font-weight:500;letter-spacing:-.014em;color:var(--text-strong)}.settings-row-note{font-size:var(--fs-micro);color:var(--muted)}.settings-row-chevron{color:var(--faint);font-size:1.1rem;line-height:1;transform:translateX(0);transition:transform var(--motion-standard) var(--ease-out-expo)}.settings-row:hover .settings-row-chevron{transform:translateX(3px);color:var(--rail-600)}.refund-list{list-style:none;padding:0;border-top:1px solid var(--rule)}.refund-list li{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:13px 0;border-bottom:1px solid var(--rule)}.detail-action{margin-top:18px}.timeline{list-style:none;margin:22px 0 0;padding:0}.timeline-item{display:grid;grid-template-columns:10px 1fr;grid-gap:14px;gap:14px;padding-bottom:18px;position:relative}.timeline-item:not(:last-child):before{content:"";position:absolute;left:4px;top:14px;bottom:0;width:1px;background:var(--rule-strong)}.timeline-marker{width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--rail-600)}.timeline-label{font-weight:500;font-size:var(--fs-sm)}.timeline-meta{margin-top:4px;font-size:var(--fs-micro);color:var(--muted)}.crypto-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.crypto-card{padding:20px}.crypto-card-title{font-weight:500;margin-bottom:12px}.crypto-stat{display:flex;justify-content:space-between;margin:7px 0;color:var(--muted);font-size:var(--fs-micro)}.crypto-form{display:grid;grid-gap:14px;gap:14px;max-width:520px}.copy-link-row,.crypto-copy-box{display:flex;gap:8px;align-items:center;margin-top:16px;flex-wrap:wrap}.crypto-copy-box{padding:11px 13px;border:1px solid var(--rule);border-radius:var(--r-sm);word-break:break-all}.copy-link-input,.crypto-copy-box{background:var(--surface-inset);font-family:var(--font-mono);font-size:var(--fs-micro)}.copy-link-input{flex:1 1;min-width:220px;color:var(--muted)}.manage-section{margin-bottom:44px}.manage-section .page-title{font-size:var(--fs-h1)}.manage-card{margin-bottom:34px}.manage-card .page-subtitle{margin-bottom:20px}.manage-list-head{margin-bottom:14px}.manage-card-last{margin-top:34px;margin-bottom:0}.readiness-list{list-style:none;margin:0 0 34px;padding:0;border-top:1px solid var(--rule)}.readiness-list li{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--rule)}.readiness-index{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-nano);color:var(--value-600)}.readiness-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.readiness-title{font-weight:500;font-size:var(--fs-sm)}.readiness-detail{font-size:var(--fs-micro);color:var(--muted)}.readiness-detail a{color:var(--rail-700);border-bottom:1px solid rgb(34 128 139/.3)}.readiness-detail a:hover{border-bottom-color:var(--rail-600)}.key-hint{font-size:var(--fs-eyebrow);letter-spacing:.02em;color:var(--muted)}.endpoint-url,.key-hint{font-family:var(--font-mono)}.endpoint-url{font-size:var(--fs-micro);word-break:break-all}.form-grid-wide{max-width:640px}.field-wide{width:min(640px,100%)}.secret-reveal{margin:0 0 22px;padding:16px 18px;border-radius:var(--r-md);border:1px solid var(--tone-motion-ring);border-left:2px solid var(--value-500);background:var(--tone-motion-bg);color:var(--text)}.secret-reveal-warning{margin:0 0 6px;font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--value-700)}.secret-reveal-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px}.secret-reveal-value{flex:1 1;min-width:220px;padding:9px 12px;border:1px solid var(--value-500);border-radius:var(--r-sm);background:var(--surface);font-family:var(--font-mono);font-size:var(--fs-micro);word-break:break-all}.deliveries-panel{margin-top:12px;padding:14px 16px;border-top:1px solid var(--rule)}.deliveries-panel h4{margin:0 0 12px;font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--muted)}.docs-shell{display:grid;grid-template-columns:208px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.docs-nav{position:-webkit-sticky;position:sticky;top:24px;gap:24px}.docs-nav,.docs-nav-section{display:flex;flex-direction:column}.docs-nav-section{gap:1px}.docs-nav-title{margin-bottom:9px;padding:0 8px}.docs-nav-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border-radius:var(--r-xs);font-size:var(--fs-micro);color:var(--text-2);position:relative;transition:background-color var(--motion-fast) var(--ease-out-expo),color var(--motion-fast) var(--ease-out-expo)}.docs-nav-link:hover{background:rgb(10 15 24/.04);color:var(--text)}.docs-nav-link.active{background:rgb(10 15 24/.05);color:var(--text-strong);font-weight:500}.docs-nav-link.active:before{content:"";position:absolute;left:-8px;top:6px;bottom:6px;width:2px;background:var(--value-500)}.doc-badge,.docs-nav-tag{font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;padding:2px 6px;border-radius:var(--r-xs);border:1px solid var(--tone-motion-ring);background:var(--tone-motion-bg);color:var(--tone-motion-fg)}.doc-badge{margin-right:8px}.docs-content{min-width:0}.doc-article{max-width:74ch;color:var(--text);line-height:1.68}.doc-title{font-family:var(--font-display);font-size:1.875rem;font-weight:600;margin:0 0 12px;letter-spacing:var(--tracking-display)}.doc-intro{font-size:var(--fs-lead);color:var(--muted);margin-bottom:8px;text-wrap:pretty}.doc-section{margin-top:40px}.doc-h2{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;letter-spacing:-.02em;padding-bottom:10px;border-bottom:1px solid var(--rule)}.doc-article p,.doc-h2{margin:0 0 14px}.doc-article a{color:var(--rail-700);border-bottom:1px solid rgb(34 128 139/.3);transition:border-color var(--motion-fast) var(--ease-out-expo)}.doc-article a:hover{border-bottom-color:var(--rail-600)}.card-body code,.checkout-methods code,.doc-article code{font-family:var(--font-mono);font-size:.86em;background:rgb(10 15 24/.045);border-radius:var(--r-xs);padding:1px 5px}.doc-list{margin:0 0 14px;padding-left:20px;list-style:disc}.doc-list-ordered{list-style:decimal}.doc-list li{margin-bottom:8px}.doc-list li::marker{color:var(--bone-400)}.doc-defs dt{font-weight:600;margin-top:18px}.doc-defs dd{margin:4px 0 0;color:var(--muted)}.doc-table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:var(--fs-micro)}.doc-table td,.doc-table th{text-align:left;padding:9px 12px 9px 0;border-bottom:1px solid var(--rule);vertical-align:top}.doc-table th{font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint);border-bottom-color:var(--rule-strong)}.doc-callout{border:1px solid var(--tone-settled-ring);border-left:2px solid var(--rail-600);background:var(--tone-settled-bg);border-radius:0 var(--r-md) var(--r-md) 0;padding:13px 16px;margin:20px 0;font-size:var(--fs-micro)}.doc-callout p:last-child{margin-bottom:0}.doc-callout-warning{border-color:var(--tone-motion-ring);border-left-color:var(--value-500);background:var(--tone-motion-bg)}.code-block{border:1px solid var(--rule-strong);border-radius:var(--r-md);overflow:hidden;margin:0 0 18px;background:var(--ink-950)}.code-block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 14px;background:var(--ink-900);border-bottom:1px solid var(--rule-dark)}.code-block-title{color:var(--mist-400)}.code-block-copy{background:transparent;border:1px solid rgb(255 255 255/.14);color:var(--mist-300);border-radius:var(--r-xs);padding:2px 10px;font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out-expo),color var(--motion-fast) var(--ease-out-expo)}.code-block-copy:hover{border-color:rgb(255 255 255/.32);color:var(--mist-50)}.code-block pre{margin:0;padding:15px 16px;overflow-x:auto}.code-block code{font-family:var(--font-mono);font-size:var(--fs-micro);line-height:1.65;color:var(--mist-200);background:transparent;border:0;padding:0;white-space:pre}.code-tabs{margin-bottom:18px}.code-tab-row{display:flex;gap:2px;margin-bottom:10px;padding:2px;background:rgb(10 15 24/.045);border:1px solid var(--rule);border-radius:var(--r-sm);width:-moz-fit-content;width:fit-content}.code-tab{background:transparent;border:0;border-radius:var(--r-xs);padding:0 12px;height:26px;font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.08em;color:var(--muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out-expo),color var(--motion-fast) var(--ease-out-expo)}.code-tab:hover{color:var(--text)}.code-tab.active{background:var(--ink-950);color:var(--value-300)}.api-reference-shell{margin:-22px -40px -96px 0}.checkout-page{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:56px 20px 64px;background:var(--ink-950);position:relative;isolation:isolate}.checkout-page:before{inset:0;background-image:linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 0),linear-gradient(180deg,rgb(255 255 255/.035) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 15%,transparent 76%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 15%,transparent 76%)}.checkout-page:after,.checkout-page:before{content:"";position:absolute;z-index:-1;pointer-events:none}.checkout-page:after{inset:-20% 20% 55%;background:radial-gradient(ellipse at center,rgb(238 188 121/.1),transparent 68%);filter:blur(30px)}.checkout-page-embed{min-height:0;padding:0;background:transparent}.checkout-page-embed:after,.checkout-page-embed:before{display:none}.checkout-frame{width:100%;max-width:880px;background:var(--surface);border:1px solid rgb(255 255 255/.1);border-radius:var(--r-lg);box-shadow:var(--elev-2);overflow:hidden;position:relative}.login-frame.checkout-frame{max-width:400px}.checkout-page-embed .checkout-frame{max-width:none;border:0;box-shadow:none;border-radius:0}.checkout-layout{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(300px,1.1fr)}.checkout-summary{padding:30px 28px;background:var(--surface-inset);border-right:1px solid var(--rule)}.checkout-methods{padding:30px 28px 26px}.checkout-brand{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:9px;font-family:var(--font-display);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--tracking-brand);text-transform:uppercase;color:var(--ink-950);padding-bottom:20px}.checkout-brand .logo-mark{color:var(--value-500)}.checkout-summary>.eyebrow{margin-top:30px}.checkout-hero{margin:10px 0 8px;font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.035em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-strong)}.checkout-what{margin:0 0 10px;color:var(--muted);font-size:var(--fs-micro)}.checkout-heading{margin:0 0 20px;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:600;letter-spacing:-.02em;color:var(--text-strong)}.checkout-meta{margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--rule);display:grid;grid-gap:12px;gap:12px}.checkout-meta dt{font-family:var(--font-mono);font-size:var(--fs-nano);font-weight:500;letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint)}.checkout-meta dd{margin:5px 0 0;font-size:var(--fs-micro);word-break:break-word}.checkout-trust{display:flex;align-items:flex-start;gap:9px;margin:22px 0 0;padding-top:16px;border-top:1px solid var(--rule);font-size:var(--fs-nano);line-height:1.6;color:var(--faint)}.checkout-trust-mark{width:5px;height:5px;margin-top:6px;flex-shrink:0;rotate:45deg;background:var(--rail-600)}.method-stack{display:grid;grid-gap:8px;gap:8px}.method-stack .guided-action-overlay{display:block;width:100%}.method-stack .guided-action-overlay>.button{width:100%}.method-button{width:100%;justify-content:flex-start;height:auto;min-height:48px;gap:12px;padding:0 16px}.method-button-express{justify-content:center;background:var(--ink-950);color:var(--mist-50);border-color:var(--ink-950)}.method-button-express:hover:not(:disabled){background:var(--ink-800);border-color:var(--ink-800)}.method-divider{display:flex;align-items:center;gap:12px;margin:6px 0;color:var(--faint);font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase}.method-divider:after,.method-divider:before{content:"";height:1px;flex:1 1;background:var(--rule)}.method-waiting{display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center;padding:14px 0 4px}.method-waiting-pulse{width:8px;height:8px;border-radius:50%;background:var(--value-500);animation:v-node-pulse 3s ease-in-out infinite}.method-waiting-icon{color:var(--rail-600)}.method-waiting-icon .vx-icon{width:22px;height:22px;opacity:1}.crypto-pay{display:grid;grid-gap:18px;gap:18px;text-align:center}.crypto-qr{width:176px;margin:0 auto;animation:v-enter var(--motion-slow) var(--ease-out-expo) both}.crypto-address{word-break:break-all;font-size:var(--fs-micro)}.countdown,.crypto-address{font-family:var(--font-mono)}.countdown{font-weight:500}.checkout-result .checkout-brand{margin-bottom:26px}.checkout-mark{display:block;margin-bottom:22px;line-height:0;color:var(--rail-600)}.checkout-mark-failed{color:var(--tone-fault-fg)}.checkout-mark-processing{color:var(--value-600)}.checkout-mark-stroke{stroke-dasharray:42;stroke-dashoffset:42;animation:v-stroke-in .62s var(--ease-out-expo) .14s forwards}@keyframes v-stroke-in{to{stroke-dashoffset:0}}.checkout-mark-spin{transform-origin:50% 50%;animation:v-spin 1.1s linear infinite}@keyframes v-spin{to{transform:rotate(1turn)}}.checkout-result-title{margin:0;font-size:var(--fs-h1);letter-spacing:-.026em}.checkout-result-amount,.checkout-result-title{font-family:var(--font-display);font-weight:600;color:var(--text-strong)}.checkout-result-amount{margin-top:12px;font-size:var(--fs-figure);line-height:1;letter-spacing:-.034em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout-result-body{margin:18px 0 0;font-size:var(--fs-micro);color:var(--text-2);line-height:1.6}.checkout-footnote{margin-top:26px;padding-top:16px;border-top:1px solid var(--rule)}.checkout-shell{max-width:560px;margin:0 auto;width:100%}.checkout-shell-embed{max-width:none;margin:0}.checkout-card{margin-top:10px}.checkout-shell-embed .checkout-card{margin:0}.checkout-page-embed .checkout-layout{grid-template-columns:1fr}.checkout-page-embed .checkout-summary{border-right:0;border-bottom:1px solid var(--rule);padding:16px 16px 14px}.checkout-page-embed .checkout-methods{padding:16px}.login-brand{margin:0 0 30px;padding-bottom:26px;border-bottom:1px solid var(--rule)}.login-title{margin:14px 0 0;font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:var(--tracking-display);color:var(--text-strong)}.login-frame .checkout-methods{padding:34px 32px 30px}.login-frame .form-grid{max-width:none;margin-top:24px}.login-foot{margin:26px 0 0;padding-top:18px;border-top:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:.06em;color:var(--faint)}.login-foot a{color:var(--rail-700);border-bottom:1px solid rgb(34 128 139/.3)}.login-foot a:hover{border-bottom-color:var(--rail-600)}body.checkout-mode .account-bar,body.checkout-mode .mobile-bar,body.checkout-mode .nav-backdrop,body.checkout-mode .nav-slot,body.checkout-mode .sidebar{display:none}body.checkout-mode .app-shell{grid-template-columns:1fr}body.checkout-mode .main{display:block;padding:0;max-width:none}.demo-merchant{min-height:100vh;background:var(--bone-50);color:var(--ink-900)}.demo-merchant-banner{background:var(--ink-950);color:var(--mist-300);text-align:center;padding:10px 16px;font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase}.demo-merchant-nav{display:flex;justify-content:space-between;padding:20px 32px;border-bottom:1px solid var(--rule);background:var(--surface)}.demo-merchant-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);grid-gap:40px;gap:40px;max-width:1100px;margin:0 auto;padding:40px 24px 72px}.demo-merchant-checkout{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md);padding:20px}.demo-merchant-events{margin-top:16px;font-family:var(--font-mono);font-size:var(--fs-eyebrow);color:var(--muted)}body.demo-mode .main{padding:0;max-width:none}body.demo-mode .account-bar{display:none}body.demo-mode .app-shell{grid-template-columns:1fr}.toast-stack{position:fixed;right:20px;bottom:20px;z-index:80;display:grid;grid-gap:8px;gap:8px;pointer-events:none}.toast{display:inline-flex;align-items:center;gap:10px;background:var(--ink-950);color:var(--mist-50);padding:10px 15px;border-radius:var(--r-sm);font-size:var(--fs-micro);font-weight:500;box-shadow:var(--elev-2);animation:v-toast-in var(--motion-standard) var(--ease-out-expo)}.toast-mark{width:5px;height:5px;border-radius:50%;background:var(--value-400);flex-shrink:0}.page-stage{animation:v-enter .52s var(--ease-out-expo) both}[data-enter]{animation:v-enter .62s var(--ease-out-expo) both;animation-delay:var(--enter-delay,0s)}.checkout-frame-enter,.checkout-pane,.error-reveal,.quote-reveal,.reveal-1,.reveal-2,.reveal-3{animation:v-enter .56s var(--ease-out-expo) both}.reveal-1{animation-delay:30ms}.reveal-2{animation-delay:.1s}.reveal-3{animation-delay:.18s}.error-reveal{animation-duration:var(--motion-standard)}.quote-stagger-1,.quote-stagger-2,.quote-stagger-3{animation:v-enter var(--motion-slow) var(--ease-out-expo) both}.quote-stagger-1{animation-delay:0s}.quote-stagger-2{animation-delay:70ms}.quote-stagger-3{animation-delay:.14s}.brand-lockup.is-entering .logo-mark{animation:v-mark-in .46s var(--ease-out-expo) both}.brand-lockup.is-entering .brand-word{animation:v-word-in .54s var(--ease-out-expo) 90ms both}@keyframes v-enter{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@keyframes v-sheen{0%{transform:translateX(-110%)}to{transform:translateX(210%)}}@keyframes v-node-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes v-bar-grow{0%{transform:scaleY(.05);opacity:.3}to{transform:none;opacity:1}}@keyframes v-check-in{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}@keyframes v-skeleton{0%{background-position:140% 0}to{background-position:-40% 0}}@keyframes v-toast-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@keyframes v-fade-in{0%{opacity:0}to{opacity:1}}@keyframes v-drawer-in{0%{opacity:0;transform:translate3d(-12px,0,0)}to{opacity:1;transform:none}}@keyframes v-mark-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes v-word-in{0%{opacity:0;transform:translate3d(-8px,0,0)}to{opacity:1;transform:none}}@media (max-width:1280px){.main{padding-right:28px;padding-left:28px}.api-reference-shell{margin-right:-28px}.docs-shell{gap:36px}}@media (max-width:1100px){.quote-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.docs-shell{grid-template-columns:minmax(0,1fr);gap:28px}.docs-nav{position:static}}@media (max-width:960px){.app-shell{grid-template-columns:1fr}.mobile-bar{display:flex;align-items:center;gap:12px;padding:11px 16px;background:var(--nav);color:var(--mist-50);position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--rule-dark)}.nav-toggle{justify-content:center;min-width:44px;min-height:34px;background:rgb(255 255 255/.06);color:var(--mist-50);border:1px solid rgb(255 255 255/.1);border-radius:var(--r-sm);padding:0 12px;font-weight:500;cursor:pointer}.mobile-bar-brand,.nav-toggle{display:inline-flex;align-items:center;font-size:var(--fs-micro)}.mobile-bar-brand{gap:9px;font-family:var(--font-display);font-weight:600;letter-spacing:var(--tracking-brand);text-transform:uppercase}.mobile-bar-brand .logo-mark{color:var(--value-400)}.mobile-bar .env-pill-on-dark{margin-left:auto}.nav-slot{display:none;position:fixed;inset:53px auto 0 0;z-index:30;min-height:0;width:min(282px,88vw);overflow:auto}.nav-slot-open{display:block}.nav-slot-open .sidebar{animation:v-drawer-in var(--motion-standard) var(--ease-out-expo)}.nav-slot .sidebar{min-height:100%;position:static;max-height:none}.nav-backdrop{display:block;position:fixed;inset:0;border:0;background:rgb(4 7 12/.5);z-index:25;animation:v-fade-in var(--motion-standard) var(--ease-exit)}.main{padding:18px 18px 64px}.api-reference-shell{margin:-18px -18px -64px}.checkout-layout,.cockpit-split,.hero-board,.settle-body{grid-template-columns:1fr}.settle-aside{border-left:0;border-top:1px solid var(--rule);padding-left:0;padding-top:24px}.collection-panel,.hero-balance{padding:26px 0 24px}.collection-panel{border-left:0;border-top:1px solid var(--rule)}.board-panel,.cockpit-split>.board-panel+.board-panel{padding:26px 0 20px;border-left:0}.cockpit-split>.board-panel+.board-panel{border-top:1px solid var(--rule)}.checkout-summary{border-right:0;border-bottom:1px solid var(--rule)}.checkout-page{padding:24px 16px 56px}}@media (max-width:760px){.account-bar{display:none}.cockpit-head,.page-header{flex-direction:column;align-items:flex-start;gap:16px}.cockpit-actions,.header-actions{width:100%}.cockpit-actions .button,.header-actions .button{flex:1 1;min-height:40px}.table-desktop{display:none}.data-list{display:block}.table-toolbar{gap:8px}.table-toolbar .filter-input,.table-toolbar .filter-select{max-width:none;width:100%;min-height:42px}.table-count{margin-left:0}.quote-review-hero{grid-template-columns:1fr;gap:18px}.quote-review-hero:before{grid-column:1;grid-row:2;width:46px;height:1px;justify-self:start;background:linear-gradient(90deg,var(--rail-500),transparent)}.quote-review-hero>.quote-stagger-2{grid-column:1;grid-row:3}.detail-grid,.form-row,.metric-grid,.money-grid,.overview-split,.quote-review-grid{grid-template-columns:1fr}.relationship-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-row{grid-template-columns:minmax(0,1fr) 16px;gap:6px 16px}.settings-row-note{grid-column:1}.settings-row-chevron{grid-column:2;grid-row:1/span 2;align-self:center}.relationship-stat{padding:16px 16px 16px 0}.relationship-stat+.relationship-stat{padding-left:16px}.relationship-stat:nth-child(odd){border-left:0;padding-left:0}.relationship-stat:nth-child(n+3){border-top:1px solid var(--rule)}.record-header{display:block}.record-header .header-actions{margin-top:20px}.metric-card{padding:16px 0;border-bottom:1px solid var(--rule)}.metric-card+.metric-card{border-left:0;padding-left:0}.metric-card:last-child{border-bottom:0}.hero-stat-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.hero-stat-list .money-stat{padding:14px 10px 0 0}.hero-stat-list .money-stat dd{font-size:var(--fs-sm)}.money-card-hero{padding:24px 0}.settlement-steps,.settlement-steps li{gap:10px}.settlement-steps li:not(:last-child):after{width:10px}.toast-stack{left:16px;right:16px;bottom:16px}.copy-link-row .button,.form-actions .button,.method-button,.settlement-form .button-primary{min-height:44px}.form-actions .button-primary,.method-button,.settlement-form .button-primary{width:100%}.demo-merchant-main{grid-template-columns:1fr;padding:24px 16px 48px}.checkout-shell{max-width:100%}body.checkout-mode .main{padding:0}.empty-state{padding:32px 0 36px}}@media (max-width:420px){.hero-stat-list{grid-template-columns:1fr}.hero-stat-list .money-stat{display:flex;align-items:baseline;justify-content:space-between;padding:11px 0;border-top:1px solid var(--rule)}.hero-stat-list .money-stat dd{margin-top:0}}.demo-root{min-height:100vh;display:flex;flex-direction:column;background:var(--ink-950);color:var(--mist-100);position:relative}.demo-root-desktop,.demo-root-mobile{background:var(--mist-100);color:var(--text)}.demo-canvas{flex:1 1;display:flex;align-items:center;justify-content:center;padding:36px 28px 28px;min-height:0}.demo-root-desktop .demo-canvas,.demo-root-mobile .demo-canvas{padding-bottom:8px}.demo-root-mobile .demo-canvas{align-items:flex-end}.demo-finale,.demo-opening{width:min(920px,100%);margin:0 auto;padding:24px 8px 48px;text-align:center}.demo-finale-brand,.demo-opening-brand{display:flex;justify-content:center;margin-bottom:36px}.demo-finale-claim,.demo-opening-title{margin:0;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.4rem);font-weight:600;letter-spacing:var(--tracking-display);line-height:1.05;color:var(--mist-50)}.demo-opening-lede{margin:18px auto 0;max-width:36rem;color:var(--mist-300);font-size:var(--fs-sm)}.demo-chapters{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;text-align:start}.demo-chapter{padding:22px 22px 20px;border:1px solid rgb(255 255 255/.1);border-radius:var(--r-md);background:rgb(255 255 255/.03);display:grid;grid-gap:8px;gap:8px}.demo-chapter-icon{color:var(--value-500)}.demo-chapter-icon .vx-icon{width:22px;height:22px}.demo-chapter-label{font-family:var(--font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.03em;color:var(--mist-50)}.demo-chapter-note{color:var(--mist-400);font-size:var(--fs-micro)}.demo-finale-actions,.demo-opening-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px}.demo-finale-foot,.demo-opening-foot{margin:28px 0 0;color:var(--mist-500);font-size:var(--fs-nano)}.demo-opening-hint{display:block;margin-top:10px}.demo-finale-lines{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.4rem);font-weight:600;letter-spacing:-.03em;color:var(--mist-50)}.demo-finale-ledger{margin:36px auto 0;display:flex;align-items:center;justify-content:center;gap:28px;text-align:start}.demo-finale-ledger .detail-label{color:var(--mist-500)}.demo-finale-ledger .quiet-note{color:var(--mist-400)}.demo-finale-ledger .money-amount,.demo-finale-ledger .money-figure{color:var(--mist-50)}.demo-finale-ledger .money-amount-code{color:var(--mist-400)}.demo-finale-arrow{width:48px;height:1px;background:rgb(255 255 255/.24);position:relative}.demo-finale-arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-right:1px solid rgb(255 255 255/.5);border-bottom:1px solid rgb(255 255 255/.5);transform:rotate(-45deg)}.demo-finale-brand{margin-top:48px}.demo-finale-claim{margin-top:22px;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:500;color:var(--mist-200)}.demo-finale-actions .button-secondary{background:transparent;color:var(--mist-50);border-color:rgb(255 255 255/.22)}.demo-finale-actions .button-ghost{color:var(--mist-300)}.demo-devices{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,360px);grid-gap:28px;gap:28px;align-items:end;width:min(1180px,100%)}.device{margin:0;background:var(--surface);border:1px solid rgb(10 15 24/.12);box-shadow:var(--elev-2);overflow:hidden;transition:opacity var(--motion-slow) var(--ease-out-expo),transform var(--motion-slow) var(--ease-out-expo)}.device-desktop{border-radius:14px;width:min(1040px,100%)}.device-mobile{border-radius:28px;width:360px;max-width:100%;border:8px solid var(--ink-950)}.device.is-resting{opacity:.42;transform:scale(.96);pointer-events:none}.device.is-active{opacity:1}.device-chrome{display:flex;align-items:center;gap:12px;height:36px;padding:0 14px;background:var(--surface-inset);border-bottom:1px solid var(--rule)}.device-dots{display:flex;gap:6px}.device-dots i{width:8px;height:8px;border-radius:50%;background:rgb(10 15 24/.18)}.device-address{flex:1 1;align-items:center;border-radius:999px;background:var(--surface);border:1px solid var(--rule);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--muted)}.device-address,.device-notch{height:22px;display:flex;justify-content:center}.device-notch{align-items:flex-end;background:var(--ink-950)}.device-notch-bar{width:96px;height:8px;margin-bottom:6px;border-radius:999px;background:rgb(255 255 255/.12)}.device-viewport{background:var(--bone-50);overflow:auto;max-height:min(72vh,760px)}.device-desktop .device-viewport{min-height:520px}.device-mobile .device-viewport{min-height:560px;max-height:640px;background:var(--surface)}.demo-root-mobile .device-mobile{transform:translateY(8px)}.shopfront{min-height:520px;background:#f4efe6;color:#1c1914}.shopfront-bar{display:flex;justify-content:space-between;align-items:center;padding:18px 28px;border-bottom:1px solid rgb(28 25 20/.1)}.shopfront-name{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;font-size:1.05rem}.shopfront-nav{display:flex;gap:18px;font-size:var(--fs-micro);color:rgb(28 25 20/.55)}.shopfront-body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:32px;gap:32px;padding:36px 32px 48px;align-items:center}.shopfront-media{aspect-ratio:4/3;border:1px solid rgb(28 25 20/.12);background:#ebe4d6;color:rgb(28 25 20/.55);display:grid;place-items:center;position:relative;padding:24px}.shopfront-media-tag{position:absolute;top:14px;left:14px;font-size:10px;letter-spacing:.08em}.shopfront-category,.shopfront-media-tag{font-family:var(--font-mono);text-transform:uppercase}.shopfront-category{margin:0;font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);color:rgb(28 25 20/.45)}.shopfront-title{margin:8px 0 0;font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.035em}.shopfront-blurb{margin:14px 0 0;max-width:36em;color:rgb(28 25 20/.7);font-size:var(--fs-sm)}.shopfront-price{margin:22px 0 0;font-family:var(--font-display);font-size:1.85rem;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shopfront-stock{margin:6px 0 0;font-size:var(--fs-micro);color:rgb(28 25 20/.5)}.shopfront-pay{display:block;width:100%;margin-top:22px}.shopfront-pay>.button{width:100%}.shopfront-alt{margin-top:8px}.shopfront-secure{margin:10px 0 0;font-size:var(--fs-nano);color:rgb(28 25 20/.45)}.linkstage{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);min-height:520px;background:var(--bone-50)}.linkstage-compose{padding:36px 36px 40px}.linkstage-title{margin:10px 0 0;font-family:var(--font-display);font-size:1.8rem;letter-spacing:-.03em}.linkstage-note{margin:12px 0 0;max-width:34em;color:var(--muted);font-size:var(--fs-sm)}.linkstage-fields{margin:28px 0 0;display:grid;grid-gap:14px;gap:14px}.linkstage-fields>div{display:grid;grid-gap:4px;gap:4px;padding-top:12px;border-top:1px solid var(--rule)}.linkstage-fields dt{font-family:var(--font-mono);font-size:var(--fs-nano);letter-spacing:var(--tracking-nano);text-transform:uppercase;color:var(--faint)}.linkstage-fields dd{margin:0}.linkstage-phone{background:#d9e3dc;padding:28px 22px;display:flex;align-items:center}.chat{width:100%;background:#efeae2;border-radius:18px;overflow:hidden;box-shadow:var(--elev-1)}.chat-head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#075e54;color:white}.chat-avatar{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255/.18);font-size:12px}.chat-who{font-size:var(--fs-micro);font-weight:600}.chat-body{padding:16px 14px 18px}.chat-bubble{background:white;border-radius:8px 8px 8px 2px;padding:12px;display:grid;grid-gap:10px;gap:10px}.chat-line{margin:0;font-size:var(--fs-micro);color:#1c1914}.chat-card{border:1px solid rgb(28 25 20/.1);border-radius:10px;padding:12px;display:grid;grid-gap:4px;gap:4px}.chat-card-merchant{font-size:var(--fs-nano);color:var(--muted)}.chat-card-amount{font-family:var(--font-display);font-weight:600;font-size:1.15rem;letter-spacing:-.03em}.chat-card-ref{font-size:var(--fs-nano);color:var(--muted)}.chat-card-cta{margin-top:8px;justify-self:start}.chat-stamp{justify-self:end;font-size:10px;color:rgb(28 25 20/.4)}.demo-terminal{padding:22px 20px 28px;min-height:560px}.demo-terminal .checkout-hero{margin:18px 0 22px}.demo-terminal .checkout-heading{margin:0}.demo-terminal .checkout-meta{margin-top:8px;padding-top:0;border:0;color:var(--muted);font-size:var(--fs-micro)}.demo-terminal-pane{display:grid;grid-gap:12px;gap:12px}.demo-terminal-submit{display:block;width:100%;margin-top:8px}.demo-terminal-submit>.button{width:100%}.demo-terminal-waiting{margin:0;font-family:var(--font-display);font-size:1.15rem;font-weight:600}.demo-terminal-result{text-align:center;display:grid;justify-items:center;padding-top:48px}.demo-card-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.method-button-detail{margin-left:auto;font-size:var(--fs-nano);color:var(--muted);font-weight:400}.demo-dash{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:640px;background:var(--bg);color:var(--text)}.demo-dash-nav{position:relative;height:auto;min-height:100%}.demo-dash-nav .nav-link{pointer-events:none}.demo-dash-main{min-width:0;padding:0 22px 40px}body.demo-mode .demo-dash .account-bar{display:flex;position:static;margin:0 -22px 8px}.demo-arrival{outline:1px solid rgb(34 128 139/.28);outline-offset:-1px;background:rgb(34 128 139/.05)}.demo-settle-outcome{display:grid;grid-gap:22px;gap:22px}.demo-settle-figure{padding-top:8px}.demo-chrome{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:8px 24px 22px;background:var(--mist-100)}.demo-caption{margin:0;color:var(--text-2);font-size:var(--fs-sm);text-align:center}.demo-chrome-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.guided-action{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.guided-action-after{gap:8px}.guided-action-below{flex-direction:column;align-items:flex-end;gap:4px}.guided-action-overlay{display:inline-block;position:relative;vertical-align:top}.guided-action-overlay.demo-terminal-submit,.guided-action-overlay.shopfront-pay{display:block;width:100%}.guided-cue{pointer-events:none;display:grid;place-items:center;color:var(--rail-700);flex-shrink:0;opacity:0;transform:translate(6px,8px);animation:guided-tap 2.6s var(--ease-out-expo) 1.15s 1 both}.guided-action-overlay .guided-cue{position:absolute;right:10px;bottom:-14px}.guided-cue-press{position:absolute;width:18px;height:18px;border-radius:50%;border:1px solid rgb(34 128 139/.35);opacity:0;animation:guided-press 2.6s var(--ease-out-expo) 1.15s 1 both}.guided-cue-hand{display:block;position:relative;z-index:1;transform-origin:30% 85%}.guided-action-after .guided-cue-hand{transform:rotate(-28deg)}.guided-action-below .guided-cue-hand{transform:rotate(-8deg)}.guided-action-overlay .guided-cue-hand{transform:rotate(-38deg)}.demo-chrome-actions .button-primary{min-width:10.5rem}.demo-finale .guided-cue,.demo-opening .guided-cue{color:var(--value-400)}.guided-action.has-cue>.button-primary{animation:guided-ring 2.6s var(--ease-out-expo) 1.15s 1 both}.guided-action.is-reduced .guided-cue,.guided-action.is-reduced .guided-cue-press{animation:none;opacity:.85;transform:none}.guided-action.is-reduced .guided-cue-press{opacity:.35}.guided-action.is-reduced.has-cue>.button-primary{animation:none}@keyframes guided-tap{0%{opacity:0;transform:translate(8px,10px)}16%{opacity:1;transform:translate(0)}28%{transform:translateY(5px) scale(.94)}40%{transform:translate(0) scale(1)}52%{transform:translateY(5px) scale(.94)}64%{transform:translate(0) scale(1)}to{opacity:.82;transform:translate(0)}}@keyframes guided-press{0%,16%{opacity:0;transform:scale(.4)}28%,52%{opacity:.7;transform:scale(1)}40%,64%,to{opacity:0;transform:scale(1.35)}}@keyframes guided-ring{0%,to{box-shadow:0 0 0 0 rgb(34 128 139/0)}28%,52%{box-shadow:0 0 0 5px rgb(34 128 139/.16)}}.flowrail{list-style:none;margin:0;padding:0;display:flex;gap:0;width:min(640px,100%);position:relative}.flowrail:before{content:"";position:absolute;left:12%;right:12%;top:5px;height:1px;background:var(--rule-strong)}.flowrail-node{flex:1 1;display:grid;justify-items:center;grid-gap:6px;gap:6px;position:relative}.flowrail-dot{width:9px;height:9px;border-radius:50%;background:var(--surface);border:1px solid var(--rule-strong);z-index:1}.flowrail-node.is-current .flowrail-dot,.flowrail-node.is-done .flowrail-dot{background:var(--rail-600);border-color:var(--rail-600)}.flowrail-label{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.flowrail-node.is-current .flowrail-label{color:var(--text-strong)}.demo-presenter{position:absolute;top:12px;right:12px;z-index:20;display:flex;flex-wrap:wrap;gap:8px;align-items:end;padding:10px 12px;background:var(--surface);color:var(--text);border:1px solid var(--rule-strong);border-radius:var(--r-sm);box-shadow:var(--elev-1);font-size:var(--fs-nano)}.demo-presenter label{display:grid;grid-gap:4px;gap:4px;color:var(--muted)}.demo-presenter select{height:32px;font-size:12px}.demo-presenter-check{display:flex!important;flex-direction:row;align-items:center;gap:6px;height:32px}@media (max-width:960px){.demo-devices{grid-template-columns:1fr;justify-items:center}.demo-devices .device-desktop{display:none}.demo-chapters,.demo-dash,.linkstage,.shopfront-body{grid-template-columns:1fr}.demo-dash-nav{display:none}.device-desktop{width:100%}.demo-finale-ledger{flex-direction:column;gap:16px}.demo-canvas{padding:20px 12px 12px}.guided-cue-hand{width:22px;height:22px}.guided-action-after{gap:4px}.guided-action-overlay .guided-cue{right:8px;bottom:-10px}.demo-chrome-actions .button-primary{min-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.brand-lockup.is-entering .brand-word,.brand-lockup.is-entering .logo-mark,.checkout-frame-enter,.checkout-mark-spin,.checkout-pane,.collection-bar-fill,.crypto-qr,.error-reveal,.guided-action.has-cue>.button-primary,.guided-cue,.guided-cue-press,.method-waiting-pulse,.page-stage,.progress-dot,.quote-reveal,.quote-stagger-1,.quote-stagger-2,.quote-stagger-3,.reveal-1,.reveal-2,.reveal-3,.skeleton-line,.status-badge:before,.toast,[data-enter]{animation:none!important;opacity:1!important;transform:none!important}.guided-cue{opacity:.85!important}.guided-cue-press{opacity:.35!important}.demo-root-mobile .device-mobile,.device.is-resting{transform:none}.device.is-resting{opacity:.55}.checkout-mark-stroke{animation:none!important;stroke-dashoffset:0!important}.checkout-mark-spin{stroke-dasharray:none!important}.attention-action{opacity:1;transform:none}.progress-step:not(:last-child):after{transition:none}.progress-step.is-done:not(:last-child):after{transform:scaleX(1)}}.verification{display:grid;grid-gap:16px;gap:16px}.verification-status{display:flex;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:12px;background:var(--bone-100);border:1px solid var(--bone-300)}.verification-status-approved{border-color:#86b89a}.verification-status-action_required{border-color:var(--value-500)}.verification-panel h2{margin:0 0 12px;font-size:1.05rem}.verification-people,.verification-tasks{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-gap:8px;gap:8px}.verification-task{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--bone-200);font-size:.95rem}.verification-task-complete span:last-child{color:#2f6b4a}.verification-task-missing span:last-child,.verification-task-rejected span:last-child{color:var(--value-700)}.verification-actions{display:flex;flex-wrap:wrap;gap:10px}.verification-survey{overflow:hidden}@media (max-width:720px){.verification-status{flex-direction:column}}