.dbo-modal-stepper{background:var(--dbo-surface-container-low,#f4f4f4);border-bottom:1px solid var(--dbo-surface-container-high,#ddd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.dbo-modal-stepper__track{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dbo-modal-stepper__step{align-items:center;gap:.5rem;display:flex}.dbo-modal-stepper__step--completed .dbo-modal-stepper__bubble{background:var(--dbo-blue,#015eab);color:#fff}.dbo-modal-stepper__step--completed .dbo-modal-stepper__label{color:var(--dbo-on-surface,#222);font-size:12px;font-weight:600}.dbo-modal-stepper__step--active .dbo-modal-stepper__bubble{background:var(--dbo-blue,#015eab);color:#fff;font-weight:700}.dbo-modal-stepper__step--active .dbo-modal-stepper__label{color:var(--dbo-blue,#015eab);font-size:12px;font-weight:700}.dbo-modal-stepper__step--upcoming{opacity:.65}.dbo-modal-stepper__step--upcoming .dbo-modal-stepper__bubble{background:var(--dbo-surface-container-high,#ddd);color:var(--dbo-gray-60,#666);font-weight:600}.dbo-modal-stepper__step--upcoming .dbo-modal-stepper__label{color:var(--dbo-gray-60,#666);font-size:12px;font-weight:500}.dbo-modal-stepper__bubble{width:24px;height:24px;font-size:11px;font-family:var(--dbo-font-mono,monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dbo-modal-stepper__check-icon{font-size:14px}.dbo-modal-stepper__divider{color:var(--dbo-gray-20,#ccc);-webkit-user-select:none;user-select:none;font-size:11px}.dbo-modal-stepper__meta{font-size:11px;font-family:var(--dbo-font-mono,monospace);color:var(--dbo-gray-50,#7a7a7a)}
