/* review-fix27: reserve space for home blocks injected after hydration (CLS) */
.atlas-home-route .home-discovery:not(:has(>.yd21-intro))::before{content:"";display:block;height:52px}
.atlas-home-route .home-discovery:not(:has(>.yd21-shortcuts))>.home-studio-band{visibility:hidden;height:110px;margin-bottom:16px}
.atlas-home-route .home-discovery:not(:has(>.home-featured-rail))::after{content:"";display:block;height:633px;animation:ydr27-collapse 0s 10s forwards}
@keyframes ydr27-collapse{to{height:0}}
@media (min-width:768px){
.atlas-home-route .home-discovery:not(:has(>.yd21-intro))::before{height:57px}
.atlas-home-route .home-discovery:not(:has(>.yd21-shortcuts))>.home-studio-band{height:81px;margin-bottom:20px}
.atlas-home-route .home-discovery:not(:has(>.home-featured-rail))::after{height:353px}
}
@media (min-width:1080px){.atlas-home-route .home-discovery:not(:has(>.home-featured-rail))::after{height:403px}}
@media (min-width:1200px){.atlas-home-route .home-discovery:not(:has(>.home-featured-rail))::after{height:359px}}
@media (min-width:1400px){.atlas-home-route .home-discovery:not(:has(>.home-featured-rail))::after{height:338px}}
@media (max-width:767px){nav[class*="_mobileNavigation_"]>a{min-height:73px}}
/* review-fix27: desktop top-bar logo */
@media (min-width:768px){
 header[class*="_commandBar_"]>a[class*="_brand_"]{display:inline-flex!important;align-items:center;gap:8px;flex:0 0 auto;margin-right:14px;text-decoration:none}
 header[class*="_commandBar_"]>a[class*="_brand_"]>img{width:26px;height:26px;display:block}
 header[class*="_commandBar_"]>a[class*="_brand_"]>[data-brand-fallback]{display:none!important}
 header[class*="_commandBar_"]>a[class*="_brand_"]+[class*="_pageContext_"]{margin-right:auto;padding-left:14px;border-left:1px solid rgba(23,32,51,.1)}
}
/* review-fix27: video pages use the site purple */
.app-shell--immersive-video,[data-atlas-page="videos"]{--atlas-action:#7957b2;--atlas-accent:#7957b2;--atlas-action-soft:#f1eaf9}
.video-cinema-stage .x-video-autoplay-fallback{background:rgba(121,87,178,.72)}
[aria-label="手机主导航"] a[href="/videos"][aria-current="page"]{background:rgba(121,87,178,.1);border-color:rgba(121,87,178,.18)}
