.gate{background:var(--color-base-200);min-height:100%;color:var(--color-base-content);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding-inline:1rem;display:flex}.gate-copy{text-align:center}.gate-title{font-size:1.5rem;font-weight:700;line-height:2rem}.gate-desc{max-width:28rem;color:var(--color-base-content-muted);margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.gate-error{text-align:center;color:oklch(63.7% .237 25.331);max-width:20rem;font-size:.75rem;line-height:1rem}
