/* Domyślny wygląd pozostaje bez zmian. Klasy zapisuje panel artykułu. */
#main-content .intro-image.cd-fit-contain img{object-fit:contain!important;background:#f5f2ee}
#main-content .intro-image.cd-fit-cover img{object-fit:cover!important}
#main-content .item-image.cd-fit-contain img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}
#main-content .item-image.cd-fit-cover img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:16/9!important;object-fit:cover!important}
#main-content .item-image:is(.cd-fit-cover,.cd-fit-contain) .cd-gallery-open{width:100%!important}
#main-content .item-page [itemprop="articleBody"] img.cd-fit-cover{aspect-ratio:4/3!important;height:auto!important;object-fit:cover!important}
#main-content .item-page [itemprop="articleBody"] img.cd-fit-contain{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important}
#main-content .item-page[data-cd-gallery-fit="cover"] :is(.cd-article-gallery,.cd-gallery-table) img:not(.cd-fit-contain):not(.cd-fit-cover){width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important}
#main-content .item-page[data-cd-gallery-fit="contain"] :is(.cd-article-gallery,.cd-gallery-table) img:not(.cd-fit-cover):not(.cd-fit-contain){width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:contain!important}
#cd-lightbox .cd-lightbox-image{object-fit:contain!important;aspect-ratio:auto!important}
body:is(.contrast,.highcontrast,.contrast-version) #main-content .intro-image.cd-fit-contain img{background:#000}
