.pod-show{padding-bottom:40px}.ps-head{display:grid;grid-template-columns:220px 1fr;gap:28px;padding:12px 0 24px}.ps-art{width:220px;aspect-ratio:1;border-radius:18px;overflow:hidden;background:var(--surface);box-shadow:0 18px 50px #00000080}.ps-art .thumb{width:100%;height:100%;object-fit:cover}.ps-head h1{font-size:clamp(28px,4vw,44px);margin:0 0 6px}.ps-eps-head{align-items:center;margin-top:8px}@media (max-width:820px){.ps-head{grid-template-columns:120px 1fr;gap:16px}}@media (max-width:820px){.ps-art{width:120px;border-radius:12px}}@media (max-width:560px){.ps-head{grid-template-columns:1fr}}@media (max-width:560px){.ps-art{width:140px}}.ps-sort{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ps-sort .select{font-size:14px}.ps-ep-search{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font:inherit;font-size:14px;width:200px}.ps-ep-search:focus{outline:none;border-color:var(--gold)}.ps-about{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;margin-top:20px}.ps-about h3{margin:0 0 8px;font-size:16px}.ps-about p{margin:0;font-size:14px;color:var(--muted);line-height:1.55}.ps-follow{display:inline-flex;align-items:center;gap:6px;font-size:14px;padding:8px 16px;border-radius:999px;border:1px solid var(--gold);color:var(--gold);background:transparent;font-weight:600;cursor:pointer;transition:.2s}.ps-follow:hover,.ps-follow.on{background:var(--gold);color:#1a1300}.psx-hero{position:relative;overflow:hidden;margin-top:calc(var(--hdr) * -1);padding-top:var(--hdr);border-bottom:1px solid var(--line);margin-bottom:24px}.psx-bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(40px) saturate(1.2);opacity:.35;transform:scale(1.1)}.psx-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(7,11,26,.4),var(--bg))}.psx-hero .wrap{position:relative;z-index:1}.psx-info{min-width:0}.psx-kicker{display:inline-flex;align-items:center;gap:6px;color:var(--gold2);font:700 12px Inter;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:6px}.psx-author{margin:-2px 0 10px;color:var(--muted);font-size:15px}.psx-facts{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px 0;color:var(--muted);font-size:14px}.psx-facts li:not(:last-child):after{content:"·";margin:0 9px;opacity:.6}.psx-acts{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;align-items:center}.psx-acts a.ps-follow{text-decoration:none}.psx-resume{margin:10px 0 0;font-size:13px}.psx-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.psx-similar{margin-top:48px}
