.modal-backdrop.svelte-p2a4hx{position:fixed;inset:0;z-index:100;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}.status-modal.svelte-p2a4hx{width:100%;max-width:400px;background:var(--bg);border:1px solid var(--border);border-radius:20px;overflow:hidden}.status-header.svelte-p2a4hx{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border)}.status-header.svelte-p2a4hx h3:where(.svelte-p2a4hx){font-family:Syne,sans-serif;font-size:16px;font-weight:700;color:var(--text-heading);margin:0}.close-btn.svelte-p2a4hx{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:8px;transition:all .15s}.close-btn.svelte-p2a4hx:hover{color:var(--text);background:var(--bg-surface-hover)}.status-body.svelte-p2a4hx{padding:24px 20px;text-align:center}.status-icon-wrap.svelte-p2a4hx{width:64px;height:64px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center}.spinner-lg.svelte-p2a4hx{width:32px;height:32px;border:3px solid var(--border);border-top-color:#f59e0b;border-radius:50%;animation:svelte-p2a4hx-spin 1s linear infinite}@keyframes svelte-p2a4hx-spin{to{transform:rotate(360deg)}}.status-label.svelte-p2a4hx{font-family:Space Mono,monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.status-amount.svelte-p2a4hx{font-family:Syne,sans-serif;font-size:28px;font-weight:800;color:var(--text-heading);margin-bottom:4px}.status-fiat.svelte-p2a4hx{font-family:Space Mono,monospace;font-size:14px;font-weight:700;color:#10b981;margin-bottom:16px}.countdown-timer.svelte-p2a4hx{margin:8px 0 4px}.timer-digits.svelte-p2a4hx{font-family:Syne,sans-serif;font-size:36px;font-weight:800;color:#f59e0b;letter-spacing:.05em}.timer-expired.svelte-p2a4hx{font-family:Syne,sans-serif;font-size:36px;font-weight:800;color:#f87171;letter-spacing:.05em}.countdown-bar-wrap.svelte-p2a4hx{margin-bottom:16px;padding:0 20px}.countdown-bar.svelte-p2a4hx{width:100%;height:4px;background:var(--bg-surface-hover);border-radius:2px;overflow:hidden}.countdown-fill.svelte-p2a4hx{height:100%;border-radius:2px;transition:width 1s linear}.admin-note.svelte-p2a4hx{display:flex;align-items:flex-start;gap:6px;padding:8px 12px;background:#00d2ff0d;border:1px solid rgba(0,210,255,.1);border-radius:8px;margin-bottom:16px;text-align:left;font-family:Space Mono,monospace;font-size:11px;color:#00d2ff}.admin-note.svelte-p2a4hx svg:where(.svelte-p2a4hx){flex-shrink:0;margin-top:1px}.details-card.svelte-p2a4hx{background:var(--bg-surface-input);border-radius:12px;padding:12px;margin-bottom:16px;text-align:left}.detail-row.svelte-p2a4hx{display:flex;justify-content:space-between;padding:4px 0;font-family:Space Mono,monospace;font-size:11px}.detail-row.svelte-p2a4hx span:where(.svelte-p2a4hx):first-child{color:var(--text-muted)}.detail-row.svelte-p2a4hx span:where(.svelte-p2a4hx):last-child{color:var(--text)}.detail-row-highlight.svelte-p2a4hx span:where(.svelte-p2a4hx):last-child{color:#10b981;font-weight:700}.tx-hash.svelte-p2a4hx{font-size:10px;color:var(--text-dim)}.cancel-action-btn.svelte-p2a4hx{width:100%;padding:14px;border-radius:12px;border:1px solid rgba(239,68,68,.3);background:#ef44441a;color:#f87171;cursor:pointer;font-family:Syne,sans-serif;font-size:14px;font-weight:700;transition:all .2s}.cancel-action-btn.svelte-p2a4hx:hover{background:#ef444433}.done-btn.svelte-p2a4hx{width:100%;padding:14px;border-radius:12px;border:none;background:linear-gradient(135deg,#10b981,#059669);color:#fff;cursor:pointer;font-family:Syne,sans-serif;font-size:14px;font-weight:700;transition:all .2s}.done-btn.svelte-p2a4hx:hover{transform:translateY(-1px);box-shadow:0 6px 28px #10b9814d}@media(max-width:640px){.modal-backdrop.svelte-p2a4hx{padding:0;align-items:stretch}.status-modal.svelte-p2a4hx{max-width:100%;width:100%;height:100vh;border-radius:0;max-height:100vh;display:flex;flex-direction:column}.status-body.svelte-p2a4hx{flex:1;overflow-y:auto}}.trade-page.svelte-1be45h9{min-height:calc(100vh - 140px);display:flex;align-items:flex-start;justify-content:center;padding:40px 16px 60px}.trade-container.svelte-1be45h9{width:100%;max-width:460px}.trade-header.svelte-1be45h9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.trade-title.svelte-1be45h9{font-family:Syne,sans-serif;font-size:28px;font-weight:800;color:var(--text-heading);margin:0}.trade-sub.svelte-1be45h9{font-family:Space Mono,monospace;font-size:12px;color:var(--text-muted);margin:4px 0 0}.header-actions.svelte-1be45h9{display:flex;gap:6px}.icon-btn.svelte-1be45h9{width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.icon-btn.svelte-1be45h9:hover{color:#00d2ff;border-color:#00d2ff4d;background:#00d2ff0d}.icon-btn-active.svelte-1be45h9{color:#00d2ff;border-color:#00d2ff4d;background:#00d2ff14}.settings-panel.svelte-1be45h9{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px;margin-bottom:12px}.settings-label.svelte-1be45h9{font-family:Space Mono,monospace;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);display:block;margin-bottom:8px}.slippage-row.svelte-1be45h9{display:flex;gap:6px}.slippage-btn.svelte-1be45h9{flex:1;padding:8px 0;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-family:Space Mono,monospace;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.slippage-btn.svelte-1be45h9:hover{border-color:#00d2ff4d;color:#00d2ff}.slippage-active.svelte-1be45h9{border-color:#00d2ff66;background:#00d2ff1a;color:#00d2ff}.mode-toggle.svelte-1be45h9{display:flex;gap:4px;padding:4px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;margin-bottom:8px}.mode-btn.svelte-1be45h9{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0;border-radius:10px;border:none;background:transparent;color:var(--text-muted);font-family:Space Mono,monospace;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.mode-btn.svelte-1be45h9:hover{color:var(--text)}.mode-active.svelte-1be45h9{background:#00d2ff1a;color:#00d2ff}.mode-btn:last-child.mode-active.svelte-1be45h9{background:#10b9811a;color:#10b981}.swap-card.svelte-1be45h9{background:var(--bg-surface);border:1px solid var(--border);border-radius:20px;padding:4px}.token-section.svelte-1be45h9{background:var(--bg-surface-input);border-radius:16px;padding:14px 16px}.token-section-out.svelte-1be45h9{margin-top:4px}.token-section-header.svelte-1be45h9{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-label.svelte-1be45h9{font-family:Space Mono,monospace;font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.token-input-row.svelte-1be45h9{display:flex;align-items:center;gap:8px;position:relative}.max-btn.svelte-1be45h9{padding:4px 10px;border-radius:6px;border:1px solid rgba(0,210,255,.25);background:#00d2ff14;color:#00d2ff;cursor:pointer;font-family:Space Mono,monospace;font-size:11px;font-weight:700;transition:all .15s;flex-shrink:0}.max-btn.svelte-1be45h9:hover{background:#00d2ff26;border-color:#00d2ff66}.token-balance-row.svelte-1be45h9{margin-top:6px;font-family:Space Mono,monospace;font-size:11px;color:var(--text-dim)}.amount-input.svelte-1be45h9{flex:1;background:transparent;border:none;outline:none;color:var(--text-heading);font-family:Syne,sans-serif;font-size:28px;font-weight:700;padding:0;min-width:0}.amount-input.svelte-1be45h9::placeholder{color:var(--text-dim);opacity:.4}.amount-input-out.svelte-1be45h9{color:var(--text-muted)}.preview-shimmer.svelte-1be45h9{position:absolute;left:0;top:50%;transform:translateY(-50%);width:120px;height:28px;border-radius:6px;background:linear-gradient(90deg,var(--bg-surface-hover),rgba(0,210,255,.05),var(--bg-surface-hover));background-size:200% 100%;animation:svelte-1be45h9-shimmer 1.5s infinite}@keyframes svelte-1be45h9-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.token-selector.svelte-1be45h9{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:20px;border:1px solid var(--border);background:var(--bg-surface);cursor:pointer;transition:all .15s;flex-shrink:0}.token-selector.svelte-1be45h9:hover{border-color:#00d2ff4d;background:#00d2ff0d}.token-selector-symbol.svelte-1be45h9{font-family:Space Mono,monospace;font-size:14px;font-weight:700;color:var(--text-heading)}.token-selector-placeholder.svelte-1be45h9{font-family:Space Mono,monospace;font-size:13px;color:#00d2ff}.tax-badge.svelte-1be45h9{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-family:Space Mono,monospace;font-size:10px;color:#f59e0b;background:#f59e0b14;border:1px solid rgba(245,158,11,.15);border-radius:6px;padding:4px 8px}.tax-dot.svelte-1be45h9{width:5px;height:5px;border-radius:50%;flex-shrink:0}.tax-dot-amber.svelte-1be45h9{background:#f59e0b}.flip-row.svelte-1be45h9{display:flex;justify-content:center;margin:-8px 0;position:relative;z-index:2}.flip-btn.svelte-1be45h9{width:36px;height:36px;border-radius:10px;border:3px solid var(--bg-surface);background:var(--bg-surface-hover);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.flip-btn.svelte-1be45h9:hover{color:#00d2ff;background:#00d2ff1a;transform:rotate(180deg)}.bank-section.svelte-1be45h9{padding:12px 12px 0}.bank-info-strip.svelte-1be45h9{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:#10b9810d;border:1px solid rgba(16,185,129,.12);border-radius:10px;margin-bottom:12px;font-family:Space Mono,monospace;font-size:10px;color:#10b981;line-height:1.5}.bank-info-strip.svelte-1be45h9 svg:where(.svelte-1be45h9){flex-shrink:0;margin-top:1px}.bank-preview.svelte-1be45h9{background:var(--bg-surface-input);border-radius:10px;padding:10px 12px;margin-bottom:12px}.bank-preview-row.svelte-1be45h9{display:flex;justify-content:space-between;font-family:Space Mono,monospace;font-size:11px;color:var(--text-muted)}.bank-preview-net.svelte-1be45h9{margin-top:4px}.bank-preview-net.svelte-1be45h9 span:where(.svelte-1be45h9):last-child{color:#10b981;font-weight:700}.bank-fields.svelte-1be45h9{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.field-group.svelte-1be45h9{display:flex;flex-direction:column}.field-label.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:4px}.pay-method-tabs.svelte-1be45h9{display:flex;gap:4px;margin-bottom:12px}.pay-method-tab.svelte-1be45h9{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 6px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-family:Space Mono,monospace;font-size:10px;font-weight:600;transition:all .15s;white-space:nowrap}.pay-method-tab.svelte-1be45h9:hover{color:var(--text);border-color:#ffffff26}.pay-method-active.svelte-1be45h9{color:#10b981;border-color:#10b9814d;background:#10b98114}.pay-method-note.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;color:var(--text-dim);line-height:1.5;padding:0 2px}.bank-dropdown.svelte-1be45h9{position:absolute;top:100%;left:0;right:0;z-index:20;background:var(--bg);border:1px solid var(--border);border-radius:10px;max-height:180px;overflow-y:auto;margin-top:4px;box-shadow:0 8px 24px #0006;scrollbar-width:thin;scrollbar-color:var(--bg-surface-hover) transparent}.bank-dropdown-item.svelte-1be45h9{width:100%;text-align:left;padding:10px 14px;border:none;background:transparent;color:var(--text);cursor:pointer;font-family:Space Mono,monospace;font-size:12px;transition:background .1s}.bank-dropdown-item.svelte-1be45h9:hover{background:var(--bg-surface-hover)}.resolve-status.svelte-1be45h9{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;font-family:Space Mono,monospace;font-size:12px}.resolve-loading.svelte-1be45h9{color:var(--text-muted);background:var(--bg-surface-input)}.resolve-success.svelte-1be45h9{color:#10b981;background:#10b98114;border:1px solid rgba(16,185,129,.2);font-weight:700}.resolve-error.svelte-1be45h9{color:#f87171;background:#ef44440f;border:1px solid rgba(239,68,68,.15)}.resolve-spinner.svelte-1be45h9{width:14px;height:14px;border:2px solid var(--border);border-top-color:#00d2ff;border-radius:50%;animation:svelte-1be45h9-spin .8s linear infinite}.bank-list-initial.svelte-1be45h9{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#10b98114;color:#10b981;border:1px solid rgba(16,185,129,.15);font-family:Syne,sans-serif;font-size:13px;font-weight:700}.bank-list-name.svelte-1be45h9{font-family:Space Mono,monospace;font-size:13px;color:var(--text)}.bank-selector-btn.svelte-1be45h9{width:100%;display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-radius:10px;border:1px solid var(--border-input);background:var(--bg-surface-input);cursor:pointer;transition:all .15s}.bank-selector-btn.svelte-1be45h9:hover{border-color:#00d2ff4d}.bank-selector-name.svelte-1be45h9{font-family:Space Mono,monospace;font-size:13px;font-weight:600;color:var(--text)}.bank-selector-placeholder.svelte-1be45h9{font-family:Space Mono,monospace;font-size:13px;color:var(--placeholder)}.trade-details.svelte-1be45h9{padding:10px 12px}.detail-line.svelte-1be45h9{display:flex;justify-content:space-between;padding:3px 0;font-family:Space Mono,monospace;font-size:11px}.detail-line.svelte-1be45h9 span:where(.svelte-1be45h9):first-child{color:var(--text-muted)}.detail-line.svelte-1be45h9 span:where(.svelte-1be45h9):last-child{color:var(--text)}.detail-line-warn.svelte-1be45h9 span:where(.svelte-1be45h9):last-child{color:#f59e0b}.no-liquidity.svelte-1be45h9{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;margin:0 12px;font-family:Space Mono,monospace;font-size:11px;color:#f59e0b;background:#f59e0b0f;border-radius:10px}.swap-btn.svelte-1be45h9{width:calc(100% - 8px);margin:8px 4px 4px;padding:16px 0;border-radius:16px;border:none;cursor:pointer;background:linear-gradient(135deg,#00d2ff,#3a7bd5);color:#fff;font-family:Syne,sans-serif;font-size:15px;font-weight:700;transition:all .2s;letter-spacing:.02em}.swap-btn.svelte-1be45h9:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 28px #00d2ff4d}.swap-btn.svelte-1be45h9:disabled{opacity:.4;cursor:not-allowed}.swap-btn-bank.svelte-1be45h9{background:linear-gradient(135deg,#10b981,#059669)}.swap-btn-bank.svelte-1be45h9:hover:not(:disabled){box-shadow:0 6px 28px #10b9814d}.history-panel.svelte-1be45h9{background:var(--bg-surface);border:1px solid var(--border);border-radius:20px;padding:16px;margin-top:12px}.history-title.svelte-1be45h9{font-family:Syne,sans-serif;font-size:15px;font-weight:700;color:var(--text-heading);margin:0 0 12px}.history-loading.svelte-1be45h9{display:flex;justify-content:center;padding:20px}.history-empty.svelte-1be45h9{text-align:center;color:var(--text-muted);font-family:Space Mono,monospace;font-size:12px;padding:20px}.history-row.svelte-1be45h9{padding:10px;background:var(--bg-surface-input);border-radius:10px;margin-bottom:6px;width:100%;border:1px solid transparent;cursor:pointer;text-align:left;transition:all .15s}.history-row.svelte-1be45h9:hover{border-color:#00d2ff33;background:#00d2ff08}.cancel-hint.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;color:#f87171}.history-row-top.svelte-1be45h9{display:flex;justify-content:space-between;align-items:center}.history-amount.svelte-1be45h9{font-family:Space Mono,monospace;font-size:13px;font-weight:700;color:var(--text-heading)}.history-status.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;font-weight:700;text-transform:uppercase}.status-amber.svelte-1be45h9{color:#f59e0b}.status-emerald.svelte-1be45h9{color:#10b981}.status-red.svelte-1be45h9{color:#f87171}.history-row-bottom.svelte-1be45h9{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.history-date.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;color:var(--text-dim)}.cancel-btn.svelte-1be45h9{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#f87171;font-family:Space Mono,monospace;font-size:10px;font-weight:600;padding:3px 8px;border-radius:6px;cursor:pointer;transition:all .15s}.cancel-btn.svelte-1be45h9:hover{background:#ef444433}.history-progress.svelte-1be45h9{margin-top:6px}.history-timer.svelte-1be45h9{font-family:Space Mono,monospace;font-size:9px;color:#f59e0bb3}.progress-track.svelte-1be45h9{width:100%;height:3px;background:var(--bg-surface-hover);border-radius:2px;overflow:hidden;margin-bottom:2px}.progress-fill.svelte-1be45h9{height:100%;border-radius:2px;transition:width .3s}.progress-amber.svelte-1be45h9{background:linear-gradient(90deg,#f59e0b,#d97706)}.spinner.svelte-1be45h9{width:24px;height:24px;border:2px solid var(--border);border-top-color:#00d2ff;border-radius:50%;animation:svelte-1be45h9-spin .8s linear infinite}@keyframes svelte-1be45h9-spin{to{transform:rotate(360deg)}}.modal-backdrop.svelte-1be45h9{position:fixed;inset:0;z-index:100;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:60px 16px}.token-modal.svelte-1be45h9{width:100%;max-width:420px;max-height:70vh;background:var(--bg);border:1px solid var(--border);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.modal-header.svelte-1be45h9{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border)}.modal-header.svelte-1be45h9 h3:where(.svelte-1be45h9){font-family:Syne,sans-serif;font-size:16px;font-weight:700;color:var(--text-heading);margin:0}.modal-close.svelte-1be45h9{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:8px;transition:all .15s}.modal-close.svelte-1be45h9:hover{color:var(--text);background:var(--bg-surface-hover)}.modal-search.svelte-1be45h9{margin:12px 16px;width:calc(100% - 32px)}.quick-tokens.svelte-1be45h9{display:flex;gap:6px;padding:0 16px 12px;flex-wrap:wrap}.quick-token-btn.svelte-1be45h9{padding:6px 14px;border-radius:20px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text);cursor:pointer;font-family:Space Mono,monospace;font-size:12px;font-weight:700;transition:all .15s}.quick-token-btn.svelte-1be45h9:hover{border-color:#00d2ff4d;color:#00d2ff;background:#00d2ff0d}.token-list.svelte-1be45h9{flex:1;overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:var(--bg-surface-hover) transparent}.token-list-item.svelte-1be45h9{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:12px;border:none;background:transparent;cursor:pointer;transition:all .15s;text-align:left}.token-list-item.svelte-1be45h9:hover{background:var(--bg-surface-hover)}.token-list-icon.svelte-1be45h9{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.token-list-icon-placeholder.svelte-1be45h9{display:flex;align-items:center;justify-content:center;background:#00d2ff14;color:#00d2ff;border:1px solid rgba(0,210,255,.15);font-family:Syne,sans-serif;font-size:14px;font-weight:700}.token-list-icon-custom.svelte-1be45h9{display:flex;align-items:center;justify-content:center;background:#8b5cf61a;color:#a78bfa;border:1px solid rgba(139,92,246,.2);font-family:Syne,sans-serif;font-size:14px;font-weight:700}.token-list-info.svelte-1be45h9{flex:1;min-width:0}.token-list-symbol.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:13px;font-weight:700;color:var(--text-heading)}.token-list-name.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:10px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-list-addr.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;color:var(--text-dim);flex-shrink:0}.token-list-empty.svelte-1be45h9{text-align:center;padding:20px;color:var(--text-muted);font-family:Space Mono,monospace;font-size:12px}.confirm-modal.svelte-1be45h9{width:100%;max-width:420px;background:var(--bg);border:1px solid var(--border);border-radius:20px;overflow:hidden}.confirm-body.svelte-1be45h9{padding:16px 20px 20px}.confirm-token-box.svelte-1be45h9{background:var(--bg-surface-input);border-radius:12px;padding:14px 16px}.confirm-label.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.confirm-amount-row.svelte-1be45h9{display:flex;align-items:baseline;gap:8px;margin-top:4px}.confirm-amount.svelte-1be45h9{font-family:Syne,sans-serif;font-size:24px;font-weight:700;color:var(--text-heading)}.confirm-symbol.svelte-1be45h9{font-family:Space Mono,monospace;font-size:14px;font-weight:700;color:var(--text-muted)}.confirm-tax.svelte-1be45h9{display:inline-block;margin-top:6px;font-family:Space Mono,monospace;font-size:10px;color:#f59e0b;background:#f59e0b14;padding:2px 8px;border-radius:4px}.confirm-arrow.svelte-1be45h9{display:flex;justify-content:center;padding:8px 0;color:var(--text-dim)}.confirm-bank-info.svelte-1be45h9{margin-top:6px}.confirm-bank-method.svelte-1be45h9{display:block;font-family:Syne,sans-serif;font-size:16px;font-weight:700;color:var(--text-heading)}.confirm-bank-holder.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:13px;color:#10b981;font-weight:700;margin-top:4px}.confirm-bank-acc.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:12px;color:var(--text-muted);margin-top:2px}.confirm-details.svelte-1be45h9{margin:12px 0 16px;padding:12px;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px}.confirm-detail-row.svelte-1be45h9{display:flex;justify-content:space-between;padding:4px 0;font-family:Space Mono,monospace;font-size:11px}.confirm-detail-row.svelte-1be45h9 span:where(.svelte-1be45h9):first-child{color:var(--text-muted)}.confirm-detail-row.svelte-1be45h9 span:where(.svelte-1be45h9):last-child{color:var(--text)}.confirm-detail-warn.svelte-1be45h9 span:where(.svelte-1be45h9):last-child{color:#f59e0b}.confirm-ngn-amount.svelte-1be45h9{text-align:center;padding:12px 0 8px}.confirm-ngn-label.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:4px}.confirm-ngn-value.svelte-1be45h9{display:block;font-family:Syne,sans-serif;font-size:28px;font-weight:800;color:#10b981}.confirm-ngn-rate.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:10px;color:var(--text-dim);margin-top:4px}.confirm-processing.svelte-1be45h9{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;font-family:Space Mono,monospace;font-size:13px;color:var(--text-muted)}.withdraw-steps.svelte-1be45h9{display:flex;flex-direction:column;gap:0;margin:4px 0 12px}.withdraw-step.svelte-1be45h9{display:flex;align-items:center;gap:12px;padding:12px 14px;border-left:2px solid var(--border);position:relative;transition:all .3s ease}.withdraw-step.svelte-1be45h9:first-child{border-top-left-radius:8px}.withdraw-step.svelte-1be45h9:last-child{border-bottom-left-radius:8px}.withdraw-step.ws-done.svelte-1be45h9{border-left-color:#10b981}.withdraw-step.ws-active.svelte-1be45h9{border-left-color:#00d2ff;background:#00d2ff08}.ws-indicator.svelte-1be45h9{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid var(--border);background:var(--bg-surface);font-family:Space Mono,monospace;font-size:11px;font-weight:700;color:var(--text-dim);transition:all .3s ease}.ws-indicator-done.svelte-1be45h9{border-color:#10b981;background:#10b98126;color:#10b981}.ws-indicator-active.svelte-1be45h9{border-color:#00d2ff;background:#00d2ff1a;color:#00d2ff}.ws-spinner.svelte-1be45h9{width:14px;height:14px;border:2px solid rgba(0,210,255,.2);border-top-color:#00d2ff;border-radius:50%;animation:svelte-1be45h9-spin .8s linear infinite}.ws-text.svelte-1be45h9{flex:1;min-width:0}.ws-title.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:12px;font-weight:700;color:var(--text-heading)}.ws-pending.svelte-1be45h9 .ws-title:where(.svelte-1be45h9){color:var(--text-dim)}.ws-done.svelte-1be45h9 .ws-title:where(.svelte-1be45h9){color:#10b981}.ws-active.svelte-1be45h9 .ws-title:where(.svelte-1be45h9){color:#00d2ff}.ws-desc.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:10px;color:var(--text-muted);margin-top:1px}.ws-active.svelte-1be45h9 .ws-desc:where(.svelte-1be45h9){color:#00d2ffb3}.ws-check-label.svelte-1be45h9{font-family:Space Mono,monospace;font-size:10px;font-weight:700;color:#10b981;flex-shrink:0}.ws-stepper-header.svelte-1be45h9{text-align:center;padding:8px 0 16px}.ws-stepper-amount.svelte-1be45h9{font-family:Syne,sans-serif;font-size:18px;font-weight:700;color:var(--text-heading)}.ws-stepper-fiat.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:14px;font-weight:700;color:#10b981;margin-top:2px}.ws-complete.svelte-1be45h9{text-align:center;padding:16px 0 8px}.ws-complete-icon.svelte-1be45h9{width:56px;height:56px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;background:#10b9811a;border:2px solid rgba(16,185,129,.3);animation:svelte-1be45h9-scaleIn .3s ease}@keyframes svelte-1be45h9-scaleIn{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.ws-complete-text.svelte-1be45h9{display:block;font-family:Syne,sans-serif;font-size:18px;font-weight:700;color:#10b981;margin-bottom:4px}.ws-complete-sub.svelte-1be45h9{display:block;font-family:Space Mono,monospace;font-size:12px;color:var(--text-muted)}@media(max-width:640px){.trade-page.svelte-1be45h9{padding:16px 12px 40px}.amount-input.svelte-1be45h9{font-size:24px}.modal-backdrop.svelte-1be45h9{align-items:flex-end;padding:0}.token-modal.svelte-1be45h9{max-width:100%;border-radius:20px 20px 0 0;max-height:85vh}.modal-backdrop.svelte-1be45h9:has(.confirm-modal:where(.svelte-1be45h9)){padding:0;align-items:stretch}.confirm-modal.svelte-1be45h9{max-width:100%;width:100%;height:100vh;border-radius:0;max-height:100vh;display:flex;flex-direction:column}.confirm-body.svelte-1be45h9{flex:1;overflow-y:auto}}
