.layout[data-v-456a1a66]{flex-direction:column;align-items:center;gap:32px;min-height:100dvh;padding:48px 16px 32px;display:flex}.footer[data-v-456a1a66]{color:var(--muted);text-align:center;margin-top:auto}@media (width<=640px){.layout[data-v-456a1a66]{padding-top:16px}}
