.iQqJJG_captcha{--captcha-blue:#1e68f5;--captcha-line:#d7e2f6;color:#33415c;width:100%;max-width:440px;font:inherit;-webkit-user-select:none;user-select:none;gap:6px;margin:.35em 0 .9em;font-size:.95rem;line-height:1.3;display:grid;position:relative}.iQqJJG_track{border:1px solid var(--captcha-line);cursor:grab;touch-action:none;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:48px;display:flex;position:relative;overflow:hidden}.iQqJJG_captcha[data-state=loading] .iQqJJG_track{cursor:wait}.iQqJJG_captcha[data-state=error] .iQqJJG_track{cursor:default;border-style:dashed}.iQqJJG_captcha[data-invalid=true] .iQqJJG_track{border-color:#dc2626;animation:.22s ease-in-out iQqJJG_captcha-shake;box-shadow:0 0 0 3px #dc26261a}@keyframes iQqJJG_captcha-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.iQqJJG_fill{width:calc(var(--value,0) * 1%);background:#e8f0ff;position:absolute;inset:0 auto 0 0}.iQqJJG_hint{z-index:1;color:#5b6b85;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;padding:0 58px 0 62px;font-size:.9rem;position:relative;overflow:hidden}.iQqJJG_knob{z-index:2;top:4px;left:calc(4px + (100% - 48px) * var(--value,0) / 100);background:var(--captcha-blue);color:#fff;cursor:grab;border-radius:50%;place-items:center;width:40px;height:40px;font-size:20px;font-weight:400;line-height:1;transition:left 90ms linear;display:grid;position:absolute;box-shadow:0 4px 12px #1e68f54d}.iQqJJG_knob:active{cursor:grabbing}.iQqJJG_captcha[data-state=loading] .iQqJJG_knob,.iQqJJG_captcha[data-state=error] .iQqJJG_knob{box-shadow:none;cursor:default;background:#94a3b8}.iQqJJG_captcha[data-state=done] .iQqJJG_track{border-color:var(--captcha-blue);background:var(--captcha-blue);cursor:default}.iQqJJG_captcha[data-state=done] .iQqJJG_fill{background:0 0}.iQqJJG_captcha[data-state=done] .iQqJJG_hint{color:#fff}.iQqJJG_captcha[data-state=done] .iQqJJG_knob{box-shadow:none;color:var(--captcha-blue);background:#fff;left:calc(100% - 44px)}.iQqJJG_knob:focus-visible{outline-offset:2px;outline:3px solid #1e68f54d}.iQqJJG_status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iQqJJG_retry{color:var(--captcha-blue);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.85rem;text-decoration:underline}.iQqJJG_error{color:#b42318;font-size:.85rem;line-height:1.35}.iQqJJG_retry:hover{text-decoration:none}.iQqJJG_retry:focus-visible{outline:2px solid var(--captcha-blue);outline-offset:2px}@media (max-width:480px){.iQqJJG_hint{white-space:normal;padding:0 46px;font-size:.8rem;line-height:1.15}}@media (prefers-reduced-motion:reduce){.iQqJJG_knob{transition:none}.iQqJJG_captcha[data-invalid=true] .iQqJJG_track{animation:none}}
.WIhkUa_status{overflow-wrap:anywhere;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:12px 14px;font-size:.95rem;line-height:1.4;display:flex}.WIhkUa_status:before{flex:none;font-weight:700;line-height:1.4}.WIhkUa_sending{color:#475569;background:#fff;border-color:#d7e2f6}.WIhkUa_success{color:#166534;background:#ecfdf3;border-color:#a7f3c0}.WIhkUa_success:before{content:"✓"}.WIhkUa_error{color:#b42318;background:#fef3f2;border-color:#fecdca}.WIhkUa_error:before{content:"!"}
