.page-bootstrap-error{color:#202b3c;background:#f1f4f8;place-items:center;padding:24px;font:16px/1.6 system-ui,sans-serif;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.page-bootstrap-error section{background:#fff;border:1px solid #e3e8ef;border-radius:24px;width:min(100%,440px);padding:32px}.page-bootstrap-error :-webkit-any(h1,h2){margin:0 0 12px;font-size:28px;line-height:1.2}.page-bootstrap-error :is(h1,h2){margin:0 0 12px;font-size:28px;line-height:1.2}.page-bootstrap-error p{color:#647181;margin:0 0 24px}.page-bootstrap-error button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#202b3c;border:0;border-radius:12px;padding:12px 20px}.page-bootstrap-error button:focus-visible{outline-offset:4px;outline:2px solid #202b3c}html[data-theme=dark] .page-bootstrap-error{color:#eef2f6;background:#151e28}html[data-theme=dark] .page-bootstrap-error section{background:#232e3b;border-color:#344352}html[data-theme=dark] .page-bootstrap-error p{color:#bdc8d4}html[data-theme=dark] .page-bootstrap-error button{color:#202b3c;background:#eef2f6}@media (max-width:480px){.page-bootstrap-error{padding:16px}.page-bootstrap-error section{padding:24px}.page-bootstrap-error button{width:100%}}.page-bootstrap-error-compact{z-index:100;pointer-events:none;background:0 0;padding:0;top:auto;bottom:16px;left:16px;right:16px}.page-bootstrap-error-compact section{pointer-events:auto;width:min(100%,560px);padding:20px;box-shadow:0 8px 32px #202b3c26}.page-bootstrap-error-compact h2{font-size:20px}.page-bootstrap-error-compact p{margin-bottom:16px}html[data-theme=dark] .page-bootstrap-error-compact{background:0 0}
