.btn-success{--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-success)}.dx-button-mode-contained.dx-button-success{background-color:var(--bs-success)}.dx-button-mode-contained.dx-button-success .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-default{background-color:var(--bs-primary)}.dx-button-mode-contained.dx-button-danger{background-color:var(--bs-danger)}.dx-button-mode-contained.dx-state-hover{filter:brightness(.9)}.dx-button-mode-contained.button1{background-color:var(--button1);color:#fff}.dx-button-mode-contained.button1 .dx-icon{color:#fff}.dx-button-mode-contained.button2{background-color:var(--button2);color:#fff}.dx-button-mode-contained.button2 .dx-icon{color:#fff}.dx-button-mode-contained.button3{background-color:var(--button3);color:#fff}.dx-button-mode-contained.button3 .dx-icon{color:#fff}.dx-button-mode-contained.button4{background-color:var(--button4);color:#fff}.dx-button-mode-contained.button4 .dx-icon{color:#fff}.dx-button-mode-contained.button5{background-color:var(--button5);color:#fff}.dx-button-mode-contained.button5 .dx-icon{color:#fff}.dx-button-mode-contained.button6{background-color:var(--button6);color:#fff}.dx-button-mode-contained.button6 .dx-icon{color:#fff}
:root{--grid-min-rows:10;--grid-row-height:2.5em}.dx-datagrid-rowsview .dx-scrollable-content{min-height:calc(var(--grid-row-height)*var(--grid-min-rows))}.dx-datagrid{flex-direction:column;flex:auto;min-height:0;display:flex}.dx-datagrid-rowsview{flex:auto;min-height:0}.dx-datagrid-search-panel{margin:0 0 10px;width:300px!important}.dx-datagrid-header-panel{flex-direction:column;align-items:flex-start;display:flex}.dx-datagrid-header-panel .dx-toolbar{width:100%}.dx-datagrid-header-panel .dx-toolbar-before{order:-1;margin-bottom:10px}.dx-datagrid-header-panel div.dx-toolbar-before>div>div>div{margin:0}.dx-datagrid-headers{color:var(--brand-body-color)}.dx-row.dx-column-lines.dx-header-row,.dx-datagrid-headers .dx-editor-cell .dx-texteditor .dx-texteditor-input,.dx-datagrid-headers .dx-editor-cell .dx-dropdowneditor,.dx-datagrid-headers tbody tr td,.dx-datagrid-headers td.dx-datagrid-group-space{background:var(--brand-dx-header-bg);color:#000}.dx-datagrid-headers .dx-editor-cell .dx-texteditor .dx-texteditor-input{color:var(--brand-dx-header-bg)}.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td{background-color:var(--brand-dx-highlight)!important}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td{background-color:var(--brand-dx-highlight)}.dx-icon-trash,.dx-icon-edit,.dx-icon-add,.dx-icon-eyeopen,.dx-icon-eyeclose,.dx-icon-upload,.dx-icon-download{color:#fff!important}.bulk-import-delete-icon.dx-icon-trash{color:var(--bs-danger)!important}.custom-reset-button{color:#fff;cursor:pointer;background-color:#975fe5;border:none;border-radius:5px;height:34px;line-height:34px;text-align:center!important;width:100px!important}.custom-reset-button:hover,.custom-reset-button:active{color:#fff;background-color:#975fe5}.custom-reset-button:disabled{color:#fff;background-color:#975fe5;opacity:1!important}
:root{--bulk-import-error-bg:#fdecea;--bulk-import-muted-color:#555;--bulk-import-warning-color:#b45309}.bulk-import-row-error{background-color:var(--bulk-import-error-bg)}.bulk-import-parse-indicator{color:var(--bulk-import-muted-color);align-items:center;gap:8px;margin:8px 0;font-size:.875em;display:flex}.bulk-import-actions-header{text-align:center}.bulk-import-action-cell{justify-content:center;align-items:center;gap:6px;display:flex}.bulk-import-row-warning-icon{color:var(--bs-danger);cursor:default;font-size:16px}.bulk-import-delete-btn{cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;line-height:1}.bulk-import-mapping-table{border-collapse:collapse;table-layout:fixed;width:100%}.bulk-import-mapping-th{text-align:left;padding:8px}.bulk-import-mapping-th--field{width:40%}.bulk-import-mapping-th--col{width:60%}.bulk-import-mapping-td{padding:8px}.bulk-import-required-star{color:red}.bulk-import-unmapped-hint{color:var(--bulk-import-warning-color);margin-left:8px;font-size:.85em}.bulk-import-review-intro{margin-bottom:4px}.bulk-import-review-hint{color:var(--bulk-import-muted-color);margin-bottom:8px;font-size:.875em}
.sidebar{background-color:var(--brand-aside-bg);width:70px;min-width:70px;height:100%;color:var(--brand-aside-text);flex-direction:column;transition:all .25s ease-in-out;display:flex}.sidebar.expand{width:250px;min-width:250px}.sidebar .brandIcon{width:100%;height:8rem;margin-top:0;margin-bottom:0;padding:.2rem 1.5rem}.sidebar.expand a.sidebarLink span{animation:.25s fadeIn}.sidebarLink i{padding-right:1rem;text-decoration:none}.sidebar:not(.expand) .sidebarLink span{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sidebar .sidebarNav{scrollbar-width:none;-ms-overflow-style:none;flex:auto;max-height:calc(100vh - 8rem);padding:0;overflow-y:auto}.sidebar .sidebarNav::-webkit-scrollbar{display:none}.sidebar a.sidebarLink{color:var(--brand-aside-text);white-space:nowrap;border-left:3px solid #0000;padding:.625rem 1.625rem;font-size:medium;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:block}.sidebar a.sidebarLink i{padding-right:.5rem}.sidebar a.sidebarLink:hover{border-left:.5rem solid var(--brand-aside-hover);background-color:#ffffff13}
