/* Approved GG symbol; keep header controls usable at small widths. */
.brand-logo{display:block;width:44px;height:44px;object-fit:contain;flex:0 0 44px}
@media(max-width:760px){.brand{gap:7px}.brand-logo{width:32px;height:32px;flex-basis:32px}}
@media(max-width:360px){.brand{font-size:17px;gap:5px}.brand-logo{width:24px;height:24px;flex-basis:24px}}
