.preview[data-astro-cid-32d3hsls]{border-radius:var(--radius-pill);background:var(--color-cta-soft);color:var(--color-ink);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;margin-left:6px;padding:0 7px;font-size:.6875rem;font-style:normal;font-weight:700}.player-title[data-astro-cid-32d3hsls]{align-items:center;gap:var(--space-3);min-height:3.75rem;display:flex}.back[data-astro-cid-32d3hsls]{width:var(--tap-min);height:var(--tap-min);border:1.5px solid var(--color-outline);border-radius:var(--radius-pill);flex:none;place-items:center;display:grid}.back[data-astro-cid-32d3hsls]:hover{border-color:var(--color-ink)}svg[data-astro-cid-32d3hsls]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}img[data-astro-cid-32d3hsls]{border:3px solid var(--color-surface);width:36px;height:36px;box-shadow:var(--shadow-lift);object-fit:cover;border-bottom-width:8px;border-radius:3px;flex:none;transform:rotate(-5deg)}.text[data-astro-cid-32d3hsls]{flex-direction:column;min-width:0;display:flex}h1[data-astro-cid-32d3hsls],p[data-astro-cid-32d3hsls]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}h1[data-astro-cid-32d3hsls]{font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.2}.credit[data-astro-cid-32d3hsls]{color:var(--color-ink-soft)}p[data-astro-cid-32d3hsls]{color:var(--color-ink-soft);font-size:.8125rem;line-height:1.3}.about-tab[data-astro-cid-cd47lpq2]{justify-content:center;align-items:center;gap:var(--space-2);height:2.75rem;padding-inline:var(--space-4);border-top:1.5px solid var(--color-hairline);background:var(--color-muted);white-space:nowrap;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.about-tab[data-astro-cid-cd47lpq2]:hover{background:var(--color-cta-soft)}.about-tab[data-astro-cid-cd47lpq2] svg[data-astro-cid-cd47lpq2]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.columns[data-astro-cid-cd47lpq2]{flex-wrap:wrap;gap:2.5rem 4rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,4vw,3rem);scroll-margin-top:0;display:flex}.main[data-astro-cid-cd47lpq2]{gap:var(--space-6);flex:2 27.5rem;align-content:start;min-width:0;display:grid}.side[data-astro-cid-cd47lpq2]{gap:var(--space-6);flex:18.75rem;align-content:start;min-width:0;display:grid}.head[data-astro-cid-cd47lpq2]{justify-items:start;gap:.625rem;display:grid}h2[data-astro-cid-cd47lpq2].title{letter-spacing:var(--tracking-tight);font-size:clamp(1.875rem,4vw,2.875rem);line-height:1.08}.chips[data-astro-cid-cd47lpq2]{margin:var(--space-1) 0 0;font-size:var(--text-sm);flex-wrap:wrap;gap:6px;padding:0;font-weight:600;list-style:none;display:flex}.chips[data-astro-cid-cd47lpq2] li[data-astro-cid-cd47lpq2]{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-chip)}.chips[data-astro-cid-cd47lpq2] .has-sheet[data-astro-cid-cd47lpq2]{background:var(--color-cta-soft)}.chips[data-astro-cid-cd47lpq2] .midi[data-astro-cid-cd47lpq2]{background:var(--color-teal-soft)}.preview-callout[data-astro-cid-cd47lpq2]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-muted);flex-wrap:wrap;display:flex}.preview-badge[data-astro-cid-cd47lpq2]{border-radius:var(--radius-pill);background:var(--color-stage-scrim);color:var(--color-on-brand);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-weight:700;display:inline-flex}.preview-badge[data-astro-cid-cd47lpq2] svg[data-astro-cid-cd47lpq2]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none}.preview-note[data-astro-cid-cd47lpq2]{color:var(--color-ink-soft);font-size:var(--text-sm);flex:16rem}.about[data-astro-cid-cd47lpq2]{gap:.875rem;max-width:64ch;display:grid}h2[data-astro-cid-cd47lpq2]{font-size:var(--text-xl);line-height:1.2}.about[data-astro-cid-cd47lpq2] p[data-astro-cid-cd47lpq2]{color:var(--color-ink-soft);text-wrap:pretty}.facts[data-astro-cid-cd47lpq2]{gap:var(--space-2) var(--space-4);margin:var(--space-2) 0 0;font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.facts[data-astro-cid-cd47lpq2] dt[data-astro-cid-cd47lpq2]{color:var(--color-ink-soft)}.facts[data-astro-cid-cd47lpq2] dd[data-astro-cid-cd47lpq2]{margin:0;font-weight:600}.versions[data-astro-cid-cd47lpq2]{font-size:var(--text-sm)}.melody[data-astro-cid-cd47lpq2]{gap:.75rem;max-width:64ch;display:grid}.letters[data-astro-cid-cd47lpq2]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-muted);font-family:inherit;font-size:var(--text-base);white-space:pre-wrap;margin:0;font-weight:600;line-height:1.7}.related[data-astro-cid-cd47lpq2]{gap:var(--space-4);display:grid}.visually-hidden[data-astro-cid-cd47lpq2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
