.customSteps.p-steps .p-steps-list .p-steps-item{width:initial;justify-content:unset;color:var(--text-color)}.customSteps.p-steps .p-steps-list .p-steps-item .p-steps-number{border:2px solid var(--surface-c);border-color:var(--surface-border);color:var(--surface-border);background:#fff}.customSteps.p-steps .p-steps-list .p-steps-item .p-steps-title{color:var(--surface-border)}.customSteps.p-steps .p-steps-list .p-steps-item .p-menuitem-link{background:transparent}.customSteps.p-steps .p-steps-list .p-steps-item .p-menuitem-link:not(.p-disabled):focus .p-steps-number{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #e9f3e2}.customSteps.p-steps .p-steps-list .p-steps-item.p-disabled{opacity:initial}.customSteps.p-steps .p-steps-list .p-steps-item .router-link-active .p-steps-number{border-color:var(--text-secondary-color);background:var(--text-secondary-color);font-weight:700;color:#fff}.customSteps.p-steps .p-steps-list .p-steps-item .router-link-active .p-steps-title{color:var(--text-color);font-weight:700}.customSteps.p-steps .p-steps-list .p-steps-item.p-steps-current .p-steps-number{border-color:var(--text-secondary-color);background:#fff;color:var(--text-secondary-color)}.customSteps.p-steps .p-steps-list .p-steps-item.p-steps-current .p-steps-title{color:var(--text-color)}.customSteps.p-steps .p-steps-list .p-steps-item:first-child:before,.customSteps.p-steps .p-steps-list .p-steps-item:after,.customSteps.p-steps .p-steps-list .p-steps-item:before,.customSteps.p-steps .p-steps-list .p-steps-item .p-menuitem-link:after{content:initial}.customSteps.p-steps .p-steps-list .p-steps-item:has(:first-child:not(.step-separator)){flex:none;justify-content:center}.customSteps.p-steps .p-steps-list .p-steps-item:has(:first-child.step-separator){flex-grow:1}.customSteps.p-steps .p-steps-list .p-steps-item .step-separator:before{content:" ";border-top:4px dotted var(--surface-border);width:100%;top:50%;left:0;display:block;position:absolute;margin-top:-1rem}.customSteps.p-steps .p-steps-list .p-steps-item .step-separator.highlight:before{border-top-style:solid;border-top-color:var(--text-secondary-color)}.customSteps.p-steps .p-steps-list>:first-child{margin-right:.5rem}.customSteps.p-steps .p-steps-list>:last-child{margin-left:.5rem}.customSteps.p-steps .p-steps-list>:not(:first-child,:last-child):has(:not(.step-separator)){margin:0 .25rem}.green-background-mode .customSteps.p-steps .p-steps-list>:last-child .p-steps-current .p-steps-number{border:none}
