.system-states-module__kBCfqW__screen{place-items:center;min-height:70vh;padding:2rem 1rem;display:grid}.system-states-module__kBCfqW__panel{border:1px solid var(--border-color);background:var(--color-surface);width:min(460px,100%);box-shadow:var(--shadow-card);text-align:center;border-radius:24px;justify-items:center;gap:.75rem;padding:2rem;display:grid}.system-states-module__kBCfqW__icon{width:58px;height:58px;color:var(--primary);background:var(--color-primary-subtle);border-radius:18px;place-items:center;display:grid}.system-states-module__kBCfqW__panel h1{color:var(--text-primary);margin:.25rem 0 0;font-size:1.35rem;font-weight:870}.system-states-module__kBCfqW__panel p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.85}.system-states-module__kBCfqW__button{color:#fff;background:var(--primary);border-radius:13px;align-items:center;gap:.45rem;min-height:46px;margin-top:.35rem;padding:.6rem .9rem;font-size:.82rem;font-weight:780;text-decoration:none;display:inline-flex}.system-states-module__kBCfqW__loader{border:3px solid var(--color-primary-subtle);border-top-color:var(--primary);border-radius:50%;width:50px;height:50px;animation:.8s linear infinite system-states-module__kBCfqW__spin;position:relative}.system-states-module__kBCfqW__skeleton{background:var(--color-muted);border-radius:999px;width:min(300px,90%);height:9px;overflow:hidden}.system-states-module__kBCfqW__skeleton:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--primary) 30%, transparent), transparent);width:40%;height:100%;animation:1.25s ease-in-out infinite system-states-module__kBCfqW__shimmer;display:block}@keyframes system-states-module__kBCfqW__spin{to{transform:rotate(360deg)}}@keyframes system-states-module__kBCfqW__shimmer{0%{transform:translate(250%)}to{transform:translate(-250%)}}
