.ss-lists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:6px 0 10px}.ss-lists button{min-height:48px;font-size:16px}.ss-lists .sub{font-size:12px;margin-left:4px}.ss-lists .ss-list:before{display:none}.ss-lists .ss-list.green[aria-pressed=true]{background:var(--t-green);color:var(--up);box-shadow:inset 0 0 0 2px var(--up)}.ss-lists .ss-list.yellow[aria-pressed=true]{background:var(--t-yellow);color:var(--t-yellow-ink);box-shadow:inset 0 0 0 2px var(--t-yellow-ink)}.ss-lists .ss-list.red[aria-pressed=true]{background:var(--t-red);color:var(--down);box-shadow:inset 0 0 0 2px var(--down)}.ss-card.t-green{border-left:4px solid var(--up)}.ss-card.t-yellow{border-left:4px solid var(--t-yellow-ink)}.ss-card.t-red{border-left:4px solid var(--down)}.ss-rk{grid-area:rank;font-weight:800;font-size:13px;padding:3px 7px;border-radius:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ss-rk.t-green{background:var(--t-green);color:var(--up)}.ss-rk.t-yellow{background:var(--t-yellow);color:var(--t-yellow-ink)}.ss-rk.t-red{background:var(--t-red);color:var(--down)}.wcard summary .ss-foot{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding-top:14px}.ss-foot .rg{min-width:0}.ss-foot .ss-pill{cursor:default}.ss-hurt-line{grid-column:1/-1;font-size:12px;color:var(--down);font-weight:700}.ss-mu-box{margin:10px 0 0;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg);font-size:13px}.ss-mu-box p{margin:0 0 4px}.ss-mu-box ul{margin:0;padding-left:18px}.ss-mu-box li{margin:2px 0}.ss-foot .rg-track{background:var(--line)}.ss-votes{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14px;line-height:1.2}.ss-thumbs{opacity:.9}.ss-provote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.ss-provote .btn{padding:6px 12px;font-size:14px}.ss-provote .btn[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.ss-provote .ss-lbl{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.ss-owner{margin:10px 0 0;font-size:13.5px}.ss-static{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"rank badge who proj" "foot foot foot foot";align-items:center;grid-gap:4px 8px;gap:4px 8px;padding:10px 12px}.ss-static .ss-foot{grid-template-columns:minmax(0,1fr) auto}.note-bubble{display:inline-flex;align-items:center;gap:2px;margin-left:6px;padding:1px 6px;border-radius:10px;border:1px solid var(--gold);background:color-mix(in srgb,var(--gold) 14%,var(--panel));font-size:12px;line-height:1.3;vertical-align:1px;white-space:nowrap}.note-bubble b{font-size:11px;color:var(--goldText)}.ss-why-h{margin:10px 0 4px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.ss-why{margin:0;padding-left:0;list-style:none;display:grid;grid-gap:4px;gap:4px;font-size:14px}.ss-pv-pos h3{margin:14px 0 6px;font-size:15px}.ss-start-word{font-size:13px;font-weight:800;color:var(--up)}.ss-out{margin-top:14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.ss-out h3{margin:0 0 6px;font-size:15px}.ss-out ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.ss-out li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.ss-out-why{margin-left:auto;font-size:12px;font-weight:700;color:var(--muted)}.ss-tier-word{font-weight:800}.ss-tier-word.t-green{color:var(--up)}.ss-tier-word.t-yellow{color:var(--t-yellow-ink)}.ss-tier-word.t-red{color:var(--down)}