.progress{background:var(--color-neutral-100);height:8px;box-shadow:inset 0 0 0 .5px var(--color-neutral-300);border-radius:999px}.dark .progress{background:var(--color-neutral-700);box-shadow:inset 0 0 0 .5px var(--color-alpha-white-10)}.progress-indicator{background:var(--color-blue-600);box-shadow:inset 0 0 0 1px var(--color-blue-300);transition:width var(--lab-duration,.22s) cubic-bezier(.32, .72, 0, 1);border-radius:999px 1px 1px 999px;position:absolute;top:0;bottom:0;left:0}.dark .progress-indicator{box-shadow:inset 0 0 0 1px var(--color-alpha-white-40)}.progress[data-variant=success] .progress-indicator{background:var(--color-green-500);box-shadow:inset 0 0 0 1px var(--color-green-300)}.dark .progress[data-variant=success] .progress-indicator{box-shadow:inset 0 0 0 1px var(--color-alpha-white-40)}.progress[data-variant=warning] .progress-indicator,.progress[data-variant=warning] .progress-meter-fill{background:var(--tag-warning-icon)}.progress[data-variant=danger] .progress-indicator,.progress[data-variant=danger] .progress-meter-fill{background:var(--tag-error-icon)}.progress[data-size=sm]{height:4px;box-shadow:none;background:0 0;border-radius:0;gap:2px;display:flex}.dark .progress[data-size=sm]{box-shadow:none;background:0 0}.progress-meter-fill{background:var(--color-blue-600);height:100%;box-shadow:inset 0 0 0 .5px var(--color-alpha-black-24);transition:width var(--lab-duration,.22s) cubic-bezier(.32, .72, 0, 1);border-radius:2px}.dark .progress-meter-fill{box-shadow:inset 0 0 0 .5px var(--color-alpha-white-24)}.progress[data-variant=success] .progress-meter-fill{background:var(--color-green-500)}.progress-meter-rest{background:var(--color-neutral-200);min-width:0;height:100%;box-shadow:inset 0 0 0 .5px var(--color-neutral-300);border-radius:2px;flex:1 0 0}.dark .progress-meter-rest{background:var(--color-neutral-600);box-shadow:inset 0 0 0 .5px var(--color-alpha-white-10)}.progress[data-shape=segmented]{width:59px;height:10px;box-shadow:none;background:0 0;flex:none;gap:1px;display:flex}.progress-segment.svelte-10hsg06{background:color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:999px;width:4px;height:100%;overflow:hidden}.progress-segment-fill.svelte-10hsg06{border-radius:inherit;background:color-mix(in srgb, var(--foreground) 70%, transparent);opacity:0;height:100%;transition:opacity .2s ease-out;display:block}.progress-segment-fill[data-filled=true].svelte-10hsg06{opacity:1}.progress[data-variant=warning] .progress-segment-fill.svelte-10hsg06{background:var(--tag-warning-icon)}.progress[data-variant=danger] .progress-segment-fill.svelte-10hsg06{background:var(--tag-error-icon)}.progress[data-shape=circular]{width:24px;height:24px;box-shadow:none;background:0 0;flex:none}.progress[data-shape=circular]>svg.svelte-10hsg06{width:100%;height:100%}.progress-circle-arc.svelte-10hsg06{width:8px;height:8px;position:absolute}.progress-circle-arc.svelte-10hsg06>svg:where(.svelte-10hsg06){width:6px;height:3px;display:block;position:absolute;top:2.5px;left:1px;overflow:visible}.progress-circle-arc.svelte-10hsg06 .progress-circle-indicator:where(.svelte-10hsg06){transform:none}.progress-circle-track.svelte-10hsg06,.progress-circle-indicator.svelte-10hsg06{fill:none;stroke-width:2.5px}.progress-circle-track.svelte-10hsg06{stroke:var(--border-base)}.progress-circle-indicator.svelte-10hsg06{stroke:var(--fg-muted);stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset .2s ease-out;transform:rotate(-90deg)}.progress[data-variant=warning] .progress-circle-indicator.svelte-10hsg06{stroke:var(--tag-warning-icon)}.progress[data-variant=danger] .progress-circle-indicator.svelte-10hsg06{stroke:var(--tag-error-icon)}@media (prefers-reduced-motion:reduce){.progress-circle-indicator.svelte-10hsg06,.progress-segment-fill.svelte-10hsg06{transition:none}}
