@font-face{font-family:EstedadFont;src:url(/presence/assets/Estedad-Medium-DgKSeLxs.ttf) format("truetype"),url(/presence/assets/Estedad-Medium-l2Bg0vbQ.woff2) format("woff2")}@font-face{font-family:JRH;src:url(/presence/assets/J_R_H1-D6GKw_iS.ttf) format("truetype"),}@font-face{font-family:BtitrFont;src:url(/presence/assets/BTitrBold-CVMh0rmV.ttf) format("truetype"),url(/presence/assets/BTitrBold-lvJ9vsho.woff) format("woff"),url(/presence/assets/BTitrBold-5MKBRV5o.woff2) format("woff2"),}:root{--EstedadFont: "EstedadFont";--BtitrFont: "BtitrFont";--JRH: "JRH";--darkerGray: #585864;--darkGray: #9c9c9c;--lightGray: #b8c5d3;--lighterGray: #fafafa;--lighterGray2: #f2f5f7;--darkBlue: #0e4b85;--darkerBlue: #3C566F;--lightBlue: #3998f2;--lightBlue2: #1E5EFF;--lighterBlue: #2685E9;--lighterBlue2: #D4E7FB;--darkOrange: #ff6700;--darkOrange1: #FF6500;--lightOrange: #ffefe4;--lightOrange1: #f7d8c4;--green1: #2bbe8c;--green2: #d7eee9;--green3: #2ED19A;--light-green: #2BBE8C;--lighter-green2: #d5f2e8;--lighter-blue2: #d4e7fb;--white: #fff;--border-radius: 8px;--box-gray: #f4f5f6;--dark-gray1: #6487a5;--dark-gray2: #f2f2f2;--dark-gray3: #DBE3EA;--darkRed: #BE0017;--lightRed: #F2CCD1;--lighterRed: #eac4c9}body{background-color:#fff;font-size:16px;font-family:var(--EstedadFont);line-height:1.5;padding:0!important;margin:0!important}.background-body{background-image:url(/presence/assets/background-Bmed1TAP.jpg);background-position:center;background-repeat:no-repeat;background-size:100vw 100vh;width:100vw;height:100vh}.login-background-body{background-image:url(/presence/assets/parchameiran-rHGaBvLA.png);background-position:center;background-repeat:no-repeat;background-size:100vw 100vh;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:relative}*{box-sizing:border-box}a{text-decoration:none}input::placeholder{text-align:right}.my-container{margin-left:25px;margin-right:25px}.submenu{display:none}.show-Submenu{display:block}.dropdown-toggle:after{position:absolute!important;top:18px!important;left:40%!important;border-top:.3em solid var(--white)}.main-submenu{list-style:square;color:var(--white)}.sub-submenu{list-style:circle;color:var(--white)}a.menu-toggle{color:var(--white)}.sidebar-img-style img{width:18px;height:18px}.profile-style{background-color:var(--lighterGray);border-bottom-left-radius:15px;height:20vh;box-shadow:2px 2px 5px var(--box-gray)}.profile-style img{width:50px;height:45px}.profile-style hr{color:var(--green1);height:2px}.profile-style p{font-size:14px;color:var(--dark-gray1)}.profile-style h4{font-size:14px;font-family:var(--BtitrFont)!important;font-weight:600;line-height:1.5em;text-align:center}.search-sidebar-menu input[type=search]{width:100%;height:40px;border:1px solid var(--dark-gray3);border-radius:8px;padding-right:25px}.search-sidebar-menu input[type=search]:is(:focus,:hover){box-shadow:none;outline:none}.search-sidebar-menu:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGZSURBVHgBlVJLTgJBEK2qbt06R8CdEhfjDZiYuEVPgDcQEjVxBayMQgLeQE4gezWNN2BhlOUcgQXERGa6rG5mBI2EUEl3anrqvXr1QViyoumEyGkHAUIGCOavHAPDICXdHEW1eDkec+fAtM+ZoSvuWM6QGXtEvMPMhxJWcSSc8On78dXwF3j/+faESD06kAS559Ay1z6OLh0Z7JmbArE2LjhFHeUKyF9EnUxi4OQiQvWTpg95hlF0HVtMIiENlE3qP5kPTKskEo34AzmlFGe7Lhj+seJLuyvElS1Uu8OoNia2EHoWhIHU3F8FdKbYJwimMCu4b+1livMWXTRhjbHiMTCCSjDIaqY4b8pacKYSdOIxtE3U947VZ+vAMptzlpHlpZErHBnuEbG+99QqrcLJHkiXsSBxjfxN+4tU44uTslJoiqbdsKB6+SyL5i7EFKvSzIrLakG/LoRkFppOMOOkO98m/yvGbO7gto65KSMpu1BObOQ2Df/Kc43TsFW2ln1ziHA4gUkvjhrjxaZh4AgQNrRlgo3By+q+AbHvt8kGKXrrAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;background-position:center;width:18px;height:18px;position:absolute;top:10px;right:8px}.sidebar-menu{background-color:var(--green1);border-radius:8px;padding:10px;min-height:100vh}.sidebar-menu .sidebar-menu-item h3{font-size:18px;font-weight:500;font-family:var(--EstedadFont);color:var(--white);line-height:1.5rem;padding-right:5px;text-align:start}.sidebar-menu .sidebar-menu-item h3:is(:focus,:hover){font-weight:800;transition:all .5s ease-in}.sidebar-menu .menuOption:is(:focus,:hover,:active,.active) h3,.sidebar-menu-item:is(:focus,:hover,:active,.active) a,.sidebar-menu-item a:is(:focus,:hover,:active,.active) h3{color:var(--white);cursor:pointer}.search-header{background:var(--green2);border:1px dashed var(--green1);border-radius:var(--border-radius);width:100%;min-height:85px;max-height:fit-content}.search-header label{color:var(--darkerBlue);font-size:14px;font-family:var(--EstedadFont);white-space:nowrap;text-align:center}.search-header input[type=tel],.search-header input[type=text],.search-header select{border:1px solid var(--green1);border-radius:8px}.search-header input[type=tel]:is(:focus,:hover),.search-header select:is(:focus,:hover){box-shadow:none;outline:none;border:1px solid var(--green1)}.search-header input[type=radio]:is(:focus,:checked),.personnel-status input[type=radio]:is(:focus,:checked){background-color:var(--green1);border:1px solid var(--green1);box-shadow:1px 1px var(--green2);outline:none;cursor:pointer}.search-header input[type=radio]:is(:focus,:checked)~.form-check-label,.personnel-status input[type=radio]:is(:focus,:checked)~.form-check-label{color:var(--green1)!important}.search-header input[type=radio]:hover,.search-header .form-check-label:hover,.personnel-status input[type=radio]:hover,.personnel-status .form-check-label:hover{cursor:pointer}.search-header input[type=text]:is(:focus,:hover){outline:none;box-shadow:none}.search-header .form-select{font-size:13px;color:var(--darkerBlue)}.dashboard-box-style{border:1px solid var(--green2);background-color:var(--green2);border-radius:5px;height:350px;overflow:hidden}.dashboard-box-style img{width:20px;height:20px}.dashboard-box-style h2{color:var(--darkerBlue);font-size:15px;white-space:nowrap;font-weight:600}.dashboard-box-style hr{color:var(--green3);margin:1px}.dashboard-box-style .blue-box-style:before{content:"";width:1px;height:30px;border:1px solid var(--lightBlue2);margin:0 10px}.dashboard-box-style .green-box-style:before{content:"";width:1px;height:30px;border:1px solid var(--green1);margin:0 10px}.dashboard-box-style .red-box-style:before{content:"";width:1px;height:30px;border:1px solid var(--darkRed);margin:0 10px}.dashboard-box-style .orange-box-style:before{content:"";width:1px;height:30px;border:1px solid var(--darkOrange1);margin:0 10px}.dashboard-box-style .blue-box p,.dashboard-box-style .green-box p,.dashboard-box-style .red-box p,.dashboard-box-style .orange-box p{color:var(--darkerBlue);font-size:14px;white-space:nowrap;font-weight:500}.dashboard-footer-style{border:1px solid var(--green1);background-color:var(--green1);border-radius:5px;height:30px;width:100%;padding:5px 10px}.dashboard-footer-style h5,.dashboard-footer-style p{color:var(--white);font-size:13px;white-space:nowrap}.dashboard-style .box-style{background-color:#fff;border-radius:15px;box-shadow:0 0 5px 2px var(--lightGray);width:100%;height:fit-content}.dashboard-style .box-style:is(:hover,:focus){box-shadow:0 0 4px 1px var(--darkBlue)}.dashboard-style .box-style img{width:65px;height:65px}.dashboard-style .box-style a{font-size:18px;font-family:var(--BtitrFont)!important;font-weight:600;color:var(--darkBlue)}.chooseServiceWorker-style select:is(:focus,:hover){outline:none;box-shadow:none}.border-style-regServiceWorker img{width:20px;height:20px}.search-input-style input{width:150px;height:30px;outline:none;box-shadow:0 0 1px .5px var(--darkBlue);border:1px solid var(--darkBlue);padding-right:20px;border-radius:8px}.search-input-style i{color:var(--darkBlue);position:absolute;top:2px;right:5px;z-index:50}.modal-table-style .list-style .table{border-radius:8px}.list-style thead{background-color:#c5daed!important;border-radius:8px}.list-style thead th{color:var(--darkBlue);font-size:14px;border-right:1px solid #c5daed;white-space:nowrap;text-align:center;line-height:1.5em}.list-style tbody{border:1px solid var(--darkGray);border-radius:8px;padding:5px;background-color:#fff}.list-style tbody td{text-align:center;font-size:14px;line-height:1.5em;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-style tbody td p{white-space:nowrap;padding:0;margin-bottom:0}.list-style tbody button:is(:focus,:hover){outline:none;box-shadow:none}.btn-edit-style i{color:var(--darkOrange)}.button-fill-style{background-color:var(--darkOrange);color:#fff;border-radius:8px}.button-fill-style:is(:focus,:hover){box-shadow:0 0 5px 2px var(--darkOrange);color:#fff}.hollow-button-style{background-color:#fff;color:var(--darkOrange);border-radius:8px}.hollow-button-style:is(:focus,:hover){box-shadow:0 0 5px 2px var(--darkOrange);color:var(--darkOrange)}.modal-dialog{width:fit-content!important;display:flex;justify-content:center;align-items:center}.data-table-style{border:1px solid var(--green1);border-radius:5px}.data-table-style .table{background-color:var(--white)}.data-table-style .edit-btn,.data-table-style .delete-btn,.shiftTimeTable-detail .delete-btn{width:20px;height:20px;border:none;outline:none;background-color:transparent}.create-new-btn{border:1px solid var(--green1);background-color:var(--green1);white-space:nowrap;border-radius:5px;font:500 16px;color:var(--white);padding:5px 10px;box-shadow:0 0 3px #00000080}.create-new-btn:is(:hover,:focus),.create-new-btn:is(:hover,:focus) i{background-color:var(--white);color:var(--green1)}.create-new-btn i{color:var(--white);font:15px 500}.comeback-btn{border:1px solid var(--green1);background-color:var(--white);white-space:nowrap;border-radius:5px;font:500 16px;color:var(--green1);padding:5px 10px;box-shadow:0 0 3px #00000080}.comeback-btn:is(:hover,:focus){background-color:var(--green1);color:var(--white)}.save-btn{background-color:var(--green1);color:var(--white);font:500 16px;padding:5px 10px;white-space:nowrap;border:1px solid var(--green1);border-radius:5px;box-shadow:0 0 3px #00000080}.save-btn:is(:focus,:hover){background-color:var(--white);color:var(--green1)}.form-footer{background-color:var(--box-gray);padding:10px 5px;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.modalContainer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modalContent{background:#fff;border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:500px;width:100%;direction:rtl}.register-Modal-content{width:80vw;height:fit-content}.register-Modal-content label{color:var(--darkerBlue);font-size:15px;white-space:nowrap;text-align:right}.register-Modal-content input{background-color:var(--dark-gray2);border-radius:5px;box-shadow:none;outline:none;border:1px solid var(--dark-gray3);height:4vh;padding:2px 5px}.register-Modal-content input:is(:focus,:hover){box-shadow:1px 1px 2px var(--green2);outline:none}.register-Modal-content input::placeholder{font-size:.75rem}.register-Modal-content select{background-color:var(--dark-gray2);border-radius:5px;box-shadow:none;outline:none;border:1px solid var(--dark-gray3)}.register-Modal-content select option{font-size:15px;color:var(--darkerGray)}.register-Modal-content select:is(:focus,:hover){box-shadow:1px 1px 2px var(--green2);outline:none}.register-Modal-content textarea{width:100%;resize:none;border-radius:5px;border:1px solid var(--dark-gray3);background-color:var(--dark-gray2);padding:5px 10px}.register-Modal-content textarea:is(:focus,:hover){outline:none;box-shadow:none}.register-Modal-content .border-error{border:1px solid var(--darkRed)}.register-Modal-content .text-error{color:var(--darkRed);font-size:.75rem;text-align:right}.modal-content{border-radius:1rem}.form-title{border-top-left-radius:8px;border-top-right-radius:8px;padding:10px 15px;background-color:var(--green3)}.form-title h5{font-size:1rem;white-space:nowrap;color:var(--darkerBlue)}.form-title .btn-close:is(:focus,:hover){box-shadow:none;outline:none}.table-header{font-size:16px;color:var(--dark-gray1)}.data-table-style th{color:var(--green1);font-size:14px;white-space:nowrap}.data-table-style td,.data-table-style td a{color:var(--dark-gray1);font-size:16px}.device-test-style{width:20px;height:20px}.dropdown-style .dropdown-toggle{color:var(--dark-gray1)!important;background-color:var(--green2)!important;height:45px}.input-search input,.dataGrid-search-box input{border:none;background-color:var(--white);border-radius:5px;outline:none!important;box-shadow:none;width:300px;height:35px;padding:5px 27px 5px 10px}.input-search input::placeholder,.dataGrid-search-box input::placeholder{color:var(--darkGray);font-size:14}.input-search img{width:20px;height:20px;position:absolute;top:5px;right:5px}.dataGrid-search-box img{width:20px;height:20px;position:absolute;top:5px;right:5px;transform:rotateY(180deg)}.datatable-sorter{text-align:start!important}.datatable-container{display:flex;overflow-x:auto}.datatable-wrapper.no-footer .datatable-container{border-bottom:none!important}.datatable-sorter:before,.datatable-sorter:after{right:100%!important}.outline-btn-green{border:1px solid var(--green1);background-color:var(--white);color:var(--green1);border-radius:8px}.outline-btn-green:is(:focus,:hover){border:1px solid var(--green1);background-color:var(--green1)!important;color:var(--white)!important;border-radius:8px;box-shadow:none;outline:none!important}.top-page-header{background:linear-gradient(to right,#2ed19a 40%,#6487a5 80%);width:100%;height:40px}.page-title{background-color:var(--dark-gray2);border-top-left-radius:8px;border-top-right-radius:8px;width:fit-content;height:35px;padding:10px 15px;position:absolute;bottom:0;right:20%}.page-title h2,.page-title span{color:var(--darkerBlue);font-size:15px}.content-style{background-color:var(--dark-gray2)}.fillbtn-green{background-color:var(--green1);color:var(--white);font:500 16px;padding:5px 10px;white-space:nowrap;border:1px solid var(--green1);border-radius:5px;box-shadow:0 0 3px #00000080}.fillbtn-green:is(:focus,:hover){background-color:var(--white);color:var(--green1)}.table-header-info span{color:var(--darkerBlue);font-size:15px;font-family:var(--EstedadFont);font-weight:700;text-align:start}.table-header-info p{color:var(--darkerBlue);font-size:15px;text-align:start;padding-right:5px}.close-page-icon:is(:focus,:hover){background-color:var(--darkRed);border-radius:5px;color:var(--white);padding-top:.5px}.monitoring-personnel-box{background-color:#2bbe8c78;border:1px solid var(--green1);border-radius:8px;width:100%;height:250px;max-width:300px;overflow-y:auto}.personnel-traffic-info li{color:var(--dark-gray1);font-size:12px;white-space:nowrap;text-align:right}.personnel-traffic-info li span{color:var(--darkerBlue);font-size:13px;white-space:nowrap;text-align:right;padding-right:5px}.monitoring-personnel-box .personnel-info img{width:50px;height:50px}.monitoring-personnel-box .personnel-info h4{color:var(--darkerBlue);font-size:16px;text-align:right;line-height:1.2rem}.monitoring-personnel-box .personnel-info p{color:var(--dark-gray1);font-size:13px;text-align:right;line-height:1.2rem}.personnel-presence .accordion-header{border:1px solid var(--green1);border-radius:5px}.personnel-presence .accordion-header .accordion-button:not(.collapsed){box-shadow:none!important}.personnel-presence .accordion-header .accordion-button:after{position:absolute;right:2px!important;margin-left:20px;border:1px solid var(--darkerBlue);border-radius:5px;width:1.5rem;height:1.5rem;background-size:1rem;background-position:center}.personnel-presence .accordion-header .accordion-button{color:var(--darkerBlue);background-color:var(--white)!important;border-radius:5px;border:none!important;font-size:1rem;text-align:start}.personnel-presence .accordion-header .accordion-button:is(:focus,:hover){box-shadow:none;outline:none}.accordion-item{border-radius:10px;border:1px solid var(--green1)}.personnel-presence-style hr{color:var(--green1);margin:0}.personnel-presence-style h4{font-size:14px;font-weight:700;color:var(--darkerBlue);line-height:1.5rem;text-align:right}.personnel-presence-style p{font-size:12px;color:var(--dark-gray1);line-height:1.5rem;text-align:right}.personnel-presence-style .personnel-timeWork span{color:var(--dark-gray1);font-size:11px;line-height:1rem}.personnel-presence-style .personnel-type-presence{background-color:var(--green3);border-radius:5px;color:var(--darkerBlue);border:1px solid var(--green3);font-size:12px;text-align:center}.personnel-presence-style .personnel-type-non-compulsoryAttendance{background-color:var(--lightBlue2);border-radius:5px;color:var(--white);border:1px solid var(--lightBlue2);font-size:12px;text-align:center}.personnel-presence-style .personnel-type-obligatory-absente{background-color:var(--darkRed);border-radius:5px;color:var(--white);border:1px solid var(--darkRed);font-size:12px;text-align:center}.personnel-presence-style .personnel-type-non-compulsory-absente{background-color:var(--darkOrange1);border-radius:5px;color:var(--white);border:1px solid var(--darkOrange1);font-size:12px;text-align:center}.personnel-presence-style .personnel-post{color:var(--lighterBlue);font-size:12px;text-align:center}.personnel-presence-box{border:1px solid var(--green1);border-radius:8px;width:100%;height:140px;max-width:250px;overflow-y:auto}.personnel-presence-box .personnel-info img{width:50px;height:50px}.personnel-presence-green-box{background-color:var(--lighter-green2)}.personnel-presence-blue-box{background-color:var(--lighter-blue2)}.personnel-presence-red-box{background-color:var(--lighterRed);border:1px solid var(--darkRed)}.personnel-presence-orange-box{background-color:var(--lightOrange1);border:1px solid var(--darkOrange1)}.personnel-presence-red-box hr{color:var(--darkRed)}.personnel-presence-orange-box hr{color:var(--darkOrange1)}.days-container{margin:20px}.days-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;direction:rtl}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.mt-1{margin-top:1rem}.p-2{padding:1.5rem}.day-status-content{border:1px solid var(--green1);background-color:var(--green2);padding:10px 20px;width:100%;height:110px;border-radius:5px}.day-status-content span:nth-child(1){color:var(--darkRed);font-size:13px;line-height:1em;padding:0 5px 0 10px;text-align:right}.day-status-content span:nth-child(2){color:var(--green1);font-size:13px;line-height:1em;padding:0 10px;text-align:center}.day-status-content span:nth-child(3){color:var(--darkerBlue);font-size:13px;line-height:1em;padding:3px 10px;text-align:center}.day-status-content span:nth-child(4){color:var(--lightBlue2);font-size:13px;line-height:1em;padding:3px 10px;text-align:center}.day{padding:2px;border:1px solid var(--green1);border-radius:5px;background-color:var(--white);text-align:center;position:relative}.header{background-color:var(--green3);color:var(--darkerBlue);font-size:16px;border-radius:8px}.empty{background-color:#f9f9f9}.day-calendar-personel{display:flex;justify-content:space-between;align-items:center}.day-select{border:1px solid var(--green1);border-top-right-radius:5px;border-top-left-radius:5px;cursor:pointer;font-size:12px}.api-data{display:flex;justify-content:space-between;align-items:center}.api-data-red-box{border:1px solid var(--darkRed);background-color:var(--lightRed);color:var(--darkerBlue);padding:2px 5px;margin:1px;font-size:12px}.api-data-green-box{border:1px solid var(--green1);background-color:var(--green2);color:var(--darkerBlue);padding:2px 5px;margin:1px;font-size:12px}.api-data-blue-box{border:1px solid var(--green1);background-color:var(--lighter-blue2);color:var(--darkerBlue);padding:2px 5px;margin:1px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x:auto;display:flex;justify-content:space-between;align-items:center}.arrival-time{color:var(--green1)!important;font-size:12px;white-space:nowrap;color:var(--darkerBlue)}.departure-time{color:var(--darkRed)!important;font-size:12px;white-space:nowrap;color:var(--darkerBlue)}.step-form .passive-step{color:var(--darkerBlue);background-color:var(--green2);border-radius:35px;border:1px solid var(--green1);padding:1px 10px}.step-form .active-step{color:var(--white);background-color:var(--green1);border-radius:35px;border:1px solid var(--green1);padding:1px 10px}.step-form .active-step:after{content:"";background-color:var(--green1);width:20%;height:2px;color:var(--green1);position:absolute;top:-20px;left:42%;transform:translate(-10px,50px)}.input-password .eyeIcon-style{position:absolute;left:30px;top:50%;transform:translate(-50%,-30%);cursor:pointer}.table-time-shiftStructure table{border:1px solid var(--green1);background-color:var(--white);border-radius:8px}.table-time-shiftStructure table th{color:var(--green1);font-size:15px;font-weight:600;white-space:nowrap;text-align:center}.table-time-shiftStructure .add-btn{border:1px solid var(--green1);border-radius:5px;background-color:var(--white)}.table-time-shiftStructure .add-btn i{color:var(--green1)}.table-time-shiftStructure .delete-btn{border:1px solid var(--darkRed);border-radius:5px;background-color:var(--white)}.table-time-shiftStructure .add-btn:is(:focus,:hover){border:1px solid var(--green1);border-radius:5px;background-color:var(--green1)}.table-time-shiftStructure .add-btn:is(:focus,:hover) i{color:var(--white)}.table-time-shiftStructure .delete-btn:is(:focus,:hover){border:1px solid var(--darkRed);border-radius:5px;background-color:var(--darkRed);color:var(--white)}.table-time-shiftStructure .delete-btn:is(:focus,:hover) i{color:var(--white)}.table-time-shiftStructure .delete-btn i{color:var(--darkRed)}.shiftTable-style .add-button{border:none;box-shadow:none;outline:none;border-radius:5px;background-color:var(--white)}.shiftTable-style .add-button i{color:var(--green1);font-size:20px}.shiftTable-style .view-btn{border:none;box-shadow:none;outline:none;border-radius:5px;background-color:var(--white)}.shiftTable-style .view-btn i{color:var(--lightBlue2);font-size:20px}.shiftTimeTable-detail .edit-btn{border:none;background-color:var(--white)}.calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:10px;margin-right:10px}.calendar div{text-align:center;padding:10px;border:1px solid #ccc;height:80px;border-radius:8px}.calendar-header{background-color:var(--green3);color:var(--darkerBlue);font-size:1em;border-radius:8px;padding:8px 10px;text-align:center}.controls{margin-bottom:20px}.doughnutChart-style canvas{width:100%!important;height:200px!important;display:flex!important;justify-content:center!important;align-items:center!important}.data-grid-style{width:100%!important;height:600px!important;border:1px solid var(--green1)}.grid-view-header{background-color:var(--lighterGray2);width:100%;height:50px}.filtered-box{background-color:var(--box-gray);border:1px solid var(--darkerGray);position:absolute;top:5px;left:5px;width:50%;z-index:100}.MuiDataGrid-panelWrapper{background-color:var(--box-gray);border:1px solid var(--darkBlue);border-radius:8px}.css-14fjpz2-MuiDataGrid-root{border:1px solid var(--green1)!important}.css-oxo9nt-MuiDataGrid-root{--DataGrid-rowBorderColor: var(--green1) !important;border-color:transparent!important;border-radius:8px!important}.css-1gqmilo-MuiDataGrid-columnHeaderTitle{color:var(--darkerBlue)!important;font-size:14px!important;font-family:var(--EstedadFont)!important;font-weight:600!important}.css-1ew92b2-MuiFormLabel-root-MuiInputLabel-root{left:auto!important;font-size:16px!important;color:var(--darkBlue)!important;font-family:var(--EstedadFont)!important}.css-bk0qp2-MuiPopper-root-MuiDataGrid-panel{transform:translate(600px,289px)!important}.MuiDataGrid-filterFormOperatorInput,.css-5r797f-MuiFormControl-root-MuiDataGrid-filterFormOperatorInput{display:none!important}.css-5lvf42-MuiSelect-select-MuiInputBase-input-MuiInput-input.css-5lvf42-MuiSelect-select-MuiInputBase-input-MuiInput-input.css-5lvf42-MuiSelect-select-MuiInputBase-input-MuiInput-input{text-align:start!important}.MuiDataGrid-menuIcon{display:none!important}.css-14fjpz2-MuiDataGrid-root .MuiDataGrid-sortIcon{color:var(--darkBlue)!important}.css-14fjpz2-MuiDataGrid-root .MuiDataGrid-menuIcon{color:var(--green1)!important}.css-de9k3v-MuiDataGrid-selectedRowCount,.css-1hr2sou-MuiTablePagination-root,.MuiTablePagination-input{color:var(--darkerBlue)!important;font:500 12px var(--EstedadFont)!important}.MuiDataGrid-filterFormColumnInput{margin-left:15px!important}.MuiDataGrid-columnSeparator{color:var(--green1)!important}.css-1gak8h1-MuiToolbar-root-MuiTablePagination-toolbar{border:1px solid transparent}p.MuiTablePagination-displayedRows,p.css-s09cke-MuiTablePagination-selectLabel{margin-bottom:0!important;color:var(--darkerBlue)!important;font:500 12px var(--EstedadFont)!important}.MuiTablePagination-actions{direction:ltr!important}.MuiDataGrid-columnHeaderTitleContainer{justify-content:center}.custom-datagrid-row{color:var(--darkBlue);font:500 15px var(--JRH)!important;text-align:right!important}.custom-datagrid-cell{text-align:right!important;font-weight:500}.dataGrid-menu{background-color:var(--box-gray)!important;box-shadow:0 4px 12px #00000026;border-radius:8px!important;width:120px!important}.dataGrid-menu-item{font-size:.95rem!important;padding:8px 16px!important;color:var(--darkerBlue)!important;font-family:var(--EstedadFont)!important;font-weight:500!important;background-color:transparent!important}.dataGrid-menu-item:hover{background-color:var(--lighterBlue2)!important}.css-1l5xwdx-MuiButtonBase-root-MuiPaginationItem-root.Mui-selected{color:var(--white)!important;background-color:var(--green1)!important}.add-data-grid-btn{border:1px solid var(--green1);border-radius:5px;padding:2px 5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAsCAYAAAATmipGAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACySURBVHgB7djRCYMwFIXhc0sH6AgZod3AEbpBu0o36wbtBnWT9AoBRcxD9AQNnA+CYh78NS8hgIjIajHG4OOXxgVH5XH3OOpAdAJXtb/IDq1GoWwKZVMom0LZFMp2zk2kTUVAmW5yP2xQAsr0ZvZemrClh/6Cq18+2MfNY7/zh80sveUmNiz9I92/fPQok116Kv+4Zysb52oUyqZQNoWyKZRNoWzNhFINR42TY8cAEZHV/lqgTc5VS2laAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center;background-color:var(--green1);background-size:60%;width:35px;height:35px}.edit-data-grid-btn{border:1px solid var(--darkerBlue);border-radius:5px;padding:2px 5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAsCAYAAAATmipGAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHZSURBVHgB7ZiNbYMwEIUPqQMwAiNkhIyQDWCDdgPYoNkANmg3gE6AOgHdgGxwPSumMcYYY8CmCk86JYGz7gM/xz8Ah55UAXgQIob0caGIKFqK7yAIKtiTCPKVosWhGooI9iACSVEv9gBn8CkJkgFlFBeKhKKW7oXgQwrIkyLnKuRk4FqK7j6N5IX48G4NLkUFY4UHI01+0eWBKykgOzVjsHT9o0sCF2LdK8FdpQFTqwYMfwg3Xc8hW3lgcA+OwmLfyzlsKdalwlv5g9Tcz/n1WLim9fHmkJq8Evt6g62kKF7MzNc+nBdIod3FJWQoQRqNVlObrAk5+ZfjFZIXLIVirHBk0MbKJksg8/8A+W4BOfAybrmUw/7sMQdytpfXgjSePSRIo4dbE/Jk2C73Bcl0Nmw328tLIGMJMjFsl7qElKc4o8WCrZeXgDZCwcywTWrjZWthf4VutIi19fIisW6eU9DWy4uFj3l8cjeogNxu4aso3u15yok85f7IiVhXm7wdr5AcQPTn2KmG2zXlCESp8id/0ykON2MZ+JAAwIASvM/XqvNMpgJ8CPv+1KmkiMGhXqTf55G8G8UnxRf7pGPsGziWDPojfK/gDlbt7nydiXe/nxPfQ4eG+gXAF0GlFVxSkQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center;background-color:var(--darkerBlue);background-size:60%;width:35px;height:35px}.delete-data-grid-btn{border:1px solid var(--darkRed);border-radius:5px;padding:2px 5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAsCAYAAAAXb/p7AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHvSURBVHgB7ZjhUcMwDIVfOAYIE+ARygYdoSPACEwAG3BsUDboBoUNukHMBA0TGPuaOxLVjiLLCf3R7853caoor7ZiyQYycc6tfds7nmBjsCT+hRsnZ4Ol8C9rnJyjbzWE3EBINxIGcoI48SjeQs6K9J992yVsH3176fUNhOQIpByqqrKxH/xof2IoUIx4ipfm4gVWsZvduvWGU2BTDIaxdPCtRZzwfD9mbddiPMVCJSWwQd6XqiHE8gO9mRLo8A94gWd6UjH4geV5j92sUtbdgixe+TNp/eDtcOVKBHeq+15L1nTBV+dzBQ3BQa9canLKpYjP2g3LtfWYPZfq+uWRwXklk8MKwySwHjPmBNIUZqCnZt4xQCqwxLpoSL8ZM+YEWtIvIZD6+Bkzlgq8hx5D+kWn+A566J+0Y8ajAn1+bBnnaiLvGDClora969IfieWMpwhsE85zMb1ryxlLRxCabDLXxp0uA5ppNqRvuQfEIwjdNNM/9809II3BgEE+ojQXyBFYcoob7oGcKdYIFKW5QI5AzWJtSH+WKdakO1GaC7AC50x3XJoLTD08sr1rTQzScxqWqeeDFn/xEzY8R0yInwg18ckyVeAXhnuHGvrCYYtSRHZiWhqUptvLbp2evRPssSsI6Zwb5GFT59lX5uIX6ZLS3ezSeM8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center;background-color:var(--darkRed);background-size:60%;width:35px;height:35px}.login-form .top-blur-style,.login-form .bottom-blur-style{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background-color:#ffffff80;width:100vw;height:40px;position:absolute}.login-form .top-blur-style{top:0;left:0}.login-form .bottom-blur-style{bottom:0;left:0}.login-form .form_container{background-color:blur(5px);background-color:#61616299;border:1px solid var(--white);border-radius:15px;width:500px;height:350px;position:relative}.login-form .passwordRecovery-Modal--style .form_container{background-color:#fff;border-radius:15px;width:350px;height:250px;position:relative;box-shadow:0 0 5px 2px var(--lightGray)}.login-form .modal-content.passwordRecovery-Modal--style{background-color:transparent!important;border:none!important}.login-form-title{font-size:20px;color:var(--white);white-space:nowrap;text-align:right}.login-form .form_container .input_user,.login-form .form_container .input_pass,.login-form .passwordRecovery-Modal--style .input-phoneNumber{border:1px solid var(--lightGray);border-radius:var(--border-radius)!important;padding-right:30px!important}.login-form .passwordRecovery-Modal--style .input-phoneNumber{height:50px;width:100%;z-index:51}.login-form .form_container .input_user:is(:focus,:hover),.login-form .form_container .input_pass:is(:focus,:hover),.login-form .passwordRecovery-Modal--style .input-phoneNumber:is(:focus,:hover){outline:none;box-shadow:none;border-bottom:2px solid var(--black)}.login-form .form_container .input_user::placeholder,.login-form .form_container .input_pass::placeholder{font-size:15px;color:var(--lightGray)}.login-form .form_container i{color:var(--black);font-size:18px}.login-form .login_btn{background-color:var(--green1);color:#fff;border-radius:var(--border-radius);text-align:center;font-size:16px;font-weight:600}.login-form .login_btn:is(:focus,:hover){background-color:var(--green2);color:var(--green1);box-shadow:none;outline:none}.login-form .passwordRecovery_btn{background-color:var(--lighterGray);color:var(--darkGray);border-radius:15px;text-align:center;font-size:16px;font-weight:600}.login-form .passwordRecovery_btn:is(:focus,:hover){background-color:var(--darkGray);color:var(--lighterGray);box-shadow:none;outline:none}.login-form .lockIcon-style{position:absolute;top:5%;z-index:5;padding:5px 8px;color:var(--black)}.login-form .eyeIcon-style{position:absolute;top:15%;left:2%;z-index:5;color:var(--black)}.login-form .border-error{border:1px solid var(--darkRed)}.login-form .text-error{color:var(--darkRed);font-size:.75rem;text-align:right}
