@keyframes mas-plan-generation-progress-module__Gi906q__shimmer{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes mas-plan-generation-progress-module__Gi906q__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes mas-plan-generation-progress-module__Gi906q__pulse-dot{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.mas-plan-generation-progress-module__Gi906q__progressBar{background-color:var(--color-border,#e5e7eb);border-radius:9999px;height:4px;position:relative;overflow:hidden}.mas-plan-generation-progress-module__Gi906q__progressBar:after{content:"";background:linear-gradient(90deg,transparent,var(--color-accent,#6366f1),transparent);width:40%;animation:1.6s ease-in-out infinite mas-plan-generation-progress-module__Gi906q__shimmer;position:absolute;inset:0}.mas-plan-generation-progress-module__Gi906q__phaseLabel{animation:.35s ease-out mas-plan-generation-progress-module__Gi906q__fadeIn}.mas-plan-generation-progress-module__Gi906q__dot{background-color:currentColor;border-radius:9999px;width:6px;height:6px;animation:1.4s ease-in-out infinite mas-plan-generation-progress-module__Gi906q__pulse-dot;display:inline-block}.mas-plan-generation-progress-module__Gi906q__dot:nth-child(2){animation-delay:.2s}.mas-plan-generation-progress-module__Gi906q__dot:nth-child(3){animation-delay:.4s}
