@font-face {
    font-family: "SAP-icons";
    src: url("./SAP-icons.woff2") format("woff2");
    /* available in woff, woff2 and ttf */
    font-weight: normal;
    font-style: normal;
}

body {
    margin: 0;
    background-clip: border-box;
    /*background-color: rgb(247, 247, 247);*/
    background-image: none;
    font-size: 16px;
}

.tctListItem .tctListItemLbl {
    font-size: 10px;
    margin: 0 5px;
}

.tctListItem .tctListItemIn {
    font-weight: bold;
    margin: 0 5px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tctListItem .sapMLIBContent,
.tctListItem .sapMLIBContent .sapMVBox {
    overflow: hidden;
}

.tctFldLbl.sapMLabel {
    font-size: 10px;
}

.tctFldIn,
.tctFldIn .sapMInputBaseInner,
.tctFldInSSC,
.tctFldInSSC .sapMInputBaseInner {
    font-weight: bold;
}

.tctFldIn .sapMInputBaseInner::placeholder,
.tctFldInSSC .sapMInputBaseInner::placeholder {
    font-size: 10px;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.tctVarListLI {
    padding: 5px !important;
}

.tctVarListLI .sapMBtn {
    height: auto;
    margin-left: 3px;
}

.tctNoBorderBottom .sapMPanelContent {
    border-bottom: none !important;
}

.tctKPIPriority1a .sapMNCIconImage {
    color: #bb0000;
}

.tctKPIPriority2a .sapMNCIconImage {
    color: #e9730c;
}

.tctKPIPriority3a .sapMNCIconImage {
    color: #107e3e;
}

.sapVizFrame .sapMFocus.ui5-viz-controls-viz-frame .v-info::before {
    border: none;
}


.sapMMessageToastSuccess {
    color: #4F8A10 !important;
    background-color: #DFF2BF !important;
    border: 1px solid #4F8A10 !important;
    border-left: 7px solid #4F8A10 !important;
}

.sapMMessageToastInfo {
    color: #00529B !important;
    background-color: #BDE5F8 !important;
    border: 1px solid #00529B !important;
    border-left: 7px solid #00529B !important;
}


.sapMMessageToastWarning {
    color: #9F6000 !important;
    background-color: #FEEFB3 !important;
    border: 1px solid #9F6000 !important;
    border-left: 7px solid #9F6000 !important;
}


.sapMMessageToastDanger {
    color: #D8000C !important;
    background-color: #FFD2D2 !important;
    border: 1px solid #D8000C !important;
    border-left: 7px solid #D8000C !important;
}


.sapMMessageToastNote {
    color: #FCF9F9 !important;
    background-color: #5D5C5C !important;
    border: 1px solid #4E4D4D !important;
    border-left: 7px solid #4E4D4D !important;
}