._screen_1e465d0{max-width:720px;padding:20px calc(var(--gutter) + var(--safe-right)) 48px calc(var(--gutter) + var(--safe-left));gap:20px;margin:0 auto;display:grid}._header_1e465d0{align-items:center;gap:14px;display:flex}._header_1e465d0 h1{margin:0;font-size:24px}._back_1e465d0{width:var(--target-min);height:var(--target-min);background:var(--ctl);color:var(--ink);border-radius:14px;place-items:center;display:grid}._intro_1e465d0{color:var(--muted);margin:0;font-weight:600}._tuner_1e465d0,._learn_1e465d0{background:var(--surface);border:1px solid var(--hairline);text-align:center;border-radius:24px;justify-items:center;gap:14px;padding:24px;display:grid}._learn_1e465d0{text-align:left;justify-items:stretch}._learn_1e465d0 h2{margin:0;font-size:20px}._learn_1e465d0 p{color:var(--muted);margin:0;font-weight:600}._note_1e465d0{font-variant-numeric:tabular-nums;min-height:72px;font-size:72px;font-weight:800;line-height:1}._meter_1e465d0{background:var(--ctl);border-radius:9px;width:min(480px,100%);height:18px;position:relative}._centre_1e465d0{background:var(--muted);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px;left:50%}._needle_1e465d0{background:var(--danger);border-radius:4px;width:8px;height:30px;margin-left:-4px;transition:left 90ms linear;position:absolute;top:-6px}._meter_1e465d0[data-in-tune=true] ._needle_1e465d0{background:var(--accent)}._cents_1e465d0{min-height:24px;margin:0;font-weight:800}._error_1e465d0{color:var(--danger);font-weight:700}._ask_1e465d0{background:var(--ctl);border-radius:16px;gap:4px;padding:16px;display:grid}._ask_1e465d0 strong{font-size:22px}._progress_1e465d0{font-size:13px}._actions_1e465d0{flex-wrap:wrap;gap:10px;display:flex}._hint_1e465d0{font-size:13px}._primary_1e465d0,._quiet_1e465d0{min-height:var(--target-min);font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:800;display:inline-flex}._primary_1e465d0{background:var(--accent);color:var(--on-accent)}._quiet_1e465d0{background:var(--ctl);color:var(--ink)}._primary_1e465d0:disabled,._quiet_1e465d0:disabled{opacity:.5;cursor:not-allowed}:is(._primary_1e465d0:focus-visible,._quiet_1e465d0:focus-visible,._back_1e465d0:focus-visible){outline:3px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){._needle_1e465d0{transition:none}}._sr_1e465d0{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._level_1e465d0{width:min(480px,100%);color:var(--muted);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}._levelBar_1e465d0{height:10px;accent-color:var(--accent);flex:1}._idle_1e465d0{color:var(--muted);text-align:center;margin:8px 0 0;font-weight:700}._badge_1e465d0{background:var(--ctl);color:var(--muted);border-radius:999px;justify-self:start;margin:0;padding:6px 14px;font-size:14px;font-weight:800}._badge_1e465d0[data-taught=true]{background:var(--accent);color:var(--on-accent)}._dots_1e465d0{flex-wrap:wrap;gap:6px;display:flex}._dot_1e465d0{background:var(--hairline);border-radius:50%;width:12px;height:12px}._dot_1e465d0[data-state=done]{background:var(--accent)}._dot_1e465d0[data-state=now]{background:var(--ink);transform:scale(1.35)}._screen_1e465d0[data-taught=false] ._learn_1e465d0{order:1}._screen_1e465d0[data-taught=false] ._tuner_1e465d0{order:2}
