.wZnb2G_root{gap:1rem;display:grid}.wZnb2G_slider{gap:.4rem;max-width:40rem;font-size:.875rem;font-weight:600;display:grid}.wZnb2G_slider>span:first-child{justify-content:space-between;display:flex}.wZnb2G_slider output{font-family:var(--font-mono), monospace;font-weight:400}.wZnb2G_slider input{width:100%;min-height:1.75rem;accent-color:var(--accent)}.wZnb2G_marks{gap:.5rem;display:flex}.wZnb2G_marks button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.wZnb2G_marks button{font:inherit;font-size:.75rem;font-family:var(--font-mono), monospace;border:1px solid var(--ink-3);background:var(--paper);min-height:2rem;color:var(--ink);cursor:pointer;border-radius:6px;padding:.2rem .6rem}.wZnb2G_verdict{margin:0;font-weight:600}.wZnb2G_pair{gap:1rem;display:grid}@media (min-width:56rem){.wZnb2G_pair{grid-template-columns:1fr 1fr}}.wZnb2G_mockFig{min-width:0;margin:0}.wZnb2G_mockCap{color:var(--ink-2);margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.wZnb2G_mockBox{border:1px solid var(--rule);background:#fff;border-radius:8px;position:relative;overflow:hidden}.wZnb2G_mockPage{transform-origin:0 0;color:#1d1716;font-family:var(--font-sans), system-ui, sans-serif;background:#fffdfb;padding:4% 5%;position:absolute;top:0;left:0}.wZnb2G_mLabel{text-transform:uppercase;letter-spacing:.12em;color:#5a4f4c;margin:0 0 .6em;font-weight:600}.wZnb2G_mHead{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0 0 .4em;line-height:1.05}.wZnb2G_mBody{color:#3d3432;max-width:34em;margin:0;line-height:1.55}.wZnb2G_bad{outline:2px dashed var(--accent);outline-offset:4px}.wZnb2G_readout{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.25rem;margin:.6rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.wZnb2G_okBadge,.wZnb2G_badBadge{font-family:var(--font-mono), monospace;border-radius:999px;margin-left:.25em;padding:.1em .55em;font-size:.8125rem;font-weight:600;display:inline-block}.wZnb2G_okBadge{color:#085023;color:lab(29.3244% -30.3636 20.2195);background:#d1f2d7;background:lab(92.5444% -14.8149 9.47522)}.wZnb2G_badBadge{background:var(--accent);color:#fff}.wZnb2G_code{background:var(--ink);color:var(--paper);border-radius:8px;margin:.5rem 0 0;padding:1rem;font-size:.8125rem;overflow-x:auto}
