.sz-soft{--sz-cream:#f1ede3;--sz-card:#f8f5ed;--sz-ink:#151512;--sz-line:#d9d3c5;--sz-edge:#aaa496;--sz-muted:#77736a;--sz-red:#e7432b;--sz-inset:#ece7dc;background:var(--sz-cream);color:var(--sz-ink)}.sz-soft .band-metric,.sz-soft .buyback-flow,.sz-soft .buyback-story,.sz-soft .buyback-values,.sz-soft .contract-list,.sz-soft .data-note,.sz-soft .floor-valuation-values,.sz-soft .market-aside,.sz-soft .quote-details,.sz-soft .selected-market,.sz-soft .swap-card{border-radius:14px;border-color:rgba(21,21,18,.16);background:var(--sz-card);box-shadow:0 14px 34px rgba(21,21,18,.055)}.sz-soft .market-aside,.sz-soft .swap-card{border:1px solid rgba(21,21,18,.86);border-radius:16px;box-shadow:0 18px 48px rgba(21,21,18,.065)}.sz-soft .band-metric,.sz-soft .buyback-values,.sz-soft .floor-valuation-values,.sz-soft .quote-details,.sz-soft .reserve-split{border:0;background:var(--sz-inset);box-shadow:none}.sz-soft .amount-row,.sz-soft .asset-input,.sz-soft .asset-input.receive,.sz-soft .pay-selector{border-radius:10px;border-color:var(--sz-edge);background:rgba(255,255,255,.28);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sz-soft .amount-row:focus-within,.sz-soft .asset-input:focus-within{border-color:var(--sz-red);background:rgba(255,255,255,.52);box-shadow:0 0 0 2px rgba(231,67,43,.12)}.sz-soft .asset-pill,.sz-soft .asset-pill.static,.sz-soft .contract-actions a,.sz-soft .contract-actions button,.sz-soft .flip,.sz-soft .max-button{border-radius:8px;border-color:var(--sz-edge);transition:border-color .14s ease,background-color .14s ease,transform .14s cubic-bezier(.23,1,.32,1)}.sz-soft .asset-pill:hover,.sz-soft .contract-actions a:hover,.sz-soft .contract-actions button:hover,.sz-soft .max-button:hover{border-color:var(--sz-ink);background:#e8e2d5}.sz-soft .flip{border-radius:50%}.sz-soft .flip:active,.sz-soft .max-button:active{transform:scale(.96)}.sz-soft .swap-card>button:last-of-type,.sz-soft button[type=submit]{border-radius:10px;transition:transform .15s ease,opacity .15s ease}.sz-soft button[type=submit]:hover:not(:disabled){transform:translateY(-1px)}.sz-soft .buyback-story-head,.sz-soft .contract-directory-head,.sz-soft .dashboard-head,.sz-soft .scale-line,.sz-soft hr{border-color:var(--sz-line)}.sz-soft .contract-list>*+*,.sz-soft .quote-details>*+*{border-top-color:var(--sz-line)}.sz-soft .band-scale,.sz-soft .burn-step,.sz-soft .buyback-note,.sz-soft .contract-directory-note,.sz-soft .market-note{border-radius:10px}.sz-soft .burned,.sz-soft .floor-reserve-value{border-radius:8px}.sz-soft .contract-list-index{border-radius:6px}@media (prefers-reduced-motion:reduce){.sz-soft .asset-input,.sz-soft .asset-pill,.sz-soft .flip,.sz-soft .max-button,.sz-soft button[type=submit]{transition:none}.sz-soft .flip:active,.sz-soft .max-button:active,.sz-soft button[type=submit]:hover:not(:disabled){transform:none}}.sz-soft .dashboard-stats>*,.sz-soft .floor-valuation,.sz-soft .hook-valuation,.sz-soft .immutables-card,.sz-soft .inventory-card,.sz-soft .ledger-values,.sz-soft .onchain-grid>*,.sz-soft .protocol-path,.sz-soft .protocol-path-empty,.sz-soft .reserve-card,.sz-soft .reserve-total,.sz-soft .reserve-visual,.sz-soft .revenue-spent,.sz-soft .rpc-status-banner,.sz-soft .stats-grid>*,.sz-soft .supply-ledger,.sz-soft .tokens-burned,.sz-soft .valuation-card,.sz-soft .valuation-grid>*{border-radius:13px;border-color:rgba(21,21,18,.16)}.sz-soft .contract-directory,.sz-soft .dashboard-stats,.sz-soft .onchain-grid,.sz-soft .stats-grid,.sz-soft .valuation-grid{overflow:hidden;border-radius:14px;border-color:rgba(21,21,18,.16)}.sz-soft .geckoterminal-chart,.sz-soft .protocol-path-head,.sz-soft .protocol-path-legend,.sz-soft .reserve-bar{border-color:rgba(21,21,18,.16)}.sz-soft .geckoterminal-chart{overflow:hidden;border-radius:13px}.sz-soft .geckoterminal-open{border-radius:8px;border-color:var(--sz-edge)}.sz-soft .reserve-bar,.sz-soft .reserve-bar>*{border-radius:6px}.sz-soft .band-stat-heading,.sz-soft .ledger-intro,.sz-soft .reserve-legend>*{border-radius:7px}.sz-soft .swap-layout{overflow:hidden;border-radius:16px;border-color:rgba(21,21,18,.16)}.sz-soft .swap-card{border-right-color:var(--sz-line)}.sz-soft .market-price,.sz-soft .market-prices,.sz-soft .swap-tabs button.active{border-color:var(--sz-line)}.sz-soft .swap-layout .market-aside,.sz-soft .swap-layout .swap-card{border-top:0;border-bottom:0;border-left:0;border-radius:0;box-shadow:none}.sz-soft .swap-tabs button.active{border-bottom-color:var(--sz-red)}