
.screening-card[data-presentation-tone]{border:1px solid color-mix(in srgb,var(--card-tone) 40%,var(--line));border-inline-start:3px solid var(--card-tone);border-radius:12px;background:color-mix(in srgb,var(--card-tone) 9%,var(--surface));color:var(--fg)}
.screening-card[data-presentation-tone="skipped"]{--card-tone:var(--down,#fb7185)}
.screening-card[data-presentation-tone="buy"]{--card-tone:var(--up,#34d399)}
.screening-card[data-presentation-tone] .screening-head .badge{color:var(--card-tone);font-weight:750}
.screening-card .screening-result{display:flex;flex-direction:column;gap:3px;line-height:1.5}
.screening-vote-count{font-size:16px;font-weight:800;color:var(--card-tone,var(--fg));font-variant-numeric:tabular-nums}
.screening-vote-threshold{font-size:13px;font-weight:650;color:var(--muted);overflow-wrap:anywhere}
.screening-vote-threshold[data-below-quorum="true"]{color:var(--down,#fb7185)}
.screening-card .ballot-strip>.ballot-token{order:1}
.screening-card .ballot-strip>.ballot-token[data-vote="BUY"]{order:0}
.screening-card .ballot-strip>.ballot-token:is([data-vote="PASS"],[data-vote="ABSTAIN"]){order:2}
.screening-head>time,#recent-activity .activity-row>time{font-size:13px;font-weight:650;line-height:1.55;font-variant-numeric:tabular-nums}
#recent-activity .activity-row>time{max-width:none;max-inline-size:136px}
#recent-activity time.activity-dated .activity-day{font-size:12px}
@media(forced-colors:active){.screening-card[data-presentation-tone]{outline:1px solid CanvasText}}
