.chorddiagram_wrapper__CYh85{background:transparent;border:none;border-radius:0;padding:0;margin:.25rem 0}.chorddiagram_chordsPageGrid__gQLwa .chorddiagram_wrapper__CYh85,.chorddiagram_grid__W16p1 .chorddiagram_wrapper__CYh85{background:var(--panel,#151821);border:2px solid #232735;border-radius:12px;padding:.55rem .7rem .6rem;margin:0}.chorddiagram_grid__W16p1 .chorddiagram_wrapper__CYh85 .chorddiagram_svg__s6pI7{overflow:visible;display:block}.chorddiagram_headerRow__vShMH{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.chorddiagram_name__5HvAv{font-weight:800}.chorddiagram_base__sFJ9k{color:#9aa0aa;font-size:.8rem}.chorddiagram_svg__s6pI7{display:block}.songdetail_page__sbGG4{display:grid;grid-gap:.75rem;gap:.75rem}.songdetail_header__vNUsd{display:grid;grid-gap:6px;gap:6px}.songdetail_title__D94TM{margin:0}.songdetail_artist__M2gfM a{color:var(--muted)}.songdetail_artist__M2gfM a:hover{color:var(--text)}.songdetail_metaRow__9CRmC{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.songdetail_badge__yp2zh{border:1px solid rgba(124,145,255,.25);background:rgba(124,145,255,.12);color:#dbe1ff;border-radius:999px;padding:.15rem .5rem;font-size:.8rem}.songdetail_subtle__29yXO{opacity:.85}.songdetail_controlsRow__mFAc4{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.songdetail_seg__Gh_8N{display:flex;gap:6px;align-items:center}.songdetail_btn__osmQA{background:rgba(124,145,255,.16);border:1px solid rgba(124,145,255,.35);color:#dbe2ff;padding:.5rem .85rem;border-radius:10px;cursor:pointer;font-weight:600;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 4px 18px rgba(0,0,0,.18)}.songdetail_btn__osmQA:hover{background:rgba(124,145,255,.22)}.songdetail_btnGhost__lsxJR{background:rgba(124,145,255,.1);border:1px solid rgba(124,145,255,.3);color:#dbe2ff;padding:.5rem .85rem;border-radius:10px;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.songdetail_btnGhost__lsxJR:hover{background:rgba(124,145,255,.16)}.songdetail_steps__2EQr5{color:var(--muted)}.songdetail_songHtml__wX_HK{font-family:var(--font-sans-alt)}.songdetail_songHtml__wX_HK pre{white-space:pre-wrap}.songdetail_songHtml__wX_HK span.c{color:#9ac1ff!important;cursor:pointer;-webkit-text-decoration:underline dotted rgba(154,192,255,.5);text-decoration:underline dotted rgba(154,192,255,.5)}.songdetail_floatBar__T3SKN{position:fixed;left:50%;transform:translateX(-50%);bottom:16px;display:flex;gap:10px;align-items:center;justify-content:center;padding:.6rem .8rem;background:rgba(14,18,30,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.35);z-index:30}.songdetail_iconBtn__hMu3C{height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 .6rem;border-radius:10px;border:1px solid rgba(124,145,255,.35);background:rgba(124,145,255,.12);color:#dbe2ff;cursor:pointer;white-space:nowrap;gap:6px;text-align:center}.songdetail_floatBar__T3SKN .songdetail_seg__Gh_8N{justify-content:center}.songdetail_iconBtn__hMu3C:hover{background:rgba(124,145,255,.18)}.songdetail_field__IUAWL{display:flex;align-items:center;gap:6px;color:var(--muted)}.songdetail_num__ZLF77{width:70px;padding:.4rem .5rem;border-radius:8px;color:var(--text)}.songdetail_chordTip___W3I3,.songdetail_num__ZLF77{border:1px solid var(--border);background:var(--surface)}.songdetail_chordTip___W3I3{position:fixed;z-index:160;border-radius:8px;padding:6px;box-shadow:0 12px 42px -6px rgba(0,0,0,.55);opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .12s ease,transform .12s ease}.songdetail_chordTip___W3I3 svg{width:140px;height:auto;display:block}.songdetail_btnText__uHSiF{display:inline}.songdetail_btnSymbol__SeBh3{display:none;line-height:1}@media (max-width:480px){.songdetail_floatBar__T3SKN{gap:6px;padding:.45rem .6rem;border-radius:10px;bottom:12px;flex-wrap:nowrap;width:calc(100vw - 16px);overflow-x:auto;-webkit-overflow-scrolling:touch}.songdetail_floatBar__T3SKN::-webkit-scrollbar{display:none}.songdetail_seg__Gh_8N{flex-wrap:nowrap}.songdetail_iconBtn__hMu3C{height:32px;min-width:36px;padding:0 .5rem;border-radius:8px;font-size:.95rem}.songdetail_btnGhost__lsxJR,.songdetail_btn__osmQA{padding:.4rem .6rem;border-radius:8px;font-size:.9rem}.songdetail_num__ZLF77{width:56px;padding:.35rem .4rem}.songdetail_btnText__uHSiF{display:none}.songdetail_btnSymbol__SeBh3{display:inline;min-width:1ch;text-align:center;font-weight:700}}.chords-page_lead__7WSBf{color:var(--muted,#9aa0aa);margin:.25rem 0 1rem}.chords-page_grid__qW6NJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:.75rem;gap:.75rem}.chords-page_chordsPageGrid__hEJjX{display:contents}.chords-page_toolbar__g6cQQ{display:flex;gap:.5rem;margin-bottom:.75rem}.chords-page_search__UAd_I{flex:1 1}.chords-page_search__UAd_I,.chords-page_toolbar__g6cQQ select{background:var(--panel,#151821);border:1px solid #2b3040;border-radius:8px;color:var(--text,#e6e8ef);padding:.5rem .6rem}@media (max-width:640px){.chords-page_toolbar__g6cQQ{flex-wrap:wrap}.chords-page_search__UAd_I{flex:1 1 100%;min-width:0}.chords-page_toolbar__g6cQQ select{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .25rem);min-width:0}}.chords-page_filters__PdcO_{display:grid;grid-gap:.5rem;gap:.5rem;margin:.5rem 0}.chords-page_group__91Lfw{display:grid;grid-gap:.35rem;gap:.35rem}.chords-page_groupLabel__HqcNM{color:var(--muted);font-size:.85rem}.chords-page_chipGroup__pfohI{display:flex;flex-wrap:wrap;gap:.35rem}.chords-page_chip__YSuQ2{border:1px solid #2b3040;background:#121520;color:#e6e8ef;border-radius:999px;padding:.3rem .6rem}.chords-page_active__1RxS7{background:#243026;border-color:#3aa976;box-shadow:inset 0 0 0 1px #3aa976;color:#cfe9dc}.chords-page_seeMore__9TaEE{display:flex;justify-content:center;margin:.75rem 0}