.shell-nav{border-bottom:1px solid var(--color-rule);font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-ink-muted);background:var(--shell-nav-bg,transparent)}.shell-nav__inner{max-width:var(--shell-measure,var(--measure-wide));padding:var(--space-xs) var(--space-m);justify-content:space-between;align-items:baseline;gap:var(--space-s);margin-inline:auto;display:flex}.shell-nav__link,.shell-nav__index{color:inherit;white-space:nowrap;text-overflow:ellipsis;transition:color var(--transition);text-decoration:none;overflow:hidden}.shell-nav__link{align-items:baseline;gap:.4em;min-width:0;display:inline-flex}.shell-nav__index{letter-spacing:.08em;flex:none}.shell-nav__num{letter-spacing:.1em}.shell-nav__album{opacity:.78}.shell-nav__link:hover,.shell-nav__index:hover{color:var(--color-accent)}.shell-nav__placeholder{min-width:1px;display:inline-block}@media (width<=36rem){.shell-nav__album{display:none}}.shell-footer{margin-top:var(--space-2xl);padding:var(--space-l) var(--space-m);border-top:1px solid var(--color-rule);font-size:var(--step--1);gap:var(--space-s) var(--space-l);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.shell-footer nav{gap:var(--space-m);display:flex}.shell-colophon{color:var(--color-ink-muted)}.player[data-astro-cid-4fubviho]{--_bg:var(--player-bg,var(--color-surface));--_ink:var(--player-ink,var(--color-ink));--_muted:var(--player-muted,var(--color-ink-muted));--_accent:var(--player-accent,var(--color-accent));--_accent-ink:var(--player-accent-ink,var(--color-accent-contrast));--_rule:var(--player-rule,var(--color-rule));max-width:var(--measure-wide);padding:var(--space-m);border:1px solid var(--_rule);border-radius:var(--radius);background:var(--_bg);color:var(--_ink);font-family:var(--player-font,var(--font-body))}.transport[data-astro-cid-4fubviho]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.btn[data-astro-cid-4fubviho]{border:1px solid var(--_rule);border-radius:var(--radius);color:inherit;cursor:pointer;font-size:var(--step--1);transition:background var(--transition), border-color var(--transition);background:0 0;align-items:center;gap:.5em;padding:.5em .9em;display:inline-flex}.btn[data-astro-cid-4fubviho]:hover{border-color:var(--_accent)}.btn-primary[data-astro-cid-4fubviho]{background:var(--_accent);border-color:var(--_accent);color:var(--_accent-ink);min-width:6.5em}.now[data-astro-cid-4fubviho]{flex-direction:column;align-items:flex-end;margin-inline-start:auto;line-height:1.3;display:flex}.now-label[data-astro-cid-4fubviho]{font-size:var(--step--1);text-transform:lowercase}.now-time[data-astro-cid-4fubviho]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--_muted);font-variant-numeric:tabular-nums}.scrub[data-astro-cid-4fubviho]{margin-top:var(--space-s);background:var(--_rule);cursor:pointer;border-radius:999px;height:4px;overflow:hidden}.scrub-fill[data-astro-cid-4fubviho]{background:var(--_accent);width:0;height:100%;transition:width .12s linear}.cues[data-astro-cid-4fubviho]{margin-top:var(--space-m);gap:1px;list-style:none;display:grid}.cue[data-astro-cid-4fubviho]{align-items:baseline;gap:var(--space-xs);border-top:1px solid var(--_rule);grid-template-columns:2.5em 1fr auto;padding-block:.35em;display:grid}.cue-num[data-astro-cid-4fubviho]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--_muted);font-variant-numeric:tabular-nums}.cue-btn[data-astro-cid-4fubviho],.cue-static[data-astro-cid-4fubviho]{justify-content:space-between;align-items:baseline;gap:var(--space-s);text-align:start;background:0 0;border:0;width:100%;padding:0;display:flex}.cue-btn[data-astro-cid-4fubviho]{cursor:pointer}.cue-btn[data-astro-cid-4fubviho]:hover .cue-title[data-astro-cid-4fubviho]{color:var(--_accent)}.cue-title[data-astro-cid-4fubviho]{transition:color var(--transition)}.cue-kind[data-astro-cid-4fubviho],.cue-artist[data-astro-cid-4fubviho]{font-size:var(--step--1);color:var(--_muted)}.cue-kind[data-astro-cid-4fubviho]{text-transform:lowercase;letter-spacing:.04em;flex-shrink:0}.cue-time[data-astro-cid-4fubviho]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--_muted);font-variant-numeric:tabular-nums;white-space:nowrap}.cue-time-empty[data-astro-cid-4fubviho]{opacity:.45}.is-song[data-astro-cid-4fubviho] .cue-title[data-astro-cid-4fubviho]{color:var(--_muted);font-style:italic}.cue[data-astro-cid-4fubviho].is-current .cue-title[data-astro-cid-4fubviho]{color:var(--_accent);font-weight:600}
