.discovery-active-filters{font-size:var(--type-meta);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;display:flex}.discovery-active-filters>span{color:var(--muted);margin-right:3px}.discovery-active-filters>a{color:#d9cbed;overflow-wrap:anywhere;background:#241f2d;border:1px solid #41374e;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.discovery-active-filters>a:hover{border-color:var(--accent)}.discovery-active-filters>a.discovery-clear{color:var(--muted);background:0 0;border-color:#0000}.discovery-presets{font-size:var(--type-secondary);flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 16px;display:flex}.discovery-presets>span{color:var(--muted);margin-right:4px}.discovery-presets>a{border:1px solid var(--border);background:var(--surface);color:#cbc4da;border-radius:7px;padding:9px 12px}.discovery-presets>a:hover,.discovery-presets>a[aria-current=page]{color:#e2d6fb;background:#292233;border-color:#75618f}.discovery-result-note{font-size:var(--type-meta);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.discovery-result-note strong{color:var(--text)}.discovery-result-note a{color:var(--accent)}.discovery-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.discovery-company{border:1px solid var(--border);background:linear-gradient(135deg,#1d1b23,var(--surface));border-radius:9px;min-width:0;padding:18px}.discovery-company-head{align-items:center;gap:14px;display:flex}.discovery-company-head>.company-cell{flex:1;min-width:0}.discovery-company .company-cell>span:last-child{min-width:0}.discovery-company .company-cell small{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.discovery-card-score{flex-shrink:0}.discovery-card-score>small{color:var(--muted);font-size:var(--type-meta);margin-bottom:5px;display:block}.discovery-card-score .score-badge{min-width:65px}.discovery-company-evidence{justify-content:space-between;align-items:center;gap:10px;min-height:35px;margin:12px 0;display:flex}.discovery-company-evidence .pill{font-size:var(--type-meta);white-space:normal}.discovery-company-evidence .mini-bars{max-width:90px}.discovery-card-facts{grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin:0;display:grid}.discovery-card-facts dt{font-size:var(--type-label);color:var(--muted);margin-bottom:5px}.discovery-card-facts dd{font-size:var(--type-card);font-variant-numeric:tabular-nums;letter-spacing:-.3px;margin:0;font-weight:550}.discovery-card-foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:12px;display:flex}.discovery-card-foot>small{color:var(--muted);font-size:var(--type-meta)}.discovery-card-foot>a{color:var(--accent);font-size:var(--type-meta);align-items:center;gap:4px;display:inline-flex}.discovery-market-summary{border:1px solid var(--border);background:var(--surface);font-size:var(--type-meta);color:var(--muted);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0 0 20px;padding:14px 17px;display:flex}.discovery-market-summary strong{color:var(--text)}.discovery-market-summary a{color:var(--accent);margin-left:auto}.discovery-market-card .discovery-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px}.discovery-market-card .discovery-card-score{text-align:right}.discovery-company-head>.stock-identity-card-end{max-width:100%;margin-left:auto}.signal-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;display:grid}.signal-card-head>.stock-identity{grid-area:1/2;justify-self:end;max-width:24rem}.signal-card-head>.rank{color:var(--muted);grid-area:1/1;margin:12px 0 0}.discovery-market-card .discovery-card-score .unavailable{font-size:var(--type-meta)}.discovery-page .scanner-preset{flex-wrap:wrap}[data-view-mode=simple] .discovery-signals .signal-card-body{padding:14px 0}[data-view-mode=simple] .discovery-signals .signal-card{padding:20px}[data-view-mode=simple] .discovery-signals .signal-card-head .company-avatar{width:38px;height:38px;font-size:17px}@media (min-width:651px){[data-view-mode=simple] .discovery-insiders .transaction-table,[data-view-mode=simple] .discovery-insiders .transaction-table tbody{white-space:normal;display:block}[data-view-mode=simple] .discovery-insiders .transaction-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-view-mode=simple] .discovery-insiders .transaction-table tbody tr{border-top:1px solid var(--border);grid-template-columns:1.3fr 1.15fr .9fr .9fr;gap:12px 20px;padding:20px;display:grid}[data-view-mode=simple] .discovery-insiders .transaction-table tbody td{border:0;min-width:0;padding:0;display:block}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-reporter{grid-area:1/1}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-security{grid-area:1/2/auto/4}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-date{text-align:right;grid-area:1/4}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-amount{grid-area:2/1}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-value{grid-area:2/2}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-return{grid-area:2/3}[data-view-mode=simple] .discovery-insiders .transaction-table .transaction-source{text-align:right;grid-area:2/4;align-self:end}[data-view-mode=simple] .discovery-insiders .transaction-table td[data-label]:before{content:attr(data-label);color:var(--muted);margin-bottom:4px;display:block}}@media (max-width:1150px){.discovery-cards{grid-template-columns:1fr}}@media (max-width:650px){.discovery-cards{gap:10px;padding:10px}.discovery-company{padding:14px}.discovery-company .company-cell small{max-width:165px}.discovery-market-summary{gap:9px;padding:12px}.discovery-market-summary a{margin-left:0}}.discovery-company .company-cell small{white-space:normal;overflow-wrap:anywhere;max-width:none}.discovery-company-evidence,.discovery-company-header{flex-wrap:wrap}.discovery-card-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.discovery-card-facts dd{font-size:var(--type-card);line-height:var(--leading-compact);overflow-wrap:anywhere}.discovery-market-card .discovery-card-facts dd{font-size:var(--type-body)}@media (max-width:760px){.discovery-card-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.discovery-company-head>.stock-identity-card-end{margin-left:0}.signal-card-head{grid-template-columns:minmax(0,1fr) auto}.signal-card-head>.stock-identity{grid-column:1;justify-self:start}.signal-card-head>.rank{grid-column:2}}
