.route-state_statePage__e5mFZ{display:grid;box-sizing:border-box;min-height:70vh;place-items:center;background:#fafaf7;color:#252a2b;font-family:var(--font-system);padding:48px 24px}.route-state_statePage__e5mFZ>p{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.route-state_errorCard__JJQY9,.route-state_loadingCard__u_8C7{width:min(100%,560px);box-sizing:border-box;border:1px solid rgba(35,40,41,.09);border-radius:16px 11px 15px 10px;background:rgba(255,255,255,.86);box-shadow:0 18px 48px rgba(35,40,41,.06);padding:30px}.route-state_loadingCard__u_8C7{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px}.route-state_loadingCopy__IIMw3 span,.route-state_loadingLogo___yzzr{display:block;border-radius:10px;background:linear-gradient(100deg,#eceeeb 25%,#f7f8f6 43%,#eceeeb 62%);background-size:300% 100%;animation:route-state_organizer-loading__QylZt 1.4s ease infinite}.route-state_loadingLogo___yzzr{width:72px;height:72px}.route-state_loadingCopy__IIMw3{display:grid;grid-gap:11px;gap:11px}.route-state_loadingCopy__IIMw3 span:first-child{width:min(75%,280px);height:22px}.route-state_loadingCopy__IIMw3 span:last-child{width:min(55%,210px);height:12px}.route-state_errorCard__JJQY9{text-align:center}.route-state_eyebrow__3ICw9{margin:0 0 8px;color:#6b7473;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.route-state_errorCard__JJQY9 h1{margin:0;font-size:clamp(24px,4vw,36px);font-weight:520;letter-spacing:-.025em}.route-state_errorCard__JJQY9>p:not(.route-state_eyebrow__3ICw9){max-width:46ch;margin:14px auto 0;color:#66706f;font-size:14px;line-height:1.65}.route-state_errorCard__JJQY9 button{min-height:42px;margin-top:24px;border:1px solid #3f737a;border-radius:8px 6px 8px 5px;background:#477f86;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:650;padding:0 18px}.route-state_errorCard__JJQY9 button:focus-visible{outline:3px solid rgba(71,127,134,.28);outline-offset:3px}@keyframes route-state_organizer-loading__QylZt{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.route-state_loadingCopy__IIMw3 span,.route-state_loadingLogo___yzzr{animation:none}}