.brand{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);white-space:nowrap;text-decoration:none;display:inline-flex}.brand:hover{color:var(--ink)}.brand-glyph{background:var(--accent);width:24px;height:24px;color:var(--ink-on-accent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.02em;border-radius:7px;flex:none;place-items:center;display:grid}.brand-name{letter-spacing:-.01em}.side-nav{gap:var(--space-1);list-style:none;display:grid}.side-nav-group+.side-nav-group{margin-top:var(--space-5)}.side-nav-heading{padding-inline:var(--space-2);margin-bottom:var(--space-2);color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.side-nav-link{align-items:center;gap:var(--space-3);min-height:34px;padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--ink-secondary);font-size:var(--text-base);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex;position:relative}.side-nav-link:hover,.side-nav-link[aria-current=page]{background:var(--surface-hover);color:var(--ink)}.side-nav-link[aria-current=page]:before{content:"";border-radius:var(--radius-pill);background:var(--accent);width:2px;position:absolute;inset-block:7px;inset-inline-start:calc(var(--space-2) * -1)}.side-nav-icon{color:var(--ink-tertiary);transition:color var(--duration-fast) var(--ease-out);flex:none}.side-nav-link:hover .side-nav-icon{color:var(--ink-secondary)}.side-nav-link[aria-current=page] .side-nav-icon{color:var(--accent-ink)}.side-nav-badge{margin-inline-start:auto}.availability{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.availability-meter{flex:none;gap:2px;display:flex}.availability-bar{background:var(--border-control);border-radius:1px;width:4px;height:12px}.availability-bar--on{background:currentColor}.availability--high{color:var(--positive-ink)}.availability--medium{color:var(--informative-ink)}.availability--low{color:var(--caution-ink)}.availability--none{color:var(--critical-ink)}.availability--unknown{color:var(--ink-tertiary)}.availability-card{gap:var(--space-3);height:100%;padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-out);align-content:start;display:grid}.availability-card:hover{border-color:var(--border-strong)}.availability-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.availability-card-head .availability{white-space:nowrap;flex:none}.availability-card-title{font-size:var(--text-base);font-weight:var(--weight-semibold)}.availability-card-foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border);flex-wrap:wrap;margin-top:auto;display:flex}.rate{gap:var(--space-2);display:grid}.rate-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.rate-value{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug)}.rate-track{border-radius:var(--radius-pill);background:var(--neutral-soft);height:4px;position:relative;overflow:hidden}.rate-fill{border-radius:var(--radius-pill);background:var(--positive);height:100%;transition:width var(--duration-slow) var(--ease-out)}.rate--medium .rate-fill{background:var(--caution)}.rate--low .rate-fill{background:var(--critical)}.rate-fill--0{width:0%}.rate-fill--5{width:5%}.rate-fill--10{width:10%}.rate-fill--15{width:15%}.rate-fill--20{width:20%}.rate-fill--25{width:25%}.rate-fill--30{width:30%}.rate-fill--35{width:35%}.rate-fill--40{width:40%}.rate-fill--45{width:45%}.rate-fill--50{width:50%}.rate-fill--55{width:55%}.rate-fill--60{width:60%}.rate-fill--65{width:65%}.rate-fill--70{width:70%}.rate-fill--75{width:75%}.rate-fill--80{width:80%}.rate-fill--85{width:85%}.rate-fill--90{width:90%}.rate-fill--95{width:95%}.rate-fill--100{width:100%}.price{align-items:baseline;gap:var(--space-1);font-variant-numeric:tabular-nums;display:flex}.price-amount{font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1}.price-currency{color:var(--ink-tertiary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.price--inline .price-amount{font-size:var(--text-base);font-weight:var(--weight-medium)}.price-grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:62rem){.price-grid{grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr))}.price-grid>.price-card{grid-row:span 4;grid-template-rows:subgrid;align-content:stretch}}.price-card{gap:var(--space-5);padding:var(--space-5);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);align-content:start;display:grid}.price-card--featured{border-color:var(--accent-line);background:color-mix(in srgb, var(--accent-soft) 62%, var(--surface))}.price-card-list{gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-secondary);list-style:none;display:grid}.price-card-list li{align-items:flex-start;gap:var(--space-2);display:flex}.price-card-list svg{color:var(--accent-ink);flex:none;margin-top:3px}.price-breakdown{gap:var(--space-2);font-size:var(--text-sm);display:grid}.price-breakdown-row{justify-content:space-between;align-items:baseline;gap:var(--space-4);color:var(--ink-secondary);display:flex}.price-breakdown-row--total{padding-top:var(--space-3);border-top:var(--border-width) solid var(--border);color:var(--ink);font-weight:var(--weight-semibold)}.order-status{align-items:center;gap:var(--space-2);padding:3px var(--space-2) 3px var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-xs);background:var(--neutral-soft);color:var(--neutral-ink);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug);white-space:nowrap;display:inline-flex}.order-status:before{content:"";border-radius:var(--radius-pill);background:currentColor;flex:none;width:5px;height:5px}.order-status:has(.order-status-pulse):before{display:none}.order-status--active{background:var(--informative-soft);border-color:color-mix(in srgb, var(--informative) 26%, transparent);color:var(--informative-ink)}.order-status--received{background:var(--positive-soft);border-color:color-mix(in srgb, var(--positive) 26%, transparent);color:var(--positive-ink)}.order-status--pending{background:var(--caution-soft);border-color:color-mix(in srgb, var(--caution) 26%, transparent);color:var(--caution-ink)}.order-status--failed{background:var(--critical-soft);border-color:color-mix(in srgb, var(--critical) 26%, transparent);color:var(--critical-ink)}.order-status--settled{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 26%, transparent);color:var(--accent-ink)}.order-status-pulse{border-radius:var(--radius-pill);width:7px;height:7px;animation:pulse 1.8s var(--ease-out) infinite;background:currentColor;flex:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.msisdn{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;display:flex}.msisdn-value{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:.01em;word-break:break-all}.verification-code{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border:var(--border-width) solid color-mix(in srgb, var(--positive) 34%, transparent);border-radius:var(--radius-md);background:var(--positive-soft);color:var(--positive-ink);font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:.22em;padding-inline-end:calc(var(--space-5) - .22em);display:inline-flex}.sms-body{padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);word-break:break-word}.countdown{gap:var(--space-2);display:grid}.countdown-value{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug);line-height:1}.countdown--urgent .countdown-value{color:var(--critical-ink)}.timeline{gap:0;list-style:none;display:grid}.timeline-item{gap:var(--space-3);padding-bottom:var(--space-5);grid-template-columns:18px minmax(0,1fr);display:grid;position:relative}.timeline-item:last-child{padding-bottom:0}.timeline-item:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;inset-block:16px 0;inset-inline-start:8px}.timeline-marker{margin-top:6px;border-radius:var(--radius-pill);background:var(--border-control);flex:none;width:8px;height:8px;margin-inline-start:5px}.timeline-marker--current{background:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-soft)}.timeline-marker--terminal{background:var(--ink-tertiary)}.timeline-label{font-size:var(--text-sm);font-weight:var(--weight-medium)}.timeline-meta{color:var(--ink-tertiary);font-size:var(--text-xs)}.stat{gap:var(--space-1);padding:var(--space-4) var(--space-5) var(--space-5);align-content:start;display:grid}.stat-label{color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.stat-value{margin-top:var(--space-1);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.05}.stat-meta{color:var(--ink-tertiary);font-size:var(--text-xs)}.selector{gap:var(--space-4);display:grid}.selector-list{gap:var(--space-1);max-height:340px;margin-inline:calc(var(--space-1) * -1);padding:2px;list-style:none;display:grid;overflow-y:auto}.selector-option{align-items:center;gap:var(--space-3);width:100%;min-height:46px;padding:var(--space-2) var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);color:var(--ink);text-align:start;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;text-decoration:none;display:flex}.selector-option:hover{background:var(--surface-hover)}.selector-option[aria-pressed=true],.selector-option[aria-selected=true]{border-color:var(--accent-line);background:var(--accent-soft)}.selector-option[aria-disabled=true],.selector-option:disabled{opacity:.5;cursor:not-allowed}.country-code{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface-sunken);min-width:30px;height:21px;color:var(--ink-secondary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.04em;font-variant-numeric:normal;flex:none;place-items:center;padding-inline:5px;display:inline-grid}.country-flag{object-fit:cover;border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-xs);-webkit-user-select:none;user-select:none;flex:none;width:30px;height:20px;display:block}.service-mark{color:var(--ink-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.service,.country{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.selector-option-body{flex:auto;min-width:0}.selector-option-title{font-size:var(--text-base);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.selector-option-meta{color:var(--ink-tertiary);font-size:var(--text-xs);display:block}.selector-option-end{flex:none;justify-items:end;gap:2px;display:grid}.hero{padding-block:var(--space-16) var(--space-12);background-image:radial-gradient(46rem 20rem at 22% -14%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 62%);position:relative}@media (min-width:62rem){.hero{padding-block:var(--space-20) var(--space-16)}}.hero-grid{gap:var(--space-10);align-items:center;display:grid}@media (min-width:62rem){.hero-grid{gap:var(--space-12);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}}.hero h1{max-width:15ch;font-size:clamp(2.25rem, 1.1rem + 4.2vw, var(--text-5xl));letter-spacing:-.03em;line-height:1.04}.hero .lede{max-width:48ch}.hero-actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero-proof{gap:var(--space-5) var(--space-6);margin-top:var(--space-4);padding-top:var(--space-6);border-top:var(--border-width) solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.hero-proof{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero-proof-item{gap:2px;display:grid}.hero-proof-value{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.hero-proof-label{color:var(--ink-tertiary);font-size:var(--text-xs)}.section-head{gap:var(--space-3);max-width:62ch;margin-bottom:var(--space-10);display:grid}.stack>.section-head{margin-bottom:0}.section-head h2{font-size:clamp(1.5rem, 1.1rem + 1.4vw, var(--text-3xl))}.feature{gap:var(--space-3);padding:var(--space-5);align-content:start;display:grid}.feature-icon{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-sunken);width:32px;height:32px;color:var(--accent-ink);place-items:center;display:grid}.feature-title{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug)}.feature-body{color:var(--ink-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.step-list{gap:var(--space-6);counter-reset:step;list-style:none;display:grid}@media (min-width:62rem){.step-list{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.step{gap:var(--space-2);counter-increment:step;padding-top:var(--space-5);border-top:2px solid var(--border-strong);display:grid}.step:first-child{border-top-color:var(--accent)}.step:before{content:counter(step, decimal-leading-zero);color:var(--ink-tertiary);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wide)}.cta{gap:var(--space-5);padding:var(--space-16) var(--space-6);border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);background:var(--surface);background-image:radial-gradient(42rem 20rem at 50% 120%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 70%);text-align:center;justify-items:center;display:grid}.cta h2{font-size:clamp(1.6rem, 1.1rem + 1.8vw, var(--text-3xl))}.cta .lede{text-align:center}.auth{min-height:100dvh;padding:var(--space-6) var(--space-4) var(--space-16);background-image:radial-gradient(44rem 24rem at 50% -6%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 66%);place-items:center;display:grid}.auth-panel{width:100%;max-width:400px}.auth-head{gap:var(--space-2);margin-bottom:var(--space-8);text-align:center;justify-items:center;display:grid}.auth-head h1{font-size:var(--text-2xl)}.auth-alt{margin-top:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--ink-secondary)}.auth-divider{align-items:center;gap:var(--space-3);margin-block:var(--space-5);color:var(--ink-tertiary);font-size:var(--text-xs);display:flex}.auth-divider:before,.auth-divider:after{content:"";height:var(--border-width);background:var(--border);flex:auto}.asset-option{align-items:center;gap:var(--space-4);width:100%;min-height:62px;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);text-align:start;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);display:flex}.asset-option:hover{border-color:var(--border-strong);background:var(--surface-hover)}.asset-option[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.asset-glyph{min-width:46px;height:32px;padding-inline:var(--space-2);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--ink-secondary);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.asset-check{color:var(--accent-ink);visibility:hidden;flex:none;margin-inline-start:auto}.asset-option[aria-pressed=true] .asset-check{visibility:visible}.address-placeholder{gap:var(--space-5);padding:var(--space-8) var(--space-5);border:var(--border-width) dashed var(--border-control);border-radius:var(--radius-lg);background:var(--surface-sunken);text-align:center;justify-items:center;display:grid}@media (min-width:40rem){.address-placeholder{place-items:center start;gap:var(--space-6);padding:var(--space-6);text-align:start;grid-template-columns:auto minmax(0,1fr)}}.address-placeholder-frame{border-radius:var(--radius-md);background:var(--surface);width:128px;height:128px;color:var(--ink-tertiary);flex:none;place-items:center;display:grid;position:relative}.address-placeholder-frame:before,.address-placeholder-frame:after{content:"";border:2px solid var(--border-control);width:26px;height:26px;position:absolute}.address-placeholder-frame:before{border-bottom:0;border-right:0;border-start-start-radius:var(--radius-sm);top:0;left:0}.address-placeholder-frame:after{border-top:0;border-left:0;border-end-end-radius:var(--radius-sm);bottom:0;right:0}.address-field{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:var(--border-width) dashed var(--border-control);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--ink-tertiary);font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.code-block{padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);tab-size:2;overflow-x:auto}.code-block code{font-size:inherit;white-space:pre}.endpoint{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border);flex-wrap:wrap;display:flex}.endpoint:last-child{border-bottom:0}.endpoint-method{min-width:52px;padding:2px var(--space-2);border-radius:var(--radius-xs);background:var(--neutral-soft);color:var(--neutral-ink);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-align:center;flex:none}.endpoint-method--get{background:var(--informative-soft);color:var(--informative-ink)}.endpoint-method--post{background:var(--positive-soft);color:var(--positive-ink)}.endpoint-method--delete{background:var(--critical-soft);color:var(--critical-ink)}.endpoint-path{font-family:var(--font-mono);font-size:var(--text-sm);word-break:break-all}.endpoint-note{color:var(--ink-tertiary);font-size:var(--text-xs);margin-inline-start:auto}.demo-ribbon{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) solid var(--border);background:var(--surface-sunken);color:var(--ink-tertiary);font-size:var(--text-xs);text-align:center;flex-wrap:wrap;display:flex}.demo-ribbon-tag{padding:1px var(--space-2);border:var(--border-width) solid var(--accent-line);border-radius:var(--radius-xs);background:var(--accent-soft);color:var(--accent-ink);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.buy-grid{gap:var(--space-6);align-items:start;display:grid}@media (min-width:68rem){.buy-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 340px}}.buy-summary{position:static}@media (min-width:68rem){.buy-summary{top:calc(var(--topbar-height) + var(--space-6));position:sticky}}.quick-buy-list{gap:var(--space-2);list-style:none;display:grid}.quick-buy-item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-out);flex-wrap:wrap;display:flex}.quick-buy-item:hover{border-color:var(--border-strong)}.quick-buy-body{flex:180px;min-width:0}.quick-buy-end{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.waiting{gap:var(--space-5);padding:var(--space-6);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid}.waiting-status{align-items:center;gap:var(--space-3);color:var(--ink-secondary);font-size:var(--text-sm);display:flex}.asset-list{gap:var(--space-2);list-style:none;display:grid}.deposit-amount{max-width:280px}.order-grid{gap:var(--space-6);align-items:start;display:grid}@media (min-width:68rem){.order-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 320px}}.availability-grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.availability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){.availability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.endpoint-list{list-style:none}.availability-grid-note{margin-top:var(--space-5)}.endpoint{flex-wrap:wrap}.endpoint-summary{margin-top:var(--space-1);flex:1 0 100%}.matrix{padding:var(--space-1);margin:calc(var(--space-1) * -1);overflow-x:auto}.matrix-table{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%;min-width:300px}.matrix-corner{width:122px}.matrix-col-head{padding-bottom:var(--space-1);color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-align:center}.matrix-row-head{color:var(--ink-secondary);font-size:var(--text-2xs);font-weight:var(--weight-medium);text-align:start;overflow-wrap:normal;padding-inline-end:var(--space-3);line-height:1.15}.matrix-cell,.matrix-row-head{height:30px;padding-block:0}.matrix-cell{padding-inline:0}.matrix-mark{border:var(--border-width) solid transparent;border-radius:var(--radius-xs);background:var(--neutral-soft);width:100%;height:20px;display:block}.matrix-mark--high{background:color-mix(in srgb, var(--accent) 82%, var(--canvas));border-color:color-mix(in srgb, var(--accent) 92%, var(--canvas))}.matrix-mark--medium{background:color-mix(in srgb, var(--accent) 52%, var(--canvas));border-color:color-mix(in srgb, var(--accent) 62%, var(--canvas))}.matrix-mark--low{background:color-mix(in srgb, var(--accent) 26%, var(--canvas));border-color:color-mix(in srgb, var(--accent) 36%, var(--canvas))}.matrix-mark--none{background:var(--neutral-soft);border-color:var(--border)}.matrix-mark--unknown{border-color:var(--border-strong);background:0 0;border-style:dashed}.matrix-legend{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;list-style:none;display:flex}.matrix-legend-item{align-items:center;gap:var(--space-2);color:var(--ink-tertiary);font-size:var(--text-xs);display:inline-flex}.matrix-swatch{border:var(--border-width) solid transparent;border-radius:3px;flex:none;width:11px;height:11px}.coverage-group+.coverage-group{margin-top:var(--space-10)}.coverage-group-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--border);flex-wrap:wrap;display:flex}.coverage-grid{gap:var(--space-3);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:40rem){.coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.coverage-item{gap:var(--space-3);height:100%;padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);align-content:start;display:grid}.coverage-item-head{align-items:center;gap:var(--space-3);display:flex}.coverage-item-name{font-size:var(--text-base);font-weight:var(--weight-semibold)}.coverage-item-dial{color:var(--ink-tertiary);font-size:var(--text-xs)}.coverage-item-foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border);color:var(--ink-tertiary);font-size:var(--text-xs);flex-wrap:wrap;margin-top:auto;display:flex}.step-chip{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-xs);background:var(--surface-sunken);width:20px;height:20px;color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.step-chip--done{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-ink)}.card-title-row{align-items:center;gap:var(--space-3);min-width:0;display:flex}.order-band{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;display:flex}.order-band--live{border-color:color-mix(in srgb, var(--informative) 30%, transparent);background:var(--informative-soft);color:var(--informative-ink)}.order-band--received{border-color:color-mix(in srgb, var(--positive) 30%, transparent);background:var(--positive-soft);color:var(--positive-ink)}.order-band--closed{border-color:var(--border-strong);background:var(--surface-sunken)}.order-band-body{gap:var(--space-1);min-width:0;display:grid}.order-band-title{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug)}.order-band-meta{color:var(--ink-secondary);font-size:var(--text-sm)}.order-band--live .order-band-meta,.order-band--received .order-band-meta{color:inherit}.order-band-end{justify-items:end;gap:var(--space-1);flex:none;display:grid}.order-band-label{color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.order-band--live .order-band-label,.order-band--received .order-band-label{color:inherit}.deposit-flow{max-width:660px}.faq-grid{gap:var(--space-8);align-items:start;display:grid}@media (min-width:62rem){.faq-grid{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.faq-head{top:calc(var(--topbar-height) + var(--space-8));margin-bottom:0;position:sticky}}.faq-list{border-top:var(--border-width) solid var(--border);display:grid}.faq-item{padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--border)}.faq-question{color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug)}.faq-answer{margin:var(--space-2) 0 0;max-width:62ch;color:var(--ink-secondary);line-height:var(--leading-relaxed)}
