.task-progress[data-v-f04b6871]{gap:.3rem;min-width:0;display:grid}.task-progress__head[data-v-f04b6871]{align-items:center;gap:.5rem;min-width:0;display:flex}.task-progress__ratio[data-v-f04b6871]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:650}.task-progress__bar[data-v-f04b6871]{background:var(--color-border);border-radius:999px;height:.35rem;display:block;overflow:hidden}.task-progress__fill[data-v-f04b6871]{border-radius:inherit;background:var(--color-accent);height:100%;transition:width var(--speed-slow) ease;display:block}.task-progress__fill--indeterminate[data-v-f04b6871]{width:35%;animation:1.4s ease-in-out infinite task-progress-slide-f04b6871}@keyframes task-progress-slide-f04b6871{0%{transform:translate(-100%)}to{transform:translate(285%)}}@media (prefers-reduced-motion:reduce){.task-progress__fill--indeterminate[data-v-f04b6871]{opacity:.5;width:100%;animation:none}.task-progress__fill[data-v-f04b6871]{transition:none}}.task-progress__counts[data-v-f04b6871],.task-progress__eta[data-v-f04b6871]{opacity:.82;font-variant-numeric:tabular-nums;margin:0;font-size:.78rem}.task-progress__errors[data-v-f04b6871]{color:var(--error-text)}.task-progress--dense .task-progress__counts[data-v-f04b6871],.task-progress--dense .task-progress__eta[data-v-f04b6871]{font-size:.72rem}body:has(.adv-radial-menu--open) .async-overlay{visibility:hidden}.async-overlay[data-v-12a4473e]{right:16px;bottom:calc(16px + var(--adv-host-corner-clearance-bottom-right,0rem));z-index:10000;pointer-events:none;flex-direction:column;gap:8px;width:320px;max-width:calc(100vw - 32px);display:flex;position:fixed}.async-overlay__card[data-v-12a4473e]{box-sizing:border-box;width:100%;color:var(--color-text,var(--color-text));background:var(--color-surface,var(--card-bg));border:1px solid var(--color-border,var(--color-border));border-radius:var(--radius-md,6px);box-shadow:var(--shadow-lg);pointer-events:auto;transition:transform var(--speed-fast), box-shadow var(--speed-fast);--adv-kante-tinte:var(--color-border,var(--color-border));padding:8px 10px}.async-overlay__ladefehler[data-v-12a4473e]{pointer-events:auto}.async-overlay__connection[data-v-12a4473e]{border:1px solid var(--warning-color);border-radius:var(--radius-md,6px);background:var(--color-surface);color:var(--color-text);pointer-events:auto;--adv-kante-tinte:var(--warning-color);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.78rem;display:flex}.async-overlay__connection-dot[data-v-12a4473e]{--adv-pulse-tief:.35;background:var(--warning-color);width:.55rem;height:.55rem;animation:adv-pulse var(--adv-pulse-speed) ease-in-out infinite;border-radius:50%}.async-overlay__card[data-v-12a4473e]:hover{box-shadow:var(--shadow-xl);transform:translateY(-1px)}.async-overlay__card .async-overlay__summary[data-v-12a4473e]{box-sizing:border-box;text-align:left;border:0;border-radius:0;width:100%;min-height:0;padding:0;display:block}.async-overlay__card--more[data-v-12a4473e]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.async-overlay__kind[data-v-12a4473e]{color:var(--color-muted,var(--color-text-secondary));letter-spacing:.03em;text-transform:uppercase;background:var(--color-background,var(--color-surface-secondary));border-radius:var(--radius-sm);padding:1px 6px;font-size:.7rem}.async-overlay__label[data-v-12a4473e]{min-width:0;color:var(--color-text,var(--color-text));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.async-overlay__detail[data-v-12a4473e]{color:var(--color-muted,var(--color-text-secondary));border-top:1px solid var(--color-border,var(--card-border-light));margin-top:8px;padding-top:6px;font-size:.75rem}.async-overlay__step[data-v-12a4473e]{color:var(--color-text,var(--color-text));margin:0}.async-overlay__actions[data-v-12a4473e]{gap:6px;margin-top:6px;display:flex}.async-overlay__card--more[data-v-12a4473e]{color:var(--color-muted,var(--color-text-secondary));text-align:center;background:var(--color-background,var(--color-surface-secondary));cursor:pointer;font-size:.8rem}.adv-async-fade-enter-active[data-v-12a4473e],.adv-async-fade-leave-active[data-v-12a4473e]{transition:opacity var(--speed-normal), transform var(--speed-normal)}.adv-async-fade-enter-from[data-v-12a4473e],.adv-async-fade-leave-to[data-v-12a4473e]{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.async-overlay__card[data-v-12a4473e],.adv-async-fade-enter-active[data-v-12a4473e],.adv-async-fade-leave-active[data-v-12a4473e]{transition:none}}
