.AIToolLoading_checkIconWrapper__9YzkH{width:30px;display:flex;justify-content:center}.AIToolLoading_loading__bohCU{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-height:10px}.AIToolLoading_dot__rwzFB{display:inline-block;flex:0 0 6px;width:6px;height:6px;border-radius:999px;background-color:#5e00ff;transform:scale(.65);opacity:.55;-webkit-animation:AIToolLoading_pulse__rbG_u 1.5s ease-in-out infinite;animation:AIToolLoading_pulse__rbG_u 1.5s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;transform-origin:center}.AIToolLoading_dot__rwzFB:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.AIToolLoading_dot__rwzFB:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.AIToolLoading_checkIcon__iCdqy fill{color:#5e00ff}@-webkit-keyframes AIToolLoading_pulse__rbG_u{0%,to{transform:scale(0);opacity:.55}50%{transform:scale(1.2);opacity:1}}@keyframes AIToolLoading_pulse__rbG_u{0%,to{transform:scale(0);opacity:.55}50%{transform:scale(1.2);opacity:1}}.RecipeAILoadingIcon_loadingRing__kHwgq{-webkit-animation-name:RecipeAILoadingIcon_loadingRingPulse__0_coY;animation-name:RecipeAILoadingIcon_loadingRingPulse__0_coY;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.RecipeAILoadingIcon_star__i_v0O{transform-box:fill-box;transform-origin:center;-webkit-animation:RecipeAILoadingIcon_starFloat__S07r0 2.2s ease-in-out infinite;animation:RecipeAILoadingIcon_starFloat__S07r0 2.2s ease-in-out infinite}.RecipeAILoadingIcon_star1__X_uio{-webkit-animation-delay:0ms;animation-delay:0ms}.RecipeAILoadingIcon_star2__LkUW_{-webkit-animation-delay:.16s;animation-delay:.16s;-webkit-animation-duration:2.45s;animation-duration:2.45s}.RecipeAILoadingIcon_star3__RMs3m{-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:2.7s;animation-duration:2.7s}@-webkit-keyframes RecipeAILoadingIcon_loadingRingPulse__0_coY{0%,to{stroke:var(--recipe-ai-ring-from);stroke-opacity:.35}50%{stroke:var(--recipe-ai-ring-to);stroke-opacity:1}}@keyframes RecipeAILoadingIcon_loadingRingPulse__0_coY{0%,to{stroke:var(--recipe-ai-ring-from);stroke-opacity:.35}50%{stroke:var(--recipe-ai-ring-to);stroke-opacity:1}}@-webkit-keyframes RecipeAILoadingIcon_starFloat__S07r0{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.9}25%{transform:translateY(-1.25px) rotate(10deg) scale(1.06);opacity:1}50%{transform:translateY(0) rotate(0deg) scale(1);opacity:.95}75%{transform:translateY(-1.25px) rotate(-10deg) scale(1.06);opacity:1}}@keyframes RecipeAILoadingIcon_starFloat__S07r0{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.9}25%{transform:translateY(-1.25px) rotate(10deg) scale(1.06);opacity:1}50%{transform:translateY(0) rotate(0deg) scale(1);opacity:.95}75%{transform:translateY(-1.25px) rotate(-10deg) scale(1.06);opacity:1}}@media (prefers-reduced-motion:reduce){.RecipeAILoadingIcon_loadingRing__kHwgq,.RecipeAILoadingIcon_star__i_v0O{-webkit-animation:none!important;animation:none!important}}.WaveDotsLoader_card__U8f9S{--loader-base:220px;width:100%;height:100%;min-height:0;position:relative;overflow:hidden;border-radius:calc(var(--loader-base) * .11);box-shadow:0 -1px 14px -1px rgba(12,12,13,.1),0 4px 4px -1px rgb(12 12 13/5%);padding:calc(var(--loader-base) * .09) calc(var(--loader-base) * .075) calc(var(--loader-base) * .085);display:flex;flex-direction:column;grid-gap:calc(var(--loader-base) * .045);gap:calc(var(--loader-base) * .045);-webkit-animation:var(--fadein);animation:var(--fadein)}.WaveDotsLoader_label__TY_n6{margin:0;font-size:16px;font-weight:700;text-align:center}.WaveDotsLoader_subtitle__8vH9V{margin:10px 0 0;font-size:12px;text-align:center}.WaveDotsLoader_textOverlay__t5aON{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;padding:calc(var(--loader-base) * .08)}.WaveDotsLoader_grid__k4a7M{margin-top:0;flex:1 1;min-height:0;height:100%;width:100%;max-width:none;max-height:none;align-self:stretch;display:grid;grid-gap:calc(var(--loader-base) * .016);gap:calc(var(--loader-base) * .016);justify-items:center;align-items:center;z-index:1}.WaveDotsLoader_dot__QXmCC{width:calc(var(--loader-base) * .024);height:calc(var(--loader-base) * .024);border-radius:50%;background:#9a9a9a;transform-origin:center;transition:transform .16s linear,opacity .16s linear;will-change:transform,opacity}