@layer reset {
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}body{min-block-size:100dvh;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}ul[class],ol[class]{padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;min-inline-size:0;padding:0}summary{cursor:pointer}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
}

@layer tokens {
:root{--color-canvas:#fafaf9;--color-surface:#fff;--color-surface-sunk:#f5f4f2;--color-line:#e0e0dd;--color-line-strong:#c4c4c0;--color-ink:#1d2026;--color-ink-muted:#53575d;--color-ink-faint:#676a70;--color-ink-inverse:#fafaf9;--color-accent:#2559a3;--color-accent-strong:#0d448e;--color-accent-tint:#e7f1ff;--color-accent-line:#b5ccef;--color-affirmed:#00633c;--color-affirmed-tint:#e2f7ea;--color-affirmed-line:#a6d4b8;--color-caution:#885700;--color-caution-tint:#fff0dc;--color-caution-line:#ecc99d;--color-refused:#a83231;--color-refused-tint:#ffecea;--color-refused-line:#f7c0ba;--color-unavailable:#5d636f;--color-unavailable-tint:#f0f2f5;--color-unavailable-line:#cfd3d9;--color-controlled:#67458b;--color-controlled-tint:#f5edff;--color-controlled-line:#d8c7ed;--color-highlight:#feedac;--font-display:"Iowan Old Style", Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif;--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:4rem;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.55;--leading-loose:1.7;--tracking-label:.06rem;--tracking-display:-.02rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-10:4rem;--space-12:5rem;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;--size-hit-target:44px;--size-measure:34rem;--size-gutter:2rem;--size-header:4.25rem;--size-spine:11rem;--motion-duration-fast:.12s;--motion-duration-base:.2s;--motion-duration-reveal:.55s;--motion-duration-draw:.9s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1)}@supports (color:lab(0% 0 0)){:root{--color-canvas:lab(98.277% -.19303 .730467);--color-surface:lab(100% 0 0);--color-surface-sunk:lab(96.3135% -.288934 1.09627);--color-line:lab(89.0139% -.383943 1.46254);--color-line-strong:lab(79.1706% -.571877 2.19665);--color-ink:lab(12.3624% -.200346 -4.45371);--color-ink-muted:lab(36.732% -.267386 -4.12214);--color-ink-faint:lab(44.8572% -.258595 -3.75555);--color-ink-inverse:lab(98.277% -.19303 .730467);--color-accent:lab(37.4835% 3.76873 -45.9872);--color-accent-strong:lab(29.169% 6.74053 -46.8349);--color-accent-tint:lab(94.7151% -1.3133 -8.11976);--color-accent-line:lab(81.2381% -2.5574 -19.9789);--color-affirmed:lab(36.4103% -34.7118 15.266);--color-affirmed-tint:lab(95.5075% -8.86935 3.92249);--color-affirmed-line:lab(81.1132% -19.7939 8.7436);--color-caution:lab(41.8004% 16.6448 50.5663);--color-caution-tint:lab(95.6133% 4.01145 13.3281);--color-caution-line:lab(83.1761% 8.62381 26.7149);--color-refused:lab(39.8634% 48.9415 29.6342);--color-refused-tint:lab(94.8509% 9.19631 4.96019);--color-refused-line:lab(82.571% 20.0456 10.9093);--color-unavailable:lab(41.9071% -.389442 -7.44768);--color-unavailable-tint:lab(95.3398% -.150025 -1.88942);--color-unavailable-line:lab(84.2985% -.281096 -3.76791);--color-controlled:lab(35.6498% 26.2873 -33.8531);--color-controlled-tint:lab(94.7951% 5.62376 -8.59401);--color-controlled-line:lab(82.5024% 11.2828 -16.7156);--color-highlight:lab(94.0557% -1.329 33.9897)}}
}

@layer base {
html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-padding-block-start:calc(var(--size-header) + var(--space-4))}body{background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-base)}a{color:var(--color-accent);text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:from-font}a:hover{color:var(--color-accent-strong)}:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);border-radius:var(--radius-sm);outline:none}::selection{background:var(--color-accent-tint);color:var(--color-ink)}table{font-variant-numeric:tabular-nums;inline-size:100%}th{text-align:start;font-weight:var(--weight-semibold);color:var(--color-ink-muted)}th,td{padding-block:var(--space-3);padding-inline:var(--space-3);border-block-end:1px solid var(--color-line);vertical-align:top}input,textarea,select{min-block-size:var(--size-hit-target);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);padding-inline:var(--space-3)}input::placeholder{color:var(--color-ink-faint)}code,kbd,samp{font-family:var(--font-mono);font-size:.92em}.display-xl{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-weight:var(--weight-regular)}.display-lg{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-weight:var(--weight-regular)}.display-md{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);font-weight:var(--weight-regular)}.title-md{font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-semibold)}.title-sm{font-size:var(--text-md);line-height:var(--leading-snug);font-weight:var(--weight-semibold)}.lede{font-size:var(--text-md);line-height:var(--leading-loose);color:var(--color-ink-muted);max-inline-size:var(--size-measure)}.body-sm{font-size:var(--text-sm);line-height:var(--leading-normal)}.prose{max-inline-size:var(--size-measure);line-height:var(--leading-loose)}.label-caps{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-semibold);color:var(--color-ink-faint)}.mono{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.skip-link{z-index:100;padding:var(--space-2) var(--space-4);min-block-size:var(--size-hit-target);background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-250%)}.skip-link:focus-visible{transform:none}@media (forced-colors:active){a{color:linktext}:focus-visible{box-shadow:none;outline:3px solid highlight}}
}

