.fm-um-multistep-nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    margin: 16px 0;
}

.fm-um-multistep-prev,
.fm-um-multistep-next {
    cursor: pointer;
}

.fm-um-multistep-indicator {
    font-size: 14px;
    opacity: 0.8;
}

.fm-um-step-hidden {
    position: absolute !important;
    left: -99999px !important;
    top: 0 !important;
    opacity: 0 !important;
    pointer-events: none !important;
}
