@keyframes dash-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.dash-reveal{opacity:1;transform:none}.dash-reveal.revealed{animation:none}}.dash-reveal{opacity:0;transform:translateY(18px)}.dash-reveal.revealed{animation:.5s cubic-bezier(.22,1,.36,1) forwards dash-fade-up}.command-bar{z-index:90;background:var(--color-bg,#0a0a0a);border-bottom:1px solid #ffffff0f;padding:12px 0 0;position:sticky;top:70px}.command-bar .container{max-width:1200px;margin:0 auto;padding:0 24px}.command-header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:12px;display:flex}.command-title{color:var(--color-text);letter-spacing:-.02em;margin:0;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:700}.command-title .accent{color:var(--color-terracotta,#d4a855)}.command-stats{flex-wrap:wrap;gap:20px;display:flex}.stat-chip{color:#ffffff80;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;font-size:.75rem;display:flex}.stat-chip .stat-value{color:var(--color-text);font-weight:600}.stat-chip .stat-trend{font-size:.7rem}.stat-chip .stat-trend.up{color:var(--positive,#22c55e)}.stat-chip .stat-trend.down{color:var(--negative,#ef4444)}.live-dot{background:var(--positive,#22c55e);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot;display:inline-block}.category-filter{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;gap:6px;padding-bottom:12px;display:flex;position:relative;overflow-x:auto}.category-filter.has-overflow{-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%)}.category-filter::-webkit-scrollbar{display:none}.cat-pill{color:#ffffff80;cursor:pointer;white-space:nowrap;scroll-snap-align:start;background:0 0;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:5px;padding:5px 12px;font-family:IBM Plex Sans,sans-serif;font-size:.72rem;font-weight:500;transition:all .15s;display:flex}.cat-pill:hover{color:#fffc;border-color:#ffffff26}.cat-pill.active{color:var(--color-terracotta,#d4a855);background:#d4a8551f;border-color:#d4a8554d}.cat-pill-count{color:#ffffff73;background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:2px;padding:0 4px;font-size:.6rem;font-weight:600;display:inline-flex}.cat-pill.active .cat-pill-count{color:var(--color-terracotta,#d4a855);background:#d4a85533}.cat-divider{background:#ffffff14;flex-shrink:0;width:1px;height:20px;margin:0 2px}.cat-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.dash-container{max-width:1200px;margin:0 auto;padding:0 24px}.dash-section{border-bottom:1px solid #ffffff0a;padding:32px 0}.dash-section:last-child{border-bottom:none}.section-label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-terracotta,#d4a855);margin-bottom:8px;font-size:.7rem;font-weight:600}.section-heading{color:var(--color-text);margin:0 0 4px;font-size:clamp(1rem,2vw,1.25rem);font-weight:600}.section-sub{color:#fff6;margin:0 0 20px;font-size:.8rem}.dash-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:16px;transition:border-color .15s}.dash-card:hover{border-color:#ffffff1f}.dash-card-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dash-card-title{color:var(--color-text);font-size:.9rem;font-weight:600}.dash-card-ticker{color:#fff6;font-family:IBM Plex Mono,monospace;font-size:.75rem}.cat-badge{color:#fff9;background:#ffffff0d;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:.65rem;font-weight:500;display:inline-flex}.cat-badge .cat-dot{width:5px;height:5px}.strength-bar{align-items:center;gap:2px;display:flex}.strength-segment{background:#ffffff14;border-radius:2px;width:16px;height:4px}.strength-segment.filled{background:var(--color-terracotta,#d4a855)}.strength-segment.strong{background:var(--positive,#22c55e)}.streak-badge{border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-family:IBM Plex Mono,monospace;font-size:.65rem;font-weight:600;display:inline-flex}.streak-badge.entering{color:#60a5fa;background:#3b82f626}.streak-badge.strengthening{color:#22c55e;background:#22c55e26}.streak-badge.weakening{color:#ef4444;background:#ef444426}.streak-badge.exiting{color:#f87171;background:#ef444433}.streak-badge.gold{color:var(--color-terracotta);background:#d4a85526}.streak-badge.new{color:#60a5fa;background:#3b82f626}.expand-panel{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.expand-panel.open{max-height:2000px;padding-top:12px}.expand-toggle{cursor:pointer}.expand-arrow{color:#ffffff4d;font-size:.7rem;transition:transform .2s;display:inline-block}.expand-toggle.open .expand-arrow{transform:rotate(90deg)}.pulse-grid{grid-template-columns:1.5fr 1fr;gap:24px;display:grid}@media (width<=768px){.pulse-grid{grid-template-columns:1fr}}.pulse-panel-title{text-transform:uppercase;letter-spacing:.06em;color:#fff6;margin-bottom:12px;font-size:.7rem;font-weight:600}.convergence-cards{flex-direction:column;gap:8px;display:flex}.conv-card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:14px 16px;transition:border-color .15s}.conv-card:hover{border-color:#d4a85540}.conv-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.conv-card-name{color:var(--color-text);font-size:.88rem;font-weight:600}.conv-card-meta{align-items:center;gap:10px;display:flex}.mcg-interview-badge{color:#a78bfa;white-space:nowrap;background:#8b5cf626;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:500}.scout-count{color:#ffffff80;font-family:IBM Plex Mono,monospace;font-size:.72rem}.conv-detail{border-top:1px solid #ffffff0a;margin-top:12px;padding-top:12px}.conv-detail-row{margin-bottom:10px}.conv-detail-label{text-transform:uppercase;letter-spacing:.05em;color:#ffffff59;margin-bottom:4px;font-size:.65rem;font-weight:600}.conv-detail-text{color:#ffffffb3;font-size:.8rem;line-height:1.5}.momentum-list{flex-direction:column;gap:6px;display:flex}.momentum-item{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.momentum-rank{color:#ffffff4d;text-align:center;width:20px;font-family:IBM Plex Mono,monospace;font-size:.7rem}.momentum-name{color:var(--color-text);flex:1;font-size:.82rem;font-weight:500}.momentum-score{color:var(--color-terracotta,#d4a855);font-family:IBM Plex Mono,monospace;font-size:.75rem}.momentum-accel{border-radius:8px;padding:2px 6px;font-family:IBM Plex Mono,monospace;font-size:.65rem}.momentum-accel.hot{color:#22c55e;background:#22c55e1f}.momentum-accel.cold{color:#ef4444;background:#ef44441f}.momentum-accel.neutral{color:#fff6;background:#ffffff0f}.screener-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.screener-search{flex:1;align-items:center;gap:6px;min-width:200px;display:flex}.screener-search input{width:100%;color:var(--color-text);background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;outline:none;padding:8px 12px;font-family:IBM Plex Sans,sans-serif;font-size:.8rem;transition:border-color .15s}.screener-search input:focus{border-color:#d4a85566}.screener-search input::placeholder{color:#ffffff40}.filter-pills{flex-wrap:wrap;gap:6px;display:flex}.filter-pill{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:14px;padding:5px 12px;font-family:IBM Plex Sans,sans-serif;font-size:.72rem;transition:all .15s}.filter-pill:hover{border-color:#ffffff26}.filter-pill.active{color:var(--color-terracotta);background:#d4a8551f;border-color:#d4a8554d}.screener-table-wrap{border:1px solid #ffffff0f;border-radius:8px;overflow-x:auto}.screener-table{border-collapse:collapse;width:100%;font-size:.8rem}.screener-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#fff6;white-space:nowrap;cursor:pointer;user-select:none;background:#ffffff05;border-bottom:1px solid #ffffff0f;padding:10px 14px;font-size:.68rem;font-weight:600}.screener-table th:hover{color:#fff9}.screener-table th.sorted{color:var(--color-terracotta)}.screener-table th .sort-icon{opacity:.5;margin-left:4px;font-size:.6rem}.screener-table td{vertical-align:middle;border-bottom:1px solid #ffffff08;padding:10px 14px}.screener-table tbody tr{cursor:pointer;transition:background .1s}.screener-table tbody tr:hover{background:#ffffff08}.screener-project{align-items:center;gap:8px;display:flex}.screener-project-name{color:var(--color-text);font-weight:500}.screener-project-ticker{color:#ffffff59;font-family:IBM Plex Mono,monospace;font-size:.72rem}.screener-cell-value{font-family:IBM Plex Mono,monospace;font-size:.78rem}.screener-cell-value.positive{color:var(--positive,#22c55e)}.screener-cell-value.negative{color:var(--negative,#ef4444)}.screener-cell-value.muted{color:#ffffff59}.screener-expand-row td{border-bottom:1px solid #ffffff0f;padding:0}.screener-detail{background:#ffffff04;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:16px 20px;display:grid}.detail-block{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;padding:12px}.detail-block-title{text-transform:uppercase;letter-spacing:.05em;color:#ffffff59;margin-bottom:6px;font-size:.65rem;font-weight:600}.detail-block-text{color:#ffffffa6;font-size:.78rem;line-height:1.5}@media (width<=768px){.screener-table th:nth-child(n+4),.screener-table td:nth-child(n+4){display:none}.screener-table th:first-child,.screener-table td:first-child{background:var(--color-bg,#0a0a0a);z-index:1;position:sticky;left:0}}.categories-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.category-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;transition:border-color .15s;overflow:hidden}.category-card:hover{border-color:#ffffff1a}.category-card-header{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.category-card-left{align-items:center;gap:10px;display:flex}.category-card-name{color:var(--color-text);font-size:.82rem;font-weight:600}.category-card-count{color:#ffffff59;font-family:IBM Plex Mono,monospace;font-size:.68rem}.category-card-top{color:#ffffff80;text-align:right;font-size:.72rem}.category-card-body{max-height:0;transition:max-height .3s;overflow:hidden}.category-card.open .category-card-body{max-height:1500px}.category-entity-list{flex-direction:column;gap:6px;padding:0 16px 14px;display:flex}.category-entity{background:#ffffff05;border-radius:5px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:.76rem;display:flex}.category-entity-name{color:var(--color-text);font-weight:500}.category-entity-metric{color:#ffffff80;font-family:IBM Plex Mono,monospace;font-size:.72rem}.gem-badge{color:var(--color-terracotta);background:#d4a85526;border-radius:8px;margin-left:6px;padding:1px 6px;font-size:.6rem;font-weight:600}.scout-table-wrap{border:1px solid #ffffff0f;border-radius:8px;overflow-x:auto}.scout-table{border-collapse:collapse;width:100%;font-size:.78rem}.scout-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#fff6;white-space:nowrap;background:#ffffff05;border-bottom:1px solid #ffffff0f;padding:8px 12px;font-size:.65rem;font-weight:600}.scout-table td{border-bottom:1px solid #ffffff08;padding:8px 12px}.scout-name{color:var(--color-text);font-weight:500}.scout-dot{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tier-badge{border-radius:8px;padding:2px 6px;font-family:IBM Plex Mono,monospace;font-size:.62rem;font-weight:600}.tier-badge.s{color:var(--color-terracotta);background:#d4a85526}.tier-badge.a{color:#22c55e;background:#22c55e1f}.tier-badge.b{color:#60a5fa;background:#3b82f61f}.tier-badge.c{color:#fff6;background:#ffffff0f}.health-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.health-dot.good{background:var(--positive,#22c55e)}.health-dot.warn{background:#f59e0b}.health-dot.bad{background:var(--negative,#ef4444)}.collapse-header{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.collapse-header .collapse-icon{color:#ffffff4d;font-size:.7rem;transition:transform .2s}.collapse-header.open .collapse-icon{transform:rotate(90deg)}.collapse-body{max-height:0;transition:max-height .3s;overflow:hidden}.collapse-body.open{max-height:3000px}.signal-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.signal-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:14px}.signal-card-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.signal-direction{border-radius:8px;padding:2px 8px;font-size:.68rem;font-weight:600}.signal-direction.bullish{color:#22c55e;background:#22c55e1f}.signal-direction.bearish{color:#ef4444;background:#ef44441f}.signal-thesis{color:#fff9;font-size:.78rem;line-height:1.45}.discovery-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.discovery-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:14px}.discovery-card-name{color:var(--color-text);margin-bottom:6px;font-size:.85rem;font-weight:500}.discovery-card-chain{color:#ffffff59;font-family:IBM Plex Mono,monospace;font-size:.65rem}.discovery-card-score{color:var(--color-terracotta);font-family:IBM Plex Mono,monospace;font-size:.75rem}.revenue-table-wrap{overflow-x:auto}.rev-table{border-collapse:collapse;width:100%;font-size:.8rem}.rev-table th{text-align:left;color:#fff6;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff14;padding:8px 12px;font-size:.7rem;font-weight:500}.rev-table td{color:#ffffffb3;border-bottom:1px solid #ffffff0a;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:.75rem}.rev-project-cell{align-items:center;gap:8px;font-family:inherit;font-size:.8rem;display:flex}.rev-logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.rev-logo-fallback{color:#fff6;background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.65rem;font-weight:600;display:flex}.rev-table td:first-child{font-family:inherit;font-size:.8rem}.rev-table tbody tr:hover{background:#ffffff05}.proj-logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.proj-logo-fb{color:#fff6;background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.65rem;font-weight:600;display:flex}.proj-logo-sm,.proj-logo-fb-sm{width:20px;height:20px;font-size:.58rem}.intel-card-identity{align-items:center;gap:8px;display:flex}.rev-table th.sortable{cursor:pointer;user-select:none;transition:background-color .15s,color .15s}.rev-table th.sortable:hover{color:#ffffffb3;background:#ffffff0f}.rev-table th.sortable:after{content:"⇅";opacity:.3;margin-left:6px;font-size:.65rem}.rev-table th.sort-asc:after{content:"↑";opacity:1;color:var(--positive)}.rev-table th.sort-desc:after{content:"↓";opacity:1;color:var(--positive)}.rev-pe-green{color:#22c55e;font-weight:600}.rev-pe-yellow{color:#eab308}.rev-pe-grey{color:#fff6}.rev-ca{color:#d4a85599;font-size:.7rem;text-decoration:none}.rev-ca:hover{color:var(--color-terracotta,#d4a855);text-decoration:underline}.rev-ca-plain,.rev-ca-none{color:#ffffff40;font-size:.7rem}.rev-src{text-transform:uppercase;border-radius:3px;padding:1px 4px;font-size:.6rem}.rev-src-dexscreener{color:#22c55eb3;background:#22c55e1a}.rev-src-coingecko{color:#3b82f6b3;background:#3b82f61a}.rev-src-unknown{color:#ffffff4d;background:#ffffff0d}.rev-stale{color:#ef444499;background:#ef44441a;border-radius:3px;margin-left:4px;padding:1px 4px;font-size:.6rem}.rev-chain{letter-spacing:.03em;white-space:nowrap;border-radius:3px;margin-right:4px;padding:1px 4px;font-size:.55rem;font-weight:600}.rev-period{color:#ffffff59;cursor:help;background:#ffffff0f;border-radius:2px;margin-left:4px;padding:1px 3px;font-size:.55rem}.rev-pe-warn{cursor:help;font-size:.7rem}.pe-delta{cursor:help;margin-left:4px;font-size:.6rem}.pe-delta.down{color:#22c55e}.pe-delta.up{color:#ef4444}.data-warn{color:#ef4444b3;cursor:help;text-transform:uppercase;letter-spacing:.03em;background:#ef44441f;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:.55rem;font-weight:600}.freshness-badge{border-radius:3px;margin-left:4px;padding:1px 4px;font-size:.55rem;font-weight:500}.freshness-badge.fresh{color:#22c55e99;background:#22c55e1a}.freshness-badge.recent{color:#3b82f699;background:#3b82f61a}.freshness-badge.aging{color:#eab30899;background:#eab3081a}.freshness-badge.stale{color:#ef444499;background:#ef44441a}.scout-attr{color:#ffffff59;padding:2px 0 0;font-size:.65rem}.conv-scout-attr{padding:0 12px 4px}.risk-signals-wrap{margin-top:12px}.risk-signal{border-radius:6px;align-items:center;gap:8px;margin-bottom:4px;padding:6px 10px;font-size:.75rem;display:flex}.risk-high{background:#ef444414;border-left:3px solid #ef444480}.risk-critical{background:#ef44441f;border-left:3px solid #ef4444}.risk-medium{background:#eab30814;border-left:3px solid #eab30880}.risk-severity{letter-spacing:.05em;flex-shrink:0;width:48px;font-size:.6rem;font-weight:700}.risk-high .risk-severity{color:#ef4444cc}.risk-critical .risk-severity{color:#ef4444}.risk-medium .risk-severity{color:#eab308cc}.risk-text{color:#ffffffb3}.risk-detail{color:#ffffff4d;cursor:help;flex-shrink:0;font-size:.6rem;text-decoration:underline dotted}.section-ts{color:#ffffff40;margin-left:8px;font-size:.6rem;font-weight:400}.expand-chevron{color:#ffffff4d;flex-shrink:0;font-size:.65rem;transition:transform .2s}.conv-card.open .expand-chevron{transform:rotate(180deg)}.conv-card:hover .expand-chevron{color:#fff9}.conv-card{cursor:pointer}.conv-card:hover{background:#ffffff08}.conv-card-top>div:first-child{align-items:center;gap:6px;display:flex}.conv-source-link{color:#d4a85599;font-size:.7rem;text-decoration:none}.conv-source-link:hover{color:var(--color-terracotta,#d4a855);text-decoration:underline}.watchlist-btn{color:#ffffff26;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:.8rem;transition:color .15s}.watchlist-btn:hover{color:#d4a85599}.watchlist-btn.active{color:var(--color-terracotta,#d4a855)}tr.watchlisted{background:#d4a85508}.screener-table tbody tr[data-expand-row]{cursor:pointer}.screener-table tbody tr[data-expand-row]:hover{background:#ffffff08}.watchlist-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.watchlist-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin-bottom:16px;display:grid}.watchlist-card{background:#d4a8550a;border:1px solid #d4a8551f;border-radius:8px;padding:10px 12px}.watchlist-card-header{align-items:center;gap:6px;margin-bottom:6px;display:flex}.watchlist-card-name{color:#ffffffe6;font-size:.85rem;font-weight:600}.watchlist-card-stats{flex-wrap:wrap;gap:6px;display:flex}.watchlist-card-stats .stat-chip{padding:2px 6px;font-size:.6rem}[data-tip]{position:relative;overflow:visible}[data-tip]:after{content:attr(data-tip);color:#ffffffd9;white-space:normal;z-index:100;pointer-events:none;opacity:0;background:#1a1a1a;border:1px solid #ffffff1f;border-radius:6px;width:max-content;max-width:260px;padding:6px 10px;font-size:.68rem;line-height:1.4;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000004d}[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1}.legend-popover{display:inline-block;position:relative}.legend-btn{color:#ffffff4d;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:4px;padding:2px 6px;font-size:.6rem;transition:all .15s}.legend-btn:hover{color:#ffffff80;border-color:#fff3}.legend-panel{z-index:60;background:#141414;border:1px solid #ffffff1a;border-radius:8px;width:280px;padding:12px 14px;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0006}.legend-panel.open{display:block}.legend-row{color:#fff9;align-items:center;gap:8px;padding:3px 0;font-size:.7rem;display:flex}.legend-icon{text-align:center;flex-shrink:0;width:20px}kbd{color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:3px;padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:.6rem;display:inline-block}.intelligence-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.intel-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.intel-card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.intel-card-name{color:var(--color-text);font-size:.88rem;font-weight:600}.intel-pin{margin-right:4px}.intel-card-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.intel-pe{border-radius:4px;padding:2px 6px;font-family:IBM Plex Mono,monospace;font-size:.65rem}.intel-pe-green{color:#22c55e;background:#22c55e1f}.intel-pe-yellow{color:#eab308;background:#eab3081f}.intel-pe-grey{color:#fff6;background:#ffffff0f}.intel-pe-rev{color:#3b82f6b3;background:#3b82f61a}.intel-rev{color:#22c55e99;font-family:IBM Plex Mono,monospace;font-size:.65rem}.intel-dv{color:var(--color-terracotta,#d4a855);text-transform:uppercase;letter-spacing:.03em;background:#d4a85526;border-radius:3px;padding:1px 5px;font-size:.6rem;font-weight:600}.intel-catalyst{color:#ffffff80;font-size:.75rem;line-height:1.35}.intel-catalyst-type{color:#f59e0bb3;text-transform:uppercase;background:#f59e0b1a;border-radius:3px;margin-right:6px;padding:1px 4px;font-size:.6rem}.intel-card-footer{justify-content:space-between;align-items:center;display:flex}.intel-scout-count{color:#ffffff59;font-size:.68rem}.intel-source{color:#d4a85580;font-size:.65rem;text-decoration:none}.intel-source:hover{color:var(--color-terracotta,#d4a855)}.intel-bear{color:#ef444480;border-top:1px solid #ffffff0a;padding-top:4px;font-size:.7rem;line-height:1.35}.modal-overlay{z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.modal-overlay.active{display:flex}.modal-content{background:var(--color-bg,#0a0a0a);border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:640px;max-height:80vh;overflow-y:auto}.modal-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-close{color:#fff6;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1.2rem}.modal-close:hover{color:var(--color-text)}.modal-body{padding:20px}.dash-footer{text-align:center;padding:32px 0}.dash-footer-links{justify-content:center;gap:24px;margin-bottom:12px;display:flex}.dash-footer-links a{color:#fff6;font-size:.78rem;text-decoration:none;transition:color .15s}.dash-footer-links a:hover{color:var(--color-terracotta)}.dash-footer-copy{color:#ffffff40;font-size:.7rem}.dash-loading{text-align:center;color:#ffffff4d;padding:40px 20px;font-size:.8rem}.dash-empty{text-align:center;color:#ffffff40;padding:24px;font-size:.78rem}.cat-pill:focus-visible,.filter-pill:focus-visible,.watchlist-btn:focus-visible,.conv-card:focus-visible,[data-expand-row]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #d4a85580}.modal-close:focus-visible{outline-offset:2px;outline:2px solid #d4a85580}.section-jump-nav{z-index:50;flex-direction:column;gap:6px;display:flex;position:fixed;top:50%;right:16px;transform:translateY(-50%)}.section-jump-dot{cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s}.section-jump-dot:hover{background:#d4a85580;transform:scale(1.4)}.section-jump-dot.active{background:var(--color-terracotta,#d4a855)}.legend-trigger{color:#ffffff40;cursor:help;margin-left:6px;font-size:.6rem;text-decoration:underline dotted}@media (width<=768px){.command-header{flex-direction:column;gap:8px}.command-stats{flex-wrap:wrap;gap:6px}.stat-chip{padding:3px 8px;font-size:.65rem}.cat-pill{padding:4px 8px;font-size:.65rem}.rev-table th:nth-child(n+5),.rev-table td:nth-child(n+5){display:none}.rev-table td:first-child,.rev-table th:first-child{background:var(--color-bg,#0a0a0a);z-index:1;position:sticky;left:0}.intelligence-grid{grid-template-columns:1fr}.dash-footer-links{flex-wrap:wrap;gap:12px}.section-jump-nav{display:none}.category-filter.has-overflow{-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}}.gem-scanner-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.gem-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:14px 16px;transition:border-color .15s}.gem-card:hover{border-color:#d4a85540}.gem-card-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gem-card-header>div{align-items:center;gap:8px;display:flex}.gem-card-name{color:var(--color-text);font-size:.88rem;font-weight:600}.gem-card-stats{display:flex;gap:12px;margin-bottom:8px}.gem-stat{color:#ffffffb3;font-family:IBM Plex Mono,monospace;font-size:.75rem}.gem-stat-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.04em;font-size:.6rem;margin-right:4px}.gem-card-meta{align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:10px;display:flex}.gem-aixbt-badge{color:#d4a855;background:#d4a85526;border-radius:4px;padding:2px 6px;font-size:.6rem;font-weight:700;letter-spacing:.03em}.gem-signal{border-radius:4px;padding:2px 6px;font-size:.6rem;font-weight:500}.gem-signal-high{color:#22c55e;background:#22c55e1f}.gem-signal-medium{color:#eab308;background:#eab3081f}.gem-signal-low{color:#ffffff59;background:#ffffff0f}.gem-scouts{color:#ffffff4d;font-size:.65rem}.gem-card-links{display:flex;gap:8px}.gem-link{color:#d4a85580;font-size:.68rem;text-decoration:none;transition:color .15s}.gem-link:hover{color:var(--color-terracotta,#d4a855);text-decoration:underline}.rev-chain-base{color:#3b82f6b3;background:#3b82f61a}.rev-chain-solana{color:#9945ffb3;background:#9945ff1a}.rev-chain-ethereum{color:#627eea99;background:#627eea1a}.global-search{position:relative;margin-bottom:10px}.global-search input{width:100%;color:var(--color-text);background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:10px 16px;font-family:IBM Plex Sans,sans-serif;font-size:.85rem;transition:border-color .15s;box-sizing:border-box}.global-search input:focus{border-color:var(--color-terracotta,#d4a855);background:#ffffff0f}.global-search input::placeholder{color:#ffffff40}.global-search-count{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ffffff59;font-family:IBM Plex Mono,monospace;font-size:.7rem;pointer-events:none}
.mcg-upcoming-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;padding-bottom:16px;margin-bottom:4px}.mcg-agenda-day{background:#ffffff06;border:1px solid #ffffff0f;border-radius:8px;padding:12px 14px;transition:border-color .15s}.mcg-agenda-day:hover{border-color:#8b5cf633}.mcg-agenda-today{background:#8b5cf60a;border-color:#8b5cf633}.mcg-agenda-day-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ffffff0a}.mcg-agenda-day-label{color:#a78bfa;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.mcg-agenda-today .mcg-agenda-day-label{color:#c4b5fd}.mcg-agenda-day-meta{color:#ffffff40;font-size:.6rem}.mcg-agenda-slots{display:flex;flex-direction:column;gap:6px}.mcg-agenda-slot{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#ffffff05;border:1px solid #ffffff0a;border-radius:5px;text-decoration:none;transition:all .15s}.mcg-agenda-slot:hover{border-color:#8b5cf640;background:#8b5cf60d}.mcg-agenda-project{color:var(--color-text);font-size:.78rem;font-weight:500}.mcg-agenda-guest{color:#a78bfa;font-size:.68rem}.mcg-agenda-tickers{color:#ffffff4d;font-family:IBM Plex Mono,monospace;font-size:.6rem}.mcg-agenda-chapters{color:#ffffff40;font-size:.58rem}.mcg-agenda-aired{color:#22c55e99;background:#22c55e14;border-radius:3px;padding:1px 5px;font-size:.55rem;font-weight:500;margin-left:auto;flex-shrink:0}.mcg-agenda-scheduled{color:#eab30899;background:#eab30814;border-radius:3px;padding:1px 5px;font-size:.55rem;font-weight:500;margin-left:auto;flex-shrink:0}@media (width<=768px){.mcg-upcoming-strip{grid-template-columns:1fr}}
.mcg-episode-card{background:#ffffff08;border:1px solid #ffffff0f;border-left:3px solid #8b5cf6;border-radius:8px;padding:14px 16px;margin-bottom:8px;transition:border-color .15s}.mcg-episode-card:hover{border-color:#8b5cf640}.mcg-episode-header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px}.mcg-episode-info{flex:1;min-width:0}.mcg-episode-title{color:var(--color-text);font-size:.88rem;font-weight:600}.mcg-guest{color:#a78bfa;font-size:.78rem;font-weight:400}.mcg-episode-meta{display:flex;flex-wrap:wrap;gap:6px;color:#ffffff59;font-size:.72rem;margin-top:4px}.mcg-episode-badges{display:flex;align-items:center;gap:6px;flex-shrink:0}.mcg-alpha-count{color:#a78bfa;background:#8b5cf61f;border-radius:4px;padding:2px 6px;font-size:.62rem;font-weight:600}.mcg-chapter-count{color:#ffffff59;background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:.62rem}.mcg-watch-link{color:#8b5cf680;font-size:.68rem;text-decoration:none;transition:color .15s}.mcg-watch-link:hover{color:#a78bfa;text-decoration:underline}
.mcg-highlights{margin-top:8px;display:flex;flex-direction:column;gap:6px}.mcg-highlight{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;padding:10px 12px}.mcg-highlight-header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.mcg-highlight-topic{color:var(--color-text);font-size:.8rem;font-weight:500}.mcg-highlight-badges{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mcg-alpha-badge{color:#c4b5fd;background:#8b5cf633;border-radius:3px;padding:1px 5px;font-size:.58rem;font-weight:700;letter-spacing:.04em}.mcg-cat-badge{border-radius:3px;padding:1px 5px;font-size:.58rem;font-weight:500}.mcg-cat-badge.cat-revenue{color:#22c55e;background:#22c55e1f}.mcg-cat-badge.cat-adoption{color:#3b82f6;background:#3b82f61f}.mcg-cat-badge.cat-performance{color:#22c55e;background:#22c55e1f}.mcg-cat-badge.cat-product{color:#60a5fa;background:#3b82f61f}.mcg-cat-badge.cat-team{color:#f59e0b;background:#f59e0b1f}.mcg-cat-badge.cat-strategy{color:#a78bfa;background:#8b5cf61f}.mcg-cat-badge.cat-tokenomics{color:#ec4899;background:#ec48991f}.mcg-cat-badge.cat-partnership{color:#14b8a6;background:#14b8a61f}.mcg-cat-badge.cat-other{color:#ffffff59;background:#ffffff0f}.mcg-conf{border-radius:3px;padding:1px 5px;font-size:.55rem;font-weight:500}.mcg-conf-high{color:#22c55e99;background:#22c55e14}.mcg-conf-medium{color:#eab30899;background:#eab30814}.mcg-conf-low{color:#ffffff4d;background:#ffffff0a}.mcg-ts-badge{color:#ffffff4d;font-family:IBM Plex Mono,monospace;font-size:.6rem}.mcg-highlight-text{color:#ffffffb3;font-size:.75rem;line-height:1.4;margin:0}.mcg-excerpt{background:#ffffff05;border-radius:4px;padding:10px 12px;margin-top:6px}.mcg-transcript-text{color:#ffffff99;font-size:.73rem;line-height:1.5}.mcg-speaker{color:#a78bfa;font-weight:600}.mcg-para{margin:0 0 6px}.mcg-excerpt-btn{color:#8b5cf680;cursor:pointer;background:none;border:none;padding:4px 0;font-family:IBM Plex Sans,sans-serif;font-size:.68rem;transition:color .15s}.mcg-excerpt-btn:hover{color:#a78bfa}
.mcg-chapters{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.mcg-chapter{color:#ffffff80;background:#ffffff08;border-radius:4px;padding:3px 8px;font-size:.68rem}.mcg-chapter-ts{color:#a78bfa;font-family:IBM Plex Mono,monospace;font-size:.62rem;margin-right:4px}
.mcg-grade{border-radius:4px;padding:2px 7px;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:700;letter-spacing:.03em}.mcg-grade-a{color:#22c55e;background:#22c55e1f}.mcg-grade-b{color:#60a5fa;background:#3b82f61f}.mcg-grade-c{color:#eab308;background:#eab3081f}.mcg-grade-d{color:#f97316;background:#f973161f}.mcg-grade-f{color:#ef4444;background:#ef44441f}
.mcg-fund-card{background:#ffffff05;border:1px solid #8b5cf61a;border-radius:6px;padding:10px 12px;margin:8px 0}.mcg-fund-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.mcg-fund-label{color:#a78bfa;text-transform:uppercase;letter-spacing:.05em;font-size:.6rem;font-weight:600}.mcg-fund-stage{color:#ffffff59;background:#ffffff0d;border-radius:3px;padding:1px 6px;font-size:.6rem;text-transform:capitalize}.mcg-fund-thesis{color:#ffffffcc;font-size:.78rem;line-height:1.4;margin-bottom:6px}.mcg-fund-rev{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px;font-size:.72rem}.mcg-fund-rev-yes{color:#22c55e;font-weight:500}.mcg-fund-rev-pre{color:#ffffff4d}.mcg-fund-rev-type{color:#ffffff59;font-size:.62rem}.mcg-fund-rev-evidence{color:#ffffff40;font-size:.58rem;background:#ffffff0a;border-radius:2px;padding:1px 4px}.mcg-fund-metrics{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.mcg-fund-metric{display:inline-flex;align-items:center;gap:4px;background:#ffffff08;border-radius:4px;padding:3px 8px;font-size:.68rem}.mcg-fund-metric-label{color:#ffffff59}.mcg-fund-metric-value{color:var(--color-text);font-family:IBM Plex Mono,monospace;font-weight:500}.mcg-fund-founder{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0;font-size:.7rem}.mcg-fund-founder-name{color:var(--color-text);font-weight:500}.mcg-fund-founder-bg{color:#ffffff80}.mcg-fund-tag{color:#ffffff4d;background:#ffffff0a;border-radius:3px;padding:1px 5px;font-size:.6rem}.mcg-fund-detail{color:#ffffff80;font-size:.7rem;margin:4px 0}.mcg-fund-reasoning{color:#ffffff59;font-size:.68rem;font-style:italic;margin:6px 0}.mcg-fund-risks{display:flex;flex-direction:column;gap:3px;margin-top:6px}.mcg-fund-risk{font-size:.68rem;padding:3px 8px;border-radius:4px}.mcg-fund-risk-critical{color:#ef4444cc;background:#ef44440f;border-left:2px solid #ef444480}.mcg-fund-risk-warning{color:#eab308cc;background:#eab3080f;border-left:2px solid #eab30880}.mcg-fund-risk-info{color:#ffffff59;background:#ffffff08;border-left:2px solid #ffffff26}
.mcg-show-all{color:#8b5cf680;cursor:pointer;background:none;border:1px solid #8b5cf633;border-radius:6px;width:100%;padding:10px;margin-top:4px;font-family:IBM Plex Sans,sans-serif;font-size:.75rem;transition:all .15s}.mcg-show-all:hover{color:#a78bfa;border-color:#8b5cf666;background:#8b5cf60d}
@media (width<=768px){.mcg-episode-header{flex-direction:column}.mcg-episode-badges{margin-top:6px}}
/* v3 hero — tighten command-stats spacing + force single-line chips. */
.command-stats { gap: 10px 14px; align-items: center; }
.command-stats .stat-chip { white-space: nowrap; gap: 5px; }
.command-stats .cat-divider { height: 14px; margin: 0 4px; flex-shrink: 0; }
.command-stats .stat-chip .stat-value { color: var(--color-text); font-weight: 600; }
/* v3 table polish — tier badge prominent, source column compact. */
.rev-table .tier-badge { font-size: 0.65rem; padding: 2px 7px; }
.rev-table .rev-row.rev-tier-r .tier-badge { color: var(--color-terracotta, #d4a855); background: #d4a85526; }
.rev-table .rev-row.rev-tier-t3 .tier-badge { color: #22c55e; background: #22c55e1f; }
.rev-table .rev-row.rev-tier-t2 .tier-badge { color: #60a5fa; background: #3b82f61f; }
.rev-table .rev-row { cursor: default; }
.rev-table .rev-row:hover { background: #ffffff06; }
.rev-table .rev-period { font-size: 0.7rem; padding: 2px 5px; }
