/* Wealth Shortlist – additive styles on top of screener.css */

.ws-chips {
    display: flex;
    gap: 8px;
    margin-top: 10px;
    border-top: 1px solid var(--border);
    padding-top: 10px;
}
.ws-chip {
    background: var(--surface);
    border: 1px solid var(--border);
    color: var(--ink-2);
    border-radius: 14px;
    padding: 5px 12px;
    font-size: 11px;
    cursor: pointer;
}
.ws-chip:hover { color: var(--ink-1); }
.ws-chip--active { border-color: var(--accent); color: var(--ink-1); }
.ws-chip--strong.ws-chip--active { border-color: var(--green); color: var(--green); }
.ws-chip--watch.ws-chip--active { border-color: var(--yellow); color: var(--yellow); }
.ws-chips + .ws-chips { border-top: none; margin-top: 0; padding-top: 0; }
.ws-chips__label { font-size: 11px; color: var(--ink-3); align-self: center; margin-right: 2px; }

.col-verdict { width: 80px; }
.verdict-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
    padding: 3px 7px;
    font-size: 11px;
    font-weight: 600;
}
.verdict-strong { background: rgba(62,207,142,.18); color: var(--green); }
.verdict-watch  { background: rgba(245,166,35,.12); color: var(--yellow); }
.verdict-weak   { color: var(--ink-3); }

.col-val { width: 78px; }
.val-badge {
    display: inline-flex;
    align-items: center;
    border-radius: 3px;
    padding: 2px 6px;
    font-size: 11px;
    font-weight: 600;
}
.val-cheap     { background: rgba(62,207,142,.18); color: var(--green); }
.val-fair      { background: rgba(79,156,249,.13); color: var(--accent); }
.val-expensive { background: rgba(246,102,102,.15); color: var(--red); }

.col-actions { width: 110px; }
.col-actions .btn-sm {
    display: inline-block;
    border: 1px solid var(--border);
    border-radius: 4px;
    padding: 3px 7px;
    font-size: 11px;
    color: var(--ink-2);
    text-decoration: none;
}
.col-actions .btn-sm:hover { color: var(--ink-1); border-color: var(--accent); }
