body.auth{display:grid;place-items:center;min-height:100%;padding:1rem;background:
  repeating-linear-gradient(0deg,transparent 0 27px,rgba(79,42,92,.05) 27px 28px),var(--paper)}
.auth-card{width:min(400px,100%);background:var(--card);border:1px solid var(--line);border-radius:10px;padding:1.6rem;display:grid;gap:.8rem;box-shadow:0 8px 28px rgba(39,33,43,.07)}
.auth-switch{text-align:center;color:var(--ink-2)}
