.auth{place-content:center;justify-items:center;gap:var(--space-md);min-height:100dvh;padding:var(--space-2xl) var(--gutter) max(var(--space-2xl), env(safe-area-inset-bottom));background:var(--color-canvas-alt);display:grid}.auth__card{gap:var(--space-md);width:min(100%,28rem);padding:var(--space-xl) var(--space-lg);background:var(--color-canvas);border:1px solid var(--color-divider-medium);border-radius:var(--radius-lg);display:grid}.auth__brand{margin-bottom:var(--space-xs);justify-self:start}.auth__title{letter-spacing:var(--tracking-3);margin:0;font-size:1.5rem;font-weight:600;line-height:2rem}.auth__lede{color:var(--color-content);margin:0}.auth__note{font-size:var(--text-sm);color:var(--color-content-medium);align-items:flex-start;gap:.5rem;margin:0;line-height:1.25rem;display:flex}.auth__note svg{width:1.25rem;height:1.25rem;color:var(--color-success);flex:none}.auth__foot{text-align:center;width:min(100%,28rem);font-size:var(--text-sm);color:var(--color-content);line-height:1.25rem}.auth__foot p{margin:0}.auth--wait{text-align:center;color:var(--color-content);place-items:center}.auth--wait p{margin:0}
