:root{--hi-fleet:#727b83;--hi-winner:#245da8;--hi-median:#3b454c;--hi-composite:var(--hi-median);--hi-hindsight:#178578;--hi-forecast:#b56a11;--hi-ensemble:#7856a8;--hi-high:#bd8725;--hi-high-ink:#75520f;--hi-time:#b64068;--hi-uncertainty:color-mix(in srgb, var(--hi-median) 18%, transparent)}:root.dark{--hi-fleet:#a8b2ba;--hi-winner:#78aaf0;--hi-median:#e1e7eb;--hi-hindsight:#55c5b5;--hi-forecast:#f2b45e;--hi-ensemble:#bd9bf0;--hi-high:#e1b65c;--hi-high-ink:#f1ca73;--hi-time:#f18ba6}.wp-paper__body>.hi-slot{border-block:1px solid rgb(var(--rp-border-soft));max-width:var(--wp-measure);width:100%;min-width:0;margin:2.5rem auto;padding-block:1.25rem 1.1rem}.hi-widget,.hi-fallback,.hi-slot>.wp-interactive-fallback{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;margin:0;padding:0}.hi-slot>.wp-interactive-fallback p{color:rgb(var(--rp-text-secondary));margin:0}.hi-head{grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);align-items:start;gap:.45rem 1.25rem;margin-bottom:1rem;display:grid}.hi-widget .hi-head h3{color:rgb(var(--rp-text-primary));font-family:var(--rp-font-body);font-size:var(--wp-h3-size,1.2rem);margin:.16rem 0 0;font-style:normal;font-weight:700;line-height:1.2}.hi-widget .hi-kicker{color:rgb(var(--rp-text-tertiary));font-family:var(--rp-font-data);font-size:var(--wp-kicker-size,.72rem);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:600}.hi-widget .hi-status{color:rgb(var(--rp-text-secondary));font-family:var(--rp-font-ui);font-size:var(--wp-caption-size,.86rem);margin:0;line-height:1.45}.hi-controls{flex-wrap:wrap;align-items:end;gap:.65rem .9rem;margin-block:.75rem;display:flex}.hi-controls--grid{grid-template-columns:minmax(13rem,1.25fr) repeat(2,minmax(10rem,.8fr));display:grid}.hi-controls--grid>div{gap:.3rem;display:grid}.hi-control-label{color:rgb(var(--rp-text-tertiary));font-family:var(--rp-font-ui);font-size:.72rem}.hi-inline-stat{color:rgb(var(--rp-text-secondary));font-family:var(--rp-font-ui);margin:0;font-size:.78rem}.hi-controls>label{flex:12rem;gap:.3rem;display:grid}.hi-controls label>span{color:rgb(var(--rp-text-tertiary));font-family:var(--rp-font-ui);font-size:.72rem}.hi-controls select{font-family:var(--rp-font-ui);width:100%;min-height:2.75rem;font-size:.82rem}.hi-segment{flex:0 auto;display:inline-flex}.hi-segment button{background:rgb(var(--rp-fill) / .04);border:1px solid rgb(var(--rp-border));color:rgb(var(--rp-text-secondary));cursor:pointer;font-family:var(--rp-font-ui);min-height:2.75rem;padding:.45rem .65rem;font-size:.76rem}.hi-segment button:first-child{border-radius:var(--rp-radius-sm) 0 0 var(--rp-radius-sm)}.hi-segment button:last-child{border-radius:0 var(--rp-radius-sm) var(--rp-radius-sm) 0}.hi-segment button+button{margin-inline-start:-1px}.hi-segment button.active{background:color-mix(in srgb, var(--hi-winner) 10%, transparent);border-color:var(--hi-winner);color:rgb(var(--rp-text-primary));position:relative}.hi-widget :is(button,input,select):focus-visible{outline:2px solid var(--hi-winner);outline-offset:2px}.hi-widget .hi-note,.hi-widget .hi-error,.hi-load-status{font-family:var(--rp-font-ui);font-size:.76rem;line-height:1.45}.hi-widget .hi-error,.hi-load-status{color:rgb(var(--rp-text-tertiary));margin:.75rem 0 0}.hi-loading{background:linear-gradient(90deg, rgb(var(--rp-fill) / .04), rgb(var(--rp-fill) / .12), rgb(var(--rp-fill) / .04));border-radius:var(--rp-radius-sm);background-size:200% 100%;height:18rem;animation:1.4s linear infinite hi-loading}.hi-widget-shell[hidden]{display:none}.hi-fallback__plate{background:0 0;border-radius:0;overflow:hidden}.hi-fallback__plate img{width:100%;height:auto;display:block}.hi-fallback figcaption{color:rgb(var(--rp-text-secondary));font-family:var(--rp-font-body);font-size:var(--wp-caption-size,.86rem);max-width:var(--wp-measure);margin-top:.75rem;line-height:1.5}@keyframes hi-loading{to{background-position:-200% 0}}@media (width<=640px){.hi-head{grid-template-columns:1fr}.hi-controls--split{flex-direction:column;align-items:stretch}.hi-controls--split>label{flex:0 auto}.hi-controls--grid{grid-template-columns:1fr}.hi-segment{display:flex}.hi-segment button{flex:1}}@media (prefers-reduced-motion:reduce){.hi-loading{animation:none}.hi-widget *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.wp-native-figure.svelte-udrtb1{--wp-evidence-bleed:clamp(.75rem, 4vw, 4rem);border-block:1px solid rgb(var(--rp-border-soft));margin-block:2.5rem;margin-inline:calc(var(--wp-evidence-bleed) / -2);max-width:none;width:calc(100% + var(--wp-evidence-bleed));padding-block:1.25rem 1rem}.wp-native-figure__graphic.svelte-udrtb1{min-width:0}.wp-native-figure__graphic.svelte-udrtb1 img:where(.svelte-udrtb1),.wp-native-figure__graphic.svelte-udrtb1 svg{width:100%;max-width:100%;height:auto;display:block}.wp-native-figure__full-size.svelte-udrtb1{font-family:var(--rp-font-ui);padding-block:.75rem;font-size:.875rem;display:inline-block}.wp-native-figure.svelte-udrtb1 figcaption{border-left:2px solid rgb(var(--rp-border));color:rgb(var(--rp-text-tertiary));font-family:var(--rp-font-body);font-size:var(--wp-caption-size,.86rem);margin-inline:auto;max-width:var(--wp-measure);margin-top:.8rem;padding-left:.8rem;line-height:1.55}.wp-native-figure.svelte-udrtb1 figcaption p{margin:0}
