/* Original moon-and-book identity. Keep the configured server name as real text. */
.brand{gap:10px;color:#29213f;font-weight:750;font-size:25px;letter-spacing:-.9px}
.brand-icon{display:block;width:48px;height:48px;flex:0 0 48px;object-fit:contain}
.footer-brand{display:inline-flex;align-items:center;gap:7px}
.footer-brand .brand-icon{width:26px;height:26px;flex-basis:26px}
[data-theme=dark] .brand,[data-theme=dark] .footer-brand{color:#f3dcab}
@media(max-width:720px){.brand{font-size:22px;gap:7px}.brand-icon{width:40px;height:40px;flex-basis:40px}}
