.ErrorPage-module__bk0I0G__root{flex-direction:column;display:flex}.ErrorPage-module__bk0I0G__root[data-variant=public]{text-align:center;justify-content:center;align-items:center;min-height:min(70vh,640px);padding:64px 16px}.ErrorPage-module__bk0I0G__root[data-variant=staff]{align-items:flex-start;max-width:520px;padding:8px 0}.ErrorPage-module__bk0I0G__code{color:var(--vector-muted);margin:0;line-height:1}.ErrorPage-module__bk0I0G__root[data-variant=public] .ErrorPage-module__bk0I0G__code{font-family:var(--font-display);letter-spacing:.02em;font-size:clamp(88px,18vw,160px)}.ErrorPage-module__bk0I0G__root[data-variant=staff] .ErrorPage-module__bk0I0G__code{font-family:var(--font-mono);font-size:13px}.ErrorPage-module__bk0I0G__title{letter-spacing:-.01em;margin:16px 0 0;font-weight:600;line-height:1.3}.ErrorPage-module__bk0I0G__root[data-variant=public] .ErrorPage-module__bk0I0G__title{font-size:24px}.ErrorPage-module__bk0I0G__root[data-variant=staff] .ErrorPage-module__bk0I0G__title{margin-top:8px;font-size:20px}.ErrorPage-module__bk0I0G__description{max-width:440px;color:var(--mantine-color-dimmed);margin:8px 0 0;font-size:15px}.ErrorPage-module__bk0I0G__reference{color:var(--vector-muted);margin:16px 0 0;font-size:12px}.ErrorPage-module__bk0I0G__reference span{font-family:var(--font-mono)}.ErrorPage-module__bk0I0G__actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.ErrorPage-module__bk0I0G__root[data-variant=public] .ErrorPage-module__bk0I0G__actions{justify-content:center}
