.auth-shell[data-v-97dc233a]{min-height:100vh;padding:max(1rem,env(safe-area-inset-top,0px)) 1rem max(1rem,env(safe-area-inset-bottom,0px));place-items:center;display:grid}.auth-layout[data-v-97dc233a]{align-items:stretch;gap:1.25rem;width:min(880px,100%);display:grid}.auth-aside[data-v-97dc233a]{display:none}.auth-brand-mark-lg[data-v-97dc233a]{width:2.5rem;height:2.5rem;margin-bottom:1rem;font-size:1rem}.eyebrow[data-v-97dc233a]{color:var(--accent);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label,.06em);margin:0 0 .45rem;font-weight:600}.auth-aside-title[data-v-97dc233a]{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin:0 0 .35rem;font-weight:700}.auth-aside-lede[data-v-97dc233a]{color:var(--text-muted);max-width:28ch;font-size:var(--text-sm);margin:0}.auth-card[data-v-97dc233a]{width:min(420px,100%);box-shadow:var(--shadow-md);margin-inline:auto}.auth-card-head[data-v-97dc233a]{align-items:center;gap:.45rem;margin-bottom:.85rem;display:none}@media (width>=768px){.auth-layout[data-v-97dc233a]{grid-template-columns:1fr minmax(20rem,26rem);gap:2rem}.auth-aside[data-v-97dc233a]{flex-direction:column;justify-content:center;padding:1.5rem .5rem;display:flex}.auth-card[data-v-97dc233a]{margin-inline:0}}@media (width<=767px){.auth-shell[data-v-97dc233a]{padding-top:max(1.25rem,env(safe-area-inset-top,0px));place-items:start center}.auth-card-head[data-v-97dc233a]{display:flex}}
