@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.0m27yxnqbjygb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.3rq2mce8ozlxj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.1iowrflh516kh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.08xli7-4ntimz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.05ymlrkv94iec.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.apUUoq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.apUUoq_variable{--font-moniac-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1iie40g0-cbk2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.3jvga4rcv46fc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.wsdVEa_className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.wsdVEa_variable{--font-moniac-display:"Bebas Neue", "Bebas Neue Fallback"}
.RaOK6G_figure{min-width:0;margin:0}.RaOK6G_diagram{aspect-ratio:700/420;width:100%;position:relative}.RaOK6G_svg{width:100%;height:100%;display:block}.RaOK6G_canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.RaOK6G_grid{stroke:var(--moniac-border);opacity:.4}.RaOK6G_tankBody{fill:var(--moniac-surface);stroke:var(--moniac-border);stroke-width:1.5px}.RaOK6G_tankLabel{fill:var(--moniac-text);font-size:9px}.RaOK6G_tankValue{fill:var(--moniac-text);font-size:17px;font-weight:600}.RaOK6G_caption{color:var(--moniac-dim);font-size:var(--text-xs);line-height:1.6}.RaOK6G_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.RaOK6G_canvas{display:none}}.RaOK6G_viewport{overflow-x:auto}.RaOK6G_diagram{min-width:620px}
.DRwgWq_app{background:var(--moniac-bg);color:var(--moniac-text);font-family:var(--moniac-font-mono);margin:var(--space-4);border:1px solid var(--moniac-border);border-radius:var(--radius-lg);font-size:var(--text-sm);overflow:clip}.DRwgWq_app button{font:inherit;cursor:pointer;border:1px solid var(--moniac-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--moniac-text);background:var(--moniac-raised)}.DRwgWq_app button:hover{border-color:var(--moniac-accent)}.DRwgWq_app button:disabled{cursor:wait;opacity:.7}.DRwgWq_app :focus-visible{outline:2px solid var(--moniac-accent);outline-offset:3px}.DRwgWq_app a{text-underline-offset:3px;text-decoration:underline}.DRwgWq_header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--moniac-border);flex-wrap:wrap;display:flex}.DRwgWq_header h1{font-size:var(--text-3xl);letter-spacing:-.04em;font-weight:var(--font-weight-semibold)}.DRwgWq_eyebrow{color:var(--moniac-accent);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase}.DRwgWq_headerInfo{gap:var(--space-1);flex-direction:column;display:flex}.DRwgWq_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.DRwgWq_status{color:var(--moniac-dim);font-size:var(--text-xs)}.DRwgWq_body{grid-template-columns:var(--moniac-panel-width) minmax(0, 1fr);display:grid}.DRwgWq_sidebar{border-right:1px solid var(--moniac-border);background:var(--moniac-surface);padding:var(--space-6)}.DRwgWq_sidebar h2,.DRwgWq_center h2{font-size:var(--text-sm);margin-bottom:var(--space-3)}.DRwgWq_control{margin-bottom:var(--space-6)}.DRwgWq_controlLabel{gap:var(--space-2);margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.DRwgWq_controlLabel label{font-size:var(--text-xs)}.DRwgWq_controlLabel output{color:var(--moniac-accent);white-space:nowrap}.DRwgWq_control input{width:100%;min-height:28px;accent-color:var(--moniac-accent);cursor:pointer}.DRwgWq_hint{color:var(--moniac-dim);font-size:var(--text-xs);line-height:var(--leading-normal)}.DRwgWq_toggle{gap:var(--space-2);margin-bottom:var(--space-2);align-items:center;display:flex}.DRwgWq_toggle input{width:1.25rem;height:1.25rem;accent-color:var(--moniac-accent)}.DRwgWq_scenarios{margin-top:var(--space-6)}.DRwgWq_era{margin-top:var(--space-4)}.DRwgWq_era h3{font-size:var(--text-xs);color:var(--moniac-dim);text-transform:uppercase;letter-spacing:.07em;margin-bottom:var(--space-2)}.DRwgWq_scenarioButton{text-align:left;width:100%;margin-bottom:var(--space-2);gap:var(--space-2);display:flex}.DRwgWq_scenarioButton[aria-pressed=true]{border-color:var(--moniac-accent)}.DRwgWq_scenarioButton small{color:var(--moniac-dim);display:block}.DRwgWq_center{min-width:0;padding:var(--space-6)}.DRwgWq_notice{border-left:3px solid var(--moniac-accent);padding:var(--space-3) var(--space-4);background:var(--moniac-raised);margin-bottom:var(--space-6)}.DRwgWq_notice strong{margin-bottom:var(--space-1);display:block}.DRwgWq_metrics{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DRwgWq_metric{border:1px solid var(--moniac-border);padding:var(--space-3);border-radius:var(--radius-md);background:var(--moniac-surface)}.DRwgWq_metric dt{color:var(--moniac-dim);font-size:var(--text-xs)}.DRwgWq_metric dd{font-size:var(--text-2xl);color:var(--moniac-accent);margin:var(--space-2) 0}.DRwgWq_diagramHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:var(--space-6);display:flex}.DRwgWq_sparklines{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.DRwgWq_sparkline{border:1px solid var(--moniac-border);background:var(--moniac-surface);padding:var(--space-4);border-radius:var(--radius-md)}.DRwgWq_sparkline figcaption{justify-content:space-between;gap:var(--space-2);display:flex}.DRwgWq_sparkline svg{width:100%;height:70px;color:var(--moniac-accent);display:block}.DRwgWq_sparkArea{fill:currentColor;opacity:.08}.DRwgWq_sparkLine{fill:none;stroke:currentColor;stroke-width:1.5px}.DRwgWq_details{margin-top:var(--space-6);border-top:1px solid var(--moniac-border);padding-top:var(--space-4)}.DRwgWq_details summary{cursor:pointer;color:var(--moniac-accent)}.DRwgWq_details p,.DRwgWq_details ul{margin-top:var(--space-3)}.DRwgWq_details ul{padding-left:var(--space-6)}.DRwgWq_details li{margin-bottom:var(--space-2)}.DRwgWq_footer{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);color:var(--moniac-dim);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.DRwgWq_modal{border:1px solid var(--moniac-border);border-radius:var(--radius-lg);width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-6);color:var(--moniac-text);background:var(--moniac-surface);transition:opacity var(--moniac-modal-duration) var(--moniac-modal-ease), transform var(--moniac-modal-duration) var(--moniac-modal-ease);margin:auto}.DRwgWq_modal::backdrop{background:var(--moniac-overlay)}.DRwgWq_modal[data-leaving=true]{opacity:0;transform:translateY(1rem)}.DRwgWq_modal h2{font-size:var(--text-2xl);margin:var(--space-3) 0}.DRwgWq_modal h3{font-size:var(--text-sm);margin-bottom:var(--space-2)}.DRwgWq_modal p{margin-bottom:var(--space-3)}.DRwgWq_modalTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.DRwgWq_facts{padding-left:var(--space-6);margin-bottom:var(--space-4)}.DRwgWq_facts li{margin-bottom:var(--space-2)}.DRwgWq_experiment{padding:var(--space-4);background:var(--moniac-raised);margin-bottom:var(--space-4);border-radius:var(--radius-md)}.DRwgWq_sources{margin:var(--space-4) 0}.DRwgWq_sources a{color:var(--moniac-accent);margin-bottom:var(--space-2);display:block}.DRwgWq_app .DRwgWq_primary{border-color:var(--moniac-accent);color:var(--moniac-accent)}@media (max-width:900px){.DRwgWq_body{grid-template-columns:1fr}.DRwgWq_sidebar{border-right:0;border-bottom:1px solid var(--moniac-border)}.DRwgWq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.DRwgWq_scenarios{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DRwgWq_scenarios>h2{grid-column:1/-1}}@media (max-width:480px){.DRwgWq_app{margin:var(--space-2)}.DRwgWq_header,.DRwgWq_center,.DRwgWq_sidebar,.DRwgWq_modal{padding:var(--space-4)}.DRwgWq_sparklines,.DRwgWq_scenarios{grid-template-columns:1fr}.DRwgWq_metric dd{font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){.DRwgWq_modal{transition:none}}@media (min-width:901px){.DRwgWq_sidebar{max-height:80rem;overflow-y:auto}}@media (max-width:900px){.DRwgWq_body{flex-direction:column;display:flex}.DRwgWq_center{order:0}.DRwgWq_sidebar{border-top:1px solid var(--moniac-border);order:1}}.DRwgWq_header h1,.DRwgWq_modal h2{font-family:var(--moniac-font-display);letter-spacing:.02em}.DRwgWq_sidebar,.DRwgWq_notice,.DRwgWq_sparkline,.DRwgWq_app h1,.DRwgWq_app h2,.DRwgWq_app label,.DRwgWq_app strong,.DRwgWq_app figcaption{color:var(--moniac-text)}
