#masthead.site-header{background:#050507!important;border-bottom-color:rgb(255 255 255 / .04)!important}#masthead .site-header__bell,#masthead .site-header__bookmark,#masthead .site-header__search-btn{color:rgb(255 255 255 / .5)}#masthead .site-header__bell:hover,#masthead .site-header__bookmark:hover,#masthead .site-header__search-btn:hover{background:rgb(255 255 255 / .06)!important;color:#fff}#masthead .site-header__nav a{color:rgb(255 255 255 / .45)}#masthead .site-header__nav a:hover,#masthead .site-header__nav a.current-cat{color:var(--color-accent);border-bottom-color:var(--color-accent)}:root{--pod-bg:#050507;--pod-s1:#0c0c0f;--pod-s2:#111114;--pod-s3:#18181c;--pod-s4:#1f1f24;--pod-bd:rgba(255, 255, 255, 0.06);--pod-bd2:rgba(255, 255, 255, 0.12);--pod-ac:var(--color-accent);--pod-ac2:#ff8a9b;--pod-gold:var(--color-gold);--pod-blue:#4a9af5;--pod-t1:rgba(255, 255, 255, 0.94);--pod-t2:rgba(255, 255, 255, 0.55);--pod-t3:rgba(255, 255, 255, 0.28);--pod-r:var(--xot-radius, 16px);--pod-pill:100px}.pod-hub{background:var(--pod-bg);min-height:100vh;font-family:Satoshi,Inter,system-ui,sans-serif;color:#fff;padding-bottom:calc(6rem + env(safe-area-inset-bottom));-webkit-font-smoothing:antialiased}.pod-hub *{box-sizing:border-box}.pod-hub a{color:inherit;text-decoration:none}.pod-hub img{display:block;max-width:100%}.pod-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#0a0a12 0%,#050507 50%,#0a0812 100%);border-bottom:1px solid var(--pod-bd)}.pod-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.15;filter:blur(80px) saturate(1.4);transform:scale(1.2);pointer-events:none}.pod-hero__gradient{position:absolute;inset:0;background:linear-gradient(180deg,rgb(5 5 7 / .2) 0%,rgb(5 5 7 / .95) 100%);pointer-events:none}.pod-hero__inner{position:relative;z-index:2;max-width:var(--xot-max,1200px);margin:0 auto;padding:3rem var(--xot-pad,1.25rem) 2.5rem;display:grid;grid-template-columns:200px 1fr;gap:2.5rem;align-items:center}@media (max-width:700px){.pod-hero__inner{grid-template-columns:1fr;text-align:center;gap:1.5rem}}.pod-hero__art{position:relative;width:200px;height:200px;border-radius:20px;overflow:hidden;box-shadow:0 24px 80px rgb(0 0 0 / .7),0 0 0 1px rgb(255 255 255 / .08);flex-shrink:0}@media (max-width:700px){.pod-hero__art{width:160px;height:160px;margin:0 auto}}@keyframes pod-glow{0%,100%{opacity:.2;transform:scale(1)}50%{opacity:.35;transform:scale(1.1)}}.pod-hero__art img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.pod-hero__art-placeholder{width:100%;height:100%;background:var(--pod-s2);display:flex;align-items:center;justify-content:center;font-size:4rem}.pod-hero__live{position:absolute;top:12px;left:12px;z-index:5;display:flex;align-items:center;gap:6px;background:rgb(0 0 0 / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px 10px 5px 8px;border-radius:var(--pod-pill);font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#fff}.pod-hero__live-dot{width:8px;height:8px;background:var(--color-accent);border-radius:50%;animation:pod-pulse 1.5s ease-in-out infinite}@keyframes pod-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.pod-hero__visualizer{position:absolute;bottom:0;left:0;right:0;height:48px;display:flex;align-items:flex-end;justify-content:center;gap:3px;padding:0 16px 12px;z-index:3;opacity:.8}.pod-viz-bar{width:4px;background:linear-gradient(to top,var(--pod-ac),var(--pod-ac2));border-radius:4px;animation:pod-viz 1s ease-in-out infinite}@keyframes pod-viz{0%,100%{height:8px}50%{height:var(--h,24px)}}.pod-hero__content{position:relative;z-index:2}.pod-hero__eyebrow{font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:var(--pod-ac);margin-bottom:.75rem;display:flex;align-items:center;gap:8px}@media (max-width:700px){.pod-hero__eyebrow{justify-content:center}}.pod-hero__eyebrow::before{content:"";width:20px;height:2px;background:var(--pod-ac)}.pod-hero__title{font-size:clamp(1.4rem, 4vw, 2.2rem);font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1.15;margin-bottom:.6rem}.pod-hero__show{font-size:.82rem;color:var(--pod-t2);margin-bottom:.4rem}.pod-hero__meta{font-size:.72rem;color:var(--pod-t3);display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1.5rem}@media (max-width:700px){.pod-hero__meta{justify-content:center}}.pod-hero__meta span::after{content:"·";margin-left:6px;color:var(--pod-t3)}.pod-hero__meta span:last-child::after{display:none}.pod-hero__progress{max-width:400px;margin-bottom:1.5rem}@media (max-width:700px){.pod-hero__progress{margin:0 auto 1.5rem}}.pod-progress-track{background:rgb(255 255 255 / .1);border-radius:var(--pod-pill);height:5px;cursor:pointer;position:relative;overflow:hidden}.pod-progress-fill{height:100%;background:linear-gradient(90deg,var(--pod-ac),var(--pod-ac2));border-radius:var(--pod-pill);transition:width 0.3s ease}.pod-progress-track:hover .pod-progress-fill{filter:brightness(1.2)}.pod-progress-times{display:flex;justify-content:space-between;font-size:.62rem;color:var(--pod-t3);margin-top:6px}.pod-hero__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}@media (max-width:700px){.pod-hero__actions{justify-content:center}}.pod-btn{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;padding:.7rem 1.4rem;border-radius:var(--pod-pill);transition:all 0.2s;border:none;cursor:pointer;font-family:inherit}.pod-btn--primary{background:var(--pod-ac);color:#fff;box-shadow:0 4px 20px color-mix(in srgb,var(--color-accent) 35%,transparent)}.pod-btn--primary:hover{background:#e0253d;transform:translateY(-1px);color:#fff}.pod-btn--secondary{background:rgb(255 255 255 / .08);color:var(--pod-t1);border:1px solid var(--pod-bd2)}.pod-btn--secondary:hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .2);color:#fff}.pod-btn--gold{background:linear-gradient(135deg,var(--pod-gold),#f5c563);color:#000;box-shadow:0 4px 20px rgb(201 162 39 / .3)}.pod-btn--gold:hover{filter:brightness(1.1);color:#000}.pod-btn svg{flex-shrink:0}.pod-tabs{position:sticky;top:60px;z-index:90;background:rgb(5 5 7 / .92);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--pod-bd)}.pod-tabs__inner{max-width:var(--xot-max,1200px);margin:0 auto;display:flex;overflow-x:auto;scrollbar-width:none;padding:0 var(--xot-pad,1.25rem)}.pod-tabs__inner::-webkit-scrollbar{display:none}.pod-tab{flex-shrink:0;padding:.9rem 1.2rem;font-size:.64rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--pod-t3);background:none;border:none;border-bottom:2px solid #fff0;margin-bottom:-1px;cursor:pointer;font-family:inherit;transition:all 0.15s;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.pod-tab:hover{color:var(--pod-t1)}.pod-tab.active{color:#fff;border-bottom-color:var(--pod-ac)}.pod-section{max-width:var(--xot-max,1200px);margin:0 auto;padding:2.5rem var(--xot-pad,1.25rem)}.pod-section--alt{background:var(--pod-s1)}.pod-section--alt .pod-section__wrap{max-width:var(--xot-max,1200px);margin:0 auto;padding:0 var(--xot-pad,1.25rem)}.pod-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.pod-section__title{font-size:1.1rem;font-weight:900;color:#fff;display:flex;align-items:center;gap:10px}.pod-section__icon{font-size:1.3rem}.pod-section__live{display:inline-flex;align-items:center;gap:5px;font-size:.52rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--pod-t3);background:rgb(255 255 255 / .05);padding:4px 10px;border-radius:var(--pod-pill)}.pod-section__live::before{content:"";width:6px;height:6px;background:#22c55e;border-radius:50%;animation:pod-pulse 2s infinite}.pod-see-all{font-size:.68rem;font-weight:700;color:var(--pod-t3);display:flex;align-items:center;gap:4px;transition:color 0.15s}.pod-see-all:hover{color:var(--pod-ac)}.pod-chart{display:flex;flex-direction:column;gap:8px}.pod-chart-item{display:grid;grid-template-columns:42px 56px 1fr auto;gap:14px;align-items:center;background:var(--pod-s2);border:1px solid var(--pod-bd);border-radius:var(--pod-r);padding:.85rem 1rem;transition:all 0.2s;cursor:pointer;opacity:0;transform:translateY(12px)}.pod-chart-item.visible{opacity:1;transform:translateY(0)}.pod-chart-item:hover{border-color:var(--pod-bd2);background:var(--pod-s3)}@media (max-width:500px){.pod-chart-item{grid-template-columns:32px 48px 1fr auto;gap:10px;padding:.7rem .85rem}}.pod-chart__rank{font-size:1.4rem;font-weight:900;text-align:center;color:var(--pod-t3);font-feature-settings:"tnum"}@media (max-width:500px){.pod-chart__rank{font-size:1.1rem}}.pod-chart-item:nth-child(1) .pod-chart__rank{background:linear-gradient(135deg,#ffd700,#ffec8b);-webkit-text-fill-color:#fff0;background-clip:text;filter:drop-shadow(0 2px 4px rgb(255 215 0 / .3))}.pod-chart-item:nth-child(2) .pod-chart__rank{background:linear-gradient(135deg,#c0c0c0,#e8e8e8);-webkit-text-fill-color:#fff0;background-clip:text}.pod-chart-item:nth-child(3) .pod-chart__rank{background:linear-gradient(135deg,#cd7f32,#daa06d);-webkit-text-fill-color:#fff0;background-clip:text}.pod-chart__art{width:56px;height:56px;border-radius:10px;overflow:hidden;background:var(--pod-s3);flex-shrink:0;box-shadow:0 4px 12px rgb(0 0 0 / .3)}@media (max-width:500px){.pod-chart__art{width:48px;height:48px;border-radius:8px}}.pod-chart__art img{width:100%;height:100%;object-fit:cover}.pod-chart__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:linear-gradient(135deg,var(--pod-s3),var(--pod-s4))}.pod-chart__info{min-width:0}.pod-chart__title{font-size:.85rem;font-weight:700;color:var(--pod-t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}@media (max-width:500px){.pod-chart__title{font-size:.78rem}}.pod-chart__host{font-size:.7rem;color:var(--pod-t3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pod-chart__meta{display:flex;align-items:center;gap:8px;flex-shrink:0}.pod-chart__region{font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:3px 8px;border-radius:var(--pod-pill);background:rgb(74 154 245 / .12);color:var(--pod-blue)}.pod-chart__play{width:36px;height:36px;border-radius:50%;background:var(--pod-ac);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:all 0.2s}.pod-chart-item:hover .pod-chart__play{opacity:1;transform:scale(1)}@media (max-width:500px){.pod-chart__play{display:none}}.pod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.25rem}@media (max-width:500px){.pod-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}.pod-catrow{display:flex;gap:1.25rem;overflow-x:auto;overflow-y:hidden;padding:.25rem .25rem 1rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pod-catrow::-webkit-scrollbar{height:0}.pod-catrow .pod-card{flex:0 0 160px;width:160px;scroll-snap-align:start}@media (max-width:600px){.pod-catrow .pod-card{flex-basis:132px;width:132px}}.pod-card{position:relative;opacity:0;transform:translateY(16px);transition:all 0.4s cubic-bezier(.4,0,.2,1)}.pod-card.visible{opacity:1;transform:translateY(0)}.pod-card__art{position:relative;aspect-ratio:1;border-radius:var(--pod-r);overflow:hidden;background:var(--pod-s2);box-shadow:0 8px 24px rgb(0 0 0 / .3)}.pod-card__art img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s}.pod-card:hover .pod-card__art img{transform:scale(1.05)}.pod-card__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .8) 0%,transparent 50%);opacity:0;transition:opacity 0.3s;display:flex;align-items:flex-end;padding:12px}.pod-card:hover .pod-card__overlay{opacity:1}.pod-card__play{width:44px;height:44px;border-radius:50%;background:var(--pod-ac);display:flex;align-items:center;justify-content:center;transform:translateY(8px);transition:transform 0.3s;box-shadow:0 4px 16px color-mix(in srgb,var(--color-accent) 40%,transparent)}.pod-card:hover .pod-card__play{transform:translateY(0)}.pod-card__region{position:absolute;top:10px;right:10px;font-size:.48rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:3px 7px;border-radius:var(--pod-pill);background:rgb(0 0 0 / .6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}.pod-card__body{padding:.85rem .25rem 0}.pod-card__title{font-size:.78rem;font-weight:700;color:var(--pod-t1);line-height:1.3;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pod-card__host{font-size:.65rem;color:var(--pod-t3)}.pod-card--round .pod-card__art{border-radius:50%}.pod-card--round .pod-card__body{text-align:center;padding-top:.7rem}.pod-card--round .pod-card__host{color:var(--pod-t2)}.pod-scroll-wrap{overflow:hidden}.pod-scroll{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;padding-bottom:1rem}.pod-scroll::-webkit-scrollbar{display:none}.pod-episode{flex:0 0 280px;background:var(--pod-s2);border:1px solid var(--pod-bd);border-radius:var(--pod-r);overflow:hidden;transition:all 0.25s;cursor:pointer}.pod-episode:hover{border-color:var(--pod-bd2);transform:translateY(-4px);box-shadow:0 12px 32px rgb(0 0 0 / .4)}.pod-episode__art{position:relative;height:140px;background:var(--pod-s3);overflow:hidden}.pod-episode__art img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s}.pod-episode:hover .pod-episode__art img{transform:scale(1.05)}.pod-episode__badge{position:absolute;top:10px;left:10px;font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;padding:4px 10px;border-radius:var(--pod-pill);background:var(--pod-ac);color:#fff}.pod-episode__badge--premium{background:linear-gradient(135deg,var(--pod-gold),#f5c563);color:#000}.pod-episode__body{padding:1rem}.pod-episode__cat{font-size:.52rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--pod-blue);margin-bottom:6px}.pod-episode__title{font-size:.85rem;font-weight:700;color:var(--pod-t1);line-height:1.35;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pod-episode__meta{font-size:.65rem;color:var(--pod-t3);display:flex;flex-wrap:wrap;gap:4px}.pod-episode__meta span::after{content:"·";margin:0 4px;color:var(--pod-t3)}.pod-episode__meta span:last-child::after{display:none}.pod-cats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2rem}.pod-cat-pill{font-size:.68rem;font-weight:700;color:var(--pod-t2);background:var(--pod-s2);border:1px solid var(--pod-bd);padding:.55rem 1.1rem;border-radius:var(--pod-pill);transition:all 0.15s}.pod-cat-pill:hover{color:#fff;border-color:var(--pod-bd2);background:var(--pod-s3)}.pod-cat-pill.active{color:var(--pod-ac);border-color:var(--pod-ac);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}.pod-platforms{display:flex;flex-wrap:wrap;gap:10px}.pod-platform{display:inline-flex;align-items:center;gap:8px;font-size:.7rem;font-weight:700;color:var(--pod-t2);background:var(--pod-s2);border:1px solid var(--pod-bd);padding:.6rem 1.2rem;border-radius:var(--pod-pill);transition:all 0.2s}.pod-platform:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .3)}.pod-platform--spotify{border-color:rgb(29 185 84 / .3);color:#1db954}.pod-platform--spotify:hover{background:rgb(29 185 84 / .1)}.pod-platform--apple{border-color:rgb(252 60 68 / .3);color:#fc3c44}.pod-platform--apple:hover{background:rgb(252 60 68 / .08)}.pod-platform--youtube{border-color:rgb(255 0 0 / .3);color:#f44}.pod-platform--youtube:hover{background:rgb(255 0 0 / .08)}.pod-gate{position:relative;background:linear-gradient(135deg,#0d0906 0%,#161208 50%,#0d0906 100%);border:1px solid rgb(201 162 39 / .2);border-radius:var(--pod-r);padding:3rem 2rem;text-align:center;overflow:hidden}.pod-gate::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgb(201 162 39 / .1),transparent 60%);pointer-events:none}.pod-gate__icon{font-size:3rem;margin-bottom:1rem;filter:drop-shadow(0 4px 16px rgb(201 162 39 / .4))}.pod-gate__badge{display:inline-block;background:linear-gradient(90deg,var(--pod-gold),#f5c563,var(--pod-gold));background-size:200% 100%;animation:pod-shimmer 3s linear infinite;color:#000;font-size:.5rem;font-weight:900;text-transform:uppercase;letter-spacing:2px;padding:5px 14px;border-radius:var(--pod-pill);margin-bottom:1rem}@keyframes pod-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.pod-gate__title{font-size:1.3rem;font-weight:900;color:#fff;margin-bottom:.6rem}.pod-gate__sub{font-size:.82rem;color:rgb(255 255 255 / .5);line-height:1.7;margin-bottom:1.5rem;max-width:420px;margin-left:auto;margin-right:auto}.pod-gate__perks{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:1.75rem}.pod-gate__perk{font-size:.65rem;font-weight:700;color:rgb(255 255 255 / .85);background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);padding:6px 12px;border-radius:var(--pod-pill);display:inline-flex;align-items:center;gap:5px}.pod-gate__perk span{color:var(--pod-gold)}.pod-gate__btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--pod-gold),#f5c563);color:#000;font-size:.82rem;font-weight:900;padding:.85rem 2rem;border-radius:var(--pod-pill);transition:all 0.2s;box-shadow:0 6px 24px rgb(201 162 39 / .35)}.pod-gate__btn:hover{transform:translateY(-2px);filter:brightness(1.1);color:#000}.pod-gate__login{font-size:.72rem;color:rgb(255 255 255 / .3);margin-top:1rem}.pod-gate__login a{color:rgb(255 255 255 / .5);text-decoration:underline;text-underline-offset:2px}.pod-gate__login a:hover{color:#fff}.pod-empty{text-align:center;padding:4rem 1rem;color:var(--pod-t3)}.pod-empty__icon{font-size:3rem;margin-bottom:1rem;opacity:.5}.pod-empty__text{font-size:.85rem;font-weight:600}.pod-empty__hint{font-size:.72rem;margin-top:.5rem;opacity:.7}.pod-back{display:inline-flex;align-items:center;gap:6px;font-size:.68rem;font-weight:700;color:var(--pod-t3);padding:.5rem 1rem;border:1px solid var(--pod-bd);border-radius:var(--pod-pill);transition:all 0.15s;margin-top:2rem}.pod-back:hover{color:var(--pod-ac);border-color:var(--pod-ac)}