.premium-ticker-detail{margin:20px 0 24px;padding-bottom:24px;border-bottom:1px solid var(--line)}
.premium-ticker-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}
.premium-ticker-heading .note{margin:6px 0 0}
.premium-ticker-heading label{min-width:130px}
.premium-ticker-heading select{width:100%;font-size:14px;font-weight:650}
.premium-ticker-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.premium-ticker-card{min-width:0;padding:18px;border:1px solid var(--line);border-radius:12px;background:#f8fafc}
.premium-record-sidebar .premium-ticker-card h4{font-size:13px;line-height:1.5;margin:0 0 12px;font-weight:600;color:var(--muted)}
.premium-ticker-card strong{display:block;font-size:25px;letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.premium-ticker-card p{font-size:12px;line-height:1.6;color:var(--muted);margin:8px 0 0}
.premium-record-sidebar .premium-overall-heading{margin:0 0 14px}
#premium-ticker-select:focus-visible{outline:2px solid var(--green);outline-offset:3px}
@media(max-width:600px){.premium-ticker-heading{flex-direction:column}.premium-ticker-heading label{width:100%}.premium-ticker-cards{grid-template-columns:1fr}.premium-ticker-card strong{font-size:24px}}
