.app-footer{background:#1e293b;border-top:2px solid #4f46e5;padding:1.5rem;margin-top:auto;width:100%}.footer-content{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.footer-disclaimer{font-size:.75rem;color:#94a3b8;line-height:1.5;max-width:800px}.footer-links{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;justify-content:center}.footer-link{color:#818cf8;text-decoration:none;font-size:.8rem;font-weight:600;transition:color .2s}.footer-link:hover{color:#c7d2fe;text-decoration:underline}.footer-divider{color:#64748b;font-size:.8rem}.footer-copyright{font-size:.7rem;color:#64748b;margin-top:.5rem}@media(max-width:640px){.app-footer{padding:1.25rem 1rem}.footer-disclaimer{font-size:.7rem}.footer-links{gap:1rem}.footer-link{font-size:.75rem}}
/*# sourceMappingURL=footer.css.map */
