@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap");:root{--bg:#05070d;--panel:rgba(18,23,35,.65);--border:rgba(82,117,255,.25);--text:#e8edf7;--muted:#97a2b8;--accent:#3be7c6;--accent-2:#c05bff;--error:#ff8f8f;--success:#7beab3;--glass:blur(14px)}.tp-reputation-ranking{align-self:stretch;margin:0;min-width:0;padding:16px 18px}.tp-buysell-ranking-wrap{display:flex;justify-content:center;width:100%;margin-top:18px}.tp-buysell-ranking-wrap .tp-reputation-ranking{width:min(840px,100%)}.tp-reputation-ranking>h2{margin:0 0 14px;color:var(--tp-text-primary);font-size:15px;font-weight:800;letter-spacing:.06em;text-align:center}.tp-reputation-ranking-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.tp-reputation-ranking-group{min-width:0}.tp-reputation-ranking-group+.tp-reputation-ranking-group{border-left:1px solid rgba(126,164,220,.16);padding-left:12px;padding-right:14px}.tp-reputation-ranking-group h3{margin:0 0 7px;color:var(--tp-text-secondary);font-size:11px;font-weight:800;letter-spacing:.08em}.tp-reputation-ranking table{border-collapse:collapse;table-layout:fixed;width:100%}.tp-reputation-ranking th{border-bottom:1px solid rgba(126,164,220,.28);color:rgba(214,229,255,.68);font-size:9px;font-weight:800;letter-spacing:.04em;padding:0 4px 6px;text-align:left;white-space:nowrap}.tp-reputation-ranking th:first-child{width:27%}.tp-reputation-ranking th:nth-child(2){width:29%}.tp-reputation-ranking th:nth-child(3){width:12%}.tp-reputation-ranking th:nth-child(4){width:18%}.tp-reputation-ranking th:nth-child(5){width:14%}.tp-reputation-ranking td{border-bottom:1px solid rgba(126,164,220,.1);color:var(--tp-text-primary);font-size:11px;padding:7px 4px;vertical-align:middle}.tp-reputation-ranking tbody tr:last-child td{border-bottom:none}.tp-reputation-ranking-name{color:var(--tp-text-primary);display:block;font-weight:700;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tp-reputation-score{align-items:center;display:flex;gap:4px;min-width:0}.tp-reputation-score-shield{fill:rgba(255,146,53,.14);flex:0 0 auto;height:14px;stroke:#ff9235;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.tp-reputation-score-meter{background:rgba(126,164,220,.18);border-radius:999px;display:block;flex:1 1 auto;height:5px;min-width:18px;overflow:hidden}.tp-reputation-score-meter>span{background:linear-gradient(90deg,#ffb15a,#ff792f);border-radius:inherit;display:block;height:100%}.tp-offer-counterparty-reputation .tp-reputation-score,.tp-offer-counterparty-reputation>span{width:100%}.tp-reputation-score strong{color:#ffd29c;font-size:10px;min-width:17px}.tp-reputation-ranking td:nth-child(2) .tp-reputation-score{flex:1 1 100%;width:100%}.tp-reputation-ranking-empty{color:var(--tp-text-secondary)!important;text-align:center}.tp-buysell-results-filter-card{padding:10px 12px;border:1px solid rgba(151,191,255,.16);border-radius:12px;background:#0b1730}.tp-buysell-results-tabs{border-bottom:1px solid rgba(151,191,255,.24)!important}.tp-buysell-results-tabs .tp-tab{position:relative}.tp-buysell-results-tabs .tp-tab-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#ff792f;content:""}.tp-offer-market-board-tabs{border-bottom:1px solid rgba(151,191,255,.24)!important}.tp-offer-market-board-tabs .tp-tab{position:relative}.tp-offer-market-board-tabs .tp-tab-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#ff792f;content:""}.tp-buysell-results-filter-card .eyebrow,.tp-buysell-results-sort .eyebrow{margin:0;line-height:1}.tp-offer-market-board-filter-card{display:flex;padding:10px 12px;border:1px solid rgba(151,191,255,.16);border-radius:12px;background:#0b1730}.tp-offer-market-board-filter-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tp-offer-market-board-filter-card .eyebrow{margin:0;line-height:1}.account-identity-card{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(280px,auto);align-items:center;grid-gap:16px;gap:16px;padding:18px 22px;border-color:rgba(255,145,51,.26);background:radial-gradient(circle at 92% 0,rgba(255,145,51,.13),transparent 31%),linear-gradient(135deg,rgba(21,45,82,.96),rgba(10,27,55,.96))}.account-identity-mark{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(255,179,90,.64);border-radius:18px;background:linear-gradient(135deg,#ffb15a,#ff792f);box-shadow:0 10px 26px rgba(255,121,47,.2);color:#111b2e;font-size:22px;font-weight:900}.account-identity-details h2{margin:2px 0 0;color:var(--tp-text-primary);font-size:22px;line-height:1.15}.account-identity-details .muted{margin:5px 0 0;font-size:13px}.account-wallet-block{display:grid;justify-items:end;grid-gap:5px;gap:5px;min-width:0}.account-wallet-chip{max-width:360px;margin:0;padding:8px 11px;overflow-wrap:anywhere;border:1px solid rgba(184,208,252,.22);border-radius:10px;background:rgba(2,10,25,.3);color:#dbe8ff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.25}.account-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:18px;gap:18px}.account-notifications-card,.account-profile-card{min-width:0}.account-card-heading{margin-bottom:16px;padding-bottom:13px;border-bottom:1px solid rgba(151,191,255,.16)}.account-card-title{color:var(--tp-text-primary);font-size:18px!important}.account-profile-fields{display:grid;grid-gap:16px;gap:16px}.account-profile-primary-fields,.account-profile-secondary-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.account-profile-field{display:grid;grid-gap:8px;gap:8px;min-width:0}.account-profile-field .eyebrow{margin:0}.account-profile-field .input{width:100%}.account-profile-field input.input,.account-profile-field select.input{height:44px;min-height:44px}.account-locale-mobile-select{display:none}.account-locale-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 14px;text-align:left}.account-locale-select-menu{position:absolute;z-index:80;top:calc(100% + 4px);left:0;display:grid;width:100%;padding:6px;overflow:hidden;border:1px solid rgba(151,191,255,.2);border-radius:14px;background:#0b1730;box-shadow:0 14px 30px rgba(0,0,0,.3)}.account-locale-select-menu button{min-height:38px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--tp-text-primary);font:inherit;font-size:12px;text-align:left}.account-locale-select-menu button[aria-selected=true]{background:rgba(94,168,255,.14)}.account-profile-field textarea.input{min-height:88px;resize:vertical}.account-profile-field .muted{margin:-2px 0 0;font-size:13px;line-height:1.35}.account-notifications-save-action,.account-profile-save-action{margin-top:18px!important;padding-top:14px;border-top:1px solid rgba(151,191,255,.16)}.account-notifications-card{gap:16px!important}.account-notifications-header{margin-bottom:0;padding-bottom:13px;border-bottom:1px solid rgba(151,191,255,.16)}.account-notifications-table>.eyebrow{color:#b9cae9}@media (max-width:960px){.tp-reputation-ranking{display:none}}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden;width:100%}body{margin:0;color:var(--text);font-family:Space Grotesk,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 20% 20%,rgba(60,120,255,.12),transparent 28%),radial-gradient(circle at 80% 0,rgba(71,255,207,.12),transparent 28%),radial-gradient(circle at 50% 90%,rgba(192,91,255,.12),transparent 32%),var(--bg);background-attachment:scroll;min-height:100vh}a{color:inherit;text-decoration:none}.app-content,.app-root{min-height:100vh}.topbar-shell{position:fixed;top:0;left:0;right:0;z-index:200;width:100%}.page{width:min(1320px,100% - 32px);margin:0 auto;padding:120px 20px 64px;overflow-x:hidden}.tp-home-page{padding-top:90px}.topbar{position:fixed;top:0;left:0;right:0;z-index:80;padding:12px 0;background:var(--panel);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);border-bottom:1px solid var(--border);box-shadow:0 10px 28px rgba(0,0,0,.35)}.topbar-inner{width:min(1320px,100% - 32px);margin:0 auto;padding:0 20px}.logo-link{position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:52px;padding:0;margin-left:0;margin-right:20px;border:none}.logo-link img{position:relative;height:72px;width:auto;transform:translateY(8px) scale(2.5);transform-origin:left center;display:block;left:-80px}.brand{font-weight:700;letter-spacing:.04em}.topbar-actions{display:flex;align-items:center;gap:14px;margin-left:0;justify-self:end;flex:0 0 auto;position:relative;z-index:3}.mobile-bottom-nav{display:none}.nav-link{padding:8px 12px;border-radius:10px;color:var(--text)}.nav-link:hover{border-color:rgba(92,141,255,.45)}.topbar .primary,.topbar .primary.ghost{font-family:inherit;font-weight:700}.header-wallet-button{white-space:nowrap}.header-wallet-button-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.header-wallet-button-label{display:inline-flex;align-items:center;min-width:0}.hero{display:grid;grid-template-columns:1.15fr .95fr;grid-gap:28px;gap:28px;margin-bottom:18px;align-items:center;overflow:hidden}.eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;opacity:.7;margin:0 0 8px}.hero h1{margin:0 0 14px;font-size:44px;letter-spacing:.02em}.gradient-text{background:linear-gradient(120deg,#fff8f1,#ffd7a8 40%,#ff8a2a)}.hero p{margin:0 0 16px;color:var(--muted)}.tp-home-hero-subtitle{font-size:18px;margin:0 0 16px}.tp-home-hero-subtitle p{margin:0}.tp-home-supported-assets{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px}.tp-home-supported-asset{display:inline-flex;align-items:center;gap:6px;color:var(--tp-text-primary);font-size:16px;font-weight:700;line-height:1;white-space:nowrap}.hero-actions{display:flex;gap:10px;margin:30px 0 34px}.hero-card{padding:24px 22px;border-radius:16px;background:linear-gradient(145deg,rgba(59,231,198,.12),rgba(92,141,255,.08));border:1px solid rgba(92,141,255,.35);box-shadow:0 16px 40px rgba(0,0,0,.35);width:100%;min-height:0}.hero-card p{margin:0 0 14px;line-height:1.6}.hero-card ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;line-height:1.6}.tp-home-why-card{max-width:520px}.tp-home-why-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px;list-style:none}.tp-home-why-list li{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.tp-home-why-check{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;margin-top:3px;border-radius:50%;background:linear-gradient(135deg,#ffb56b,#ff6b1a);color:#0f0a07;font-size:12px;font-weight:900;line-height:1}.hero-metric{display:flex;justify-content:space-between;margin-bottom:10px;color:var(--text)}.metric-value{font-size:26px;font-weight:700}.metric-label{color:var(--muted);font-size:13px}.hero-note{margin-top:10px;color:var(--text);font-size:13px;opacity:.85}.badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.tp-wallet-balance-separator{width:5px;height:5px;border-radius:999px;background:rgba(255,238,221,.4);flex:0 0 auto}.badge-note{margin-top:24px;padding:10px 14px;border-radius:2px;color:var(--text);font-size:18px;font-weight:600;line-height:1.6;width:100%;max-width:760px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;position:relative}.badge-note-title{display:inline-flex;align-items:center;gap:8px}.badge-note-text{font-weight:500}.hero .hero-span{grid-column:1/-1}.badge-note:before{background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background-size:100% 1px,100% 1px;background-position:0 0,0 100%;background-repeat:no-repeat}.badge-note:after,.badge-note:before{content:"";position:absolute;pointer-events:none;inset:0}.badge-note:after{background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));background-size:1px 12px,1px 12px,1px 12px,1px 12px;background-position:left 0 top 0,left 0 bottom 0,right 0 top 0,right 0 bottom 0;background-repeat:no-repeat}.auth-block{flex-direction:column;align-items:flex-start}.card,.glass{background:var(--panel);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);border:1px solid var(--border);box-shadow:0 12px 40px rgba(0,0,0,.35)}.card{border-radius:16px;padding:16px 18px;margin:6px 0 20px}.card.compact{padding:10px 14px}.grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;align-items:flex-start}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.pill-row{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border);border-radius:10px;padding:10px 12px;background:hsla(0,0%,100%,.02)}.pill-label{font-weight:700;letter-spacing:.02em}.pill-value{font-weight:600}.list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.error{color:#ff9b9b;margin-bottom:12px}.single-col{grid-template-columns:1fr}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-top:20px;width:100%}.tp-wallet-balance-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 14px!important;gap:10px 14px!important;padding:10px 12px!important}.tp-wallet-balance-item{display:flex;align-items:center;gap:4px;line-height:1.25;min-width:0}.tp-wallet-balance-icon{flex:0 0 auto;width:18px;height:18px;object-fit:contain}.tp-wallet-balance-symbol{color:var(--tp-text-secondary);font-size:10px;font-weight:700;letter-spacing:.05em}.tp-wallet-balance-value{overflow:hidden;color:var(--tp-text-primary);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@media (max-width:960px){.tp-home-hero-subtitle{font-size:14px}.tp-home-supported-assets{margin-top:7px}.tp-home-supported-asset{font-size:14px}.wallet-connected-menu{width:min(300px,calc(100vw - 28px));min-width:0!important;padding:12px!important}.wallet-connected-menu>div{gap:12px!important}.tp-tool-rail-link{width:46px;height:46px;border-radius:14px}.topbar{flex-wrap:wrap;gap:10px;width:min(1100px,100% - 24px)}.hero{grid-template-columns:1fr;margin-bottom:56px}.hero-card{margin-top:12px}.page{padding:24px 16px 56px;width:min(1100px,100% - 24px)}}.step{padding:18px 16px;border-radius:14px;border:1px solid rgba(82,117,255,.25);background:rgba(18,23,35,.65);min-height:160px;display:flex;flex-direction:column;gap:10px}.step-title{font-weight:700;margin:0;line-height:1.2}.step-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.step-number{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#ffb56b,#ff6b1a);color:#0f0a07;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;box-shadow:0 6px 14px rgba(255,140,59,.35)}.row{display:flex;gap:10px;flex-wrap:wrap}.input{background:rgba(12,16,24,.9);border:1px solid rgba(72,95,140,.6);border-radius:12px;padding:11px 12px;color:#fff;min-width:220px}button{cursor:pointer;font-family:inherit;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#ffb56b,#ff6b1a);border:1px solid rgba(255,140,59,.45);color:#0f0a07;font-weight:700;font-size:15px;font-family:Space Grotesk,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.01em;padding:10px 16px;border-radius:999px;box-shadow:0 8px 24px rgba(255,140,59,.25)}.primary .btn-wallet-icon{width:22px;height:22px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='6.5' width='17' height='11' rx='3'/%3E%3Cpath d='M17.5 11.5h2'/%3E%3Cpath d='M17.5 13.5h2'/%3E%3Cpath d='M6.5 10.25h4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.lang-wrapper{display:flex;align-items:center;gap:10px}.lang-separator{width:1px;height:30px;background:hsla(0,0%,100%,.12)}.language-toggle{display:inline-flex;align-items:center;gap:4px;padding:3px 4px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.language-toggle .lang-option{min-width:40px;padding:6px 10px;border-radius:999px;border:none;background:transparent;color:var(--muted);font-weight:700;letter-spacing:.01em;cursor:pointer;transition:all .14s ease}.language-toggle .lang-option.active{background:linear-gradient(135deg,#ffb56b,#ff6b1a);color:#0f0a07;box-shadow:0 6px 16px rgba(255,140,59,.35)}.language-toggle .lang-option:not(.active):hover{color:var(--text)}.primary:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(255,140,59,.35)}.primary.ghost{background:transparent;color:var(--text);border:1px solid rgba(255,140,59,.4)}.primary.connected{background:linear-gradient(135deg,#71f0a4,#2dbf70);border:1px solid rgba(60,190,120,.55);color:#03130a;box-shadow:0 8px 24px rgba(60,190,120,.3)}.primary.connected:hover{box-shadow:0 12px 30px rgba(60,190,120,.36)}.primary:disabled{opacity:.6;cursor:default}.error{color:var(--error);margin:6px 0 0}.success{color:var(--success)}.wallet-menu{background:var(--panel);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);border:1px solid var(--border);box-shadow:0 16px 40px rgba(0,0,0,.35);border-radius:12px}.wallet-item{width:100%}.badge{border-radius:999px;background:rgba(82,117,255,.14);border:1px solid rgba(82,117,255,.35)}.badge,.pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;color:var(--text)}.pill{border-radius:999px;background:rgba(59,231,198,.12);border:1px solid rgba(59,231,198,.45)}.legal-note{font-size:12px;color:var(--muted);margin-top:10px}:root{--tp-bg-base:#07101c;--tp-bg-layer-1:rgba(73,136,255,.22);--tp-bg-layer-2:rgba(40,104,242,.18);--tp-panel-bg:rgba(14,27,52,.72);--tp-panel-bg-soft:rgba(11,22,42,.56);--tp-panel-border:rgba(151,191,255,.16);--tp-panel-border-strong:rgba(151,191,255,.28);--tp-text-primary:#f4f8ff;--tp-text-secondary:#edf4ff;--tp-blue-glow:rgba(67,121,255,.28);--tp-blue-glow-soft:rgba(94,164,255,.16);--tp-orange-primary:#ff9b3d;--tp-orange-hover:#ffb15f;--tp-success:#51dd9d;--tp-danger:#ff7f8e;--tp-radius-lg:22px;--tp-radius-xl:28px;--tp-shadow-panel:0 18px 44px rgba(0,0,0,.36);--tp-shadow-soft:0 12px 28px rgba(0,0,0,.24);--tp-blur-panel:blur(18px)}body,html{background:radial-gradient(circle at 12% 18%,var(--tp-bg-layer-1),transparent 30%),radial-gradient(circle at 84% 10%,rgba(0,180,255,.14),transparent 24%),radial-gradient(circle at 52% 80%,var(--tp-bg-layer-2),transparent 34%),linear-gradient(180deg,#06101b 0,#081423 38%,#09172b 100%)}body{color:var(--tp-text-primary)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 24% 26%,rgba(108,167,255,.12),transparent 20%),radial-gradient(circle at 78% 22%,rgba(58,110,255,.11),transparent 22%);filter:blur(12px);z-index:-1}.page{width:min(1400px,100% - 24px);padding:90px 18px 72px}.topbar{position:relative!important;top:auto;left:auto;right:auto;z-index:1;width:100%;background:linear-gradient(180deg,rgba(8,19,39,.94),rgba(10,22,43,.88));border-bottom:1px solid var(--tp-panel-border);backdrop-filter:var(--tp-blur-panel);-webkit-backdrop-filter:var(--tp-blur-panel);box-shadow:0 18px 38px rgba(0,0,0,.28)}.topbar-inner{width:min(1400px,100% - 24px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px}.top-nav{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;position:relative;z-index:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.top-nav::-webkit-scrollbar{display:none}.logo-link{width:188px;margin-right:0;flex:0 0 auto}.nav-link{position:relative;z-index:4;pointer-events:auto;padding:10px;border-radius:999px;border:1px solid transparent;color:var(--tp-text-secondary);transition:color .16s ease,border-color .16s ease,background .16s ease}.nav-link:hover{color:var(--tp-text-primary);background:hsla(0,0%,100%,.04);border-color:rgba(151,191,255,.18)}.mobile-bottom-nav{position:fixed;left:-5px;right:-5px;bottom:0;z-index:260;align-items:stretch;justify-content:space-between;gap:6px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;background:linear-gradient(180deg,rgba(16,33,64,.92),rgba(14,28,54,.86));border:1px solid rgba(171,203,255,.2);border-bottom:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 18px rgba(0,0,0,.18)}.mobile-bottom-nav-link{min-width:0;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px 4px;border-radius:18px;color:#9ab9ee;transition:color .16s ease,background .16s ease,transform .16s ease}.mobile-bottom-nav-link-active,.mobile-bottom-nav-link:hover{color:var(--tp-orange-primary);background:transparent}.mobile-bottom-nav-link-active{box-shadow:none}.mobile-bottom-nav-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.mobile-bottom-nav-icon svg{width:20px;height:20px;display:block;fill:currentColor}.mobile-bottom-nav-badge{position:absolute;top:-7px;right:-10px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#f97316;color:#fff;font-size:9px;font-weight:800;line-height:16px;text-align:center;box-shadow:0 0 0 2px rgba(11,23,48,.9)}.mobile-bottom-nav-label{font-size:11px;font-weight:700;line-height:1.1;text-align:center;letter-spacing:.01em}.mobile-bottom-nav-link-buysell .mobile-bottom-nav-label{max-width:100%;overflow-wrap:anywhere}.card,.glass,.hero-card,.step,.wallet-menu{position:relative;overflow:hidden;background:var(--tp-panel-bg);border:1px solid var(--tp-panel-border);backdrop-filter:var(--tp-blur-panel);-webkit-backdrop-filter:var(--tp-blur-panel);box-shadow:none}.card:before,.glass:before,.hero-card:before,.step:before,.tp-panel-soft:before,.tp-panel:before,.wallet-menu:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(123,182,255,.09),hsla(0,0%,100%,.01) 42%),linear-gradient(135deg,rgba(52,116,255,.08),transparent 54%)}.card{border-radius:var(--tp-radius-lg);padding:18px 20px;background:var(--tp-panel-bg)}.account-page .card{margin:0}@media (min-width:961px){.tp-dashboard-shell .tp-dashboard-card{margin:0}}.hero{gap:30px;align-items:start}.hero h1{font-size:clamp(2.45rem,3.7vw,4.2rem);line-height:.98;letter-spacing:-.03em}.badge-note-text,.hero p,.list,.metric-label,.muted,.pill-value,.step p{color:var(--tp-text-secondary)}.eyebrow{color:#c7d5f3;opacity:.82}.gradient-text{background:linear-gradient(120deg,#fff,#d7e6ff 32%,#ffb15f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.hero-card,.step{border-radius:var(--tp-radius-xl)}.badges{gap:10px}.badge,.pill,.tp-badge,.tp-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;color:var(--tp-text-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.pill{background:rgba(59,231,198,.14);border:1px solid rgba(59,231,198,.24)}.badge,.tp-badge,.tp-pill{background:hsla(0,0%,100%,.05);border:1px solid rgba(151,191,255,.14)}.badges .pill,.hero .pill{background:rgba(59,231,198,.24)!important;border:1px solid rgba(59,231,198,.5)!important;color:#f2fff9!important;box-shadow:0 0 0 1px rgba(59,231,198,.08),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.badge-note{border-radius:var(--tp-radius-lg);background:transparent;border:none;box-shadow:none}.input,.tp-floating-control,.tp-input-pill,.tp-select-pill{min-height:56px;background:hsla(0,0%,100%,.06);border:1px solid rgba(170,205,255,.14);border-radius:18px;color:var(--tp-text-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 8px 20px rgba(0,0,0,.18)}input.tp-input-pill,select.tp-select-pill{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none}.tp-token-select{position:relative}.tp-token-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:0 14px;text-align:left;width:100%;cursor:pointer}.tp-token-select-current,.tp-token-select-option{display:inline-flex;align-items:center;gap:8px}.tp-token-select-standard{padding:3px 8px;border-radius:999px;background:#f7ba22;color:#101b32;font-size:11px;font-weight:800;line-height:1}.tp-token-select-chevron{width:14px;height:14px;flex:0 0 auto;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23dbe7ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /14px 14px no-repeat;transition:transform .16s ease}.tp-token-select-chevron.is-open{transform:rotate(180deg)}.tp-token-select-menu{position:absolute;z-index:70;top:calc(100% + 4px);left:0;display:grid;grid-gap:4px;gap:4px;width:100%;min-width:180px;padding:8px;border:1px solid rgba(151,191,255,.18);border-radius:14px;background:#0b1730;box-shadow:0 14px 30px rgba(0,0,0,.28)}.tp-token-select-option{width:100%;min-height:38px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--tp-text-primary);font:inherit;font-size:14px;text-align:left;cursor:pointer}.tp-token-select-option:hover,.tp-token-select-option[aria-selected=true]{background:rgba(94,168,255,.14)}.input::placeholder,.tp-input-pill input::placeholder,.tp-input-pill::placeholder{color:rgba(214,225,245,.54)}.input:focus,.tp-input-pill:focus,.tp-input-pill:focus-within,.tp-select-pill:focus,.tp-select-pill:focus-within{outline:none;border-color:rgba(94,168,255,.45);box-shadow:0 0 0 4px rgba(80,145,255,.11),0 10px 30px rgba(0,0,0,.22)}.tp-input-pill input:focus,.tp-select-pill select:focus{outline:none;box-shadow:none;border-color:transparent}.tp-select-pill select option,select.input option,select.tp-select-pill option{background:#0b1730;color:var(--tp-text-primary)}.primary,.tp-btn-primary{background:linear-gradient(135deg,#ffb25a 0,var(--tp-orange-primary) 45%,#ff7f29 100%);border:1px solid rgba(255,166,92,.34);color:#190d05;box-shadow:none}.primary:hover,.tp-btn-primary:hover{box-shadow:none}.primary.ghost,.tp-btn-secondary{background:hsla(0,0%,100%,.03);color:var(--tp-text-primary);border:1px solid rgba(151,191,255,.18);box-shadow:none}.primary.connected{background:linear-gradient(90deg,rgba(103,244,167,.96),rgba(52,198,116,.94) 42%,rgba(20,129,73,.96));border-color:rgba(88,225,149,.42);box-shadow:0 10px 24px rgba(18,96,57,.28),inset 0 1px 0 hsla(0,0%,100%,.28)}.wallet-menu{border-radius:20px;background:linear-gradient(160deg,rgba(8,19,39,.95),rgba(13,28,55,.86))}.admin-tool-bar{position:fixed;top:122px;right:14px;z-index:120;display:flex;flex-direction:column;gap:6px}.admin-tool-bar-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:14px;border:1px solid rgba(151,191,255,.16);background:rgba(9,18,39,.72);color:var(--text);box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .18s ease,border-color .18s ease,background .18s ease}.admin-tool-bar-link:hover{transform:translateY(-2px);border-color:rgba(151,191,255,.32)}.admin-tool-bar-link-active,.admin-tool-bar-link:hover{background:linear-gradient(135deg,rgba(44,76,148,.96),rgba(29,58,120,.92))}.admin-tool-bar-link-active{border-color:rgba(151,191,255,.4)}.admin-tool-bar-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:hsla(0,0%,100%,.06)}@media (max-width:1100px){.app-content{padding-bottom:104px}.topbar-inner{grid-template-columns:auto 1fr;gap:10px}.admin-tool-bar,.top-nav{display:none}.mobile-bottom-nav{display:flex}}@media (max-width:960px){.tp-tool-rail-link{width:46px;height:46px;border-radius:14px}.page{width:min(100% - 18px,100%);padding:80px 18px 72px}.tp-home-page{padding-top:80px}.topbar-inner{width:min(100% - 10px,100%);padding:0 6px 0 4px;grid-template-columns:auto 1fr}.topbar-actions{justify-self:end;gap:8px;min-width:0}.logo-link{width:168px;height:44px}.logo-link img{height:64px;transform:translateY(5px) scale(2.15);left:-60px}.lang-wrapper{gap:6px}.lang-separator{display:none}.language-toggle{gap:2px;padding:2px 3px}.language-toggle .lang-option{min-width:34px;padding:5px 8px;font-size:13px}.header-wallet-button{padding-left:14px!important;padding-right:14px!important;min-height:42px!important;font-size:14px!important}.header-wallet-button.connected{padding-left:12px!important;padding-right:12px!important}.header-wallet-button.connected .header-wallet-button-icon{display:none}.header-wallet-button.connected .header-wallet-button-label{font-size:12px;line-height:1}.hero{grid-template-columns:1fr}.hero h1{font-size:clamp(1.95rem,6.1vw,3rem);line-height:1}.hero-card{min-width:0!important;max-width:none!important}}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:12px;gap:12px}.stat{padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid rgba(151,191,255,.14);min-width:110px}.stat strong{font-size:12px}.offers-wrapper,.tp-table-panel{border-radius:var(--tp-radius-xl)}.offers,.table{width:100%;border-collapse:separate!important;border-spacing:0;overflow:hidden;border-radius:22px;background:transparent}.offers thead tr,.table thead tr{background:hsla(0,0%,100%,.03)}.offers thead th,.table thead th{color:#d6e5ff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:14px 10px}.offers tbody tr,.table tbody tr{transition:background .16s ease,transform .16s ease}.offers tbody tr:hover,.table tbody tr:hover{background:transparent}.offers tbody td,.table tbody td{color:var(--tp-text-primary);padding:14px 10px}.link{color:#d5e6ff}.tp-panel{background:var(--tp-panel-bg);border:1px solid var(--tp-panel-border);border-radius:var(--tp-radius-xl);backdrop-filter:var(--tp-blur-panel);-webkit-backdrop-filter:var(--tp-blur-panel)}.tp-panel,.tp-panel-soft{position:relative;overflow:hidden;box-shadow:none}.tp-panel-soft{background:var(--tp-panel-bg-soft);border:1px solid rgba(151,191,255,.12);border-radius:var(--tp-radius-lg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.tp-tab-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;padding:0;background:rgba(5,13,25,.28);border-bottom:1px solid rgba(151,191,255,.12)}.tp-tab{min-height:54px;border-radius:0;border:none;background:transparent;color:var(--tp-text-secondary);font-size:.95rem;font-weight:800;letter-spacing:.03em}.tp-tab:first-child{border-top-left-radius:20px}.tp-tab:last-child{border-top-right-radius:20px}.tp-tab-active{background:linear-gradient(90deg,#ffb56a,#ff9a45 45%,#ff7a21);color:#13233d;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22)}.tp-input-pill,.tp-select-pill{min-height:44px;border-radius:999px;padding:0 14px;background:hsla(0,0%,100%,.06);color:var(--tp-text-primary);font-size:14px;width:100%}.tp-input-pill input,.tp-select-pill select{border:none;outline:none;background:transparent;color:var(--tp-text-primary);font-size:14px;width:100%}.trade-history-filter select{padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c7d5f3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:15px 15px}.tp-offer-spread-control{position:relative}.tp-offer-spread-control .tp-input-pill{padding-left:42px!important;padding-right:42px!important;text-align:center}.tp-offer-spread-control input[type=number]{-moz-appearance:textfield}.tp-offer-spread-control input[type=number]::-webkit-inner-spin-button,.tp-offer-spread-control input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.tp-offer-spread-stepper{position:absolute;top:50%;z-index:1;display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgba(151,191,255,.28);border-radius:999px;background:rgba(32,58,104,.72);color:var(--tp-text-primary);font-size:18px;font-weight:500;line-height:1;cursor:pointer;transform:translateY(-50%)}.tp-offer-spread-stepper-minus{left:5px}.tp-offer-spread-stepper-plus{right:5px}.tp-card-title{margin:0 0 10px;font-size:1.1rem}.tp-card-copy{color:var(--tp-text-secondary);line-height:1.55}.offers-wrapper{position:relative}.offers-wrapper>h3{margin:0 0 14px}.offers-wrapper .error,.offers-wrapper .success{margin-bottom:12px}.card .table,.offers-wrapper .offers{overflow:hidden;border-radius:22px}.offers-wrapper .offers tbody tr td:first-child,.table tbody tr td:first-child{padding-left:14px}.offers-wrapper .offers tbody tr td:last-child,.table tbody tr td:last-child{padding-right:14px}.offers-wrapper .offers tbody tr td{vertical-align:middle}.offers tbody tr:not(:last-child) td,.table tbody tr:not(:last-child) td{border-bottom:1px solid hsla(0,0%,100%,.18)}.offers thead tr th,.table thead tr th{border-bottom:2px solid hsla(0,0%,100%,.32)}.offers tbody tr td,.table tbody tr td{padding-top:8px!important;padding-bottom:8px!important}.offers-wrapper .offers tbody tr td button,.table tbody tr td button{border-radius:999px}.tp-offer-mobile-maker-summary{display:none}.tp-offer-token-cell{display:inline-flex;align-items:center;gap:6px}.tp-offer-token-cell img{width:16px;height:16px;object-fit:contain}.tp-offer-token-cell img.tp-table-token-icon,.tp-offer-token-cell img.tp-trade-start-token-icon{width:20px;height:20px}@media (min-width:961px){.offers .tp-offer-rating-cell,.offers .tp-offer-rating-column,.offers .tp-offer-reputation-points-cell,.offers .tp-offer-reputation-points-column,.offers .tp-offer-type-column{display:none}.tp-my-offers-table{font-size:14px}.tp-my-offers-table tbody td:last-child button{height:26px;padding-top:0;padding-bottom:0;font-size:14px}.offers-wrapper .offers tbody tr td:last-child{min-width:200px;white-space:nowrap}}.connect-warning{position:fixed;top:24px;right:24px;max-width:320px;z-index:500;background:linear-gradient(155deg,rgba(36,11,22,.95),rgba(74,20,37,.94));color:#ffe6eb;border-radius:20px;padding:14px 16px;box-shadow:var(--tp-shadow-panel);border:1px solid rgba(255,152,179,.22);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.connect-warning__title{font-weight:800;margin-bottom:6px}.tp-popover-shell{position:fixed;inset:0;background:rgba(1,6,14,.56);z-index:200;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tp-popover-card{width:min(760px,92vw);max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,rgba(12,24,45,.96),rgba(10,20,38,.92));border:1px solid rgba(151,191,255,.16);border-radius:24px;box-shadow:0 24px 56px rgba(0,0,0,.42)}.tp-ticker-card{display:flex;align-items:center;border-radius:24px;background:linear-gradient(180deg,rgba(12,24,45,.86),rgba(10,18,35,.74));padding:10px 14px;overflow:hidden}.tp-ticker-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tp-ticker-item{display:flex;align-items:center;gap:8px;min-width:0}.tp-ticker-symbol{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-weight:700;line-height:1}.tp-ticker-symbol img{flex:0 0 auto}.tp-ticker-marquee{display:block;overflow:hidden;width:100%}.tp-ticker-marquee-track{display:flex;align-items:center;gap:22px;width:max-content;animation:tpTickerMarquee 40s linear infinite}.tp-ticker-item-compact{flex:0 0 auto;white-space:nowrap}.tp-ticker-loading{display:flex;align-items:center;min-height:32px}@keyframes tpTickerMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.tp-home-section-title{margin:0 0 12px}.tp-home-cta-card{text-align:center;padding:32px 24px}.tp-home-pretrade-card{max-width:540px}.tp-site-footer{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:28px;background:#151d2c;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:4px solid rgba(82,109,255,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.tp-site-footer-inner{width:min(1440px,100% - 24px);margin:0 auto;padding:18px 24px 20px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"text text text" "social . spacer";align-items:center;grid-gap:16px;gap:16px}.tp-site-footer-socials{display:flex;align-items:center;gap:14px;grid-area:social;justify-self:start}.tp-site-footer-social-link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:rgba(223,230,243,.82);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);text-decoration:none}.tp-site-footer-text{grid-area:text;justify-self:center;text-align:center;color:rgba(197,205,222,.72);font-size:13px}.tp-site-footer-spacer{grid-area:spacer;justify-self:end;width:160px}.tp-home-two-column-grid{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));grid-gap:18px;gap:18px}.tp-home-how-it-works-layout,.tp-home-safety-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;grid-gap:clamp(28px,5vw,68px);gap:clamp(28px,5vw,68px)}.tp-home-how-it-works-layout{grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr)}.tp-home-how-it-works-list,.tp-home-safety-list{display:grid}.tp-home-how-it-works-item,.tp-home-safety-item{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:14px;gap:14px;padding:17px 0;border-bottom:1px solid rgba(151,191,255,.12)}.tp-home-how-it-works-item:first-child,.tp-home-safety-item:first-child{padding-top:2px}.tp-home-how-it-works-item:last-child,.tp-home-safety-item:last-child{padding-bottom:2px;border-bottom:0}.tp-home-how-it-works-step-number,.tp-home-safety-step-number{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#ffb56b,#ff6b1a);color:#0f0a07;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;box-shadow:0 6px 14px rgba(255,140,59,.35)}.tp-home-how-it-works-step-title,.tp-home-safety-step-title{color:var(--tp-text-primary);font-weight:700;line-height:1.3}.tp-home-how-it-works-item p,.tp-home-safety-item p{margin:6px 0 0;color:var(--tp-text-secondary);font-size:14px;line-height:1.65}.tp-home-safety-visual{position:relative;justify-self:center;width:min(100%,560px)}.tp-home-safety-visual:before{content:"";position:absolute;inset:14% 8%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,rgba(18,112,255,.2),transparent 68%);filter:blur(18px)}.tp-home-safety-visual img{position:relative;z-index:1;display:block;width:100%;height:auto}.tp-home-how-it-works-visual{position:relative;justify-self:center;width:min(100%,560px)}.tp-home-how-it-works-visual:before{content:"";position:absolute;inset:12% 5%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,rgba(18,112,255,.18),transparent 70%);filter:blur(20px)}.tp-home-how-it-works-visual img{position:relative;z-index:1;display:block;width:100%;height:auto}.tp-stats-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:18px;gap:18px;grid-column:1/-1;align-items:start}@media (max-width:1100px){.tp-stats-grid{grid-template-columns:1fr}.hero{gap:20px;margin-bottom:10px}.hero h1{font-size:clamp(2.2rem,7vw,3.6rem);line-height:.98}.hero h1,.hero p{margin-bottom:12px}.hero-actions{margin:18px 0 20px}.badges{gap:8px}.badge,.pill,.tp-badge,.tp-pill{padding:7px 12px;font-size:13px}.tp-ticker-card{padding:10px 0}.tp-ticker-marquee-track{animation:tpTickerMarquee 26s linear infinite;padding:0 14px}.tp-ticker-item-compact .tp-ticker-symbol img{width:16px!important;height:16px!important}.tp-home-two-column-grid{grid-template-columns:1fr!important}.tp-home-how-it-works-layout,.tp-home-safety-layout{grid-template-columns:1fr;gap:20px}.tp-home-safety-visual{order:-1;width:min(100%,560px)}.tp-home-how-it-works-visual{width:min(100%,560px)}.tp-home-how-it-works-item,.tp-home-safety-item{padding:15px 0}.tp-site-footer-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "social"}.tp-site-footer-text{justify-self:center;text-align:center;line-height:1.45}.tp-site-footer-spacer{display:none}.tp-home-pretrade-card{gap:5px!important;padding:10px 12px!important}}@media (max-width:960px){.trade-history-page{gap:10px!important}.trade-history-hero{margin-bottom:0!important}.trade-history-hero h1{font-size:22px!important}.trade-history-hero .muted{margin-top:6px!important;font-size:12px!important;line-height:1.3!important}.trade-history-card{padding:10px!important}.trade-history-card .tp-dashboard-section-header{gap:8px!important}.trade-history-filters{display:grid!important;grid-template-columns:1fr;grid-gap:8px!important;gap:8px!important}.trade-history-filter{min-width:0!important;gap:4px!important}.trade-history-filter:last-child{grid-column:1/-1}.trade-history-filter .eyebrow{font-size:10px!important}.trade-history-filter select{width:100%;min-height:38px!important;padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c7d5f3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 14px!important;font-size:12px!important}.tp-trade-history-table{min-width:100%!important}.tp-trade-history-table thead{display:none}.tp-trade-history-table,.tp-trade-history-table tbody,.tp-trade-history-table td{display:block;width:100%}.tp-trade-history-table tbody{display:grid;grid-gap:8px;gap:8px}.tp-trade-history-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;padding:8px 10px;border:1px solid rgba(151,191,255,.16)!important;border-radius:14px;background:hsla(0,0%,100%,.03)}.tp-trade-history-table tbody td{min-width:0;padding:0!important;border:none!important;font-size:12px!important;line-height:1.25!important;text-align:left!important;white-space:normal!important}.tp-trade-history-table tbody td:before{content:attr(data-label);display:block;margin-bottom:0;color:#c7d5f3;opacity:.82;font-size:9px;font-weight:500;letter-spacing:.06em;line-height:1.15;text-transform:uppercase}.tp-trade-history-table tbody td:first-child{grid-column:1;grid-row:1}.tp-trade-history-table tbody td:nth-child(3){grid-column:2;grid-row:1}.tp-trade-history-table tbody td:nth-child(4){grid-column:1;grid-row:2}.tp-trade-history-table tbody td:nth-child(5){grid-column:2;grid-row:2}.tp-trade-history-table tbody td:nth-child(6){grid-column:1;grid-row:3}.tp-trade-history-table tbody td:nth-child(7){grid-column:2;grid-row:3}.tp-trade-history-table tbody td:nth-child(8){grid-column:1;grid-row:4}.tp-trade-history-table tbody td:nth-child(9){grid-column:2;grid-row:4}.tp-trade-history-table tbody td:nth-child(2){grid-column:1;grid-row:5;overflow-wrap:anywhere}.tp-trade-history-table tbody td:nth-child(10){grid-column:2;grid-row:5}.tp-trade-history-table tbody td:nth-child(11){grid-column:1/-1;grid-row:6;padding-top:2px!important;text-align:right!important}.tp-trade-history-table tbody td:nth-child(11):before{display:none}.tp-trade-history-table tbody td:nth-child(11) .primary{min-width:0!important;min-height:28px!important;padding:5px 10px!important;font-size:11px!important}.notifications-page{gap:10px!important}.notifications-hero{margin-bottom:0!important}.notifications-hero h1{font-size:22px!important}.notifications-toolbar{gap:8px!important;align-items:flex-start!important}.notifications-filter-actions,.notifications-page-actions{gap:6px!important}.notifications-filter-actions .eyebrow{font-size:10px!important}.notifications-filter-actions .tp-pill,.notifications-page-actions button{min-height:30px!important;padding:5px 9px!important;font-size:11px!important}.notifications-list-card{padding:10px!important}.notifications-empty{padding:8px!important;font-size:12px!important}.tp-notifications-table{min-width:100%!important}.tp-notifications-table thead{display:none}.tp-notifications-table,.tp-notifications-table tbody,.tp-notifications-table td{display:block;width:100%}.tp-notifications-table tbody{display:grid;grid-gap:8px;gap:8px}.tp-notifications-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:12px;column-gap:12px;grid-row-gap:5px;row-gap:5px;padding:9px 10px;border:1px solid rgba(151,191,255,.16)!important;border-radius:14px;background:hsla(0,0%,100%,.03)}.tp-notifications-table tbody td{min-width:0;padding:0!important;border:none!important;font-size:12px!important;line-height:1.3!important;white-space:normal!important}.tp-notifications-table tbody td:before{content:attr(data-label);display:block;margin-bottom:1px;color:#c7d5f3;opacity:.82;font-size:9px;font-weight:500;letter-spacing:.06em;line-height:1.15;text-transform:uppercase}.tp-notifications-table tbody td:first-child{grid-column:1;grid-row:1}.tp-notifications-table tbody td:nth-child(2){grid-column:1/-1;grid-row:2}.tp-notifications-table tbody td:nth-child(3){grid-column:2;grid-row:1;text-align:right}.tp-notifications-table tbody td:nth-child(4){grid-column:1;grid-row:3}.tp-notifications-table tbody td:nth-child(5){grid-column:2;grid-row:3;text-align:right}.tp-notifications-table tbody td:nth-child(5)>div{justify-content:flex-end!important;gap:6px!important}.tp-notifications-table tbody td:nth-child(5):before{display:none}.tp-notifications-table tbody td:nth-child(4) button{transform:scale(.86);transform-origin:left center}.tp-notifications-table tbody td:nth-child(5) .tp-btn-secondary{min-height:28px!important;padding:0 9px!important;font-size:11px!important}.tp-notifications-table tbody td:nth-child(5) button{min-height:28px!important;min-width:22px!important}.account-page{gap:10px!important}.account-hero{margin-bottom:0!important}.account-identity-card{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px!important}.account-identity-mark{width:42px;height:42px;border-radius:14px;font-size:18px}.account-identity-details h2{font-size:18px}.account-identity-details .muted{font-size:11px}.account-wallet-block{grid-column:1/-1;justify-items:stretch;gap:4px}.account-wallet-chip{max-width:none;padding:7px 9px;font-size:12px}.account-layout{grid-template-columns:1fr!important;gap:10px!important}.account-notifications-card,.account-profile-card{padding:12px!important}.account-card-title{font-size:14px!important;line-height:1.2!important}.account-card-heading{margin-bottom:12px;padding-bottom:10px}.account-profile-fields{gap:6px!important}.account-profile-primary-fields,.account-profile-secondary-fields{grid-template-columns:1fr!important;gap:8px!important}.account-profile-fields .eyebrow{margin-top:4px!important;font-size:10px!important}.account-profile-field .input,.account-profile-fields .input{width:100%!important;min-height:38px!important;font-size:12px!important}.account-locale-native-select{display:none}.account-locale-mobile-select{position:relative;display:block;width:100%}.account-profile-fields textarea.input{min-height:72px!important}.account-profile-fields .muted{font-size:12px!important;line-height:1.25!important}.account-profile-save-action{width:100%}.account-notifications-save-action,.account-profile-save-action{margin-top:12px!important;padding-top:10px}.account-profile-save-action button{width:100%;min-height:34px!important;padding:6px 10px!important;font-size:12px!important}.account-notifications-header{gap:10px!important}.account-notifications-save-action button{width:100%;min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.account-notifications-save-action{width:100%}.account-notifications-table{grid-template-columns:minmax(0,1fr) 56px 56px!important}.account-notifications-table>div{padding:8px!important;font-size:12px!important;line-height:1.25!important}.account-notifications-table>.eyebrow{font-size:10px!important}.account-notifications-table button{transform:scale(.85)}.hero h1{font-size:clamp(1.8rem,5.6vw,2.8rem);line-height:1}}.tp-dashboard-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.trade-start-shell{grid-template-columns:minmax(0,60%) minmax(0,40%)}.tp-dashboard-shell>header{grid-column:1/-1}.tp-dashboard-shell>*{min-width:0}.tp-dashboard-right-stack{grid-column:2;display:grid;grid-gap:18px;gap:18px;align-self:start}.tp-dashboard-header-meta,.tp-dashboard-header-network,.tp-dashboard-overview,.tp-dashboard-stats-grid{min-width:0}@media (max-width:1100px){.tp-dashboard-shell,.trade-start-shell{grid-template-columns:1fr}.tp-dashboard-right-stack{grid-column:1}.tp-dashboard-header-meta,.tp-dashboard-overview{grid-template-columns:1fr!important}.tp-dashboard-header-meta{justify-items:start;gap:12px!important}.tp-dashboard-header-network{justify-self:start!important;text-align:left!important}.tp-dashboard-header-spacer{display:none}}.tp-dashboard-card .row{align-items:flex-start}.tp-tool-rail{position:fixed;left:18px;top:160px;z-index:40;display:flex;flex-direction:column;gap:10px}@media (max-width:1100px){.tp-tool-rail{display:none}}.tp-tool-rail-link{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#d7dfef;background:linear-gradient(160deg,rgba(10,20,42,.94),rgba(16,34,66,.88));border:1px solid rgba(151,191,255,.18);box-shadow:var(--tp-shadow-panel);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.tp-tool-rail-link:hover{transform:translateY(-1px)}.tp-tool-rail-link-active,.tp-tool-rail-link:hover{color:#fff;background:linear-gradient(160deg,rgba(44,76,148,.96),rgba(29,58,120,.92));border-color:rgba(151,191,255,.4);box-shadow:0 10px 24px rgba(29,58,120,.28)}.tp-tool-rail-link-offers{color:#1f1306;background:linear-gradient(135deg,#ffb15a,#ff8f3d);border-color:rgba(255,171,86,.35);box-shadow:0 8px 22px rgba(255,143,61,.22)}.tp-tool-rail-link-offers-active,.tp-tool-rail-link-offers:hover{color:#1f1306;background:linear-gradient(135deg,#ffc06f,#ff9a49);border-color:rgba(255,197,120,.45);box-shadow:0 10px 24px rgba(255,143,61,.3)}.tp-dashboard-badge{border:1px solid rgba(151,191,255,.18);border-radius:999px;padding:6px 12px;font-size:12px;background:hsla(0,0%,100%,.04)}.tp-dashboard-section-header{justify-content:space-between;align-items:center;margin-bottom:12px}.tp-dashboard-metric-link{overflow-wrap:anywhere;word-break:break-word}@media (max-width:960px){.tp-offer-details-card{padding:14px!important;gap:8px!important}.tp-offer-details-badges .eyebrow,.tp-offer-details-maker .eyebrow,.tp-offer-details-notes-block .eyebrow,.tp-offer-details-page-info-item .eyebrow{margin-bottom:2px!important;font-size:10px!important}.tp-offer-details-maker-name{font-size:13px;line-height:1.2}.tp-offer-details-maker-history{font-size:12px!important;line-height:1.2}.tp-offer-details-badge{padding:1px 6px!important;margin-right:3px!important;font-size:10px!important}.tp-offer-details-grid{column-gap:10px!important;row-gap:6px!important}.tp-offer-details-page-info-value{font-size:13px;line-height:1.2}.tp-offer-details-notes-block{gap:3px!important}.tp-offer-details-notes-value{font-size:13px;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.tp-offer-details-back{margin-top:8px!important}.tp-offer-details-back-button{padding:7px 12px!important;font-size:12px!important}.tp-dashboard-overview,.tp-dashboard-right-stack,.tp-dashboard-shell{gap:10px!important}.tp-dashboard-shell .tp-dashboard-card{padding:14px!important}.tp-dashboard-overview>.tp-dashboard-card,.tp-dashboard-overview>.tp-dashboard-right-stack>.tp-dashboard-card,.tp-dashboard-shell>.tp-dashboard-card,.tp-dashboard-shell>.tp-dashboard-right-stack>.tp-dashboard-card{margin:0!important}.tp-dashboard-card h2{font-size:18px!important;line-height:1.15}.tp-dashboard-stats-title{font-size:14px!important}.tp-dashboard-stats-grid{column-gap:12px!important;row-gap:6px!important;font-size:12px!important;line-height:1.25!important;margin-top:8px!important}.tp-dashboard-user-badge{padding:2px 7px!important}.tp-dashboard-chart{padding:14px!important}.tp-dashboard-chart-title{font-size:15px!important}.tp-dashboard-chart-body{height:230px!important}.tp-dashboard-metric-card{padding:12px!important}.tp-dashboard-metric-card .eyebrow{margin-bottom:5px!important;font-size:10px!important}.tp-dashboard-metric-value{font-size:13px!important;line-height:1.2!important}.tp-dashboard-metric-detail{margin-top:6px!important;font-size:12px;line-height:1.3}.tp-dashboard-metric-link{font-size:12px!important;line-height:1.2!important}.tp-dashboard-analytics-card .tp-dashboard-section-header,.tp-dashboard-counterparty-card .tp-dashboard-section-header,.tp-dashboard-performance-card .tp-dashboard-section-header{gap:8px!important;margin-bottom:10px!important}.tp-dashboard-analytics-card h2,.tp-dashboard-counterparty-card h2,.tp-dashboard-performance-card h2{font-size:16px!important}.tp-dashboard-analytics-card .tp-dashboard-section-header .muted,.tp-dashboard-counterparty-card .tp-dashboard-section-header .muted,.tp-dashboard-performance-card .tp-dashboard-section-header .muted{margin-top:3px!important;font-size:12px!important;line-height:1.25!important}.tp-dashboard-analytics-card .tp-dashboard-section-header button,.tp-dashboard-counterparty-card .tp-dashboard-section-header button,.tp-dashboard-performance-card .tp-dashboard-section-header button{min-width:40px!important;padding:5px 7px!important;font-size:11px!important}.tp-dashboard-analytics-card .tp-dashboard-chart{padding:10px!important}.tp-dashboard-analytics-card .tp-dashboard-chart-title{font-size:13px!important}.tp-dashboard-analytics-card .tp-dashboard-chart .muted{margin-top:3px!important;font-size:11px!important;line-height:1.25!important}.tp-dashboard-analytics-card .recharts-legend-item-text,.tp-dashboard-analytics-card .recharts-text{font-size:10px!important}.tp-dashboard-counterparty-card .tp-dashboard-metric-card,.tp-dashboard-performance-card .tp-dashboard-metric-card{padding:10px!important}.tp-dashboard-counterparty-card .tp-dashboard-metric-card .eyebrow,.tp-dashboard-performance-card .tp-dashboard-metric-card .eyebrow{margin-bottom:3px!important;font-size:9px!important}.tp-dashboard-counterparty-card .tp-dashboard-metric-value,.tp-dashboard-performance-card .tp-dashboard-metric-value{font-size:12px!important}.tp-dashboard-counterparty-card .tp-dashboard-metric-detail,.tp-dashboard-performance-card .tp-dashboard-metric-detail{margin-top:4px!important;font-size:11px!important}.tp-tool-rail-link{width:46px;height:46px;border-radius:14px}.connect-warning{left:12px;right:12px;max-width:none}.tp-popover-card{width:min(94vw,760px)}}.trade-start-card{overflow:hidden}.trade-detail-page>div{grid-column:1/-1;gap:18px!important;align-items:start}.trade-detail-main-card{min-width:0!important;width:100%!important}.trade-chat-panel{background:linear-gradient(160deg,rgba(8,19,39,.96),rgba(14,30,58,.86))!important;border:1px solid rgba(151,191,255,.16)!important;box-shadow:var(--tp-shadow-panel)!important}.trade-chat-panel textarea{min-height:72px}@media (max-width:1100px){.trade-detail-page>div{grid-template-columns:1fr!important}.trade-chat-panel{position:relative!important;top:auto!important;right:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important}}.error,.success{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.35;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.error{color:#ffd8de;background:linear-gradient(160deg,rgba(74,20,37,.72),rgba(46,12,24,.82));border:1px solid hsla(0,86%,72%,.28)}.success{color:#dffcef;background:linear-gradient(160deg,rgba(13,64,47,.72),rgba(8,40,31,.82));border:1px solid rgba(89,227,167,.28)}.link{color:#b8d6ff;text-decoration:none;transition:color .18s ease}.link:hover{color:#fff}.auth-block{display:flex;align-items:center;justify-content:flex-end}.auth-block,.tp-dashboard-card .row,.trade-detail-main-card .row,.trade-start-card .row{gap:10px;flex-wrap:wrap}.tp-dashboard-card h2,.tp-dashboard-card h3,.trade-chat-panel h4,.trade-detail-main-card h4,.trade-start-card h3{letter-spacing:.01em}.trade-chat-panel .muted,.trade-detail-main-card .muted,.trade-detail-main-card li,.trade-detail-main-card ul,.trade-start-card .muted{color:var(--tp-text-secondary)}.trade-detail-title{overflow-wrap:anywhere}.trade-room-payment-value{color:var(--success)}.trade-room-payment-fiat{color:var(--tp-text-secondary);font-size:.62em;font-weight:700;letter-spacing:.04em;vertical-align:.12em}.trade-start-offer-snapshot-price>p:last-child{font-size:1.3rem}.trade-room-timer-badge{align-items:center;background:rgba(255,207,102,.1);border:1px solid rgba(255,207,102,.35);border-radius:999px;color:#ffcf66;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;padding:5px 12px;white-space:nowrap}@media (max-width:960px){.trade-detail-title{font-size:1rem!important;line-height:1.15}.trade-detail-page .hero{margin-bottom:4px!important}.trade-detail-main-card{padding:14px!important}.trade-detail-main-card .tp-home-section-title{margin-bottom:8px!important;font-size:10px!important}.trade-room-header-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:start!important}.trade-room-header-offer{grid-column:1/-1;max-width:none!important}.trade-room-header-status{min-width:0}.trade-room-header-meta .muted{font-size:11px!important}.trade-room-header-offer>p:last-child{margin-top:2px!important;font-size:13px!important;line-height:1.2!important}.trade-room-status-badge{padding:3px 8px!important;font-size:10px!important}.trade-room-timer-badge{padding:3px 8px;font-size:10px}.trade-room-header-timer{justify-self:end!important;min-width:0}.trade-room-header-timer svg{width:18px!important;height:18px!important}.trade-room-header-timer span{font-size:12px!important}.trade-room-payment-summary{margin:10px 0!important;padding:10px!important}.trade-room-payment-summary-content{gap:8px!important}.trade-room-payment-summary .muted{font-size:12px!important;line-height:1.25!important}.trade-room-payment-total{margin-top:6px!important;font-size:1.15rem!important}.trade-room-counterparty-name{font-size:13px!important;line-height:1.2!important}.trade-room-payment-qr{gap:6px!important}.trade-room-actions button,.trade-room-payment-qr button{min-height:28px!important;padding:5px 9px!important;font-size:12px!important}.trade-room-actions{gap:8px!important;margin-top:12px!important}.trade-evidence-panel{padding:10px!important}.trade-evidence-panel .eyebrow{margin-bottom:6px!important;font-size:10px!important}.trade-evidence-panel .muted{font-size:12px!important;line-height:1.3!important}.trade-evidence-upload-row .input{min-height:38px!important;height:38px!important;font-size:12px!important}.trade-evidence-upload-row button{min-height:38px!important;padding:7px 10px!important;font-size:12px!important}.trade-dispute-status-banner{padding:10px!important;gap:4px!important}.trade-dispute-status-banner-eyebrow{font-size:10px!important}.trade-dispute-status-banner-icon{width:12px!important;height:12px!important}.trade-dispute-status-banner-title{font-size:14px!important;line-height:1.2!important}.trade-dispute-status-banner-copy{font-size:12px!important;line-height:1.3!important}.trade-cancelled-status-card{padding:8px 10px!important}.trade-cancelled-status-date{font-size:11px!important;line-height:1.25!important}.trade-cancelled-status-copy{font-size:12px!important;line-height:1.3!important}.trade-evidence-file-link{font-size:12px!important;line-height:1.25!important}.trade-mark-paid-modal-overlay{padding:12px}.trade-mark-paid-modal{width:100%!important;max-width:460px!important;padding:14px!important}.trade-mark-paid-modal-title{margin-bottom:10px!important;font-size:16px!important;line-height:1.2!important}.trade-mark-paid-modal-copy{margin-top:0!important;gap:6px!important;font-size:12px!important;line-height:1.3!important}.trade-mark-paid-modal-actions{margin-top:12px!important;gap:8px!important}.trade-mark-paid-modal-actions button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.trade-cancel-modal-overlay{padding:12px}.trade-cancel-modal{width:100%!important;max-width:460px!important;padding:14px!important}.trade-cancel-modal-title{margin-bottom:8px!important;font-size:16px!important;line-height:1.2!important}.trade-cancel-modal-copy{margin-top:0!important;font-size:12px!important;line-height:1.3!important}.trade-cancel-modal-label{margin-bottom:4px!important;font-size:10px!important;line-height:1.25!important}.trade-cancel-modal-select{min-height:38px!important;height:38px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:12px!important}.trade-cancel-modal-textarea{min-height:72px!important;padding-bottom:24px!important;font-size:12px!important}.trade-cancel-modal-counter{bottom:7px!important;font-size:10px!important}.trade-cancel-modal-actions{margin-top:12px!important;gap:8px!important}.trade-cancel-modal-actions button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.trade-opened-card h3{margin-bottom:6px!important;font-size:16px!important;line-height:1.2!important}.trade-opened-card .tp-home-section-title{margin-bottom:5px!important;font-size:10px!important}.trade-opened-card .muted{font-size:12px!important;line-height:1.3!important}.trade-start-opened-trade-layout>.trade-chat-panel{order:1!important}.trade-start-opened-trade-layout>.trade-opened-card{order:2!important}.trade-dispute-modal-overlay{padding:12px}.trade-dispute-modal{width:100%!important;max-width:520px!important;padding:14px!important}.trade-dispute-modal-title{margin-bottom:10px!important;font-size:16px!important;line-height:1.2!important}.trade-dispute-modal-fields{gap:8px!important}.trade-dispute-modal-field{gap:4px!important}.trade-dispute-modal-intro{margin-top:0!important;margin-bottom:6px!important;font-size:12px!important;line-height:1.3!important;gap:3px!important}.trade-dispute-modal-intro ul{padding-left:16px!important;gap:2px!important}.trade-dispute-modal-field .eyebrow{font-size:10px!important}.trade-dispute-modal-field select{min-height:38px!important;height:38px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:12px!important}.trade-dispute-modal-field textarea{min-height:72px!important;max-height:110px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:12px!important}.trade-dispute-modal-actions{margin-top:12px!important;gap:8px!important}.trade-dispute-modal-actions button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.trade-confirm-receipt-modal-overlay{padding:12px}.trade-confirm-receipt-modal{width:100%!important;max-width:520px!important;padding:14px!important}.trade-confirm-receipt-modal-title{margin-bottom:10px!important;font-size:16px!important;line-height:1.2!important}.trade-confirm-receipt-modal-copy{margin-top:0!important;gap:6px!important;font-size:12px!important;line-height:1.3!important}.trade-confirm-receipt-modal-ack{gap:8px!important;margin-top:12px!important;font-size:12px!important;line-height:1.3!important}.trade-confirm-receipt-modal-ack input{margin-top:2px!important}.trade-confirm-receipt-modal-ack .muted{font-size:12px!important;line-height:1.3!important}.trade-confirm-receipt-modal-actions{margin-top:12px!important;gap:8px!important}.trade-confirm-receipt-modal-actions button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.trade-open-confirm-modal-overlay{padding:12px!important}.trade-open-confirm-modal{width:100%!important;max-width:520px!important;padding:14px!important;border-radius:16px!important;gap:10px!important}.trade-open-confirm-modal-header{gap:5px!important}.trade-open-confirm-modal-title{font-size:16px!important;line-height:1.2!important}.trade-open-confirm-modal-copy,.trade-open-confirm-modal-list,.trade-open-confirm-modal-warning{font-size:12px!important;line-height:1.3!important}.trade-open-confirm-modal-list{padding-left:16px!important;gap:3px!important}.trade-open-confirm-modal-actions{gap:8px!important}.trade-open-confirm-modal-actions button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.trade-final-review-card{margin-top:10px!important;padding:14px!important}.trade-final-review-eyebrow{margin-bottom:5px!important;font-size:10px!important}.trade-final-review-status{font-size:16px!important;line-height:1.2!important}.trade-final-review-card .muted{font-size:12px!important;line-height:1.3!important}.trade-final-review-intro{margin-top:4px!important}.trade-final-review-form{margin-top:10px!important;gap:8px!important}.trade-final-review-card .eyebrow{font-size:10px!important}.trade-final-review-rating{gap:6px!important}.trade-final-review-rating button{min-width:36px!important;min-height:32px!important;padding:6px 9px!important;font-size:12px!important}.trade-final-review-card textarea{min-height:72px!important;font-size:12px!important}.trade-final-review-card button{min-height:32px;padding:6px 10px;font-size:12px}.trade-final-review-actions{gap:8px!important}.trade-chat-panel{padding:12px!important}.trade-chat-panel h4{font-size:16px!important}.trade-chat-presence,.trade-chat-presence span{font-size:11px!important}.trade-chat-messages{min-height:200px;padding:10px!important;margin-bottom:8px!important}.trade-chat-closed-notice,.trade-chat-messages .muted{font-size:12px!important;line-height:1.3!important}.trade-chat-closed-notice{margin-top:6px!important}.trade-chat-panel textarea{min-height:72px!important;font-size:12px!important}.trade-detail-main-stack{display:contents!important}.trade-chat-panel{order:1}.trade-opened-card{order:2}.trade-detail-page .trade-chat-panel,.trade-detail-page .trade-detail-main-card,.trade-detail-page .trade-final-review-card,.trade-detail-page .trade-opened-card{margin:0!important}}.topbar,.topbar-actions,.topbar-inner,.topbar-shell{overflow:visible!important}.tp-dashboard-offers{grid-column:1/-1}.tp-table-scroll{scrollbar-width:thin;scrollbar-color:rgba(152,176,214,.72) rgba(17,30,57,.72)}.tp-table-scroll::-webkit-scrollbar{height:8px}.tp-table-scroll::-webkit-scrollbar-track{background:rgba(17,30,57,.78);border-radius:999px}.tp-table-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(127,154,198,.9),rgba(171,193,226,.78));border-radius:999px;border:1px solid rgba(15,24,46,.65)}.tp-table-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,rgba(149,176,220,.95),rgba(192,211,239,.82))}.tp-table-scroll::-webkit-scrollbar-corner{background:transparent}.tp-offer-details-layout>*{min-width:0}.tp-offer-details-notes{overflow-wrap:anywhere;word-break:break-word}.tp-profile-details-layout{display:grid;grid-template-areas:"main main reputation reputation" "main main trades counterparties";grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:16px 0}.tp-profile-details-card{margin:0}.tp-profile-details-card-main{grid-area:main;min-height:280px;padding:22px 28px}.tp-profile-details-card-main h2{margin:0 0 16px;font-size:18px}.tp-profile-trade-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 28px;gap:12px 28px}.tp-profile-trade-details-member-since{grid-column:1/-1}.tp-profile-details-card-reputation{grid-area:reputation;display:flex;flex-direction:column;justify-content:center;min-height:106px;padding:20px 28px}.tp-profile-details-reputation-score{display:flex;min-width:0;width:100%}.tp-profile-details-reputation-score .tp-reputation-score{flex:1 1 100%;gap:8px;min-width:0;width:100%}.tp-profile-details-reputation-score .tp-reputation-score-shield{height:22px;width:22px}.tp-profile-details-reputation-score .tp-reputation-score-meter{flex:1 1;height:10px;min-width:0}.tp-profile-details-reputation-score .tp-reputation-score strong{font-size:18px;min-width:30px}.tp-profile-details-card-trades{grid-area:trades;min-height:158px}.tp-profile-details-card-counterparties{grid-area:counterparties;min-height:158px}.tp-profile-trade-detail-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(151,191,255,.16)}.tp-profile-trade-detail-metric p{margin:0;color:var(--tp-text-secondary);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tp-profile-trade-detail-value{display:inline-flex;align-items:center;gap:7px;justify-self:end}.tp-profile-trade-detail-value strong{color:var(--tp-text-primary);font-size:20px;line-height:1}.tp-profile-trade-detail-value>span{color:var(--tp-text-primary);font-size:13px;font-weight:700}.tp-profile-trade-detail-detail{grid-column:1/-1;margin-top:6px;color:var(--tp-text-primary);font-size:13px}.tp-profile-trade-details-reviews-link{color:var(--tp-text-secondary);font-size:12px;font-weight:700;text-underline-offset:4px}.tp-profile-details-card-counterparties,.tp-profile-details-card-trades{display:flex;flex-direction:column;justify-content:center;padding:22px 28px}.tp-profile-completion-positive{border-color:rgba(52,211,153,.38);background:rgba(16,185,129,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.tp-profile-completion-warning{border-color:rgba(251,191,36,.46);background:rgba(250,204,21,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)}.tp-profile-completion-negative{border-color:hsla(0,91%,71%,.38);background:rgba(239,68,68,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.tp-profile-details-card-counterparties p,.tp-profile-details-card-trades p{margin:0;color:var(--tp-text-primary);font-size:18px;font-weight:700}.tp-profile-details-card-counterparties{justify-content:flex-start}.tp-profile-details-card-counterparties strong,.tp-profile-details-card-trades strong{margin-top:18px;color:#fff;font-size:56px;line-height:.9;letter-spacing:-.05em}.tp-profile-details-card-trades span{margin-top:10px;color:var(--tp-text-primary);font-size:13px;font-weight:700}.tp-profile-last-30d-card{width:calc(50% - 8px);margin:16px 0}.tp-profile-last-30d-card h2{margin:0 0 16px;font-size:18px}.tp-profile-last-30d-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 28px;gap:12px 28px}.tp-profile-last-30d-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;align-items:baseline;padding-bottom:12px;border-bottom:1px solid rgba(151,191,255,.16)}.tp-profile-last-30d-metric p{margin:0;color:var(--tp-text-secondary);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tp-profile-last-30d-metric strong{color:var(--tp-text-primary);font-size:20px;line-height:1}.tp-profile-last-30d-metric span{grid-column:1/-1;margin-top:6px;color:var(--tp-text-primary);font-size:13px}#profile-reviews{scroll-margin-top:20px}.tp-profile-review-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (min-width:1200px){.tp-profile-review-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.trade-execution-timeline-title{margin-bottom:4px!important;font-size:9px!important}.trade-start-page-title{margin-bottom:2px!important;font-size:18px!important;line-height:1.2!important}.trade-start-initial-timeline,.trade-start-opened-timeline{margin-top:8px!important}.trade-start-offer-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:6px!important}.trade-start-offer-info-item{min-width:0}.trade-start-offer-info-item>p:last-child{margin:0;font-size:12px;line-height:1.2}.trade-start-offer-info-notes{grid-column:1/-1}.trade-start-offer-info-wrap>p:last-child{overflow-wrap:anywhere;word-break:break-word}.trade-start-offer-card{padding:12px 12px 14px!important}.trade-start-offer-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:5px!important;gap:5px!important}.trade-start-offer-actions,.trade-start-offer-details{display:contents!important}.trade-start-offer-info-grid{order:1}.trade-start-amount-card{order:2}.trade-start-offer-snapshot{order:3}.trade-start-offer-rules{order:4}.trade-start-amount-card,.trade-start-offer-snapshot{width:100%!important;min-width:0;flex:none!important;margin:0!important;padding:12px!important;border-radius:14px!important}.trade-start-amount-card .tp-input-pill{min-height:40px;font-size:13px}.trade-start-amount-card .muted{font-size:11px!important;line-height:1.3!important}.trade-start-amount-card>div:nth-child(2){margin-top:8px!important;gap:4px!important}.trade-start-amount-card>div:last-child{margin-top:10px!important;gap:8px!important}.trade-start-amount-card>div:last-child button,.trade-start-amount-card>div:last-child>div:last-child{width:100%}.trade-start-amount-card>div:last-child button{min-height:34px;padding:6px 10px;font-size:12px}.trade-start-offer-snapshot{gap:8px!important}.trade-start-offer-snapshot>div:first-child>strong{font-size:1.35rem!important}.trade-start-offer-snapshot>div:first-child>.muted,.trade-start-offer-snapshot>div:nth-child(2)>div>p:last-child{font-size:12px!important;line-height:1.25!important}.trade-start-offer-snapshot-price .trade-room-payment-value{font-size:.9rem}.trade-start-offer-snapshot-price .trade-room-payment-fiat{font-size:.713rem;font-weight:700}.trade-start-offer-snapshot>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px!important;row-gap:6px!important}.trade-start-offer-rules{max-width:none!important;margin-top:0!important;padding:10px!important}.trade-start-offer-rules .muted{font-size:11px!important;line-height:1.3!important;gap:3px!important}.trade-start-offer-rules ul{gap:3px!important}.trade-execution-timeline-scroll{overflow-x:visible!important;padding-bottom:0!important}.trade-execution-timeline-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}.trade-execution-timeline-connector{display:none}.trade-execution-timeline-card{min-height:64px!important;padding:7px 8px 8px!important;gap:6px!important;border-radius:12px!important}.trade-execution-timeline-step-heading{gap:6px!important;min-height:22px!important}.trade-execution-timeline-step-number{width:22px!important;height:22px!important;flex-basis:22px!important;font-size:10px!important}.trade-execution-timeline-step-label{font-size:10px!important;line-height:1.1!important;white-space:normal!important}.trade-execution-timeline-step-status{padding:3px 6px!important;font-size:10px!important;line-height:1.1!important}.tp-profile-buysell-action{top:10px!important;right:10px!important}.tp-profile-buysell-button{min-height:32px;padding:6px 10px;font-size:12px}.tp-profile-card-name{margin-bottom:4px;font-size:16px;line-height:1.2}.tp-profile-card-bio{margin-top:0;font-size:12px;line-height:1.3}.tp-profile-details-layout{grid-template-areas:"main main" "reputation reputation" "trades counterparties";grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.tp-profile-details-card-counterparties,.tp-profile-details-card-main,.tp-profile-details-card-reputation,.tp-profile-details-card-trades{min-height:96px;padding:16px}.tp-profile-trade-details-grid{grid-template-columns:minmax(0,1fr);gap:10px}.tp-profile-trade-details-member-since{grid-column:auto}.tp-profile-details-card-main h2{font-size:16px}.tp-profile-trade-detail-metric p{font-size:11px}.tp-profile-trade-detail-value strong,.tp-profile-trade-detail-value>span{font-size:12px}.tp-profile-trade-detail-detail{font-size:10px}.tp-profile-details-card-counterparties p,.tp-profile-details-card-trades p{font-size:11px}.tp-profile-details-card-counterparties strong,.tp-profile-details-card-trades strong{margin-top:12px;font-size:28px}.tp-profile-details-card-counterparties,.tp-profile-details-card-trades{padding:14px}.tp-profile-last-30d-card h2{font-size:16px}.tp-profile-last-30d-metric p{font-size:11px}.tp-profile-last-30d-metric strong{font-size:12px}.tp-profile-last-30d-metric span{font-size:10px}.tp-profile-last-30d-card{width:100%;margin:10px 0}.tp-profile-last-30d-grid{grid-template-columns:minmax(0,1fr);gap:10px}.tp-buysell-hero{display:block!important;padding:8px 0 4px!important}.tp-buysell-hero-copy{min-height:0!important}.tp-buysell-hero-title{margin:0 0 6px!important;font-size:clamp(1.35rem,5.8vw,1.7rem)!important;line-height:1.08!important}.tp-buysell-hero-subtitle{font-size:14px!important;line-height:1.35!important}.tp-buysell-results-panel{margin-top:10px!important;padding:12px!important}.tp-buysell-results-header{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:10px!important}.tp-buysell-results-header>div:first-child{display:none}.tp-buysell-results-tabs{width:100%;justify-self:stretch!important}.tp-buysell-results-tabs>button{min-width:0!important;min-height:40px;padding:6px 8px!important;font-size:11px!important}.tp-buysell-results-title{margin-top:0!important;margin-bottom:4px!important;font-size:14px;line-height:1.2}.tp-buysell-results-subtitle{margin-top:0!important;margin-bottom:10px!important;font-size:12px!important;line-height:1.3!important}.tp-buysell-results-filters{flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin-top:12px!important;margin-bottom:10px!important;justify-content:stretch!important}.tp-buysell-results-filters>div{justify-self:stretch!important}.tp-buysell-results-filter-groups,.tp-buysell-results-sort{width:100%}.tp-buysell-results-sort{justify-content:flex-start!important}.tp-buysell-results-context{align-items:flex-start!important;flex-direction:column}.tp-buysell-results-filters .eyebrow,.tp-buysell-results-sort .eyebrow{font-size:10px!important}.tp-buysell-results-filters .tp-pill{padding:5px 8px!important;font-size:10px!important}.tp-offer-page-title{font-size:clamp(1.8rem,8vw,2.25rem)!important}.tp-offer-create-layout{grid-template-columns:1fr!important}.tp-offer-rules{display:none}.tp-offer-create-content{grid-template-columns:1fr!important;gap:12px!important}.tp-offer-create-panel{padding:12px 12px 14px!important}.tp-offer-create-panel>.tp-tab-row{margin:-12px -12px 12px!important}.tp-offer-create-panel>.tp-tab-row .tp-tab{min-height:44px;font-size:13px}.tp-offer-create-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:10px!important}.tp-offer-create-fields>div{width:auto!important;max-width:none!important;justify-self:stretch!important;grid-column:auto!important;grid-row:auto!important;margin-top:0!important}.tp-offer-create-fields>div>.eyebrow{margin-bottom:4px;font-size:10px!important}.tp-offer-create-fields .tp-input-pill,.tp-offer-create-fields .tp-select-pill{min-height:40px;padding:0 12px;font-size:13px}.tp-offer-create-fields .tp-token-select-trigger{padding:0 12px}.tp-offer-create-fields>div>p:not(.eyebrow){margin-top:3px!important;font-size:11px!important;line-height:1.3!important}.tp-offer-market-toggle>div{gap:8px!important;font-size:12px!important}.tp-offer-market-toggle>p{margin-top:4px!important;font-size:11px!important;line-height:1.3!important}.tp-offer-create-fields>.tp-offer-comments{grid-column:1/-1!important}.tp-offer-preview-stack>div{width:100%!important}.tp-offer-preview-stack{gap:8px!important}.tp-offer-preview-card{padding:10px 12px!important;font-size:12px!important}.tp-offer-preview-card .eyebrow{margin-bottom:4px!important;font-size:10px!important}.tp-offer-preview-card>div{font-size:12px!important}.tp-offer-preview-card>div:not(:first-child){margin-top:3px!important}.tp-offer-preview-card>div>span{font-size:11px!important}.tp-offer-fx-snapshot>div:first-child{margin-bottom:4px!important}.tp-offer-fx-snapshot>div:first-child>span{font-size:10px!important;padding:1px 5px!important}.tp-offer-create-action{margin-top:18px!important;justify-content:flex-start!important}.tp-offer-create-action>button{width:100%}.tp-offer-create-panel{overflow:visible!important}.tp-offer-confirm-overlay{position:absolute!important;inset:auto 0 64px!important;display:block!important;background:transparent!important;padding:0 12px!important}.tp-offer-confirm-dialog{width:100%!important;max-width:none!important;max-height:calc(100vh - 140px);overflow-y:auto;padding:14px!important;gap:10px!important}.tp-offer-confirm-dialog>div:first-child{gap:6px!important}.tp-offer-confirm-dialog h3{font-size:16px!important;line-height:1.2!important}.tp-offer-confirm-dialog ul,.tp-offer-confirm-dialog>div:first-child p{font-size:12px!important;line-height:1.3!important}.tp-offer-confirm-dialog ul{gap:3px!important}.tp-offer-confirm-dialog>p{font-size:11px!important;line-height:1.3!important}.tp-offer-confirm-dialog>div:last-child{gap:8px!important}.tp-offer-confirm-dialog>div:last-child button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.tp-offer-market-board-header{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:14px!important}.tp-offer-market-board-header>div:first-child{display:none}.tp-offer-market-board-tabs{width:100%;justify-self:stretch!important}.tp-offer-market-board-tabs>button{min-width:0!important;flex:1 1;padding:7px 8px!important}.tp-offer-market-board-action{width:100%;justify-self:stretch!important}.tp-offer-market-board-title{margin-top:0!important;font-size:16px!important;line-height:1.2!important}.tp-offer-market-board-subtitle{font-size:12px!important;line-height:1.3!important}.tp-offer-market-board-filters{flex-direction:column!important;align-items:stretch!important;margin-top:14px!important}.tp-offer-market-board-filters .eyebrow{font-size:10px!important}.tp-offer-market-board-filters .tp-pill{font-size:11px!important}.offers{min-width:100%!important}.offers thead{display:none}.offers,.offers tbody,.offers td{display:block;width:100%}.offers tbody{display:grid;grid-gap:12px;gap:12px}.offers tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;border:1px solid rgba(151,191,255,.14)!important;border-radius:16px;background:hsla(0,0%,100%,.03);padding:8px 10px}.offers tbody td{border:none!important;width:auto;min-width:0;padding:0!important;text-align:left!important;white-space:normal!important}.offers tbody td:before{content:attr(data-label);display:block;margin-bottom:1px;color:#c7d5f3;opacity:.82;font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.offers tbody td:nth-child(8)>div{align-items:flex-start!important}.offers tbody td:last-child,.offers tbody td:nth-child(9){grid-column:1/-1}.offers tbody td:last-child:before{display:none}.offers tbody td:last-child{padding-top:4px!important;text-align:right!important}.offers tbody td:last-child button{margin-right:6px!important}.offers tbody .tp-offer-counterparty-cell{grid-column:1/-1;grid-row:1}.tp-offer-counterparty-desktop{display:none}.tp-offer-mobile-maker-summary{display:grid;grid-gap:3px;gap:3px;min-width:0}.tp-offer-mobile-maker-heading,.tp-offer-mobile-maker-meta,.tp-offer-mobile-maker-signals{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.tp-offer-mobile-maker-heading>a{min-width:0;overflow:hidden;color:inherit;font-size:12px;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dotted hsla(0,0%,100%,.28)}.tp-offer-mobile-maker-heading>span{flex:0 0 auto}.tp-offer-mobile-reputation{flex:0 0 70px;width:70px}.tp-offer-mobile-reputation .tp-reputation-score,.tp-offer-mobile-reputation>span{width:100%}.tp-offer-mobile-reputation .tp-reputation-score strong{min-width:0;text-align:right}.tp-offer-mobile-maker-meta{justify-content:flex-start;flex-wrap:wrap;color:hsla(0,0%,100%,.62);font-size:10px;line-height:1.2}.tp-offer-mobile-maker-signals{min-height:16px}.tp-offer-mobile-rating{display:inline-flex;align-items:center;gap:6px;min-width:0}.tp-offer-mobile-rating>strong{color:var(--tp-text-secondary);font-size:10px;letter-spacing:.06em}.tp-offer-mobile-presence{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;padding:1px 6px;color:hsla(0,0%,100%,.78);font-size:10px;line-height:1.1}.tp-offer-mobile-presence>span{width:7px;height:7px;border-radius:50%}.offers tbody .tp-offer-rating-cell,.offers tbody .tp-offer-reputation-points-cell,.offers tbody .tp-offer-type-column{display:none}.offers tbody td:nth-child(4){grid-column:2;grid-row:2}.offers tbody td:nth-child(5){grid-column:1;grid-row:2}.offers tbody td:nth-child(6){grid-column:1;grid-row:3}.offers tbody td:nth-child(7){grid-column:2;grid-row:3}.offers tbody td:nth-child(8){grid-column:1;grid-row:4}.offers tbody td:nth-child(9){grid-column:2!important;grid-row:4}.offers tbody td:nth-child(10){grid-column:2;grid-row:2}.offers tbody td:last-child{grid-column:1/-1;grid-row:5}.tp-offer-details-layout{grid-template-columns:1fr!important;gap:10px!important;padding:8px!important}.tp-offer-details-reputation{order:-1}.tp-offer-details-info{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.tp-offer-details-info>div{min-width:0}.tp-offer-details-info-item .eyebrow{margin-bottom:2px!important;font-size:10px!important}.tp-offer-details-info-value{font-size:12px;line-height:1.2}.tp-offer-details-reputation-card{padding:10px!important}.tp-offer-details-reputation-card .eyebrow{font-size:10px!important}.tp-offer-details-maker-name,.tp-offer-details-notes-text,.tp-offer-details-profile-link{font-size:12px!important}.tp-offer-details-reputation-stats{gap:3px!important;font-size:12px!important;line-height:1.25!important}.tp-offer-details-notes{grid-column:auto!important;margin-top:0!important}.tp-offer-details-notes>.eyebrow{margin-bottom:2px!important}.tp-offer-details-close{padding:8px 10px 4px!important}.tp-offer-details-close>button{height:28px!important;padding:4px 10px!important;font-size:11px!important}.tp-trades-table{min-width:100%!important}.tp-trades-table thead{display:none}.tp-trades-table,.tp-trades-table tbody,.tp-trades-table td{display:block;width:100%}.tp-trades-table tbody{display:grid;grid-gap:8px;gap:8px}.tp-trades-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:10px;column-gap:10px;grid-row-gap:1px;row-gap:1px;border:1px solid rgba(151,191,255,.14)!important;border-radius:12px;background:hsla(0,0%,100%,.03);padding:6px 8px}.tp-trades-table tbody td{border:none!important;width:auto;min-width:0;padding:0!important;text-align:left!important;font-size:12px;line-height:1.25}.tp-trades-table tbody td:before{content:attr(data-label);display:block;margin-bottom:1px;color:var(--tp-text-secondary);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tp-trades-table tbody td:last-child{padding-top:0!important}.tp-trades-table tbody td:last-child:before{display:none}.tp-trades-table tbody td:last-child>div{justify-content:flex-end!important}.tp-trades-table tbody td:last-child button{width:100%;min-width:0!important;min-height:28px;padding:5px 10px!important;font-size:12px!important}.tp-trades-table-token-column tbody td:first-child{grid-column:1;grid-row:1}.tp-trades-table-token-column tbody td:nth-child(2){grid-column:2;grid-row:1}.tp-trades-table-token-column tbody td:nth-child(3){grid-column:2;grid-row:3}.tp-trades-table-token-column tbody td:nth-child(4){grid-column:1;grid-row:3}.tp-trades-table-token-column tbody td:nth-child(5){grid-column:2;grid-row:2}.tp-trades-table-token-column tbody td:nth-child(6){grid-column:1;grid-row:2}.tp-trades-table-token-column tbody td:last-child{grid-column:1/-1;grid-row:4}.tp-trades-status-badge{min-width:0!important;max-width:100%;line-height:1.15;text-align:center;white-space:normal}.tp-trades-status-badge,.tp-trades-type-badge{padding:2px 7px!important;font-size:9px!important}.tp-trades-type-badge{min-width:54px!important}.tp-my-offers-table{min-width:100%!important}.tp-my-offers-table thead{display:none}.tp-my-offers-table,.tp-my-offers-table tbody,.tp-my-offers-table td{display:block;width:100%}.tp-my-offers-table tbody{display:grid;grid-gap:8px;gap:8px}.tp-my-offers-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;grid-column-gap:10px;column-gap:10px;grid-row-gap:1px;row-gap:1px;border:1px solid rgba(151,191,255,.14)!important;border-radius:12px;background:hsla(0,0%,100%,.03);padding:6px 8px}.tp-my-offers-table tbody td{border:none!important;width:auto;min-width:0;padding:0!important;text-align:left!important;white-space:normal!important;font-size:12px;line-height:1.1}.tp-my-offers-table tbody td:before{content:attr(data-label);display:block;margin-bottom:0;color:var(--tp-text-secondary);font-size:9px;line-height:1.1;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tp-my-offers-table tbody td[data-mobile-span=full]{grid-column:1/-1!important}.tp-my-offers-table tbody td:last-child:before{display:none}.tp-my-offers-table tbody td:last-child>div{justify-content:flex-end!important}.tp-my-offers-table tbody td:last-child button{min-height:28px;padding:5px 10px!important;font-size:12px!important}.tp-my-offers-payment-chips{gap:4px!important}.tp-my-offers-payment-chip,.tp-my-offers-status-badge{padding:2px 7px!important;font-size:9px!important}.tp-my-offers-status-badge{min-width:64px!important}.tp-my-offers-type-badge{min-width:54px!important;padding:2px 7px!important;font-size:9px!important}}