/* CyberShara Performance: safe layout reserves without stretching images */
.csr-ad-slot{min-height:90px;contain:layout paint;}
.csr-ad-sidebar,.csr-sidebar .csr-ad-slot{min-height:250px;}
.csr-ad-after-content,.csr-ad-content,.csr-ad-inarticle{min-height:180px;}
.csr-header,.csr-header-inner{min-height:78px;}
.csr-sidebar-profile,.csr-widget-profile,.csr-profile-mini{min-height:118px;contain:layout paint;}
.csr-notifications-dropdown,.csr-account-dropdown{contain:layout paint;}
.csr-hero,.csr-roms-hero,.csr-genres-hero{contain:layout paint;}
.csr-card-thumb,.csr-roms-card-image,.csr-genre-thumb,.csr-platform-card-image{background:#070b20;overflow:hidden;}
.csr-avatar,img.avatar,.csr-comment-avatar img,.csr-account-avatar img{aspect-ratio:1/1;object-fit:cover;}
iframe,video{max-width:100%;aspect-ratio:16/9;background:#070b20;}
.csr-ad-slot[data-csr-perf-delayed="1"]{visibility:hidden;}
.csr-ad-slot[data-csr-perf-ready="1"]{visibility:visible;}
