.DrumKitPlayer_wrap__nqcSm{position:relative;width:100%}.DrumKitPlayer_kit__6lAYz svg{width:100%;max-height:420px;margin-inline:auto;color:var(--ink)}.DrumKitPlayer_hits__Eq0sw{position:absolute;inset:0}.DrumKitPlayer_hit__gXNOo{position:absolute;transform:translate(-50%,-50%);min-width:44px;min-height:44px;padding:0;border:0;background:transparent;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent}.DrumKitPlayer_hit__gXNOo:focus-visible{outline-offset:calc(-1 * var(--focus-w))}.DrumKitPlayer_hit__gXNOo:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--brass);opacity:0;transition:opacity .12s ease}.DrumKitPlayer_hit__gXNOo[aria-pressed=true]:after{opacity:.18}.DrumKitPlayer_hint__gZ_Tw{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:.6rem 0 0;font-size:var(--text-xs);color:var(--ink-faint)}.DrumKitPlayer_keys__AqmmS{display:inline-flex;flex-wrap:wrap;gap:.3rem}.DrumKitPlayer_key__SOsAq{display:inline-flex;align-items:center;gap:.25rem}.DrumKitPlayer_kbd__koh3V{display:inline-block;min-width:1.4em;text-align:center;padding:.05rem .3rem;border:var(--border-soft);border-bottom-width:2px;border-radius:4px;background:var(--paper-raised);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em;color:var(--ink-soft);text-transform:uppercase}.StepSequencer_transport__1JL5u{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;padding:.9rem 1.1rem;border-bottom:var(--border);background:var(--paper-sunken)}.StepSequencer_tempo__h__pL{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.StepSequencer_tempo__h__pL input[type=range]{width:clamp(7rem,22vw,12rem);accent-color:var(--brass);min-height:44px}.StepSequencer_bpm__17HgN{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:620;letter-spacing:0;text-transform:none;color:var(--ink);min-width:3.4em}.StepSequencer_spacer__kfvuZ{margin-left:auto}.StepSequencer_gridScroll__23Tym{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.9rem 1.1rem;background:var(--paper-raised)}.StepSequencer_grid__C8R4B{display:grid;gap:4px;min-width:max-content}.StepSequencer_rowLabel__x8_QG{display:flex;align-items:center;gap:.35rem;padding-right:.6rem;font-size:var(--text-xs);font-weight:700;white-space:nowrap;position:sticky;left:0;background:var(--paper-raised);z-index:1}.StepSequencer_rowLabel__x8_QG small{font-weight:600;color:var(--ink-faint)}.StepSequencer_muted__3CA_Q{color:var(--ink-faint);text-decoration:line-through}.StepSequencer_toggles___xL_i{display:inline-flex;gap:3px;margin-left:.2rem}.StepSequencer_mini__3nTOA{min-width:26px;min-height:26px;padding:0 .28rem;border:var(--border-soft);border-radius:5px;background:var(--paper-raised);font-size:.72rem;font-weight:800;line-height:1;color:var(--ink-faint);cursor:pointer}.StepSequencer_mini__3nTOA[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper-raised)}.StepSequencer_cell__cI0yV{width:44px;height:44px;border:var(--border-soft);border-radius:7px;background:var(--paper-raised);cursor:pointer;padding:0;transition:background 90ms ease,border-color 90ms ease,transform 90ms ease}.StepSequencer_beatStart__zlPp0{border-left:2.5px solid var(--line-strong)}.StepSequencer_offBeat__CncWB{background:var(--paper-sunken)}.StepSequencer_cell__cI0yV[aria-pressed=true]{background:var(--ink);border-color:var(--ink)}.StepSequencer_cell__cI0yV[aria-pressed=true].StepSequencer_accent__zUbE6{background:var(--brass);border-color:var(--brass-deep)}.StepSequencer_cell__cI0yV[aria-pressed=true].StepSequencer_isMuted__KqLoh{background:var(--line-strong);border-color:var(--line-strong)}.StepSequencer_cell__cI0yV:hover{border-color:var(--ink)}.StepSequencer_playing__Wop_E{box-shadow:inset 0 0 0 3px var(--teal-bright)}.StepSequencer_countRow__oEOzp{display:contents}.StepSequencer_count__Ut3Gj{width:44px;text-align:center;font-size:var(--text-xs);font-weight:700;color:var(--ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StepSequencer_countNow__RsS7o{color:var(--teal)}.StepSequencer_beatNow__efI0F{color:var(--ink)}.StepSequencer_foot__BxYnB{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.8rem 1.1rem;border-top:var(--border-soft);background:var(--paper-sunken);font-size:var(--text-xs);color:var(--ink-faint)}.StepSequencer_kitPane__8UIWu{padding:.6rem 1.1rem 1rem;border-top:var(--border-soft);background:var(--paper-raised)}.StepSequencer_kitPane__8UIWu svg{max-height:240px;margin-inline:auto;color:var(--ink)}.StepSequencer_status__KUGf8{font-size:var(--text-xs);color:var(--ink-faint)}.FretboardInput_wrap__QhTJf{display:grid;gap:.5rem}.FretboardInput_scroller__2VvNE{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised)}.FretboardInput_grid__ilCmB{display:grid;min-width:max-content}.FretboardInput_corner__j274e{position:sticky;left:0;z-index:2}.FretboardInput_corner__j274e,.FretboardInput_fretHead__Oh7z4{background:var(--paper-sunken);border-bottom:var(--border-soft)}.FretboardInput_fretHead__Oh7z4{position:relative;display:flex;align-items:center;justify-content:center;height:30px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--ink-faint)}.FretboardInput_marker__VWqUm{position:absolute;bottom:2px;width:5px;height:5px;border-radius:50%;background:var(--line-strong)}.FretboardInput_label__VDo4d{position:sticky;left:0;z-index:2;display:flex;align-items:center;gap:.35rem;padding:0 .45rem 0 .3rem;min-height:44px;background:var(--paper-sunken);border-right:var(--border-soft);border-bottom:1px solid var(--line);font-size:var(--text-xs)}.FretboardInput_mute__BT8Eh{flex:none;width:30px;height:30px;padding:0;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:var(--paper-raised);color:var(--ink-soft);font-size:.95rem;line-height:1;cursor:pointer}.FretboardInput_mute__BT8Eh[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper-raised)}.FretboardInput_stringName__qm8Lt{font-weight:700;color:var(--ink-soft);white-space:nowrap}.FretboardInput_sounding__xBpAU{margin-left:auto;min-width:2.1rem;text-align:right;font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FretboardInput_cell__DyK9x{position:relative;min-height:44px;padding:0;border:0;border-bottom:1px solid var(--line);border-right:1.5px solid var(--line-strong);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.FretboardInput_cell__DyK9x:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:var(--line-strong)}.FretboardInput_openCell__g39gj{background:var(--paper-sunken);border-right:4px solid var(--ink)}.FretboardInput_markerCol__1IVUn{background:color-mix(in srgb,var(--brass-wash) 34%,transparent)}.FretboardInput_openCell__g39gj.FretboardInput_markerCol__1IVUn{background:var(--paper-sunken)}.FretboardInput_cell__DyK9x:hover .FretboardInput_dot__sev8O{box-shadow:inset 0 0 0 2px var(--line-strong)}.FretboardInput_dot__sev8O{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:var(--text-xs);font-weight:800;line-height:1}.FretboardInput_active__FWyCy .FretboardInput_dot__sev8O{background:var(--brass);color:#201804;box-shadow:inset 0 0 0 2px var(--ink)}.FretboardInput_cell__DyK9x:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--teal-bright);z-index:1}.FretboardInput_hint__fI1P3{margin:0;font-size:var(--text-xs);color:var(--ink-faint);max-width:60ch}.PillGroup_group__idAKX{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Tuner_readout__NlBPw{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-6);padding:var(--space-4) var(--space-5);border-bottom:var(--border);background:var(--paper-sunken)}.Tuner_pitch__BCj6L{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.2rem,1.5rem + 3vw,3.4rem);font-weight:620;line-height:1}.Tuner_pitchLabel__gX818{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:var(--space-1)}.Tuner_written__v7UQu .Tuner_pitch__BCj6L{color:var(--brass-deep)}.Tuner_hz__vWKzS{margin-left:auto;font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-soft)}.Tuner_hz__vWKzS span{font-size:var(--text-sm);color:var(--ink-faint);margin-left:.15em}.Tuner_body__l25pl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-5)}.Tuner_sound__qkLl1{min-width:12rem}.Tuner_pulseIdle__ZcJi7,.Tuner_pulse__8z4Zq{width:18px;height:18px;border-radius:999px;flex:none;border:2px solid var(--brass)}.Tuner_pulse__8z4Zq{background:var(--brass);animation:Tuner_tuner-pulse__BkY_4 1.6s ease-in-out infinite}.Tuner_pulseIdle__ZcJi7{background:transparent;opacity:.35}@keyframes Tuner_tuner-pulse__BkY_4{50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--brass) 22%,transparent)}}.Tuner_hint__f2R5Y{margin:0;flex:1 1 16rem;font-size:var(--text-sm);color:var(--ink-soft);max-width:none}.Tuner_group__uJ20y{margin:0;padding:var(--space-4) var(--space-5);border:0;border-top:var(--border-soft)}.Tuner_legend__43x3X{padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-3)}.Tuner_pills__4SKzp{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Tuner_calibration__kXIqM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:var(--border-soft);background:var(--paper-sunken)}.Tuner_calLabel__ZZyy8{font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.Tuner_calibration__kXIqM input[type=range]{flex:1 1 12rem;max-width:20rem;min-height:44px;accent-color:var(--brass)}.Tuner_calValue__gP6sv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;min-width:5em}.Tuner_reset__8T69I{border:0;padding:0;background:none;color:var(--teal);font-size:var(--text-sm);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Metronome_readout__1grpw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);border-bottom:var(--border);background:var(--paper-sunken)}.Metronome_bpmBlock__3fcsE{display:flex;align-items:baseline;gap:var(--space-2)}.Metronome_bpm__0c3Jb{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.4rem,1.6rem + 3.4vw,3.6rem);font-weight:620;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2.6ch;text-align:right}.Metronome_bpmUnit__oXH6r{font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.Metronome_marking__YlBjC{font-family:var(--font-display),Georgia,serif;font-style:italic;font-size:var(--text-lg);color:var(--brass-deep)}.Metronome_beats__S1BNo{display:flex;gap:var(--space-2);margin-left:auto}.Metronome_lamp__64fJj{width:14px;height:14px;border-radius:999px;border:2px solid var(--line-strong);background:transparent;transition:background 60ms linear,border-color 60ms linear,transform 60ms linear}.Metronome_lampAccent__GfD6_{border-color:var(--brass);width:18px;height:18px;align-self:center}.Metronome_lampOn__BbkY0{background:var(--brass);border-color:var(--brass-deep);transform:scale(1.15)}.Metronome_transport__XkGdz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3)}.Metronome_play__Y1Gp_{min-width:8rem}.Metronome_kbd__h9xZn{display:none;font-family:var(--font-body),ui-monospace,monospace;font-size:var(--text-xs);padding:2px var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-sunken);color:var(--ink-faint)}@media (hover:hover) and (pointer:fine){.Metronome_kbd__h9xZn{display:inline}}.Metronome_tempo__7wDF4{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-5) var(--space-5)}.Metronome_tempo__7wDF4 input[type=range]{flex:1 1;min-height:44px;accent-color:var(--brass)}.Metronome_nudge__BAWAF{min-width:44px;font-size:var(--text-lg);line-height:1}.Metronome_group__6aT7P{margin:0;padding:var(--space-4) var(--space-5);border:0;border-top:var(--border-soft)}.Metronome_legend__V_pgc{padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-3)}.Metronome_pills__JQjGp{display:flex;flex-wrap:wrap;gap:var(--space-2)}.PianoKeyboard_keyboard__k8w0i{width:100%;height:auto;--key-white:#fffdf6;--key-white-edge:#c2b69d;--key-shadow:#ded4bd;--key-black:#241f18;--key-ink:#221c12;--key-rail:#1b1610;--key-felt:#a84a2c}@media (prefers-color-scheme:dark){.PianoKeyboard_keyboard__k8w0i{--key-white:#ded6c4;--key-white-edge:#6d6350;--key-shadow:#4a4335;--key-black:#12100b;--key-ink:#1c170f;--key-rail:#0c0a06;--key-felt:#8d3f26}}.ChordPlayer_head__pBaJc{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding:.9rem 1.25rem;border-bottom:var(--border);background:var(--paper-sunken)}.ChordPlayer_symbol__Cb2uY{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.9rem,1.4rem + 2vw,2.7rem);font-weight:620;line-height:1}.ChordPlayer_name__Lz6Mj{font-size:var(--text-sm);color:var(--ink-soft)}.ChordPlayer_chips__7iwrl{display:flex;flex-wrap:wrap;gap:.4rem;margin-left:auto}.ChordPlayer_chip__8igCj{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;padding:.25rem .7rem;border-radius:999px;border:var(--border-soft);background:var(--paper-raised);color:var(--ink-soft);white-space:nowrap}.ChordPlayer_chip--brass__RYlQM{background:var(--brass-wash);border-color:var(--brass-deep);color:var(--ink)}.ChordPlayer_body___d9HA{display:grid;gap:1.1rem;padding:1.25rem;background:var(--paper-raised)}@media (min-width:48rem){.ChordPlayer_body___d9HA{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center}}.ChordPlayer_notes__pzdCN{list-style:none;margin:0 0 .9rem;padding:0;display:grid;gap:.3rem;font-size:var(--text-sm)}.ChordPlayer_notes__pzdCN li{display:flex;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line);padding-bottom:.25rem}.ChordPlayer_noteName__HZAo7{font-weight:700}.ChordPlayer_interval__E4xA_{color:var(--ink-faint)}.ChordPlayer_staffCard__br1Sq{border:var(--border-soft);border-radius:var(--radius);background:var(--paper);padding:.3rem .6rem;margin-bottom:.9rem}.ChordPlayer_staffCard__br1Sq svg{max-height:118px;margin-inline:auto}.ChordPlayer_pageLink__7UcyZ{display:inline-block;margin-top:.8rem;font-size:var(--text-sm);font-weight:700}.ChordPlayer_picker__n35uH{padding:.9rem 1.25rem;border-top:var(--border-soft);background:var(--paper-sunken)}.ChordPlayer_filterRow__ZdWFB{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.8rem}.ChordPlayer_filterLabel__Sg4W_{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.ChordPlayer_segmented__23jss{display:inline-flex;border:var(--border-soft);border-radius:999px;overflow:hidden;background:var(--paper-raised)}.ChordPlayer_segmented__23jss button{border:0;background:transparent;min-height:44px;padding:.25rem .9rem;font-weight:600;font-size:var(--text-sm);cursor:pointer;color:var(--ink-soft)}.ChordPlayer_segmented__23jss button[aria-pressed=true]{background:var(--ink);color:var(--paper-raised)}.ChordPlayer_pills__nRs6a{display:flex;flex-wrap:wrap;gap:.4rem}.KeyboardExplorer_head__6A5oH{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding:.9rem 1.25rem;border-bottom:var(--border);background:var(--paper-sunken)}.KeyboardExplorer_noteName__l_iF9{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.9rem,1.4rem + 2vw,2.7rem);font-weight:620;line-height:1}.KeyboardExplorer_chips__m_m32{display:flex;flex-wrap:wrap;gap:.4rem;margin-left:auto}.KeyboardExplorer_chip__h157x{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;padding:.25rem .7rem;border-radius:999px;border:var(--border-soft);background:var(--paper-raised);color:var(--ink-soft);white-space:nowrap}.KeyboardExplorer_chip--brass__fEdAx{background:var(--brass-wash);border-color:var(--brass-deep);color:var(--ink)}.KeyboardExplorer_scroller__L3phh{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:1rem 1rem .5rem;background:var(--paper-raised);overscroll-behavior-x:contain}.KeyboardExplorer_stage__3crdh{position:relative;width:100%}.KeyboardExplorer_keyLayer__FXK7_{position:absolute;inset:0}.KeyboardExplorer_hit__EsNqL{position:absolute;top:2.667%;padding:0;margin:0;border:0;background:transparent;cursor:pointer;border-radius:3px;-webkit-tap-highlight-color:transparent}.KeyboardExplorer_hit--white__UMVs8{height:96%;width:var(--white-w);z-index:1}.KeyboardExplorer_hit--black__yMZdi{height:61.334%;width:var(--black-w);z-index:2}.KeyboardExplorer_hit__EsNqL:focus-visible{outline-offset:calc(-1 * var(--focus-w));z-index:3}.KeyboardExplorer_hint__7bC4q{display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:center;padding:0 1.25rem .85rem;margin:0;font-size:var(--text-xs);color:var(--ink-faint);background:var(--paper-raised)}.KeyboardExplorer_hintLive__IEUp_{font-weight:700;color:var(--teal)}kbd.KeyboardExplorer_key__63nxX{font-family:inherit;font-size:.95em;font-weight:700;border:solid var(--line-strong);border-width:1px 1px 2px;border-radius:4px;padding:.05em .3em;background:var(--paper-sunken);color:var(--ink-soft)}.KeyboardExplorer_readout__Rk9ER{display:grid;gap:1rem;padding:1rem 1.25rem;border-top:var(--border-soft);background:var(--paper-sunken);align-items:center}@media (min-width:44rem){.KeyboardExplorer_readout__Rk9ER{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.KeyboardExplorer_staffCard__TwK8_{border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised);padding:.4rem .8rem}.KeyboardExplorer_staffCard__TwK8_ svg{max-height:130px;margin-inline:auto}.KeyboardExplorer_facts__D7aXa{list-style:none;margin:0 0 .9rem;padding:0;display:grid;gap:.25rem;font-size:var(--text-sm);color:var(--ink-soft)}.KeyboardExplorer_facts__D7aXa strong{color:var(--ink)}.KeyboardExplorer_playRow__xgH_y{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.KeyboardExplorer_volume__Rfi4w{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-xs);color:var(--ink-faint)}.KeyboardExplorer_volume__Rfi4w input{width:90px;accent-color:var(--brass)}.KeyboardExplorer_controls__92DEL{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;padding:.8rem 1.25rem;border-top:var(--border-soft);background:var(--paper-raised);font-size:var(--text-sm)}.KeyboardExplorer_controlGroup__3ycfa{display:inline-flex;align-items:center;gap:.5rem}.KeyboardExplorer_controlLabel__DFaUo{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.KeyboardExplorer_segmented__E_vri{display:inline-flex;border:var(--border-soft);border-radius:999px;overflow:hidden;background:var(--paper-sunken)}.KeyboardExplorer_segmented__E_vri button{border:0;background:transparent;min-height:44px;min-width:44px;padding:.25rem .85rem;font-weight:600;font-size:var(--text-sm);cursor:pointer;color:var(--ink-soft)}.KeyboardExplorer_segmented__E_vri button[aria-pressed=true]{background:var(--ink);color:var(--paper-raised)}.KeyboardExplorer_stepBtn__ubYPi{min-width:44px}.KeyboardInput_wrap__6nRPQ{display:grid;gap:.6rem}.KeyboardInput_scroller__VLw61{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;padding:.75rem .75rem .4rem;border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised)}.KeyboardInput_stage__5AQjP{position:relative;width:100%}.KeyboardInput_keyLayer__BtXRR{position:absolute;inset:0}.KeyboardInput_hit__wJDoe{position:absolute;top:2.667%;padding:0;margin:0;border:0;background:transparent;border-radius:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.KeyboardInput_white__M5SFU{height:96%;width:var(--white-w);z-index:1}.KeyboardInput_black__2wal2{height:61.334%;width:var(--black-w);z-index:2}.KeyboardInput_hit__wJDoe:focus-visible{outline-offset:calc(-1 * var(--focus-w));z-index:3}.KeyboardInput_octaves__r1VhM{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.KeyboardInput_range__fGub7{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;color:var(--ink-faint)}.ChordFinder_head___rhTi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:.7rem 1rem;border-bottom:var(--border);background:var(--paper-sunken)}.ChordFinder_modes__5dui8{display:inline-flex;border:var(--border);border-radius:999px;overflow:hidden;background:var(--paper-raised)}.ChordFinder_modeBtn__P4pLT{min-height:44px;min-width:7.5rem;padding:.3rem 1.1rem;border:0;background:transparent;font-weight:700;font-size:var(--text-sm);color:var(--ink-soft);cursor:pointer}.ChordFinder_modeBtn__P4pLT[aria-pressed=true]{background:var(--ink);color:var(--paper-raised)}.ChordFinder_headTools__M1P1m{display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:center}.ChordFinder_linkBtn__EP6AE{min-height:44px;padding:0 .4rem;border:0;background:none;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--teal);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ChordFinder_linkBtn__EP6AE[aria-pressed=false]{color:var(--ink-faint)}.ChordFinder_linkBtn__EP6AE:disabled{color:var(--ink-faint);text-decoration:none;cursor:default}.ChordFinder_body__6AbpI{display:grid;gap:1.1rem;padding:1rem;background:var(--paper-raised)}@media (min-width:62rem){.ChordFinder_body__6AbpI{grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);align-items:start}}.ChordFinder_inputCol__C_XAx{display:grid;gap:.8rem;min-width:0}.ChordFinder_examples__f0y8Y{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ChordFinder_examplesLabel__iZN_B{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.ChordFinder_exampleNote__U30Mc{font-weight:500;color:var(--ink-faint)}.ChordFinder_resultCol__D709Z{min-width:0}.ChordFinder_empty__vSuNH,.ChordFinder_results__r5jkT{border:var(--border-soft);border-radius:var(--radius);background:var(--paper-sunken);padding:1rem}.ChordFinder_empty__vSuNH{color:var(--ink-soft);font-size:var(--text-sm)}.ChordFinder_empty__vSuNH p:last-child{margin-bottom:0}.ChordFinder_emptyLead__eJpWe{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);color:var(--ink);margin-bottom:.35rem}.ChordFinder_eyebrowLine__5X3T5{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.ChordFinder_symbol__DU4Ws{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.6rem,1.9rem + 4vw,4rem);font-weight:620;line-height:1;margin:.1rem 0 .2rem;letter-spacing:-.01em}.ChordFinder_fullName__47eE8{margin:0 0 .7rem;font-size:var(--text-md);color:var(--ink-soft)}.ChordFinder_badges__j9Nof{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}.ChordFinder_badge__Wpcm8{font-size:var(--text-xs);font-weight:700;padding:.25rem .65rem;border-radius:999px;border:var(--border-soft);background:var(--paper-raised);color:var(--ink)}.ChordFinder_badgeNote__i80OO{font-weight:500;color:var(--ink-faint)}.ChordFinder_badgeWarn__dbPyS{background:var(--brass-wash);border-color:var(--brass-deep)}.ChordFinder_actions__Usngv{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.ChordFinder_tones__49AoC{border:var(--border-soft);border-radius:var(--radius-sm);overflow:hidden}.ChordFinder_tones__49AoC caption{font-size:var(--text-sm);color:var(--ink-soft);padding:0 0 .4rem}.ChordFinder_tones__49AoC th[scope=row]{font-weight:800;width:7rem}.ChordFinder_others__hN7ja{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--line-strong)}.ChordFinder_othersHead__gDMO7{font-family:var(--font-body),sans-serif;font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 .4rem}.ChordFinder_otherList__Y_OAg{list-style:none;margin:0 0 .6rem;padding:0;display:grid;gap:.3rem;font-size:var(--text-sm)}.ChordFinder_otherSymbol__PJX1N{font-family:var(--font-display),Georgia,serif;font-size:var(--text-md);font-weight:700}.ChordFinder_otherName__PrHl_{color:var(--ink-soft)}.ChordFinder_othersNote__tbhyz{margin:0;font-size:var(--text-xs);color:var(--ink-faint);max-width:52ch}.ChordTrainer_head__mv1wt{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.7rem 1rem;border-bottom:var(--border);background:var(--paper-sunken)}.ChordTrainer_instruments__0ulJn{display:inline-flex;border:var(--border);border-radius:999px;overflow:hidden;background:var(--paper-raised)}.ChordTrainer_instrumentBtn__iSQ6i{min-height:44px;min-width:5.5rem;padding:.3rem 1rem;border:0;background:transparent;font-weight:700;font-size:var(--text-sm);color:var(--ink-soft);cursor:pointer}.ChordTrainer_instrumentBtn__iSQ6i[aria-pressed=true]{background:var(--ink);color:var(--paper-raised)}.ChordTrainer_check__EjZhS{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;font-size:var(--text-sm);cursor:pointer}.ChordTrainer_check__EjZhS input{width:20px;height:20px;accent-color:var(--brass)}.ChordTrainer_poolCount__7Kb7S{margin-left:auto;font-size:var(--text-xs);color:var(--ink-faint);letter-spacing:.04em}.ChordTrainer_modeBar__1wDaO{display:flex;flex-wrap:wrap;gap:.35rem;padding:.6rem 1rem;border-bottom:var(--border-soft);background:var(--paper-raised)}.ChordTrainer_modeBtn__kNtmm{min-height:44px;padding:.3rem .85rem;border:var(--border-soft);border-radius:999px;background:var(--paper-sunken);font-weight:600;font-size:var(--text-sm);color:var(--ink-soft);cursor:pointer}.ChordTrainer_modeBtn__kNtmm[aria-pressed=true]{background:var(--brass);border-color:var(--ink);color:#201804;font-weight:700}.ChordTrainer_body__Oc34O{display:grid;gap:.9rem;padding:1rem;background:var(--paper-raised);justify-items:stretch}.ChordTrainer_blurb__cIrEP{margin:0;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700;color:var(--ink-faint)}.ChordTrainer_startBlock__FKkyO{display:grid;justify-items:center;gap:.7rem;padding:.8rem 0 1.2rem;text-align:center}.ChordTrainer_startBlock__FKkyO p{margin:0;max-width:46ch;color:var(--ink-soft);font-size:var(--text-sm)}.ChordTrainer_bestLine__4AP8g{font-size:var(--text-xs)!important;color:var(--ink-faint)!important}.ChordTrainer_resultLine__MvfWL{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.8rem,1.4rem + 2vw,2.6rem)!important;color:var(--ink)!important}.ChordTrainer_quizHead__qHYWi{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem}.ChordTrainer_progress__Yt0tT{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg)}.ChordTrainer_stats__OlDt1{display:flex;gap:.9rem;font-size:var(--text-xs);color:var(--ink-faint);letter-spacing:.04em}.ChordTrainer_stats__OlDt1 strong{color:var(--ink);font-size:var(--text-sm)}.ChordTrainer_prompt__junRF{display:grid;place-items:center;padding:.5rem 0}.ChordTrainer_prompt__junRF svg{max-height:260px}.ChordTrainer_earPrompt__0ieHL{display:grid;justify-items:center;gap:.8rem}.ChordTrainer_optionRow__d9LNQ,.ChordTrainer_options__6stqb{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.ChordTrainer_option__2MuL1{min-width:5rem;font-family:var(--font-display),Georgia,serif;font-size:var(--text-md)}.ChordTrainer_right__OQvlP{background:var(--brass);color:#201804}.ChordTrainer_wrong__nJn6w{background:var(--rust);color:var(--paper-raised)}.ChordTrainer_reveal__xsor5{border-top:var(--border-soft);padding-top:.8rem}.ChordTrainer_reveal__xsor5 p{margin:0 0 .7rem;font-size:var(--text-sm);color:var(--ink-soft)}.ChordTrainer_reveal__xsor5 strong{color:var(--ink)}.ChordTrainer_revealActions__gfRjS{display:flex;flex-wrap:wrap;gap:.5rem}.ChordTrainer_buildWrap__xJB9v{display:grid;gap:.8rem}.ChordTrainer_buildHead__u_Y0h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem}.ChordTrainer_buildAsk__4P56C{margin:0;font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg)}.ChordTrainer_buildAsk__4P56C strong{font-size:1.25em}.ChordTrainer_buildName__AGTmw{font-family:var(--font-body),sans-serif;font-size:var(--text-sm);color:var(--ink-faint)}.ChordTrainer_bestChip__1BxjS{font-size:var(--text-xs);font-weight:700;padding:.25rem .7rem;border-radius:999px;border:var(--border-soft);background:var(--paper-sunken);color:var(--ink-soft)}.ChordTrainer_verdictClose__Ucpwu,.ChordTrainer_verdictGood__Szrzi,.ChordTrainer_verdict__TvSq9{margin:0;padding:.6rem .8rem;border-radius:var(--radius-sm);font-size:var(--text-sm);background:var(--paper-sunken);color:var(--ink-soft)}.ChordTrainer_verdictGood__Szrzi{background:var(--brass-wash);border:1px solid var(--brass-deep);color:var(--ink);font-weight:700}.ChordTrainer_verdictClose__Ucpwu{border:1px solid var(--line-strong);color:var(--ink)}.ChordTrainer_peek__MlZDX{display:grid;justify-items:center;gap:.5rem;padding:.8rem;border:var(--border-soft);border-radius:var(--radius);background:var(--paper-sunken)}.ChordTrainer_peek__MlZDX svg{max-height:240px}.ChordTrainer_peekNote__oe_ia{margin:0;font-size:var(--text-xs);color:var(--ink-faint);text-align:center}.ChordTrainer_drill__A80Fr{display:grid;gap:.85rem}.ChordTrainer_drillHead__rqwlk{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.7rem 1rem}.ChordTrainer_pairPickers__xaR62{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.ChordTrainer_picker__UMAra{display:grid;gap:.2rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.ChordTrainer_picker__UMAra select{min-height:44px;max-width:12rem;padding:.3rem .5rem;border:var(--border-soft);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);font:inherit;font-size:var(--text-sm);text-transform:none;letter-spacing:normal}.ChordTrainer_tempo__OsdrB{display:grid;gap:.2rem;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.ChordTrainer_tempo__OsdrB strong{color:var(--ink);font-size:var(--text-sm)}.ChordTrainer_tempo__OsdrB input{width:min(16rem,60vw);accent-color:var(--brass)}.ChordTrainer_drillStage__vv30i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:start;justify-items:center}.ChordTrainer_drillChord__6oV4o{position:relative;display:grid;justify-items:center;gap:.35rem;padding:.5rem;border:1.5px solid transparent;border-radius:var(--radius);transition:border-color 90ms ease,background 90ms ease}.ChordTrainer_drillChordActive__Y64ZO{border-color:var(--ink);background:var(--brass-wash)}.ChordTrainer_drillChord__6oV4o svg{max-height:220px}.ChordTrainer_nowChip__IkYnC{font-size:var(--text-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brass-deep)}.ChordTrainer_plainButton__GygKx{padding:0;border:0;background:none;cursor:pointer;display:block}.ChordTrainer_plainButton__GygKx:focus-visible{border-radius:var(--radius-sm)}.ChordTrainer_miniBoard__Gc4n0{position:relative;display:grid;gap:.3rem;min-width:15rem}.ChordTrainer_miniSymbol__sqekq{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:700;text-align:center}.ChordTrainer_pulseRow__BPahA{display:flex;justify-content:center;gap:.5rem}.ChordTrainer_pulse__cmbaq{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--line-strong);background:var(--paper-sunken)}.ChordTrainer_pulseOn__JUrOw{background:var(--brass);border-color:var(--ink);transform:scale(1.35)}.ChordTrainer_drillStatus__Ld59k{margin:0;text-align:center;font-size:var(--text-sm);color:var(--ink-soft);min-height:3em}.ChordTrainer_drillActions__ij_5n{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.ChordTrainer_tapButton__A6bOx{min-width:12rem}.ChordTrainer_honest__Tt6pc{margin:0;font-size:var(--text-xs);color:var(--ink-faint);max-width:66ch;margin-inline:auto;text-align:center}.ChordTrainer_randomWrap__j49a8{display:grid;gap:.9rem}.ChordTrainer_randomControls__Veabs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}.ChordTrainer_controlLabel__HTA_C{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.ChordTrainer_dealList__4LkKB{list-style:none;margin:0;padding:0;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));justify-items:center}.ChordTrainer_dealItem__yy8gH{display:grid;justify-items:center;gap:.3rem}.ChordTrainer_dealItem__yy8gH svg{max-height:200px}.ChordTrainer_dealLink__YoRSc{font-size:var(--text-sm);font-weight:700}.NoteTrainer_head__QA4lX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 1.1rem;border-bottom:var(--border);background:var(--paper-sunken)}.NoteTrainer_headTitle__hW7wL{margin:0;font-size:var(--text-lg)}.NoteTrainer_bestChip__tqrIj{font-size:var(--text-xs);font-weight:700;padding:.25rem .7rem;border-radius:999px;border:var(--border-soft);background:var(--paper-raised);color:var(--ink-soft)}.NoteTrainer_progress__VkKwY{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg)}.NoteTrainer_stats__wyzun{display:flex;flex-wrap:wrap;gap:.35rem .9rem;font-size:var(--text-xs);color:var(--ink-faint);letter-spacing:.04em}.NoteTrainer_stats__wyzun strong{color:var(--ink);font-size:var(--text-sm)}.NoteTrainer_statsClef__gE3eT{font-weight:700}.NoteTrainer_setup__ZQe_6{display:grid;gap:1.1rem;padding:1.1rem;background:var(--paper-raised)}@media (min-width:48rem){.NoteTrainer_setup__ZQe_6{grid-template-columns:repeat(2,minmax(0,1fr))}}.NoteTrainer_field__0_MbT{margin:0;padding:0;border:0}.NoteTrainer_field__0_MbT legend{padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.45rem}.NoteTrainer_options__WbcS7{display:flex;flex-wrap:wrap;gap:.4rem}.NoteTrainer_fieldNote__kW4fM{margin:.45rem 0 0;font-size:var(--text-xs);color:var(--ink-faint)}.NoteTrainer_footer__ZG94l{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1rem;padding:.9rem 1.1rem;border-top:var(--border-soft);background:var(--paper-sunken)}.NoteTrainer_footerNote__7BfEo{margin:0;font-size:var(--text-xs);color:var(--ink-faint);max-width:46ch}.NoteTrainer_stage__YZCnp{display:grid;place-items:center;padding:1.1rem;background:var(--paper-raised)}.NoteTrainer_staffCard__zahGt{width:min(100%,22rem);border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised);padding:.5rem .9rem}.NoteTrainer_staffCard__zahGt svg{max-height:150px;margin-inline:auto}.NoteTrainer_listenCard__0x_3x{display:grid;justify-items:center;gap:.7rem;padding:1.2rem .6rem;text-align:center}.NoteTrainer_listenLead__Ris7N{margin:0;font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg)}.NoteTrainer_answers__43phI{display:grid;gap:.6rem;justify-items:center;padding:0 1.1rem 1rem;background:var(--paper-raised)}.NoteTrainer_accidentals__7wI60,.NoteTrainer_letterRow__Zfiel,.NoteTrainer_optionRow__Tnl2O{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.NoteTrainer_letter__piuiH{min-width:3.4rem;font-family:var(--font-display),Georgia,serif;font-size:var(--text-md)}.NoteTrainer_right__l_Fc3{background:var(--brass);color:#201804}.NoteTrainer_wrong__LUJrf{background:var(--rust);color:var(--paper-raised);border-color:var(--ink)}.NoteTrainer_feedback__7ML4C:not(:empty){padding:.9rem 1.1rem 1.1rem;border-top:var(--border-soft);background:var(--paper-sunken)}.NoteTrainer_correctLine__xmrSZ,.NoteTrainer_wrongLine__owlEY{margin:0 0 .7rem;font-size:var(--text-sm)}.NoteTrainer_correctLine__xmrSZ strong{color:var(--teal)}.NoteTrainer_wrongLine__owlEY strong{color:var(--rust)}.NoteTrainer_revealBoard__2NmwS{overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised);padding:.6rem;margin-bottom:.8rem}.NoteTrainer_revealBoard__2NmwS svg{min-width:20rem}.NoteTrainer_guitarLine__y3TQJ{margin:0 0 .8rem;font-size:var(--text-xs);color:var(--ink-soft);max-width:60ch}.NoteTrainer_revealActions__vi10C{display:flex;flex-wrap:wrap;gap:.5rem}.NoteTrainer_scoreGrid__0bIuY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);padding:1px}@media (min-width:40rem){.NoteTrainer_scoreGrid__0bIuY{grid-template-columns:repeat(4,minmax(0,1fr))}}.NoteTrainer_scoreCell__KUK_J{display:grid;gap:.15rem;padding:1.1rem .8rem;background:var(--paper-raised);text-align:center}.NoteTrainer_scoreValue__0JcBw{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.7rem,1.3rem + 1.6vw,2.3rem);font-weight:620;line-height:1}.NoteTrainer_scoreLabel__mKcFL{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.ScaleExplorer_head__GaiDS{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:var(--border);background:var(--paper-sunken)}.ScaleExplorer_title__Eov28{margin:0;font-size:clamp(1.6rem,1.2rem + 2vw,2.4rem)}.ScaleExplorer_chips__Zg9Pg{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-left:auto}.ScaleExplorer_chip__3HwR_{font-size:var(--text-xs);font-weight:700;padding:.25rem .7rem;border-radius:999px;border:var(--border-soft);background:var(--paper-raised);color:var(--ink-soft);white-space:nowrap}.ScaleExplorer_chipBrass__Jls_m{background:var(--brass-wash);border-color:var(--brass-deep);color:var(--ink)}.ScaleExplorer_group__XccAB{margin:0;padding:var(--space-4) var(--space-5);border:0;border-bottom:var(--border-soft)}.ScaleExplorer_legend__MNYpe{padding:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--space-3)}.ScaleExplorer_pills__erwqN{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ScaleExplorer_typeRow__f9V_W{margin-top:var(--space-2)}.ScaleExplorer_blurb__5UgjH{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink-soft)}.ScaleExplorer_scaleStrip___F_vg{overflow-x:auto;padding:var(--space-4) var(--space-5);background:var(--paper-raised);border-bottom:var(--border-soft);scrollbar-width:thin}.ScaleExplorer_degrees__OW3jS{display:flex;gap:var(--space-2);width:max-content}.ScaleExplorer_degree__zO8f_{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:60px;min-height:60px;padding:var(--space-2);border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised);cursor:pointer;transition:background .1s ease,border-color .1s ease,transform 80ms ease}.ScaleExplorer_degree__zO8f_:hover{border-color:var(--ink)}.ScaleExplorer_degreeNumber__mB2D9{font-size:var(--text-xs);font-weight:700;color:var(--ink-faint)}.ScaleExplorer_degreeName__IBzfg{font-family:var(--font-display),Georgia,serif;font-size:var(--text-md);font-weight:620}.ScaleExplorer_degreeOn__2PN0e{background:var(--ink);border-color:var(--ink);color:var(--paper-raised)}.ScaleExplorer_degreeOn__2PN0e .ScaleExplorer_degreeNumber__mB2D9{color:var(--paper-sunken)}.ScaleExplorer_degreeSounding__kIfyZ{background:var(--brass);border-color:var(--brass-deep);color:#201804;transform:translateY(-2px)}.ScaleExplorer_degreeSounding__kIfyZ .ScaleExplorer_degreeNumber__mB2D9{color:#201804}.ScaleExplorer_degreeMissing__4JOLk{border-style:dashed;opacity:.55}.ScaleExplorer_transport__nyI2A{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-soft);background:var(--paper-sunken)}.ScaleExplorer_tempo__wpAp0{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto}.ScaleExplorer_tempoLabel__cTqOD{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.ScaleExplorer_tempo__wpAp0 input[type=range]{width:clamp(7rem,22vw,12rem);min-height:44px;accent-color:var(--brass)}.ScaleExplorer_tempoValue__cRC_J{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;min-width:3ch}.ScaleExplorer_detail__qzibr{display:grid;gap:var(--space-5);padding:var(--space-5)}@media (min-width:46rem){.ScaleExplorer_detail__qzibr{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.ScaleExplorer_diagram__2OLBK{display:flex;justify-content:center;align-items:center;min-height:300px}.ScaleExplorer_diagram__2OLBK svg{max-height:380px;width:auto}.ScaleExplorer_noFingering__Igi5j{margin:0;font-size:var(--text-sm);color:var(--ink-faint);text-align:center;max-width:24ch}.ScaleExplorer_side__Z843i{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.ScaleExplorer_staffCard__SsZHn{border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised);padding:var(--space-2) var(--space-3)}.ScaleExplorer_staffCard__SsZHn svg{max-height:140px;margin-inline:auto}.ScaleExplorer_facts__k0YVt{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0}.ScaleExplorer_facts__k0YVt dt{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.ScaleExplorer_facts__k0YVt dd{margin:var(--space-1) 0 0;font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:620}.ScaleExplorer_rangeWarning__43ImY{margin:0;font-size:var(--text-sm);color:var(--ink-soft);border-left:3px solid var(--rust);padding-left:var(--space-3);max-width:none}.Transport_bar__5muA_{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.9rem 1.1rem;background:var(--paper-sunken);border-bottom:var(--border-soft)}.Transport_tempo__a1l78{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.Transport_tempo__a1l78 input[type=range]{width:clamp(6.5rem,20vw,11rem);accent-color:var(--brass);min-height:44px}.Transport_bpm__aFrlp{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:620;letter-spacing:0;text-transform:none;color:var(--ink);min-width:3.4em}.Transport_spacer__Mh0o3{margin-left:auto}.Transport_body__w8ppr{padding:1rem 1.1rem 1.1rem;background:var(--paper-raised)}.Transport_body__w8ppr svg{margin-inline:auto;color:var(--ink)}.Transport_notation__i_Fq2 svg{max-height:190px}.Transport_kit__N_Gg9 svg{max-height:250px}.Transport_split__pfpyh{display:grid;gap:1rem;align-items:center}@media (min-width:46rem){.Transport_split__pfpyh{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.Transport_beats__gRIJ9{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:.7rem 0 0;padding:0;list-style:none}.Transport_beat__F9oEF{width:16px;height:16px;border-radius:999px;border:var(--border-soft);background:var(--paper-sunken)}.Transport_beatOn__HPb23{background:var(--teal-bright);border-color:var(--teal)}.Transport_beatDown__S5D0A{border-color:var(--ink)}.Transport_foot__rGBQr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.7rem 1.1rem;border-top:var(--border-soft);background:var(--paper-sunken);font-size:var(--text-xs);color:var(--ink-faint)}.Transport_sticking__BH_ww{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center;margin:0 0 .4rem;padding:0;list-style:none}.Transport_hand__QmntV{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;min-height:2.6rem;padding:.2rem .35rem;border:var(--border-soft);border-radius:var(--radius-sm);background:var(--paper-raised);font-family:var(--font-display),Georgia,serif;font-size:1.5rem;font-weight:620;line-height:1}.Transport_handAccent__o5RWq{background:var(--brass-wash);border-color:var(--brass-deep)}.Transport_handNow__J_9vU{box-shadow:inset 0 0 0 3px var(--teal-bright)}.Transport_handGrace__G47FW{min-width:1.5rem;min-height:1.9rem;align-self:end;font-size:1rem;color:var(--ink-faint);border-style:dashed}.Transport_stickingCell__GGboF{display:flex;gap:2px}.Transport_stickingLegend__L75Xf{text-align:center;margin:0;font-size:var(--text-xs);color:var(--ink-faint)}.Breadcrumbs_nav__4luup{font-size:var(--text-xs);margin-bottom:var(--space-3)}.Breadcrumbs_list__DNoei{display:flex;gap:var(--space-1);align-items:center;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.Breadcrumbs_list__DNoei::-webkit-scrollbar{display:none}.Breadcrumbs_item___vgqj{display:flex;gap:var(--space-1);align-items:center;white-space:nowrap}.Breadcrumbs_current__rkAHt,.Breadcrumbs_sep__Xtka6{color:var(--ink-faint)}.PageShell_shell__qgkPj{padding-block:var(--page-top) var(--page-bottom)}.FingeringGrid_wrap__P1XeG{display:grid;gap:var(--space-6);margin:var(--space-5) 0}.FingeringGrid_run__VTJZu{display:grid;gap:var(--space-3)}.FingeringGrid_runHeading__x7t_P{display:flex;align-items:baseline;gap:var(--space-3);margin:0;padding-bottom:var(--space-2);border-bottom:var(--border-soft);font-family:var(--font-body),sans-serif;font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.FingeringGrid_runCount__kZlMh{font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-faint)}.FingeringGrid_grid__g8DlQ{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.FingeringGrid_wrap--portrait___Au2z{--cols:3}.FingeringGrid_wrap--landscape___qRM_{--cols:2}@media (min-width:30rem){.FingeringGrid_wrap--portrait___Au2z{--cols:4}.FingeringGrid_wrap--landscape___qRM_{--cols:3}}@media (min-width:48rem){.FingeringGrid_wrap--portrait___Au2z{--cols:6}.FingeringGrid_wrap--landscape___qRM_{--cols:4}}@media (min-width:64rem){.FingeringGrid_wrap--portrait___Au2z{--cols:12}.FingeringGrid_wrap--landscape___qRM_{--cols:6}}.FingeringGrid_cell__k8bE8{display:grid;gap:.2rem;padding:var(--space-2);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);text-align:center}.FingeringGrid_figure__kaAi9{width:100%;display:grid;place-items:center}.FingeringGrid_svg__HNxjp{width:100%;height:100%;display:block}.FingeringGrid_pitch__G5nMT{display:flex;align-items:center;justify-content:center;gap:.3rem;margin:0;font-weight:700;font-size:var(--text-sm);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FingeringGrid_beginner__7sIbk{width:.5rem;height:.5rem;border-radius:50%;background:var(--teal);flex:none}.FingeringGrid_concert___teao{margin:0;font-size:.6875rem;color:var(--ink-faint);line-height:1.3;white-space:nowrap}.FingeringGrid_legend__Mwbku{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0;font-size:var(--text-xs);color:var(--ink-soft)}.FingeringGrid_swatch__oaZw5{width:.85rem;height:.85rem;border-radius:50%;flex:none}.FingeringGrid_swatch--on__2a4uv{background:var(--brass);border:2px solid var(--ink)}.FingeringGrid_swatch--off__QGgqP{background:var(--paper-raised);border:2px solid var(--line-strong)}.FingeringGrid_swatch--beginner__gaK7m{background:var(--teal)}@media (max-width:30rem){.FingeringGrid_grid__g8DlQ{gap:var(--space-2)}.FingeringGrid_cell__k8bE8{padding:var(--space-1)}}@media print{.FingeringGrid_cell__k8bE8{page-break-inside:avoid;break-inside:avoid}}.FaqSection_item__H8k9E{border-bottom:1px solid var(--line)}.FaqSection_summary__ynFAt{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding-block:var(--space-2);font-weight:700;cursor:pointer;list-style:none}.FaqSection_summary__ynFAt::-webkit-details-marker{display:none}.FaqSection_summary__ynFAt:after{content:"";flex:none;width:9px;height:9px;margin-left:auto;border-right:2px solid var(--brass-deep);border-bottom:2px solid var(--brass-deep);transform:rotate(45deg) translateY(-2px);transition:transform .16s ease}.FaqSection_item__H8k9E[open] .FaqSection_summary__ynFAt:after{transform:rotate(225deg) translateY(-2px)}.FaqSection_answer__BEci7{padding:0 0 var(--space-4);color:var(--ink-soft)}.PrintableCta_cta__JdNGM{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;border-left:3px solid var(--brass)}.PrintableCta_title__FnCCu{margin:0;font-size:var(--text-lg)}.PrintableCta_note__m7bQt{margin:var(--space-1) 0 0;color:var(--ink-soft)}.PrintableCta_actions__5w7Ye{display:flex;flex-wrap:wrap;gap:var(--space-3)}.RelatedLinks_grid__3LP_c{gap:var(--space-3)}.RelatedLinks_grid__3LP_c>li{padding:var(--space-3) var(--space-4)}.RelatedLinks_grid__3LP_c a{font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-sm);font-weight:700;color:var(--teal)}.RelatedLinks_grid__3LP_c p{font-size:var(--text-xs);color:var(--ink-faint)}.ChartImages_pack__ZEL8n{display:grid;gap:var(--space-5)}.ChartImages_figure__LYjGc{margin:0}.ChartImages_image__oETSL{display:block;width:100%;max-width:100%;height:auto;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius)}.ChartImages_caption__NXLDj{margin:var(--space-2) 0 0;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.5}@media (max-width:40rem){.ChartImages_image__oETSL{max-height:70vh;width:auto;margin-inline:auto}}.DataProvenance_provenance__lX2d1{margin:var(--space-4) 0 0;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.6;padding-top:var(--space-3);border-top:1px solid var(--line)}.DataProvenance_provenance__lX2d1 time{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.drums_page__LcFx9{padding-block:1.6rem 2.5rem}.drums_routes___CUy7{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.drums_route__PzoqA{position:relative;display:flex;flex-direction:column;gap:.5rem}.drums_routeTitle__LeA_h{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:620;color:var(--ink);text-decoration:none;margin:0}.drums_routeTitle__LeA_h a{color:inherit;text-decoration:none}.drums_routeTitle__LeA_h a:after{content:"";position:absolute;inset:0}.drums_routeNote__FjuQk{margin:0;font-size:var(--text-sm);color:var(--ink-soft)}.drums_routeMeta__7bPFK{margin:0;font-size:var(--text-xs);color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.drums_cards__XAJOF{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.drums_card__Kj9nC{position:relative;display:flex;flex-direction:column;gap:.55rem}.drums_cardStaff__VBnr2{color:var(--ink);padding:.2rem 0}.drums_cardStaff__VBnr2 svg{max-height:96px;width:100%}.drums_cardTitle__FXGxK{font-family:var(--font-display),Georgia,serif;font-size:var(--text-md);font-weight:620;margin:0}.drums_cardTitle__FXGxK a{color:var(--ink);text-decoration:none}.drums_cardTitle__FXGxK a:after{content:"";position:absolute;inset:0}.drums_tags__7WBny{display:flex;flex-wrap:wrap;gap:.35rem}.drums_tag__V1D9X{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;padding:.15rem .55rem;border-radius:999px;border:var(--border-soft);background:var(--paper-sunken);color:var(--ink-soft);white-space:nowrap}.drums_tagBrass__jXtA_{background:var(--brass-wash);border-color:var(--brass-deep);color:var(--ink)}.drums_mono__jaHic{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);letter-spacing:.08em;color:var(--ink)}.drums_figures__CwQ1W{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.drums_figure__3opCz{display:flex;flex-direction:column;gap:.3rem;padding:.7rem .8rem;border:var(--border-soft);border-radius:var(--radius);background:var(--paper-raised);color:var(--ink)}.drums_figure__3opCz svg{max-height:92px;width:100%}.drums_figureName__fzNoT{font-weight:700;font-size:var(--text-sm)}.drums_figureNote__dlUwA{font-size:var(--text-xs);color:var(--ink-faint);margin:0}.drums_staffCard__JKM_k{border:var(--border);border-radius:var(--radius-lg);background:var(--paper-raised);box-shadow:var(--shadow-card);padding:1rem clamp(.6rem,2vw,1.4rem);color:var(--ink);overflow-x:auto}.drums_staffCard__JKM_k svg{min-width:22rem;max-height:220px;margin-inline:auto}.drums_counting__i5dKT{margin:.6rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);letter-spacing:.12em;color:var(--ink-faint);text-align:center}.drums_pager__botiL{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem;margin-top:2rem}.drums_stickingBig__NuduO{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.9rem,1.2rem + 3.2vw,3.1rem);font-weight:620;letter-spacing:.14em;line-height:1.1;margin:0;word-break:break-word}.drums_stickingBig__NuduO em{font-style:normal;font-size:.55em;color:var(--ink-faint);letter-spacing:.08em}.drums_answer__eiBuJ{border-left:4px solid var(--brass);padding:.1rem 0 .1rem 1rem;margin:0 0 1.2rem}.drums_answer__eiBuJ p{margin:0}.drums_staffCardInline__QCqoP{margin-block:var(--space-5)}.drums_subheading__8ZpuY{margin-top:var(--space-5)}.drums_figureNote__dlUwA,.drums_subheading__8ZpuY+p{margin-top:var(--space-3)}.drums_figureNote__dlUwA{font-size:var(--text-sm);color:var(--ink-soft)}.SectionNav_nav__n6TjA{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-5) 0;padding:var(--space-2) 0;border-block:1px solid var(--line)}@media (min-width:48rem){.SectionNav_nav__n6TjA{position:sticky;top:calc(var(--header-h) - 1px);z-index:20;margin:var(--space-6) 0 var(--space-5);background:var(--paper-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.SectionNav_label__ckLE3{flex:none;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.SectionNav_list__CK6_Y{display:flex;gap:var(--space-1);list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.SectionNav_list__CK6_Y::-webkit-scrollbar{display:none}.SectionNav_link__K6Oi8{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border-radius:999px;color:var(--ink-soft);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap}.SectionNav_link__K6Oi8:hover{background:var(--paper-sunken);color:var(--ink)}.SectionNav_link__K6Oi8[aria-current]{background:var(--ink);color:var(--paper-raised)}@media (max-width:40rem){.SectionNav_label__ckLE3{display:none}}@media (min-width:48rem){.SectionNav_link__K6Oi8{min-height:38px}}@media print{.SectionNav_nav__n6TjA{display:none}}.page_steps__dONfn{padding-left:1.2rem;display:grid;gap:.35rem}.page_steps__dONfn li{max-width:62ch}.page_relatedGrid__RroF4{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.page_relatedGrid__RroF4 li{margin:0;max-width:none}.page_relatedCard__R7V9M{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-height:44px;padding:.6rem .5rem .7rem;background:var(--paper-raised);border:var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow-card);text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.page_relatedCard__R7V9M:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop)}.page_relatedCard__R7V9M svg{width:100%;max-width:150px}.page_relatedName__ues6a{font-size:var(--text-sm);font-weight:700;text-align:center}.page_prevNext__0fOYq{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem}.piano_answer__YMh_Q{border:var(--border);border-left-width:6px;border-left-color:var(--brass);border-radius:var(--radius);background:var(--paper-raised);box-shadow:var(--shadow-card);padding:clamp(.9rem,3vw,1.4rem);margin:1.4rem 0 0;max-width:62ch}.piano_answer__YMh_Q p{margin:0}.piano_answer__YMh_Q p+p{margin-top:.6rem;font-size:var(--text-sm);color:var(--ink-soft)}.piano_answerLead__uSvL6{font-size:var(--text-lg);line-height:1.35}.piano_tally__7m7Dl{display:flex;flex-wrap:wrap;gap:.5rem .75rem;list-style:none;margin:1rem 0 0;padding:0}.piano_tally__7m7Dl li{border:var(--border-soft);border-radius:999px;background:var(--paper-raised);padding:.3rem .85rem;font-size:var(--text-sm);font-weight:600}.piano_tally__7m7Dl strong{font-family:var(--font-display),Georgia,serif;font-size:var(--text-md)}.piano_chordGrid__EXP9E{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.piano_chordCard__lfOaq{background:var(--paper-raised);border:var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:.8rem .9rem;display:flex;flex-direction:column;gap:.5rem}.piano_chordCardHead___c03_{display:flex;align-items:baseline;gap:.5rem}.piano_chordSymbol__rd2gH{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:620;line-height:1}.piano_chordCardNotes__DCgqf{font-size:var(--text-xs);color:var(--ink-faint);margin:0}.piano_chordCardLink__ss5Wy{font-size:var(--text-sm);font-weight:700;margin-top:auto}.piano_beginnerTag__z0OL7{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--brass-wash);border:1px solid var(--brass-deep);border-radius:999px;padding:.05rem .45rem;margin-left:auto}.piano_diagramGrid__5Wujm{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.piano_diagramCard__SQ9IX{background:var(--paper-raised);border:var(--border-soft);border-radius:var(--radius);padding:.8rem .9rem}.piano_diagramCard__SQ9IX h3{margin:0 0 .15rem;font-size:var(--text-md)}.piano_diagramCard__SQ9IX p{margin:.35rem 0 0;font-size:var(--text-sm);color:var(--ink-soft)}.piano_staffPair__f_N_p{display:grid;gap:.9rem;margin:1rem 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.piano_staffCard__ewf4Q{background:var(--paper-raised);border:var(--border-soft);border-radius:var(--radius);padding:.5rem .8rem;text-align:center}.piano_staffCard__ewf4Q svg{max-height:140px;margin-inline:auto}.piano_staffCard__ewf4Q figcaption{font-size:var(--text-xs);color:var(--ink-soft);margin-top:.3rem}.piano_chordHero__LA_mm{display:grid;gap:1.1rem;padding:1.25rem;background:var(--paper-raised)}@media (min-width:48rem){.piano_chordHero__LA_mm{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center}}.piano_heroSide__kqTJ_{display:flex;flex-direction:column;gap:.9rem;min-width:0}.piano_crossLink__q69ua{font-size:var(--text-sm);border-left:3px solid var(--brass);padding-left:.7rem;color:var(--ink-soft);margin-top:var(--space-4)}.piano_chordNav__CiBXb{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem}.piano_figureNote__yzx_8{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-soft)}.piano_chordCardName__XYycC{font-size:var(--text-xs);color:var(--ink-faint)}.piano_audioRow__Jc4ts{margin-top:var(--space-2)}.piano_staffCard__ewf4Q figure,figure.piano_staffCard__ewf4Q{margin:0}.page_grid__vkypb{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}@media (min-width:30rem){.page_grid__vkypb{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}.page_gridHint__JtSWZ{margin:.9rem 0 0;font-size:var(--text-sm);color:var(--ink-faint);max-width:64ch}.page_firstFive__HW92w{list-style:none;counter-reset:five;padding:0;display:grid;gap:.7rem}.page_firstFive__HW92w li{counter-increment:five;position:relative;padding:.7rem 1rem .75rem 2.9rem;background:var(--paper-raised);border:var(--border-soft);border-radius:var(--radius);max-width:none}.page_firstFive__HW92w li:before{content:counter(five);position:absolute;left:.85rem;top:.7rem;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--brass);color:#201804;font-size:var(--text-xs);font-weight:700}.page_firstFiveName__6UzrZ{font-family:var(--font-display),Georgia,serif;font-size:var(--text-lg);font-weight:620}.page_firstFiveCode__uCVWJ{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;color:var(--ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.printables_cardTitle__QX3So{margin:0;font-size:var(--text-md)}.printables_cardNote__w4oNg{margin:0;font-size:var(--text-sm);color:var(--ink-soft);max-width:none}.printables_cardMeta__XcvR2{margin:0;font-size:var(--text-xs);color:var(--ink-faint)}.printables_downloads__uszpj{display:grid;gap:var(--space-3);margin-top:var(--space-2)}.printables_blankIntro__bHnbo{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--ink-soft)}.printables_preview__KynJG{display:grid;gap:var(--space-2)}.printables_previewCentred__XxiCo{justify-items:center;text-align:center}.printables_previewArt__fEREE{width:100%}.printables_previewNote__SlsTi{margin:0;font-size:var(--text-sm);max-width:none}.printables_previewFingering__vXNRA{color:var(--ink-soft)}.printables_previewCaption__7421R{margin:0;font-size:var(--text-xs);color:var(--ink-faint);max-width:none}