/* White contrast plate for BESKAS branding on every shared screen. */
.beskas-screen-identity{padding:5px!important;background:#fff!important;border:1px solid #d5e5ef!important;border-radius:12px!important;box-shadow:0 3px 10px #00000018!important;flex:0 0 auto!important;overflow:hidden}
.beskas-screen-identity img{display:block!important;width:145px!important;height:100px!important;padding:5px!important;object-fit:contain!important;background:#fff!important;filter:none!important}
.bh-home .bh-hero>img,header.beskas-billing-header>img,img[src*="beskas-logo"]:not(.beskas-screen-identity img){background:#fff!important;border:1px solid #d5e5ef!important;border-radius:12px!important;padding:8px!important;box-shadow:0 3px 10px #12395418!important;object-fit:contain!important;filter:none!important;box-sizing:border-box}
@media(max-width:600px){.beskas-screen-identity img{width:115px!important;height:82px!important;padding:4px!important}.beskas-screen-identity{border-radius:10px!important}.bh-home .bh-hero>img,header.beskas-billing-header>img{padding:6px!important}}
@media print{.beskas-screen-identity,img[src*="beskas-logo"]{box-shadow:none!important;border:0!important}}