@layer layout {
:root{--shell-max:84rem;--doorway-max:46rem}@media (max-width:1023px){:root{--size-gutter:1.5rem;--size-header:3.75rem}}@media (max-width:640px){:root{--size-gutter:1rem;--size-header:3.5rem}}.shell{flex-direction:column;min-block-size:100dvh;display:flex}.shell__main{flex:auto}.wrap{inline-size:100%;max-inline-size:var(--shell-max);padding-inline:var(--size-gutter);margin-inline:auto}.site-header{z-index:20;background:color-mix(in oklab, var(--color-canvas) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid var(--color-line);position:sticky;inset-block-start:0}@media (max-height:480px){.site-header{position:relative}}.site-header__inner{min-block-size:var(--size-header);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:nowrap;display:flex}.wordmark{align-items:center;gap:var(--space-2);min-block-size:var(--size-hit-target);color:var(--color-ink);text-decoration:none;display:inline-flex}.wordmark__mark{block-size:1.15rem;inline-size:1.15rem;color:var(--color-accent);flex:none}.wordmark__text{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.02em;font-weight:var(--weight-semibold)}.site-nav{align-items:center;min-inline-size:0;display:flex}.site-nav__row{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav__link{min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-ink-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.site-nav__link:hover{color:var(--color-ink);background:var(--color-surface-sunk)}.site-nav__link[aria-current=page]{color:var(--color-accent);background:var(--color-accent-tint)}.site-menu{display:none}@media (max-width:640px){.site-nav__row{display:none}.site-menu{display:block}.site-menu>summary{align-items:center;gap:var(--space-2);min-block-size:var(--size-hit-target);min-inline-size:var(--size-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);list-style:none;display:inline-flex}.site-menu>summary::-webkit-details-marker{display:none}.site-menu[open]>summary{background:var(--color-surface-sunk)}.site-menu__glyph{border-block:2px solid;flex:none;block-size:.8rem;inline-size:1rem;position:relative}.site-menu__glyph:before{content:"";border-block-start:2px solid;position:absolute;inset-block-start:calc(50% - 1px);inset-inline:0}.site-menu__list{padding:var(--space-2) var(--size-gutter) var(--space-3);background:var(--color-surface);border-block-end:1px solid var(--color-line);box-shadow:0 var(--space-3) var(--space-6) color-mix(in oklab, var(--color-ink) 12%, transparent);margin:0;list-style:none;display:grid;position:absolute;inset-block-start:100%;inset-inline:0}.site-menu__link{min-block-size:3rem;inline-size:100%;font-size:var(--text-base);display:flex}.site-menu__link[aria-current=page]{box-shadow:inset 3px 0 0 var(--color-accent)}}.site-footer{border-block-start:1px solid var(--color-line);background:var(--color-surface);margin-block-start:var(--space-12)}.site-footer__inner{padding-block:var(--space-6);gap:var(--space-4);color:var(--color-ink-faint);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:640px){.site-footer{margin-block-start:var(--space-8)}.site-footer__inner{padding-block:var(--space-5);gap:var(--space-3)}}.doorway{padding-block:clamp(var(--space-6), 6vh, var(--space-8)) var(--space-8)}.doorway__inner{max-inline-size:var(--doorway-max);gap:var(--space-5);margin-inline:auto;display:grid}.doorway__eyebrow{color:var(--color-accent)}.doorway__headline{max-inline-size:24ch}.doorway__trust{gap:var(--space-3);border-block-start:1px solid var(--color-line);color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-loose);align-items:flex-start;padding-block-start:var(--space-4);display:flex}.doorway__examples{gap:var(--space-3);border-block-start:1px solid var(--color-line);padding-block-start:var(--space-4);display:grid}.doorway__groups{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.doorway__group{gap:var(--space-2);align-content:start;display:grid}.doorway__group-label{color:var(--color-ink);font-size:var(--text-sm);font-weight:600}.doorway__group-blurb{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-snug)}.doorway__samples{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.doorway__sample{padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink);font-size:var(--text-sm);line-height:var(--leading-snug);text-decoration:none;display:block}.doorway__sample:hover,.doorway__sample:focus-visible{border-color:var(--color-accent);background:var(--color-accent-tint)}.doorway__sample-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.doorway__secondary{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}@media (max-width:640px){.doorway{padding-block:var(--space-6) var(--space-8)}.display-xl{font-size:var(--text-xl)}.display-lg{font-size:var(--text-lg)}}@media (max-width:380px){.display-xl{font-size:var(--text-lg)}}.page{padding-block:var(--space-7) var(--space-10);gap:var(--space-6);display:grid}.page__head{gap:var(--space-3);max-inline-size:62ch;display:grid}.record{gap:var(--space-6);grid-template-columns:var(--size-spine) minmax(0, 54rem);padding-block:var(--space-6) var(--space-10);justify-content:center;align-items:start;display:grid}.record__top,.record__interpretation,.record__evidence,.record__rest,.record__canvas{gap:var(--space-8);grid-column:2;min-inline-size:0;display:grid}.record__sections{grid-area:1/1;min-inline-size:0;position:sticky;inset-block-start:calc(var(--size-header) + var(--space-4))}@media (min-width:1200px){.record{align-items:start;column-gap:var(--space-4);grid-template-columns:17rem minmax(28rem,54rem) 19rem;grid-template-areas:"evidence nav interpretation""evidence top interpretation""evidence rest interpretation"}.record__sections{grid-area:nav;position:static}.record:has(.record__canvas){grid-template-columns:var(--size-spine) minmax(0, 54rem);grid-template-areas:"nav canvas";justify-content:center}.record__canvas{grid-area:canvas}.record:has(.record__canvas) .record__sections{position:sticky;inset-block-start:calc(var(--size-header) + var(--space-4))}.record__top{grid-area:top}.record__rest{grid-area:rest}.record__evidence,.record__interpretation{max-block-size:calc(100dvh - var(--size-header) - var(--space-8));overscroll-behavior-y:contain;position:sticky;inset-block-start:calc(var(--size-header) + var(--space-4));overflow-y:auto}.record__evidence{grid-area:evidence}.record__interpretation{grid-area:interpretation}}@media (min-width:1440px){.record{column-gap:var(--space-4);grid-template-columns:minmax(20rem,22.5rem) minmax(35rem,54rem) minmax(22.5rem,25rem)}}@media (max-width:1023px){.record{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.record__top,.record__interpretation,.record__evidence,.record__rest,.record__sections{grid-column:1}.record__sections{position:static}}@media (max-width:640px){.record{padding-block:var(--space-4) var(--space-8)}}.about{grid-template-columns:var(--size-spine) minmax(0, 60rem);justify-content:center;align-items:start;column-gap:var(--space-8);row-gap:var(--space-6);padding-block:var(--space-7) var(--space-10);display:grid}.about__sections{grid-area:1/1;min-inline-size:0;position:sticky;inset-block-start:calc(var(--size-header) + var(--space-4))}.about__body{gap:var(--space-10);grid-column:2;min-inline-size:0;display:grid}@media (max-width:1023px){.about{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.about__sections,.about__body{grid-column:1}.about__sections{position:static}.about__sections .sections-nav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.about__sections .sections-nav__link{scroll-snap-align:start;flex:none}}@media (max-width:640px){.about{padding-block:var(--space-5) var(--space-8)}.about__body{gap:var(--space-8)}}
}

@layer components {
.panel{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-5)}.panel--quiet{background:var(--color-surface-sunk);border-color:#0000}.panel__head{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-block-end:var(--space-4);display:flex}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--size-hit-target);padding-inline:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:center;transition:background var(--motion-duration-fast) var(--motion-ease-standard);text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-surface-sunk);color:var(--color-ink)}.btn--primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink-inverse)}.btn--primary:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong);color:var(--color-ink-inverse)}.btn[aria-disabled=true]{opacity:.6;cursor:progress}.field{gap:var(--space-2);display:grid}.field__label{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.field__hint{color:var(--color-ink-faint);font-size:var(--text-sm)}.field__control{gap:var(--space-2);align-items:stretch;display:flex}.field__control input{min-inline-size:0;font-size:var(--text-md);flex:auto}@media (max-width:640px){.field__control{flex-direction:column}.field__control .btn{inline-size:100%}}.disposition{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4) var(--space-5);gap:var(--space-3);border-inline-start-width:3px;display:grid}.disposition--accepted{background:var(--color-affirmed-tint);border-color:var(--color-affirmed-line);border-inline-start-color:var(--color-affirmed)}.disposition--recognized{border-color:var(--color-unavailable-line);background:var(--color-unavailable-tint);border-inline-start-color:var(--color-unavailable)}.disposition--refused{border-color:var(--color-refused-line);background:var(--color-refused-tint);border-inline-start-color:var(--color-refused)}.disposition__detail{font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--color-ink-muted);border-inline-start:2px solid var(--color-line);padding-inline-start:var(--space-3)}.disposition__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.state{align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-surface-sunk);color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;max-inline-size:100%;display:inline-flex}.state--verified,.state--accepted{color:var(--color-affirmed);background:var(--color-affirmed-tint);border-color:var(--color-affirmed-line)}.state--attention{color:var(--color-caution);background:var(--color-caution-tint);border-color:var(--color-caution-line)}.state--refused{color:var(--color-refused);background:var(--color-refused-tint);border-color:var(--color-refused-line)}.state--unavailable{color:var(--color-unavailable);background:var(--color-unavailable-tint);border-color:var(--color-unavailable-line)}.state--controlled{color:var(--color-controlled);background:var(--color-controlled-tint);border-color:var(--color-controlled-line)}.disclosure{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-sunk)}.disclosure>summary{min-block-size:var(--size-hit-target);align-items:center;gap:var(--space-2);padding-inline:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-muted);list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"";block-size:.45rem;inline-size:.45rem;transition:transform var(--motion-duration-fast) var(--motion-ease-standard);border-block-end:2px solid;border-inline-end:2px solid;flex:none;transform:rotate(-45deg)}.disclosure[open]>summary:before{transform:rotate(45deg)}.disclosure__body{padding:var(--space-2) var(--space-4) var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.because>summary{justify-content:flex-start;align-items:center;gap:var(--space-1);min-block-size:var(--size-hit-target);min-inline-size:var(--size-hit-target);color:var(--color-ink-muted);font-size:var(--text-sm);list-style:none;display:inline-flex}.because>summary::-webkit-details-marker{display:none}.because>summary:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:.35rem;inline-size:.35rem;transform:rotate(45deg)translate(-.1em,-.1em)}.because[open]>summary:after{transform:rotate(-135deg)translate(-.15em,-.15em)}.because__state{font-style:italic}.because__reason{max-inline-size:52ch;color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-loose);border-inline-start:2px solid var(--color-line);margin-block-start:var(--space-2);padding-inline-start:var(--space-3)}.facts{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);margin:0;display:grid}.facts dt{color:var(--color-ink-faint);font-weight:var(--weight-medium)}.facts dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.facts--stacked{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.facts--stacked dd+dt{margin-block-start:var(--space-3)}@media (max-width:480px){.facts{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.facts dd+dt{margin-block-start:var(--space-3)}}.excerpt{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-loose);color:var(--color-ink);background:var(--color-surface);border-inline-start:3px solid var(--color-accent-line);padding:var(--space-3) var(--space-4);margin:0}.excerpt mark{background:var(--color-highlight);color:inherit;border-radius:var(--radius-sm);padding-inline:.1em}.excerpt__cite{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-ink-faint);margin-block-start:var(--space-2);font-style:normal;display:block}.record__title{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);overflow-wrap:anywhere}.section{gap:var(--space-4);scroll-margin-block-start:calc(var(--size-header) + var(--space-4));display:grid}.section__head{gap:var(--space-2);border-block-end:1px solid var(--color-line);padding-block-end:var(--space-3);display:grid}.section__note{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-loose);max-inline-size:var(--size-measure)}.sections-nav{align-items:center;gap:var(--space-1);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.sections-nav__label{padding-inline:var(--space-2);color:var(--color-ink-faint);white-space:nowrap}.sections-nav__link{min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-ink-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.sections-nav__link:hover{background:var(--color-surface-sunk);color:var(--color-ink)}.record-list{gap:var(--space-3);display:grid}.record-row{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:grid}.record-row:hover{border-color:var(--color-line-strong)}.record-row__title{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-snug)}.record-row__title a{color:var(--color-ink);text-decoration:none}.record-row__title a:hover{color:var(--color-accent);text-decoration:underline}.record-row__meta{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;display:flex}.unavailable-list{gap:var(--space-2);margin:0;padding:0;display:grid}.unavailable-list li{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-unavailable-tint);border:1px solid var(--color-unavailable-line);border-radius:var(--radius-sm);font-size:var(--text-sm);display:grid}.trail{gap:0;margin:0;padding:0;display:grid}.trail li{gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:minmax(6rem,auto) minmax(0,1fr);display:grid}.trail li:last-child{border-block-end:0}.trail__when{color:var(--color-ink-faint);font-variant-numeric:tabular-nums}@media (max-width:480px){.trail li{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.note{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface-sunk);font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--color-ink-muted)}.note--attention{background:var(--color-caution-tint);border-color:var(--color-caution-line);color:var(--color-ink)}.note--refused{background:var(--color-refused-tint);border-color:var(--color-refused-line);color:var(--color-ink)}.note strong{color:var(--color-ink)}.value{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.value__number{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.value__unit{font-size:var(--text-md);color:var(--color-ink-muted)}.value__condition{font-size:var(--text-sm);color:var(--color-ink-faint)}.scroll-x{overscroll-behavior-x:contain;min-inline-size:0;max-inline-size:100%;position:relative;overflow-x:auto}.station{gap:var(--space-4);grid-template-columns:2.75rem minmax(0,1fr);min-inline-size:0;scroll-margin-block-start:calc(var(--size-header) + var(--space-4));display:grid}.station__step{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-faint);padding-block-start:.3rem;line-height:1;position:relative}.station__step:after{content:"";inset-block:1.6rem calc(var(--space-8) * -1);border-inline-start:1px solid var(--color-line);position:absolute;inset-inline-start:.55rem}.station:last-child .station__step:after{display:none}.station__body{gap:var(--space-4);min-inline-size:0;display:grid}.station__head{gap:var(--space-2);display:grid}.station__take{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-ink-muted);max-inline-size:var(--size-measure)}.station__take strong{color:var(--color-ink);font-weight:var(--weight-semibold)}@media (max-width:640px){.station{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.station__step:after{display:none}}@media (min-width:1024px){.record__sections .sections-nav{border:0;border-inline-start:1px solid var(--color-line);background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0}.record__sections .sections-nav__label{padding:0 var(--space-3) var(--space-2)}.record__sections .sections-nav__link{padding-inline:var(--space-3);border-inline-start:2px solid #0000;border-radius:0;margin-inline-start:-1px}.record__sections .sections-nav__link:hover{border-inline-start-color:var(--color-accent);color:var(--color-ink);background:0 0}}@media (min-width:1200px){.record:not(:has(.record__canvas)) .record__sections .sections-nav{align-items:center;gap:var(--space-1);padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);flex-direction:row}.record:not(:has(.record__canvas)) .record__sections .sections-nav__label{padding:0 var(--space-2)}.record:not(:has(.record__canvas)) .record__sections .sections-nav__link{border-radius:var(--radius-sm);border-inline-start-width:0;margin-inline-start:0}.record:not(:has(.record__canvas)) .record__sections .sections-nav__link:hover{background:var(--color-surface-sunk)}}.record__masthead{gap:var(--space-3);display:grid}.record__standing{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.carried-row{gap:var(--space-4) var(--space-6);padding-block:var(--space-3);border-block:1px solid var(--color-line);flex-wrap:wrap;display:flex}.carried{gap:var(--space-1);display:grid}.carried__figure{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);line-height:1;display:flex}.carried__of{font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-ink-faint)}.carried__label{max-inline-size:11rem;font-size:var(--text-xs);color:var(--color-ink-faint)}.ledger{border-collapse:collapse;inline-size:100%}.ledger__head{padding:0 var(--space-2) var(--space-2);border-block-end:1px solid var(--color-line-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:start;color:var(--color-ink-faint);white-space:nowrap}.ledger__col{text-align:center}.ledger__row{border-block-end:1px solid var(--color-line)}.ledger__rowhead{text-align:start;font-weight:var(--weight-regular);padding:0}.ledger__row[aria-current=true]{background:var(--color-accent-tint)}.ledger__pick{min-block-size:var(--size-hit-target);padding:var(--space-2);color:inherit;align-content:center;gap:.1rem;text-decoration:none;display:grid}.ledger__pick:hover{background:var(--color-surface-sunk)}.ledger__row[aria-current=true] .ledger__pick:hover{background:0 0}.ledger__prop{font-size:var(--text-sm);font-weight:var(--weight-medium)}.ledger__row[aria-current=true] .ledger__prop{color:var(--color-accent)}.ledger__value,.ledger__entry{font-size:var(--text-xs);color:var(--color-ink-faint)}.ledger__cell{padding:var(--space-2);text-align:center;vertical-align:middle}.ledger__cell .state+.state{margin-inline-start:var(--space-1)}.mark{vertical-align:middle;border-radius:50%;block-size:.8rem;inline-size:.8rem;display:inline-block}.mark--verified{background:var(--color-affirmed)}.mark--unavailable{box-shadow:inset 0 0 0 2px var(--color-unavailable);background:0 0}.mark--not-released{background:var(--color-ink-faint);border-radius:0;block-size:2px;inline-size:.7rem}.mark--not-applicable{background:var(--color-line-strong);block-size:.3rem;inline-size:.3rem}.ledger-key{gap:var(--space-2) var(--space-5);font-size:var(--text-xs);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ledger-key li{align-items:center;gap:var(--space-2);display:inline-flex}.withheld{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.withheld__cell{padding:var(--space-2) var(--space-4) var(--space-2) 0;text-align:start;vertical-align:top}.withheld__head{padding:var(--space-2) var(--space-4) var(--space-2) 0;text-align:start;vertical-align:top;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-faint);border-block-end:1px solid var(--color-line-strong)}.withheld__claim{padding:var(--space-2) var(--space-4) var(--space-2) 0;text-align:start;vertical-align:top;font-weight:var(--weight-regular);white-space:nowrap}.withheld__row{border-block-end:1px solid var(--color-line)}.withheld__read{min-inline-size:18rem;max-inline-size:var(--size-measure)}.passage{gap:var(--space-2);margin:0;display:grid}.passage__spans{gap:var(--space-2) var(--space-4);font-size:var(--text-xs);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.passage__span{align-items:center;gap:var(--space-1);display:inline-flex}.passage__swatch{border-radius:var(--radius-sm);background:var(--color-highlight);block-size:.55rem;inline-size:.9rem;display:inline-block}.reported{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-normal);max-inline-size:var(--size-measure)}.parts{border:1px solid var(--color-line);border-radius:var(--radius-md);margin:0;display:grid;overflow:hidden;container-type:inline-size}.part{gap:var(--space-2) var(--space-4);padding:var(--space-3);background:var(--color-surface);border-block-start:1px solid var(--color-line);grid-template-columns:9rem minmax(0,1fr);display:grid}.part:first-child{border-block-start:0}.part__key{font-size:var(--text-sm);color:var(--color-ink-faint)}.part__value{gap:var(--space-2);min-inline-size:0;margin:0;display:grid}.part__state{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.part__normalization{font-size:var(--text-xs);color:var(--color-ink-faint);overflow-wrap:anywhere}@container (max-width:26rem){.part{grid-template-columns:minmax(0,1fr)}}.limit{gap:var(--space-2);padding-block:var(--space-3);border-block-start:1px solid var(--color-line);display:grid}.limit:first-child{border-block-start:0;padding-block-start:0}.overview{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding-block:var(--space-3);border-block:1px solid var(--color-line);flex-wrap:wrap;display:flex}.overview__facts{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.overview__fact{flex-direction:column-reverse;gap:.1rem;display:flex}.overview__figure{font-size:var(--text-lg);margin:0;line-height:1.1}.overview__label{font-size:var(--text-xs);color:var(--color-ink-faint)}.overview__actions{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.overview__link{min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-accent);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.overview__link:hover,.overview__link:focus-visible{border-color:var(--color-accent-line);background:var(--color-accent-tint)}.reading{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1023px){.reading{grid-template-columns:minmax(0,1fr)}}.reading__pane{padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.pane__label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.pane__limit{border-block-start:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-ink-muted);margin:0;padding-block-start:var(--space-3)}.ledger__row[aria-current=true] .ledger__rowhead{box-shadow:inset 3px 0 0 var(--color-accent)}.excerpt,.reported,.passage,.passage figcaption,.because__reason,.part__normalization,.facts dd{overflow-wrap:anywhere;min-inline-size:0}.passage{margin:0}.reading__pane,.reading__pane>*,.station,.station__body,.station__body>*,.record__canvas>*,.limit,.unavailable-list li{min-inline-size:0}.btn--quiet{color:var(--color-accent);border:1px solid var(--color-line);background:0 0}.btn--quiet:hover,.btn--quiet:focus-visible{background:var(--color-accent-tint);border-color:var(--color-accent-line)}.search{gap:var(--space-3);display:grid}.search__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-muted)}.search__row{gap:var(--space-2);align-items:stretch;display:flex}.search__input{inline-size:100%;min-inline-size:0;font-size:var(--text-lg);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);flex:12rem}.search__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.search--compact .search__input{font-size:var(--text-xl)}.search__filters{gap:var(--space-4);flex-wrap:wrap;display:flex}.search__filter{gap:var(--space-1);display:grid}.search__filter select{min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit}.search__scope{max-inline-size:70ch;margin:0}.search__row{position:relative}.completion{flex:12rem;min-inline-size:0}.completion__list{z-index:10;padding:var(--space-1) 0;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);max-block-size:min(60vh,24rem);box-shadow:0 var(--space-1) var(--space-4) color-mix(in oklab, var(--color-ink) 14%, transparent);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;overflow-y:auto}.completion__option{column-gap:var(--space-3);min-block-size:var(--size-hit-target);padding:var(--space-2) var(--space-3);color:var(--color-ink);overflow-wrap:anywhere;cursor:default;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;display:grid}.completion__option+.completion__option{border-block-start:1px solid var(--color-line)}.completion__option[aria-selected=true]{background:var(--color-accent-tint);box-shadow:inset 3px 0 0 var(--color-accent)}.completion__kind{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:var(--weight-semibold);color:var(--color-ink-faint);white-space:nowrap;min-inline-size:5.25rem}.completion__value{font-size:var(--text-base);line-height:var(--leading-snug)}.completion__doi{font-size:var(--text-sm);color:var(--color-ink-faint);grid-column:2}.views{gap:var(--space-2);border-block-end:1px solid var(--color-line);flex-wrap:wrap;display:flex}.views__link{min-block-size:var(--size-hit-target);padding-inline:var(--space-3);color:var(--color-ink-muted);border-block-end:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.views__link[aria-current=page]{color:var(--color-accent);border-block-end-color:var(--color-accent)}.finding-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.finding{gap:var(--space-3);block-size:100%;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;min-inline-size:0;display:grid}.finding__head{gap:var(--space-1);display:grid}.finding__property{font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.finding__value{font-size:var(--text-lg);margin:0}.finding__facts{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.finding__facts>.finding__key{color:var(--color-ink-faint)}.finding__facts>dd{min-inline-size:0;margin:0}.finding__wording{color:var(--color-ink-muted)}.finding__foot{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:auto;display:flex}.tray-slot:has(.tray) .tray-fallback{display:none}.tray{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-tint);display:grid}.tray__head,.tray__actions{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tray__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tray__item{justify-content:space-between;align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0;display:flex}.workspace__question,.workspace__notes{inline-size:100%;font:inherit;padding:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink)}.workspace__question{font-size:var(--text-lg)}.workspace__question:focus-visible,.workspace__notes:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.compare{border-collapse:collapse;inline-size:100%;min-inline-size:56rem;font-size:var(--text-sm)}.compare th,.compare td{padding:var(--space-2) var(--space-3);text-align:start;vertical-align:top;border-block-end:1px solid var(--color-line);overflow-wrap:anywhere}.compare .btn{white-space:nowrap;padding-inline:var(--space-3)}.compare thead th{font-size:var(--text-xs);color:var(--color-ink-faint);font-weight:var(--weight-medium)}.site-footer__signature{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.bq-signature{block-size:auto;inline-size:8.5rem;display:block}.collect-bar{z-index:20;justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--color-accent-line);background:var(--color-surface);display:flex;position:fixed;inset-block-end:0;inset-inline:0}body.has-collect-bar .page{padding-block-end:calc(var(--size-hit-target) + var(--space-8))}@media (min-width:1024px){.search:not(.search--compact){grid-template-columns:minmax(0,1fr) auto;align-items:end}.search:not(.search--compact) .search__label,.search:not(.search--compact) .search__scope{grid-column:1/-1}.search:not(.search--compact) .search__row{grid-column:1}.search:not(.search--compact) .search__filters{flex-wrap:nowrap;grid-area:2/2}}.page__head:has(.search){max-inline-size:none}.page__head:has(.search)>.lede{max-inline-size:62ch}.page__head .search{max-inline-size:60rem}.finding__foot .btn[aria-pressed=true],.finding__foot .btn[aria-pressed=true]:hover,.finding__foot .btn[aria-pressed=true]:focus-visible{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink-inverse)}.switcher{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-sunk);display:grid}.switcher__row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.switcher__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-muted)}.switcher__select,.switcher__input{min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;min-inline-size:0}.switcher__select{flex:14rem;max-inline-size:28rem}.switcher__input{flex:14rem}.switcher__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.switcher__form{gap:var(--space-2);display:grid}.switcher__input:focus-visible,.switcher__select:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.overview-card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-tint);display:grid}.compare{table-layout:fixed;min-inline-size:76rem}.compare__col-entry{inline-size:10rem}.compare__col-property{inline-size:8rem}.compare__col-value{inline-size:10rem}.compare__col-condition{inline-size:6rem}.compare__col-method{inline-size:8rem}.compare__col-source,.compare__col-recorded{inline-size:10rem}.compare__col-evidence{inline-size:6.5rem}.compare__col-action{inline-size:7.5rem}.compare td.compare__condition{white-space:nowrap;overflow-wrap:normal}.compare td.compare__method{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.compare__specimen{display:block}.source-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.source{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;min-inline-size:0;display:grid}.source__title{font-size:var(--text-md);font-weight:var(--weight-medium);margin:0}.reference-form{gap:var(--space-2);display:grid}.reference-form__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.reference-form__input{min-inline-size:0;min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;flex:16rem}.reference-form__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.reference-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.reference{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;min-inline-size:0;display:grid}.reference__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.reference__text{margin:0}.reference__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.add-reference{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.export__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.context-return{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-tint);flex-wrap:wrap;display:flex}.context-return__link{font-weight:var(--weight-medium)}.bibliography{gap:var(--space-2);display:grid}.bibliography__line,.bibliography__meta{overflow-wrap:anywhere;margin:0}.citation{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--color-accent-line);background:var(--color-surface-sunk);overflow-wrap:anywhere;margin:0}.value-detail__collect{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.record-card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;min-inline-size:0;display:grid}.record-card__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-snug);margin:0}.record-card__byline{margin:0}.record-card__digest{font-size:var(--text-xs)}.record-card__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.record-card__groups{gap:var(--space-2);display:grid}.value-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.value-row{gap:var(--space-1) var(--space-3);padding-block:var(--space-1);border-block-end:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.value-row__cell{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;grid-column:1;min-inline-size:0;display:flex}.value-row__value{grid-column:1}.value-row__recorded{font-family:var(--font-ui)}.value-row__method{grid-column:1}.value-row__wording{overflow-wrap:anywhere;grid-column:1}.value-row>.btn{grid-area:1/2/span 3;align-self:center}.value-row--one-method>.btn{grid-row:1/span 2}@media (min-width:900px){.value-row{grid-template-columns:14rem 9rem minmax(0,1fr) auto}.value-row--one-method{grid-template-columns:14rem minmax(0,1fr) auto}.value-row__cell,.value-row__value,.value-row__method,.value-row__wording{grid-column:auto}.value-row>.btn{grid-area:auto}}.limits{gap:var(--space-2);display:grid}.limits__line{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.limits__detail>summary{font-size:var(--text-sm);color:var(--color-accent);cursor:pointer;min-block-size:var(--size-hit-target);align-items:center;display:flex}.limits__body{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--color-caution-line);background:var(--color-caution-tint);overflow-wrap:anywhere;display:grid}.record-card__identity{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.record-card__identity>summary{cursor:pointer;color:var(--color-accent);font-size:var(--text-sm);min-block-size:var(--size-hit-target);align-items:center;display:flex}.record-card__identity .mono{overflow-wrap:anywhere}@media (min-width:1360px){.compare__col-recorded{inline-size:14rem}}.compare__flag{margin-block-start:var(--space-1);display:block}@media (min-width:900px){.compare__flag{display:none}}.station--plain>.station__body{grid-column:1/-1}.reports{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.reports__th{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-line-strong);text-align:start;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-faint);white-space:nowrap}.reports__specimen{padding:var(--space-4) var(--space-3) var(--space-1);text-align:start;font-weight:var(--weight-semibold);color:var(--color-ink)}.reports__band:first-of-type .reports__specimen{padding-block-start:var(--space-3)}.reports__origin{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-ink-faint);display:block}.reports__row{border-block-end:1px solid var(--color-line)}.reports__row[aria-current=true]{background:var(--color-accent-tint)}.reports__rowhead{padding:var(--space-2) var(--space-3);text-align:start;font-weight:var(--weight-regular);vertical-align:baseline}.reports__pick{color:var(--color-accent);text-decoration:none}.reports__pick:hover,.reports__pick:focus-visible{text-decoration:underline}.reports__row[aria-current=true] .reports__pick{color:var(--color-ink);font-weight:var(--weight-semibold)}.reports__entry{font-size:var(--text-xs);color:var(--color-ink-faint);display:block}.reports__cell{padding:var(--space-2) var(--space-3);vertical-align:baseline;color:var(--color-ink-muted)}.reports__served{color:var(--color-ink);font-family:var(--font-mono);white-space:nowrap}.reports__unit{color:var(--color-ink-muted)}.reports__flag{font-family:var(--font-ui)}.reports__scroller{container-type:inline-size}.reports__recorded>td{padding:0 0 var(--space-3)}.reports__note{gap:var(--space-2);inline-size:100cqi;max-inline-size:100%;padding-inline:var(--space-3);display:grid;position:sticky;inset-inline-start:0}.reports__row:has(+.reports__recorded){border-block-end:0}.reports__recorded{border-block-end:1px solid var(--color-line)}.reports__printed{min-inline-size:18ch;font-family:var(--font-display);line-height:var(--leading-snug)}.chain{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.chain__step{gap:var(--space-3);grid-template-columns:1.75rem minmax(0,1fr);min-inline-size:0;display:grid}.chain__seq{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-faint);margin:0;line-height:1.6;position:relative}.chain__seq:after{content:"";inset-block:1.4rem calc(var(--space-4) * -1);border-inline-start:1px solid var(--color-line);position:absolute;inset-inline-start:.35rem}.chain__step:last-child .chain__seq:after{display:none}.chain__body{gap:var(--space-2);min-inline-size:0;display:grid}.chain__flow{align-items:baseline;gap:var(--space-2);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;display:flex}.chain__arrow{color:var(--color-ink-faint)}.build{gap:var(--space-3);border-block-start:1px solid var(--color-line);grid-template-columns:2.25rem minmax(0,1fr);min-inline-size:0;padding-block-start:var(--space-4);display:grid}.build:first-of-type{border-block-start:0;padding-block-start:0}.build__step{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-faint);margin:0;padding-block-start:.15rem;line-height:1.4}.build__body{gap:var(--space-3);min-inline-size:0;display:grid}.overview__scope{max-inline-size:var(--size-measure);font-size:var(--text-sm);color:var(--color-ink-muted);margin:0}.overview__scope strong{color:var(--color-ink);font-weight:var(--weight-semibold)}@media (max-width:640px){.reports__printed{min-inline-size:14ch}.build{grid-template-columns:1.75rem minmax(0,1fr)}}.record-card__scope{margin:0}.record-card__property{align-items:baseline;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);flex-wrap:wrap;margin:0;display:flex}.record-card__count{font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--color-ink-faint)}.record-card__values{padding-block-start:var(--space-2)}.workspace__scope{max-inline-size:var(--size-measure);font-size:var(--text-sm);color:var(--color-ink-muted);margin:0}.workspace__scope strong{color:var(--color-ink);font-weight:var(--weight-semibold)}.compare-group{gap:var(--space-2);min-inline-size:0;padding-block-start:var(--space-4);display:grid}.compare-group+.compare-group{border-block-start:1px solid var(--color-line)}.compare-group__source{align-items:baseline;gap:var(--space-2) var(--space-3);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);flex-wrap:wrap;margin:0;display:flex}.compare-group__count{font-weight:var(--weight-regular)}@media (max-width:640px){.search__input,.search--compact .search__input{font-size:var(--text-md);padding:var(--space-3)}.search__row .btn{padding-inline:var(--space-4)}.workspace__question{font-size:var(--text-md)}.record__title,.display-md{font-size:var(--text-lg)}}@media (max-width:360px){.search__row{flex-wrap:wrap}.search__row .completion,.search__row>.btn{flex:100%}.search__row{position:relative}.search__row .completion{position:static}}@media (max-width:480px){.export__actions .btn,.disposition__actions .btn,.reference__actions .btn,.record-card__actions .btn,.tray__actions .btn,.cluster>.btn,.literature-save .btn{flex:100%;inline-size:100%}.literature-save .btn{justify-self:stretch}.pager{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.pager>.body-sm{text-align:center;grid-area:1/1/auto/-1}.pager>a[rel=prev]{grid-area:2/1}.pager>a[rel=next]{grid-area:2/2}.collect-bar{gap:var(--space-3);padding-inline:var(--size-gutter);justify-content:space-between}.collect-bar .btn{white-space:nowrap;padding-inline:var(--space-4)}.panel,.finding,.record-card,.switcher,.overview-card,.tray,.reference,.source,.reading__pane,.record-row{padding:var(--space-4)}.note,.disposition{padding:var(--space-3) var(--space-4)}}.scroll-hint{font-size:var(--text-xs);color:var(--color-ink-faint);margin:0;display:none}@media (max-width:640px){.scroll-hint{display:block}.ledger{min-inline-size:34rem}.ledger__rowhead{min-inline-size:11rem;max-inline-size:12rem}.ledger__rowhead,.ledger thead .ledger__head:first-child{z-index:1;background:var(--color-canvas);box-shadow:inset -1px 0 0 var(--color-line);position:sticky;inset-inline-start:0}.reports__rowhead{min-inline-size:9rem;max-inline-size:11rem}.reports__rowhead,.reports thead .reports__th:first-child{z-index:1;background:var(--color-canvas);box-shadow:inset -1px 0 0 var(--color-line);position:sticky;inset-inline-start:0}.reports__row[aria-current=true] .reports__rowhead{background:var(--color-accent-tint)}.reports__specimen{position:static}.ledger__row[aria-current=true] .ledger__rowhead{background:var(--color-accent-tint);box-shadow:inset 3px 0 0 var(--color-accent), inset -1px 0 0 var(--color-line)}}@media (max-width:900px){.compare th.compare__entry,.compare thead th:first-child{z-index:1;background:var(--color-canvas);box-shadow:inset -1px 0 0 var(--color-line);position:sticky;inset-inline-start:0}}@media (max-width:640px){.compare__col-entry{inline-size:8rem}.table--records,.table--records tbody,.table--records tr,.table--records th,.table--records td{inline-size:auto;min-inline-size:0;max-inline-size:none;display:block}.table--records thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table--records tbody tr{gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--color-line);display:grid}.table--records tbody tr:last-child{border-block-end:0}.table--records tbody th,.table--records tbody td{white-space:normal;overflow-wrap:anywhere;text-align:start;border:0;padding:0}.table--records [data-label]:before{content:attr(data-label);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-faint);margin-block-end:var(--space-1);display:block}}.pager{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.literature-work .record-card__byline{color:var(--color-ink-muted)}.literature-save .btn{overflow-wrap:anywhere;justify-self:start;max-inline-size:100%}.reference__literature{margin:0}.tour__launch{z-index:40;padding:var(--space-2) var(--space-4);background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);box-shadow:0 1px var(--space-1) color-mix(in oklab, var(--color-ink) 12%, transparent);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;position:fixed;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}.tour__launch:hover,.tour__launch:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}.tour__ring{inline-size:var(--tour-width,0);block-size:var(--tour-height,0);z-index:45;border:2px solid var(--color-accent);border-radius:var(--radius-md);box-shadow:0 0 0 9999px color-mix(in oklab, var(--color-ink) 28%, transparent);pointer-events:none;position:fixed;inset-block-start:var(--tour-top,0);inset-inline-start:var(--tour-left,0)}.tour__card{z-index:50;inline-size:min(30rem, calc(100vw - var(--space-8)));gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);box-shadow:0 var(--space-1) var(--space-4) color-mix(in oklab, var(--color-ink) 18%, transparent);display:grid;position:fixed;inset-block-end:var(--space-4);inset-inline-start:50%;translate:-50%}.tour__count{gap:var(--space-1) var(--space-3);color:var(--color-ink-faint);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;display:flex}.tour__of{color:var(--color-ink-faint)}.tour__card--holding,.tour__card--asking{border-color:var(--color-line)}.tour__lanes{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tour__lane{gap:var(--space-1);inline-size:100%;min-block-size:var(--size-hit-target);padding:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);text-align:start;cursor:pointer;display:grid}.tour__lane:hover,.tour__lane:focus-visible{border-color:var(--color-accent);background:var(--color-accent-tint)}.tour__lane-label{color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.tour__lane-blurb{color:var(--color-ink-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.tour__onward{color:var(--color-accent)}.tour__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-block-start:var(--space-2);display:flex}.tour__actions .btn{min-block-size:var(--size-hit-target)}@media (prefers-reduced-motion:reduce){.tour__ring{transition:none}}.sections-nav__link[aria-current=location]{color:var(--color-accent);background:var(--color-accent-tint)}@media (min-width:1024px){.sections-nav--spine{border:0;border-inline-start:1px solid var(--color-line);background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0}.sections-nav--spine .sections-nav__label{padding:0 var(--space-3) var(--space-2);white-space:normal}.sections-nav--spine .sections-nav__link{padding-inline:var(--space-3);border-inline-start:2px solid #0000;border-radius:0;margin-inline-start:-1px}.sections-nav--spine .sections-nav__link:hover{border-inline-start-color:var(--color-accent);color:var(--color-ink);background:0 0}.sections-nav--spine .sections-nav__link[aria-current=location]{border-inline-start-color:var(--color-accent);color:var(--color-accent);font-weight:var(--weight-semibold);background:0 0}}.about__head{gap:var(--space-3);max-inline-size:46rem;display:grid}.about-section{gap:var(--space-5);min-inline-size:0;scroll-margin-block-start:calc(var(--size-header) + var(--space-4));display:grid}.about-section__head{gap:var(--space-2);max-inline-size:46rem;display:grid}.about-section__lede{color:var(--color-ink-muted);line-height:var(--leading-loose)}.about-section__sub{gap:var(--space-1);max-inline-size:46rem;display:grid}.about-lead{max-inline-size:46rem;font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--color-ink-muted)}.about-lead strong{color:var(--color-ink);font-weight:var(--weight-medium)}.chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip{align-items:center;gap:var(--space-2);min-block-size:var(--size-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.chip:hover,.chip:focus-visible{border-color:var(--color-accent-line);background:var(--color-accent-tint);color:var(--color-accent-strong)}.chip__route{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-faint)}.tag{align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;max-inline-size:100%;display:inline-flex}.tag--dashed{color:var(--color-ink-faint);border-style:dashed}.disclosure--row{border:0;border-block-end:1px solid var(--color-line);background:0 0;border-radius:0}.disclosure--row>summary{padding-inline:0;padding-block:var(--space-2);color:var(--color-ink);font-weight:var(--weight-regular);line-height:var(--leading-snug);align-items:flex-start}.disclosure.disclosure--row>summary:before{margin-block-start:.4em}.disclosure--row>.disclosure__body{padding:0 0 var(--space-3) calc(.45rem + var(--space-2));gap:var(--space-2)}.disclosure__summary{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;flex:auto;min-inline-size:0;display:inline-flex}.disclosure__summary--strong{font-weight:var(--weight-semibold)}.cards{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.card{gap:var(--space-2);block-size:100%;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}a.card{color:inherit;text-decoration:none}a.card:hover,a.card:focus-visible{border-color:var(--color-accent-line);background:var(--color-accent-tint)}.card__kicker{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-faint)}.card__title{font-size:var(--text-base);font-weight:var(--weight-semibold)}.card__body{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink-muted)}.card__foot{border-block-start:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-ink-faint);margin-block-start:auto;padding-block-start:var(--space-2)}.card__foot .mono{font-size:var(--text-xs)}.figure{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);min-inline-size:0;margin:0;display:grid}.figure__caption{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink-muted)}.figure__caption strong{color:var(--color-ink)}@media (max-width:400px){.figure{padding:var(--space-3)}}.fig-line{fill:none;stroke:var(--color-line-strong);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.fig-line--dotted{stroke-dasharray:2 4}.fig-fill--dark{fill:var(--color-ink)}.fig-fill--ink{fill:var(--color-ink-muted)}.fig-fill--faint{fill:var(--color-line-strong)}.fig-fill--line{fill:var(--color-line)}.fig-fill--refused{fill:var(--color-refused)}.fig-fill--caution{fill:var(--color-caution)}.about-link{justify-self:center;block-size:1.5rem;inline-size:100%;display:block}.about-link--v{block-size:2rem;inline-size:1.5rem;display:none}.about-bar{border-radius:999px;block-size:.6rem;inline-size:100%;display:block;overflow:hidden}.about-bar--tall{block-size:.9rem}.bar{background:var(--color-line-strong);border-radius:1px;block-size:.35rem;display:block}.bar--ink{background:var(--color-ink-muted)}.bar--short{inline-size:38%}.bar--mid{inline-size:62%}.bar--long{inline-size:88%}.glyph{background:var(--color-ink-muted);vertical-align:middle;border-radius:2px;flex:none;block-size:.875rem;inline-size:.875rem;display:inline-block}.glyph--model{box-shadow:inset 0 0 0 2px var(--color-ink);background:0 0}.glyph--choice{background:linear-gradient(90deg, var(--color-ink) 50%, transparent 50%);box-shadow:inset 0 0 0 2px var(--color-ink)}.swatch{background:var(--color-ink-muted);border-radius:2px;flex:none;block-size:.8rem;inline-size:.8rem;display:inline-block}.swatch--refused{background:var(--color-refused)}.swatch--caution{background:var(--color-caution)}.swatch--dark{background:var(--color-ink)}.swatch--faint{background:var(--color-line-strong)}.about-legend{gap:var(--space-2) var(--space-5);font-size:var(--text-xs);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.about-legend li{align-items:center;gap:var(--space-2);display:inline-flex}.about-tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-tiles>li{min-inline-size:0}.about-tiles .disclosure{background:var(--color-surface);block-size:100%}.about-tiles .disclosure>summary{color:var(--color-ink)}.about-leads{gap:var(--space-3);padding:0 0 0 var(--space-4);border-inline-start:2px solid var(--color-line-strong);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink);font-weight:var(--weight-medium);margin:0;list-style:none;display:grid}.reveal{min-inline-size:0}.reveal[data-armed]:not([data-seen]) :is(.rise,.grow,.grow-y,.draw,.slide,.drop){opacity:0}.reveal[data-seen] .rise{animation:about-rise var(--motion-duration-reveal) var(--motion-ease-standard) both;animation-delay:var(--stagger,0s)}.reveal[data-seen] .slide{animation:about-slide var(--motion-duration-reveal) var(--motion-ease-standard) both;animation-delay:var(--stagger,0s)}.reveal[data-seen] .drop{animation:about-drop var(--motion-duration-reveal) var(--motion-ease-standard) both;animation-delay:var(--stagger,0s)}.reveal[data-seen] .grow{transform-box:fill-box;transform-origin:0;animation:about-grow var(--motion-duration-draw) var(--motion-ease-standard) both;animation-delay:var(--stagger,0s)}.reveal[data-seen] .grow-y{transform-box:fill-box;transform-origin:50% 0;animation:about-grow-y var(--motion-duration-draw) var(--motion-ease-standard) both;animation-delay:var(--stagger,0s)}.reveal[data-seen] .draw{stroke-dasharray:1;animation:about-draw var(--motion-duration-draw) ease-out both;animation-delay:var(--stagger,0s)}.reveal[data-armed] .about-value .excerpt mark{background-color:#0000;background-image:linear-gradient(var(--color-highlight), var(--color-highlight));background-repeat:no-repeat;background-size:0% 100%}.reveal[data-seen] .about-value .excerpt mark{animation:about-sweep var(--motion-duration-draw) var(--motion-ease-standard) both;animation-delay:calc(var(--motion-duration-reveal) + var(--sweep,0s))}.about-value .excerpt mark:nth-of-type(2){--sweep:.15s}.about-value .excerpt mark:nth-of-type(3){--sweep:.3s}.about-value .excerpt mark:nth-of-type(4){--sweep:.45s}.about-value .excerpt mark:nth-of-type(n+5){--sweep:.6s}.reveal[data-seen] .travel{animation:5.2s linear infinite about-travel;animation-delay:var(--motion-duration-draw)}.stagger>:nth-child(2){--stagger:90ms}.stagger>:nth-child(3){--stagger:.18s}.stagger>:nth-child(4){--stagger:.27s}.stagger>:nth-child(5){--stagger:.36s}.stagger>:nth-child(6){--stagger:.45s}.stagger>:nth-child(n+7){--stagger:.52s}.after{--stagger:.6s}.after-later{--stagger:.9s}@keyframes about-rise{0%{transform:translateY(.75rem)}to{transform:none}}@keyframes about-slide{0%{transform:translate(-.75rem)}to{transform:none}}@keyframes about-drop{0%{transform:translateY(-.5rem)}to{transform:none}}@keyframes about-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes about-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes about-sweep{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes about-travel{0%{opacity:0;inset-block-start:0}8%{opacity:1}92%{opacity:1}to{opacity:0;inset-block-start:calc(100% - .5rem)}}.about-value__reading{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1023px){.about-value__reading{grid-template-columns:minmax(0,1fr)}}.about-value__parts{align-items:flex-end;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.about-value__part{gap:2px;min-inline-size:0;display:grid}.about-value__part .value__number,.about-value__part .value__unit,.about-value__part .value__condition{overflow-wrap:anywhere}.about-promise{gap:var(--space-4);display:grid}.about-promise__flow{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr) 2.5rem minmax(0,1fr);display:grid}.about-promise__box{gap:var(--space-2);min-block-size:7.5rem;min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;display:grid}.about-promise__box--sunk{background:var(--color-surface-sunk)}.about-promise__title{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.about-promise__stages{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.about-promise__stage{justify-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-faint);display:grid}.about-promise__lines{gap:var(--space-2);display:grid}.about-promise__marked{align-items:center;gap:var(--space-1);display:flex}.about-promise__marked .bar{flex:1 1 0}.about-promise__mark{background:var(--color-highlight);border-radius:2px;flex:0 0 32%;align-items:center;block-size:.8rem;padding-inline:3px;display:flex}.about-promise__mark .bar{inline-size:100%}@media (max-width:767px){.about-promise__flow{grid-template-columns:minmax(0,1fr)}.about-promise__box{min-block-size:0}.about-link--h{display:none}.about-link--v{display:block}}.about-eight{gap:var(--space-4);display:grid}.about-eight__lead{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.about-cell{grid-template-columns:repeat(3,1.75rem);grid-auto-rows:1.75rem;gap:2px;display:grid}.about-cell>span{border:1px solid var(--color-line-strong);background:var(--color-surface);place-items:center;display:grid}.about-cell .bar{inline-size:1rem}.about-eight__rows{column-gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-failures{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-failures>li{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;display:grid}.about-mini{gap:var(--space-2);min-block-size:9rem;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-ink-muted);align-content:start;display:grid}.about-mini__row{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.about-mini__num{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-tight);color:var(--color-ink)}.about-mini__bracket{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-block-end:0;block-size:.5rem;margin-block-end:-1px}.about-mini__boxes{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-mini__box{padding:var(--space-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);text-align:center;text-wrap:balance}.about-gate{justify-items:start;gap:0;display:grid}.about-gate__node{padding:var(--space-1) var(--space-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);color:var(--color-ink)}.about-gate__node--wide{align-self:stretch}.about-gate__stub{background:var(--color-line-strong);block-size:.75rem;inline-size:2px;margin-inline-start:1rem}.about-doors{margin:0;padding:0;list-style:none;display:grid}.about-doors__head,.about-doors__row{gap:var(--space-3);grid-template-columns:minmax(9rem,12rem) 7rem minmax(0,1.2fr) minmax(0,1.6fr);align-items:start;display:grid}.about-doors__head{border-block-end:1px solid var(--color-line);padding-block-end:var(--space-2)}.about-doors__item{gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--color-line);display:grid}:is(.about-doors__item:has(a:hover),.about-doors__item:has(a:focus-visible)){background:var(--color-accent-tint)}.about-doors__link{min-block-size:var(--size-hit-target);color:var(--color-ink);font-weight:var(--weight-semibold);flex-direction:column;justify-content:center;gap:2px;text-decoration:none;display:inline-flex}.about-doors__link .mono{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-ink-faint)}.about-doors__cell{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink-muted)}.about-doors__cell strong{color:var(--color-ink)}@media (max-width:767px){.about-doors__head{display:none}.about-doors__row{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.about-door{gap:var(--space-4);display:grid}.about-door__head{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.about-door__rows{padding-inline-start:1.5rem;position:relative}.about-door__rows ul{margin:0;padding:0;list-style:none;display:grid}.about-door__rail{background:var(--color-line-strong);inline-size:2px;position:absolute;inset-block:.75rem;inset-inline-start:.3rem}.about-door__rows li{position:relative}.about-door__rows li:before{content:"";background:var(--color-line-strong);border-radius:50%;block-size:.6rem;inline-size:.6rem;position:absolute;inset-block-start:1.1rem;inset-inline-start:-1.45rem}.about-door__now{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink);font-weight:var(--weight-medium);padding-inline-start:1.5rem}.about-licences{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-sunk);display:grid}.about-licences__groups{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.about-licences__group{gap:var(--space-2);align-content:start;display:grid}.about-licences__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.about-trail{position:relative}.about-trail .trail{padding-inline-start:1.5rem}.about-trail li{position:relative}.about-trail li:before{content:"";background:var(--color-line-strong);border-radius:50%;block-size:.6rem;inline-size:.6rem;position:absolute;inset-block-start:1rem;inset-inline-start:-1.45rem}.about-trail li[data-final]:before{background:var(--color-ink-muted);border-radius:1px}.about-stages{gap:var(--space-4);align-items:start;display:grid}.about-stagerail{gap:var(--space-1);flex-wrap:wrap;display:flex}.about-stagerail__link{align-items:center;gap:var(--space-2);min-block-size:var(--size-hit-target);min-inline-size:var(--size-hit-target);padding-inline:var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-ink-muted);font-size:var(--text-xs);text-decoration:none;display:inline-flex}.about-stagerail__code{font-family:var(--font-mono)}.about-stagerail__link:hover{color:var(--color-ink);background:var(--color-accent-tint)}.about-stagerail__link[aria-current=step]{color:var(--color-accent);border-color:var(--color-accent-line);background:var(--color-accent-tint);font-weight:var(--weight-semibold)}@media (min-width:1024px){.about-stages{column-gap:var(--space-5);grid-template-columns:minmax(7rem,8rem) minmax(0,1fr)}.about-stagerail{border-inline-start:1px solid var(--color-line);flex-direction:column;align-items:stretch;gap:0;position:sticky;inset-block-start:calc(var(--size-header) + var(--space-4))}.about-stagerail__link{border:0;border-inline-start:2px solid #0000;border-radius:0;margin-inline-start:-1px}.about-stagerail__link[aria-current=step]{border-color:var(--color-accent);background:0 0}}.about-chain{gap:var(--space-4);display:grid}.about-chain__steps{position:relative}.about-chain .chain__step{grid-template-columns:2.5rem minmax(0,1fr)}.about-chain .chain__seq{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-muted)}.about-chain .chain__step .chain__seq:after{inset-inline-start:.7rem}.about-chain__kind{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.about-chain__out{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.about-chain__dot{background:var(--color-accent);opacity:0;pointer-events:none;border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:0;inset-inline-start:.45rem}.chain__exit{display:none}.about-chain__end{align-items:baseline;gap:var(--space-2) var(--space-3);border-block-start:2px dotted var(--color-line-strong);font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}@media (min-width:1024px){.about-chain .chain__step{grid-template-columns:2.5rem minmax(0,1fr) 4.5rem}.chain__exit{border-block-start:2px dotted var(--color-line-strong);align-self:start;inline-size:2.25rem;margin-block-start:1.1rem;display:block}.about-chain__exitrail{border-inline-start:2px dotted var(--color-line-strong);position:absolute;inset-block:1.1rem 0;inset-inline-end:2.25rem}}@media (max-width:1023px){.about-chain__exitrail{display:none}}@media (max-width:640px){.about-chain .chain__step{grid-template-columns:minmax(0,1fr)}.about-chain .chain__seq:after,.about-chain__dot{display:none}}.about-run{gap:var(--space-3);display:grid}.about-run__when{gap:var(--space-2);flex-wrap:wrap;display:flex}.about-run__rows{gap:var(--space-3);margin:0;display:grid}.about-run__row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);display:grid}.about-run .about-run__row dt{font-size:var(--text-sm);color:var(--color-ink-muted)}.about-run__row dd{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 3.5rem;margin:0;display:grid}.about-run__num{text-align:end;font-family:var(--font-display);font-size:var(--text-md);font-variant-numeric:tabular-nums}@media (max-width:640px){.about-run__row{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.about-anatomy{margin:0;padding:0;list-style:none;display:grid}.about-anatomy__slot{min-inline-size:0}.about-anatomy__slot--inline{border-inline-start:2px solid var(--color-line-strong);margin-inline-start:.75rem;padding-inline-start:var(--space-2)}@media (min-width:640px){.about-anatomy{column-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.about-anatomy__slot{grid-column:1/-1}.about-anatomy__slot--inline{border-inline-start:0;grid-column:auto;margin-inline-start:0;padding-inline-start:0}.about-anatomy__slot--inline:has(details[open]){grid-column:1/-1}}.about-anatomy__key{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.about-anatomy__rights{padding-block-start:var(--space-1)}.about-stops{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-stops__stop{min-block-size:var(--size-hit-target);padding:var(--space-2) var(--space-3);border-block-start:2px solid var(--color-line-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;display:flex}@media (max-width:640px){.about-stops__stop{border-block-start:0;border-inline-start:2px solid var(--color-line-strong)}}.about-states{margin:0;padding:0;list-style:none;display:grid}.about-states__swatch{vertical-align:middle}.about-withheld{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-withheld>li{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;display:grid}.about-slots{gap:var(--space-2);display:grid}.about-slots__row{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.about-slot{padding:.1rem var(--space-2);border:1px solid var(--color-ink-muted);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-ink)}.about-slot--out{border:1px dashed var(--color-line-strong);color:var(--color-ink-faint)}.about-withheld__foot{font-size:var(--text-sm);color:var(--color-ink-muted)}.about-seam-board{gap:var(--space-4);display:grid}.about-lanes__sides,.about-lanes{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.about-lanes__sides{display:none}.about-lanes__seam{background:var(--color-ink-muted);border-radius:1px;block-size:2px}.about-lane{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;display:grid}.about-lane__reads{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-ink-muted)}.about-lane__reads .mono{font-size:var(--text-xs)}.about-lane__nogrant{gap:var(--space-1);flex-wrap:wrap;display:flex}@media (min-width:1024px){.about-lanes__sides{gap:var(--space-3);grid-template-columns:minmax(0,2fr) 2px minmax(0,1fr);display:grid}.about-lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2px minmax(0,1fr)}.about-lanes__seam{block-size:auto;inline-size:2px}}.about-folders{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-sunk);display:grid}.about-path{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.about-path__node{gap:var(--space-2);min-inline-size:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:grid}.about-path__notes{gap:var(--space-1);display:grid}.about-path .about-link{margin-block-start:.6rem}@media (max-width:767px){.about-path{grid-template-columns:minmax(0,1fr)}.about-path .about-link{margin-block-start:0}}.about-rules{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.about-rules li{gap:var(--space-1);min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink-muted);align-content:start;display:grid}.about-rules strong{color:var(--color-ink)}.about-edges{gap:var(--space-3);display:grid}.about-notyet{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.about-notyet__group{gap:var(--space-2);align-content:start;display:grid}.about-notyet>details{grid-column:1/-1}.about-notyet__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.about-reasons{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.about-reasons__row{gap:var(--space-3);grid-template-columns:minmax(8rem,16rem) minmax(0,1fr) 3rem;align-items:center;display:grid}.about-reasons__reason{font-size:var(--text-xs);color:var(--color-ink-muted)}.about-reasons__count{text-align:end;font-size:var(--text-sm)}@media (max-width:640px){.about-reasons__row{grid-template-columns:minmax(0,1fr) 3rem}.about-reasons__reason{grid-column:1/-1}}
}

@layer utilities {
.stack{gap:var(--space-4);display:grid}.stack-sm{gap:var(--space-2);display:grid}.stack-lg{gap:var(--space-6);display:grid}.cluster{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.row-between{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.muted{color:var(--color-ink-muted)}.faint{color:var(--color-ink-faint)}.numeric{font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
}

@layer print {
@media print{:root{--color-canvas:var(--color-surface);--color-surface-sunk:var(--color-surface)}.site-header,.site-footer,.sections-nav,.btn,.skip-link{display:none!important}.record{display:block}.panel,.record-row,.disclosure{border-color:var(--color-line-strong);break-inside:avoid}.disclosure__body{display:grid!important}h1,h2,h3{break-after:avoid}a[href^=http]:after{content:" (" attr(href) ")";font-size:var(--text-xs);color:var(--color-ink-muted)}}
}

@layer reset,tokens,base,layout,components,utilities,print;
