@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.1q6_w5dna172u.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.16jj7wmz59xfp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
:root,[data-theme=dark]{--ground:#0c0f18;--raised:#151926;--line:#262b3a;--text:#eef0f5;--secondary:#a7aebf;--muted:#8089a0;--accent:#c38824;--slot-1:#c38824;--slot-2:#2672b7;--slot-3:#1ea28f;--slot-4:#7b5aae;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--ground:#fafaf8;--raised:#fff;--line:#e2e4ea;--text:#12151f;--secondary:#505869;--muted:#667085;--accent:#ab7306;--slot-1:#ab7306;--slot-2:#1577c8;--slot-3:#0f9b89;--slot-4:#7750b1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--ground);color:var(--text);font:400 14px/20px var(--font-geist-sans), system-ui, sans-serif;margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-header,.site-footer,.main{max-width:640px;margin:0 auto;padding:0 16px}.site-header{justify-content:space-between;align-items:center;height:56px;display:flex}.wordmark{font-size:18px;font-weight:600}.site-nav,.site-footer{color:var(--secondary);align-items:center;gap:16px;display:flex}.site-footer{color:var(--muted);padding-top:32px;padding-bottom:48px}.theme-toggle{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.site-line,.sample-notice{color:var(--secondary);margin:8px 0 24px}.sample-notice{color:var(--muted)}.post{border-top:1px solid var(--line);padding:32px 0}.post-link{display:block}.post-meta,.post-source{color:var(--muted);margin:0}.post-title{margin:8px 0 0;font-size:20px;font-weight:600;line-height:26px}.figure{align-items:baseline;gap:12px;margin:16px 0;display:flex}.figure-value{font:500 28px/32px var(--font-geist-mono), ui-monospace, monospace}.figure-change{color:var(--secondary)}.pagination{border-top:1px solid var(--line);padding:32px 0}.chart{width:100%;height:auto;margin:8px 0 16px;display:block}.chart-grid{stroke:var(--line);stroke-width:1px}.chart-label{fill:var(--muted);font:400 12px/16px var(--font-geist-mono), ui-monospace, monospace}.chart-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart-slot-1{stroke:var(--slot-1);fill:var(--slot-1);--slot:var(--slot-1)}.chart-slot-2{stroke:var(--slot-2);fill:var(--slot-2);--slot:var(--slot-2)}.chart-slot-3{stroke:var(--slot-3);fill:var(--slot-3);--slot:var(--slot-3)}.chart-slot-4{stroke:var(--slot-4);fill:var(--slot-4);--slot:var(--slot-4)}.chart-line.chart-slot-1,.chart-line.chart-slot-2,.chart-line.chart-slot-3,.chart-line.chart-slot-4{fill:none}.chart-hairline{stroke:var(--secondary);stroke-width:1px}.chart-readout{color:var(--secondary);font:400 12px/16px var(--font-geist-mono), ui-monospace, monospace;margin:0}.chart-legend{flex-wrap:wrap;gap:8px;display:flex}.chart-legend-item{border:1px solid var(--line);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-left:3px solid var(--slot);background:0 0;border-radius:6px;padding:0 12px}.chart-legend-item[aria-pressed=false]{color:var(--muted);border-left-color:var(--line)}.chart-missing{border:1px solid var(--line);color:var(--muted);text-align:center;border-radius:6px;margin:8px 0 16px;padding:48px 16px}.panel-backdrop{z-index:10;background:#0009;justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.panel{background:var(--raised);border-radius:6px;width:100%;max-width:960px;padding:32px;animation:.18s ease-out panel-open;position:relative}.panel-close{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:8px;right:8px}.post-view-title{margin:8px 0 0;font-size:28px;font-weight:600;line-height:34px}.post-view .figure-value{font-size:40px;line-height:44px}.placeholder{color:var(--secondary);padding:32px 0}@keyframes panel-open{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.panel{animation:none}}@media (max-width:640px){.post-title{font-size:18px;line-height:24px}.figure-value{font-size:24px;line-height:28px}.panel-backdrop{padding:0}.panel{border-radius:0;min-height:100%;padding:56px 16px 32px}.post-view-title{font-size:22px;line-height:28px}.post-view .figure-value{font-size:32px;line-height:36px}}
