.player[data-astro-cid-g2mknjow]{background:var(--cream);width:100%;color:var(--ink);border-radius:28px;flex-direction:column;gap:18px;padding:26px 26px 22px;display:flex}.label[data-astro-cid-g2mknjow]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.top[data-astro-cid-g2mknjow]{align-items:center;gap:16px;display:flex}.th[data-astro-cid-g2mknjow]{border-radius:12px;flex:none;width:64px;height:80px;overflow:hidden}.th[data-astro-cid-g2mknjow] img[data-astro-cid-g2mknjow]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ttl[data-astro-cid-g2mknjow]{flex-direction:column;gap:4px;min-width:0;display:flex}.ttl[data-astro-cid-g2mknjow] b[data-astro-cid-g2mknjow]{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.15}.ttl[data-astro-cid-g2mknjow] span[data-astro-cid-g2mknjow]{color:var(--muted);font-size:13px}.row[data-astro-cid-g2mknjow]{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.cap[data-astro-cid-g2mknjow]{height:5.2em;font-family:var(--f-app);align-items:center;font-size:20px;font-weight:400;line-height:1.3;transition:opacity .35s;display:flex;overflow:hidden}.cap[data-astro-cid-g2mknjow].fade,.ls-c[data-astro-cid-g2mknjow].fade{opacity:0}.bar[data-astro-cid-g2mknjow]{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:12px;display:flex}.track[data-astro-cid-g2mknjow]{background:#12131724;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.track[data-astro-cid-g2mknjow] i[data-astro-cid-g2mknjow]{background:var(--ink);width:0;position:absolute;inset:0 auto 0 0}.ls[data-astro-cid-g2mknjow]{color:#fbf8f2;transition:opacity .5s;position:absolute;inset:0}.ls[data-astro-cid-g2mknjow].off{opacity:0;pointer-events:none}.lsi[data-astro-cid-g2mknjow]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ls[data-astro-cid-g2mknjow]:after{content:"";background:linear-gradient(#0f111e8c 0%,#0f111e38 16%,#0f111e00 28% 42%,#0f111ec7 78%,#0f111eeb 100%);position:absolute;inset:0}.ls-top[data-astro-cid-g2mknjow]{z-index:2;text-shadow:0 1px 8px #0f111e73;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.3;display:flex;position:absolute;top:46px;left:18px;right:18px}.ls-top[data-astro-cid-g2mknjow] small[data-astro-cid-g2mknjow]{opacity:.8;font-size:11px;font-weight:400;display:block}.ls-top[data-astro-cid-g2mknjow] .mark[data-astro-cid-g2mknjow]{font-size:13px}.ls-bot[data-astro-cid-g2mknjow]{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:22px;left:18px;right:18px}.ls-t[data-astro-cid-g2mknjow]{font-family:var(--f-app);letter-spacing:-.02em;text-wrap:balance;font-size:29px;font-weight:500;line-height:1.02}.ls-l[data-astro-cid-g2mknjow]{opacity:.88;font-size:13px;line-height:1.35}.ls-c[data-astro-cid-g2mknjow]{font-family:var(--f-app);align-items:flex-end;min-height:3.9em;font-size:16px;line-height:1.3;transition:opacity .35s;display:none}.ls-bar[data-astro-cid-g2mknjow]{background:#ffffff40;border-radius:3px;height:3px;display:none;overflow:hidden}.ls-bar[data-astro-cid-g2mknjow] i[data-astro-cid-g2mknjow]{background:#fbf8f2;width:0;height:100%;display:block}.ls-play[data-astro-cid-g2mknjow]{color:#1b2140;height:46px;font:600 14px var(--f-body);cursor:pointer;background:#fbf8f2;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;display:flex}.ls-play[data-astro-cid-g2mknjow],.play[data-astro-cid-g2mknjow]{transition:transform .15s}.ls-play[data-astro-cid-g2mknjow]:active,.play[data-astro-cid-g2mknjow]:active{transform:scale(.96)}.tile[data-astro-cid-g2mknjow]{color:#fbf8f2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.tile[data-astro-cid-g2mknjow]:before{content:"";opacity:0;background:linear-gradient(#0f111e00 30%,#0f111ed1 100%);transition:opacity .5s;position:absolute;inset:0}.tile[data-astro-cid-g2mknjow].playing:before{opacity:1}.tl-c[data-astro-cid-g2mknjow]{font-family:var(--f-app);opacity:0;text-wrap:pretty;font-size:clamp(15px,1.2vw,18px);line-height:1.25;transition:opacity .35s;position:absolute;bottom:34px;left:16px;right:72px}.tile[data-astro-cid-g2mknjow].playing .tl-c[data-astro-cid-g2mknjow]{opacity:1}.tile[data-astro-cid-g2mknjow].playing .tl-c[data-astro-cid-g2mknjow].fade{opacity:0}.tl-bar[data-astro-cid-g2mknjow]{opacity:0;background:#ffffff40;border-radius:2px;height:2px;transition:opacity .4s;position:absolute;bottom:22px;left:16px;right:72px;overflow:hidden}.tile[data-astro-cid-g2mknjow].playing .tl-bar[data-astro-cid-g2mknjow]{opacity:1}.tl-bar[data-astro-cid-g2mknjow] i[data-astro-cid-g2mknjow]{background:#fbf8f2;width:0;height:100%;display:block}.tl-play[data-astro-cid-g2mknjow]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid;position:absolute;bottom:16px;right:14px}.tl-play[data-astro-cid-g2mknjow]:active{transform:scale(.94)}.tl-play[data-astro-cid-g2mknjow] svg[data-astro-cid-g2mknjow]{grid-area:1/1;width:20px;height:20px}.i-pause[data-astro-cid-g2mknjow],.tile[data-astro-cid-g2mknjow].playing .i-play[data-astro-cid-g2mknjow]{display:none}.tile[data-astro-cid-g2mknjow].playing .i-pause[data-astro-cid-g2mknjow]{display:block}.pi[data-astro-cid-g2mknjow]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0}.ls[data-astro-cid-g2mknjow].playing .pi[data-astro-cid-g2mknjow]{background:linear-gradient(90deg,currentColor 0 3.5px,#0000 3.5px 6.5px,currentColor 6.5px);border:0;width:10px;height:12px}.ls[data-astro-cid-g2mknjow].playing .ls-l[data-astro-cid-g2mknjow]{display:none}.ls[data-astro-cid-g2mknjow].playing .ls-c[data-astro-cid-g2mknjow]{display:flex}.ls[data-astro-cid-g2mknjow].playing .ls-bar[data-astro-cid-g2mknjow]{display:block}@media (prefers-reduced-motion:reduce){.cap[data-astro-cid-g2mknjow],.ls-c[data-astro-cid-g2mknjow],.ls[data-astro-cid-g2mknjow]{transition:none}}@media (width<=700px){.player[data-astro-cid-g2mknjow]{border-radius:22px;padding:20px 18px 18px}.cap[data-astro-cid-g2mknjow]{font-size:18px}}@media (width<=520px){.ls-t[data-astro-cid-g2mknjow]{font-size:25px}}
