:root{--newGray: oklch(12% 0 none / 0.6);.calcite-mode-light{--newGray: oklch(97% 0 none / 0.6)}.calcite-mode-dark{--newGray: oklch(12% 0 none / 0.6)}}.error-handler{border-image:fill 0 linear-gradient(var(--newGray))}.esri-cf-list{list-style:none;margin:0;padding:0}.error-handler+.esri-cf-list{display:none}.error-grid{align-items:center;block-size:90dvh;display:grid;gap:var(--space-12);grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);inset:0;justify-content:center;margin-inline:auto;max-inline-size:1440px;padding:var(--space-3)}.error-page__content,.error-page__legend{color:var(--calcite-ui-text-1);grid-column:1/-1}.error-page__content{grid-row-start:1}.error-page__content h1{font-size:var(--font-7);font-weight:var(--calcite-font-weight-bold)}.error-page__legend{background:var(--esri-ui-opacity85-inverse);grid-row-start:2;padding:var(--space-6)}.error-page__legend p{margin-block-end:var(--space-3)}.error-page__legend p:first-child{font-size:var(--font-2);font-weight:var(--calcite-font-weight-bold)}.error-page__legend p:nth-child(2){font-size:var(--font-1)}.error-page__legend p:nth-child(3){color:var(--calcite-ui-text-2)}.error-page__legend p:last-child{margin-block-end:0}.error-page__map{inset:0;overflow:hidden;position:absolute;z-index:-1}.kenburns{animation:kenburns 20s}.legendaryFade{animation:legendaryFade 20s}.error-page__image{block-size:100%;display:block;inline-size:100%;object-fit:cover}@media(prefers-reduced-motion){.error-page__map img{animation:none}}@media(min-width: 780px){.error-page__legend{grid-column-start:2;justify-self:flex-end}}@media(min-width: 1024px){.error-page__content{grid-column-end:2}}@media(min-width: 1440px){.error-grid{padding:0}}@keyframes kenburns{0%{opacity:0}20%{opacity:1}60%{animation-timing-function:ease-in;opacity:1;transform:scale3d(1.25, 1.25, 1.25) translate3d(-7%, -50px, 0)}100%{opacity:0;transform:scale3d(1.75, 1.75, 1.75) translate3d(-5%, 50px, 0)}}@keyframes legendaryFade{0%{opacity:0}20%{opacity:1}70%{animation-timing-function:ease-in;opacity:1}100%{opacity:0}}