.full-width-button {
    flex: 1;
}

.update-button {
    background-color: var(--production-scheduler-orange) !important;
    color: white !important;
    border-color: var(--production-scheduler-orange) !important;
}

.chevron-arrow-left {
    background: transparent !important;
    border: none !important;
    padding: 4px 0 !important;
    margin-right: 8px !important;
    align-self: center !important;
    border-radius: 100px !important;
}
    .chevron-arrow-left svg {
        width: 18px !important;
        height: 32px !important;
    }

.three-vertical-dots-icon-button {
    background: transparent !important;
    border: none !important;
    padding: 4px 0 !important;
    gap: 4px !important;
    margin-left: 6px !important;
    margin-right: 6px !important;
    align-self: center !important;
    border-radius: 100px !important;
}

    .three-vertical-dots-icon-button svg {
        width: 16px;
        height: 23px;
    }

    .three-vertical-dots-icon-button:hover {
        background: #E7E7E7 !important;
    }

    .three-vertical-dots-icon-button:focus {
        background: #E7E7E7 !important;
        outline: 1px solid rgba(29, 155, 240, 0.50) !important;
    }

    .three-vertical-dots-icon-button:active {
        background: #DEDEDE !important;
    }

.three-horizontal-dots-icon-button {
    border: 1px solid #00000014 !important;
    border-radius: 100px !important;
    margin: 8px 12px 8px 16px !important;
    gap: 4px !important;
    align-self: center !important;
    background: linear-gradient(0deg, #F5F5F5, #F5F5F5),
    linear-gradient(180deg, rgba(0, 0, 0, 2e-06) 0%, rgba(0, 0, 0, 0.02) 100%);
    width: 23px !important;
    height: 23px !important;
}

    .three-horizontal-dots-icon-button svg {
        width: 16px;
        height: 16px;
    }

    .three-horizontal-dots-icon-button:hover,
    .three-horizontal-dots-icon-button:focus {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.02) 100%), #F2F2F2;
    }

    .three-horizontal-dots-icon-button:focus {
        border: 1px solid rgba(29, 155, 240, 0.50) !important;
    }

    .three-horizontal-dots-icon-button:active {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.02) 100%), #EBEBEB;
    }