.operationalStates-module__i9R6EG__loading,.operationalStates-module__i9R6EG__errorPage{min-height:100vh;color:var(--navy);text-align:center;background:#f4f2ec;flex-direction:column;justify-content:center;align-items:center;padding:40px 22px;display:flex}.operationalStates-module__i9R6EG__loadingBrand,.operationalStates-module__i9R6EG__errorPage>span{color:var(--teal-deep);font:800 11px var(--font-geist-mono);letter-spacing:.16em}.operationalStates-module__i9R6EG__loadingGrid{grid-template-columns:1.4fr .8fr 1fr;gap:9px;width:min(520px,80vw);margin:30px 0 20px;display:grid}.operationalStates-module__i9R6EG__loadingGrid i{background:linear-gradient(110deg,#e7e4dc 25%,#f8f7f2 42%,#e7e4dc 62%) 0 0/240% 100%;border-radius:18px;height:180px;animation:1.3s infinite operationalStates-module__i9R6EG__shimmer}.operationalStates-module__i9R6EG__loadingGrid i:nth-child(2){height:135px}.operationalStates-module__i9R6EG__loading>span{color:#0711267a;font-size:14px}.operationalStates-module__i9R6EG__errorPage h1{letter-spacing:-.075em;margin:18px 0;font-size:clamp(48px,8vw,88px);line-height:.92}.operationalStates-module__i9R6EG__errorPage p{color:#07112694;word-break:keep-all;max-width:560px;margin:0;font-size:15px;line-height:1.8}.operationalStates-module__i9R6EG__errorPage>div{gap:9px;margin-top:28px;display:flex}.operationalStates-module__i9R6EG__errorPage button,.operationalStates-module__i9R6EG__errorPage a{border:1px solid var(--navy);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 17px;font-size:13px;font-weight:750;display:flex}.operationalStates-module__i9R6EG__errorPage button{background:var(--navy);color:#fff}.operationalStates-module__i9R6EG__errorPage svg{width:15px}.operationalStates-module__i9R6EG__errorPage small{color:#07112652;font:11px var(--font-geist-mono);margin-top:24px}@keyframes operationalStates-module__i9R6EG__shimmer{to{background-position:-240% 0}}@media (max-width:600px){.operationalStates-module__i9R6EG__loadingGrid i{height:120px}.operationalStates-module__i9R6EG__errorPage>div{flex-direction:column;width:100%}.operationalStates-module__i9R6EG__errorPage button,.operationalStates-module__i9R6EG__errorPage a{width:100%}}.operationalStates-module__i9R6EG__loading,.operationalStates-module__i9R6EG__errorPage{background:radial-gradient(circle at 12% 10%,#52d8c92e,#0000 28%),radial-gradient(circle at 88% 84%,#6f59ff1f,#0000 30%),#f4f2ec;position:relative;overflow:hidden}.operationalStates-module__i9R6EG__loading:before,.operationalStates-module__i9R6EG__errorPage:before{z-index:0;content:"";background:#ffffff57;border:1px solid #07112614;border-radius:clamp(24px,4vw,52px);position:absolute;inset:clamp(18px,3vw,42px);box-shadow:0 34px 100px #07112612}.operationalStates-module__i9R6EG__loading>*,.operationalStates-module__i9R6EG__errorPage>*{z-index:1;position:relative}.operationalStates-module__i9R6EG__loadingGrid{background:#ffffff8c;border:1px solid #ffffffb8;border-radius:26px;padding:10px;box-shadow:0 24px 70px #07112617}.operationalStates-module__i9R6EG__errorPage button,.operationalStates-module__i9R6EG__errorPage a{transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),background .2s}.operationalStates-module__i9R6EG__errorPage button:hover,.operationalStates-module__i9R6EG__errorPage a:hover{transform:translateY(-2px);box-shadow:0 12px 28px #07112624}
