.crm-sim-grid{--crm-sim-row-background:#fff;--crm-sim-heading-background:#f3f4f6}.dark .crm-sim-grid{--crm-sim-row-background:#122031;--crm-sim-heading-background:#1f2a37}.crm-sim-grid .dx-datagrid{background:var(--crm-sim-row-background);color:#111827;font-family:inherit;font-size:12px}.crm-sim-grid .dx-datagrid-headers,.crm-sim-grid .dx-datagrid-total-footer{background:var(--crm-sim-heading-background);color:#475569}.crm-sim-grid .dx-datagrid .dx-datagrid-content-fixed .dx-row>td:not(.dx-pointer-events-none),.crm-sim-grid .dx-datagrid :is(.dx-datagrid-sticky-column,.dx-datagrid-sticky-column-left,.dx-datagrid-sticky-column-right){background-color:var(--crm-sim-row-background)}.crm-sim-grid .dx-datagrid-headers .dx-datagrid-content-fixed .dx-row>td:not(.dx-pointer-events-none),.crm-sim-grid .dx-datagrid-headers .dx-row>td:is(.dx-datagrid-sticky-column,.dx-datagrid-sticky-column-left,.dx-datagrid-sticky-column-right),.crm-sim-grid .dx-datagrid-total-footer .dx-datagrid-content-fixed .dx-row>td:not(.dx-pointer-events-none),.crm-sim-grid .dx-datagrid-total-footer .dx-row>td:is(.dx-datagrid-sticky-column,.dx-datagrid-sticky-column-left,.dx-datagrid-sticky-column-right){background-color:var(--crm-sim-heading-background)}.crm-sim-grid .dx-datagrid-headers .dx-row>td{padding:7px 8px;font-weight:500}.crm-sim-grid .dx-datagrid-rowsview .dx-data-row>td{padding:5px 8px;vertical-align:middle;line-height:18px}.crm-sim-grid .dx-datagrid-total-footer .dx-row>td{padding:7px 8px}.crm-sim-grid .dx-datagrid-summary-item{color:inherit;font-weight:600}.crm-sim-grid .dx-datagrid-total-footer .dx-footer-row>td:has(.crm-sim-filter-count){overflow:visible;z-index:4}.crm-sim-grid .dx-datagrid-total-footer .crm-sim-filter-count{width:max-content;max-width:none;overflow:visible;text-overflow:clip}.crm-sim-grid .dx-datagrid .dx-row-lines>td,.crm-sim-grid .dx-datagrid-headers,.crm-sim-grid .dx-datagrid-rowsview,.crm-sim-grid .dx-datagrid-total-footer{border-color:#e5e7eb}.crm-sim-grid .dx-datagrid .dx-datagrid-content .dx-row>td{font-variant-numeric:tabular-nums}.crm-sim-grid .dx-checkbox,.crm-sim-grid .dx-datagrid-headers button,.crm-sim-grid .dx-page,.crm-sim-grid .dx-page-size{cursor:pointer}.crm-sim-grid .dx-datagrid-headers button:disabled{cursor:not-allowed}.crm-sim-grid .dx-pager{padding:7px 10px;margin:0}.dark .crm-sim-grid .dx-datagrid{color:#fff}.dark .crm-sim-grid .dx-datagrid-rowsview{background:var(--crm-sim-row-background)}.dark .crm-sim-grid .dx-datagrid-headers,.dark .crm-sim-grid .dx-datagrid-total-footer{color:#d1d5db}.dark .crm-sim-grid .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-right{border-right-color:#354050}.dark .crm-sim-grid .dx-datagrid .dx-row-lines>td,.dark .crm-sim-grid .dx-datagrid-headers,.dark .crm-sim-grid .dx-datagrid-rowsview,.dark .crm-sim-grid .dx-datagrid-total-footer{border-color:#354050}.dark .crm-sim-grid .dx-datagrid-headers .dx-row>td{border-bottom-color:#354050}.crm-sim-grid .dx-datagrid-headers.dx-datagrid-scroller-spacing>.dx-datagrid-scroll-container{box-shadow:1px 0 0 #e5e7eb}.dark .crm-sim-grid .dx-datagrid-headers.dx-datagrid-scroller-spacing>.dx-datagrid-scroll-container{box-shadow:1px 0 0 #354050}.dark .crm-sim-grid .dx-datagrid-headers.dx-datagrid-scroller-spacing{background-color:#1f2a37}.dark .crm-sim-grid .dx-datagrid-rowsview .dx-data-row.dx-row-focused>td:not(.dx-focused),.dark .crm-sim-grid .dx-datagrid-rowsview .dx-data-row.dx-selection:not(.dx-row-focused)>td,.dark .crm-sim-grid .dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background:#253549;color:#fff}.dark .crm-sim-grid .dx-datagrid .dx-data-row.dx-state-hover>td.dx-focused,.dark .crm-sim-grid .dx-datagrid .dx-data-row>td.dx-focused{background-color:#253549;color:#fff}.dark .crm-sim-grid .dx-datagrid .dx-row.dx-freespace-row>td{background:#122031}.dark .crm-sim-grid .dx-datagrid-nodata{color:#9ca3af}.dark .crm-sim-grid .dx-pager{color:#d1d5db;border-color:#354050}.dark .crm-sim-grid .dx-checkbox-icon{background:#1f2a37;border-color:#64748b}.crm-sim-grid .dx-pager .dx-selection{background:#5750f1;color:#fff}.crm-sim-grid .crm-sim-action-trigger .dx-button-content{padding:3px 6px;font-size:12px;line-height:18px}.crm-sim-grid .crm-sim-action-trigger .dx-button{background:transparent;border-color:#cbd5e1;color:#5750f1}.dark .crm-sim-grid .crm-sim-action-trigger .dx-button{border-color:#475569;color:#a5a0ff}.crm-sim-action-menu .dx-list,.crm-sim-action-menu .dx-overlay-content{background:#fff;color:#111827;border-color:#e5e7eb}.crm-sim-action-menu .dx-list-item{font-size:12px;cursor:pointer;margin:4px 8px;border:0;border-radius:6px}.crm-sim-action-menu .dx-overlay-content .dx-list .dx-list-item .dx-list-item-content{display:flex;align-items:center;min-height:44px;padding:10px 14px;line-height:20px}.crm-sim-action-menu .dx-list-item:has(.text-red-600){margin-top:12px;border-top:1px solid #e5e7eb;border-radius:0 0 6px 6px}.dark .crm-sim-action-menu .dx-list-item:has(.text-red-600){border-top-color:#475569}.dark .crm-sim-action-menu .dx-list,.dark .crm-sim-action-menu .dx-list-item,.dark .crm-sim-action-menu .dx-overlay-content{background:#1f2a37;color:#fff;border-color:#475569}.dark .crm-sim-action-menu .dx-list-item.dx-state-focused,.dark .crm-sim-action-menu .dx-list-item.dx-state-hover{background:#253549;color:#fff}.crm-sim-grid .dx-texteditor{min-height:36px;border-radius:8px}.dark .crm-sim-editor-popup .dx-texteditor,.dark .crm-sim-grid .dx-texteditor{background-color:#1f2a37;border-color:#475569}.dark .crm-sim-editor-popup .dx-colorview-label,.dark .crm-sim-editor-popup .dx-texteditor-input,.dark .crm-sim-grid .dx-texteditor-input{color:#f8fafc}.dark .crm-sim-editor-popup .dx-button,.dark .crm-sim-grid .dx-clear-button-area,.dark .crm-sim-grid .dx-dropdowneditor-icon,.dark .crm-sim-grid .dx-placeholder{color:#cbd5e1}.dark .crm-sim-editor-popup .dx-button,.dark .crm-sim-editor-popup .dx-calendar,.dark .crm-sim-editor-popup .dx-colorview,.dark .crm-sim-editor-popup .dx-list,.dark .crm-sim-editor-popup .dx-overlay-content,.dark .crm-sim-editor-popup .dx-popup-bottom{background:#1f2a37;border-color:#475569;color:#f8fafc}.dark .crm-sim-editor-popup .dx-list-item.dx-state-focused,.dark .crm-sim-editor-popup .dx-list-item.dx-state-hover{background:#334155;color:#fff}.dark .crm-sim-editor-popup .dx-list-item.dx-list-item-selected{background:#5750f1;color:#fff}.dark .crm-sim-editor-popup .dx-list-item,.dark .crm-sim-editor-popup .dx-list-item-content{color:#f8fafc}.dark .dx-header-filter-menu .dx-button,.dark .dx-header-filter-menu .dx-list,.dark .dx-header-filter-menu .dx-overlay-content,.dark .dx-header-filter-menu .dx-popup-content,.dark .dx-header-filter-menu .dx-texteditor,.dark .dx-header-filter-menu .dx-treeview,.dark .dx-loadpanel-content{background-color:#1f2a37;border-color:#475569;color:#f8fafc}.dark .dx-header-filter-menu .dx-icon,.dark .dx-header-filter-menu .dx-list-item,.dark .dx-header-filter-menu .dx-placeholder,.dark .dx-header-filter-menu .dx-texteditor-input,.dark .dx-header-filter-menu .dx-treeview-item{color:#cbd5e1}.dark .dx-header-filter-menu .dx-checkbox-icon{background-color:#122031;border-color:#718096}.dark .dx-header-filter-menu .dx-checkbox-checked .dx-checkbox-icon{color:#b7adff}.dark .dx-header-filter-menu .dx-list-item.dx-state-focused,.dark .dx-header-filter-menu .dx-list-item.dx-state-hover,.dark .dx-header-filter-menu .dx-treeview-item.dx-state-hover,.dark .dx-sortable-dragging .dx-datagrid-table .dx-row>td{background:#253549;color:#f8fafc;border-color:#475569}.dashboard-form-popup.dx-overlay-shader{background-color:rgb(0 0 0/55%)}.dashboard-form-popup .dx-popup-normal{border:0;border-radius:8px;box-shadow:0 20px 60px rgb(0 0 0/25%)}.dashboard-form-popup .dx-popup-title{min-height:64px;padding:16px 20px;background-color:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#1e293b}.dashboard-form-popup .dx-popup-title .dx-toolbar-label{font-size:18px;font-weight:600}.dashboard-form-popup .dx-popup-content{padding:20px;color:#1e293b}.dashboard-form-popup .dx-popup-title .dx-closebutton{width:36px;height:36px;border:0;border-radius:8px;background-color:transparent;color:#475569}.dashboard-form-popup .dx-popup-title .dx-closebutton :is(.dx-icon,.dx-button-content){color:inherit}.dashboard-form-popup .dx-popup-title .dx-closebutton:is(.dx-state-hover,.dx-state-focused){background-color:#e2e8f0}.dark .dashboard-form-popup.dx-overlay-shader{background-color:rgb(0 0 0/65%)}.dark .dashboard-form-popup .dx-popup-title{background-color:#122031;border-color:#374151;color:#f8fafc}.dark .dashboard-form-popup .dx-popup-content{color:#f8fafc}.dark .dashboard-form-popup .dx-popup-title .dx-closebutton{background-color:transparent;color:#cbd5e1}.dark .dashboard-form-popup .dx-popup-title .dx-closebutton:is(.dx-state-hover,.dx-state-focused){background-color:#334155;color:#f8fafc}:is([data-grid-region],.dashboard-remote-grid,.dashboard-grid-toolbar,[data-users-toolbar],.dashboard-grid-filters,.crm-sim-grid .dx-datagrid,.crm-sim-grid .dx-treelist,.crm-sim-grid .dx-pager,.crm-sim-editor-popup,.dx-header-filter-menu,.crm-sim-action-menu) :is(input,textarea,select,option,button,a,label,p,span,small,strong,em,li,td,th,.dx-widget,.dx-texteditor-input,.dx-list-item-content,.dx-placeholder,.dx-tag-content,.dx-button-text,.dx-datagrid-nodata,.dx-info,[role=status],[role=alert],[class*=text-]):not(h1,h2,h3,h4,h5,h6,[data-grid-title],svg,.dx-icon,:is(h1,h2,h3,h4,h5,h6,[data-grid-title],svg,.dx-icon) *){font-size:12px}.crm-sim-grid .dx-datagrid,.crm-sim-grid .dx-datagrid .dx-button-content,.crm-sim-grid .dx-pager,.crm-sim-grid .dx-treelist{font-size:12px}.dashboard-grid-filters button,.dashboard-grid-filters input:not([type=checkbox]):not([type=radio]):not(.dx-texteditor-input),.dashboard-grid-filters select,.dashboard-grid-toolbar button:not(.dx-tag-remove-button),.dashboard-grid-toolbar input:not([type=checkbox]):not([type=radio]):not(.dx-texteditor-input),.dashboard-grid-toolbar select,.dashboard-grid-toolbar-actions>a{min-height:36px;height:36px}.dashboard-grid-toolbar :is(button,select,a){cursor:pointer}.dashboard-grid-toolbar :is(button,select):disabled{cursor:not-allowed}.dashboard-grid-toolbar-actions>a{display:inline-flex;align-items:center;white-space:nowrap}.dashboard-grid-toolbar [data-grid-toolbar-primary] form{width:100%;min-width:0}.dark .dashboard-grid-toolbar select option{background-color:#1f2a37;color:#f8fafc}.crm-sim-grid .dx-data-row .text-sm{font-size:12px}.crm-sim-grid .dx-adaptive-detail-row .dx-form,.crm-sim-grid .dx-datagrid .dx-datagrid-rowsview .dx-adaptive-detail-row>td.dx-master-detail-cell{background-color:var(--crm-sim-row-background);color:inherit}.dark .crm-sim-grid .dx-adaptive-detail-row :is(.dx-field-item-label-text,.dx-field-item-content,.dx-field-item-content .dx-texteditor-input,.dx-field-item-content .dx-texteditor){color:#f8fafc;background-color:transparent}.crm-sim-grid .dx-adaptive-detail-row .dx-field-item-content{min-width:0;white-space:normal;overflow-wrap:anywhere}.dashboard-grid-filters .dx-texteditor{min-height:36px;height:36px}.dashboard-grid-filters .dx-texteditor-input-container{align-items:center}.dashboard-grid-filters .dx-tagbox .dx-tag-container.dx-texteditor-input-container{padding-block:0}.dashboard-grid-filters .dx-tag{align-self:center;margin-block:0}.dashboard-grid-filters .dx-placeholder{top:50%;transform:translateY(-50%)}.dashboard-grid-filters input[type=date]{color-scheme:light}.dark .dashboard-grid-filters input[type=date]{color-scheme:dark}.dark .dashboard-grid-filters .dx-tag-content{background-color:#334155;color:#e2e8f0}.dark .dashboard-grid-filters .dx-tag-remove-button:after,.dark .dashboard-grid-filters .dx-tag-remove-button:before{background-color:#cbd5e1}.dark .crm-sim-grid .dx-dropdowneditor .dx-dropdowneditor-icon{background-color:transparent;color:#cbd5e1}.dark .crm-sim-grid .dx-dropdowneditor .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dark .crm-sim-grid .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,.dark .crm-sim-grid .dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dark .crm-sim-grid .dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:#334155;color:#f8fafc;border-color:transparent;opacity:1}.dark .crm-sim-editor-popup .dx-checkbox-icon{background-color:#122031;border-color:#718096}.dark .crm-sim-editor-popup .dx-checkbox-checked .dx-checkbox-icon,.dark .crm-sim-editor-popup .dx-checkbox-indeterminate .dx-checkbox-icon{color:#b7adff}.dark .crm-sim-editor-popup .dx-calendar .dx-button .dx-icon,.dark .crm-sim-editor-popup .dx-calendar-body thead th{color:#cbd5e1}.dark .crm-sim-editor-popup .dx-calendar-cell{color:#e2e8f0}.dark .crm-sim-editor-popup .dx-calendar-cell.dx-calendar-other-view{color:#94a3b8}.dark .crm-sim-editor-popup .dx-calendar .dx-button.dx-state-active,.dark .crm-sim-editor-popup .dx-calendar .dx-button.dx-state-hover,.dark .crm-sim-editor-popup .dx-calendar-cell.dx-state-active span,.dark .crm-sim-editor-popup .dx-calendar-cell.dx-state-hover span{background-color:#334155;color:#f8fafc}.dark .crm-sim-editor-popup .dx-calendar-cell.dx-calendar-today span{border-color:#bdb2ff}.dark .crm-sim-editor-popup .dx-calendar-cell.dx-calendar-contoured-date span{box-shadow:0 0 0 2px #bdb2ff}.dark .crm-sim-editor-popup .dx-calendar-cell.dx-calendar-selected-date span{background-color:#5750f1;color:#fff}.dark .crm-sim-editor-popup .dx-calendar-cell.dx-calendar-empty-cell,.dark .crm-sim-editor-popup .dx-calendar-cell.dx-calendar-empty-cell span{color:#64748b;background-color:transparent}