.player[data-astro-cid-fsou344l]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.playbtn[data-astro-cid-fsou344l]{border:1px solid var(--track-cor,var(--blood));background:var(--track-cor,var(--blood));width:2.75rem;height:2.75rem;color:var(--track-cor-on,var(--blood-on));cursor:pointer;box-shadow:var(--glow-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s,transform .15s cubic-bezier(.22,1,.36,1);display:flex}.playbtn[data-astro-cid-fsou344l]:hover{background:color-mix(in oklch, var(--track-cor,var(--blood)) 90%, var(--track-cor-on,var(--blood-on)));border-color:color-mix(in oklch, var(--track-cor,var(--blood)) 90%, var(--track-cor-on,var(--blood-on)))}.playbtn[data-astro-cid-fsou344l]:active{transform:scale(.96)}.icon[data-astro-cid-fsou344l]{fill:currentColor;width:1.15rem;height:1.15rem}.icon[data-astro-cid-fsou344l][hidden]{display:none}.icon-play[data-astro-cid-fsou344l]{margin-left:.15em}.scrub[data-astro-cid-fsou344l]{flex:1;align-items:center;height:1.75rem;display:flex;position:relative}.scrub[data-astro-cid-fsou344l]:focus-within{outline:2px solid var(--track-cor,var(--blood));outline-offset:4px}.scrub-svg[data-astro-cid-fsou344l]{width:100%;height:100%;display:block}.scrub-track[data-astro-cid-fsou344l]{stroke:var(--line-strong)}.scrub-progress[data-astro-cid-fsou344l]{stroke:var(--track-cor,var(--blood))}.scrub-input[data-astro-cid-fsou344l]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.time[data-astro-cid-fsou344l]{font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;flex-shrink:0;font-size:.82rem}.time-sep[data-astro-cid-fsou344l]{margin:0 .3em}.native-audio[data-astro-cid-fsou344l]{display:none}@media (width<=26rem){.time-duration[data-astro-cid-fsou344l],.time-sep[data-astro-cid-fsou344l]{display:none}}@media (width<=45rem){.player[data-astro-cid-fsou344l]{gap:.7rem var(--space-2);grid-template-columns:auto 1fr;display:grid}.playbtn[data-astro-cid-fsou344l]{grid-area:1/1}.time[data-astro-cid-fsou344l]{grid-area:1/2;justify-self:end}.scrub[data-astro-cid-fsou344l],.player[data-astro-cid-fsou344l][data-history] .scrub[data-astro-cid-fsou344l]{grid-area:2/1/auto/-1;width:100%}}.audio-error[data-astro-cid-fsou344l]{color:var(--ink-soft);flex-basis:100%;font-size:1rem}.audio-error[data-astro-cid-fsou344l][hidden]{display:none}.player[data-astro-cid-fsou344l][data-history] .scrub[data-astro-cid-fsou344l]{min-width:0;height:6rem}.player[data-astro-cid-fsou344l][data-history] .scrub-svg[data-astro-cid-fsou344l]{align-self:start;height:4.55rem;overflow:visible}.player[data-astro-cid-fsou344l][data-history] .history-guides[data-astro-cid-fsou344l]{fill:none;stroke:var(--line);stroke-width:.8px;vector-effect:non-scaling-stroke}.player[data-astro-cid-fsou344l][data-history] .history-cursor[data-astro-cid-fsou344l]{fill:none;stroke:var(--blood);stroke-width:1px;stroke-dasharray:2 3;opacity:.5;vector-effect:non-scaling-stroke}.player[data-astro-cid-fsou344l][data-history] .scrub-track[data-astro-cid-fsou344l]{stroke:var(--blood);filter:drop-shadow(0 0 2px color-mix(in srgb, var(--blood) 35%, transparent))}.player[data-astro-cid-fsou344l][data-history] .scrub-progress[data-astro-cid-fsou344l]{display:none}.player[data-astro-cid-fsou344l][data-history] .scrub-input[data-astro-cid-fsou344l]{opacity:1;height:1rem;accent-color:var(--blood);inset:auto 0 0}.live-tip[data-astro-cid-fsou344l]{fill:var(--blood)}.history-labels[data-astro-cid-fsou344l]{color:var(--ink-faint);font:.72rem var(--font-mono);pointer-events:none;justify-content:space-between;line-height:1;display:flex;position:absolute;inset:auto 0 1.05rem}.history-labels[data-astro-cid-fsou344l] span[data-astro-cid-fsou344l]:last-child{color:var(--blood);letter-spacing:.06em}.lyrics-face[data-astro-cid-egwebosv]{padding:var(--space-3);border:1px solid var(--track-cor,var(--line-strong));background:color-mix(in oklch, var(--track-cor,var(--line)) 5%, var(--paper));min-width:0}.lyrics-head[data-astro-cid-egwebosv]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.lang-toggle[data-astro-cid-egwebosv]{border:1px solid var(--line-strong);border-radius:999px;padding:2px;display:inline-flex}.lang-btn[data-astro-cid-egwebosv]{min-width:2.75rem;min-height:2.75rem;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.25em .7em;font-size:.75rem}.lang-btn[data-astro-cid-egwebosv][aria-pressed=true]{background:var(--track-cor,var(--blood));color:var(--track-cor-on,var(--blood-on))}.lyrics-stage[data-astro-cid-egwebosv]{perspective:1600px}.lyrics-flip[data-astro-cid-egwebosv]{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.65,0,.35,1);display:grid;position:relative}.lyrics-flip[data-astro-cid-egwebosv].is-flipped{transform:rotateY(180deg)}.lyrics-stage[data-astro-cid-egwebosv] .lyrics-face[data-astro-cid-egwebosv]{-webkit-backface-visibility:hidden;backface-visibility:hidden;grid-area:1/1}.lyrics-back[data-astro-cid-egwebosv]{transform:rotateY(180deg)}.stanza[data-astro-cid-egwebosv]{font-family:var(--font-display);color:var(--ink-soft);margin:0 0 var(--space-2);font-size:1.1rem;font-style:italic;line-height:1.6}.stanza[data-astro-cid-egwebosv]:last-child{margin-bottom:0}@media (width<=45rem){.lyrics-face[data-astro-cid-egwebosv]{padding:var(--space-2)}.lyrics-head[data-astro-cid-egwebosv]{margin-bottom:var(--space-1)}.stanza[data-astro-cid-egwebosv]{font-size:1.05rem}}
