/* V11: exact supplied artwork, dynamic content retained. */
.master-header{background:#009df8 url(assets/ref-sky.webp) center top/auto 100% repeat-x!important;min-height:0!important;max-width:1100px;margin:auto}.master-logo{width:clamp(120px,30vw,260px)!important;max-height:105px;object-fit:contain}.master-nav{border-radius:22px!important;gap:4px!important;box-shadow:0 3px 0 #0039b8,0 5px 9px #0078b9,inset 0 2px 5px white!important}.master-nav a{background:linear-gradient(160deg,#0399ff,#0055e6 35%,#002eb5 78%,#008df8)!important;border:1px solid #85e9ff!important;box-shadow:inset 0 2px 4px #b5f7ff,0 3px 2px #003b9c!important}.master-nav a:first-child{background:linear-gradient(white,#d2f6ff)!important}.master-nav img{object-fit:contain!important;width:clamp(30px,5vw,52px)!important;aspect-ratio:1.55;border-radius:5px}.master-nav a:focus-visible,#joyful-mobile-nav a:focus-visible{outline:3px solid #ffcf00;outline-offset:2px}#master-share{background:linear-gradient(#5cff47,#00c51d 40%,#008e0d)!important;border:2px solid white!important;color:white!important}#spotlight-card{grid-template-columns:60% minmax(0,1fr)!important;grid-template-rows:auto auto auto;align-items:center;gap:5px!important;border-radius:22px!important;background:linear-gradient(135deg,#fff,#dff5ff)!important}#spotlight-card>.live-preview{grid-column:1;grid-row:1/4;margin:0!important}#spotlight-card>.grid>a,#spotlight-card>.turbo-watch{background:linear-gradient(#ff92d0,#ff147d 35%,#f50056 65%,#b80040)!important;box-shadow:0 3px 0 #a9003c,0 5px 8px #e9007766,inset 0 2px 4px white!important}#spotlight-card h3,#spotlight-card h2{font-weight:950!important;text-shadow:0 1px white,0 2px 2px #65b5ff66!important}#community-banner{display:flex!important;background:linear-gradient(160deg,#04c9ff,#0051e6 55%,#009dff)!important}#community-banner .community-art{object-fit:cover!important;align-self:stretch;width:29%!important}#community-banner h2{color:white!important;font-weight:950!important;text-shadow:0 2px #002c9d,0 0 3px #fff!important}#community-links-list a{background:linear-gradient(#5aff42,#00c421 40%,#008d0d)!important;color:white!important;border-radius:28px!important}#joyful-mobile-nav{padding-bottom:calc(5px + env(safe-area-inset-bottom,0px))!important}#joyful-mobile-nav img{width:34px;height:28px;object-fit:contain}#episodes-grid>a,#shop-grid .j-product{min-width:0}#spotlight-card img{display:block}#episodes-grid>a img{object-fit:cover}#joyful-menu,#joyful-shorts{display:none!important}header{position:relative!important;top:auto!important}#episodes-section,#joyful-shop{scroll-margin-top:12px}#community-banner>.absolute{display:none!important}
@media(max-width:600px){.master-header{padding:3px 6px 7px!important;gap:3px!important}.master-logo{width:120px!important;max-height:64px}.master-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:4px!important}.master-nav a{min-height:44px!important;flex-direction:row!important;white-space:normal!important;gap:2px!important;font-size:10px!important}.master-nav img{width:27px!important}#spotlight-card{grid-template-columns:57% minmax(0,1fr)!important;padding:5px!important}#spotlight-card>a.aspect-video,#spotlight-card>.turbo-promo{aspect-ratio:1/1!important}#spotlight-card h3,#spotlight-card h2{font-size:clamp(15px,4vw,21px)!important}#spotlight-card p{font-size:11px!important}#community-banner>.relative{flex-wrap:wrap!important;gap:3px!important}#community-banner h2{font-size:18px!important}#community-links-list{flex:1 0 100%!important}#episodes-grid,#shop-grid:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))!important}#master-share,#lang-toggle-btn,#master-search{min-height:44px!important}#featured,#episodes-section,#joyful-shop{padding-left:8px!important;padding-right:8px!important}}
