*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--la-font-ui);background:var(--la-page);color:var(--la-ink);line-height:var(--la-leading-body);-webkit-font-smoothing:antialiased}.il-hint,.il-note{color:var(--la-ink-dim);font-size:var(--la-text-sm);margin-top:var(--la-space-2)}.il-note[hidden]{display:none}.il-screen{margin-top:var(--la-space-4);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius,6px);background:color-mix(in srgb,var(--la-ink) 4%,transparent);overflow:hidden}.il-line{position:relative;height:.55rem;border-bottom:1px solid color-mix(in srgb,var(--la-ink) 5%,transparent)}.il-line:last-child{border-bottom:0}.il-bar{position:absolute;top:0;bottom:0;width:9%;background:var(--accent)}.il-line[data-field="1"] .il-bar{opacity:.55}.il-line[data-field="0"] .il-bar{opacity:1}.il-presets{display:flex;flex-wrap:wrap;gap:var(--la-space-2);margin-top:var(--la-space-3)}.il-btn{font-family:var(--la-font-mono);font-size:var(--la-text-sm);color:var(--la-ink);background:color-mix(in srgb,var(--la-ink) 6%,transparent);border:1px solid var(--la-hairline-strong);border-radius:var(--la-radius,6px);padding:.4em .9em;cursor:pointer;min-height:2.25rem;min-width:2.25rem}.il-btn:hover{border-color:var(--accent);color:var(--accent)}.il-btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.il-btn:focus-visible,.il-range:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.il-knob{margin-top:var(--la-space-4)}.il-knob label{display:block;font-family:var(--la-font-mono);font-size:var(--la-text-xs);color:var(--la-ink-dim);margin-bottom:var(--la-space-2)}.il-value{color:var(--accent)}.il-range{width:100%;max-width:26rem;accent-color:var(--accent)}.il-readout{margin-top:var(--la-space-4);border-top:1px solid var(--la-hairline)}.il-row{display:grid;grid-template-columns:12rem 1fr;gap:var(--la-space-3);padding:var(--la-space-2) 0;border-bottom:1px solid var(--la-hairline)}.il-row dt{font-family:var(--la-font-mono);font-size:var(--la-text-xs);color:var(--la-ink-dim)}.il-row dd{font-size:var(--la-text-sm);color:var(--la-ink);overflow-wrap:anywhere}.il-strong dd{color:var(--accent);font-weight:600}.il-num{font-family:var(--la-font-mono)}.il-why{margin-top:var(--la-space-6)}.il-why h2{margin-top:var(--la-space-5);margin-bottom:var(--la-space-2)}.il-why p{margin-top:var(--la-space-3);color:var(--la-ink-dim)}.il-why q{color:var(--la-ink)}@media (max-width:34rem){.il-row{grid-template-columns:1fr}.il-row dt{color:var(--la-ink-faint)}.il-line{height:.45rem}}