.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-6{margin-right:4.5rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-0{margin-left:0!important}.ms-6{margin-left:4.5rem!important}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.datagrid table tbody .alt td{background:#dfffde;color:#275420}div.dhtmlx_window_active,div.dhx_modal_cover_dv{position:fixed!important}.datagrid{font:12px/150% Arial,Helvetica,sans-serif;background:#fff;overflow:hidden;border:1px solid #36752d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.datagrid table{border-collapse:collapse;text-align:left;width:100%}.datagrid table td,.datagrid table th{padding:3px 10px}.datagrid table thead th{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#36752d),color-stop(1,#275420));background:-moz-linear-gradient(center top,#36752d 5%,#275420 100%);background-color:#36752d;color:#fff;font-size:15px;font-weight:700;border-left:1px solid #36752d}.datagrid table thead th:first-child{border:none}.datagrid table tbody td{color:#275420;border-left:1px solid #c6ffc2;font-size:12px;font-weight:400}.datagrid table tbody td:first-child{border-left:none}.datagrid table tbody tr:last-child td{border-bottom:none}.datagrid table tfoot td div{border-top:1px solid #36752d;background:#dfffde;padding:2px}.datagrid table tfoot td{padding:0;font-size:12px}.datagrid table tfoot td ul{margin:0;padding:0;list-style:none;text-align:right}.datagrid table tfoot li{display:inline}.datagrid table tfoot li a{text-decoration:none;display:inline-block;padding:2px 8px;margin:1px;color:#fff;border:1px solid #36752d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#36752d),color-stop(1,#275420));background:-moz-linear-gradient(center top,#36752d 5%,#275420 100%);background-color:#36752d}.datagrid table tfoot ul a:hover,.datagrid table tfoot ul.active{text-decoration:none;border-color:#275420;color:#fff;background:#36752d}