.episode-explorer[data-astro-cid-h7ot2exs]{margin-top:clamp(1.5rem,4vw,3rem)}.episode-explorer-header[data-astro-cid-h7ot2exs]{margin-bottom:1.5rem}.episode-explorer-header[data-astro-cid-h7ot2exs]>div[data-astro-cid-h7ot2exs]{max-width:var(--reading-width);gap:.5rem;display:grid}.episode-explorer-header[data-astro-cid-h7ot2exs] .lead[data-astro-cid-h7ot2exs]{font-size:1rem;line-height:1.7}.episode-explorer-count,.episode-explorer-card-heading{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.episode-explorer-controls[data-astro-cid-h7ot2exs]{border-top:1px solid var(--eh-line);gap:.75rem;padding:1rem 0 1.25rem;display:grid;position:relative}.episode-explorer-controls-label[data-astro-cid-h7ot2exs]{color:var(--eh-faint);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}.topic-filters[data-astro-cid-h7ot2exs]{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.topic-filter[data-astro-cid-h7ot2exs]{border:1px solid var(--eh-line);min-height:48px;color:var(--eh-muted);background:#ffffff08;border-radius:9999px;align-items:center;gap:.6rem;padding:.7rem 1rem;font-size:.8rem;font-weight:700;line-height:1.2;transition:border-color .15s,background .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.topic-filter-count{min-width:1.55rem;min-height:1.55rem;color:var(--eh-cream);font-variant-numeric:tabular-nums;background:#ffffff1f;border-radius:9999px;flex:none;place-items:center;font-size:.75rem;line-height:1;display:inline-grid}.topic-filter[data-astro-cid-h7ot2exs]:hover{border-color:var(--eh-orange);color:var(--eh-white);transform:translateY(-2px)}.topic-filter[data-astro-cid-h7ot2exs][aria-pressed=true]{background:linear-gradient(135deg, var(--eh-orange-2), var(--eh-orange));color:var(--eh-dark);border-color:#0000;box-shadow:0 10px 24px -8px #e07030b3}.topic-filter[aria-pressed=true] .topic-filter-count{background:#1611102e}.topic-filters-more[data-astro-cid-h7ot2exs]{margin-top:.25rem}.topic-filters-more[data-astro-cid-h7ot2exs]>summary[data-astro-cid-h7ot2exs]{min-height:44px;color:var(--eh-apricot);cursor:pointer;align-items:center;gap:.6rem;padding:.55rem .25rem;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}.topic-filters-more[data-astro-cid-h7ot2exs]>summary[data-astro-cid-h7ot2exs]::-webkit-details-marker{display:none}.topic-filters-more[data-astro-cid-h7ot2exs]>summary[data-astro-cid-h7ot2exs]:after{content:"+";font-size:1.1rem;line-height:1}.topic-filters-more[data-astro-cid-h7ot2exs][open]>summary[data-astro-cid-h7ot2exs]:after{content:"–"}.topic-filters-more[data-astro-cid-h7ot2exs]>.topic-filters[data-astro-cid-h7ot2exs]{margin-top:.5rem}.episode-search[data-astro-cid-h7ot2exs]{gap:.4rem;max-width:28rem;margin-bottom:.5rem;display:grid}.episode-search[data-astro-cid-h7ot2exs] label[data-astro-cid-h7ot2exs]{color:var(--eh-cream);font-size:.85rem;font-weight:700}.episode-search[data-astro-cid-h7ot2exs] input[data-astro-cid-h7ot2exs]{border:1px solid var(--eh-line);min-height:48px;color:var(--eh-white);font:inherit;background:#ffffff0a;border-radius:12px;padding:.65rem 1rem}.episode-search[data-astro-cid-h7ot2exs] input[data-astro-cid-h7ot2exs]::placeholder{color:var(--eh-faint)}.episode-search[data-astro-cid-h7ot2exs] input[data-astro-cid-h7ot2exs]:focus-visible{border-color:var(--eh-apricot)}.episode-explorer-empty[data-astro-cid-h7ot2exs]{color:var(--eh-muted);padding:1.5rem 0}.episode-explorer-fallback[data-astro-cid-h7ot2exs]{color:var(--eh-muted);flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 0;display:flex}.episode-explorer-stage[data-astro-cid-h7ot2exs]{isolation:isolate;overflow-clip-margin:2rem;margin-top:1.5rem;position:relative;overflow-x:clip}.episode-explorer-grid[data-astro-cid-h7ot2exs]{grid-auto-rows:1fr}.episode-explorer-sweep[data-astro-cid-h7ot2exs]{z-index:2;clip-path:inset(0 100% 0 0);filter:blur(8px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#e0703012,#e0703038,#e0703012,#0000);position:absolute;inset:-1rem 0}.episode-explorer-card[data-astro-cid-h7ot2exs]{transform-origin:50% 30%;will-change:transform, opacity}.episode-explorer-card[data-astro-cid-h7ot2exs][hidden]{display:none}.episode-explorer-card[data-astro-cid-h7ot2exs] .episode-card{height:100%}.episode-explorer-action[data-astro-cid-h7ot2exs]{margin-top:1.5rem}@media (width<=640px){.topic-filter[data-astro-cid-h7ot2exs]{white-space:normal;flex:auto;justify-content:center;max-width:100%}}@media (prefers-reduced-motion:reduce){.topic-filter[data-astro-cid-h7ot2exs]{transition:none}.episode-explorer-card[data-astro-cid-h7ot2exs]{will-change:auto}}
