.dbo-stepper{width:100%;font-family:var(--dbo-font-family,"Roboto", sans-serif);flex-direction:column;display:flex}.dbo-stepper--horizontal .dbo-stepper__track-container{width:100%;position:relative}.dbo-stepper--horizontal .dbo-stepper__line-bg{background-color:var(--dbo-stepper-track,#eee);z-index:0;height:2px;position:absolute;top:20px;left:2rem;right:2rem}.dbo-stepper--horizontal .dbo-stepper__line-active{background-color:var(--dbo-stepper-fill,#015eab);z-index:0;max-width:calc(100% - 4rem);height:2px;transition:width .4s cubic-bezier(.4,0,.2,1);position:absolute;top:20px;left:2rem}.dbo-stepper--horizontal .dbo-stepper__steps-grid{z-index:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid;position:relative}.dbo-stepper--horizontal .dbo-stepper__panels{margin-top:1.5rem}.dbo-stepper--horizontal .dbo-stepper__controls{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.dbo-stepper--vertical .dbo-stepper__vertical-container{padding-left:8px;position:relative}.dbo-stepper--vertical .dbo-stepper__vertical-line{background-color:var(--dbo-stepper-track,#eee);z-index:0;width:2px;position:absolute;top:16px;bottom:16px;left:23px}.dbo-stepper--vertical .dbo-stepper__vertical-steps{z-index:1;flex-direction:column;gap:24px;display:flex;position:relative}
