:root{--progress-bar-icon:14px;--progress-bar-icon-half:calc(var(--progress-bar-icon) / 2);--progress-bar-gap:118px;--progress-bar-gap-half:calc(var(--progress-bar-gap) / 2);--progress-bar-steps:4;--progress-bar-line-space:.125rem}.progress-bar-wrapper.is-row{width:calc(2 + var(--progress-bar-gap) * (-1 + var(--progress-bar-steps)) + (var(--progress-bar-icon) * 1.5));overflow:hidden}.is-col .progress-bar{margin-bottom:calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-icon)))}.is-col:not(.has-icon) .progress-bar{transform:translateY(calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-gap-half) - var(--progress-bar-icon-half))))}.is-col.has-icon .progress-bar{transform:translateY(calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-icon) + (var(--progress-bar-icon-half) * .2))))}.is-row:not(.has-icon) .progress-bar{margin-left:calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-gap-half) - var(--progress-bar-icon-half)));margin-right:calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-gap-half) - var(--progress-bar-icon-half)))}.is-row.has-icon .progress-bar{margin-left:calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-gap-half) - (var(--progress-bar-icon-half) * .4)));margin-right:calc(-1 * (var(--progress-bar-gap) - var(--progress-bar-gap-half) - (var(--progress-bar-icon-half) * .4)))}.is-col .progress-bar-items{min-height:var(--progress-bar-gap)}.is-row .progress-bar-items{min-width:var(--progress-bar-gap)}.progress-bar-items:first-child .progress-bar-bullet-wrapper:before,.progress-bar-items:last-child .progress-bar-bullet-wrapper:after{content:var(--tw-content);display:none}.is-row:not(.has-icon) .progress-bar-items:first-child p{padding-left:calc(50% - var(--progress-bar-icon-half))}.is-row.has-icon .progress-bar-items:first-child p{padding-left:calc(50% - var(--progress-bar-icon-half) + (var(--progress-bar-icon-half) * .4))}.is-row .progress-bar-items:last-child p{padding-right:calc(50% - var(--progress-bar-icon-half));text-align:right}.has-icon .progress-bar-items.is-default{--tw-text-opacity:1;color:rgb(140 140 137/var(--tw-text-opacity,1))}.progress-bar-items.is-default .progress-bar-bullet-wrapper:after,.progress-bar-items.is-default .progress-bar-bullet-wrapper:before{content:var(--tw-content);--tw-border-opacity:1;border-style:dashed;border-color:rgb(102 103 102/var(--tw-border-opacity,1))}.has-icon .progress-bar-items.is-default .progress-bar-bullet-wrapper:after,.has-icon .progress-bar-items.is-default .progress-bar-bullet-wrapper:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(186 194 207/var(--tw-border-opacity,1))}.has-number .progress-bar-items.is-default .progress-bar-bullet-wrapper:after,.has-number .progress-bar-items.is-default .progress-bar-bullet-wrapper:before{content:var(--tw-content);--tw-border-opacity:1;border-style:solid;border-color:rgb(10 193 106/var(--tw-border-opacity,1))}.progress-bar-items.is-default .prev-is-active:before{content:var(--tw-content)!important;--tw-border-opacity:1!important;border-color:rgb(103 28 194/var(--tw-border-opacity,1))!important}.progress-bar-items.is-active .progress-bar-bullet-wrapper:after{content:var(--tw-content);--tw-border-opacity:1;border-style:solid;border-color:rgb(103 28 194/var(--tw-border-opacity,1))}.has-icon .progress-bar-items.is-active .progress-bar-bullet-wrapper:after{content:var(--tw-content);--tw-border-opacity:1;border-style:dashed;border-color:rgb(103 28 194/var(--tw-border-opacity,1))}.is-col:not(.has-icon) .progress-bar-items.is-active .progress-bar-bullet-wrapper:after{content:var(--tw-content);border-left-width:2px}.is-row:not(.has-icon) .progress-bar-items.is-active .progress-bar-bullet-wrapper:after{content:var(--tw-content);border-bottom-width:2px}.progress-bar-items.is-active+li .progress-bar-bullet-wrapper:before{content:var(--tw-content);--tw-border-opacity:1;border-style:solid;border-color:rgb(210 210 210/var(--tw-border-opacity,1))}.has-icon .progress-bar-items.is-active+li .progress-bar-bullet-wrapper:before{content:var(--tw-content);border-style:dashed}.is-col:not(.has-icon) .progress-bar-items.is-active+li .progress-bar-bullet-wrapper:before{content:var(--tw-content);height:calc(50% - var(--progress-bar-icon-half));border-left-width:2px;margin-top:0}.is-row:not(.has-icon) .progress-bar-items.is-active+li .progress-bar-bullet-wrapper:before{content:var(--tw-content);width:calc(50% - var(--progress-bar-icon-half));border-bottom-width:2px;margin-left:0}.is-col:not(.has-icon) .progress-bar-items.is-done .progress-bar-bullet-wrapper:after{content:var(--tw-content);border-left-width:2px}.is-row:not(.has-icon) .progress-bar-items.is-done .progress-bar-bullet-wrapper:after{content:var(--tw-content);border-bottom-width:2px}.is-col:not(.has-icon) .progress-bar-items.is-done+li .progress-bar-bullet-wrapper:before{content:var(--tw-content);border-left-width:2px;margin-top:0}.is-row:not(.has-icon) .progress-bar-items.is-done+li .progress-bar-bullet-wrapper:before{content:var(--tw-content);border-bottom-width:2px;margin-left:0}.progress-bar-wrapper:not(.has-icon) .progress-bar-items.is-active p,.progress-bar-wrapper:not(.has-icon) .progress-bar-items.is-done p{font-weight:700}.progress-bar-wrapper.has-icon .progress-bar-items.is-active p{font-weight:800}.is-col:not(.has-number) .is-default .progress-bar-bullet-wrapper:before{margin-top:var(--progress-bar-line-space);height:calc(50% - var(--progress-bar-icon-half) - var(--progress-bar-line-space))}.is-row:not(.has-number) .is-default .progress-bar-bullet-wrapper:before{margin-left:var(--progress-bar-line-space);width:calc(50% - var(--progress-bar-icon-half) - var(--progress-bar-line-space))}.is-col .progress-bar-bullet-wrapper:after,.is-col .progress-bar-bullet-wrapper:before{height:calc(50% - var(--progress-bar-icon-half))}.is-row .progress-bar-bullet-wrapper:after,.is-row .progress-bar-bullet-wrapper:before{width:calc(50% - var(--progress-bar-icon-half))}.progress-bar-bullet-wrapper .progress-bar-bullet{height:var(--progress-bar-icon);width:var(--progress-bar-icon)}
