.q-progress{position:relative;--q-progress-default:#171717;--q-progress-error:#e5484d;--q-progress-warning:#ffb224;--q-progress-success:#0072f5;--q-progress-track:#ebebeb;--q-progress-split:rgba(0,0,0,.21);--q-progress-split-bg:var(--ss-surface-light)}
.q-progress[data-type=success]{--q-progress-default:#0072f5}.q-progress[data-type=error]{--q-progress-default:#e5484d}.q-progress[data-type=warning]{--q-progress-default:#ffb224}.q-progress[data-type=secondary]{--q-progress-default:#8f8f8f}
.q-progress__bar{appearance:none;border:0;display:block;width:100%;border-radius:6px;overflow:hidden;background:var(--q-progress-track)}
.q-progress__bar::-webkit-progress-bar{background:var(--q-progress-track);border-radius:6px}
.q-progress__bar::-webkit-progress-value{background:var(--q-progress-fg,var(--q-progress-default));border-radius:6px;transition:width .1s ease-in,background-color .1s ease-in}
.q-progress__bar::-moz-progress-bar{background:var(--q-progress-fg,var(--q-progress-default));border-radius:6px;transition:width .1s ease-in,background-color .1s ease-in}
.q-progress[data-stops=true] .q-progress__bar::-webkit-progress-value{border-radius:0}.q-progress[data-stops=true] .q-progress__bar::-moz-progress-bar{border-radius:0}
.q-progress__stop{position:absolute;top:0;bottom:0;display:grid;z-index:10;pointer-events:auto}
.q-progress__stop-tooltip,.q-progress__stop-hit{grid-area:1/1}
.q-progress__stop-hit{position:relative;isolation:isolate;display:inline-block;width:14px;height:100%;z-index:20}
.q-progress__stop-tooltip{height:100%!important}
.q-progress__stop-hit::after{content:'';position:absolute;top:-8px;bottom:-8px;left:calc(-1 * var(--q-stop-offset,16px));right:calc(-1 * var(--q-stop-offset,16px))}
.q-progress__stop-lines{grid-area:1/1;display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:10;height:100%}
.q-progress__stop-lines span{width:1px;height:100%;background:var(--q-progress-split)}.q-progress__stop-lines span+span{background:var(--q-progress-split-bg)}
[data-theme=dark] .q-progress{--q-progress-default:#ededed;--q-progress-track:#1f1f1f;--q-progress-split:rgba(255,255,255,.21);--q-progress-split-bg:#0a0a0a}
[data-theme=dark] .q-progress[data-type=success]{--q-progress-default:#0072f5}[data-theme=dark] .q-progress[data-type=error]{--q-progress-default:#e5484d}[data-theme=dark] .q-progress[data-type=warning]{--q-progress-default:#ffb224}[data-theme=dark] .q-progress[data-type=secondary]{--q-progress-default:#8f8f8f}
@media(prefers-reduced-motion:reduce){.q-progress__bar::-webkit-progress-value,.q-progress__bar::-moz-progress-bar{transition:none}}
.q-progress{--q-progress-dynamic-default:#000;--q-progress-dynamic-error:#e00}
[data-theme=dark] .q-progress{--q-progress-dynamic-default:#fff;--q-progress-dynamic-error:red}
