@import"https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400&family=IBM+Plex+Sans:wght@400;500;600;700&family=Host+Grotesk:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,800&display=swap";:root{--bg: #0a0f14;--bg-raised: #111922;--bg-inset: #0d141b;--border: #1f2c38;--border-strong: #2e4152;--text: #e8eef2;--text-muted: #8fa1af;--accent: #22c98d;--accent-strong: #14a874;--accent-soft: rgba(34, 201, 141, .14);--buy: #22c98d;--sell: #ff9d5c;--success: #22c98d;--warning: #e0aa3e;--danger: #f2635a;--info: #58a6ff;--mono: "Courier Prime", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sans: "Host Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--label: "IBM Plex Sans", var(--sans)}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100vh;font-family:var(--sans)}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:14.5px;line-height:1.55}button,input,select,textarea{font-family:inherit}body:has(.app-shell-v2){background:#0a0a0a}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:24px;font-weight:700;margin:0;letter-spacing:-.015em}h2{font-size:13px;font-weight:650;margin:0 0 12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.mono{font-family:var(--mono);font-size:.92em}.muted{color:var(--text-muted)}.num{text-align:right;font-variant-numeric:tabular-nums}.app-shell{min-height:100vh;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;background:#0a0f14eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.topbar-inner{max-width:1080px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:26px}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:700}.brand:hover{text-decoration:none}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,var(--accent-strong),#0f7d9e);color:#fff;font-weight:800;font-size:15px}.brand-name{letter-spacing:-.01em}.nav{display:flex;gap:4px}.nav-link{display:inline-flex;align-items:center;padding:7px 13px;border-radius:8px;color:var(--text-muted);font-weight:550}.nav-link:hover{color:var(--text);background:#ffffff0d;text-decoration:none}.nav-link.active{color:var(--accent);background:var(--accent-soft)}.topbar-actions{margin-left:auto;display:flex;align-items:center;gap:12px}.whoami{color:var(--text-muted);font-size:13px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main{width:100%;max-width:1080px;margin:0 auto;padding:30px 24px 72px;flex:1}.page-header{margin-bottom:22px}.page-title-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.page-subtitle{margin:6px 0 0;color:var(--text-muted)}.card{background:var(--bg-raised);border:1px solid var(--border);border-radius:12px;padding:18px 20px;margin-bottom:18px}.btn{font:inherit;font-weight:620;padding:9px 18px;border-radius:9px;border:1px solid transparent;cursor:pointer;transition:filter .12s ease;display:inline-flex;align-items:center;justify-content:center}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:not(:disabled):hover{filter:brightness(1.12);text-decoration:none}.btn-sm{padding:6px 13px;font-size:13px}.btn-primary{background:var(--accent-strong);color:#fff}.btn-success{background:#22c98d29;border-color:#22c98d80;color:var(--success)}.btn-danger{background:#f2635a24;border-color:#f2635a80;color:var(--danger)}.btn-ghost{background:transparent;border-color:var(--border-strong);color:var(--text-muted)}.btn-ghost:hover{color:var(--text)}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>span{font-size:12px;font-weight:600;color:var(--text-muted)}.field-inline{min-width:130px}input,select,textarea{background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:8px;color:var(--text);font:inherit;padding:9px 12px;outline:none;min-width:0}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #22c98d29}textarea{resize:vertical;width:100%}.form-row{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:14px}.form-row .field{flex:1;min-width:160px}.post-offer .field{margin-bottom:14px}.post-offer .form-row .field{margin-bottom:0}.action-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.action-hint{margin:10px 0 0;font-size:13px}.segmented{display:inline-flex;background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:9px;padding:3px;gap:2px}.seg{font:inherit;font-weight:600;font-size:13px;color:var(--text-muted);background:transparent;border:none;border-radius:7px;padding:6px 14px;cursor:pointer}.seg:hover{color:var(--text)}.seg.active{background:var(--accent-soft);color:var(--accent)}.filter-bar{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.offer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.offer-card{background:var(--bg-raised);border:1px solid var(--border);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:14px;transition:border-color .12s ease,transform .12s ease}.offer-card:hover{border-color:var(--border-strong);transform:translateY(-1px)}.offer-head{display:flex;align-items:center;gap:10px}.side-badge{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:3px 10px;border-radius:99px}.side-badge.sell{background:#ff9d5c24;color:var(--sell)}.side-badge.buy{background:#22c98d24;color:var(--buy)}.offer-currency{font-weight:700;font-size:17px;letter-spacing:-.01em}.offer-margin{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.offer-margin.pos{color:var(--text)}.offer-margin.neg{color:var(--accent)}.offer-facts{margin:0;display:flex;flex-direction:column;gap:7px}.offer-facts>div{display:flex;justify-content:space-between;gap:12px}.offer-facts dt{color:var(--text-muted);font-size:12.5px}.offer-facts dd{margin:0;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.offer-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border);padding-top:12px}.offer-owner{display:flex;flex-direction:column;gap:2px;min-width:0}.owner-id{font-size:12px;color:var(--text-muted)}.own-note{font-size:12px}.rep{font-size:12px;font-weight:600}.rep-good{color:var(--success)}.rep-bad{color:var(--danger)}.rep-total{color:var(--text-muted);font-weight:500}.offer-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.offer-tag{font-size:11.5px;font-weight:600;color:var(--text-muted);background:var(--bg-inset);border:1px solid var(--border);border-radius:99px;padding:2px 9px}.verified-only{letter-spacing:.03em}.offer-title-link{display:inline-flex;align-items:center;gap:10px;min-width:0;color:inherit}.offer-title-link:hover .offer-currency{text-decoration:underline}.offer-title-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.offer-share{border:1px solid rgba(90,160,255,.32);background:#5aa0ff0f;border-radius:10px;padding:10px 12px;min-width:0}.offer-share-note{font-size:12.5px;color:var(--text-muted);margin-bottom:8px}.offer-share-url .address-display-value{font-size:12px}.offer-share-card{padding:14px 16px}.filter-note{margin:0 0 14px;font-size:13px;color:var(--text-muted)}.offer-detail{display:flex;flex-direction:column;gap:16px}.offer-detail .offer-facts{gap:9px}.offer-detail-heading{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin:0 0 6px}.offer-pricing,.offer-detail-back{margin:0;font-size:13px}.offer-unlisted{letter-spacing:.03em}.level-pill{font-size:11px;font-weight:700;letter-spacing:.05em;border-radius:99px;padding:1px 8px;margin-left:6px;white-space:nowrap;color:var(--text-muted);background:#8fa1af1f}.level-pill-1{color:#c98f5c;background:#c98f5c24}.level-pill-2{color:#b8c6d1;background:#b8c6d124}.level-pill-3{color:var(--warning);background:#e0aa3e24}.level-pill-4{color:var(--accent);background:var(--accent-soft)}.trader-badges{display:inline-flex;flex-wrap:wrap;gap:5px;margin-left:6px}.trader-badge{font-size:10.5px;font-weight:650;letter-spacing:.04em;border-radius:99px;padding:1px 7px;color:var(--info);background:#58a6ff1f;border:1px solid rgba(88,166,255,.28);white-space:nowrap}.trader-badge-moderator{color:#c792ea;background:#c792ea24;border-color:#c792ea61}.trader-badge-verified{color:var(--success);background:#22c98d1f;border-color:#22c98d4d}.trader-badge-veteran{color:var(--warning);background:#e0aa3e1f;border-color:#e0aa3e4d}.trader-badges-lg .trader-badge{font-size:12px;padding:3px 10px}.modal-backdrop{position:fixed;inset:0;background:#04080cb8;display:flex;align-items:center;justify-content:center;padding:24px;z-index:50}.modal{background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:14px;padding:24px;width:100%;max-width:440px;box-shadow:0 24px 60px #00000080}.modal-title{margin:0 0 6px;font-size:18px;font-weight:700;text-transform:none;letter-spacing:-.01em;color:var(--text)}.modal-hint{margin:0 0 16px;font-size:13px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.trade-modal-backdrop{background:#000000b8}.trade-modal{background:var(--figma-surface);border:1px solid var(--figma-border);border-radius:16px;color:var(--figma-text);box-shadow:0 24px 80px #0009;font-family:var(--figma-font-display)}.trade-modal .modal-title{font-family:var(--figma-font-display);font-size:20px;font-weight:700;color:#fff;margin:0 0 8px}.trade-modal-meta{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--figma-muted)}.trade-modal-rate{background:var(--figma-surface-2);border:1px solid var(--figma-border);border-radius:8px;padding:10px 14px;margin-bottom:14px;font-family:var(--figma-font-mono);font-size:13px;color:var(--figma-accent-bright)}.trade-modal .modal-terms{background:var(--figma-surface-2);border-color:var(--figma-border)}.trade-modal .modal-terms-label{color:var(--figma-muted)}.trade-modal .modal-terms-body{color:var(--figma-text)}.trade-modal .field>span{color:var(--figma-muted);font-family:var(--figma-font-label);font-size:12px;font-weight:600}.trade-modal .field input{background:var(--figma-surface-2);border:1px solid var(--figma-border);border-radius:8px;color:#fff;padding:10px 14px;font-size:15px}.trade-modal .field input:focus{border-color:var(--figma-accent-bright);outline:none}.trade-modal .field input::placeholder{color:var(--figma-muted)}.trade-modal .field-hint{color:var(--figma-caption);font-size:12px}.trade-modal .btn-primary{background:var(--figma-accent-bright);color:#fff;border:none;border-radius:8px;font-family:var(--figma-font-display);font-weight:600;padding:10px 20px}.trade-modal .btn-primary:hover{filter:brightness(1.1)}.trade-modal .btn-primary:disabled{opacity:.5;cursor:not-allowed}.trade-modal .btn-ghost{background:transparent;border:1px solid var(--figma-border);color:var(--figma-text);border-radius:8px;font-family:var(--figma-font-display);padding:10px 20px}.trade-modal .btn-ghost:hover{color:#fff;border-color:var(--figma-muted)}.badge{display:inline-block;font-size:11px;font-weight:650;letter-spacing:.05em;padding:3px 10px;border-radius:99px;border:1px solid transparent;white-space:nowrap}.badge-muted{color:var(--text-muted);background:#8fa1af1f;border-color:#8fa1af40}.badge-info{color:var(--info);background:#58a6ff1f;border-color:#58a6ff4d}.country-flag{margin-right:.35em;font-size:1.05em;line-height:1}.badge-warning{color:var(--warning);background:#e0aa3e1f;border-color:#e0aa3e4d}.badge-success{color:var(--success);background:#22c98d1f;border-color:#22c98d4d}.badge-danger{color:var(--danger);background:#f2635a1f;border-color:#f2635a52}.unread-badge{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;margin-left:7px;border-radius:99px;background:var(--accent);color:#06120c;font-size:11px;font-weight:750;line-height:1;font-variant-numeric:tabular-nums;vertical-align:middle}.unread-badge.row-badge{background:var(--accent-soft);color:var(--accent)}.chat-receipt{display:flex;justify-content:flex-end;margin-top:3px}.read-receipt{display:inline-flex;color:var(--text-muted);opacity:.75}.read-receipt.read{color:var(--accent);opacity:1}.read-receipt svg{width:15px;height:15px}.sound-toggle{padding:5px 8px}.sound-toggle svg{width:17px;height:17px;display:block}.sound-toggle.muted{color:var(--text-muted)}.role-chip{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;border-radius:5px;white-space:nowrap}.role-chip.buyer{background:#22c98d26;color:var(--buy)}.role-chip.seller{background:#ff9d5c26;color:var(--sell)}.role-chip.moderator,.role-chip.support{background:#7c5cff2e;color:#a58cff}.table-wrap{padding:0;overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13.5px}th,td{text-align:left;padding:11px 16px;border-bottom:1px solid var(--border);white-space:nowrap}th{color:var(--text-muted);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;background:var(--bg-inset)}th.num{text-align:right}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:#ffffff06}.row-link{cursor:pointer}.state-note{display:flex;align-items:center;gap:12px;padding:18px 20px;border-radius:12px;border:1px dashed var(--border-strong);color:var(--text-muted);margin-bottom:18px}.state-note.error{border-style:solid;border-color:#f2635a80;color:var(--danger);justify-content:space-between}.state-note.error strong{margin-right:6px}.spinner{width:14px;height:14px;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--accent);animation:spin .8s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{text-align:center;padding:48px 24px;border:1px dashed var(--border-strong);border-radius:12px;margin-bottom:18px}.empty-title{font-size:16px;font-weight:650;margin-bottom:6px}.empty-body{color:var(--text-muted);max-width:460px;margin:0 auto}.feedback{margin-top:12px;padding:10px 14px;border-radius:9px;font-size:13px}.feedback.inline{margin-top:0;padding:6px 10px}.feedback-success{background:#22c98d1a;border:1px solid rgba(34,201,141,.4);color:var(--success)}.feedback-error{background:#f2635a1a;border:1px solid rgba(242,99,90,.4);color:var(--danger)}.feedback-warning{background:#e0aa3e1a;border:1px solid rgba(224,170,62,.4);color:var(--warning)}.funds-note{line-height:1.5}.deposit-link{font-weight:650;white-space:nowrap}.funding-note{background:#e0aa3e14;border:1px solid rgba(224,170,62,.35);border-radius:10px;padding:8px 11px;font-size:12.5px;line-height:1.5}.funding-note-hint{display:block;margin-top:2px;color:var(--text-muted);font-size:11.5px}.notice{background:#e0aa3e14;border:1px solid rgba(224,170,62,.35);border-radius:12px;padding:14px 18px;margin-bottom:18px}.dispute-notice{background:#f2635a12;border-color:#f2635a66}.confirm-box{border:1px solid var(--warning);background:#e0aa3e12;border-radius:10px;padding:14px 16px;margin-top:14px}.confirm-box p{margin:0 0 12px}.confirm-box textarea{margin-bottom:12px}.trade-header{margin-bottom:18px}.trade-meta{display:flex;gap:8px 22px;flex-wrap:wrap;margin-top:8px;color:var(--text-muted);font-size:13px}.action-bar{border-color:var(--border-strong)}.rate-card{border-color:#22c98d66}.rate-thanks{color:var(--success);font-weight:600;margin:0}.thumb-row{display:flex;gap:10px;margin-bottom:12px}.thumb{font:inherit;font-weight:620;padding:8px 18px;border-radius:9px;cursor:pointer;background:var(--bg-inset);border:1px solid var(--border-strong);color:var(--text-muted)}.thumb-up.active{background:#22c98d26;border-color:var(--success);color:var(--success)}.thumb-down.active{background:#f2635a21;border-color:var(--danger);color:var(--danger)}.chat{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.chat-msg{border:1px solid var(--border);background:var(--bg-inset);border-radius:11px;padding:10px 14px;max-width:640px}.chat-msg.me{align-self:flex-end;background:#22c98d12;border-color:#22c98d4d}.chat-msg.moderator{border-color:#7c5cff73}.chat-msg.system{border:none;background:transparent;align-self:center;text-align:center;color:var(--text-muted);font-style:italic;font-size:13px;padding:2px 8px;display:flex;align-items:baseline;gap:10px;max-width:none}.chat-msg.system .chat-time{font-style:normal}.chat-meta{display:flex;align-items:center;gap:10px;margin-bottom:5px}.chat-time{color:var(--text-muted);font-size:11px;margin-left:auto;white-space:nowrap}.chat-body{white-space:pre-wrap;overflow-wrap:anywhere}.chat-compose{display:flex;flex-direction:column;gap:10px}.chat-compose-row{display:flex;align-items:center;justify-content:flex-end;gap:12px}.balance-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:18px}.balance-card{margin-bottom:0}.balance-currency{font-weight:700;font-size:17px;margin-bottom:10px}.balance-rows{margin:0;display:flex;flex-direction:column;gap:7px}.balance-row{display:flex;justify-content:space-between;gap:12px}.balance-row dt{color:var(--text-muted);font-size:13px}.balance-row dd{margin:0;font-variant-numeric:tabular-nums}.wallet-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px}.wallet-columns .card{margin-bottom:0}.wallet-form{align-items:flex-end}.wallet-hint{font-size:12.5px;margin:10px 0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.copy-btn{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.copy-btn-icon{padding:6px;line-height:0}.copy-btn svg{width:15px;height:15px;display:block;stroke-linejoin:round}.copy-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.copy-btn-copied{color:var(--success);border-color:#22c98d80}.copy-btn-failed{color:var(--danger);border-color:#f2635a80}.address-display{display:block;min-width:0;max-width:100%}.address-display-label{display:block;font-size:12px;margin-bottom:6px}.address-display-row{display:flex;align-items:flex-start;gap:10px;min-width:0;max-width:100%;border:1px solid var(--border-strong);border-radius:9px;background:var(--bg-inset);padding:7px 8px 7px 11px}.address-display-value{flex:1 1 auto;min-width:0;font-family:var(--mono);font-size:13px;line-height:1.5;padding-top:3px;overflow-wrap:anywhere;word-break:break-all}.address-display-value.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.address-display.address-inline .address-display-row{border:0;background:none;padding:0;gap:6px;align-items:center}.address-display.address-inline{display:inline-block;vertical-align:middle}.address-display.address-inline .address-display-value{padding-top:0}.address-display.address-inline .copy-btn-icon{padding:3px;border-color:transparent}.address-display.address-inline .copy-btn-icon:hover{border-color:var(--border-strong)}.address-display.address-sm .address-display-value{font-size:11.5px}.address-display.address-cell{max-width:22ch}.address-box{margin-top:14px}.address-tight{margin-top:8px}.auth-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(900px 480px at 75% -10%,rgba(34,201,141,.09),transparent),radial-gradient(700px 420px at 10% 110%,rgba(15,125,158,.08),transparent),var(--bg)}.auth-card{width:100%;max-width:400px;display:flex;flex-direction:column;gap:14px;padding:30px;margin-bottom:0}.auth-brand{margin-bottom:4px}.auth-title{margin:0;font-size:21px;text-transform:none;letter-spacing:-.01em;color:var(--text)}.auth-subtitle{margin:-6px 0 4px;color:var(--text-muted);font-size:13.5px}.auth-switch{margin:4px 0 0;color:var(--text-muted);font-size:13px;text-align:center}.auth-forgot{text-align:right;font-size:12.5px;margin:-6px 0 0}.password-input{position:relative;display:flex;min-width:0}.password-input input{flex:1;width:100%;padding-right:40px}.password-toggle{position:absolute;top:0;right:0;bottom:0;width:38px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;color:var(--text-muted);cursor:pointer}.password-toggle:hover{color:var(--text)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.chip{font:inherit;font-size:12.5px;font-weight:600;color:var(--text-muted);background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:99px;padding:5px 13px;cursor:pointer}.chip:hover{color:var(--text)}.chip.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.picker{position:relative;min-width:220px}.picker-field{min-width:240px}.picker input{width:100%}.picker-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:320px;overflow-y:auto;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 18px 44px #00000080;z-index:40;padding:6px}.picker-group-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:8px 10px 4px}.picker-option{display:flex;align-items:center;gap:8px;width:100%;text-align:left;font:inherit;font-size:13.5px;color:var(--text);background:transparent;border:none;border-radius:7px;padding:7px 10px;cursor:pointer}.picker-option:hover{background:#ffffff0f}.picker-option.active{background:var(--accent-soft);color:var(--accent)}.picker-clear{color:var(--text-muted);font-style:italic}.picker-empty{padding:10px;color:var(--text-muted);font-size:12.5px}.offer-terms{border-top:1px dashed var(--border);padding-top:10px;font-size:13px;color:var(--text-muted);overflow-wrap:anywhere}.offer-terms-text{white-space:pre-wrap}.link-btn{font:inherit;font-size:12.5px;font-weight:600;color:var(--accent);background:none;border:none;padding:0;margin-left:6px;cursor:pointer}.link-btn:hover{text-decoration:underline}.link-btn:disabled{opacity:.55;cursor:not-allowed}.user-link{font-weight:600;font-size:13px}.modal-terms{border:1px solid var(--border);background:var(--bg-inset);border-radius:9px;padding:10px 14px;margin-bottom:14px;max-height:180px;overflow-y:auto}.modal-terms-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:4px}.modal-terms-body{margin:0;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-context-block+.offer-context-block{margin-top:16px}.offer-context-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.offer-context-block.instructions{border:1px solid rgba(34,201,141,.35);background:#22c98d0d;border-radius:10px;padding:12px 14px}.field-help{font-size:12px;color:var(--text-muted);font-weight:400}.char-count{font-weight:400;color:var(--text-muted);float:right}.field-help.field-error{color:var(--danger)}.check-field{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.check-field input[type=checkbox]{width:15px;height:15px;min-width:15px;padding:0;accent-color:var(--accent);cursor:pointer}.amount-filter{min-width:170px}.verify-note{line-height:1.5}.countdown{font-size:13px;color:var(--warning);font-weight:600}.countdown .mono{font-variant-numeric:tabular-nums}.countdown.expired{color:var(--danger)}.profile-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-bottom:18px}.profile-columns .card{margin-bottom:0}.profile-standing{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px}.profile-standing .level-pill{margin-left:0;font-size:12px;padding:3px 11px}.profile-standing .trader-badges{margin-left:0}.profile-trades{font-size:12px}.rep-numbers{display:flex;gap:28px;flex-wrap:wrap}.rep-value{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.rep-caption{font-size:12px;color:var(--text-muted)}.feedback-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.feedback-item{display:flex;gap:12px;border:1px solid var(--border);background:var(--bg-inset);border-radius:10px;padding:10px 14px}.feedback-mark{font-weight:800;font-size:15px;flex-shrink:0}.feedback-mark.positive{color:var(--success)}.feedback-mark.negative{color:var(--danger)}.feedback-comment{overflow-wrap:anywhere}.feedback-meta{font-size:12px;color:var(--text-muted);margin-top:2px}.relation-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.relation-controls.compact{margin-top:10px}.relation-note{font-size:12.5px;margin:10px 0 0}.limits-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;font-size:13px}.limits-grid{margin:0 0 12px;display:flex;flex-direction:column;gap:7px}.limits-row{display:flex;justify-content:space-between;gap:12px}.limits-row dt{color:var(--text-muted);font-size:13px}.limits-row dd{margin:0;font-variant-numeric:tabular-nums}.progress{height:8px;border-radius:99px;background:var(--bg-inset);border:1px solid var(--border);overflow:hidden}.progress-fill{height:100%;background:var(--accent-strong);border-radius:99px;transition:width .2s ease}.progress-fill.hot{background:var(--danger)}.limits-remaining{font-size:12.5px;margin:8px 0 12px}.totp-columns{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start;margin-bottom:14px}.qr-svg{width:180px;height:180px;border-radius:8px;flex-shrink:0}.totp-details{flex:1;min-width:260px}.totp-details p{margin-top:0}.secret-row{margin-bottom:8px}.totp-disable{margin-top:14px}.notif-grid{margin-top:4px;border:1px solid var(--border);border-radius:9px}.notif-grid th,.notif-grid td{border-bottom:1px solid var(--border)}.notif-grid tbody tr:last-child th,.notif-grid tbody tr:last-child td{border-bottom:none}.notif-col{text-align:center}.notif-col-soon{color:var(--text-muted);opacity:.75}.notif-soon{display:block;margin:4px auto 0;width:fit-content;font-size:10px;letter-spacing:.04em}.notif-row-head{font-weight:600;color:var(--text);text-transform:none;letter-spacing:0;font-size:13.5px;background:transparent;white-space:normal}.notif-locked{display:block;font-size:11px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.notif-cell{text-align:center}.notif-cell-soon,.notif-cell-locked{opacity:.6}.notif-toggle{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.notif-toggle:disabled{cursor:not-allowed}.attach-btn{cursor:pointer}.attach-btn.disabled{opacity:.55;cursor:not-allowed}.attach-hint{font-size:12px;margin-right:auto}.attachment-chip{display:flex;align-items:center;gap:8px;font-size:12.5px;border:1px dashed var(--border-strong);border-radius:8px;padding:6px 10px;align-self:flex-start}.chat-attachment{margin-top:8px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.chat-image{max-width:min(320px,100%);max-height:260px;border-radius:9px;border:1px solid var(--border)}.attachment-link{margin-left:0}.stat-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:18px}.stat-tile{margin-bottom:0;text-align:center}.stat-value{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.stat-caption{color:var(--text-muted);font-size:12.5px;margin-top:2px}@media(max-width:720px){.topbar-inner{flex-wrap:wrap;gap:10px 16px}.topbar-actions{margin-left:0;width:100%;justify-content:space-between}.main{padding:20px 16px 56px}}.messages-columns{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:18px;align-items:start}.messages-sidebar{padding:14px}.start-conversation-wrap{position:relative;margin-bottom:12px}.start-conversation{display:flex;gap:8px}.start-conversation input{flex:1;min-width:0}.typeahead-dropdown{position:absolute;z-index:10;top:calc(100% + 4px);left:0;right:0;list-style:none;margin:0;padding:4px;background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 8px 24px #0000002e;max-height:260px;overflow-y:auto}.typeahead-option{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;font:inherit}.typeahead-option:hover{background:var(--accent-soft)}.kind-chip{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent-strong);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.trade-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.flag-state{font-size:13px;color:var(--text-muted);font-weight:600}.conversation-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.conversation-item{display:block;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-inset);color:var(--text);text-decoration:none}.conversation-item:hover{border-color:var(--border-strong);text-decoration:none}.conversation-item.active{border-color:var(--accent-strong);background:var(--accent-soft)}.conversation-top{display:flex;align-items:baseline;gap:10px}.conversation-name{font-weight:600}.conversation-preview{color:var(--text-muted);font-size:12.5px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.messages-thread{min-height:320px}.thread-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.thread-header h2{margin:0}.chat-msg.transfer{border-color:#22c98d73}.transfer-mark{color:var(--accent);font-weight:700}.send-crypto-box{margin-bottom:14px}.profile-actions{margin-top:14px}.kind-chip.support{background:#7c5cff2e;color:#a58cff}.support-item{border-color:#7c5cff59}.support-item.active{border-color:#a58cff;background:#7c5cff1a}.chat-msg.support{border-color:#7c5cff66;background:#7c5cff0f}.help-section p{margin:0 0 10px}.help-section p:last-child{margin-bottom:0}.help-contact{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.testnet-badge{flex-shrink:0}.gift-card-field{flex:1;min-width:220px}.swap-quote{margin:10px 0 0;font-size:13.5px;color:var(--text-muted)}.swap-quote strong{color:var(--accent)}@media(max-width:860px){.messages-columns{grid-template-columns:1fr}}.site-footer{border-top:1px solid var(--border);background:var(--bg-inset)}.site-footer-inner{max-width:1080px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer-brand{font-weight:650}.footer-links{margin-left:auto;display:flex;gap:18px;flex-wrap:wrap}.footer-link{color:var(--text-muted);font-size:13px}.footer-link:hover{color:var(--text)}.calculator-row{align-items:flex-end;margin-top:16px}.calculator-row .field:first-child{flex:2;min-width:200px}.calc-result{border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-inset);padding:16px 18px;margin-top:4px}.calc-conversion{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.calc-amount{font-size:18px;color:var(--text-muted);font-variant-numeric:tabular-nums}.calc-arrow{color:var(--text-muted)}.calc-value{font-size:26px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.calc-rate{margin:10px 0 0;font-size:13.5px}.calc-freshness{margin:4px 0 0;font-size:13px}.calc-delayed{color:var(--warning);font-weight:600}.calc-hint{margin:8px 0 0;font-size:13px}.calc-unavailable{margin-bottom:4px}.calc-cta{margin-top:18px}.calc-cta .muted{font-size:13px;max-width:420px}.calc-note{font-size:13px}.status-banner{display:flex;align-items:center;gap:16px}.status-banner-dot{width:14px;height:14px;border-radius:50%;flex:0 0 auto}.status-banner-ok .status-banner-dot{background:var(--success)}.status-banner-degraded .status-banner-dot{background:var(--warning)}.status-banner-headline{font-size:19px;font-weight:700}.status-banner-ok .status-banner-headline{color:var(--success)}.status-banner-degraded .status-banner-headline{color:var(--warning)}.status-banner-sub{font-size:13px}.status-refresh{margin-left:auto}.service-list{list-style:none;margin:0;padding:0}.service-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border)}.service-row:last-child{border-bottom:none}.service-name{font-weight:600;min-width:0;overflow-wrap:anywhere}.service-state{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650;flex:0 0 auto}.service-dot{width:9px;height:9px;border-radius:50%}.service-ok{color:var(--success)}.service-ok .service-dot{background:var(--success)}.service-down{color:var(--danger)}.service-down .service-dot{background:var(--danger)}.api-intro p{margin:0 0 10px}.api-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap;text-transform:none;letter-spacing:0;font-size:14px;color:var(--text);margin-bottom:8px;min-width:0}.api-method{font-family:var(--mono);letter-spacing:.06em}.api-path{font-family:var(--mono);font-size:14px;color:var(--accent);min-width:0;overflow-wrap:anywhere;word-break:break-all}.api-summary{margin:0 0 12px}.api-noparams{font-size:13px;margin:12px 0 0}.api-params{margin-top:12px}.api-params td code,.api-inline-code code{font-family:var(--mono);font-size:12.5px}.api-sample-label{font-size:12px;margin:14px 0 6px}.api-json{margin:0;min-width:0;max-width:100%;overflow-x:auto;background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:9px;padding:12px 14px;font-family:var(--mono);font-size:12.5px;line-height:1.5}.api-json code{font:inherit;white-space:pre}.api-endpoint .address-display{margin-top:4px}.instrument-steps{display:flex;gap:.75rem;list-style:none;margin:0 0 1rem;padding:0;font-size:.85rem;color:var(--text-muted)}.instrument-steps li{counter-increment:step;padding-bottom:.25rem;border-bottom:2px solid transparent}.instrument-steps li.active{color:var(--text);font-weight:600;border-bottom-color:var(--accent)}.instrument-steps li.done{color:var(--accent)}.rail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;margin-bottom:.75rem}.rail-option{padding:.65rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--bg-raised);color:var(--text);cursor:pointer;text-align:left;font-size:.9rem;display:inline-flex;align-items:center;gap:8px}.rail-option:hover{border-color:var(--accent)}.instrument-chosen{margin:0 0 .75rem}.instrument-list,.instrument-choices{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.instrument-row,.instrument-choice{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--bg-raised)}.instrument-choice{cursor:pointer;justify-content:flex-start}.instrument-choice input[type=radio]{flex:none}.instrument-name{font-weight:600;margin-right:.5rem}.instrument-summary{display:block;color:var(--text-muted);font-size:.85rem}.instrument-actions{display:flex;gap:.5rem;flex:none}.pill-default{display:inline-block;margin-left:.4rem;padding:.05rem .45rem;border-radius:999px;font-size:.7rem;background:var(--accent);color:var(--accent-contrast, #fff);vertical-align:middle}.field-optional{color:var(--text-muted);font-weight:400}.payment-details{margin:.5rem 0;display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem}.payment-details-row{display:contents}.payment-details dt{color:var(--text-muted);font-size:.85rem}.payment-details dd{margin:0;font-family:ui-monospace,monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.doc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;margin:.75rem 0}.doc-tile{border:1px solid var(--border);border-radius:8px;padding:.75rem;background:var(--bg-raised)}.doc-tile.uploaded{border-color:var(--accent)}.doc-tile-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.doc-tile-name{font-weight:600}.doc-tile input[type=file]{width:100%;font-size:.85rem}.star-row{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.star{background:none;border:none;cursor:pointer;font-size:1.6rem;line-height:1;padding:0 .1rem;color:var(--border-strong)}.star.on{color:#f5b301}.star:disabled{cursor:progress}.link-button{background:none;border:none;padding:0;color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline}:root{--figma-bg: #0a0a0a;--figma-surface: #161616;--figma-surface-2: #202020;--figma-surface-3: #292929;--figma-grey-9: #181818;--figma-grey-15: #262626;--figma-border: #303030;--figma-text: #dfdfdf;--figma-muted: #a1a1a1;--figma-secondary: #9f9f9f;--figma-caption: #a6a6a6;--figma-green-muted: #4e5955;--figma-accent: #036b26;--figma-accent-bright: #07b979;--figma-accent-mid: #099137;--figma-btn-light: #e5e5e5;--figma-btn-light-text: #181818;--figma-input-bg: rgba(255, 255, 255, .05);--figma-font-display: "Host Grotesk", var(--sans);--figma-font-label: "Host Grotesk", var(--sans);--figma-font-mono: "Host Grotesk", var(--sans)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell-v2,.app-shell-v2 .main{background:var(--figma-bg)}.topbar-v2{background:var(--figma-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:none;min-height:95px}.topbar-v2 .topbar-inner-v2{max-width:1381px;min-height:95px;padding:0 24px;gap:12px}.topbar-v2 .brand-v2{gap:0;padding:4.638px 9.276px;flex-shrink:0}.topbar-v2 .brand-logo-icon{width:27px;height:24px;flex-shrink:0}.topbar-v2 .brand-name-v2{font-family:var(--figma-font-display);font-weight:800;font-style:italic;font-size:21.48px;line-height:1;letter-spacing:0;color:#fff;margin-left:13.66px}.topbar-v2 .nav-v2{flex:1;justify-content:center;gap:2px}.topbar-v2 .nav-link{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:var(--figma-muted);padding:6px 10px;border-radius:8px;background:transparent}.topbar-v2 .nav-link:hover{color:#fafafa;background:transparent;text-decoration:none}.topbar-v2 .nav-link.active{color:#fafafa;background:var(--figma-input-bg)}.topbar-v2 .topbar-actions-v2{gap:12px;flex-shrink:0}.topbar-v2 .whoami-v2{font-family:var(--figma-font-mono);font-size:14px;line-height:20px;color:var(--figma-muted);max-width:180px}.btn-figma-ghost{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;height:32px;padding:1px 10.909px;border-radius:8px;background:var(--figma-input-bg);border:1px solid var(--figma-border);color:#fafafa;box-shadow:0 1px 2px #0000000d;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none}.btn-figma-ghost:hover{filter:brightness(1.08);text-decoration:none;color:#fafafa}.btn-figma-primary{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;height:32px;padding:0 10px;border-radius:8px;background:var(--figma-btn-light);border:1px solid transparent;color:var(--figma-btn-light-text);display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none}.btn-figma-primary:hover{filter:brightness(.96);text-decoration:none;color:var(--figma-btn-light-text)}.btn-figma-text{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;height:32px;padding:5.545px 10px 6.455px;border-radius:8px;background:transparent;border:none;color:#fafafa;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.btn-figma-text:hover{color:#fff}.post-offer-page{font-family:var(--figma-font-display);max-width:596px;margin:0 auto;padding-top:26px}.post-offer-page .page-header-v2{text-align:center;margin-bottom:40px}.post-offer-page .page-header-v2 h1{font-family:var(--figma-font-display);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:var(--figma-text);margin:0 0 4px}.post-offer-page .page-subtitle-v2{font-family:var(--figma-font-display);font-size:12px;font-weight:600;line-height:1.45;color:var(--figma-text);margin:0}.post-offer-v2.post-offer{background:transparent;border:none;padding:0;margin-bottom:0;display:flex;flex-direction:column;gap:0}.post-offer-step{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(12px);pointer-events:none;margin-top:0;min-width:0;max-width:100%;transition:grid-template-rows .22s ease,opacity .22s ease,transform .22s ease,margin-top .22s ease}.post-offer-step.is-open{grid-template-rows:1fr;opacity:1;transform:none;pointer-events:auto;margin-top:0}.post-offer-step--actions.is-open{margin-top:40px}.post-offer-step-inner{min-height:0;min-width:0;max-width:100%;overflow:hidden;display:flex;flex-direction:column;gap:0}.post-offer-step.is-open .post-offer-step-inner{overflow:visible}.post-offer-step--actions .post-offer-step-inner{gap:40px}.post-offer-step--visibility.is-open{transition-delay:80ms}.post-offer-step--actions.is-open{transition-delay:.16s}@media(prefers-reduced-motion:reduce){.post-offer-step{transition:none;transform:none}}.post-offer-section-divider{display:flex;align-items:center;justify-content:center;position:relative;z-index:0;height:60px;margin:0;pointer-events:none}.post-offer-section-divider:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:repeating-linear-gradient(to bottom,var(--figma-border) 0,var(--figma-border) 4px,transparent 4px,transparent 8px);transform:translate(-50%)}.post-offer-section-chip{position:relative;z-index:1;pointer-events:auto;background:var(--figma-surface-2);border:1px solid var(--figma-border);border-radius:16px;height:20px;padding:4px 12px;display:inline-flex;align-items:center;font-family:var(--figma-font-display);font-size:12px;font-weight:500;line-height:1.45;color:var(--figma-muted);letter-spacing:-.06px;text-transform:uppercase}.post-offer-panel{background:var(--figma-surface);border-radius:8px;padding:16px}.post-offer-panel--payment{padding:16px;display:flex;flex-direction:column;gap:24px}.post-offer-payment-stack{display:flex;flex-direction:column;gap:16px;width:100%}.post-offer-panel--payment .post-offer-payment-field{margin-bottom:0;gap:8px}.post-offer-combobox--readonly{cursor:default;justify-content:space-between}.post-offer-combobox--static{justify-content:flex-start}.post-offer-combobox--readonly .post-offer-readonly-value{flex:1;min-width:0;text-align:left}.post-offer-combobox--readonly.is-placeholder .post-offer-readonly-value{color:var(--figma-muted)}.post-offer-country-flag{width:20px;height:20px;flex:0 0 20px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:20px}.post-offer-instrument-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.post-offer-wallet-row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px;background:#161616;border-radius:8px;cursor:pointer}.post-offer-wallet-check{width:20px;height:20px;margin-top:6px;border-radius:3.333px;border-width:1.25px;background:#202020}.post-offer-wallet-row.is-checked .post-offer-wallet-check{background:#099137;border-color:#099137}.post-offer-wallet-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1}.post-offer-wallet-name{font-family:var(--figma-font-display);font-size:16px;font-weight:500;line-height:1.48;color:#a6a6a6}.post-offer-wallet-meta{font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:1.45;color:#a6a6a6}.post-offer-payment-hint{margin:0;font-family:var(--figma-font-label);font-size:11px;font-weight:400;line-height:normal;color:#878787}.post-offer-payment-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:160px;width:100%;text-align:center}.post-offer-payment-empty-title{margin:0;font-family:var(--figma-font-display);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.4px;color:var(--figma-muted)}.post-offer-payment-empty-copy{margin:0;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px;color:var(--figma-muted)}.post-offer-add-payment-btn{width:100%;height:32px;margin-top:0;padding:5.545px 12px 6.455px;border:none;border-radius:8px;background:#292929;color:#fff;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px}.post-offer-add-payment-btn:hover{filter:brightness(1.08);color:#fff;text-decoration:none}.post-offer-v2 .instrument-form{margin-top:4px;display:flex;flex-direction:column;gap:16px}.post-offer-v2 .instrument-steps{gap:16px;margin:0;font-family:var(--figma-font-display);font-size:14px;font-weight:500;line-height:1.45;color:var(--figma-muted)}.post-offer-v2 .instrument-steps li{border-bottom-width:2px}.post-offer-v2 .instrument-steps li.active{color:#fafafa;font-weight:500;border-bottom-color:#099137}.post-offer-v2 .instrument-steps li.done{color:#099137}.post-offer-v2 .rail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.post-offer-v2 .rail-option{padding:8.909px 12.91px;min-height:36px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-input-bg);color:var(--figma-text);box-shadow:0 1px 2px #0000000d;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;text-align:left;display:inline-flex;align-items:center;gap:8px}.post-offer-v2 .rail-option:hover{border-color:var(--figma-border);background:var(--figma-surface-2)}.post-offer-v2 .instrument-chosen{margin:0;font-family:var(--figma-font-display);font-size:14px;line-height:1.45;color:var(--figma-caption)}.post-offer-v2 .instrument-form .action-row{gap:8px}.post-offer-v2 .instrument-form .btn,.post-offer-v2 .instrument-form .btn.small,.post-offer-v2 .instrument-form .btn-primary{height:32px;padding:5.545px 12px 6.455px;border:none;border-radius:8px;background:#292929;color:#fff;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;box-shadow:none}.post-offer-v2 .instrument-form .action-row .btn:not(.btn-primary){background:transparent;color:#fafafa}.post-offer-v2 .instrument-form .action-row .btn:not(.btn-primary):hover{color:#fff;filter:none}.post-offer-v2 .post-offer-instrument-list .pill-default{margin-left:8px;padding:2px 6px;border-radius:4px;font-family:var(--figma-font-label);font-size:10px;font-weight:600;line-height:12px;letter-spacing:.02em;text-transform:uppercase;background:var(--figma-surface-3);color:var(--figma-muted);vertical-align:middle}.post-offer-panel--price{padding:16px 10px;background:var(--figma-surface);display:flex;flex-direction:column;gap:20px;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden}.post-offer-panel--terms{padding:16px;display:flex;flex-direction:column;gap:16px}.post-offer-terms-block{display:flex;flex-direction:column;gap:12px;width:100%}.post-offer-terms-heading{font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-green-muted)}.post-offer-v2 .field>span.post-offer-terms-heading{font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-green-muted)}.post-offer-terms-field{gap:8px}.post-offer-terms-box{width:100%;background:var(--figma-surface-2);border:1px dashed var(--figma-border);border-radius:8px;padding:12px;box-sizing:border-box}.post-offer-v2 .post-offer-terms-box textarea{display:block;width:100%;min-height:220px;height:auto;overflow:hidden;resize:none;field-sizing:content;background:transparent;border:none;border-radius:0;padding:0;margin:0;box-shadow:none;font-family:var(--figma-font-display);font-size:12px;font-weight:400;font-style:italic;line-height:1.45;color:var(--figma-green-muted)}.post-offer-v2 .post-offer-terms-box textarea::placeholder{color:var(--figma-green-muted);opacity:1;font-style:italic}.post-offer-terms-lock{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:var(--figma-green-muted)}.post-offer-terms-lock svg{flex-shrink:0;color:var(--figma-accent-bright)}.post-offer-terms-extra:not([hidden]){display:flex;flex-direction:column;gap:16px;width:100%}.post-offer-terms-hint{font-family:var(--figma-font-display);font-size:12px;font-weight:400;font-style:italic;line-height:1.45;color:var(--figma-green-muted)}.post-offer-v2 .field>span.post-offer-terms-hint{font-family:var(--figma-font-display);font-size:12px;font-weight:400;font-style:italic;line-height:1.45;color:var(--figma-green-muted)}.post-offer-tag-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}.post-offer-tag-add{flex:0 0 auto;width:148px;max-width:148px;background:var(--figma-surface-2);border:1px dashed var(--figma-border);border-radius:16px;padding:4px 12px;height:26px;box-sizing:border-box;font-family:var(--figma-font-display);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:-.06px;color:#eee}.post-offer-v2 .post-offer-tag-row>.post-offer-tag-add:not([type=checkbox]):not([type=radio]):not([type=range]){flex:0 0 auto;width:148px;min-width:148px;max-width:148px;height:26px;min-height:26px;padding:4px 12px;background:var(--figma-surface-2);border:1px dashed var(--figma-border);border-radius:16px;font-family:var(--figma-font-display);font-size:12px;font-weight:500;line-height:1.45;color:#eee}.post-offer-tag-add::placeholder{color:#eee;opacity:1}.post-offer-tag-chip{display:inline-flex;align-items:center;gap:4px;background:var(--figma-surface-2);border:none;border-radius:16px;padding:4px 12px;height:26px;font-family:var(--figma-font-display);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:-.06px;color:#fff;cursor:pointer;box-shadow:none}.post-offer-tag-chip:hover,.post-offer-tag-chip:focus{background:var(--figma-surface-2);color:#fff;outline:none;box-shadow:none}.post-offer-tag-chip svg{width:16px;height:16px;flex-shrink:0}.post-offer-terms-advanced{appearance:none;width:100%;height:32px;padding:5.545px 12px 6.455px;background:var(--figma-surface-3);border:none;border-radius:8px;box-shadow:none;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.post-offer-terms-advanced:hover,.post-offer-terms-advanced:focus{background:var(--figma-surface-3);color:#fff;outline:none;box-shadow:none;filter:brightness(1.08)}.post-offer-panel--visibility{padding:16px 14px;display:flex;flex-direction:column;gap:24px}.post-offer-visibility-header{display:flex;align-items:center;gap:8px;width:100%}.post-offer-panel-title{margin:0;flex:1;min-width:0;font-family:var(--figma-font-label);font-size:16px;font-weight:600;line-height:20px;color:var(--figma-muted)}.post-offer-panel-sections{display:flex;flex-direction:column;gap:24px}.post-offer-subsection-label{display:block;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-green-muted);margin-bottom:0}.post-offer-visibility-field{display:flex;flex-direction:column;gap:12px}.post-offer-visibility-hint{font-family:var(--figma-font-label);font-size:12px;font-style:italic;font-weight:400;line-height:16px;color:var(--figma-green-muted)}.post-offer-v2 .field>span.post-offer-subsection-label{font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-green-muted)}.post-offer-v2 .field>span.post-offer-visibility-hint{font-family:var(--figma-font-label);font-size:12px;font-style:italic;font-weight:400;line-height:16px;color:var(--figma-green-muted)}.post-offer-panel+.post-offer-panel{margin-top:0}.post-offer-label{font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-muted);margin-bottom:8px;display:block}.post-offer-combobox{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--figma-input-bg);border:1px solid var(--figma-border);border-radius:8px;padding:8.909px 12.91px;min-height:36px;height:36px;box-sizing:border-box;box-shadow:0 1px 2px #0000000d;cursor:pointer}.post-offer-combobox.is-open{z-index:50}.post-offer-select-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;background:#202020;border:1px solid var(--figma-border);border-radius:8px;box-shadow:0 18px 44px #00000080;padding:4px;max-height:min(320px,60vh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-color:#404040 #202020;scrollbar-width:thin}.post-offer-select-menu::-webkit-scrollbar{width:8px}.post-offer-select-menu::-webkit-scrollbar-track{background:#202020}.post-offer-select-menu::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}.post-offer-select-menu--portal{right:auto;bottom:auto}.post-offer-combobox-leading{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0}.post-offer-combobox-leading .post-offer-select-trigger{flex:0 1 auto;min-width:0}.post-offer-combobox-leading--plain{flex:1 1 auto;min-width:0}.post-offer-token-icon{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.post-offer-token-icon--crypto img,.post-offer-token-icon--fiat img{width:20px;height:20px;flex:0 0 20px;display:block}.post-offer-token-icon--fiat img{border-radius:50%;object-fit:cover}.post-offer-select-option .post-offer-token-icon{flex-shrink:0}.post-offer-select-trigger{flex:0 1 auto;min-width:0;border:none;background:transparent;color:var(--figma-muted);text-align:left;padding:0;margin:0;cursor:pointer}.post-offer-select-value{display:block;font-family:var(--figma-font-mono);font-size:16px;font-weight:700;line-height:16px;color:var(--figma-text)}.post-offer-select-value--fiat{font-size:16px;font-weight:700;line-height:16px}.post-offer-select-option{width:100%;border:none;background:transparent;color:var(--figma-muted);border-radius:6px;min-height:32px;padding:6px 8px;display:flex;align-items:center;gap:8px;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}.post-offer-select-option:hover,.post-offer-select-option.is-selected{background:#ffffff14}.post-offer-combobox select,.post-offer-combobox input{flex:1;background:transparent;border:none;padding:0;min-height:20px;box-shadow:none;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:var(--figma-muted)}.post-offer-combobox select{font-weight:700;font-size:16px;line-height:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.post-offer-combobox select:focus,.post-offer-combobox input:focus{box-shadow:none;border-color:transparent;outline:none}.post-offer-combobox-icon{width:20px;height:20px;flex-shrink:0}.post-offer-chevron{width:15.99px;height:15.99px;opacity:.5;flex-shrink:0;color:var(--figma-muted)}.post-offer-combobox-icon--crypto{color:#f7931a}.post-offer-asset-block{display:flex;flex-direction:column;align-items:center;gap:18px;overflow:visible;width:100%;position:relative;z-index:2;background:transparent}.post-offer-asset-block:has(.post-offer-combobox.is-open),.post-offer-asset-block:has(input[aria-expanded=true]){z-index:5}.post-offer-asset-block .post-offer-panel,.post-offer-asset-block .field,.post-offer-i-want-row{overflow:visible}.post-offer-i-have{width:100%;padding:16px 14px;margin:0;display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.post-offer-i-have:has(.post-offer-combobox.is-open),.post-offer-i-have:has(input[aria-expanded=true]){z-index:6}.post-offer-i-have .field{margin-bottom:0}.post-offer-i-have .post-offer-label,.post-offer-i-want .post-offer-label{margin:0}.post-offer-swap-wrap{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-27px 0;position:relative;z-index:10;pointer-events:none;flex-shrink:0}.post-offer-swap-btn{background:#1f1f1f;border:1px solid var(--figma-border);border-radius:21px;padding:8px;width:36px;height:36px;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease;color:var(--figma-muted);pointer-events:auto}.post-offer-swap-btn:hover{background:var(--figma-surface-2)}.post-offer-swap-btn img{width:16px;height:16px;display:block}.post-offer-i-want{width:100%;padding:16px 10px;margin:0;position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}.post-offer-i-want:has(.post-offer-combobox.is-open),.post-offer-i-want:has(input[aria-expanded=true]){z-index:6}.post-offer-i-want-row{display:flex;gap:8px;width:100%}.post-offer-i-want-row>*{flex:1 1 0;min-width:0}.post-offer-i-want-row .field{margin-bottom:0;gap:0}.post-offer-i-want-row .post-offer-combobox:last-child .post-offer-select-value{font-weight:700;font-size:16px;line-height:16px}.post-offer-v2 .field>span{font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-muted)}.post-offer-v2 input:not([type=checkbox]):not([type=radio]):not([type=range]),.post-offer-v2 select,.post-offer-v2 textarea{background:var(--figma-input-bg);border:1px solid var(--figma-border);border-radius:8px;color:var(--figma-text);font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;padding:8.909px 12.91px;box-shadow:0 1px 2px #0000000d}.post-offer-v2 .post-offer-combobox select,.post-offer-v2 .post-offer-combobox input,.post-offer-v2 .post-offer-combobox .picker input[role=combobox],.post-offer-v2 .post-offer-amount-input input:not([type=checkbox]):not([type=radio]):not([type=range]),.post-offer-v2 .post-offer-limit-input input:not([type=checkbox]):not([type=radio]):not([type=range]){background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;min-height:20px;height:20px;margin:0}.post-offer-v2 .post-offer-combobox select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.post-offer-v2 input:focus,.post-offer-v2 select:focus,.post-offer-v2 textarea:focus{border-color:var(--figma-border);box-shadow:0 1px 2px #0000000d;outline:none}.post-offer-v2 .post-offer-amount-input input:focus,.post-offer-v2 .post-offer-limit-input input:focus,.post-offer-v2 .post-offer-margin-slider:focus,.post-offer-v2 .post-offer-terms-box textarea:focus,.post-offer-v2 .post-offer-tag-add:focus{border:none;box-shadow:none;outline:none}.post-offer-v2 .post-offer-tag-add:not([type=checkbox]):not([type=radio]):not([type=range]){flex:0 0 auto;width:148px;min-width:148px;max-width:148px;height:26px;min-height:26px;padding:4px 12px;background:var(--figma-surface-2);border:1px dashed var(--figma-border);border-radius:16px;box-shadow:none;font-family:var(--figma-font-display);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:-.06px;color:#eee}.post-offer-v2 .post-offer-tag-add:focus{border:1px dashed var(--figma-border);box-shadow:none}.post-offer-readonly-value{display:flex;align-items:center;gap:8px;font-family:var(--figma-font-mono);font-size:16px;font-weight:700;line-height:16px;color:var(--figma-muted)}.post-offer-price-block{display:flex;flex-direction:column;gap:10px;width:100%}.post-offer-price-heading-row{display:flex;align-items:center;justify-content:space-between;width:100%}.post-offer-price-heading{font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px;color:var(--figma-secondary)}.post-offer-price-toggle{appearance:none;background:none;border:none;box-shadow:none;padding:0;margin:0;height:auto;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px;color:var(--figma-accent-bright);text-decoration:underline;text-underline-position:from-font;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.post-offer-price-toggle:hover,.post-offer-price-toggle:focus,.post-offer-price-toggle:focus-visible{background:none;border:none;box-shadow:none;color:var(--figma-accent-bright);outline:none}.post-offer-price-inner{background:var(--figma-grey-9);border:1.058px solid var(--figma-border);border-radius:8px;padding:12px 10px;display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}.post-offer-slider-row{display:flex;align-items:center;gap:8px;width:100%}.post-offer-slider-bound{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:10px;background:var(--figma-grey-15);border:1.058px solid var(--figma-border);border-radius:6px;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:16px;color:var(--figma-secondary);flex-shrink:0;box-sizing:border-box;white-space:nowrap}.post-offer-slider-track{flex:1;min-width:0;display:flex;align-items:center;gap:12px;height:36px;padding:10px;background:var(--figma-grey-15);border:1.058px solid var(--figma-border);border-radius:6px;box-sizing:border-box}.post-offer-slider-value{font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:16px;color:var(--figma-accent-bright);flex-shrink:0;min-width:40px;text-align:right;white-space:nowrap}.post-offer-rate-row{display:flex;gap:6px;width:100%}.post-offer-rate-pill{flex:1 1 0;min-width:0;background:var(--figma-grey-15);border:1.058px solid var(--figma-border);border-radius:6px;height:32px;padding:8px 10px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--figma-font-mono);font-size:12px;line-height:16px;box-sizing:border-box;overflow:hidden}.post-offer-rate-pill-label{color:var(--figma-secondary);font-weight:400;white-space:nowrap}.post-offer-rate-pill-value{color:var(--figma-text);font-weight:700;white-space:nowrap}.post-offer-profit-hint{margin:0;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:18px;color:var(--figma-secondary);width:100%}.post-offer-range-block{display:flex;flex-direction:column;gap:10px;width:100%}.post-offer-range-row{display:flex;align-items:stretch;justify-content:space-between;gap:8px;width:100%}.post-offer-range-field{flex:1 1 0;width:100%;min-width:0;margin-bottom:0;gap:4px}.post-offer-amount-input{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:var(--figma-input-bg);border:1px solid var(--figma-border);border-radius:8px;padding:1px 10.909px;height:32px;box-sizing:border-box;box-shadow:0 1px 2px #0000000d}.post-offer-amount-input input{flex:1;min-width:0;height:20px;background:transparent;border:none;padding:0;box-shadow:none;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:var(--figma-text)}.post-offer-amount-input input::placeholder{color:var(--figma-muted);opacity:1}.post-offer-amount-input input:focus{outline:none;box-shadow:none;border:none}.post-offer-amount-unit{flex-shrink:0;background:var(--figma-surface-3);border-radius:2px;padding:2px 3px;min-width:14px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--figma-font-mono);font-size:10px;font-weight:700;line-height:16px;color:var(--figma-text);box-sizing:border-box}.post-offer-range-approx{font-family:var(--figma-font-mono);font-size:10px;font-weight:400;line-height:14px;color:var(--figma-secondary)}.post-offer-limit-block{margin-top:4px}.post-offer-limit-field{margin-bottom:0;width:100%}.post-offer-limit-input{display:flex;align-items:center;gap:8px;background:#181818;border:1.058px solid var(--figma-border);border-radius:6px;padding:4px 4px 4px 10px;min-height:32px;width:100%}.post-offer-limit-input input{flex:1;min-width:0;background:transparent;border:none;padding:0;box-shadow:none;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:20px;color:#dfdfdf}.post-offer-limit-input input:focus{outline:none;box-shadow:none}.post-offer-limit-unit{flex-shrink:0;background:#262626;border:1.058px solid var(--figma-border);border-radius:4px;padding:4px 6px;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px;color:#dfdfdf}.post-offer-limit-hint{margin:0;font-family:var(--figma-font-label);font-size:12px;font-style:italic;font-weight:400;line-height:16px;color:#4e5955}.post-offer-check-blocks{display:flex;flex-direction:column;gap:4px;width:100%}.post-offer-check-block{display:flex;align-items:center;gap:8px;width:100%;padding:12px;background:#202020;border:1px solid var(--figma-border);border-radius:8px;cursor:pointer;text-align:left;font:inherit;color:inherit;box-sizing:border-box;box-shadow:none;overflow:hidden}.post-offer-check-block:hover,.post-offer-check-block:focus{background:#202020;color:inherit;outline:none;box-shadow:none}.post-offer-check-block--expanded{flex-direction:column;align-items:stretch;gap:10px;cursor:default}.post-offer-check-block-header{display:flex;align-items:center;gap:8px}.post-offer-figma-check{width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1px solid var(--figma-border);background:#202020;display:inline-flex;align-items:center;justify-content:center;color:#fff}.post-offer-figma-check.is-checked,.post-offer-check-block.is-checked .post-offer-figma-check{background:#099137;border-color:#099137}.post-offer-check-block-title{font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:18px;color:#fff}.post-offer-instrument-block{align-items:flex-start}.post-offer-instrument-text{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.post-offer-rate-box{background:var(--figma-surface-2);border:1px solid var(--figma-border);border-radius:8px;padding:12px 16px;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.post-offer-rate-box dt{font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-muted);margin:0 0 4px}.post-offer-rate-box dd{margin:0;font-family:var(--figma-font-mono);font-size:14px;line-height:20px;color:var(--figma-text);font-variant-numeric:tabular-nums}.post-offer-margin-row{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.post-offer-margin-slider{flex:1;min-width:0;height:16px;margin:0;padding:0;border:none;border-radius:0;box-shadow:none;background:transparent;color-scheme:dark;-webkit-appearance:none;appearance:none;outline:none}.post-offer-margin-slider::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(to right,var(--figma-accent-bright) 0%,var(--figma-accent-bright) var(--slider-fill, 11%),var(--figma-border) var(--slider-fill, 11%),var(--figma-border) 100%)}.post-offer-margin-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-4px;border:none;border-radius:50%;background:var(--figma-accent-bright);cursor:pointer;box-shadow:none}.post-offer-margin-slider::-moz-range-track{height:8px;border-radius:4px;background:var(--figma-border);border:none}.post-offer-margin-slider::-moz-range-progress{height:8px;border-radius:4px;background:var(--figma-accent-bright)}.post-offer-margin-slider::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:var(--figma-accent-bright);cursor:pointer}.post-offer-v2 .instrument-choices{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:4px}.post-offer-v2 .instrument-choice{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--figma-input-bg);border:1px solid var(--figma-border);border-radius:8px;cursor:pointer;font-family:var(--figma-font-mono);font-size:14px;line-height:20px}.post-offer-v2 .instrument-choice:has(input:checked){border-color:var(--figma-accent-mid);background:#07b97914}.post-offer-v2 .segmented{background:var(--figma-surface-2);border:1px solid var(--figma-border);border-radius:8px}.post-offer-v2 .seg{font-family:var(--figma-font-mono);font-size:14px;line-height:20px;color:var(--figma-muted)}.post-offer-v2 .seg.active{background:var(--figma-accent);color:#fff}.post-offer-v2 .check-field{display:flex;align-items:flex-start;gap:12px}.post-offer-v2 .check-field span{font-family:var(--figma-font-display);font-size:16px;font-weight:500;line-height:1.48;color:var(--figma-caption)}.post-offer-v2 .check-field input[type=checkbox]{width:20px;height:20px;accent-color:var(--figma-accent);margin-top:2px;border-radius:3.333px;background:var(--figma-surface-2)}.post-offer-v2 .feedback-warning{background:#e0aa3e1a;border:1px solid rgba(224,170,62,.3);border-radius:8px;padding:12px 16px;font-family:var(--figma-font-mono);font-size:14px;line-height:20px}.post-offer-v2 .feedback-error{background:#f2635a1a;border:1px solid rgba(242,99,90,.3);border-radius:8px;padding:12px 16px;font-family:var(--figma-font-mono);font-size:14px;line-height:20px}.post-offer-actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:8px}.post-offer-cta{width:133px;max-width:133px;height:36px;min-height:36px;box-sizing:border-box;background:var(--figma-accent)!important;border:none!important;color:#fff!important;font-family:var(--figma-font-display);font-weight:600;font-size:14px;line-height:1.45;padding:8px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:0;box-shadow:none;flex-shrink:0;white-space:nowrap}.post-offer-cta:hover:not(:disabled){filter:brightness(1.08)}.post-offer-cta svg{width:20px;height:20px;flex-shrink:0}.post-offer-cta span{padding:0 4px}.post-offer-actions .btn-figma-text,.post-offer-actions .btn-ghost{font-family:var(--figma-font-mono);font-size:14px;line-height:20px;background:transparent;border:none;color:var(--figma-muted)}.post-offer-v2 .form-row{gap:16px;margin-bottom:0}.post-offer-v2 .field{margin-bottom:16px}.post-offer-v2 .post-offer-panel--price .field,.post-offer-v2 .post-offer-terms-field,.post-offer-v2 .post-offer-visibility-field{margin-bottom:0}.post-offer-v2 .field>span.post-offer-range-approx{font-family:var(--figma-font-mono);font-size:10px;font-weight:400;line-height:14px;color:var(--figma-secondary)}.post-offer-v2 .field-hint,.post-offer-v2 .field-help{font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:1.45;color:var(--figma-muted)}.post-offer-v2 .method-picker-wrap{width:100%}.post-offer-v2 .method-picker-wrap .picker{width:100%;min-width:0;position:relative;z-index:1}.post-offer-v2 .method-picker-wrap .picker:has(input[aria-expanded=true]){z-index:50}.post-offer-v2 .picker-menu,.post-offer-v2 .picker-menu--portal,.post-offer-picker-portal{z-index:60;background:#202020;border:1px solid var(--figma-border);border-radius:8px;max-height:min(320px,60vh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px;box-shadow:0 18px 44px #00000080;scrollbar-color:#404040 #202020;scrollbar-width:thin}.post-offer-v2 .picker-menu::-webkit-scrollbar,.post-offer-v2 .picker-menu--portal::-webkit-scrollbar,.post-offer-picker-portal::-webkit-scrollbar{width:8px}.post-offer-v2 .picker-menu::-webkit-scrollbar-track,.post-offer-v2 .picker-menu--portal::-webkit-scrollbar-track,.post-offer-picker-portal::-webkit-scrollbar-track{background:#202020}.post-offer-v2 .picker-menu::-webkit-scrollbar-thumb,.post-offer-v2 .picker-menu--portal::-webkit-scrollbar-thumb,.post-offer-picker-portal::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}.post-offer-v2 .picker-group-label,.post-offer-picker-portal .picker-group-label{font-family:var(--figma-font-label);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--figma-green-muted);padding:8px 8px 4px}.post-offer-v2 .picker-option,.post-offer-picker-portal .picker-option{display:block;width:100%;text-align:left;border:none;cursor:pointer;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:1.4;color:var(--figma-text);border-radius:6px;padding:8px}.post-offer-v2 .picker-option:hover,.post-offer-picker-portal .picker-option:hover{background:#ffffff0f}.post-offer-v2 .picker-option.active,.post-offer-picker-portal .picker-option.active{background:#09913726;color:#07b979}.post-offer-v2 .picker-empty,.post-offer-picker-portal .picker-empty{font-family:var(--figma-font-display);font-size:12px;color:var(--figma-muted);padding:8px}.post-offer-v2 .picker-menu--portal{right:auto;bottom:auto}.post-offer-v2 .method-picker-wrap .picker input[role=combobox]{width:100%;min-width:0;height:20px;margin:0;background:transparent;border:none;padding:0;box-shadow:none;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:20px;color:var(--figma-muted)}.post-offer-v2 .method-picker-wrap.has-value .picker input[role=combobox]{font-size:16px;font-weight:700;line-height:16px;color:var(--figma-text)}.post-offer-v2 .method-picker-wrap .picker input[role=combobox]:focus{outline:none;box-shadow:none}.post-offer-v2 textarea{min-height:80px;resize:vertical}.main:has(.post-offer-page){max-width:none;padding-top:0}.main:has(.marketplace-page){max-width:1360px;padding-top:24px}.app-shell-v2 .site-footer{background:#0f0f0f;border-top:none;padding:48px 128px 20px;box-sizing:border-box;min-height:127px}.app-shell-v2 .site-footer-inner{max-width:1218px;width:100%;margin:0 auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:nowrap;font-family:var(--figma-font-mono);color:#98a2b3}.app-shell-v2 .footer-brand,.app-shell-v2 .footer-brand.muted{font-family:var(--figma-font-mono);font-size:16px;font-weight:400;line-height:1.48;color:#98a2b3}.app-shell-v2 .footer-links{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;width:auto;text-align:right}.app-shell-v2 .footer-link{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:1.5;color:#98a2b3}.app-shell-v2 .footer-link+.footer-link:before{content:" / ";color:#98a2b3}.app-shell-v2 .footer-link:hover{color:#98a2b3;text-decoration:underline}.app-shell-v2 .sound-toggle{font-family:var(--figma-font-mono);background:transparent;border:none;color:#fafafa;height:32px;width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.app-shell-v2 .sound-toggle svg{width:16px;height:16px}.topbar-mobile-avatar,.topbar-menu-toggle{display:none}.topbar-mobile-panel{display:contents}@media(max-width:720px){.topbar-v2{min-height:60px;position:sticky}.topbar-v2 .topbar-inner-v2{position:relative;max-width:none;min-height:56px;height:56px;padding:0 16px;gap:12px;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:visible}.topbar-v2 .brand-v2{padding:0}.topbar-v2 .brand-logo-icon{width:27px;height:24px}.topbar-v2 .brand-name-v2{display:none}.topbar-mobile-avatar{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;border-radius:50%;text-decoration:none}.topbar-menu-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:12px;width:24px;height:24px;padding:0;border:none;background:transparent;color:#fff;cursor:pointer;flex-shrink:0}.topbar-menu-toggle:hover,.topbar-menu-toggle:focus{color:#fff;background:transparent;outline:none}.topbar-mobile-panel{display:none}.topbar-v2.is-menu-open .topbar-inner-v2{height:56px;min-height:56px;flex-wrap:nowrap}.topbar-v2.is-menu-open .topbar-mobile-panel{display:flex;flex-direction:column;align-items:stretch;gap:8px;position:absolute;top:100%;left:0;right:0;z-index:30;width:auto;flex-basis:auto;padding:8px 16px 16px;background:var(--figma-bg);border-bottom:1px solid var(--figma-border)}.topbar-v2.is-menu-open .nav-v2{flex:none;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;width:100%}.topbar-v2.is-menu-open .nav-link{width:100%;justify-content:flex-start;padding:10px 12px}.topbar-v2.is-menu-open .testnet-badge{align-self:flex-start;margin:4px 12px 0}.topbar-v2.is-menu-open .topbar-actions-v2{flex-direction:column;align-items:stretch;width:100%;margin-left:0;gap:8px}.topbar-v2.is-menu-open .topbar-actions-v2 .btn,.topbar-v2.is-menu-open .topbar-actions-v2 .btn-figma-ghost,.topbar-v2.is-menu-open .topbar-actions-v2 .btn-figma-primary,.topbar-v2.is-menu-open .topbar-actions-v2 .btn-figma-text{width:100%;justify-content:flex-start}.topbar-v2.is-menu-open .whoami-v2{max-width:none;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-v2.is-menu-open .sound-toggle{align-self:flex-start;margin-left:8px}.app-shell-v2 .main{padding:8px 16px 40px}.app-shell-v2 .site-footer{padding:32px 16px 20px;min-height:0}.app-shell-v2 .site-footer-inner{padding:0;flex-direction:column;align-items:flex-start;gap:16px}.app-shell-v2 .footer-links{margin-left:0;max-width:none;justify-content:flex-start;text-align:left}.post-offer-page{max-width:100%;padding-top:8px}.post-offer-page .page-header-v2{text-align:left;margin-bottom:16px}.post-offer-v2.post-offer{gap:0}.post-offer-step.is-open{margin-top:0}.post-offer-step--actions.is-open{margin-top:16px}.post-offer-step-inner{gap:0}.post-offer-step--actions .post-offer-step-inner{gap:16px}.post-offer-section-divider{height:60px;margin:0}.post-offer-i-want-row{flex-direction:column;gap:8px}.post-offer-i-want-row>*{flex:none;width:100%}.post-offer-rate-row{flex-direction:column}.post-offer-rate-pill{width:100%}.post-offer-rate-box,.post-offer-v2 .rail-grid{grid-template-columns:1fr}.post-offer-v2 .form-row{flex-direction:column}.post-offer-price-heading-row{align-items:flex-start;gap:8px}.post-offer-price-toggle{white-space:normal;text-align:right;max-width:58%}.post-offer-range-row{flex-direction:column;align-items:stretch;gap:12px}.post-offer-range-field,.post-offer-amount-input,.post-offer-limit-block,.post-offer-limit-field,.post-offer-limit-input,.post-offer-check-block--expanded{width:100%;max-width:100%;flex:none;box-sizing:border-box}.post-offer-slider-row{flex-wrap:wrap}.post-offer-rate-pill{height:auto;min-height:32px;flex-wrap:wrap}.post-offer-rate-pill-label,.post-offer-rate-pill-value{white-space:normal}.post-offer-limit-hint,.post-offer-profit-hint{overflow-wrap:anywhere}.post-offer-slider-bound{padding:10px 6px;font-size:12px}.post-offer-slider-value{min-width:0;font-size:12px}}.legal{max-width:46rem}.legal h2{margin-top:1.75rem;font-size:1.05rem}.legal h2:first-child{margin-top:0}.legal p,.legal li{line-height:1.65}.legal ul{padding-left:1.2rem}.legal li{margin-bottom:.4rem}.legal-note{border-left:3px solid var(--border-strong);padding-left:.85rem;color:var(--text-muted)}.fee-amount{font-weight:600;white-space:nowrap}.totp-confirm{border:1px solid var(--accent);border-radius:8px;padding:.85rem;margin:.75rem 0;background:var(--bg-raised)}.totp-confirm-summary{margin:0 0 .6rem;font-weight:600}.totp-confirm .field{margin-bottom:.5rem}.pm-logo{border-radius:6px;object-fit:contain;vertical-align:middle;flex-shrink:0}.pm-logo-flag{border-radius:50%;object-fit:cover}.pm-logo-tile{display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%}.pm-row{display:inline-flex;align-items:center;gap:8px}.profile-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin-top:12px}.method-breakdown td,.method-breakdown th{padding:6px 10px}.profile-menu{position:relative}.profile-menu-panel{position:absolute;right:0;top:calc(100% + 6px);min-width:190px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 10px 28px #00000073;padding:6px;z-index:50;display:flex;flex-direction:column}.profile-menu-name{padding:8px 10px;font-weight:600;color:var(--text);border-bottom:1px solid var(--border);margin-bottom:4px;display:flex;align-items:center;gap:8px}.profile-menu-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;background:none;border:none;text-align:left;font:inherit;color:var(--text);cursor:pointer;text-decoration:none}.profile-menu-item:hover{background:var(--bg-inset);color:var(--text)}.profile-menu-signout{color:#ff6b81}.profile-menu-signout:hover{color:#ff8494}.topbar-profile-stack{display:flex;flex-direction:column;align-items:center;gap:1px}.topbar-balance{display:flex;align-items:center;gap:4px;line-height:1}.topbar-balance-value{font-size:11px;color:var(--text-muted);text-decoration:none;white-space:nowrap}.topbar-balance-value:hover{color:var(--text)}.topbar-balance-toggle{background:none;border:none;padding:0;color:var(--text-muted);cursor:pointer;line-height:0}.topbar-balance-toggle:hover{color:var(--text)}.auth-shell-v2{min-height:100vh;display:flex;flex-direction:column;background:var(--figma-bg)}.auth-header-v2{flex-shrink:0;border-bottom:1px solid var(--figma-border);height:80px;min-height:80px;display:flex;align-items:center;justify-content:center;background:var(--figma-bg)}.auth-header-inner-v2{width:100%;padding:0 16px;display:flex;align-items:center;box-sizing:border-box}.auth-header-start-v2{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:40px}.auth-header-brand-v2{flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;padding:4.638px 9.276px;gap:0}.auth-header-brand-v2 .brand-logo-icon{width:27px;height:24px;flex-shrink:0}.auth-header-brand-v2 .brand-name-v2{font-family:var(--figma-font-display);font-weight:800;font-style:italic;font-size:21.48px;line-height:1;letter-spacing:0;color:#fff;margin-left:13.66px}.auth-header-nav-v2{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:24px}.auth-header-nav-link-v2{font-family:var(--figma-font-label);font-size:14px;font-weight:500;line-height:normal;color:#fff;text-decoration:none;white-space:nowrap}.auth-header-nav-link-v2:hover{color:#fafafa;text-decoration:none}.auth-header-actions-v2{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:12px}.auth-header-login-v2,.auth-header-signup-v2{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;height:32px;min-height:32px;padding:0 10px;border-radius:8px;border:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;cursor:pointer}.auth-header-login-v2{background:#e5e5e5;color:#181818}.auth-header-login-v2:hover{filter:brightness(.96);text-decoration:none;color:#181818}.auth-header-signup-v2{background:#036b26;color:#e5e5e5;padding-top:5.545px;padding-bottom:6.455px}.auth-header-signup-v2:hover{filter:brightness(1.08);text-decoration:none;color:#e5e5e5}.auth-main-v2{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px 80px;gap:40px;box-sizing:border-box}.auth-trust-badges-v2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.auth-trust-badge-v2{display:inline-flex;align-items:center;gap:4px;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.2px;color:#fff;white-space:nowrap}.auth-trust-icon-v2{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#757575}.auth-card-v2{width:100%;max-width:480px;background:#121212;border:1px solid var(--figma-border);border-radius:16px;padding:48px;box-shadow:0 24px 20px #0000005e;display:flex;flex-direction:column;gap:32px;box-sizing:border-box}.auth-card-v2-register{gap:24px;border-color:#1c1c1c;box-shadow:0 24px 20px #00000059;padding:40px}.auth-card-head-v2{display:flex;flex-direction:column;gap:12px}.auth-card-head-v2-register{gap:8px}.auth-card-title-v2{margin:0;font-family:var(--figma-font-mono);font-size:32px;font-weight:700;line-height:1;letter-spacing:-1.5px;color:#fff}.auth-card-title-v2-register{font-size:24px;line-height:28px;letter-spacing:0}.auth-card-subtitle-v2{margin:0;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:1.5;color:var(--figma-caption)}.auth-referral-v2{margin:-8px 0 0;font-family:var(--figma-font-mono);font-size:13px;color:var(--figma-accent-bright)}.auth-referral-v2 code{font-family:inherit}.auth-form-stack-v2{display:flex;flex-direction:column;gap:20px;width:100%}.auth-field-v2{display:flex;flex-direction:column;gap:8px;width:100%}.auth-field-label-v2{font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--figma-caption)}.auth-card-v2-register .auth-field-label-v2{color:#a1a1a1}.auth-input-wrap-v2{display:flex;align-items:center;gap:10px;width:100%;min-width:0;background:#1c1c1c;border:1px solid var(--figma-border);border-radius:8px;padding:12px 16px;box-sizing:border-box;transition:border-color .15s ease}.auth-input-wrap-v2:focus-within{border-color:#404040}.auth-card-v2-register .auth-input-wrap-v2{background:#181818;padding:12px 14px}.auth-card-v2 input:not([type=checkbox]){flex:1;min-width:0;width:100%;border:none!important;background:transparent!important;padding:0!important;margin:0;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:#fff;outline:none!important;box-shadow:none!important;border-radius:0}.auth-card-v2 input:not([type=checkbox]):focus{border:none!important;box-shadow:none!important;outline:none!important}.auth-card-v2 input:not([type=checkbox]):-webkit-autofill,.auth-card-v2 input:not([type=checkbox]):-webkit-autofill:hover,.auth-card-v2 input:not([type=checkbox]):-webkit-autofill:focus,.auth-card-v2 input:not([type=checkbox]):-webkit-autofill:active{-webkit-text-fill-color:#ffffff;caret-color:#fff;border:none!important;outline:none!important;box-shadow:0 0 0 1000px #1c1c1c inset!important;transition:background-color 99999s ease-in-out 0s}.auth-card-v2-register input:not([type=checkbox]):-webkit-autofill,.auth-card-v2-register input:not([type=checkbox]):-webkit-autofill:hover,.auth-card-v2-register input:not([type=checkbox]):-webkit-autofill:focus,.auth-card-v2-register input:not([type=checkbox]):-webkit-autofill:active{box-shadow:0 0 0 1000px #181818 inset!important}.auth-card-v2 input:not([type=checkbox])::placeholder{color:#777}.auth-card-v2-register input:not([type=checkbox])::placeholder{color:#fff;opacity:.3}.auth-field-icon-v2{flex-shrink:0;color:var(--figma-caption);stroke:currentColor}.auth-input-wrap-password-v2{gap:10px}.auth-password-toggle-v2{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;margin:0 0 0 auto;border:none;background:transparent;color:var(--figma-caption);cursor:pointer}.auth-password-toggle-v2:hover{color:#fafafa}.auth-options-row-v2{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.auth-checkbox-v2,.auth-terms-v2{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.auth-terms-v2{gap:10px}.auth-checkbox-v2 input,.auth-terms-v2 input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.auth-checkbox-box-v2{flex-shrink:0;width:16px;height:16px;border-radius:3.556px;background:#303030;display:inline-flex;align-items:center;justify-content:center}.auth-checkbox-box-v2-lg{width:18px;height:18px;border-radius:4px;margin-top:1px}.auth-checkbox-v2 input:checked+.auth-checkbox-box-v2,.auth-terms-v2 input:checked+.auth-checkbox-box-v2{background:var(--figma-accent);color:#fff}.auth-checkbox-label-v2{font-family:var(--figma-font-mono);font-size:14px;line-height:1;color:var(--figma-caption)}.auth-terms-text-v2{flex:1;font-family:var(--figma-font-mono);font-size:12px;line-height:16px;color:var(--figma-caption)}.auth-link-accent-v2{color:var(--figma-accent);text-decoration:none;font-family:inherit;font-size:inherit}.auth-link-accent-v2:hover{color:var(--figma-accent-bright);text-decoration:none}.auth-link-underline-v2,.auth-switch-link-underline-v2{text-decoration:underline;text-underline-position:from-font}.auth-code-back-v2{margin:0}.auth-link-v2{font-family:var(--figma-font-mono);font-size:14px;color:var(--figma-accent);background:none;border:none;padding:0;cursor:pointer;text-decoration:none}.auth-link-v2:hover{color:var(--figma-accent-bright)}.auth-feedback-v2{font-family:var(--figma-font-mono);font-size:13px;line-height:1.4;color:#ffb4b4;padding:10px 12px;border-radius:8px;background:#ff505014;border:1px solid rgba(255,80,80,.25)}.auth-actions-v2{display:flex;flex-direction:column;gap:16px;width:100%}.auth-submit-v2{width:100%;border:none;border-radius:8px;padding:14px 24px;background:var(--figma-btn-light);color:var(--figma-btn-light-text);font-family:var(--figma-font-mono);font-size:16px;font-weight:700;line-height:1;text-align:center;cursor:pointer}.auth-card-v2-register .auth-submit-v2{font-size:14px;line-height:20px}.auth-submit-v2:hover:not(:disabled){filter:brightness(.96)}.auth-submit-v2:disabled{opacity:.65;cursor:not-allowed}.auth-switch-v2{margin:0;text-align:center;font-family:var(--figma-font-mono);font-size:14px;line-height:1;color:var(--figma-caption);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.auth-switch-link-v2{font-family:var(--figma-font-mono);font-size:14px;font-weight:700;color:var(--figma-accent);text-decoration:none}.auth-switch-link-v2:hover{color:var(--figma-accent-bright);text-decoration:none}@media(max-width:900px){.auth-header-inner-v2{padding:0 16px}.auth-header-nav-v2,.auth-shell-v2-login .auth-header-login-v2,.auth-shell-v2-register .auth-header-signup-v2{display:none}.auth-card-v2,.auth-card-v2-register{padding:32px 24px}.auth-card-title-v2{font-size:28px}.auth-trust-badges-v2{gap:12px 16px}}@media(max-width:520px){.auth-header-actions-v2{gap:8px}.auth-header-login-v2,.auth-header-signup-v2{padding-left:8px;padding-right:8px;font-size:13px}}.marketplace-page{display:flex;flex-direction:column;gap:16px;color:var(--figma-text)}.marketplace-page .mp-hero{display:flex;flex-direction:column;gap:16px}.marketplace-page .mp-hero-title{margin:0;font-family:var(--figma-font-mono);font-weight:700;font-size:38px;line-height:46px;color:var(--figma-text)}.marketplace-page .mp-hero-title span{color:#3ebd69}.marketplace-page .mp-hero-rate{display:flex;align-items:center;gap:6px;margin:0;font-family:var(--figma-font-mono);font-weight:700;font-size:18px;line-height:1.45}.marketplace-page .mp-hero-rate-eq{color:var(--figma-secondary)}.marketplace-page .mp-hero-rate-val{color:var(--figma-text)}.marketplace-page .mp-crypto-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px}.marketplace-page .mp-crypto-icon .post-offer-token-icon,.marketplace-page .mp-crypto-icon .post-offer-token-icon img{width:14px;height:14px;flex:0 0 14px}.marketplace-page .mp-crypto-icon-lg,.marketplace-page .mp-crypto-icon-lg .post-offer-token-icon,.marketplace-page .mp-crypto-icon-lg .post-offer-token-icon img{width:21px;height:21px;flex-basis:21px}.marketplace-page .filter-bar{display:flex;flex-direction:column;align-items:stretch;gap:24px;margin:0;padding:24px;background:var(--figma-grey-9);border-radius:8px}.marketplace-page .mp-filter-row{display:flex;align-items:flex-end;gap:20px;width:100%;min-width:0}.marketplace-page .mp-filter-fields{display:flex;align-items:flex-end;gap:20px;flex:1;min-width:0}.marketplace-page .mp-filter-checks{display:flex;align-items:center;gap:24px}.marketplace-page .mp-type-field,.marketplace-page .mp-filter-fields .field{display:flex;flex-direction:column;gap:8px;min-width:0;flex-shrink:0}.marketplace-page .mp-filter-fields .field-inline{min-width:0}.marketplace-page .mp-filter-fields .field{flex:1 1 0}.marketplace-page .mp-filter-fields .picker-field{min-width:148px;flex:1 1 0}.marketplace-page .mp-filter-fields .amount-filter{flex:1 1 0;min-width:200px}.marketplace-page .mp-filter-fields .field:not(.picker-field):not(.amount-filter) .mp-select{min-width:118px}.marketplace-page .mp-field-label,.marketplace-page .field>.mp-field-label{font-family:var(--figma-font-mono);font-weight:700;font-size:12px;line-height:normal;letter-spacing:0;text-transform:uppercase;color:#94a3b8}.marketplace-page .mp-type-switch{display:flex;background:#222;border:1px solid var(--figma-border);border-radius:6px;padding:0;gap:0;overflow:hidden}.marketplace-page .mp-type-switch .seg{display:inline-flex;align-items:center;justify-content:center;font-family:var(--figma-font-mono);font-weight:400;font-size:16px;line-height:14px;color:#94a3b8;background:transparent;border:0;border-right:1px solid var(--figma-border);border-radius:0;padding:12px}.marketplace-page .mp-type-switch .seg:last-child{border-right:0}.marketplace-page .mp-type-switch .seg.active{background:#2f2f2f;color:var(--figma-btn-light)}.marketplace-page .mp-select,.marketplace-page .mp-amount-box{position:relative;display:flex;align-items:center;width:100%;min-width:0;background:var(--figma-grey-9);border:1px solid var(--figma-border);border-radius:6px}.marketplace-page .mp-amount-box{border-radius:8px}.marketplace-page .mp-select select,.marketplace-page .mp-select-picker .picker input,.marketplace-page .mp-amount-box input{flex:1;min-width:0;width:100%;appearance:none;background:transparent;border:0;border-radius:6px;padding:10px 32px 10px 12px;color:var(--figma-text);font-family:var(--figma-font-mono);font-size:16px;line-height:14px}.marketplace-page .mp-select select option{background:var(--figma-grey-9);color:var(--figma-text)}.marketplace-page .mp-select select{padding-right:32px}.marketplace-page .mp-chevron{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--figma-text);pointer-events:none}.marketplace-page .picker{min-width:0;width:100%}.marketplace-page .mp-select-picker .picker input{padding-right:36px}.marketplace-page .mp-select-picker .picker input::placeholder{color:var(--figma-text);opacity:1}.marketplace-page .mp-amount-box input{padding-right:8px}.marketplace-page .mp-amount-box input:disabled{opacity:1;color:var(--figma-text);cursor:not-allowed}.marketplace-page .mp-amount-box input:disabled::placeholder{color:#94a3b8de}.marketplace-page .mp-amount-box input::placeholder{color:#94a3b8de}.marketplace-page .mp-amount-unit{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding-right:8px;font-family:var(--figma-font-mono);font-weight:700;font-size:14px;color:#dfdfdfde}.marketplace-page .mp-amount-chevron{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--figma-text)}.marketplace-page .mp-amount-chevron svg{display:block;width:16px;height:16px}.marketplace-page .mp-amount-unit .post-offer-token-icon,.marketplace-page .mp-amount-unit .post-offer-token-icon img{width:16px;height:16px;flex:0 0 16px;border-radius:50%}.marketplace-page .amount-filter{position:relative}.marketplace-page .amount-filter .field-help.field-error{position:absolute;left:0;top:calc(100% + 4px);font-family:var(--figma-font-mono);font-size:12px;white-space:nowrap}.marketplace-page .mp-filter-checks .check-field{flex-direction:row;align-items:center;gap:10px;min-width:0;cursor:pointer}.marketplace-page .mp-filter-checks .check-field:first-child{width:auto;flex-shrink:0;justify-content:flex-start}.marketplace-page .mp-filter-checks .check-field span{font-family:var(--figma-font-mono);font-weight:400;font-size:13px;line-height:16px;color:var(--figma-text);text-transform:none;white-space:nowrap}.marketplace-page .mp-filter-checks .check-field input[type=checkbox]{appearance:none;width:16px;height:16px;min-width:16px;margin:0;border:1px solid var(--figma-border);border-radius:4px;background:var(--figma-grey-9);flex-shrink:0}.marketplace-page .mp-filter-checks .check-field input[type=checkbox]:checked{border-color:var(--figma-accent-mid);background:var(--figma-accent-mid) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.5 8.2 6.4 11.2 12.5 4.8' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 16px 16px no-repeat}.marketplace-page .mp-filter-checks .mine-filter span{color:#94a3b8}.marketplace-page .picker-menu{background:var(--figma-grey-9);border:1px solid var(--figma-border);border-radius:8px;padding:4px;scrollbar-color:#404040 var(--figma-grey-9)}.marketplace-page .picker-menu::-webkit-scrollbar-track{background:var(--figma-grey-9)}.marketplace-page .picker-group-label{font-family:var(--figma-font-label);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--figma-green-muted);padding:8px 8px 4px}.marketplace-page .picker-option{font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:var(--figma-text);border-radius:6px;padding:8px}.marketplace-page .picker-option:hover{background:#ffffff0f}.marketplace-page .picker-option.active{background:#09913726;color:var(--figma-accent-bright)}.marketplace-page .picker-empty{font-family:var(--figma-font-mono);font-size:12px;color:var(--figma-muted);padding:8px}.marketplace-page .picker-clear{color:var(--figma-secondary)}.marketplace-page .chips{margin:0}.marketplace-page .chip{font-family:var(--figma-font-mono);background:var(--figma-grey-9);border-color:var(--figma-border);color:#94a3b8}.marketplace-page .chip.active{background:#2f2f2f;border-color:var(--figma-border);color:var(--figma-btn-light)}.marketplace-page .filter-note{margin:0;font-family:var(--figma-font-mono);color:var(--figma-secondary)}.marketplace-page .mp-offers-board{background:var(--figma-grey-9);border-radius:8px;padding:24px}.marketplace-page .mp-offers-head{display:none;align-items:center;justify-content:space-between;margin-bottom:12px}.marketplace-page .mp-offers-head h2{margin:0;font-family:var(--figma-font-label);font-weight:600;font-size:24px;line-height:28px;color:var(--figma-text)}.marketplace-page .mp-offers-tools{display:flex;gap:8px}.marketplace-page .mp-tool-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border:0;border-radius:6px;background:#3f3f3f;color:var(--figma-text);text-decoration:none;cursor:pointer}.marketplace-page .offer-grid{display:flex;flex-direction:column;gap:4px}.marketplace-page .offer-card,.marketplace-page .marketplace-offer{background:var(--figma-surface-3);border:0;border-radius:8px;padding:16px 16px 0;gap:16px}.marketplace-page .offer-card:after{content:"";display:block;width:100%;height:2px;margin-top:16px;background:#303030;flex-shrink:0}.marketplace-page .offer-card:hover{border-color:transparent;transform:none}.marketplace-page .mp-offer-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:0;height:48px;width:100%}.marketplace-page .mp-offer-main{display:flex;align-items:center;gap:24px;flex:1 1 auto;min-width:0;height:48px}.marketplace-page .mp-offer-user{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0;height:48px}.marketplace-page .mp-offer-price,.marketplace-page .offer-head.mp-offer-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;width:290px;flex:0 0 290px;height:48px}.marketplace-page .mp-offer-legs{display:flex;align-items:center;gap:56px;flex:0 0 auto;min-width:0;height:48px}.marketplace-page .mp-offer-actions,.marketplace-page .offer-foot.mp-offer-actions{margin-top:0;border-top:0;padding-top:0;justify-content:flex-start;display:flex;align-items:center;gap:8px;flex:0 0 auto;height:48px}.marketplace-page .mp-offer-mobile-extra{display:none}.marketplace-page .mp-offer-user .avatar,.marketplace-page .mp-offer-user .identicon{width:40px;height:40px;border-radius:8px}.marketplace-page .mp-offer-user-meta{display:flex;flex-direction:column;justify-content:center;gap:8px;width:310px;flex:0 0 310px;min-width:0}.marketplace-page .mp-offer-user-name{display:flex;align-items:center;gap:4px;min-width:0;height:20px}.marketplace-page .mp-flag{width:16px;height:16px;border-radius:50%;object-fit:cover;flex-shrink:0}.marketplace-page .mp-offer-user-name .user-link,.marketplace-page .mp-offer-user-name .owner-id{font-family:var(--figma-font-mono);font-weight:700;font-size:16px;line-height:1.48;color:var(--figma-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplace-page .mp-offer-user-name .owner-id{text-decoration:none}.marketplace-page .mp-offer-user-badges{display:none;flex-wrap:wrap;gap:4px}.marketplace-page .mp-offer-user-stats{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;height:18px}.marketplace-page .mp-offer-stat{display:inline-flex;align-items:center;gap:4px;color:var(--figma-secondary);font-family:var(--figma-font-mono);font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.marketplace-page .mp-offer-stat svg{width:16px;height:16px;flex-shrink:0}.marketplace-page .mp-offer-stat strong{font-family:var(--figma-font-mono);font-weight:700;font-size:14px;line-height:1.45;letter-spacing:0;text-transform:none}.marketplace-page .mp-offer-stat-label{font-family:var(--figma-font-mono);font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;text-transform:none}.marketplace-page .mp-offer-user-stats .rep{display:none}.marketplace-page .mp-offer-price-value{font-family:var(--figma-font-mono);font-weight:700;font-size:16px;line-height:1.48;color:var(--figma-text)}.marketplace-page .mp-offer-price .offer-title-link{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:inherit;white-space:nowrap;max-width:100%}.marketplace-page .offer-margin{margin-left:0;min-width:14px;padding:2px 3px;border-radius:4px;font-family:var(--figma-font-label);font-weight:700;font-size:10px;line-height:12px;color:#292929}.marketplace-page .offer-margin.neg{background:#ffa7a4;color:#292929}.marketplace-page .offer-margin.pos{background:#40b869;color:#292929}.marketplace-page .mp-offer-limits{margin:0;font-family:var(--figma-font-mono);font-weight:700;font-size:12px;line-height:16px;color:var(--figma-secondary)}.marketplace-page .mp-offer-leg{display:flex;flex-direction:column;justify-content:center;gap:8px;flex:0 0 200px;width:200px;min-width:0}.marketplace-page .mp-offer-leg-label{margin:0;padding:1px 0;font-family:var(--figma-font-mono);font-weight:700;font-size:12px;line-height:16px;color:var(--figma-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplace-page .mp-offer-leg-label span{color:var(--figma-text)}.marketplace-page .mp-offer-leg-value{margin:0;font-family:var(--figma-font-mono);font-weight:400;font-size:16px;line-height:1.48;color:var(--figma-text);white-space:nowrap}.marketplace-page .mp-offer-info{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--figma-border);border-radius:6px;background:#ffffff0d;box-shadow:0 1px 2px #0000000d;color:var(--figma-text);text-decoration:none;flex-shrink:0}.marketplace-page .mp-offer-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:6px;background:var(--figma-btn-light);color:var(--figma-btn-light-text);font-family:var(--figma-font-mono);font-weight:700;font-size:14px;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap}.marketplace-page .mp-offer-cta .mp-crypto-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.marketplace-page .offer-tags{margin:0}.marketplace-page .mp-offer-terms{width:100%}@media(min-width:901px)and (max-width:1260px){.marketplace-page .mp-filter-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px 20px}.marketplace-page .mp-filter-fields{display:contents}.marketplace-page .mp-type-field,.marketplace-page .mp-filter-fields .field,.marketplace-page .mp-filter-fields .picker-field,.marketplace-page .mp-filter-fields .amount-filter{width:auto;min-width:0;flex:initial}.marketplace-page .mp-select,.marketplace-page .mp-amount-box{width:100%}.marketplace-page .mp-type-switch .seg{flex:1}.marketplace-page .mp-offer-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"user user" "legs legs" "price actions";align-items:center;gap:16px 12px;height:auto;min-height:0}.marketplace-page .mp-offer-main{display:contents;height:auto}.marketplace-page .mp-offer-user{grid-area:user;height:auto}.marketplace-page .mp-offer-user-meta{width:auto;flex:1 1 auto}.marketplace-page .mp-offer-legs{grid-area:legs;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;width:100%;height:auto}.marketplace-page .mp-offer-leg{width:auto}.marketplace-page .mp-offer-price,.marketplace-page .offer-head.mp-offer-price{grid-area:price;width:auto;flex:1;min-width:0;height:auto}.marketplace-page .mp-offer-actions,.marketplace-page .offer-foot.mp-offer-actions{grid-area:actions;flex-shrink:0;height:auto;justify-content:flex-end}}@media(max-width:900px){.main:has(.marketplace-page){padding:16px 16px 72px}.marketplace-page{gap:16px}.marketplace-page .mp-hero-title{font-size:24px;line-height:1.2;letter-spacing:-.48px}.marketplace-page .mp-hero-rate{font-size:12px;gap:4px}.marketplace-page .mp-crypto-icon-lg,.marketplace-page .mp-crypto-icon-lg .post-offer-token-icon,.marketplace-page .mp-crypto-icon-lg .post-offer-token-icon img{width:14px;height:14px;flex-basis:14px}.marketplace-page .filter-bar{gap:16px;padding:16px}.marketplace-page .mp-filter-row,.marketplace-page .mp-filter-fields{flex-direction:column;align-items:stretch;gap:16px}.marketplace-page .mp-type-field,.marketplace-page .mp-filter-fields .field{width:100%;flex-shrink:1}.marketplace-page .mp-filter-fields .picker-field,.marketplace-page .mp-filter-fields .amount-filter{flex:1 1 auto;min-width:0;width:100%}.marketplace-page .mp-type-switch{width:100%;background:transparent;border:0;gap:8px;overflow:visible}.marketplace-page .mp-type-switch .seg{flex:1;justify-content:center;border:1px solid var(--figma-border);border-radius:6px;padding:10px 0;font-size:14px;line-height:normal;border-right:1px solid var(--figma-border)}.marketplace-page .mp-type-switch .seg:last-child{border-right:1px solid var(--figma-border)}.marketplace-page .mp-type-switch .seg.active{background:#2f2f2f}.marketplace-page .mp-select,.marketplace-page .mp-amount-box{width:100%}.marketplace-page .mp-select select,.marketplace-page .mp-select-picker .picker input,.marketplace-page .mp-amount-box input{font-size:14px;line-height:normal}.marketplace-page .mp-filter-checks{flex-wrap:wrap;gap:16px}.marketplace-page .mp-filter-checks .check-field:first-child{width:auto;min-width:0}.marketplace-page .chips{display:none}.marketplace-page .mp-offers-board{margin-left:-16px;margin-right:-16px;border-radius:0;padding:0 0 24px;background:var(--figma-grey-9)}.marketplace-page .mp-offers-head{display:flex;padding:24px 16px 12px}.marketplace-page .offer-grid{gap:0}.marketplace-page .offer-card,.marketplace-page .marketplace-offer{background:var(--figma-grey-15);border-radius:0;padding:24px 0 0;gap:20px}.marketplace-page .offer-card:after{height:8px;margin-top:0;background:#3f3f3f}.marketplace-page .mp-offer-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"user user" "legs legs" "extra extra" "price actions";align-items:stretch;gap:20px 12px;height:auto;min-height:0}.marketplace-page .mp-offer-main{display:contents;height:auto}.marketplace-page .mp-offer-user{grid-area:user;height:auto;padding:0 16px}.marketplace-page .mp-offer-user-meta{width:auto;flex:1 1 auto}.marketplace-page .mp-offer-user-stats{flex-wrap:wrap;height:auto}.marketplace-page .mp-offer-user-badges{display:flex}.marketplace-page .mp-offer-legs{grid-area:legs;display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;padding:0 16px}.marketplace-page .mp-offer-mobile-extra{grid-area:extra;display:flex;flex-direction:column;gap:6px;padding:0 16px;font-family:var(--figma-font-mono);font-size:12px;color:var(--figma-secondary)}.marketplace-page .mp-offer-price,.marketplace-page .offer-head.mp-offer-price{grid-area:price;width:auto;flex:1;min-width:0;padding:12px 0 16px 16px;background:var(--figma-grey-15)}.marketplace-page .mp-offer-actions,.marketplace-page .offer-foot.mp-offer-actions{grid-area:actions;flex-shrink:0;padding:12px 16px 16px 0;background:var(--figma-grey-15)}.marketplace-page .mp-offer-leg{width:auto}.marketplace-page .mp-offer-leg-value{font-size:20px}.marketplace-page .mp-offer-mobile-extra span{color:var(--figma-text);font-family:var(--figma-font-display);font-weight:600}.marketplace-page .mp-offer-cta{border-radius:8px}}.main:has(.profile-page){max-width:1360px;padding-top:24px}.profile-page{display:flex;flex-direction:column;gap:24px;color:var(--figma-text);font-family:var(--figma-font-display)}.profile-header-block{display:flex;flex-direction:column;gap:16px}.profile-standing{margin:0}.profile-header-row{display:grid;grid-template-columns:minmax(0,1fr) 428px;gap:16px;align-items:stretch}.profile-identity-card,.profile-stats-card,.profile-tabs-card,.profile-method-card{border:1px solid var(--figma-border);border-radius:8px;background:#161616}.profile-bio-card{border:none;border-radius:8px;background:#161616}.profile-identity-card{padding:24px;box-sizing:border-box}.profile-identity-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;min-height:76px}.profile-identity-left{display:flex;align-items:flex-start;gap:24px;min-width:0;flex:1}.profile-identity-meta{display:flex;flex-direction:column;gap:16px;min-width:0}.profile-identity-title-block{display:flex;flex-direction:column;gap:4px}.profile-name-row{display:flex;align-items:center;gap:4px}.profile-username{margin:0;font-family:var(--figma-font-display);font-weight:700;font-style:italic;font-size:20px;line-height:1.2;letter-spacing:-.4px;color:var(--figma-muted)}.profile-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:var(--figma-muted);cursor:pointer}.profile-active-now{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:12px;font-weight:700;line-height:16px;color:var(--figma-muted);white-space:nowrap}.profile-active-dot{width:8px;height:8px;border-radius:999px;background:var(--figma-accent-bright);flex-shrink:0}.profile-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profile-meta-item{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:16px;color:var(--figma-muted);white-space:nowrap}.profile-meta-sep{width:1px;height:14px;background:var(--figma-border)}.profile-meta-ok{color:var(--figma-accent-bright)}.profile-meta-bad{color:#f22323}.profile-identity-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:8px;flex-shrink:0}.profile-identity-actions-desktop .profile-btn-outline{background:#202020;border-color:transparent}.profile-btn-stats-row,.profile-relation-wrap-stats .profile-relation-controls .profile-btn{min-height:32px;height:auto;padding:6px 12px;font-size:14px;line-height:1.45;background:#262626;border:1px solid #2d2d2d;color:#fff;box-shadow:0 3px 2px -2px #0000000f,0 5px 3px -2px #00000005}.profile-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:4px 8px;border-radius:6px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.45;text-decoration:none;cursor:pointer;border:1px solid transparent;white-space:nowrap}.profile-btn-accent{background:var(--figma-accent);color:#fff;border-color:var(--figma-accent);box-shadow:0 3px 2px -2px #0000000f,0 5px 3px -2px #00000005}.profile-btn-outline{background:#202020;color:#fff;border-color:var(--figma-border)}.profile-btn-sm{min-height:36px}.profile-bio-card{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:428px;min-height:124px;height:100%;padding:24px}.profile-bio-text{margin:0;text-align:center;font-size:16px;font-weight:700;line-height:16px;color:var(--figma-muted)}.profile-stats-card{padding:24px;display:flex;flex-direction:column;gap:16px;width:100%;box-sizing:border-box}.profile-stats-desktop{display:flex;flex-direction:column;gap:16px;width:100%}.profile-stats-top{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;width:100%}.profile-stats-metrics{display:flex;align-items:center;justify-content:flex-start;gap:24px;flex-wrap:wrap}.profile-stat-block{display:flex;flex-direction:column;gap:8px;min-height:50px;justify-content:center}.profile-stat-label{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:18px;color:var(--figma-muted);white-space:nowrap}.profile-stat-icon-pos{color:var(--figma-accent-bright)}.profile-stat-icon-neg{color:#f22323}.profile-stat-value{margin:0;font-size:20px;font-weight:700;line-height:24px;color:var(--figma-muted)}.profile-stat-pos{color:#07b979}.profile-stat-neg{color:#f22323}.profile-stat-divider{width:1px;height:50px;background:var(--figma-border)}.profile-stats-divider{height:1px;background:#303030}.profile-stats-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;width:100%}.profile-stats-detail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:18px;color:var(--figma-muted);flex:1 1 auto;min-width:0}.profile-detail-item{display:inline-flex;align-items:center;gap:4px}.profile-detail-item>span{font-weight:400}.profile-stats-detail strong{color:var(--figma-muted);font-weight:700}.profile-detail-sep{width:1px;height:14px;background:var(--figma-border);flex-shrink:0}.profile-stats-bottom .profile-detail-sep{height:18px;align-self:center}.profile-stats-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;flex-shrink:0}.profile-relation-wrap-stats{display:flex;flex-shrink:0}.profile-relation-wrap-stats .profile-relation-controls{margin:0}.profile-relation-wrap-stats .relation-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.profile-relation-wrap .relation-controls,.profile-relation-controls{margin:0}.profile-relation-wrap .relation-row,.profile-relation-controls .relation-row{gap:8px}.profile-stats-social{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;flex-shrink:0}.profile-stats-social-desktop{margin-left:auto}.profile-social-pill{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:32px;min-height:32px;padding:0 10px;border-radius:6px;background:var(--figma-grey-15);border:1px solid var(--figma-border);font-size:14px;font-weight:700;line-height:16px;color:var(--figma-secondary);white-space:nowrap}.profile-tabs-card{overflow:hidden}.profile-tabs-head{display:grid;grid-template-columns:1fr 1fr}.profile-tabs-head button{margin:0;padding:10px 12px;border:0;background:#303030;color:#9f9f9f;font-family:inherit;font-size:20px;font-weight:700;line-height:24px;cursor:pointer}.profile-tabs-head button.active{background:#262626;color:#dfdfdf}.profile-tabs-head button:first-child{border-top-left-radius:8px}.profile-tabs-head button:last-child{border-top-right-radius:8px}.profile-tabs-body{background:#121212;padding:0}.profile-offers-panel,.profile-feedback-panel{padding:12px 8px 24px}.profile-offers-toolbar,.profile-feedback-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;flex-wrap:wrap}.profile-side-switch{display:inline-flex;gap:10px}.profile-side-switch button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:70px;height:32px;padding:0 10px;border:1px solid var(--figma-border);border-radius:8px;background:#ffffff0d;color:var(--figma-muted);font-family:inherit;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;box-shadow:0 1px 2px #0000000d}.profile-side-switch button.active{background:#e5e5e5;border-color:#e5e5e5;color:#181818}.profile-sort-field{position:relative;display:inline-flex;align-items:center}.profile-sort-field select{appearance:none;height:32px;padding:0 32px 0 12px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-input-bg);color:var(--figma-muted);font-family:inherit;font-size:14px;cursor:pointer;color-scheme:dark}.profile-sort-field select option{background:var(--figma-grey-9);color:var(--figma-text)}.profile-sort-field svg{position:absolute;right:10px;pointer-events:none;color:var(--figma-muted)}.profile-offer-list,.profile-feedback-list{display:flex;flex-direction:column;gap:4px;padding:0 8px}.profile-offer-row{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(160px,1fr) minmax(120px,.8fr) minmax(120px,.8fr) auto;gap:16px;align-items:center;padding:16px;border-radius:8px;background:#262626;border:0}.profile-offer-row--highlighted{background:#fff0bf;color:#744805}.profile-offer-row--recommended{background:#c8e9d6;color:#1e3a2f}.profile-offer-row--highlighted .profile-offer-method-name,.profile-offer-row--highlighted .profile-offer-price-value,.profile-offer-row--highlighted .profile-offer-leg-value,.profile-offer-row--highlighted .profile-offer-limits,.profile-offer-row--highlighted .profile-offer-leg-label{color:#744805}.profile-offer-row--recommended .profile-offer-method-name,.profile-offer-row--recommended .profile-offer-price-value,.profile-offer-row--recommended .profile-offer-leg-value,.profile-offer-row--recommended .profile-offer-limits,.profile-offer-row--recommended .profile-offer-leg-label{color:#1e3a2f}.profile-offer-row--highlighted .profile-offer-plus{background:#ffda63;color:#744805}.profile-offer-row--recommended .profile-offer-plus{background:#e3f0ea;color:#1e3a2f}.profile-offer-row--highlighted .profile-offer-tags li{background:#ff8642;border-color:#ff8642;color:#fff}.profile-offer-row--recommended .profile-offer-tags li{background:#fff;border-color:#fff;color:#1b1f1e}.profile-offer-row--highlighted .mp-offer-info,.profile-offer-row--recommended .mp-offer-info{background:#fff;border-color:#00000014;color:inherit}.profile-offer-method{display:flex;align-items:flex-start;gap:10px;min-width:0}.profile-offer-plus{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#202020;color:var(--figma-text);flex-shrink:0}.profile-offer-method-name{margin:0;font-size:16px;font-weight:700;color:var(--figma-text)}.profile-offer-tags{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.profile-offer-tags li{padding:4px 12px;border-radius:16px;background:#202020;border:1px solid var(--figma-border);font-size:10px;line-height:1.45;color:var(--figma-muted)}.profile-offer-price-link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:inherit}.profile-offer-price-value{font-family:var(--figma-font-mono);font-size:16px;font-weight:700;color:var(--figma-text)}.profile-offer-margin{padding:2px 6px;border-radius:4px;font-size:11px;font-weight:700}.profile-offer-margin.pos{background:#07b97926;color:var(--figma-accent-bright)}.profile-offer-margin.neg{background:#f22323;color:#fff}.profile-page .mp-offer-info{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--figma-border);border-radius:8px;background:#ffffff0d;box-shadow:0 1px 2px #0000000d;color:var(--figma-text);text-decoration:none;flex-shrink:0}.profile-page .mp-offer-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 10px;border:0;border-radius:8px;background:var(--figma-accent);color:#fff;font-family:inherit;font-weight:400;font-size:12px;line-height:1.45;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:0 3px 2px -2px #0000000f,0 5px 3px -2px #00000005}.profile-page .mp-offer-cta.profile-offer-cta-sell{background:#ed3e5f;box-shadow:none}.profile-page .mp-offer-cta.profile-offer-cta-promo{background:#fff;color:#1b1f1e;box-shadow:none}.profile-page .mp-offer-cta.profile-offer-cta-promo .mp-crypto-icon,.profile-page .mp-offer-cta .mp-crypto-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.profile-offer-limits,.profile-offer-leg-label{margin:4px 0 0;font-size:12px;color:var(--figma-muted)}.profile-offer-row--highlighted .profile-offer-leg-label span{color:#744805}.profile-offer-row--recommended .profile-offer-leg-label span{color:#1e3a2f}.profile-offer-leg-value{margin:2px 0 0;font-family:var(--figma-font-mono);font-size:16px;color:var(--figma-text)}.profile-offer-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.profile-offer-own{font-size:12px}.profile-offer-row .funding-note,.profile-offer-row .offer-share{grid-column:1 / -1}.profile-page .avatar,.profile-page .identicon{border-radius:8px}.profile-feedback-filters{display:flex;gap:10px;flex-wrap:wrap}.profile-filter-chip{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 8px;border:0;border-radius:6px;background:#202020;color:#fff;font-family:inherit;font-size:12px;font-weight:400;line-height:1.45;cursor:pointer}.profile-filter-chip.active.pos{background:var(--figma-accent);box-shadow:0 3px 2px -2px #0000000f,0 5px 3px -2px #00000005}.profile-filter-chip.active.neg{background:#202020;color:#f22323}.profile-filter-chip.active.neg svg{color:#f22323}.profile-feedback-row{display:grid;grid-template-columns:250px minmax(0,1fr) 200px 150px auto;gap:24px;align-items:start;padding:16px;border-radius:8px;background:#262626;border-bottom:2px solid #303030}.profile-feedback-user{display:flex;gap:8px;align-items:flex-start}.profile-feedback-user-meta{min-width:0}.profile-feedback-user-meta a{font-size:16px;font-weight:700;line-height:1.48;color:#dfdfdf;text-decoration:underline}.profile-feedback-date{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:14px;font-weight:700;line-height:18px;color:#fff}.profile-feedback-mark.pos{color:var(--figma-accent-bright)}.profile-feedback-mark.neg{color:#f22323}.profile-feedback-comment{margin:0;font-size:16px;font-weight:700;line-height:22px;color:#dfdfdf}.profile-feedback-method-col{display:flex;flex-direction:column;gap:8px}.profile-feedback-method-name{font-size:14px;font-weight:700;line-height:18px;color:#dfdfdf}.profile-feedback-trades{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:18px;color:#dfdfdf}.profile-feedback-trades-count{display:inline-flex;align-items:center;justify-content:center;min-width:14px;padding:2px 3px;border-radius:4px;background:#3f3f3f;font-size:10px;line-height:12px}.profile-feedback-view{align-self:center;font-size:14px;font-weight:700;line-height:18px;color:#dfdfdf;text-decoration:underline;white-space:nowrap}.profile-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 24px;text-align:center}.profile-empty-state-compact{padding:24px}.profile-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--figma-surface-2);color:var(--figma-muted)}.profile-empty-icon-light{background:#f2f2f2;color:#666}.profile-empty-title{margin:0;font-size:16px;font-weight:700;color:#a2b9b1}.profile-empty-text{margin:0;max-width:360px;font-size:12px;line-height:1.4;color:#a2b9b1}.profile-empty-cta{margin-top:8px}.profile-share-backdrop{align-items:flex-start;justify-content:center;padding-top:80px}.profile-share-modal{width:100%;max-width:720px;padding:16px;border-radius:8px;background:#292929;border:1px solid var(--figma-border);box-shadow:0 24px 60px #00000080}.profile-share-head{display:flex;align-items:center;gap:16px;margin-bottom:16px}.profile-share-title{flex:1;margin:0;font-size:16px;font-weight:700;line-height:20px;color:#dfdfdf}.profile-share-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;border-radius:8px;background:#3f3f3f;color:#dfdfdf;cursor:pointer}.profile-share-body{display:flex;gap:16px;align-items:flex-start}.profile-share-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.profile-share-link-row{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 8px 10px 12px;border-radius:8px;background:#3f3f3f}.profile-share-link-icon{flex-shrink:0;color:#9f9f9f}.profile-share-link-text{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:24px;color:#9f9f9f}.profile-share-copy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:6px;border:0;border-radius:6px;background:#292929;color:#dfdfdf;cursor:pointer;flex-shrink:0}.profile-share-social-label{margin:0 0 8px;font-size:12px;font-weight:700;line-height:16px;color:#9f9f9f}.profile-share-social-row{display:flex;flex-wrap:wrap;gap:10px}.profile-share-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:48px;padding:12px;border:0;border-radius:14px;background:#3f3f3f;color:#dfdfdf;font-family:inherit;font-size:18px;font-weight:700;line-height:24px;cursor:pointer;white-space:nowrap}.profile-share-social-icon-only{min-width:48px;padding:12px}.profile-share-qr-wrap{flex-shrink:0;width:136px;height:136px;padding:6px;border:1px solid rgba(47,47,47,.95);border-radius:6px}.profile-share-qr{display:block;width:100%;height:100%}.profile-method-card{padding:20px 24px}.profile-section-title{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--figma-text)}.profile-section-sub{margin:0 0 14px;font-size:13px;color:var(--figma-muted)}.profile-mobile-primary-actions,.profile-bio-inline,.profile-stats-subtabs,.profile-stats-mobile-panel,.profile-stats-social-mobile,.profile-mobile-footer-actions,.profile-feedback-view-mobile,.profile-filter-icon-btn{display:none}.profile-btn-danger{background:#ed3e5f;color:#fff;border-color:#ed3e5f;box-shadow:none}.profile-btn-mobile-action{min-height:40px;font-size:12px}@media(max-width:640px){.profile-btn-mobile-action{flex:1 1 calc(50% - 4px);min-width:0;max-width:175px;min-height:36px;font-size:12px}.profile-btn-mobile-footer{flex:0 0 155px;width:155px;min-width:155px;min-height:32px;font-size:14px;padding:6px 12px}}.profile-btn-icon-only{flex:0 0 32px;width:32px;min-width:32px;min-height:32px;padding:0}.profile-stats-subtabs{display:none;gap:10px;width:100%}.profile-stats-subtabs button{flex:0 0 auto;margin:0;padding:0 8px;border:0;border-radius:6px;background:#202020;color:#fff;font-family:inherit;font-size:12px;font-weight:400;line-height:1.45;min-height:32px;cursor:pointer}.profile-stats-subtabs button.active{background:var(--figma-accent);color:#fff}.profile-stats-info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.profile-stats-info-list li{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-stats-info-label{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:18px;color:var(--figma-muted)}.profile-stats-info-value{font-size:14px;font-weight:700;line-height:18px;color:var(--figma-muted)}.profile-stats-detail-stack{flex-direction:column;align-items:flex-start;gap:12px}.profile-stats-detail-stack .profile-detail-sep{display:none}.profile-mobile-primary-actions{display:none;justify-content:space-between;gap:8px;width:100%}.profile-mobile-trust-wrap,.profile-mobile-block-wrap{flex:1 1 0;min-width:0}.profile-mobile-trust-wrap .profile-relation-controls,.profile-mobile-block-wrap .profile-relation-controls,.profile-mobile-trust-wrap .relation-row,.profile-mobile-block-wrap .relation-row,.profile-mobile-trust-wrap .profile-btn,.profile-mobile-block-wrap .profile-btn{width:100%}.profile-bio-inline{display:none;margin:0;font-size:16px;font-weight:700;line-height:16px;color:var(--figma-muted);text-align:center}.profile-mobile-footer-actions{display:none;align-items:center;gap:8px;width:100%}.profile-feedback-row-head,.profile-feedback-row-foot{display:contents}.profile-feedback-view-mobile{display:none}@media(min-width:641px){.profile-identity-card{min-height:124px}.profile-identity-card .profile-standing{display:none}.profile-stats-top{flex-wrap:nowrap}.profile-stats-metrics{flex-wrap:nowrap;height:50px}.profile-stats-bottom-desktop,.profile-stats-detail{flex-wrap:nowrap}.profile-stats-social-desktop{flex-wrap:nowrap;flex-shrink:0}.profile-stats-actions .profile-relation-wrap-stats,.profile-stats-actions .profile-relation-wrap-stats .profile-relation-controls,.profile-stats-actions .profile-relation-wrap-stats .relation-row{display:contents}.profile-stats-actions .profile-relation-wrap-stats .feedback{display:block;flex:1 1 100%}}@media(max-width:1120px){.profile-header-row{grid-template-columns:1fr}.profile-identity-inner{flex-direction:column}.profile-identity-actions{justify-content:flex-start;width:100%}.profile-stats-top{flex-direction:column;align-items:stretch}.profile-stats-social{justify-content:flex-start;width:100%;margin-left:0}.profile-bio-card{max-width:none}}@media(max-width:960px){.profile-offer-row,.profile-feedback-row{grid-template-columns:1fr;gap:12px}.profile-feedback-view{justify-self:flex-start}.profile-tabs-head button{font-size:16px}.profile-share-body{flex-direction:column;align-items:stretch}.profile-share-qr-wrap{align-self:center}.profile-share-link-text,.profile-share-social-btn{font-size:14px}}@media(max-width:640px){.main:has(.profile-page){padding-left:16px;padding-right:16px;padding-top:16px}.profile-page{gap:16px}.profile-header-row{grid-template-columns:1fr}.profile-header-block{gap:16px}.profile-identity-card,.profile-stats-card{padding:16px}.profile-stats-card{gap:24px}.profile-identity-card .profile-standing,.profile-bio-card{display:none}.profile-identity-inner{gap:0}.profile-identity-left{gap:16px;width:100%}.profile-identity-meta{gap:8px}.profile-username{font-style:normal;font-size:20px}.profile-meta-joined,.profile-meta-joined-sep,.profile-identity-actions-desktop{display:none}.profile-mobile-primary-actions{display:flex;margin-top:16px}.profile-bio-inline{display:block;margin-top:16px}.profile-stats-desktop,.profile-stats-social-desktop,.profile-stats-divider-desktop,.profile-stats-bottom-desktop{display:none}.profile-stats-subtabs{display:flex}.profile-stats-mobile-panel{display:block}.profile-stats-mobile-panel[hidden]{display:none}.profile-stats-social-mobile{display:flex;flex-wrap:nowrap;gap:8px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile-stats-social-mobile::-webkit-scrollbar{display:none}.profile-stats-social-mobile .profile-social-pill{flex-shrink:0}.profile-mobile-footer-actions{display:flex;align-items:center;gap:8px;width:100%}.profile-mobile-footer-actions>.profile-btn-mobile-action{flex:0 0 155px;width:155px;max-width:155px;min-height:32px;background:#202020;border-color:transparent}.profile-mobile-block-wrap{flex:0 0 155px;width:155px}.profile-mobile-block-wrap .profile-btn{width:100%}.profile-mobile-footer-actions .profile-btn-icon-only{margin-left:auto;background:#262626;border:1px solid #2d2d2d;box-shadow:0 3px 2px -2px #0000000f,0 5px 3px -2px #00000005}.profile-offers-panel,.profile-feedback-panel{padding:8px 0 16px}.profile-offers-toolbar,.profile-feedback-toolbar{padding:12px 16px}.profile-filter-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--figma-muted);cursor:pointer}.profile-offer-list,.profile-feedback-list{padding:0;gap:0}.profile-feedback-row{display:flex;flex-direction:column;gap:8px;padding:16px 16px 24px;border-radius:0;background:transparent;border-bottom:8px solid #3f3f3f}.profile-feedback-row:last-child{border-bottom:0}.profile-feedback-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.profile-feedback-row-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.profile-feedback-view-desktop{display:none}.profile-feedback-view-mobile{display:inline;align-self:flex-start;flex-shrink:0;font-size:14px}.profile-feedback-date{margin:0}.profile-feedback-comment{width:100%}.profile-method-card{padding:16px}.profile-share-backdrop{padding:16px;align-items:center}.profile-share-modal{width:100%;max-width:400px;border-radius:16px}.profile-share-social{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border-radius:12px;background:#262626}.profile-share-social-label{margin:0;white-space:nowrap}.profile-share-social-row{flex-wrap:nowrap;gap:8px}.profile-share-social-text{display:none}.profile-share-social-btn{min-width:36px;min-height:36px;padding:8px;border-radius:10px;background:transparent}.profile-share-social-icon-only{min-width:36px}.profile-share-qr-wrap{width:220px;height:220px;align-self:center}}.avatar{border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--bg-inset)}.avatar-initials{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.avatar-row{display:inline-flex;align-items:center;gap:10px}.avatar-upload{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.identicon{border-radius:50%;display:block;flex-shrink:0}.trade-id{display:inline-flex;align-items:center;gap:6px;letter-spacing:.04em;font-size:12px;color:var(--text-muted)}.trade-id code{color:var(--text);letter-spacing:0}.escrow-timeline{list-style:none;margin:0;padding:0}.escrow-step{display:flex;gap:12px;padding-bottom:14px;position:relative}.escrow-step:not(:last-child):before{content:"";position:absolute;left:6px;top:16px;bottom:0;width:2px;background:var(--border)}.escrow-step-marker{width:14px;height:14px;border-radius:50%;margin-top:3px;flex-shrink:0;border:2px solid var(--border-strong);background:var(--bg-inset);z-index:1}.escrow-step-done .escrow-step-marker{background:#2a9d8f;border-color:#2a9d8f}.escrow-step-current .escrow-step-marker{background:#4361ee;border-color:#7f96ff}.escrow-step-upcoming{opacity:.6}.escrow-step-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.escrow-step-detail,.escrow-step-time{font-size:13px}.escrow-step-time{margin-top:2px}.profile-menu-btn{padding:2px;border-radius:50%;line-height:0}.main:has(.wallet-page){max-width:1381px;padding-top:24px}.wallet-page{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;font-family:var(--figma-font-display);color:#fff;container-type:inline-size;container-name:wallet}.wallet-page-title{margin:0;font-size:38px;font-weight:700;line-height:46px;color:#fff}.wallet-layout{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:24px;align-items:start;width:100%}.wallet-col-main{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}.wallet-balance-card{background:#252525;border-radius:12px;padding:24px;min-height:242px;display:flex;flex-direction:column;gap:24px;position:relative;overflow:visible;width:100%}.wallet-balance-body{position:relative;display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-height:122px;flex:1}.wallet-balance-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;position:relative;z-index:3}.wallet-balance-head{display:flex;align-items:center;gap:8px}.wallet-balance-label{margin:0;font-family:var(--figma-font-display);font-size:20px;font-weight:600;line-height:24px;color:#fff}.wallet-eye-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.wallet-fiat-select-wrap{position:relative;flex-shrink:0}.wallet-fiat-select{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:112px;height:36px;padding:8px 13px;border:1px solid #303030;border-radius:8px;background:#ffffff0d;color:#a1a1a1;font-family:var(--figma-font-display);font-size:16px;font-weight:700;line-height:16px;box-shadow:0 1px 2px #0000000d;cursor:pointer}.wallet-fiat-select img{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.wallet-fiat-select svg{width:16px;height:16px;opacity:.5;flex-shrink:0}.wallet-fiat-select-wrap.is-open .wallet-fiat-select{border-color:#07b979}.wallet-fiat-select-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:8;margin:0;padding:6px;list-style:none;min-width:160px;max-height:280px;overflow-y:auto;background:#262626;border:1px solid #303030;border-radius:12px;box-shadow:0 18px 44px #00000080}.wallet-fiat-select-option{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#a1a1a1;font-family:var(--figma-font-display);font-size:16px;font-weight:700;line-height:16px;text-align:left;cursor:pointer}.wallet-fiat-select-option img{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.wallet-fiat-select-option:hover,.wallet-fiat-select-option.is-active{background:#333;color:#fff}.wallet-balance-value{margin:0;font-family:var(--figma-font-display);font-size:38px;font-weight:700;line-height:46px;color:#07b979;white-space:nowrap}.wallet-pnl-row{display:flex;align-items:center;gap:8px;min-height:28px}.wallet-pnl-label{font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:20px;color:#a2b9b1}.wallet-pnl-value{display:inline-flex;align-items:center;justify-content:center;min-width:14px;padding:4px 6px;border-radius:6px;font-family:var(--figma-font-label);font-size:12px;font-weight:700;line-height:14px;color:#f22323}.wallet-sparkline{position:absolute;top:122px;right:24px;width:414px;height:76px;pointer-events:none}.wallet-sparkline img{display:block;width:414px;height:76px;object-fit:contain;object-position:left bottom}.wallet-balance-actions{display:flex;align-items:center;gap:8px;position:relative;z-index:1}.wallet-action-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px;border:0;border-radius:8px;background:#333;color:#fff;font-family:var(--figma-font-label);font-size:16px;font-weight:600;line-height:20px;cursor:pointer}.wallet-action-btn-receive{color:#07b979;font-family:var(--figma-font-display);font-weight:600}.wallet-panel{background:#252525;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:24px;width:100%}.wallet-panel-activity{background:#1a1a1a;border-radius:8px}.wallet-tabs{display:flex;gap:48px;align-items:center;width:100%}.wallet-tabs button{margin:0;padding:0;border:0;background:transparent;font-family:var(--figma-font-display);font-size:20px;font-weight:600;line-height:24px;color:#a2b9b1;cursor:pointer;white-space:nowrap}.wallet-tabs button.active{color:#fff}.wallet-hide-zero{display:flex;align-items:center;gap:8px;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:18px;color:#fff;cursor:pointer}.wallet-hide-zero input{appearance:none;width:16px;height:16px;margin:0;border:0;border-radius:2px;background:#f2f2f2;flex-shrink:0;cursor:pointer}.wallet-hide-zero input:checked{background:#07b979;box-shadow:inset 0 0 0 3px #f2f2f2}.wallet-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%}.wallet-asset-card{background:#333;border-radius:8px;padding:16px;display:flex;flex-direction:column;height:193px;overflow:visible}.wallet-asset-top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding-bottom:12px;flex-shrink:0}.wallet-asset-id{display:flex;align-items:center;flex-shrink:0}.wallet-asset-id>div{padding-left:12px}.wallet-token{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.wallet-token .post-offer-token-icon,.wallet-token .post-offer-token-icon img{width:28px;height:28px;flex:0 0 28px;overflow:visible}.wallet-token-sm{width:20px;height:20px}.wallet-token-sm .post-offer-token-icon,.wallet-token-sm .post-offer-token-icon img{width:18px;height:18px;flex:0 0 18px}.wallet-asset-ticker{margin:0;font-family:var(--figma-font-display);font-size:16px;font-weight:600;line-height:22px;color:#fff;white-space:nowrap}.wallet-asset-name{margin:0;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:18px;color:#a1a1a1;white-space:nowrap}.wallet-mini-spark{display:block;width:60px;height:20px;flex-shrink:0}.wallet-asset-amounts{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding-bottom:16px;flex-shrink:0}.wallet-asset-crypto{margin:0;font-family:var(--figma-font-display);font-size:16px;font-weight:600;line-height:22px;color:#fff;white-space:nowrap}.wallet-asset-usd{margin:0;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:18px;color:#a1a1a1;white-space:nowrap}.wallet-asset-chg{margin:0;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:18px;color:#07b979;white-space:nowrap}.wallet-asset-actions{display:flex;gap:16px;align-items:flex-start;width:100%;margin-top:auto}.wallet-asset-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0;min-width:0;width:auto;height:36px;padding:10px;border:1px solid #303030;border-radius:6px;background:#262626;color:#fff;font-family:var(--figma-font-display);font-size:14px;font-weight:700;line-height:16px;cursor:pointer}.wallet-action-icon{display:block;width:16px;height:16px;flex-shrink:0}.wallet-alloc-card{background:#252525;border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;overflow:visible;width:100%;min-width:0}.wallet-alloc-title{margin:0 0 24px;width:100%;height:28px;font-family:var(--figma-font-display);font-size:20px;font-weight:700;line-height:24px;color:#fff}.wallet-donut{display:block;width:100%;max-width:347px;height:192px;flex-shrink:0}.wallet-alloc-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.wallet-alloc-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:36px}.wallet-alloc-row+.wallet-alloc-row{margin-top:12px;align-items:center}.wallet-alloc-name{display:flex;align-items:center;gap:12px;min-height:20px;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:20px;color:#a2b9b1;overflow:visible;white-space:nowrap}.wallet-alloc-dot{width:12px;height:12px;border-radius:9999px;flex-shrink:0}.wallet-alloc-vals{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.wallet-alloc-pct{font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:18px;color:#fff}.wallet-alloc-usd{font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:16px;color:#a2b9b1}.wallet-filter-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.wallet-filter-label{font-size:14px;font-weight:600;line-height:18px;color:#fff}.wallet-filter-combo{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid #303030;border-radius:8px;background:#ffffff0d;box-shadow:0 1px 2px #0000000d}.wallet-filter-combo>span{font-size:16px;font-weight:700;line-height:16px;color:#a1a1a1;white-space:nowrap}.wallet-filter-combo select{height:34px;padding:0 18px 0 0;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right center / 16px;color:#fff;font-family:inherit;font-size:16px;font-weight:700;opacity:1}.wallet-filter-combo select option{color:#fff;background:#1a1a1a}.wallet-tx-table{width:100%;border-collapse:collapse}.wallet-tx-scroll{width:100%;overflow-x:auto}.wallet-tx-table th{text-align:left;font-size:12px;font-weight:600;line-height:16px;color:#6b7280;padding:8px 0 16px}.wallet-tx-table td{padding:14px 0;border-top:1px solid #2a2a2a;vertical-align:middle}.wallet-tx-type{font-size:16px;font-weight:600;line-height:20px;color:#fff}.wallet-tx-sub{margin:4px 0 0;font-size:12px;line-height:16px;color:#a1a1a1}.wallet-tx-asset{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.wallet-tx-amt{font-size:16px;font-weight:600;line-height:20px}.wallet-tx-amt.pos{color:#07b979}.wallet-tx-amt.neg{color:#f22323}.wallet-panel-ops .wallet-tx-amt.neg{color:#ff5a5a}.wallet-panel-ops .wallet-tx-table td{border-top-color:#2a2a2a}.wallet-panel-activity .wallet-tx-table td{border-top-color:#262b28;padding:16px 0}.wallet-tx-fiat{margin:4px 0 0;font-size:12px;line-height:16px;color:#a1a1a1}.wallet-tx-status{font-size:16px;font-weight:600;text-align:right}.wallet-tx-status.pending{color:#ff8642}.wallet-tx-status.canceled{color:#f22323}.wallet-tx-go{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:#2a2a2a;color:#fff}.wallet-load-more{display:flex;align-items:center;justify-content:center;margin:16px auto 0;padding:8px;border:0;border-radius:8px;background:#2a2a2a;color:#07b979;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;cursor:pointer}.wallet-overlay{display:none;position:fixed;inset:0;z-index:80;padding:24px;overflow-y:auto;background:#000000b8}.wallet-overlay.is-open{display:grid;place-items:center}.wallet-overlay-dialog{width:525px;max-width:100%;margin:auto}.wallet-overlay .card.wallet-modal-card{width:100%;max-width:525px;max-height:calc(100vh - 48px);overflow:auto;margin:0;background:#1a1a1a;border:0;border-radius:8px;padding:24px}.wallet-overlay .card.wallet-modal-card.wallet-modal-receive,.wallet-overlay .card.wallet-modal-card.wallet-modal-send{width:100%;max-width:525px;max-height:none;overflow:visible;display:flex;flex-direction:column;gap:16px}.wallet-overlay .card.wallet-modal-card.wallet-modal-swap{width:100%;max-width:525px;max-height:none;overflow:visible;position:relative;background:#0a0a0a;border:0;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:24px}.wallet-modal-swap form{display:flex;flex-direction:column;gap:24px}.wallet-modal-receive .wallet-modal-head,.wallet-modal-send .wallet-modal-head{margin-bottom:0}.wallet-modal-send form{display:flex;flex-direction:column;gap:16px}.wallet-modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px;margin-bottom:16px}.wallet-modal-head h2{margin:0;font-size:18px;font-weight:600;line-height:24px;color:#fff}.wallet-modal-title{margin:0;flex:1;min-width:0;font-family:var(--figma-font-display);font-size:18px;font-weight:600;line-height:24px;color:#fff}.wallet-modal-title-send{font-size:16px;font-weight:400;line-height:20px}.wallet-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;border-radius:8px;background:transparent;color:#fff;cursor:pointer}.wallet-modal-frame{border:1px solid #303030;border-radius:8px;overflow:visible}.wallet-modal-frame .btn-primary{width:100%;margin-top:8px;background:#07b979;border:0;color:#fff}.wallet-modal-block{padding:16px;display:flex;flex-direction:column;gap:10px}.wallet-modal-block+.wallet-modal-block{border-top:1px solid #2e3330}.wallet-field-label{margin:0;font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:16px;color:#6b7875}.wallet-modal-send .wallet-field-label{font-weight:600;color:#a2b9b1}.wallet-page .wallet-modal-card .field>span{font-size:12px;font-weight:400;line-height:16px;color:#6b7875}.wallet-page .wallet-modal-card select,.wallet-page .wallet-modal-card input[type=text],.wallet-page .wallet-modal-card input[type=number]{height:40px;border:1px solid #303030;border-radius:12px;background:#262626;color:#fff;font-size:16px}.wallet-overlay-select{position:relative;display:block;width:100%;margin:0;gap:0}.wallet-page .wallet-overlay-select>span,.wallet-page .wallet-send-address-field>span:first-of-type,.wallet-page .wallet-send-amount-field>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wallet-overlay-select-face{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 14px;border:1px solid #303030;border-radius:12px;background:#262626;color:#fff;font:inherit;text-align:left;cursor:pointer;appearance:none;box-shadow:none}.wallet-overlay-select-face .wallet-token-sm{width:20px;height:20px}.wallet-overlay-select-face .wallet-token-sm .post-offer-token-icon,.wallet-overlay-select-face .wallet-token-sm .post-offer-token-icon img{width:18px;height:18px}.wallet-overlay-select-value{flex:1;min-width:0;font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-overlay-select-face svg{flex-shrink:0;color:#fff}.wallet-overlay-select-native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wallet-overlay-select-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;margin:0;padding:6px;list-style:none;background:#262626;border:1px solid #303030;border-radius:12px;box-shadow:0 18px 44px #00000080;max-height:240px;overflow-y:auto}.wallet-overlay-select--compact .wallet-overlay-select-menu{min-width:96px;right:auto}.wallet-overlay-select-option{display:flex;align-items:center;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#fff;font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}.wallet-overlay-select-option:hover,.wallet-overlay-select-option.is-active{background:#333}.wallet-overlay-select.is-open .wallet-overlay-select-face,.wallet-overlay-select:focus-within .wallet-overlay-select-face{border-color:#07b979}.wallet-overlay-select--compact{width:auto;flex:0 0 auto}.wallet-overlay-select--compact .wallet-overlay-select-face{width:auto;height:28px;gap:8px;padding:0 13px;border-radius:8px;background:#ffffff0d;box-shadow:0 1px 2px #0000000d}.wallet-overlay-select--compact .wallet-overlay-select-value{flex:0 0 auto;font-weight:700;line-height:16px;color:#a1a1a1}.wallet-overlay-select--compact .wallet-overlay-select-face svg{opacity:.5}.wallet-net-fee{font-size:12px;font-weight:400;line-height:20px;color:#a2b9b1}.wallet-receive-qr{display:flex;justify-content:center;align-items:center;width:100%;min-height:191px;padding:24px 0;background:#1a1a1a;border-radius:4px}.wallet-qr-frame{position:relative;width:143px;height:143px;display:flex;align-items:center;justify-content:center}.wallet-qr-frame--empty{width:143px;height:143px}.wallet-qr-frame:before,.wallet-qr-frame:after,.wallet-qr-bracket-tr,.wallet-qr-bracket-bl{content:"";position:absolute;width:24px;height:24px;border:3px solid #07b979;pointer-events:none}.wallet-qr-frame:before{top:0;left:0;border-right:0;border-bottom:0}.wallet-qr-frame:after{top:0;right:0;border-left:0;border-bottom:0}.wallet-qr-bracket-tr{bottom:0;left:0;border-right:0;border-top:0}.wallet-qr-bracket-bl{bottom:0;right:0;border-left:0;border-top:0}.wallet-receive-qr svg{width:143px;height:143px}.wallet-send-address-field{position:relative;gap:0}.wallet-send-address-wrap{position:relative;display:block}.wallet-page .wallet-modal-card.wallet-modal-send .wallet-send-address-field input[type=text]{background:#262626;border-color:#303030}.wallet-page .wallet-send-address-field input{width:100%;padding-right:58px;font-size:13px}.wallet-paste{position:absolute;top:50%;right:14px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:14px;padding:2px 3px;border:0;border-radius:2px;background:#292929;color:#dfdfdf;font-family:var(--figma-font-display);font-size:10px;font-weight:700;line-height:16px;cursor:pointer}.wallet-page .wallet-send-amount-field{position:relative;gap:0;width:100%}.wallet-send-amount-value-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.wallet-page .wallet-modal-card.wallet-modal-send .wallet-send-amount-field input[type=text]{appearance:none;height:62px;min-height:62px;width:100%;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:#07b979;font-family:var(--figma-font-display);font-size:56px;font-weight:700;line-height:62px;text-align:center;box-shadow:none}.wallet-page .wallet-modal-card.wallet-modal-send .wallet-send-amount-field input[type=text]:focus{border:0;box-shadow:none}.wallet-page .wallet-modal-card.wallet-modal-send .wallet-send-amount-field input[type=text]::placeholder{color:#07b979;opacity:.45}.wallet-page .wallet-swap-amount-field{flex:0 1 auto;min-width:0;position:relative;gap:0}.wallet-page .wallet-swap-amount-field>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wallet-page .wallet-modal-card.wallet-modal-swap .wallet-swap-amount-field input[type=text]{appearance:none;height:32px;min-height:32px;width:auto;max-width:100%;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:#e8f5f0;font-family:var(--figma-font-display);font-size:26px;font-weight:700;line-height:32px;box-shadow:none}.wallet-page .wallet-modal-card.wallet-modal-swap .wallet-swap-amount-field input[type=text]:focus{border:0;box-shadow:none}.wallet-page .wallet-modal-card.wallet-modal-swap .wallet-swap-amount-field input[type=text]::placeholder{color:#e8f5f0;opacity:1}.wallet-swap-max{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px 12px;border:0;border-radius:6px;background:#303030;color:#fff;font-family:var(--figma-font-display);font-size:12px;font-weight:700;line-height:normal;cursor:pointer}.wallet-more{position:relative;flex:1 1 0;min-width:0}.wallet-more .wallet-asset-btn{width:100%}.wallet-more-menu{position:absolute;right:0;bottom:calc(100% + 6px);min-width:160px;padding:8px;border:1px solid #303030;border-radius:8px;background:#1a1a1a;z-index:4}.wallet-more-menu button{display:block;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#fff;font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.wallet-more-menu button:hover{background:#262626}.wallet-empty{margin:0;font-family:var(--figma-font-display);font-size:12px;line-height:16px;color:#6b7875;text-align:center;padding:0 12px}.wallet-addr-row{display:flex;flex-direction:column;align-items:stretch;gap:6px}.wallet-addr-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.wallet-addr-net{margin:0;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:20px;color:#fff}.wallet-addr-val{margin:0;font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:16px;color:#6b7875;word-break:break-all}.wallet-copy-green{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#07b979;background:transparent;border:0;padding:0;cursor:pointer}.wallet-copy-green:disabled{opacity:.35;cursor:default}.wallet-modal-receive .wallet-modal-block{padding:16px;gap:10px}.wallet-modal-receive .wallet-receive-address{border-top:0;padding:16px 16px 0}.wallet-modal-receive .wallet-addr-row{padding:12px 16px}.wallet-modal-send .wallet-modal-block{padding:16px;gap:12px}.wallet-send-amount{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:16px}.wallet-send-amount-head{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%}.wallet-send-amount-head .wallet-field-label{flex:0 0 auto;white-space:nowrap}.wallet-send-amount-value{margin:0;font-size:56px;font-weight:700;line-height:62px;color:#07b979}.wallet-send-amount-fiat{margin:0;font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:16px;color:#a2b9b1}.wallet-send-meta{display:flex;flex-direction:column;gap:4px;width:100%;text-align:center;font-family:var(--figma-font-display);font-size:12px;line-height:16px;color:#a2b9b1}.wallet-send-meta p{margin:0}.wallet-send-meta p:first-child{font-weight:600}.wallet-page .wallet-modal-send .wallet-send-remarks{height:44px;border:0;border-radius:8px;background:#2a2d2c;color:#fff;padding:8px 12px}.wallet-max-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:6px;border:2px solid #f2f2f2;border-radius:6px;background:#fff;color:#1a1a1a;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:16px;cursor:pointer;box-shadow:inset 0 0 4.6px #fff}.wallet-modal-actions{display:flex;justify-content:center;gap:16px;margin-top:0}.wallet-btn-cancel{padding:8px;border:0;border-radius:8px;background:#2a2a2a;color:#fff;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:16px;cursor:pointer}.wallet-btn-review{padding:8px;border:0;border-radius:8px;background:#07b979;color:#fff;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:16px;cursor:pointer}.wallet-swap-stack{position:relative;display:flex;flex-direction:column;gap:12px;isolation:isolate;width:100%}.wallet-swap-from,.wallet-swap-to{display:flex;flex-direction:column;width:100%;border:1px solid #303030;border-radius:12px;background:#161616}.wallet-swap-from{z-index:2;gap:12px;padding:16px 16px 20px}.wallet-swap-to{z-index:1;gap:16px;padding:20px 16px 16px}.wallet-swap-to-main{display:flex;flex-direction:column;gap:12px;width:100%}.wallet-swap-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin:0}.wallet-swap-side{margin:0;flex:1;min-width:0;font-family:var(--figma-font-display);font-size:12px;font-weight:600;line-height:16px;color:#6b7f78}.wallet-swap-balance{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:0;flex-shrink:0;font-family:var(--figma-font-display);font-size:12px;font-weight:600;line-height:16px;color:#6b7f78;white-space:nowrap}.wallet-swap-balance svg{flex-shrink:0;color:#6b7f78}.wallet-swap-balance strong{font-weight:700;color:#e8f5f0}.wallet-swap-input-row{display:flex;align-items:center;gap:16px;width:100%;min-height:36px}.wallet-overlay-select.wallet-swap-combo{flex:0 0 117px;width:117px;height:36px}.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-face{width:117px;height:36px;gap:8px;padding:0 12px;border-radius:8px;background:#ffffff0d;box-shadow:0 1px 2px #0000000d}.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-value{flex:0 0 auto;font-size:16px;font-weight:700;line-height:16px;color:#a1a1a1}.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-face svg{width:16px;height:16px;opacity:.5}.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-face .wallet-token-sm,.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-face .wallet-token-sm .post-offer-token-icon,.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-face .wallet-token-sm .post-offer-token-icon img{width:18px;height:18px}.wallet-swap-combo{position:relative;display:block;flex:0 0 117px;width:117px;height:36px;margin:0;gap:0}.wallet-page .wallet-swap-combo>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wallet-swap-values{display:flex;flex:1 1 auto;align-items:center;gap:16px;min-width:0}.wallet-swap-amount{margin:0;flex-shrink:0;font-family:var(--figma-font-display);font-size:26px;font-weight:700;line-height:32px;color:#e8f5f0;background:transparent;border:0;padding:0;white-space:nowrap}.wallet-swap-usd{font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:18px;color:#6b7f78;white-space:nowrap}.wallet-swap-ttl{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:6px;border-radius:6px;background:#303030;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:#fff;white-space:nowrap}.wallet-swap-flip{position:relative;z-index:3;display:flex;justify-content:center;height:0;margin:0}.wallet-swap-flip button{width:36px;height:36px;margin:-18px 0 0;border:1px solid #303030;border-radius:21px;background:#1f1f1f;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:8px}.wallet-swap-rates{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin:0}.wallet-swap-rate{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;min-height:58px;background:#202020;border:1px solid #303030;border-radius:10px;padding:10px 12px}.wallet-swap-rate p{margin:0}.wallet-swap-rate-label{font-family:var(--figma-font-display);font-size:12px;font-weight:600;line-height:16px;color:#6b7f78}.wallet-swap-rate-val{font-family:var(--figma-font-display);font-size:14px;font-weight:700;line-height:18px;color:#e8f5f0;overflow-wrap:anywhere}.wallet-swap-cta{width:100%;height:40px;margin:0;border:0;border-radius:5px;background:#fff;color:#0a0a0a;font-family:var(--figma-font-display);font-size:18px;font-weight:700;line-height:normal;cursor:pointer}.wallet-swap-cta:disabled{opacity:.5;cursor:not-allowed}@media(max-width:720px){.modal-backdrop{padding:12px}.modal,.trade-modal{max-width:100%;border-radius:12px;padding:20px 16px}.wallet-overlay{padding:16px 12px}.wallet-overlay-dialog{width:100%;max-width:100%;min-height:0;margin:0}.wallet-overlay .card.wallet-modal-card,.wallet-overlay .card.wallet-modal-card.wallet-modal-receive,.wallet-overlay .card.wallet-modal-card.wallet-modal-send,.wallet-overlay .card.wallet-modal-card.wallet-modal-swap{width:100%;max-width:100%;min-height:0;max-height:none;overflow:visible;border-radius:12px;padding:20px 16px}.wallet-modal-head{padding-top:8px}.wallet-overlay-select-face{min-width:0}.wallet-overlay-select-menu{max-width:calc(100vw - 32px)}.wallet-send-amount-value,.wallet-page .wallet-send-amount-field input{font-size:36px!important;line-height:42px!important}.wallet-swap-from,.wallet-swap-to{padding:14px 12px}.wallet-swap-input-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px}.wallet-overlay-select.wallet-swap-combo,.wallet-swap-combo{flex:none;width:104px;grid-column:1}.wallet-overlay-select.wallet-swap-combo .wallet-overlay-select-face{width:104px}.wallet-swap-values{grid-column:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1 1 auto;min-width:0;gap:2px}.wallet-swap-max,.wallet-swap-ttl{grid-column:3}.wallet-swap-amount,.wallet-page .wallet-modal-card.wallet-modal-swap .wallet-swap-amount-field input[type=text]{font-size:20px;line-height:26px;min-height:26px;height:auto;min-width:0;max-width:100%;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-page .wallet-swap-amount-field{width:100%}.wallet-swap-usd{font-size:12px;line-height:16px}.wallet-swap-rates{grid-template-columns:1fr 1fr;gap:8px}.wallet-swap-rate{min-height:48px;padding:8px 10px}.wallet-swap-rate-val{font-size:12px;line-height:16px}.wallet-swap-cta{font-size:16px;height:44px}.wallet-modal-actions{flex-wrap:wrap}.wallet-modal-actions .btn{flex:1 1 auto;min-width:0}.modal-actions{flex-wrap:wrap}.modal-actions .btn{flex:1 1 auto;min-width:0}}@container wallet (max-width: 1180px){.wallet-layout{grid-template-columns:minmax(0,1fr)}.wallet-sparkline{display:none}}@media(max-width:1360px){.wallet-layout{grid-template-columns:minmax(0,1fr)}.wallet-sparkline{display:none}}@media(max-width:720px){.wallet-page-title{font-size:28px;line-height:34px}.wallet-asset-grid{grid-template-columns:1fr}.wallet-asset-card{height:auto;min-height:193px}.wallet-asset-btn,.wallet-more{width:auto;flex:1 1 0}.wallet-tabs{gap:20px;overflow-x:auto}.wallet-tabs button{font-size:16px}.wallet-balance-value{font-size:28px;line-height:34px}.wallet-send-amount-value{font-size:40px;line-height:46px}.wallet-page .wallet-send-amount-field input{font-size:40px;line-height:46px;min-height:46px}}.report-form{display:flex;flex-direction:column;gap:10px;margin-top:12px}.report-sent{margin-top:12px}.feedback-reply{margin-top:6px;font-size:13px;color:var(--text-muted, #8fa1af);border-left:2px solid var(--border, #223140);padding-left:8px}.feedback-reply-form{display:flex;flex-direction:column;gap:8px;margin-top:8px}.profile-report-row{margin-top:16px}.webhook-list{list-style:none;margin:12px 0;padding:0}.webhook-list>li{padding:8px 0;border-top:1px solid var(--border, #223140)}.webhook-row{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.webhook-url{overflow-wrap:anywhere}.webhook-secret{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.webhook-deliveries{list-style:none;margin:8px 0 0;padding:0;font-size:13px}.webhook-deliveries li{padding:2px 0}.delivery-ok{color:#4cc38a}.delivery-fail{color:#e5484d}.webhook-add{margin-top:12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.webhook-add .field{width:100%}.own-offer-controls{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.own-offer-deauthorized{color:#e5484d;font-size:13px;margin:0}.own-offer-terms{width:100%;display:flex;flex-direction:column;gap:8px}.wallet-user-hits{list-style:none;margin:6px 0 0;padding:0;border:1px solid var(--border, #223140);border-radius:8px;overflow:hidden}.wallet-user-hits button{display:block;width:100%;text-align:left;padding:8px 12px;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit}.wallet-user-hits button:hover{background:#4cc38a1f}.wallet-internal-note{margin:6px 0 0;font-size:13px;color:#4cc38a}.chat-body a{color:#4cc38a;text-decoration:underline;overflow-wrap:anywhere}.wallet-hit-id{font-size:12px;color:#8fa1af}.wallet-internal-note p{margin:4px 0 0}.wallet-internal-id{font-size:12px;color:#8fa1af;overflow-wrap:anywhere}.wallet-internal-id a{color:#4cc38a}
