
/* Caixa da empresa e conteúdo proporcionais, sem deslocamento nem cortes. */
html #app>.sidebar .brand#mp5517Brand{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:0 0 13px!important;padding:8px 5px 14px!important;min-height:100px!important;height:auto!important;box-sizing:border-box!important;overflow:visible!important}
html #app>.sidebar #mp5517Brand .mp20-logo-frame{position:relative!important;display:grid!important;place-items:center!important;width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important;flex:0 0 72px!important;overflow:hidden!important;border-radius:12px!important}
html #app>.sidebar #mp5517Brand .mp20-logo-frame img.mp5517-company-logo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;padding:0!important;margin:0!important}
html #app>.sidebar #mp5517Brand .mp5517-fallback{width:72px!important;height:72px!important;flex:0 0 72px!important;font-size:36px!important}
html #app>.sidebar #mp5517Brand .mp5517-company-label{flex:1 1 auto!important;min-width:0!important;align-self:center!important;overflow:visible!important}
html #app>.sidebar #mp5517Brand #mp5517CompanyName{display:block!important;font-size:14px!important;line-height:1.3!important;white-space:normal!important}
html #app>.sidebar #mp5517LogoHint{display:none!important}
html #app>.sidebar #navModules button.nav .mp-nav-icon{width:25px!important;height:25px!important;flex:0 0 25px!important;margin-right:9px!important}
html #app>.sidebar #navModules button.nav .mp-nav-icon svg{width:23px!important;height:23px!important}
html #content .mp113-home #mp110StandardsTitle{font-size:24px!important;line-height:1.3!important;font-weight:750!important;letter-spacing:0!important;margin-bottom:24px!important}
