@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}:root{--slate: #1c2321;--slate-2: #232c29;--slate-3: #2c3633;--ledge: #6b4a2b;--chalk: #ecebe3;--chalk-2: #c4c6bc;--chalk-3: #979c93;--rule: #3f4a46;--rule-2: #56625d;--yellow: #f2d36b;--up: #a9dba2;--down: #f5a891;--link: #a9cdee;--board: "Barlow Condensed", "Bahnschrift SemiCondensed", "Bahnschrift", "Arial Narrow", "Roboto Condensed", sans-serif;--text: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--t-xs: .8125rem;--t-sm: .9375rem;--t-md: 1.0625rem;--t-lg: 1.375rem;--t-xl: 1.875rem;--t-2xl: clamp(2.1rem, 1.4rem + 2.6vw, 3.25rem);--gut: clamp(1rem, 3.2vw, 2.75rem);--measure: 70ch;--max: 84rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--slate)}body{margin:0;background:var(--slate);color:var(--chalk);font:var(--t-md)/1.65 var(--text)}img,svg{max-width:100%}a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--chalk)}:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.skip{position:absolute;left:-999px;top:0;background:var(--yellow);color:#111;padding:.6rem 1rem;z-index:10}.skip:focus{left:.5rem;top:.5rem}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mast{border-bottom:6px solid var(--ledge)}.mast-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1.5rem;padding-top:1rem;padding-bottom:.5rem}.brand{font:700 1.75rem/1 var(--board);letter-spacing:.04em;text-transform:uppercase;color:var(--chalk);text-decoration:none}.brand span{color:var(--yellow)}.dateline{font:500 var(--t-sm)/1.3 var(--board);letter-spacing:.06em;text-transform:uppercase;color:var(--chalk-2);margin:0}.nav{border-top:1px solid var(--rule)}.nav ul{list-style:none;margin:0 auto;padding:0 var(--gut);display:flex;flex-wrap:wrap}.nav a{display:block;min-height:44px;padding:.7rem 1rem .55rem;font:500 1.0625rem/1.2 var(--board);letter-spacing:.08em;text-transform:uppercase;color:var(--chalk-2);text-decoration:none;border-right:1px solid var(--rule)}.nav li:first-child a{padding-left:0}.nav a[aria-current=page]{color:var(--yellow);box-shadow:inset 0 -3px 0 var(--yellow)}.nav a:hover{color:var(--chalk)}main{padding-bottom:3rem}h1,h2,h3{font-family:var(--board);font-weight:700;line-height:1.08;letter-spacing:.01em;margin:0}h1{font-size:var(--t-2xl);margin:1.5rem 0 .75rem;max-width:24ch;text-wrap:balance}h2{font-size:var(--t-xl);margin:2.75rem 0 .75rem;text-wrap:balance}h3{font-size:var(--t-lg);margin:1.75rem 0 .4rem}.kicker{font:500 var(--t-sm)/1.2 var(--board);letter-spacing:.14em;text-transform:uppercase;color:var(--yellow);margin:1.5rem 0 0}p,li{max-width:var(--measure)}.lede{font-size:1.1875rem;line-height:1.55;color:var(--chalk);max-width:62ch;border-left:3px solid var(--yellow);padding-left:1rem;margin:.5rem 0 1.25rem}.meta{font:var(--t-xs)/1.5 var(--text);color:var(--chalk-3)}.muted{color:var(--chalk-2)}.num{font-family:var(--board);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em}.up{color:var(--up)}.down{color:var(--down)}.flat{color:var(--chalk-2)}hr{border:0;border-top:1px solid var(--rule);margin:2rem 0}code{font-family:var(--mono);font-size:.9em;background:var(--slate-2);padding:.05em .3em}.crumbs{font:500 var(--t-sm)/1.3 var(--board);letter-spacing:.08em;text-transform:uppercase;color:var(--chalk-3);margin-top:1.25rem}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.25rem .5rem;padding:0;margin:0}.crumbs li+li:before{content:"/";margin-right:.5rem;color:var(--rule-2)}.crumbs a{color:var(--chalk-2)}.boards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--gut);align-items:start}.board{min-width:0}.board .notes-h{font-size:1.625rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--chalk);padding-bottom:.35rem;margin-top:2.5rem}.board-h{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-bottom:2px solid var(--chalk);padding-bottom:.35rem;margin:2rem 0 0}.board-h h2{margin:0;font-size:1.625rem;text-transform:uppercase;letter-spacing:.06em}.board-h p{margin:0;font:500 var(--t-xs)/1.3 var(--board);letter-spacing:.08em;text-transform:uppercase;color:var(--chalk-3);text-align:right}table{border-collapse:collapse;width:100%}.q{font-variant-numeric:tabular-nums}.q caption{text-align:left;font:500 var(--t-xs)/1.4 var(--text);color:var(--chalk-3);caption-side:bottom;padding-top:.5rem}.q th,.q td{padding:.5rem;border-bottom:1px solid var(--rule);text-align:right;vertical-align:baseline;white-space:nowrap}.q th:first-child,.q td:first-child{text-align:left;padding-left:0}.q thead th{font:500 var(--t-xs)/1.2 var(--board);letter-spacing:.1em;text-transform:uppercase;color:var(--chalk-3);border-bottom:1px solid var(--rule-2)}.q tbody th{font:700 1.1875rem/1.1 var(--board);letter-spacing:.04em}.q tbody th a{color:var(--chalk);text-decoration:none;display:inline-block;min-height:24px}.q tbody th a:hover{color:var(--yellow);text-decoration:underline}.q tbody th small{display:block;font:400 var(--t-xs)/1.3 var(--text);color:var(--chalk-3);letter-spacing:0;white-space:normal}.q td.px{font:700 1.3125rem/1 var(--board);color:var(--chalk);letter-spacing:.03em}.q td{font:500 1.0625rem/1 var(--board);letter-spacing:.03em}.q .pit th{font:500 var(--t-xs)/1 var(--board);color:var(--yellow);letter-spacing:.16em;text-transform:uppercase;padding-top:1rem;border-bottom:1px dashed var(--rule-2)}.q td.unit{font:400 var(--t-xs)/1 var(--text);color:var(--chalk-3);letter-spacing:0}.q tbody tr:hover{background:var(--slate-2)}.q .now td,.q .now th{background:#f2d36b14}.q .rk{color:var(--chalk-3)}.ledge{height:6px;background:var(--ledge);margin-top:-1px}.rng{display:inline-block;position:relative;width:7.5rem;height:14px;vertical-align:middle}.rng:before{content:"";position:absolute;left:0;right:0;top:6px;border-top:2px solid var(--chalk-3)}.rng:after{content:"";position:absolute;left:0;right:0;top:1px;height:12px;border-left:2px solid var(--chalk-3);border-right:2px solid var(--chalk-3)}.rng i{position:absolute;top:0;width:4px;height:14px;margin-left:-2px;background:var(--yellow)}.scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.scroll:focus-visible{outline-offset:0}.facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--chalk);border-bottom:1px solid var(--rule);margin:1.5rem 0}.facts div{border-right:1px solid var(--rule);padding:.75rem 1rem .85rem}.facts div:first-child{padding-left:0}.facts div:last-child{border-right:0}.facts dt{font:500 var(--t-xs)/1.2 var(--board);letter-spacing:.12em;text-transform:uppercase;color:var(--chalk-3)}.facts dd{margin:.3rem 0 0;font:700 1.75rem/1.05 var(--board);font-variant-numeric:tabular-nums}.facts dd small{display:block;font:400 var(--t-xs)/1.4 var(--text);color:var(--chalk-3);margin-top:.25rem}.facts .big dd{font-size:2.5rem;color:var(--yellow)}.notes{counter-reset:note;list-style:none;padding:0;margin:1rem 0;max-width:78ch}.notes li{counter-increment:note;position:relative;padding:.6rem 0 .7rem 3rem;border-bottom:1px dashed var(--rule);max-width:none}.notes li:before{content:counter(note,upper-roman) ".";position:absolute;left:0;top:.55rem;font:700 1.125rem/1.2 var(--board);color:var(--yellow)}figure{margin:1.5rem 0}.chart-box{aspect-ratio:880 / 300;width:100%;max-width:60rem}.chart{display:block;width:100%;height:auto}.chart .g{stroke:var(--rule);stroke-width:1;stroke-dasharray:2 5}.chart .a{stroke:var(--chalk-3);stroke-width:1.5}.chart .t{fill:var(--chalk-3);font:500 13px var(--board);letter-spacing:.04em}.chart .ln{fill:none;stroke:var(--chalk);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart .pt{fill:var(--yellow);stroke:var(--slate);stroke-width:2}figcaption{font:var(--t-xs)/1.5 var(--text);color:var(--chalk-3);margin-top:.4rem;max-width:60rem}.ledger th,.ledger td{padding:.45rem .6rem;border-bottom:1px solid var(--rule);text-align:right;white-space:nowrap;font:500 1rem/1.2 var(--board);font-variant-numeric:tabular-nums;letter-spacing:.02em}.ledger th:first-child,.ledger td:first-child{text-align:left;padding-left:0}.ledger thead th{font:500 var(--t-xs)/1.2 var(--board);letter-spacing:.1em;text-transform:uppercase;color:var(--chalk-3);border-bottom:1px solid var(--rule-2);vertical-align:bottom}.ledger tbody th{font-weight:700}.ledger td small{font:400 var(--t-xs) var(--text);color:var(--chalk-3)}.ledger tr.partial td,.ledger tr.partial th{color:var(--chalk-2);font-style:italic}.page{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:0 3rem}.rail{border-left:1px solid var(--rule);padding-left:1.5rem;font-size:var(--t-sm)}.rail h2{font-size:1.125rem;text-transform:uppercase;letter-spacing:.1em;margin-top:2rem;color:var(--chalk-2)}.rail ul{list-style:none;padding:0;margin:.5rem 0}.rail li{padding:.3rem 0;border-bottom:1px dashed var(--rule)}.rail a{display:inline-block;min-height:28px;padding-top:.15rem}.prose{max-width:var(--measure)}.prose p,.prose li{line-height:1.72}.prose h2{font-size:1.75rem}.prose table{margin:1.25rem 0}.prose th,.prose td{border-bottom:1px solid var(--rule);padding:.45rem .6rem .45rem 0;text-align:left;font-size:var(--t-sm);vertical-align:top}.prose thead th{font:500 var(--t-xs)/1.2 var(--board);letter-spacing:.1em;text-transform:uppercase;color:var(--chalk-3)}.prose blockquote{margin:1.25rem 0;padding-left:1rem;border-left:3px solid var(--rule-2);color:var(--chalk-2)}.prose strong{color:#fff}.faq dt{font:700 1.25rem/1.25 var(--board);margin-top:1.25rem}.faq dd{margin:.35rem 0 0;max-width:var(--measure)}.sources{font-size:var(--t-sm)}.sources li{margin:.3rem 0}.tool{border-top:2px solid var(--chalk);padding-top:1rem;margin:1.5rem 0;max-width:52rem}.fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem 1.25rem}label{display:block;font:500 var(--t-sm)/1.2 var(--board);letter-spacing:.1em;text-transform:uppercase;color:var(--chalk-2);margin-bottom:.35rem}input,select,button{font:500 1.125rem/1.2 var(--board);letter-spacing:.02em}input,select{width:100%;min-height:48px;padding:.55rem .7rem;background:var(--slate-3);color:var(--chalk);border:0;border-bottom:2px solid var(--chalk-3);border-radius:0;font-variant-numeric:tabular-nums}input:focus-visible,select:focus-visible{border-bottom-color:var(--yellow)}input[aria-invalid=true]{border-bottom-color:var(--down)}button{min-height:48px;padding:.6rem 1.25rem;background:var(--chalk);color:#151a18;border:0;border-radius:0;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;font-weight:700}button:hover{background:var(--yellow)}.hint{font:var(--t-xs)/1.4 var(--text);color:var(--chalk-3);margin:.3rem 0 0}.err{font:var(--t-sm)/1.4 var(--text);color:var(--down);margin:.5rem 0 0;min-height:1.4em}.out{margin-top:1.25rem;min-height:9.5rem;border-top:1px solid var(--rule);padding-top:1rem}.out .res{font:700 clamp(1.75rem,1.2rem + 2.4vw,2.75rem)/1.1 var(--board);color:var(--yellow);font-variant-numeric:tabular-nums;margin:0;overflow-wrap:anywhere}.out p{margin:.4rem 0 0}.state{font:500 var(--t-sm)/1.4 var(--text);color:var(--chalk-2)}.ad{min-height:280px;margin:2rem 0;border-top:1px dashed var(--rule);border-bottom:1px dashed var(--rule);display:grid;place-items:center}.ad:before{content:"Advertisement";font:500 var(--t-xs) var(--board);letter-spacing:.14em;text-transform:uppercase;color:var(--chalk-3)}.ad:has(ins[data-ad-status=filled]):before{content:none}.index-list{list-style:none;padding:0;margin:1rem 0;columns:2 22rem;column-gap:3rem}.index-list li{break-inside:avoid;padding:.55rem 0;border-bottom:1px dashed var(--rule);max-width:none}.index-list a{font:700 1.25rem/1.2 var(--board);text-decoration:none}.index-list a:hover{text-decoration:underline}.index-list p{margin:.2rem 0 0;font-size:var(--t-sm);color:var(--chalk-2)}.stale{border-left:3px solid var(--down);padding:.5rem .9rem;color:var(--chalk);background:var(--slate-2);max-width:var(--measure)}.unavail{color:var(--chalk-2);font-style:italic}.foot{border-top:6px solid var(--ledge);margin-top:3rem;padding:2rem 0 3rem;font-size:var(--t-sm);color:var(--chalk-2)}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1.5rem 3rem}.foot h2{font-size:1rem;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;color:var(--chalk-3)}.foot ul{list-style:none;padding:0;margin:0}.foot li{padding:.15rem 0}.foot a{color:var(--chalk-2);display:inline-block;min-height:32px;padding-top:.2rem}.foot p{margin:0 0 .6rem}@media(max-width:64rem){.boards,.page{grid-template-columns:minmax(0,1fr)}.rail{border-left:0;border-top:2px solid var(--chalk);padding-left:0;margin-top:2rem}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.facts div:nth-child(2){border-right:0}.facts div:nth-child(3){padding-left:0}.facts div:nth-child(n+3){border-top:1px solid var(--rule)}.foot-grid{grid-template-columns:1fr 1fr}.foot-grid>:first-child{grid-column:1 / -1}}@media(max-width:40rem){.nav ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nav a{padding:.7rem .75rem .55rem;white-space:nowrap}.q .hide-s{display:none}.q th,.q td{padding:.5rem .35rem}.q tbody th{font-size:1.0625rem}.rng{width:4.5rem}.facts dd{font-size:1.5rem}.facts .big dd{font-size:2rem}.lede{font-size:1.0625rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.nav,.ad,.foot{display:none}body{background:#fff;color:#000}}.tool .out,.tool .err{overflow-wrap:anywhere}
