@charset "UTF-8";
.series-note{font-size:11px;color:var(--muted);border:1px solid var(--line);padding:7px 11px;display:inline-block;margin-bottom:20px}.article-title .title-phrase{white-space:nowrap}.whale-banner img{object-fit:contain;background:var(--wash);height:300px}.vote-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);background:var(--wash);margin:28px 0 15px}.vote-route>div{padding:22px 18px;border-right:1px solid var(--line)}.vote-route>div:last-child{border:0}.vote-route span{font:11px var(--mono);color:var(--accent)}.vote-route strong{display:block;margin:12px 0 8px;font:700 21px/1.5 var(--serif)}.vote-route p{font-size:12px;margin:0;color:var(--muted)}.prose .story-note{font-size:11px;color:var(--muted)}.limits{font-size:13px!important}.result-card{padding:26px;background:var(--wash);border:1px solid var(--line);margin:26px 0}.result-card>strong{font:700 clamp(21px,3.5vw,30px)/1.4 var(--serif);overflow-wrap:anywhere}.result-card .eyebrow{font-size:9px;margin-bottom:16px}.result-line{display:flex;justify-content:space-between;align-items:baseline;gap:15px;margin:24px 0 12px}.result-line span{font-size:12px;color:var(--muted)}.result-line b{font:700 36px var(--serif);color:var(--accent)}.result-bar{height:7px;background:#ddd6c8}.result-bar span{display:block;height:100%;width:78%;background:var(--accent)}.result-card>p:last-child{font-size:11px;color:var(--muted);margin:13px 0 0;line-height:1.8}@media(max-width:760px){.whale-banner img{height:auto;max-height:330px}.vote-route{grid-template-columns:1fr}.vote-route>div{border-right:0;border-bottom:1px solid var(--line);padding:17px 20px}.vote-route strong{font-size:20px;margin:7px 0}.result-card{padding:20px}}@media print{.result-card,.vote-route{break-inside:avoid}}
