.rating[data-astro-cid-utcr2s3b]{font-family:var(--ui);font-size:13px;color:var(--ink-soft)}.dots[data-astro-cid-utcr2s3b]{color:var(--vermilion);letter-spacing:1px}.na[data-astro-cid-utcr2s3b]{font-style:italic}.player[data-astro-cid-pgr4kkuk]{display:flex;align-items:flex-start;gap:var(--md);background:var(--vellum-2);border:1px solid var(--hair);border-radius:var(--r-lg);padding:var(--md);margin:var(--lg) 0}.play[data-astro-cid-pgr4kkuk]{width:52px;height:52px;min-width:52px;border-radius:var(--r-pill);background:var(--vermilion);color:#fff;border:none;font-size:20px;display:grid;place-items:center;transition:box-shadow var(--dur-short) var(--ease-out)}.play[data-astro-cid-pgr4kkuk][data-playing]{box-shadow:0 0 0 6px color-mix(in srgb,var(--vermilion) 22%,transparent)}.body[data-astro-cid-pgr4kkuk]{flex:1;min-width:0}.scrubber[data-astro-cid-pgr4kkuk]{height:4px;background:var(--hair);border-radius:2px;overflow:hidden;margin-top:20px;cursor:pointer}.scrubber[data-astro-cid-pgr4kkuk] [data-astro-cid-pgr4kkuk][data-progress]{display:block;height:100%;width:0%;background:var(--vermilion)}.now-playing[data-astro-cid-pgr4kkuk]{font-family:var(--ui);font-size:13px;color:var(--ink-soft);margin-top:var(--md)}.recs[data-astro-cid-pgr4kkuk]{display:flex;flex-wrap:wrap;gap:var(--sm);margin-top:var(--md)}.rec[data-astro-cid-pgr4kkuk]{font-family:var(--ui);font-size:13px;background:transparent;border:1px solid var(--hair);border-radius:var(--r-pill);padding:4px 12px;color:var(--ink-soft);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec[data-astro-cid-pgr4kkuk][aria-pressed=true]{border-color:var(--vermilion);color:var(--ink)}.rec[data-astro-cid-pgr4kkuk] .star[data-astro-cid-pgr4kkuk]{color:var(--gold);margin-right:4px}.back[data-astro-cid-ery3rc6k]{font-family:var(--ui);font-size:14px;text-decoration:none}.name[data-astro-cid-ery3rc6k]{font-size:48px;margin:var(--md) 0 0}.romanized[data-astro-cid-ery3rc6k]{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--ink-soft);margin:4px 0 0}.badges[data-astro-cid-ery3rc6k]{display:flex;gap:var(--sm);flex-wrap:wrap;margin:var(--md) 0}.ratings[data-astro-cid-ery3rc6k]{display:flex;gap:var(--lg);margin-bottom:var(--md)}.videos[data-astro-cid-ery3rc6k]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--md);margin:var(--lg) 0}.videos[data-astro-cid-ery3rc6k] figure[data-astro-cid-ery3rc6k]{margin:0}.videos[data-astro-cid-ery3rc6k] iframe[data-astro-cid-ery3rc6k]{width:100%;aspect-ratio:16 / 9;border:1px solid var(--hair);border-radius:var(--r-md)}.videos[data-astro-cid-ery3rc6k] figcaption[data-astro-cid-ery3rc6k]{font-family:var(--ui);font-size:12px;color:var(--ink-soft);margin-top:6px}.vsearch[data-astro-cid-ery3rc6k]{display:flex;align-items:center;gap:var(--md);width:100%;aspect-ratio:16 / 9;background:var(--vellum-2);border:1px solid var(--hair);border-radius:var(--r-md);padding:var(--md);text-decoration:none;color:var(--ink);transition:border-color var(--dur-short) var(--ease-out)}.vsearch[data-astro-cid-ery3rc6k]:hover{border-color:var(--vermilion)}.vsearch-play[data-astro-cid-ery3rc6k]{width:44px;height:44px;min-width:44px;border-radius:var(--r-pill);background:var(--vermilion);color:#fff;display:grid;place-items:center;font-size:16px}.vsearch-text[data-astro-cid-ery3rc6k]{display:flex;flex-direction:column;gap:4px;min-width:0}.vsearch-title[data-astro-cid-ery3rc6k]{font-family:var(--serif);font-size:16px;line-height:1.3}.vsearch-cta[data-astro-cid-ery3rc6k]{font-family:var(--ui);font-size:12px;color:var(--ink-soft)}.story[data-astro-cid-ery3rc6k] h2[data-astro-cid-ery3rc6k],.related[data-astro-cid-ery3rc6k] h2[data-astro-cid-ery3rc6k]{font-size:22px;margin-top:var(--xl)}.lyrics[data-astro-cid-ery3rc6k]{white-space:pre-line}.related[data-astro-cid-ery3rc6k] ul[data-astro-cid-ery3rc6k]{list-style:none;padding:0}.related[data-astro-cid-ery3rc6k] li[data-astro-cid-ery3rc6k]{padding:var(--sm) 0;border-bottom:1px solid var(--hair)}.related[data-astro-cid-ery3rc6k] a[data-astro-cid-ery3rc6k]{text-decoration:none;font-family:var(--serif);font-size:19px}.related[data-astro-cid-ery3rc6k] .rg[data-astro-cid-ery3rc6k]{font-family:var(--ui);font-size:13px;color:var(--ink-soft)}
