.AppErrorPage-module__vHEfqG__documentBody{margin:0}.AppErrorPage-module__vHEfqG__root{box-sizing:border-box;width:100%;padding:var(--page-block-padding,2rem) var(--page-gutter,1.5rem);color:var(--ink,#232323);background:var(--canvas,#e7e4dc);justify-content:center;align-items:center;display:flex}.AppErrorPage-module__vHEfqG__standalone{min-height:100dvh}.AppErrorPage-module__vHEfqG__embedded{min-height:min(32rem,70dvh)}.AppErrorPage-module__vHEfqG__card{text-align:left;max-width:28rem}.AppErrorPage-module__vHEfqG__title{color:var(--ink,#232323);font:var(--text-heading-1,700 24px/1.2 system-ui, sans-serif);letter-spacing:var(--tracking-heading,-.02em);margin:0 0 .75rem}.AppErrorPage-module__vHEfqG__body{color:var(--ink-70,#4a4741);font:var(--text-body,400 15px/1.5 system-ui, sans-serif);text-wrap:pretty;margin:0 0 1.25rem}.AppErrorPage-module__vHEfqG__reload{min-height:var(--touch-min,44px);border-radius:var(--radius-control,9999px);background:var(--action,#d4f9a8);color:var(--action-ink,#232323);font:var(--text-label,600 12px/1.3 system-ui, sans-serif);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;display:inline-flex}.AppErrorPage-module__vHEfqG__reload:focus-visible{outline:var(--focus-ring-width,2px) solid var(--lime-deep,#35590f);outline-offset:var(--focus-outline-offset,2px)}.AppErrorPage-module__vHEfqG__digest{color:var(--ink-70,#4a4741);font:var(--text-body-sm,400 14px/1.5 ui-monospace, monospace);margin:1.25rem 0 0}
