.input-control.field {
    .input-slot {
        height: auto;
        min-height: 19px;

        &.input-root-outlined.input-adorned-start {
            padding-left: 0;
            padding-inline-start: 0;
            padding-inline-end: 14px;
        }

        &.input-root-filled.input-adorned-start {
            padding-left: 0;
            padding-inline-start: 0;
            padding-inline-end: 12px;
        }

        &.input-slot-nopadding {
            padding-top: 0px;
            padding-bottom: 0px;

            &.input-root-filled {
                padding-top: 21px;
                padding-bottom: 2px;
            }

            &.input-root-outlined {
                padding-top: 7px;
                padding-bottom: 2px;
            }
        }
    }
}
