@font-face{font-family:grotesk;src:url(/_next/static/media/109f42d6e26f92cf-s.p.woff2?dpl=dpl_CVRnWtA7otPpzSypfaVpr1opwbXi) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:grotesk Fallback;src:local("Arial");ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.00%;size-adjust:105.53%}.__className_297a77{font-family:grotesk,grotesk Fallback}.__variable_297a77{--font-grotesk:"grotesk","grotesk Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/a155fe80d81e8a2f-s.p.woff2?dpl=dpl_CVRnWtA7otPpzSypfaVpr1opwbXi) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_e53325{font-family:mono,mono Fallback;font-weight:400}.__variable_e53325{--font-mono:"mono","mono Fallback"}:root{--paper:#fff;--paper-2:#f2f2f2;--ink:#0b0b0b;--ink-2:#55575b;--rule:#dcdcdc;--tag:#ff3d00;--space:4px;--radius:0;--ease:cubic-bezier(.2,.7,.1,1)}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-grotesk),Arial,sans-serif;font-size:17px;line-height:1.5}a{color:inherit;text-underline-offset:4px}button,input,select{font:inherit;color:inherit;border-radius:0}a,button,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.wrap{width:min(100%,1264px);padding:0 32px;margin:auto}.lab,.mono{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lab{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2)}.site-header{border-bottom:2px solid var(--ink)}.header-inner{justify-content:space-between;gap:16px;min-height:76px}.header-inner,.logo{display:flex;align-items:center}.logo{gap:8px;font-size:18px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;min-height:44px}.logo b{display:inline-flex;align-items:center;justify-content:center;background:var(--tag);color:var(--ink);height:28px;padding:0 6px}.nav{display:flex;gap:18px;font-size:14px;font-weight:500}.nav a{display:flex}.btn,.nav a{align-items:center;min-height:44px;text-decoration:none}.btn{display:inline-flex;justify-content:center;border:2px solid var(--ink);background:var(--paper);padding:8px 14px;font-size:14px;font-weight:700;white-space:nowrap}.btn.solid{background:var(--ink);color:var(--paper)}main{min-height:65vh}.crumb{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 20px}.crumb,.crumb a{align-items:center}.crumb a{display:inline-flex;min-height:44px}h1{font-size:clamp(40px,6.6vw,88px);font-weight:900;letter-spacing:-.035em;line-height:.94;text-transform:uppercase;max-width:15ch;margin:0}h2{font-size:28px;line-height:1.1;letter-spacing:-.02em;margin:40px 0 20px}h3{font-size:20px;margin:0 0 12px}.answer{max-width:64ch;font-size:19px;margin:28px 0 16px}.answer mark{background:var(--tag);color:var(--ink);padding:0 4px;font-weight:700}.meta{margin:16px 0 26px}.meta a{display:inline-flex;align-items:center;min-height:44px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.chip{min-height:44px;border:1px solid var(--ink);background:var(--paper);padding:8px 12px;font-size:14px;cursor:pointer}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper)}.controls{display:flex;gap:20px;align-items:center;justify-content:space-between;margin:16px 0}.controls input,.controls select{min-height:44px;border:1px solid var(--ink);background:var(--paper);padding:8px;max-width:100%}.table{width:100%;border-collapse:collapse;border-top:2px solid var(--ink)}.table th{text-align:left;padding:12px 10px 12px 0;border-bottom:1px solid var(--ink)}.table td{vertical-align:top;font-size:14px;padding:18px 12px 18px 0;border-bottom:1px solid var(--rule)}.table .name{font-size:18px;font-weight:700;min-width:160px}.name a{text-decoration:none;border-bottom:2px solid var(--tag);display:inline-flex;align-items:center;min-height:44px}.tag{display:inline-block;border:1px solid var(--ink);padding:2px 6px;font-size:12px}.tag.filled{background:var(--ink);color:var(--paper)}.cards{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink);margin:40px 0 0;gap:0 32px}.card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid var(--ink);text-decoration:none;min-height:96px}.card strong{font-size:26px;letter-spacing:-.025em}.card .mono{font-size:16px;color:var(--ink-2)}.related{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:2px solid var(--ink);margin:48px 0 24px;padding-top:16px}.related a{min-height:44px;display:inline-flex;align-items:center;font-weight:700}.source{border-top:1px solid var(--rule);padding-top:18px;margin:28px 0 56px;max-width:90ch;line-height:1.7}.source a{display:inline-flex;align-items:center;min-height:44px}.site-footer{border-top:2px solid var(--ink);padding:28px 0 32px;margin-top:48px}.footer-links{display:flex;flex-wrap:wrap;gap:8px 28px}.footer-links a{display:inline-flex;align-items:center;min-height:44px}.footer-note{font-size:14px;max-width:78ch;color:var(--ink-2);margin:18px 0}.prose{max-width:72ch}.prose p{margin:20px 0}.prose li{margin:12px 0}.facts{margin:32px 0;border-top:2px solid var(--ink)}.fact{display:grid;grid-template-columns:180px 1fr;gap:20px;border-bottom:1px solid var(--rule);padding:20px 0}.fact dd,.fact dt{margin:0}.fact small{display:block;font-size:11px;color:var(--ink-2)}.fact small a{display:inline-flex;min-height:44px;align-items:center}.empty{padding:32px 0;border-bottom:1px solid var(--rule)}.row-reveal{animation:row-in .16s var(--ease) both;animation-delay:calc(min(var(--row),8)*30ms)}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.table-body{animation:crossfade .15s var(--ease)}@keyframes crossfade{0%{opacity:.3}to{opacity:1}}.skip{position:absolute;top:-60px;left:18px;background:var(--paper);padding:8px;z-index:20}.skip:focus{top:4px}.category{margin:4px 0 16px}.store{border-top:1px solid var(--rule);padding:20px 0}.store p{margin:6px 0}@media(max-width:1100px){.nav{gap:12px}.nav a{font-size:12px}.logo{font-size:16px}}@media(max-width:900px){.nav{display:none}}@media(max-width:820px){.wrap{padding:0 18px}.header-inner{min-height:68px;gap:8px}.logo{font-size:15px;gap:6px}.header-inner>.btn{font-size:12px;padding:8px 10px}.crumb{margin:18px 0 16px;font-size:10px}h1{max-width:15ch}.answer{font-size:18px;margin-top:24px}.meta{font-size:10px;line-height:1.8}.cards{grid-template-columns:1fr 1fr;gap:0 20px;margin-top:32px}.card{min-height:92px;align-items:flex-start;flex-direction:column;gap:8px;padding:18px 0}.card strong{font-size:23px}.related{gap:8px 24px}.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block}.table tr{border-bottom:1px solid var(--ink);padding:12px 0 20px}.table td{border:0;padding:4px 0;display:grid;grid-template-columns:38% 1fr;gap:8px;font-size:14px}.table td.name{display:block;padding:0 0 10px}.table td[data-label]:before{content:attr(data-label);font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);padding-top:3px}.controls{align-items:stretch;flex-direction:column;gap:12px}.controls label{display:flex;align-items:center;justify-content:space-between;gap:12px}.controls input{width:100%}.fact{grid-template-columns:1fr;gap:8px}.source{font-size:10px}.site-footer{margin-top:32px}h2{font-size:25px}.footer-note{font-size:13px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.skip{min-height:44px}.site-footer .lab a{display:inline-flex;align-items:center;min-height:44px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.row-date{display:block;font-size:10px;line-height:1.5;font-weight:400;color:var(--ink-2);margin-top:4px}.table td .fact-link{display:inline-flex;align-items:center;min-height:44px;text-decoration-thickness:1px;text-decoration-color:var(--rule)}.fact-link:hover{text-decoration-color:var(--ink)}.controls label{display:flex;gap:16px;align-items:center}.controls input{min-width:200px}.prose a{display:inline-flex;min-height:44px;align-items:center}.records-note{max-width:70ch;font-size:14px;color:var(--ink-2)}@media(max-width:820px){.table td .fact-link{min-height:44px}.table td[data-label]:before{padding-top:12px}.controls input{min-width:0}.table td .tag{width:max-content;max-width:100%}.table td.blocked-row{display:block}}