article-select{min-width:0;font-size:12px;display:block;position:relative}article-select>label{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}article-select [hidden]{display:none!important}article-select.is-open{z-index:20}.prose article-select .article-select-trigger,article-select>select{background:var(--hover);border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:11px 13px;line-height:1.6;transition:border-color .15s,background .15s;display:flex}.article-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.article-select-chevron{border:solid var(--secondary);border-width:0 1.5px 1.5px 0;flex:0 0 6px;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.is-open .article-select-chevron{transform:translateY(2px)rotate(225deg)}article-select .article-select-trigger:hover,article-select .article-select-trigger[aria-expanded=true]{border-color:var(--muted);background:var(--paper)}article-select .article-select-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.article-select-menu{inset-inline:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;border:1px solid var(--line);background:var(--paper);z-index:21;border-radius:9px;padding:5px;scroll-padding:5px;position:absolute;top:calc(100% + 7px);overflow-y:auto;box-shadow:0 12px 28px #00000018}.article-select-menu.opens-up{top:auto}.article-select-option{cursor:pointer;min-height:56px;color:var(--secondary);border-radius:5px;justify-content:space-between;align-items:center;gap:14px;margin:2px 0;padding:10px 12px;line-height:1.6;display:flex}.article-select-period{font-variant-numeric:tabular-nums;color:var(--muted);margin-bottom:3px;font-size:10px;display:block}.article-select-description{overflow-wrap:anywhere;font-size:12px;display:block}.article-select-option[aria-selected=true]{color:var(--ink);background:var(--hover)}.article-select-option.is-active{background:var(--hover);outline:1px solid var(--line);outline-offset:-1px;color:var(--ink)}.article-select-check{visibility:hidden;color:var(--ink);flex:0 0 14px;font-size:13px}.article-select-option[aria-selected=true] .article-select-check{visibility:visible}[data-theme=dark] .article-select-menu{box-shadow:0 14px 32px #0005}@media (prefers-reduced-motion:reduce){article-select .article-select-trigger{transition:none}}policy-history{border-block:1px solid var(--line);min-width:0;margin:36px 0;padding:24px 0;display:block}policy-history figure{margin:0!important}policy-history figcaption span{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}policy-history figcaption strong{font-size:18px;font-weight:500}.prose policy-history .history-note{color:var(--muted);margin:12px 0 20px;font-size:12px;line-height:1.9}.prose .history-track{margin:0;padding:0 0 0 12px;list-style:none}.prose .history-track>li{border-left:1px solid var(--line);margin:0;padding:0 0 16px 24px;position:relative}.history-track summary:before{content:"";border:2px solid var(--secondary);background:var(--paper);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-29px;transform:translateY(-50%)}.prose policy-history details{background:0 0;border:0;border-radius:0;margin:0;padding:0}.history-track summary{cursor:pointer;grid-template-columns:135px 1fr;align-items:center;gap:12px;padding:6px 24px 6px 0;list-style:none;display:grid;position:relative}.history-track summary::-webkit-details-marker{display:none}.history-track summary:after{content:"+";color:var(--muted);line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.history-track details[open]>summary:after{content:"−"}.history-track summary span{color:var(--muted);font-size:11px}.history-track summary b{font-size:14px;font-weight:500}.prose policy-history .episode-detail p{margin:10px 0;font-size:12px;line-height:1.9}.episode-detail em{color:var(--muted);letter-spacing:.05em;font-size:10px;font-style:normal;display:block}.episode-detail a{font-size:11px}.history-compare{border-top:1px solid var(--line);margin-top:8px;padding-top:20px}.history-compare[hidden]{display:none}.prose .compare-heading{margin:0;font-size:16px}.compare-selects,.comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.comparison>section{border-top:2px solid var(--line);min-width:0;margin-top:20px;padding-top:12px}.prose .comparison h4{margin:0 0 12px;font-size:13px;line-height:1.8}policy-history :focus-visible{outline:2px solid var(--secondary);outline-offset:4px}@media (width<=500px){.history-track summary{grid-template-columns:1fr;gap:2px}.comparison,.compare-selects{grid-template-columns:1fr}.comparison>section{margin-top:6px}}@media print{.history-compare{display:none}.history-track details::details-content{content-visibility:visible;height:auto}}
