@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-DM6njrJ3.woff2)format("woff2")}:root{--bm-bg:#181818;--bm-fg:#f0f0f0;--bm-fg-muted:#a8a8a8;--bm-border:#333;--bm-accent:#ffe200;--md-font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, Ubuntu, sans-serif;--md-font-round:"Fredoka", ui-rounded, "SF Pro Rounded", "Arial Rounded MT Bold", system-ui, sans-serif;--md-text:15px;--md-text-xs:12px;--md-text-sm:13px;--md-text-lg:18px;--md-text-xl:24px;--md-row:40px;--md-control:36px;--md-touch:44px;--md-space-1:4px;--md-space-2:8px;--md-space-3:12px;--md-space-4:16px;--md-space-5:24px;--md-radius-sm:6px;--md-radius:10px;--md-radius-lg:18px;--md-radius-pill:999px;--md-topbar:60px;--md-sidebar:256px;--md-status:26px;--md-tabbar:58px;--md-transition:.14s ease;--md-squish:cubic-bezier(.34, 1.56, .64, 1);--md-raised:var(--bm-widget-bg,color-mix(in srgb, var(--bm-fg) 8%, var(--bm-bg)));--md-glass:color-mix(in srgb, var(--md-raised) 62%, transparent);--md-glass-rim:color-mix(in srgb, var(--bm-fg) 16%, transparent);--md-frost:blur(22px) saturate(1.6);--md-sheen:linear-gradient(135deg, #ffffff17, #ffffff05 34%, transparent 58%);--md-soft:color-mix(in srgb, var(--bm-accent) 14%, var(--bm-bg));color-scheme:var(--bm-color-scheme,dark)}:root[data-corners=sharp]{--md-radius-sm:0;--md-radius:0;--md-radius-lg:0;--md-radius-pill:0}:root[data-corners=round]{--md-radius-sm:10px;--md-radius:16px;--md-radius-lg:26px}:root[data-contrast=high]{--md-glass:var(--bm-bg);--md-glass-rim:var(--bm-fg);--md-frost:none;--md-sheen:none}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bm-bg);color:var(--bm-fg);font-family:var(--md-font-ui);font-size:var(--md-text);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.45;overflow:hidden}h1,h2,h3,p,ul,ol,dl,dd{margin:0;padding:0}h1,h2,h3{font-family:var(--md-font-round);text-wrap:balance;font-weight:600;line-height:1.15}ul,ol{list-style:none}a{color:var(--bm-link,var(--bm-accent))}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--bm-selection,color-mix(in srgb, var(--bm-accent) 35%, transparent))}*{scrollbar-width:thin;scrollbar-color:var(--bm-scrollbar,var(--bm-border)) transparent}:focus-visible{outline:2px solid var(--bm-focus,var(--bm-accent));outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-motion=reduced]{scroll-behavior:auto}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{transition:none!important;animation:none!important}._button_lwvs1_1{justify-content:center;align-items:center;gap:var(--md-space-2);min-height:var(--md-control);padding:0 var(--md-space-4);border-radius:var(--md-radius-pill);font:600 var(--md-text) var(--md-font-round);white-space:nowrap;transition:transform .25s var(--md-squish), filter .2s ease, box-shadow .2s ease, background-color var(--md-transition);border:1px solid #0000;text-decoration:none;display:inline-flex}._button_lwvs1_1:disabled{opacity:.5;cursor:default}@media (pointer:coarse){._button_lwvs1_1{min-height:var(--md-touch)}}._primary_lwvs1_25{--c:var(--bm-accent-fill,var(--bm-accent));background:linear-gradient(180deg, var(--c), color-mix(in srgb, var(--c) 84%, #000));min-height:44px;color:var(--bm-accent-fill-fg,#181818);box-shadow:inset 0 2px 0 #fff6, inset 0 -3px 0 #00000024, 0 4px 0 color-mix(in srgb, var(--c) 48%, #000), 0 10px 20px color-mix(in srgb, var(--c) 20%, transparent);padding:0 22px}._primary_lwvs1_25:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 2px 0 #ffffff80, inset 0 -3px 0 #00000024, 0 6px 0 color-mix(in srgb, var(--c) 48%, #000), 0 16px 28px color-mix(in srgb, var(--c) 32%, transparent);transform:translateY(-2px)}._primary_lwvs1_25:active:not(:disabled){box-shadow:inset 0 2px 0 #fff6, inset 0 -3px 0 #00000024, 0 1px 0 color-mix(in srgb, var(--c) 48%, #000), 0 4px 10px color-mix(in srgb, var(--c) 16%, transparent);transition-duration:80ms;transform:translateY(3px)}._secondary_lwvs1_44{background:var(--bm-secondary-button-bg,var(--md-raised));color:var(--bm-secondary-button-fg,var(--bm-fg));border-color:var(--md-glass-rim)}._secondary_lwvs1_44:hover:not(:disabled){background:color-mix(in srgb, var(--bm-fg) 12%, var(--bm-secondary-button-bg,var(--md-raised)))}._ghost_lwvs1_53{color:var(--bm-fg);background:0 0}._ghost_lwvs1_53:hover:not(:disabled){background:var(--bm-list-hover-bg,var(--md-soft))}._icon_lwvs1_61{width:var(--md-control);height:var(--md-control);color:var(--bm-fg-muted);transition:background-color var(--md-transition), color var(--md-transition);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}._icon_lwvs1_61:hover:not(:disabled){background:var(--bm-list-hover-bg,var(--md-soft));color:var(--bm-fg)}._icon_lwvs1_61[aria-pressed=true]{color:var(--bm-accent)}._icon_lwvs1_61:disabled{opacity:.4;cursor:default}@media (pointer:coarse){._icon_lwvs1_61{width:var(--md-touch);height:var(--md-touch)}}._empty_bh3pb_1{align-items:center;gap:var(--md-space-3);max-width:420px;padding:56px var(--md-space-4);color:var(--bm-fg-muted);text-align:center;flex-direction:column;margin:0 auto;display:flex}._icon_bh3pb_13{color:color-mix(in srgb, var(--bm-accent) 70%, var(--bm-fg-muted))}._head_1533a_1{justify-content:space-between;align-items:flex-end;gap:var(--md-space-3) var(--md-space-4);padding:var(--md-space-5) var(--md-space-5) var(--md-space-4);flex-wrap:wrap;display:flex}._text_1533a_10{min-width:0}._eyebrow_1533a_14{margin-bottom:var(--md-space-1);color:var(--bm-fg-muted);font-size:var(--md-text-sm)}._eyebrow_1533a_14 a{color:inherit}._title_1533a_23{overflow-wrap:anywhere;font-size:clamp(26px,4vw,38px)}._detail_1533a_28{margin-top:var(--md-space-2);color:var(--bm-fg-muted)}._actions_1533a_33{align-items:center;gap:var(--md-space-2);flex-wrap:wrap;padding-bottom:5px;display:flex}._section_1533a_41{align-items:baseline;gap:var(--md-space-3);padding:var(--md-space-4) var(--md-space-5) var(--md-space-2);display:flex}._section_1533a_41 h2{font-size:var(--md-text-lg)}._section_1533a_41 span{color:var(--bm-fg-muted);font-size:var(--md-text-sm)}._loading_1533a_55{padding:var(--md-space-5);color:var(--bm-fg-muted)}@media (max-width:699px){._head_1533a_1{padding:var(--md-space-4) var(--md-space-3) var(--md-space-3)}._section_1533a_41{padding:var(--md-space-3) var(--md-space-3) var(--md-space-2)}._loading_1533a_55{padding:var(--md-space-4) var(--md-space-3)}}._hero_1vzmv_1{isolation:isolate;align-items:center;gap:var(--md-space-4);padding:clamp(36px, 8vw, 84px) var(--md-space-4) clamp(28px, 6vw, 56px);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}._hero_1vzmv_1 h1{font-size:clamp(30px,6vw,56px);font-weight:700}._hero_1vzmv_1 p{max-width:520px;color:var(--bm-fg-muted);font-size:var(--md-text-lg)}._bubbles_1vzmv_22{z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 10% 0%, color-mix(in srgb, var(--bm-accent) 16%, transparent), transparent 70%), radial-gradient(50% 60% at 100% 40%, color-mix(in srgb, var(--bm-link,var(--bm-accent)) 11%, transparent), transparent 70%);position:absolute;inset:0}._bubbles_1vzmv_22 span{width:var(--s);height:var(--s);background:radial-gradient(circle at 30% 24%, #fff3, transparent 22%), radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--c) 44%, transparent), color-mix(in srgb, var(--c) 14%, transparent) 62%, transparent 72%);filter:blur(12px);animation:_float_1vzmv_1 var(--t,22s) ease-in-out infinite alternate;border-radius:50%;position:absolute}._bubbles_1vzmv_22 span:first-child{--c:var(--bm-accent);--s:300px;top:-60px;left:-100px}._bubbles_1vzmv_22 span:nth-child(2){--c:var(--bm-track-2,var(--bm-link));--s:220px;--t:27s;top:30%;right:-70px}._bubbles_1vzmv_22 span:nth-child(3){--c:var(--bm-track-5,var(--bm-accent));--s:110px;--t:19s;bottom:6%;left:14%}._bubbles_1vzmv_22 span:nth-child(4){--c:var(--bm-track-3,var(--bm-link));--s:70px;--t:24s;top:14%;right:22%}._bubbles_1vzmv_22 span:nth-child(5){--c:var(--bm-track-6,var(--bm-accent));--s:46px;--t:17s;top:20%;left:26%}._bubbles_1vzmv_22 span:nth-child(6){--c:var(--bm-accent);--s:150px;--t:31s;bottom:-50px;right:16%}:root[data-contrast=high] ._bubbles_1vzmv_22{display:none}@keyframes _float_1vzmv_1{0%{transform:translate(0,0)scale(1)}to{transform:translate(18px,-36px)scale(1.08)}}._heroActions_1vzmv_91{justify-content:center;align-items:center;gap:var(--md-space-4);flex-wrap:wrap;padding-bottom:6px;display:flex}._hint_1vzmv_100{color:var(--bm-fg-muted)}._hint_1vzmv_100 kbd{border:1px solid var(--md-glass-rim);border-radius:var(--md-radius-sm);font:600 var(--md-text-sm) var(--md-font-ui);border-bottom-width:2px;padding:2px 8px}@media (pointer:coarse){._hint_1vzmv_100{display:none}}._resultCount_1vzmv_116{padding:var(--md-space-4) var(--md-space-5) 0;color:var(--bm-fg-muted)}._letterGrid_1vzmv_121,._kindGrid_1vzmv_122,._folderGrid_1vzmv_123{gap:var(--md-space-2);padding:0 var(--md-space-5) var(--md-space-4);display:grid}._letterGrid_1vzmv_121{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}._kindGrid_1vzmv_122{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}._folderGrid_1vzmv_123{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}._letterCard_1vzmv_141,._kindCard_1vzmv_142,._folderCard_1vzmv_143{border:1px solid var(--md-glass-rim);border-radius:var(--md-radius);background:var(--md-sheen), var(--md-raised);color:var(--bm-fg);transition:transform .25s var(--md-squish), border-color var(--md-transition);text-decoration:none}._letterCard_1vzmv_141:hover,._kindCard_1vzmv_142:hover,._folderCard_1vzmv_143:hover{border-color:var(--bm-accent);transform:translateY(-2px)}._letterCard_1vzmv_141{padding:var(--md-space-3) var(--md-space-2);flex-direction:column;align-items:center;gap:2px;display:flex}._letterCard_1vzmv_141 b{font:700 26px var(--md-font-round)}._letterCard_1vzmv_141 span{color:var(--bm-fg-muted);font-size:var(--md-text-xs);font-variant-numeric:tabular-nums}._letterCard_1vzmv_141[data-empty=true] b{color:var(--bm-fg-muted);font-weight:400}._kindCard_1vzmv_142{align-items:center;gap:var(--md-space-3);min-height:64px;padding:0 var(--md-space-4);grid-template-columns:auto 1fr auto;display:grid}._kindCard_1vzmv_142 svg{color:var(--bm-accent)}._kindCard_1vzmv_142 b{font:600 var(--md-text-lg) var(--md-font-round)}._kindCard_1vzmv_142 span{color:var(--bm-fg-muted);font-variant-numeric:tabular-nums}._folderCard_1vzmv_143{align-items:center;gap:var(--md-space-2);min-height:var(--md-touch);padding:0 var(--md-space-3);display:flex}._folderIcon_1vzmv_205{color:var(--bm-accent);flex:none}._folderName_1vzmv_210{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._folderCount_1vzmv_218{color:var(--bm-fg-muted);font-size:var(--md-text-sm);font-variant-numeric:tabular-nums;flex:none}._kindTabs_1vzmv_225{gap:var(--md-space-1);padding:0 var(--md-space-5) var(--md-space-3);display:flex;overflow-x:auto}._kindTabs_1vzmv_225 a{min-height:var(--md-control);padding:0 var(--md-space-4);border-radius:var(--md-radius-pill);color:var(--bm-fg-muted);font:600 var(--md-text) var(--md-font-round);flex:none;place-items:center;text-decoration:none;display:grid}._kindTabs_1vzmv_225 a:hover{background:var(--bm-list-hover-bg,var(--md-soft));color:var(--bm-fg)}._kindTabs_1vzmv_225 a[aria-current=page]{background:var(--bm-accent-fill,var(--bm-accent));color:var(--bm-accent-fill-fg,#181818)}@media (pointer:coarse){._kindTabs_1vzmv_225 a{min-height:var(--md-touch)}}._filter_1vzmv_256{padding:0 var(--md-space-5) var(--md-space-3)}._filter_1vzmv_256 input{width:min(360px,100%);height:40px;padding:0 var(--md-space-4);border:1px solid var(--bm-input-border,var(--bm-border));border-radius:var(--md-radius-pill);background:var(--bm-input-bg,var(--md-raised));color:var(--bm-input-fg,var(--bm-fg));font-size:16px}._filter_1vzmv_256 input::placeholder{color:var(--bm-input-placeholder,var(--bm-fg-muted));opacity:1}._tree_1vzmv_274{padding:0 var(--md-space-2)}._treeRow_1vzmv_278{align-items:center;gap:var(--md-space-2);height:var(--md-row);padding-right:var(--md-space-4);border-radius:var(--md-radius-sm);display:flex}._treeRow_1vzmv_278:hover{background:var(--bm-list-hover-bg,var(--md-soft))}._treeToggle_1vzmv_290{align-items:center;gap:var(--md-space-1);height:var(--md-row);padding:0 var(--md-space-1) 0 var(--md-space-2);border-radius:var(--md-radius-sm);color:var(--bm-fg-muted);background:0 0;border:0;flex:none;display:flex}._treeName_1vzmv_303{min-width:0;color:var(--bm-fg);font-weight:600;line-height:var(--md-row);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}._treeName_1vzmv_303:hover{text-decoration:underline}._treeKind_1vzmv_318,._treeCount_1vzmv_319{color:var(--bm-fg-muted);font-size:var(--md-text-sm);flex:none}._treeCount_1vzmv_319{font-variant-numeric:tabular-nums;text-align:right;width:64px}._treeChildren_1vzmv_331{border-left:1px solid var(--bm-border);margin-left:22px}._plainList_1vzmv_336{padding:0 var(--md-space-2) var(--md-space-3)}._songCard_1vzmv_340{padding:var(--md-space-2) var(--md-space-5) var(--md-space-4)}._note_1vzmv_344{color:var(--bm-fg-muted);font-size:var(--md-text-sm)}._facts_1vzmv_349{gap:var(--md-space-3) var(--md-space-5);padding:var(--md-space-2) var(--md-space-5) var(--md-space-3);flex-wrap:wrap;display:flex}._facts_1vzmv_349 dt{color:var(--bm-fg-muted);font-size:var(--md-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}._facts_1vzmv_349 dd{font:600 var(--md-text-lg) var(--md-font-round);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._factWide_1vzmv_368{flex-basis:100%}._factWide_1vzmv_368 dd{font:inherit}._parts_1vzmv_375{gap:2px var(--md-space-4);padding:0 var(--md-space-5) var(--md-space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._parts_1vzmv_375 li{align-items:baseline;gap:var(--md-space-2);min-height:30px;display:flex}._partName_1vzmv_388{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._partFamily_1vzmv_395,._partNotes_1vzmv_396{color:var(--bm-fg-muted);font-size:var(--md-text-sm);flex:none}._partNotes_1vzmv_396{font-variant-numeric:tabular-nums;margin-left:auto}._quiet_1vzmv_407{padding:0 var(--md-space-5) var(--md-space-4);color:var(--bm-fg-muted)}._lyrics_1vzmv_412{max-width:720px;max-height:320px;margin:0 var(--md-space-5) var(--md-space-4);padding:var(--md-space-4);border:1px solid var(--md-glass-rim);border-radius:var(--md-radius-lg);background:var(--md-raised);position:relative;overflow-y:auto}._lyrics_1vzmv_412 p{color:var(--bm-fg-muted);font:500 var(--md-text-lg) var(--md-font-round);overflow-wrap:anywhere;padding:3px 0;transition:color .2s}._lyrics_1vzmv_412 p[data-sung=true]{color:color-mix(in srgb, var(--bm-fg) 70%, var(--bm-fg-muted))}._lyrics_1vzmv_412 p[data-now=true]{color:var(--bm-accent)}._prose_1vzmv_437{max-width:640px;padding:0 var(--md-space-5) var(--md-space-5)}._prose_1vzmv_437 h2{margin:var(--md-space-5) 0 var(--md-space-2);font-size:var(--md-text-lg)}._prose_1vzmv_437 p{color:color-mix(in srgb, var(--bm-fg) 88%, var(--bm-bg))}@media (max-width:699px){._letterGrid_1vzmv_121,._kindGrid_1vzmv_122,._folderGrid_1vzmv_123,._kindTabs_1vzmv_225,._filter_1vzmv_256,._songCard_1vzmv_340,._facts_1vzmv_349,._parts_1vzmv_375{padding-right:var(--md-space-3);padding-left:var(--md-space-3)}._letterGrid_1vzmv_121{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}._resultCount_1vzmv_116,._quiet_1vzmv_407,._prose_1vzmv_437{padding-right:var(--md-space-3);padding-left:var(--md-space-3)}._lyrics_1vzmv_412{margin-right:var(--md-space-3);margin-left:var(--md-space-3)}._treeKind_1vzmv_318{display:none}}._player_12p84_1{isolation:isolate;position:relative}._glow_12p84_6{z-index:-1;filter:blur(14px)saturate(1.3);opacity:.4;pointer-events:none;width:calc(100% + 10px);height:calc(100% + 14px);transition:opacity .5s;position:absolute;inset:-7px -5px}._player_12p84_1[data-playing=true]>._glow_12p84_6{opacity:.8}:root[data-mode=light] ._glow_12p84_6{opacity:.28}:root[data-mode=light] ._player_12p84_1[data-playing=true]>._glow_12p84_6{opacity:.5}:root[data-contrast=high] ._glow_12p84_6{display:none}._glass_12p84_30{background:var(--md-sheen), var(--md-glass);border:1px solid var(--md-glass-rim);-webkit-backdrop-filter:var(--md-frost);backdrop-filter:var(--md-frost);box-shadow:inset 0 1px #ffffff1a,0 6px 18px -8px #0009}._play_12p84_1{--stops:var(--md-player-stops,var(--bm-accent), var(--bm-link));width:var(--size,44px);height:var(--size,44px);background:linear-gradient(135deg, var(--stops));color:#111;transition:transform .2s var(--md-squish);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;box-shadow:0 2px 8px -2px #0000008c,inset 0 1px #fff6}._play_12p84_1:hover{transform:scale(1.07)}._play_12p84_1:active{transform:scale(.95)}._play_12p84_1[data-busy=true]>svg{animation:1s linear infinite _spin_12p84_1}:root[data-player-colors=accent] ._play_12p84_1{background:var(--bm-accent-fill,var(--bm-accent));color:var(--bm-accent-fill-fg,#111)}@keyframes _spin_12p84_1{to{transform:rotate(360deg)}}._time_12p84_71{font-size:var(--md-text-sm);font-variant-numeric:tabular-nums;color:var(--bm-fg-muted);white-space:nowrap;flex:none}._time_12p84_71 b{color:var(--bm-fg);font-weight:400}._time_12p84_71 b:empty,._time_12p84_71 b:empty+span{display:none}._error_12p84_87{color:var(--bm-danger,var(--bm-fg))}._name_12p84_91{min-width:0;color:var(--bm-fg);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}._name_12p84_91:hover{text-decoration:underline}._volume_12p84_104{flex:none;align-items:center;display:inline-flex}._volumeSlider_12p84_110{width:84px;height:18px;margin:0 var(--md-space-2) 0 0;appearance:none;cursor:pointer;background:0 0;padding:0}._volumeSlider_12p84_110::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--bm-accent) var(--level,0%), color-mix(in srgb, var(--bm-fg) 24%, transparent) var(--level,0%));border-radius:99px;height:4px}._volumeSlider_12p84_110::-moz-range-track{background:color-mix(in srgb, var(--bm-fg) 24%, transparent);border-radius:99px;height:4px}._volumeSlider_12p84_110::-moz-range-progress{background:var(--bm-accent);border-radius:99px;height:4px}._volumeSlider_12p84_110::-webkit-slider-thumb{appearance:none;background:var(--bm-fg);border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px}._volumeSlider_12p84_110::-moz-range-thumb{background:var(--bm-fg);border:0;border-radius:50%;width:14px;height:14px}@media (pointer:coarse){._volumeSlider_12p84_110{display:none}}._repeat_12p84_156{display:inline-flex;position:relative}._repeat_12p84_156[data-one=true]:after{background:var(--bm-accent);width:13px;height:13px;color:var(--bm-accent-fill-fg,#111);content:"1";pointer-events:none;border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:3px;right:3px}._dock_12p84_177{z-index:5;margin:0 var(--md-space-3) var(--md-space-2);grid-area:player}._dockGlass_12p84_183{align-items:center;gap:var(--md-space-3);min-height:64px;padding:var(--md-space-2) var(--md-space-3);border-radius:var(--md-radius-lg);display:flex}._transport_12p84_192{align-items:center;gap:var(--md-space-1);flex:none;display:flex}._now_12p84_199{flex-direction:column;flex:0 260px;min-width:0;display:flex}._from_12p84_206{color:var(--bm-fg-muted);font-size:var(--md-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._from_12p84_206[data-error=true]{color:var(--bm-danger,var(--bm-fg))}._dockBars_12p84_217{cursor:pointer;touch-action:none;border-radius:4px;flex:120px;min-width:60px;height:34px;display:block}._extras_12p84_227{flex:none;align-items:center;display:flex}@media (max-width:899px){._dock_12p84_177{right:var(--md-space-2);bottom:calc(var(--md-tabbar) + env(safe-area-inset-bottom,0px) + var(--md-space-2));left:var(--md-space-2);margin:0;position:fixed}._dockGlass_12p84_183{gap:var(--md-space-2);min-height:56px;padding:var(--md-space-1) var(--md-space-2);border-radius:var(--md-radius-pill)}._now_12p84_199{flex:1 1 0}._dockBars_12p84_217{flex:0 72px;min-width:40px}._wideOnly_12p84_254{display:none}}._card_12p84_258{max-width:720px}._cardGlass_12p84_262{align-items:center;gap:var(--md-space-4);padding:var(--md-space-4);border-radius:var(--md-radius-lg);display:flex}._cardBody_12p84_270{gap:var(--md-space-2);flex-direction:column;flex:1;min-width:0;display:flex}._cardBars_12p84_278{touch-action:none;border-radius:6px;width:100%;height:64px;display:block}._cardBars_12p84_278[data-seekable=true]{cursor:pointer}._cardFoot_12p84_289{min-height:var(--md-control);justify-content:space-between;align-items:center;display:flex}@media (max-width:520px){._cardGlass_12p84_262{gap:var(--md-space-3);padding:var(--md-space-3)}._cardBars_12p84_278{height:48px}}._menu_1a4zz_1{z-index:30;width:min(336px,100vw - 16px);padding:var(--md-space-4);border:1px solid var(--md-glass-rim);border-radius:var(--md-radius-lg);background:var(--md-sheen), var(--md-raised);color:var(--bm-fg);box-shadow:0 18px 44px -12px #0000008c}._arrow_1a4zz_12{fill:var(--md-raised)}._heading_1a4zz_16{margin-bottom:var(--md-space-2);color:var(--bm-fg-muted);font:600 var(--md-text-xs) var(--md-font-ui);letter-spacing:.06em;text-transform:uppercase}._heading_1a4zz_16:not(:first-child){margin-top:var(--md-space-4)}._balls_1a4zz_27{gap:var(--md-space-3) var(--md-space-1);grid-template-columns:repeat(5,1fr);display:grid}._ball_1a4zz_27{min-height:var(--md-touch);border-radius:var(--md-radius);color:var(--bm-fg-muted);font:500 11px/1.15 var(--md-font-round);text-align:center;background:0 0;border:0;justify-items:center;gap:6px;padding:2px 0;display:grid}._ball_1a4zz_27:hover,._ball_1a4zz_27[aria-pressed=true]{color:var(--bm-fg)}._dot_1a4zz_50{background:radial-gradient(circle at 30% 24%, #ffffffbf, transparent 26%), var(--dot);width:34px;height:34px;box-shadow:inset 0 -5px 8px #00000038, 0 4px 10px color-mix(in srgb, var(--dot) 30%, transparent);outline-offset:3px;transition:transform .35s var(--md-squish), outline-color .2s ease;border-radius:50%;outline:2px solid #0000}._ball_1a4zz_27:hover ._dot_1a4zz_50{transform:translateY(-2px)scale(1.1)}._ball_1a4zz_27:active ._dot_1a4zz_50{transform:scale(.92)}._ball_1a4zz_27[aria-pressed=true] ._dot_1a4zz_50{outline-color:var(--bm-fg)}._modes_1a4zz_70{border-radius:var(--md-radius-pill);background:color-mix(in srgb, var(--bm-fg) 9%, transparent);grid-template-columns:repeat(3,1fr);padding:3px;display:grid}._mode_1a4zz_70{min-height:var(--md-control);border-radius:var(--md-radius-pill);color:var(--bm-fg-muted);font:600 var(--md-text-sm) var(--md-font-round);background:0 0;border:0}._mode_1a4zz_70[aria-checked=true]{background:var(--bm-accent-fill,var(--bm-accent));color:var(--bm-accent-fill-fg,#181818)}._shell_1pkmw_1{grid-template:"top top" var(--md-topbar) "side main" minmax(0, 1fr) "player player" auto "status status" var(--md-status)/var(--md-sidebar) minmax(0, 1fr);height:100%;height:100dvh;display:grid}._skip_1pkmw_8{top:-80px;left:var(--md-space-3);z-index:40;border-radius:var(--md-radius-pill);background:var(--bm-accent-fill,var(--bm-accent));color:var(--bm-accent-fill-fg,#181818);padding:10px 18px;font-weight:700;position:absolute}._skip_1pkmw_8:focus{top:var(--md-space-2)}._top_1pkmw_23{align-items:center;gap:var(--md-space-4);padding:0 var(--md-space-3) 0 var(--md-space-4);border-bottom:1px solid var(--bm-border);background:var(--bm-title-bg,var(--bm-sidebar-bg,var(--bm-bg)));grid-area:top;display:flex}._brand_1pkmw_33{align-items:center;gap:var(--md-space-2);width:calc(var(--md-sidebar) - var(--md-space-4) * 2);color:var(--bm-fg);font:600 21px var(--md-font-round);white-space:nowrap;flex:none;text-decoration:none;display:flex}._brand_1pkmw_33 img{transition:transform .4s var(--md-squish)}._brand_1pkmw_33:hover img{transform:rotate(-14deg)scale(1.12)}._search_1pkmw_51{flex:1;max-width:640px;position:relative}._search_1pkmw_51 input{width:100%;height:40px;padding:0 var(--md-space-4) 0 42px;border:1px solid var(--bm-input-border,var(--bm-border));border-radius:var(--md-radius-pill);background:var(--bm-input-bg,var(--md-raised));color:var(--bm-input-fg,var(--bm-fg));font-size:16px}._search_1pkmw_51 input::placeholder{color:var(--bm-input-placeholder,var(--bm-fg-muted));opacity:1}._search_1pkmw_51 input:focus-visible{outline-offset:0}._searchIcon_1pkmw_74{color:var(--bm-fg-muted);pointer-events:none;position:absolute;top:50%;left:15px;translate:0 -50%}._topEnd_1pkmw_83{align-items:center;gap:var(--md-space-1);flex:none;margin-left:auto;display:flex}._sidebar_1pkmw_91{padding:var(--md-space-3) var(--md-space-2);border-right:1px solid var(--bm-border);background:var(--bm-sidebar-bg,var(--bm-bg));color:var(--bm-sidebar-fg,var(--bm-fg));flex-direction:column;grid-area:side;display:flex;overflow-y:auto}._sideHeading_1pkmw_102{margin:var(--md-space-4) var(--md-space-2) var(--md-space-2);color:var(--bm-sidebar-heading-fg,var(--bm-fg-muted));font:600 var(--md-text-xs) var(--md-font-ui);letter-spacing:.07em;text-transform:uppercase}._navList_1pkmw_110 a{align-items:center;gap:var(--md-space-2);min-height:var(--md-control);padding:0 var(--md-space-2);border-radius:var(--md-radius);color:inherit;text-decoration:none;display:flex}._navList_1pkmw_110 a:hover{background:var(--bm-list-hover-bg,var(--md-soft))}._navList_1pkmw_110 a[aria-current=page]{background:var(--bm-list-active-bg,var(--md-soft));color:var(--bm-list-active-fg,var(--bm-fg));font-weight:600}._count_1pkmw_129{color:var(--bm-fg-muted);font-size:var(--md-text-sm);font-variant-numeric:tabular-nums;margin-left:auto}[aria-current=page]>._count_1pkmw_129{color:inherit}._letters_1pkmw_139{padding:0 var(--md-space-1);grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._letters_1pkmw_139 a{aspect-ratio:1;border-radius:var(--md-radius-sm);color:inherit;font:600 var(--md-text) var(--md-font-round);place-items:center;text-decoration:none;display:grid}._letters_1pkmw_139 a:hover{background:var(--bm-list-hover-bg,var(--md-soft))}._letters_1pkmw_139 a[data-empty=true]{color:var(--bm-fg-muted);font-weight:400}._letters_1pkmw_139 a[aria-current=page]{background:var(--bm-accent-fill,var(--bm-accent));color:var(--bm-accent-fill-fg,#181818);font-weight:600}._sideFoot_1pkmw_167{padding-top:var(--md-space-4);margin-top:auto}._main_1pkmw_172{overscroll-behavior:contain;outline:none;grid-area:main;min-width:0;position:relative;overflow:hidden auto}._status_1pkmw_182{align-items:center;gap:var(--md-space-4);padding:0 var(--md-space-4);background:var(--bm-status-bg,var(--bm-accent-fill,var(--bm-accent)));color:var(--bm-status-fg,var(--bm-accent-fill-fg,#181818));font-size:var(--md-text-xs);white-space:nowrap;grid-area:status;font-weight:600;display:flex}._statusEnd_1pkmw_195{margin-left:auto}._tabs_1pkmw_199{display:none}._overlay_1pkmw_203{z-index:50;background:#0000008c;position:fixed;inset:0}._sheet_1pkmw_210{z-index:51;width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--md-space-4) var(--md-space-5) var(--md-space-5);border:1px solid var(--md-glass-rim);border-radius:var(--md-radius-lg);background:var(--md-sheen), var(--md-raised);position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%;box-shadow:0 24px 60px -16px #0009}._sheetHead_1pkmw_226{margin-bottom:var(--md-space-3);justify-content:space-between;align-items:center;display:flex}._sheetTitle_1pkmw_233{font-size:var(--md-text-lg)}._keys_1pkmw_237{gap:var(--md-space-2);display:grid}._keys_1pkmw_237>div{align-items:center;gap:var(--md-space-3);display:flex}._keys_1pkmw_237 dt{gap:var(--md-space-1);flex:none;width:96px;display:flex}._keys_1pkmw_237 kbd{border:1px solid var(--md-glass-rim);border-radius:var(--md-radius-sm);background:color-mix(in srgb, var(--bm-fg) 7%, transparent);min-width:28px;font:600 var(--md-text-sm) var(--md-font-ui);text-align:center;border-bottom-width:2px;padding:3px 8px}@media (max-width:899px){._shell_1pkmw_1{grid-template:"top" 56px "main" minmax(0, 1fr) "tabs" calc(var(--md-tabbar) + env(safe-area-inset-bottom,0px))/minmax(0, 1fr)}._sidebar_1pkmw_91,._status_1pkmw_182,._wideOnly_1pkmw_269{display:none}._top_1pkmw_23{gap:var(--md-space-2);padding:0 var(--md-space-1) 0 var(--md-space-3)}._brand_1pkmw_33{width:auto}._brand_1pkmw_33 span{display:none}._shell_1pkmw_1[data-player=true] ._main_1pkmw_172{padding-bottom:72px}._tabs_1pkmw_199{padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--bm-border);background:var(--bm-sidebar-bg,var(--bm-bg));grid-area:tabs;grid-template-columns:repeat(4,1fr);display:grid}._tabs_1pkmw_199 a{min-height:var(--md-touch);color:var(--bm-fg-muted);font:600 11px var(--md-font-round);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._tabs_1pkmw_199 a[aria-current=page]{color:var(--bm-accent)}}._row_x863k_1{align-items:center;gap:var(--md-space-2);height:var(--md-row);padding:0 var(--md-space-4) 0 var(--md-space-3);border-radius:var(--md-radius-sm);display:flex}._row_x863k_1:hover{background:var(--bm-list-hover-bg,var(--md-soft))}._row_x863k_1[data-current=true]{background:var(--bm-list-active-bg,var(--md-soft))}._row_x863k_1[data-state=error]{color:var(--bm-fg-muted)}._play_x863k_19,._rowIcon_x863k_20{flex:none;place-items:center;width:32px;height:32px;display:grid}._play_x863k_19{color:var(--bm-fg-muted);transition:background-color var(--md-transition), color var(--md-transition), transform .2s var(--md-squish);background:0 0;border:0;border-radius:50%;padding:0}._row_x863k_1:hover>._play_x863k_19,._play_x863k_19:focus-visible,._play_x863k_19[data-current=true]{background:var(--bm-accent-fill,var(--bm-accent));color:var(--bm-accent-fill-fg,#181818)}._play_x863k_19:active{transform:scale(.9)}._play_x863k_19[data-busy=true]>svg{animation:1s linear infinite _spin_x863k_1}@media (pointer:coarse){._play_x863k_19{position:relative}._play_x863k_19:after{content:"";position:absolute;inset:-6px}}@keyframes _spin_x863k_1{to{transform:rotate(360deg)}}._nameCell_x863k_62{align-items:center;gap:var(--md-space-2);flex:1;min-width:0;display:flex}._name_x863k_62{min-width:0;line-height:var(--md-row);color:var(--bm-fg);text-overflow:ellipsis;white-space:nowrap;margin:0 -2px;padding:0 2px;text-decoration:none;overflow:hidden}._name_x863k_62:hover{text-decoration:underline}._row_x863k_1[data-current=true] ._name_x863k_62{color:var(--bm-list-active-fg,var(--bm-fg));font-weight:600}._title_x863k_89{min-width:0;color:var(--bm-fg-muted);font-size:var(--md-text-sm);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}._lyrics_x863k_99{color:var(--bm-fg-muted);flex:none}._notes_x863k_104,._length_x863k_105{color:var(--bm-fg-muted);font-size:var(--md-text-sm);font-variant-numeric:tabular-nums;text-align:right;flex:none}._notes_x863k_104{width:72px}._length_x863k_105{width:64px}._ghost_x863k_121{width:var(--w,40%);background:color-mix(in srgb, var(--bm-fg) 10%, transparent);border-radius:99px;align-self:center;height:10px;display:block}._head_x863k_130{z-index:2;align-items:center;gap:var(--md-space-2);height:36px;padding:0 var(--md-space-4) 0 var(--md-space-3);border-bottom:1px solid var(--bm-border);background:var(--bm-bg);color:var(--bm-fg-muted);font-size:var(--md-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600;display:flex;position:sticky;top:0}._headLead_x863k_148{flex:none;width:32px}._sort_x863k_153{border-radius:var(--md-radius-sm);height:28px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:2px;margin:0 -6px;padding:0 6px;display:inline-flex}._sort_x863k_153:hover,._sort_x863k_153[aria-pressed=true]{color:var(--bm-fg)}._headName_x863k_175{flex:1;min-width:0}._headNotes_x863k_180{text-align:right;flex:none;width:72px}._headLength_x863k_186{text-align:right;flex:none;width:64px}@media (max-width:699px){._title_x863k_89,._notes_x863k_104,._headNotes_x863k_180{display:none}._row_x863k_1,._head_x863k_130{padding:0 var(--md-space-3) 0 var(--md-space-2)}}
