.StatusScreen-module__R3UyFG__wrap{background:radial-gradient(circle at top left, color-mix(in srgb, var(--primary) 9%, transparent), transparent 32rem), radial-gradient(circle at bottom right, color-mix(in srgb, var(--primary) 7%, transparent), transparent 30rem), var(--surface-container-lowest,#fafafa);flex-direction:column;min-height:100dvh;display:flex}.StatusScreen-module__R3UyFG__card{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;max-width:32rem;margin:0 auto;padding:4rem 1.5rem;display:flex}.StatusScreen-module__R3UyFG__logo{opacity:.92;width:140px;height:auto;margin-bottom:.5rem}.StatusScreen-module__R3UyFG__badge{letter-spacing:.02em;color:var(--text-secondary,#71717a);background:color-mix(in srgb, var(--primary) 7%, #fff);border:1px solid color-mix(in srgb, var(--primary) 12%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.StatusScreen-module__R3UyFG__title{color:var(--text,#18181b);margin:.25rem 0 0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.StatusScreen-module__R3UyFG__message{color:var(--text-secondary,#71717a);max-width:28rem;margin:0;font-size:1rem;line-height:1.6}.StatusScreen-module__R3UyFG__cta{background:var(--primary,#18181b);color:#fff;border-radius:.7rem;justify-content:center;align-items:center;margin-top:1rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.StatusScreen-module__R3UyFG__cta:hover{opacity:.9;transform:translateY(-1px)}
