/**
 * MANUcast.net Child — Clean UX Base + Editorial Lines
 * One stable header. Full-width hero image. Boxed text area. Simple cinematic transitions.
 */
body.mnet-clean-child{--mnet-clean-hero-radius:12px;--mnet-clean-hero-height:clamp(500px,58vh,600px);--mnet-clean-hero-mobile-height:500px}body.mnet-clean-child .mnet-clean-header{background:rgba(255,255,255,.975);border-bottom:1px solid color-mix(in srgb,var(--mnet-line) 78%,transparent 22%);backdrop-filter:blur(12px) saturate(1.28);-webkit-backdrop-filter:blur(12px) saturate(1.28)}body.mnet-clean-child .mnet-clean-header-inner{min-height:var(--mnet-p01-header-height,74px);height:auto;display:flex;align-items:center;gap:clamp(20px,3.2vw,54px)}body.mnet-clean-child .mnet-clean-logo-slot{flex:0 0 auto;width:var(--mnet-p01-logo-width,176px);min-width:var(--mnet-p01-logo-width,176px);display:flex;align-items:center;justify-content:flex-start;margin-right:clamp(24px,3.2vw,56px)}body.mnet-clean-child .mnet-clean-logo-slot .mnet-logo,body.mnet-clean-child .mnet-clean-logo-slot a{display:inline-flex;align-items:center;justify-content:flex-start;max-width:100%}body.mnet-clean-child .mnet-clean-logo-slot img{max-width:100%;max-height:50px;width:auto;height:auto}body.mnet-clean-child .mnet-clean-nav{margin-left:0;flex:1 1 auto}body.mnet-clean-child .mnet-clean-nav .mnet-menu{justify-content:flex-start;gap:clamp(18px,2vw,30px)}body.mnet-clean-child .mnet-clean-nav .mnet-menu a{border-bottom:0!important;box-shadow:none!important}body.mnet-clean-child .mnet-clean-nav .mnet-menu a:hover,body.mnet-clean-child .mnet-clean-nav .mnet-menu .current-menu-item>a,body.mnet-clean-child .mnet-clean-nav .mnet-menu .current_page_item>a{color:var(--mnet-brand)}body.mnet-clean-child .mnet-clean-search{flex:0 0 auto;width:40px;height:40px;border-radius:999px}body.mnet-clean-child .mnet-clean-cta{flex:0 0 auto}body.mnet-clean-child .mnet-clean-hero{position:relative;width:min(1360px,calc(100% - 56px));height:var(--mnet-clean-hero-height);margin:clamp(22px,3vw,38px) auto 0;border-radius:var(--mnet-clean-hero-radius);overflow:hidden;background:#020403;color:#fff;isolation:isolate;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 70px rgba(0,0,0,.10)}body.mnet-clean-child .mnet-clean-hero-bg,body.mnet-clean-child .mnet-clean-hero:before,body.mnet-clean-child .mnet-clean-hero:after{content:"";position:absolute;inset:0;pointer-events:none}body.mnet-clean-child .mnet-clean-hero-bg{z-index:1;background-image:var(--hero-img);background-size:cover;background-position:var(--mnet-sc-bg-position,center center);background-repeat:no-repeat;filter:saturate(1.02) contrast(1.04) brightness(1);transform:scale(1.012);transform-origin:center center;animation:mnetCleanHeroDrift var(--mnet-sc-motion-duration,32s) ease-in-out infinite alternate;animation-play-state:var(--mnet-sc-motion-play, running);will-change:transform}body.mnet-clean-child .mnet-clean-hero:before{z-index:2;background:radial-gradient(ellipse 86% 112% at 24% 52%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .18)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .06)) 32%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .12)) 62%,rgba(0,0,0,.04) 88%,rgba(0,0,0,0) 100%),linear-gradient(90deg,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .10)) 0%,rgba(0,0,0,var(--mnet-sc-overlay,.54)) 34%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .22)) 68%,rgba(0,0,0,0) 100%)}body.mnet-clean-child .mnet-clean-hero:after{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,0) 42%,rgba(0,0,0,.18) 100%)}body.mnet-clean-child .mnet-clean-hero-inner{position:relative;z-index:3;height:100%;width:min(100% - 88px,1240px);margin-inline:auto;display:flex;align-items:center}body.mnet-clean-child .mnet-clean-hero-copy{width:min(720px,100%);color:#fff;padding:clamp(58px,8vh,92px) 0}body.mnet-clean-child .mnet-clean-hero-copy .mnet-kicker{margin-bottom:16px;color:var(--mnet-brand);text-shadow:0 2px 18px rgba(0,0,0,.55)}body.mnet-clean-child .mnet-clean-hero-copy h1{margin:0 0 20px;color:#fff;font-size:clamp(3rem,6.2vw,6.1rem);line-height:.92;letter-spacing:-.06em;text-shadow:0 9px 40px rgba(0,0,0,.62),0 2px 10px rgba(0,0,0,.5)}body.mnet-clean-child .mnet-clean-hero-copy p{max-width:630px;margin:0;color:rgba(255,255,255,.92);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.68;font-weight:620;max-width:60ch;text-shadow:0 4px 24px rgba(0,0,0,.58)}body.mnet-clean-child .mnet-clean-hero .mnet-hero-badges{margin:26px 0 30px}body.mnet-clean-child .mnet-clean-hero .mnet-hero-badges b{background:rgba(0,0,0,.22);border-color:rgba(255,255,255,.22);color:rgba(255,255,255,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.mnet-clean-child .mnet-clean-hero .mnet-btn-outline{color:#fff;border-color:rgba(255,255,255,.45)}@media (max-width:820px){body.mnet-clean-child .mnet-clean-header-inner{min-height:66px;height:auto;gap:10px;position:relative}body.mnet-clean-child .mnet-clean-logo-slot{order:2;width:var(--mnet-p01-logo-width-mobile,142px);min-width:0;flex:0 1 auto;margin:0!important;justify-content:flex-start}body.mnet-clean-child .mnet-clean-logo-slot img{max-height:40px}body.mnet-clean-child .mnet-clean-menu-toggle{order:1;display:inline-grid;place-items:center;width:40px;height:40px;min-width:40px;margin:0!important;padding:0;border:1px solid var(--mnet-line);border-radius:999px;background:#fff;color:var(--mnet-text);font-size:1.05rem}body.mnet-clean-child .mnet-clean-search{order:3;margin-left:auto;width:38px;height:38px}body.mnet-clean-child .mnet-clean-cta{display:none}body.mnet-clean-child .mnet-clean-nav{order:5;display:none;position:absolute;left:16px;right:16px;top:calc(100% + 10px);z-index:100;margin:0;padding:16px 18px;background:rgba(255,255,255,.98);border:1px solid var(--mnet-line);border-radius:14px;box-shadow:0 22px 60px rgba(0,0,0,.16);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}body.mnet-clean-child .mnet-clean-nav.is-open{display:block}body.mnet-clean-child .mnet-clean-nav .mnet-menu{display:grid;gap:2px}body.mnet-clean-child .mnet-clean-nav .mnet-menu a{padding:12px 0}body.mnet-clean-child .mnet-clean-hero{width:min(100% - 24px,1360px);height:var(--mnet-clean-hero-mobile-height);margin-top:18px;border-radius:10px}body.mnet-clean-child .mnet-clean-hero-bg{background-position:var(--mnet-sc-bg-position,58% center)}body.mnet-clean-child .mnet-clean-hero:before{background:radial-gradient(ellipse 105% 100% at 30% 58%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .14)) 0%,rgba(0,0,0,var(--mnet-sc-overlay,.54)) 42%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .16)) 74%,rgba(0,0,0,.04) 100%),linear-gradient(90deg,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .12)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .05)) 58%,rgba(0,0,0,.12) 100%)}body.mnet-clean-child .mnet-clean-hero-inner{width:min(100% - 28px,1240px);align-items:center}body.mnet-clean-child .mnet-clean-hero-copy{width:min(100%,620px);padding:54px 0 60px}body.mnet-clean-child .mnet-clean-hero-copy h1{font-size:clamp(2.58rem,13vw,4.05rem);line-height:.92}body.mnet-clean-child .mnet-clean-hero-copy p{font-size:1rem;line-height:1.6}}@media (max-width:480px){body.mnet-clean-child .mnet-clean-logo-slot{width:min(var(--mnet-p01-logo-width-mobile,132px),44vw)}body.mnet-clean-child .mnet-clean-hero{height:480px;width:min(100% - 22px,1360px)}body.mnet-clean-child .mnet-clean-hero-inner{width:min(100% - 26px,1240px)}body.mnet-clean-child .mnet-clean-hero-copy h1{font-size:clamp(2.35rem,12vw,3.3rem)}body.mnet-clean-child .mnet-clean-hero .mnet-hero-badges{gap:7px;margin:20px 0 22px}body.mnet-clean-child .mnet-clean-hero .mnet-hero-badges b{font-size:.7rem;padding:6px 8px}}

@keyframes mnetCleanHeroDrift{0%{transform:scale(1.01) translate3d(0,0,0)}50%{transform:scale(var(--mnet-sc-motion-scale,1.05)) translate3d(calc(var(--mnet-sc-motion-drift,8px) * -1),0,0)}100%{transform:scale(calc(var(--mnet-sc-motion-scale,1.05) + .012)) translate3d(var(--mnet-sc-motion-drift,8px),calc(var(--mnet-sc-motion-drift,8px) * -.35),0)}}
@media (prefers-reduced-motion:reduce){body.mnet-clean-child .mnet-clean-hero-bg{animation:none !important;transform:scale(1.012)}}

/* Simple Cinematic Clean overrides */
body.mnet-clean-child .mnet-clean-hero.mnet-simple-cinematic-hero{
  width:100%;max-width:none;margin:0 auto 0;border-radius:0;border:0;box-shadow:none;
  height:var(--mnet-clean-hero-height);overflow:hidden;background:#020403;color:#fff;
}
body.mnet-clean-child .mnet-clean-hero .mnet-clean-hero-bg{position:absolute;inset:0;z-index:1;overflow:hidden;background:none!important;transform:none!important;filter:none!important;animation:none!important;}
body.mnet-clean-child .mnet-cine-slide{position:absolute;inset:0;opacity:0;transform:translate3d(0,0,0);transition:opacity var(--mnet-sc-transition-duration,1200ms) ease, transform var(--mnet-sc-transition-duration,1200ms) ease;}
body.mnet-clean-child .mnet-cine-slide.is-active{opacity:1;z-index:2;}
body.mnet-clean-child .mnet-cine-slide-bg{position:absolute;inset:-3%;background-size:cover;background-position:var(--mnet-sc-bg-position,center center);background-repeat:no-repeat;filter:saturate(1.04) contrast(1.04) brightness(.98);transform:scale(1.012);transform-origin:center center;animation:mnetCleanHeroDrift452 var(--mnet-sc-motion-duration,30s) ease-in-out infinite alternate;animation-play-state:var(--mnet-sc-motion-play,running);will-change:transform;}
body.mnet-clean-child .mnet-clean-hero[data-transition="soft-slide"] .mnet-cine-slide{transform:translateX(18px);}
body.mnet-clean-child .mnet-clean-hero[data-transition="soft-slide"] .mnet-cine-slide.is-active{transform:translateX(0);}
body.mnet-clean-child .mnet-clean-hero[data-transition="dissolve"] .mnet-cine-slide{transition-duration:calc(var(--mnet-sc-transition-duration,1200ms) * 1.2);}
body.mnet-clean-child .mnet-clean-hero:before{z-index:3;background:
  radial-gradient(ellipse 70% 120% at 24% 52%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .20)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .04)) 34%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .18)) 63%,rgba(0,0,0,.05) 86%,rgba(0,0,0,0) 100%),
  linear-gradient(90deg,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .14)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .02)) 34%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .24)) 66%,rgba(0,0,0,0) 100%);
}
body.mnet-clean-child .mnet-clean-hero:after{z-index:3;background:linear-gradient(180deg,rgba(0,0,0,.12) 0%,rgba(0,0,0,0) 42%,rgba(0,0,0,.18) 100%);}
body.mnet-clean-child .mnet-clean-hero-inner{position:relative;z-index:4;width:min(100% - 88px,1240px);height:100%;margin-inline:auto;display:flex;align-items:center;}
body.mnet-clean-child .mnet-clean-hero-copy{width:min(720px,100%);padding:clamp(58px,8vh,92px) 0;color:#fff;opacity:1;}
body.mnet-clean-child .mnet-clean-hero.is-text-entering[data-text-animation="fade-up"] .mnet-clean-hero-copy{animation:mnetHeroTextFadeUp452 1050ms cubic-bezier(.16,1,.3,1) both;}
body.mnet-clean-child .mnet-clean-hero.is-text-entering[data-text-animation="reveal"] .mnet-clean-hero-copy{animation:mnetHeroTextReveal452 1200ms cubic-bezier(.16,1,.3,1) both;}
@keyframes mnetCleanHeroDrift452{0%{transform:scale(1.012) translate3d(0,0,0)}45%{transform:scale(var(--mnet-sc-motion-scale,1.06)) translate3d(calc(var(--mnet-sc-motion-drift,9px) * -1),calc(var(--mnet-sc-motion-drift,9px) * -.28),0)}100%{transform:scale(calc(var(--mnet-sc-motion-scale,1.06) + .012)) translate3d(var(--mnet-sc-motion-drift,9px),calc(var(--mnet-sc-motion-drift,9px) * .20),0)}}
@keyframes mnetHeroTextFadeUp452{0%{opacity:.001;transform:translate3d(0,24px,0);filter:blur(5px)}100%{opacity:1;transform:translate3d(0,0,0);filter:blur(0)}}
@keyframes mnetHeroTextReveal452{0%{opacity:.001;transform:translate3d(0,18px,0);clip-path:inset(12% 0 0 0);filter:blur(4px)}100%{opacity:1;transform:translate3d(0,0,0);clip-path:inset(0 0 0 0);filter:blur(0)}}
@media (max-width:820px){
  body.mnet-clean-child .mnet-clean-hero.mnet-simple-cinematic-hero{height:var(--mnet-clean-hero-mobile-height);width:100%;border-radius:0;margin-top:0;}
  body.mnet-clean-child .mnet-clean-hero-inner{width:min(100% - 32px,1240px);align-items:center;}
  body.mnet-clean-child .mnet-clean-hero-copy{width:min(100%,620px);padding:52px 0 58px;}
  body.mnet-clean-child .mnet-clean-hero:before{background:
    radial-gradient(ellipse 105% 110% at 31% 58%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .16)) 0%,rgba(0,0,0,var(--mnet-sc-overlay,.54)) 44%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .16)) 78%,rgba(0,0,0,.04) 100%),
    linear-gradient(90deg,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) + .12)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.54) - .04)) 58%,rgba(0,0,0,.10) 100%);
  }
}
@media (prefers-reduced-motion:reduce){body.mnet-clean-child .mnet-cine-slide-bg{animation:none!important;transform:scale(1.012)}}

/* Advanced UX overrides */
body.mnet-clean-child .mnet-clean-hero.mnet-simple-cinematic-hero{
  width:100%;max-width:none;margin:0 auto;border-radius:0;border:0;box-shadow:none;
  height:var(--mnet-clean-hero-height);overflow:hidden;background:#020403;color:#fff;
}
body.mnet-clean-child .mnet-clean-hero .mnet-clean-hero-bg{position:absolute;inset:0;z-index:1;overflow:hidden;background:none!important;transform:none!important;filter:none!important;animation:none!important;}
body.mnet-clean-child .mnet-cine-slide{position:absolute;inset:0;opacity:0;transform:translate3d(0,0,0);transition:opacity var(--mnet-sc-transition-duration,1400ms) ease, transform var(--mnet-sc-transition-duration,1400ms) ease;}
body.mnet-clean-child .mnet-cine-slide.is-active{opacity:1;z-index:2;}
body.mnet-clean-child .mnet-cine-slide-bg{position:absolute;inset:-4%;background-size:cover;background-position:var(--mnet-sc-bg-position,center center);background-repeat:no-repeat;filter:saturate(1.04) contrast(1.04) brightness(.99);transform:scale(1.012);transform-origin:center center;animation:mnetHeroCinematicDrift460 var(--mnet-sc-motion-duration,28s) ease-in-out infinite alternate;animation-play-state:var(--mnet-sc-motion-play,running);will-change:transform;}
body.mnet-clean-child .mnet-clean-hero[data-transition="soft-slide"] .mnet-cine-slide{transform:translateX(20px);}
body.mnet-clean-child .mnet-clean-hero[data-transition="soft-slide"] .mnet-cine-slide.is-active{transform:translateX(0);}
body.mnet-clean-child .mnet-clean-hero[data-transition="zoom-dissolve"] .mnet-cine-slide:not(.is-active){transform:scale(1.02);}
body.mnet-clean-child .mnet-clean-hero:before{z-index:3;background:
  radial-gradient(ellipse 72% 118% at 25% 52%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) + .20)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) + .04)) 33%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) - .20)) 64%,rgba(0,0,0,.045) 88%,rgba(0,0,0,0) 100%),
  linear-gradient(90deg,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) + .12)) 0%,rgba(0,0,0,var(--mnet-sc-overlay,.56)) 34%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) - .25)) 68%,rgba(0,0,0,0) 100%);
}
body.mnet-clean-child .mnet-clean-hero:after{z-index:3;background:linear-gradient(180deg,rgba(0,0,0,.10) 0%,rgba(0,0,0,0) 42%,rgba(0,0,0,.20) 100%);}
body.mnet-clean-child .mnet-clean-hero-inner{position:relative;z-index:4;width:min(100% - 88px,var(--mnet-sc-content-width,1240px));height:100%;margin-inline:auto;display:flex;align-items:center;}
body.mnet-clean-child .mnet-clean-hero-copy{width:min(730px,100%);padding:clamp(62px,8vh,96px) 0;color:#fff;opacity:1;}
body.mnet-clean-child .mnet-clean-hero-copy.is-entering{will-change:transform,opacity,filter,clip-path;}
body.mnet-clean-child .mnet-clean-hero[data-text-animation="fade-up"] .mnet-clean-hero-copy.is-entering{animation:mnetHeroTextFadeUp460 1150ms cubic-bezier(.16,1,.3,1) both;}
body.mnet-clean-child .mnet-clean-hero[data-text-animation="reveal"] .mnet-clean-hero-copy.is-entering{animation:mnetHeroTextReveal460 1300ms cubic-bezier(.16,1,.3,1) both;}
body.mnet-clean-child .mnet-clean-hero[data-text-animation="cinematic-rise"] .mnet-clean-hero-copy.is-entering{animation:mnetHeroTextCinematicRise460 1500ms cubic-bezier(.16,1,.3,1) both;}
body.mnet-clean-child .mnet-clean-hero-copy h1{letter-spacing:-.055em;line-height:.92;}
@keyframes mnetHeroCinematicDrift460{0%{transform:scale(1.012) translate3d(0,0,0)}45%{transform:scale(var(--mnet-sc-motion-scale,1.086)) translate3d(calc(var(--mnet-sc-motion-drift,22px) * -1),calc(var(--mnet-sc-motion-drift,22px) * -.22),0)}100%{transform:scale(calc(var(--mnet-sc-motion-scale,1.086) + .014)) translate3d(var(--mnet-sc-motion-drift,22px),calc(var(--mnet-sc-motion-drift,22px) * .18),0)}}
@keyframes mnetHeroTextFadeUp460{0%{opacity:.001;transform:translate3d(0,28px,0);filter:blur(5px)}100%{opacity:1;transform:translate3d(0,0,0);filter:blur(0)}}
@keyframes mnetHeroTextReveal460{0%{opacity:.001;transform:translate3d(0,22px,0);clip-path:inset(14% 0 0 0);filter:blur(4px)}100%{opacity:1;transform:translate3d(0,0,0);clip-path:inset(0);filter:blur(0)}}
@keyframes mnetHeroTextCinematicRise460{0%{opacity:.001;transform:translate3d(0,34px,0) scale(.985);filter:blur(7px)}45%{opacity:.85;filter:blur(2px)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}}

body.mnet-clean-child .mnet-jukebox-wrap{position:relative;overflow:visible;}
body.mnet-clean-child .mnet-jukebox-track{display:flex;gap:clamp(22px,3vw,42px);overflow-x:auto;overflow-y:visible;padding:26px 4px 42px;scroll-snap-type:x proximity;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;}
body.mnet-clean-child .mnet-jukebox-track::-webkit-scrollbar{display:none;height:0;width:0;}
body.mnet-clean-child .mnet-jukebox-track.is-dragging{cursor:grabbing;user-select:none;scroll-snap-type:none;}
body.mnet-clean-child .mnet-jukebox-track > *{scroll-snap-align:start;flex:0 0 clamp(220px,22vw,315px);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),filter .32s ease;transform-origin:center bottom;}
body.mnet-clean-child .mnet-jukebox-track > *:hover{transform:translateY(-10px) scale(1.045);z-index:4;box-shadow:0 22px 48px rgba(0,0,0,.16);filter:saturate(1.04);}
body.mnet-clean-child .mnet-jukebox-section .mnet-carousel-arrow{box-shadow:0 12px 30px rgba(0,0,0,.12);}

