.fss-form-input-sentence {
    position: relative;
    display: flex;
    flex-direction: column;

    .sentence-input-container-number {
        display: flex;
        flex-direction: row;
        align-items: center;
        width: fit-content;

        input:disabled {
            background-color: var(--disabled-grey) !important;
        }

        .left-text {
            margin-right: 7px;
        }

        .right-text {
            margin-left: 7px;
        }
     
        .inheritance-text {
            margin-bottom: 18px;
        }

        .input-container {
            display: flex;
            flex-direction: column;
            align-items: center;

            .sentence-form-field {
                margin-bottom: -20px;
            }
        }
    }
    
    .sentence-input-container-text {
        @extend .sentence-input-container-number;
        .sentence-text-input {
            border-bottom: 1px solid black;
        }

        .left-text {
            margin-bottom: 0px;
        }
        .right-text {
            margin-bottom: 0px;
        }
        .inheritance-text {
            margin-bottom: 0px;
        }
        input:disabled {
            background-color: var(--disabled-grey) !important;
        }
    }

   
}

 /* Chrome, Safari, Edge, Opera */
 input::-webkit-outer-spin-button,
 input::-webkit-inner-spin-button {
     -webkit-appearance: none;
     margin: 0;
 }

 /* Firefox */
 input[type="number"] {
     -moz-appearance: textfield;
 }
 .soft-label {
     font-weight: 400;
     font-size: 15px;
 }
 .absolute-position {
     position: absolute !important;
     top: 0px !important;
     right: 0px !important;
 }