.LeadSheet_sheet__aW6qW{--paper:#f8f6f0;--paperBg:none;--ink:#111827;--line:#1f2937;--muted:#9ca3af;--hl:#d97706;--hlSoft:rgba(251,191,36,0.22);--cell:rgba(17,24,39,0.06);--rad:12px;--glow:none;margin-top:1rem;padding:1rem;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(2,6,23,.45);color:#cbd5e1}.LeadSheet_head__IvXuv{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.8rem}.LeadSheet_titleBox__19Lan{display:flex;flex-direction:column;gap:.2rem}.LeadSheet_titleBox__19Lan strong{font-size:1.05rem;font-weight:800;color:#f1f5f9}.LeadSheet_meta__Y4s_H{font-size:.8rem;color:#94a3b8}.LeadSheet_meta__Y4s_H b{color:#e2e8f0}.LeadSheet_meta__Y4s_H .LeadSheet_now__2I5GM{color:#fbbf24}.LeadSheet_tools__ttgsu{display:flex;align-items:center;gap:.4rem}.LeadSheet_meterBox__qkPMc{display:inline-flex;border:1px solid rgba(255,255,255,.14);border-radius:999px;overflow:hidden}.LeadSheet_meterBtn__j1SA5{min-height:34px;padding:0 .75rem;border:0;background:transparent;color:#94a3b8;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.LeadSheet_meterOn__rRGii{background:#7c3aed;color:#fff}.LeadSheet_printBtn__kd4P6{min-height:34px;padding:0 .9rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:#e2e8f0;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.LeadSheet_printBtn__kd4P6:hover{border-color:rgba(168,85,247,.6)}.LeadSheet_box__HzBOA{max-height:460px;overflow-y:auto;border-radius:var(--rad);background:var(--paperBg),var(--paper);padding:1.4rem .9rem .6rem;overscroll-behavior:contain}.LeadSheet_grid__qDjoC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:1.6rem}.LeadSheet_bar__KEOru{position:relative;display:block;height:66px;padding:0;margin:0;border:0;border-right:1.5px solid var(--line);background:transparent;cursor:pointer;font:inherit;text-align:left;transition:background .12s ease}.LeadSheet_grid__qDjoC>.LeadSheet_bar__KEOru:nth-child(4n+1){border-left:1.5px solid var(--line)}.LeadSheet_bar__KEOru:hover{background:rgba(124,58,237,.07)}.LeadSheet_barOn__vtFo0{background:var(--hlSoft)!important}.LeadSheet_no__bp_cA{position:absolute;top:-15px;left:3px;font-size:.62rem;color:var(--muted);font-variant-numeric:tabular-nums}.LeadSheet_chord__AtS_Z{position:absolute;top:0;transform:translateX(6px);font-size:1rem;font-weight:800;color:var(--ink);white-space:nowrap;letter-spacing:-.01em}.LeadSheet_chordSame__HJdg3{color:var(--muted);font-weight:700}.LeadSheet_staff__aCOau{position:absolute;left:0;right:0;bottom:6px;height:34px;background:repeating-linear-gradient(var(--line) 0 1px,transparent 1px 8.25px)}.LeadSheet_staff__aCOau i{position:absolute;top:10px;width:4px;height:14px;margin-left:-2px;background:var(--ink);transform:skewX(-30deg);border-radius:1px}.LeadSheet_staff__aCOau i.LeadSheet_slashOn__pV0sd{background:var(--hl)}.LeadSheet_grid__qDjoC>.LeadSheet_bar__KEOru:first-child .LeadSheet_staff__aCOau i:first-child{margin-left:10px}.LeadSheet_timeSig__D_sZi{position:absolute;left:4px;bottom:6px;height:34px;display:flex;flex-direction:column;justify-content:space-around;font-size:.85rem;font-weight:900;color:var(--ink);line-height:1;z-index:1;background:var(--paper);padding:0 2px}.LeadSheet_timeSig__D_sZi i{font-style:normal}.LeadSheet_note__bqg1t{margin:.6rem 0 0;font-size:.74rem;color:#64748b;line-height:1.5;word-break:keep-all}@media (max-width:640px){.LeadSheet_grid__qDjoC{grid-template-columns:repeat(2,minmax(0,1fr))}.LeadSheet_grid__qDjoC>.LeadSheet_bar__KEOru:nth-child(4n+1){border-left:0}.LeadSheet_grid__qDjoC>.LeadSheet_bar__KEOru:nth-child(odd){border-left:1.5px solid var(--line)}.LeadSheet_chord__AtS_Z{font-size:.92rem}.LeadSheet_box__HzBOA{max-height:380px}}.LeadSheet_counter__6eAMC{display:flex;flex-direction:column;align-items:center;gap:2px;padding:.35rem .9rem;border-radius:14px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.35)}.LeadSheet_counterMain__3DxQI{display:flex;align-items:baseline;gap:.25rem;font-variant-numeric:tabular-nums}.LeadSheet_counterMain__3DxQI b{font-size:1.5rem;font-weight:900;color:#f1f5f9;line-height:1}.LeadSheet_counterMain__3DxQI b.LeadSheet_now__2I5GM{color:#fbbf24}.LeadSheet_counterMain__3DxQI i{font-style:normal;color:#64748b;font-size:1rem}.LeadSheet_counterMain__3DxQI span{font-size:1.05rem;font-weight:800;color:#cbd5e1}.LeadSheet_counterMain__3DxQI small{font-size:.72rem;color:#94a3b8;margin-left:2px}.LeadSheet_counterView__ziTxc{font-size:.7rem;color:#fcd34d;font-variant-numeric:tabular-nums}.LeadSheet_noOn__XpUA9{border-color:rgba(251,191,36,.6)!important;color:#fde68a!important}.LeadSheet_editOn__fPdIB{background:#7c3aed!important;border-color:#7c3aed!important;color:#fff!important}.LeadSheet_noNumbers__451LY .LeadSheet_no__bp_cA{display:none}.LeadSheet_warnBar__zzhWl{margin:0 0 .75rem;padding:.6rem .8rem;border-radius:12px;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.3);color:#cbd5e1;font-size:.8rem;line-height:1.6;word-break:keep-all}.LeadSheet_warnBar__zzhWl b{color:#fde68a}.LeadSheet_partTabs__qqmg7{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none;margin-bottom:.75rem}.LeadSheet_partTabs__qqmg7::-webkit-scrollbar{display:none}.LeadSheet_partTab__hnyE_{flex:none;min-height:38px;padding:0 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#cbd5e1;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.LeadSheet_partOn__WNxgJ{background:#f8f6f0;border-color:#f8f6f0;color:#111827}.LeadSheet_editBar__3_FjG{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:.6rem;padding:.5rem .75rem;border-radius:10px;background:rgba(124,58,237,.14);border:1px solid rgba(168,85,247,.4);font-size:.8rem;color:#e9d5ff}.LeadSheet_editBar__3_FjG em{font-style:normal;color:#86efac}.LeadSheet_linkBtn__Fl6vF{margin-left:auto;border:0;background:transparent;color:#fca5a5;font:inherit;font-size:.78rem;cursor:pointer;min-height:32px}.LeadSheet_barEdited__y_meA{background:rgba(124,58,237,.08)}.LeadSheet_barEditing__DxJw7{outline:2px solid #7c3aed;outline-offset:-2px}.LeadSheet_editHint__VFHMo{margin:.4rem 0 0;font-size:.78rem;color:#c4b5fd}.LeadSheet_editor__tVRVW{margin-top:.7rem;padding:.85rem;border-radius:12px;background:rgba(2,6,23,.6);border:1px solid rgba(168,85,247,.45);display:flex;flex-direction:column;gap:.5rem}.LeadSheet_editorHead__l73S5{display:flex;align-items:center;gap:.5rem;color:#f1f5f9}.LeadSheet_editedTag__6YtPR{padding:1px 8px;border-radius:999px;background:rgba(124,58,237,.3);color:#e9d5ff;font-size:.7rem}.LeadSheet_editArea__Kj9KT,.LeadSheet_editInput__vUIrO{width:100%;box-sizing:border-box;padding:.6rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#0b1220;color:#f1f5f9;font:600 1rem ui-monospace,Menlo,Consolas,monospace}.LeadSheet_editInput__vUIrO{min-height:44px}.LeadSheet_editArea__Kj9KT:focus,.LeadSheet_editInput__vUIrO:focus{outline:none;border-color:#a855f7}.LeadSheet_preview__7iGYj{background:var(--paperBg),var(--paper);border-radius:10px;padding:.3rem;overflow-x:auto}.LeadSheet_editWarn__aTdeW{margin:0;font-size:.78rem;color:#fca5a5}.LeadSheet_editHelp__bPw4C{margin:0;font-size:.75rem;line-height:1.7;color:#94a3b8;word-break:keep-all}.LeadSheet_editHelp__bPw4C code{padding:0 4px;border-radius:4px;background:rgba(255,255,255,.08);color:#e2e8f0;font-size:.75rem}.LeadSheet_editBtns__nt9eI{display:flex;justify-content:flex-end;gap:.4rem}.LeadSheet_ghost__X7zKi,.LeadSheet_primary__0gd7y{min-height:38px;padding:0 1rem;border-radius:999px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.LeadSheet_ghost__X7zKi{border:1px solid rgba(255,255,255,.16);background:transparent;color:#e2e8f0}.LeadSheet_primary__0gd7y{border:0;background:#7c3aed;color:#fff}.LeadSheet_diagrams__t2H6h{display:flex;flex-wrap:wrap;gap:.9rem 1.1rem;justify-content:center;padding:.9rem;margin-bottom:.6rem;border-radius:var(--rad);background:var(--paperBg),var(--paper);color:var(--ink)}.LeadSheet_staffBox__E_p0x{padding:.6rem .4rem;color:var(--ink)}.LeadSheet_preview__7iGYj{color:var(--ink)}.LeadSheet_fStaff__0jGP3 svg,.LeadSheet_preview__7iGYj svg{filter:var(--glow)}.LeadSheet_staffBox__E_p0x svg{display:block}@media (max-width:640px){.LeadSheet_head__IvXuv{align-items:stretch}.LeadSheet_counter__6eAMC{flex-direction:row;justify-content:space-between;align-items:center}.LeadSheet_tools__ttgsu{flex-wrap:wrap}}.LeadSheet_subTabs__8GO7x{display:inline-flex;gap:2px;padding:3px;margin-bottom:.7rem;border-radius:999px;background:rgba(255,255,255,.06)}.LeadSheet_subTab__yZd6l{min-height:34px;padding:0 .9rem;border-radius:999px;border:0;background:transparent;color:#cbd5e1;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.LeadSheet_subTab__yZd6l small{margin-left:4px;padding:1px 6px;border-radius:999px;background:rgba(251,191,36,.2);color:#fcd34d;font-size:.66rem}.LeadSheet_subOn__XGFPB{background:#f8f6f0;color:#111827}.LeadSheet_subOn__XGFPB small{background:#fde68a;color:#78350f}.LeadSheet_tabStart__StjE7{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.6rem 1.1rem;border-radius:14px;background:rgba(2,6,23,.5);border:1px dashed rgba(251,191,36,.45);text-align:center}.LeadSheet_tabStart__StjE7 strong{font-size:1rem;color:#f1f5f9}.LeadSheet_tabStart__StjE7 p{margin:0;max-width:36rem;font-size:.84rem;line-height:1.7;color:#94a3b8;word-break:keep-all}.LeadSheet_tabStart__StjE7 p b{color:#fde68a}.LeadSheet_makeBtn__D0iK0{min-height:48px;padding:0 1.4rem;border-radius:999px;border:0;background:linear-gradient(135deg,#f59e0b,#d97706);color:#1c1003;font:inherit;font-size:.95rem;font-weight:900;cursor:pointer;box-shadow:0 10px 26px rgba(217,119,6,.3)}.LeadSheet_makeBtn__D0iK0:disabled{opacity:.5}.LeadSheet_spinner__0efLg{width:34px;height:34px;border-radius:50%;border:3px solid rgba(251,191,36,.25);border-top-color:#fbbf24;animation:LeadSheet_spin__OG6q1 .9s linear infinite}@keyframes LeadSheet_spin__OG6q1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LeadSheet_spinner__0efLg{animation-duration:3s}}.LeadSheet_lyricBox__z7iBk{margin-top:.7rem}.LeadSheet_lyricRow__wVqFM{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;padding:.6rem .8rem;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);font-size:.84rem;color:#cbd5e1}.LeadSheet_editHelp__bPw4C b{color:#e2e8f0}.LeadSheet_hidden__kclkW{display:none!important}.LeadSheet_followOn__vUD7S{background:#f59e0b!important;border-color:#f59e0b!important;color:#1c1003!important}.LeadSheet_firstHint__1WqAD{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;margin-bottom:.5rem;padding:.5rem .8rem;border-radius:10px;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.35);font-size:.82rem;color:#e0f2fe}.LeadSheet_firstHint__1WqAD b{color:#7dd3fc}.LeadSheet_follow__l9rmd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr);gap:.6rem;align-items:stretch}.LeadSheet_fCell__5QEB2{position:relative;display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.7rem;border-radius:calc(var(--rad) + 2px);background:var(--paperBg),var(--paper);color:var(--ink);border:0;font:inherit;text-align:left;overflow:hidden}.LeadSheet_fSide__4TJ06{opacity:.62;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.LeadSheet_fSide__4TJ06:hover:not(:disabled){opacity:.9}.LeadSheet_fSide__4TJ06:disabled{cursor:default;opacity:.3}.LeadSheet_fNow__tkAsr{box-shadow:0 0 0 3px var(--hl),0 18px 40px rgba(245,158,11,.18)}.LeadSheet_fLabel__4_8Hl{font-size:.75rem;font-weight:700;color:var(--muted)}.LeadSheet_fNow__tkAsr .LeadSheet_fLabel__4_8Hl b{color:var(--hl);font-size:.9rem}.LeadSheet_fStaff__0jGP3{width:100%;overflow:hidden}.LeadSheet_fStaff__0jGP3 svg{display:block;max-width:100%;height:auto}.LeadSheet_cBeatsBig__jfMQS,.LeadSheet_cBeats__y5Vqj{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}.LeadSheet_cBeat__x5bBY{display:grid;place-items:center;min-height:44px;border-radius:8px;background:var(--cell)}.LeadSheet_cBeat__x5bBY b{font-size:1rem;font-weight:900;color:var(--ink);letter-spacing:-.02em}.LeadSheet_cBeat__x5bBY i{font-style:normal;font-size:1.2rem;color:#9ca3af;transform:skewX(-12deg)}.LeadSheet_cBeatsBig__jfMQS .LeadSheet_cBeat__x5bBY{min-height:120px;border-radius:12px}.LeadSheet_cBeatsBig__jfMQS .LeadSheet_cBeat__x5bBY b{font-size:clamp(2rem,4.5vw,3.4rem)}.LeadSheet_cBeatsBig__jfMQS .LeadSheet_cBeat__x5bBY i{font-size:2.4rem}.LeadSheet_cBeatOn__QXfn4{background:#fde68a!important;box-shadow:inset 0 0 0 2px #f59e0b}.LeadSheet_fDiagram___UhLR{display:flex;justify-content:center;padding-top:.3rem}@media (max-width:720px){.LeadSheet_follow__l9rmd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem}.LeadSheet_fNow__tkAsr{grid-column:1/-1;order:-1;padding:.7rem .5rem}.LeadSheet_fNow__tkAsr .LeadSheet_fLabel__4_8Hl b{font-size:.95rem}.LeadSheet_fSide__4TJ06{opacity:.75}.LeadSheet_cBeatsBig__jfMQS{gap:4px}.LeadSheet_cBeatsBig__jfMQS .LeadSheet_cBeat__x5bBY{min-height:120px}.LeadSheet_cBeatsBig__jfMQS .LeadSheet_cBeat__x5bBY b{font-size:clamp(1.9rem,10vw,2.8rem)}.LeadSheet_cBeatsBig__jfMQS .LeadSheet_cBeat__x5bBY i{font-size:2.2rem}.LeadSheet_cBeat__x5bBY{min-height:40px}.LeadSheet_cBeat__x5bBY b{font-size:.95rem}}.LeadSheet_easyEd__UITlL{display:flex;flex-direction:column;gap:.55rem}.LeadSheet_chips__84GtG{display:flex;flex-wrap:wrap;gap:.35rem}.LeadSheet_chipNote__rFOFn{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:56px;min-height:52px;padding:.35rem .55rem;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:#f1f5f9;font:inherit;cursor:pointer}.LeadSheet_chipNote__rFOFn b{font-size:.92rem;font-weight:800}.LeadSheet_chipNote__rFOFn small{font-size:.68rem;color:#94a3b8}.LeadSheet_chipRest__MxS3w b{color:#94a3b8;font-weight:600}.LeadSheet_chipOn__eyCmV{border-color:#f59e0b;background:rgba(245,158,11,.18);box-shadow:0 0 0 2px rgba(245,158,11,.35)}.LeadSheet_chipAdd__6adzP{min-height:52px;padding:0 .8rem;border-radius:12px;border:1px dashed rgba(255,255,255,.3);background:transparent;color:#cbd5e1;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.LeadSheet_sumLine__gjFq5{margin:0;font-size:.8rem;color:#94a3b8;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.LeadSheet_sumOk__I4o9F{color:#86efac}.LeadSheet_sumBad__whBeT{color:#fca5a5}.LeadSheet_ctrls__o5gqR{display:flex;flex-direction:column;gap:.45rem;padding:.6rem;border-radius:12px;background:rgba(255,255,255,.04)}.LeadSheet_ctrlGroup__mZsWT{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.LeadSheet_ctrlGroup__mZsWT>span{min-width:4.2rem;font-size:.75rem;font-weight:700;color:#94a3b8}.LeadSheet_miniBtn__3YmDW{min-height:38px;padding:0 .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#f1f5f9;font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.LeadSheet_miniBtn__3YmDW:disabled{opacity:.4;cursor:default}.LeadSheet_miniBtn__3YmDW:active:not(:disabled){background:rgba(245,158,11,.3)}.LeadSheet_miniDanger__pqlNO{color:#fca5a5;border-color:rgba(248,113,113,.4)}.LeadSheet_miniSel__3BK7P{min-height:38px;padding:0 .5rem;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#0b1220;color:#f1f5f9;font:inherit;font-size:.82rem}.LeadSheet_lenNow__Xa1yQ{min-width:3.4rem;text-align:center;font-size:.85rem;color:#fde68a}.LeadSheet_fretName__7dfVm{font-size:.85rem;font-weight:800;color:#7dd3fc}.LeadSheet_advToggle__XEfty{align-self:flex-start;border:0;background:transparent;color:#94a3b8;font:inherit;font-size:.78rem;cursor:pointer;padding:.3rem 0}@media (max-width:640px){.LeadSheet_ctrlGroup__mZsWT>span{min-width:100%}.LeadSheet_miniBtn__3YmDW{flex:1 1 auto}}.LeadSheet_dGrid__AQEAs{display:flex;flex-direction:column;gap:.7rem;padding:.6rem;border-radius:var(--rad);background:var(--paperBg),var(--paper);color:var(--ink)}.LeadSheet_dHalf__b4nMf{display:grid;gap:3px;align-items:center}.LeadSheet_dHead__8fc0t{text-align:center;font-size:.68rem;font-weight:700;color:#9ca3af;border-radius:4px}.LeadSheet_dBeatHead__03n0y{color:var(--ink);font-size:.8rem;font-weight:900}.LeadSheet_dPlayHead__WgRcl{background:var(--hl);color:#1c1003}.LeadSheet_dRowLabel__yq4rE{font-size:.72rem;font-weight:800;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:6px;border-left:4px solid var(--rc,#9ca3af)}.LeadSheet_dCell___cMYS{display:grid;place-items:center;min-height:34px;padding:0;border:0;border-radius:6px;background:var(--cell);color:#fff;font:900 .95rem/1 inherit;cursor:pointer;transition:background 80ms ease,transform 80ms ease}span.LeadSheet_dCell___cMYS{cursor:default;min-height:24px}.LeadSheet_dBeatCell__wuUpr{box-shadow:inset 2px 0 0 var(--line)}.LeadSheet_dOn__c9nQD{background:var(--rc,#111827)}.LeadSheet_dPlay__LISte{outline:3px solid var(--hl);outline-offset:-1px}.LeadSheet_dPlay__LISte.LeadSheet_dOn__c9nQD{transform:scale(1.12);box-shadow:0 0 12px var(--rc,#f59e0b)}button.LeadSheet_dCell___cMYS:active{transform:scale(.92)}.LeadSheet_dGridCompact__njIi4 .LeadSheet_dCell___cMYS{min-height:26px;font-size:.8rem}.LeadSheet_dGrid__AQEAs [data-row=CR]{--rc:#d97706}.LeadSheet_dGrid__AQEAs [data-row=RD]{--rc:#ca8a04}.LeadSheet_dGrid__AQEAs [data-row=HO]{--rc:#16a34a}.LeadSheet_dGrid__AQEAs [data-row=HH]{--rc:#059669}.LeadSheet_dGrid__AQEAs [data-row=T1]{--rc:#2563eb}.LeadSheet_dGrid__AQEAs [data-row=T2]{--rc:#4f46e5}.LeadSheet_dGrid__AQEAs [data-row=SN]{--rc:#dc2626}.LeadSheet_dGrid__AQEAs [data-row=FT]{--rc:#7c3aed}.LeadSheet_dGrid__AQEAs [data-row=BD]{--rc:#111827}.LeadSheet_dGrid__AQEAs [data-row=HP]{--rc:#64748b}.LeadSheet_dEmpty__uxfnK{margin:0;text-align:center;font-size:.82rem;color:#6b7280}.LeadSheet_dFollowGrid__pLDOR{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem}.LeadSheet_dLegend__LpDJv{margin:.45rem 0 0;font-size:.74rem;line-height:1.6;color:#94a3b8;word-break:keep-all}.LeadSheet_dLegend__LpDJv b{color:#e2e8f0;margin-right:4px}.LeadSheet_dTools__zKM7e{display:flex;flex-wrap:wrap;gap:.35rem}.LeadSheet_dTools__zKM7e .LeadSheet_ghost__X7zKi:disabled{opacity:.4;cursor:default}.LeadSheet_dRepeat__0bS6i{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;color:#cbd5e1}.LeadSheet_dRepeat__0bS6i select{min-height:34px;padding:0 .5rem;border-radius:8px;border:1px solid rgba(255,255,255,.18);background:#0b1220;color:#f1f5f9;font:inherit}@media (max-width:560px){.LeadSheet_dCell___cMYS{min-height:40px}.LeadSheet_dGridCompact__njIi4 .LeadSheet_dCell___cMYS{min-height:30px}}.LeadSheet_thPastel__TOoof{--paper:#fff1f7;--paperBg:radial-gradient(circle,rgba(244,114,182,0.18) 1.2px,transparent 1.4px) 0 0 /16px 16px;--ink:#6d28d9;--line:#c084fc;--muted:#f472b6;--hl:#ec4899;--hlSoft:rgba(244,114,182,0.22);--cell:rgba(236,72,153,0.08);--rad:22px}.LeadSheet_thPastel__TOoof .LeadSheet_box__HzBOA,.LeadSheet_thPastel__TOoof .LeadSheet_dGrid__AQEAs,.LeadSheet_thPastel__TOoof .LeadSheet_fCell__5QEB2{box-shadow:inset 0 0 0 3px rgba(244,114,182,.25)}.LeadSheet_thPastel__TOoof .LeadSheet_cBeat__x5bBY b,.LeadSheet_thPastel__TOoof .LeadSheet_chord__AtS_Z,.LeadSheet_thPastel__TOoof .LeadSheet_dRowLabel__yq4rE{font-family:Jua,Comic Sans MS,ui-rounded,system-ui,sans-serif}.LeadSheet_thPastel__TOoof .LeadSheet_dCell___cMYS{border-radius:999px}.LeadSheet_thNeon__byeQ4{--paper:#070b18;--paperBg:linear-gradient(rgba(34,211,238,0.06) 1px,transparent 0) 0 0 /100% 22px;--ink:#e0f2fe;--line:#38bdf8;--muted:#64748b;--hl:#f472b6;--hlSoft:rgba(244,114,182,0.18);--cell:rgba(56,189,248,0.1);--glow:drop-shadow(0 0 2px rgba(34,211,238,0.85))}.LeadSheet_thNeon__byeQ4 .LeadSheet_box__HzBOA,.LeadSheet_thNeon__byeQ4 .LeadSheet_dGrid__AQEAs,.LeadSheet_thNeon__byeQ4 .LeadSheet_fCell__5QEB2{box-shadow:0 0 0 1px rgba(56,189,248,.45),0 0 24px rgba(56,189,248,.15)}.LeadSheet_thNeon__byeQ4 .LeadSheet_chord__AtS_Z{text-shadow:0 0 8px rgba(34,211,238,.7)}.LeadSheet_thVintage__egm2o{--paper:#f1e4c3;--paperBg:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,0.45),transparent 60%),radial-gradient(ellipse at 80% 90%,rgba(120,72,28,0.18),transparent 55%);--ink:#3f2a17;--line:#6b4a2b;--muted:#a07a4f;--hl:#b45309;--hlSoft:rgba(180,83,9,0.16);--cell:rgba(63,42,23,0.08);--rad:4px}.LeadSheet_thVintage__egm2o .LeadSheet_chord__AtS_Z,.LeadSheet_thVintage__egm2o .LeadSheet_dRowLabel__yq4rE{font-family:Georgia,Times New Roman,serif;font-style:italic}.LeadSheet_thBlueprint__DKUGf{--paper:#1d3f8f;--paperBg:linear-gradient(rgba(255,255,255,0.07) 1px,transparent 0) 0 0 /18px 18px,linear-gradient(90deg,rgba(255,255,255,0.07) 1px,transparent 0) 0 0 /18px 18px;--ink:#f8fafc;--line:#bfdbfe;--muted:#93c5fd;--hl:#fbbf24;--hlSoft:rgba(251,191,36,0.22);--cell:rgba(255,255,255,0.1);--rad:6px}.LeadSheet_thBlueprint__DKUGf .LeadSheet_chord__AtS_Z,.LeadSheet_thBlueprint__DKUGf .LeadSheet_dRowLabel__yq4rE{font-family:ui-monospace,JetBrains Mono,Consolas,monospace}.LeadSheet_thChalk__0FCkV{--paper:#1f3a2c;--paperBg:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,0.08),transparent 70%);--ink:#f1f5f0;--line:rgba(241,245,240,0.75);--muted:#9fb8a8;--hl:#fde047;--hlSoft:rgba(253,224,71,0.18);--cell:rgba(255,255,255,0.08);--rad:8px;--glow:drop-shadow(0 0 0.6px rgba(255,255,255,0.9))}.LeadSheet_thChalk__0FCkV .LeadSheet_box__HzBOA,.LeadSheet_thChalk__0FCkV .LeadSheet_dGrid__AQEAs,.LeadSheet_thChalk__0FCkV .LeadSheet_fCell__5QEB2{box-shadow:inset 0 0 0 6px #6b4f2f,inset 0 0 0 8px #3f2e1b}.LeadSheet_thBlueprint__DKUGf .LeadSheet_dGrid__AQEAs [data-row=BD],.LeadSheet_thChalk__0FCkV .LeadSheet_dGrid__AQEAs [data-row=BD],.LeadSheet_thNeon__byeQ4 .LeadSheet_dGrid__AQEAs [data-row=BD]{--rc:#f8fafc}.LeadSheet_thBlueprint__DKUGf .LeadSheet_dGrid__AQEAs .LeadSheet_dOn__c9nQD[data-row=BD],.LeadSheet_thChalk__0FCkV .LeadSheet_dGrid__AQEAs .LeadSheet_dOn__c9nQD[data-row=BD],.LeadSheet_thNeon__byeQ4 .LeadSheet_dGrid__AQEAs .LeadSheet_dOn__c9nQD[data-row=BD]{color:#111827}.LeadSheet_themeRow__WjSha{display:flex;align-items:center;gap:.4rem;margin:-.2rem 0 .75rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.LeadSheet_themeRow__WjSha::-webkit-scrollbar{display:none}.LeadSheet_themeRow__WjSha>span{flex:none;font-size:.75rem;font-weight:700;color:#94a3b8}.LeadSheet_themeBtn__kfLHl{flex:none;display:inline-flex;align-items:center;gap:.35rem;min-height:34px;padding:0 .7rem 0 .35rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:#e2e8f0;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.LeadSheet_themeBtn__kfLHl i{width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.LeadSheet_themeOn__mRU1R{border-color:#f59e0b;background:rgba(245,158,11,.14);color:#fde68a}.LeadSheet_midiBox__HEJzi{margin:-.2rem 0 .75rem;padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.LeadSheet_midiBtns__2nur_{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.LeadSheet_midiBtn__A4BFM{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-height:52px;padding:.55rem .75rem;border-radius:10px;border:1px solid rgba(245,158,11,.45);background:rgba(245,158,11,.1);color:#fde68a;font:inherit;text-align:left;cursor:pointer}.LeadSheet_midiBtn__A4BFM b{font-size:.88rem}.LeadSheet_midiBtn__A4BFM small{font-size:.72rem;color:#cbd5e1;font-weight:500}.LeadSheet_midiBox__HEJzi p{margin:.55rem 0 0;font-size:.75rem;line-height:1.5;color:#94a3b8}.LeadSheet_midiBox__HEJzi em{display:block;margin-top:.4rem;font-size:.78rem;font-style:normal;font-weight:700;color:#fbbf24}@media (max-width:420px){.LeadSheet_midiBtns__2nur_{grid-template-columns:1fr}}.LeadSheet_drawBusy__5o71Q{margin:0 0 .4rem;font-size:.78rem;font-weight:700;color:#94a3b8}.LeadSheet_drawFail__yGfRo{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .6rem;padding:.6rem .75rem;border-radius:10px;background:rgba(239,68,68,.12);color:#fecaca;font-size:.82rem;line-height:1.45}.LeadSheet_drawFail__yGfRo button{min-height:34px;padding:0 .8rem;border-radius:999px;border:1px solid rgba(254,202,202,.5);background:transparent;color:#fee2e2;font:inherit;font-weight:700;cursor:pointer}.LeadSheet_midiTip__0CoEQ{display:block;margin-top:.3rem;font-size:.74rem;color:#cbd5e1}.LeadSheet_shareBox__TPlvC{display:flex;flex-direction:column;gap:.55rem;margin:-.2rem 0 .75rem;padding:.8rem;border-radius:12px;border:1px solid rgba(34,211,238,.3);background:rgba(34,211,238,.05)}.LeadSheet_shareBox__TPlvC>strong{font-size:.9rem;color:#e2e8f0}.LeadSheet_shareBox__TPlvC>strong small{font-weight:500;color:#94a3b8;font-size:.75rem}.LeadSheet_shareBox__TPlvC p{margin:0;font-size:.8rem;line-height:1.55;color:#94a3b8}.LeadSheet_shareBox__TPlvC a{color:#67e8f9}.LeadSheet_shareRooms__0FZl2{display:flex;flex-wrap:wrap;gap:.4rem}.LeadSheet_shareRoom__GEN7M{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;max-width:100%;padding:0 .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#e2e8f0;font:inherit;font-size:.85rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadSheet_shareRoom__GEN7M small{color:#94a3b8;font-size:.72rem}.LeadSheet_shareRoomOn__TmgDi{border-color:#22d3ee;background:rgba(34,211,238,.15);box-shadow:inset 0 0 0 1px #22d3ee}.LeadSheet_shareNote__0FPZw{width:100%;box-sizing:border-box;min-height:42px;padding:0 .8rem;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.25);color:#f1f5f9;font:inherit;font-size:16px}.LeadSheet_shareAgree__M3AN6{display:flex;align-items:flex-start;gap:.5rem;font-size:.82rem;line-height:1.5;color:#fde68a;cursor:pointer}.LeadSheet_shareAgree__M3AN6 input{width:20px;height:20px;margin:.1rem 0 0;flex:none}.LeadSheet_shareHelp__Qol9R b{color:#e2e8f0}.LeadSheet_shareMsg__Zijl9{font-style:normal;font-weight:700;font-size:.82rem;color:#fbbf24}