body.mnet-clean-child .mnet-authority-editable .mnet-feature-panel{position:relative;overflow:hidden;background:#07100c;color:#fff;isolation:isolate;}
body.mnet-clean-child .mnet-authority-editable .mnet-feature-panel:before{content:"";position:absolute;inset:0;background-image:var(--panel-bg);background-size:cover;background-position:center;opacity:.34;z-index:-2;}
body.mnet-clean-child .mnet-authority-editable .mnet-feature-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.28));z-index:-1;}
body.mnet-clean-child .mnet-authority-editable .mnet-feature-panel h2,body.mnet-clean-child .mnet-authority-editable .mnet-feature-panel p,body.mnet-clean-child .mnet-authority-editable .mnet-feature-panel span{color:#fff;}

body.mnet-clean-child .mnet-editorial-large .mnet-article-row{display:grid;grid-template-columns:minmax(140px,210px) 1fr;gap:20px;align-items:center;}
body.mnet-clean-child .mnet-editorial-large .mnet-article-row img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px;}

body.mnet-clean-child .mnet-child-newsletter{display:grid;grid-template-columns:1fr minmax(320px,520px);gap:clamp(28px,5vw,72px);align-items:center;margin:clamp(42px,7vw,92px) 0;padding:clamp(32px,5vw,60px);border-radius:18px;background:linear-gradient(135deg,#04120c,#0b3d28 48%,#0b150f);color:#fff;overflow:hidden;position:relative;}
body.mnet-clean-child .mnet-child-newsletter:after{content:"";position:absolute;right:-12%;bottom:-30%;width:44%;aspect-ratio:1;border-radius:50%;background:rgba(0,143,84,.25);filter:blur(48px);}
body.mnet-clean-child .mnet-child-newsletter h2{color:#fff;margin:0 0 12px;font-size:clamp(2rem,4vw,4rem);line-height:.96;}
body.mnet-clean-child .mnet-child-newsletter p{color:rgba(255,255,255,.82);max-width:58ch;}
body.mnet-clean-child .mnet-child-newsletter-form{position:relative;z-index:2;display:grid;gap:16px;}
body.mnet-clean-child .mnet-newsletter-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
body.mnet-clean-child .mnet-child-newsletter label span{display:block;margin-bottom:6px;font-weight:800;color:rgba(255,255,255,.88);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;}
body.mnet-clean-child .mnet-child-newsletter input[type="text"],body.mnet-clean-child .mnet-child-newsletter input[type="email"]{width:100%;height:48px;border:1px solid rgba(255,255,255,.20);border-radius:10px;background:rgba(255,255,255,.10);color:#fff;padding:0 14px;outline:none;}
body.mnet-clean-child .mnet-child-newsletter input::placeholder{color:rgba(255,255,255,.48);}
body.mnet-clean-child .mnet-newsletter-interests{display:flex;flex-wrap:wrap;gap:8px;}
body.mnet-clean-child .mnet-newsletter-interests label{cursor:pointer;}
body.mnet-clean-child .mnet-newsletter-interests input{position:absolute;opacity:0;pointer-events:none;}
body.mnet-clean-child .mnet-newsletter-interests label span{margin:0;padding:8px 11px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.08);text-transform:none;letter-spacing:0;font-size:.84rem;}
body.mnet-clean-child .mnet-newsletter-interests input:checked + span{background:var(--mnet-brand);border-color:var(--mnet-brand);color:#fff;}
body.mnet-clean-child .mnet-newsletter-status{min-height:1.25em;margin:0;color:rgba(255,255,255,.78);font-weight:700;}

body.mnet-clean-child .mnet-footer .mnet-logo img,body.mnet-clean-child .mnet-child-footer .mnet-logo img{max-width:130px;height:auto;}
body.mnet-clean-child .mnet-child-footer{background:#050806;color:#fff;margin-top:clamp(48px,7vw,96px);padding:54px 0 28px;}
body.mnet-clean-child .mnet-child-footer a{color:rgba(255,255,255,.78);text-decoration:none;}
body.mnet-clean-child .mnet-child-footer a:hover{color:#fff;}
body.mnet-clean-child .mnet-child-footer-grid{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(3,1fr);gap:clamp(24px,4vw,58px);}
body.mnet-clean-child .mnet-child-footer-brand p{color:rgba(255,255,255,.72);max-width:36ch;}
body.mnet-clean-child .mnet-child-footer h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.09em;color:#fff;margin:0 0 14px;}
body.mnet-clean-child .mnet-child-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;}
body.mnet-clean-child .mnet-child-footer-bottom{border-top:1px solid rgba(255,255,255,.10);margin-top:38px;padding-top:20px;color:rgba(255,255,255,.64);font-size:.9rem;}

@media (max-width:820px){
  body.mnet-clean-child .mnet-clean-hero.mnet-simple-cinematic-hero{height:var(--mnet-clean-hero-mobile-height);width:100%;border-radius:0;margin-top:0;}
  body.mnet-clean-child .mnet-clean-hero-inner{width:min(100% - 32px,var(--mnet-sc-content-width,1240px));align-items:center;}
  body.mnet-clean-child .mnet-clean-hero-copy{width:min(100%,620px);padding:54px 0 60px;}
  body.mnet-clean-child .mnet-clean-hero:before{background:radial-gradient(ellipse 105% 110% at 31% 58%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) + .16)) 0%,rgba(0,0,0,var(--mnet-sc-overlay,.56)) 44%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) - .16)) 78%,rgba(0,0,0,.04) 100%),linear-gradient(90deg,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) + .12)) 0%,rgba(0,0,0,calc(var(--mnet-sc-overlay,.56) - .04)) 58%,rgba(0,0,0,.10) 100%);}
  body.mnet-clean-child .mnet-jukebox-track > *{flex-basis:76vw;}
  body.mnet-clean-child .mnet-editorial-large .mnet-article-row{grid-template-columns:1fr;}
  body.mnet-clean-child .mnet-child-newsletter{grid-template-columns:1fr;padding:28px 20px;border-radius:14px;}
  body.mnet-clean-child .mnet-newsletter-fields{grid-template-columns:1fr;}
  body.mnet-clean-child .mnet-child-footer-grid{grid-template-columns:1fr;}
}
@media (prefers-reduced-motion:reduce){body.mnet-clean-child .mnet-cine-slide-bg{animation:none!important;transform:scale(1.012)}body.mnet-clean-child .mnet-clean-hero-copy.is-entering{animation:none!important;}}


/* Editorial line selector */
body.mnet-clean-child .mnet-lines-section{margin-top:clamp(44px,7vw,96px);}
body.mnet-clean-child .mnet-lines-head{align-items:end;gap:24px;}
body.mnet-clean-child .mnet-lines-head p{max-width:58ch;margin:0;color:var(--mnet-muted);font-weight:650;line-height:1.55;}
body.mnet-clean-child .mnet-lines-tabs{display:flex;gap:clamp(10px,1.4vw,18px);overflow-x:auto;padding:8px 2px 18px;margin-top:20px;scrollbar-width:none;-ms-overflow-style:none;}
body.mnet-clean-child .mnet-lines-tabs::-webkit-scrollbar{display:none;}
body.mnet-clean-child .mnet-line-tab{appearance:none;border:1px solid color-mix(in srgb,var(--mnet-line) 78%,transparent);background:#fff;color:var(--mnet-text);border-radius:16px;padding:12px 15px;min-width:112px;display:grid;gap:9px;place-items:center;cursor:pointer;font-weight:850;letter-spacing:-.02em;transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s ease,box-shadow .24s ease,background .24s ease,color .24s ease;}
body.mnet-clean-child .mnet-line-tab:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.08);}
body.mnet-clean-child .mnet-line-tab.is-active{background:#06110c;color:#fff;border-color:#06110c;box-shadow:0 18px 42px rgba(0,0,0,.14);}
body.mnet-clean-child .mnet-line-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--mnet-brand) 12%,#fff 88%);color:var(--mnet-brand);font-weight:950;font-size:1.02rem;line-height:1;overflow:hidden;}
body.mnet-clean-child .mnet-line-tab.is-active .mnet-line-icon{background:var(--mnet-brand);color:#fff;}
body.mnet-clean-child .mnet-line-icon img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-clean-child .mnet-lines-panels{position:relative;margin-top:12px;}
body.mnet-clean-child .mnet-line-panel{display:none;padding:clamp(22px,3vw,36px);border:1px solid color-mix(in srgb,var(--mnet-line) 82%,transparent);border-radius:18px;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--mnet-p01-soft-gray,#eef2ef) 42%,#fff 58%));}
body.mnet-clean-child .mnet-line-panel.is-active{display:block;animation:mnetLinePanelIn .42s cubic-bezier(.16,1,.3,1) both;}
body.mnet-clean-child .mnet-line-panel-intro{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;}
body.mnet-clean-child .mnet-line-panel-intro h3{margin:0 0 8px;font-size:clamp(1.7rem,3vw,3rem);line-height:1;letter-spacing:-.055em;}
body.mnet-clean-child .mnet-line-panel-intro p{max-width:66ch;margin:0;color:var(--mnet-muted);font-weight:650;line-height:1.58;}
body.mnet-clean-child .mnet-line-panel-intro a{flex:0 0 auto;color:var(--mnet-brand);font-weight:900;text-decoration:none;}
body.mnet-clean-child .mnet-line-shows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-bottom:22px;}
body.mnet-clean-child .mnet-line-shows .mnet-show-card{min-height:100%;}
body.mnet-clean-child .mnet-line-episodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);}
body.mnet-clean-child .mnet-line-episodes .mnet-episode{height:100%;}
@keyframes mnetLinePanelIn{0%{opacity:0;transform:translateY(12px)}100%{opacity:1;transform:translateY(0)}}
@media (max-width:1024px){body.mnet-clean-child .mnet-line-shows{grid-template-columns:repeat(2,minmax(0,1fr));}body.mnet-clean-child .mnet-line-episodes{grid-template-columns:1fr;}}
@media (max-width:700px){body.mnet-clean-child .mnet-lines-head{display:block;}body.mnet-clean-child .mnet-lines-head p{margin-top:8px;}body.mnet-clean-child .mnet-line-tab{min-width:96px;padding:10px 12px;font-size:.88rem;border-radius:14px;}body.mnet-clean-child .mnet-line-icon{width:42px;height:42px;border-radius:13px;}body.mnet-clean-child .mnet-line-panel{padding:20px 14px;border-radius:14px;}body.mnet-clean-child .mnet-line-panel-intro{display:block;}body.mnet-clean-child .mnet-line-panel-intro a{display:inline-block;margin-top:14px;}body.mnet-clean-child .mnet-line-shows{grid-template-columns:1fr;}}

