/**
 * MANUcast.net Child v4.6.1 — 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)}}

/* v4.5.2 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)}}

/* v4.6.0 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;}}


/* v4.6.1 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 v4.7.0 — 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 v4.8.0 — premium platform layer, no structural disconnects */
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 4.9.0: Netflix-style polish without disconnecting base components === */
body.mnet-premium-stream-490{
  --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-490 .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-490 .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-490 .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-490 .mnet-clean-hero-copy{width:min(680px,100%);min-width:0;}
body.mnet-premium-stream-490 .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-490 .mnet-clean-hero-copy p{max-width:52ch;color:rgba(255,255,255,.86);font-weight:620;}
body.mnet-premium-stream-490 .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-490 .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-490 .mnet-stream-hero-art img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.005);}
body.mnet-premium-stream-490 .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-490 .mnet-stream-hero-meta{padding:22px 24px 24px;min-width:0;}
body.mnet-premium-stream-490 .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-490 .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-490 .mnet-stream-hero-meta h2 a{color:#fff;text-decoration:none;}
body.mnet-premium-stream-490 .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-490 .mnet-btn,
body.mnet-premium-stream-490 .mnet-clean-hero .mnet-btn,
body.mnet-premium-stream-490 .mnet-child-newsletter button,
body.mnet-premium-stream-490 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-490 .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-490 .mnet-btn-outline,
body.mnet-premium-stream-490 .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-490 .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-490 .mnet-section{margin-top:clamp(38px,6vw,76px);}
body.mnet-premium-stream-490 .mnet-section-head{align-items:end;gap:22px;margin-bottom:18px;}
body.mnet-premium-stream-490 .mnet-section-head h2{font-size:clamp(1.85rem,3.1vw,3.2rem);}
body.mnet-premium-stream-490 .mnet-section-link{font-weight:860;color:#6cf582;text-decoration:none;}
body.mnet-premium-stream-490 .mnet-carousel-wrap{position:relative;}
body.mnet-premium-stream-490 .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-490 .mnet-carousel-arrow:hover{background:#fff;color:#05100a;}
body.mnet-premium-stream-490 .mnet-jukebox-track{gap:clamp(18px,2vw,28px);padding:18px 4px 34px;scroll-padding-inline:4px;}
body.mnet-premium-stream-490 .mnet-jukebox-track > *{flex-basis:clamp(210px,17.5vw,265px);}
body.mnet-premium-stream-490 .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-490 .mnet-show-art{display:block;aspect-ratio:1/1;overflow:hidden;background:#07100b;}
body.mnet-premium-stream-490 .mnet-show-art img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-premium-stream-490 .mnet-show-info{padding:16px;}
body.mnet-premium-stream-490 .mnet-premium-now-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}
body.mnet-premium-stream-490 .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream-490 .mnet-premium-rail-item.is-repeated{opacity:.96;}
body.mnet-premium-stream-490 .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-490 .mnet-premium-now-grid .mnet-episode-media{border-radius:16px;overflow:hidden;}
body.mnet-premium-stream-490 .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-490 .mnet-premium-now-grid .mnet-episode p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream-490 .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-490 .mnet-lines-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);align-items:end;}
body.mnet-premium-stream-490 .mnet-lines-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:24px 0;}
body.mnet-premium-stream-490 .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-490 .mnet-line-tab span:last-child{font-size:1.02rem;font-weight:920;letter-spacing:-.02em;}
body.mnet-premium-stream-490 .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-490 .mnet-line-icon:before{content:"";position:absolute;inset:11px;border-radius:50%;border:2px solid currentColor;opacity:.34;}
body.mnet-premium-stream-490 .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-490 .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-490 .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-490 .mnet-line-panel-intro{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px;}
body.mnet-premium-stream-490 .mnet-line-panel-intro h3{font-size:clamp(1.55rem,2.5vw,2.5rem);}
body.mnet-premium-stream-490 .mnet-line-shows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}
body.mnet-premium-stream-490 .mnet-line-episodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;}
body.mnet-premium-stream-490 .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-490 .mnet-stream-ranking-head p{margin:10px 0 0;color:rgba(255,255,255,.62);max-width:62ch;}
body.mnet-premium-stream-490 .mnet-premium-ranking-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;}
body.mnet-premium-stream-490 .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-490 .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-490 .mnet-premium-rank-card .mnet-stream-rank-art img{width:100%;height:100%;object-fit:cover;display:block;}
body.mnet-premium-stream-490 .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-490 .mnet-premium-rank-card .mnet-stream-rank-copy{padding:16px;min-height:132px;}
body.mnet-premium-stream-490 .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-490 .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-490 .mnet-premium-rank-card h3 a{color:#fff;text-decoration:none;}
body.mnet-premium-stream-490 .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-490 .mnet-stream-rank-trend{position:absolute;right:14px;top:14px;color:#73fb88;font-weight:950;}
body.mnet-premium-stream-490 .mnet-stream-authority{display:grid;grid-template-columns:1.15fr 1fr;gap:18px;}
body.mnet-premium-stream-490 .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-490 .mnet-authority-editable .mnet-feature-panel:before{opacity:.54;filter:saturate(1.08) contrast(1.04);}
body.mnet-premium-stream-490 .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-490 .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-490 .mnet-feature-panel p{max-width:48ch;color:rgba(255,255,255,.72);}
body.mnet-premium-stream-490.single-post .mnet-entry,
body.mnet-premium-stream-490.single-post .mnet-content,
body.mnet-premium-stream-490.single-post .entry-content{overflow-wrap:anywhere;word-break:normal;}
body.mnet-premium-stream-490.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-490.single-post .mnet-premium-entry iframe{width:100%;border-radius:18px;background:#eef3ef;}
body.mnet-premium-stream-490.single-post .mnet-premium-entry table{display:block;overflow-x:auto;border-collapse:collapse;background:#fff;}
body.mnet-premium-stream-490.single-post .mnet-premium-entry .wp-block-image img{height:auto;max-width:100%;}
body.mnet-premium-stream-490.single-post .mnet-premium-entry .wp-block-pullquote,
body.mnet-premium-stream-490.single-post .mnet-premium-entry .wp-block-quote{max-width:100%;}
body.mnet-premium-stream-490.single-post .mnet-premium-sidebar :where(input,textarea,select,button){max-width:100%;}
body.mnet-premium-stream-490.single-post .mnet-premium-sidebar .mnet-child-newsletter{display:block;padding:24px;border-radius:22px;margin:0 0 22px;}
body.mnet-premium-stream-490.single-post .mnet-premium-sidebar .mnet-newsletter-fields{grid-template-columns:1fr;}
@media (max-width:1180px){body.mnet-premium-stream-490 .mnet-premium-ranking-grid{grid-template-columns:repeat(3,minmax(0,1fr));}body.mnet-premium-stream-490 .mnet-premium-now-grid{grid-template-columns:repeat(3,minmax(0,1fr));}body.mnet-premium-stream-490 .mnet-lines-tabs{grid-template-columns:repeat(3,minmax(0,1fr));}body.mnet-premium-stream-490 .mnet-line-shows{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:920px){body.mnet-premium-stream-490 .mnet-clean-hero-inner{grid-template-columns:1fr;align-content:center;}body.mnet-premium-stream-490 .mnet-stream-hero-card{display:none;}body.mnet-premium-stream-490 .mnet-clean-hero-copy h1{max-width:11ch;}body.mnet-premium-stream-490 .mnet-lines-head{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-stream-authority{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-line-episodes{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-line-shows{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:680px){body.mnet-premium-stream-490 .mnet-clean-hero.mnet-simple-cinematic-hero{min-height:600px;height:600px;}body.mnet-premium-stream-490 .mnet-clean-hero-inner{width:min(100% - 28px,1240px);}body.mnet-premium-stream-490 .mnet-premium-now-grid{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-premium-ranking-grid{grid-template-columns:1fr 1fr;}body.mnet-premium-stream-490 .mnet-lines-tabs{grid-template-columns:1fr 1fr;}body.mnet-premium-stream-490 .mnet-line-tab{min-height:116px;}body.mnet-premium-stream-490 .mnet-line-shows{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-section-head{align-items:flex-start;flex-direction:column;}body.mnet-premium-stream-490 .mnet-authority-editable .mnet-feature-panel{min-height:220px;}}
@media (max-width:460px){body.mnet-premium-stream-490 .mnet-premium-ranking-grid{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-lines-tabs{grid-template-columns:1fr;}body.mnet-premium-stream-490 .mnet-clean-hero-copy h1{font-size:clamp(2.45rem,12vw,3.55rem);}body.mnet-premium-stream-490 .mnet-hero-actions{display:grid;gap:10px;}body.mnet-premium-stream-490 .mnet-btn{width:100%;}}

/* === MANUcast Premium Stream 5.0.0: minimal Netflix/radio automation layer === */
body.mnet-premium-stream-500{
  --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-500 .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-500 .mnet-kicker{color:var(--mnet-brand)!important;letter-spacing:.14em;}
body.mnet-premium-stream-500 .mnet-btn,
body.mnet-premium-stream-500 .mnet-clean-cta,
body.mnet-premium-stream-500 .mnet-child-newsletter button,
body.mnet-premium-stream-500 .mnet-filterbar button,
body.mnet-premium-stream-500 .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-500 .mnet-btn:hover,
body.mnet-premium-stream-500 .mnet-clean-cta:hover,
body.mnet-premium-stream-500 .mnet-child-newsletter button:hover,
body.mnet-premium-stream-500 .mnet-filterbar button:hover,
body.mnet-premium-stream-500 .mnet-newsletter button:hover{background:#fff!important;border-color:#fff!important;color:#030303!important;transform:translateY(-1px);}
body.mnet-premium-stream-500 .mnet-btn-outline,
body.mnet-premium-stream-500 .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-500 .mnet-btn-outline:hover,
body.mnet-premium-stream-500 .mnet-platforms .mnet-chip:hover{border-color:#fff!important;background:#fff!important;color:#030303!important;}
body.mnet-premium-stream-500 .mnet-clean-search,
body.mnet-premium-stream-500 .mnet-clean-menu-toggle,
body.mnet-premium-stream-500 .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-500 .mnet-clean-hero.mnet-simple-cinematic-hero{height:clamp(680px,82vh,900px);min-height:680px;background:#000;}
body.mnet-premium-stream-500 .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-500 .mnet-clean-hero:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#030303 100%)!important;}
body.mnet-premium-stream-500 .mnet-clean-hero-copy h1{max-width:12ch;letter-spacing:-.07em;}
body.mnet-premium-stream-500 .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-500 .mnet-stream-hero-art{border-radius:8px 8px 0 0!important;aspect-ratio:1/1;}
body.mnet-premium-stream-500 .mnet-stream-hero-meta{padding:18px 18px 20px;}
body.mnet-premium-stream-500 .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-500 .mnet-stream-hero-meta p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
body.mnet-premium-stream-500 .mnet-stream-play,
body.mnet-premium-stream-500 .mnet-show-play,
body.mnet-premium-stream-500 .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-500 .mnet-section{padding:clamp(28px,4vw,54px) 0;}
body.mnet-premium-stream-500 .mnet-section-head h2{font-size:clamp(1.65rem,3vw,2.7rem);letter-spacing:-.055em;}
body.mnet-premium-stream-500 .mnet-show-card,
body.mnet-premium-stream-500 .mnet-episode,
body.mnet-premium-stream-500 .mnet-line-panel,
body.mnet-premium-stream-500 .mnet-side-card,
body.mnet-premium-stream-500 .mnet-feature-panel,
body.mnet-premium-stream-500 .mnet-directory-featured,
body.mnet-premium-stream-500 .mnet-home-page-link,
body.mnet-premium-stream-500 .mnet-premium-entry,
body.mnet-premium-stream-500 .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-500 .mnet-show-art,
body.mnet-premium-stream-500 .mnet-episode-media,
body.mnet-premium-stream-500 .mnet-show-art img,
body.mnet-premium-stream-500 .mnet-episode-media img,
body.mnet-premium-stream-500 .mnet-directory-featured img{border-radius:4px!important;}
body.mnet-premium-stream-500 .mnet-show-card:hover,
body.mnet-premium-stream-500 .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-500 .mnet-premium-now-section{padding-top:clamp(40px,5vw,70px);}
body.mnet-premium-stream-500 .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-500 .mnet-premium-now-grid .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream-500 .mnet-premium-now-grid .mnet-episode{height:100%;min-height:330px;}
body.mnet-premium-stream-500 .mnet-premium-now-grid .mnet-episode-media{aspect-ratio:16/10;}
body.mnet-premium-stream-500 .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-500 .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-500 .mnet-premium-rail-item.is-repeated{opacity:.96;}
body.mnet-premium-stream-500 .mnet-category-stream-row{padding-top:18px;}
body.mnet-premium-stream-500 .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-500 .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-500 .mnet-channel-wall{background:#030303;}
body.mnet-premium-stream-500 .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-500 .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-500 .mnet-line-tab.is-active{background:#fff!important;color:#030303!important;border-color:#fff!important;}
body.mnet-premium-stream-500 .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-500 .mnet-line-tab.is-active .mnet-line-icon{background:#030303!important;color:var(--mnet-brand)!important;}
body.mnet-premium-stream-500 .mnet-channel-intro{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px;}
body.mnet-premium-stream-500 .mnet-channel-intro h3{font-size:clamp(1.7rem,3vw,3rem);line-height:.95;margin:0 0 8px;color:#fff;}
body.mnet-premium-stream-500 .mnet-channel-intro p{max-width:56ch;color:rgba(255,255,255,.66);}
body.mnet-premium-stream-500 .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-500 .mnet-channel-cover-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;}
body.mnet-premium-stream-500 .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-500 .mnet-channel-cover-grid .mnet-show-art{aspect-ratio:1/1;display:block;overflow:hidden;background:#111;}
body.mnet-premium-stream-500 .mnet-channel-cover-grid .mnet-show-info{padding:10px 0 0;}
body.mnet-premium-stream-500 .mnet-channel-cover-grid .mnet-show-info .mnet-tags,
body.mnet-premium-stream-500 .mnet-channel-cover-grid .mnet-show-info p,
body.mnet-premium-stream-500 .mnet-channel-cover-grid .mnet-show-play{display:none!important;}
body.mnet-premium-stream-500 .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-500 .mnet-listening-ranking{background:#030303;}
body.mnet-premium-stream-500 .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-500 .mnet-listening-rank-item{border-bottom:1px solid rgba(255,255,255,.10);}
body.mnet-premium-stream-500 .mnet-listening-rank-item:nth-last-child(-n+2){border-bottom:0;}
body.mnet-premium-stream-500 .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-500 .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-500 .mnet-listening-rank-item strong{font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.1;letter-spacing:-.025em;}
body.mnet-premium-stream-500 .mnet-listening-rank-item a:hover{background:#111;}
body.mnet-premium-stream-500 .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-500 .mnet-blog-hub{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:24px;}
body.mnet-premium-stream-500 .mnet-home-existing-pages{display:grid;gap:14px;align-content:start;}
body.mnet-premium-stream-500 .mnet-home-page-link{display:block;padding:24px;color:#fff;text-decoration:none;min-height:150px;}
body.mnet-premium-stream-500 .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-500 .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-500 .mnet-home-page-link em{font-style:normal;color:rgba(255,255,255,.66);}

/* Premium interior pages */
body.mnet-premium-stream-500 .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-500 .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-500 .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-500 .mnet-directory-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;}
body.mnet-premium-stream-500 .mnet-directory-featured{display:block;overflow:hidden;color:#fff;text-decoration:none;padding:12px;}
body.mnet-premium-stream-500 .mnet-directory-featured img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;}
body.mnet-premium-stream-500 .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-500 .mnet-directory-featured strong{display:block;font-size:1.2rem;line-height:1.1;color:#fff;}
body.mnet-premium-stream-500 .mnet-premium-filterbar form{display:grid;grid-template-columns:1fr minmax(180px,260px) auto;gap:10px;}
body.mnet-premium-stream-500 .mnet-premium-filterbar input,
body.mnet-premium-stream-500 .mnet-premium-filterbar select{border-radius:4px;background:#101010;border:1px solid rgba(255,255,255,.16);color:#fff;}
body.mnet-premium-stream-500 .mnet-premium-show-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}
body.mnet-premium-stream-500 .mnet-premium-show-hero{background:#050505;color:#fff;border-bottom:1px solid rgba(255,255,255,.12);}
body.mnet-premium-stream-500 .mnet-premium-show-hero .mnet-show-hero-inner{padding:clamp(88px,12vw,150px) 0 clamp(42px,7vw,80px);}
body.mnet-premium-stream-500 .mnet-premium-show-hero .mnet-show-copy h1,
body.mnet-premium-stream-500 .mnet-episode-premium-hero h1{font-size:clamp(2.8rem,6vw,6rem);line-height:.9;letter-spacing:-.07em;}
body.mnet-premium-stream-500 .mnet-show-about-card{background:#fff;color:#111;padding:clamp(22px,3vw,40px);border-radius:6px;}
body.mnet-premium-stream-500 .mnet-show-about-card .mnet-entry{color:#17201b;}
body.mnet-premium-stream-500 .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-500 .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-500 .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-500.single-post .mnet-premium-entry{background:#fff!important;color:#111!important;border:0!important;border-radius:6px!important;}
body.mnet-premium-stream-500.single-post .mnet-premium-entry :where(p,li,td,th,figcaption,label,small,span,div){color:inherit;}
body.mnet-premium-stream-500.single-post .mnet-premium-entry :where(h1,h2,h3,h4,h5,h6){color:#070707!important;}
body.mnet-premium-stream-500.single-post .mnet-premium-entry :where(a){color:#05745d!important;}
body.mnet-premium-stream-500.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-500.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-500.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-500.single-post .mnet-premium-entry iframe{background:#f5f7f6!important;border-radius:4px!important;}
body.mnet-premium-stream-500.single-post .mnet-premium-entry table{color:#111!important;background:#fff!important;}
body.mnet-premium-stream-500.single-post .mnet-premium-article-cover,
body.mnet-premium-stream-500.single-post .mnet-premium-article-cover img{border-radius:6px!important;}

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

/* MANUcast Premium Stream 5.1 production refinements */
body.mnet-premium-stream-510 .mnet-listening-rank-item a{align-items:center;}
body.mnet-premium-stream-510 .mnet-listening-rank-item em{display:block;font-style:normal;margin-top:4px;color:rgba(255,255,255,.56);font-size:.82rem;font-weight:700;letter-spacing:-.01em;}
body.mnet-premium-stream-510 .mnet-premium-rail-item{min-width:0;}
body.mnet-premium-stream-510 .mnet-transcript,.mnet-premium-stream-510 .mnet-chapters{background:#fff;color:#111;border-radius:6px;border:1px solid rgba(0,0,0,.08);padding:clamp(20px,3vw,32px);}
body.mnet-premium-stream-510 .mnet-transcript h2,.mnet-premium-stream-510 .mnet-chapters h2{margin-top:0;color:#070707;}
body.mnet-premium-stream-510 .mnet-related-episodes .mnet-episode{background:#fff;}

/* MANUcast VOD Stream 5.3.0 - simplified audio-on-demand interface */
body.mnet-vod-stream{background:#030604;color:#f6fff8;}
body.mnet-vod-stream .mnet-clean-header{position:sticky;top:0;background:linear-gradient(180deg,rgba(3,6,4,.96),rgba(3,6,4,.78));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);}
body.mnet-vod-stream .mnet-clean-nav .mnet-menu{gap:clamp(14px,2.4vw,32px);}
body.mnet-vod-stream .mnet-clean-nav .mnet-menu a{font-weight:760;letter-spacing:-.01em;}
body.mnet-vod-stream .mnet-clean-cta{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);box-shadow:none;color:#fff;}
body.mnet-vod-stream .mnet-vod-hero{min-height:clamp(590px,76vh,840px);margin-bottom:-32px;}
body.mnet-vod-stream .mnet-vod-hero:before{background:linear-gradient(90deg,rgba(0,0,0,.90) 0%,rgba(0,0,0,.72) 32%,rgba(0,0,0,.30) 74%,rgba(0,0,0,.08) 100%),radial-gradient(circle at 22% 38%,rgba(31,206,74,.22),transparent 36%);}
body.mnet-vod-stream .mnet-vod-hero:after{background:linear-gradient(180deg,rgba(0,0,0,0) 42%,#030604 100%);}
body.mnet-vod-stream .mnet-vod-hero-copy h1{max-width:10ch;font-size:clamp(4rem,8vw,8.5rem);line-height:.84;letter-spacing:-.09em;}
body.mnet-vod-stream .mnet-vod-hero-copy p{max-width:46ch;font-size:clamp(1rem,1.3vw,1.22rem);color:rgba(255,255,255,.82);}
body.mnet-vod-stream .mnet-hero-badges{display:none!important;}
body.mnet-vod-stream .mnet-vod-hero-actions{gap:12px;align-items:center;flex-wrap:wrap;}
body.mnet-vod-stream .mnet-vod-hero-actions .mnet-play.mnet-vod-hero-play{width:auto;height:auto;border-radius:10px;padding:.92rem 1.22rem;background:#fff;color:#020403;border:0;font-weight:930;letter-spacing:-.02em;box-shadow:0 18px 44px rgba(0,0,0,.34);}
body.mnet-vod-stream .mnet-vod-hero-actions .mnet-play.mnet-vod-hero-play:after{content:' Reproducir';}
body.mnet-vod-stream .mnet-btn-ghost{background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);color:#fff;}
body.mnet-vod-stream .mnet-vod-save.is-saved{background:rgba(35,210,77,.22);border-color:rgba(72,232,94,.55);}
body.mnet-vod-stream .mnet-vod-feature-card{max-width:330px;border-radius:18px;background:rgba(8,16,11,.58);}
body.mnet-vod-stream .mnet-vod-feature-card .mnet-stream-hero-meta p{display:none;}
body.mnet-vod-stream .mnet-vod-row{padding-top:clamp(24px,4.5vw,54px);padding-bottom:clamp(16px,3.5vw,38px);}
body.mnet-vod-stream .mnet-vod-section-head{margin-bottom:14px;}
body.mnet-vod-stream .mnet-vod-section-head h2{font-size:clamp(1.42rem,2.2vw,2.35rem);letter-spacing:-.055em;}
body.mnet-vod-stream .mnet-vod-section-head .mnet-section-link,body.mnet-vod-stream .mnet-vod-clear-history{color:rgba(255,255,255,.66);font-weight:760;background:transparent;border:0;cursor:pointer;}
body.mnet-vod-stream .mnet-vod-carousel-wrap{position:relative;}
body.mnet-vod-stream .mnet-vod-rail{display:flex;gap:clamp(12px,1.5vw,20px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:4px 0 18px;}
body.mnet-vod-stream .mnet-vod-rail::-webkit-scrollbar{display:none;}
body.mnet-vod-stream .mnet-vod-rail>.mnet-episode,body.mnet-vod-stream .mnet-vod-rail>.mnet-premium-rail-item,body.mnet-vod-stream .mnet-vod-rail>.mnet-show-card{flex:0 0 clamp(188px,19vw,260px);scroll-snap-align:start;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode,body.mnet-vod-stream .mnet-vod-rail .mnet-show-card{background:transparent;border:0;box-shadow:none;border-radius:14px;overflow:visible;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode:hover,body.mnet-vod-stream .mnet-vod-rail .mnet-show-card:hover{transform:scale(1.035);box-shadow:none;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode-media,body.mnet-vod-stream .mnet-vod-rail .mnet-show-art{border-radius:12px;overflow:hidden;display:block;box-shadow:0 22px 44px rgba(0,0,0,.34);background:#0b130f;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode-media img{aspect-ratio:16/9;object-fit:cover;}
body.mnet-vod-stream .mnet-vod-rail .mnet-show-art img{aspect-ratio:1/1;object-fit:cover;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode-body,body.mnet-vod-stream .mnet-vod-rail .mnet-show-info{padding:10px 2px 0;background:transparent;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode h3,body.mnet-vod-stream .mnet-vod-rail .mnet-show-info h3{font-size:.98rem;line-height:1.18;margin:.15rem 0 0;letter-spacing:-.025em;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode p,body.mnet-vod-stream .mnet-vod-rail .mnet-show-info p,body.mnet-vod-stream .mnet-vod-rail .mnet-card-foot,body.mnet-vod-stream .mnet-vod-rail .mnet-platforms,body.mnet-vod-stream .mnet-vod-rail .mnet-tags{display:none!important;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode-top{font-size:.76rem;color:rgba(255,255,255,.58);text-transform:none;letter-spacing:0;font-weight:780;}
body.mnet-vod-stream .mnet-vod-rail .mnet-play,body.mnet-vod-stream .mnet-vod-rail .mnet-show-play{width:42px;height:42px;border-radius:999px;background:#fff;color:#050705;border:0;box-shadow:0 14px 28px rgba(0,0,0,.36);}
body.mnet-vod-stream .mnet-vod-top10-rail{list-style:none;margin:0;counter-reset:none;}
body.mnet-vod-stream .mnet-vod-top-card{flex:0 0 clamp(205px,21vw,310px);position:relative;scroll-snap-align:start;}
body.mnet-vod-stream .mnet-vod-top-card a{display:grid;grid-template-columns:minmax(54px,.44fr) minmax(120px,1fr);gap:0;align-items:end;text-decoration:none;color:#fff;min-height:210px;}
body.mnet-vod-stream .mnet-vod-top-number{font-size:clamp(5.5rem,10vw,9rem);line-height:.78;font-weight:1000;letter-spacing:-.14em;color:#050705;text-shadow:-1px -1px 0 rgba(255,255,255,.52),1px -1px 0 rgba(255,255,255,.52),-1px 1px 0 rgba(255,255,255,.52),1px 1px 0 rgba(255,255,255,.52);z-index:0;}
body.mnet-vod-stream .mnet-vod-top-art{border-radius:12px;overflow:hidden;box-shadow:0 22px 44px rgba(0,0,0,.42);z-index:1;}
body.mnet-vod-stream .mnet-vod-top-art img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;}
body.mnet-vod-stream .mnet-vod-top-card strong,body.mnet-vod-stream .mnet-vod-top-card em{grid-column:2;display:block;}
body.mnet-vod-stream .mnet-vod-top-card strong{margin-top:10px;font-size:1rem;line-height:1.15;}
body.mnet-vod-stream .mnet-vod-top-card em{margin-top:3px;color:rgba(255,255,255,.58);font-size:.82rem;font-style:normal;font-weight:720;}
body.mnet-vod-stream .mnet-vod-continue-card,body.mnet-vod-stream .mnet-vod-list-card{flex:0 0 clamp(240px,25vw,340px);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.032));border:1px solid rgba(255,255,255,.10);border-radius:14px;overflow:hidden;scroll-snap-align:start;}
body.mnet-vod-stream .mnet-vod-resume-art,body.mnet-vod-stream .mnet-vod-list-card a{display:block;position:relative;width:100%;border:0;padding:0;background:transparent;color:#fff;text-align:left;text-decoration:none;cursor:pointer;}
body.mnet-vod-stream .mnet-vod-resume-art img,body.mnet-vod-stream .mnet-vod-list-card img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#0b130f;}
body.mnet-vod-stream .mnet-vod-resume-art span{position:absolute;left:14px;bottom:14px;width:42px;height:42px;border-radius:999px;display:grid;place-items:center;background:#fff;color:#050705;font-weight:900;}
body.mnet-vod-stream .mnet-vod-continue-copy,body.mnet-vod-stream .mnet-vod-list-card a{padding:12px 14px 14px;}
body.mnet-vod-stream .mnet-vod-list-card a{padding:0;}
body.mnet-vod-stream .mnet-vod-list-card span,body.mnet-vod-stream .mnet-vod-continue-copy span{display:block;color:rgba(255,255,255,.58);font-size:.78rem;font-weight:820;margin-bottom:5px;}
body.mnet-vod-stream .mnet-vod-list-card strong,body.mnet-vod-stream .mnet-vod-continue-copy strong{display:block;color:#fff;font-size:1rem;line-height:1.15;}
body.mnet-vod-stream .mnet-vod-continue-copy a{color:inherit;text-decoration:none;}
body.mnet-vod-stream .mnet-vod-progress{height:4px;background:rgba(255,255,255,.14);border-radius:999px;overflow:hidden;margin:11px 0 7px;}
body.mnet-vod-stream .mnet-vod-progress i{display:block;height:100%;background:var(--mnet-brand,#17a34a);border-radius:inherit;}
body.mnet-vod-stream .mnet-vod-continue-copy em{font-style:normal;color:rgba(255,255,255,.58);font-size:.78rem;font-weight:720;}
body.mnet-vod-stream .mnet-vod-list-card button{margin:0 12px 12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);color:#fff;border-radius:999px;padding:.45rem .7rem;font-weight:760;cursor:pointer;}
body.mnet-vod-stream .mnet-category-stream-row{padding-top:clamp(18px,3.5vw,42px);}
body.mnet-vod-stream .mnet-category-rail{display:flex;gap:clamp(12px,1.5vw,20px);overflow-x:auto;scrollbar-width:none;padding-bottom:18px;}
body.mnet-vod-stream .mnet-category-rail::-webkit-scrollbar{display:none;}
body.mnet-vod-stream .mnet-category-rail>.mnet-episode{flex:0 0 clamp(188px,19vw,260px);background:transparent;border:0;box-shadow:none;}
body.mnet-vod-stream .mnet-category-rail .mnet-episode p,body.mnet-vod-stream .mnet-category-rail .mnet-card-foot,body.mnet-vod-stream .mnet-category-rail .mnet-platforms,body.mnet-vod-stream .mnet-category-rail .mnet-tags{display:none!important;}
body.mnet-vod-stream .mnet-vod-newsletter{padding:clamp(34px,5vw,72px) 0 clamp(80px,9vw,130px);}
@media (max-width:980px){body.mnet-vod-stream .mnet-vod-feature-card{display:none;}body.mnet-vod-stream .mnet-vod-hero-copy h1{max-width:11ch;}}
@media (max-width:640px){body.mnet-vod-stream .mnet-vod-hero{min-height:610px;}body.mnet-vod-stream .mnet-vod-hero-copy h1{font-size:clamp(3.1rem,17vw,4.6rem);}body.mnet-vod-stream .mnet-vod-rail>.mnet-episode,body.mnet-vod-stream .mnet-vod-rail>.mnet-show-card,body.mnet-vod-stream .mnet-category-rail>.mnet-episode{flex-basis:72vw;}body.mnet-vod-stream .mnet-vod-top-card{flex-basis:78vw;}body.mnet-vod-stream .mnet-vod-continue-card,body.mnet-vod-stream .mnet-vod-list-card{flex-basis:82vw;}}
body.mnet-vod-stream .mnet-vod-list-card a>div{padding:12px 14px 14px;}
/* VOD layer wins over legacy 5.0 compatibility selectors on homepage rails */
body.mnet-vod-stream .mnet-vod-hero-actions .mnet-play.mnet-vod-hero-play{border-radius:10px!important;background:#fff!important;color:#020403!important;border:0!important;box-shadow:0 18px 44px rgba(0,0,0,.34)!important;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode,body.mnet-vod-stream .mnet-vod-rail .mnet-show-card,body.mnet-vod-stream .mnet-category-rail>.mnet-episode{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:14px!important;}
body.mnet-vod-stream .mnet-vod-rail .mnet-episode-media,body.mnet-vod-stream .mnet-vod-rail .mnet-show-art,body.mnet-vod-stream .mnet-category-rail .mnet-episode-media{border-radius:12px!important;overflow:hidden!important;}
body.mnet-vod-stream .mnet-vod-rail .mnet-play,body.mnet-vod-stream .mnet-vod-rail .mnet-show-play,body.mnet-vod-stream .mnet-category-rail .mnet-play{border-radius:999px!important;background:#fff!important;color:#050705!important;border:0!important;box-shadow:0 14px 28px rgba(0,0,0,.36)!important;}
