
/* PATAS V7 — shared pengelola branding */
.patas-top-brand{display:flex!important;align-items:center!important;gap:11px!important;min-width:0!important}
.patas-top-brand img{width:42px!important;height:42px!important;object-fit:contain!important;display:block!important;flex:0 0 42px!important}
.patas-top-brand .patas-brand-copy{display:flex!important;flex-direction:column!important;min-width:0!important;line-height:1.15!important}
.patas-top-brand .patas-brand-title{font-size:14px!important;font-weight:900!important;letter-spacing:.01em!important;white-space:nowrap!important}
.patas-top-brand .patas-brand-slogan{font-size:10px!important;font-weight:700!important;margin-top:4px!important;opacity:.82!important;white-space:nowrap!important}
.patas-report-brand{display:flex!important;align-items:center!important;gap:11px!important}
.patas-report-brand img{width:44px!important;height:44px!important;object-fit:contain!important}
.patas-report-brand .patas-brand-copy{display:flex!important;flex-direction:column!important;line-height:1.15!important}
.patas-report-brand .patas-brand-title{font-size:17px!important;font-weight:900!important;color:#064D35!important}
.patas-report-brand .patas-brand-slogan{font-size:10px!important;font-weight:700!important;color:#087A3D!important;margin-top:4px!important}
@media(max-width:560px){
 .patas-top-brand img{width:36px!important;height:36px!important;flex-basis:36px!important}
 .patas-top-brand .patas-brand-title{font-size:12px!important}
 .patas-top-brand .patas-brand-slogan{font-size:9px!important}
}

.patas-page-brand{display:flex!important;align-items:center!important;gap:11px!important;margin-bottom:14px!important}
.patas-page-brand img{width:46px!important;height:46px!important;object-fit:contain!important;flex:0 0 46px!important}
.patas-page-brand .patas-brand-copy{display:flex!important;flex-direction:column!important;line-height:1.15!important}
.patas-page-brand .patas-brand-title{font-size:17px!important;font-weight:900!important;color:#064D35!important}
.patas-page-brand .patas-brand-slogan{font-size:10px!important;font-weight:700!important;color:#087A3D!important;margin-top:4px!important}
@media(max-width:560px){.patas-page-brand img{width:40px!important;height:40px!important;flex-basis:40px!important}.patas-page-brand .patas-brand-title{font-size:14px!important}}
