.trtPodcastShelf{margin:1.5rem 0 3rem}.trtPodcastShelf .archiveShelfHeading span{font-size:.85rem;color:var(--nbr-muted,#555555)}.trtPodcastPlayer{max-width:800px;margin:2rem auto;padding:clamp(18px,3vw,32px);border:1px solid var(--nbr-rule,#dddddd);border-radius:18px;background:#fff;box-shadow:0 8px 30px var(--nbr-shadow-soft,#1212121c)}.trtPlayerHeading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.trtPlayerHeading h2{font:600 clamp(24px,4vw,34px)/1.2 Georgia,serif;margin:.3rem 0 1rem}.trtPlayerHeading>span{white-space:nowrap;color:var(--nbr-muted,#555555)}.trtChapterSelect{display:grid;gap:.5rem;font-weight:600;margin:1rem 0}.trtChapterSelect select{width:100%;font:inherit;padding:12px;border:1px solid var(--nbr-rule,#dddddd);border-radius:10px;background:#faf8f5;color:var(--nbr-ink,#121212)}.trtPodcastPlayer iframe{display:block;width:100%;max-width:660px;height:200px;min-width:0;border:0;border-radius:12px;overflow:hidden;margin:1.5rem auto}.trtPlayerActions{display:flex;justify-content:space-between;gap:.7rem}.trtPodcastPlayer button{font:inherit;background:var(--nbr-primary,#121212);color:white;border:0;border-radius:9px;padding:11px 15px;cursor:pointer}.trtPodcastPlayer button:disabled{opacity:.4;cursor:default}.trtPodcastPlayer details{border-top:1px solid var(--nbr-rule,#dddddd);margin-top:1.5rem;padding-top:1rem;color:var(--nbr-muted,#555555);font-size:.9rem}.trtPodcastPlayer summary{cursor:pointer}.trtPodcastPlayer a:focus-visible,.trtPodcastPlayer button:focus-visible,.trtPodcastPlayer select:focus-visible{outline:3px solid var(--nbr-primary,#121212);outline-offset:3px}@media(max-width:480px){.trtPlayerActions button{font-size:.83rem;padding:10px}.trtPodcastPlayer{padding:16px}.trtPodcastPlayer iframe{height:210px}}