.ModelLab-module___EHGaW__page{max-width:80rem;margin:0 auto;padding:3rem 1rem 5rem}@media (min-width:640px){.ModelLab-module___EHGaW__page{padding-inline:1.5rem}}.ModelLab-module___EHGaW__hero{border-bottom:1px solid var(--rule);padding-bottom:2rem}.ModelLab-module___EHGaW__kicker{color:var(--signal);font-size:.875rem}.ModelLab-module___EHGaW__title{font-family:var(--font-display,inherit);max-width:22ch;margin-top:.5rem;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.05}.ModelLab-module___EHGaW__lede{color:var(--muted);max-width:62ch;margin-top:1rem;font-size:1.125rem}.ModelLab-module___EHGaW__facts{color:var(--muted);flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.5rem;display:flex}.ModelLab-module___EHGaW__facts b{color:var(--ink);margin-right:.4rem;font-size:1.75rem}.ModelLab-module___EHGaW__disclaimer{border-left:3px solid var(--flame);color:var(--ink);margin-top:1.25rem;padding:.4rem .9rem;font-size:.95rem}.ModelLab-module___EHGaW__section{padding-top:3rem}.ModelLab-module___EHGaW__h2{font-size:1.6rem;font-weight:600}.ModelLab-module___EHGaW__h3{margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600}.ModelLab-module___EHGaW__sub{color:var(--muted);max-width:75ch;margin-top:.5rem}.ModelLab-module___EHGaW__small{color:var(--faint);max-width:75ch;margin-top:.5rem;font-size:.85rem}.ModelLab-module___EHGaW__cols{gap:1.5rem 3rem;margin-top:.5rem;display:grid}.ModelLab-module___EHGaW__cols p{color:var(--muted);max-width:70ch}@media (min-width:900px){.ModelLab-module___EHGaW__cols{grid-template-columns:1fr 1fr}}.ModelLab-module___EHGaW__instrument{gap:1.25rem;margin-top:1.25rem;display:grid}@media (min-width:1000px){.ModelLab-module___EHGaW__instrument{grid-template-columns:minmax(18rem,4fr) 8fr;align-items:start}}.ModelLab-module___EHGaW__controls{background:var(--panel);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);gap:1rem;padding:1rem;display:grid}@media (min-width:1000px){.ModelLab-module___EHGaW__controls{position:sticky;top:5rem}}.ModelLab-module___EHGaW__presets{border:0;gap:.4rem;padding:0;display:grid}.ModelLab-module___EHGaW__presets legend,.ModelLab-module___EHGaW__seg legend,.ModelLab-module___EHGaW__field>span:first-child{color:var(--faint);margin-bottom:.35rem;font-size:.8rem}.ModelLab-module___EHGaW__presets button{text-align:left;border:1px solid var(--rule);border-radius:.4rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.45rem .7rem;display:flex}.ModelLab-module___EHGaW__presets button small{color:var(--faint);white-space:nowrap;font-size:.75rem}.ModelLab-module___EHGaW__presets button:hover,.ModelLab-module___EHGaW__presets button[aria-pressed=true]{border-color:var(--signal)}.ModelLab-module___EHGaW__field{gap:.2rem;display:grid}.ModelLab-module___EHGaW__field select,.ModelLab-module___EHGaW__numRow input[type=number]{background:var(--void);border:1px solid var(--rule-strong);border-radius:.35rem;min-height:2.5rem;padding:.45rem .6rem}.ModelLab-module___EHGaW__numRow{grid-template-columns:1fr 5.5rem auto;align-items:center;gap:.5rem;display:grid}.ModelLab-module___EHGaW__numRow input[type=range]{accent-color:var(--signal);min-height:2.5rem}.ModelLab-module___EHGaW__numRow small{color:var(--faint);min-width:2.5rem;font-size:.75rem}.ModelLab-module___EHGaW__seg{border:0;grid-template-columns:1fr 1fr;gap:.35rem;padding:0;display:grid}.ModelLab-module___EHGaW__seg legend{grid-column:1/-1}.ModelLab-module___EHGaW__seg label{border:1px solid var(--rule);cursor:pointer;border-radius:.35rem;align-items:center;gap:.45rem;min-height:2.5rem;padding:.45rem .6rem;font-size:.9rem;display:flex}.ModelLab-module___EHGaW__seg label:has(input:checked){border-color:var(--signal);background:color-mix(in srgb, var(--signal) 10%, transparent)}.ModelLab-module___EHGaW__seg input{accent-color:var(--signal)}.ModelLab-module___EHGaW__result{background:var(--panel);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);border-top-width:3px;padding:1.25rem}.ModelLab-module___EHGaW__result[data-status=in]{border-top-color:var(--signal)}.ModelLab-module___EHGaW__result[data-status=near]{border-top-color:var(--flame)}.ModelLab-module___EHGaW__result[data-status=out],.ModelLab-module___EHGaW__result[data-status=insufficient]{border-top-color:var(--faint)}.ModelLab-module___EHGaW__statusRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ModelLab-module___EHGaW__badge{letter-spacing:.02em;border:1px solid;border-radius:999px;padding:.2rem .75rem;font-size:.9rem;font-weight:600}.ModelLab-module___EHGaW__badge[data-status=in]{color:var(--signal)}.ModelLab-module___EHGaW__badge[data-status=near]{color:var(--flame)}.ModelLab-module___EHGaW__badge[data-status=out],.ModelLab-module___EHGaW__badge[data-status=insufficient]{color:var(--muted);border-style:dashed}.ModelLab-module___EHGaW__version{color:var(--faint);font-size:.8rem}.ModelLab-module___EHGaW__prediction{margin-top:1rem}.ModelLab-module___EHGaW__target{color:var(--muted);font-size:.95rem}.ModelLab-module___EHGaW__big{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:.25rem;display:flex}.ModelLab-module___EHGaW__big>span{font-size:clamp(2.75rem,7vw,4rem);font-weight:600;line-height:1}.ModelLab-module___EHGaW__big small{color:var(--muted)}.ModelLab-module___EHGaW__band{background:var(--rule);border-radius:999px;height:.6rem;margin:.9rem 0 .4rem;position:relative}.ModelLab-module___EHGaW__bandRange{background:color-mix(in srgb, var(--signal) 45%, transparent);border-radius:999px;position:absolute;top:0;bottom:0}.ModelLab-module___EHGaW__bandDot{background:var(--ink);width:.9rem;height:.9rem;box-shadow:0 0 0 3px var(--panel);border-radius:999px;margin:-.45rem 0 0 -.45rem;position:absolute;top:50%}.ModelLab-module___EHGaW__warn{color:var(--flame);margin-top:.6rem}.ModelLab-module___EHGaW__not{color:var(--faint);margin-top:.6rem;font-size:.85rem}.ModelLab-module___EHGaW__why{border-top:1px solid var(--rule);margin-top:1rem;padding-top:.75rem}.ModelLab-module___EHGaW__why summary{cursor:pointer;color:var(--signal);align-items:center;min-height:2.25rem;display:flex}.ModelLab-module___EHGaW__why>p{color:var(--muted);margin-top:.4rem;font-size:.9rem}.ModelLab-module___EHGaW__contrib{gap:.4rem;margin-top:.6rem;display:grid}.ModelLab-module___EHGaW__contrib li{grid-template-columns:minmax(10rem,1fr) 2fr 4rem;align-items:center;gap:.75rem;font-size:.9rem;display:grid}.ModelLab-module___EHGaW__contribTrack{background:var(--rule);border-radius:.2rem;height:.7rem;position:relative}.ModelLab-module___EHGaW__contribTrack:after{content:"";background:var(--faint);width:1px;position:absolute;top:-.2rem;bottom:-.2rem;left:50%}.ModelLab-module___EHGaW__contribTrack span{border-radius:.2rem;position:absolute;top:0;bottom:0}.ModelLab-module___EHGaW__contribTrack span[data-sign=up]{background:var(--signal)}.ModelLab-module___EHGaW__contribTrack span[data-sign=down]{background:var(--quench)}.ModelLab-module___EHGaW__blocked{margin-top:1rem}.ModelLab-module___EHGaW__blockedTitle{letter-spacing:.01em;font-size:1.75rem;font-weight:600}.ModelLab-module___EHGaW__blocked>p{color:var(--muted);max-width:65ch;margin-top:.4rem}.ModelLab-module___EHGaW__reasons{gap:.45rem;margin-top:.8rem;display:grid}.ModelLab-module___EHGaW__reasons li{border-left:2px dashed var(--faint);color:var(--muted);padding-left:.75rem}.ModelLab-module___EHGaW__reasons b{color:var(--ink);margin-right:.4rem}.ModelLab-module___EHGaW__next{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ModelLab-module___EHGaW__next a{border:1px solid var(--rule-strong);border-radius:.4rem;align-items:center;min-height:2.75rem;padding:.5rem .8rem;display:inline-flex}.ModelLab-module___EHGaW__next a:hover{border-color:var(--signal);color:var(--signal)}.ModelLab-module___EHGaW__abstain{color:var(--signal);margin-top:1rem;font-weight:600}.ModelLab-module___EHGaW__checks{gap:.35rem;display:grid}.ModelLab-module___EHGaW__checks li{color:var(--muted);grid-template-columns:1.5rem 7.5rem 1fr;gap:.5rem;font-size:.9rem;display:grid}.ModelLab-module___EHGaW__checks li>span:first-child{text-align:center;font-weight:700}.ModelLab-module___EHGaW__checks li[data-status=in]>span:first-child{color:var(--signal)}.ModelLab-module___EHGaW__checks li[data-status=near]>span:first-child{color:var(--flame)}.ModelLab-module___EHGaW__checks b{color:var(--ink);font-weight:500}.ModelLab-module___EHGaW__tableWrap{overflow-x:auto}.ModelLab-module___EHGaW__table{border-collapse:collapse;width:100%;margin-top:.75rem;font-size:.9rem}.ModelLab-module___EHGaW__table th{text-align:left;color:var(--faint);border-bottom:1px solid var(--rule-strong);padding:.45rem .6rem .45rem 0;font-size:.8rem;font-weight:500}.ModelLab-module___EHGaW__table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.55rem .6rem .55rem 0}.ModelLab-module___EHGaW__table td small{color:var(--faint)}.ModelLab-module___EHGaW__table tr[data-picked] td{background:color-mix(in srgb, var(--signal) 7%, transparent)}.ModelLab-module___EHGaW__pick{color:var(--signal);font-size:.75rem}@media (max-width:640px){.ModelLab-module___EHGaW__section>.ModelLab-module___EHGaW__table{display:block;overflow-x:auto}}.ModelLab-module___EHGaW__confusion{border-collapse:collapse;margin-top:.5rem;font-size:.9rem}.ModelLab-module___EHGaW__confusion th,.ModelLab-module___EHGaW__confusion td{border:1px solid var(--rule-strong);padding:.5rem .75rem}.ModelLab-module___EHGaW__confusion th{color:var(--faint);text-align:left;font-weight:500}.ModelLab-module___EHGaW__confusion td{text-align:center;font-size:1.1rem}.ModelLab-module___EHGaW__excluded{gap:.6rem;display:grid}.ModelLab-module___EHGaW__excluded li{gap:.15rem;display:grid}.ModelLab-module___EHGaW__excluded b{font-weight:500}.ModelLab-module___EHGaW__excluded span{color:var(--muted);font-size:.9rem}.ModelLab-module___EHGaW__card{border-top:1px solid var(--rule-strong);gap:0;margin-top:1rem;display:grid}.ModelLab-module___EHGaW__card>div{border-bottom:1px solid var(--rule);gap:.25rem 1.5rem;padding:.7rem 0;display:grid}@media (min-width:760px){.ModelLab-module___EHGaW__card>div{grid-template-columns:12rem 1fr}}.ModelLab-module___EHGaW__card dt{color:var(--faint);font-size:.85rem}.ModelLab-module___EHGaW__card dd{color:var(--ink);max-width:75ch}.ModelLab-module___EHGaW__card code{background:var(--void);border-radius:.25rem;padding:.1rem .3rem;font-size:.85em}
