.shortcuts-guide[data-astro-cid-adrqmx6s]{color:var(--muted);margin-top:1rem;font-size:.75rem}.shortcuts-guide[data-astro-cid-adrqmx6s] summary[data-astro-cid-adrqmx6s]{cursor:pointer;color:var(--accent)}.shortcuts-guide[data-astro-cid-adrqmx6s] ul[data-astro-cid-adrqmx6s]{margin:.5rem 0 0;padding:0;line-height:1.9;list-style:none}.shortcuts-guide[data-astro-cid-adrqmx6s] kbd[data-astro-cid-adrqmx6s]{border:1px solid var(--muted-border);font:inherit;color:var(--text);border-radius:3px;padding:0 .35rem}.music-main[data-astro-cid-adrqmx6s]{box-sizing:border-box;flex:0 auto;width:calc(100% - 40px);max-width:980px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 0}.music-frame[data-astro-cid-adrqmx6s]{border:1px solid var(--muted-border);background:var(--card);box-shadow:inset 0 1px 0 var(--accent-12);border-radius:2px;padding:clamp(1rem,2.4vw,1.75rem);animation:.5s cubic-bezier(.2,.9,.2,1) both music-frame-in;position:relative}@keyframes music-frame-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.music-heading[data-astro-cid-adrqmx6s]{border-bottom:1px solid var(--muted-border);justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1.25rem;padding-bottom:.75rem;display:flex}.music-heading[data-astro-cid-adrqmx6s] h1[data-astro-cid-adrqmx6s]{color:var(--accent);letter-spacing:.04em;align-items:center;gap:.45rem;margin:0;font-size:1.15rem;line-height:1;display:flex}.music-title-icon{stroke-width:1.7px;flex:0 0 17px;width:17px;height:17px;display:block}.music-note[data-astro-cid-adrqmx6s]{color:var(--muted);text-align:right;margin:0;font-size:.78rem}.music-tree-toggle[data-astro-cid-adrqmx6s]{display:none}.music-browser[data-astro-cid-adrqmx6s]{border:1px solid var(--muted-border);border-radius:2px;grid-template-columns:30% 70%;min-height:330px;display:grid;overflow:hidden}.music-tree[data-astro-cid-adrqmx6s]{background:var(--surface-inset);border-right:1px solid var(--muted-border);padding:14px 10px}.tree-root[data-astro-cid-adrqmx6s]{color:var(--accent);align-items:center;gap:8px;padding:8px;font-size:.85rem;display:flex}.music-folder[data-astro-cid-adrqmx6s]{margin-left:14px;padding:2px 0}.music-folder[data-astro-cid-adrqmx6s] summary[data-astro-cid-adrqmx6s]{color:var(--muted);cursor:pointer;align-items:center;gap:7px;padding:9px 8px;font-size:.83rem;list-style:none;display:flex}.music-folder[data-astro-cid-adrqmx6s] summary[data-astro-cid-adrqmx6s]:hover{color:var(--text)}.music-folder[data-astro-cid-adrqmx6s] summary[data-astro-cid-adrqmx6s]::-webkit-details-marker{display:none}.folder-glyph[data-astro-cid-adrqmx6s]{color:var(--accent);font-size:1rem;transition:transform .22s}.music-folder[data-astro-cid-adrqmx6s][open] .folder-glyph[data-astro-cid-adrqmx6s]{transform:rotate(0)}.music-folder[data-astro-cid-adrqmx6s]:not([open]) .folder-glyph[data-astro-cid-adrqmx6s]{transform:rotate(-90deg)}.tree-playlist[data-astro-cid-adrqmx6s]{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:8px 8px 8px 28px;font-size:.78rem;display:flex}.tree-playlist[data-astro-cid-adrqmx6s]:hover,.tree-playlist[data-astro-cid-adrqmx6s]:focus-visible,.tree-playlist[data-astro-cid-adrqmx6s].active{background:var(--accent-10);color:var(--text)}.file-glyph[data-astro-cid-adrqmx6s]{color:var(--accent);font-size:.65rem;font-weight:700}.music-workspace[data-astro-cid-adrqmx6s]{background:var(--surface-inset);padding:clamp(1.25rem,4vw,2.5rem);transition:opacity .2s,transform .2s}.workspace-topline[data-astro-cid-adrqmx6s]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:.68rem;display:flex}.music-workspace[data-astro-cid-adrqmx6s] h2[data-astro-cid-adrqmx6s]{color:var(--accent);margin:1.2rem 0 .6rem;font-size:clamp(1.4rem,3vw,2.1rem);line-height:1}.music-workspace[data-astro-cid-adrqmx6s] p[data-astro-cid-adrqmx6s]{color:var(--muted);margin:0 0 1.5rem;font-size:.9rem}.workspace-tracks[data-astro-cid-adrqmx6s]{flex-direction:column;gap:4px;display:flex}.workspace-track[data-astro-cid-adrqmx6s]{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:20px 30px 1px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 9px;display:grid}.workspace-track[data-astro-cid-adrqmx6s]:hover,.workspace-track[data-astro-cid-adrqmx6s]:focus-visible,.workspace-track[data-astro-cid-adrqmx6s].active{background:var(--accent-10);border-color:var(--muted-border);color:var(--text)}.workspace-track[data-astro-cid-adrqmx6s].active{border-color:var(--accent)}.track-play-icon[data-astro-cid-adrqmx6s]{color:var(--accent);opacity:0;font-size:.65rem}.workspace-track[data-astro-cid-adrqmx6s]:hover .track-play-icon[data-astro-cid-adrqmx6s],.workspace-track[data-astro-cid-adrqmx6s]:focus-visible .track-play-icon[data-astro-cid-adrqmx6s],.workspace-track[data-astro-cid-adrqmx6s].active .track-play-icon[data-astro-cid-adrqmx6s]{opacity:1}.workspace-track[data-astro-cid-adrqmx6s] small[data-astro-cid-adrqmx6s]{color:var(--accent)}.track-divider[data-astro-cid-adrqmx6s]{background:var(--muted-border);height:18px}.track-details[data-astro-cid-adrqmx6s]{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.track-details[data-astro-cid-adrqmx6s] strong[data-astro-cid-adrqmx6s],.track-details[data-astro-cid-adrqmx6s] em[data-astro-cid-adrqmx6s]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track-details[data-astro-cid-adrqmx6s] strong[data-astro-cid-adrqmx6s]{color:var(--muted);font-size:.8rem;font-weight:500}.track-details[data-astro-cid-adrqmx6s] em[data-astro-cid-adrqmx6s]{font-style:normal;font-weight:600}.track-details[data-astro-cid-adrqmx6s] b[data-astro-cid-adrqmx6s]{color:var(--accent)}.workspace-track[data-astro-cid-adrqmx6s] time[data-astro-cid-adrqmx6s]{color:var(--muted);font-size:.72rem}.workspace-heading[data-astro-cid-adrqmx6s]{align-items:center;gap:1rem;margin:1.2rem 0 1.5rem;display:flex}.workspace-heading[data-astro-cid-adrqmx6s] h2[data-astro-cid-adrqmx6s]{margin:0 0 .6rem}.workspace-heading[data-astro-cid-adrqmx6s] p[data-astro-cid-adrqmx6s]{margin:0}@media (width<=600px){.music-main[data-astro-cid-adrqmx6s]{width:calc(100% - 28px);padding:3rem 0 6rem}.music-frame[data-astro-cid-adrqmx6s]{padding:1.25rem 1rem 1.5rem}.music-heading[data-astro-cid-adrqmx6s]{margin-bottom:1.5rem;display:block}.music-note[data-astro-cid-adrqmx6s]{text-align:left;margin-top:.8rem}.music-browser[data-astro-cid-adrqmx6s]{min-height:360px;display:block;position:relative}.music-tree[data-astro-cid-adrqmx6s]{z-index:2;background:var(--card);border-right:1px solid var(--muted-border);position:absolute;inset:0 25% 0 0;overflow:auto;transform:translate(0)}.music-workspace[data-astro-cid-adrqmx6s]{min-height:328px;padding:1.25rem}.music-tree-toggle[data-astro-cid-adrqmx6s]{z-index:4;border:1px solid var(--muted-border);background:var(--card);width:32px;height:32px;color:var(--accent);font:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;transition:left .25s,transform .25s;display:flex;position:absolute;top:82px;left:10px}.music-tree-toggle[data-astro-cid-adrqmx6s][aria-expanded=false]{left:8px;transform:rotate(180deg)}.workspace-track[data-astro-cid-adrqmx6s]{grid-template-columns:20px 24px 1px minmax(0,1fr);gap:6px}.workspace-track[data-astro-cid-adrqmx6s] time[data-astro-cid-adrqmx6s]{grid-column:4;margin-top:-3px}}.music-main[data-astro-cid-adrqmx6s]{width:calc(100% - 32px);max-width:1040px;padding:1.5rem 0 7rem}.music-frame[data-astro-cid-adrqmx6s]{border-radius:2px;padding:clamp(.9rem,2vw,1.4rem)}.music-heading[data-astro-cid-adrqmx6s]{margin-bottom:.85rem;padding-bottom:.65rem}.music-browser[data-astro-cid-adrqmx6s]{grid-template-columns:minmax(190px,25%) minmax(0,1fr);min-height:0}.music-tree[data-astro-cid-adrqmx6s]{min-width:0;padding:9px 8px}.music-workspace[data-astro-cid-adrqmx6s]{min-width:0;padding:clamp(1rem,2.4vw,1.6rem)}.workspace-heading[data-astro-cid-adrqmx6s]{gap:.75rem;margin:.8rem 0 1rem}.music-workspace[data-astro-cid-adrqmx6s] h2[data-astro-cid-adrqmx6s]{font-size:1.35rem}.music-workspace[data-astro-cid-adrqmx6s] p[data-astro-cid-adrqmx6s]{margin-bottom:.8rem;font-size:.82rem;line-height:1.45}.workspace-tracks[data-astro-cid-adrqmx6s]{max-height:390px}.workspace-track[data-astro-cid-adrqmx6s]{grid-template-columns:18px 25px 1px minmax(0,1fr) auto;gap:7px;padding:6px 7px}@media (width<=600px){.music-main[data-astro-cid-adrqmx6s]{width:calc(100% - 20px);padding:1rem 0 9rem}.music-frame[data-astro-cid-adrqmx6s]{border-radius:2px;padding:.8rem}.music-heading[data-astro-cid-adrqmx6s]{align-items:baseline;gap:.6rem;margin-bottom:.65rem;display:flex}.music-heading[data-astro-cid-adrqmx6s] h1[data-astro-cid-adrqmx6s]{flex:none}.music-note[data-astro-cid-adrqmx6s]{text-align:left;margin:0;font-size:.68rem;line-height:1.3}.music-browser[data-astro-cid-adrqmx6s]{border:0;flex-direction:column;gap:.55rem;min-height:0;display:flex;overflow:visible}.music-tree[data-astro-cid-adrqmx6s],.music-tree[data-astro-cid-adrqmx6s].collapsed{z-index:auto;scrollbar-width:none;background:0 0;border:0;flex:none;gap:5px;padding:4px 0 8px;transition:none;display:flex;position:relative;inset:auto;overflow:auto hidden;transform:none}.music-tree[data-astro-cid-adrqmx6s]::-webkit-scrollbar{height:0}.tree-root[data-astro-cid-adrqmx6s]{display:none}.music-folder[data-astro-cid-adrqmx6s]{border:1px solid var(--muted-border);background:var(--surface-inset);border-radius:5px;flex:none;align-items:center;gap:3px;margin-left:0;padding:0;display:flex}.music-folder[data-astro-cid-adrqmx6s] summary[data-astro-cid-adrqmx6s]{white-space:nowrap;gap:4px;padding:7px 8px;font-size:.73rem}.folder-glyph[data-astro-cid-adrqmx6s]{font-size:.78rem}.tree-playlist[data-astro-cid-adrqmx6s]{border-left:1px solid var(--muted-border);white-space:nowrap;border-radius:0;gap:4px;width:auto;padding:7px 8px;font-size:.7rem}.file-glyph[data-astro-cid-adrqmx6s]{display:none}.music-tree-toggle[data-astro-cid-adrqmx6s]{display:none!important}.music-workspace[data-astro-cid-adrqmx6s]{border:1px solid var(--muted-border);background:var(--surface-inset);border-radius:2px;min-height:0;padding:12px}.workspace-topline[data-astro-cid-adrqmx6s]{font-size:.6rem}.workspace-heading[data-astro-cid-adrqmx6s]{gap:.6rem;margin:.65rem 0 .8rem}.music-workspace[data-astro-cid-adrqmx6s] h2[data-astro-cid-adrqmx6s]{overflow-wrap:anywhere;margin:0 0 .35rem;font-size:1.05rem}.music-workspace[data-astro-cid-adrqmx6s] p[data-astro-cid-adrqmx6s]{margin:0;font-size:.73rem;line-height:1.4}.workspace-tracks[data-astro-cid-adrqmx6s]{gap:1px;max-height:min(42vh,300px);padding-right:2px}.workspace-track[data-astro-cid-adrqmx6s]{grid-template-columns:16px 21px minmax(0,1fr) auto;gap:5px;padding:7px 5px}.workspace-track[data-astro-cid-adrqmx6s] .track-divider[data-astro-cid-adrqmx6s]{display:none}.workspace-track[data-astro-cid-adrqmx6s] .track-details[data-astro-cid-adrqmx6s]{gap:4px}.workspace-track[data-astro-cid-adrqmx6s] .track-details[data-astro-cid-adrqmx6s] em[data-astro-cid-adrqmx6s]{font-size:.72rem}.workspace-track[data-astro-cid-adrqmx6s] time[data-astro-cid-adrqmx6s]{grid-column:auto;margin:0;font-size:.66rem}}.music-folder{animation:.32s both music-folder-in}.music-folder:nth-child(2){animation-delay:60ms}.music-folder:nth-child(3){animation-delay:.12s}.music-folder:nth-child(4){animation-delay:.18s}@keyframes music-folder-in{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}.music-folder[open]>.tree-playlist{animation:.22s both music-file-in}@keyframes music-file-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.workspace-tracks{scrollbar-width:thin;scrollbar-color:var(--accent-dark) transparent;max-height:340px;padding-right:4px;overflow-y:auto}.workspace-track{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:20px 30px 1px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;animation:.24s both music-track-in;display:grid}.workspace-track:nth-child(2){animation-delay:50ms}.workspace-track:nth-child(3){animation-delay:.1s}.workspace-track:nth-child(4){animation-delay:.15s}@keyframes music-track-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.workspace-track:hover,.workspace-track:focus-visible,.workspace-track.active{background:var(--accent-10);border-color:var(--muted-border);color:var(--text)}.workspace-track.active{border-color:var(--accent)}.workspace-track .track-play-icon{color:var(--accent);opacity:0;font-size:.65rem}.workspace-track:hover .track-play-icon,.workspace-track:focus-visible .track-play-icon,.workspace-track.active .track-play-icon{opacity:1}.workspace-track small{color:var(--accent)}.workspace-track .track-divider{background:var(--muted-border);height:15px}.workspace-track .track-details{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.workspace-track .track-details strong,.workspace-track .track-details em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-track .track-details strong{color:var(--muted);font-size:.8rem;font-weight:500}.workspace-track .track-details em{font-style:normal;font-weight:600}.workspace-track .track-details b{color:var(--accent)}.workspace-track time{color:var(--muted);font-size:.72rem}@media (width<=600px){.workspace-track .track-details strong,.workspace-track .track-details b{display:none}}
