.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.launchpad-page{max-width:1560px}#based-launchpad{margin:0 0 28px}.based-launchpad-controls{display:grid;gap:16px;margin-bottom:18px;padding:20px;border:1px solid #363c46;border-radius:14px;background:#191c22}.market-search-controls{display:flex;align-items:end;gap:14px;flex-wrap:wrap}.market-search-controls>.app-field{flex:1;min-width:180px}.market-search-controls input[type=search]{width:100%;min-height:44px}.based-rewards-toggle{display:flex;align-items:center;gap:8px;min-height:44px;font-size:11px;color:#c4cbd5}.based-rewards-toggle input{width:17px;height:17px;min-height:0;accent-color:#c3a6ff}.create-launch-link{white-space:nowrap;font-size:12px}.market-filter-reset{min-height:44px;padding:6px 10px;border:0;background:none;color:#c5b4f6;text-decoration:underline;font-size:11px;cursor:pointer}
.market-chain-buttons{display:flex;gap:8px;flex-wrap:wrap}.market-chain-button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 13px;border:1px solid #404957;border-radius:8px;background:#222730;color:#bbc5d2;font:inherit;font-size:11px;cursor:pointer}.market-chain-button svg{width:20px;height:20px;color:var(--chain-color,#adb9cd)}.chain-robinhood{--chain-color:#c3f261}.chain-base{--chain-color:#6592ff}.chain-bsc{--chain-color:#f4cb56}.chain-ethereum{--chain-color:#b2a1ff}.chain-solana{--chain-color:#65e7ca}.market-chain-button[aria-pressed=true]{border-color:var(--chain-color,#c3a6ff);background:#30333d;box-shadow:inset 0 0 15px #aa91ed0c;color:#fff}.market-chain-button:hover{background:#303540}.market-chain-button:focus-visible,.market-filter-reset:focus-visible,.based-icon-link:focus-visible,.market-fee-trigger:focus-visible,.market-intel-signal:focus-visible{outline:2px solid #b6a1f5;outline-offset:3px}
.market-range-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.market-range-filter{min-width:0;padding:12px 13px 10px;border:1px solid #363f4c;border-radius:9px;background:#20242c}.market-range-heading{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;color:#aeb9ca}.market-range-heading strong{font-size:10px;color:#e3def2;font-variant-numeric:tabular-nums}.market-range-filter.has-filter{border-color:#9782cf}.market-dual-range{height:34px;position:relative;margin:8px 6px}.market-dual-range:before,.market-range-selection{content:"";position:absolute;top:15px;height:3px;border-radius:4px;left:0;right:0;background:#455064}.market-range-selection{background:linear-gradient(90deg,#8a9eff,#d5b3f7)}.market-dual-range input[type=range]{position:absolute;inset:0;width:100%;margin:0;appearance:none;background:transparent;pointer-events:none;min-height:34px;padding:0;border:0}.market-dual-range input[type=range]::-webkit-slider-thumb{appearance:none;width:17px;height:17px;border:3px solid #c7b5ff;border-radius:50%;background:#232738;pointer-events:auto;cursor:ew-resize;box-shadow:0 0 0 3px #20242c}.market-dual-range input[type=range]::-moz-range-thumb{width:13px;height:13px;border:3px solid #c7b5ff;border-radius:50%;background:#232738;pointer-events:auto;cursor:ew-resize}.market-dual-range input[type=range]:focus-visible{outline:2px solid #e4d9ff;outline-offset:2px;border-radius:5px}.market-lower-range{z-index:2}.market-upper-range{z-index:3}.market-range-fields{display:grid;grid-template-columns:1fr 1fr;gap:7px}.market-range-fields label{min-width:0;display:grid;gap:4px;font-size:9px;color:#9ba9ba}.market-range-fields input{width:100%;min-width:0;min-height:34px;padding:6px 7px;border:1px solid #424c5c;border-radius:5px;background:#181c23;color:#edf0f7;font-size:11px}.market-range-error{color:#ffb7cb;font-size:10px;line-height:1.5}.market-results-row{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px}.market-results-row p{margin:0}.market-results-row button{font-size:10px;min-height:38px}.market-source-note{margin-top:22px;font-size:10px;color:#a9b5c5;line-height:1.7}.market-source-note summary{cursor:pointer;min-height:44px;align-content:center}.market-source-note p{max-width:1000px}.market-feed-error{font-size:11px;color:#e3c390;padding:14px 0}
.based-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:17px}.based-market-card{min-width:0;border:1px solid #3c4351;background:linear-gradient(145deg,#222631,#191c23 65%);border-radius:14px;padding:18px;overflow-wrap:anywhere;transition:border-color .15s,box-shadow .15s}.based-market-card:hover{border-color:#8f80b4;box-shadow:0 12px 30px #0004}.based-market-head{position:relative;display:flex;align-items:center;gap:11px;min-height:98px;min-width:0;margin:-18px -18px 0;padding:20px 18px 26px;isolation:isolate;border-radius:14px 14px 0 0;overflow:hidden}.market-chart-empty{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#272d3f88,#1c202a33),repeating-linear-gradient(0deg,transparent 0 21px,#a894db09 21px 22px),repeating-linear-gradient(90deg,transparent 0 38px,#a894db09 38px 39px)}.market-chart-empty:after{content:"";position:absolute;left:10%;right:5%;bottom:16px;height:1px;background:linear-gradient(90deg,transparent,#9f8ef98c,#72dacd,transparent);box-shadow:0 0 9px #b1a1f84d}.market-chart-label{position:absolute;right:16px;bottom:2px;font-size:7px;letter-spacing:.2px;color:#8290a7}.based-project-avatar{position:relative;width:50px;height:50px;flex:0 0 50px;overflow:hidden;border:1px solid #6a6380;border-radius:13px;background:#2c3040;box-shadow:0 5px 16px #0004}.based-lettermark{display:grid;place-items:center;height:100%;width:100%;font-family:var(--display-font,monospace);font-size:18px;color:#d3bafa}.based-avatar-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.based-card-title{min-width:0;flex:1}.based-card-title .app-kicker{font-size:9px;margin:0 0 5px;color:#c0adf4;letter-spacing:.6px}.based-market-head h3{font-family:var(--display-font,Arial,sans-serif);font-size:16px;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.based-network-badge{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;align-self:flex-start;padding:5px;border:1px solid #4e5669;background:#292f3d;color:var(--chain-color);border-radius:50%}.based-network-badge svg{width:19px;height:19px}.based-project-links{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:11px 0 8px;min-height:36px}.based-icon-link{display:grid;place-items:center;min-width:36px;min-height:36px;border:1px solid #404b60;border-radius:8px;background:#292f3c;color:#d0d9ed;text-decoration:none}.based-icon-link svg{width:16px;height:16px}.based-icon-link.link-website{color:#ad91fa}.based-icon-link.link-telegram{color:#6fc7ff}.based-icon-link.link-discord{color:#b6b0ff}.based-icon-link.link-market{color:#81ddbf}.based-icon-link:hover{background:#353b4e;border-color:currentColor}.based-project-description{font-size:11px;line-height:1.6;color:#adb9cc;min-height:35px;margin:7px 0 13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.based-market-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:13px 0;margin:0 0 14px;border-block:1px solid #384151}.based-market-metrics>div{min-width:0}.based-market-metrics dt{display:flex;gap:5px;align-items:center;font-size:9px;color:#a4b1c6}.based-market-metrics dt svg{width:13px;height:13px;flex-shrink:0;color:#ab93f5}.based-market-metrics .market-metric-holders svg{color:#6bdbc8}.based-market-metrics .market-metric-volume svg{color:#7eafff}.based-market-metrics dd{margin:6px 0 0;font-size:18px;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums;color:#f4f6fa}
.market-fees{position:relative;padding:0;border:0;margin:0}.market-fee-total{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;color:#bbc6d6}.market-fee-total>strong{font-size:20px;color:#e5d8ff;font-variant-numeric:tabular-nums}.market-fee-trigger{display:block;width:100%;border:0;background:none;padding:0;cursor:pointer;color:#a9b6cd;text-align:left;border-radius:4px;min-height:44px}.market-fee-bar,.launch-fee-visual{display:flex;gap:2px;height:7px;border-radius:8px;overflow:hidden;margin:9px 0 5px;background:#353b4a}.market-fee-bar>span,.launch-fee-visual>span{flex-basis:0;min-width:2px;background:var(--fee-color)}.market-fee-hint{font-size:9px}.fee-tone-reward{--fee-color:#dcafff}.fee-tone-liquidity{--fee-color:#77dfd1}.fee-tone-buyback{--fee-color:#91a7ff}.fee-tone-treasury{--fee-color:#f5c180}.fee-tone-creator{--fee-color:#f5c180}.fee-tone-custom{--fee-color:#9cb9cf}.market-fee-tooltip{position:absolute;left:-5px;right:-5px;bottom:calc(100% - 26px);z-index:12;list-style:none;display:grid;gap:11px;margin:0;padding:17px;border:1px solid #8b79b7;border-radius:10px;background:#272c39;box-shadow:0 12px 30px #0008}.fee-route{display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:5px 8px;color:#cbd3e2;font-size:11px}.fee-route-icon{color:var(--fee-color);display:flex}.fee-route-icon svg{width:15px;height:15px}.fee-route-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fee-route>strong{color:var(--fee-color);font-variant-numeric:tabular-nums}.fee-reward-assets{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:5px;align-items:center}.fee-reward-asset{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:#e0caf3}.fee-reward-asset svg{width:19px;height:19px;border-radius:50%;overflow:hidden}.market-fee-note{font-size:10px;color:#a7b1c3}.market-intel-signals{display:flex;gap:10px;flex-wrap:wrap;border-top:1px solid #353e4f;margin-top:12px;padding-top:12px}.market-intel-signal{display:inline-flex;align-items:center;gap:4px;font-size:8px;color:#9daac0;cursor:help}.market-intel-signal svg{width:12px;height:12px;color:#9a9ec8}.market-intel-signal strong{color:#b4bfd1}.based-load-more{display:flex;justify-content:center;margin-top:20px}.ecosystem-app [hidden]{display:none!important}
.launch-create-page{max-width:1160px}.create-page-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:22px 0}.create-page-heading h1{font-family:var(--display-font);font-size:clamp(24px,3vw,38px);line-height:1.4;margin:0}.create-page-heading .app-kicker{font-size:10px;color:#b9a7e6}.create-panel{min-width:0;padding:26px;margin-bottom:18px;border:1px solid #3b4351;border-radius:14px;background:linear-gradient(125deg,#242833,#1b1e25)}.create-panel h2{display:flex;align-items:center;gap:13px;font-size:16px;margin:0 0 24px}.create-panel h2>span{color:#ad92ed;font:11px var(--display-font);padding:8px;background:#333044;border:1px solid #61507f;border-radius:6px}.launch-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.launch-board{display:grid;align-content:center;gap:8px;border:1px solid #414956;padding:12px 15px;border-radius:8px}.launch-board>span,.launch-board small{font-size:10px;color:#a8b5ca}.launch-board strong{font-size:14px;color:#d0b7ff}.launch-options{min-width:0;padding:0;border:0;margin:22px 0 0}.launch-options legend{font-size:11px;color:#b8c3d5;margin-bottom:12px}.launch-chain-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.launch-type-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.launch-asset-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.launch-choice{position:relative;min-width:0;display:grid;justify-items:start;align-content:start;gap:10px;padding:17px;border:1px solid #475163;border-radius:9px;background:#202530;cursor:pointer}.launch-choice input{position:absolute;top:12px;right:12px;min-height:0;width:14px;height:14px;accent-color:#c7acff}.launch-choice svg{width:24px;height:24px;color:var(--chain-color,#c1a1fa)}.launch-choice strong{font-size:11px;line-height:1.5}.launch-choice small{font-size:9px;line-height:1.5;color:#a8b5ca}.launch-choice:has(input:checked){border-color:var(--chain-color,#ba9af8);background:#313041;box-shadow:inset 0 0 20px #bc9cfa0b}.launch-choice:has(input:focus-visible){outline:2px solid #cab8ff;outline-offset:3px}.launch-choice:has(input:disabled){opacity:.55;cursor:not-allowed}.choice-glyph{font-size:19px;color:#bda1f4}.create-fee-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.create-fee-heading h2{margin-bottom:0}.create-fee-heading output{font-size:19px;font-weight:700;color:#dbc4ff}.create-fee-heading .over-limit{color:#ffacbc}.launch-fee-visual{margin-top:23px;height:10px}.create-microcopy{font-size:10px;color:#a8b7ca;line-height:1.7;margin:10px 0 0}.launch-fee-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.launch-fee-control{min-width:0;display:grid;grid-template-columns:1fr 78px;gap:12px;padding:14px;border:1px solid #414b5e;border-radius:9px}.launch-fee-control>span{grid-column:1/-1;font-size:12px;color:var(--fee-color)}.launch-fee-control input[type=range]{min-width:0;width:100%;accent-color:var(--fee-color)}.launch-fee-control input[type=number]{min-width:0;width:100%;background:#171c24;border:1px solid #586073;border-radius:5px;color:#fff;padding:8px;min-height:40px}.treasury-recipient{max-width:600px}.plan-error{padding:14px;border-left:3px solid #ff91b9;color:#ffc0d8;font-size:12px}.create-final .app-muted{font-size:12px;line-height:1.7}.create-final .app-actions{margin-top:20px}
@media(min-width:1450px){.based-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1190px){.based-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-range-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-chain-options{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.based-launchpad-controls{padding:14px}.market-search-controls{gap:8px}.market-search-controls>.app-field{flex-basis:100%}.market-chain-buttons{gap:6px}.market-chain-button{flex:1 0 27%;font-size:10px;padding:7px}.market-range-controls{gap:8px}.market-range-filter{padding:10px}.market-range-heading{flex-wrap:wrap}.market-range-heading strong{font-size:9px}.market-range-fields{gap:5px}.market-results-row{align-items:start}.market-results-row p{font-size:9px}.based-market-grid{grid-template-columns:minmax(0,1fr)}.based-icon-link{min-width:44px;min-height:44px}.create-panel{padding:18px}.create-page-heading{align-items:start;flex-direction:column}.launch-fields{grid-template-columns:1fr}.launch-chain-options{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-fee-options{grid-template-columns:1fr}.launch-type-options,.launch-asset-options{grid-template-columns:1fr}.launch-choice{padding:15px}.create-fee-heading{align-items:start;flex-direction:column}.launch-choice strong{font-size:12px}}
@media(max-width:380px){.market-chain-button{flex-basis:40%}.market-range-controls{grid-template-columns:minmax(0,1fr)}.based-market-card{padding:14px}.based-market-head{margin:-14px -14px 0;padding-inline:14px}.based-market-metrics dd{font-size:16px}.launch-chain-options{grid-template-columns:1fr}.market-intel-signals{gap:8px}}
@media(prefers-reduced-motion:reduce){.based-market-card{transition:none}}
.chain-arc{--chain-color:#90baff}.market-card-sparkline{position:absolute;inset:0;width:100%;height:100%;color:#aab2ff;opacity:.5;filter:drop-shadow(0 0 3px #a794ef)}.market-chart-empty.has-history:after{display:none}.market-sort-buttons{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.market-sort-buttons button{min-height:36px;padding:7px 12px;border:1px solid #41485b;background:#1d222c;color:#b7c1d3;font-size:10px;border-radius:20px;cursor:pointer}.market-sort-buttons button[aria-pressed=true]{color:#e7ddff;border-color:#9c87ce;background:#302d41}.market-sort-buttons button:focus-visible{outline:2px solid #c9b8ff;outline-offset:3px}.market-coverage{font-size:9px;color:#9aaac2;line-height:1.6;margin:-4px 0 16px}.market-chart-label{font-size:8px;background:#1b202b88;padding-inline:4px}
.market-sort-note{font-size:10px;line-height:1.6;color:#a7b4c8;margin:-5px 0 14px}.market-sort-buttons button:disabled{opacity:.5;cursor:not-allowed}
@media(max-width:760px){
  .launchpad-page{padding:14px 10px}.based-launchpad-controls{padding:10px;gap:12px;border-radius:12px}.market-search-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.market-search-controls>.app-field{grid-column:1/-1;min-width:0}.market-search-controls input[type=search]{font-size:16px}.based-rewards-toggle{font-size:10px}.create-launch-link{font-size:10px;padding:8px 10px;min-height:44px}.market-filter-reset{grid-column:1/-1;justify-self:start;padding-block:0}
  .market-chain-buttons{flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:3px 2px 8px;scrollbar-width:thin;scrollbar-color:#6b5d8a #20242c;overscroll-behavior-inline:contain}.market-chain-button{flex:0 0 auto;white-space:nowrap;min-height:44px;padding:8px 10px;font-size:11px;gap:6px}.market-chain-button span{white-space:nowrap}.market-chain-button svg{flex:0 0 18px;width:18px;height:18px}
  .market-range-controls{grid-template-columns:minmax(0,1fr);gap:8px}.market-range-filter{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:8px;padding:8px 10px 2px}.market-range-heading{display:grid;justify-content:start;gap:3px;align-content:center;font-size:11px}.market-range-heading strong{font-size:10px;line-height:1.4;overflow-wrap:anywhere}.market-range-panel{display:contents}.market-range-fields{grid-column:2;grid-row:1;gap:6px}.market-range-fields label{position:relative;display:block}.market-range-fields label>span{position:absolute;top:4px;left:8px;font-size:9px;pointer-events:none;color:#a7b4c8}.market-range-fields input{min-height:44px;padding:16px 5px 3px 8px;font-size:16px;line-height:1.2}.market-dual-range{grid-column:1/-1;grid-row:2;height:44px;margin:0 10px}.market-dual-range:before,.market-range-selection{top:21px}.market-dual-range input[type=range]{min-height:44px;touch-action:pan-y}.market-dual-range input[type=range]::-webkit-slider-thumb{width:44px;height:44px;border:0;background:radial-gradient(circle,#232738 0 6px,#c7b5ff 7px 10px,transparent 11px);box-shadow:none}.market-dual-range input[type=range]::-moz-range-thumb{width:44px;height:44px;border:0;background:radial-gradient(circle,#232738 0 6px,#c7b5ff 7px 10px,transparent 11px);box-shadow:none}.market-range-error{grid-column:1/-1;margin:3px 0 8px}
  .market-sort-buttons{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:3px 2px 8px;margin-bottom:8px;scrollbar-width:thin;scrollbar-color:#6b5d8a #20242c}.market-sort-buttons button{flex:0 0 auto;min-height:44px;white-space:nowrap;font-size:11px;padding-inline:14px}.market-sort-note{font-size:10px;margin-bottom:12px}.market-results-row{gap:8px;align-items:center}.market-results-row p{font-size:10px;line-height:1.6}.market-results-row button{min-height:44px;max-width:100px;flex-shrink:0}.market-coverage{font-size:10px}
  .market-range-fields input{appearance:textfield}.market-range-fields input::-webkit-inner-spin-button,.market-range-fields input::-webkit-outer-spin-button{appearance:none;margin:0}
}
@media(max-width:360px){.market-range-filter{grid-template-columns:minmax(0,1fr);row-gap:6px}.market-range-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.market-range-fields{grid-column:1;grid-row:2}.market-dual-range{grid-row:3}.market-range-heading strong{max-width:60%;text-align:right}.market-search-controls{grid-template-columns:minmax(0,1fr)}.market-search-controls>*{grid-column:1}.create-launch-link{justify-self:start}}
.based-card-title .app-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px}.market-ath-context{display:inline-flex;align-items:center;gap:4px;padding:3px 5px;border:1px solid #766340;border-radius:5px;background:#3c3223cc;color:#f1ce86;letter-spacing:0;font-family:Arial,sans-serif;font-size:9px;line-height:1.4;cursor:help}.market-ath-label{font-size:8px;color:#c8af81}.market-ath-context strong{font-variant-numeric:tabular-nums}.market-ath-context:focus-visible{outline:2px solid #f1ce86;outline-offset:3px}
.market-range-controls .market-range-filter{display:block;padding:12px 14px 3px;background:#20242c66;border-color:#353c48}.market-range-controls .market-range-heading{display:flex;justify-content:space-between;font-size:11px;line-height:1.5}.market-range-controls .market-range-panel{display:block}.market-range-controls .market-range-fields{display:flex;justify-content:space-between;gap:12px;margin:2px 0 -4px}.market-range-controls .market-range-fields label{position:relative;display:flex;align-items:center;min-width:0;width:50%;height:44px;font-variant-numeric:tabular-nums}.market-range-controls .market-range-fields label:last-child{justify-content:flex-end;text-align:right}.market-range-controls .market-range-fields .market-bound-label{position:static;font-size:9px;color:#8f9db2;margin-right:7px}.market-range-controls .market-range-fields label:last-child .market-bound-label{order:2;margin:0 0 0 7px}.market-range-controls .market-range-fields .market-bound-value{position:static;font-size:14px;font-weight:600;color:#e4def3;letter-spacing:-.25px}.market-range-controls .market-range-fields input{position:absolute;inset:0;min-height:44px;padding:0;width:100%;font-size:16px;line-height:1.3;background:transparent;border:0;border-radius:0;box-shadow:none;opacity:0;appearance:textfield;cursor:text;color:#efe9ff}.market-range-controls .market-range-fields input::-webkit-inner-spin-button,.market-range-controls .market-range-fields input::-webkit-outer-spin-button{appearance:none;margin:0}.market-range-controls .market-range-fields label:last-child input{text-align:right}.market-range-controls .market-range-fields .is-editing>span{visibility:hidden}.market-range-controls .market-range-fields .is-editing input{opacity:1;border-bottom:1px solid #c2a4ff;outline:0}.market-range-controls .market-dual-range{height:44px;margin:0 10px}.market-range-controls .market-dual-range:before,.market-range-controls .market-range-selection{top:21px}.market-range-controls .market-dual-range input[type=range]{min-height:44px}.market-range-controls .has-filter{border-color:#9782cf}.market-range-controls .market-range-error{margin:2px 0 8px}.market-price-row{display:flex;align-items:start;justify-content:space-between;gap:12px;margin:14px 0 12px}.market-price-row>div{min-width:0}.market-price-row dt{font-size:9px;color:#a9b6ca;line-height:1.6}.market-price-row dd{font-size:24px;line-height:1.5;font-weight:700;letter-spacing:-.7px;margin:0;font-variant-numeric:tabular-nums;color:#f2f2fa}.market-price-row .market-price-change{text-align:right}.market-price-row .market-price-change dd{display:inline-block;font-size:14px;letter-spacing:0;margin-top:4px;padding:3px 7px;border-radius:5px;background:#78809b12}.market-price-row .change-up dd{color:#81e3bc;background:#81e3bc12}.market-price-row .change-down dd{color:#ff9cae;background:#ff9cae12}.market-price-row .change-unknown dd,.market-price-row .change-flat dd{color:#aeb9ce}.market-quote-state{display:block;font-size:8px;color:#96a4bc;line-height:1.4}.market-price-row>div:focus-visible{outline:2px solid #b6a1f5;outline-offset:3px;border-radius:3px}
@media(max-width:760px){.market-range-controls{gap:0}.market-range-controls .market-range-filter{padding:10px 2px 0;border:0;border-bottom:1px solid #363e4c;border-radius:0;background:transparent}.market-range-controls .market-range-filter:last-child{border-bottom:0}.market-range-controls .market-range-fields{margin-top:0}.market-range-controls .market-range-heading{font-size:11px}.market-range-controls .market-range-filter.has-filter .market-range-heading{color:#d6beff}.market-price-row dd{font-size:23px}}
.market-range-controls{gap:14px}.market-range-controls .market-range-filter{display:grid;grid-template-columns:minmax(55px,.8fr) minmax(0,1.4fr);align-items:center;gap:0 6px;padding:4px 2px 0;border:0;border-bottom:1px solid #343a45;border-radius:0;background:transparent}.market-range-controls .market-range-heading{grid-column:1;grid-row:1;font-size:10px}.market-range-controls .market-range-panel{display:contents}.market-range-controls .market-range-fields{grid-column:2;grid-row:1;margin:0;gap:6px}.market-range-controls .market-range-fields .market-bound-label{display:none}.market-range-controls .market-range-fields .market-bound-value{font-size:12px}.market-range-controls .market-dual-range{grid-column:1/-1;grid-row:2;margin:0 12px;height:32px}.market-range-controls .market-dual-range:before,.market-range-controls .market-range-selection{top:15px;height:2px}.market-range-controls .market-dual-range input[type=range]{min-height:32px;height:32px}.market-range-controls .market-dual-range input[type=range]::-webkit-slider-thumb{width:32px;height:32px;border:0;background:radial-gradient(circle,#232738 0 4px,#c7b5ff 5px 7px,transparent 8px);box-shadow:none}.market-range-controls .market-dual-range input[type=range]::-moz-range-thumb{width:32px;height:32px;border:0;background:radial-gradient(circle,#232738 0 4px,#c7b5ff 5px 7px,transparent 8px);box-shadow:none}.market-range-controls .market-range-error{grid-column:1/-1}.market-range-controls .has-filter .market-range-heading{color:#d6beff}
@media(min-width:761px){.market-range-controls .market-range-fields label{height:28px}.market-range-controls .market-range-fields input{min-height:28px}}
@media(max-width:760px){.market-range-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.market-range-controls .market-range-filter{display:block;padding:5px 0 0}.market-range-controls .market-range-fields label{height:32px}.market-range-controls .market-range-fields input{min-height:44px;top:-6px;font-size:16px}.market-range-controls .market-dual-range{height:44px}.market-range-controls .market-dual-range:before,.market-range-controls .market-range-selection{top:21px}.market-range-controls .market-dual-range input[type=range]{min-height:44px;height:44px}.market-range-controls .market-dual-range input[type=range]::-webkit-slider-thumb{width:44px;height:44px;background:radial-gradient(circle,#232738 0 4px,#c7b5ff 5px 7px,transparent 8px)}.market-range-controls .market-dual-range input[type=range]::-moz-range-thumb{width:44px;height:44px;background:radial-gradient(circle,#232738 0 4px,#c7b5ff 5px 7px,transparent 8px)}}
.market-range-controls .market-range-filter{grid-template-columns:minmax(0,1fr)}
.market-range-controls .market-range-fields{position:relative;isolation:isolate;grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px}
.market-range-controls .market-range-fields label{width:100%;min-width:0}
.market-range-controls .market-range-fields label:first-child{justify-content:flex-start;text-align:left}
.market-range-controls .market-range-fields label:last-child{justify-content:flex-end;text-align:right}
.market-range-controls .market-filter-label{max-width:72px;text-align:center;line-height:1.3;font-size:10px;color:#aeb5c3}
.market-range-controls .market-bound-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.market-range-controls .market-range-fields .is-editing{position:static}
.market-range-controls .market-range-fields .is-editing input{inset:0;z-index:5;background:#20242c;text-align:left;padding:0 5px}
@media(max-width:760px){.market-range-controls .market-filter-label{max-width:48px;font-size:10px}.market-range-controls .market-range-fields{gap:3px}.market-range-controls .market-range-fields .market-bound-value{font-size:11px}}
.market-range-controls .has-filter .market-filter-label{color:#d6beff}
@media(max-width:380px){.market-range-controls{grid-template-columns:minmax(0,1fr)}}
.market-popular-heading h2{font-family:inherit;font-size:11px;font-weight:600;line-height:1.6}section.market-popular .market-popular-run:first-child{padding-left:0}.market-popular-viewport{padding-left:var(--launchpad-gutter)}
.market-popular{margin:0 calc(-1 * var(--launchpad-gutter)) 24px;min-width:0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;background:transparent;overflow:hidden}.market-popular[hidden]{display:none}.market-popular-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--launchpad-gutter) 8px;border-bottom:0}.market-popular-heading>div{display:flex;align-items:center;gap:9px;min-width:0}.market-popular-heading h2{font:600 11px/1.6 inherit;margin:0;letter-spacing:.04em}.market-popular-dot{width:6px;height:6px;border-radius:50%;background:#caff57;box-shadow:0 0 9px #caff5730}.market-popular-status{font-size:9px;color:#99a4b4}.market-popular-heading button{min-height:36px;padding:3px 8px;font-size:10px;border:0;border-radius:5px;background:transparent;color:#c7d0dc;flex-shrink:0}.market-popular-viewport{overflow:hidden}.market-popular-track{display:flex;width:max-content;animation:popular-ribbon-drift 65s linear infinite;will-change:transform}.market-popular-run{display:flex;list-style:none;gap:0;margin:0;padding:0;flex-shrink:0}.market-popular-run:first-child{padding-left:0}.market-popular-card{display:flex;align-items:center;gap:10px;width:280px;min-height:72px;padding:12px 18px;border:0;border-right:1px solid #ffffff12;border-radius:0;background:transparent;text-decoration:none;color:inherit;box-sizing:border-box}.market-popular-card:focus-visible{outline:2px solid #d5ff51;outline-offset:-2px}.market-popular-rank{color:#8793a3;font:10px/1.5 monospace}.market-popular-avatar{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;overflow:hidden;border:1px solid #5d6573;border-radius:9px;background:#2a303a;color:#c6d4e8;font-size:11px}.market-popular-avatar img{width:100%;height:100%;object-fit:contain}.market-popular-copy{min-width:0;flex:1}.market-popular-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.7}.market-popular-copy>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:#a7b2c2}.market-popular-change{font-size:11px;font-variant-numeric:tabular-nums;flex-shrink:0;color:#a7b2c2}.market-popular-change.positive{color:#93dbba}.market-popular-change.negative{color:#f49ab4}.market-popular:hover .market-popular-track,.market-popular:focus-within .market-popular-track,.market-popular.is-paused .market-popular-track,.market-popular.is-page-hidden .market-popular-track{animation-play-state:paused}@keyframes popular-ribbon-drift{to{transform:translateX(-50%)}}@media(max-width:600px){.market-popular-heading{padding:0 var(--launchpad-gutter) 6px}.market-popular-heading h2{font-size:10px}.market-popular-status{display:none}.market-popular-card{width:240px;min-height:64px;padding:10px 14px;gap:8px}.market-popular-copy strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.market-popular-track{animation:none;will-change:auto}.market-popular-run[aria-hidden=true]{display:none}.market-popular-viewport{overflow-x:auto;scrollbar-width:thin}}

/* The ribbon spans the app pane, with unframed project entries. */
.ecosystem-app .launchpad-page{--launchpad-gutter:24px;max-width:none;width:100%;box-sizing:border-box;padding-inline:var(--launchpad-gutter)}
.market-popular-card:hover{background:#ffffff04}.market-popular-heading button:hover{color:#fff;background:#ffffff08}
@media(max-width:760px){.ecosystem-app .launchpad-page{--launchpad-gutter:14px}}
@media(max-width:480px){.ecosystem-app .launchpad-page{--launchpad-gutter:10px}}

/* Quiet segmented ranking control and provider creation age. */
.launchpad-page .market-sort-buttons{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;gap:4px;padding:5px;margin:4px 0 22px;border:1px solid #ffffff12;border-radius:999px;background:#11141bd9;box-shadow:inset 0 1px 0 #ffffff04}
.launchpad-page .market-sort-buttons button{flex:0 0 auto;min-height:38px;padding:8px 18px;border:1px solid transparent;border-radius:999px;background:transparent;color:#969eae;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.2;box-shadow:none;transition:color .16s,background .16s,border-color .16s}
.launchpad-page .market-sort-buttons button:hover:not(:disabled){color:#e3e6ee;background:#ffffff08}
.launchpad-page .market-sort-buttons button[aria-pressed=true]{color:#f1eaff;border-color:#bca5ee38;background:linear-gradient(135deg,#bca5ee22,#bca5ee10);box-shadow:inset 0 1px 0 #ffffff08,0 2px 6px #0002}
.launchpad-page .market-sort-buttons button:focus-visible{outline:2px solid #c9b8ff;outline-offset:2px}
.market-project-age{display:inline-block;margin-top:5px;color:#a3adbd;font-size:10px;font-weight:400;line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:.02em;cursor:help}
.market-project-age:focus-visible{outline:1px solid #c9b8ff;outline-offset:3px;border-radius:3px}
@media(max-width:640px){.launchpad-page .market-sort-buttons{width:100%;border-radius:18px;gap:3px}.launchpad-page .market-sort-buttons button{flex:1 0 auto;min-height:44px;padding:8px 13px;font-size:11px}}
@media(prefers-reduced-motion:reduce){.launchpad-page .market-sort-buttons button{transition:none}}

/* Chain circuit frame: structural CSS, no image asset. */
.based-market-card{position:relative;isolation:isolate;--card-chain:var(--chain-color,#8793a6);border:1px solid color-mix(in srgb,var(--card-chain) 42%,#252a34);border-top-color:color-mix(in srgb,var(--card-chain) 68%,#252a34);background:linear-gradient(145deg,color-mix(in srgb,var(--card-chain) 5%,#222631),#191c23 65%);box-shadow:inset 3px 0 0 color-mix(in srgb,var(--card-chain) 40%,transparent),0 8px 24px #0002}
.based-market-card::before,.based-market-card::after{content:"";position:absolute;pointer-events:none;height:3px;background:var(--card-chain);transform:skewX(-35deg);box-shadow:0 0 12px color-mix(in srgb,var(--card-chain) 24%,transparent);z-index:2}
.based-market-card::before{top:-1px;left:20px;width:44px}
.based-market-card::after{bottom:-1px;right:20px;width:28px}
.based-market-card:hover,.based-market-card:focus-within{border-color:color-mix(in srgb,var(--card-chain) 80%,#252a34);box-shadow:inset 3px 0 0 var(--card-chain),0 12px 30px #0004,0 0 18px color-mix(in srgb,var(--card-chain) 9%,transparent)}
.market-intel-signal.has-observation strong{color:#d7dfeb;font-variant-numeric:tabular-nums}
.market-reward-context{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:8px;padding-top:8px;border-top:1px solid #45515d55;font-size:10px;color:#aebccc}
.market-reward-cell{display:flex;justify-content:space-between;align-items:center;gap:5px;min-width:0}.market-reward-cell strong{color:#dbe7dc;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}
.card-intel-explainer{position:relative;cursor:help;outline-offset:3px}.card-intel-explainer:focus-visible{outline:1px solid #bba4ed}.card-intel-tip{position:absolute;left:0;bottom:calc(100% + 7px);z-index:20;display:block;width:max-content;max-width:min(245px,70vw);padding:9px 10px;border:1px solid #637283;border-radius:7px;background:#171c24;color:#d7e0ec;font:11px/1.5 ui-monospace,monospace;white-space:normal;box-shadow:0 5px 20px #0009;text-align:left;pointer-events:none}.card-intel-tip[hidden]{display:none}.market-reward-cell:last-child .card-intel-tip{left:auto;right:0}.intel-is-dated strong,.intel-is-dated dd{text-decoration:underline dotted;text-underline-offset:3px}

.based-market-metrics .card-intel-tip{left:50%;transform:translateX(-50%)}.based-market-metrics>div:last-child .card-intel-tip,.market-intel-signal:last-child .card-intel-tip{left:auto;right:0;transform:none}

@media(forced-colors:active){.based-market-card{border:1px solid CanvasText;box-shadow:none}.based-market-card::before,.based-market-card::after{background:CanvasText;box-shadow:none}}

/* Compact icon-only chain selectors; names remain in aria-label/title. */
.launchpad-page .market-chain-buttons{display:flex;flex-wrap:nowrap;gap:6px;overflow:visible;padding:3px 0 5px;align-items:center}
.launchpad-page .market-chain-button{flex:0 0 36px;inline-size:36px;min-width:36px;min-height:36px;block-size:36px;padding:7px;border-radius:10px;background:#151921;border-color:#ffffff14;transition:border-color .15s,background .15s}
.launchpad-page .market-chain-button:is(:hover,[aria-pressed=true]){border-color:var(--chain-color,#c7bddf);background:color-mix(in srgb,var(--chain-color,#c7bddf) 10%,#151921)}
.launchpad-page .market-chain-button:focus-visible{outline:2px solid var(--chain-color,#c7bddf);outline-offset:3px}
.launchpad-page .market-chain-button svg,.launchpad-page .market-chain-button img{flex:0 0 19px;width:19px;height:19px}
@media(pointer:coarse){.launchpad-page .market-chain-buttons{gap:4px}.launchpad-page .market-chain-button{flex-basis:40px;inline-size:40px;min-width:40px;block-size:40px;min-height:40px}}
@media(max-width:420px){.launchpad-page .market-chain-buttons{gap:4px}.launchpad-page .market-chain-button{flex-basis:32px;inline-size:32px;min-width:32px;block-size:36px;min-height:36px;padding:6px}.launchpad-page .market-chain-button svg,.launchpad-page .market-chain-button img{flex-basis:18px;width:18px;height:18px}}
@media(prefers-reduced-motion:reduce){.launchpad-page .market-chain-button{transition:none}}
@media(max-width:360px){.launchpad-page .market-chain-buttons{flex-wrap:wrap;row-gap:6px}}

/* Compact discovery cards: four across on desktop, two on tablet, one on mobile. */
@media(min-width:761px){
.launchpad-page .based-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.launchpad-page .based-market-card{padding:14px;border-radius:12px}
.launchpad-page .based-market-head{gap:8px;min-height:88px;margin:-14px -14px 0;padding:14px 14px 22px;border-radius:12px 12px 0 0}
.launchpad-page .based-project-avatar{width:40px;height:40px;flex-basis:40px;border-radius:10px}
.launchpad-page .based-market-head h3{font-size:13px;line-height:1.4}
.launchpad-page .based-network-badge{width:26px;height:26px;flex-basis:26px;padding:3px}
.launchpad-page .based-project-links{gap:5px;margin:8px 0 6px;flex-wrap:wrap}
.launchpad-page .market-price-row{gap:6px;margin:10px 0 8px}
.launchpad-page .market-price-row dd{font-size:20px}
.launchpad-page .market-price-change dd{font-size:12px;padding:3px 5px}
.launchpad-page .based-market-metrics{gap:6px;padding:10px 0;margin-bottom:10px}
.launchpad-page .based-market-metrics dd{font-size:15px}
.launchpad-page .market-intel-signals{gap:6px;margin-top:8px;padding-top:8px}
}
@media(min-width:1100px){.launchpad-page .based-market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}



/* Rich, compact discovery cards: clear metric hierarchy and aligned period changes. */
.launchpad-page .based-market-card{background:linear-gradient(155deg,color-mix(in srgb,var(--card-chain) 5%,#20252c),#15191f 72%);border-radius:16px;box-shadow:inset 0 1px 0 #ffffff08,0 8px 28px #0003;}
.launchpad-page .based-market-head{border-radius:16px 16px 0 0;min-height:96px;}
.launchpad-page .based-project-avatar{box-shadow:0 0 0 4px #ffffff04,0 6px 18px #0005;border-color:color-mix(in srgb,var(--card-chain) 45%,#46505d);}
.launchpad-page .based-card-title h3{letter-spacing:-.015em;}
.launchpad-page .market-chart-empty{background:linear-gradient(180deg,color-mix(in srgb,var(--card-chain) 6%,#202732),#191e2600),repeating-linear-gradient(0deg,transparent 0 23px,#ffffff04 23px 24px);}
.launchpad-page .market-card-sparkline{opacity:.45;}
.launchpad-page .based-project-links{gap:5px;}
.launchpad-page .based-icon-link{background:#ffffff04;border-color:#ffffff12;border-radius:9px;}
.launchpad-page .based-icon-link:hover{background:#ffffff0c;border-color:currentColor;}
.launchpad-page .market-price-row{margin:8px 0;}
.launchpad-page .based-market-metrics{gap:6px;padding:0;border:0;margin:10px 0 12px;}
.launchpad-page .based-market-metrics>div{padding:10px 7px;border:1px solid #ffffff09;background:#ffffff03;border-radius:9px;}
.launchpad-page .based-market-metrics dt{font-size:9px;gap:4px;white-space:nowrap;}
.launchpad-page .based-market-metrics dt svg{width:12px;height:12px;}
.launchpad-page .based-market-metrics dd{font-size:17px;letter-spacing:-.035em;}
.launchpad-page .based-market-metrics .market-metric-market{background:color-mix(in srgb,var(--card-chain) 5%,#1b2028);border-color:color-mix(in srgb,var(--card-chain) 18%,#262d37);}
.market-trend-panel{margin:0 0 14px;padding:10px 10px 8px;border:1px solid #ffffff0b;border-radius:10px;background:#0c11172e;}
.market-trend-heading,.market-trend-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:7px;align-items:center;}
.market-trend-heading{padding-bottom:6px;border-bottom:1px solid #ffffff0a;color:#8f9dac;font-size:9px;line-height:1.5;}
.market-trend-heading>span:not(:first-child){text-align:right;}
.market-trend-row{padding-top:7px;font-size:10px;line-height:1.6;}
.market-trend-label{color:#aab6c5;}
.market-trend-value{text-align:right;min-width:0;font-variant-numeric:tabular-nums;}
.market-trend-value strong{font-size:11px;font-weight:600;white-space:nowrap;}
.trend-up{color:#97dfbe;}.trend-down{color:#f3a0b3;}.trend-flat{color:#d0d8e3;}.trend-unknown{color:#687687;}
.market-trend-note{margin:8px 0 0;padding-top:6px;border-top:1px solid #ffffff08;font-size:8px;line-height:1.6;color:#8e9baa;}
.market-trend-value .card-intel-tip{left:auto;right:-8px;text-align:left;}
.market-trend-value:nth-child(2) .card-intel-tip{right:-55px;}
.launchpad-page .market-reward-context{padding:10px;background:#ffffff03;border:1px solid #ffffff08;border-radius:9px;gap:8px;margin-top:10px;}
.launchpad-page .market-reward-cell{display:grid;gap:4px;font-size:9px;}
.launchpad-page .market-reward-cell strong{font-size:13px;}
.launchpad-page .market-intel-signals{border-color:#ffffff0d;}
@media(min-width:1100px) and (max-width:1280px){.launchpad-page .based-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media(max-width:420px){.launchpad-page .based-market-metrics>div{padding:9px 5px;}.launchpad-page .based-market-metrics dd{font-size:16px;}}
@media(forced-colors:active){.market-trend-panel,.launchpad-page .based-market-metrics>div{border:1px solid CanvasText;}.trend-up,.trend-down,.trend-flat,.trend-unknown{color:CanvasText;}}

/* Primary quote strip: price, 24h price change and pool liquidity above card links. */
.launchpad-page .market-quote-summary{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(0,1fr);gap:9px;align-items:start;margin:0 -2px 10px;padding:13px 2px 12px;border-bottom:1px solid #ffffff14;}
.launchpad-page .market-quote-summary>div{min-width:0;}
.launchpad-page .market-quote-summary dt{font-size:9px;line-height:1.6;white-space:nowrap;color:#aeb9c8;}
.launchpad-page .market-quote-summary dd{font-size:clamp(15px,1.4vw,21px);line-height:1.65;letter-spacing:-.045em;font-weight:700;white-space:nowrap;margin:0;}
.launchpad-page .market-quote-summary .market-spot-price dd{color:#fff;}
.launchpad-page .market-quote-summary .market-price-change{text-align:center;}
.launchpad-page .market-quote-summary .market-price-change dd{font-size:12px;letter-spacing:-.025em;padding:2px 5px;margin-top:2px;max-width:100%;}
.launchpad-page .market-quote-summary .market-pool-liquidity{text-align:right;}
.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:18px;color:#dce4ef;}
.launchpad-page .market-quote-summary .market-quote-state{margin-top:2px;font-size:8px;color:#95a3b6;}
.launchpad-page .market-quote-summary .card-intel-tip{top:100%;text-align:left;}
.launchpad-page .market-pool-liquidity .card-intel-tip{left:auto;right:0;}
@media(max-width:760px){.launchpad-page .market-quote-summary{padding:14px 2px;gap:12px;}.launchpad-page .market-quote-summary dd{font-size:21px;}.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:20px;}.launchpad-page .market-quote-summary .market-price-change dd{font-size:13px;}}
@media(min-width:1100px) and (max-width:1450px){.launchpad-page .market-quote-summary{gap:5px;}.launchpad-page .market-quote-summary dd{font-size:15px;}.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:16px;}.launchpad-page .market-quote-summary .market-price-change dd{font-size:11px;padding:2px 3px;}}
@media(max-width:360px){.launchpad-page .market-quote-summary{gap:6px;}.launchpad-page .market-quote-summary dd{font-size:18px;}.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:17px;}}

/* Narrow-card fit keeps fractional quotes separate from the change badge. */
.launchpad-page .market-quote-summary{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,1fr);gap:6px;}
@media(max-width:760px){.launchpad-page .market-quote-summary dd{font-size:clamp(12px,4vw,17px);}.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:16px;}.launchpad-page .market-quote-summary .market-price-change dd{font-size:11px;padding:2px 3px;}.launchpad-page .market-quote-summary dt{font-size:8px;}}

/* Data-first metric tooltips retain readable line breaks. */
.card-intel-tip{white-space:pre-line;}

/* Keep the first metric tooltip inside narrow cards and clear of navigation. */
.based-market-metrics>div:first-child .card-intel-tip{left:0;right:auto;transform:none;}

/* Quote metrics share the same subcard treatment as MC, holders and volume. */
.launchpad-page .market-quote-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 12px;padding:0;border:0;align-items:stretch;}
.launchpad-page .market-quote-summary>div{padding:10px 7px;border:1px solid #ffffff09;background:#ffffff03;border-radius:9px;text-align:left;}
.launchpad-page .market-quote-summary dt{display:flex;align-items:center;gap:4px;font-size:9px;line-height:1.6;color:#aab6c5;}
.launchpad-page .market-quote-summary dt svg{width:12px;height:12px;flex:0 0 12px;}
.launchpad-page .market-spot-price dt svg{color:#b9a1ee;}
.launchpad-page .market-price-change dt svg{color:#7ebddd;}
.launchpad-page .market-pool-liquidity dt svg{color:#7ed6c3;}
.launchpad-page .market-quote-summary dd,.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:17px;line-height:1.5;letter-spacing:-.035em;text-align:left;}
.launchpad-page .market-quote-summary dd.quote-value-small{font-size:11px;line-height:2.3;letter-spacing:-.04em;}
.launchpad-page .market-quote-summary .market-price-change,.launchpad-page .market-quote-summary .market-pool-liquidity{text-align:left;}
.launchpad-page .market-quote-summary .market-price-change dd{font-size:12px;line-height:1.6;letter-spacing:-.025em;margin:2px 0 0;padding:2px 4px;}
.launchpad-page .market-quote-summary .market-quote-state{font-size:8px;margin-top:2px;}
.launchpad-page .market-quote-summary .card-intel-tip{top:auto;bottom:calc(100% + 7px);}
@media(max-width:420px){.launchpad-page .market-quote-summary>div{padding:9px 5px;}.launchpad-page .market-quote-summary dt{font-size:8px;gap:3px;}.launchpad-page .market-quote-summary dt svg{width:11px;height:11px;flex-basis:11px;}.launchpad-page .market-quote-summary dd,.launchpad-page .market-quote-summary .market-pool-liquidity dd{font-size:16px;}.launchpad-page .market-quote-summary dd.quote-value-small{font-size:11px;}}
@media(max-width:360px){.launchpad-page .market-quote-summary{grid-template-columns:repeat(2,minmax(0,1fr));}.launchpad-page .market-quote-summary .market-spot-price{grid-column:1/-1;}.launchpad-page .market-quote-summary dd.quote-value-small{font-size:17px;line-height:1.5;}}

.market-quote-summary .market-price-change .card-intel-tip{left:50%;right:auto;transform:translateX(-50%);}

/* Compact zero-count prices stay prominent without losing the full tooltip quote. */
.launchpad-page .market-quote-summary .market-spot-price dd{font-size:15px;line-height:1.7;}
.launchpad-page .market-quote-summary .market-spot-price dd.quote-value-small{font-size:11px;line-height:2.3;}
@media(max-width:360px){.launchpad-page .market-quote-summary .market-spot-price dd{font-size:18px;line-height:1.5;}}
