.ui-progress[data-v-ec8d9a17]{display:flex;flex-direction:column;font-family:var(--font-sans);gap:10px;min-width:0}.ui-progress__head[data-v-ec8d9a17]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);justify-content:space-between}.ui-progress__label[data-v-ec8d9a17]{color:var(--text);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;line-height:22px}.ui-progress__value[data-v-ec8d9a17]{color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums;line-height:18px}.ui-progress__track[data-v-ec8d9a17]{background:var(--muted);border-radius:var(--radius-pill);overflow:hidden}.ui-progress--m .ui-progress__track[data-v-ec8d9a17]{height:8px}.ui-progress--thin .ui-progress__track[data-v-ec8d9a17]{height:4px}.ui-progress__fill[data-v-ec8d9a17]{background:var(--brand-edge);border-radius:var(--radius-pill);height:100%;transition:width var(--dur-slow) var(--ease)}.ui-progress--indeterminate .ui-progress__fill[data-v-ec8d9a17]{background:repeating-linear-gradient(-45deg,var(--brand-edge) 0 6px,color-mix(in srgb,var(--brand-edge) 60%,var(--surface)) 6px 12px)}.ui-progress__hint[data-v-ec8d9a17]{color:var(--text-2);font-size:13px;font-variant-numeric:tabular-nums;line-height:18px}@media(forced-colors:active){.ui-progress__track[data-v-ec8d9a17]{border:1px solid transparent;box-sizing:border-box}.ui-progress__fill[data-v-ec8d9a17]{forced-color-adjust:none}}@media(prefers-reduced-motion:reduce){.ui-progress__fill[data-v-ec8d9a17]{transition:none}}.ui-checkbox[data-v-531f1325]{align-items:flex-start;color:var(--text);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--fs-small);gap:12px;line-height:var(--lh-small);max-width:100%;width:-moz-fit-content;width:fit-content;-webkit-tap-highlight-color:transparent}.ui-checkbox__control[data-v-531f1325]{display:inline-flex;flex:none;margin-top:-1px;position:relative}.ui-checkbox--bare .ui-checkbox__control[data-v-531f1325]{margin-top:0}.ui-checkbox__input[data-v-531f1325]{cursor:inherit;height:auto;inset:-11px;margin:0;opacity:0;position:absolute;width:auto;z-index:1}.ui-checkbox__box[data-v-531f1325]{align-items:center;background:var(--surface);border:2px solid var(--text-3);border-radius:var(--radius-xs);box-sizing:border-box;color:var(--on-brand);display:inline-flex;height:22px;justify-content:center;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease);width:22px}@media(hover:hover){.ui-checkbox:not(.ui-checkbox--disabled):hover .ui-checkbox__box[data-v-531f1325]{border-color:var(--text-2)}}.ui-checkbox.is-hover:not(.ui-checkbox--disabled,.ui-checkbox--checked,.ui-checkbox--mixed) .ui-checkbox__box[data-v-531f1325]{border-color:var(--text-2)}.ui-checkbox--checked .ui-checkbox__box[data-v-531f1325],.ui-checkbox--checked:not(.ui-checkbox--disabled):hover .ui-checkbox__box[data-v-531f1325],.ui-checkbox--mixed .ui-checkbox__box[data-v-531f1325],.ui-checkbox--mixed:not(.ui-checkbox--disabled):hover .ui-checkbox__box[data-v-531f1325]{background:var(--brand);border-color:var(--brand-edge)}.ui-checkbox--invalid:not(.ui-checkbox--checked,.ui-checkbox--mixed,.ui-checkbox--disabled) .ui-checkbox__box[data-v-531f1325],.ui-checkbox--invalid:not(.ui-checkbox--checked,.ui-checkbox--mixed,.ui-checkbox--disabled):hover .ui-checkbox__box[data-v-531f1325]{border-color:var(--danger)}.ui-checkbox.is-focus .ui-checkbox__box[data-v-531f1325],.ui-checkbox__input:focus-visible+.ui-checkbox__box[data-v-531f1325]{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--brand-focus);outline:2px solid transparent;outline-offset:2px}.ui-checkbox__mark[data-v-531f1325]{flex:none}.ui-checkbox__label[data-v-531f1325]{min-width:0;overflow-wrap:break-word}.ui-checkbox__label[data-v-531f1325] a{color:var(--brand-text);text-decoration:underline;text-underline-offset:2px}.ui-checkbox--disabled[data-v-531f1325]{color:var(--text-2);cursor:not-allowed}.ui-checkbox--disabled .ui-checkbox__box[data-v-531f1325]{background:var(--muted);border-color:var(--line-strong)}.ui-checkbox--disabled.ui-checkbox--checked .ui-checkbox__box[data-v-531f1325],.ui-checkbox--disabled.ui-checkbox--mixed .ui-checkbox__box[data-v-531f1325]{background:var(--line-strong);border-color:var(--line-strong);color:var(--surface)}@media(pointer:coarse){.ui-checkbox[data-v-531f1325]:not(.ui-checkbox--bare){padding-block:12px}}@media(prefers-reduced-motion:reduce){.ui-checkbox__box[data-v-531f1325]{transition:none}}
