.lab-overfit [hidden]{display:none!important}.lab-overfit .at-cloth-wrap{border-radius:4px;overflow:hidden;box-shadow:0 8px 20px #00000040}.lab-overfit .at-cloth,.lab-overfit .at-ledger{width:100%;display:block}.lab-overfit .at-families{flex-wrap:wrap;gap:.4rem;margin:1rem 0 .4rem;display:flex}.lab-overfit .at-family{border:1px solid var(--at-ink);background:var(--at-chalk);min-height:44px;color:var(--at-ink);font:600 1rem/1 var(--mono);cursor:pointer;border-radius:99px;padding:0 1rem}.lab-overfit .at-family[aria-checked=true]{background:var(--at-ink);color:var(--at-paper)}.lab-overfit .at-family:focus-visible{outline:3px solid var(--at-navy);outline-offset:2px}.lab-overfit .at-dials{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:.5rem 1.2rem;display:grid}.lab-overfit .at-slider{gap:.1rem;display:grid}.lab-overfit .at-slider span{color:var(--at-ink);font-size:.9rem}.lab-overfit .at-slider strong{color:var(--at-thread-text)}.lab-overfit .at-slider input[type=range]{width:100%}.lab-overfit .at-toggles{flex-wrap:wrap;gap:.4rem 1.4rem;margin:.6rem 0;display:flex}.lab-overfit .at-toggle{min-height:44px;color:var(--at-ink);align-items:center;gap:.3rem;font-size:.95rem;display:inline-flex}.lab-overfit .at-toggle input{width:20px;height:20px;accent-color:var(--at-thread)}.lab-overfit .at-cv,.lab-overfit .at-errors{color:var(--at-ink);margin:.3rem 0;font-size:.9rem}.lab-overfit .scope{margin-top:.8rem}.lab-overfit .at-end{color:var(--at-ink);background:#fbf7ec;margin-top:1.25rem;padding:1.4rem;box-shadow:0 8px 20px #0000004d}.lab-overfit .at-end-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--at-ink-dim);margin:0}.lab-overfit .at-end-score{font:600 clamp(2rem, 6vw, 3rem)/1 var(--display);color:var(--at-thread-text);margin:.4rem 0}.lab-overfit .at-cloth{aspect-ratio:2;height:auto!important}@media (width<=540px){.lab-overfit .at-cloth{aspect-ratio:4/3}}.lab-overfit .at-ledger{aspect-ratio:1/.34;height:auto!important}
