@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-logo-icon{width:27px;height:24px;display:block;flex-shrink:0}.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,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:none;border-color:var(--border-strong)}:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search){cursor:text}:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) svg{pointer-events:none;flex-shrink:0}:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input{flex:1 1 auto;align-self:stretch;min-width:0;width:100%;height:100%;margin:0;padding:0!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;border-radius:0;font:inherit;font-size:14px;line-height:20px;color:#e8edeb;-webkit-appearance:none;appearance:none;pointer-events:auto;caret-color:#e8edeb}:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input:focus,:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input:focus-visible{border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important}:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input[type=search]::-webkit-search-decoration,:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input[type=search]::-webkit-search-cancel-button,:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input[type=search]::-webkit-search-results-button,:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search) input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}:is(.mp-sheet-search,.post-offer-fiat-search,.post-offer-country-sheet-search,.mp-filt-menu-search,.mp-filt-panel-search,.mp-dd-search):focus-within{border-color:#404040;box-shadow:none}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}.offer-detail-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;font-family:var(--figma-font-display);color:var(--figma-text)}.offer-detail-page .page-header{margin:0}.offer-detail-page .page-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.offer-detail-page .page-title-row h1{margin:0;font-family:var(--figma-font-mono);font-size:38px;font-weight:700;line-height:46px;color:var(--figma-text)}.offer-detail-page .side-badge{font-family:var(--figma-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;padding:4px 10px;border-radius:6px}.offer-detail-page .side-badge.buy{background:#316d3c;color:#fff}.offer-detail-page .side-badge.sell{background:#3d2e22;color:#ff9d5c}.offer-detail-page .od-crypto-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;overflow:hidden;border-radius:50%}.offer-detail-page .od-crypto-icon .post-offer-token-icon,.offer-detail-page .od-crypto-icon .post-offer-token-icon img{width:32px;height:32px;flex:0 0 32px;overflow:hidden;object-fit:contain;display:block}.offer-detail-page .offer-margin{margin-left:auto;font-family:var(--figma-font-mono);font-size:18px;font-weight:700;color:var(--figma-text)}.offer-detail-page .offer-margin.neg{color:var(--figma-accent-bright)}.offer-detail-page .page-subtitle{margin:8px 0 0;font-size:14px;font-weight:400;color:var(--figma-muted)}.offer-detail-page .page-subtitle .pm-row{color:var(--figma-text);font-weight:600}.offer-detail-page .pm-logo{display:block;flex:0 0 18px;width:18px;height:18px;aspect-ratio:1;object-fit:contain}.offer-detail-page .page-subtitle .pm-logo,.offer-detail-page .page-subtitle .pm-logo-tile{flex-basis:16px;width:16px;height:16px}.offer-detail-page .pm-logo-tile{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;aspect-ratio:1;border-radius:50%;overflow:hidden;line-height:1;box-sizing:border-box}.offer-detail-page .od-country .post-offer-token-icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px;overflow:hidden;border-radius:50%}.offer-detail-page .od-country .post-offer-token-icon img{width:16px;height:16px;flex:0 0 16px;object-fit:cover;display:block;border-radius:50%}.offer-detail-page .card{background:var(--figma-surface-3);border:0;border-radius:8px;padding:20px 20px 0;margin:0}.offer-detail-page .card:after{content:"";display:block;width:calc(100% + 40px);margin:20px -20px 0;height:2px;background:#303030}.offer-detail-page .offer-detail{gap:20px}.offer-detail-page .offer-facts{gap:14px}.offer-detail-page .offer-facts>div{align-items:center}.offer-detail-page .offer-facts dt{font-family:var(--figma-font-mono);font-size:12px;font-weight:700;color:var(--figma-secondary)}.offer-detail-page .offer-facts dd{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-family:var(--figma-font-mono);font-size:16px;font-weight:400;color:var(--figma-text);text-align:right;min-width:0}.offer-detail-page .offer-facts .pm-row{justify-content:flex-end}.offer-detail-page .offer-facts .od-country{margin:0}.offer-detail-page .offer-facts .muted{color:var(--figma-secondary)}.offer-detail-page .od-country{display:inline-flex;align-items:center;gap:6px;background:#161616;border:1px solid var(--figma-border);color:var(--figma-text);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;padding:4px 10px;border-radius:99px}.offer-detail-page .od-flag{width:16px;height:16px;border-radius:50%;object-fit:cover}.offer-detail-page .od-country .country-flag{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.offer-detail-page .offer-pricing{font-family:var(--figma-font-mono);font-size:12px;color:var(--figma-secondary)}.offer-detail-page .offer-detail-heading{font-family:var(--figma-font-mono);font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--figma-secondary)}.offer-detail-page .offer-context-text{margin:0;font-size:14px;line-height:1.5;color:var(--figma-text);white-space:pre-wrap}.offer-detail-page .offer-tag{background:#161616;border:1px solid var(--figma-border);color:var(--figma-muted)}.offer-detail-page .offer-foot{align-items:center;gap:16px;border-top:0;padding:0 0 4px}.offer-detail-page .offer-owner{display:flex;flex-direction:row;align-items:center;gap:8px}.offer-detail-page .offer-owner .avatar,.offer-detail-page .offer-owner .identicon{width:40px;height:40px;border-radius:8px;flex-shrink:0}.offer-detail-page .od-owner-meta{display:flex;flex-direction:column;gap:6px;min-width:0}.offer-detail-page .offer-owner .user-link{font-family:var(--figma-font-mono);font-size:16px;font-weight:700;color:var(--figma-accent-bright);text-decoration:none}.offer-detail-page .offer-owner .user-link:hover{color:#9dcea6}.offer-detail-page .offer-owner .owner-id{font-family:var(--figma-font-mono);font-size:16px;font-weight:700;color:var(--figma-muted)}.offer-detail-page .offer-owner .rep{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;color:var(--figma-secondary)}.offer-detail-page .offer-owner .rep-good{color:#3ebd69}.offer-detail-page .offer-owner .rep-total{color:var(--figma-secondary);font-weight:700}.offer-detail-page .offer-owner .level-pill,.offer-detail-page .offer-owner .trader-badge{margin-left:0;font-size:11px;font-weight:700;letter-spacing:0}.offer-detail-page .offer-owner .trader-badge-verified{background:#316d3c;color:#fff}.offer-detail-page .offer-foot .btn-primary{height:40px;padding:0 16px;border:0;border-radius:8px;background:var(--figma-btn-light);color:var(--figma-btn-light-text);font-family:var(--figma-font-mono);font-weight:700;font-size:14px;gap:6px;text-decoration:none}.offer-detail-page .offer-foot .btn-primary:hover{filter:brightness(.95);text-decoration:none}.offer-detail-page .od-cta-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px}.offer-detail-page .od-cta-icon .post-offer-token-icon,.offer-detail-page .od-cta-icon .post-offer-token-icon img{width:16px;height:16px;flex:0 0 16px;overflow:visible;object-fit:contain;display:block}.offer-detail-page .own-note{font-family:var(--figma-font-mono);font-size:13px;color:var(--figma-muted)}.offer-detail-page .offer-detail-back{margin:0;font-family:var(--figma-font-mono);font-size:14px;font-weight:700}.offer-detail-page .offer-detail-back a{color:var(--figma-accent-bright)}.offer-detail-page .empty-state{background:var(--figma-surface-3);border:0;border-radius:8px;color:var(--figma-muted)}.offer-detail-page .empty-title{color:var(--figma-text)}.offer-detail-page .funding-note{background:#161616;border:1px solid var(--figma-border);border-radius:8px;color:var(--figma-text)}@media(max-width:720px){.main:has(.offer-detail-page){padding:16px 16px 72px}.offer-detail-page .page-title-row h1{font-size:24px;line-height:1.2}.offer-detail-page .offer-margin{margin-left:0;font-size:16px}.offer-detail-page .offer-facts>div{flex-direction:column;align-items:flex-start;gap:4px}.offer-detail-page .offer-facts dd{text-align:left}.offer-detail-page .offer-foot{flex-direction:column;align-items:stretch}.offer-detail-page .offer-foot .btn-primary{width:100%;justify-content:center}}.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-banned{color:#fff;background:var(--danger, #d9534f);border-color:var(--danger, #d9534f);font-weight:700;letter-spacing:.02em}.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:#161616;border:1px solid #303030;border-radius:8px;color:#e8edeb;box-shadow:0 24px 80px #0009;font-family:var(--figma-font-display);padding:24px;width:100%;max-width:500px;display:flex;flex-direction:column;gap:12px}.trade-modal .modal-title{margin:0}.trade-modal-top{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px}.trade-modal-user{display:flex;align-items:center;gap:4px;min-width:0}.trade-modal-user a{font-size:16px;font-weight:600;color:#e8edeb;text-decoration:underline}.trade-modal-flag{width:16px;height:16px;border-radius:2px;object-fit:cover}.trade-modal-close{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#202020;border:none;border-radius:4px;color:#e8edeb;cursor:pointer}.trade-modal-stats{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#a2b9b1;font-size:14px;font-weight:600}.trade-modal-stats span{display:inline-flex;align-items:center;gap:4px}.trade-modal-stats em{font-style:normal;font-size:12px}.trade-modal-chips{display:flex;flex-wrap:wrap;gap:4px}.trade-modal-chip{background:#202020;border:1px solid #303030;border-radius:16px;padding:4px 12px;font-size:12px;font-weight:500;color:#e8edeb}.trade-modal form{display:flex;flex-direction:column;gap:16px}.trade-modal-legs{display:flex;flex-direction:column;gap:20px}.trade-modal-leg{display:flex;flex-direction:column;gap:12px}.trade-modal-leg-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:600}.trade-modal-leg-kicker{color:#a2b9b1}.trade-modal-leg-head strong{color:#fff;font-weight:600}.trade-modal-range{color:#fff;white-space:nowrap}.trade-modal-range u{text-underline-offset:2px}.trade-modal-spot{display:inline-flex;align-items:center;gap:4px;color:#fff}.trade-modal-spot .post-offer-token-icon,.trade-modal-spot .post-offer-token-icon img{width:16px;height:16px;flex:0 0 16px;overflow:visible;object-fit:contain;display:block}.trade-modal-pct{background:#07b979;color:#fff;font-family:var(--label);font-size:10px;font-weight:700;line-height:12px;padding:2px 3px;border-radius:4px;min-width:14px;text-align:center}.trade-modal-box{display:flex;align-items:center;gap:8px;min-height:48px;background:#202020;border:1px solid #303030;border-radius:14px;padding:10px 10px 10px 12px}.trade-modal-amount{flex:1;min-width:0;display:flex}.trade-modal-box input{flex:1;min-width:0;background:transparent;border:none;box-shadow:none;padding:0;min-height:0;font-size:16px;font-weight:600;color:#e8edeb}.trade-modal-box input:focus{outline:none;box-shadow:none;border:none}.trade-modal-box-value{flex:1;margin:0;font-size:16px;font-weight:600;color:#e8edeb}.trade-modal-box-value small{font-size:12px;color:#a2b9b1}.trade-modal-box.is-readonly .trade-modal-box-value{color:#e8edeb}.trade-modal-sell .trade-modal-leg:first-child .trade-modal-box-value{color:#595959}.trade-modal-max{background:#292929;border:none;border-radius:6px;color:#e8edeb;font-size:12px;font-weight:600;padding:6px;height:28px;cursor:pointer}.trade-modal-unit{background:#202020;border:1px solid #303030;border-radius:16px;padding:4px 12px;font-size:12px;font-weight:500;color:#e8edeb;white-space:nowrap}.trade-modal-hint{margin:0;font-size:12px;color:#a2b9b1}.trade-modal-terms-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;color:#fff;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit}.trade-modal-terms-chevron{display:inline-flex;background:#202020;padding:6px;border-radius:4px;color:#e8edeb}.trade-modal-terms-chevron.is-open{transform:rotate(180deg)}.trade-modal-terms-list{display:flex;flex-direction:column;gap:8px}.trade-modal-term{background:#202020;border:1px solid #303030;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:4px}.trade-modal-term>span,.trade-modal .modal-terms-label{font-size:10px;font-weight:600;color:#a2b9b1}.trade-modal-term>strong,.trade-modal .modal-terms-body{margin:0;font-size:12px;font-weight:600;color:#e8edeb}.trade-modal .modal-terms{margin:0;background:#202020;border:none;padding:0}.trade-modal-cta{width:100%;height:40px;border-radius:6px;font-size:16px;font-weight:600;justify-content:center}.trade-modal-buy .trade-modal-cta{background:#099137;color:#fff;border:none}.trade-modal-sell .trade-modal-cta{background:#ed3e5f;color:#fff;border:none}.trade-modal-escrow{margin:0;font-size:12px;font-weight:600;color:#a2b9b1}.trade-modal-escrow strong{color:#e8edeb;font-weight:600}.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)}.notifications-bell{position:relative}.notifications-bell-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;border-radius:4px;background:#161616;color:#fff;cursor:pointer}.notifications-bell-toggle:hover{background:#1e1e1e}.notifications-bell-glyph{position:relative;display:block;width:16px;height:16px;overflow:hidden}.notifications-bell-glyph-body{position:absolute;inset:8.33% 12.5% 25%;width:auto;height:auto;display:block}.notifications-bell-glyph-clapper{position:absolute;inset:87.5% 42.79% 8.35%;width:auto;height:auto;display:block}.notifications-bell-badge{position:absolute;top:-2px;right:-8px;z-index:1;min-width:14px;height:auto;padding:2px 3px;border-radius:4px;background:#099137;color:#fff;font-family:var(--sans);font-size:10px;font-weight:700;line-height:12px;text-align:center}.notifications-bell-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:50;display:flex;flex-direction:column;width:min(500px,calc(100vw - 24px));max-height:min(734px,80vh);padding:24px;gap:16px;border:0;border-radius:8px;background:#161616;box-shadow:10px 10px #00000040;overflow:hidden}.notifications-bell-panel--portal{position:fixed;z-index:120}.notifications-bell-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px}.notifications-bell-top{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.notifications-bell-mark-all-row{display:flex;justify-content:flex-end;align-items:center}.notifications-bell-title{margin:0;flex:1 1 auto;font-family:var(--label);font-size:16px;font-weight:600;line-height:20px;color:#dfdfdf;text-transform:none}.notifications-bell-head-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.notifications-bell-mark-all{padding:0;border:0;background:transparent;color:#07b979;font-family:var(--sans);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer}.notifications-bell-mark-all:hover:not(:disabled){color:#09d089;text-decoration:underline}.notifications-bell-mark-all:disabled{opacity:.6;cursor:default}.notifications-bell-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;border-radius:8px;background:#222;color:#dfdfdf;cursor:pointer}.notifications-bell-icon-btn:hover{background:#2a2a2a}.notifications-bell-icon-btn svg{width:16px;height:16px;display:block}.notifications-bell-close-glyph{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.notifications-bell-close-glyph img{width:8px;height:8px;display:block}.notifications-bell-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.notifications-bell-empty{margin:0;padding:32px 8px;text-align:center;font-size:13px;color:#9f9f9f}.notifications-bell-day{display:flex;flex-direction:column;gap:8px}.notifications-bell-day-label{margin:0;text-align:center;font-family:var(--label);font-size:10px;font-weight:600;line-height:14px;color:#a2b9b1}.notifications-bell-day-label.is-today{color:#4e5955}.notifications-bell-sep{margin:0 0 8px;width:100%;height:1px;line-height:0}.notifications-bell-sep img{display:block;width:100%;height:1px}.notifications-bell-day-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.notifications-bell-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #303030;border-radius:8px;background:#222}.notifications-bell-card.is-unread{border-color:#054d36}.notifications-bell-card-label{margin:0;font-size:10px;font-weight:600;line-height:14px;color:#9f9f9f}.notifications-bell-card-text{margin:0;font-family:var(--sans);font-size:14px;font-weight:600;line-height:18px;color:#dfdfdf;white-space:pre-wrap;word-break:break-word}.notifications-bell-card-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;width:100%}.notifications-bell-more{position:relative;z-index:1;padding:0;border:0;background:transparent;color:#07b979;font-family:var(--sans);font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;cursor:pointer}.notifications-bell-more:hover{color:#09d089}.notifications-bell-card-stamp{margin-left:auto;font-family:var(--sans);font-size:10px;font-weight:600;line-height:14px;color:#dfdfdf;white-space:nowrap}.notifications-bell-card-stamp.is-muted{margin-left:0;color:#9f9f9f}.notifications-bell-card:hover{border-color:#054d36}.notifications-bell-card-hit{position:absolute;inset:0;z-index:0;border:0;background:transparent;cursor:pointer}.notifications-bell-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;background:#000000b8}.notifications-bell-sheet{display:flex;flex-direction:column;gap:16px;width:100%;max-height:min(85vh,734px);padding:16px 16px 0;border-radius:24px 24px 0 0;background:#161616;box-shadow:0 -8px 32px #00000059;overflow:hidden;animation:notifications-sheet-rise .28s ease-out}.notifications-bell-sheet .notifications-bell-title{color:#fff;font-family:var(--label)}.notifications-bell-sheet .notifications-bell-icon-btn{background:#202020;border-radius:4px}.notifications-bell-sheet .notifications-bell-list{flex:1 1 auto;min-height:0;max-height:none;padding-bottom:4px}.notifications-bell-sheet .notifications-bell-card-text{font-size:12px;line-height:18px}.notifications-bell-home-indicator{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:12px 0 8px}.notifications-bell-home-indicator span{display:block;width:134px;height:5px;border-radius:100px;background:#fff}@keyframes notifications-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}.topbar-mobile-notifications{display:none}.topbar-desktop-notifications{display:contents}.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}.chat-verified-mod{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;letter-spacing:.02em;color:#c792ea;background:#c792ea24;border:1px solid rgba(199,146,234,.45);border-radius:99px;padding:2px 8px 2px 6px;white-space:nowrap;line-height:1.2}.chat-verified-mod svg{flex-shrink:0;color:#d4b4f5}.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}.trade-access-page .empty-state{margin-top:8px}.trade-access-page .empty-body p{margin:0 0 12px}.trade-access-page .trade-access-actions{margin:20px 0 0}.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:stretch;text-align:left;color:var(--text-muted);font-style:italic;font-size:13px;padding:2px 8px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%}.chat-msg.system .chat-body{white-space:pre-wrap;overflow-wrap:anywhere}.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-btn{display:block;padding:0;border:0;background:transparent;cursor:zoom-in;line-height:0}.chat-image{display:block;max-width:min(320px,100%);max-height:260px;border-radius:9px;border:1px solid var(--border);object-fit:contain}.chat-image-zoom-backdrop{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000eb}.chat-image-zoom{max-width:min(100%,1200px);max-height:min(calc(100vh - 48px),90vh);object-fit:contain;border-radius:8px}.chat-image-zoom-close{position:fixed;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:999px;background:#202020eb;color:#fff;cursor:pointer}.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}.transparency-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:960px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.transparency-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.transparency-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.transparency-page .page-subtitle,.transparency-page .muted,.transparency-page .stat-caption{color:#696e77}.transparency-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4}.transparency-page .stat-tiles{margin:0}.transparency-page .card{margin:0;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px}.transparency-page .stat-tile{text-align:left}.transparency-page .stat-value{font-size:28px;font-weight:600;color:#07b979}.transparency-page .stat-caption{margin-top:6px;font-size:13px}.transparency-page .table-wrap{overflow-x:auto}.transparency-page table{width:100%;border-collapse:collapse}.transparency-page th,.transparency-page td{padding:12px 10px;text-align:left;border-bottom:1px solid #303030;font-size:14px;color:#e8edeb}.transparency-page th{color:#94a3b8;font-size:12px;font-weight:700;text-transform:uppercase}.transparency-page td.num,.transparency-page th.num{text-align:right;font-variant-numeric:tabular-nums}.transparency-page tbody tr:last-child td{border-bottom:none}@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}.help-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.help-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.help-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.help-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:#696e77}.help-page .card{margin:0;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px}.help-page h2{margin:0 0 12px;font-size:16px;font-weight:600;color:#e8edeb}.help-page p{font-size:14px;line-height:1.5;color:#a2b9b1}.help-page strong{color:#e8edeb;font-weight:600}.help-page .dispute-notice{border-color:#3a3a3a}.help-page .help-contact .btn-figma-primary{height:40px}.fees-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:960px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.fees-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.fees-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.fees-page .page-subtitle,.fees-page .muted{color:#696e77}.fees-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4}.fees-page .card{margin:0;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px}.fees-page h2{margin:0 0 16px;font-size:16px;font-weight:600;color:#e8edeb}.fees-page p{font-size:14px;line-height:1.5;color:#a2b9b1}.fees-page a{color:#07b979}.fees-page .table-scroll{overflow-x:auto;margin:0 0 16px}.fees-page table{width:100%;border-collapse:collapse}.fees-page th,.fees-page td{padding:12px 10px;text-align:left;border-bottom:1px solid #303030;font-size:14px;color:#e8edeb}.fees-page th{color:#94a3b8;font-size:12px;font-weight:700;text-transform:uppercase}.fees-page tbody tr:last-child td{border-bottom:none}.fees-page .fee-amount{color:#07b979;font-variant-numeric:tabular-nums}.fees-page td.muted{color:#696e77}.terms-page,.privacy-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.terms-page .page-header,.privacy-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.terms-page h1,.privacy-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.terms-page .page-subtitle,.privacy-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:#696e77}.terms-page .card,.privacy-page .card{margin:0;max-width:none;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px}.terms-page h2,.privacy-page h2{margin:28px 0 12px;font-size:16px;font-weight:600;color:#e8edeb}.terms-page h2:first-child,.privacy-page h2:first-child{margin-top:0}.terms-page p,.terms-page li,.privacy-page p,.privacy-page li{font-size:14px;line-height:1.6;color:#a2b9b1}.terms-page strong,.terms-page em,.privacy-page strong,.privacy-page em{color:#e8edeb}.terms-page a,.privacy-page a{color:#07b979}.terms-page ul,.privacy-page ul{margin:0 0 12px;padding-left:1.2rem}.terms-page .legal-note,.privacy-page .legal-note{margin:0;border-left:3px solid #07b979;padding:12px 16px;background:#07b97914;border-radius:0 8px 8px 0;color:#a2b9b1}.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}}.messages-page{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;font-family:"Host Grotesk",var(--sans);color:#fff}.messages-page .page-header{margin:0;flex-shrink:0}.messages-page h1{margin:0;font-family:var(--figma-font-mono);font-size:38px;font-weight:700;line-height:46px;color:#fff}.messages-page .page-subtitle{margin:8px 0 0;font-size:14px;color:#696e77}.messages-page .messages-columns{flex:1;min-height:0;display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:8px;align-items:stretch;height:calc(100dvh - 240px);min-height:420px}.messages-page .card.messages-sidebar{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#222;border:0;border-radius:8px;padding:16px;margin:0}.messages-page .card.messages-thread{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#18191b;border:0;border-radius:12px;padding:0;margin:0}.messages-page .start-conversation-wrap{flex-shrink:0;margin-bottom:12px}.messages-page .start-conversation{display:flex;gap:8px}.messages-page .start-conversation input{flex:1;min-width:0;height:40px;border:0;border-radius:8px;background:#2a2a2a;color:#fff;padding:0 12px;font-family:inherit;font-size:14px}.messages-page .start-conversation input::placeholder{color:#696e77}.messages-page .start-conversation .btn-ghost{height:40px;border:0;border-radius:8px;background:#316d3c;color:#fff;font-family:inherit;font-weight:700}.messages-page .typeahead-dropdown{background:#18191b;border:1px solid #2e3130;border-radius:8px}.messages-page .typeahead-option{display:flex;align-items:center;gap:8px;color:#fff;font-family:inherit;font-weight:700;border-radius:6px}.messages-page .typeahead-option:hover{background:#2a2a2a}.messages-page .typeahead-option .avatar,.messages-page .typeahead-option .identicon{width:28px;height:28px;border-radius:6px}.messages-page .conversation-list{flex:1;min-height:0;overflow-y:auto;gap:4px;scrollbar-color:#404040 #202020;scrollbar-width:thin}.messages-page .conversation-item{display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:8px;background:transparent;color:#fff}.messages-page .conversation-item:hover{background:#2a2a2a;text-decoration:none}.messages-page .conversation-item.active{background:#2a2a2a;border:0;box-shadow:inset 3px 0 #316d3c}.messages-page .conversation-item.active .conversation-preview,.messages-page .conversation-item.active .chat-time{color:#b0b4ba}.messages-page .conversation-avatar,.messages-page .conversation-avatar .avatar,.messages-page .conversation-avatar .identicon{width:40px;height:40px;border-radius:8px;flex-shrink:0}.messages-page .support-avatar{display:grid;place-items:center;background:#2a2a2a;color:#efe6c8}.messages-page .conversation-copy{min-width:0;flex:1}.messages-page .conversation-name{font-family:var(--figma-font-mono);font-size:14px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-page .conversation-preview{color:#696e77;font-size:12px;max-width:none}.messages-page .kind-chip{background:#18191b;color:#b0b4ba;border-radius:6px}.messages-page .kind-chip.support{background:#efe6c8;color:#1a1a1a}.messages-page .thread-header{flex-shrink:0;gap:10px;margin:0;padding:12px 16px;background:#222;border-bottom:0}.messages-page .thread-back{display:none;align-items:center;gap:4px;color:#696e77;font-size:13px;font-weight:600;text-decoration:none}.messages-page .thread-header .avatar,.messages-page .thread-header .identicon{width:40px;height:40px;border-radius:8px}.messages-page .thread-header h2{font-family:var(--figma-font-mono);font-size:18px;font-weight:700;text-transform:none;letter-spacing:0;color:#fff}.messages-page .thread-header .user-link{color:#fff;text-decoration:none}.messages-page .messages-thread .chat{flex:1;min-height:0;overflow-y:auto;margin:0;padding:16px;scrollbar-color:#404040 #202020;scrollbar-width:thin}.messages-page .chat-msg{background:#2a2a2a;border:0;border-radius:12px;padding:10px 12px;max-width:78%;align-self:flex-start}.messages-page .role-chip{background:transparent;padding:0;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none}.messages-page .chat-msg.me{align-self:flex-end;background:#316d3c}.messages-page .chat-msg.support{background:#efe6c8;color:#1a1a1a;border:0}.messages-page .chat-msg.transfer{border:1px solid #07b979}.messages-page .chat-time{color:#8b8f96}.messages-page .chat-msg.me .chat-time,.messages-page .chat-msg.me .chat-meta,.messages-page .chat-msg.me .role-chip{color:#d7ead9}.messages-page .chat-compose{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;flex-shrink:0;margin-top:0;padding:12px 16px 16px;gap:8px}.messages-page .chat-compose textarea{flex:1;min-width:0;min-height:40px;max-height:120px;resize:none;border:0;border-radius:999px;background:#2a2a2a;color:#fff;padding:10px 16px;font-family:inherit}.messages-page .msg-crypto-toggle{width:36px;height:36px;flex-shrink:0;border:0;border-radius:50%;background:#2a2a2a;color:#c5c7cb;display:grid;place-items:center;cursor:pointer}.messages-page .msg-crypto-toggle.is-open{background:#316d3c;color:#fff}.messages-page .msg-send{width:40px;height:40px;flex-shrink:0;border:0;border-radius:50%;background:#316d3c;color:#fff;display:grid;place-items:center;cursor:pointer}.messages-page .msg-send:disabled{opacity:.45;cursor:not-allowed}.messages-page .chat-compose .feedback{flex-basis:100%}.messages-page .send-crypto-box{background:#222;border:0;border-radius:8px;padding:16px;margin:0 16px 8px;display:flex;flex-direction:column;gap:12px}.messages-page .send-crypto-box h3{margin:0;font-size:16px;font-weight:600;color:#fff}.messages-page .send-crypto-box p{margin:0;font-size:14px;font-weight:600;color:#b0b4ba;line-height:1.45}.messages-page .send-crypto-box strong{color:#fff}.messages-page .send-crypto-box .form-row .field:nth-child(3){grid-column:1 / -1}.messages-page .send-crypto-box .field{gap:8px}.messages-page .send-crypto-box .field>span{color:#696e77;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.messages-page .send-crypto-box input,.messages-page .send-crypto-box select{width:100%;background:#18191b;border:0;border-radius:8px;min-height:44px;color:#fff;padding:10px 12px;font-family:inherit}.messages-page .send-crypto-box .action-row{display:flex;flex-direction:column;gap:8px;margin:0}.messages-page .send-crypto-box .btn-primary{width:100%;height:48px;border:0;border-radius:8px;background:#316d3c;color:#fff;font-family:inherit;font-size:16px;font-weight:600}.messages-page .send-crypto-box .btn-ghost{width:100%;height:40px;border:1.5px solid #3a3a3a;border-radius:8px;background:transparent;color:#eee;font-family:inherit;font-weight:600}.messages-page .messages-thread>.empty-state,.messages-page .messages-thread>.state-note{margin:16px auto}.messages-page .empty-state{background:transparent;border:0;color:#696e77}.messages-page .empty-title{color:#fff}.messages-page .notice{background:#222;border:0;color:#696e77;margin:0 16px 12px}.app-shell-v2:has(.messages-page) .main{display:flex;flex-direction:column;min-height:0;flex:1}@media(max-width:860px){.main:has(.messages-page){padding:16px 16px 24px}.messages-page h1{font-size:24px;line-height:1.2}.messages-page .messages-columns{height:calc(100dvh - 180px);min-height:360px;grid-template-columns:1fr}.messages-page.is-thread .messages-sidebar,.messages-page.is-list .messages-thread{display:none}.messages-page .thread-back{display:inline-flex}.messages-page .send-crypto-box .form-row{grid-template-columns:1fr}.messages-page .chat-compose textarea,.messages-page .msg-send,.messages-page .msg-crypto-toggle{border-radius:8px}}.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}.calculator-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.calculator-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.calculator-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.calculator-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:#696e77}.calculator-page .card.calculator{margin:0;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px}.calculator-page .segmented{background:#222;border:1px solid #303030;border-radius:6px;padding:0;gap:0;overflow:hidden;width:fit-content}.calculator-page .seg{background:transparent;border:0;border-right:1px solid #303030;border-radius:0;color:#94a3b8;font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:14px;padding:12px}.calculator-page .seg:last-child{border-right:0}.calculator-page .seg.active{background:#2f2f2f;color:#e5e5df}.calculator-page .calculator-row{margin:0;gap:12px}.calculator-page .field>span{font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#94a3b8}.calculator-page .field input,.calculator-page .field select{background:#222;border:1px solid #303030;border-radius:8px;color:#e8edeb;font-family:var(--figma-font-display);font-size:16px}.calculator-page .field select option{background:#222;color:#e8edeb}.calculator-page .calc-result{margin:0;background:#222;border:1px solid #303030;border-radius:8px}.calculator-page .calc-amount,.calculator-page .calc-arrow{color:#696e77}.calculator-page .calc-value{color:#07b979}.calculator-page .calc-rate,.calculator-page .calc-freshness,.calculator-page .calc-hint,.calculator-page .calc-note,.calculator-page .calc-cta .muted{color:#696e77}.calculator-page .calc-rate strong{color:#e8edeb;font-weight:600}.calculator-page .calc-cta{margin:0;align-items:center;gap:12px}.calculator-page .calc-unavailable{background:#222;border:1px solid #303030;border-radius:8px;padding:16px}@media(max-width:720px){.calculator-page .segmented{width:100%}.calculator-page .seg{flex:1}.calculator-page .calculator-row{flex-direction:column;align-items:stretch}.calculator-page .calculator-row .field:first-child{min-width:0}.calculator-page .calc-cta{flex-direction:column;align-items:stretch}}.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)}.status-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.status-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.status-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.status-page .page-subtitle,.status-page .muted,.status-page .status-banner-sub{color:#696e77}.status-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4}.status-page .card{margin:0;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px}.status-page h2{margin:0 0 16px;font-size:16px;font-weight:600;color:#e8edeb}.status-page .status-banner{gap:16px}.status-page .status-banner-headline{font-size:18px;font-weight:600}.status-page .status-banner-ok .status-banner-headline,.status-page .status-banner-ok .status-banner-dot{color:#07b979}.status-page .status-banner-ok .status-banner-dot{background:#07b979}.status-page .status-banner-degraded .status-banner-headline,.status-page .status-banner-degraded .status-banner-dot{color:#e8a317}.status-page .status-banner-degraded .status-banner-dot{background:#e8a317}.status-page .status-refresh{background:#222;border:1px solid #303030;color:#e8edeb;border-radius:8px}.status-page .service-row{border-bottom-color:#303030}.status-page .service-name{color:#e8edeb;font-weight:600}.status-page .service-ok{color:#07b979}.status-page .service-ok .service-dot{background:#07b979}.status-page .service-down{color:#ff8494}.status-page .service-down .service-dot{background:#ff8494}.status-page a{color:#07b979}@media(max-width:720px){.status-page .status-banner{flex-wrap:wrap}.status-page .status-refresh{margin-left:0;width:100%}}.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}.api-docs-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:960px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.api-docs-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.api-docs-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.api-docs-page .page-subtitle,.api-docs-page .muted,.api-docs-page .api-sample-label,.api-docs-page .address-display-label{color:#696e77}.api-docs-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4}.api-docs-page .card{margin:0;background:#181818;border:1px solid #303030;border-radius:8px;padding:24px}.api-docs-page h2,.api-docs-page .api-intro h2{margin:0 0 12px;font-size:16px;font-weight:600;color:#e8edeb}.api-docs-page p,.api-docs-page .api-summary{font-size:14px;line-height:1.5;color:#a2b9b1}.api-docs-page strong{color:#e8edeb;font-weight:600}.api-docs-page a{color:#07b979}.api-docs-page code{font-family:var(--figma-font-mono);font-size:12.5px;color:#e8edeb}.api-docs-page .api-heading{margin-bottom:10px}.api-docs-page .api-method{font-family:var(--figma-font-mono);color:#07b979;background:#07b9791f;border-color:#07b97959}.api-docs-page .api-path{font-family:var(--figma-font-mono);color:#07b979}.api-docs-page .api-inline-code{margin:0 0 12px}.api-docs-page .api-inline-code code{display:inline-block;padding:8px 12px;background:#111;border:1px solid #303030;border-radius:8px;color:#e8edeb}.api-docs-page .table-wrap{overflow-x:auto}.api-docs-page table{width:100%;border-collapse:collapse}.api-docs-page th,.api-docs-page td{padding:12px 10px;text-align:left;border-bottom:1px solid #303030;font-size:14px;color:#e8edeb}.api-docs-page th{color:#94a3b8;font-size:12px;font-weight:700;text-transform:uppercase}.api-docs-page tbody tr:last-child td{border-bottom:none}.api-docs-page .api-json{background:#111;border:1px solid #303030;border-radius:8px;color:#e8edeb;font-family:var(--figma-font-mono)}.api-docs-page .address-display-row{background:#111;border:1px solid #303030;border-radius:8px}.api-docs-page .address-display-value{font-family:var(--figma-font-mono);color:#e8edeb}.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;width:100%;margin:0 auto;padding-top:26px;flex:1;display:flex;flex-direction:column}.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%;overflow:hidden;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-gift-region{display:flex;flex-direction:column;gap:16px;width:100%}.post-offer-label--gift-region{font-family:var(--figma-font-label);margin:0}.post-offer-gift-region-row{display:flex;gap:16px;width:100%}.post-offer-gift-region-field{flex:1 1 0;min-width:0}.post-offer-i-want-row--gift .method-picker-wrap{flex:1 1 auto}.post-offer-i-want-row--method-only .method-picker-wrap{flex:1 1 100%;width:100%}.post-offer-i-want-row--method-only .post-offer-combobox--method{width:100%}.post-offer-select-value--gift{font-family:var(--figma-font-display);font-weight:400;font-size:14px;line-height:20px;color:var(--figma-muted)}.post-offer-select-value--fiat-label,.post-offer-select-value--region{font-family:var(--figma-font-mono);font-size:14px;font-weight:700;line-height:20px;color:var(--figma-muted)}.post-offer-edit-icon{width:16px;height:16px;flex-shrink:0;opacity:.85;color:var(--figma-muted)}.post-offer-fiat-menu{display:flex;flex-direction:column;box-sizing:border-box;min-width:280px;max-width:min(320px,calc(100vw - 16px));padding:16px;gap:4px;background:#181818;box-shadow:10px 10px #00000040;border:none;overflow-x:hidden;overflow-y:auto}.post-offer-select-menu.post-offer-fiat-menu{padding:16px;gap:4px;background:#181818;border:none;box-shadow:10px 10px #00000040}.post-offer-fiat-search{display:flex;align-items:center;gap:12px;flex-shrink:0;width:100%;min-height:44px;height:44px;padding:0 16px;margin-bottom:4px;border:1px solid var(--figma-border);border-radius:8px;background:#202020;box-sizing:border-box}.post-offer-fiat-search svg{flex-shrink:0;color:#a6a6a6}.post-offer-fiat-search input{flex:1 1 auto;align-self:center;min-width:0;width:100%;height:auto;min-height:20px;padding:0;border:0;background:transparent;color:#e8edeb;font-family:var(--figma-font-label);font-size:14px;font-weight:400;line-height:20px;outline:none;caret-color:#e8edeb}.post-offer-fiat-search input::placeholder{color:#a6a6a6}.post-offer-fiat-section{display:flex;flex-direction:column;gap:4px;flex-shrink:0;width:100%}.post-offer-fiat-section-label{margin:4px 0 0;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:#9f9f9f}.post-offer-fiat-option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px;border:none;border-radius:8px;background:#181818;color:#fff;text-align:left;cursor:pointer}.post-offer-fiat-option:hover,.post-offer-fiat-option.is-selected{background:#222}.post-offer-fiat-option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.post-offer-fiat-option-title{font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:18px;color:#fff}.post-offer-fiat-option-sub{font-family:var(--figma-font-label);font-size:10px;font-weight:600;line-height:14px;color:#9f9f9f}.post-offer-fiat-empty{margin:8px 0 0;font-size:13px;color:var(--figma-muted)}.post-offer-bank-transfer{display:flex;flex-direction:column;gap:24px;width:100%}.post-offer-combobox--wallet-trigger .post-offer-select-value--placeholder{font-family:var(--figma-font-display);font-weight:700;font-size:14px;line-height:20px;color:#a1a1a1}.post-offer-combobox--wallet-trigger{width:100%;min-height:36px;cursor:pointer}.post-offer-wallet-name-sheet.mp-sheet,.post-offer-bank-name-sheet.mp-sheet{display:flex;flex-direction:column;gap:8px;max-width:460px;max-height:min(432px,calc(100vh - 48px));overflow:hidden;padding:16px;background:#1a1a1a}.post-offer-wallet-name-sheet-body{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}.post-offer-wallet-name-sheet-list{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin;scrollbar-color:#303030 transparent}.post-offer-wallet-name-option{min-height:48px;justify-content:flex-start;padding:8px 12px}.post-offer-wallet-name-option .post-offer-sheet-option-text{font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:18px;color:#dfdfdf;text-align:left}.post-offer-wallet-account-sheet--empty.mp-sheet{gap:0;max-width:596px;padding:16px;background:#161616}.post-offer-add-wallet-sheet .post-offer-wallet-custom-details{min-height:80px;align-items:flex-start;opacity:.8;color:#8d8d8d;font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:16px}.post-offer-wallet-info-banner{margin:0}.post-offer-wallet-field-label{color:#616f6a}.post-offer-wallet-name-trigger .is-placeholder{color:#8d8d8d}@media(max-width:720px){.post-offer-wallet-name-sheet.mp-sheet,.post-offer-bank-name-sheet.mp-sheet{max-height:min(72vh,432px)}}.post-offer-label--bank-transfer{font-family:var(--figma-font-label);margin:0}.post-offer-combobox--region-trigger,.post-offer-combobox--account-trigger,.post-offer-combobox--bank-name-trigger{width:100%;cursor:pointer}.post-offer-bank-account-hint{margin:8px 0 0;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:#9f9f9f}.post-offer-bank-missing-hint{margin-top:8px}.post-offer-sheet{gap:16px}.post-offer-country-sheet.mp-sheet{display:flex;flex-direction:column;gap:8px;max-width:460px;max-height:min(432px,calc(100vh - 48px));overflow:hidden;padding:16px;background:#181818}.post-offer-country-sheet .mp-sheet-head{flex-shrink:0}.post-offer-country-sheet .mp-sheet-head h2{font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase;letter-spacing:.02em;color:#e8edeb}.post-offer-country-sheet-body{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}.post-offer-country-sheet-search{flex-shrink:0;height:40px;padding:0 16px;background:#202020;border:1px solid #303030;border-radius:8px}.post-offer-country-sheet-list{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin;scrollbar-color:#303030 transparent}.post-offer-country-sheet-list::-webkit-scrollbar{width:6px}.post-offer-country-sheet-list::-webkit-scrollbar-thumb{background:#303030;border-radius:999px}.post-offer-country-sheet .post-offer-sheet-section-label{margin-top:0}.post-offer-country-sheet .post-offer-sheet-option{min-height:48px;padding:8px;border-radius:8px}@media(max-width:720px){.post-offer-country-sheet.mp-sheet{max-height:min(72vh,432px)}}.post-offer-sheet-search{width:100%}.post-offer-sheet-section{display:flex;flex-direction:column;gap:4px}.post-offer-sheet-section-label{margin:8px 0 4px;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:#9f9f9f}.post-offer-sheet-option{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 12px;border:none;border-radius:8px;background:transparent;color:#e8edeb;font-family:var(--figma-font-display);font-size:14px;text-align:left;cursor:pointer}.post-offer-sheet-option.is-selected{background:#222}.post-offer-sheet-option-text{flex:1;min-width:0}.post-offer-sheet-empty{margin:0;font-size:14px;color:#9f9f9f}.post-offer-bank-empty{display:flex;flex-direction:column;gap:16px;width:100%}.post-offer-bank-account-sheet--empty.mp-sheet{gap:0;max-width:596px;padding:16px;background:#161616}.post-offer-sheet--headless{padding-top:16px}.post-offer-bank-empty-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:206px;width:100%;text-align:center}.post-offer-bank-empty-title{margin:0;font-family:var(--figma-font-display);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.4px;color:#a1a1a1}.post-offer-bank-empty-copy{margin:0;font-family:var(--figma-font-display);font-size:12px;font-weight:700;line-height:16px;color:#a1a1a1}.post-offer-bank-empty-cta{display:flex;align-items:center;justify-content:center;width:100%;height:32px;padding:5.545px 12px 6.455px;border:none;border-radius:8px;background:#292929;color:#fff;font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.post-offer-bank-empty-cta:hover{background:#333}.post-offer-bank-add-btn{display:inline-flex;align-items:center;gap:8px}.post-offer-bank-add-link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start}.post-offer-bank-account-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;width:100%}.post-offer-bank-account-row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px;border:1px solid #303030;border-radius:12px;background:#181818;color:inherit;text-align:left;cursor:pointer}.post-offer-bank-account-row.is-selected{border-color:#036b26;background:#1a241e}.post-offer-bank-account-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.post-offer-bank-account-name{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.post-offer-bank-account-meta{font-size:12px;color:#9f9f9f}.post-offer-bank-field-label{display:block;margin-bottom:12px;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:#a2b9b1}.post-offer-bank-field-label--muted{color:#9f9f9f}.post-offer-bank-input{display:flex;align-items:center;width:100%;min-height:40px;padding:14px;border:1px solid #303030;border-radius:12px;background:#181818;color:#e8edeb;font-family:inherit;font-size:16px;box-sizing:border-box}.post-offer-bank-input--readonly{color:#626262}select.post-offer-bank-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;cursor:pointer;background-image: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='%23e8edeb' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}select.post-offer-bank-input option{background:#181818;color:#e8edeb}.post-offer-bank-textarea{min-height:80px;resize:vertical}.post-offer-bank-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:14px;border:1px solid #303030;border-radius:12px;background:#181818;color:#e8edeb;font-family:inherit;font-size:16px;cursor:pointer}.post-offer-bank-select-trigger .is-placeholder{color:#626262}.post-offer-bank-select{position:relative;width:100%}.post-offer-bank-select-menu{position:absolute;z-index:5;top:calc(100% + 6px);left:0;right:0;display:flex;flex-direction:column;gap:2px;padding:8px;border:1px solid #303030;border-radius:12px;background:#181818;box-shadow:0 12px 32px #00000073}.post-offer-bank-select-option{display:flex;align-items:center;width:100%;min-height:40px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#e8edeb;font-family:inherit;font-size:16px;text-align:left;cursor:pointer}.post-offer-bank-select-option:hover,.post-offer-bank-select-option.is-selected{background:#262626}.post-offer-add-bank-sheet .post-offer-fiat-picker.post-offer-combobox{min-height:40px;padding:14px;border:1px solid #303030;border-radius:12px;background:#181818;color:#e8edeb}.post-offer-add-bank-sheet .post-offer-fiat-picker .post-offer-select-value--fiat-label{font-size:16px;color:#e8edeb}.post-offer-bank-field-row{display:flex;gap:16px;width:100%}.post-offer-bank-field-row .post-offer-bank-field{flex:1 1 0;min-width:0}.post-offer-bank-trade-terms{display:flex;flex-direction:column;gap:12px;width:100%}.post-offer-bank-trade-terms-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:none;background:transparent;color:#fff;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.post-offer-bank-trade-terms-head svg{transition:transform .2s ease}.post-offer-bank-trade-terms-head svg.is-open{transform:rotate(180deg)}.post-offer-bank-trade-terms-body{display:flex;flex-direction:column;gap:16px}.post-offer-bank-info-banner{display:flex;align-items:flex-start;gap:12px;padding:8px 12px;border-radius:8px;background:#222;color:#9f9f9f;font-size:14px;line-height:18px}.post-offer-bank-info-banner p{margin:0}.post-offer-sheet-actions{display:flex;justify-content:flex-end;gap:16px;margin-top:8px}.post-offer-add-bank-sheet .post-offer-sheet-actions .btn-primary{background:#202020;border-color:#202020;color:#e8edeb}.post-offer-add-bank-sheet .post-offer-sheet-actions .btn:not(.btn-primary){background:transparent;border-color:#3a3a3a;color:#a6a6a6}.post-offer-add-bank-sheet .post-offer-sheet-actions .btn:not(.btn-primary):not(:disabled):hover{color:#e8edeb}.post-offer-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:6px;border-radius:8px;background:#2a2a2a;box-sizing:border-box}.post-offer-icon-tile .post-offer-token-icon,.post-offer-icon-tile img{width:20px;height:20px}.post-offer-crypto-menu{padding:16px;gap:8px;background:#181818;box-shadow:10px 10px #00000040;border:none}.post-offer-crypto-option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 8px;border:none;border-radius:8px;background:#181818;color:#fff;text-align:left;cursor:pointer}.post-offer-crypto-option.is-selected{background:#222}.post-offer-crypto-option-label{font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:18px}.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:normal;line-height:1.45;color:var(--figma-text)}.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-card-code-field{display:flex;flex-direction:column;gap:8px;width:100%;margin:0}.post-offer-card-code-entry{display:flex;gap:8px;width:100%;align-items:stretch}.post-offer-card-code-input{flex:1 1 auto;min-width:0;height:36px;padding:8px 12px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-surface-2);box-sizing:border-box;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:#dfdfdf}.post-offer-card-code-input::placeholder{color:#a1a1a1;opacity:1}.post-offer-card-code-input:focus{outline:none;border-color:#525252}.post-offer-card-code-save{flex:0 0 auto;height:36px;padding:8px 16px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-surface-2);box-sizing:border-box;font-family:var(--figma-font-mono);font-size:14px;font-weight:400;line-height:20px;color:#dfdfdf;cursor:pointer}.post-offer-card-code-save:hover{background:#262626}.post-offer-card-code-chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.post-offer-card-code-chip{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:4px 12px;border:none;border-radius:16px;background:var(--figma-surface-2);font-family:var(--figma-font-mono);font-size:12px;font-weight:500;line-height:1.45;color:#fff;cursor:pointer}.post-offer-card-code-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}button.post-offer-method-trigger{width:100%;margin:0;font:inherit;color:inherit;text-align:left;appearance:none}button.post-offer-method-trigger .post-offer-combobox-leading{flex:1 1 auto}.post-offer-select-value--placeholder{color:var(--figma-muted)}.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-method-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;background:#2a2a2a;border-radius:6px;color:#e8edeb}.post-offer-method-cat-icon--gift{color:#e8edeb}.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-token-icon--fiat-mono{border-radius:50%;background:#2a2a2a;border:1px solid #404040;box-sizing:border-box}.fiat-flag-mono{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--figma-font-label);font-size:8px;font-weight:700;letter-spacing:-.02em;line-height:1;color:#dfdfdf;text-transform:uppercase;-webkit-user-select:none;user-select:none}.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]),.post-offer-v2 .post-offer-slider-value-input:not([type=checkbox]):not([type=radio]):not([type=range]){background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;min-height:16px;height:16px;margin:0;font-family:inherit;font-weight:600;line-height:16px;color:var(--figma-accent-bright)}.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-slider-value-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-slider-value-input:focus{color:var(--figma-accent-bright)}.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{display:inline-flex;align-items:center;justify-content:flex-end;gap:0;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:44px;white-space:nowrap;cursor:text}.post-offer-slider-value-affix{flex-shrink:0;pointer-events:none}.post-offer-slider-value-input{width:auto;min-width:1.5em;max-width:4.5em;padding:0;margin:0;border:none;background:transparent;font:inherit;color:var(--figma-accent-bright);text-align:center;outline:none;font-variant-numeric:tabular-nums;field-sizing:content}.post-offer-slider-value-input:focus{outline:none;box-shadow:none}.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-locked-hint{display:flex;align-items:center;gap:8px;margin:8px 0 0;padding:12px 16px;border:1px dashed var(--figma-border);border-radius:8px;font-family:var(--figma-font-mono);font-size:14px;line-height:18px;color:var(--figma-secondary)}.post-offer-locked-hint svg{flex-shrink:0;color:var(--figma-secondary)}.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-amount-input.is-invalid{border-color:#e8a317}.post-offer-inline-error{margin:2px 0 0;padding:10px 12px;border-radius:8px;border:1px solid rgba(232,163,23,.35);background:#e8a31714;font-family:var(--figma-font-display);font-size:13px;font-weight:400;line-height:1.45;color:#e8a317}.post-offer-inline-error strong{font-weight:600;color:#f0c14b}.post-offer-inline-error .deposit-link{color:#07b979;font-weight:600}.post-offer-check-block.is-disabled,.post-offer-check-block:disabled{opacity:.45;cursor:not-allowed}.post-offer-check-block.is-disabled:hover,.post-offer-check-block:disabled:hover,.post-offer-check-block.is-disabled:focus,.post-offer-check-block:disabled:focus{border-color:var(--figma-border, #303030);background:transparent}.post-offer-cta:disabled{opacity:.45;cursor:not-allowed;filter:none}.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-v2 .feedback-error.post-offer-duplicate{display:flex;flex-direction:column;gap:8px}.post-offer-duplicate p{margin:0}.post-offer-duplicate-title{display:flex;align-items:center;gap:8px;font-weight:600;color:#f2635a}.post-offer-duplicate-title svg{flex-shrink:0}.post-offer-duplicate-body{color:var(--figma-text)}.post-offer-duplicate-hint{color:var(--figma-green-muted)}.post-offer-duplicate-hint strong{color:var(--figma-text);font-weight:600}.post-offer-duplicate-actions a{color:#f2635a;font-weight:600;text-decoration:underline}.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;flex:1;display:flex;flex-direction:column}.app-shell-v2:has(.post-offer-page){min-height:100dvh}.app-shell-v2:has(.post-offer-page) .site-footer{margin-top:auto;flex-shrink:0}.main:has(.marketplace-page),.main:has(.my-trades-page),.main:has(.my-offers-page),.main:has(.offer-detail-page),.main:has(.messages-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-end{display:contents}.topbar-mobile-account-links,.topbar-mobile-only-nav,.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:flex-start;overflow:visible}.topbar-mobile-end{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.topbar-v2 .brand-v2{padding:0}.topbar-v2 .brand-logo-icon{width:27px;height:24px}.topbar-v2 .brand-name-v2{display:none}.topbar-balance.topbar-balance--bar{display:flex;flex:0 0 auto;min-width:0;margin:0}.topbar-balance--bar .topbar-balance-value{font-size:15px;color:#fafafa}.topbar-balance.topbar-balance--profile{display:none}.topbar-mobile-avatar{display:inline-flex;align-items:center;justify-content:center;margin-left:0;flex-shrink:0;border-radius:50%;text-decoration:none}.topbar-mobile-notifications{display:block;flex-shrink:0}.topbar-desktop-notifications{display:none}.topbar-menu-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:4px;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}.topbar-v2.is-menu-open .profile-menu{display:none}.topbar-v2.is-menu-open .topbar-mobile-only-nav{display:flex}.topbar-v2.is-menu-open .topbar-mobile-account-links{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%}.topbar-v2.is-menu-open .topbar-mobile-account-links .nav-link{width:100%;justify-content:flex-start;padding:10px 12px;background:none;border:0;cursor:pointer;font:inherit;text-align:left}.topbar-v2.is-menu-open .topbar-mobile-signout{color:#ff6b81}.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-gift-region-row{flex-direction:column;gap:8px}.post-offer-gift-region-field{flex:none;width:100%}.post-offer-card-code-entry{flex-direction:column}.post-offer-card-code-save{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-logo-category{display:block;color:#dfdfdf;flex-shrink:0}.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:#222;border:1px solid #2e3130;border-radius:12px;box-shadow:0 10px 28px #0000008c;padding:6px;z-index:50;display:flex;flex-direction:column}.profile-menu-name{padding:8px 10px;font-weight:600;color:#fff;border-bottom:1px solid #2e3130;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:#eee;cursor:pointer;text-decoration:none}.profile-menu-item:hover{background:#191919;color:#fff}.profile-menu-signout{color:#ff6b81}.profile-menu-signout:hover{color:#ff8494;background:#191919}.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:14px;font-weight:600;color:var(--text, #dfdfdf);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)}@media(min-width:721px){.topbar-balance.topbar-balance--bar{display:none}}.wallet-testnet-note{color:var(--warning, #d9a44e);font-size:12px;margin:0 0 6px}.countdown-nudge{display:block;margin-top:6px;color:var(--warning, #d9a44e);font-weight:600;font-size:13px}.tr-keep-here-note{font-size:11px;margin:0;line-height:1.45}.dm-disabled-note{padding:10px 12px}.wallet-send-review{display:flex;flex-direction:column;gap:8px;padding:14px}.wallet-send-review-title{margin:0}.wallet-send-review-back{align-self:flex-start}.wallet-escrow-note{color:var(--text-muted);font-size:12px;margin:2px 0 0}.own-offer-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:0}.own-offer-fields label{display:flex;flex-direction:column;gap:8px;min-width:0;font-family:var(--figma-font-display);font-size:12px;font-weight:600;line-height:16px;color:var(--figma-muted)}.own-offer-fields input{width:100%;height:36px;padding:8px 12px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-input-bg, #181818);color:var(--figma-text, #fff);font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:20px;box-sizing:border-box}.own-offer-fields input:focus{outline:none;border-color:var(--border-strong);box-shadow:none}@media(max-width:900px){.own-offer-fields{grid-template-columns:1fr 1fr}}.my-offers-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.own-offer-delete{color:#ff6b81}.own-offer-delete:hover{color:#ff8494}.wallet-pending-card{border-left:3px solid var(--warning, #d9a44e)}.wallet-pending-title{font-size:15px;margin:0 0 8px}.wallet-pending-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wallet-pending-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.wallet-pending-amount{font-weight:600}.wallet-pending-state{color:var(--text-muted)}.wallet-pending-tx{color:var(--text-muted);font-size:12px;margin-left:auto}.wallet-pending-hint{margin:8px 0 0;font-size:12px}.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-select-wrap-v2{padding-right:12px;position:relative}.auth-select-wrap-v2.is-open{border-color:#404040}.auth-country-combobox{position:relative;width:100%}.auth-country-required-proxy{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;border:0}.auth-country-trigger{flex:1;min-width:0;border:none;background:transparent;padding:0;margin:0;text-align:left;font-family:var(--figma-font-mono);font-size:14px;line-height:1.4;color:#fff;cursor:pointer}.auth-country-trigger.is-placeholder{color:#6b6b6b}.auth-country-caret{flex-shrink:0;color:#a1a1a1;pointer-events:none}.auth-country-dropdown{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);max-height:240px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#181818;border:1px solid var(--figma-border);border-radius:8px;box-shadow:0 12px 32px #00000073}.auth-country-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:none;background:transparent;color:#fff;font-family:var(--figma-font-mono);font-size:13px;line-height:1.35;text-align:left;padding:10px 12px;border-radius:6px;cursor:pointer}.auth-country-option:hover,.auth-country-option.is-active{background:#242424}.auth-country-code{color:#6b6b6b;font-size:11px;letter-spacing:.04em}.auth-country-empty{padding:12px;color:#a1a1a1;font-size:13px}.auth-select-wrap-v2 input[type=search],.auth-select-wrap-v2 input[role=combobox]{flex:1;min-width:0;width:100%;border:none!important;margin:0;padding:0!important;font-family:var(--figma-font-mono);font-size:14px;line-height:1.4;color:#fff;background:transparent!important;appearance:none;-webkit-appearance:none}.auth-select-wrap-v2 input:focus{outline:none}.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:0;margin:0;padding:24px;background:var(--figma-grey-9);border-radius:8px}.marketplace-page .mp-filter-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0}.marketplace-page .mp-filter-left,.marketplace-page .mp-filter-fields{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;flex:1 1 0}.marketplace-page .mp-filter-checks{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.marketplace-page .mp-filter-tools{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.marketplace-page .mp-create-offer-btn,.marketplace-page .mp-filters-open,.marketplace-page .mp-refresh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:10px 12px;background:#222;border:1px solid var(--figma-border);border-radius:8px;color:#dfdfdfde;font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:16px;text-decoration:none;white-space:nowrap;cursor:pointer}.marketplace-page .mp-refresh-btn{width:40px;padding:8px;border:0;border-radius:6px}.marketplace-page .mp-list-filter-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid currentColor;border-radius:50%;flex-shrink:0}.marketplace-page .mp-list-filter-icon svg{display:block;width:9px;height:9px}.marketplace-page .mp-type-field{display:flex;flex-direction:column;gap:0;flex:0 0 auto}.marketplace-page .mp-filter-fields .field{display:flex;flex-direction:column;gap:0;min-width:0}.marketplace-page .mp-filter-fields .field-inline{min-width:0}.marketplace-page .mp-filter-fields .field{flex:1 1 0;min-width:0}.marketplace-page .mp-filter-fields .picker-field{min-width:0;flex:1 1 0}.marketplace-page .mp-filter-fields .amount-filter{flex:1.2 1 0;min-width:0}.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-display);font-weight:400;font-size:16px;line-height:14px;color:#9f9f9f;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,.marketplace-page .mp-filter-trigger{position:relative;display:flex;align-items:center;width:100%;min-width:0;background:#222;border:1px solid var(--figma-border);border-radius:6px}.marketplace-page .mp-amount-box{gap:8px;overflow:hidden;border-radius:8px;width:max-content;max-width:100%}.marketplace-page .mp-amount-box:focus-within,.marketplace-page .mp-select:focus-within,.marketplace-page .mp-dd-search:focus-within{border-color:#404040;box-shadow:none}.marketplace-page .mp-amount-box input,.marketplace-page .mp-amount-box input:focus,.marketplace-page .mp-amount-box input:focus-visible,.marketplace-page .mp-select select,.marketplace-page .mp-select select:focus,.marketplace-page .mp-select select:focus-visible,.marketplace-page .mp-dd-search input,.marketplace-page .mp-dd-search input:focus,.marketplace-page .mp-dd-search input:focus-visible,.mp-filt-menu-search input,.mp-filt-menu-search input:focus,.mp-filt-menu-search input:focus-visible{border:0!important;outline:none!important;box-shadow:none!important;background:transparent}.marketplace-page .mp-select-dd{overflow:visible}.marketplace-page .mp-dd{position:relative;flex:1 1 auto;min-width:0;width:100%}.marketplace-page .mp-dd-trigger{display:flex;align-items:center;width:100%;min-height:40px;padding:0 28px 0 12px;border:0;background:transparent;color:#dfdfdf;font-family:var(--figma-font-display);font-size:16px;line-height:14px;text-align:left;cursor:pointer}.marketplace-page .mp-dd-trigger-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.marketplace-page .mp-dd-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplace-page .mp-dd-trigger-chevron{position:absolute;right:8px;top:50%;transform:translateY(-50%);flex-shrink:0;color:#a6a6a6;pointer-events:none}.marketplace-page .mp-dd-trigger-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.marketplace-page .mp-dd-trigger-icon img,.marketplace-page .mp-dd-trigger-icon .post-offer-token-icon,.marketplace-page .mp-dd-trigger-icon .post-offer-token-icon img{display:block;width:20px;height:20px;object-fit:cover;border-radius:999px}.marketplace-page .mp-dd-icon-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:6px;border-radius:8px;background:#2a2a2a;box-sizing:border-box}.marketplace-page .mp-dd-icon-tile>.post-offer-token-icon,.marketplace-page .mp-dd-icon-tile>img{width:20px!important;height:20px!important;flex:0 0 20px!important}.marketplace-page .mp-dd-icon-tile img,.marketplace-page .mp-dd-icon-tile .post-offer-token-icon img{display:block;width:20px!important;height:20px!important;border-radius:6px;object-fit:cover}.marketplace-page .mp-dd-icon-tile .post-offer-token-icon--fiat-mono{background:#363636;border-color:#505050}.marketplace-page .mp-dd-icon-tile .fiat-flag-mono{font-size:9px}.marketplace-page .mp-dd-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:50;display:flex;flex-direction:column;gap:8px;width:max(100%,253px);max-height:min(420px,70vh);overflow-x:hidden;overflow-y:auto;padding:16px;border-radius:8px;background:#181818;box-shadow:10px 10px #00000040;scrollbar-color:#404040 #181818}.marketplace-page .mp-dd-menu-crypto{gap:8px}.marketplace-page .mp-dd-menu-fiat{gap:4px;width:max(100%,280px);overflow:hidden}.marketplace-page .mp-dd-menu-fiat .mp-dd-menu-scroll{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#404040 #181818}.marketplace-page .mp-dd-menu-fiat .mp-dd-search{flex-shrink:0}.marketplace-page .mp-dd-search{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 16px;border:1px solid #303030;border-radius:8px;background:#202020;box-sizing:border-box;cursor:text}.marketplace-page .mp-dd-search svg{flex-shrink:0;color:#a6a6a6;pointer-events:none}.marketplace-page .mp-dd-search input{flex:1 1 auto;min-width:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:#e8edeb;font-family:var(--figma-font-label);font-size:14px;font-weight:400;line-height:1.45;outline:none;caret-color:#e8edeb}.marketplace-page .mp-dd-search input::placeholder{color:#a6a6a6}.marketplace-page .mp-dd-section{display:flex;flex-direction:column;gap:4px;width:100%}.marketplace-page .mp-dd-section-label{margin:4px 0 0;font-family:var(--figma-font-label);font-size:12px;font-weight:600;line-height:16px;color:#9f9f9f}.marketplace-page .mp-dd-option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 6px;border:0;border-radius:8px;background:transparent;color:#fff;text-align:left;cursor:pointer;box-sizing:border-box}.marketplace-page .mp-dd-option:hover,.marketplace-page .mp-dd-option.is-active{background:#222}.marketplace-page .mp-dd-option-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:0}.marketplace-page .mp-dd-option-title{font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:18px;color:#fff;white-space:nowrap}.marketplace-page .mp-dd-option-sub{font-family:var(--figma-font-label);font-size:10px;font-weight:600;line-height:14px;color:#9f9f9f;white-space:nowrap}.marketplace-page .mp-dd-empty{margin:0;padding:12px 6px;font-family:var(--figma-font-label);font-size:13px;font-weight:600;color:#9f9f9f;text-align:center}.marketplace-page .mp-filter-trigger{appearance:none;height:40px;min-width:0;padding:0 32px 0 12px;color:var(--figma-text);font-family:var(--figma-font-mono);font-size:16px;line-height:14px;text-align:left;cursor:pointer}.marketplace-page .mp-filter-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplace-page .mp-select select,.marketplace-page .mp-select-picker .picker input,.marketplace-page .mp-amount-box input{flex:1 1 auto;min-width:0;width:auto;appearance:none;background:transparent;border:0;border-radius:0;padding:10px 0 10px 12px;color:var(--figma-text);font-family:var(--figma-font-mono);font-size:16px;line-height:14px}.marketplace-page .mp-amount-box input{flex:1 1 5rem;min-width:4.5rem;max-width:8rem;padding-right:0}.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: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;position:relative;z-index:1}.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{display:none;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}.mp-sheet-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#000000b8}.mp-sheet{display:flex;flex-direction:column;gap:16px;width:100%;max-width:496px;max-height:min(934px,calc(100vh - 32px));overflow:auto;padding:24px 24px 40px;background:#161616;border-radius:8px;box-shadow:0 25px 50px -12px #00000040;color:#e8edeb;font-family:var(--figma-font-display)}.mp-pay-sheet{overflow:hidden}.mp-sheet-head{display:flex;align-items:center;gap:16px;min-height:32px;flex-shrink:0}.mp-sheet-head h2{flex:1;margin:0;font-size:16px;font-weight:600;line-height:20px;color:#e8edeb}.mp-sheet-head-actions{display:flex;align-items:center;gap:8px}.mp-sheet-ghost,.mp-sheet-icon{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 8px;background:#202020;border:0;border-radius:4px;color:#e8edeb;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.mp-sheet-icon{width:32px;padding:0}.mp-sheet-search{display:flex;align-items:center;gap:12px;height:40px;flex-shrink:0;padding:0 16px;background:#202020;border:1px solid #303030;border-radius:8px;color:#a6a6a6}.mp-sheet-search input{flex:1;min-width:0;padding:0;background:transparent;border:0;color:#e8edeb;font-family:inherit;font-size:14px;caret-color:#e8edeb}.mp-sheet-search input::placeholder{color:#a6a6a6}.mp-pay-selected{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0}.mp-pay-selected p{margin:0;font-size:14px;font-weight:600;line-height:16px;color:#e8edeb;text-align:center;align-self:center}.mp-pay-chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.mp-pay-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#202020;border:1px solid #303030;border-radius:16px;color:#a1a1a1;font-family:inherit;font-size:14px;font-weight:500;line-height:1.45;cursor:pointer}.mp-pay-chip svg{flex-shrink:0;color:#a1a1a1}.mp-pay-show-all-chips{padding:0;background:transparent;border:0;color:#a2b9b1;font-family:inherit;font-size:14px;font-weight:600;line-height:18px;text-decoration:underline;cursor:pointer}.mp-pay-list{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1;overflow:auto}.mp-pay-cat{display:flex;align-items:center;gap:12px;width:100%;height:48px;padding:8px;background:#161616;border:0;border-radius:8px;color:#e8edeb;font-family:inherit;text-align:left;cursor:pointer}.mp-pay-cat:hover{background:#1c1c1c}.mp-pay-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#2a2a2a;border-radius:8px;color:#e8edeb;flex-shrink:0}.mp-pay-cat-copy{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.mp-pay-cat-label{font-size:14px;font-weight:600;line-height:18px;color:#e8edeb}.mp-pay-cat-count{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:16px;padding:0 4px;background:#242424;border-radius:3px;color:#fff;font-size:10px;font-weight:700;line-height:12px}.mp-pay-cat-chevron{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#2a2a2a;border-radius:8px;color:#e8edeb;flex-shrink:0}.mp-pay-method-row{display:flex;align-items:center;gap:12px;width:100%;height:48px;padding:8px;background:#161616;border:0;border-radius:8px;cursor:pointer}.mp-pay-select-all-row{background:#202020}.mp-pay-method-row:hover:not([aria-disabled=true]),.mp-pay-method-row.is-selected:hover:not([aria-disabled=true]){background:#202020}.mp-pay-select-all-row:hover:not([aria-disabled=true]),.mp-pay-select-all-row.is-selected:hover:not([aria-disabled=true]){background:#242424}.mp-pay-method-row[aria-disabled=true]{cursor:not-allowed;opacity:.55}.mp-pay-method-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#2a2a2a;border:1px solid transparent;border-radius:8px;color:#e8edeb;flex-shrink:0;overflow:hidden}.mp-pay-method-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:18px;color:#e8edeb}.mp-pay-select-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;background:#2a2a2a;border:0;border-radius:4px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;cursor:pointer;flex-shrink:0}.mp-pay-select-btn.is-selected{color:#a2b9b1}.mp-pay-select-btn:disabled{opacity:.45;cursor:not-allowed}.mp-sheet-empty{margin:8px 0;color:#a6a6a6;font-size:14px}.mp-sheet-foot{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:8px;flex-shrink:0}.mp-sheet-primary,.mp-sheet-secondary{width:100%;height:40px;border:0;border-radius:6px;font-family:inherit;font-size:16px;font-weight:600;line-height:20px;cursor:pointer}.mp-sheet-primary{background:#e5e5e5;color:#161616}.mp-sheet-secondary{background:#242424;color:#8a8a8a}.mp-sheet-ghost-link{width:100%;padding:8px;background:transparent;border:0;color:#a6a6a6;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.mp-sheet-field{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.mp-sheet-select{position:relative;display:flex;align-items:center}.mp-sheet-select select{width:100%;height:40px;appearance:none;padding:0 36px 0 16px;background:#202020;border:1px solid #303030;border-radius:8px;color:#e8edeb;font-family:inherit;font-size:14px}.mp-sheet-select svg{position:absolute;right:12px;pointer-events:none;color:#e8edeb}.mp-sheet-toggles{display:flex;flex-direction:column;gap:4px;padding:8px;background:#202020;border-radius:8px}.mp-sheet-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 4px;cursor:pointer;font-size:14px;font-weight:600}.mp-sheet-toggle input{appearance:none;width:40px;height:22px;margin:0;flex-shrink:0;background:#3f3f3f;border-radius:999px;position:relative;cursor:pointer}.mp-sheet-toggle input:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#e8edeb;transition:transform .15s ease}.mp-sheet-toggle input:checked{background:#316d3c}.mp-sheet-toggle input:checked:after{transform:translate(18px)}@media(max-width:720px){.mp-sheet-backdrop{align-items:flex-end;justify-content:stretch;padding:0}.mp-sheet{width:100%;max-width:none;max-height:min(90vh,934px);border-radius:16px 16px 0 0;animation:mp-sheet-rise .28s ease-out}}@keyframes mp-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mp-filters-sheet{position:relative;gap:24px;padding:24px;max-width:460px;overflow:visible}.mp-filters-head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:32px}.mp-filters-head-spacer{width:32px;height:32px;flex:0 0 32px}.mp-filters-title{margin:0;flex:1 1 auto;font-family:var(--figma-font-label);font-size:16px;font-weight:600;line-height:20px;color:#e8edeb;text-align:center}.mp-filters-sheet:not(.is-panel) .mp-filters-title{text-align:left}.mp-filters-sheet:not(.is-panel) .mp-filters-head-spacer{display:none}.mp-filters-back,.mp-filters-close{flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:#202020;color:#e8edeb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mp-filters-sheet:not(.is-panel) .mp-filters-close{background:transparent}.mp-filt-rows{display:flex;flex-direction:column;gap:16px;width:100%}.mp-filt-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;width:100%}.mp-filt-row>span{flex:0 1 auto;min-width:0;font-size:16px;font-weight:600;line-height:20px;color:#e8edeb}.mp-filt-value{display:inline-flex;align-items:center;gap:8px;max-width:min(240px,62%);height:36px;padding:8px 10px 8px 12px;background:#202020;border:1px solid #303030;border-radius:10px;color:#e8edeb;font-family:inherit;font-size:16px;font-weight:600;line-height:20px;cursor:pointer}.mp-filt-value-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-filt-value svg:last-child{flex-shrink:0}.mp-filt-panel{display:flex;flex-direction:column;gap:16px;width:100%;min-height:0;flex:1 1 auto}.mp-filt-panel-search{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 16px;border:1px solid #303030;border-radius:8px;background:#202020;box-sizing:border-box}.mp-filt-panel-search:focus-within{border-color:#404040;box-shadow:none}.mp-filt-panel-search svg{flex-shrink:0;color:#a6a6a6}.mp-filt-panel-search input{flex:1 1 auto;min-width:0;padding:0;border:0!important;outline:none!important;box-shadow:none!important;background:transparent;color:#e8edeb;font-family:var(--figma-font-label);font-size:14px;font-weight:400;line-height:1.45;caret-color:#e8edeb}.mp-filt-panel-search input::placeholder{color:#a6a6a6}.mp-filt-panel-list{display:flex;flex-direction:column;gap:4px;width:100%;max-height:min(52vh,420px);overflow-y:auto;scrollbar-color:#404040 #181818}.mp-filt-panel-option{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px;border:0;border-radius:8px;background:transparent;color:#fff;text-align:left;cursor:pointer;box-sizing:border-box}.mp-filt-panel-option:hover,.mp-filt-panel-option.is-active{background:#222}.mp-filt-panel-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:6px;border-radius:8px;background:#2a2a2a;box-sizing:border-box;color:#e8edeb}.mp-filt-panel-icon img{display:block;width:20px;height:20px;border-radius:6px;object-fit:cover}.mp-filt-panel-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.mp-filt-panel-title{font-family:var(--figma-font-label);font-size:14px;font-weight:600;line-height:18px;color:#fff}.mp-filt-panel-hint{font-family:var(--figma-font-label);font-size:10px;font-weight:600;line-height:14px;color:#9f9f9f}.mp-filt-panel-empty{margin:0;padding:16px 8px;font-size:13px;font-weight:600;color:#9f9f9f;text-align:center}.mp-filters-sheet.is-panel{overflow:hidden}.mp-filt-toggles{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;border:1px solid #303030;border-radius:8px}.mp-filt-toggle{display:flex;align-items:center;gap:16px;min-height:40px;cursor:pointer}.mp-filt-toggle-copy{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.mp-filt-toggle-copy>span:first-child{font-size:14px;font-weight:600;line-height:20px;color:#fff}.mp-filt-toggle-copy>span:last-child{font-size:12px;font-weight:600;line-height:16px;color:#a2b9b1}.mp-filt-toggle input{appearance:none;width:42.5px;height:25px;margin:0;flex-shrink:0;background:#202020;border-radius:999px;position:relative;cursor:pointer}.mp-filt-toggle input:after{content:"";position:absolute;top:10%;left:2.5px;width:20px;height:80%;border-radius:50px;background:#fff;transition:transform .15s ease}.mp-filt-toggle input:checked{background:#07b979}.mp-filt-toggle input:checked:after{transform:translate(17px)}.mp-filt-foot{display:flex;flex-direction:column;gap:16px;width:100%}.mp-filt-apply{width:100%;height:40px;padding:10px;background:#e5e5e5;border:0;border-radius:6px;color:#161616;font-family:inherit;font-size:16px;font-weight:600;line-height:20px;cursor:pointer}.mp-filt-foot-row{display:flex;align-items:center;justify-content:flex-end;gap:10px}.mp-filt-remember{display:inline-flex;align-items:center;gap:8px;color:#a2b9b1;font-size:14px;font-weight:600;line-height:18px;cursor:pointer}.mp-filt-remember input{appearance:none;width:16px;height:16px;margin:0;border-radius:2px;background:#202020;border:1px solid #303030;cursor:pointer}.mp-filt-remember input:checked{background:#07b979;border-color:#07b979;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M2 6.2l2.6 2.6L10 3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.mp-filt-reset{padding:0;background:transparent;border:0;color:#a2b9b1;font-family:inherit;font-size:14px;font-weight:600;line-height:18px;cursor:pointer}@media(max-width:720px){.mp-filters-sheet{overflow:auto}.mp-filt-menu{position:static;width:100%;margin-top:8px;box-shadow:none}.mp-filt-field.is-open{z-index:1}}.marketplace-page .offer-grid{display:flex;flex-direction:column;gap:4px}.marketplace-page .mp-show-more{display:flex;justify-content:center;padding:20px 0 8px}.marketplace-page .mp-show-more-btn{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:40px;padding:10px 24px;background:#222;border:1px solid var(--figma-border);border-radius:8px;color:#dfdfdfde;font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:16px;cursor:pointer}.marketplace-page .mp-show-more-btn:hover{background:#2a2a2a;color:#fff}.marketplace-page .mp-show-more-btn:focus-visible{outline:2px solid var(--figma-accent, #07b979);outline-offset:2px}.marketplace-page .offer-card,.marketplace-page .marketplace-offer{--mp-spot-x: 50%;--mp-spot-y: 50%;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:var(--figma-grey-15);border:0;border-radius:8px;padding:16px 16px 0;gap:16px;box-sizing:border-box;min-height:82px}.marketplace-page .offer-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(160px circle at var(--mp-spot-x) var(--mp-spot-y),rgba(255,255,255,.16),transparent 70%);transition:opacity .12s ease}.marketplace-page .offer-card:hover:before{opacity:1}.marketplace-page .offer-card>*{position:relative;z-index:1}.marketplace-page .offer-card:after{content:"";display:block;width:100%;height:2px;margin:0;background:#303030;flex-shrink:0;position:relative;z-index:1}.marketplace-page .offer-card:hover{border-color:transparent;transform:none}@media(prefers-reduced-motion:reduce){.marketplace-page .offer-card:before{display:none}.marketplace-page .offer-card:hover{background:#2f2f2f}}.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 358px;width:358px;min-width:0;height:46px}.marketplace-page .mp-offer-price,.marketplace-page .offer-head.mp-offer-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;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 456px;width:456px;min-width:0;height:50px}.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;width:auto;height:32px;align-self:center}.marketplace-page .mp-offer-actions:has(.mp-offer-cta){flex:0 0 106px;width:106px}.marketplace-page .mp-offer-recv-short{display:none}.marketplace-page .mp-offer-recv-full{color:inherit}.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;overflow:hidden;flex-shrink:0}.marketplace-page .mp-offer-user-meta{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;width:310px;flex:0 0 310px;height:46px;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{display:inline-flex;width:16px;height:16px;border-radius:50%;overflow:hidden;flex-shrink:0}.marketplace-page .mp-flag img{width:16px;height:16px;object-fit:cover;display:block}.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;text-underline-offset:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplace-page .mp-offer-user-name .user-link:hover{text-decoration:underline}.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:1.68px;text-transform:uppercase;white-space:nowrap}.marketplace-page .mp-offer-stat svg{width:16px;height:16px;flex-shrink:0}.marketplace-page .mp-offer-stat-trades{display:inline-flex;align-items:center;color:var(--figma-secondary);font-family:var(--figma-font-mono);font-weight:700;font-size:14px;line-height:1.45;white-space:nowrap}.marketplace-page .mp-offer-seen{display:inline-flex;align-items:center;gap:4px;color:var(--figma-secondary);font-family:var(--figma-font-mono);font-weight:400;font-size:14px;line-height:1.45;white-space:nowrap}.marketplace-page .mp-offer-seen-dot{width:8px;height:8px;border-radius:50%;background:#ffe48c;flex-shrink:0}.marketplace-page .mp-offer-seen.is-active{color:var(--figma-text, inherit)}.marketplace-page .mp-offer-seen.is-active .mp-offer-seen-dot{background:var(--figma-accent-bright, #3ecf8e)}.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;height:24px;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-info:hover,.marketplace-page .mp-offer-cta:hover,.marketplace-page .mp-offer-price .offer-title-link:hover{text-decoration:none}.marketplace-page .mp-offer-info:focus,.marketplace-page .mp-offer-cta:focus,.marketplace-page .mp-offer-price .offer-title-link:focus{outline:none}.marketplace-page .mp-offer-info:focus-visible,.marketplace-page .mp-offer-cta:focus-visible,.marketplace-page .mp-offer-price .offer-title-link:focus-visible{outline:2px solid var(--figma-accent-bright);outline-offset:2px}.marketplace-page .mp-offer-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:66px;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.45;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,.marketplace-page .mp-offer-terms{display:none}@media(min-width:1441px){.marketplace-page .filter-bar{padding:24px;background:#181818;border-radius:8px}.marketplace-page .mp-filter-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:20px;height:40px;min-height:40px}.marketplace-page .mp-filter-left,.marketplace-page .mp-filter-fields{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;flex:1 1 auto;min-width:0}.marketplace-page .mp-type-field{flex:0 0 auto}.marketplace-page .mp-filter-fields .field,.marketplace-page .mp-filter-fields .picker-field,.marketplace-page .mp-filter-fields .amount-filter{flex:0 0 auto;width:auto;min-width:0}.marketplace-page .mp-filter-fields .amount-filter{min-width:0;max-width:none}.marketplace-page .mp-select,.marketplace-page .mp-select-dd,.marketplace-page .mp-filter-trigger,.marketplace-page .mp-amount-box{width:auto}.marketplace-page .mp-amount-box{min-width:0;width:max-content}.marketplace-page .mp-amount-box input{width:5.5rem;flex:0 0 5.5rem;min-width:5.5rem;max-width:5.5rem}.marketplace-page .mp-dd{width:auto;flex:0 0 auto}.marketplace-page .mp-dd-trigger{width:auto;padding-right:28px}.marketplace-page .mp-filter-trigger{width:auto;padding-right:32px}.marketplace-page .mp-filter-tools{flex:0 0 auto;gap:8px;margin-left:0}}@media(min-width:901px)and (max-width:1440px){.marketplace-page .mp-filter-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.marketplace-page .mp-filter-left{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;flex:1 1 100%;width:100%;min-width:0}.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:none}.marketplace-page .mp-select,.marketplace-page .mp-amount-box,.marketplace-page .mp-filter-trigger{width:100%}.marketplace-page .mp-amount-box{max-width:100%}.marketplace-page .mp-amount-box input{flex:1 1 auto;width:auto;min-width:0;max-width:none}.marketplace-page .mp-amount-unit{margin-left:auto}.marketplace-page .mp-type-switch{width:100%}.marketplace-page .mp-type-switch .seg{flex:1}.marketplace-page .mp-filter-tools{flex:1 1 100%;width:100%;margin-left:0;justify-content:flex-end;flex-wrap:wrap}}@media(min-width:1261px){.marketplace-page .offer-card:not(:has(.funding-note)):not(:has(.offer-share)),.marketplace-page .marketplace-offer:not(:has(.funding-note)):not(:has(.offer-share)){height:82px}}@media(min-width:901px)and (max-width:1260px){.marketplace-page .offer-card,.marketplace-page .marketplace-offer{min-height:0;height:auto}.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;width:auto;flex:none}.marketplace-page .mp-offer-user-meta{width:auto;flex:1 1 auto;height:auto}.marketplace-page .mp-offer-legs{grid-area:legs;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;width:100%;height:auto;flex:none}.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:none;width:auto;height:auto;align-self:center;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:0;padding:16px}.marketplace-page .mp-filter-row,.marketplace-page .mp-filter-left,.marketplace-page .mp-filter-fields{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:12px}.marketplace-page .mp-filter-left,.marketplace-page .mp-filter-fields,.marketplace-page .mp-filter-row{flex:none;width:100%}.marketplace-page .mp-filter-tools{width:100%;margin-left:0;justify-content:flex-start;flex-wrap:wrap}.marketplace-page .mp-create-offer-btn,.marketplace-page .mp-filters-open{flex:1 1 auto;justify-content:center}.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,.marketplace-page .mp-filter-trigger{width:100%}.marketplace-page .mp-amount-box{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;min-height:44px;padding:0 10px 0 0;box-sizing:border-box}.marketplace-page .mp-amount-box input{flex:1 1 auto;width:auto;min-width:0;max-width:none;padding:12px 8px 12px 12px;font-size:14px;line-height:normal}.marketplace-page .mp-amount-unit{flex:0 0 auto;margin-left:auto;padding-right:4px;gap:6px}.marketplace-page .mp-select select,.marketplace-page .mp-select-picker .picker 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:none}.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:24px;min-height:0;height:auto}.marketplace-page .offer-card:after{height:8px;margin-top:0;background:#3f3f3f}.marketplace-page .mp-offer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"user user" "legs legs" "extra extra" "price actions";align-items:stretch;gap:20px 0;height:auto;min-height:0;padding:0 16px}.marketplace-page .mp-offer-main{display:contents;height:auto}.marketplace-page .mp-offer-user{grid-area:user;height:auto;width:auto;flex:none;padding:0}.marketplace-page .mp-offer-user-meta{width:auto;flex:1 1 auto;height:auto}.marketplace-page .mp-offer-user-stats{flex-wrap:nowrap;height:18px}.marketplace-page .mp-offer-stat{font-size:16px;line-height:1.48;letter-spacing:0;text-transform:none}.marketplace-page .mp-offer-user-badges{display:flex}.marketplace-page .mp-offer-legs{grid-area:legs;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:auto;flex:none;padding:0}.marketplace-page .mp-offer-leg{flex:1 1 auto;width:auto;min-width:0;gap:4px}.marketplace-page .mp-offer-leg-recv{flex:0 1 auto;align-items:flex-end;text-align:right}.marketplace-page .mp-offer-leg-recv .mp-offer-leg-label,.marketplace-page .mp-offer-leg-recv .mp-offer-leg-value{text-align:right}.marketplace-page .mp-offer-leg-label{padding:0}.marketplace-page .mp-offer-recv-full{display:none}.marketplace-page .mp-offer-recv-short{display:inline;color:var(--figma-text)}.marketplace-page .mp-offer-leg-value{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.4px}.marketplace-page .mp-offer-mobile-extra{grid-area:extra;display:flex;flex-direction:column;gap:4px;padding:0;font-family:var(--figma-font-mono);font-weight:700;font-size:12px;line-height:16px;color:var(--figma-secondary)}.marketplace-page .mp-offer-mobile-extra p{display:flex;align-items:flex-start;gap:4px;margin:0}.marketplace-page .mp-extra-label{color:var(--figma-secondary);flex-shrink:0}.marketplace-page .mp-extra-value{color:var(--figma-text);font-family:var(--figma-font-mono);font-weight:700}.marketplace-page .mp-offer-price,.marketplace-page .offer-head.mp-offer-price{grid-area:price;width:auto;flex:1;min-width:0;height:52px;box-sizing:border-box;justify-content:center;gap:4px;padding:8px 10px 8px 6px;background:var(--figma-grey-9);border-radius:8px 0 0 8px}.marketplace-page .mp-offer-price .offer-title-link{height:16px}.marketplace-page .mp-offer-price-value{font-size:16px;line-height:16px}.marketplace-page .mp-offer-actions,.marketplace-page .offer-foot.mp-offer-actions{grid-area:actions;flex:none;width:auto;height:52px;box-sizing:border-box;align-self:stretch;align-items:center;padding:10px 6px 10px 0;background:var(--figma-grey-9);border-radius:0 8px 8px 0}.marketplace-page .mp-offer-info,.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-icon-btn.is-copied{color:var(--success)}.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-active-now.is-away .profile-active-dot{background:#9aa3b2}.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-display{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%}.profile-bio-text{margin:0;text-align:center;font-size:16px;font-weight:700;line-height:1.35;color:var(--figma-muted);white-space:pre-wrap;word-break:break-word}.profile-bio-display:not(.is-empty) .profile-bio-text{color:var(--figma-text, #dfdfdf);font-weight:600}.profile-bio-edit-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--figma-border, #303030);border-radius:6px;background:transparent;color:var(--figma-text, #dfdfdf);font-size:12px;font-weight:600;cursor:pointer}.profile-bio-edit-btn:hover{border-color:#07b979;color:#07b979}.profile-bio-editor{display:flex;flex-direction:column;gap:10px;width:100%}.profile-bio-textarea{width:100%;box-sizing:border-box;min-height:88px;padding:12px;border:1px solid var(--figma-border, #303030);border-radius:8px;background:#1a1a1a;color:var(--figma-text, #dfdfdf);font:inherit;font-size:14px;font-weight:600;line-height:1.4;resize:vertical}.profile-bio-textarea:focus{outline:none;border-color:var(--border-strong);box-shadow:none}.profile-bio-editor-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.profile-bio-editor-actions{display:flex;align-items:center;gap:8px}.profile-bio-count{font-size:12px}.profile-bio-error{margin:0;font-size:12px;color:var(--danger, #e35d5d)}.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:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px;background:#262626;border:0}.profile-offer-main-row{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(160px,1fr) minmax(240px,1.6fr) auto;gap:16px;align-items:center}.profile-offer-legs{display:grid;grid-template-columns:1fr 1fr;gap:16px;min-width: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;overflow:hidden}.profile-offer-plus .pm-logo,.profile-offer-plus .pm-logo-tile,.profile-offer-plus .pm-logo-flag,.profile-offer-plus .pm-logo-category{width:24px;height:24px;border-radius:6px;object-fit:contain}.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-status{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.profile-offer-status-live{background:#07b97929;color:#07b979}.profile-offer-status-paused{background:#ffffff0f;color:var(--figma-muted)}.profile-offer-status-warning{background:#ff864229;color:#ff8642}.profile-offer-status-danger{background:#f2232329;color:#f22323}.profile-offer-row .funding-note,.profile-offer-row .offer-share,.profile-offer-row .own-offer-controls{width:100%}.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:8px}.profile-share-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 12px;border:0;border-radius:12px;background:#3f3f3f;color:#dfdfdf;font-family:inherit;font-size:15px;font-weight:700;line-height:20px;cursor:pointer;white-space:nowrap}.profile-share-social-btn svg,.profile-share-brand-icon{display:block;flex-shrink:0;width:18px;height:18px}.profile-share-social-icon-only{min-width:44px;padding:10px}.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;min-width:0;overflow:hidden}.profile-method-card .table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.profile-method-card .method-breakdown{width:100%;border-collapse:collapse;table-layout:fixed}.profile-method-card .method-breakdown th,.profile-method-card .method-breakdown td{padding:10px 8px;text-align:left;vertical-align:middle;border-bottom:1px solid #303030;font-size:14px;color:var(--figma-text)}.profile-method-card .method-breakdown th{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--figma-muted);white-space:nowrap}.profile-method-card .method-breakdown tbody tr:last-child td{border-bottom:none}.profile-method-card .method-breakdown th:first-child,.profile-method-card .method-breakdown td:first-child{width:46%}.profile-method-card .method-breakdown th:not(:first-child),.profile-method-card .method-breakdown td:not(:first-child){width:18%;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.profile-method-card .pm-row{display:flex;align-items:center;gap:8px;min-width:0}.profile-method-card .pm-row-name{min-width:0;overflow-wrap:anywhere}.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-bio-display-inline,.profile-bio-editor-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-main-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,.profile-bio-display-inline,.profile-bio-editor-inline{display:flex;flex-direction:column;margin-top:16px}.profile-bio-inline{display:block}.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-method-card .table-scroll{overflow:visible}.profile-method-card .method-breakdown,.profile-method-card .method-breakdown thead,.profile-method-card .method-breakdown tbody,.profile-method-card .method-breakdown tr,.profile-method-card .method-breakdown th,.profile-method-card .method-breakdown td{display:block;width:100%}.profile-method-card .method-breakdown{table-layout:auto}.profile-method-card .method-breakdown thead{display:none}.profile-method-card .method-breakdown tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px 12px;align-items:center;padding:12px 0;border-bottom:1px solid #303030}.profile-method-card .method-breakdown tbody tr:last-child{border-bottom:none;padding-bottom:0}.profile-method-card .method-breakdown tbody tr:first-child{padding-top:0}.profile-method-card .method-breakdown td{padding:0;border:0;width:auto;text-align:left}.profile-method-card .method-breakdown td:first-child{grid-column:1 / -1;font-weight:600}.profile-method-card .method-breakdown td:not(:first-child){text-align:left;font-size:13px;color:var(--figma-muted)}.profile-method-card .method-breakdown td:not(:first-child):before{display:block;margin-bottom:2px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--figma-muted)}.profile-method-card .method-breakdown td:nth-child(2):before{content:"Trades"}.profile-method-card .method-breakdown td:nth-child(3):before{content:"Positive"}.profile-method-card .method-breakdown td:nth-child(4):before{content:"Negative"}.profile-method-card .method-breakdown td.rep-good,.profile-method-card .method-breakdown td.rep-bad{font-weight:700}.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:#9f9f9f}.wallet-pnl-value.is-pos{color:#07b979}.wallet-pnl-value.is-neg{color:#f22323}.wallet-sparkline{position:absolute;top:110px;right:24px;width:414px;height:88px;z-index:1}.wallet-sparkline.is-expanded{top:72px;right:16px;width:560px;height:168px;z-index:4;padding:8px;border-radius:10px;background:#161616eb;border:1px solid #303030;box-shadow:0 12px 28px #0006}.wallet-sparkline.is-hidden{opacity:.25;pointer-events:none}.wallet-sparkline-svg{display:block;width:100%;height:100%;cursor:crosshair;touch-action:none}.wallet-chart-tip{position:absolute;top:4px;transform:translate(-50%);display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:6px;background:#1c1c1c;border:1px solid #3a3a3a;box-shadow:0 6px 16px #00000059;pointer-events:none;white-space:nowrap;z-index:2}.wallet-chart-tip strong{font-family:var(--figma-font-label);font-size:12px;font-weight:700;line-height:14px;color:#e8edeb}.wallet-chart-tip span{font-family:var(--figma-font-label);font-size:10px;font-weight:600;line-height:12px;color:#9f9f9f}.wallet-sparkline-expand{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid #404040;border-radius:4px;background:#2a2a2a;color:#e8edeb;cursor:pointer;z-index:3}.wallet-sparkline-expand:hover{background:#333;border-color:#07b979}.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:72px;height:28px;flex-shrink:0}.wallet-mini-spark-empty{width:72px;height:28px}.wallet-asset-chg{margin:0;font-family:var(--figma-font-label);font-size:12px;font-weight:700;line-height:14px;color:#9f9f9f;white-space:nowrap}.wallet-asset-chg.is-pos{color:#07b979}.wallet-asset-chg.is-neg{color:#f22323}.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-escrow{margin:4px 0 0;font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:16px;color:var(--text-muted)}.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{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;font-size:16px;font-weight:600;line-height:20px}.wallet-tx-amt-icon,.wallet-tx-list,.wallet-tx-mobile-head,.wallet-filter-icon{display:none}.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-sheet-backdrop{z-index:80}.wallet-sheet.mp-sheet{max-width:525px;padding:0;gap:0;background:#1a1a1a}.wallet-sheet .card.wallet-modal-card{width:100%;max-width:none;margin:0;box-shadow:none}.wallet-overlay .card.wallet-modal-card.wallet-tx-detail,.wallet-sheet .card.wallet-modal-card.wallet-tx-detail{display:flex;flex-direction:column;gap:16px;max-height:none;overflow:visible}.wallet-tx-detail .wallet-modal-head{margin-bottom:0}.wallet-tx-detail-title{font-size:16px;font-weight:600;line-height:20px}.wallet-tx-detail-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;border-radius:8px;background:#292929;color:#fff;cursor:pointer}.wallet-tx-detail-list{display:flex;flex-direction:column;gap:24px;margin:0;padding-top:16px;border-top:1px solid #303030}.wallet-tx-detail-list>div{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wallet-tx-detail-list dt{margin:0;font-size:14px;font-weight:400;line-height:18px;color:#a1a1a1}.wallet-tx-detail-list dt.wallet-tx-detail-total{font-weight:600}.wallet-tx-detail-list dd{margin:0;font-size:14px;font-weight:600;line-height:18px;color:#fff;text-align:right}.wallet-tx-detail-type{display:inline-flex;align-items:center;gap:8px}.wallet-tx-detail-stack{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.wallet-tx-detail-sub{font-size:12px;font-weight:400;line-height:16px;color:#a1a1a1}.wallet-tx-detail-copy{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.wallet-tx-detail-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-tx-detail-copy-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:#292929;color:#dfdfdf;cursor:pointer}.wallet-tx-row{cursor:pointer}.wallet-overlay .card.wallet-modal-card,.wallet-sheet .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,.wallet-sheet .card.wallet-modal-card.wallet-modal-receive,.wallet-sheet .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,.wallet-sheet .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:#292929;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:#939393}.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:#181818;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:#0f973d;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:#0f973d;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-rail-toggle{display:flex;gap:8px}.wallet-rail-btn{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;border:1px solid #303030;border-radius:8px;background:#181818;color:#939393;font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:18px;cursor:pointer;text-align:left}.wallet-rail-btn-title{font-weight:600;color:inherit}.wallet-rail-btn-sub{font-weight:400;font-size:11px;line-height:14px;color:#939393}.wallet-rail-btn.wallet-rail-active{border-color:#0f973d42;background:#0f973d29;color:#fff}.wallet-rail-btn.wallet-rail-active .wallet-rail-btn-title{font-weight:700;color:#fff}.wallet-rail-btn.wallet-rail-active .wallet-rail-btn-sub{color:#20c997}.wallet-rail-btn .muted{display:block;font-weight:400;font-size: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-sheet.mp-sheet{max-width:none;max-height:min(90vh,934px)}.wallet-sheet .card.wallet-modal-card,.wallet-sheet .card.wallet-modal-card.wallet-modal-receive,.wallet-sheet .card.wallet-modal-card.wallet-modal-send,.wallet-sheet .card.wallet-modal-card.wallet-modal-swap{width:100%;max-width:100%;min-height:0;max-height:none;overflow:visible;border-radius:16px 16px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px))}.wallet-modal-head{padding-top:8px}.wallet-overlay-select-face{min-width:0}.wallet-overlay-select-menu{max-width:calc(100vw - 32px)}.wallet-speed-select-menu{max-height:min(40vh,280px)}.wallet-send-amount-value,.wallet-page .wallet-send-amount-field input{font-size:36px!important;line-height:42px!important}.wallet-page .wallet-modal-card.wallet-modal-send .wallet-send-amount-field input[type=text]{height:48px;min-height:48px;font-size:36px;line-height:42px}.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: 720px){.wallet-tx-table{display:none}.wallet-tx-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.wallet-tx-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;column-gap:12px;width:100%;margin:0;padding:16px 0;border:0;border-top:1px solid #262b28;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.wallet-tx-list>li:first-child .wallet-tx-list-row{border-top:0}.wallet-tx-list-type{min-width:0}.wallet-tx-list-amt{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.wallet-tx-list .wallet-tx-amt{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.wallet-tx-list .wallet-tx-amt-icon{display:inline-flex;flex-shrink:0}.wallet-tx-list .wallet-tx-amt-icon .wallet-token,.wallet-tx-list .wallet-tx-amt-icon .wallet-token-sm{width:16px;height:16px}.wallet-tx-list .wallet-tx-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-tx-list .wallet-tx-go{width:32px;height:32px}.wallet-tx-mobile-head{display:grid;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:12px;padding:0 0 12px;border-bottom:1px solid #262b28;font-size:12px;font-weight:600;color:#6b7280}.wallet-filter-icon{display:inline-flex}.wallet-filter-bar{display:none}.wallet-filter-bar.is-open{display:flex}}@media(max-width:1360px){.wallet-layout{grid-template-columns:minmax(0,1fr)}.wallet-sparkline{position:relative;top:auto;right:auto;width:100%;height:96px;margin:8px 0 4px}.wallet-sparkline.is-expanded{width:100%;height:168px}}@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}.wallet-filter-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #303030;border-radius:8px;background:#ffffff0d;color:#fff;padding:0;cursor:pointer}.wallet-activity-tools{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.wallet-filter-bar{display:none;width:100%;gap:8px}.wallet-filter-bar.is-open{display:flex}.wallet-filter-label{display:none}.wallet-filter-combo{height:32px;padding:0 10px;flex:1 1 calc(50% - 8px);min-width:0}.wallet-filter-combo>span,.wallet-filter-combo select{font-size:13px}.wallet-tx-scroll{overflow:hidden}.wallet-tx-table{display:none}.wallet-tx-mobile-head{display:grid;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:12px;padding:0 0 12px;border-bottom:1px solid #262b28;font-size:12px;font-weight:600;line-height:16px;color:#6b7280}.wallet-tx-mobile-head span:nth-child(2){justify-self:end;padding-right:44px}.wallet-tx-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.wallet-tx-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;column-gap:12px;width:100%;margin:0;padding:16px 0;border:0;border-top:1px solid #262b28;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.wallet-tx-list>li:first-child .wallet-tx-list-row{border-top:0}.wallet-tx-list-type{min-width:0}.wallet-tx-list-amt{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.wallet-tx-list .wallet-tx-amt{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.wallet-tx-list .wallet-tx-amt-icon{display:inline-flex;flex-shrink:0}.wallet-tx-list .wallet-tx-amt-icon .wallet-token,.wallet-tx-list .wallet-tx-amt-icon .wallet-token-sm{width:16px;height:16px}.wallet-tx-list .wallet-tx-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-tx-list .wallet-tx-go{width:32px;height:32px}}.report-form{display:flex;flex-direction:column;gap:10px;margin-top:12px}.report-sent{margin-top:12px}.report-form .field>span:after,.trade-room .field>span:after{content:none!important}.trade-room .report-form .field>span{color:#696e77;font-size:14px;font-weight:500}.trade-room .report-form select,.trade-room .report-form textarea{width:100%;background:#18191b;border:0;border-radius:8px;color:#fff;resize:none}.trade-room .report-form textarea{min-height:88px;max-height:160px}.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{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.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}.main:has(.account-page){max-width:1168px;padding-top:32px}.my-trades-page{display:flex;flex-direction:column;gap:16px;width:100%;font-family:var(--figma-font-display);color:var(--figma-text)}.my-trades-page .mt-hero{display:flex;flex-direction:column;gap:8px}.my-trades-page h1{margin:0;font-family:var(--figma-font-mono);font-size:38px;font-weight:700;line-height:46px;letter-spacing:0;color:var(--figma-text)}.my-trades-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:var(--figma-muted)}.my-trades-page .mt-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:100%;padding:16px;border:1px solid #232629;border-radius:8px;background:#181818;box-sizing:border-box}.my-trades-page .mt-filter-chip{position:relative;display:inline-flex;align-items:center;margin:0;height:40px;cursor:pointer;flex-shrink:0}.my-trades-page .mt-filter-chip select{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:16px}.my-trades-page .mt-filter-chip-face{display:inline-flex;align-items:center;gap:8px;height:40px;padding:10px 8px 10px 12px;border:1px solid #303030;border-radius:6px;background:#222;color:#dfdfdf;font-family:var(--figma-font-display);font-size:16px;font-weight:400;line-height:14px;white-space:nowrap;box-sizing:border-box;pointer-events:none}.my-trades-page .mt-filter-date .mt-filter-chip-face{padding-left:12px;padding-right:12px}.my-trades-page .mt-filter-chip-text{color:#dfdfdf}.my-trades-page .mt-filter-chip-face img{display:block;width:16px;height:16px;flex-shrink:0}.my-trades-page .mt-filter-asset-icon,.my-trades-page .mt-filter-asset-icon .post-offer-token-icon,.my-trades-page .mt-filter-asset-icon .post-offer-token-icon img{width:18px;height:18px;flex-shrink:0;border-radius:999px}.my-trades-page .mt-filter-asset{position:relative}.my-trades-page .mt-filter-asset-trigger{display:block;margin:0;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit}.my-trades-page .mt-filter-asset .mt-filter-chip-face{pointer-events:none}.my-trades-page .mt-filter-asset.is-open .mt-filter-chip-face{border-color:#07b979}.my-trades-page .mt-asset-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:220px;max-height:280px;overflow:auto;padding:6px;border:1px solid #303030;border-radius:8px;background:#1c1c1c;box-shadow:0 10px 28px #0006}.my-trades-page .mt-asset-option{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#dfdfdf;font-family:var(--figma-font-display);font-size:14px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer}.my-trades-page .mt-asset-option:hover,.my-trades-page .mt-asset-option.is-selected{background:#ffffff0f}.my-trades-page .mt-asset-option-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.my-trades-page .mt-asset-option-icon--empty{border-radius:999px;background:#303030}.my-trades-page .mt-asset-option-icon .post-offer-token-icon,.my-trades-page .mt-asset-option-icon .post-offer-token-icon img{width:20px;height:20px;border-radius:999px}.my-trades-page .mt-asset-option-code{font-weight:600;color:#fff;min-width:3.2em}.my-trades-page .mt-asset-option-name{color:#8e939a;font-weight:400;font-size:13px}.my-trades-page .mt-filter-search{display:inline-flex;align-items:center;gap:8px;margin:0 0 0 auto;height:40px;min-width:min(383px,100%);width:383px;max-width:100%;padding:10px 12px;border:1px solid #303030;border-radius:6px;background:#222;box-sizing:border-box}.my-trades-page .mt-filter-search img{display:block;width:16px;height:16px;flex-shrink:0;opacity:.85}.my-trades-page .mt-filter-search input{flex:1 1 auto;min-width:0;width:100%;margin:0;padding:0;border:0;background:transparent;color:#dfdfdf;font-family:inherit;font-size:13px;font-weight:400;line-height:normal;outline:none}.my-trades-page .mt-filter-search input::placeholder{color:#8e939a}.my-trades-page .mt-list{display:flex;flex-direction:column;gap:4px}.my-trades-page .mt-card{background:var(--figma-surface-3);border:0;border-radius:8px;padding:16px 16px 0;cursor:pointer}.my-trades-page .mt-card:hover{background:#2f2f2f}.my-trades-page .mt-card:focus-visible{outline:2px solid var(--figma-accent-bright);outline-offset:2px}.my-trades-page .mt-card:after{content:"";display:block;width:100%;height:2px;margin-top:16px;background:#303030}.my-trades-page .mt-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:16px;min-height:48px;width:100%}.my-trades-page .mt-user{display:flex;align-items:center;gap:8px;min-width:0;flex:0 0 auto}.my-trades-page .mt-user .avatar,.my-trades-page .mt-user .identicon{width:40px;height:40px;border-radius:8px;flex-shrink:0}.my-trades-page .mt-user-meta{display:flex;flex-direction:column;justify-content:center;gap:4px;width:220px;min-width:0}.my-trades-page .mt-user-name{display:flex;align-items:center;gap:4px;min-width:0;height:20px}.my-trades-page .mt-user-name .user-link{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}.my-trades-page .mt-user-name .user-link:hover{color:var(--figma-accent-bright)}.my-trades-page .mt-role{margin:0;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px}.my-trades-page .mt-role.buy{color:#3ebd69}.my-trades-page .mt-role.sell{color:#ff9d5c}.my-trades-page .mt-price{display:flex;flex-direction:column;justify-content:center;gap:8px;width:200px;flex:0 0 200px;min-width:0}.my-trades-page .mt-rail{display:flex;flex-direction:column;justify-content:center;gap:8px;width:160px;flex:0 1 180px;min-width:120px;max-width:200px}.my-trades-page .mt-rail-label{margin:0;font-family:var(--figma-font-mono);font-weight:700;font-size:12px;line-height:16px;color:var(--figma-secondary)}.my-trades-page .mt-rail-value{margin:0;font-family:var(--figma-font-mono);font-weight:700;font-size:14px;line-height:1.3;color:var(--figma-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.my-trades-page .mt-price-value{display:flex;align-items:center;gap:6px;font-family:var(--figma-font-mono);font-weight:700;font-size:20px;line-height:1;color:var(--figma-text)}.my-trades-page .mt-crypto-icon,.my-trades-page .mt-crypto-icon .post-offer-token-icon,.my-trades-page .mt-crypto-icon .post-offer-token-icon img{width:20px;height:20px;flex-shrink:0}.my-trades-page .mt-price-sub{margin:0;font-family:var(--figma-font-mono);font-weight:700;font-size:12px;line-height:16px;color:var(--figma-secondary)}.my-trades-page .mt-legs{display:flex;align-items:center;gap:40px;flex:1 1 auto;min-width:0}.my-trades-page .mt-leg{display:flex;flex-direction:column;justify-content:center;gap:8px;flex:1 1 0;min-width:0}.my-trades-page .mt-leg-label{margin: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}.my-trades-page .mt-leg-label span{color:var(--figma-text)}.my-trades-page .mt-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;overflow:hidden;text-overflow:ellipsis}.my-trades-page .mt-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.my-trades-page .badge{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;padding:6px 10px;background:transparent;border-radius:99px}.my-trades-page .badge-success{color:#9dcea6;border-color:#316d3c}.my-trades-page .badge-muted{color:#98a2b3;border-color:#4a4e52}.my-trades-page .badge-warning{color:#e0aa3e;border-color:#5c4a24}.my-trades-page .badge-danger{color:#ed3e5f;border-color:#5c2430}.my-trades-page .badge-info{color:#58a6ff;border-color:#243a5c}.my-trades-page .mt-cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;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;cursor:pointer}.my-trades-page .mt-cta:hover{filter:brightness(.95)}.my-trades-page .unread-badge.row-badge{background:var(--figma-accent);color:#fff;min-width:18px;height:18px;margin-left:4px}.my-trades-page .mt-extra{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px}.my-trades-page .mt-extra p{margin:0;font-family:var(--figma-font-mono);font-size:12px;font-weight:700;line-height:16px;color:var(--figma-secondary)}.my-trades-page .mt-extra span,.my-trades-page .mt-extra a{color:var(--figma-text);font-weight:600}.my-trades-page .mt-extra a:hover{color:var(--figma-accent-bright)}.my-trades-page .mt-extra .mono{font-family:var(--mono);font-weight:400}.my-trades-page a{color:var(--figma-accent-bright)}.my-trades-page .empty-state{background:var(--figma-surface-3);border:0;border-radius:8px;padding:32px 24px;color:var(--figma-muted)}.my-trades-page .empty-title{color:var(--figma-text)}@media(min-width:901px)and (max-width:1260px){.my-trades-page .mt-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"user user" "rail rail" "legs legs" "price actions";align-items:center;gap:16px 12px;height:auto}.my-trades-page .mt-user{grid-area:user}.my-trades-page .mt-user-meta{width:auto;flex:1 1 auto}.my-trades-page .mt-rail{grid-area:rail;width:auto;max-width:none;flex:1 1 auto}.my-trades-page .mt-legs{grid-area:legs;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;width:100%}.my-trades-page .mt-price{grid-area:price;width:auto;flex:1}.my-trades-page .mt-actions{grid-area:actions;justify-content:flex-end}}@media(max-width:900px){.main:has(.my-trades-page){padding:16px 16px 72px}.my-trades-page h1{font-size:24px;line-height:1.2}.my-trades-page .mt-filters{padding:12px;gap:10px}.my-trades-page .mt-filter-search{margin-left:0;width:100%;min-width:0;flex:1 1 100%}.my-trades-page .mt-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"user user" "rail rail" "legs legs" "price actions";gap:16px 12px;height:auto}.my-trades-page .mt-user{grid-area:user}.my-trades-page .mt-user-meta{width:auto}.my-trades-page .mt-rail{grid-area:rail;width:auto;max-width:none;flex:1 1 auto}.my-trades-page .mt-legs{grid-area:legs;display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.my-trades-page .mt-price{grid-area:price;width:auto;flex:1}.my-trades-page .mt-actions{grid-area:actions;justify-content:flex-end;flex-wrap:wrap}.my-trades-page .mt-cta{border-radius:8px}.my-trades-page .mt-leg-value{font-size:20px}}.my-offers-page{display:flex;flex-direction:column;gap:16px;width:100%;font-family:var(--figma-font-display);color:var(--figma-text)}.my-offers-page .my-offers-hero{display:flex;flex-direction:column;gap:8px}.my-offers-page h1{margin:0;font-family:var(--figma-font-mono);font-size:38px;font-weight:700;line-height:46px;letter-spacing:0;color:var(--figma-text)}.my-offers-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:var(--figma-muted);max-width:720px}.my-offers-page .profile-offers-panel{padding:0}.my-offers-page .profile-offers-toolbar{padding:0 0 8px}.my-offers-page .profile-offer-list{display:flex;flex-direction:column;gap:24px;padding:0}.my-offers-page .mine-offer-card{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px;border:1px solid #303030;border-radius:12px;background:#181818}.my-offers-page .mine-offer-card.is-inactive{opacity:.4;background:#1c1c1c}.my-offers-page .mine-offer-card-row{display:flex;align-items:center;gap:20px;width:100%}.my-offers-page .mine-offer-toggle{position:relative;flex-shrink:0;width:40.8px;height:24px;padding:0;border:0;border-radius:999px;background:#131313;cursor:pointer}.my-offers-page .mine-offer-toggle:disabled{cursor:not-allowed}.my-offers-page .mine-offer-toggle.is-on{background:#0f973d}.my-offers-page .mine-offer-toggle-knob{position:absolute;top:10%;bottom:10%;left:5.88%;width:20px;border-radius:50px;background:#fff;transition:left .15s ease,right .15s ease}.my-offers-page .mine-offer-toggle.is-on .mine-offer-toggle-knob{left:auto;right:2.24px}.my-offers-page .mine-offer-card-main{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:16px;min-width:0}.my-offers-page .mine-offer-method-col{flex:0 0 280px;width:280px;min-width:0}.my-offers-page .mine-offer-method-header{display:flex;align-items:center;gap:12px;min-width:0}.my-offers-page .mine-offer-method-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px;border-radius:8px;background:#2a2a2a}.my-offers-page .mine-offer-method-icon .pm-logo,.my-offers-page .mine-offer-method-icon .pm-logo-tile,.my-offers-page .mine-offer-method-icon .pm-logo-flag,.my-offers-page .mine-offer-method-icon .pm-logo-category{width:20px;height:20px;border-radius:8px;object-fit:cover}.my-offers-page .mine-offer-method-name{margin:0;font-family:var(--figma-font-display);font-size:16px;font-weight:600;line-height:normal;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-offers-page .mine-offer-pricing-col{display:flex;flex-direction:column;gap:6px;flex:0 0 240px;width:240px;min-width:0}.my-offers-page .mine-offer-price-line{display:flex;align-items:center;gap:8px;min-width:0}.my-offers-page .mine-offer-crypto-icon,.my-offers-page .mine-offer-crypto-icon .post-offer-token-icon,.my-offers-page .mine-offer-crypto-icon .post-offer-token-icon img{width:16px;height:16px;flex-shrink:0}.my-offers-page .mine-offer-price-value{margin:0;font-family:var(--figma-font-display);font-size:16px;font-weight:700;line-height:normal;color:#fff;white-space:nowrap}.my-offers-page .mine-offer-margin-badge{display:inline-flex;align-items:flex-start;padding:2px 6px;border-radius:4px;font-family:var(--figma-font-display);font-size:11px;font-weight:700;line-height:normal;white-space:nowrap}.my-offers-page .mine-offer-margin-badge.pos{background:#10b9811f;color:#10b981}.my-offers-page .mine-offer-margin-badge.neg{background:#f223231f;color:#f22323}.my-offers-page .mine-offer-limits{margin:0;font-family:var(--figma-font-display);font-size:13px;font-weight:400;line-height:normal;color:#8e939a;white-space:nowrap}.my-offers-page .mine-offer-leg-col{display:flex;flex-direction:column;gap:6px;flex:0 1 180px;width:180px;max-width:180px;min-width:0;overflow:hidden}.my-offers-page .mine-offer-leg-label{margin:0;font-family:var(--figma-font-display);font-size:12px;font-weight:400;line-height:normal;color:#8e939a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-offers-page .mine-offer-leg-value{margin:0;font-family:var(--figma-font-display);font-size:16px;font-weight:600;line-height:normal;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.my-offers-page .mine-offer-actions-col{display:flex;align-items:center;gap:16px;flex:0 0 auto;flex-shrink:0;margin-left:8px;position:relative;z-index:1}.my-offers-page .mine-offer-status-stack{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.my-offers-page .mine-offer-status{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:2px 6px;border-radius:4px;font-family:var(--figma-font-display);font-size:11px;font-weight:700;line-height:normal;white-space:nowrap}.my-offers-page .mine-offer-status-live{background:#10b9811f;color:#10b981}.my-offers-page .mine-offer-status-paused,.my-offers-page .mine-offer-status-warning{background:#8e939a29;color:#8e939a}.my-offers-page .mine-offer-status-danger{background:#f223231f;color:#f22323}.my-offers-page .mine-offer-market-rank{display:inline-flex;align-items:center;padding:3px 8px;border-radius:99px;font-family:var(--figma-font-display);font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap;background:#07b97924;color:#07b979}.my-offers-page .mine-offer-market-rank.is-off,.my-offers-page .mine-offer-market-rank.is-loading{background:#2a2a2a;color:#98a2b3}.my-offers-page .mine-offer-icon-row{display:flex;align-items:center;gap:8px}.my-offers-page .mine-offer-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:1px solid #303030;border-radius:8px;background:#222;color:#fff;text-decoration:none;cursor:pointer;flex-shrink:0;box-sizing:border-box}.my-offers-page .mine-offer-icon-btn.is-dimmed{opacity:.8}.my-offers-page .mine-offer-icon-btn:disabled{opacity:.5;cursor:not-allowed}.my-offers-page .mine-offer-icon-btn img{display:block;width:16px;height:16px}.my-offers-page .mine-offer-more-wrap{position:relative}.my-offers-page .mine-offer-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:200px;padding:6px;border:1px solid #303030;border-radius:8px;background:#1c1c1c;box-shadow:0 8px 24px #00000059}.my-offers-page .mine-offer-menu-item{display:block;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#fff;font-family:var(--figma-font-display);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.my-offers-page .mine-offer-menu-item:hover{background:#ffffff0f}.my-offers-page .mine-offer-menu-item.is-danger{color:#ff6b81}.my-offers-page .mine-offer-desc-panel{display:flex;flex-direction:column;gap:10px;width:100%;max-width:100%;padding:12px 14px;border:1px solid #303030;border-radius:8px;background:#141414;box-sizing:border-box}.my-offers-page .mine-offer-desc-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.my-offers-page .mine-offer-desc-title{margin:0;font-size:13px;font-weight:600;line-height:1.4;color:#fff}.my-offers-page .mine-offer-desc-close{margin:0;padding:0;border:0;background:none;color:#07b979;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.my-offers-page .mine-offer-desc-close:hover{text-decoration:underline}.my-offers-page .mine-offer-desc-body{margin:0;max-height:220px;overflow:auto;padding:0;border:0;background:transparent;color:#b0b4ba;font-family:var(--figma-font-display);font-size:13px;font-weight:400;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.my-offers-page .mine-offer-deauth{margin:0}.my-offers-page .mine-offer-editor{margin-top:0;max-width:100%}.my-offers-page .mine-offer-editor textarea{max-height:180px}.my-offers-page .own-offer-deauthorized{margin:0;font-size:13px;line-height:1.4;color:#f22323}.my-offers-page .own-offer-deauthorized a{color:var(--figma-accent-bright)}.my-offers-page .own-offer-terms{gap:12px}.my-offers-page .own-offer-terms textarea{width:100%;min-height:84px;padding:10px 12px;border:1px solid var(--figma-border);border-radius:8px;background:var(--figma-input-bg, #181818);color:var(--figma-text);font-family:var(--figma-font-display);font-size:14px;font-weight:400;line-height:20px;resize:vertical}.my-offers-page .own-offer-terms textarea:focus{outline:none;border-color:var(--border-strong);box-shadow:none}.my-offers-page .own-offer-terms textarea::placeholder{color:var(--figma-muted)}.my-offers-page .own-offer-editor .btn-figma-primary{width:100%;height:36px}.my-offers-page .funding-note{background:#ff86421a;border:1px solid rgba(255,134,66,.28);border-radius:8px;color:var(--figma-text)}.my-offers-page .funding-note-hint{color:var(--figma-muted)}.my-offers-page .offer-share{background:#202020;border:1px solid var(--figma-border);border-radius:8px;padding:12px}.my-offers-page .profile-empty-state{background:var(--figma-surface-3);border-radius:8px;padding:40px 24px}.my-offers-page .profile-empty-title{color:var(--figma-text)}.my-offers-page .profile-empty-text{color:var(--figma-muted)}.my-offers-page .state-note.error{margin:0;width:100%}@media(max-width:1260px){.my-offers-page .mine-offer-card-main{flex-wrap:wrap;row-gap:16px}.my-offers-page .mine-offer-method-col,.my-offers-page .mine-offer-pricing-col,.my-offers-page .mine-offer-leg-col{flex:1 1 200px;width:auto;max-width:none}.my-offers-page .mine-offer-actions-col{width:100%;justify-content:space-between}.my-offers-page .mine-offer-status-stack{align-items:flex-start}}@media(max-width:900px){.main:has(.my-offers-page){padding:16px 16px 72px}.my-offers-page h1{font-size:24px;line-height:1.2}.my-offers-page .mine-offer-card{padding:16px}.my-offers-page .mine-offer-card-row{align-items:flex-start;gap:12px}.my-offers-page .mine-offer-card-main{flex-direction:column;align-items:stretch;gap:14px}.my-offers-page .mine-offer-method-col,.my-offers-page .mine-offer-pricing-col,.my-offers-page .mine-offer-leg-col{flex:none;width:100%;max-width:none}.my-offers-page .mine-offer-actions-col{gap:12px}}.account-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1120px;margin:0 auto;font-family:var(--figma-font-display);color:#fff}.account-page .page-header{margin:0;display:flex;flex-direction:column;gap:8px}.account-page h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.48px;color:#fff}.account-page .page-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.4;color:#696e77}.account-page .card{margin:0;background:#222;border:1px solid #2e3130;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;color:#fff}.account-page .card>h2,.account-page .card h2{margin:0;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;color:#777b84}.account-page .card h3{margin:0;font-size:20px;font-weight:600;line-height:1.2;color:#fff;text-transform:none;letter-spacing:-.4px}.account-page .card p,.account-page .muted,.account-page .field-hint,.account-page .field-help,.account-page .limits-remaining{margin:0;font-size:14px;font-weight:400;line-height:1.45;color:#696e77}.account-page .card p strong,.account-page .card p .mono{color:#eee;font-weight:600}.account-page .feedback-success{background:#316d3c2e;border:1px solid #316d3c;color:#9dcea6;border-radius:8px;padding:12px 14px}.account-page .feedback-info{background:#18191b;border:1px solid #2e3130;color:#b0b4ba;border-radius:8px;padding:12px 14px}.account-page .feedback-warning{background:#e0aa3e1f;border:1px solid #5c4a24;color:#e0aa3e;border-radius:8px;padding:12px 14px}.account-page .feedback-error{background:#ed3e5f1f;border:1px solid #5c2430;color:#ed3e5f;border-radius:8px;padding:12px 14px}.account-page .account-docs{display:flex;flex-direction:column;gap:12px}.account-page .doc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.account-page .doc-tile{background:#18191b;border:0;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.account-page .doc-tile.uploaded{box-shadow:inset 0 0 0 1.5px #316d3c}.account-page .doc-tile-head{margin:0;align-items:flex-start}.account-page .doc-tile-name{font-size:14px;font-weight:600;color:#fff}.account-page .doc-tile .field-hint{flex:1;font-size:12px;color:#696e77}.account-page .doc-tile .pill{font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;padding:3px 8px;border-radius:99px;background:#316d3c;color:#fff}.account-page .doc-tile .field-optional{font-size:11px;font-weight:600;color:#696e77}.account-page .doc-upload{margin-top:auto;cursor:pointer}.account-page .doc-upload.is-busy{pointer-events:none;opacity:.7}.account-page .doc-upload-btn{display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px 12px;border-radius:8px;background:#316d3c;color:#fff;font-size:14px;font-weight:600;text-align:center}.account-page .doc-tile.uploaded .doc-upload-btn{background:transparent;border:1.5px solid #3a3a3a;color:#eee}.account-page .upload-progress-note{display:flex;flex-direction:column;gap:8px;width:min(100%,360px);margin-top:12px}.account-page .upload-progress-label{margin:0}.account-page .btn{font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:1.2;padding:10px 12px;border-radius:8px;min-height:40px;box-sizing:border-box}.account-page .btn.small{min-height:32px;padding:6px 10px;font-size:13px}.account-page .btn-primary{background:#316d3c;color:#fff;border-color:transparent}.account-page .btn-primary:not(:disabled):hover{filter:brightness(1.08)}.account-page .btn-ghost,.account-page .btn:not(.btn-primary):not(.btn-danger):not(.btn-success){background:transparent;border:1.5px solid #3a3a3a;color:#eee}.account-page .btn-danger{background:transparent;border:1.5px solid rgba(242,99,90,.5);color:#f2635a}.account-page label.btn{cursor:pointer}.account-page .account-verify-form{display:flex;flex-direction:column;gap:16px;width:100%}.account-page .field{gap:8px}.account-page label.field>span:first-child,.account-page .field>span:first-child{font-family:var(--figma-font-display);font-size:14px;font-weight:500;line-height:1.45;letter-spacing:0;text-transform:none;color:#eee}.account-page .field:has(.segmented)>span:first-child{font-weight:600;color:#777b84}.account-page .field-optional{color:#696e77;font-weight:400}.account-page .field>.field-hint,.account-page .field>.field-help{margin-top:0;color:#757575}.account-page input,.account-page select,.account-page textarea{background:#191919;border:1px solid transparent;border-radius:8px;color:#eee;min-height:40px;padding:8px 12px;font-size:14px;font-family:var(--figma-font-display)}.account-page input::placeholder,.account-page textarea::placeholder{color:#a6a6a6}.account-page input:focus,.account-page select:focus,.account-page textarea:focus{border-color:var(--border-strong);box-shadow:none;outline:none}.account-page .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;align-items:start}.account-page .form-row:has(>.field:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.account-page .form-row .field{min-width:0}.account-page .form-row.wallet-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.account-page .form-row.wallet-form .btn{white-space:nowrap}.account-page .action-row{gap:8px}.account-page .avatar-upload{align-items:center;gap:16px}.account-page .avatar-upload+.upload-progress-note{margin-top:4px}.account-page .badge{font-size:12px;font-weight:500;letter-spacing:0;padding:4px 10px;border-radius:99px}.account-page .badge-muted{background:#313131;color:#b4b4b4;border-color:transparent}.account-page .badge-success{background:#316d3c59;color:#9dcea6;border-color:transparent}.account-page .limits-head{margin:0;align-items:flex-start;gap:12px}.account-page .limits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.account-page .limits-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;background:#18191b;border-radius:8px;padding:16px}.account-page .limits-row dt{font-size:14px;font-weight:400;color:#696e77}.account-page .limits-row dd{font-size:16px;font-weight:600;line-height:1.3;color:#fff}.account-page .progress{background:#18191b;border:none;height:8px;border-radius:99px}.account-page .progress-fill{background:#316d3c}.account-page .segmented{background:transparent;border:none;padding:0;gap:8px;flex-wrap:wrap}.account-page .seg{background:transparent;border:1.5px solid #3a3a3a;border-radius:8px;color:#eee;font-size:14px;font-weight:600;padding:10px 12px;min-height:40px}.account-page .seg.active{background:#316d3c;border-color:#316d3c;color:#fff}.account-page .account-empty-panel,.account-page .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;background:#18191b;border:none;border-radius:8px;padding:32px 24px;margin:0}.account-page .empty-title{color:#fff;font-size:16px;font-weight:600}.account-page .empty-body,.account-page .account-empty-panel .muted{max-width:520px;color:#696e77}.account-page .address-display-row{background:#191919;border:1px solid transparent;border-radius:8px;min-height:40px;align-items:center;padding:4px 8px 4px 12px}.account-page .address-display-value{font-family:var(--figma-font-display);font-size:14px;color:#eee;padding-top:0}.account-page .copy-btn,.account-page .copy-btn-icon{background:transparent;border:none;color:#eee;padding:6px;min-height:0}.account-page .notif-grid{border:1px solid #2e3130;border-radius:8px;overflow:hidden;margin:0;background:#18191b}.account-page table{font-size:14px}.account-page th,.account-page td{border-bottom:1px solid #2e3130;padding:12px 16px;color:#eee}.account-page th{font-size:12px;font-weight:600;letter-spacing:.02em;color:#777b84}.account-page .notif-row-head{font-size:14px;font-weight:500;color:#eee;text-transform:none;letter-spacing:0}.account-page .notif-locked{color:#696e77;font-size:11px}.account-page .notif-toggle{width:16px;height:16px;accent-color:#316d3c}.account-page .table-scroll,.account-page .table-wrap{border:1px solid #2e3130;border-radius:8px;overflow:auto;background:#18191b}.account-page .form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end}.account-page .notice{background:#18191b;border:1px solid #2e3130;border-radius:8px;color:#eee}.account-page .instrument-list,.account-page .webhook-list{margin:0;padding:0}.account-page .webhook-list>li{border-top-color:#2e3130}.account-page .qr-svg{border-radius:8px;background:#fff}.account-page .totp-columns{margin:0}@media(max-width:900px){.main:has(.account-page){padding-top:20px;padding-left:16px;padding-right:16px}.account-page .form-row,.account-page .form-row:has(>.field:nth-child(3)),.account-page .form-row.wallet-form,.account-page .form-grid,.account-page .limits-grid{grid-template-columns:1fr}.account-page .form-row.wallet-form .btn{width:100%}.account-page .avatar-upload{flex-direction:column;align-items:flex-start}.account-page .doc-grid{grid-template-columns:1fr}}html:has(.trade-room),html:has(.trade-room) body,html:has(.trade-room) #root{height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;background:#0a0a0a}.main:has(.trade-room){max-width:1360px;width:100%;flex:1 1 0;min-height:0;display:flex;flex-direction:column;padding:16px 24px;overflow:hidden}.app-shell:has(.trade-room){height:100%;max-height:100%;min-height:0;overflow:hidden}.app-shell:has(.trade-room) .topbar,.app-shell:has(.trade-room) .topbar-v2{flex-shrink:0}.app-shell:has(.trade-room) .site-footer{flex-shrink:0;padding:16px 24px;min-height:0}.trade-room{display:grid;grid-template-columns:358px minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"side chat";gap:24px;align-items:stretch;width:100%;max-width:1360px;margin:0 auto;padding:0;font-family:"Host Grotesk",var(--sans);color:#fff;position:relative;flex:1 1 0;min-height:0;overflow:hidden}.trade-room>.sr-only{grid-area:side}.tr-side{grid-area:side;display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0;overflow-y:auto;scrollbar-color:#404040 #202020;scrollbar-width:thin}.tr-side::-webkit-scrollbar,.tr-chat-list::-webkit-scrollbar{width:8px}.tr-side::-webkit-scrollbar-track,.tr-chat-list::-webkit-scrollbar-track{background:#202020}.tr-side::-webkit-scrollbar-thumb,.tr-chat-list::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}.tr-side::-webkit-scrollbar-button,.tr-chat-list::-webkit-scrollbar-button{display:none;width:0;height:0}.tr-card{background:#222;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.tr-status{flex-direction:column;align-items:stretch;gap:10px}.tr-status-head{display:flex;align-items:center;gap:8px;min-width:0}.tr-status-title{margin:0;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.35}.tr-status .tr-trade-timer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 10px;background:#18191b;border-radius:6px;font-size:12px;font-weight:500;color:#98a2b3}.tr-status .tr-trade-timer-label{flex-shrink:0}.tr-status .tr-trade-timer-value{font-family:Courier Prime,Courier,monospace;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:#dfdfdf;letter-spacing:.02em}.tr-card-title{margin:0;font-size:14px;font-weight:600}.tr-terms{background:#18191b;border-radius:8px;padding:8px;color:#696e77;font-size:12px;font-weight:600;line-height:1.45}.tr-terms:not(.is-open) p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.tr-terms p{margin:0;white-space:pre-wrap}.tr-more{background:none;border:0;padding:0;color:#696e77;font-size:12px;text-decoration:underline;cursor:pointer;text-align:left}.tr-hint,.tr-pay-method{margin:0;font-size:12px;color:#696e77;font-weight:600}.tr-pay-method{font-size:14px;color:#b0b4ba}.tr-pay-method strong{color:#fff}.tr-pay-fields{margin:0;display:grid;gap:8px}.tr-pay-fields dt{color:#696e77;font-size:12px}.tr-pay-fields dd{margin:0;font-size:14px;font-weight:600}.tr-action-copy{margin:0;font-size:14px;font-weight:600;color:#b0b4ba;line-height:1.45}.tr-action-copy strong{color:#fff}.tr-action-stack{display:flex;flex-direction:column;gap:8px}.tr-btn-primary,.tr-btn-outline,.tr-btn-danger,.tr-btn-grey,.tr-btn-disabled{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border-radius:8px;font-family:inherit;font-weight:600;cursor:pointer}.tr-btn-primary{background:#316d3c;border:0;color:#fff;padding:12px;font-size:16px;text-decoration:none;box-sizing:border-box}.tr-btn-primary:disabled{opacity:.55;cursor:not-allowed}.tr-pay-locked-hint{margin:6px 0 0;font-size:12.5px;line-height:1.4;color:#d8b24a}.tr-btn-outline{background:transparent;border:1.5px solid #3a3a3a;color:#eee;height:40px;font-size:14px}.tr-btn-danger{background:transparent;border:1.5px solid #ed3e5f;color:#ed3e5f;min-height:48px;height:48px;padding:12px;font-size:16px}.tr-btn-danger:disabled{opacity:1;color:#ed3e5f;-webkit-text-fill-color:#ed3e5f;border-color:#ed3e5f;background:#ed3e5f1f;cursor:not-allowed}.trade-room .confirm-box{border:0;background:transparent;border-radius:0;padding:0;margin-top:4px;display:flex;flex-direction:column;gap:12px}.trade-room .confirm-box p{margin:0}.trade-room .confirm-box .field>span,.trade-room .confirm-box .field-hint{color:#696e77}.trade-room .confirm-box input,.trade-room .confirm-box select,.trade-room .confirm-box textarea{width:100%;background:#18191b;border:0;border-radius:8px;min-height:44px;color:#fff;padding:10px 12px}.trade-room .confirm-box textarea{min-height:88px;max-height:160px;overflow-y:auto;resize:none;margin-bottom:0}.tr-count{background:#87ab35;color:#fff;border-radius:999px;padding:2px 6px;font-size:12px;font-weight:500}.tr-count.is-expired{background:#ed3e5f}.tr-action-hit{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;background:none;border:0;padding:0;width:100%;text-align:left;cursor:pointer;font-family:inherit}.tr-action-hit strong,.tr-report-kicker{display:block;font-size:14px;font-weight:600;color:#fff}.tr-action-hit em{display:block;font-style:normal;font-size:12px;font-weight:600;color:#696e77}.tr-action-ico{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#18191b;border-radius:6px;color:#c5c7cb;flex-shrink:0}.tr-report{display:flex;align-items:flex-start;gap:12px}.tr-report .btn{margin-top:4px}.tr-info{margin:0;display:grid;gap:12px}.tr-info dt{color:#696e77;font-size:12px;font-weight:600}.tr-info dd{margin:4px 0 0;font-size:14px;font-weight:600;display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.tr-info-fee{min-width:0}.tr-info-fee dd{flex-direction:column;align-items:flex-start;gap:4px}.tr-info-fee-amount{white-space:nowrap}.tr-info-fee-note{font-size:12px;font-weight:500;line-height:1.4}.tr-info.is-compact .tr-info-started,.tr-info.is-compact .tr-info-fee{grid-column:1 / -1}.tr-info.is-compact .tr-info-fee{padding-top:8px;border-top:1px solid #2a2a2a}.tr-info a{color:#fff;display:inline-flex;align-items:center;gap:4px}.trade-room .gift-card-panel h2{font-size:14px;margin:0}.trade-room .card{background:#222;border:0;border-radius:8px}.tr-chat-col{grid-area:chat;background:#18191b;border-radius:12px;min-height:0;min-width:0;max-width:978px;justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;overflow:hidden}.tr-chat-top{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#222;flex-shrink:0}.tr-peer{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.tr-peer a{color:#fff;font-weight:700}.tr-peer-meta{margin:2px 0 0;display:flex;align-items:center;gap:4px;color:#696e77;font-size:12px}.tr-avatar{width:32px;height:32px;flex-shrink:0}.tr-avatar .avatar,.tr-avatar .identicon{width:32px;height:32px;border-radius:50%}.tr-info-ico{color:#696e77}.tr-banner{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;background:#316d3c;color:#fff;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;padding:10px 16px;cursor:pointer;text-align:left;flex-shrink:0}.tr-banner svg{transition:transform .15s ease}.tr-banner svg.is-open{transform:rotate(180deg)}.tr-banner-extra{padding:8px 16px;background:#222}.tr-inactivity-banner{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#3a1d12;border-top:1px solid #a4552a;border-bottom:1px solid #a4552a;color:#ffd9c4;font-size:14px;line-height:1.4}.tr-inactivity-count{font-variant-numeric:tabular-nums;font-weight:700;font-size:18px;color:#ff9c66;min-width:52px;text-align:center}.tr-chat-list{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px;scrollbar-color:#404040 #202020;scrollbar-width:thin}.trade-room .chat-msg{background:#2a2a2a;border-radius:12px;padding:10px 12px;max-width:78%;align-self:flex-start}.trade-room .chat-msg.me{align-self:flex-end;background:#316d3c}.trade-room .chat-msg.system,.trade-room .chat-msg.moderator{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;max-width:660px;width:100%;margin:0;padding:12px;border:1px solid transparent;border-radius:8px;background:#18191b;color:#b0b4ba;font-style:normal;font-size:14px;font-weight:600;line-height:1.45;text-align:left}.trade-room .chat-msg.system.sys-error{border-color:#d42620}.trade-room .chat-msg.system.sys-warning{border-color:#f3a218}.trade-room .chat-msg.system.sys-success{border-color:#0f973d}.trade-room .chat-msg.system.sys-reminder,.trade-room .chat-msg.system.sys-default{border-color:transparent}.trade-room .chat-msg.moderator{border-color:#7c5cff73}.trade-room .chat-msg.moderator .role-chip{color:#a58cff;background:#7c5cff2e}.trade-room .chat-verified-mod{color:#e2c8ff;background:#7c5cff38;border-color:#a78bfaa6}.trade-room .chat-msg.system .chat-sys-label{display:block;margin:0;font-family:var(--figma-font-display, inherit);font-size:12px;font-weight:600;line-height:1.45;color:#b0b4ba}.trade-room .chat-msg.system .chat-body{display:block;width:100%;margin:0;font-family:var(--figma-font-display, inherit);font-size:14px;font-weight:600;line-height:1.45;color:#b0b4ba;white-space:pre-wrap;overflow-wrap:anywhere}.trade-room .chat-msg.system .chat-time{display:block;margin:0;font-family:var(--figma-font-display, inherit);font-size:12px;font-weight:400;line-height:1.45;font-style:normal;color:#b0b4ba}.trade-room .chat-time{color:#8b8f96;font-size:11px}.trade-room .chat-msg.me .chat-time,.trade-room .chat-msg.me .chat-meta{color:#d7ead9}.tr-compose{display:flex;align-items:center;gap:8px;padding:0;flex-shrink:0}.tr-chat-footer{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:12px 16px 16px;border-top:1px solid #2a2a2a;background:#18191b}.tr-chat-footer .tr-compose,.tr-chat-footer .tr-attach-chip{padding:0}.tr-compose textarea{flex:1;min-height:40px;max-height:120px;resize:none;border:0;border-radius:999px;background:#2a2a2a;color:#fff;padding:10px 16px;font-family:inherit}.tr-attach{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#c5c7cb;cursor:pointer}.tr-attach.is-disabled{opacity:.4;pointer-events:none}.tr-send{width:40px;height:40px;border:0;border-radius:50%;background:#316d3c;color:#fff;display:grid;place-items:center;cursor:pointer}.tr-send:disabled{opacity:.45;cursor:not-allowed}.tr-attach-chip{display:flex;flex-direction:column;gap:10px;padding:0 16px 12px}.tr-upload-progress{display:flex;flex-direction:column;gap:8px;width:min(100%,360px)}.tr-upload-progress-label{font-size:12px}.tr-attach-preview-btn{display:block;width:fit-content;max-width:100%;padding:0;border:0;background:transparent;cursor:zoom-in;line-height:0}.tr-attach-preview-img{display:block;max-width:min(280px,100%);max-height:180px;border-radius:10px;border:1px solid var(--border);object-fit:contain}.tr-dispute{color:#efe6c8;font-size:13px}.tr-btn-grey{background:#2e3130;border:0;color:#fff;padding:12px;font-size:16px;height:48px}.tr-btn-grey:disabled{opacity:.55;cursor:not-allowed}.tr-btn-disabled{background:#2e3130;border:0;color:#8a8f96;padding:10px 12px;font-size:14px;height:40px;cursor:not-allowed}.tr-count-wait{background:#4a4e52;color:#fff}.tr-btn-grey.tr-btn-compact{height:40px;font-size:14px;padding:10px 12px}.trade-room.is-buyer-started .tr-status,.trade-room.is-seller-started .tr-status,.trade-room.is-buyer-reminder .tr-status,.trade-room.is-seller-reminder .tr-status,.trade-room.is-buyer-will-dispute .tr-status,.trade-room.is-seller-will-dispute .tr-status,.trade-room.is-buyer-dispute-open .tr-status,.trade-room.is-lost-dispute .tr-status,.trade-room.is-won-dispute .tr-status,.trade-room.is-buyer-received .tr-status{padding:16px}.trade-room.is-buyer-started .tr-info,.trade-room.is-seller-started .tr-info,.trade-room.is-buyer-reminder .tr-info,.trade-room.is-seller-reminder .tr-info,.trade-room.is-buyer-will-dispute .tr-info,.trade-room.is-seller-will-dispute .tr-info,.trade-room.is-buyer-dispute-open .tr-info,.trade-room.is-lost-dispute .tr-info,.trade-room.is-won-dispute .tr-info,.trade-room.is-buyer-received .tr-info{grid-template-columns:1fr 1fr;gap:16px 12px}.trade-room.is-buyer-started .gift-card-panel .form-row,.trade-room.is-buyer-started .gift-card-panel .wallet-form,.trade-room.is-seller-started .gift-card-panel .form-row,.trade-room.is-seller-started .gift-card-panel .wallet-form,.trade-room.is-buyer-reminder .gift-card-panel .form-row,.trade-room.is-buyer-reminder .gift-card-panel .wallet-form,.trade-room.is-seller-reminder .gift-card-panel .form-row,.trade-room.is-seller-reminder .gift-card-panel .wallet-form,.trade-room.is-buyer-will-dispute .gift-card-panel .form-row,.trade-room.is-buyer-will-dispute .gift-card-panel .wallet-form,.trade-room.is-seller-will-dispute .gift-card-panel .form-row,.trade-room.is-seller-will-dispute .gift-card-panel .wallet-form,.trade-room.is-buyer-dispute-open .gift-card-panel .form-row,.trade-room.is-buyer-dispute-open .gift-card-panel .wallet-form,.trade-room.is-lost-dispute .gift-card-panel .form-row,.trade-room.is-lost-dispute .gift-card-panel .wallet-form,.trade-room.is-won-dispute .gift-card-panel .form-row,.trade-room.is-won-dispute .gift-card-panel .wallet-form,.trade-room.is-buyer-received .gift-card-panel .form-row,.trade-room.is-buyer-received .gift-card-panel .wallet-form{display:flex;flex-direction:column;gap:12px;align-items:stretch}.trade-room.is-buyer-started .gift-card-panel input,.trade-room.is-seller-started .gift-card-panel input,.trade-room.is-buyer-reminder .gift-card-panel input,.trade-room.is-seller-reminder .gift-card-panel input,.trade-room.is-buyer-will-dispute .gift-card-panel input,.trade-room.is-seller-will-dispute .gift-card-panel input,.trade-room.is-buyer-dispute-open .gift-card-panel input,.trade-room.is-lost-dispute .gift-card-panel input,.trade-room.is-won-dispute .gift-card-panel input,.trade-room.is-buyer-received .gift-card-panel input{width:100%;background:#18191b;border:0;border-radius:8px;min-height:44px;color:#fff;padding:8px 12px}.tr-banner-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tr-banner-line em{font-style:normal;font-weight:700}.tr-feedback .tr-btn-primary{margin-top:4px}.tr-feedback .tr-card-title{font-size:14px;font-weight:600;text-transform:none;letter-spacing:0;color:#fff}.tr-feedback textarea{width:100%;background:#18191b;border:0;border-radius:8px;color:#fff;padding:8px 12px;resize:none;max-height:160px;font-family:inherit}.tr-feedback .thumb-row{margin-bottom:8px}.tr-tips{background:#222;border-bottom:1px solid #2e3130;flex-shrink:0}.tr-tips-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;color:#fff;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px;cursor:pointer}.tr-tips-toggle svg{transition:transform .15s ease}.tr-tips-toggle svg.is-open{transform:rotate(180deg)}.tr-tips-body{margin:0;padding:0 16px 14px;color:#696e77;font-size:13px;line-height:1.45}.trade-room .chat-sys-label{display:block;font-size:12px;font-weight:600;color:#b0b4ba;margin:0}.trade-room.is-buyer-started .chat-msg.system,.trade-room.is-seller-started .chat-msg.system,.trade-room.is-buyer-reminder .chat-msg.system,.trade-room.is-seller-reminder .chat-msg.system,.trade-room.is-buyer-will-dispute .chat-msg.system,.trade-room.is-seller-will-dispute .chat-msg.system,.trade-room.is-buyer-dispute-open .chat-msg.system,.trade-room.is-lost-dispute .chat-msg.system,.trade-room.is-won-dispute .chat-msg.system,.trade-room.is-buyer-received .chat-msg.system{max-width:660px;align-self:stretch}.tr-sheet-handle,.tr-sheet-backdrop,.tr-mobile-cta,.tr-quick-replies,.tr-mobile-more{display:none}@media(max-width:960px){html:has(.trade-room),html:has(.trade-room) body,html:has(.trade-room) #root{height:100dvh;max-height:100dvh;min-height:0;overflow:hidden}.app-shell:has(.trade-room){height:100%;max-height:100%;overflow:hidden}.app-shell:has(.trade-room) .site-footer{display:none}.main:has(.trade-room){max-width:none;width:100%;padding:0;overflow:hidden;display:flex;flex:1 1 0;min-height:0}.trade-room{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);grid-template-areas:"chat";height:100%;max-height:100%;overflow:hidden;flex:1 1 0;min-height:0;gap:0;max-width:none}.tr-peer-relations{display:none}.tr-side{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;max-height:88dvh;padding:8px 16px 24px;background:#0a0a0a;border-radius:16px 16px 0 0;transform:translateY(110%);transition:transform .2s ease;overflow-y:auto;grid-area:auto}.tr-side.is-open{transform:translateY(0)}.tr-sheet-handle{display:block;width:40px;height:4px;border-radius:999px;background:#4a4e52;margin:6px auto 12px;flex-shrink:0}.tr-sheet-backdrop{display:block;position:fixed;inset:0;z-index:35;border:0;background:#0000008c}.tr-chat-col{height:auto;max-height:none;min-height:0;max-width:none;border-radius:0}.tr-mobile-cta{display:flex;flex-direction:column;gap:8px;padding:8px 16px;flex-shrink:0}.tr-quick-replies{display:flex;gap:8px;padding:0 16px 8px;overflow-x:auto;flex-shrink:0;scrollbar-width:none}.tr-quick-replies::-webkit-scrollbar{display:none}.tr-quick-chip{flex-shrink:0;border:0;border-radius:999px;background:#2a2a2a;color:#fff;font-family:inherit;font-size:13px;font-weight:600;padding:8px 12px;cursor:pointer}.tr-chat-footer{padding:10px 16px calc(12px + env(safe-area-inset-bottom));gap:8px}.tr-compose{padding:0}.tr-compose textarea{border-radius:8px}.tr-attach{border-radius:8px;background:#2a2a2a}.tr-send{border-radius:8px}.tr-mobile-more{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;background:#18191b;color:#fff;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-shrink:0;cursor:pointer}.tr-mobile-more span{display:inline-flex;align-items:center;gap:8px}}.rep-import-form .field-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:640px){.rep-import-form .field-row{grid-template-columns:1fr}}.profile-imported-rep{margin:4px 0 0;font-size:.85rem}.region-blocked{max-width:560px;margin:12vh auto;padding:32px;text-align:center}.region-blocked h1{margin-bottom:16px}.region-blocked p{margin:8px 0;color:var(--muted, #8a8f98)}.escrow-primer h3{margin:0 0 12px}.escrow-primer ul{margin:0 0 16px 18px;padding:0;display:grid;gap:10px}.support-evidence{max-width:min(420px,100%);border-radius:8px;margin-top:6px;display:block}.evidence-preview{display:flex;align-items:center;gap:12px;margin:8px 0;padding:8px;border:1px solid var(--border, rgba(255, 255, 255, .12));border-radius:10px}.evidence-preview img,.evidence-preview video{max-height:96px;max-width:160px;border-radius:6px}.evidence-preview-meta{display:flex;flex-direction:column;gap:6px;min-width:0}.evidence-upload{position:relative}.evidence-upload-btn{white-space:nowrap}.evidence-menu{position:absolute;bottom:calc(100% + 8px);right:0;width:280px;padding:12px;border:1px solid var(--border, rgba(255, 255, 255, .15));border-radius:10px;background:var(--card-bg, #16181d);box-shadow:0 8px 24px #00000059;z-index:30}.evidence-menu-title{font-weight:600;margin:0 0 4px}.evidence-menu-item{display:block;padding:8px;border-radius:8px;cursor:pointer;margin-top:6px}.evidence-menu-item:hover{background:#ffffff0f}.account-status-banner{padding:12px 16px;border-radius:10px;margin-bottom:16px;background:#ed3e5f1f;border:1px solid rgba(237,62,95,.55);font-size:14px;line-height:1.5}.tr-trade-timer{margin:0}.wallet-deposit-eta{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:#98a2b3}.auth-password-checks{list-style:none;margin:-6px 0 10px;padding:0 2px;font-size:12.5px;color:#98a2b3}.auth-password-checks li.is-ok{color:#07b979}.tr-attach-visibility{display:block;margin-top:4px;font-size:12px;color:#98a2b3}.tr-attachment-locked{margin:6px 0 0;font-size:12.5px;color:#98a2b3;border:1px dashed #3a3a3a;border-radius:8px;padding:8px 10px}.support-layout{display:grid;grid-template-columns:240px 1fr;gap:16px;align-items:start}@media(max-width:720px){.support-layout{grid-template-columns:1fr}}.support-ticket-panel{border-right:1px solid #2a2a2a;padding-right:12px}@media(max-width:720px){.support-ticket-panel{border-right:none;padding-right:0}}.support-ticket-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.support-ticket-row{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;background:none;border:1px solid #2a2a2a;border-radius:8px;padding:8px 10px;cursor:pointer;color:inherit}.support-ticket-row:hover{border-color:#3d3d3d}.support-ticket-row.active{border-color:#4f8cff}.support-ticket-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.support-ticket-summary{font-size:12.5px;color:#98a2b3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.support-ticket-date{font-size:11px}.support-archived-title{margin:14px 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.support-status-open{color:#4ade80}.support-status-pending{color:#facc15}.support-status-on_hold{color:#f97316}.support-status-escalated{color:#f87171}.support-status-closed{color:#98a2b3}.recovery-codes-panel{margin:10px 0}.recovery-codes-grid{list-style:none;margin:10px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.recovery-codes-grid li{border:1px dashed #3a3a3a;border-radius:6px;padding:5px 8px;text-align:center}.checkbox-row{display:flex;align-items:center;gap:6px;font-size:13px;color:#98a2b3}.profile-imported-feedback{border:1px solid #2a2a2a;border-radius:10px;padding:10px 12px;margin-bottom:12px;font-size:13.5px;color:#98a2b3}.profile-imported-feedback p{margin:0}.restriction-banner{border-radius:10px;padding:12px 16px;margin:0 0 16px;border:1px solid}.restriction-banner.restriction-warning{background:#d9a53a1a;border-color:#d9a53a73}.restriction-banner.restriction-danger{background:#e5574f1a;border-color:#e5574f73}.restriction-message{margin-top:6px;font-style:italic}.restriction-countdown{margin-top:6px;font-weight:600;font-variant-numeric:tabular-nums}.warning-modal-backdrop{position:fixed;inset:0;z-index:90;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:24px}.warning-modal{background:var(--bg-raised, #151c24);border:1px solid rgba(229,87,79,.6);border-radius:12px;padding:24px;max-width:480px}.warning-modal-body{white-space:pre-wrap}.tr-cancel-warning{border:1px solid rgba(229,87,79,.5);background:#e5574f14;border-radius:8px;padding:10px 12px}.wallet-speed-tiers{margin:10px 0;padding:10px 12px;border:1px solid var(--border, #263241);border-radius:8px}.wallet-speed-tier{display:block;padding:3px 0;cursor:pointer}.wallet-speed-select .wallet-overlay-select-face{background:#181818}.wallet-speed-select-menu{padding:8px;background:#181818;border:1px solid #303030;border-radius:8px;max-height:min(320px,50vh)}.wallet-speed-select-menu .wallet-overlay-select-option{display:flex;align-items:center;height:auto;min-height:48px;padding:8px;border-radius:8px;background:transparent}.wallet-speed-select-menu .wallet-overlay-select-option:hover,.wallet-speed-select-menu .wallet-overlay-select-option.is-active{background:#ffffff0a}.wallet-speed-option{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.wallet-speed-option-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:6px;background:#3f3f3f;color:#dfdfdf}.wallet-speed-option-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.wallet-speed-option-title{font-family:var(--figma-font-display);font-size:14px;font-weight:600;line-height:18px;color:#dfdfdf}.wallet-speed-option-sub{font-family:var(--figma-font-display);font-size:10px;font-weight:600;line-height:14px;color:#9f9f9f}.referral-room-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.referral-chip{background:#3fb27f29;color:var(--success, #3fb27f)}.chat-msg.system .chat-body{border-left:2px solid var(--accent, #4c9aff);padding-left:10px;white-space:pre-wrap}.wallet-asset-stt{height:auto;min-height:193px;gap:10px}.wallet-asset-stt .wallet-token{display:inline-flex;align-items:center;justify-content:center;background:#262626}.wallet-stt-tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#bdbdbd;border:1px solid #4a4a4a;border-radius:999px;padding:3px 9px;white-space:nowrap}.wallet-stt-hint{margin:0;font-size:12px;line-height:17px;color:#a8a8a8}.wallet-asset-stt .wallet-asset-btn:disabled{opacity:.45;cursor:not-allowed}.wallet-stt-toggle{align-self:flex-start;background:none;border:none;padding:0;color:#bdbdbd;font-size:12px;font-weight:700;cursor:pointer}.wallet-stt-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wallet-stt-history li{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#d4d4d4}.profile-imported-note{font-weight:400;font-size:12px;opacity:.7;white-space:nowrap}.announcement-banner{display:flex;align-items:center;gap:12px;padding:10px 20px;font-size:14px;line-height:20px}.kyc-incomplete-banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 20px;font-size:14px;line-height:20px;background:#4a3a12;color:#f7eddc}.kyc-incomplete-message{margin:0;flex:1 1 260px}.kyc-incomplete-action{flex:0 0 auto;padding:6px 14px;border-radius:6px;background:#f0b429;color:#241a02;font-weight:600;text-decoration:none;white-space:nowrap}.announcement-info{background:#1f3a5f;color:#dce9f7}.announcement-warning{background:#5f3a1f;color:#f7e6dc}.announcement-message{margin:0;flex:1 1 auto;min-width:0}.announcement-dismiss{flex:0 0 auto;background:none;border:none;color:inherit;font-size:20px;line-height:1;padding:0 4px;cursor:pointer;opacity:.7}.announcement-dismiss:hover{opacity:1}.child-trade-panel .field{margin-bottom:12px}.trade-room .chat-quote{border-left:2px solid #3a3d42;padding:2px 0 2px 8px;margin-bottom:4px;font-size:12px;line-height:1.4;opacity:.85;overflow-wrap:anywhere}.trade-room .chat-msg.me .chat-quote{border-left-color:#fff6}.trade-room .chat-msg-actions{display:flex;align-items:center;gap:8px;margin-top:4px;opacity:0;transition:opacity .12s ease}.trade-room .chat-msg:hover .chat-msg-actions,.trade-room .chat-msg:focus-within .chat-msg-actions{opacity:1}@media(hover:none){.trade-room .chat-msg-actions{opacity:1}}.trade-room .chat-msg-actions .link-btn,.trade-room .chat-msg-actions button{font-size:12px;padding:0}.tr-reply-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-left:2px solid #4cc38a;border-radius:6px;background:#202225;font-size:12px;line-height:1.4}.tr-reply-banner .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-typing{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1;min-height:16px}.tr-typing-dots{display:inline-flex;gap:3px}.tr-typing-dots i{width:5px;height:5px;border-radius:50%;background:#6f757d;animation:tr-typing-bounce 1.2s infinite ease-in-out}.tr-typing-dots i:nth-child(2){animation-delay:.15s}.tr-typing-dots i:nth-child(3){animation-delay:.3s}@keyframes tr-typing-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.tr-typing-dots i{animation:none;opacity:.7}}.camera-capture{margin-top:10px;border:1px solid #2a2a2a;border-radius:10px;overflow:hidden;background:#0f1011}.camera-stage{position:relative;min-height:180px;display:grid;place-items:center;background:#000}.camera-video,.camera-preview{width:100%;max-height:420px;object-fit:contain;display:block}.camera-mirrored{transform:scaleX(-1)}.camera-note{padding:24px 16px;color:#c5c7cb;text-align:center}.camera-error{color:#f28b82}.camera-actions{display:flex;gap:8px;padding:10px;justify-content:center;flex-wrap:wrap}.camera-flip-btn{min-width:7.5rem}.doc-camera-btn{cursor:pointer}.doc-camera-note{margin-top:4px}.offer-share-row{margin-top:8px}.tr-cancel-request-banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;background:#12253a;border-top:1px solid #2a5a8a;border-bottom:1px solid #2a5a8a;color:#cfe4f7;font-size:14px;line-height:1.4}.tr-cancel-request-text{flex:1 1 320px}.tr-cancel-request-actions{flex:0 0 auto}.wallet-approval-hint{margin:8px 0 0;padding:8px 12px;border-radius:6px;background:#3a2f12;color:#f7ebc9;font-size:13px;line-height:1.45}
