.StateScreens_screen__CxyE0{position:relative;min-height:100vh;display:flex;flex-direction:column}.StateScreens_logo__BExxK{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:22px;text-decoration:none;color:var(--text);align-self:flex-start}.StateScreens_logoMark__wFiHX{display:inline-flex;color:var(--accent)}.StateScreens_logoText___wyuq{font-weight:700;font-size:15px}.StateScreens_body__yAIKd{position:relative;z-index:1;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 34px 64px}.StateScreens_code__zFffk{font-weight:700;font-size:clamp(72px,18vw,110px);line-height:1;letter-spacing:-.04em;color:var(--text)}.StateScreens_codeAccent__DFfNm{color:var(--accent)}.StateScreens_ring__KhGoA{width:84px;height:84px;border-radius:24px;display:flex;align-items:center;justify-content:center;animation:StateScreens_nf-float__ECtzj 5s ease-in-out infinite}.StateScreens_ringNeutral__n5ZGo{background:var(--surface);border:1px solid var(--border);color:var(--text2)}.StateScreens_ringAccent__3fgT0{background:var(--accentSurface);border:1px solid var(--border2);color:var(--accent);box-shadow:0 0 50px rgba(255,77,157,.22)}.StateScreens_title__KrggP{font-weight:700;font-size:24px;letter-spacing:-.02em;margin-top:20px;color:var(--text)}.StateScreens_text__vd1Z7{color:var(--text2);font-size:14px;line-height:1.6;margin-top:10px;max-width:300px}.StateScreens_btn__H8PKP{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;background:var(--accent);color:var(--onAccent);font-weight:700;font-size:15px;padding:14px 30px;border-radius:999px;border:none;cursor:pointer;font-family:inherit;margin-top:26px;transition:filter .18s ease,transform .18s ease}.StateScreens_btn__H8PKP:hover{filter:brightness(1.06);transform:translateY(-1px)}.StateScreens_btn__H8PKP:active{transform:translateY(0)}.StateScreens_link__ZmRyX{display:inline-block;margin-top:16px;color:var(--text2);font-size:13px;font-weight:600;text-decoration:none;transition:color .18s ease}.StateScreens_link__ZmRyX:hover{color:var(--text)}@media (max-width:600px){.StateScreens_body__yAIKd{padding:16px 22px 52px}.StateScreens_logo__BExxK{padding:18px}}@media (max-width:420px){.StateScreens_body__yAIKd{padding:14px 18px 48px}.StateScreens_logo__BExxK{padding:16px}.StateScreens_title__KrggP{font-size:21px}.StateScreens_text__vd1Z7{max-width:100%}.StateScreens_ring__KhGoA{width:76px;height:76px}.StateScreens_btn__H8PKP{padding:13px 24px}}