.Service .rz-tabview-nav {
    /* padding-inline: 40px !important; */
    align-items: flex-start;
    gap: 8px;
    margin: auto;
}

.Asset .rz-tabview-nav {
    padding-inline: 40px !important;
    align-items: flex-start;
    gap: 8px;

}

.Service .rz-tabview-panel {
    background-color: #3D3F4B;
    border-radius: 20px;
    padding: 32px 24px 32px 24px !important;
}

.Asset .rz-tabview-panel {
    background-color: #3D3F4B;
    border-radius: 20px;
    padding: 10px 24px 24px 24px !important;
}

.Service .rz-tabview.rz-tabview-top>.rz-tabview-nav .rz-tabview-selected,
.Asset .rz-tabview.rz-tabview-top>.rz-tabview-nav .rz-tabview-selected {
    border-bottom: 0px solid !important;

    /* padding: 0px 24px 0 24px !important; */
}

.Service .rz-tabview.rz-tabview-top>.rz-tabview-nav .rz-tabview-selected .sel,
.Asset .rz-tabview.rz-tabview-top>.rz-tabview-nav .rz-tabview-selected .sel {
    background-color: #3D3F4B !important;
    /* padding: 0px 24px 0 24px !important; */
}

.Service .rz-tabview.rz-tabview-top>.rz-tabview-nav .rz-tabview-selected a .imgv,
.Asset .rz-tabview.rz-tabview-top>.rz-tabview-nav .rz-tabview-selected a .imgv {
    display: contents;
}

.Service .rz-tabview-nav li a .imgv,
.Asset .rz-tabview-nav li a .imgv {
    display: none;
}

.Service .rz-tabview-nav li a,
.Asset .rz-tabview-nav li a,
.rz-tabview-nav li a:not([href]):not([class]) {
    padding: 0px 0px 0px 0px !important;
    text-transform: none !important;
    font-style: normal !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 24px;
    /* 150% */
    letter-spacing: -0.16px !important;
}

.Service .rz-tabview-nav>li>a:before,
.Asset .rz-tabview-nav>li>a:before {
    background: none !important;
    transition: none !important;
}

.Service .rz-tabview.rz-tabview-top>.rz-tabview-panels,
.Asset .rz-tabview.rz-tabview-top>.rz-tabview-panels {
    border-top: 0px !important;
}

.Service .rz-tabview.rz-tabview-top>.rz-tabview-nav li,
.Asset .rz-tabview.rz-tabview-top>.rz-tabview-nav li {
    border-bottom: 0px solid transparent !important;

    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: #2A2C36 !important;
    color: white !important;
    text-transform: none !important;
    font-style: normal !important;
    font-size: 16px;
    font-weight: 400 !important;
    line-height: 24px;
    /* 150% */
    letter-spacing: -0.16px;
}

.Service .rz-tabview-title,
.Asset .rz-tabview-title {
    text-transform: none !important;
    font-style: normal !important;
    font-size: 16px;
    font-weight: 400 !important;
    line-height: 24px;
    /* 150% */
    letter-spacing: -0.16px;
}

.Service .rz-tabview-top>.rz-tabview-nav .rz-tabview-selected,
.Asset .rz-tabview-top>.rz-tabview-nav .rz-tabview-selected {
    margin-bottom: 0px !important;
}

/*Datagrid*/

.rz-data-grid {
    border-top-left-radius: 20px !important;
    border-top-right-radius: 20px !important;
}

.rz-datatable {
    background-color: #181921 !important;
}

.rz-grid-table thead th {
    background-color: #181921 !important;
}

.rz-grid-table-striped tbody>tr:not(.rz-expanded-row-content):nth-child(even)>td {
    background-color: #3D3F49 !important;
}

.rz-grid-table-striped tbody>tr:not(.rz-expanded-row-content):nth-child(odd)>td {
    background-color: #3D3F49 !important;
}

/*Dialog*/

.rz-dialog {
    background-color: #2A2C36 !important;
    border-radius: 24px !important;
}

.rz-dialog-titlebar,
.rz-dialog-side-titlebar {
    background-color: #2A2C36 !important;
}

/*Upload*/

.rz-fileupload-buttonbar {
    position: relative;
    background-color: transparent !important;
    padding: 0 !important;
    border: none !important;

}

.rz-fileupload-choose:not(.rz-state-disabled) {
    padding: 50px 63px 50px 63px !important;
    border: 2px dashed #6B6E7B !important;
    border-radius: 24px !important;
    width: 100% !important;
    background-color: #525561 !important;
}

.rz-fileupload-files {
    margin-top: 15px !important;
    border-bottom: 1px solid #6B6E7B !important;
    background-color: transparent !important;
    padding: var(--rz-upload-files-padding);
}

.rz-fileupload .rz-button {
    text-align: center;
}