/* As marcas oficiais conservam cores, transparência e proporção. */
.reports-wordmark{display:block;min-width:0;max-width:100%;text-decoration:none}
.reports-wordmark img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;aspect-ratio:1600/308}
.brand.reports-wordmark{width:clamp(220px,27vw,370px);max-width:100%;padding:0;margin-right:0}
.conf-brand.reports-wordmark{width:100%;padding:13px 10px;border-radius:9px;background:#0b1820;box-sizing:border-box}
.shell-wordmark{width:100%;max-width:184px;margin-bottom:8px}
.conf-dialog-top img{width:42px;height:42px}
.shell-mobile-brand img{width:36px;height:36px;object-fit:contain}
.gt-footer img{width:28px;height:28px;object-fit:contain}
@media(max-width:720px){.brand.reports-wordmark{width:min(280px,100%)}.conf-brand.reports-wordmark{width:min(280px,100%);margin-bottom:18px}}
