.system-state-module__J9r0Rq__body{margin:0}.system-state-module__J9r0Rq__page{box-sizing:border-box;color:#121915;background:radial-gradient(circle at 18% 12%,#7bdc7224,#0000 25rem),linear-gradient(135deg,#0f1713,#18231c);place-items:center;min-height:100dvh;padding:24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.system-state-module__J9r0Rq__card{box-sizing:border-box;background:#fffefaf7;border:1px solid #ffffffa6;border-radius:17px;width:min(460px,100%);padding:32px;box-shadow:0 30px 90px #0000003d}.system-state-module__J9r0Rq__brand{align-items:center;gap:11px;padding-bottom:28px;display:flex}.system-state-module__J9r0Rq__brandMark{color:#78a889;background:#111915;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.system-state-module__J9r0Rq__brand strong,.system-state-module__J9r0Rq__brand small{display:block}.system-state-module__J9r0Rq__brand strong{font-size:14px}.system-state-module__J9r0Rq__brand small{color:#6b746d;margin-top:3px;font-size:9px}.system-state-module__J9r0Rq__eyebrow{color:#356b52;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.system-state-module__J9r0Rq__card h1{color:#121915;letter-spacing:-.045em;margin:7px 0 9px;font-size:clamp(28px,8vw,34px);line-height:1.08}.system-state-module__J9r0Rq__message{color:#6b746d;margin:0;font-size:12px;line-height:1.6}.system-state-module__J9r0Rq__status{color:#356b52;background:#edf4ef;border-radius:13px;place-items:center;width:44px;height:44px;margin:0 0 18px;font-size:20px;font-weight:900;display:grid}.system-state-module__J9r0Rq__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.system-state-module__J9r0Rq__primary,.system-state-module__J9r0Rq__secondary{box-sizing:border-box;min-height:42px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:11px;font-weight:850;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.system-state-module__J9r0Rq__primary{color:#fff;background:#111915;border:1px solid #111915}.system-state-module__J9r0Rq__secondary{color:#27312b;background:#fff;border:1px solid #d8ded9}.system-state-module__J9r0Rq__primary:hover,.system-state-module__J9r0Rq__secondary:hover{transform:translateY(-1px)}.system-state-module__J9r0Rq__primary:hover{background:#1c2821}.system-state-module__J9r0Rq__secondary:hover{background:#f7faf6;border-color:#a8b5ab}.system-state-module__J9r0Rq__primary:focus-visible,.system-state-module__J9r0Rq__secondary:focus-visible{outline-offset:3px;outline:3px solid #4c9d5b3d}.system-state-module__J9r0Rq__loadingCard{text-align:center}.system-state-module__J9r0Rq__loadingCard .system-state-module__J9r0Rq__brand{text-align:left;justify-content:center;padding-bottom:24px}.system-state-module__J9r0Rq__spinner{border:4px solid #dce8dd;border-top-color:#356b52;border-radius:999px;width:38px;height:38px;margin:2px auto 18px;animation:.78s linear infinite system-state-module__J9r0Rq__state-spin}.system-state-module__J9r0Rq__loadingLines{gap:8px;margin-top:24px;display:grid}.system-state-module__J9r0Rq__loadingLines span{background:linear-gradient(90deg,#edf1ed,#f8faf7,#edf1ed) 0 0/200% 100%;border-radius:999px;height:8px;animation:1.3s ease-in-out infinite system-state-module__J9r0Rq__state-shimmer}.system-state-module__J9r0Rq__loadingLines span:nth-child(2){justify-self:center;width:76%}.system-state-module__J9r0Rq__code{color:#356b52;letter-spacing:.12em;margin-bottom:10px;font-size:13px;font-weight:900;display:inline-block}@keyframes system-state-module__J9r0Rq__state-spin{to{transform:rotate(360deg)}}@keyframes system-state-module__J9r0Rq__state-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:520px){.system-state-module__J9r0Rq__page{padding:16px}.system-state-module__J9r0Rq__card{padding:26px 22px}.system-state-module__J9r0Rq__actions{display:grid}}@media (prefers-reduced-motion:reduce){.system-state-module__J9r0Rq__spinner,.system-state-module__J9r0Rq__loadingLines span{animation:none}.system-state-module__J9r0Rq__primary,.system-state-module__J9r0Rq__secondary{transition:none}}
