.mt[data-astro-cid-dw3lfy5r]{--bg-2:#17181a;--bg-3:#222326;--line:#303136;--text:#f4f1ea;--muted:#a3a09a;color:var(--text);--progress:0;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(14px,2.5vw,24px)}.transport[data-astro-cid-dw3lfy5r]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.play[data-astro-cid-dw3lfy5r]{cursor:pointer;background:var(--a);border:0;border-radius:50%;flex:none;width:56px;height:56px;position:relative}.play[data-astro-cid-dw3lfy5r]:before{content:"";margin:auto;position:absolute;inset:0}.pct[data-astro-cid-dw3lfy5r]{display:none}.play[data-astro-cid-dw3lfy5r][data-state=loading]{background:conic-gradient(var(--a) calc(var(--p,0) * 1turn), #ffffff1a 0);cursor:progress;transition:none}.play[data-astro-cid-dw3lfy5r][data-state=loading]:before{background:var(--bg-2);border-radius:50%;margin:0;inset:4px}.play[data-astro-cid-dw3lfy5r][data-state=loading] .pct[data-astro-cid-dw3lfy5r]{z-index:1;font:600 12px/1 var(--font-body);color:var(--text);font-variant-numeric:tabular-nums;display:block;position:relative}.mt[data-astro-cid-dw3lfy5r].queued .play[data-astro-cid-dw3lfy5r][data-state=loading]{animation:1.4s ease-in-out infinite queued}@keyframes queued{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--a) 28%, transparent)}}.mt[data-astro-cid-dw3lfy5r][data-state=ready] .play[data-astro-cid-dw3lfy5r]{animation:.45s ease-out ready}@keyframes ready{0%{transform:scale(.88)}}.play[data-astro-cid-dw3lfy5r][data-state=play]:before{border-left:18px solid #111;border-block:11px solid #0000;width:0;height:0;transform:translate(3px)}.play[data-astro-cid-dw3lfy5r][data-state=pause]:before{background:linear-gradient(#111,#111) 0/5px 100% no-repeat,linear-gradient(#111,#111) 100%/5px 100% no-repeat;width:16px;height:20px}.btn[data-astro-cid-dw3lfy5r].sm{padding:8px 14px;font-size:13px}.time[data-astro-cid-dw3lfy5r]{font-variant-numeric:tabular-nums;color:var(--muted);min-width:100px;font-size:14px}.master[data-astro-cid-dw3lfy5r]{color:var(--muted);align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}.master[data-astro-cid-dw3lfy5r] input[data-astro-cid-dw3lfy5r]{accent-color:var(--a)}.seek[data-astro-cid-dw3lfy5r]{width:100%;accent-color:var(--a);margin:18px 0 8px}.sections[data-astro-cid-dw3lfy5r]{align-items:stretch;gap:3px;min-height:28px;display:flex}.sec[data-astro-cid-dw3lfy5r]{background:var(--bg-3);color:var(--muted);cursor:pointer;white-space:nowrap;border:0;border-radius:4px;flex-basis:0;padding:6px 4px;font-size:11px;overflow:hidden}.sec[data-astro-cid-dw3lfy5r]:hover{color:var(--text)}.sec[data-astro-cid-dw3lfy5r].loop{background:var(--a);color:#111}.status-row[data-astro-cid-dw3lfy5r]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.status-row[data-astro-cid-dw3lfy5r]:has(.status:empty):has([data-retry][hidden]),.status[data-astro-cid-dw3lfy5r]:empty,[data-astro-cid-dw3lfy5r][data-retry][hidden]{display:none}.tracks[data-astro-cid-dw3lfy5r]{gap:4px;margin-top:16px;display:grid}.row[data-astro-cid-dw3lfy5r]{--wave:#6f6c68;background:var(--bg-3);border-radius:8px;grid-template-columns:minmax(110px,170px) 34px 34px 90px 1fr;align-items:center;gap:8px;padding:6px 8px;display:grid}.row[data-astro-cid-dw3lfy5r].off{opacity:.4}.row[data-astro-cid-dw3lfy5r][data-group=guide]{--wave:#8a8782}.row[data-astro-cid-dw3lfy5r][data-group=rhythm]{--wave:#c9774a}.row[data-astro-cid-dw3lfy5r][data-group=guitars]{--wave:#d6b44a}.row[data-astro-cid-dw3lfy5r][data-group=keys]{--wave:#5a9bd6}.row[data-astro-cid-dw3lfy5r][data-group=strings]{--wave:#9b7ad6}.row[data-astro-cid-dw3lfy5r][data-group=vocals]{--wave:#5ac48f}.label[data-astro-cid-dw3lfy5r]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ms[data-astro-cid-dw3lfy5r]{border:1px solid var(--line);height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;font-weight:700}.ms[data-astro-cid-dw3lfy5r][data-mute].on{color:#fff;background:#c43c3c;border-color:#c43c3c}.ms[data-astro-cid-dw3lfy5r][data-solo].on{color:#111;background:#e3c13b;border-color:#e3c13b}.vol[data-astro-cid-dw3lfy5r]{width:100%;accent-color:var(--a)}.wave[data-astro-cid-dw3lfy5r]{border-radius:4px;height:34px;position:relative}.wave[data-astro-cid-dw3lfy5r] canvas[data-astro-cid-dw3lfy5r]{cursor:pointer;width:100%;height:100%;transition:opacity .5s;display:block}.row[data-astro-cid-dw3lfy5r].loading .wave[data-astro-cid-dw3lfy5r]{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1c 50%,#ffffff0a 75%) 0 0/200% 100%;animation:1.4s linear infinite shimmer}.row[data-astro-cid-dw3lfy5r].loading .wave[data-astro-cid-dw3lfy5r] canvas[data-astro-cid-dw3lfy5r],.row[data-astro-cid-dw3lfy5r].loading .wave[data-astro-cid-dw3lfy5r]:after{opacity:0}.row[data-astro-cid-dw3lfy5r].loading .label[data-astro-cid-dw3lfy5r]{opacity:.6}@keyframes shimmer{to{background-position:-200% 0}}.wave[data-astro-cid-dw3lfy5r]:after{content:"";top:0;bottom:0;left:calc(var(--progress) * 100%);background:var(--text);pointer-events:none;width:2px;position:absolute}@media (width<=640px){.row[data-astro-cid-dw3lfy5r]{grid-template-columns:1fr 34px 34px}.vol[data-astro-cid-dw3lfy5r]{grid-column:1/-1}.wave[data-astro-cid-dw3lfy5r]{grid-column:1/-1;height:26px}.master[data-astro-cid-dw3lfy5r]{margin-left:0}}.page-top[data-astro-cid-hotmrhs5]{padding-top:112px}.back[data-astro-cid-hotmrhs5]{margin-bottom:24px;text-decoration:none;display:inline-block}.player[data-astro-cid-hotmrhs5]{margin:32px 0 20px}
