/* V232: match the main music CTA, and clip all four video-card corners. */
html body.studio-app #view-hall .curated-header button.curated-all,
html body.studio-app.night #view-hall .curated-header button.curated-all,
html body.studio-app.day #view-hall .curated-header button.curated-all{
 background:#d3ac77!important;background-color:#d3ac77!important;
 background-image:none!important;color:#28131c!important;
 -webkit-text-fill-color:#28131c!important;border-color:#d3ac77!important;
 box-shadow:0 10px 28px #12070d55!important;
}
html body.studio-app #view-hall .curated-header button.curated-all span{
 color:#28131c!important;-webkit-text-fill-color:#28131c!important;
}
/* Outer card and its clickable contents are clipped as a single rounded shape.
   Explicitly cover both the home previews and full video gallery. */
html body.studio-app #shalizVideosHomeGrid > article.shaliz-video-card,
html body.studio-app #shalizVideosAllGrid > article.shaliz-video-card{
 border-radius:20px!important;overflow:hidden!important;
 clip-path:inset(0px round 20px)!important;
 -webkit-clip-path:inset(0px round 20px)!important;
 isolation:isolate!important;transform:translateZ(0);
 border:0!important;outline:0!important;box-shadow:none!important;
 background:transparent!important;background-image:none!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
html body.studio-app #shalizVideosHomeGrid > article.shaliz-video-card > button.shaliz-video-open,
html body.studio-app #shalizVideosAllGrid > article.shaliz-video-card > button.shaliz-video-open{
 display:block!important;border-radius:20px!important;overflow:hidden!important;
 clip-path:inset(0px round 20px)!important;
 -webkit-clip-path:inset(0px round 20px)!important;
 border:0!important;outline:0!important;box-shadow:none!important;
 background:transparent!important;background-image:none!important;
}
html body.studio-app :is(#shalizVideosHomeGrid,#shalizVideosAllGrid) .shaliz-video-card .shaliz-video-poster{
 border-radius:20px 20px 0 0!important;overflow:hidden!important;
}
html body.studio-app :is(#shalizVideosHomeGrid,#shalizVideosAllGrid) .shaliz-video-card .shaliz-video-date{
 border-radius:0 0 20px 20px!important;
}
html body.studio-app :is(#shalizVideosHomeGrid,#shalizVideosAllGrid) .shaliz-video-card::before,
html body.studio-app :is(#shalizVideosHomeGrid,#shalizVideosAllGrid) .shaliz-video-card::after{
 content:none!important;display:none!important;
}
