.shortlist__notice{margin:0 0 12px}.cands{list-style:none;margin:0;padding:14px 16px 16px;display:grid;gap:12px}.cand{display:grid;gap:14px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--surface);scroll-margin-top:90px}.cand.is-decided{background:color-mix(in srgb,var(--page-deep) 38%,var(--surface))}.cand.is-focus{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.cand__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.cand__who h3{margin:0;font-family:var(--font-display);font-size:18px;font-weight:500;line-height:1.2;color:var(--ink)}.cand__who p{margin:3px 0 0;font-size:12.5px;color:var(--muted)}.cand__standing{padding:4px 11px;border-radius:var(--r-pill);background:var(--amber-soft);color:var(--warn);font-size:12px;font-weight:500;white-space:nowrap}.cand__standing.is-yes{background:var(--teal-soft);color:var(--accent)}.cand__standing.is-passed{background:var(--page-deep);color:var(--muted)}.cand__facts{display:flex;flex-wrap:wrap;gap:6px}.chip--ok{background:var(--teal-soft);color:var(--accent)}.chip--muted{background:var(--page-deep);color:var(--charcoal)}.cand__why{padding:12px 14px;border-radius:10px;background:var(--grad-teal-soft)}.cand__why b{display:block;margin-bottom:4px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.cand__why p{margin:0;font-size:13.5px;line-height:1.6;color:var(--charcoal)}.cand__media{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.cand__media .dash-btn{display:inline-flex;align-items:center;gap:7px}.cand__media svg{width:15px;height:15px}.cand__media .cand__ext{width:12px;height:12px;opacity:.6}.cand__video[open]{flex-basis:100%}.cand__video summary{width:max-content;list-style:none;cursor:pointer}.cand__video summary::-webkit-details-marker{display:none}.cand__video[open] summary{margin-bottom:10px}.cand__video video{display:block;width:100%;max-width:640px;aspect-ratio:16/9;border-radius:10px;background:#000}.cand__none{align-self:center;font-size:12px;color:var(--muted)}.cand__decided{margin:0;font-size:13px;color:var(--charcoal)}.cand__decided span{display:block;margin-top:3px;font-size:12.5px;font-style:italic;color:var(--muted)}.cand__decide{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--page-deep)}.cand__decide .field{margin:0}.cand__buttons{display:flex;flex-wrap:wrap;gap:8px}.cand__pass,.cand__viewer{color:var(--muted)}.cand__viewer{margin:0;font-size:12px}.shortlist__how p{margin:0 0 8px;font-size:13px;line-height:1.6;color:var(--muted)}.shortlist__how p:last-child{margin-bottom:0}@media (max-width:640px){.cand__head{grid-template-columns:auto minmax(0,1fr)}.cand__standing{grid-column:1/-1;justify-self:start}}.cand__change>summary{width:max-content;cursor:pointer;font-size:12.5px;font-weight:500;color:var(--accent)}.cand__change[open]>summary{margin-bottom:10px}.cand>.shortlist__notice{margin:0}