.ScaleExplorer_stage__vtUyq{display:grid;gap:12px}.ScaleExplorer_keysWrap__TYbkz{display:grid;gap:6px}.ScaleExplorer_keys__lbm9V{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}@media (min-width:720px){.ScaleExplorer_keys__lbm9V{grid-template-columns:repeat(12,minmax(0,1fr))}}.ScaleExplorer_key__chwQT{min-height:46px;min-width:0;border-radius:10px;border:1px solid var(--st-btn-line);background:linear-gradient(var(--st-btn-a),var(--st-btn-b));color:var(--stage-ink);font:800 16px var(--font-ui);box-shadow:0 2px 0 var(--st-btn-drop)}.ScaleExplorer_key__chwQT:hover{border-color:var(--st-btn-hover)}.ScaleExplorer_keyOn__ACgiM{background:linear-gradient(var(--led-a),var(--led-b));border-color:var(--led-line);color:var(--on-accent)}.ScaleExplorer_read__KsMrD{display:grid;gap:4px}.ScaleExplorer_readName__XCxZJ{font:900 clamp(34px,7vw,56px) /1 var(--font-ui);font-stretch:90%}.ScaleExplorer_readName__XCxZJ small{font:800 clamp(15px,2.2vw,24px) /1.2 var(--font-ui);color:var(--stage-dim)}.ScaleExplorer_blurb__5UgjH{margin:0;font:500 var(--fs-14) /1.4 var(--font-text);color:var(--stage-dim);max-width:none}.ScaleExplorer_hands__RzcbV{display:grid;gap:8px;justify-items:start}.ScaleExplorer_kb__QAcun{width:100%;max-width:560px}.ScaleExplorer_cells__eBBwh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}@media (min-width:600px){.ScaleExplorer_cells__eBBwh{grid-template-columns:repeat(8,minmax(0,1fr))}}.ScaleExplorer_cell__3_iwv{display:grid;justify-items:center;align-content:start;gap:4px;min-width:0;padding:8px 4px;border-radius:12px;border:1px solid var(--st-key-line);background:var(--st-key);color:var(--stage-ink);text-align:center}.ScaleExplorer_cell__3_iwv:hover{border-color:var(--st-btn-hover)}.ScaleExplorer_cell__3_iwv b{font:850 18px/1 var(--font-ui)}.ScaleExplorer_cell__3_iwv em{font:600 var(--fs-12) /1.1 var(--font-text);font-style:normal;color:var(--stage-dim)}.ScaleExplorer_deg__XRL7P{font:800 var(--fs-12) var(--font-ui);color:var(--stage-dim)}.ScaleExplorer_cellStaff__TvWKa{display:block;width:100%;max-width:120px;color:var(--stage-ink)}.ScaleExplorer_cellStaff__TvWKa svg{display:block;width:100%;height:auto}.ScaleExplorer_sel__i6WpA{border:2px solid var(--led)}.ScaleExplorer_now__rqzwY{background:var(--st-now);border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-glow)}.ScaleExplorer_missing__zoXjl{border-style:dashed;opacity:.7}.ScaleExplorer_dash__yKTjp{color:var(--stage-dim)}.ScaleExplorer_fingers__XXRpH{display:flex;gap:6px}.ScaleExplorer_fingers__XXRpH span{display:grid;justify-items:center}.ScaleExplorer_fingers__XXRpH small{font:800 12px var(--font-ui);color:var(--stage-dim)}.ScaleExplorer_fingers__XXRpH i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--stage-ink);color:var(--stage-bg);font:850 14px var(--font-ui);font-style:normal}.ScaleExplorer_detail__qzibr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:12px;border-radius:14px;background:var(--stage-2);border:1px solid var(--stage-line)}.ScaleExplorer_detailViz__R9sF8{display:grid;place-items:center;min-width:70px}.ScaleExplorer_facts__k0YVt{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px 14px;margin:0}.ScaleExplorer_facts__k0YVt dt{font:700 var(--fs-12) var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--stage-dim)}.ScaleExplorer_facts__k0YVt dd{margin:0;font:750 var(--fs-15) /1.3 var(--font-ui)}.ScaleExplorer_warn__oPbqH{margin:0;padding:8px 12px;border-radius:10px;background:var(--st-led-bg);font:600 var(--fs-14) /1.4 var(--font-text);max-width:none}.ScaleExplorer_updown__0PkRW{min-height:46px}.ScaleExplorer_big__8vNAy{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:16px;width:100%;height:100%}.ScaleExplorer_bigNow__W6KD8{display:flex;align-items:center;justify-content:center;gap:4vmin;min-height:0}.ScaleExplorer_bigNow__W6KD8>span{height:100%}.ScaleExplorer_bigKb__gSPIp{width:min(60cqw,900px)}.ScaleExplorer_bigName__62_sM{display:grid;font:900 clamp(60px,16vmin,200px) /.9 var(--font-ui)}.ScaleExplorer_bigName__62_sM small{font:800 clamp(16px,3vmin,34px) /1.2 var(--font-ui);color:var(--st-led-text)}.ScaleExplorer_bigRow__JVyzD{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ScaleExplorer_bigRow__JVyzD span{min-width:52px;padding:8px 10px;border-radius:10px;background:var(--st-key);border:1px solid var(--st-key-line);text-align:center;font:850 clamp(18px,3vmin,30px) var(--font-ui)}.ScaleExplorer_bigRow__JVyzD span.ScaleExplorer_on__RDAi5{background:var(--mint);border-color:var(--mint);color:var(--right-ink)}@media (forced-colors:active){.ScaleExplorer_bigRow__JVyzD span.ScaleExplorer_on__RDAi5,.ScaleExplorer_keyOn__ACgiM,.ScaleExplorer_now__rqzwY{outline:3px solid Highlight}}