.route-error{display:grid;gap:.75rem;margin:clamp(2rem,10vh,6rem) auto;max-width:48rem;padding:clamp(1.25rem,4vw,2.5rem)}.route-error .ui-heading{color:var(--chakra-colors-design-primary-container)}.route-error .ui-text{color:var(--chakra-colors-design-on-surface-variant)}.route-error__stack{background:var(--chakra-colors-design-surface-container-low);border-radius:.75rem;overflow-x:auto;padding:1rem}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;margin:0;line-height:1.5}
