.sf-date-range-picker{padding-left:0;padding-right:0}.e-upload.e-control-wrapper.e-control-container.e-lib.e-keyboard{background-color:var(--bg-secondary)!important}.e-upload .e-file-select-wrap span.e-file-drop,span.e-file-name,span.e-file-type,span.e-file-size,span.e-file-status,span.e-icons.e-file-remove-btn,button.e-file-clear-btn.e-css.e-btn.e-flat,button.e-file-upload-btn.e-css.e-btn.e-flat.e-primary,span.e-progress-bar-text{color:var(--text-system)!important}.e-upload .e-upload-actions .e-btn.e-flat.e-primary:disabled,.e-upload .e-upload-actions .e-css.e-btn.e-flat.e-primary:disabled{color:#d3d3d3!important}.rangedatepicker-content-popup .e-lib{max-height:none!important}.e-calendar .e-content td.e-today span.e-day,.e-calendar .e-content td.e-focused-date.e-today span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{background-color:#a5a5a5!important}.e-daterangepicker.e-popup .e-presets .e-list-parent,.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent{max-width:300px!important}.e-dialog{background-color:var(--bg-primary)!important}.e-dialog .e-dlg-content,.e-dialog .e-dlg-header-content{background-color:var(--bg-primary)!important;color:var(--text-system)!important}.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close{color:var(--text-system)}.e-icon-dlg-close{color:var(--text-system)!important;background-color:var(--color-primary)!important}.e-icon-dlg-close:hover{color:var(--green-hover)!important}.e-dlg-closeicon-btn{background-color:var(--color-primary)!important}.e-listview .e-hover{background-color:var(--bg-secondary)!important}.e-listview .e-list-item.e-focused{background-color:var(--bg-secondary)!important}.e-listview .e-list-item.e-hover,.e-listview .e-list-item.e-focused.e-hover{background-color:var(--green-hover)!important}.e-listview .e-checkbox-wrapper input.e-frame{border-color:var(--green)!important;color:#fff!important}.e-listview .e-checkbox-wrapper input.e-frame.e-check,.e-listview .e-css.e-checkbox-wrapper input.e-frame.e-check{background-color:var(--green)!important;border-color:#fff!important}.e-dialog{max-height:750px!important}@media(max-height:750px){.e-dialog{max-height:650px!important}}@media(max-height:650px){.e-dialog{max-height:550px!important}}@media(max-height:550px){.e-dialog{max-height:450px!important}}@media(max-height:450px){.e-dialog{max-height:350px!important}}@media(max-height:350px){.e-dialog{max-height:250px!important}}@media(max-height:250px){.e-dialog{max-height:150px!important}}@media(min-width:731px){.e-dialog .e-dlg-content,.e-dialog .e-dlg-header-content{padding:0!important;margin:.5rem 1rem .5rem 1rem!important}}.e-dialog .e-footer-content{padding:0 1rem 1rem 1rem!important}.e-dlg-header,.e-dlg-header *,.e-listview .e-list-item{color:var(--text-system)!important}.e-dialog{border:1px solid rgba(108,168,86,.4)!important}.e-listview .e-list-group-item{color:var(--green)!important}.e-listview .e-headertemplate-text.header .e-list-group-item .e-text-content.e-checkbox .e-list-text{width:calc(100% - 87px)!important}.e-listview .e-list-group-item .e-text-content.e-checkbox .e-list-text{width:calc(100% - 62px)!important}.dialog-user-administrator .e-listview{overflow:hidden}.dialog-user-administrator .e-listview .e-list-container{overflow:auto;height:calc(100% - 38px)}.dialog-user-administrator .e-listview .e-list-header{padding:0;display:block}.e-listview .e-text-content .row{display:flex}.e-listview .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listview .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check{background-color:var(--green-hover)!important;border-color:#fff!important;color:#fff!important}.e-pager .e-currentitem{border:3px solid var(--green)!important}.e-pager .e-currentitem.e-numericitem.e-focused{background:#fff;box-shadow:0 0 0 1px var(--green-hover) inset!important}.e-checkbox-wrapper .e-label,.e-css.e-checkbox-wrapper .e-label{color:var(--text-system)!important}.e-bigger .e-responsive-dialog .e-dlg-content .e-responsivecoldiv,.e-bigger.e-responsive-dialog .e-dlg-content .e-responsivecoldiv{margin-bottom:.5rem!important;margin-top:.5rem!important}.e-checkbox-wrapper:hover .e-frame,.e-css.e-checkbox-wrapper:hover .e-frame{background-color:var(--green)!important}.e-checkbox-wrapper .e-frame.e-stop,.e-css.e-checkbox-wrapper .e-frame.e-stop{background-color:#fff!important;border-color:var(--green)!important;color:var(--green)!important}.e-checkbox-wrapper:hover input.e-frame:not(.e-check),.e-checkbox-wrapper:hover input.e-frame:not(.e-stop)::before,.e-css.e-checkbox-wrapper:hover input.e-frame:not(.e-check),.e-css.e-checkbox-wrapper:hover input.e-frame:not(.e-stop)::before{content:''!important;color:var(--green-hover)!important}.e-checkbox label{cursor:pointer}.e-checkbox input[type="checkbox"]{position:relative;top:2px;box-sizing:content-box;width:14px;height:14px;margin:0 5px 0 0;cursor:pointer;-webkit-appearance:none;border-radius:2px;background-color:var(--green);border:1px solid var(--green)!important}.e-checkbox input[type="checkbox"]:checked{background-color:var(--green);border:1px solid #fff!important}.e-checkbox input[type="checkbox"]:before{content:'';display:block}.e-checkbox input[type="checkbox"]:checked:before{width:6px;height:12px;margin:2px 6px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.e-listview .e-list-group-item{padding:7px 10px 7px 12px!important}.e-checkbox-wrapper .e-frame{border-color:var(--green)!important}.e-checkbox-wrapper:hover .e-frame{color:#fff!important}.e-checkbox-wrapper .e-label{color:var(--green)!important}.e-checkbox-wrapper.text-system .e-label{color:var(--text-system)!important}.e-checkbox-wrapper:hover .e-label{color:var(--green-hover)!important}.e-checkbox-wrapper .e-frame.e-check{background-color:var(--green)!important}.e-checkbox-wrapper:hover .e-frame.e-check{background-color:var(--green-hover)!important}.e-bigger .e-grid.e-row-responsive .e-gridcontent td[data-cell],.e-bigger .e-grid.e-row-responsive .e-summarycontent td[data-cell],.e-bigger.e-grid.e-row-responsive .e-gridcontent td[data-cell],.e-bigger.e-grid.e-row-responsive .e-summarycontent td[data-cell]{padding-left:30%!important}