@font-face{font-family:Libre Franklin Variable;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/libre-franklin-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/libre-franklin-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin Variable;font-style:italic;font-weight:100 900;font-display:optional;src:url(/fonts/libre-franklin-latin-wght-italic.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-weight:200 900;font-display:optional;src:url(/fonts/source-serif-4-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-weight:200 900;font-display:optional;src:url(/fonts/source-serif-4-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin Fallback;font-weight:100 450;src:local(Arial),local(ArialMT);size-adjust:104.35%;ascent-override:92.57%;descent-override:23.57%;line-gap-override:0%}@font-face{font-family:Libre Franklin Fallback;font-weight:451 650;src:local(Arial),local(ArialMT);size-adjust:105.51%;ascent-override:91.56%;descent-override:23.32%;line-gap-override:0%}@font-face{font-family:Libre Franklin Fallback;font-weight:651 900;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:101.39%;ascent-override:95.28%;descent-override:24.26%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback";font-weight:100 500;src:local(Georgia);size-adjust:104.4%;ascent-override:99.23%;descent-override:32.09%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback";font-weight:501 900;src:local(Georgia Bold),local(Georgia-Bold);size-adjust:94.23%;ascent-override:109.94%;descent-override:35.55%;line-gap-override:0%}:root{color-scheme:light;--serif:"Source Serif 4 Variable", "Source Serif 4 Fallback", Georgia, serif;--sans:"Libre Franklin Variable", "Libre Franklin Fallback", Arial, sans-serif;--fs-label:.6875rem;--fs-sm:.8125rem;--fs-base:.9375rem;--fs-md:1.0625rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:1.875rem;--fs-display:clamp(2rem, 1.3rem + 3.2vw, 3.25rem);--fs-dek:clamp(1.0625rem, .95rem + .5vw, 1.3125rem);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--section-gap:clamp(40px, 6vw, 64px);--page:#f9f9f7;--surface:#fff;--surface-2:#efeee9;--text-primary:#121212;--text-secondary:#4f4e4a;--text-muted:#6b6a65;--rule:#121212;--hairline:#dfded8;--grid:#e9e8e2;--baseline:#c3c2b7;--focus:#1c5cab;--link-underline:#b9b8b0;--shadow:0 8px 28px #12121224, 0 1px 3px #12121214;--bar:#121212;--bar-strong:#121212;--bar-muted:#8a8983;--context:#d6d5ce;--accent:#eb6834;--support:#4a3aa7;--oppose:#eb6834;--party-d:#2a78d6;--party-i:#1baf7a;--party-r:#e34948;--on-d:#121212;--on-i:#121212;--on-r:#121212;--on-bar:#fff;--on-bar-muted:#121212;--on-accent:#121212;--on-support:#fff;--on-context:#121212}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--page:#121212;--surface:#1c1c1b;--surface-2:#1c1c1b;--text-primary:#f2f2ee;--text-secondary:#c3c2b7;--text-muted:#a3a29b;--rule:#f2f2ee;--hairline:#34342f;--grid:#2a2a28;--baseline:#4a4a46;--focus:#86b6ef;--link-underline:#5c5b56;--shadow:0 8px 28px #0009, 0 0 0 1px #ffffff14;--bar:#e8e7e2;--bar-strong:#e8e7e2;--bar-muted:#6f6e69;--context:#3b3b38;--accent:#d95926;--support:#9085e9;--oppose:#d95926;--party-d:#3987e5;--party-i:#199e70;--party-r:#e66767;--on-bar:#121212;--on-bar-muted:#f2f2ee;--on-support:#121212;--on-context:#f2f2ee}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--page);color:var(--text-primary);font:400 1rem/1.55 var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}td a,.link-list a,.results a{text-decoration-color:#0000}td a:hover,.link-list a:hover,.results a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}main:focus{outline:none}.wrap{max-width:1080px;padding:0 var(--sp-5);margin:0 auto}.measure{max-width:680px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--sp-4);z-index:50;background:var(--text-primary);color:var(--page);padding:var(--sp-2) var(--sp-3);font-weight:700;font-size:var(--fs-sm);text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--sp-2)}.masthead{border-bottom:1px solid var(--rule);box-shadow:0 3px 0 -2px var(--rule);margin-bottom:var(--sp-7)}.masthead:before{content:"";background:linear-gradient(90deg, var(--party-d) 0 50%, var(--party-r) 50% 100%);height:5px;display:block}.masthead-row{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);padding-top:var(--sp-4);padding-bottom:var(--sp-3);display:flex}.brand{border-radius:2px;flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand .logo{aspect-ratio:645/128;width:auto;height:42px;display:block}.sections{border-top:1px solid var(--hairline)}.sections ul{gap:var(--sp-5);scrollbar-width:none;margin:0 auto;list-style:none;display:flex;overflow-x:auto}.sections ul::-webkit-scrollbar{display:none}.sections a{white-space:nowrap;font-size:var(--fs-sm);color:var(--text-secondary);border-bottom:3px solid #0000;padding:10px 0 9px;font-weight:600;text-decoration:none;display:block}.sections a:hover{color:var(--text-primary)}.sections a[aria-current=page]{color:var(--text-primary);border-bottom-color:var(--text-primary)}.site-footer{margin-top:var(--sp-8);border-top:1px solid var(--rule);color:var(--text-muted);font-size:var(--fs-sm)}.footer-grid{gap:var(--sp-3) var(--sp-6);padding-top:var(--sp-5);padding-bottom:var(--sp-7);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.footer-grid p{margin:0}.footer-brand{gap:var(--sp-2);flex-direction:column;display:flex}.footer-brand .logo{aspect-ratio:645/128;width:auto;height:28px;display:block}.footer-tagline{font:400 var(--fs-base)/1.3 var(--serif);color:var(--text-secondary)}.footer-tagline em,.tagline em{font-style:italic}.kicker{font:700 var(--fs-label)/1.3 var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin:0 0 var(--sp-3)}.kicker a{text-decoration:none}.kicker a:hover{text-decoration:underline}h1{font:700 var(--fs-display)/1.06 var(--serif);letter-spacing:-.018em;margin:0 0 var(--sp-4);text-wrap:balance}.headline-summary{font:600 var(--fs-2xl)/1.15 var(--serif);letter-spacing:-.01em;margin:0 0 var(--sp-4);text-wrap:balance;max-width:760px}.dek,.eyebrow{font:400 var(--fs-dek)/1.5 var(--serif);color:var(--text-secondary);margin:0 0 var(--sp-6);text-wrap:pretty;max-width:700px}.dek strong{color:var(--text-primary);font-weight:600}h2{font:700 var(--fs-xl)/1.2 var(--serif);letter-spacing:-.005em;margin:0 0 var(--sp-2);text-wrap:balance}h3{font:700 var(--fs-base)/1.3 var(--sans);margin:0 0 var(--sp-2)}.chart-dek{color:var(--text-secondary);font-size:var(--fs-base);max-width:640px;margin:0 0 var(--sp-5);text-wrap:pretty;line-height:1.5}.chart-dek strong{color:var(--text-primary)}.source{color:var(--text-muted);font-size:var(--fs-sm);margin:var(--sp-3) 0 0}.muted{color:var(--text-muted)}.small{font-size:var(--fs-sm)}.empty-note{color:var(--text-secondary);font-size:var(--fs-base);padding:var(--sp-4);background:var(--surface-2);border-left:3px solid var(--baseline);margin:0}.story,.card{border-top:1px solid var(--rule);padding-top:var(--sp-4);margin:0 0 var(--section-gap);min-width:0}.card h2{margin-bottom:var(--sp-3)}.grid-2{gap:0 var(--sp-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;display:grid}.section{margin-bottom:0}.stats{margin:0 0 var(--sp-7);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.stat{padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5);border-left:1px solid var(--hairline);min-width:0}.stat:first-child{border-left:0;padding-left:0}.stat dt{color:var(--text-muted);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.07em;font-weight:700}.stat dd{margin:var(--sp-1) 0 0;font-size:var(--fs-2xl);letter-spacing:-.015em;font-weight:700;line-height:1.1}.stat dd small{font-size:var(--fs-sm);color:var(--text-secondary);letter-spacing:0;margin-top:var(--sp-1);font-weight:400;line-height:1.35;display:block}.chips{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip{font-size:var(--fs-sm);border:1px solid var(--hairline);color:var(--text-secondary);background:var(--surface-2);border-radius:3px;padding:3px 10px;line-height:1.45;text-decoration:none;display:inline-block}a.chip:hover{border-color:var(--text-secondary);color:var(--text-primary)}.chip strong{color:var(--text-primary);font-weight:700}table{border-collapse:collapse;width:100%;font-size:var(--fs-base)}th{text-align:left;color:var(--text-muted);font-weight:700;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--rule)}th,td{padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;border-bottom:1px solid var(--hairline);vertical-align:top}th:last-child,td:last-child{padding-right:0}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}tbody tr:hover{background:var(--surface-2)}.party:before{content:"";vertical-align:0;background:var(--swatch);border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.party-D{--swatch:var(--party-d)}.party-I{--swatch:var(--party-i)}.party-R{--swatch:var(--party-r)}.ptag{vertical-align:1px;min-width:1.55em;height:1.55em;font:700 var(--fs-label)/1 var(--sans);color:var(--text-primary);background:color-mix(in oklab, var(--swatch) 22%, var(--page));box-shadow:inset 0 0 0 1.5px var(--swatch);border-radius:2px;flex:none;justify-content:center;align-items:center;margin-right:6px;padding:0 3px;text-decoration:none;display:inline-flex}@media (width<=640px){.wrap{padding:0 var(--sp-4)}.masthead{margin-bottom:var(--sp-6)}.masthead-row{padding-top:var(--sp-3);flex-wrap:wrap}.brand .logo{height:34px}.stats{border-top:0;grid-template-columns:1fr 1fr}.stat,.stat:first-child{padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;border-left:0;border-top:1px solid var(--hairline)}.stat dd,.headline-summary{font-size:var(--fs-xl)}h2{font-size:var(--fs-lg)}.footer-grid{grid-template-columns:1fr}.sections ul{padding-right:var(--sp-6);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.site-search{flex:0 340px;min-width:0}.search-field{align-items:center;display:flex;position:relative}.search-icon{color:var(--text-muted);pointer-events:none;position:absolute;left:11px}.site-search input{width:100%;font:inherit;font-size:var(--fs-base);border:1px solid var(--baseline);background:var(--page);color:var(--text-primary);border-radius:3px;padding:9px 34px;line-height:1.3;transition:border-color .12s,box-shadow .12s}.site-search input::placeholder{color:var(--text-muted)}.site-search input:hover{border-color:var(--text-muted)}.site-search input[data-focused]{border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary);outline:none}.site-search input[data-focus-visible]{outline:none}.search-kbd{font:600 var(--fs-label)/1 var(--sans);color:var(--text-muted);border:1px solid var(--hairline);pointer-events:none;border-radius:3px;padding:3px 6px;position:absolute;right:9px}.site-search input[data-focused]~.search-kbd{display:none}@media (pointer:coarse),(width<=640px){.search-kbd{display:none}.site-search input{padding-right:12px}}.search-popover{background:var(--surface);border:1px solid var(--hairline);width:min(460px,100vw - 24px);max-height:min(70vh,560px);box-shadow:var(--shadow);border-radius:4px;overflow:auto}.search-popover[data-entering]{animation:.12s ease-out pop-in}.search-list{padding:var(--sp-1) 0;outline:none}.search-section+.search-section,.search-section+.search-all{border-top:1px solid var(--hairline)}.search-header{font:700 var(--fs-label)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:var(--sp-3) var(--sp-4) var(--sp-1)}.search-option{padding:7px var(--sp-4);cursor:pointer;color:var(--text-primary);outline:none;flex-direction:column;gap:1px;text-decoration:none;display:flex}.search-option[data-focused],.search-option[data-hovered]{background:var(--surface-2)}.search-option[data-focus-visible]{box-shadow:inset 3px 0 0 var(--text-primary)}.search-label{font-size:var(--fs-base);font-weight:500}.search-detail{font-size:var(--fs-sm);color:var(--text-muted)}.search-all{font-size:var(--fs-sm);padding-top:var(--sp-3);padding-bottom:var(--sp-3);font-weight:700}.search-empty{padding:var(--sp-4);font-size:var(--fs-sm);color:var(--text-muted);margin:0}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.search-popover[data-entering],.select-popover[data-entering],.info-popover[data-entering]{animation:none}}.filter-bar{align-items:flex-end;gap:var(--sp-4) var(--sp-5);padding:var(--sp-4) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--hairline);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.search-filter{flex:220px;max-width:320px}.field-label{font:700 var(--fs-label)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.field-box{border:1px solid var(--baseline);background:var(--page);height:38px;color:var(--text-primary);border-radius:3px;align-items:center;transition:border-color .12s;display:flex}.field-box:hover,.field-box[data-hovered]{border-color:var(--text-muted)}.field-box:focus-within,.select-button[data-focus-visible],.select-button[data-pressed]{border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary)}.field-input{min-width:0;height:100%;color:inherit;font:inherit;font-size:var(--fs-base);padding:0 var(--sp-3);background:0 0;border:0;outline:none;flex:1}.field-input::placeholder{color:var(--text-muted)}.field-input::-webkit-search-cancel-button{display:none}.field-clear{color:var(--text-muted);cursor:pointer;background:0 0;border:0;width:32px;height:100%;font-size:18px;line-height:1}.search-filter[data-empty] .field-clear{visibility:hidden}.field-clear[data-hovered]{color:var(--text-primary)}.field-clear[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-4px}.select-button{gap:var(--sp-3);padding:0 var(--sp-3);font:inherit;font-size:var(--fs-base);cursor:pointer;outline:none;justify-content:space-between;min-width:150px}.select-value[data-placeholder]{color:var(--text-muted)}.chevron{color:var(--text-muted);flex:none;transition:transform .15s}.select-popover{min-width:var(--trigger-width);background:var(--surface);border:1px solid var(--hairline);max-height:320px;box-shadow:var(--shadow);border-radius:4px;overflow:auto}.select-popover[data-entering]{animation:.12s ease-out pop-in}.select-list{padding:var(--sp-1) 0;outline:none}.select-option{padding:7px var(--sp-3) 7px 30px;font-size:var(--fs-base);cursor:pointer;outline:none;position:relative}.select-option[data-focused]{background:var(--surface-2)}.select-option[data-focus-visible]{box-shadow:inset 3px 0 0 var(--text-primary)}.select-option[data-selected]{font-weight:700}.select-option[data-selected]:before{content:"✓";position:absolute;left:11px}.segmented{border:1px solid var(--baseline);border-radius:3px;height:38px;display:inline-flex;overflow:hidden}.segment{border:0;border-left:1px solid var(--baseline);background:var(--page);color:var(--text-secondary);font:inherit;font-size:var(--fs-sm);padding:0 var(--sp-3);cursor:pointer;white-space:nowrap;outline:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.segment:first-child{border-left:0}.segment[data-hovered]{color:var(--text-primary);background:var(--surface-2)}.segment[data-selected]{background:var(--text-primary);color:var(--page)}.segment[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-4px}.segment .key{background:var(--swatch);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--page);border-radius:50%}.icon-button{border:1px solid var(--baseline);background:var(--page);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.icon-button[data-hovered]{color:var(--text-primary);border-color:var(--text-muted)}.icon-button[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.tooltip{background:var(--text-primary);color:var(--page);font-size:var(--fs-sm);border-radius:3px;max-width:240px;padding:5px 9px;font-weight:500}.tooltip[data-entering]{animation:.1s ease-out pop-in}.table-status{font-size:var(--fs-sm);color:var(--text-muted);margin:0 0 var(--sp-2)}.table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:var(--fs-base);table-layout:fixed;outline:none}.data-table .th:first-child{width:42%}.data-table .th.num{width:16%}.data-table .th{z-index:1;background:var(--page);text-align:left;padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;white-space:nowrap;outline:none;position:sticky;top:0}.data-table .th[data-allows-sorting]{cursor:pointer}.data-table .th[data-hovered]{color:var(--text-primary)}.data-table .th[data-focus-visible]{box-shadow:inset 0 -3px 0 var(--focus)}.th-inner{align-items:center;gap:4px;display:inline-flex}.sort-icon{color:var(--baseline);font-size:9px}.sort-icon[data-direction]{color:var(--text-primary)}.data-table .num{text-align:right;font-variant-numeric:tabular-nums}.data-table .num .th-inner{flex-direction:row-reverse}.data-table .tr{cursor:pointer;outline:none}.data-table .tr[data-hovered]{background:var(--surface-2)}.data-table .tr[data-hovered] .cell-title{text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:3px}.data-table .tr[data-focus-visible]{box-shadow:inset 3px 0 0 var(--focus);background:var(--surface-2)}.data-table .td{padding:9px var(--sp-3) 9px 0;border-bottom:1px solid var(--hairline);vertical-align:middle}.data-table .td:last-child,.data-table .th:last-child{padding-right:0}.cell-name{align-items:flex-start;gap:2px;display:flex}.cell-name .ptag{margin-top:2px}.cell-title{font-weight:500;display:block}.cell-note{font-size:var(--fs-sm);color:var(--text-muted);display:block}.more-button{width:100%;margin-top:var(--sp-4);padding:var(--sp-3);border:1px solid var(--rule);background:var(--page);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);cursor:pointer;border-radius:3px;font-weight:700;display:block}.more-button[data-hovered]{background:var(--surface-2)}.more-button[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}@media (width<=640px){.data-table .wide{display:none}.data-table .th:first-child{width:auto}.data-table .th.num{width:26%}.filter-bar{gap:var(--sp-3)}.search-filter{flex-basis:100%;max-width:none}.select-button{min-width:0}.site-search{flex:100%}}.disclosure{margin-top:var(--sp-4);border-top:1px solid var(--hairline)}.disclosure-heading{margin:0}.disclosure-trigger{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-3) 0;color:var(--text-primary);text-align:left;cursor:pointer;font:700 var(--fs-sm)/1.3 var(--sans);background:0 0;border:0;outline:none;display:flex}.disclosure-trigger[data-hovered]{text-underline-offset:3px;text-decoration:underline}.disclosure-trigger[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.disclosure[data-expanded] .disclosure-trigger .chevron{transform:rotate(90deg)}.disclosure-panel{max-height:480px;overflow:auto}.info-button{vertical-align:middle;width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-6px 0;padding:0;display:inline-flex;margin-left:2px!important}.info-button[data-hovered],.info-button[data-pressed]{color:var(--text-primary)}.info-button[data-focus-visible]{outline:2px solid var(--focus);outline-offset:0}.info-popover{background:var(--surface);border:1px solid var(--hairline);max-width:min(320px,100vw - 24px);box-shadow:var(--shadow);border-radius:4px}.info-popover[data-entering]{animation:.12s ease-out pop-in}.info-arrow svg{fill:var(--surface);stroke:var(--hairline);display:block}.info-popover[data-placement=bottom] .info-arrow svg{transform:rotate(180deg)}.info-dialog{padding:var(--sp-4);text-transform:none;letter-spacing:normal;outline:none}.info-title{font:700 var(--fs-base)/1.3 var(--sans);margin:0 0 var(--sp-2);color:var(--text-primary)}.info-body{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:400;line-height:1.5}.info-body p{margin:0 0 var(--sp-2)}.info-body p:last-child{margin:0}.search-summary{font:400 var(--fs-dek)/1.5 var(--serif);color:var(--text-secondary);margin:0 0 var(--sp-5)}.tab-list{gap:var(--sp-5);border-bottom:1px solid var(--rule);scrollbar-width:none;display:flex;overflow-x:auto}.tab{font-size:var(--fs-sm);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-bottom:3px solid #0000;outline:none;margin-bottom:-1px;padding:10px 0 9px;font-weight:600}.tab[data-hovered]{color:var(--text-primary)}.tab[data-selected]{color:var(--text-primary);border-bottom-color:var(--text-primary)}.tab[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.tab-count{color:var(--text-muted);margin-left:2px;font-weight:400}.tab-panel{padding-top:var(--sp-5);outline:none}.tab-panel[data-focus-visible]{outline:2px solid var(--focus);outline-offset:4px}.result-group{margin-bottom:var(--sp-6)}.results{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.results li{justify-content:space-between;align-items:baseline;gap:var(--sp-4);border-bottom:1px solid var(--hairline);padding:9px 0;display:flex}.results a{font-weight:500}.result-detail{font-size:var(--fs-sm);color:var(--text-muted);text-align:right}.result-more{color:var(--text-muted);font-size:var(--fs-sm)}
