.auth-layout[data-v-b618336a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:100vh;padding:1.5rem}.auth-layout__card[data-v-b618336a]{width:100%;max-width:420px;padding:2rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.auth-layout__brand[data-v-b618336a]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.auth-layout__logo[data-v-b618336a]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:700}.auth-layout__wordmark[data-v-b618336a]{font-size:1.1rem;font-weight:600}.auth-layout__footer[data-v-b618336a]{font-size:.75rem;color:var(--color-text-muted)}
