.subscribe-buttons.svelte-ma1mrr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.subscribe-label.svelte-ma1mrr{font-size:12px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.subscribe-list.svelte-ma1mrr{display:flex;flex-wrap:wrap;gap:6px}.subscribe-btn.svelte-ma1mrr{display:inline-flex;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;color:#fff;background:var(--btn-color, #db476b);border-radius:6px;text-decoration:none;transition:opacity .15s}.subscribe-btn.svelte-ma1mrr:hover{opacity:.85}.subscribe-btn-rss.svelte-ma1mrr{background:#f97316}.show-header.svelte-1vet6iw{background:#fff;border-bottom:1px solid #e5e7eb}.show-header-inner.svelte-1vet6iw{max-width:720px;margin:0 auto;padding:32px 20px;display:flex;gap:24px;align-items:flex-start}.show-cover.svelte-1vet6iw{width:160px;height:160px;border-radius:16px;object-fit:cover;flex-shrink:0;box-shadow:0 4px 20px #00000014}.show-meta.svelte-1vet6iw{flex:1;min-width:0}.show-title.svelte-1vet6iw{font-family:var(--font-display),system-ui,sans-serif;font-size:24px;font-weight:700;color:#111827;line-height:1.2}.show-author.svelte-1vet6iw{font-size:14px;color:#6b7280;margin-top:4px}.show-description.svelte-1vet6iw{font-size:14px;color:#4b5563;margin-top:10px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.show-links.svelte-1vet6iw{display:flex;gap:12px;margin-top:14px}.show-link.svelte-1vet6iw{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#db476b;text-decoration:none;padding:6px 12px;border:1px solid #e0e7ff;border-radius:8px;transition:all .15s}.show-link.svelte-1vet6iw:hover{background:#eef2ff;border-color:#c7d2fe}.newsletter-card.svelte-1vet6iw{margin:0 0 24px;padding:16px 18px;border:1px solid #e5e7eb;border-radius:14px;background:#fafafa}.newsletter-label.svelte-1vet6iw{display:block;font-size:.9375rem;font-weight:600;color:#111827;margin-bottom:10px}.newsletter-row.svelte-1vet6iw{display:flex;gap:8px;flex-wrap:wrap}.newsletter-input.svelte-1vet6iw{flex:1 1 14rem;min-width:0;padding:9px 12px;font-size:.9375rem;border:1px solid #d1d5db;border-radius:10px;background:#fff}.newsletter-input.svelte-1vet6iw:focus{outline:2px solid #6366f1;outline-offset:1px}.newsletter-btn.svelte-1vet6iw{padding:9px 18px;font-size:.9375rem;font-weight:600;color:#fff;background:#6366f1;border:none;border-radius:10px;cursor:pointer}.newsletter-btn.svelte-1vet6iw:disabled{opacity:.6;cursor:default}.newsletter-note.svelte-1vet6iw{margin-top:8px;font-size:.75rem;color:#6b7280}.newsletter-error.svelte-1vet6iw{margin-top:8px;font-size:.8125rem;color:#b91c1c}.newsletter-done.svelte-1vet6iw{font-size:.9375rem;color:#059669;margin:0}.show-episodes.svelte-1vet6iw{max-width:720px;margin:0 auto;padding:24px 20px 120px}.episodes-heading.svelte-1vet6iw{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;font-weight:700;color:#111827;margin-bottom:16px}.episodes-list.svelte-1vet6iw{display:flex;flex-direction:column;gap:12px}.episode-card.svelte-1vet6iw{background:#fff;border-radius:12px;box-shadow:0 1px 2px #1f33400d,0 4px 16px #1f33400d;padding:16px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .15s}.episode-card.svelte-1vet6iw:hover{box-shadow:0 2px 12px #0000000f}.episode-card-top.svelte-1vet6iw{display:flex;gap:14px}.episode-thumb.svelte-1vet6iw{width:56px;height:56px;border-radius:8px;object-fit:cover;flex-shrink:0}.episode-card-info.svelte-1vet6iw{flex:1;min-width:0}.episode-title-link.svelte-1vet6iw{font-weight:600;font-size:15px;color:#111827;text-decoration:none;line-height:1.3}.episode-title-link.svelte-1vet6iw:hover{color:#db476b}.episode-number.svelte-1vet6iw{color:#9ca3af;font-weight:500;margin-right:4px}.episode-meta.svelte-1vet6iw{display:flex;gap:10px;font-size:12px;color:#9ca3af;margin-top:4px}.episode-desc.svelte-1vet6iw{font-size:13px;color:#6b7280;margin-top:6px;line-height:1.4}.episode-play-btn.svelte-1vet6iw{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 14px;background:#db476b;color:#fff;font-size:13px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:background .15s}.episode-play-btn.svelte-1vet6iw:hover{background:#c22f55}.sticky-player.svelte-1vet6iw{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 24px #00000014;z-index:50;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px)) 16px}.sticky-player-inner.svelte-1vet6iw{max-width:720px;margin:0 auto}@media(max-width:640px){.show-header-inner.svelte-1vet6iw{flex-direction:column;align-items:center;text-align:center}.show-cover.svelte-1vet6iw{width:120px;height:120px}.show-links.svelte-1vet6iw{justify-content:center}}.show-format.svelte-1vet6iw{margin:0 0 4px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#6b7280}.album-facts.svelte-1vet6iw{margin:8px 0 0;font-size:13px;color:#6b7280}.film-actions.svelte-1vet6iw{margin-top:14px}.film-play.svelte-1vet6iw{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#111827;color:#fff;font-weight:600;font-size:14px;text-decoration:none}.film-play.svelte-1vet6iw:hover{background:#000}.film-synopsis.svelte-1vet6iw{max-width:68ch;color:#374151;line-height:1.65;white-space:pre-line}.tracklist.svelte-1vet6iw{list-style:none;margin:0;padding:0;border-top:1px solid #e5e7eb}.track.svelte-1vet6iw{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e5e7eb}.track-play.svelte-1vet6iw{display:inline-grid;place-items:center;width:56px;height:36px;border:0;background:transparent;cursor:pointer;color:#6b7280}.track-num.svelte-1vet6iw{font-variant-numeric:tabular-nums;font-size:13px}.track-icon.svelte-1vet6iw{display:none;width:16px;height:16px}.track.svelte-1vet6iw:hover .track-num:where(.svelte-1vet6iw){display:none}.track.svelte-1vet6iw:hover .track-icon:where(.svelte-1vet6iw){display:block;color:#111827}.track-title.svelte-1vet6iw{color:#111827;text-decoration:none;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-title.svelte-1vet6iw:hover{text-decoration:underline}.track-duration.svelte-1vet6iw{font-variant-numeric:tabular-nums;font-size:13px;color:#6b7280}.shorts-grid.svelte-1vet6iw{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.short-card.svelte-1vet6iw{display:block;text-decoration:none;color:#111827}.short-thumb.svelte-1vet6iw{width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:12px;background:#111}.short-thumb-empty.svelte-1vet6iw{background:linear-gradient(135deg,#1f2937,#111827)}.short-title.svelte-1vet6iw{display:block;margin-top:6px;font-size:13px;font-weight:500;line-height:1.3}.format-section.svelte-1vet6iw+.format-section:where(.svelte-1vet6iw){margin-top:40px}.section-facts.svelte-1vet6iw{font-weight:400;font-size:13px;color:#6b7280;margin-left:8px}.film-card.svelte-1vet6iw{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:start;text-decoration:none;color:#111827;background:#fff;border-radius:14px;padding:14px;box-shadow:0 1px 2px #1f33400d,0 4px 16px #1f33400d}.film-card-thumb.svelte-1vet6iw{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px;background:#111}.film-card-thumb-empty.svelte-1vet6iw{display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1f2937,#111827)}.film-card-title.svelte-1vet6iw{display:block;font-weight:600;font-size:16px}.film-card-duration.svelte-1vet6iw{display:block;margin-top:2px;font-size:13px;color:#6b7280}.film-card-desc.svelte-1vet6iw{margin:8px 0 0;font-size:13px;color:#4b5563;line-height:1.5}@media(max-width:640px){.film-card.svelte-1vet6iw{grid-template-columns:1fr}}
