/* DexTrail workspace: compact feeds, neutral surfaces, green reserved for signals. */
:root,body:not(.light){--bg:#090c10;--panel:#101419;--panel2:#171d23;--ink:#edf1f4;--muted:#89969f;--line:#262d34;--accent:#36dfa2;--mint:#36dfa2;--blue:#83b9e7;--red:#f36d86;--sidebar:#0c1015;color-scheme:dark}
body{background:var(--bg)!important;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-variant-numeric:tabular-nums}body .shell{background:var(--bg)}body .shell>header{height:64px;background:#0a0d11;border-color:var(--line);padding-inline:24px;box-shadow:none}body .header-brand{font-size:21px;letter-spacing:-.8px}body .primary-nav{gap:5px}body .primary-nav a{font-size:12px;font-weight:600;padding:10px 12px;color:#98a3ad;border-radius:5px}body .primary-nav a.active{background:#193129;color:#64e8b4;box-shadow:none}body .top-actions{gap:9px}body .primary,body button.primary{background:#36dfa2;border-color:#36dfa2;color:#062319;border-radius:6px;box-shadow:none}body .terminal-strip{display:none}body .shell>main{max-width:1600px;margin:auto;padding:26px 24px 40px}body .page-heading{margin-bottom:20px;align-items:center}body .page-heading h1{font-size:26px;letter-spacing:-.8px;font-weight:650}body .page-heading p{font-size:12px;color:#89969f}body .page-guide{background:transparent;border:0;border-bottom:1px solid var(--line);padding:0 0 12px;margin-bottom:18px}body .data-notice{background:#11191b;border:1px solid #263a32;border-radius:5px;color:#8fa49b;padding:9px 12px}body .data-notice:empty{display:none}body .panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:none}body .panel-head{background:transparent;padding:17px 18px;border-bottom:1px solid var(--line)}body .panel-head h2{font-size:16px;font-weight:650;letter-spacing:-.3px}body .eyebrow{font-family:Arial,sans-serif;font-size:9px;letter-spacing:1px;color:#7fa291}body input,body select,body textarea{background:#0c1015;border:1px solid #303941;color:#e3eaf0;border-radius:6px;font-family:inherit}body button,body a{touch-action:manipulation}body :is(button,a,input,select):focus-visible{outline:2px solid #59e6b1;outline-offset:3px}body table th{background:#12181e;font-size:11px;color:#7f909f;letter-spacing:0;text-transform:none;font-weight:500}body table td{padding:17px 14px;font-size:12px;border-bottom:1px solid #222a31}body table tbody tr:hover{background:#161d23}body .fomo-avatar{width:44px;height:44px;flex-basis:44px}body .fomo-trader-cell{gap:12px}body .research-lead{background:transparent;border:0;border-bottom:1px solid var(--line);padding:8px 0 22px;border-radius:0}body .research-lead h2{font-size:25px;letter-spacing:-.6px}body .research-hub{gap:12px}body .research-hub a{background:#11171c;border:1px solid #293139;border-radius:8px;text-align:left;align-items:flex-start;padding:23px;box-shadow:none}body .research-hub a strong{font-size:17px}body .research-hub a small{color:#8b9aa3;font-size:12px;line-height:1.6}body .research-hub a b{background:none;border:0;padding:0;color:#65d9aa;margin-top:18px}body .research-hub-step{font-family:inherit;font-size:10px;color:#718d80;letter-spacing:.6px}body .research-hub-icon{background:#183128;border:1px solid #29473b;border-radius:8px;color:#63e2ac}body footer{border-color:var(--line);color:#687c87;margin-top:25px;font-size:10px}
/* Discovery is a three-lane working surface, not a second landing page. */
body.launches-page .shell>main{max-width:none;padding:22px 20px 32px}body.launches-page .discovery-hero{display:flex;align-items:center;justify-content:space-between;min-height:0;padding:0;margin:0 0 22px;border:0;background:none;box-shadow:none;border-radius:0}body.launches-page .discovery-hero-copy{padding:0}body.launches-page .discovery-hero h2{font-size:27px;letter-spacing:-.7px;margin:0;color:#edf1f4}body.launches-page .discovery-hero p{font-size:12px;line-height:1.5;margin:6px 0 0;color:#84949f;max-width:none}body.launches-page .discovery-watch-link{display:flex;gap:10px;align-items:center;background:#121c19;border:1px solid #2b453a;color:#79dcad;border-radius:6px;padding:10px 13px;text-decoration:none;font-size:12px}body.launches-page .discovery-quick{margin:0 0 15px;padding-bottom:12px;border-color:var(--line);gap:7px}body.launches-page .discovery-quick button{font-size:12px;padding:8px 12px;background:none;color:#84959f;border-radius:5px}body.launches-page .discovery-quick button.active{background:#18332a;color:#64e8b4}body.launches-page .discovery-networks{gap:6px;margin-bottom:18px;flex-wrap:nowrap;overflow:auto}body.launches-page .discovery-networks button{background:transparent;border:1px solid #2b353e;border-radius:20px;color:#8b9da8;white-space:nowrap;font:600 11px Arial,sans-serif;padding:7px 14px}body.launches-page .discovery-networks button.active{background:#15372b;color:#70e8b6;border-color:#2c6b4e}body.launches-page .discovery-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}body.launches-page .discovery-board.no-stream{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.launches-page .discovery-board .discovery-panel{display:flex;flex-direction:column;background:#101419;border:1px solid var(--line);border-radius:8px;margin:0;min-width:0;scroll-margin-top:82px}body.launches-page .live-launch-panel{order:0}body.launches-page .discovery-indexed{order:1}body.launches-page .discovery-movers{order:2}body.launches-page .discovery-panel .panel-head{padding:17px 15px 12px;min-height:85px;border-bottom:1px solid #242d34}body.launches-page .discovery-panel .panel-head h2{font-size:16px;letter-spacing:-.3px;margin:0 0 7px}body.launches-page .discovery-panel .panel-head .eyebrow{display:none}body.launches-page .discovery-panel .panel-head p{font-size:10px;color:#7e919e;max-width:220px;line-height:1.5}body.launches-page .discovery-stamp{font-size:8px;color:#7d9187;max-width:95px;text-align:right}body.launches-page .discovery-filters,body.launches-page .discovery-windows,body.launches-page .live-launch-meta{padding:11px 13px;margin:0;min-height:57px;border-bottom:1px solid #222c34;background:#0e1318;align-items:center}body.launches-page .discovery-filters{gap:8px}body.launches-page .discovery-filters input,body.launches-page .discovery-advanced summary{height:33px;min-height:33px;border-color:#2d3943;border-radius:5px;background:#11181f;font-size:11px}body.launches-page .discovery-advanced summary{padding:8px 10px}body.launches-page .discovery-windows button{font-size:10px;padding:7px 12px;min-width:40px}body.launches-page .discovery-indexed .discovery-signal-list,body.launches-page .discovery-movers .discovery-signal-list,body.launches-page .live-launch-list{display:flex;flex-direction:column;gap:0;padding:0;min-height:350px;height:calc(100vh - 355px);max-height:780px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#39454d transparent}body.launches-page .discovery-signal{display:grid;grid-template-columns:48px minmax(0,1fr) 75px;grid-template-rows:auto auto;gap:4px 10px;align-items:center;min-height:100px;flex-shrink:0;padding:15px 13px;background:transparent;border:0;border-bottom:1px solid #242c33;border-radius:0;box-shadow:none;transform:none}body.launches-page .discovery-signal:hover{background:#17211f;border-color:#263a32;box-shadow:inset 2px 0 #36dfa2;transform:none}body.launches-page .discovery-signal .discovery-avatar{grid-row:1/3;grid-column:1;width:46px;height:46px;border-radius:8px;border:1px solid #38443e}body.launches-page .discovery-signal-main{grid-row:1/3;grid-column:2;align-self:center}body.launches-page .discovery-signal-main strong{font-size:13px;letter-spacing:-.2px}body.launches-page .discovery-signal-main small{font-size:10px;color:#7e96a4;margin-top:5px}body.launches-page .discovery-signal-sub{font-size:9px;margin-top:9px;line-height:1.5;color:#859ca8}body.launches-page .discovery-signal-value{grid-column:3;grid-row:1;min-width:0;text-align:right;align-items:flex-end;gap:3px}body.launches-page .discovery-signal-value>strong{font-size:15px;letter-spacing:-.3px}body.launches-page .discovery-signal-value>small{font-size:8px}body.launches-page .discovery-signal .discovery-mini-graph,body.launches-page .discovery-signal .discovery-mini-wait{grid-column:3;grid-row:2;width:68px;max-width:68px;height:23px;font-size:8px;text-align:right;justify-self:end;align-self:start;color:#6f8793}body.launches-page .live-launch-row{min-height:100px;padding:15px 13px;border-bottom:1px solid #242c33;flex-shrink:0;background:transparent}body.launches-page .live-launch-name strong{font-size:13px}body.launches-page .discovery-footnote{padding:10px 13px;margin-top:auto;min-height:46px;background:#0e1318;border-top:1px solid var(--line);font-size:9px;color:#71848e;line-height:1.5}body.launches-page .coin-watch-panel{border-color:var(--line);background:var(--panel);margin-top:20px}
/* Coin detail: one clear chart, an information rail, then pool research. */
body.token-route .shell>main{max-width:none;padding:0 20px 30px}body.token-route .token-detail-kicker{color:#718d80;background:none;border-color:var(--line)}body.token-route .token-detail-top{background:none;padding:18px 0 14px;gap:5px 24px;border-color:var(--line)}body.token-route .token-detail-identity h2{font-size:19px;letter-spacing:-.4px}body.token-route .token-detail-icon{width:44px;height:44px;flex-basis:44px}body.token-route .token-summary-metrics{gap:6px}body.token-route .token-summary-metrics>div{background:#151a21;border:0!important;border-radius:7px;padding:12px 9px;min-height:64px}body.token-route .token-summary-metrics span{font-size:10px;color:#85949e}body.token-route .token-summary-metrics strong{font-size:16px;margin-top:5px}body.token-route .token-summary-main{background:#15251e!important}body.token-route .token-summary-main strong{font-size:21px}body.token-route .token-detail-layout{grid-template-columns:minmax(0,1fr) 290px}body.token-route .token-chart{height:clamp(380px,61vh,760px)}body.token-route .token-chart-toolbar{min-height:55px}body.token-route .token-chart-toolbar small{color:#758893}body.token-route .token-detail-side{border-color:var(--line);background:none}body.token-route .token-detail-side .token-detail-section,body.token-route .token-source-card{background:#10161b;border-color:#28323a;border-radius:8px;padding:17px}body.token-route .token-pool-panel{background:#10151a!important;border:1px solid var(--line)!important;border-radius:8px!important;margin:16px 0;padding:18px!important}body.token-route .token-pool-stats,body.token-route .token-check-grid{gap:8px}body.token-route .token-pool-stats>span,body.token-route .token-check-grid>span{background:#151c22;border-color:#26313a;padding:12px;font-size:10px;border-radius:5px}body.token-route .token-pool-stats b,body.token-route .token-check-grid b{font-size:12px;margin-top:6px}body.token-route .token-holder-checks{background:none;border-color:var(--line)}body.token-route .token-bubble-panel{background:#0e1319;border-color:var(--line)}body.token-route .token-detail-note{font-size:10px;color:#7d929d}
@media(min-width:761px) and (max-width:1200px){body .primary-nav a{padding:8px;font-size:11px}body .shell>header{padding-inline:14px}body .page-jump span{display:none}body.launches-page .discovery-board{grid-template-columns:repeat(2,minmax(0,1fr))}body.launches-page .discovery-movers{grid-column:1/-1}body.launches-page .discovery-movers .discovery-signal-list{display:grid;grid-template-columns:1fr 1fr;height:auto;max-height:480px;min-height:0}body.launches-page .discovery-board.no-stream .discovery-movers{grid-column:auto}}
@media(max-width:760px){body .shell>header{height:60px;padding:9px 12px;background:#0b1015;position:relative;top:auto}body .shell{padding-top:0}body .shell>main,body.launches-page .shell>main{padding:20px 12px 30px}body .mobile-dock{height:49px;background:#10161c;border-color:#28353c;padding:5px 8px;position:static}body .mobile-dock a{font:600 11px Arial,sans-serif;min-height:37px;color:#94a6b1;border-radius:5px}body .mobile-dock a.active{background:#18362b;color:#6be6b4;border-color:#2a5842}body .page-heading h1{font-size:24px}body .page-heading{gap:12px}body .panel-head{padding:15px}body .research-hub{grid-template-columns:1fr 1fr}body .research-hub a{padding:17px}body table.responsive-cards tr{background:#121a20;border-color:#2a353f;border-radius:7px}body table.responsive-cards td{font-size:12px}body.launches-page .discovery-hero{margin-bottom:18px}body.launches-page .discovery-hero h2{font-size:26px}body.launches-page .discovery-hero p{max-width:210px;font-size:11px}body.launches-page .discovery-watch-link{font-size:10px;padding:8px}body.launches-page .discovery-quick{gap:3px;margin-bottom:12px}body.launches-page .discovery-quick button{white-space:nowrap;font-size:11px;padding:8px}body.launches-page .discovery-board,body.launches-page .discovery-board.no-stream{display:flex;flex-direction:column;gap:18px}body.launches-page .discovery-indexed .discovery-signal-list,body.launches-page .discovery-movers .discovery-signal-list,body.launches-page .live-launch-list{height:auto;min-height:100px;max-height:500px}body.launches-page .discovery-signal{grid-template-columns:46px minmax(0,1fr) 75px;min-height:99px}body.launches-page .discovery-panel .panel-head{min-height:73px}body.token-route .shell>main{padding:0 12px 30px}body.token-route .token-detail-top{grid-template-columns:1fr;padding:16px 0}body.token-route .token-detail-layout{grid-template-columns:1fr}body.token-route .token-detail-side{position:static;grid-template-columns:1fr;padding:0;border:0}body.token-route .token-summary-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}body.token-route .token-summary-metrics>div{min-width:0;min-height:58px;padding:10px 5px}body.token-route .token-summary-metrics strong{font-size:14px}body.token-route .token-chart{height:390px;width:100%}body.token-route .token-detail-chart{padding-right:0}body.token-route .token-pool-stats,body.token-route .token-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.token-route .token-chart-toolbar{gap:8px;flex-wrap:wrap}body.token-route .token-detail-address code{font-size:10px}body .page-jump{display:none}body .top-actions>.primary{font-size:11px;min-height:36px}body .terminal-account-link{font-size:10px}body .alerts-panel{top:60px}body footer{flex-wrap:wrap}}
@media(max-width:390px){body .research-hub{grid-template-columns:1fr}body.launches-page .discovery-watch-link{padding:7px;font-size:9px}body.token-route .token-chart{height:340px}}
@media(max-width:760px){body.launches-page .discovery-hero{flex-direction:row;align-items:center;text-align:left;gap:10px;height:auto;min-height:0}body.launches-page .discovery-hero-copy{display:block;padding:0;text-align:left;align-items:flex-start}body.launches-page nav.discovery-quick{display:flex!important;position:static!important;visibility:visible;flex-direction:row;width:100%;height:auto;min-height:42px;inset:auto;transform:none;overflow:auto;margin:0 0 12px;padding:0 0 9px;background:transparent}body.launches-page nav.discovery-quick button{display:block!important;visibility:visible;position:static;color:#9db3bd;opacity:1}body.launches-page .discovery-panel .panel-head{display:flex;gap:10px}body.launches-page .discovery-panel-actions{margin:0;flex-shrink:0}body.launches-page .discovery-filters .discovery-search{min-width:0;flex:1}body.launches-page .discovery-stamp{white-space:normal;margin:0}}
