.ep-card[data-astro-cid-p5rwydxy]{--accent:var(--accent-caramel);--ep-bg:#ffffff8c;--ep-pill-bg:#0000000d;--ep-pill-fg:var(--ink);text-align:left;background:var(--ep-bg);width:100%;color:inherit;cursor:pointer;border:1px solid #0000;border-radius:1rem;align-items:stretch;gap:.85rem;padding:.85rem 1rem;transition:background-color .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 4px 16px -8px #00000038}button[data-astro-cid-p5rwydxy].ep-card{font:inherit;appearance:none}a[data-astro-cid-p5rwydxy].ep-card{text-decoration:none}.ep-card--static[data-astro-cid-p5rwydxy]{cursor:default}@media (hover:hover){.ep-card[data-astro-cid-p5rwydxy]:hover{background:#ffffffd1;box-shadow:0 8px 22px -8px #00000047}.ep-card--static[data-astro-cid-p5rwydxy]:hover{background:var(--ep-bg);box-shadow:0 4px 16px -8px #00000038}}.ep-card[data-astro-cid-p5rwydxy].is-current,.ep-card[data-astro-cid-p5rwydxy].is-current:hover{border-color:var(--accent);background:#ffffffeb}.ep-cover-wrap[data-astro-cid-p5rwydxy]{flex:none;align-self:flex-start}.ep-cover[data-astro-cid-p5rwydxy]{aspect-ratio:1;object-fit:cover;border-radius:.6rem;width:80px;height:80px;display:block}.ep-cover--ph[data-astro-cid-p5rwydxy]{font-family:var(--font-display,inherit);color:var(--ink);justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:flex}.ep-main[data-astro-cid-p5rwydxy]{flex-direction:column;flex:1;min-width:0;padding-top:.05rem;display:flex}.ep-title[data-astro-cid-p5rwydxy]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.ep-aside[data-astro-cid-p5rwydxy]{flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:center;gap:.3rem;margin-top:.1rem;display:flex}.ep-aside[data-astro-cid-p5rwydxy] .ep-dur[data-astro-cid-p5rwydxy]{align-self:auto;margin-top:0}.ep-ext[data-astro-cid-p5rwydxy]{color:var(--muted);font-weight:500}.ep-meta[data-astro-cid-p5rwydxy]{color:var(--muted);align-items:center;gap:.45rem;min-width:0;margin-top:.2rem;font-size:.8rem;display:flex}.ep-show[data-astro-cid-p5rwydxy]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.ep-sep[data-astro-cid-p5rwydxy]{opacity:.55;flex:none}.ep-date[data-astro-cid-p5rwydxy]{white-space:nowrap;flex:none}.ep-desc[data-astro-cid-p5rwydxy]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ep-dur[data-astro-cid-p5rwydxy]{background:var(--ep-pill-bg);color:var(--ep-pill-fg);border-radius:999px;flex-shrink:0;align-self:flex-start;margin-top:.1rem;padding:.2rem .6rem;font-size:.76rem;font-weight:600}.ep-card[data-astro-cid-p5rwydxy].is-current .ep-dur[data-astro-cid-p5rwydxy]{background:color-mix(in oklab, var(--accent) 20%, transparent);color:#9a5a2e}:root[data-theme=dark] .ep-card[data-astro-cid-p5rwydxy]{--ep-bg:#ffffff0d;--ep-pill-bg:#ffffff1a;--ep-pill-fg:var(--ink);box-shadow:0 4px 16px -8px #00000080}@media (hover:hover){:root[data-theme=dark] .ep-card[data-astro-cid-p5rwydxy]:hover{background:#ffffff1a}:root[data-theme=dark] .ep-card--static[data-astro-cid-p5rwydxy]:hover{background:var(--ep-bg)}}:root[data-theme=dark] .ep-card[data-astro-cid-p5rwydxy].is-current,:root[data-theme=dark] .ep-card[data-astro-cid-p5rwydxy].is-current:hover{border-color:var(--accent);background:#be7c4d29}:root[data-theme=dark] .ep-card[data-astro-cid-p5rwydxy].is-current .ep-dur[data-astro-cid-p5rwydxy]{color:#e6b184}.pp-panel[data-astro-cid-y5oxsx2p]{--pp-bg:#2e1e0f;--pp-accent:var(--accent-caramel);--pp-fg:#f6ede3;--pp-soft:#f6ede3cc;--pp-muted:#f6ede394;--pp-ctrl-bg:#ffffff14;--pp-ctrl-border:#ffffff29;--pp-ctrl-hover:#ffffff29;background:var(--pp-bg);box-shadow:0 20px 55px -24px #0009}.pp-desc[data-astro-cid-y5oxsx2p]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pp-desc[data-astro-cid-y5oxsx2p][hidden]{display:none}.pp-track[data-astro-cid-y5oxsx2p]{background:#ffffff24}.pp-fill[data-astro-cid-y5oxsx2p]{background:var(--pp-accent)}.pp-controls[data-astro-cid-y5oxsx2p]{justify-content:center;align-items:center;display:flex;position:relative}.pp-cluster[data-astro-cid-y5oxsx2p]{align-items:center;gap:.6rem;display:inline-flex}.pp-ctrl[data-astro-cid-y5oxsx2p]{border:1px solid var(--pp-ctrl-border);background:var(--pp-ctrl-bg);width:2.4rem;height:2.4rem;color:var(--pp-fg);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.pp-play[data-astro-cid-y5oxsx2p]{background:var(--pp-accent);color:#fff;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:1.05rem;line-height:1;transition:transform .12s,filter .15s;display:inline-flex;box-shadow:0 8px 20px -6px #be7c4d99}@media (hover:hover){.pp-ctrl[data-astro-cid-y5oxsx2p]:hover{background:var(--pp-ctrl-hover);border-color:#ffffff47}.pp-play[data-astro-cid-y5oxsx2p]:hover{filter:brightness(1.06);transform:scale(1.04)}}
