.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}:root{--ground:#faf7f1;--raised:#fff;--rule:#ddd5c8;--grid:#ebe6dc;--ink:#1c1814;--ink-dim:#6c6357;--accent:#2b6e8c;--pos:#1c7a4b;--neg:#b23a32;--shadow:0 1px 2px #1c18140f;--sans:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--page:1280px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--ground:#12100d;--raised:#1a1713;--rule:#2a251f;--grid:#241f1a;--ink:#ede8e0;--ink-dim:#9a9186;--accent:#6ba8c4;--pos:#4fb477;--neg:#e05c5c;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=system]{--ground:#12100d;--raised:#1a1713;--rule:#2a251f;--grid:#241f1a;--ink:#ede8e0;--ink-dim:#9a9186;--accent:#6ba8c4;--pos:#4fb477;--neg:#e05c5c;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45}.shell-inner{width:100%;max-width:var(--page);padding-inline:var(--s4);margin-inline:auto}.num,.mono,table{font-variant-numeric:tabular-nums}.mono,.num{font-family:var(--mono)}.dim{color:var(--ink-dim)}.pos{color:var(--pos)}.neg{color:var(--neg)}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);font-size:11px;font-weight:600}h1{font:600 20px var(--sans);margin:0}button{font:inherit;color:var(--ink);background:var(--raised);border:1px solid var(--rule);padding:var(--s2) var(--s3);cursor:pointer;border-radius:2px}button:hover:not(:disabled){border-color:var(--accent)}button:disabled{opacity:.45;cursor:not-allowed}button[data-variant=primary]{background:var(--accent);border-color:var(--accent);color:var(--ground);font-weight:600}input,select{font:inherit;font-family:var(--mono);color:var(--ink);background:var(--ground);border:1px solid var(--rule);padding:var(--s2);border-radius:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}table{border-collapse:collapse;width:100%}th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);padding:var(--s2) var(--s3);border-bottom:1px solid var(--rule);background:var(--raised);white-space:nowrap;font-size:11px;font-weight:600}td{padding:var(--s2) var(--s3);border-bottom:1px solid var(--rule)}td.n,th.n{text-align:right}.scroll-x{border:1px solid var(--rule);background:var(--raised);border-radius:2px;overflow-x:auto}.scroll-x table{min-width:max-content;margin-inline:auto}.figures{gap:var(--s6);flex-wrap:wrap;display:flex}.panel{border:1px solid var(--rule);background:var(--raised);padding:var(--s4);box-shadow:var(--shadow)}.chart-block{border:1px solid var(--rule);background:var(--raised);padding:var(--s4);box-shadow:var(--shadow);border-radius:2px}.chart-head{align-items:baseline;gap:var(--s3);margin-bottom:var(--s3);display:flex}.chart-head .spacer{margin-left:auto}.chart{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.chart .u-title{color:var(--ink-dim);font:600 11px var(--sans);letter-spacing:.08em;text-transform:uppercase}.chart .u-legend{font:12px var(--mono);color:var(--ink-dim);margin-top:var(--s2)}.chart .u-legend .u-marker{border-width:2px}.chart .u-legend th{padding:0 var(--s2) 0 0;text-transform:none;letter-spacing:0;background:0 0;border:0;font-size:12px}.chart .u-legend td{padding:0 var(--s3) 0 0;color:var(--ink);border:0}.chart .u-legend .u-series.u-off{opacity:.35}.chart .u-select{background:color-mix(in srgb, var(--accent) 18%, transparent)}.chart .u-cursor-x,.chart .u-cursor-y{border-color:var(--ink-dim)}
