.OkkLEq_shell{background:linear-gradient(135deg,#f4f3fb,#eef7fb);border:1px solid #e5e6f2;border-radius:24px;width:min(100%,1240px);min-height:clamp(420px,56vw,620px);margin-inline:auto;position:relative;overflow:clip;box-shadow:0 14px 36px #1b194214}.OkkLEq_shell[data-state=ready]{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.OkkLEq_host{width:100%;min-width:0}.OkkLEq_loading,.OkkLEq_error{color:var(--color-text-secondary);text-align:center;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}.OkkLEq_loading{flex-direction:column;gap:14px;font-size:.9375rem}.OkkLEq_spinner{border:3px solid #4a409a29;border-top-color:var(--color-brand-500);border-radius:50%;width:30px;height:30px;animation:.7s linear infinite OkkLEq_win-ai-spin}.OkkLEq_error{flex-direction:column;gap:8px}.OkkLEq_error strong{color:var(--color-text-primary);font-size:1.125rem;line-height:1.35}.OkkLEq_error span{font-size:.9375rem;line-height:1.5}.OkkLEq_error a{background:var(--color-brand-500);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:10px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.OkkLEq_error a:focus-visible{outline-offset:3px;outline:3px solid #62b5ff99}@keyframes OkkLEq_win-ai-spin{to{transform:rotate(1turn)}}@media (max-width:640px){.OkkLEq_shell{border-radius:20px;min-height:480px}.OkkLEq_loading,.OkkLEq_error{padding:24px}}@media (prefers-reduced-motion:reduce){.OkkLEq_spinner{border-color:var(--color-brand-500);animation:none}}
