@layer n2u.reset,n2u.tokens,n2u.base;@layer n2u.components{.n2u-progress{gap:calc(var(--spacing)*2)}.n2u-progress__status{color:var(--ui-text-dimmed);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-property:width;transition-duration:.2s;transition-timing-function:var(--ease-out);display:flex}@media (prefers-reduced-motion:reduce){.n2u-progress__status{transition-property:none}}.n2u-progress__steps{align-items:flex-end;display:grid}.n2u-progress__step{text-align:end;text-overflow:ellipsis;transition-duration:var(--tw-duration,var(--default-transition-duration));white-space:nowrap;--tw-ease:var(--ease-out);transition-property:opacity;transition-timing-function:var(--ease-out);grid-row-start:1;grid-column-start:1;overflow:hidden}.n2u-progress[data-color=primary] .n2u-progress__steps{color:var(--ui-primary)}.n2u-progress[data-color=secondary] .n2u-progress__steps{color:var(--ui-secondary)}.n2u-progress[data-color=success] .n2u-progress__steps{color:var(--ui-success)}.n2u-progress[data-color=info] .n2u-progress__steps{color:var(--ui-info)}.n2u-progress[data-color=warning] .n2u-progress__steps{color:var(--ui-warning)}.n2u-progress[data-color=error] .n2u-progress__steps{color:var(--ui-error)}.n2u-progress[data-color=neutral] .n2u-progress__steps{color:var(--ui-text-inverted)}.n2u-progress[data-size="2xs"] .n2u-progress__status,.n2u-progress[data-size="2xs"] .n2u-progress__steps,.n2u-progress[data-size=xs] .n2u-progress__status,.n2u-progress[data-size=xs] .n2u-progress__steps{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.n2u-progress[data-size=lg] .n2u-progress__status,.n2u-progress[data-size=lg] .n2u-progress__steps,.n2u-progress[data-size=md] .n2u-progress__status,.n2u-progress[data-size=md] .n2u-progress__steps,.n2u-progress[data-size=sm] .n2u-progress__status,.n2u-progress[data-size=sm] .n2u-progress__steps{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.n2u-progress[data-size="2xl"] .n2u-progress__status,.n2u-progress[data-size="2xl"] .n2u-progress__steps,.n2u-progress[data-size=xl] .n2u-progress__status,.n2u-progress[data-size=xl] .n2u-progress__steps{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.n2u-progress__step[data-step=active]{opacity:1}.n2u-progress__step[data-step=first]{color:var(--ui-text-muted);opacity:1}.n2u-progress__step[data-step=other]{opacity:0}.n2u-progress[data-orientation=horizontal]{flex-direction:column;width:100%;display:flex}.n2u-progress[data-orientation=horizontal] .n2u-progress__status{flex-direction:row;justify-content:flex-end;align-items:center;min-width:fit-content}.n2u-progress[data-orientation=vertical]{flex-direction:row-reverse;height:100%;display:flex}.n2u-progress[data-orientation=vertical] .n2u-progress__status{flex-direction:column;justify-content:flex-end;min-height:fit-content}.n2u-progress[data-inverted] .n2u-progress__status{align-self:flex-end}.n2u-progress[data-inverted][data-orientation=horizontal] .n2u-progress__step{text-align:start}.n2u-progress[data-inverted][data-orientation=horizontal] .n2u-progress__status{flex-direction:row-reverse}.n2u-progress[data-inverted][data-orientation=vertical] .n2u-progress__steps{align-items:flex-start}.n2u-progress[data-inverted][data-orientation=vertical] .n2u-progress__status{flex-direction:column-reverse}}@layer n2u.kit{@media (prefers-reduced-motion:no-preference){.n2u-progress[data-orientation=horizontal][data-animation=carousel] .n2u-progress__indicator[data-state=indeterminate]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:carousel-rtl}.n2u-progress[data-orientation=horizontal][data-animation=carousel-inverse] .n2u-progress__indicator[data-state=indeterminate]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:carousel-inverse-rtl}.n2u-progress[data-animation=elastic] .n2u-progress__indicator[data-state=indeterminate],.n2u-progress[data-animation=swing] .n2u-progress__indicator[data-state=indeterminate]{animation-timing-function:var(--ui-ease-in-out)}}}@layer n2u.overrides{.n2u-progress__base{background-color:var(--ui-bg-accented);border-radius:2147483647px;position:relative;overflow:hidden}.n2u-progress__indicator{--tw-duration:.2s;--tw-ease:var(--ease-out);width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-duration:.2s;transition-timing-function:var(--ease-out);border-radius:2147483647px}@media (prefers-reduced-motion:reduce){.n2u-progress__indicator{transition-property:none}.n2u-progress__indicator[data-state=indeterminate]{animation:var(--animate-pulse)}}.n2u-progress[data-color=primary] .n2u-progress__indicator{background-color:var(--ui-primary)}.n2u-progress[data-color=secondary] .n2u-progress__indicator{background-color:var(--ui-secondary)}.n2u-progress[data-color=success] .n2u-progress__indicator{background-color:var(--ui-success)}.n2u-progress[data-color=info] .n2u-progress__indicator{background-color:var(--ui-info)}.n2u-progress[data-color=warning] .n2u-progress__indicator{background-color:var(--ui-warning)}.n2u-progress[data-color=error] .n2u-progress__indicator{background-color:var(--ui-error)}.n2u-progress[data-color=neutral] .n2u-progress__indicator{background-color:var(--ui-bg-inverted)}.n2u-progress[data-orientation=horizontal] .n2u-progress__base{width:100%}.n2u-progress[data-orientation=vertical] .n2u-progress__base{height:100%}.n2u-progress[data-orientation=horizontal][data-size="2xs"] .n2u-progress__base{height:1px}.n2u-progress[data-orientation=horizontal][data-size=xs] .n2u-progress__base{height:calc(var(--spacing)*.5)}.n2u-progress[data-orientation=horizontal][data-size=sm] .n2u-progress__base{height:var(--spacing)}.n2u-progress[data-orientation=horizontal][data-size=md] .n2u-progress__base{height:calc(var(--spacing)*2)}.n2u-progress[data-orientation=horizontal][data-size=lg] .n2u-progress__base{height:calc(var(--spacing)*3)}.n2u-progress[data-orientation=horizontal][data-size=xl] .n2u-progress__base{height:calc(var(--spacing)*4)}.n2u-progress[data-orientation=horizontal][data-size="2xl"] .n2u-progress__base{height:calc(var(--spacing)*5)}.n2u-progress[data-orientation=vertical][data-size="2xs"] .n2u-progress__base{width:1px}.n2u-progress[data-orientation=vertical][data-size=xs] .n2u-progress__base{width:calc(var(--spacing)*.5)}.n2u-progress[data-orientation=vertical][data-size=sm] .n2u-progress__base{width:var(--spacing)}.n2u-progress[data-orientation=vertical][data-size=md] .n2u-progress__base{width:calc(var(--spacing)*2)}.n2u-progress[data-orientation=vertical][data-size=lg] .n2u-progress__base{width:calc(var(--spacing)*3)}.n2u-progress[data-orientation=vertical][data-size=xl] .n2u-progress__base{width:calc(var(--spacing)*4)}.n2u-progress[data-orientation=vertical][data-size="2xl"] .n2u-progress__base{width:calc(var(--spacing)*5)}@media (prefers-reduced-motion:no-preference){.n2u-progress[data-orientation=horizontal][data-animation=carousel] .n2u-progress__indicator[data-state=indeterminate]{animation:2s linear infinite carousel}.n2u-progress[data-orientation=horizontal][data-animation=carousel] .n2u-progress__indicator[data-state=indeterminate]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){animation:2s linear infinite carousel-rtl}.n2u-progress[data-orientation=vertical][data-animation=carousel] .n2u-progress__indicator[data-state=indeterminate]{animation:2s linear infinite carousel-vertical}.n2u-progress[data-orientation=horizontal][data-animation=carousel-inverse] .n2u-progress__indicator[data-state=indeterminate]{animation:2s linear infinite carousel-inverse}.n2u-progress[data-orientation=horizontal][data-animation=carousel-inverse] .n2u-progress__indicator[data-state=indeterminate]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){animation:2s linear infinite carousel-inverse-rtl}.n2u-progress[data-orientation=vertical][data-animation=carousel-inverse] .n2u-progress__indicator[data-state=indeterminate]{animation:2s linear infinite carousel-inverse-vertical}.n2u-progress[data-orientation=horizontal][data-animation=swing] .n2u-progress__indicator[data-state=indeterminate]{animation:swing 2s var(--ease-in-out) infinite}.n2u-progress[data-orientation=vertical][data-animation=swing] .n2u-progress__indicator[data-state=indeterminate]{animation:swing-vertical 2s var(--ease-in-out) infinite}}.n2u-progress[data-orientation=horizontal][data-animation=elastic] .n2u-progress__indicator{position:relative}@media (prefers-reduced-motion:no-preference){.n2u-progress[data-orientation=horizontal][data-animation=elastic] .n2u-progress__indicator[data-state=indeterminate]{animation:elastic 2s var(--ease-in-out) infinite}}.n2u-progress[data-orientation=vertical][data-animation=elastic] .n2u-progress__indicator{position:relative}@media (prefers-reduced-motion:no-preference){.n2u-progress[data-orientation=vertical][data-animation=elastic] .n2u-progress__indicator[data-state=indeterminate]{animation:elastic-vertical 2s var(--ease-in-out) infinite}}}
