.pipeline[data-astro-cid-ftibgcex]{grid-template-columns:repeat(var(--n), 1fr);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ftibgcex]{flex-direction:column;gap:10px;padding-right:8px;display:flex;position:relative}li[data-astro-cid-ftibgcex]:before{content:"";background:var(--line-2);height:1px;position:absolute;top:5px;left:12px;right:0}li[data-astro-cid-ftibgcex]:last-child:before{display:none}li[data-astro-cid-ftibgcex].done:not(.current):before{background:var(--bright)}.node[data-astro-cid-ftibgcex]{z-index:1;border:1px solid var(--faint);background:var(--bg);width:11px;height:11px;position:relative}li[data-astro-cid-ftibgcex].done .node[data-astro-cid-ftibgcex]{background:var(--bright);border-color:var(--bright);box-shadow:0 0 10px rgb(var(--glow) / 40%)}li[data-astro-cid-ftibgcex].final .node[data-astro-cid-ftibgcex]{background:var(--ok);border-color:var(--ok);box-shadow:0 0 10px #3ddc8499}li[data-astro-cid-ftibgcex].stopped .node[data-astro-cid-ftibgcex]{background:var(--alert);border-color:var(--alert);box-shadow:0 0 10px #ff4d4d99}.label[data-astro-cid-ftibgcex]{color:var(--faint)}li[data-astro-cid-ftibgcex].done .label[data-astro-cid-ftibgcex]{color:var(--text)}li[data-astro-cid-ftibgcex].current .label[data-astro-cid-ftibgcex]{color:var(--bright)}.fx li[data-astro-cid-ftibgcex].done .node[data-astro-cid-ftibgcex]{animation:node-on calc(.2s * var(--fx-pace)) ease both;animation-delay:calc(var(--fx-start) + var(--k) * 80ms * var(--fx-pace))}@keyframes node-on{0%{background:var(--bg);border-color:var(--faint);box-shadow:none}}.pipe-now[data-astro-cid-ftibgcex]{display:none}@media (width<=640px){li[data-astro-cid-ftibgcex] .label[data-astro-cid-ftibgcex]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pipe-now[data-astro-cid-ftibgcex]{margin:12px 0 0;display:block}.pipe-now[data-astro-cid-ftibgcex] span[data-astro-cid-ftibgcex]{color:var(--bright)}}.head-body[data-astro-cid-3ehm4yxe]{grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:24px 40px;padding:clamp(18px,2.6vw,32px);display:grid}.measure[data-astro-cid-3ehm4yxe]{letter-spacing:-.045em;margin:12px 0 8px;font-size:clamp(2.8rem,1.8rem + 3.6vw,5.4rem);font-weight:600}.title[data-astro-cid-3ehm4yxe]{max-width:50ch;color:var(--bright);letter-spacing:-.015em;font-size:clamp(1.15rem,1rem + .6vw,1.6rem);line-height:1.25}.official[data-astro-cid-3ehm4yxe]{max-width:75ch;color:var(--muted);font-size:.94rem;line-height:1.5}.meta[data-astro-cid-3ehm4yxe]{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.head-side[data-astro-cid-3ehm4yxe]{align-content:start;gap:10px;display:grid}.sponsor[data-astro-cid-3ehm4yxe],.support[data-astro-cid-3ehm4yxe]{border:1px solid var(--line-2);background:var(--panel-2);padding:14px;transition:border-color .12s,background .12s;display:block}.sponsor[data-astro-cid-3ehm4yxe]:hover,.support[data-astro-cid-3ehm4yxe]:hover{border-color:var(--muted);background:var(--raise)}.sponsor[data-astro-cid-3ehm4yxe]{grid-template-columns:64px 1fr;align-items:center;gap:14px;display:grid}.portrait[data-astro-cid-3ehm4yxe]{aspect-ratio:450/550;border:1px solid var(--line-2);background:var(--panel-2);display:block;overflow:hidden}.portrait[data-astro-cid-3ehm4yxe] img[data-astro-cid-3ehm4yxe]{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;transition:filter .2s}.sponsor[data-astro-cid-3ehm4yxe]:hover .portrait[data-astro-cid-3ehm4yxe] img[data-astro-cid-3ehm4yxe]{filter:none}.sponsor-text[data-astro-cid-3ehm4yxe]{flex-direction:column;gap:5px;display:flex}.sponsor-name[data-astro-cid-3ehm4yxe]{color:var(--bright);letter-spacing:-.01em;font-size:1.05rem;line-height:1.2}.support-head[data-astro-cid-3ehm4yxe]{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.support-n[data-astro-cid-3ehm4yxe]{font:400 1.3rem/1 var(--mono);color:var(--bright)}.mix[data-astro-cid-3ehm4yxe]{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.mix-row[data-astro-cid-3ehm4yxe]{display:contents}.latest[data-astro-cid-3ehm4yxe]{max-width:75ch;color:var(--soft);margin:22px 0 0}.links[data-astro-cid-3ehm4yxe]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.record[data-astro-cid-3ehm4yxe]{margin-top:var(--gap)}.source[data-astro-cid-3ehm4yxe]{margin:16px 0 0}.ai-summary[data-astro-cid-3ehm4yxe]{gap:18px 32px;display:grid}@media (width>=1100px){.ai-summary[data-astro-cid-3ehm4yxe]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.ai-summary[data-astro-cid-3ehm4yxe] .debate[data-astro-cid-3ehm4yxe]{grid-template-columns:minmax(0,1fr);margin-top:0}}.ai-tag[data-astro-cid-3ehm4yxe]{margin-bottom:10px}.overview[data-astro-cid-3ehm4yxe]{max-width:68ch;font-size:var(--fs-lg);color:var(--text);line-height:1.65}.debate[data-astro-cid-3ehm4yxe]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin-top:18px;display:grid}.side[data-astro-cid-3ehm4yxe]{border:1px solid var(--line-2);background:var(--panel-2);padding:14px 16px}.side[data-astro-cid-3ehm4yxe] .label[data-astro-cid-3ehm4yxe]{margin-bottom:8px}.side[data-astro-cid-3ehm4yxe] p[data-astro-cid-3ehm4yxe]:last-child{color:var(--soft);margin:0;line-height:1.6}.official-head[data-astro-cid-3ehm4yxe]{margin-bottom:10px}.vote-actions[data-astro-cid-3ehm4yxe],.pending[data-astro-cid-3ehm4yxe]{border-top:1px solid var(--line)}.pending-row[data-astro-cid-3ehm4yxe]{margin:10px 0 0;font-size:.94rem}.list-title[data-astro-cid-3ehm4yxe]{margin:0 0 10px}.other-votes[data-astro-cid-3ehm4yxe]{border-top:1px solid var(--line)}.other-votes[data-astro-cid-3ehm4yxe] .list-title[data-astro-cid-3ehm4yxe]{padding:16px var(--pad) 0}.history[data-astro-cid-3ehm4yxe]{padding:4px var(--pad) var(--pad);margin:0;list-style:none}#timeline[data-astro-cid-3ehm4yxe] .clamp-toggle{margin:0 var(--pad) var(--pad)}.history[data-astro-cid-3ehm4yxe] li[data-astro-cid-3ehm4yxe]{border-bottom:1px solid var(--line);color:var(--soft);grid-template-columns:130px 1fr;gap:16px;padding:12px 0;font-size:.95rem;line-height:1.5;display:grid}.history[data-astro-cid-3ehm4yxe] .label[data-astro-cid-3ehm4yxe]{padding-top:3px}.history[data-astro-cid-3ehm4yxe] li[data-astro-cid-3ehm4yxe].now{color:var(--bright)}.history[data-astro-cid-3ehm4yxe] li[data-astro-cid-3ehm4yxe].now .label[data-astro-cid-3ehm4yxe]{color:var(--ok)}.people[data-astro-cid-3ehm4yxe]{columns:3 260px;column-gap:28px;margin:0;padding:0;list-style:none}.people[data-astro-cid-3ehm4yxe] li[data-astro-cid-3ehm4yxe]{border-bottom:1px solid var(--line);break-inside:avoid;justify-content:space-between;gap:8px;padding:9px 0;font-size:.95rem;display:flex}.people[data-astro-cid-3ehm4yxe] a[data-astro-cid-3ehm4yxe]:hover{color:var(--bright);text-underline-offset:3px;text-decoration:underline}.details-grid[data-astro-cid-3ehm4yxe]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.details-grid[data-astro-cid-3ehm4yxe]>.panel-body[data-astro-cid-3ehm4yxe]+.panel-body[data-astro-cid-3ehm4yxe]{border-top:0;border-left:1px solid var(--line)}.subjects[data-astro-cid-3ehm4yxe]{border-top:1px solid var(--line)}.more-chips[data-astro-cid-3ehm4yxe]{margin-top:12px}.cbo[data-astro-cid-3ehm4yxe]>div[data-astro-cid-3ehm4yxe]>[data-astro-cid-3ehm4yxe]:first-child{font:400 var(--fs-sm)/1.45 var(--font);letter-spacing:0;text-transform:none;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.cbo[data-astro-cid-3ehm4yxe]>div[data-astro-cid-3ehm4yxe]>[data-astro-cid-3ehm4yxe]:first-child:hover{color:var(--bright);-webkit-text-decoration-color:var(--bright);text-decoration-color:var(--bright)}.cbo[data-astro-cid-3ehm4yxe]>div[data-astro-cid-3ehm4yxe]>[data-astro-cid-3ehm4yxe]:last-child{white-space:nowrap}.related[data-astro-cid-3ehm4yxe]{display:grid}.related[data-astro-cid-3ehm4yxe] a[data-astro-cid-3ehm4yxe]{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 10px;padding:10px 6px;transition:background .1s;display:grid}.related[data-astro-cid-3ehm4yxe] a[data-astro-cid-3ehm4yxe]:hover{background:var(--raise)}.related[data-astro-cid-3ehm4yxe] .label[data-astro-cid-3ehm4yxe]{grid-column:2}.rel-title[data-astro-cid-3ehm4yxe]{color:var(--soft);font-size:.94rem;line-height:1.4}@media (width<=860px){.head-body[data-astro-cid-3ehm4yxe]{grid-template-columns:minmax(0,1fr)}}@media (width<=860px) and (width>=521px){.head-side[data-astro-cid-3ehm4yxe]{grid-template-columns:1fr 1fr}}@media (width<=860px){.details-grid[data-astro-cid-3ehm4yxe]>.panel-body[data-astro-cid-3ehm4yxe]+.panel-body[data-astro-cid-3ehm4yxe]{border-left:0;border-top:1px solid var(--line)}}@media (width<=520px){.history[data-astro-cid-3ehm4yxe] li[data-astro-cid-3ehm4yxe]{grid-template-columns:1fr;gap:4px}}
