/* PARALLAX market workspace — midnight, iris and clear market signals. */
body.trenches-page{--tr-bg:var(--market-bg);--tr-panel:var(--market-panel);--tr-card:#121620;--tr-line:var(--market-line);--tr-ink:var(--market-text);--tr-muted:var(--market-muted);--tr-dim:#788299;--tr-jade:var(--market-positive);--tr-rose:var(--market-negative);font:13px/1.45 var(--market-font);overflow:hidden}
.trenches-page #trenches-main{display:flex;flex-direction:column;width:100%;max-width:none;height:100dvh;min-height:600px;margin:0;padding:0;min-width:0;box-sizing:border-box;background:var(--tr-bg)}
.trenches-page #trenches-main *{box-sizing:border-box}.trenches-page [hidden]{display:none!important}.trenches-page :is(button,input,select){font:inherit}.trenches-page button{cursor:pointer;box-shadow:none}.trenches-page button:disabled{cursor:wait;opacity:.5}.trenches-page a{color:inherit;text-decoration:none}.trenches-page svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.trenches-page :is(h1,h2,h3,p){margin:0}.tr-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.tr-toolbar{display:flex;align-items:center;gap:24px;padding:14px 20px 11px;flex:none;min-height:69px}.tr-workspace-title{flex:none;min-width:180px}.tr-workspace-title h1{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:620;line-height:1.25;letter-spacing:-.65px}.tr-beta{font:9px/1.6 ui-monospace,monospace;letter-spacing:.6px;background:#b4a6f511;color:#bcb0e8;border:1px solid #b4a6f52b;padding:0 4px;border-radius:3px}.tr-subtitle{display:block;font-size:11px;color:var(--tr-muted);margin-top:3px}
.tr-search{display:flex;align-items:center;gap:9px;flex:1;min-width:170px;max-width:485px;background:#11151e;border:1px solid var(--tr-line);border-radius:7px;padding:0 11px;height:37px}.tr-search:focus-within{border-color:#8173b6;box-shadow:0 0 0 2px #b4a6f50b}.tr-search>svg{width:16px;height:16px;color:var(--tr-muted);flex:none}.tr-search input{width:100%;min-width:0;height:34px;padding:5px 0!important;border:0!important;border-radius:0;background:transparent!important;color:var(--tr-ink);font-size:12px;outline:none!important;box-shadow:none!important}.tr-search input::placeholder{color:#78829a}.tr-search kbd{font:10px/1.5 ui-monospace,monospace;border:1px solid #303749;border-radius:3px;min-width:17px;text-align:center;color:#7b849c}.tr-search button{min-width:24px;min-height:25px;border:0;padding:0;background:none;color:var(--tr-muted);font-size:19px}.tr-search input::-webkit-search-cancel-button{-webkit-appearance:none}
.tr-toolbar-right{display:flex;align-items:center;gap:7px;margin-left:auto;flex:none}.tr-toolbar-right>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid var(--tr-line);border-radius:6px;background:#141823;color:#b0b8cc;font-size:11px;white-space:nowrap}.tr-toolbar-right button svg{width:14px;height:14px}.tr-toolbar-right>button:hover{color:var(--tr-ink);background:#1c2130;border-color:#41475d}.tr-toolbar-right>button[aria-pressed=true]{color:#ddc794;border-color:#665531;background:#282316}.tr-density{display:flex;border:1px solid var(--tr-line);border-radius:6px;padding:3px;margin-right:5px;background:#10131b}.tr-density button{display:grid;place-items:center;width:29px;height:25px;padding:4px;border:0;border-radius:3px;background:none;color:#76829a}.tr-density button[aria-pressed=true]{background:#292438;color:#c9bbff}
.tr-watch-strip{display:flex;align-items:center;gap:15px;margin:0 20px;border-top:1px solid #202634;border-bottom:1px solid #202634;min-height:37px;flex:none}.tr-watch-strip>button{display:flex;align-items:center;gap:6px;align-self:stretch;flex:none;padding:0 11px 0 0;border:0;border-right:1px solid #252b3a;background:none;color:#a6aec2;font-size:11px}.tr-watch-strip>button svg{width:13px;height:13px}.tr-watch-strip>button[aria-pressed=true]{color:#c9bbff}.tr-watch-strip>button span{font:10px ui-monospace,monospace;color:#b7accf;background:#221e30;border-radius:3px;padding:2px 4px}.tr-pins{display:flex;align-items:center;gap:8px;overflow:auto;scrollbar-width:none;min-width:0}.tr-pins-empty{font-size:10px;color:#778299;white-space:nowrap}.tr-pin-chip{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:3px 6px;color:#c9cfe0!important;font:10px/1.4 ui-monospace,monospace;border:1px solid #2b2a3b;border-radius:4px;background:#171722}.tr-pin-chip:before{content:"";width:4px;height:4px;background:var(--market-accent);border-radius:50%}.tr-pin-chip:hover{border-color:#8b79bf}.tr-address-open{margin-left:auto;flex:none;color:#d0c1ff!important;font-size:11px;padding:3px 8px;border:1px solid #5b4d7b;border-radius:4px;background:#252034}
.tr-overview{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:8px 21px;color:#8c96ab;font-size:10px;min-height:31px;flex:none}.tr-overview>span{color:#748099;flex:none}.tr-overview p[data-error=true]{color:#e5bb8c}
.tr-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch;flex:1;min-height:0;padding:0 16px 10px}.tr-column{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid var(--tr-line);border-radius:9px;background:var(--tr-panel);overflow:hidden;--stage-accent:#b4a6f5}.tr-column[data-tr-column=near]{--stage-accent:#e2bc7a}.tr-column[data-tr-column=graduated]{--stage-accent:#71d6b0}
.tr-column-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px 7px;flex:none}.tr-column-step{display:flex;align-items:center;gap:5px;font:8px/1.3 ui-monospace,monospace;letter-spacing:1px;color:#8b93a7}.tr-stage-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--stage-accent)}.tr-column-heading h2{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:15px;line-height:1.4;letter-spacing:-.2px;font-weight:600;color:var(--tr-ink)}.tr-count{font:10px/1.5 ui-monospace,monospace;border-radius:4px;padding:1px 5px;color:var(--stage-accent);background:color-mix(in srgb,var(--stage-accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--stage-accent) 18%,transparent)}.tr-column-heading>div>p:last-child{display:none}.tr-filter-button{position:relative;flex:none;display:grid;place-items:center;width:31px;height:31px;border:1px solid #303647;border-radius:5px;color:#a9b0c2;background:#171c28}.tr-filter-button svg{width:16px;height:16px}.tr-filter-button:hover{border-color:#7d6eaa;color:#d0c5f7}.tr-filter-button span{position:absolute;right:-5px;top:-5px;display:grid;place-items:center;min-width:15px;height:15px;padding:0 3px;background:#b4a6f5;border:2px solid var(--tr-panel);border-radius:8px;color:#161123;font:700 8px/1 ui-monospace,monospace}
.tr-column-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 13px 6px;flex:none}.tr-column-controls>label{display:flex;align-items:center;gap:5px;min-width:0;font-size:10px;color:#828da4}.trenches-page .tr-column-controls select{max-width:170px;min-width:0;width:auto;border:0!important;border-radius:4px;background:#171b26!important;color:#b7c0d3!important;padding:4px 18px 4px 7px;font-size:11px;min-height:27px;box-shadow:none}.tr-volume-switch{display:flex;gap:2px;padding:2px;border:1px solid #282e3e;border-radius:5px;background:#0e1119}.tr-volume-switch button{min-width:28px;min-height:22px;padding:3px 6px;border:0;border-radius:3px;background:none;color:#7e89a0;font:10px ui-monospace,monospace}.tr-volume-switch button[aria-pressed=true]{background:#2b253a;color:#d2c3ff}
.tr-filter-summary{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 13px 6px;font-size:9px;min-height:21px;flex:none;color:#818da5}.tr-filter-summary span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-filter-summary button{border:0;background:none;padding:1px;color:#bbabeb;font-size:9px}.tr-column-health{display:flex;align-items:center;justify-content:space-between;gap:7px;border-block:1px solid #222938;background:#0f131c;padding:4px 13px;font:9px/1.5 ui-monospace,monospace;color:#7e8aa2;min-height:23px;flex:none}.tr-stale{font-size:8px;color:#d5b581;letter-spacing:.7px}.tr-held{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;color:#c4bbde;font-size:9px;border-bottom:1px solid #3b304c;background:#211c2d;flex:none}.tr-held button{border:0;background:none;color:#d0b9ff;font-size:10px;padding:3px 0;white-space:nowrap}
.tr-list{flex:1;min-height:80px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#30384c transparent;padding:0 5px;display:flex;flex-direction:column;gap:0;contain:layout style}.tr-card{position:relative;flex:none;min-width:0;border:0;border-bottom:1px solid #252b39;border-radius:0;background:transparent;transition:background .12s}.tr-card:last-child{border-bottom:0}.tr-card:hover{background:#1a1e2b}.tr-card[data-pinned=true]{background:#b4a6f505}.tr-card-main{display:block;padding:10px 9px 6px}.tr-card-main:focus-visible{outline-offset:-2px}.tr-card-heading{display:flex;gap:8px;align-items:center;padding-right:22px}.tr-token-image{position:relative;flex:none;width:38px;height:38px;border:1px solid #38415a;border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#252237;color:#cdbbf3;font-size:15px;font-weight:600}.tr-token-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.tr-token-name{min-width:0;flex:1}.tr-token-name strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.35;letter-spacing:.1px;color:#f0f1f7;unicode-bidi:plaintext}.tr-token-name>span{display:flex;align-items:center;gap:6px;color:#7e8ba3;font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.tr-token-name .tr-name-text{overflow:hidden;text-overflow:ellipsis}.tr-token-age{color:var(--stage-accent);font:10px ui-monospace,monospace;flex:none}.tr-token-name em{font-style:normal;color:#41495c}.tr-valuation{text-align:right;flex:none;min-width:65px}.tr-valuation span{font:8px/1.2 ui-monospace,monospace;letter-spacing:.5px;color:#929bb1}.tr-valuation .tr-fdv-label{color:#b6a27e}.tr-valuation strong{display:block;color:#f1f3fa;font:600 16px/1.45 var(--market-font);letter-spacing:-.4px;font-variant-numeric:tabular-nums}
.tr-card-values{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:7px;margin:8px 0 5px}.tr-card-values>div{display:flex;align-items:baseline;justify-content:flex-start;gap:5px;min-width:0}.tr-card-values span{font:8px/1.4 ui-monospace,monospace;letter-spacing:.2px;color:#7f8ba4;white-space:nowrap}.tr-card-values strong{font:500 11px/1.5 var(--market-font);color:#c6cfdf;white-space:nowrap;font-variant-numeric:tabular-nums}.tr-card-activity{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;color:#8490a6;font-variant-numeric:tabular-nums}.tr-card-activity b{color:#c4cede;font-weight:500}.tr-card-activity .tr-buy{color:var(--tr-jade)}.tr-card-activity .tr-sell{color:var(--tr-rose)}.tr-trade-counts{display:flex;gap:5px;white-space:nowrap}.tr-change{font:500 10px ui-monospace,monospace;color:#99a3b8}.tr-change[data-direction=up]{color:var(--tr-jade)}.tr-change[data-direction=down]{color:var(--tr-rose)}.tr-activity-bar{display:block;height:2px;border-radius:3px;overflow:hidden;background:#e58ca454;flex:1;max-width:62px}.tr-activity-bar>i{display:block;height:100%;background:#71d6b0aa}
.tr-progress{display:flex;align-items:center;gap:7px;margin-top:7px;color:#818aa2;font:8px/1.5 ui-monospace,monospace}.tr-progress label{white-space:nowrap;letter-spacing:.3px}.tr-progress meter{flex:1;min-width:30px;height:3px;border:0;border-radius:4px;background:#2c2c3c;appearance:none;-webkit-appearance:none;overflow:hidden}.tr-progress meter::-webkit-meter-bar{height:3px;border:0;border-radius:4px;background:#2c2c3c}.tr-progress meter::-webkit-meter-optimum-value{background:var(--stage-accent);border-radius:4px}.tr-progress meter::-moz-meter-bar{background:var(--stage-accent);border-radius:4px}.tr-progress strong{font-weight:500;color:var(--stage-accent);min-width:34px;text-align:right}.tr-progress.tr-progress-unknown{color:#6c7790}.tr-completion{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:6px;font-size:8px;color:#7e8ba1}.tr-completion-badge{display:inline-flex;align-items:center;gap:4px;color:#83c9ad}.tr-completion-badge svg{width:11px;height:11px}
.tr-card-footer{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:0 9px 7px;min-height:25px}.tr-card-links{display:flex;align-items:center;gap:7px;min-width:0}.tr-card-links a{display:inline-flex;align-items:center;gap:4px;color:#8e9bb4;font-size:9px;min-height:22px}.tr-card-links a:hover{color:#d2c2ff}.tr-card-links a span{display:none}.tr-card-links svg{width:13px;height:13px}.tr-card-links button{border:0;background:#1d2230;color:#9ba9c4;border-radius:3px;padding:2px 5px;font-size:9px;min-height:21px}.tr-links-empty{font-size:8px;color:#65718b}.tr-snapshot{margin-left:auto;white-space:nowrap;color:#7e8ba4;font:8px/1.4 ui-monospace,monospace}.tr-snapshot[data-stale=true]{color:#d5b581}.tr-card-links{flex-shrink:1;overflow:hidden}.tr-links-empty{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-card-actions{flex:none;display:flex;align-items:center;gap:6px}.tr-card-address{color:#77859f!important;font:9px ui-monospace,monospace}.tr-copy{display:grid;place-items:center;width:23px;height:23px;border:0;border-radius:3px;background:none;color:#7886a2}.tr-copy svg{width:12px;height:12px}.tr-copy:hover{background:#282237;color:#cdbcf6}.tr-pin{position:absolute;right:7px;top:10px;display:grid;place-items:center;width:25px;height:26px;border:0;border-radius:4px;background:none;color:#66728c}.tr-pin svg{width:13px;height:13px}.tr-pin:hover,.tr-pin[aria-pressed=true]{color:#c4aef6;background:#b4a6f512}.tr-pin[aria-pressed=true] svg{fill:#b4a6f533}
.tr-column-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border-top:1px solid #252b3a;background:#10141c;flex:none;min-height:35px;font-size:9px;color:#8793aa}.tr-column-footer p[data-error=true]{color:#dfb18e}.tr-column-footer button{border:1px solid #363349;border-radius:4px;background:#211e2d;padding:4px 7px;color:#bfb1eb;font-size:10px;white-space:nowrap}.tr-column-footer button:hover{border-color:#8b76bd}.tr-metadata-notice{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:9px;padding:6px 12px;background:#22202a;color:#bdb3c8;flex:none}.tr-metadata-notice button{background:none;color:#cbb5ff;border:0;font-size:9px;white-space:nowrap}
.tr-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;min-height:210px;flex:1;padding:20px;color:#7e8aa4}.tr-empty-mark{display:grid;place-items:center;width:40px;height:40px;border:1px solid #35304b;border-radius:11px;background:#211c2f;color:#ac98dc;font:14px ui-monospace,monospace;margin-bottom:4px}.tr-empty strong{font-size:13px;color:#c2cbdd;font-weight:550}.tr-empty p{font-size:11px;max-width:270px;line-height:1.7}.tr-empty button{border:1px solid #4e405e;background:#292232;padding:7px 10px;border-radius:5px;color:#c6b6ee;font-size:11px}.tr-empty[data-error=true] .tr-empty-mark{color:#dfb18e;border-color:#654e38;background:#2c241b}
.tr-coverage{position:relative;margin:0 20px;padding:0;border:0;flex:none;max-height:180px;overflow:auto;scrollbar-width:thin}.tr-coverage summary{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:6px 0;cursor:pointer;color:#7f8ca5;font-size:10px;list-style:none}.tr-coverage summary::-webkit-details-marker{display:none}.tr-coverage summary>span:last-child{font-size:13px;color:#9c8cc8}.tr-coverage>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 25px;border-top:1px solid #252b3a;padding:10px 0;color:#8b97ae;font-size:10px;line-height:1.7}.tr-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:5px 20px 7px;font:8px/1.5 ui-monospace,monospace;color:#65738e;letter-spacing:.6px;flex:none}.tr-footer-status{display:flex;align-items:center;gap:5px}.tr-footer-status i{width:4px;height:4px;border-radius:50%;background:#7f93aa}.tr-footer b{font-weight:400;color:#404a61;margin:0 4px}.tr-footer>a{font:10px/1.5 var(--market-font);letter-spacing:0;color:#a49ac0}.tr-mobile-tabs{display:none}
.trenches-page .tr-filter-dialog{position:fixed;inset:0 0 0 auto;margin:0;padding:0;width:min(440px,100%);height:100dvh;max-height:100dvh;max-width:100%;border:0;border-left:1px solid #41354f;border-radius:0;background:#11151f;color:var(--tr-ink);box-shadow:-20px 0 80px #0005;overflow:hidden}.tr-filter-dialog::backdrop{background:#03040abb;backdrop-filter:blur(3px)}.tr-filter-dialog form{height:100%;display:flex;flex-direction:column}.tr-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 24px 12px;flex:none}.tr-eyebrow{color:#9d8cc4;font:9px/1.5 ui-monospace,monospace;letter-spacing:1.1px}.tr-dialog-heading h2{font-size:24px;font-weight:550;letter-spacing:-.6px;margin-top:5px}.tr-dialog-heading>button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #373347;border-radius:6px;background:#1d1b29;color:#c3b9d7;font-size:23px;line-height:1}.tr-filter-dialog #tr-filter-description{padding:0 24px 16px;color:#929db5;font-size:12px;line-height:1.7;border-bottom:1px solid #2b3042;flex:none}.tr-dialog-fields{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3e3854 transparent;padding:3px 24px 20px;flex:1}.tr-dialog-fields fieldset{border:0;border-bottom:1px solid #2a3040;margin:0;padding:18px 0}.tr-dialog-fields fieldset:last-child{border:0}.tr-dialog-fields legend{float:left;width:100%;padding:0;margin-bottom:13px;font-size:13px;font-weight:600;color:#d9deeb}.tr-dialog-fields legend+*{clear:both}.tr-dialog-fields label:not(.tr-checkbox){display:flex;flex-direction:column;gap:6px;font-size:11px;color:#a1abc0;margin-bottom:12px}.tr-dialog-fields label:last-child{margin-bottom:0}.tr-dialog-fields :is(input:not([type=checkbox]),select){width:100%;min-width:0;min-height:40px;padding:9px 10px;border:1px solid #343a4f;border-radius:5px;background:#0c1019;color:#e0e6f4;box-shadow:none;font-size:13px}.tr-dialog-fields input::placeholder{color:#62708c}.tr-dialog-fields input[type=number]{appearance:textfield}.tr-dialog-fields input::-webkit-inner-spin-button,.tr-dialog-fields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tr-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:11px}.tr-field-help{font-size:10px;color:#7d8ba5;line-height:1.65;margin-top:6px!important}.tr-checkbox{display:flex;align-items:center;gap:8px;color:#b1bdd3;font-size:12px;min-height:32px}.tr-checkbox input{accent-color:#b4a6f5;width:16px;height:16px;margin:0}.tr-social-checks{display:flex;gap:17px;flex-wrap:wrap;margin-top:6px}.tr-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 24px max(20px,env(safe-area-inset-bottom,20px));border-top:1px solid #343047;background:#11131d;flex:none}.tr-dialog-footer button{border:0;border-radius:6px;padding:10px 0;color:#a698bd;background:none;font-size:12px}.tr-dialog-footer .tr-apply-filter{background:#b4a6f5;color:#1a122a;padding:11px 15px;font-weight:650;display:flex;align-items:center;gap:13px}.tr-dialog-footer .tr-apply-filter:hover{background:#c7b8ff}.tr-filter-error{padding:8px 24px;color:#e0b398;font-size:12px;background:#3b271b;border-top:1px solid #674633;flex:none}.tr-noscript{padding:20px;border:1px solid #66563d;background:#2b2417;color:#d7c19b;margin-top:20px}
#trenches-main[data-density=compact] .tr-card-main{padding-top:8px;padding-bottom:4px}#trenches-main[data-density=compact] .tr-token-image{width:29px;height:29px;border-radius:6px}#trenches-main[data-density=compact] .tr-token-name strong{font-size:13px}#trenches-main[data-density=compact] .tr-token-name>span{font-size:9px}#trenches-main[data-density=compact] .tr-valuation strong{font-size:14px}#trenches-main[data-density=compact] .tr-card-values{margin:5px 0 3px}#trenches-main[data-density=compact] .tr-progress,#trenches-main[data-density=compact] .tr-completion{margin-top:4px}#trenches-main[data-density=compact] .tr-card-footer{padding-bottom:4px;min-height:22px}#trenches-main[data-density=compact] .tr-card-links a{min-height:19px}
@media(min-width:1700px){.tr-board{gap:14px;padding-inline:22px}.tr-column-heading{padding:13px 16px 8px}.tr-card-main{padding:12px 13px 7px}.tr-card-footer{padding-inline:13px}.tr-token-name strong{font-size:15px}.tr-card-values strong{font-size:12px}.tr-valuation strong{font-size:18px}.tr-card-values span,.tr-card-activity{font-size:10px}.tr-card-links a span{display:inline}.tr-card-address{font-size:10px}}
@media(max-width:1100px) and (min-width:981px){.tr-toolbar{gap:14px;padding-inline:16px}.tr-workspace-title{min-width:150px}.tr-subtitle{font-size:10px}.tr-toolbar-right>button>span{display:none}.tr-card-main{padding-inline:6px}.tr-token-image{width:32px;height:32px}.tr-token-name strong{font-size:12px}.tr-valuation strong{font-size:14px}.tr-card-values{gap:4px}.tr-card-values>div{gap:4px}.tr-card-values strong{font-size:10px}.tr-card-values span{font-size:7px}.tr-card-footer{padding-inline:6px}.tr-column-heading h2{font-size:14px}.tr-column-controls select{max-width:133px}}
@media(max-width:980px){body.trenches-page{overflow:auto}.trenches-page #trenches-main{min-height:600px}.tr-toolbar{gap:12px;flex-wrap:wrap;padding:12px 15px}.tr-workspace-title{min-width:0;flex:1}.tr-workspace-title h1{font-size:20px}.tr-subtitle{display:none}.tr-search{order:3;max-width:none;flex-basis:100%}.tr-toolbar-right{margin-left:0}.tr-watch-strip{margin-inline:15px}.tr-overview{padding:7px 15px;font-size:9px}.tr-overview>span{max-width:145px;text-align:right}.tr-mobile-tabs{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:4px;border:1px solid #2b3041;border-radius:7px;background:#11141d;padding:4px;margin:0 12px 9px;flex:none}.tr-mobile-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:35px;padding:6px 5px;border:0;border-radius:4px;background:none;color:#8c99b2;font-size:11px}.tr-mobile-tabs button[aria-selected=true]{background:#2b243b;color:#d4c4ff}.tr-mobile-tabs span{font:10px ui-monospace,monospace;color:#9a8dbc}.tr-board{display:flex;flex-direction:column;padding:0 12px 8px;min-height:220px}.tr-column{flex:1}.tr-column[data-active=false]{display:none}.tr-column-heading{padding:10px 14px 6px}.tr-column-step{display:none}.tr-column-heading h2{font-size:16px}.tr-column-controls{padding-inline:14px}.tr-column-controls select{max-width:none}.tr-filter-summary{padding-inline:14px}.tr-column-health{padding-inline:14px}.tr-list{padding-inline:6px}.tr-card-main{padding:10px 11px 6px}.tr-card-footer{padding-inline:11px}.tr-token-image{width:39px;height:39px}.tr-token-name strong{font-size:15px}.tr-token-name>span{font-size:11px}.tr-valuation strong{font-size:17px}.tr-card-values{margin:8px 0 5px}.tr-card-values strong{font-size:12px}.tr-card-values span{font-size:9px}.tr-card-activity{font-size:10px}.tr-progress,.tr-completion{font-size:9px}.tr-card-links a{min-height:27px}.tr-card-links a span{display:inline;font-size:10px}.tr-card-links button{min-height:27px;font-size:10px}.tr-copy{width:28px;height:28px}.tr-pin{width:30px;height:30px;top:9px;right:7px}.tr-card-heading{padding-right:26px}.tr-pin svg{width:15px;height:15px}.tr-column-footer{min-height:37px}.tr-column-footer button{padding:6px 10px}.tr-coverage{margin-inline:15px}.tr-coverage summary{min-height:26px}.tr-coverage>div{grid-template-columns:1fr}.tr-footer{padding-inline:15px}.tr-search input{font-size:16px!important}}
@media(max-width:480px){.parallax-market-workspace .market-topbar{gap:11px;padding-inline:11px}.parallax-market-workspace .market-brand{letter-spacing:1px;font-size:10px;gap:5px}.parallax-market-workspace .market-nav>a{padding-inline:7px;font-size:11px}.parallax-market-workspace .market-header-actions{margin-left:auto}.tr-toolbar-right>button>span{display:none}.tr-toolbar-right>button{min-width:32px;padding:7px}.tr-toolbar-right{gap:5px}.tr-density{margin-right:3px}.tr-pins-empty{font-size:9px}.tr-address-open{font-size:9px}.tr-token-name>span{max-width:165px}.tr-card-values>div{gap:4px}.tr-card-values span{font-size:8px}.tr-card-values strong{font-size:11px}.tr-card-links a span{display:none}.tr-overview>span{display:none}.tr-footer>a{font-size:9px}.tr-dialog-fields :is(input:not([type=checkbox]),select){font-size:16px}.tr-dialog-heading{padding:20px 18px 12px}.tr-filter-dialog #tr-filter-description,.tr-dialog-fields,.tr-dialog-footer{padding-inline:18px}}
/* Keep the dense market controls independent from generic workspace form sizing. */
body.trenches-page #trenches-main{font:13px/1.45 var(--market-font)}
body.trenches-page #trenches-main .tr-column-controls select{font-size:11px;line-height:1.4;padding:4px 18px 4px 7px;min-height:28px;height:28px}
@media(max-width:980px){
 body.trenches-page #trenches-main .tr-toolbar{padding:8px 15px;gap:8px}
 body.trenches-page #trenches-main .tr-toolbar-right>button{height:38px;min-height:38px!important}
 body.trenches-page #trenches-main .tr-density button{min-height:32px!important;height:32px}
 body.trenches-page #trenches-main .tr-watch-strip>button{min-height:34px!important}
 body.trenches-page #trenches-main .tr-mobile-tabs{padding:3px;margin-bottom:7px}
 body.trenches-page #trenches-main .tr-mobile-tabs button{min-height:38px!important}
 body.trenches-page #trenches-main .tr-column-heading{padding-top:7px;padding-bottom:5px}
 body.trenches-page #trenches-main .tr-filter-button{min-height:36px!important;height:36px;width:36px}
 body.trenches-page #trenches-main .tr-column-controls select{font-size:12px;min-height:34px;height:34px}
 body.trenches-page #trenches-main .tr-volume-switch button{min-height:28px!important;height:28px}
 body.trenches-page #trenches-main .tr-filter-summary{min-height:25px;padding-bottom:3px}
 body.trenches-page #trenches-main .tr-filter-summary button{min-height:26px!important;padding:3px 0}
}
@media(prefers-reduced-motion:reduce){.trenches-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
