.LoadingOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffffb3;display:flex;align-items:center;justify-content:center;z-index:var(--z-90);touch-action:none;pointer-events:none}.LoadingOverlay__spinner{display:flex;align-items:center;justify-content:center}.Page{background-color:var(--color-neutral-05)}.Page:has(.PageHeader):has(.PageBody):has(.PageFooter){display:grid;grid-auto-flow:row;min-height:100dvh;grid-template-rows:auto 1fr auto}.PageSection{max-width:var(--page-max-width);margin-block:var(--page-gutter);padding-inline:max(var(--page-gutter),50vw - var(--page-max-width) / 2)}.PageSection[data-width=narrow]{--page-max-width: var(--page-prose-max-width)}.ErrorView{padding-block-start:max(var(--safe-area-inset-top),var(--page-gutter));padding-block-end:max(var(--safe-area-inset-bottom),var(--page-gutter));padding-inline-start:max(var(--safe-area-inset-left),var(--page-gutter));padding-inline-end:max(var(--safe-area-inset-right),var(--page-gutter));box-sizing:border-box;min-height:100%;display:flex;align-items:center;justify-content:center;text-align:center;text-wrap:balance}.ErrorView-artwork{width:100%;max-width:var(--size-50)}@media (min-width: 1024px){.ErrorView{padding-block:var(--size-8)}}@media (min-width: 768px){:root{--page-gutter: var(--size-4)}}
