/* The approved 3:1 identity is shared by all profiles and generated documents. */
.sidebar .brand .brand-lockup{width:172px;max-width:76%;padding:9px;background:#fff!important}
.sidebar .brand-logo,.menu-open .sidebar .brand-logo{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}
.menu-collapsed .sidebar .brand-lockup{width:58px;max-width:58px;padding:4px}
.menu-collapsed .sidebar .brand-logo{width:100%;height:auto;aspect-ratio:3/1}
#app .brand-showcase img,#app:has(.applicant-compact-status) .brand-showcase-logo img{height:auto;aspect-ratio:3/1;object-fit:contain}
#app .brand-showcase-logo{padding:12px 9px}
.report-heading img,.statement-company img{height:auto;aspect-ratio:3/1;object-fit:contain;background:#fff}
.notification img,.toast img{height:auto;aspect-ratio:3/1;object-fit:contain;background:#fff}
#cloudGate .cloud-brand img{width:186px;height:auto;aspect-ratio:3/1;padding:10px;background:#fff;object-fit:contain}
#cloudGate .cloud-account-logo{width:178px;height:auto;padding:8px;background:#fff;border-radius:9px}
#cloudGate .cloud-account-logo img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}
#cloudGate .portal-loading-emblem{width:184px;height:86px;border-radius:22px}
#cloudGate .portal-loading-emblem img{width:158px;height:auto;aspect-ratio:3/1;border-radius:0}
#cloudGate .portal-loading-emblem i{border-radius:29px}
#cloudGate .portal-loading-emblem i:after{left:80px}
.welcome-brand img{width:174px;height:auto;aspect-ratio:3/1;object-fit:contain;background:#fff;padding:8px}
@media(max-width:760px){.menu-open .sidebar .brand .brand-lockup{width:172px;max-width:76%}#cloudGate .cloud-brand img{width:152px}#cloudGate .cloud-account-logo{width:156px}.welcome-brand img{width:148px}}
@media print{.report-heading img,.statement-company img{height:auto!important;aspect-ratio:3/1;object-fit:contain!important}}
