/* stylelint-disable block-no-empty */
.FocusTrackForm {
    &-checkbox {
        position: relative;
        margin-top: 8px;

        .checkbox-new-label {
            width: 100%;

            &::before {
                float: left;
            }
        }

        .checkbox-new-input:checked + .checkbox-new-label::after {
            top: 8px;
        }
    }

    &-disabled-checkbox-tooltip {
        position: absolute;
        cursor: not-allowed;
        top: -2px;
        z-index: 1;
        width: 20px;
        height: 22px;
    }

    &-checkbox-label {
        font-size: 12px;
    }

    &-daterange-label {
        display: flex;
        flex-direction: row;
        margin-top: 17px;

        .date {
            flex: 0.5;
        }

        .spacer {
            width: 50px;
        }
    }
}
