.errorstate-module__7lX66G__wrap{justify-content:center;align-items:center;min-height:60vh;padding:40px 20px;display:flex}.errorstate-module__7lX66G__card{text-align:center;background:var(--glass);width:100%;max-width:440px;-webkit-backdrop-filter:var(--blur);border-radius:var(--r-card);box-shadow:var(--e-rest);animation:var(--anim-rise);border:1px solid #f0483e38;padding:28px 24px 24px;position:relative}.errorstate-module__7lX66G__iconBox{width:34px;height:34px;color:var(--alarm-pill-text);background:#f0483e1a;border:1px solid #f0483e33;border-radius:10px;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.errorstate-module__7lX66G__title{font:var(--type-row-title);letter-spacing:var(--tracking-row-title);color:var(--text);margin-bottom:8px}.errorstate-module__7lX66G__message{font:var(--type-body-sm);color:var(--text-muted);max-width:40ch;margin:0 auto 20px}.errorstate-module__7lX66G__retry{border-radius:var(--r-control);background:var(--brand-grad-btn);color:#fff;height:40px;font:var(--type-ui-label);cursor:pointer;box-shadow:var(--e-brand);border:1px solid #a0c8ff59;padding:0 18px;transition:transform .22s ease-out,box-shadow .22s ease-out}.errorstate-module__7lX66G__retry:hover{transform:translateY(-1px);box-shadow:0 12px 28px -12px #003dff,inset 0 1px #ffffff8c}.errorstate-module__7lX66G__retry:focus-visible{box-shadow:var(--focus);outline:none}
