.formStepDot{background:#fff;box-shadow:inset 0 0 0 1.5px #332b612e;color:#332b6180}.formStep[data-state=active] .formStepDot,.formStep[data-state=completed] .formStepDot{background:#332b61;box-shadow:none;color:#fff}.formStep[data-state=active] .formStepDot{box-shadow:0 0 0 5px #332b6129}.formStep[data-state=completed]:hover .formStepDot{background:#42387d}.formStep:focus-visible .formStepDot{box-shadow:0 0 0 2px #ece4f1,0 0 0 4px #332b61}@keyframes base-select-in{0%{opacity:0;transform:translate3d(0,-6px,0) scale(.98)}}.baseSelectContent{animation:base-select-in .18s cubic-bezier(.16,1,.3,1);transform-origin:var(--reka-select-content-transform-origin)}@media (prefers-reduced-motion:reduce){.baseSelectContent{animation:none}}@keyframes base-date-in{0%{opacity:0;transform:translate3d(0,-6px,0) scale(.98)}}.baseDateContent{animation:base-date-in .18s cubic-bezier(.16,1,.3,1);transform-origin:var(--reka-popover-content-transform-origin)}@keyframes base-date-sheet{0%{opacity:0;transform:translate3d(0,28px,0)}}@media (max-width:639px){[data-reka-popper-content-wrapper]:has(>.baseDateContent){inset:auto 0 0!important;min-width:0!important;transform:none!important;width:100%}.baseDateContent{animation-duration:.28s;animation-name:base-date-sheet;border-radius:1.5rem 1.5rem 0 0;box-shadow:0 0 0 100vmax #1f1a3a73;max-height:88vh!important;max-height:88dvh!important;padding-bottom:max(1rem,env(safe-area-inset-bottom));width:100%}}@media (prefers-reduced-motion:reduce){.baseDateContent{animation:none}}