/* MANUcast Streamline — streaming-first refinements */
body.mnet-streamline-child{background:linear-gradient(180deg,#050907 0%,#07120d 36%,#f7faf8 74%);} 
body.mnet-streamline-child .mnet-clean-hero{height:clamp(560px,68vh,760px);box-shadow:0 34px 90px rgba(0,0,0,.24);} 
body.mnet-streamline-child .mnet-clean-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,390px);gap:clamp(28px,4vw,70px);} 
body.mnet-streamline-child .mnet-clean-hero-copy{width:100%;}
body.mnet-streamline-child .mnet-stream-hero-card{align-self:center;justify-self:end;width:min(100%,380px);border:1px solid rgba(255,255,255,.16);border-radius:22px;background:rgba(5,10,7,.48);box-shadow:0 28px 70px rgba(0,0,0,.36);backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18);overflow:hidden;color:#fff;}
body.mnet-streamline-child .mnet-stream-hero-art{position:relative;display:block;aspect-ratio:1/1;background:rgba(255,255,255,.08);overflow:hidden;}
body.mnet-streamline-child .mnet-stream-hero-art img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s cubic-bezier(.16,1,.3,1);} 
body.mnet-streamline-child .mnet-stream-hero-card:hover .mnet-stream-hero-art img{transform:scale(1.035);} 
body.mnet-streamline-child .mnet-stream-play{position:absolute;left:18px;bottom:18px;width:54px;height:54px;border-radius:999px;display:grid;place-items:center;background:#fff;color:#07120d;font-weight:950;box-shadow:0 12px 30px rgba(0,0,0,.32);} 
body.mnet-streamline-child .mnet-stream-hero-meta{padding:20px 22px 24px;} 
body.mnet-streamline-child .mnet-stream-hero-meta span{display:block;color:var(--mnet-brand);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;margin-bottom:9px;} 
body.mnet-streamline-child .mnet-stream-hero-meta h2{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.05;margin:0 0 10px;color:#fff;} 
body.mnet-streamline-child .mnet-stream-hero-meta h2 a{color:inherit;text-decoration:none;} 
body.mnet-streamline-child .mnet-stream-hero-meta p{margin:0;color:rgba(255,255,255,.74);font-weight:620;line-height:1.5;} 
body.mnet-streamline-child .mnet-stream-ranking{margin-top:clamp(42px,7vw,88px);} 
body.mnet-streamline-child .mnet-stream-ranking-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);} 
body.mnet-streamline-child .mnet-stream-rank-card{position:relative;display:grid;grid-template-columns:auto 76px 1fr auto;gap:13px;align-items:center;min-height:116px;padding:16px;border:1px solid color-mix(in srgb,var(--mnet-line) 76%,transparent);border-radius:18px;background:linear-gradient(180deg,#fff,#f2f6f3);box-shadow:0 16px 36px rgba(0,0,0,.06);overflow:hidden;} 
body.mnet-streamline-child .mnet-stream-rank-number{font-size:2.4rem;line-height:1;font-weight:950;letter-spacing:-.08em;color:#07120d;} 
body.mnet-streamline-child .mnet-stream-rank-art{width:76px;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#dfe8e2;} 
body.mnet-streamline-child .mnet-stream-rank-art img{width:100%;height:100%;object-fit:cover;display:block;} 
body.mnet-streamline-child .mnet-stream-rank-copy h3{font-size:1rem;line-height:1.15;margin:0 0 6px;} 
body.mnet-streamline-child .mnet-stream-rank-copy a{text-decoration:none;color:inherit;} 
body.mnet-streamline-child .mnet-stream-rank-terms .mnet-term-links{margin:0;} 
body.mnet-streamline-child .mnet-stream-rank-trend{font-weight:950;color:var(--mnet-brand);font-size:1.25rem;} 
body.mnet-streamline-child .mnet-stream-history{margin-top:clamp(42px,7vw,92px);} 
body.mnet-streamline-child .mnet-newsletter-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;} 
body.mnet-streamline-child .mnet-newsletter-consent{display:flex!important;gap:10px;align-items:flex-start;color:rgba(255,255,255,.78);font-weight:650;line-height:1.45;} 
body.mnet-streamline-child .mnet-newsletter-consent input{margin-top:3px;accent-color:var(--mnet-brand);} 
body.mnet-streamline-child .mnet-newsletter-consent span{display:inline!important;margin:0!important;text-transform:none!important;letter-spacing:0!important;font-size:.9rem!important;color:rgba(255,255,255,.78)!important;} 
@media (max-width:1100px){body.mnet-streamline-child .mnet-clean-hero-inner{grid-template-columns:1fr;}body.mnet-streamline-child .mnet-stream-hero-card{display:none;}body.mnet-streamline-child .mnet-stream-ranking-strip{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:640px){body.mnet-streamline-child .mnet-stream-ranking-strip{grid-template-columns:1fr;}body.mnet-streamline-child .mnet-stream-rank-card{grid-template-columns:auto 70px 1fr auto;}body.mnet-streamline-child .mnet-stream-rank-number{font-size:2rem;}}

/* MANUcast Premium Stream — premium platform layer */
body.mnet-premium-stream{
  --mnet-premium-bg:#030806;
  --mnet-premium-panel:#0a1510;
  --mnet-premium-panel-2:#101b15;
  --mnet-premium-line:rgba(255,255,255,.105);
  --mnet-premium-text:#f7fff9;
  --mnet-premium-muted:rgba(247,255,249,.68);
  background:radial-gradient(circle at 22% -10%,rgba(51,210,89,.18),transparent 34%),linear-gradient(180deg,#030806 0%,#07120d 52%,#050907 100%);
  color:var(--mnet-premium-text);
}
body.mnet-premium-stream .mnet-main{background:transparent;}
body.mnet-premium-stream .mnet-clean-header{
  background:rgba(3,8,6,.84);
  border-bottom:1px solid rgba(255,255,255,.085);
  box-shadow:0 18px 60px rgba(0,0,0,.28);
}
body.mnet-premium-stream .mnet-clean-nav .mnet-menu a,
body.mnet-premium-stream .mnet-logo-text,
body.mnet-premium-stream .mnet-logo-text em{color:#fff;}
body.mnet-premium-stream .mnet-clean-nav .mnet-menu a:hover,
body.mnet-premium-stream .mnet-clean-nav .mnet-menu .current-menu-item>a,
body.mnet-premium-stream .mnet-clean-nav .mnet-menu .current_page_item>a{color:var(--mnet-brand);}
body.mnet-premium-stream .mnet-clean-search,
body.mnet-premium-stream .mnet-clean-menu-toggle{background:rgba(255,255,255,.065);border-color:rgba(255,255,255,.13);color:#fff;}
body.mnet-premium-stream .mnet-clean-cta,
body.mnet-premium-stream .mnet-btn{box-shadow:0 14px 34px rgba(40,196,78,.24);}
body.mnet-premium-stream .mnet-clean-hero{height:clamp(620px,74vh,820px);background:#010302;}
body.mnet-premium-stream .mnet-clean-hero:before{background:radial-gradient(ellipse 80% 130% at 25% 50%,rgba(0,0,0,.76) 0%,rgba(0,0,0,.58) 36%,rgba(0,0,0,.36) 62%,rgba(0,0,0,.12) 100%),linear-gradient(90deg,rgba(0,0,0,.88) 0%,rgba(0,0,0,.48) 52%,rgba(0,0,0,.16) 100%);}
body.mnet-premium-stream .mnet-clean-hero:after{background:linear-gradient(180deg,rgba(0,0,0,.26) 0%,rgba(0,0,0,.02) 44%,#030806 100%);}
body.mnet-premium-stream .mnet-clean-hero-copy h1{font-family:var(--mnet-font-display,"Instrument Sans",system-ui,sans-serif);font-size:clamp(3.4rem,6.2vw,6.8rem);line-height:.88;letter-spacing:-.075em;font-weight:950;text-wrap:balance;}
body.mnet-premium-stream .mnet-clean-hero-copy p{max-width:52ch;font-size:clamp(1.02rem,1.28vw,1.26rem);color:rgba(255,255,255,.84);}
body.mnet-premium-stream .mnet-hero-badges b{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);}
body.mnet-premium-stream .mnet-stream-hero-card{background:rgba(7,18,13,.72);border-color:rgba(255,255,255,.16);box-shadow:0 30px 90px rgba(0,0,0,.48);}
body.mnet-premium-stream .mnet-section{padding:clamp(34px,5vw,64px) 0;}
body.mnet-premium-stream .mnet-section-head h2,
body.mnet-premium-stream .mnet-lines-head h2,
body.mnet-premium-stream .mnet-timeline h2{color:#fff;font-family:var(--mnet-font-sans,"Instrument Sans",system-ui,sans-serif);font-weight:920;letter-spacing:-.055em;}
body.mnet-premium-stream .mnet-section-link,
body.mnet-premium-stream .mnet-lines-head p,
body.mnet-premium-stream .mnet-time-item p{color:var(--mnet-premium-muted);}
body.mnet-premium-stream .mnet-show-card,
body.mnet-premium-stream .mnet-episode,
body.mnet-premium-stream .mnet-line-panel,
body.mnet-premium-stream .mnet-stream-rank-card,
body.mnet-premium-stream .mnet-side-card{
  background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.032));
  border-color:var(--mnet-premium-line);
  color:#fff;
  box-shadow:0 18px 46px rgba(0,0,0,.20);
}
body.mnet-premium-stream .mnet-show-card,
body.mnet-premium-stream .mnet-episode{transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease;}
body.mnet-premium-stream .mnet-show-card:hover,
body.mnet-premium-stream .mnet-episode:hover{transform:translateY(-5px);border-color:rgba(78,223,98,.38);box-shadow:0 24px 58px rgba(0,0,0,.34);}
body.mnet-premium-stream .mnet-show-info p,
body.mnet-premium-stream .mnet-episode p,
body.mnet-premium-stream .mnet-card-foot,
body.mnet-premium-stream .mnet-article-row p{color:var(--mnet-premium-muted);}
body.mnet-premium-stream .mnet-show-play,
body.mnet-premium-stream .mnet-play{background:#fff;color:#07120d;border-color:rgba(255,255,255,.78);box-shadow:0 10px 24px rgba(0,0,0,.32);}
body.mnet-premium-stream .mnet-carousel-arrow{background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.14);color:#fff;backdrop-filter:blur(12px);}
body.mnet-premium-stream .mnet-line-tab{background:rgba(255,255,255,.06);border-color:var(--mnet-premium-line);color:#fff;}
body.mnet-premium-stream .mnet-line-tab.is-active{background:linear-gradient(180deg,var(--mnet-brand),#15762d);color:#fff;border-color:rgba(84,235,100,.65);}
body.mnet-premium-stream .mnet-line-icon{background:rgba(45,210,87,.12);color:#5df074;}
body.mnet-premium-stream .mnet-line-tab.is-active .mnet-line-icon{background:rgba(0,0,0,.22);color:#fff;}
body.mnet-premium-stream .mnet-line-panel-intro h3,
body.mnet-premium-stream .mnet-show-info h3,
body.mnet-premium-stream .mnet-episode h3,
body.mnet-premium-stream .mnet-article-row h3{color:#fff;}
body.mnet-premium-stream .mnet-line-panel-intro p{color:var(--mnet-premium-muted);}
body.mnet-premium-stream .mnet-line-panel-intro a{color:#75ff89;}
body.mnet-premium-stream .mnet-stream-rank-card{grid-template-columns:auto 86px 1fr auto;min-height:128px;background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.036));}
body.mnet-premium-stream .mnet-stream-rank-number{color:rgba(255,255,255,.92);font-size:3rem;text-shadow:0 16px 34px rgba(0,0,0,.42);}
body.mnet-premium-stream .mnet-stream-rank-art{width:86px;border-radius:16px;}
body.mnet-premium-stream .mnet-stream-rank-copy h3{color:#fff;}
body.mnet-premium-stream .mnet-stream-rank-trend{color:#60f078;}
body.mnet-premium-stream .mnet-authority .mnet-feature-panel{background:linear-gradient(135deg,rgba(16,36,26,.98),rgba(4,10,7,.98));border-color:rgba(255,255,255,.12);box-shadow:0 20px 52px rgba(0,0,0,.28);}
body.mnet-premium-stream .mnet-timeline,
body.mnet-premium-stream .mnet-editorial-large{color:#fff;}
body.mnet-premium-stream .mnet-child-newsletter{background:linear-gradient(135deg,#123d22,#39b54a);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 70px rgba(28,177,67,.22);}
body.mnet-premium-stream .mnet-child-footer{background:#020504;border-top:1px solid rgba(255,255,255,.10);}
body.mnet-premium-stream .mnet-mini-player{background:rgba(2,5,4,.94);border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -24px 80px rgba(0,0,0,.46);backdrop-filter:blur(18px);}
body.mnet-premium-stream .mnet-mini-toggle{background:#fff;color:#07120d;}

/* Premium article/blog readability: dark cinematic title, bright reading surface */
body.mnet-premium-stream.single-post{background:#050907;color:#07120d;}
body.mnet-premium-stream .mnet-premium-article{background:#050907;color:#07120d;}
body.mnet-premium-stream .mnet-premium-article-hero{position:relative;min-height:clamp(460px,58vh,650px);display:flex;align-items:end;isolation:isolate;background:#06110c;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-article-hero:before{content:"";position:absolute;inset:0;background-image:var(--article-hero);background-size:cover;background-position:center;filter:saturate(1.02) contrast(1.05) brightness(.62);transform:scale(1.015);z-index:-2;}
body.mnet-premium-stream .mnet-premium-article-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 110% at 30% 64%,rgba(0,0,0,.84) 0%,rgba(0,0,0,.66) 38%,rgba(0,0,0,.32) 72%,rgba(0,0,0,.12) 100%),linear-gradient(180deg,rgba(0,0,0,.18) 0%,rgba(0,0,0,.34) 42%,#050907 100%);z-index:-1;}
body.mnet-premium-stream .mnet-premium-article-shade{display:none;}
body.mnet-premium-stream .mnet-premium-article-hero-inner{padding:clamp(70px,10vh,120px) 0 clamp(44px,7vh,82px);color:#fff;}
body.mnet-premium-stream .mnet-premium-breadcrumb{display:flex;gap:9px;align-items:center;margin-bottom:22px;color:rgba(255,255,255,.62);font-size:.92rem;font-weight:760;}
body.mnet-premium-stream .mnet-premium-breadcrumb a{color:rgba(255,255,255,.78);text-decoration:none;}
body.mnet-premium-stream .mnet-premium-article-hero .mnet-kicker{color:#69f078;margin-bottom:14px;text-shadow:0 8px 24px rgba(0,0,0,.5);}
body.mnet-premium-stream .mnet-premium-article-hero h1{max-width:980px;margin:0;font-family:var(--mnet-font-display,"Instrument Sans",system-ui,sans-serif);font-size:clamp(2.65rem,6.4vw,6rem);line-height:.95;letter-spacing:-.072em;font-weight:950;color:#fff;text-wrap:balance;text-shadow:0 18px 54px rgba(0,0,0,.64),0 3px 14px rgba(0,0,0,.56);}
body.mnet-premium-stream .mnet-premium-article-deck{max-width:760px;margin:20px 0 0;color:rgba(255,255,255,.82);font-size:clamp(1.04rem,1.5vw,1.25rem);line-height:1.55;font-weight:620;}
body.mnet-premium-stream .mnet-premium-article-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:22px;color:rgba(255,255,255,.72);font-weight:750;}
body.mnet-premium-stream .mnet-premium-article-layout{display:grid;grid-template-columns:minmax(0,760px) 340px;gap:clamp(28px,4vw,54px);align-items:start;margin-top:clamp(32px,5vw,66px);}
body.mnet-premium-stream .mnet-premium-article-main{min-width:0;}
body.mnet-premium-stream .mnet-premium-article-cover{margin:0 0 24px;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 72px rgba(0,0,0,.34);background:#0a1510;}
body.mnet-premium-stream .mnet-premium-article-cover img{width:100%;max-height:520px;object-fit:cover;display:block;}
body.mnet-premium-stream .mnet-premium-entry{background:#fff;color:#101713;border:0;border-radius:24px;padding:clamp(26px,4vw,52px);box-shadow:0 24px 72px rgba(0,0,0,.22);}
body.mnet-premium-stream .mnet-premium-entry p,
body.mnet-premium-stream .mnet-premium-entry li{font-size:clamp(1.05rem,1.05vw,1.17rem);line-height:1.82;color:#1d2620;}
body.mnet-premium-stream .mnet-premium-entry h2{font-size:clamp(1.8rem,2.4vw,2.5rem);line-height:1.08;letter-spacing:-.045em;margin:42px 0 14px;color:#06110c;}
body.mnet-premium-stream .mnet-premium-entry h3{font-size:clamp(1.35rem,1.8vw,1.72rem);line-height:1.15;margin:32px 0 12px;color:#06110c;}
body.mnet-premium-stream .mnet-premium-entry a{color:#12752c;text-decoration:underline;text-underline-offset:3px;}
body.mnet-premium-stream .mnet-premium-entry blockquote{margin:34px 0;padding:22px 24px;border-left:4px solid var(--mnet-brand);background:#f4f8f5;border-radius:0 18px 18px 0;color:#0b1710;}
body.mnet-premium-stream .mnet-premium-entry img{border-radius:18px;}
body.mnet-premium-stream .mnet-premium-sidebar{position:sticky;top:96px;}
body.mnet-premium-stream .mnet-premium-sidebar .mnet-newsletter,
body.mnet-premium-stream .mnet-premium-sidebar .mnet-child-newsletter{border-radius:22px;box-shadow:0 22px 60px rgba(0,0,0,.24);}
body.mnet-premium-stream .mnet-premium-related{background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.036));border-color:rgba(255,255,255,.12);color:#fff;}
body.mnet-premium-stream .mnet-premium-related h3{margin-top:0;color:#fff;}
body.mnet-premium-stream .mnet-premium-related .mnet-article-row{border-bottom-color:rgba(255,255,255,.10);}
body.mnet-premium-stream .mnet-premium-related .mnet-article-row h3{color:#fff;}
body.mnet-premium-stream .mnet-premium-related .mnet-article-row p{color:rgba(255,255,255,.66);}
@media (max-width:1140px){body.mnet-premium-stream .mnet-premium-article-layout{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-premium-sidebar{position:static;grid-template-columns:1fr;}}
@media (max-width:820px){body.mnet-premium-stream .mnet-clean-nav{background:rgba(3,8,6,.98);border-color:rgba(255,255,255,.12);}body.mnet-premium-stream .mnet-premium-article-hero{min-height:520px;}body.mnet-premium-stream .mnet-premium-article-hero h1{font-size:clamp(2.3rem,11vw,4.4rem);line-height:.98;}body.mnet-premium-stream .mnet-premium-article-layout{width:min(100% - 28px,1240px);}body.mnet-premium-stream .mnet-premium-entry{border-radius:20px;padding:26px 20px;}body.mnet-premium-stream .mnet-stream-ranking-strip{grid-template-columns:1fr;}}
@media (max-width:520px){body.mnet-premium-stream .mnet-clean-hero{height:560px;}body.mnet-premium-stream .mnet-clean-hero-copy h1{font-size:clamp(2.55rem,12vw,3.6rem);}body.mnet-premium-stream .mnet-premium-article-hero-inner{padding-top:76px;}body.mnet-premium-stream .mnet-premium-breadcrumb{font-size:.82rem;}body.mnet-premium-stream .mnet-premium-article-hero h1{font-size:clamp(2.05rem,10.4vw,3.45rem);letter-spacing:-.055em;}body.mnet-premium-stream .mnet-premium-entry p,body.mnet-premium-stream .mnet-premium-entry li{font-size:1.03rem;line-height:1.76;}body.mnet-premium-stream .mnet-premium-article-cover{border-radius:18px;}}

/* === MANUcast Premium Stream: streaming-style polish === */
body.mnet-premium-stream{
  --mnet-premium-bg:#030604;
  --mnet-premium-surface:#090f0b;
  --mnet-premium-card:rgba(255,255,255,.072);
  --mnet-premium-card-2:rgba(255,255,255,.038);
  --mnet-premium-line:rgba(255,255,255,.135);
  --mnet-premium-soft:rgba(255,255,255,.68);
  --mnet-premium-muted:rgba(255,255,255,.58);
  background:radial-gradient(circle at 18% 0,rgba(48,180,75,.16),transparent 36%),linear-gradient(180deg,#030604 0,#050907 42%,#030604 100%);
}
body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{height:clamp(640px,78vh,860px);min-height:640px;border-bottom:1px solid rgba(255,255,255,.10);}
body.mnet-premium-stream .mnet-clean-hero:before{background:radial-gradient(ellipse 76% 120% at 24% 48%,rgba(0,0,0,.82) 0%,rgba(0,0,0,.68) 35%,rgba(0,0,0,.30) 67%,rgba(0,0,0,.10) 100%),linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.55) 48%,rgba(0,0,0,.14) 100%);}
body.mnet-premium-stream .mnet-clean-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,430px);gap:clamp(28px,5vw,74px);align-items:center;}
body.mnet-premium-stream .mnet-clean-hero-copy{width:min(680px,100%);min-width:0;}
body.mnet-premium-stream .mnet-clean-hero-copy h1{font-size:clamp(3.25rem,6.6vw,6.7rem);max-width:10.5ch;text-wrap:balance;}
body.mnet-premium-stream .mnet-clean-hero-copy p{max-width:52ch;color:rgba(255,255,255,.86);font-weight:620;}
body.mnet-premium-stream .mnet-stream-hero-card{align-self:center;justify-self:end;width:min(100%,420px);max-height:560px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.045));box-shadow:0 34px 98px rgba(0,0,0,.46);backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);}
body.mnet-premium-stream .mnet-stream-hero-art{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:24px 24px 0 0;background:#09110d;}
body.mnet-premium-stream .mnet-stream-hero-art img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.005);}
body.mnet-premium-stream .mnet-stream-play{position:absolute;left:18px;bottom:18px;display:grid;place-items:center;width:58px;height:58px;border-radius:999px;background:#fff;color:#06110c;box-shadow:0 18px 42px rgba(0,0,0,.42);font-size:1rem;}
body.mnet-premium-stream .mnet-stream-hero-meta{padding:22px 24px 24px;min-width:0;}
body.mnet-premium-stream .mnet-stream-hero-meta span{display:block;color:#63ef76;font-size:.78rem;font-weight:920;text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px;}
body.mnet-premium-stream .mnet-stream-hero-meta h2{margin:0;font-size:clamp(1.35rem,2vw,2.05rem);line-height:1.02;letter-spacing:-.045em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-stream-hero-meta h2 a{color:#fff;text-decoration:none;}
body.mnet-premium-stream .mnet-stream-hero-meta p{margin:12px 0 0;color:rgba(255,255,255,.66);font-size:.96rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-btn,
body.mnet-premium-stream .mnet-clean-hero .mnet-btn,
body.mnet-premium-stream .mnet-child-newsletter button,
body.mnet-premium-stream button.mnet-btn{border-radius:999px;border:1px solid rgba(99,240,118,.42);background:linear-gradient(180deg,#64f078 0%,#23a83f 100%);color:#031007;font-weight:920;letter-spacing:-.01em;box-shadow:0 18px 42px rgba(43,201,71,.28),inset 0 1px 0 rgba(255,255,255,.34);padding:14px 22px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;}
body.mnet-premium-stream .mnet-btn:hover{transform:translateY(-2px);filter:saturate(1.06) brightness(1.04);box-shadow:0 22px 56px rgba(43,201,71,.34),inset 0 1px 0 rgba(255,255,255,.38);}
body.mnet-premium-stream .mnet-btn-outline,
body.mnet-premium-stream .mnet-clean-hero .mnet-btn-outline{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 18px 42px rgba(0,0,0,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);}
body.mnet-premium-stream .mnet-hero-badges b{border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.14);}
body.mnet-premium-stream .mnet-section{margin-top:clamp(38px,6vw,76px);}
body.mnet-premium-stream .mnet-section-head{align-items:end;gap:22px;margin-bottom:18px;}
body.mnet-premium-stream .mnet-section-head h2{font-size:clamp(1.85rem,3.1vw,3.2rem);}
body.mnet-premium-stream .mnet-section-link{font-weight:860;color:#6cf582;text-decoration:none;}
body.mnet-premium-stream .mnet-carousel-wrap{position:relative;}
body.mnet-premium-stream .mnet-carousel-arrow{width:44px;height:44px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#fff;display:grid;place-items:center;z-index:5;}
body.mnet-premium-stream .mnet-carousel-arrow:hover{background:#fff;color:#05100a;}
body.mnet-premium-stream .mnet-jukebox-track{gap:clamp(18px,2vw,28px);padding:18px 4px 34px;scroll-padding-inline:4px;}
body.mnet-premium-stream .mnet-jukebox-track > *{flex-basis:clamp(210px,17.5vw,265px);}
body.mnet-premium-stream .mnet-show-card{border-radius:20px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.092),rgba(255,255,255,.038));}
body.mnet-premium-stream .mnet-show-art{display:block;aspect-ratio:1/1;overflow:hidden;background:#07100b;}
body.mnet-premium-stream .mnet-show-art img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-premium-stream .mnet-show-info{padding:16px;}
body.mnet-premium-stream .mnet-premium-now-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}
body.mnet-premium-stream .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream .mnet-premium-rail-item.is-repeated{opacity:.96;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode{height:100%;min-height:210px;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035));}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-media{border-radius:16px;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode h3{font-size:1rem;line-height:1.18;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-lines-section{padding:clamp(26px,4vw,44px);border:1px solid rgba(255,255,255,.10);border-radius:30px;background:radial-gradient(circle at 10% 0,rgba(57,181,74,.15),transparent 35%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.025));box-shadow:0 28px 80px rgba(0,0,0,.28);}
body.mnet-premium-stream .mnet-lines-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);align-items:end;}
body.mnet-premium-stream .mnet-lines-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:24px 0;}
body.mnet-premium-stream .mnet-line-tab{min-height:132px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;text-align:left;border-radius:22px;padding:18px;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.08);}
body.mnet-premium-stream .mnet-line-tab span:last-child{font-size:1.02rem;font-weight:920;letter-spacing:-.02em;}
body.mnet-premium-stream .mnet-line-icon{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(180deg,rgba(99,240,118,.20),rgba(99,240,118,.07));border:1px solid rgba(99,240,118,.22);color:#77ff8a;font-size:1.05rem;box-shadow:0 14px 32px rgba(0,0,0,.22);}
body.mnet-premium-stream .mnet-line-icon:before{content:"";position:absolute;inset:11px;border-radius:50%;border:2px solid currentColor;opacity:.34;}
body.mnet-premium-stream .mnet-line-tab.is-active{background:linear-gradient(150deg,#44d85a,#118a31 62%,#0a3318);border-color:rgba(110,255,130,.62);box-shadow:0 24px 64px rgba(35,200,64,.18);}
body.mnet-premium-stream .mnet-line-tab.is-active .mnet-line-icon{background:rgba(0,0,0,.22);border-color:rgba(255,255,255,.28);color:#fff;}
body.mnet-premium-stream .mnet-line-panel{border-radius:28px;padding:24px;background:linear-gradient(180deg,rgba(2,7,4,.88),rgba(5,12,8,.74));}
body.mnet-premium-stream .mnet-line-panel-intro{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px;}
body.mnet-premium-stream .mnet-line-panel-intro h3{font-size:clamp(1.55rem,2.5vw,2.5rem);}
body.mnet-premium-stream .mnet-line-shows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}
body.mnet-premium-stream .mnet-line-episodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;}
body.mnet-premium-stream .mnet-premium-top{padding:clamp(26px,4vw,46px);border-radius:32px;background:radial-gradient(circle at 92% 0,rgba(99,240,118,.18),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.11);box-shadow:0 28px 90px rgba(0,0,0,.32);}
body.mnet-premium-stream .mnet-stream-ranking-head p{margin:10px 0 0;color:rgba(255,255,255,.62);max-width:62ch;}
body.mnet-premium-stream .mnet-premium-ranking-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;}
body.mnet-premium-stream .mnet-premium-rank-card{position:relative;display:grid;grid-template-columns:1fr;gap:0;min-height:0;overflow:hidden;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.095),rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.12);}
body.mnet-premium-stream .mnet-premium-rank-card .mnet-stream-rank-art{width:100%;aspect-ratio:1/1;border-radius:0;display:block;position:relative;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-rank-card .mnet-stream-rank-art img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-premium-stream .mnet-premium-rank-card .mnet-stream-rank-number{position:absolute;left:12px;top:8px;z-index:2;font-size:clamp(3.2rem,5vw,5.5rem);line-height:.8;font-weight:950;color:rgba(255,255,255,.94);text-shadow:0 18px 32px rgba(0,0,0,.68);}
body.mnet-premium-stream .mnet-premium-rank-card .mnet-stream-rank-copy{padding:16px;min-height:132px;}
body.mnet-premium-stream .mnet-premium-rank-label{display:block;margin-bottom:7px;color:#70f783;font-size:.72rem;font-weight:920;text-transform:uppercase;letter-spacing:.075em;}
body.mnet-premium-stream .mnet-premium-rank-card h3{font-size:1.02rem;line-height:1.15;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-rank-card h3 a{color:#fff;text-decoration:none;}
body.mnet-premium-stream .mnet-premium-rank-play{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:#fff;color:#06110c;box-shadow:0 14px 34px rgba(0,0,0,.4);}
body.mnet-premium-stream .mnet-stream-rank-trend{position:absolute;right:14px;top:14px;color:#73fb88;font-weight:950;}
body.mnet-premium-stream .mnet-stream-authority{display:grid;grid-template-columns:1.15fr 1fr;gap:18px;}
body.mnet-premium-stream .mnet-authority-editable .mnet-feature-panel{min-height:270px;border-radius:28px;padding:clamp(24px,3vw,38px);display:flex;flex-direction:column;justify-content:flex-end;background:#07100b;box-shadow:0 26px 76px rgba(0,0,0,.34);}
body.mnet-premium-stream .mnet-authority-editable .mnet-feature-panel:before{opacity:.54;filter:saturate(1.08) contrast(1.04);}
body.mnet-premium-stream .mnet-authority-editable .mnet-feature-panel:after{background:radial-gradient(circle at 72% 18%,rgba(99,240,118,.12),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.78));}
body.mnet-premium-stream .mnet-feature-panel h2{font-size:clamp(1.65rem,3vw,3rem);line-height:.95;letter-spacing:-.055em;margin:0 0 10px;}
body.mnet-premium-stream .mnet-feature-panel p{max-width:48ch;color:rgba(255,255,255,.72);}
body.mnet-premium-stream.single-post .mnet-entry,
body.mnet-premium-stream.single-post .mnet-content,
body.mnet-premium-stream.single-post .entry-content{overflow-wrap:anywhere;word-break:normal;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(.wp-block-embed,.wp-block-video,.wp-block-audio,iframe,embed,object,table,.twitter-tweet,.instagram-media,.tiktok-embed){max-width:100%!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry iframe{width:100%;border-radius:18px;background:#eef3ef;}
body.mnet-premium-stream.single-post .mnet-premium-entry table{display:block;overflow-x:auto;border-collapse:collapse;background:#fff;}
body.mnet-premium-stream.single-post .mnet-premium-entry .wp-block-image img{height:auto;max-width:100%;}
body.mnet-premium-stream.single-post .mnet-premium-entry .wp-block-pullquote,
body.mnet-premium-stream.single-post .mnet-premium-entry .wp-block-quote{max-width:100%;}
body.mnet-premium-stream.single-post .mnet-premium-sidebar :where(input,textarea,select,button){max-width:100%;}
body.mnet-premium-stream.single-post .mnet-premium-sidebar .mnet-child-newsletter{display:block;padding:24px;border-radius:22px;margin:0 0 22px;}
body.mnet-premium-stream.single-post .mnet-premium-sidebar .mnet-newsletter-fields{grid-template-columns:1fr;}
@media (max-width:1180px){body.mnet-premium-stream .mnet-premium-ranking-grid{grid-template-columns:repeat(3,minmax(0,1fr));}body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:repeat(3,minmax(0,1fr));}body.mnet-premium-stream .mnet-lines-tabs{grid-template-columns:repeat(3,minmax(0,1fr));}body.mnet-premium-stream .mnet-line-shows{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:920px){body.mnet-premium-stream .mnet-clean-hero-inner{grid-template-columns:1fr;align-content:center;}body.mnet-premium-stream .mnet-stream-hero-card{display:none;}body.mnet-premium-stream .mnet-clean-hero-copy h1{max-width:11ch;}body.mnet-premium-stream .mnet-lines-head{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-stream-authority{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-line-episodes{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-line-shows{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:680px){body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{min-height:600px;height:600px;}body.mnet-premium-stream .mnet-clean-hero-inner{width:min(100% - 28px,1240px);}body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-premium-ranking-grid{grid-template-columns:1fr 1fr;}body.mnet-premium-stream .mnet-lines-tabs{grid-template-columns:1fr 1fr;}body.mnet-premium-stream .mnet-line-tab{min-height:116px;}body.mnet-premium-stream .mnet-line-shows{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-section-head{align-items:flex-start;flex-direction:column;}body.mnet-premium-stream .mnet-authority-editable .mnet-feature-panel{min-height:220px;}}
@media (max-width:460px){body.mnet-premium-stream .mnet-premium-ranking-grid{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-lines-tabs{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-clean-hero-copy h1{font-size:clamp(2.45rem,12vw,3.55rem);}body.mnet-premium-stream .mnet-hero-actions{display:grid;gap:10px;}body.mnet-premium-stream .mnet-btn{width:100%;}}

/* === MANUcast Premium Stream 5.0.0: minimal Netflix/radio automation layer === */
body.mnet-premium-stream{
  --mnet-brand:#03d1a4;
  --mnet-premium-bg:#030303;
  --mnet-premium-surface:#0a0a0a;
  --mnet-premium-card:#121212;
  --mnet-premium-card-2:#181818;
  --mnet-premium-line:rgba(255,255,255,.14);
  --mnet-radius:6px;
  --mnet-radius-soft:8px;
  background:#030303;
}
body.mnet-premium-stream .mnet-clean-header{background:rgba(3,3,3,.92);border-bottom:1px solid rgba(255,255,255,.10);box-shadow:none;}
body.mnet-premium-stream .mnet-kicker{color:var(--mnet-brand)!important;letter-spacing:.14em;}
body.mnet-premium-stream .mnet-btn,
body.mnet-premium-stream .mnet-clean-cta,
body.mnet-premium-stream .mnet-child-newsletter button,
body.mnet-premium-stream .mnet-filterbar button,
body.mnet-premium-stream .mnet-newsletter button{
  border-radius:4px!important;
  background:var(--mnet-brand)!important;
  background-image:none!important;
  color:#02110d!important;
  border:1px solid var(--mnet-brand)!important;
  box-shadow:none!important;
  font-weight:850!important;
  text-transform:none;
  letter-spacing:.01em;
}
body.mnet-premium-stream .mnet-btn:hover,
body.mnet-premium-stream .mnet-clean-cta:hover,
body.mnet-premium-stream .mnet-child-newsletter button:hover,
body.mnet-premium-stream .mnet-filterbar button:hover,
body.mnet-premium-stream .mnet-newsletter button:hover{background:#fff!important;border-color:#fff!important;color:#030303!important;transform:translateY(-1px);}
body.mnet-premium-stream .mnet-btn-outline,
body.mnet-premium-stream .mnet-platforms .mnet-chip{
  background:rgba(255,255,255,.09)!important;
  background-image:none!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.38)!important;
  border-radius:4px!important;
  box-shadow:none!important;
}
body.mnet-premium-stream .mnet-btn-outline:hover,
body.mnet-premium-stream .mnet-platforms .mnet-chip:hover{border-color:#fff!important;background:#fff!important;color:#030303!important;}
body.mnet-premium-stream .mnet-clean-search,
body.mnet-premium-stream .mnet-clean-menu-toggle,
body.mnet-premium-stream .mnet-carousel-arrow{border-radius:4px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;box-shadow:none!important;}
body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{height:clamp(680px,82vh,900px);min-height:680px;background:#000;}
body.mnet-premium-stream .mnet-clean-hero:before{background:linear-gradient(90deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.74) 34%,rgba(0,0,0,.36) 70%,rgba(0,0,0,.12) 100%)!important;}
body.mnet-premium-stream .mnet-clean-hero:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#030303 100%)!important;}
body.mnet-premium-stream .mnet-clean-hero-copy h1{max-width:12ch;letter-spacing:-.07em;}
body.mnet-premium-stream .mnet-stream-hero-card{border-radius:8px!important;max-height:540px;background:#111!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 34px 90px rgba(0,0,0,.5)!important;}
body.mnet-premium-stream .mnet-stream-hero-art{border-radius:8px 8px 0 0!important;aspect-ratio:1/1;}
body.mnet-premium-stream .mnet-stream-hero-meta{padding:18px 18px 20px;}
body.mnet-premium-stream .mnet-stream-hero-meta h2{font-size:clamp(1.25rem,1.7vw,1.65rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-stream-hero-meta p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-stream-play,
body.mnet-premium-stream .mnet-show-play,
body.mnet-premium-stream .mnet-play{border-radius:4px!important;background:var(--mnet-brand)!important;color:#02110d!important;border:1px solid var(--mnet-brand)!important;box-shadow:none!important;}
body.mnet-premium-stream .mnet-section{padding:clamp(28px,4vw,54px) 0;}
body.mnet-premium-stream .mnet-section-head h2{font-size:clamp(1.65rem,3vw,2.7rem);letter-spacing:-.055em;}
body.mnet-premium-stream .mnet-show-card,
body.mnet-premium-stream .mnet-episode,
body.mnet-premium-stream .mnet-line-panel,
body.mnet-premium-stream .mnet-side-card,
body.mnet-premium-stream .mnet-feature-panel,
body.mnet-premium-stream .mnet-directory-featured,
body.mnet-premium-stream .mnet-home-page-link,
body.mnet-premium-stream .mnet-premium-entry,
body.mnet-premium-stream .mnet-child-newsletter{border-radius:6px!important;background:#121212!important;background-image:none!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;}
body.mnet-premium-stream .mnet-show-art,
body.mnet-premium-stream .mnet-episode-media,
body.mnet-premium-stream .mnet-show-art img,
body.mnet-premium-stream .mnet-episode-media img,
body.mnet-premium-stream .mnet-directory-featured img{border-radius:4px!important;}
body.mnet-premium-stream .mnet-show-card:hover,
body.mnet-premium-stream .mnet-episode:hover{transform:scale(1.035);border-color:rgba(255,255,255,.30)!important;z-index:2;}

/* Para escuchar ahora: larger, fuller, at least three visual rows on desktop */
body.mnet-premium-stream .mnet-premium-now-section{padding-top:clamp(40px,5vw,70px);}
body.mnet-premium-stream .mnet-premium-now-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important;align-items:stretch;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode{height:100%;min-height:330px;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-media{aspect-ratio:16/10;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body h3{font-size:1.02rem;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-rail-item.is-repeated{opacity:.96;}
body.mnet-premium-stream .mnet-category-stream-row{padding-top:18px;}
body.mnet-premium-stream .mnet-category-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;}
body.mnet-premium-stream .mnet-category-rail .mnet-episode{scroll-snap-align:start;min-width:220px;}

/* Canales MANUcast: big cover wall, two rows, premium tabs */
body.mnet-premium-stream .mnet-channel-wall{background:#030303;}
body.mnet-premium-stream .mnet-channel-tabs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;margin-bottom:18px;}
body.mnet-premium-stream .mnet-line-tab{min-height:72px!important;border-radius:4px!important;background:#111!important;background-image:none!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;display:flex!important;align-items:center;justify-content:flex-start;gap:10px;padding:12px!important;}
body.mnet-premium-stream .mnet-line-tab.is-active{background:#fff!important;color:#030303!important;border-color:#fff!important;}
body.mnet-premium-stream .mnet-line-icon{width:34px;height:34px;border-radius:4px!important;background:rgba(3,209,164,.12)!important;color:var(--mnet-brand)!important;display:grid;place-items:center;font-weight:900;}
body.mnet-premium-stream .mnet-line-tab.is-active .mnet-line-icon{background:#030303!important;color:var(--mnet-brand)!important;}
body.mnet-premium-stream .mnet-channel-intro{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px;}
body.mnet-premium-stream .mnet-channel-intro h3{font-size:clamp(1.7rem,3vw,3rem);line-height:.95;margin:0 0 8px;color:#fff;}
body.mnet-premium-stream .mnet-channel-intro p{max-width:56ch;color:rgba(255,255,255,.66);}
body.mnet-premium-stream .mnet-channel-intro a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.55);padding-bottom:4px;}
body.mnet-premium-stream .mnet-channel-cover-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-card{min-height:0;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-art{aspect-ratio:1/1;display:block;overflow:hidden;background:#111;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info{padding:10px 0 0;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info .mnet-tags,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info p,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-play{display:none!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info h3{font-size:1rem;margin:0;color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}

/* Ranking: only number and title */
body.mnet-premium-stream .mnet-listening-ranking{background:#030303;}
body.mnet-premium-stream .mnet-listening-ranking-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);}
body.mnet-premium-stream .mnet-listening-rank-item{border-bottom:1px solid rgba(255,255,255,.10);}
body.mnet-premium-stream .mnet-listening-rank-item:nth-last-child(-n+2){border-bottom:0;}
body.mnet-premium-stream .mnet-listening-rank-item a{display:grid;grid-template-columns:86px 1fr;gap:18px;align-items:center;min-height:84px;color:#fff;text-decoration:none;padding:16px 18px;}
body.mnet-premium-stream .mnet-listening-rank-number{font-size:clamp(2.2rem,5vw,4.3rem);font-weight:950;letter-spacing:-.09em;line-height:.86;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.72);}
body.mnet-premium-stream .mnet-listening-rank-item strong{font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.1;letter-spacing:-.025em;}
body.mnet-premium-stream .mnet-listening-rank-item a:hover{background:#111;}
body.mnet-premium-stream .mnet-listening-rank-item a:hover .mnet-listening-rank-number{-webkit-text-stroke-color:var(--mnet-brand);}

/* Existing page links: Blog / Ranking / Mapa */
body.mnet-premium-stream .mnet-blog-hub{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:24px;}
body.mnet-premium-stream .mnet-home-existing-pages{display:grid;gap:14px;align-content:start;}
body.mnet-premium-stream .mnet-home-page-link{display:block;padding:24px;color:#fff;text-decoration:none;min-height:150px;}
body.mnet-premium-stream .mnet-home-page-link span{display:block;color:var(--mnet-brand);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;margin-bottom:12px;}
body.mnet-premium-stream .mnet-home-page-link strong{display:block;font-size:clamp(1.45rem,2.4vw,2.35rem);letter-spacing:-.055em;line-height:1;margin-bottom:18px;}
body.mnet-premium-stream .mnet-home-page-link em{font-style:normal;color:rgba(255,255,255,.66);}

/* Premium interior pages */
body.mnet-premium-stream .mnet-directory-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:clamp(28px,5vw,72px);align-items:end;padding:clamp(96px,13vw,170px) 0 clamp(38px,6vw,74px);color:#fff;}
body.mnet-premium-stream .mnet-directory-copy h1{font-size:clamp(3.2rem,7vw,7rem);line-height:.88;letter-spacing:-.075em;margin:0 0 16px;}
body.mnet-premium-stream .mnet-directory-copy p{max-width:62ch;color:rgba(255,255,255,.76);font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.55;}
body.mnet-premium-stream .mnet-directory-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;}
body.mnet-premium-stream .mnet-directory-featured{display:block;overflow:hidden;color:#fff;text-decoration:none;padding:12px;}
body.mnet-premium-stream .mnet-directory-featured img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;}
body.mnet-premium-stream .mnet-directory-featured span{display:block;color:var(--mnet-brand);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;margin:14px 0 6px;}
body.mnet-premium-stream .mnet-directory-featured strong{display:block;font-size:1.2rem;line-height:1.1;color:#fff;}
body.mnet-premium-stream .mnet-premium-filterbar form{display:grid;grid-template-columns:1fr minmax(180px,260px) auto;gap:10px;}
body.mnet-premium-stream .mnet-premium-filterbar input,
body.mnet-premium-stream .mnet-premium-filterbar select{border-radius:4px;background:#101010;border:1px solid rgba(255,255,255,.16);color:#fff;}
body.mnet-premium-stream .mnet-premium-show-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}
body.mnet-premium-stream .mnet-premium-show-hero{background:#050505;color:#fff;border-bottom:1px solid rgba(255,255,255,.12);}
body.mnet-premium-stream .mnet-premium-show-hero .mnet-show-hero-inner{padding:clamp(88px,12vw,150px) 0 clamp(42px,7vw,80px);}
body.mnet-premium-stream .mnet-premium-show-hero .mnet-show-copy h1,
body.mnet-premium-stream .mnet-episode-premium-hero h1{font-size:clamp(2.8rem,6vw,6rem);line-height:.9;letter-spacing:-.07em;}
body.mnet-premium-stream .mnet-show-about-card{background:#fff;color:#111;padding:clamp(22px,3vw,40px);border-radius:6px;}
body.mnet-premium-stream .mnet-show-about-card .mnet-entry{color:#17201b;}
body.mnet-premium-stream .mnet-episode-premium-hero{background:#050505;color:#fff;padding:clamp(88px,12vw,150px) 0 clamp(42px,6vw,80px);border-bottom:1px solid rgba(255,255,255,.12);}
body.mnet-premium-stream .mnet-episode-premium-inner{display:grid;grid-template-columns:minmax(240px,390px) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center;}
body.mnet-premium-stream .mnet-premium-wave{border-radius:4px;background:#111;border:1px solid rgba(255,255,255,.14);}

/* Blog/plugin readability: protect white article surface from dark platform CSS */
body.mnet-premium-stream.single-post .mnet-premium-entry{background:#fff!important;color:#111!important;border:0!important;border-radius:6px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(p,li,td,th,figcaption,label,small,span,div){color:inherit;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(h1,h2,h3,h4,h5,h6){color:#070707!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(a){color:#05745d!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(input,textarea,select){background:#fff!important;color:#111!important;border:1px solid #cfd8d4!important;border-radius:4px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(button,.button,input[type=submit]){background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:4px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(.wp-block-embed,.wp-block-video,.wp-block-audio,iframe,embed,object,table,.twitter-tweet,.instagram-media,.tiktok-embed,.fb_iframe_widget,.wp-block-table,.wp-block-buttons,.wp-block-columns){max-width:100%!important;overflow-wrap:break-word;}
body.mnet-premium-stream.single-post .mnet-premium-entry iframe{background:#f5f7f6!important;border-radius:4px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry table{color:#111!important;background:#fff!important;}
body.mnet-premium-stream.single-post .mnet-premium-article-cover,
body.mnet-premium-stream.single-post .mnet-premium-article-cover img{border-radius:6px!important;}

@media (max-width:1240px){body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-premium-show-grid{grid-template-columns:repeat(4,minmax(0,1fr));}body.mnet-premium-stream .mnet-channel-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media (max-width:960px){body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-listening-ranking-list{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-listening-rank-item:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.10);}body.mnet-premium-stream .mnet-blog-hub,body.mnet-premium-stream .mnet-directory-hero,body.mnet-premium-stream .mnet-episode-premium-inner{grid-template-columns:1fr;}body.mnet-premium-stream .mnet-directory-featured{max-width:420px;}body.mnet-premium-stream .mnet-premium-filterbar form{grid-template-columns:1fr;}}
@media (max-width:680px){body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{min-height:600px;height:600px;}body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:1fr!important;}body.mnet-premium-stream .mnet-channel-tabs{grid-template-columns:1fr 1fr!important;}body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:1fr 1fr!important;}body.mnet-premium-stream .mnet-premium-show-grid{grid-template-columns:1fr 1fr;}body.mnet-premium-stream .mnet-listening-rank-item a{grid-template-columns:68px 1fr;padding:14px 0;}body.mnet-premium-stream .mnet-directory-copy h1{font-size:clamp(2.6rem,12vw,4rem);}}

/* ======================================================================
   MANUcast Premium Stream Child 5.1.0
   Netflix/radio-automation pass: connected catalog, official green,
   minimal controls, editable gradient backgrounds and less rounded UI.
   ====================================================================== */
body.mnet-premium-stream{
  --mnet-brand:#03d1a4;
  --mnet-premium-bg:#020202;
  --mnet-premium-surface:#090909;
  --mnet-premium-card:#111;
  --mnet-premium-line:rgba(255,255,255,.13);
  --mnet-radius:3px;
  --mnet-radius-soft:4px;
  background:#020202;
}
body.mnet-premium-stream .mnet-main{background:#020202;color:#fff;}
body.mnet-premium-stream :where(.manuverse,.mnet-manuverse,.manuverse-bar,.mnet-manuverse-bar,[data-section="manuverse"],[class*="manuverse"]){display:none!important;}
body.mnet-premium-stream .mnet-hero-badges{display:none!important;}

/* Section backgrounds editable in Customizer. */
body.mnet-premium-stream .mnet-main{background-image:linear-gradient(180deg,rgba(0,0,0,var(--mnet-stream-bg-overlay,.74)),#020202 34%),var(--mnet-stream-home-bg);background-size:cover;background-position:center top;background-attachment:fixed;}
body.mnet-premium-stream .mnet-premium-now-section,
body.mnet-premium-stream .mnet-podcast-carousel-section,
body.mnet-premium-stream .mnet-category-stream-row{position:relative;isolation:isolate;}
body.mnet-premium-stream .mnet-premium-now-section:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background-image:linear-gradient(180deg,rgba(2,2,2,.92),rgba(2,2,2,.72) 42%,rgba(2,2,2,.95)),var(--mnet-stream-now-bg);background-size:cover;background-position:center;opacity:.98;}
body.mnet-premium-stream .mnet-channel-wall{position:relative;isolation:isolate;}
body.mnet-premium-stream .mnet-channel-wall:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background-image:linear-gradient(180deg,rgba(2,2,2,.92),rgba(2,2,2,.72) 45%,rgba(2,2,2,.96)),var(--mnet-stream-channels-bg);background-size:cover;background-position:center;}
body.mnet-premium-stream .mnet-listening-ranking{position:relative;isolation:isolate;}
body.mnet-premium-stream .mnet-listening-ranking:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background-image:linear-gradient(90deg,rgba(2,2,2,.94),rgba(2,2,2,.72),rgba(2,2,2,.96)),var(--mnet-stream-ranking-bg);background-size:cover;background-position:center;}
body.mnet-premium-stream .mnet-blog-hub{position:relative;isolation:isolate;}
body.mnet-premium-stream .mnet-blog-hub:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background-image:linear-gradient(180deg,rgba(2,2,2,.94),rgba(2,2,2,.82)),var(--mnet-stream-blog-bg);background-size:cover;background-position:center;}
body.mnet-premium-stream .mnet-directory-hero,
body.mnet-premium-stream .mnet-premium-show-hero,
body.mnet-premium-stream .mnet-episode-premium-hero{background-image:linear-gradient(90deg,rgba(0,0,0,.96),rgba(0,0,0,.76),rgba(0,0,0,.98)),var(--mnet-stream-archive-bg);background-size:cover;background-position:center;}

/* Minimal, premium controls. No gradients on buttons. */
body.mnet-premium-stream :where(.mnet-btn,.mnet-clean-cta,.mnet-child-newsletter button,.mnet-newsletter button,.mnet-filterbar button,input[type="submit"],button.mnet-btn){border-radius:2px!important;background:#03d1a4!important;background-image:none!important;color:#02110d!important;border:1px solid #03d1a4!important;box-shadow:none!important;font-weight:850!important;letter-spacing:.01em;text-transform:none;}
body.mnet-premium-stream :where(.mnet-btn,.mnet-clean-cta,.mnet-child-newsletter button,.mnet-newsletter button,.mnet-filterbar button,input[type="submit"]):hover{background:#fff!important;border-color:#fff!important;color:#020202!important;transform:none!important;}
body.mnet-premium-stream :where(.mnet-btn-outline,.mnet-platforms .mnet-chip){background:rgba(255,255,255,.08)!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:2px!important;box-shadow:none!important;}
body.mnet-premium-stream :where(.mnet-btn-outline,.mnet-platforms .mnet-chip):hover{background:#fff!important;color:#020202!important;border-color:#fff!important;}
body.mnet-premium-stream :where(.mnet-clean-search,.mnet-clean-menu-toggle,.mnet-carousel-arrow,.mnet-show-play,.mnet-play,.mnet-stream-play){border-radius:2px!important;background:#03d1a4!important;background-image:none!important;color:#02110d!important;border:1px solid #03d1a4!important;box-shadow:none!important;}
body.mnet-premium-stream :where(.mnet-show-card,.mnet-episode,.mnet-line-panel,.mnet-side-card,.mnet-feature-panel,.mnet-directory-featured,.mnet-home-page-link,.mnet-child-newsletter){border-radius:3px!important;box-shadow:none!important;}
body.mnet-premium-stream :where(.mnet-show-art,.mnet-episode-media,.mnet-show-art img,.mnet-episode-media img,.mnet-directory-featured img,.mnet-premium-article-cover,img){border-radius:2px!important;}

/* Hero: featured card no overflow, more like a program cover. */
body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{border-radius:0!important;width:100%;max-width:none;margin-top:0;min-height:clamp(660px,78vh,860px);height:clamp(660px,78vh,860px);border:0;}
body.mnet-premium-stream .mnet-clean-hero-inner{grid-template-columns:minmax(0,1fr) minmax(260px,390px);gap:clamp(28px,5vw,76px);align-items:center;}
body.mnet-premium-stream .mnet-clean-hero-copy{max-width:720px;}
body.mnet-premium-stream .mnet-clean-hero-copy h1{font-size:clamp(3.2rem,6.4vw,7rem);line-height:.88;max-width:11ch;}
body.mnet-premium-stream .mnet-stream-hero-card{align-self:center;max-height:none!important;overflow:hidden;display:grid;grid-template-rows:auto auto;background:#0c0c0c!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:3px!important;}
body.mnet-premium-stream .mnet-stream-hero-art{display:block;aspect-ratio:2/3!important;border-radius:0!important;background:#111;}
body.mnet-premium-stream .mnet-stream-hero-art img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-premium-stream .mnet-stream-hero-meta{padding:14px 14px 16px;min-height:0;}
body.mnet-premium-stream .mnet-stream-hero-meta h2{font-size:clamp(1.05rem,1.4vw,1.34rem)!important;line-height:1.08!important;margin:4px 0 6px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-stream-hero-meta p{font-size:.9rem!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}

/* Para escuchar ahora: 5-column Netflix/DVD catalogue, not 6. */
body.mnet-premium-stream .mnet-premium-now-section .mnet-section-head{margin-bottom:18px;}
body.mnet-premium-stream .mnet-premium-now-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;align-items:start;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode{background:transparent!important;border:0!important;padding:0!important;min-height:0!important;overflow:visible;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-media{aspect-ratio:2/3!important;background:#111;overflow:hidden;border:1px solid rgba(255,255,255,.12);}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .18s ease,filter .18s ease;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode:hover .mnet-episode-media img{transform:scale(1.045);filter:saturate(1.08) contrast(1.05);}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body{padding:10px 0 0!important;background:transparent!important;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body h3{font-size:1rem!important;line-height:1.12!important;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body p,
body.mnet-premium-stream .mnet-premium-now-grid .mnet-tags,
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-excerpt{display:none!important;}
body.mnet-premium-stream .mnet-premium-rail-item.is-repeated{opacity:1;}

/* Canales MANUcast: connected cover wall, two rows, big covers, reduced copy. */
body.mnet-premium-stream .mnet-channel-wall{padding-top:clamp(42px,6vw,78px);}
body.mnet-premium-stream .mnet-lines-head{display:flex;align-items:end;justify-content:space-between;gap:24px;}
body.mnet-premium-stream .mnet-lines-head p{max-width:48ch;color:rgba(255,255,255,.62);}
body.mnet-premium-stream .mnet-channel-tabs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;margin:0 0 20px!important;}
body.mnet-premium-stream .mnet-line-tab{min-height:58px!important;border-radius:2px!important;background:#0d0d0d!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;padding:10px 12px!important;}
body.mnet-premium-stream .mnet-line-tab.is-active{background:#fff!important;color:#020202!important;border-color:#fff!important;}
body.mnet-premium-stream .mnet-line-icon{width:30px!important;height:30px!important;border-radius:2px!important;background:rgba(3,209,164,.12)!important;color:#03d1a4!important;}
body.mnet-premium-stream .mnet-channel-intro{margin:0 0 16px!important;}
body.mnet-premium-stream .mnet-channel-intro h3{font-size:clamp(1.9rem,3.5vw,3.7rem)!important;line-height:.9!important;}
body.mnet-premium-stream .mnet-channel-intro p{display:none!important;}
body.mnet-premium-stream .mnet-channel-cover-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-card{background:transparent!important;border:0!important;padding:0!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-art{aspect-ratio:1/1!important;border:1px solid rgba(255,255,255,.13);overflow:hidden;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info{padding:9px 0 0!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info h3{font-size:1rem!important;line-height:1.05!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#fff;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info :where(p,.mnet-tags,.mnet-show-play){display:none!important;}

/* Lo mas escuchado: number + title only. */
body.mnet-premium-stream .mnet-listening-ranking{padding-top:clamp(42px,6vw,80px);padding-bottom:clamp(42px,6vw,80px);}
body.mnet-premium-stream .mnet-listening-ranking-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(255,255,255,.2);}
body.mnet-premium-stream .mnet-listening-rank-item{border-bottom:1px solid rgba(255,255,255,.13);}
body.mnet-premium-stream .mnet-listening-rank-item a{display:grid;grid-template-columns:86px 1fr;gap:18px;align-items:center;min-height:76px;padding:14px 18px;color:#fff;text-decoration:none;background:transparent;}
body.mnet-premium-stream .mnet-listening-rank-item a:hover{background:rgba(255,255,255,.06);}
body.mnet-premium-stream .mnet-listening-rank-number{font-size:clamp(2.3rem,4.6vw,4.1rem);font-weight:950;line-height:.8;letter-spacing:-.1em;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.72);}
body.mnet-premium-stream .mnet-listening-rank-item strong{font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.08;letter-spacing:-.025em;font-weight:850;}

/* Existing pages and authority panels remain linked, now more premium. */
body.mnet-premium-stream .mnet-stream-authority{display:grid;grid-template-columns:1fr 1fr;gap:18px;}
body.mnet-premium-stream .mnet-authority-editable .mnet-feature-panel{min-height:300px;border:1px solid rgba(255,255,255,.16)!important;background:#090909!important;overflow:hidden;}
body.mnet-premium-stream .mnet-authority-editable .mnet-feature-panel:after{background:linear-gradient(180deg,rgba(0,0,0,.14),rgba(0,0,0,.88))!important;}
body.mnet-premium-stream .mnet-feature-panel h2{font-size:clamp(2rem,3.4vw,3.6rem)!important;line-height:.9!important;}
body.mnet-premium-stream .mnet-blog-hub{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:24px;}
body.mnet-premium-stream .mnet-home-page-link{min-height:170px;background:#0d0d0d!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff;text-decoration:none;}

/* Interior catalogue pages: more content, more Netflix. */
body.mnet-premium-stream .mnet-premium-show-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;}
body.mnet-premium-stream .mnet-premium-show-grid .mnet-show-card{background:transparent!important;border:0!important;padding:0!important;}
body.mnet-premium-stream .mnet-premium-show-grid .mnet-show-art{aspect-ratio:1/1!important;border:1px solid rgba(255,255,255,.13);}
body.mnet-premium-stream .mnet-premium-show-grid .mnet-show-info{padding:10px 0 0!important;}
body.mnet-premium-stream .mnet-premium-show-grid .mnet-show-info :where(p,.mnet-tags,.mnet-show-play){display:none!important;}
body.mnet-premium-stream .mnet-category-rail{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(180px,220px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;}
body.mnet-premium-stream .mnet-category-rail .mnet-episode{scroll-snap-align:start;background:transparent!important;border:0!important;padding:0!important;}
body.mnet-premium-stream .mnet-category-rail .mnet-episode-media{aspect-ratio:2/3!important;border:1px solid rgba(255,255,255,.13);}
body.mnet-premium-stream .mnet-category-rail .mnet-episode-body{padding:8px 0 0!important;}
body.mnet-premium-stream .mnet-category-rail .mnet-episode-body p,
body.mnet-premium-stream .mnet-category-rail .mnet-tags{display:none!important;}

/* Blog/plugin readability: keep article area readable even when plugins inject dark/odd CSS. */
body.mnet-premium-stream.single-post .mnet-premium-entry{background:#fff!important;color:#111!important;border:0!important;border-radius:2px!important;box-shadow:none!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(p,li,td,th,figcaption,label,small,span,div){color:inherit;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(h1,h2,h3,h4,h5,h6){color:#070707!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(a){color:#05745d!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(input,textarea,select){background:#fff!important;color:#111!important;border:1px solid #cbd5d1!important;border-radius:2px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(button,.button,input[type=submit]){background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:2px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry :where(.wp-block-embed,.wp-block-video,.wp-block-audio,iframe,embed,object,table,.twitter-tweet,.instagram-media,.tiktok-embed,.fb_iframe_widget,.wp-block-table,.wp-block-buttons,.wp-block-columns){max-width:100%!important;overflow-wrap:break-word;}
body.mnet-premium-stream.single-post .mnet-premium-entry iframe{background:#f5f7f6!important;border-radius:2px!important;}
body.mnet-premium-stream.single-post .mnet-premium-entry table{display:block;overflow-x:auto;color:#111!important;background:#fff!important;}

@media (max-width:1240px){body.mnet-premium-stream .mnet-premium-now-grid,body.mnet-premium-stream .mnet-premium-show-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-channel-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media (max-width:960px){body.mnet-premium-stream .mnet-clean-hero-inner,body.mnet-premium-stream .mnet-blog-hub,body.mnet-premium-stream .mnet-stream-authority{grid-template-columns:1fr!important;}body.mnet-premium-stream .mnet-stream-hero-card{display:none!important;}body.mnet-premium-stream .mnet-premium-now-grid,body.mnet-premium-stream .mnet-premium-show-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-listening-ranking-list{grid-template-columns:1fr!important;}}
@media (max-width:680px){body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{min-height:600px;height:600px;}body.mnet-premium-stream .mnet-premium-now-grid,body.mnet-premium-stream .mnet-premium-show-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}body.mnet-premium-stream .mnet-channel-tabs{grid-template-columns:1fr 1fr!important;}body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:1fr 1fr!important;}body.mnet-premium-stream .mnet-listening-rank-item a{grid-template-columns:62px 1fr;padding:14px 0;}body.mnet-premium-stream .mnet-lines-head{display:block;}}
@media (max-width:420px){body.mnet-premium-stream .mnet-premium-now-grid,body.mnet-premium-stream .mnet-premium-show-grid,body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:1fr!important;}}

/* MANUcast Premium Stream 5.2: CD-cover, integrated Netflix/radio automation layer. */
body.mnet-premium-stream{--mnet-brand:#03d1a4;--mnet-premium-green:#03d1a4;--mnet-cd-radius:4px;--mnet-panel-border:rgba(255,255,255,.10);background:#020202;color:#fff;}
body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero{position:relative;isolation:isolate;overflow:hidden;background:#020202;}
body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero:before,
body.mnet-premium-stream .mnet-premium-now-section:after,
body.mnet-premium-stream .mnet-channel-wall:after,
body.mnet-premium-stream .mnet-listening-ranking:after,
body.mnet-premium-stream .mnet-stream-authority:after{content:"";position:absolute;pointer-events:none;z-index:-1;inset:-22% calc(50% - 52vw);background:radial-gradient(circle at 18% 18%,rgba(3,209,164,.28),transparent 31%),radial-gradient(circle at 76% 34%,rgba(64,120,255,.20),transparent 34%),radial-gradient(circle at 50% 92%,rgba(3,209,164,.13),transparent 36%);filter:blur(18px);opacity:.78;background-size:140% 140%;animation:mnetStreamAura 18s ease-in-out infinite alternate;}
body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,#020202 0%,rgba(2,2,2,.82) 37%,rgba(2,2,2,.48) 70%,rgba(2,2,2,.88) 100%),linear-gradient(180deg,rgba(2,2,2,.18),#020202 94%);pointer-events:none;}
body.mnet-premium-stream .mnet-clean-hero-inner{position:relative;z-index:2;grid-template-columns:minmax(0,1fr) minmax(260px,360px)!important;align-items:center;}
body.mnet-premium-stream .mnet-kicker{color:var(--mnet-brand)!important;letter-spacing:.18em;}
body.mnet-premium-stream .mnet-btn{border-radius:2px!important;background:#fff!important;color:#050505!important;border:1px solid #fff!important;box-shadow:none!important;text-transform:none!important;letter-spacing:.01em;}
body.mnet-premium-stream .mnet-btn:hover{background:var(--mnet-brand)!important;border-color:var(--mnet-brand)!important;color:#001b16!important;transform:translateY(-1px);}
body.mnet-premium-stream .mnet-btn-outline{background:rgba(255,255,255,.04)!important;color:#fff!important;border-color:rgba(255,255,255,.38)!important;}
body.mnet-premium-stream .mnet-btn-outline:hover{background:rgba(255,255,255,.11)!important;border-color:#fff!important;color:#fff!important;}

/* Featured is CD/cover format, not DVD. */
body.mnet-premium-stream .mnet-stream-hero-card{width:min(100%,350px)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:block!important;overflow:visible!important;}
body.mnet-premium-stream .mnet-stream-hero-art{display:block;aspect-ratio:1/1!important;border-radius:var(--mnet-cd-radius)!important;overflow:hidden;background:#111;box-shadow:0 32px 80px rgba(0,0,0,.52),0 0 0 1px rgba(255,255,255,.12)!important;}
body.mnet-premium-stream .mnet-stream-hero-art img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-premium-stream .mnet-stream-play{width:46px!important;height:46px!important;border-radius:50%!important;background:rgba(3,209,164,.94)!important;color:#001b16!important;box-shadow:0 18px 44px rgba(3,209,164,.22)!important;}
body.mnet-premium-stream .mnet-stream-hero-meta{padding:16px 0 0!important;background:transparent!important;}
body.mnet-premium-stream .mnet-stream-hero-meta h2{font-size:clamp(1.2rem,1.8vw,1.7rem)!important;line-height:1.03!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-stream-hero-meta p{display:none!important;}

/* Para escuchar ahora: less saturated, five CD covers, square artwork. */
body.mnet-premium-stream .mnet-premium-now-section{position:relative;isolation:isolate;padding-top:clamp(46px,6vw,86px);padding-bottom:clamp(38px,5vw,72px);}
body.mnet-premium-stream .mnet-premium-now-section:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-2;background-image:linear-gradient(180deg,rgba(2,2,2,.94),rgba(2,2,2,.68) 46%,rgba(2,2,2,.96)),var(--mnet-stream-now-bg);background-size:cover;background-position:center;}
body.mnet-premium-stream .mnet-premium-now-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:22px!important;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode{background:transparent!important;border:0!important;padding:0!important;min-height:0!important;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-media{aspect-ratio:1/1!important;border:0!important;border-radius:var(--mnet-cd-radius)!important;overflow:hidden;background:#111;box-shadow:0 14px 36px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.10)!important;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-media img{width:100%;height:100%;object-fit:cover;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body{padding:10px 0 0!important;background:transparent!important;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body h3{font-size:.98rem!important;line-height:1.08!important;letter-spacing:-.018em;-webkit-line-clamp:2;color:#fff;}
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-body p,
body.mnet-premium-stream .mnet-premium-now-grid .mnet-tags,
body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-excerpt{display:none!important;}
body.mnet-premium-stream .mnet-premium-now-grid .is-repeated{opacity:.86;}

/* Canales MANUcast: integrated wall, no exterior frame. */
body.mnet-premium-stream .mnet-channel-wall{position:relative;isolation:isolate;padding-top:clamp(48px,6vw,92px);padding-bottom:clamp(36px,5vw,74px);}
body.mnet-premium-stream .mnet-channel-wall:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-2;background-image:linear-gradient(180deg,rgba(2,2,2,.96),rgba(2,2,2,.62) 48%,rgba(2,2,2,.97)),var(--mnet-stream-channels-bg);background-size:cover;background-position:center;}
body.mnet-premium-stream .mnet-lines-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:18px;}
body.mnet-premium-stream .mnet-lines-head p{max-width:44ch;color:rgba(255,255,255,.56);}
body.mnet-premium-stream .mnet-channel-tabs{display:flex!important;gap:8px!important;overflow-x:auto;padding-bottom:12px;margin:0 0 18px!important;scrollbar-width:none;}
body.mnet-premium-stream .mnet-channel-tabs::-webkit-scrollbar{display:none;}
body.mnet-premium-stream .mnet-line-tab{flex:0 0 auto;min-height:42px!important;border-radius:0!important;background:transparent!important;border:0!important;border-bottom:2px solid rgba(255,255,255,.18)!important;color:rgba(255,255,255,.66)!important;padding:8px 4px!important;margin-right:18px;font-weight:850;}
body.mnet-premium-stream .mnet-line-tab.is-active{background:transparent!important;color:#fff!important;border-bottom-color:var(--mnet-brand)!important;}
body.mnet-premium-stream .mnet-line-icon{display:none!important;}
body.mnet-premium-stream .mnet-line-panel{border:0!important;background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;}
body.mnet-premium-stream .mnet-channel-intro{margin:0 0 14px!important;display:flex!important;align-items:end!important;justify-content:space-between!important;gap:24px!important;}
body.mnet-premium-stream .mnet-channel-intro h3{font-size:clamp(1.55rem,2.8vw,3.1rem)!important;line-height:.94!important;margin:0!important;}
body.mnet-premium-stream .mnet-channel-intro p{display:none!important;}
body.mnet-premium-stream .mnet-channel-intro a{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.42);text-decoration:none;font-size:.92rem;font-weight:850;}
body.mnet-premium-stream .mnet-channel-cover-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-card{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-art{aspect-ratio:1/1!important;border:0!important;border-radius:var(--mnet-cd-radius)!important;overflow:hidden;box-shadow:0 14px 34px rgba(0,0,0,.33),0 0 0 1px rgba(255,255,255,.10)!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-art img{width:100%;height:100%;object-fit:cover;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info{padding:9px 0 0!important;background:transparent!important;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info h3{font-size:1rem!important;line-height:1.05!important;color:#fff!important;-webkit-line-clamp:1;}
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info :where(p,.mnet-tags,.mnet-show-play){display:none!important;}

/* Top / ranking: integrated, no exterior frame. */
body.mnet-premium-stream .mnet-listening-ranking{position:relative;isolation:isolate;padding-top:clamp(48px,6vw,90px);padding-bottom:clamp(42px,5vw,80px);}
body.mnet-premium-stream .mnet-listening-ranking:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-2;background-image:linear-gradient(180deg,rgba(2,2,2,.95),rgba(2,2,2,.70) 45%,rgba(2,2,2,.96)),var(--mnet-stream-ranking-bg);background-size:cover;background-position:center;}
body.mnet-premium-stream .mnet-listening-ranking-list{border:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:0;}
body.mnet-premium-stream .mnet-listening-rank-item{border-bottom:1px solid rgba(255,255,255,.12)!important;}
body.mnet-premium-stream .mnet-listening-rank-item a{background:transparent!important;padding:17px 0!important;min-height:74px!important;grid-template-columns:76px 1fr!important;}
body.mnet-premium-stream .mnet-listening-rank-item a:hover{background:transparent!important;color:var(--mnet-brand)!important;}
body.mnet-premium-stream .mnet-listening-rank-number{-webkit-text-stroke:1.2px rgba(255,255,255,.76)!important;color:transparent!important;}
body.mnet-premium-stream .mnet-listening-rank-item strong{font-size:clamp(1.02rem,1.5vw,1.35rem)!important;}

/* Existing linked pages and blog hub receive the same moving premium atmosphere. */
body.mnet-premium-stream .mnet-stream-authority,
body.mnet-premium-stream .mnet-blog-hub,
body.mnet-premium-stream .mnet-category-stream-row{position:relative;isolation:isolate;}
body.mnet-premium-stream .mnet-stream-authority .mnet-feature-panel{border:0!important;border-radius:0!important;box-shadow:0 22px 60px rgba(0,0,0,.36)!important;}
body.mnet-premium-stream .mnet-home-page-link{border:0!important;border-radius:0!important;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.025))!important;box-shadow:none!important;}
body.mnet-premium-stream .mnet-category-rail .mnet-episode-media{aspect-ratio:1/1!important;border:0!important;border-radius:var(--mnet-cd-radius)!important;box-shadow:0 12px 28px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.10)!important;}

@keyframes mnetStreamAura{0%{background-position:0% 20%;transform:translate3d(-1%,0,0) scale(1);}50%{background-position:76% 58%;transform:translate3d(1.2%,-1%,0) scale(1.035);}100%{background-position:100% 72%;transform:translate3d(0,1%,0) scale(1.02);}}
@media (prefers-reduced-motion:reduce){body.mnet-premium-stream .mnet-clean-hero.mnet-simple-cinematic-hero:before,body.mnet-premium-stream .mnet-premium-now-section:after,body.mnet-premium-stream .mnet-channel-wall:after,body.mnet-premium-stream .mnet-listening-ranking:after,body.mnet-premium-stream .mnet-stream-authority:after{animation:none!important;}}
@media (max-width:1240px){body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media (max-width:960px){body.mnet-premium-stream .mnet-clean-hero-inner{grid-template-columns:1fr!important;}body.mnet-premium-stream .mnet-stream-hero-card{display:none!important;}body.mnet-premium-stream .mnet-premium-now-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.mnet-premium-stream .mnet-listening-ranking-list{grid-template-columns:1fr!important;column-gap:0;}}
@media (max-width:680px){body.mnet-premium-stream .mnet-premium-now-grid,body.mnet-premium-stream .mnet-channel-cover-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}body.mnet-premium-stream .mnet-channel-intro{display:block!important;}body.mnet-premium-stream .mnet-channel-intro a{display:inline-block;margin-top:10px;}body.mnet-premium-stream .mnet-lines-head{display:block!important;}}

/* MANUcast Premium Stream 5.2.1 — precise fixes only. */
body.mnet-premium-stream.mnet-premium-stream,
body.mnet-premium-stream{--mnet-brand:#03d1a4;--mnet-cd-radius:3px;}

/* Podcasts MANUcast: make cover/title/play all indexed to the show permalink and keep the cover full-bleed. */
body.mnet-premium-stream .mnet-connected-show-card,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-card,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-card{position:relative;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important;min-width:0;}
body.mnet-premium-stream .mnet-connected-show-art,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-art,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-art{position:relative;display:block;width:100%;aspect-ratio:1/1!important;border:0!important;border-radius:var(--mnet-cd-radius)!important;overflow:hidden;background:#050505!important;box-shadow:0 16px 38px rgba(0,0,0,.38),0 0 0 1px rgba(255,255,255,.10)!important;z-index:1;}
body.mnet-premium-stream .mnet-connected-show-art img,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-art img,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-art img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;display:block!important;}
body.mnet-premium-stream .mnet-connected-show-info,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-info,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info{padding:10px 0 0!important;background:transparent!important;min-height:0!important;color:#fff!important;}
body.mnet-premium-stream .mnet-connected-show-info h3,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-info h3,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info h3{font-size:clamp(.95rem,1.1vw,1.08rem)!important;line-height:1.05!important;margin:0!important;color:#fff!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream .mnet-connected-show-info h3 a,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-info h3 a,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info h3 a{color:inherit!important;text-decoration:none!important;}
body.mnet-premium-stream .mnet-connected-show-play,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-play,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-play{position:absolute!important;right:10px!important;bottom:10px!important;left:auto!important;top:auto!important;width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border-radius:2px!important;background:#03d1a4!important;color:#001b16!important;z-index:3!important;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none!important;}
body.mnet-premium-stream .mnet-connected-show-card:hover .mnet-connected-show-play,
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-card:hover .mnet-show-play,
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-card:hover .mnet-show-play{opacity:1;transform:translateY(0);}
body.mnet-premium-stream .mnet-jukebox-track .mnet-show-info :where(p,.mnet-tags),
body.mnet-premium-stream .mnet-channel-cover-grid .mnet-show-info :where(p,.mnet-tags){display:none!important;}

/* Canales MANUcast: no exterior rounded border/frame; let the section merge into the streaming background. */
body.mnet-premium-stream .mnet-channel-wall,
body.mnet-premium-stream .mnet-lines-section,
body.mnet-premium-stream .mnet-lines-panels,
body.mnet-premium-stream .mnet-line-panel{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;outline:0!important;}
body.mnet-premium-stream .mnet-line-panel{padding:0!important;overflow:visible!important;}
body.mnet-premium-stream .mnet-channel-cover-grid{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}

/* Specific covers such as MANUcast Podcast, TopChart NEWS, TopChart en Español and Impronta must fill the whole square. */
body.mnet-premium-stream .mnet-show-card img[alt*="MANUcast"],
body.mnet-premium-stream .mnet-show-card img[alt*="TopChart"],
body.mnet-premium-stream .mnet-show-card img[alt*="Impronta"],
body.mnet-premium-stream .mnet-show-card img[alt*="A La Casa"]{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;}

/* Lo más escuchado: no exterior border/panel. */
body.mnet-premium-stream .mnet-listening-ranking,
body.mnet-premium-stream .mnet-premium-top,
body.mnet-premium-stream .mnet-stream-ranking,
body.mnet-premium-stream .mnet-listening-ranking-list{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;outline:0!important;}
body.mnet-premium-stream .mnet-listening-ranking-list{padding:0!important;margin:0!important;}

/* Menu: ensure native and fallback menus are always clickable and consistent. */
body.mnet-premium-stream .mnet-clean-nav .mnet-menu,
body.mnet-premium-stream .mnet-menu-fallback{list-style:none;margin:0;padding:0;align-items:center;}
body.mnet-premium-stream .mnet-clean-nav .mnet-menu > li{position:relative;margin:0;padding:0;}
body.mnet-premium-stream .mnet-clean-nav .mnet-menu a{display:inline-flex;align-items:center;min-height:38px;color:inherit;text-decoration:none;position:relative;z-index:2;}
body.mnet-premium-stream .mnet-clean-nav .mnet-menu a:hover,
body.mnet-premium-stream .mnet-clean-nav .mnet-menu .current-menu-item > a,
body.mnet-premium-stream .mnet-clean-nav .mnet-menu .current_page_item > a{color:#03d1a4!important;}
@media (max-width:820px){body.mnet-premium-stream .mnet-clean-nav .mnet-menu a{display:flex;width:100%;min-height:44px;}body.mnet-premium-stream .mnet-clean-nav.is-open{display:block!important;}}

/* MANUcast Premium Stream - production polish */
body.mnet-premium-stream{overflow-x:hidden;}
body.mnet-premium-stream .mnet-main,
body.mnet-premium-stream .mnet-container,
body.mnet-premium-stream .mnet-section,
body.mnet-premium-stream .mnet-clean-header,
body.mnet-premium-stream .mnet-child-footer{position:relative;z-index:1;}
body.mnet-premium-stream .mnet-section::before,
body.mnet-premium-stream .mnet-section::after,
body.mnet-premium-stream .mnet-feature-panel::before,
body.mnet-premium-stream .mnet-feature-panel::after,
body.mnet-premium-stream .mnet-show-card::before,
body.mnet-premium-stream .mnet-episode::before{z-index:0;pointer-events:none;}
body.mnet-premium-stream .mnet-section>* ,
body.mnet-premium-stream .mnet-feature-panel>* ,
body.mnet-premium-stream .mnet-show-card>* ,
body.mnet-premium-stream .mnet-episode>*{position:relative;z-index:1;}

body.mnet-premium-stream .mnet-premium-article-shade{display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.68) 38%,rgba(0,0,0,.38) 68%,rgba(0,0,0,.22) 100%),linear-gradient(180deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.36) 100%);pointer-events:none;}
body.mnet-premium-stream .mnet-premium-article-hero-inner{position:relative;z-index:2;}
body.mnet-premium-stream .mnet-premium-article-hero h1,
body.mnet-premium-stream .mnet-premium-article-deck,
body.mnet-premium-stream .mnet-premium-article-meta{max-width:980px;text-shadow:0 16px 46px rgba(0,0,0,.74),0 2px 10px rgba(0,0,0,.65);}

body.mnet-premium-stream .mnet-category-hero{margin-top:clamp(28px,4vw,64px);padding:clamp(44px,7vw,92px) clamp(24px,4vw,56px);border-radius:32px;background:radial-gradient(circle at 18% 20%,rgba(99,240,118,.16),transparent 36%),linear-gradient(135deg,rgba(4,13,9,.98),rgba(10,27,18,.94));border:1px solid rgba(255,255,255,.10);color:#fff;overflow:hidden;}
body.mnet-premium-stream .mnet-category-hero h1{margin:10px 0 0;font-size:clamp(2.45rem,7vw,5.9rem);line-height:.92;letter-spacing:-.07em;color:#fff;text-wrap:balance;}
body.mnet-premium-stream .mnet-category-description{max-width:760px;margin-top:18px;color:rgba(255,255,255,.78);font-weight:650;line-height:1.65;}
body.mnet-premium-stream .mnet-category-premium-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,28px)!important;align-items:stretch;}
body.mnet-premium-stream .mnet-category-card,
body.mnet-premium-stream .mnet-category-premium-grid>.mnet-episode,
body.mnet-premium-stream .mnet-category-premium-grid>.mnet-show-card{min-width:0;height:100%;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.90));border:1px solid rgba(5,20,12,.08);box-shadow:0 20px 58px rgba(0,0,0,.10);}
body.mnet-premium-stream .mnet-category-card-media{display:block;aspect-ratio:16/10;background:#07100b;overflow:hidden;}
body.mnet-premium-stream .mnet-category-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease;}
body.mnet-premium-stream .mnet-category-card:hover .mnet-category-card-media img{transform:scale(1.035);}
body.mnet-premium-stream .mnet-category-card-body{padding:clamp(20px,2.5vw,28px);}
body.mnet-premium-stream .mnet-category-card-type{display:block;margin-bottom:10px;color:var(--mnet-brand);font-size:.76rem;font-weight:920;letter-spacing:.08em;text-transform:uppercase;}
body.mnet-premium-stream .mnet-category-card h2{margin:0;font-size:clamp(1.35rem,2.2vw,2.05rem);line-height:1.04;letter-spacing:-.045em;text-wrap:balance;}
body.mnet-premium-stream .mnet-category-card h2 a{color:inherit;text-decoration:none;}
body.mnet-premium-stream .mnet-category-card p{margin:14px 0 0;color:rgba(5,20,12,.68);line-height:1.55;font-weight:620;}
body.mnet-premium-stream .mnet-category-card-meta{margin-top:18px;color:rgba(5,20,12,.52);font-size:.9rem;font-weight:760;}
body.mnet-premium-stream .mnet-category-card-placeholder{display:block;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(99,240,118,.28),transparent 34%),linear-gradient(135deg,#07100b,#102418);}

body.mnet-premium-stream .mnet-play,
body.mnet-premium-stream .mnet-show-play,
body.mnet-premium-stream .mnet-stream-play,
body.mnet-premium-stream .mnet-premium-rank-play{display:inline-grid;place-items:center;border-radius:999px;background:linear-gradient(180deg,#ffffff 0%,#eaf5ed 100%)!important;color:#04120a!important;border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 18px 46px rgba(0,0,0,.28),0 0 0 7px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.95)!important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;}
body.mnet-premium-stream .mnet-play:hover,
body.mnet-premium-stream .mnet-show-play:hover,
body.mnet-premium-stream .mnet-stream-play:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 24px 62px rgba(0,0,0,.34),0 0 0 8px rgba(99,240,118,.16),inset 0 1px 0 rgba(255,255,255,1)!important;}
body.mnet-premium-stream .mnet-play.large{width:72px;height:72px;font-size:1.18rem;}
body.mnet-premium-stream .mnet-episode-action{align-self:center;}

body.mnet-premium-stream.single-post .mnet-premium-sidebar .mnet-child-newsletter,
body.mnet-premium-stream.single-post .mnet-premium-sidebar .mnet-newsletter,
body.mnet-premium-stream.single-podcast .mnet-sidebar .mnet-child-newsletter,
body.mnet-premium-stream.single-manucast_show .mnet-sidebar .mnet-child-newsletter{display:none!important;}
body.mnet-premium-stream .mnet-premium-sidebar,
body.mnet-premium-stream .mnet-sidebar{min-width:0;}

body.mnet-premium-stream .mnet-child-footer-brand{display:flex;flex-direction:column;align-items:flex-start;}
body.mnet-premium-stream .mnet-child-footer-brand .mnet-logo,
body.mnet-premium-stream .mnet-child-footer-brand a{max-width:150px!important;}
body.mnet-premium-stream .mnet-child-footer-brand img{max-width:150px!important;max-height:48px!important;width:auto;height:auto;object-fit:contain;}

@media (max-width:1100px){
  body.mnet-premium-stream .mnet-category-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
  body.mnet-premium-stream .mnet-premium-article-layout,
  body.mnet-premium-stream .mnet-two-col,
  body.mnet-premium-stream .mnet-show-detail-premium,
  body.mnet-premium-stream .mnet-episode-content{grid-template-columns:1fr!important;}
}
@media (max-width:820px){
  body.mnet-premium-stream .mnet-clean-nav.is-open{display:block!important;}
  body.mnet-premium-stream .mnet-clean-nav{left:16px!important;right:16px!important;top:calc(100% + 10px)!important;z-index:40!important;border-radius:24px!important;box-shadow:0 28px 90px rgba(0,0,0,.24)!important;}
  body.mnet-premium-stream .mnet-clean-nav .mnet-menu{display:flex!important;flex-direction:column!important;gap:0!important;padding:10px!important;}
  body.mnet-premium-stream .mnet-clean-nav .mnet-menu li{width:100%;}
  body.mnet-premium-stream .mnet-clean-nav .mnet-menu a{display:flex!important;width:100%;min-height:46px;align-items:center;justify-content:space-between;padding:12px 14px!important;border-radius:14px!important;font-weight:850;}
  body.mnet-premium-stream .mnet-clean-logo-slot{justify-content:center;}
  body.mnet-premium-stream .mnet-category-hero{border-radius:24px;padding:38px 22px;margin-top:22px;}
  body.mnet-premium-stream .mnet-category-premium-grid,
  body.mnet-premium-stream .mnet-premium-now-grid,
  body.mnet-premium-stream .mnet-episode-grid,
  body.mnet-premium-stream .mnet-line-shows,
  body.mnet-premium-stream .mnet-line-episodes{grid-template-columns:1fr!important;gap:22px!important;}
  body.mnet-premium-stream .mnet-episode{display:grid!important;grid-template-columns:112px minmax(0,1fr) auto!important;gap:14px!important;padding:12px!important;align-items:center;}
  body.mnet-premium-stream .mnet-episode-media{width:112px!important;min-width:112px!important;aspect-ratio:1/1!important;border-radius:18px!important;overflow:hidden;}
  body.mnet-premium-stream .mnet-episode-body{min-width:0!important;padding:0!important;}
  body.mnet-premium-stream .mnet-episode h3{font-size:1.02rem!important;line-height:1.16!important;margin:4px 0!important;-webkit-line-clamp:2;}
  body.mnet-premium-stream .mnet-episode p{display:none!important;}
  body.mnet-premium-stream .mnet-episode-top,
  body.mnet-premium-stream .mnet-card-foot{font-size:.72rem!important;gap:6px!important;}
  body.mnet-premium-stream .mnet-episode-action{position:static!important;margin:0!important;align-self:center;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:46px!important;height:46px!important;min-width:46px!important;}
  body.mnet-premium-stream .mnet-premium-article-hero{min-height:430px;}
  body.mnet-premium-stream .mnet-premium-article-hero h1{font-size:clamp(2.3rem,10vw,3.6rem);}
  body.mnet-premium-stream .mnet-premium-article-cover{display:none;}
  body.mnet-premium-stream .mnet-child-footer-grid{text-align:center;grid-template-columns:1fr!important;gap:26px!important;}
  body.mnet-premium-stream .mnet-child-footer-brand{align-items:center!important;text-align:center!important;}
  body.mnet-premium-stream .mnet-child-footer-brand .mnet-logo,
  body.mnet-premium-stream .mnet-child-footer-brand a{margin-inline:auto;max-width:128px!important;}
  body.mnet-premium-stream .mnet-child-footer-brand img{max-width:128px!important;max-height:42px!important;margin-inline:auto;}
  body.mnet-premium-stream .mnet-child-footer-col ul{align-items:center;}
}
@media (max-width:520px){
  body.mnet-premium-stream .mnet-container{width:min(100% - 30px,var(--mnet-container,1180px));}
  body.mnet-premium-stream .mnet-category-premium-grid{gap:18px!important;}
  body.mnet-premium-stream .mnet-category-card,
  body.mnet-premium-stream .mnet-category-premium-grid>.mnet-episode,
  body.mnet-premium-stream .mnet-category-premium-grid>.mnet-show-card{border-radius:22px;}
  body.mnet-premium-stream .mnet-episode{grid-template-columns:92px minmax(0,1fr) 42px!important;gap:12px!important;}
  body.mnet-premium-stream .mnet-episode-media{width:92px!important;min-width:92px!important;border-radius:16px!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:42px!important;height:42px!important;min-width:42px!important;}
  body.mnet-premium-stream .mnet-episode-top span:nth-child(n+2),
  body.mnet-premium-stream .mnet-duration-inline{display:none!important;}
}


/* MANUcast Premium Stream live hardening */
body.mnet-hide-network-full .manucast-network-home,
body.mnet-hide-network-full .manucast-network-section,
body.mnet-hide-network-full .manucast-network-landing,
body.mnet-hide-network-full .manucast-network-modal,
body.mnet-hide-network-full .manucast-network-overlay,
body.mnet-hide-network-full .manucast-network-drawer,
body.mnet-hide-network-full .manucast-network-player,
body.mnet-hide-network-full [class*="network-home"],
body.mnet-hide-network-full [class*="network-landing"],
body.mnet-hide-network-full [class*="network-overlay"],
body.mnet-hide-network-full [class*="network-drawer"],
body.mnet-hide-network-full [class*="network-player"]{display:none!important;visibility:hidden!important;pointer-events:none!important;}

body.mnet-premium-stream .mnet-main{position:relative;z-index:1;overflow:hidden;}
body.mnet-premium-stream .mnet-section,
body.mnet-premium-stream .mnet-category-hero,
body.mnet-premium-stream .mnet-premium-article-hero,
body.mnet-premium-stream .mnet-premium-now-section,
body.mnet-premium-stream .mnet-channel-wall,
body.mnet-premium-stream .mnet-listening-ranking{isolation:isolate;}

body.mnet-premium-stream .mnet-category-grid-section{padding-top:clamp(28px,4vw,52px);}
body.mnet-premium-stream .mnet-category-premium-grid{margin-top:0;}
body.mnet-premium-stream .mnet-category-card{display:flex;flex-direction:column;}
body.mnet-premium-stream .mnet-category-card-body{display:flex;flex:1;flex-direction:column;}
body.mnet-premium-stream .mnet-category-card h2{min-height:2.08em;}
body.mnet-premium-stream .mnet-category-card-meta{margin-top:auto;padding-top:18px;}
body.mnet-premium-stream .mnet-category-card-media{position:relative;}
body.mnet-premium-stream .mnet-category-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.24));opacity:.72;pointer-events:none;}

body.mnet-premium-stream .mnet-premium-article-hero{position:relative;background-image:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.56),rgba(0,0,0,.28)),var(--article-hero);background-size:cover;background-position:center;overflow:hidden;}
body.mnet-premium-stream .mnet-premium-article-shade{display:block!important;}

body.mnet-premium-stream.single .mnet-newsletter.is-compact,
body.mnet-premium-stream.single .mnet-side-card .mnet-newsletter,
body.mnet-premium-stream.single .mnet-side-card .mnet-child-newsletter,
body.mnet-premium-stream.single .mnet-premium-sidebar .mnet-newsletter,
body.mnet-premium-stream.single .mnet-premium-sidebar .mnet-child-newsletter{display:none!important;}

body.mnet-premium-stream .mnet-play,
body.mnet-premium-stream .mnet-show-play,
body.mnet-premium-stream .mnet-stream-play{font-size:0!important;position:relative;}
body.mnet-premium-stream .mnet-play:before,
body.mnet-premium-stream .mnet-show-play:before,
body.mnet-premium-stream .mnet-stream-play:before{content:"";display:block;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor;margin-left:3px;}

@media (max-width:820px){
  body.mnet-premium-stream .mnet-clean-header-inner{gap:10px!important;}
  body.mnet-premium-stream .mnet-clean-logo-slot{min-width:0;flex:1;justify-content:flex-start!important;}
  body.mnet-premium-stream .mnet-clean-search{display:none!important;}
  body.mnet-premium-stream .mnet-category-hero h1{font-size:clamp(2.15rem,12vw,3.9rem)!important;letter-spacing:-.06em;}
  body.mnet-premium-stream .mnet-category-card h2{min-height:0;font-size:clamp(1.3rem,6vw,1.75rem)!important;}
  body.mnet-premium-stream .mnet-category-card-body{padding:20px!important;}
  body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode,
  body.mnet-premium-stream .mnet-episode-grid .mnet-episode{margin-bottom:4px!important;}
}
@media (max-width:520px){
  body.mnet-premium-stream .mnet-clean-nav{left:12px!important;right:12px!important;}
  body.mnet-premium-stream .mnet-episode{grid-template-columns:88px minmax(0,1fr) 40px!important;gap:11px!important;padding:11px!important;border-radius:20px!important;}
  body.mnet-premium-stream .mnet-episode-media{width:88px!important;min-width:88px!important;border-radius:15px!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:40px!important;height:40px!important;min-width:40px!important;}
  body.mnet-premium-stream .mnet-child-footer-brand img{max-width:112px!important;}
}

/* MANUcast Premium Stream - mobile UX, cover discipline, editable widgets */
body.mnet-premium-stream{--mnet-play-size:58px;--mnet-play-size-sm:50px;--mnet-play-bg:#03d1a4;--mnet-cover-radius:24px;--mnet-dark-panel:linear-gradient(180deg,rgba(9,20,16,.96),rgba(3,7,6,.98));}

/* Keep green/purple moving/decorative lights behind readable content. */
body.mnet-premium-stream :where(.mnet-main,.mnet-section,.mnet-container,.mnet-clean-hero,.mnet-directory-hero,.mnet-category-hero,.mnet-premium-article-hero,.mnet-stream-authority,.mnet-show-card,.mnet-episode,.mnet-feature-panel,.mnet-side-card){position:relative;isolation:isolate;}
body.mnet-premium-stream :where(.mnet-section,.mnet-clean-hero,.mnet-directory-hero,.mnet-category-hero,.mnet-premium-article-hero,.mnet-stream-authority,.mnet-show-card,.mnet-episode,.mnet-feature-panel,.mnet-side-card)::before,
body.mnet-premium-stream :where(.mnet-section,.mnet-clean-hero,.mnet-directory-hero,.mnet-category-hero,.mnet-premium-article-hero,.mnet-stream-authority,.mnet-show-card,.mnet-episode,.mnet-feature-panel,.mnet-side-card)::after{pointer-events:none!important;z-index:-1!important;}
body.mnet-premium-stream :where(.mnet-section,.mnet-clean-hero,.mnet-directory-hero,.mnet-category-hero,.mnet-premium-article-hero,.mnet-stream-authority,.mnet-show-card,.mnet-episode,.mnet-feature-panel,.mnet-side-card)>*{position:relative;z-index:2;}
body.mnet-premium-stream .mnet-stream-authority:after,
body.mnet-premium-stream .mnet-lines-section:before,
body.mnet-premium-stream .mnet-lines-section:after,
body.mnet-premium-stream .mnet-category-hero:before,
body.mnet-premium-stream .mnet-category-hero:after{z-index:-2!important;opacity:.55!important;}

/* Universal image/cover discipline: images must fill their frame with no blank gutters. */
body.mnet-premium-stream :where(.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art,.mnet-directory-featured,.mnet-episode-media,.mnet-category-card-media,.mnet-premium-article-cover,.mnet-feature-panel){overflow:hidden;background:#040807!important;}
body.mnet-premium-stream :where(.mnet-show-art img,.mnet-connected-show-art img,.mnet-stream-hero-art img,.mnet-directory-featured img,.mnet-episode-media img,.mnet-category-card-media img,.mnet-premium-article-cover img,.mnet-feature-panel img,.mnet-show-card img,.mnet-episode img){display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;}
body.mnet-premium-stream :where(.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art,.mnet-episode-media){aspect-ratio:1/1!important;border-radius:var(--mnet-cover-radius)!important;}
body.mnet-premium-stream .mnet-category-card-media{aspect-ratio:16/10!important;}
body.mnet-premium-stream .mnet-directory-featured img{aspect-ratio:1/1!important;}

/* Dark premium treatment for podcast/episode/content cards, matching the blog mood. */
body.mnet-premium-stream :where(.mnet-show-card,.mnet-connected-show-card,.mnet-episode,.mnet-category-card,.mnet-directory-featured,.mnet-stream-hero-card,.mnet-feature-panel,.mnet-side-card){background:var(--mnet-dark-panel)!important;color:#fff!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 28px 74px rgba(0,0,0,.30)!important;}
body.mnet-premium-stream :where(.mnet-show-card h2,.mnet-show-card h3,.mnet-show-card a,.mnet-episode h2,.mnet-episode h3,.mnet-episode a,.mnet-category-card h2,.mnet-category-card a,.mnet-directory-featured strong,.mnet-stream-hero-card h2,.mnet-stream-hero-card a,.mnet-side-card h3){color:#fff!important;}
body.mnet-premium-stream :where(.mnet-show-card p,.mnet-episode p,.mnet-category-card p,.mnet-stream-hero-card p,.mnet-side-card p,.mnet-category-card-meta){color:rgba(255,255,255,.68)!important;}
body.mnet-premium-stream .mnet-category-card-type{color:var(--mnet-play-bg)!important;}

/* Featured/hero overlay: always present and dark enough for reading. */
body.mnet-premium-stream .mnet-clean-hero:before,
body.mnet-premium-stream .mnet-directory-hero:before,
body.mnet-premium-stream .mnet-premium-article-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 125% at 26% 58%,rgba(0,0,0,.88) 0%,rgba(0,0,0,.70) 38%,rgba(0,0,0,.45) 70%,rgba(0,0,0,.24) 100%),linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.58),rgba(0,0,0,.30))!important;z-index:1!important;pointer-events:none!important;}
body.mnet-premium-stream .mnet-clean-hero-bg,
body.mnet-premium-stream .mnet-premium-article-hero:before{z-index:0!important;}
body.mnet-premium-stream .mnet-clean-hero-inner,
body.mnet-premium-stream .mnet-directory-hero>* ,
body.mnet-premium-stream .mnet-premium-article-hero-inner{z-index:3!important;}

/* Premium round play button over cover, large centered triangle. */
body.mnet-premium-stream :where(.mnet-show-play,.mnet-connected-show-play,.mnet-stream-play,.mnet-play,.mnet-premium-rank-play){width:var(--mnet-play-size)!important;height:var(--mnet-play-size)!important;min-width:var(--mnet-play-size)!important;min-height:var(--mnet-play-size)!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(180deg,#12f0be,#03d1a4)!important;color:#001b16!important;border:1px solid rgba(255,255,255,.72)!important;box-shadow:0 18px 48px rgba(0,0,0,.38),0 0 0 8px rgba(3,209,164,.20),inset 0 1px 0 rgba(255,255,255,.55)!important;font-size:0!important;line-height:1!important;opacity:1!important;transform:none!important;}
body.mnet-premium-stream :where(.mnet-show-play,.mnet-connected-show-play,.mnet-stream-play,.mnet-play,.mnet-premium-rank-play)::before{content:""!important;display:block!important;width:0!important;height:0!important;border-top:12px solid transparent!important;border-bottom:12px solid transparent!important;border-left:18px solid currentColor!important;margin-left:5px!important;}
body.mnet-premium-stream :where(.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art,.mnet-episode-media){position:relative!important;}
body.mnet-premium-stream :where(.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art) :where(.mnet-show-play,.mnet-connected-show-play,.mnet-stream-play){position:absolute!important;right:14px!important;bottom:14px!important;left:auto!important;top:auto!important;z-index:5!important;pointer-events:none!important;}
body.mnet-premium-stream .mnet-episode{position:relative!important;}
body.mnet-premium-stream .mnet-episode-action{position:absolute!important;z-index:6!important;right:auto!important;bottom:auto!important;}
body.mnet-premium-stream .mnet-episode-action .mnet-play{pointer-events:auto!important;}

/* Sidebar related widget: title-only list, compact and backend-editable. */
body.mnet-premium-stream .mnet-related-title-list{padding:22px!important;border-radius:24px!important;}
body.mnet-premium-stream .mnet-related-links{list-style:none;margin:0;padding:0;display:grid;gap:0;}
body.mnet-premium-stream .mnet-related-links li{margin:0;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.10);}
body.mnet-premium-stream .mnet-related-links li:last-child{border-bottom:0;}
body.mnet-premium-stream .mnet-related-links a{display:block;color:#fff!important;text-decoration:none!important;font-weight:850;line-height:1.15;letter-spacing:-.025em;}
body.mnet-premium-stream .mnet-premium-sidebar .widget :where(.wp-block-post-excerpt,.wp-block-latest-posts__post-excerpt,.mnet-article-excerpt,p:not(.widget-title)){display:none!important;}

/* Desktop/tablet play placement for vertical cards. */
@media (min-width:821px){
  body.mnet-premium-stream .mnet-episode-action{left:calc(100% - 84px)!important;top:clamp(155px,15vw,230px)!important;}
  body.mnet-premium-stream .mnet-premium-now-grid .mnet-episode-action{top:calc((100vw - 120px) / 3 * .56);max-top:220px;}
}

@media (max-width:820px){
  body.mnet-premium-stream{--mnet-play-size:var(--mnet-play-size-sm);--mnet-cover-radius:18px;}
  body.mnet-premium-stream .mnet-container{width:min(100% - 28px,var(--mnet-container,1180px))!important;}
  body.mnet-premium-stream .mnet-section{margin-top:34px!important;}
  body.mnet-premium-stream .mnet-clean-hero{overflow:hidden!important;}
  body.mnet-premium-stream .mnet-clean-hero:before{background:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.88)),radial-gradient(ellipse 110% 95% at 50% 52%,rgba(0,0,0,.42),rgba(0,0,0,.82))!important;}
  body.mnet-premium-stream .mnet-stream-hero-card{border-radius:24px!important;overflow:hidden!important;}
  body.mnet-premium-stream :where(.mnet-show-card,.mnet-connected-show-card,.mnet-category-card,.mnet-directory-featured,.mnet-stream-hero-card){border-radius:24px!important;}
  body.mnet-premium-stream .mnet-show-info,
  body.mnet-premium-stream .mnet-connected-show-info,
  body.mnet-premium-stream .mnet-category-card-body{padding:14px 2px 2px!important;background:transparent!important;}
  body.mnet-premium-stream .mnet-category-card-body{padding:18px!important;}
  body.mnet-premium-stream .mnet-episode{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:12px!important;border-radius:22px!important;min-height:128px!important;overflow:hidden!important;}
  body.mnet-premium-stream .mnet-episode-media{width:104px!important;min-width:104px!important;height:104px!important;}
  body.mnet-premium-stream .mnet-episode-media img{width:100%!important;height:100%!important;object-fit:cover!important;}
  body.mnet-premium-stream .mnet-episode-action{left:68px!important;top:70px!important;right:auto!important;bottom:auto!important;margin:0!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;box-shadow:0 14px 36px rgba(0,0,0,.42),0 0 0 6px rgba(3,209,164,.18)!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play:before{border-top-width:9px!important;border-bottom-width:9px!important;border-left-width:14px!important;margin-left:4px!important;}
  body.mnet-premium-stream .mnet-episode-body{padding:0!important;min-width:0!important;}
  body.mnet-premium-stream .mnet-episode h3{font-size:1.05rem!important;line-height:1.16!important;margin:0 0 7px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
  body.mnet-premium-stream .mnet-episode p{display:none!important;}
  body.mnet-premium-stream .mnet-show-art .mnet-show-play,
  body.mnet-premium-stream .mnet-connected-show-art .mnet-connected-show-play,
  body.mnet-premium-stream .mnet-stream-hero-art .mnet-stream-play{right:10px!important;bottom:10px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;}
  body.mnet-premium-stream .mnet-child-footer-brand{align-items:center!important;text-align:center!important;}
  body.mnet-premium-stream .mnet-child-footer-brand .mnet-logo,
  body.mnet-premium-stream .mnet-child-footer-brand a{max-width:112px!important;margin-inline:auto!important;}
  body.mnet-premium-stream .mnet-child-footer-brand img{max-width:112px!important;max-height:38px!important;margin-inline:auto!important;}
}

@media (max-width:420px){
  body.mnet-premium-stream .mnet-container{width:min(100% - 24px,var(--mnet-container,1180px))!important;}
  body.mnet-premium-stream .mnet-episode{grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important;min-height:116px!important;padding:10px!important;}
  body.mnet-premium-stream .mnet-episode-media{width:92px!important;min-width:92px!important;height:92px!important;border-radius:16px!important;}
  body.mnet-premium-stream .mnet-episode-action{left:60px!important;top:62px!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;}
  body.mnet-premium-stream .mnet-category-card-media{aspect-ratio:4/3!important;}
}

/* MANUcast Premium Stream - mobile layering, cover-contained play and robust menu */
body.mnet-premium-stream{--mnet-mobile-page-pad:18px;--mnet-mobile-card-x:18px;--mnet-mobile-card-y:12px;}

/* Hard containment for decorative green/purple auras: never above content. */
body.mnet-premium-stream :where(.mnet-main,.mnet-section,.mnet-clean-hero,.mnet-premium-now-section,.mnet-channel-wall,.mnet-listening-ranking,.mnet-stream-authority,.mnet-lines-section,.mnet-category-hero,.mnet-directory-hero,.mnet-premium-article-hero){position:relative!important;isolation:isolate!important;overflow:hidden!important;}
body.mnet-premium-stream :where(.mnet-main,.mnet-section,.mnet-premium-now-section,.mnet-channel-wall,.mnet-listening-ranking,.mnet-stream-authority,.mnet-lines-section,.mnet-category-hero,.mnet-directory-hero,.mnet-premium-article-hero)>*{position:relative!important;z-index:3!important;}
body.mnet-premium-stream :where(.mnet-premium-now-section,.mnet-channel-wall,.mnet-listening-ranking,.mnet-stream-authority,.mnet-lines-section,.mnet-category-hero)::before,
body.mnet-premium-stream :where(.mnet-premium-now-section,.mnet-channel-wall,.mnet-listening-ranking,.mnet-stream-authority,.mnet-lines-section,.mnet-category-hero)::after{z-index:0!important;pointer-events:none!important;opacity:.20!important;filter:blur(26px)!important;mix-blend-mode:normal!important;}
body.mnet-premium-stream :where(.mnet-show-card,.mnet-connected-show-card,.mnet-episode,.mnet-category-card,.mnet-directory-featured,.mnet-feature-panel,.mnet-side-card){position:relative!important;isolation:isolate!important;overflow:hidden!important;}
body.mnet-premium-stream :where(.mnet-show-card,.mnet-connected-show-card,.mnet-episode,.mnet-category-card,.mnet-directory-featured,.mnet-feature-panel,.mnet-side-card)::before,
body.mnet-premium-stream :where(.mnet-show-card,.mnet-connected-show-card,.mnet-episode,.mnet-category-card,.mnet-directory-featured,.mnet-feature-panel,.mnet-side-card)::after{z-index:0!important;pointer-events:none!important;opacity:.18!important;}
body.mnet-premium-stream :where(.mnet-show-card,.mnet-connected-show-card,.mnet-episode,.mnet-category-card,.mnet-directory-featured,.mnet-feature-panel,.mnet-side-card)>*{position:relative!important;z-index:2!important;}

/* Hero/featured keeps the dark readability layer, not the color aura. */
body.mnet-premium-stream .mnet-clean-hero:before,
body.mnet-premium-stream .mnet-directory-hero:before,
body.mnet-premium-stream .mnet-premium-article-hero:after{z-index:2!important;opacity:1!important;filter:none!important;background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.64) 48%,rgba(0,0,0,.34)),linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.55))!important;}
body.mnet-premium-stream .mnet-clean-hero-inner,
body.mnet-premium-stream .mnet-directory-hero>*,
body.mnet-premium-stream .mnet-premium-article-hero-inner{z-index:4!important;}

/* Images always fill their containers. */
body.mnet-premium-stream :where(.mnet-episode-media,.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art,.mnet-category-card-media,.mnet-premium-article-cover,.mnet-feature-panel,.mnet-directory-featured){background:#050706!important;overflow:hidden!important;}
body.mnet-premium-stream :where(.mnet-episode-media,.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art,.mnet-category-card-media,.mnet-premium-article-cover,.mnet-feature-panel,.mnet-directory-featured) img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-width:none!important;}

/* Play button: round, premium, and visually contained inside the cover. */
body.mnet-premium-stream :where(.mnet-show-play,.mnet-connected-show-play,.mnet-stream-play,.mnet-play,.mnet-premium-rank-play){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(180deg,#16e9bd,#04c99e)!important;color:#001713!important;border:1px solid rgba(255,255,255,.76)!important;box-shadow:0 12px 26px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.56)!important;font-size:0!important;line-height:0!important;transform:none!important;opacity:1!important;}
body.mnet-premium-stream :where(.mnet-show-play,.mnet-connected-show-play,.mnet-stream-play,.mnet-play,.mnet-premium-rank-play)::before{content:""!important;width:0!important;height:0!important;border-top:10px solid transparent!important;border-bottom:10px solid transparent!important;border-left:15px solid currentColor!important;margin-left:4px!important;display:block!important;}
body.mnet-premium-stream :where(.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art,.mnet-episode-media){position:relative!important;}
body.mnet-premium-stream :where(.mnet-show-art,.mnet-connected-show-art,.mnet-stream-hero-art) :where(.mnet-show-play,.mnet-connected-show-play,.mnet-stream-play){position:absolute!important;right:10px!important;bottom:10px!important;left:auto!important;top:auto!important;z-index:4!important;}
body.mnet-premium-stream .mnet-episode-action{z-index:5!important;}

/* Horizontal breathing without tall mobile cards. */
@media (max-width:900px){
  body.mnet-premium-stream .mnet-clean-header{position:sticky!important;top:0!important;z-index:9998!important;}
  body.mnet-premium-stream .mnet-clean-header-inner{position:relative!important;min-height:62px!important;padding-inline:var(--mnet-mobile-page-pad)!important;gap:12px!important;}
  body.mnet-premium-stream .mnet-clean-menu-toggle{display:grid!important;place-items:center!important;position:relative!important;z-index:10001!important;width:42px!important;height:42px!important;min-width:42px!important;border-radius:999px!important;cursor:pointer!important;}
  body.mnet-premium-stream .mnet-clean-nav{display:none!important;position:fixed!important;left:14px!important;right:14px!important;top:74px!important;z-index:10000!important;max-height:calc(100dvh - 92px)!important;overflow:auto!important;padding:10px!important;border-radius:22px!important;background:rgba(5,8,7,.98)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;color:#fff!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;}
  body.mnet-premium-stream .mnet-clean-nav.is-open,
  html.mnet-mobile-menu-open body.mnet-premium-stream .mnet-clean-nav,
  body.mnet-premium-stream.mnet-mobile-menu-open .mnet-clean-nav{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
  body.mnet-premium-stream .mnet-clean-nav .mnet-menu{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;margin:0!important;padding:0!important;}
  body.mnet-premium-stream .mnet-clean-nav .mnet-menu a{display:flex!important;align-items:center!important;width:100%!important;min-height:42px!important;padding:10px 14px!important;border-radius:14px!important;color:#fff!important;font-weight:850!important;}
  body.mnet-premium-stream .mnet-container{width:min(100% - 36px,var(--mnet-container,1180px))!important;}
  body.mnet-premium-stream .mnet-section{margin-top:26px!important;padding-top:24px!important;padding-bottom:24px!important;}
  body.mnet-premium-stream .mnet-clean-hero{width:min(100% - 28px,1360px)!important;margin-top:14px!important;min-height:0!important;height:430px!important;border-radius:24px!important;}
  body.mnet-premium-stream .mnet-clean-hero-copy{padding-block:38px!important;}
  body.mnet-premium-stream .mnet-clean-hero-copy h1{font-size:clamp(2.35rem,10.8vw,3.55rem)!important;line-height:.95!important;}
  body.mnet-premium-stream .mnet-premium-now-grid,
  body.mnet-premium-stream .mnet-episode-grid,
  body.mnet-premium-stream .mnet-category-premium-grid{gap:16px!important;}
  body.mnet-premium-stream .mnet-episode{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;min-height:128px!important;padding:var(--mnet-mobile-card-y) var(--mnet-mobile-card-x)!important;border-radius:22px!important;}
  body.mnet-premium-stream .mnet-episode-media{width:104px!important;height:104px!important;min-width:104px!important;border-radius:18px!important;grid-column:1!important;grid-row:1!important;}
  body.mnet-premium-stream .mnet-episode-body{grid-column:2!important;grid-row:1!important;min-width:0!important;padding:0!important;}
  body.mnet-premium-stream .mnet-episode-action{position:absolute!important;left:78px!important;top:72px!important;right:auto!important;bottom:auto!important;margin:0!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play::before{border-top-width:8px!important;border-bottom-width:8px!important;border-left-width:12px!important;margin-left:3px!important;}
  body.mnet-premium-stream .mnet-episode h3{font-size:1.03rem!important;line-height:1.14!important;margin:0 0 6px!important;}
  body.mnet-premium-stream .mnet-episode-top,
  body.mnet-premium-stream .mnet-card-foot{font-size:.72rem!important;line-height:1.2!important;}
  body.mnet-premium-stream .mnet-episode p{display:none!important;}
  body.mnet-premium-stream .mnet-show-info,
  body.mnet-premium-stream .mnet-connected-show-info,
  body.mnet-premium-stream .mnet-category-card-body{padding:14px 18px 18px!important;}
}
@media (max-width:480px){
  body.mnet-premium-stream{--mnet-mobile-page-pad:16px;--mnet-mobile-card-x:16px;--mnet-mobile-card-y:10px;}
  body.mnet-premium-stream .mnet-container{width:min(100% - 32px,var(--mnet-container,1180px))!important;}
  body.mnet-premium-stream .mnet-section{margin-top:22px!important;padding-top:20px!important;padding-bottom:20px!important;}
  body.mnet-premium-stream .mnet-clean-hero{height:400px!important;width:min(100% - 24px,1360px)!important;}
  body.mnet-premium-stream .mnet-episode{grid-template-columns:96px minmax(0,1fr)!important;gap:15px!important;min-height:116px!important;}
  body.mnet-premium-stream .mnet-episode-media{width:96px!important;height:96px!important;min-width:96px!important;border-radius:17px!important;}
  body.mnet-premium-stream .mnet-episode-action{left:70px!important;top:66px!important;}
  body.mnet-premium-stream .mnet-episode-action .mnet-play{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;}
  body.mnet-premium-stream .mnet-show-art .mnet-show-play,
  body.mnet-premium-stream .mnet-connected-show-art .mnet-connected-show-play,
  body.mnet-premium-stream .mnet-stream-hero-art .mnet-stream-play{right:9px!important;bottom:9px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;}
}
