/* Shared refinements for the public experience. */
.da-public :is(.da-hx-console-image, .da-hx-product-media, .da-product-media) {
    grid-template-rows: minmax(0, 1fr);
}
.da-public :is(.da-hx-console-image, .da-hx-product-media, .da-product-media) img {
    min-width: 0;
    min-height: 0;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    object-position: center;
}
