.GenProgress[data-v-af60d472]{display:flex;align-items:center;justify-content:center;min-height:100%;padding:2rem 1rem}.GenProgress-inner[data-v-af60d472]{width:100%;max-width:48rem;margin:auto}.GenProgress-header[data-v-af60d472]{text-align:center;margin-bottom:3rem}.GenProgress-headerIcon[data-v-af60d472]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;margin-bottom:1rem}.GenProgress-headerIconSvg[data-v-af60d472]{width:1.5rem;height:1.5rem;color:var(--color-accent)}.GenProgress-title[data-v-af60d472]{font-size:1.875rem;font-weight:700;color:var(--root-text-color);margin:0 0 .5rem}.GenProgress-status[data-v-af60d472]{color:var(--root-sub-text-color);margin:0}.GenProgress-barSection[data-v-af60d472]{margin-bottom:3rem}.GenProgress-barHeader[data-v-af60d472]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.GenProgress-barLabel[data-v-af60d472],.GenProgress-barValue[data-v-af60d472]{font-size:.875rem;font-weight:500;color:var(--root-sub-text-color)}.GenProgress-bar[data-v-af60d472]{height:.75rem;background-color:var(--root-border-color);border-radius:999px;overflow:hidden}.GenProgress-barFill[data-v-af60d472]{height:100%;background-color:var(--color-accent);transition:width .3s ease-out}.GenProgress-stages[data-v-af60d472]{display:flex;flex-direction:column;gap:1rem}.GenProgress-stage[data-v-af60d472]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border-radius:.5rem;transition:all .3s}.GenProgress-stage.GenProgress-stage--active[data-v-af60d472]{border:2px solid color-mix(in oklab,var(--color-accent) 50%,transparent);background-color:color-mix(in oklab,var(--color-accent) 8%,transparent);transform:scale(1.05)}.GenProgress-stage.GenProgress-stage--error[data-v-af60d472]{border:2px solid var(--color-danger);background-color:color-mix(in oklab,var(--color-danger) 8%,transparent);transform:scale(1.05)}.GenProgress-stage.GenProgress-stage--done[data-v-af60d472]{border:1px solid color-mix(in oklab,var(--color-success) 50%,transparent);background-color:color-mix(in oklab,var(--color-success) 8%,transparent)}.GenProgress-stage.GenProgress-stage--pending[data-v-af60d472]{border:1px solid var(--local-border-color);background-color:var(--local-bg-color);opacity:.5}.GenProgress-stageIcon[data-v-af60d472]{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.GenProgress-stageIcon.GenProgress-stageIcon--done[data-v-af60d472]{background-color:var(--color-success);color:var(--root-text-on-primary-color)}.GenProgress-stageIcon.GenProgress-stageIcon--active[data-v-af60d472]{background-color:var(--color-accent);color:var(--root-text-on-primary-color)}.GenProgress-stageIcon.GenProgress-stageIcon--error[data-v-af60d472]{background-color:var(--color-danger);color:var(--root-text-on-primary-color)}.GenProgress-stageIcon.GenProgress-stageIcon--pending[data-v-af60d472]{background-color:var(--root-border-color);color:var(--root-sub-text-color)}.GenProgress-stageIconSvg[data-v-af60d472]{width:1.5rem;height:1.5rem}.GenProgress-stageIconSvg.GenProgress-stageIconSvg--spin[data-v-af60d472]{animation:spin-af60d472 1s linear infinite}@keyframes spin-af60d472{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.GenProgress-stageBody[data-v-af60d472]{flex:1;min-width:0}.GenProgress-stageTitle[data-v-af60d472]{font-weight:600;margin:0 0 .25rem}.GenProgress-stageTitle.GenProgress-stageTitle--active[data-v-af60d472]{color:var(--root-text-color)}.GenProgress-stageTitle.GenProgress-stageTitle--done[data-v-af60d472]{color:var(--color-success)}.GenProgress-stageTitle.GenProgress-stageTitle--error[data-v-af60d472]{color:var(--root-text-color)}.GenProgress-stageDescription[data-v-af60d472]{font-size:.875rem;margin:0}.GenProgress-stageDescription.GenProgress-stageDescription--active[data-v-af60d472]{color:var(--root-sub-text-color)}.GenProgress-stageDescription.GenProgress-stageDescription--done[data-v-af60d472]{color:var(--color-success)}.GenProgress-stageActions[data-v-af60d472]{margin-top:.5rem}.GenProgress-stageActionsHint[data-v-af60d472]{font-size:.875rem;margin:0 0 .5rem;color:var(--root-sub-text-color)}.GenProgress-stageActionsButtons[data-v-af60d472]{display:flex;gap:.25rem;flex-wrap:wrap}.GenProgress-stageIndicator[data-v-af60d472]{display:flex;align-items:center;gap:.5rem;color:var(--color-accent);font-size:.875rem;font-weight:500}.GenProgress-bounce[data-v-af60d472]{display:flex;gap:.25rem}.GenProgress-bounceDot[data-v-af60d472]{width:.375rem;height:.375rem;background-color:var(--color-accent);border-radius:50%;animation:bounce-af60d472 1.4s ease-in-out infinite both}.GenProgress-bounceDot--2[data-v-af60d472]{animation-delay:.16s}.GenProgress-bounceDot--3[data-v-af60d472]{animation-delay:.32s}@keyframes bounce-af60d472{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.GenProgress-error[data-v-af60d472]{display:flex;gap:.25rem;margin-top:1rem}.GenProgress-errorBox[data-v-af60d472]{flex:1;padding:.75rem;background-color:color-mix(in oklab,var(--color-danger) 8%,transparent);border:1px solid var(--color-danger);border-radius:.375rem}.GenProgress-errorText[data-v-af60d472]{font-size:.875rem;color:var(--color-danger);margin:0}.GenProgress-footer[data-v-af60d472],.GenProgress-note[data-v-af60d472]{margin-top:2rem;text-align:center}.GenProgress-note[data-v-af60d472]{font-size:.875rem;color:var(--root-sub-text-color)}.GenProgress-note p[data-v-af60d472]{margin:0}.v-enter-active[data-v-d93f3ba1],.v-leave-active[data-v-d93f3ba1]{transition:opacity .5s ease-in-out}.v-enter-from[data-v-d93f3ba1],.v-leave-to[data-v-d93f3ba1]{opacity:0}.GenerationProgressDialog[data-v-d93f3ba1]{overflow:auto;height:100%;background:var(--local-bg-color)}.DialogHost-component-GenerationProgressDialog .DialogHostDialog-container{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.DialogHost-component-GenerationProgressDialog .DialogHostDialog-content,.DialogHost-one.state-prev-same.state-prev-same-deep1 .DialogHost-component-GenerationProgressDialog .DialogHostDialog-content{margin:0;height:100%;top:0}
