/* Header/footer show the bare mark (no wordmark). The bundle's .brand-logo
   width rules were sized for a 2.2:1 wordmark, so a square mark needs its own. */
.header .brand-logo { width: 38px; height: 38px; }
.footer-brand .brand-logo { width: 46px; height: 46px; }
.brand-logo { object-fit: contain; }

/* Wallet logos in the connect dialog (EIP-6963 icons or bundled fallbacks). */
.wallet-option .wallet-icon { width: 24px; height: 24px; border-radius: 6px; object-fit: contain; }
