.page-error{--padding-page-error: var(--spacing-24) var(--spacing-8);--font-size-title: var(--line-height-display-lg);--font-size-message: var(--font-text-xl);--font-weight-title: var(--font-semi);--color-title: var(--color-gray-900);--color-message: var(--color-gray-600);--line-height-message: var(--line-height-text-xl);--margin-actions: var(--spacing-8);--margin-action-items: 0 var(--spacing-3);--max-width-message: 768px}.page-error{width:100vw;height:100vh;padding:var(--padding-page-error)}.page-error.route{grid-column:1/-1;width:100%;height:100%;padding:var(--padding-page-error)}.container-not-found,.container-server-error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.container-not-found{background:url(/images/404.svg) no-repeat center center}.container-server-error{background:url(/images/500.svg) no-repeat center center}.title{font-size:var(--font-size-title);font-weight:var(--font-weight-title);color:var(--color-title);text-align:center}.message{font-size:var(--font-size-message);max-width:var(--max-width-message);line-height:var(--line-height-message);text-align:center}.actions{margin-top:var(--margin-actions)}.actions ul{display:flex;justify-self:center;align-items:center}.actions ul li{margin:var(--margin-action-items)}
