@layer components.error-page{.aslWMG_errorPage{text-align:center;font-feature-settings:"palt";flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:100%;min-height:70vh;padding:3rem 1rem;display:flex}.aslWMG_errorPageErrorCode,.aslWMG_errorPageParagraph,.aslWMG_errorPageTitle{max-width:100%;margin:0}.aslWMG_errorPageImage{aspect-ratio:7/6;width:84px;height:72px;image-rendering:pixelated;margin:0;display:block}.aslWMG_errorPageErrorCode{font-family:"Helvetica Neue",Arial,var(--font-family-base);font-size:36px;font-weight:700}.aslWMG_errorPageTitle{overflow-wrap:break-word;word-break:keep-all;font-size:22px;font-weight:500}.aslWMG_errorPageParagraph{word-break:auto-phrase;text-align:justify;text-align-last:center;font-size:16px}@supports (word-break:auto-phrase){.aslWMG_errorPageParagraph{text-align:center}}@media (max-width:767.98px){.aslWMG_errorPageParagraph br{display:none}}.aslWMG_errorPageButton{margin:1rem 0 0;padding:.75rem 2rem;font-size:16px}.aslWMG_errorPageLineButton{--btn-background:#06c755;--btn-background-hover:#2bcf6e;--btn-background-active:#44d580;--btn-foreground:#fff;--btn-raised-shadow-color:#11a24d;margin:1rem 0 0;font-size:15px}.aslWMG_errorPageLineButtonRow{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.aslWMG_errorPageLineButtonIcon{aspect-ratio:1;width:28px;height:28px;margin:0;display:block}.aslWMG_errorPageClientError{color:#707070;max-width:100%;margin:1rem 0 0;font-size:11.5px}.aslWMG_errorPageClientErrorDetails{overflow:hidden}.aslWMG_errorPageClientErrorDetails>summary{cursor:pointer;width:fit-content;max-width:100%;margin:0 auto}.aslWMG_errorPageClientErrorDetails>summary span{vertical-align:middle;display:inline-block}.aslWMG_errorPageClientErrorTrace{color:#333;tab-size:2;text-align:left;background:#f5f5f5;border-radius:4px;width:fit-content;max-width:100%;margin:1rem 0 0;padding:1em;font-family:Courier New,Courier,monospace;overflow-x:auto}}
