._slider_1jv3i_1{--thumb-size:20px;--track-height:3px;background:var(--surface);color:var(--text);border-radius:8px;padding:.7rem .9rem .6rem;transition:background-color .1s;position:relative}._slider_1jv3i_1[data-focused]{background:var(--surface-focus);box-shadow:inset 3px 0 0 var(--accent)}._slider_1jv3i_1[data-disabled]{opacity:.4}._header_1jv3i_21{justify-content:space-between;align-items:baseline;margin-bottom:.2rem;display:flex}._header_1jv3i_21 label{font-size:1rem}._slider_1jv3i_1[data-focused] ._header_1jv3i_21 label{color:var(--text-strong)}._header_1jv3i_21 output{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.9rem}._input_1jv3i_42{appearance:none;width:100%;height:var(--thumb-size);cursor:pointer;touch-action:none;background:0 0;margin:0;display:block}._input_1jv3i_42:disabled{cursor:default}._input_1jv3i_42:focus{outline:none}._input_1jv3i_42::-webkit-slider-runnable-track{height:var(--track-height);border-radius:var(--track-height);background:var(--track)}._input_1jv3i_42::-moz-range-track{height:var(--track-height);border-radius:var(--track-height);background:var(--track)}._input_1jv3i_42::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--thumb-size);height:var(--thumb-size);margin-top:calc((var(--track-height) - var(--thumb-size)) / 2);border:3px solid var(--thumb);background:var(--surface);border-radius:50%}._input_1jv3i_42::-moz-range-thumb{box-sizing:border-box;width:var(--thumb-size);height:var(--thumb-size);border:3px solid var(--thumb);background:var(--surface);border-radius:50%}._slider_1jv3i_1[data-focused] ._input_1jv3i_42::-webkit-slider-thumb{border-color:var(--accent);background:var(--surface-focus)}._slider_1jv3i_1[data-focused] ._input_1jv3i_42::-moz-range-thumb{border-color:var(--accent);background:var(--surface-focus)}._grid_vt1do_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:1rem;width:100%;max-width:1100px;margin:0 auto;display:grid}._column_vt1do_11{flex-direction:column;gap:.75rem;display:flex}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1c1c;--header-bg:#2d2d2d;--surface:#2d2d2d;--surface-focus:#3a3a3a;--border:#3a3a3a;--text:#d0d0d0;--text-strong:#fff;--text-muted:#a0a0a0;--thumb:#e8e8e8;--accent:#378ef0;--accent-hover:#4b9cf5;--danger:#f66}body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Hiragino Sans,Noto Sans JP,sans-serif}._app_12fio_25{flex-direction:column;min-height:100vh;display:flex}._header_12fio_31{z-index:1;background:var(--header-bg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;display:flex;position:sticky;top:0}._appName_12fio_44{color:var(--text-strong);white-space:nowrap;font-weight:600}._primary_12fio_50,._secondary_12fio_51{font:inherit;cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.9rem}._primary_12fio_50{color:#fff;background:var(--accent);border:1px solid var(--accent)}._primary_12fio_50:hover:not(:disabled){background:var(--accent-hover)}._primary_12fio_50:disabled{opacity:.7;cursor:default}._secondary_12fio_51{color:var(--text);border:1px solid var(--border);background:0 0}._secondary_12fio_51:hover{border-color:var(--text-muted)}._main_12fio_84{box-sizing:border-box;flex:1;padding:1.5rem 1rem}._intro_12fio_90{max-width:720px;margin:0 auto;line-height:1.7}._intro_12fio_90 h1{color:var(--text-strong);font-size:1.6rem}._intro_12fio_90 h2{color:var(--text-strong);margin-top:2rem;font-size:1.1rem}._intro_12fio_90 kbd{border:1px solid var(--border);background:var(--surface);border-radius:4px;padding:.1em .4em;font-size:.9em}._diagram_12fio_115{border-radius:6px;max-width:100%;height:auto;margin:1.5rem auto;display:block}._disclaimer_12fio_123{color:var(--text-muted);font-size:.85rem}._notice_12fio_128{text-align:center;color:var(--text-muted);margin-top:3rem}._error_12fio_134{max-width:720px;color:var(--danger);margin:0 auto 1rem}
