.data-freshness[data-astro-cid-egiriqyp]{margin-block:0 1.5rem;padding-block-end:1rem;border-bottom:1px solid var(--line)}.data-freshness[data-astro-cid-egiriqyp] dl[data-astro-cid-egiriqyp]{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin:0 0 .5rem}.data-freshness[data-astro-cid-egiriqyp] dl[data-astro-cid-egiriqyp]>div[data-astro-cid-egiriqyp]{max-width:100%}.data-freshness[data-astro-cid-egiriqyp] dt[data-astro-cid-egiriqyp]{font-weight:600}.data-freshness[data-astro-cid-egiriqyp] dd[data-astro-cid-egiriqyp]{margin:.15rem 0 0}.data-freshness[data-astro-cid-egiriqyp] p[data-astro-cid-egiriqyp]{margin-block:.5rem}.data-freshness[data-astro-cid-egiriqyp] summary[data-astro-cid-egiriqyp]{cursor:pointer;padding-block:.5rem}.data-freshness[data-astro-cid-egiriqyp] details[data-astro-cid-egiriqyp] p[data-astro-cid-egiriqyp]{max-width:85ch}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-Latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-Italic-Latin.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--shell-page: #f4efe3;--shell-panel: #fbf7ec;--shell-ink: #1e3240;--shell-ink-soft: #485b68;--shell-ink-faint: #5d6f7c;--shell-teal: #175f59;--shell-teal-strong: #114b46;--shell-navy: #1c3448;--shell-on-navy: #f4efe3;--shell-footer: #ffffff;--shell-gold: #c99a2e;--shell-on-gold: #1e3240;--shell-rule: #e3dac5;--shell-rule-soft: #ede7d8;--shell-control-edge: #8b8672;--shell-icon-ground: #ebe3d0;--serif: "Fraunces", Georgia, "Times New Roman", serif;--paper: var(--shell-page);--paper-faint: var(--shell-panel);--ink: var(--shell-ink);--muted: var(--shell-ink-soft);--line: var(--shell-rule);--line-faint: var(--shell-rule-soft);--control-edge: var(--shell-control-edge);--accent: var(--shell-teal);--accent-strong: var(--shell-teal-strong);--accent-wash: var(--shell-icon-ground);--on-accent: var(--shell-page);--muted-disabled: var(--shell-ink-faint);--paper-fade: rgba(244, 239, 227, 0);--shadow-edge: rgba(0, 0, 0, .14);--zebra-overlay: rgba(0, 0, 0, .022);--shadow-pop: rgba(0, 0, 0, .1);--font: "Public Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--s1: .25rem;--s2: .5rem;--s3: .75rem;--s4: 1rem;--s5: 1.5rem;--s6: 2rem;--s7: 3rem;--w-prose: 72ch;--w-data: 1100px;--fs-title: 2rem;--fs-section: 1.375rem;--fs-body: .9375rem;--fs-row: .875rem;--fs-meta: .8125rem;--lh-body: 1.5;--lh-row: 1.45;--chrome-header-h: 72px;--chrome-band-h: 40px;--chrome-crumb-h: 32px;--footer-gap: 4.5rem;--footer-pad: var(--s4);--footer-row-gap: var(--s1);--numerals: var(--font);--ident: var(--mono);--fs-figure: 2.5rem;--fs-figure-sub: 1.25rem;--idx-row-h-table: 3rem;--reg-page-bg: #f7f8fa;--reg-panel: #ffffff;--reg-panel-alt: #fbfcfd;--reg-colophon: #eef1f4;--reg-ink: #14283d;--reg-ink-soft: #4a5d75;--reg-ink-faint: #5c6e86;--reg-link: #24558e;--reg-link-hover: #1c4472;--reg-on-ink: #ffffff;--reg-wash: #eef2f7;--reg-on-ink-soft: #b6c2d0;--reg-source: #437565;--reg-rule: #dde1e6;--reg-rule-soft: #ebeef1;--reg-control-edge: #7d8b9e;--reg-sans: "Public Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--shell-page: #10161d;--shell-panel: #182027;--shell-ink: #eae4d6;--shell-ink-soft: #c6c0b1;--shell-ink-faint: #a9a493;--shell-teal: #63b8b0;--shell-teal-strong: #86ccc5;--shell-navy: #22405c;--shell-on-navy: #eae4d6;--shell-footer: #1d2834;--shell-gold: #d3a84c;--shell-on-gold: #10161d;--shell-rule: #2b3745;--shell-rule-soft: #222c37;--shell-control-edge: #77848f;--shell-icon-ground: #1c2733;--reg-page-bg: #10161d;--reg-panel: #182027;--reg-panel-alt: #1a232b;--reg-colophon: #182027;--reg-ink: #e6ebf1;--reg-ink-soft: #b6c2d0;--reg-ink-faint: #9dabbb;--reg-link: #93b8e8;--reg-link-hover: #a9c6ee;--reg-on-ink: #10161d;--reg-wash: #1c2733;--reg-on-ink-soft: #4a5d75;--reg-source: #8fc6ae;--reg-rule: #2b3745;--reg-rule-soft: #222c37;--reg-control-edge: #77848f;--paper-fade: rgba(16, 22, 29, 0);--shadow-edge: rgba(255, 255, 255, .14);--zebra-overlay: rgba(255, 255, 255, .03);--shadow-pop: rgba(0, 0, 0, .45)}}:root[data-theme=dark]{--shell-page: #10161d;--shell-panel: #182027;--shell-ink: #eae4d6;--shell-ink-soft: #c6c0b1;--shell-ink-faint: #a9a493;--shell-teal: #63b8b0;--shell-teal-strong: #86ccc5;--shell-navy: #22405c;--shell-on-navy: #eae4d6;--shell-footer: #1d2834;--shell-gold: #d3a84c;--shell-on-gold: #10161d;--shell-rule: #2b3745;--shell-rule-soft: #222c37;--shell-control-edge: #77848f;--shell-icon-ground: #1c2733;--reg-page-bg: #10161d;--reg-panel: #182027;--reg-panel-alt: #1a232b;--reg-colophon: #182027;--reg-ink: #e6ebf1;--reg-ink-soft: #b6c2d0;--reg-ink-faint: #9dabbb;--reg-link: #93b8e8;--reg-link-hover: #a9c6ee;--reg-on-ink: #10161d;--reg-wash: #1c2733;--reg-on-ink-soft: #4a5d75;--reg-source: #8fc6ae;--reg-rule: #2b3745;--reg-rule-soft: #222c37;--reg-control-edge: #77848f;--paper-fade: rgba(16, 22, 29, 0);--shadow-edge: rgba(255, 255, 255, .14);--zebra-overlay: rgba(255, 255, 255, .03);--shadow-pop: rgba(0, 0, 0, .45)}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.numeral{font-family:var(--numerals);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.ident{font-family:var(--ident)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--paper)}a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--accent-strong)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;padding:var(--s3) var(--s4);background:var(--accent);color:var(--on-accent);font-weight:600;text-decoration:none;border-radius:0 0 2px}.skip-link:focus{left:0}main:focus{outline:none}main:focus-visible{outline:none}h1{font-size:var(--fs-title);line-height:1.2;font-weight:700;letter-spacing:-.015em;margin:var(--s2) 0 var(--s2)}h2{font-size:var(--fs-section);line-height:1.3;font-weight:600;letter-spacing:-.01em;margin:var(--s6) 0 var(--s3)}h3{font-size:1.05rem;font-weight:600;margin:var(--s5) 0 var(--s2)}table,.amount,.stat b,.stat-row,.pagination{font-variant-numeric:tabular-nums}main{max-width:var(--w-data);margin:0 auto;padding:var(--s5) var(--s4) 0}.site-header{border-bottom:1px solid var(--line);background:var(--paper)}.site-header .inner{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3) var(--s5);max-width:var(--w-data);margin:0 auto;padding:var(--s2) var(--s4);min-height:var(--chrome-header-h)}.site-header .brand{font-weight:700;font-size:1.05rem;letter-spacing:-.01em;text-decoration:none;color:var(--ink);white-space:nowrap;display:inline-flex;align-items:center;min-height:44px}.site-header nav{margin-left:auto;white-space:nowrap;display:flex;gap:var(--s4)}.site-header nav a{color:var(--muted);text-decoration:none;font-size:.95rem;display:inline-flex;align-items:center;min-height:44px}.site-header nav a:hover{color:var(--accent);text-decoration:underline}.crumb-bar{background:var(--paper-faint);border-bottom:1px solid var(--line-faint)}.crumb{max-width:var(--w-data);margin:0 auto;padding:calc((var(--chrome-crumb-h) - 1lh) / 2) var(--s4);color:var(--muted);font-size:var(--fs-meta)}.crumb a{color:var(--muted);text-decoration:none}.crumb a:hover{color:var(--accent);text-decoration:underline}.crumb .sep{color:var(--muted);padding:0 var(--s1)}.site-footer{margin-top:var(--footer-gap);border-top:1px solid var(--line);background:var(--paper-faint);color:var(--muted);font-size:var(--fs-row)}.site-footer .inner{max-width:var(--w-data);margin:0 auto;padding:var(--footer-pad) var(--s4) var(--s5);display:grid;gap:var(--footer-row-gap)}.site-footer .site{color:var(--ink);font-weight:600}.site-footer .disclaimer{font-style:italic;margin:0}.site-footer .fcra{font-size:var(--fs-meta);margin:0}.site-footer p{margin:0}.support-btn{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s4);border:1px solid var(--accent);border-radius:2px;color:var(--accent);background:var(--paper);font-size:.9rem;font-weight:600;text-decoration:none}.support-btn:hover{color:var(--paper);background:var(--accent);border-color:var(--accent)}.site-footer .support-btn{margin-top:var(--s2)}.site-header nav a.support-btn{min-height:44px;padding:0 var(--s3);font-size:.9rem;color:var(--accent)}.site-header nav a.support-btn:hover{color:var(--paper);text-decoration:none}.sub{color:var(--muted);margin:0 0 var(--s4);font-size:var(--fs-meta)}.sub>:is(a,span)+:is(a,span):before{content:" ·";color:var(--muted)}.sub a,.sub span{color:var(--muted)}.sub a{text-decoration:none}.sub a:hover{text-decoration:underline;color:var(--accent)}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--s3);margin:var(--s5) 0}@media(min-width:801px){.stat-row-5u{grid-template-columns:repeat(5,minmax(0,1fr))}}.stat{border:1px solid var(--line);background:var(--paper-faint);border-radius:6px;padding:var(--s3) var(--s4);min-width:0}.stat b{display:block;font-size:clamp(1rem,3.6vw,1.35rem);font-weight:700;letter-spacing:-.01em;line-height:1.25;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal}.stat .label{color:var(--muted);font-size:var(--fs-meta);display:block;margin-top:var(--s1)}.stat-wide{grid-column:span 2}.stat-feature{background:var(--ink);border-color:var(--ink)}.stat-feature b{color:var(--on-accent)}.stat-feature .label{color:var(--line)}.figure{border:1px solid var(--line);border-radius:6px;background:var(--paper-faint);padding:var(--s4) var(--s5) var(--s4);margin:var(--s5) 0}.figure h2{margin:0 0 var(--s2);font-size:1rem;color:var(--muted);font-weight:600}.amount{font-size:2.1rem;font-weight:700;letter-spacing:-.015em;margin:0 0 var(--s2);line-height:1.15}.labels{list-style:none;padding:0;margin:var(--s2) 0;color:var(--muted);font-size:var(--fs-meta);display:flex;flex-wrap:wrap;gap:var(--s1) var(--s5)}.labels li{margin:0}.labels strong{color:var(--ink);font-weight:600}.cat-sep{color:var(--muted);font-size:var(--fs-meta);border-left:3px solid var(--line);padding-left:var(--s3)}.figure .secondary{color:var(--muted);font-size:var(--fs-meta);margin:var(--s2) 0 0}.note{background:var(--paper-faint);border:1px solid var(--line);border-left:3px solid var(--line);padding:var(--s2) var(--s3);border-radius:4px;font-size:var(--fs-meta);color:var(--muted)}.provenance-card{border:1px solid var(--line-faint);border-radius:4px;background:var(--paper-faint);padding:var(--s2) var(--s3);margin:var(--s3) 0 var(--s4);font-size:var(--fs-meta);color:var(--muted)}.provenance-card p{margin:var(--s1) 0}.provenance{border:1px solid var(--line);border-radius:6px;background:var(--paper-faint);padding:var(--s4) var(--s5);margin-top:var(--s6);color:var(--muted);font-size:var(--fs-meta)}.provenance h2{margin-top:0;color:var(--ink)}.provenance ul{padding-left:1.2rem;margin:var(--s2) 0}.figure-notes{margin:var(--s2) 0 0;font-size:var(--fs-meta)}.figure-notes .disclaimer-inline{font-style:italic;color:var(--muted);margin:var(--s1) 0}.figure-notes details{color:var(--muted)}.figure-notes summary{cursor:pointer;color:var(--accent)}.chip{display:inline-block;padding:0 var(--s2);border-radius:999px;font-size:.78rem;line-height:1.5;border:1px solid var(--line);background:var(--paper);text-decoration:none;color:var(--muted);white-space:nowrap}.chip:hover{background:var(--paper-faint);color:var(--ink)}.sort-label{color:var(--muted);font-size:var(--fs-meta);margin:0 0 var(--s2)}table{border-collapse:collapse;width:100%;font-size:var(--fs-row)}th,td{text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--line-faint);vertical-align:top}thead th{color:var(--muted);font-weight:600;font-size:var(--fs-meta);border-bottom:1px solid var(--line);background:var(--paper)}tbody tr:nth-child(2n){background:var(--paper-faint)}td:nth-child(2),.by-amount{white-space:nowrap}.table-scroll{overflow-x:auto;background:linear-gradient(to right,var(--paper) 30%,var(--paper-fade)),linear-gradient(to right,var(--paper-fade),var(--paper) 70%) 100% 0,radial-gradient(farthest-side at 0 50%,var(--shadow-edge),transparent),radial-gradient(farthest-side at 100% 50%,var(--shadow-edge),transparent) 100% 0;background-repeat:no-repeat;background-size:3rem 100%,3rem 100%,.9rem 100%,.9rem 100%;background-attachment:local,local,scroll,scroll}.table-scroll tbody tr:nth-child(2n){background:var(--zebra-overlay)}.record-scroll{max-height:34rem;overflow:auto;border:1px solid var(--line);border-radius:6px}.record-scroll table{font-size:var(--fs-row)}.record-scroll thead th{position:sticky;top:0;background:var(--paper);box-shadow:0 1px 0 var(--line);border-bottom:none;z-index:1}.hublist{list-style:none;padding:0;margin:var(--s2) 0}.hublist li{padding:0;border-bottom:1px solid var(--line-faint)}.hublist a{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.hublist a:hover{text-decoration:underline}.hublist .meta{color:var(--muted);font-size:var(--fs-meta);margin-left:var(--s2)}.hublist.cols{column-width:7rem;column-gap:var(--s5)}.hublist.cols li{break-inside:avoid}.state-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:var(--s1);margin:var(--s3) 0}.state-grid a{display:block;text-align:center;padding:var(--s1) var(--s2);border:1px solid var(--control-edge);border-radius:4px;text-decoration:none;font-weight:600;font-size:.9rem;min-height:44px;display:flex;align-items:center;justify-content:center}.state-grid a:hover{background:var(--accent-wash);border-color:var(--line)}.entry-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--s3);margin:var(--s3) 0}.entry-row a{display:block;border:1px solid var(--control-edge);border-radius:6px;padding:var(--s3) var(--s4);text-decoration:none;background:var(--paper)}.entry-row a:hover{background:var(--accent-wash)}.entry-row b{display:block;color:var(--ink);font-weight:600}.entry-row .meta{color:var(--muted);font-size:var(--fs-meta)}.uplinks{font-size:var(--fs-meta);color:var(--muted);margin:0 0 var(--s4)}.uplinks a{display:inline-block;margin:0 var(--s1) var(--s1) 0;padding:.1rem var(--s2);border:1px solid var(--line);border-radius:999px;text-decoration:none}.uplinks a:hover{background:var(--accent-wash);border-color:var(--accent)}.pagination{display:flex;gap:var(--s3);align-items:center;margin:var(--s4) 0;font-size:var(--fs-meta)}.pagination a,.pagination .muted{display:inline-flex;align-items:center;min-height:44px;padding:var(--s1) var(--s3);border:1px solid var(--control-edge);border-radius:6px;text-decoration:none}.pagination a{color:var(--accent);background:var(--paper)}.pagination a:hover{background:var(--accent-wash);border-color:var(--accent)}.pagination .muted{color:var(--muted-disabled);border-color:var(--line-faint)}.pagination span:not(.muted){color:var(--muted)}.searchbox{position:relative;display:flex;gap:var(--s2);flex:1 1 16rem;max-width:30rem;min-width:0}.searchbox-input{min-height:44px;flex:1 1 auto;min-width:0;font-family:var(--font);font-size:.95rem;padding:var(--s2) var(--s3);border:1px solid var(--control-edge);border-radius:6px;background:var(--paper);color:var(--ink)}.searchbox-input:focus{border-color:var(--accent)}.searchbox button{min-height:44px;font-family:var(--font);font-size:.9rem;font-weight:600;padding:var(--s2) var(--s4);border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:var(--on-accent);cursor:pointer;white-space:nowrap}.searchbox button:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.searchbox .typeahead{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:20;list-style:none;margin:0;padding:var(--s1) 0;max-height:60vh;overflow-y:auto;background:var(--paper);border:1px solid var(--control-edge);border-radius:6px;box-shadow:0 6px 18px var(--shadow-pop)}.searchbox .typeahead li{padding:0}.searchbox .typeahead a{display:flex;justify-content:space-between;gap:var(--s3);align-items:baseline;padding:var(--s2) var(--s3);text-decoration:none;color:var(--ink)}.searchbox .typeahead a:hover{background:var(--accent-wash)}.searchbox .typeahead a span{color:var(--muted);font-size:var(--fs-meta);white-space:nowrap}.searchbox--filters{max-width:none;flex-wrap:wrap}.searchbox--filters .searchbox-input[type=search]{flex:1 1 14rem}.searchbox-input.searchbox-select{flex:0 1 11rem;min-width:0;max-width:100%}.searchbox-input.searchbox-select--wide{flex:1 1 16rem}.hero{text-align:center;padding:var(--s6) 0 var(--s5)}.hero h1{font-size:2rem;margin-bottom:var(--s2)}.hero .tagline{color:var(--muted);margin:0 0 var(--s5);font-size:1.05rem}.hero .searchbox{margin:0 auto;max-width:34rem}.prose{max-width:var(--w-prose);overflow-wrap:break-word}.prose table{margin:var(--s4) 0}article a{color:var(--accent)}@media(max-width:640px){body{font-size:var(--fs-body)}h1{font-size:1.45rem}.hero h1{font-size:1.6rem}.amount{font-size:1.7rem}.searchbox{order:3;flex-basis:100%;max-width:none}.searchbox--filters .searchbox-input[type=search]{flex-basis:100%}.searchbox-input.searchbox-select,.searchbox-input.searchbox-select--wide{flex:1 1 7rem}.site-header nav{margin-left:0;white-space:normal;flex-wrap:wrap;gap:var(--s2) var(--s3)}.brandblock{flex-basis:100%}.site-header .inner{column-gap:var(--s3)}.site-header nav{flex:1 1 0;min-width:0}.scheme-toggle{align-self:flex-start}.stat-row{grid-template-columns:1fr 1fr}.labels{flex-direction:column;gap:var(--s1)}main{padding:var(--s4) var(--s3) 0}}.site-header{background:var(--shell-panel);border-bottom:1px solid var(--shell-rule)}.brandblock{display:flex;flex-direction:column}.site-header .brand{font-family:var(--serif);font-weight:700;font-size:1.3125rem;letter-spacing:-.01em;line-height:1.1;color:var(--shell-ink)}.brand-tag{font-family:var(--serif);font-style:italic;font-size:.75rem;line-height:1.2;color:var(--shell-teal);margin-top:-.5rem;padding-bottom:.25rem}.site-header nav a{color:var(--shell-ink-soft)}.site-header nav a.support-btn{color:var(--shell-teal);border-color:var(--shell-teal);background:transparent}.site-header nav a:hover{color:var(--shell-teal)}.site-header nav a.support-btn:hover{color:var(--shell-page);background:var(--shell-teal)}.site-header .desktop-nav{gap:1rem}.site-header .desktop-nav a{font-size:.875rem}.mobile-menu{display:none;position:relative;margin-left:auto}.mobile-menu summary{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 .625rem;border:1px solid var(--shell-control-edge);border-radius:2px;color:var(--shell-ink-soft);font-size:.875rem;cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:after{content:"⌄";margin-left:.35rem}.mobile-menu[open] summary:after{content:"⌃"}.site-header .mobile-menu nav{position:absolute;z-index:30;right:0;top:calc(100% + .5rem);width:min(16rem,calc(100vw - 2rem));display:flex;flex-direction:column;gap:0;padding:.375rem .75rem;margin:0;border:1px solid var(--shell-control-edge);background:var(--shell-panel);white-space:normal}.site-header .mobile-menu:not([open]) nav{display:none}.site-header .mobile-menu nav a{min-height:44px}.scheme-toggle{display:none;align-items:center;min-height:44px;padding:0 .75rem;border:1px solid var(--shell-control-edge);border-radius:2px;background:var(--shell-panel);color:var(--shell-ink-soft);font:inherit;font-size:.875rem;line-height:1;cursor:pointer}html[data-js] .scheme-toggle{display:inline-flex}.scheme-toggle:hover{border-color:var(--shell-teal);color:var(--shell-teal)}.scheme-toggle[aria-pressed=true]{background:var(--shell-icon-ground);color:var(--shell-ink)}.searchbox-input{border-color:var(--shell-control-edge);background:var(--shell-panel);color:var(--shell-ink);border-radius:2px;min-height:44px}.searchbox-input::placeholder{color:var(--shell-ink-faint)}.searchbox-input:focus{border-color:var(--shell-teal)}.searchbox button{background:var(--shell-teal);border-color:var(--shell-teal);color:var(--shell-page);border-radius:2px;min-height:44px}.searchbox button:hover{background:var(--shell-teal-strong);border-color:var(--shell-teal-strong)}.searchbox .typeahead{border-radius:2px;box-shadow:none;border-color:var(--shell-control-edge);background:var(--shell-panel)}.searchbox .typeahead a{display:flex;flex-direction:column;justify-content:center;min-height:44px;color:var(--shell-ink)}.searchbox .typeahead a span{color:var(--shell-ink-faint)}.searchbox .typeahead a:hover{background:var(--shell-icon-ground)}.crumb-bar{background:var(--shell-page);border-bottom:1px solid var(--shell-rule-soft)}.crumb,.crumb a,.crumb .sep{color:var(--shell-ink-faint)}.crumb a:hover{color:var(--shell-teal)}.reg-band{background:var(--shell-panel);border-bottom:1px solid var(--shell-rule);box-shadow:inset 0 3px 0 var(--shell-teal)}.reg-band-inner{max-width:var(--w-data);margin:0 auto;padding:calc((var(--chrome-band-h) - 1lh) / 2) var(--s4);display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1.25rem;font-size:var(--fs-meta);line-height:var(--lh-row)}.reg-band-mark{font-weight:700;font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;color:var(--shell-teal);white-space:nowrap}.reg-band-text{color:var(--shell-ink-soft)}.reg-band-text .reg-src{color:var(--shell-teal);font-weight:600}.reg-band-text .numeral{color:var(--shell-teal);font-weight:600;font-size:var(--fs-meta)}.reg-ext{color:var(--shell-ink-faint);text-decoration:none;font-size:var(--fs-meta);white-space:nowrap}.reg-ext:hover{color:var(--shell-teal);text-decoration:underline}.reg-ext:after{content:" ↗";font-size:.75em}.reg-band-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:0 1rem;white-space:nowrap}.site-footer{margin-top:var(--footer-gap);background:var(--shell-footer);border-top:1px solid var(--shell-rule);color:var(--shell-ink)}.site-footer .site{font-family:var(--serif);font-weight:700;font-size:1.0625rem;color:var(--shell-ink)}.site-footer .site-slogan{font-family:var(--serif);font-style:italic;font-size:.9375rem;color:var(--shell-teal);margin:-.25rem 0 .25rem}.site-footer .site-line{font-size:var(--fs-meta);color:var(--shell-ink-soft);opacity:.85}.site-footer a{color:var(--shell-teal)}.site-footer .support-btn{color:var(--shell-teal);border-color:var(--shell-teal);background:transparent}.site-footer .support-btn:hover{color:var(--shell-page);background:var(--shell-teal)}.site-footer .site-apps-label{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--shell-ink-soft)}.shell-page{background:var(--shell-page);color:var(--shell-ink)}.shell-page h1{font-family:var(--serif);font-weight:600;letter-spacing:-.015em;line-height:1.1}.shell-page .prose,.shell-page .prose p{color:var(--shell-ink-soft)}.shell-page .prose strong,.shell-page .prose h2,.shell-page .prose h3{color:var(--shell-ink)}.shell-page .prose table{margin:1rem 0;display:block;width:100%;overflow-x:auto}.shell-page .prose li{margin:.25rem 0}.shell-page .sub a,.shell-page .sub span{color:var(--shell-ink-soft)}.shell-page .sub a:hover{color:var(--shell-teal)}.shell-page main{padding-top:.625rem}.home-page main{padding-top:0}.home-hero{padding:2.5rem 0 1.75rem}.home-hero .eyebrow{margin:0 0 .875rem;color:var(--shell-teal)}.home-hero h1{max-width:24ch;margin:0;font-size:clamp(2.125rem,4.4vw,3.5rem);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.home-intro{max-width:62ch;margin:1rem 0 1.25rem;color:var(--shell-ink-soft);font-size:1.0625rem;line-height:1.55}.home-search{max-width:43rem}.home-search label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.home-search .searchbox{max-width:none}.home-search .searchbox-input,.home-search .searchbox button{min-height:54px;font-size:1rem}.home-search .searchbox button{padding-inline:1.5rem}.home-search-hint{margin:.625rem 0 0;color:var(--shell-ink-faint);font-size:var(--fs-meta)}.home-source .reg-band{background:transparent;box-shadow:none;border-top:1px solid var(--shell-rule)}.home-source .reg-band-inner{padding-inline:0;gap:.375rem .875rem}.home-source .cat-sep{border:0;padding:0;margin:.75rem 0 1rem;max-width:95ch}.home-scale{margin:.5rem 0 1.5rem}.home-browse{margin-bottom:1.5rem}.home-browse .eyebrow{margin-bottom:.625rem}.home-page .notice{border:0;border-top:1px solid var(--shell-rule);border-radius:0;background:transparent;padding:1.125rem 0 0;font-size:var(--fs-meta)}.home-page .notice p{max-width:100ch}.home-page .glyph-box{border:0;background:transparent}.strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.625rem;margin:.375rem 0 .75rem}@media(min-width:801px){.strip-5u{grid-template-columns:repeat(4,minmax(0,1fr))}.strip-5u .strip-stat b{font-size:clamp(1.125rem,2.2vw,1.5rem)}}.strip-stat{background:transparent;border:0;border-radius:0;padding:.5rem .375rem;min-width:0}.strip-stat b{display:block;font-family:var(--numerals);font-variant-numeric:tabular-nums;font-size:clamp(.95rem,3.4vw,1.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--shell-ink);white-space:nowrap;overflow-wrap:normal}.strip-stat .label{display:block;margin-top:.25rem;font-size:var(--fs-meta);color:var(--shell-ink-faint)}.strip-wide{grid-column:auto}.strip-link{display:block;text-decoration:none;cursor:pointer}.strip-link .label{text-decoration:underline;text-underline-offset:3px}.strip-link:hover{background:var(--shell-icon-ground)}.strip-link:hover b{color:var(--shell-teal)}.strip-link .go{display:inline-block;margin-left:.25em;transition:transform .12s ease}.strip-link:hover .go{transform:translate(2px)}.eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--shell-ink-faint);margin:.75rem 0 .375rem}.kicker{font-family:var(--serif);font-style:italic;color:var(--shell-teal);font-size:.9375rem;margin:0 0 .625rem}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.625rem}@media(min-width:1100px){.cards{grid-template-columns:repeat(5,minmax(min-content,1fr))}}.card{display:flex;gap:.375rem;align-items:center;background:transparent;border:0;border-bottom:1px solid var(--shell-rule);border-radius:0;padding:.5rem 0;text-decoration:none;color:var(--shell-ink);min-height:44px;cursor:pointer}.card:hover{background:var(--shell-icon-ground)}.card:hover b{color:var(--shell-teal)}.card b{font-size:var(--fs-meta);line-height:1.2;font-weight:700;color:var(--shell-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;min-width:0}.card .sep{color:var(--shell-ink-faint)}.card .count{font-size:var(--fs-meta);color:var(--shell-ink-soft);white-space:nowrap}.glyph-box{flex:none;width:28px;height:28px;display:grid;place-items:center;background:var(--shell-icon-ground);border:1px solid var(--shell-rule);border-radius:6px;color:var(--shell-ink)}.glyph-box svg{width:18px;height:18px;display:block;fill:currentColor}.shell-page .state-grid a{background:var(--shell-panel);color:var(--shell-ink-soft);font-family:var(--font);font-weight:600;font-size:var(--fs-meta);border-radius:2px}.shell-page .state-grid a:hover{border-color:var(--shell-teal);color:var(--shell-teal);background:var(--shell-panel)}.marginalia{font-family:var(--serif);font-style:italic;color:var(--shell-ink-soft);font-size:.9375rem;margin:.75rem 0 0}.marginalia:after{content:"";display:block;width:4rem;height:3px;background:var(--shell-gold);margin-top:.375rem;border-radius:1px}.notice{border:1px solid var(--shell-rule);border-left:3px solid var(--shell-teal);border-radius:2px;background:var(--shell-panel);padding:.5rem .5625rem;margin:.75rem 0 0;font-size:var(--fs-row);color:var(--shell-ink-soft)}.notice p{margin:0 0 .375rem}.notice p:last-child{margin:0}.notice strong{color:var(--shell-ink)}.kicker-link{font-family:var(--serif);font-style:italic;font-size:1rem}.reg-band-links .reg-ext,.kicker-link,.site-footer .site-links a{display:inline-block;padding-block:calc((44px - 1lh)/2)}.site-footer .site-links a{padding-inline:var(--s2)}.site-footer .site-links a:first-child{margin-left:calc(-1 * var(--s2))}.reg-band-links .reg-ext{margin-block:calc((1lh - 44px)/2)}@media(max-width:640px){.reg-band-inner{padding:calc((var(--chrome-band-h) - 1lh) / 2) var(--s3)}.reg-band-links{margin-left:0;flex-basis:100%}.strip{grid-template-columns:1fr 1fr}}@media(max-width:1099px){.site-header .desktop-nav{display:none}.mobile-menu{display:block}.site-header .inner{gap:.5rem .75rem}.site-header>.inner>.searchbox{max-width:none}}@media(max-width:640px){.site-header .inner{min-height:68px;gap:.5rem;padding-inline:var(--s3)}.site-header .brandblock{flex-basis:auto}.site-header .brand{font-size:1.125rem}.site-header .brand-tag{font-size:.6875rem}.site-header .scheme-toggle{align-self:center;padding-inline:.625rem}.site-header>.inner>.searchbox{order:4;flex-basis:100%}.site-header .mobile-menu nav{right:-3.75rem;flex-wrap:nowrap}.home-hero{padding:1.75rem 0 1.5rem}.home-hero h1{max-width:21ch}.home-intro{margin-block:.875rem 1.125rem;font-size:1rem}.home-search .searchbox button{padding-inline:1rem}.home-source .reg-band-inner{padding-inline:0}.home-scale{margin-bottom:1.25rem}.home-page .strip-stat b{font-size:clamp(1rem,4.5vw,1.375rem)}}.reg-page{background:var(--reg-page-bg);color:var(--reg-ink);font-family:var(--reg-sans)}.reg-page main a{color:var(--reg-link)}.reg-page main a.reg-ext{color:var(--reg-ink-faint)}.reg-page :focus-visible{outline:2px solid var(--reg-link);outline-offset:2px;border-radius:2px}.reg-page .reg-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0}.reg-page .reg-id{margin:1.5rem 0 1rem}.reg-page .reg-id h1{font-size:var(--fs-title);font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--reg-ink);margin:.25rem 0 .5rem;text-wrap:balance}.reg-page .reg-taxon{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;font-size:var(--fs-body);margin:0 0 .5rem}.reg-page .reg-taxon-parent,.reg-page .reg-taxon-sep{color:var(--reg-ink-faint)}.reg-page .reg-taxon-leaf{color:var(--reg-ink);font-weight:600;text-decoration:none}.reg-page .reg-taxon-leaf:hover{text-decoration:underline;color:var(--reg-link)}.reg-page .reg-idmeta{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0}.reg-page .reg-idmeta dt{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0}.reg-page .reg-idmeta dd{margin:0 0 0 .375rem}.reg-page .reg-idmeta .pair{display:flex;align-items:baseline}.reg-page .reg-panel{background:var(--reg-panel);border:1px solid var(--reg-rule);border-radius:2px;margin:0 0 1rem}.reg-page .reg-panel-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1rem;padding:.75rem 1rem;border-bottom:1px solid var(--reg-rule-soft)}.reg-page .reg-panel-head h2{font-size:.9375rem;font-weight:700;letter-spacing:-.005em;color:var(--reg-ink);margin:0}.reg-page .reg-panel-note{font-size:var(--fs-meta);color:var(--reg-ink-faint);margin:0}.reg-page .reg-panel-body{padding:.75rem 1rem 1rem}.reg-page .reg-figure{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.reg-page .reg-figure-main{padding:1rem 1rem 1.125rem}.reg-page .reg-figure-side{padding:1rem;border-left:1px solid var(--reg-rule-soft);background:var(--reg-panel-alt)}.reg-page .reg-headline{font-family:var(--numerals);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:600;line-height:1.05;letter-spacing:-.03em;color:var(--reg-ink);margin:.375rem 0 .5rem}.reg-page .reg-figure-facts{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0;padding:0;list-style:none}.reg-page .reg-figure-facts .numeral{color:var(--reg-ink);font-weight:600}.reg-page .reg-figure-side .reg-sub-amount{font-family:var(--numerals);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;color:var(--reg-ink-soft);margin:.375rem 0;line-height:1.15}.reg-page .reg-figure-side .reg-sub-facts{font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0}.reg-page .reg-figure-side .numeral{color:var(--reg-ink-soft)}.reg-page .reg-caution{border-top:1px solid var(--reg-rule-soft);padding:.625rem 1rem .75rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);grid-column:1 / -1}.reg-page .reg-caution p{margin:0}.reg-page .reg-cms-quote{margin:0 0 .5rem;padding:.125rem 0 .125rem .75rem;border-left:3px solid var(--reg-ink-faint)}.reg-page .reg-cms-quote p{margin:0}.reg-page .reg-cms-quote cite{display:block;margin-top:.125rem;font-style:normal;font-size:var(--fs-meta);color:var(--reg-ink-faint)}.reg-page .reg-disclosure p{margin:0 0 .375rem}.reg-page .reg-disclosure p:last-child{margin-bottom:0}.reg-page .reg-caution details{margin-top:.375rem}.reg-page .reg-caution summary{cursor:pointer;color:var(--reg-link);font-size:var(--fs-meta)}.reg-page .reg-caution details ul{margin:.5rem 0 0;padding-left:1.1rem}.reg-page .reg-caution details li{margin:.25rem 0}.reg-page .reg-othercat{border-top:1px solid var(--reg-rule-soft);padding:.625rem 1rem .75rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);grid-column:1 / -1}.reg-page .reg-othercat p{margin:0}.reg-page .reg-othercat-item{margin-top:.5rem}.reg-page .reg-othercat-item:first-of-type{margin-top:.375rem}.reg-page .reg-othercat-name{font-weight:600;color:var(--reg-ink)}.reg-page .reg-othercat-item>p+p{margin-top:.25rem}.reg-page .reg-othercat .reg-cms-quote{margin:.375rem 0 0}.reg-page .reg-othercat-cms{margin-top:.625rem;padding-top:.5rem;border-top:1px solid var(--reg-rule-soft)}.reg-page .reg-scroll{overflow-x:auto}.reg-page table.reg-table{border-collapse:collapse;width:100%;font-size:var(--fs-row)}.reg-page .reg-table th,.reg-page .reg-table td{text-align:left;padding:.4375rem .75rem;border-bottom:1px solid var(--reg-rule-soft);vertical-align:top}.reg-page .reg-table thead th{font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--reg-ink-faint);background:var(--reg-panel);border-bottom:1px solid var(--reg-rule);white-space:nowrap}.reg-page .reg-table tbody tr:nth-child(2n){background:var(--reg-panel-alt)}.reg-page .reg-table tbody tr:last-child td{border-bottom:none}.reg-page .reg-table a{text-decoration:none}.reg-page .reg-table a:hover{text-decoration:underline}.reg-page .reg-table .num{font-family:var(--numerals);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--reg-ink)}.reg-page .reg-table td.num{font-size:var(--fs-row)}.reg-page .reg-table th.num{text-align:right}.reg-page .reg-table .num-soft{color:var(--reg-ink-soft)}.reg-page .reg-records-scroll{max-height:36rem;overflow:auto;border-top:1px solid var(--reg-rule-soft)}.reg-page .reg-records-scroll .reg-table thead th{position:sticky;top:0;z-index:2;background:var(--reg-panel);box-shadow:inset 0 -1px 0 var(--reg-rule);border-bottom:none}.reg-page .reg-records-scroll .reg-table{font-size:var(--fs-row)}.reg-page .reg-records-scroll .reg-table td{padding:.375rem .75rem}.reg-page .reg-years{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.625rem 1rem;border-bottom:1px solid var(--reg-rule-soft);background:var(--reg-panel-alt)}.reg-page .reg-years-label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--reg-ink-faint);margin-right:.25rem}.reg-page .reg-year{font-family:var(--font);font-variant-numeric:tabular-nums;font-size:var(--fs-meta);line-height:1.5;padding:.125rem .75rem;border:1px solid var(--reg-control-edge);border-radius:2px;background:var(--reg-panel);color:var(--reg-ink-soft);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.reg-page a.reg-year:hover{border-color:var(--reg-link);color:var(--reg-link)}.reg-page .reg-year[aria-current=true]{background:var(--reg-ink);border-color:var(--reg-ink);color:var(--reg-on-ink);font-weight:600}.reg-page .reg-year-note{font-size:var(--fs-meta);color:var(--reg-ink-faint);margin-left:auto}.reg-page .reg-flag{display:inline-block;font-size:.6875rem;line-height:1.6;padding:0 .4375rem;border:1px solid var(--reg-control-edge);border-radius:2px;color:var(--reg-ink-faint);background:var(--reg-panel);text-decoration:none;white-space:nowrap}.reg-page .reg-flag:hover{border-color:var(--reg-link);color:var(--reg-link)}.reg-page .reg-flag-disputed{border-color:var(--reg-ink-soft);color:var(--reg-ink);font-weight:600}.reg-page .reg-freshness{font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0 0 1rem}.reg-page .reg-idnote{font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:.5rem 0 0}.reg-page .reg-note{border:1px solid var(--reg-rule);border-left:3px solid var(--reg-ink-faint);border-radius:2px;background:var(--reg-panel);padding:.5rem .75rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0 0 1rem}.reg-page .reg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:start;gap:1rem;margin:0 0 1rem}.reg-page .reg-grid .reg-panel{margin:0}.reg-page .reg-colophon{background:var(--reg-colophon);border:1px solid var(--reg-rule);border-radius:2px;border-top:3px solid var(--reg-source);padding:1.125rem 1.25rem 1.25rem;margin:1.5rem 0 0;overflow-wrap:break-word;font-size:var(--fs-meta);color:var(--reg-ink-soft)}.reg-page .reg-colophon h2{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--reg-source);margin:0 0 .75rem}.reg-page .reg-colophon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:.75rem 1.5rem;margin:0 0 .875rem}.reg-page .reg-colophon-grid>div{min-width:0}.reg-page .reg-colophon dd,.reg-page .reg-idmeta dd{overflow-wrap:anywhere}.reg-page .reg-colophon dt{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0 0 .125rem}.reg-page .reg-colophon dd{margin:0;color:var(--reg-ink)}.reg-page .reg-colophon dd .numeral{font-size:var(--fs-meta)}.reg-page .reg-colophon p{margin:.5rem 0 0}.reg-page .reg-colophon .reg-rule{border:0;border-top:1px solid var(--reg-rule);margin:.875rem 0}.reg-page .reg-cite{border:1px solid var(--reg-rule);border-radius:2px;padding:1rem 1.25rem 1.125rem;margin:1rem 0 0;font-size:var(--fs-meta);color:var(--reg-ink-soft);overflow-wrap:anywhere}.reg-page .reg-cite h2{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0 0 .625rem}.reg-page .reg-cite-link{margin:0 0 .75rem}.reg-page .reg-cite-list{margin:0;display:grid;gap:.625rem}.reg-page .reg-cite-item dt{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0 0 .125rem}.reg-page .reg-cite-item dd{margin:0;color:var(--reg-ink);display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.reg-page .reg-cite-text{flex:1 1 20rem;min-width:0}.reg-page .reg-cite-copy{display:none}html[data-js] .reg-page .reg-cite-copy{display:inline-flex;align-items:center;min-height:44px;padding:0 .75rem;font:inherit;font-size:var(--fs-meta);color:var(--reg-ink-soft);background:transparent;border:1px solid var(--reg-control-edge);border-radius:2px;cursor:pointer}.reg-page .reg-cite-copy:hover{border-color:var(--reg-link);color:var(--reg-link)}.reg-page .reg-cite-source{margin:.75rem 0 0}@media(max-width:800px){.reg-page .reg-figure{grid-template-columns:1fr}.reg-page .reg-figure-side{border-left:none;border-top:1px solid var(--reg-rule-soft)}}@media(max-width:640px){.reg-page .reg-id h1{font-size:1.5rem}.reg-page .reg-headline{font-size:1.875rem}.reg-page .reg-figure-side .reg-sub-amount{font-size:1.125rem}.reg-page .reg-panel-head{padding:.625rem .75rem}.reg-page .reg-panel-body{padding:.625rem .75rem .875rem}.reg-page .reg-figure-main,.reg-page .reg-figure-side{padding:.75rem}.reg-page .reg-years{padding:.5rem .75rem}.reg-page .reg-year-note{margin-left:0;flex-basis:100%}.reg-page .reg-records-scroll{max-height:30rem}.reg-page .reg-records-scroll .reg-table{min-width:44rem}.reg-page .reg-colophon{padding:.875rem}}@media(prefers-reduced-motion:reduce){.reg-page *{scroll-behavior:auto}}.reg-page h1{font-size:var(--fs-title);font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--reg-ink);margin:1.5rem 0 .5rem;text-wrap:balance}.reg-page h2{font-size:var(--fs-section);font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--reg-ink);margin:1.75rem 0 .625rem}.reg-page h3{font-size:.9375rem;font-weight:700;letter-spacing:-.005em;color:var(--reg-ink);margin:1.25rem 0 .5rem}.reg-page article>p{color:var(--reg-ink-soft)}.reg-page .sub{display:flex;flex-wrap:wrap;gap:.25rem .875rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0 0 1rem}.reg-page .sub>:is(a,span)+:is(a,span):before{content:none}.reg-page .sub>:is(a,span)+:is(a,span){border-left:1px solid var(--reg-rule);padding-left:.875rem}.reg-page .sub a,.reg-page .sub span{color:var(--reg-ink-soft)}.reg-page .sub a{text-decoration:none}.reg-page .sub a:hover{color:var(--reg-link);text-decoration:underline}.reg-page .hero{text-align:left;padding:2rem 0 1.25rem;border-bottom:1px solid var(--reg-rule);margin-bottom:1.5rem}.reg-page .hero h1{font-size:2.25rem;margin:0 0 .375rem}.reg-page .hero .tagline{color:var(--reg-ink-soft);font-size:1rem;margin:0 0 1.25rem;max-width:46rem}.reg-page .hero .searchbox{margin:0;max-width:34rem}.reg-page .stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.625rem;margin:0 0 .875rem}@media(min-width:801px){.reg-page .stat-row-5u{grid-template-columns:repeat(5,minmax(0,1fr))}.reg-page .stat-row-5u .stat b{font-size:clamp(.95rem,2.3vw,1.5rem)}}.reg-page .stat{background:var(--reg-panel);border:1px solid var(--reg-rule);border-radius:2px;padding:.75rem .875rem .8125rem;min-width:0}.reg-page .stat b{display:block;font-family:var(--numerals);font-variant-numeric:tabular-nums;font-size:clamp(.95rem,3.4vw,1.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--reg-ink);white-space:nowrap;overflow-wrap:normal}.reg-page .stat .label{display:block;margin-top:.25rem;font-size:var(--fs-meta);color:var(--reg-ink-faint)}.reg-page .stat-wide{grid-column:span 2}.reg-page .stat-feature{background:var(--reg-ink);border-color:var(--reg-ink)}.reg-page .stat-feature b{color:var(--reg-on-ink)}.reg-page .stat-feature .label,.reg-page .stat-feature .label .numeral{color:var(--reg-on-ink-soft)}.reg-page .cat-sep{border:1px solid var(--reg-rule);border-left:3px solid var(--reg-ink-faint);border-radius:2px;background:var(--reg-panel);padding:.5rem .75rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0 0 1.5rem}.reg-page .entry-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.625rem;margin:.75rem 0 1.25rem}.reg-page .entry-row a{display:block;background:var(--reg-panel);border:1px solid var(--reg-control-edge);border-radius:2px;padding:.6875rem .875rem;text-decoration:none;min-width:0}.reg-page .entry-row a:hover{border-color:var(--reg-link);background:var(--reg-panel)}.reg-page .entry-row b{display:block;color:var(--reg-ink);font-weight:700;font-size:.9375rem}.reg-page .entry-row .meta{color:var(--reg-ink-faint);font-size:var(--fs-meta)}.reg-page .state-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(4.5rem,100%),1fr));gap:.25rem;margin:.5rem 0 1.5rem}.reg-page .state-grid a{display:flex;align-items:center;justify-content:center;min-height:44px;text-align:center;padding:.1875rem .375rem;border:1px solid var(--reg-control-edge);border-radius:2px;background:var(--reg-panel);text-decoration:none;font-family:var(--font);font-size:var(--fs-meta);font-weight:600;color:var(--reg-ink-soft)}.reg-page .state-grid a:hover{border-color:var(--reg-link);color:var(--reg-link)}.reg-page .figure{background:var(--reg-panel);border:1px solid var(--reg-rule);border-radius:2px;padding:1rem 1rem 1.125rem;margin:0 0 1rem}.reg-page .figure h2{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0}.reg-page .figure .amount{font-family:var(--numerals);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:600;line-height:1.05;letter-spacing:-.03em;color:var(--reg-ink);margin:.375rem 0 .5rem}.reg-page .figure .labels{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:var(--fs-meta);color:var(--reg-ink-soft)}.reg-page .figure .labels li{margin:0}.reg-page .figure .labels strong{color:var(--reg-ink-faint);font-weight:700}.reg-page .figure .secondary{color:var(--reg-ink-soft);font-size:var(--fs-meta);margin:.5rem 0 0}.reg-page .figure-notes{border-top:1px solid var(--reg-rule-soft);margin:.75rem 0 0;padding-top:.625rem;font-size:var(--fs-meta);color:var(--reg-ink-soft)}.reg-page .figure-notes .disclaimer-inline{font-style:normal;color:var(--reg-ink-soft);margin:0}.reg-page .figure-notes .category-note{color:var(--reg-ink-soft);margin:.375rem 0 0}.reg-page .figure-notes details{color:var(--reg-ink-soft);margin-top:.375rem}.reg-page .figure-notes summary{cursor:pointer;color:var(--reg-link);font-size:var(--fs-meta)}.reg-page .figure-notes details ul{margin:.5rem 0 0;padding-left:1.1rem}.reg-page .figure-notes details li{margin:.25rem 0}.reg-page .provenance-card{background:var(--reg-colophon);border:1px solid var(--reg-rule);border-top:3px solid var(--reg-source);border-radius:2px;padding:.6875rem .875rem .75rem;margin:0 0 1rem;font-size:var(--fs-meta);color:var(--reg-ink-soft)}.reg-page .provenance-card p{margin:.1875rem 0}.reg-page .provenance-card strong{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--reg-source)}.reg-page .note{border:1px solid var(--reg-rule);border-left:3px solid var(--reg-ink-faint);border-radius:2px;background:var(--reg-panel);padding:.5rem .75rem;font-size:var(--fs-meta);color:var(--reg-ink-soft);margin:0 0 1rem}.reg-page .sort-label{font-size:var(--fs-meta);color:var(--reg-ink-faint);margin:0 0 .5rem}.reg-page .sort-label a{color:var(--reg-link)}.reg-page .hublist{list-style:none;padding:0;margin:0 0 1.25rem;border-top:1px solid var(--reg-rule-soft);font-size:var(--fs-row)}.reg-page .hublist li{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .75rem;padding:0 .25rem;border-bottom:1px solid var(--reg-rule-soft)}.reg-page .hublist a{text-decoration:none;color:var(--reg-link);min-width:0;overflow-wrap:anywhere;display:inline-flex;align-items:center;min-height:44px}.reg-page .hublist a:hover{text-decoration:underline}.reg-page .hublist .meta{margin-left:auto;color:var(--reg-ink-faint);font-size:var(--fs-meta);text-align:right;min-width:0;overflow-wrap:anywhere}.reg-page .hublist.cols{column-width:7rem;column-gap:1.5rem;border-top:none}.reg-page .hublist.cols li{display:block;break-inside:avoid;border-bottom:none;padding:.125rem 0}.reg-page .hublist.cols .meta{margin-left:.375rem}.reg-page .table-scroll{overflow-x:auto;background:none;border:1px solid var(--reg-rule);border-radius:2px;margin:0 0 1rem}.reg-page .table-scroll tbody tr:nth-child(2n){background:var(--reg-panel-alt)}.reg-page table{border-collapse:collapse;width:100%;font-size:var(--fs-row);background:var(--reg-panel)}.reg-page th,.reg-page td{text-align:left;padding:.4375rem .75rem;border-bottom:1px solid var(--reg-rule-soft);vertical-align:top}.reg-page thead th{font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--reg-ink-faint);background:var(--reg-panel);border-bottom:1px solid var(--reg-rule);white-space:nowrap}.reg-page tbody tr:nth-child(2n){background:var(--reg-panel-alt)}.reg-page tbody tr:last-child td{border-bottom:none}.reg-page td a{text-decoration:none}.reg-page td a:hover{text-decoration:underline}.reg-page .num{font-family:var(--numerals);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.reg-page .ident{font-family:var(--ident)}.reg-page td.num{text-align:right;white-space:nowrap;font-size:var(--fs-row);color:var(--reg-ink)}.reg-page th.num{text-align:right}.reg-page td.num-soft{color:var(--reg-ink-soft)}.reg-page .pagination{display:flex;gap:.5rem;align-items:center;margin:0 0 1rem;font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.reg-page .pagination a,.reg-page .pagination .muted{display:inline-flex;align-items:center;min-height:44px;padding:.125rem .875rem;border:1px solid var(--reg-control-edge);border-radius:2px;text-decoration:none;background:var(--reg-panel)}.reg-page .pagination a{color:var(--reg-link)}.reg-page .pagination a:hover{border-color:var(--reg-link)}.reg-page .pagination .muted{color:var(--reg-ink-faint);border-color:var(--reg-rule-soft)}.reg-page .pagination span:not(.muted){color:var(--reg-ink-soft);font-family:var(--font)}.reg-page .prose{max-width:var(--w-prose);color:var(--reg-ink-soft);overflow-wrap:break-word}.reg-page .prose p{color:var(--reg-ink-soft)}.reg-page .prose strong{color:var(--reg-ink)}.reg-page .prose table{margin:1rem 0;display:block;width:100%;overflow-x:auto}.reg-page .prose li{margin:.25rem 0}@media(max-width:640px){.reg-page h1{font-size:1.5rem}.reg-page .hero{padding:1.25rem 0 1rem}.reg-page .hero h1{font-size:1.625rem}.reg-page .figure{padding:.75rem}.reg-page .figure .amount{font-size:clamp(1.375rem,8.6vw,1.875rem)}.reg-page .stat-row{grid-template-columns:1fr 1fr}.reg-page .figure .labels{flex-direction:column;gap:.125rem}.reg-page .hublist .meta{margin-left:0;flex-basis:100%;text-align:left}.reg-page .sub>:is(a,span)+:is(a,span){border-left:none;padding-left:0}}.reg-page .idx-lead{margin:1.25rem 0 1rem}.reg-page .idx-lead h1{margin:0 0 .375rem}.reg-page .idx-coverage{font-size:var(--fs-row);line-height:var(--lh-body);color:var(--reg-ink-soft);max-width:var(--w-prose);margin:0 0 .375rem}.reg-page .idx-facts{font-size:var(--fs-meta);color:var(--reg-ink-faint);margin:0}.reg-page .idx-facts .numeral{font-size:var(--fs-meta);color:var(--reg-ink-soft)}.reg-page .idx-panel{background:var(--reg-panel);border:1px solid var(--reg-rule);border-radius:2px;margin:0 0 1rem}.reg-page .idx-head{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-height:44px;padding:.375rem .75rem;border-bottom:1px solid var(--reg-rule-soft)}.reg-page .idx-head .glyph-box{background:var(--reg-panel-alt);border-color:var(--reg-rule);color:var(--reg-ink-soft)}.reg-page .idx-label{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--reg-ink-faint);margin:0}.reg-page .idx-count{font-size:var(--fs-meta);color:var(--reg-ink-soft)}.reg-page .idx-count .numeral{font-size:var(--fs-meta)}.reg-page .idx-tools{margin-left:auto;display:flex;align-items:center;gap:.5rem}.reg-page .idx-tool{display:inline-flex;align-items:center;min-height:44px;padding:0 .75rem;border:1px solid var(--reg-control-edge);border-radius:2px;background:var(--reg-panel);color:var(--reg-link);font:inherit;font-size:var(--fs-meta);text-decoration:none;cursor:pointer}.reg-page .idx-tool:hover{border-color:var(--reg-link);background:var(--reg-wash)}.reg-page .idx-tool .numeral{font-size:var(--fs-meta)}.reg-page .idx-tool-js{display:none}html[data-js] .reg-page .idx-tool-js{display:inline-flex}.reg-page .idx-rows{list-style:none;margin:0;padding:.25rem 0}.reg-page .idx-row{margin:0;padding:0}.reg-page .idx-row a,.reg-page .idx-group-head{display:flex;align-items:baseline;gap:.75rem;min-height:44px;padding:.75rem;font-size:var(--fs-row);line-height:var(--lh-row);color:var(--reg-ink);text-decoration:none;border-radius:2px}.reg-page .idx-row a:hover,.reg-page .idx-group-head:hover{background:var(--reg-wash)}.reg-page .idx-row a:focus-visible,.reg-page .idx-group-head:focus-visible{outline:2px solid var(--reg-link);outline-offset:-2px;background:var(--reg-wash)}.reg-page .idx-name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.reg-page .idx-n{flex:none;margin-left:auto;font-size:var(--fs-row);color:var(--reg-ink-soft);text-align:right;white-space:nowrap}.reg-page .idx-aside,.reg-page .idx-sub{flex:none;font-size:var(--fs-meta);color:var(--reg-ink-faint);white-space:nowrap}.reg-page .idx-rows--cols{columns:4 11rem;column-gap:0}.reg-page .idx-rows--cols .idx-row{break-inside:avoid}.reg-page .idx-groups{padding:.25rem 0}.reg-page .idx-group{margin:0}.reg-page .idx-group-head{cursor:pointer;list-style:none}.reg-page .idx-group-head::-webkit-details-marker{display:none}.reg-page .idx-group-head:before{content:"+";flex:none;width:1rem;font-family:var(--font);color:var(--reg-ink-faint)}.reg-page .idx-group[open]>.idx-group-head:before{content:"−"}.reg-page .idx-group[open]>.idx-group-head{background:var(--reg-panel-alt)}.reg-page .idx-group[open]>.idx-group-head:hover{background:var(--reg-wash)}.reg-page .idx-rows--nested{padding:0 0 .25rem}.reg-page .idx-rows--nested .idx-row a{padding-left:2.5rem}@media(max-width:640px){.reg-page .idx-rows--cols{columns:2 8rem}.reg-page .idx-rows--nested .idx-row a{padding-left:1.75rem}.reg-page .idx-head{padding:.375rem .5rem}.reg-page .idx-row a,.reg-page .idx-group-head{padding:.75rem .5rem;flex-wrap:wrap;row-gap:.125rem}.reg-page .idx-row a:has(.idx-aside) .idx-name{flex-basis:100%}.reg-page .idx-aside{margin-left:auto}}.reg-page .idx-anchors{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin:0 0 1rem;font-size:var(--fs-meta)}.reg-page .idx-anchors a{display:inline-flex;align-items:center;min-height:44px;color:var(--reg-link);text-decoration:none}.reg-page .idx-anchors a:hover{text-decoration:underline}.reg-page .idx-anchors .sep{color:var(--reg-ink-faint)}.reg-page .idx-hdr{display:flex;align-items:baseline;gap:.75rem;padding:.5rem .75rem .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--reg-ink-faint);border-bottom:1px solid var(--reg-rule-soft)}.reg-page .idx-hdr .idx-name{flex:1 1 auto;min-width:0}.reg-page .idx-cell{flex:none;font-size:var(--fs-row);color:var(--reg-ink-soft);text-align:right;white-space:nowrap}.reg-page .idx-row .idx-name+.idx-cell{color:var(--reg-ink)}.reg-page .idx-hdr .idx-cell{font-size:inherit;color:inherit}.reg-page .idx-rows--n3{--idx-n: 3}@supports (grid-template-columns: subgrid){.reg-page .idx-rows--table{display:grid;grid-template-columns:minmax(0,1fr) repeat(var(--idx-n, 2),max-content);column-gap:.75rem}.reg-page .idx-rows--table>.idx-row,.reg-page .idx-rows--table>.idx-hdr,.reg-page .idx-rows--table>.idx-row>a{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline}}@media(min-width:1024px){.reg-page .idx-rows--2col{columns:2;column-gap:0}.reg-page .idx-rows--2col .idx-row{break-inside:avoid}}.reg-page .idx-rows--states{column-gap:0}.reg-page .idx-rows--states .idx-row{break-inside:avoid}@media(min-width:641px){.reg-page .idx-rows--states{columns:2}}@media(min-width:1024px){.reg-page .idx-rows--states{columns:3}}.reg-page .idx-group--family>.idx-group-head{min-height:50px;padding-top:.9375rem;padding-bottom:.9375rem}.reg-page .idx-group--family>.idx-group-head .idx-aside{margin-left:auto}.reg-page .az-strip{display:flex;flex-wrap:wrap;gap:.125rem 0;padding:.375rem .5rem .5rem;font-family:var(--font);font-size:var(--fs-meta)}.reg-page .az-strip a,.reg-page .az-strip .az-off{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:44px;padding:0 .25rem;border-radius:2px;text-decoration:none}.reg-page .az-strip a{color:var(--reg-link)}.reg-page .az-strip a:hover{background:var(--reg-wash);text-decoration:underline}.reg-page .az-strip .az-off{color:var(--reg-ink-faint);opacity:.55}@media(max-width:640px){.reg-page .idx-hdr{padding:.5rem .5rem .375rem}.reg-page .idx-row a:has(.idx-cell) .idx-name{flex-basis:100%}@supports (grid-template-columns: subgrid){.reg-page .idx-rows--table .idx-name{grid-column:1 / -1}.reg-page .idx-rows--table .idx-cell:nth-of-type(2){grid-column:2}.reg-page .idx-rows--table .idx-cell:nth-of-type(3){grid-column:3}.reg-page .idx-rows--table .idx-cell:nth-of-type(4){grid-column:4}.reg-page .idx-rows--n3{column-gap:.5rem}.reg-page .idx-rows--n3 .idx-cell{font-size:clamp(.6875rem,3.4vw,var(--fs-row))}}}.reg-page .provenance-line{max-width:var(--w-prose);margin:0 0 .875rem;font-size:var(--fs-meta);line-height:var(--lh-body);color:var(--reg-ink-soft)}.reg-page .provenance-line p{margin:0}.reg-page .provenance-line strong{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--reg-source)}.reg-page .figure:has(+.figure-notes){margin-bottom:.5rem}.reg-page .figure+.figure-notes{border-top:none;padding-top:0;margin:0 0 .75rem;max-width:var(--w-prose);line-height:var(--lh-body)}.reg-page .page-note{max-width:var(--w-prose);margin:0 0 .75rem;font-size:var(--fs-meta);line-height:var(--lh-body);color:var(--reg-ink-soft)}.reg-page .yr-strip{display:flex;flex-wrap:wrap;gap:.125rem .25rem;margin:0 0 .5rem;font-family:var(--font);font-size:var(--fs-meta)}.reg-page .yr-strip a,.reg-page .yr-strip .yr-current{display:inline-flex;align-items:center;min-height:44px;padding:0 .5rem;border-radius:2px;text-decoration:none}.reg-page .yr-strip a{color:var(--reg-link)}.reg-page .yr-strip a:hover{background:var(--reg-wash);text-decoration:underline}.reg-page .yr-strip .yr-current{color:var(--reg-ink);font-weight:700;box-shadow:inset 0 -2px 0 var(--reg-ink)}.reg-page .idx-sec-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1.75rem 0 .625rem}.reg-page .idx-sec-head h2{flex:1 1 auto;margin:0}.reg-page .idx-fold[open]>.idx-fold-head{background:var(--reg-panel-alt);border-bottom:1px solid var(--reg-rule-soft)}.reg-page .idx-fold[open]>.idx-fold-head:hover{background:var(--reg-wash)}.reg-page .idx-fold[open]>.idx-fold-head:before{content:"−"}.reg-page .idx-fold-head .idx-aside{margin-left:auto}.reg-page .idx-fold>.hublist{margin:0;border-top:1px solid var(--reg-rule-soft)}.reg-page .idx-fold>.hublist li{padding:0 .75rem}.reg-page .idx-fold>.hublist li:last-child{border-bottom:none}.reg-page .idx-fold>.pagination{margin:.75rem}.reg-page .fig-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1.25rem;margin:.375rem 0 .5rem}.reg-page .fig-cell{min-width:0}.reg-page .fig-cell--lead{grid-column:1 / -1}@media(min-width:1024px){.reg-page .fig-strip{grid-template-columns:max-content repeat(3,minmax(0,1fr))}.reg-page .fig-cell--lead{grid-column:auto}}.reg-page .fig-cell dt{font-size:var(--fs-meta);font-weight:700;color:var(--reg-ink-faint);margin:0}.reg-page .fig-cell dd{margin:.125rem 0 0;font-size:var(--fs-figure-sub);font-weight:600;line-height:1.2;letter-spacing:-.01em;padding-right:.05em;color:var(--reg-ink-soft);white-space:nowrap;overflow-wrap:normal}.reg-page .fig-cell--lead dd{font-size:var(--fs-figure);color:var(--reg-ink)}.reg-page .idx-rows--table>.idx-row>a{min-height:var(--idx-row-h-table);padding-top:calc((var(--idx-row-h-table) - 1lh) / 2);padding-bottom:calc((var(--idx-row-h-table) - 1lh) / 2)}.reg-page .az-strip--page{padding-left:0;padding-right:0;margin:0 0 .5rem}.reg-page .idx-fold{border-color:var(--reg-control-edge)}.reg-page .idx-fold[open]{border-color:var(--reg-rule)}.reg-page .idx-fold-head .idx-name{color:var(--reg-link);font-weight:600}.reg-page .idx-fold-head:before{color:var(--reg-link);font-weight:700}.reg-page .idx-groups--inset .idx-group-head:before{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;align-self:center;border:1px solid var(--reg-control-edge);border-radius:2px;color:var(--reg-link);font-weight:700;line-height:1}.reg-page .idx-groups--inset .idx-group[open]>.idx-group-head:before{background:var(--reg-wash)}.reg-page .idx-groups--inset .idx-rows--nested{margin:0 .75rem .75rem 2.75rem;padding:.25rem 0;border:1px solid var(--reg-rule);border-left:3px solid var(--reg-rule);border-radius:2px;background:var(--reg-panel-alt)}.reg-page .idx-groups--inset .idx-rows--nested .idx-row a{padding-left:.75rem}.reg-page .idx-rows--buckets .idx-row a:hover .idx-name,.reg-page .idx-rows--buckets .idx-row a:focus-visible .idx-name{color:var(--reg-link)}.reg-page .idx-rows--buckets .idx-row a:hover .idx-name{text-decoration:underline}@media(max-width:640px){.reg-page .fig-strip{gap:.5rem .75rem}.reg-page .fig-cell dd{font-size:clamp(.75rem,3.7vw,var(--fs-figure-sub))}.reg-page .fig-cell--lead dd{font-size:clamp(1.25rem,8.2vw,1.875rem)}.reg-page .idx-rows--table>.idx-row>a{padding-top:.75rem;padding-bottom:.75rem}.reg-page .idx-groups--inset .idx-rows--nested{margin:0 .5rem .5rem}.reg-page .idx-groups--inset .idx-rows--nested .idx-row a{padding-left:.5rem}}.methodology-guide{max-width:80ch}.methodology-intro{margin-bottom:1.75rem}.methodology-intro h1{margin:.5rem 0 .75rem}.methodology-lead{font-size:1.125rem;max-width:58ch}.methodology-overview{padding:1.25rem 0;border-block:1px solid var(--shell-rule)}.methodology-overview dl{margin:0;display:grid;gap:1rem}.methodology-overview dl>div{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem}.methodology-overview dt{color:var(--shell-ink);font-weight:700}.methodology-overview dd{margin:0;color:var(--shell-ink-soft)}.methodology-overview>p{font-size:.875rem;margin:1rem 0 0}.methodology-corrections{margin-block:2rem}.correction-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.correction-routes h3{font-size:1rem;margin:0}.correction-routes p{margin:.5rem 0}.correction-routes a{display:inline-flex;align-items:center;min-height:44px}.methodology-jumps{display:flex;flex-wrap:wrap;column-gap:1.5rem;padding-block:.5rem;margin-block:1.5rem;border-block:1px solid var(--shell-rule)}.methodology-jumps a{display:inline-flex;align-items:center;min-height:44px}.methodology-section{margin-top:2rem}.methodology-topic{border-block-start:1px solid var(--shell-rule);margin-block:1.25rem}.methodology-topic summary{min-height:44px;padding-block:.75rem;cursor:pointer;color:var(--shell-teal)}.methodology-topic summary h2{display:inline;font-size:1.125rem;margin:0}.methodology-topic>div{padding-bottom:.5rem}.methodology-guide [id]{scroll-margin-top:1rem}.reg-page .search-results-list li{align-items:flex-start;padding-block:.65rem}.reg-page .search-results-list .provider-identity{display:flex;flex-direction:column;min-width:0}.reg-page .search-results-list .provider-identity a{align-self:flex-start}.reg-page .search-results-list .provider-specialty{font-size:.875rem;color:var(--reg-ink-soft);overflow-wrap:anywhere}.reg-page .search-results-list .meta{padding-top:.6rem}.reg-page .specialty-context{font-size:.875rem;color:var(--reg-ink-faint);overflow-wrap:anywhere}.reg-page .specialty-search{margin-block:1.25rem}.reg-page .reg-context{margin:0 0 .75rem}.reg-page .reg-context a{display:inline-flex;align-items:center;min-height:44px}.reg-page .reg-year-unavailable{max-width:72ch;margin-block:1.25rem}.reg-page .reg-year[aria-current=page]{background:var(--reg-ink);border-color:var(--reg-ink);color:var(--reg-on-ink);font-weight:600}.reg-page .reg-figure-side>.reg-ext{display:inline-flex;align-items:center;min-height:44px}.reg-page .reg-figure-side>.reg-ext[href^="#"]:after{content:none}.reg-page .reg-source-details{margin-top:1rem}.reg-page .reg-source-details summary{display:list-item;min-height:44px;padding-block:.65rem;cursor:pointer;color:var(--reg-link)}.reg-page .provider-search-page .note{background:transparent;border:0;padding:0;margin:.65rem 0}.searchbox .typeahead a span{white-space:normal;overflow-wrap:anywhere}@media(max-width:600px){.methodology-overview dl>div{grid-template-columns:1fr;gap:.25rem}.correction-routes{grid-template-columns:1fr;gap:1.25rem}.reg-page .search-results-list .meta{padding-top:0}.provider-search-page .searchbox--filters>button{flex:1 0 100%}}.saved-control{margin:1rem 0}.saved-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.saved-actions>a{display:inline-flex;align-items:center;min-height:44px}.saved-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem .875rem;border:1px solid var(--shell-control-edge);border-radius:2px;font:inherit;font-size:.875rem;color:var(--shell-ink);background:var(--shell-panel);cursor:pointer}.saved-action:hover{border-color:var(--shell-teal);color:var(--shell-teal)}.saved-action[aria-pressed=true]{background:var(--shell-icon-ground)}.saved-action:disabled{cursor:not-allowed;color:var(--shell-ink-faint)}.reg-page .saved-action{border-color:var(--reg-control-edge);background:var(--reg-panel);color:var(--reg-ink)}.reg-page .saved-action:hover{border-color:var(--reg-link);color:var(--reg-link)}.reg-page .saved-action[aria-pressed=true]{background:var(--reg-wash)}.reg-page .saved-action:disabled{color:var(--reg-ink-faint)}.reg-page .saved-local-note,.reg-page .saved-feedback{color:var(--reg-ink-soft)}.saved-action[hidden],.saved-confirm[hidden],.saved-empty[hidden]{display:none}.saved-local-note,.saved-item-meta{font-size:.8125rem;color:var(--shell-ink-soft)}.saved-local-note{margin:.4rem 0 0}.saved-feedback{margin:.5rem 0;color:var(--shell-ink-soft);font-size:.875rem}.saved-feedback:empty{margin:0}.saved-page{max-width:80ch}.saved-page>p{max-width:72ch}.saved-intro{font-size:1.125rem}.saved-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-block:1.75rem .75rem}.saved-toolbar p{margin:0;font-weight:600}.saved-confirm{padding-block:.75rem;border-block:1px solid var(--shell-rule)}.saved-confirm>p{margin:0 0 .75rem}.saved-list{list-style:none;margin:0;padding:0}.saved-list>li{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;border-bottom:1px solid var(--shell-rule);padding-block:1rem}.saved-list>li>div{min-width:0}.saved-list>li>div>a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;overflow-wrap:anywhere}.saved-list .saved-action{flex-shrink:0}.saved-item-meta{margin:0}.saved-item-context{margin:.4rem 0 0;font-size:.8125rem;color:var(--shell-ink-faint);overflow-wrap:anywhere}@media(max-width:480px){.saved-list>li{flex-direction:column;gap:.75rem}}
