/* WIRA provider card styling */
.wira-real-provider-art{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}
.wira-real-provider-art strong{font-size:2.4rem;color:#eac166}
.wira-game-info form{margin:0}
.wira-game-info form .button{width:100%;text-align:center}

/* Full cover artwork: do not crop the left/right gold frame or fade the bottom.
   Deliberately more specific than wira.css, including its mobile aspect ratio. */
.wira-page .wira-game-art.wira-real-provider-art{
    display:block;
    width:100%;
    aspect-ratio:16 / 9 !important;
    height:auto !important;
    min-height:0 !important;
    overflow:hidden;
    background:#171514;
}
.wira-page .wira-game-art.wira-real-provider-art img{
    display:block;
    width:100% !important;
    height:100% !important;
    max-height:none !important;
    object-fit:contain !important;
    object-position:center center !important;
    transform:none !important;
}
.wira-page .wira-game-art.wira-real-provider-art::after{
    content:none !important;
    display:none !important;
}
.wira-page .wira-game-art.wira-real-provider-art:hover img{
    transform:none !important;
}
