.ep-index.svelte-1uahafj{max-width:920px;color:var(--color-text);margin:0 auto;padding:24px 18px 80px}.ep-index-head.svelte-1uahafj{margin-bottom:24px}.ep-index-head.svelte-1uahafj h1:where(.svelte-1uahafj){margin:0 0 8px;font-size:28px;font-weight:500}.ep-index-blurb.svelte-1uahafj{color:#ffffffb3;margin:0 0 6px;font-size:14px;line-height:1.55}.ep-index-meta.svelte-1uahafj{color:#ffffff73;margin:0;font-family:Space Mono,monospace;font-size:12px}.ep-list.svelte-1uahafj{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ep-card.svelte-1uahafj{content-visibility:auto;contain-intrinsic-size:1px 220px;background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;padding:16px 18px}.ep-head.svelte-1uahafj{align-items:center;gap:10px;margin-bottom:6px;display:flex}.persona-dot.svelte-1uahafj{background:#ffffff59;border-radius:50%;flex-shrink:0;width:10px;height:10px}.persona-dot.persona-curator.svelte-1uahafj{background:#c9aa6f}.persona-dot.persona-guide.svelte-1uahafj{background:#6fb6c9}.persona-dot.persona-enthusiast.svelte-1uahafj{background:#c96fa0}.ep-title.svelte-1uahafj{color:var(--color-text);flex:1;min-width:0;margin:0;font-size:17px;font-weight:500}.tour-chip.svelte-1uahafj{letter-spacing:1px;text-transform:uppercase;color:#c9aa6f;border:1px solid #c9aa6f59;border-radius:2px;flex-shrink:0;padding:2px 6px;font-family:Space Mono,monospace;font-size:10px}.ep-meta.svelte-1uahafj{color:#ffffff8c;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 10px;font-size:12px;line-height:1.4;display:flex}.persona-name.svelte-1uahafj{text-transform:capitalize}.ep-meta-sep.svelte-1uahafj{color:#ffffff40}.ep-route.svelte-1uahafj{color:#ffffffbf;font-family:Space Mono,monospace;text-decoration:none}.ep-route.svelte-1uahafj:hover,.ep-route.svelte-1uahafj:focus-visible{color:#c9aa6f;outline:none;text-decoration:underline}.ep-dur.svelte-1uahafj{font-variant-numeric:tabular-nums;font-family:Space Mono,monospace}.ep-author.svelte-1uahafj{color:#fff6}.ep-read.svelte-1uahafj{color:#c9aa6f;background:#c9aa6f14;border:1px solid #c9aa6f59;border-radius:3px;margin-bottom:12px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-block}.ep-read.svelte-1uahafj:hover,.ep-read.svelte-1uahafj:focus-visible{background:#c9aa6f24;border-color:#c9aa6f99;outline:none}.ep-sources.svelte-1uahafj{color:#ffffffb3;border-top:1px solid #ffffff0f;padding-top:10px;font-size:13px;line-height:1.5}.ep-sources-label.svelte-1uahafj{letter-spacing:1px;text-transform:uppercase;color:#ffffff73;margin-right:8px;font-size:11px}.ep-sources-list.svelte-1uahafj{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ep-source.svelte-1uahafj{align-items:center;gap:10px;display:flex}.ep-source-logo.svelte-1uahafj{object-fit:contain;opacity:.85;flex-shrink:0;width:24px;height:24px}.ep-source.svelte-1uahafj a:where(.svelte-1uahafj){color:#ffffffd9;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ep-source.svelte-1uahafj a:where(.svelte-1uahafj):hover,.ep-source.svelte-1uahafj a:where(.svelte-1uahafj):focus-visible{color:#c9aa6f;outline:none}.ep-sources-pending.svelte-1uahafj{color:#fff6;font-style:italic}.ep-empty.svelte-1uahafj{text-align:center;color:#ffffff73;margin-top:40px}.ep-index-foot.svelte-1uahafj{color:#ffffff80;border-top:1px solid #ffffff14;margin-top:28px;padding-top:16px;font-size:13px}.ep-index-foot.svelte-1uahafj a:where(.svelte-1uahafj){color:#ffffffbf;text-decoration:none}.ep-index-foot.svelte-1uahafj a:where(.svelte-1uahafj):hover,.ep-index-foot.svelte-1uahafj a:where(.svelte-1uahafj):focus-visible{color:#c9aa6f;outline:none;text-decoration:underline}.ep-foot-sep.svelte-1uahafj{color:#ffffff40;margin:0 8px}@media (width>=768px){.ep-index.svelte-1uahafj{padding:36px 32px 96px}}
