/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.invisible-progress{--progress-track:var(--color-surface-sunken);--progress-bar:var(--color-action-primary);gap:var(--size-1);width:100%;font-family:var(--font-family-default);max-width:var(--container-sm);flex-direction:column;display:flex}.invisible-progress--success{--progress-bar:var(--color-status-success)}.invisible-progress--warning{--progress-bar:var(--color-status-warning)}.invisible-progress--danger{--progress-bar:var(--color-status-danger)}.invisible-progress__head{justify-content:space-between;align-items:baseline;gap:calc(var(--size-1) * 2);display:flex}.invisible-progress__label{font-size:var(--text-sm);color:var(--color-text-default)}.invisible-progress__value{font-family:var(--font-family-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.invisible-progress__track{width:100%;height:var(--size-2);background:var(--progress-track);border-radius:var(--radius-full);overflow:hidden}.invisible-progress__bar{background:var(--progress-bar);border-radius:var(--radius-full);height:100%;transition:width var(--duration-base) var(--easing-standard)}.invisible-progress--indeterminate .invisible-progress__bar{width:40%;animation:invisible-progress-slide calc(var(--duration-slow) * 4) var(--easing-standard) infinite}@keyframes invisible-progress-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}.invisible-progress--ring{--progress-ring-size:var(--size-16);flex-direction:row;align-items:center;width:auto;max-width:none}.invisible-progress__ring{width:var(--progress-ring-size);height:var(--progress-ring-size);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.invisible-progress__ring-svg{width:100%;height:100%;transform:rotate(-90deg)}.invisible-progress__ring-track,.invisible-progress__ring-bar{fill:none;stroke-width:4px;stroke-linecap:round}.invisible-progress__ring-track{stroke:var(--progress-track)}.invisible-progress__ring-bar{stroke:var(--progress-bar);transition:stroke-dashoffset var(--duration-base) var(--easing-standard)}.invisible-progress__ring-value{font-family:var(--font-family-mono);font-size:var(--text-xs);color:var(--color-text-default);position:absolute}.invisible-progress--indeterminate .invisible-progress__ring-bar{stroke-dasharray:31.4 94.2}.invisible-progress--indeterminate .invisible-progress__ring-svg{animation:invisible-progress-spin calc(var(--duration-slow) * 3) linear infinite}@keyframes invisible-progress-spin{to{transform:rotate(270deg)}}