.error-module__bSZLSW__page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:2rem 1rem;display:flex}.error-module__bSZLSW__icon{width:3rem;height:3rem;color:var(--muted-foreground)}.error-module__bSZLSW__title{margin:0;font-size:1.5rem;font-weight:800}.error-module__bSZLSW__body{max-width:42ch;color:var(--kj-text-dim);margin:0}.error-module__bSZLSW__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.error-module__bSZLSW__primary,.error-module__bSZLSW__secondary{cursor:pointer;border-radius:999px;align-items:center;min-height:2.75rem;padding:0 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.error-module__bSZLSW__primary{background:var(--kj-strong);color:var(--kj-on-strong);border:none;font-family:inherit}.error-module__bSZLSW__secondary{border:1px solid var(--border);color:var(--foreground)}.error-module__bSZLSW__news{font-size:var(--text-sm);color:var(--muted-foreground);text-underline-offset:3px;text-decoration:underline}.error-module__bSZLSW__primary:focus-visible,.error-module__bSZLSW__secondary:focus-visible,.error-module__bSZLSW__news:focus-visible{outline:2px solid var(--kj-ring);outline-offset:2px}
