/*
 ASEMANEEHA PHASE 655
 Complete portrait cover display for NEWS cards only.
 No effect on blogs, banners, galleries or martyr images.
*/

a[href^="/News/single/"] > img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    max-height: none !important;

    aspect-ratio: 904 / 1280 !important;

    object-fit: contain !important;
    object-position: center center !important;

    border-radius: 0.375rem 0.375rem 0 0 !important;

    background: #f8fafc !important;
}

/* Preserve full image visibility on mobile. */
@media (max-width: 767px) {

    a[href^="/News/single/"] > img {
        width: 100% !important;
        height: auto !important;
        max-height: none !important;

        object-fit: contain !important;
    }
}