.glass-footer{ background: var(--surface); border:1px solid rgba(255,255,255,0.12); border-radius: var(--radius); box-shadow: var(--shadow); backdrop-filter: blur(10px) saturate(140%); -webkit-backdrop-filter: blur(10px) saturate(140%); margin-top: 24px; }
.site-footer{ color: var(--muted); }
.footer-inner{ display:flex; align-items:center; justify-content:space-between; gap:12px; padding: 10px 16px; }
.footer-left{ display:flex; align-items:center; gap:10px; }
.footer-logo{ height:24px; width:24px; object-fit:contain; border-radius:6px; }
.footer-brand{ color: var(--text); font-weight:600; }
