body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.icon{color:#3762f0;font-size:100pt}.menu-btn{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);border:none;border-radius:10px;font-size:10pt;font-weight:500;margin:20px;padding:10px 15% 10px 10px;text-align:center;text-align:right;width:100%}.gradient-section,.menu-btn{background-size:200% auto;color:#fff;text-transform:uppercase;transition:.5s}.gradient-section{background-image:linear-gradient(90deg,#36d1dc 0,#142ad0 51%,#36d1dc);border-radius:10px;font-size:16pt;font-weight:600;margin:10px;padding:30px;text-align:center;width:200px}.sidebarContainer{height:100%;position:fixed;right:0;top:0}.AdminPageContainer{height:100vh}.AdminPageContainer,.logo-cont{align-items:center;display:flex;flex-direction:column;justify-content:center}.logo-img-home{margin-bottom:60px;width:30%}.pagesContainer{margin:30px}.page-btn,.pagesContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-btn{background-image:linear-gradient(90deg,#44aceb 0,#3762f0 51%,#368cdc);background-size:200% auto;border-radius:10px;font-size:20pt;height:180px;margin:20px;padding:10px;text-align:center;text-transform:uppercase;transition:.5s;width:180px}.page-btn,.page-btn-num{color:#fff;font-weight:700}.page-btn-num{background-color:red;border-radius:20px;font-size:15pt;margin-top:12px;padding:3px;width:90%}.pagesBtnsContainer{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:600px}.pagesContainerContainer{background-color:#fff;border-radius:8px;direction:rtl;height:85vh;margin:50px;padding:0 40px 40px}.PagesNavigationContainer{align-items:center;background-color:#f1f7ff;display:flex;height:100vh;justify-content:center}.pagesContainerTitle{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-weight:700;margin-bottom:50px;padding:8px;width:20%}.queueManagmentContainer{align-items:center;background-color:#f1f7ff;direction:rtl;display:flex;flex-direction:column;height:100vh}.moveToRoomBtnMain{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;border-radius:10px;color:#fff;font-size:10pt;font-weight:500;margin:10px;padding:5px;text-align:center;width:130px}.patientDetail{align-items:center;background-color:#f1f7ff;border-radius:10px;display:flex;flex-direction:column;font-weight:500;justify-content:center;margin-bottom:15px;padding:10px;text-align:center;width:200px}.finishTreatmentMain{background-color:#fff;border:none;border-radius:10px;color:red;height:80px;margin:10px;padding:10px;width:100px}.detailTitleContainer{display:flex}.detailProperty{background-color:#fff;border-radius:10px;color:#396af1;margin:7px;padding:3px;width:100%}.detailTitle{margin-left:5px}.patientsDetailsTableContainer,.roomsDetailsTableContainer{background-color:#fff;border-radius:8px;margin:120px 40px 40px;padding:0 40px 40px;width:73%}.operationContainer,.patientsDetailsTableCont{align-items:center;display:flex;justify-content:center}.operationContainer{border-radius:10px;flex-direction:row;margin-top:20px}.moreOperationCont,.operationContainer{background-color:#fff;box-shadow:0 1px 8px 1px #efefef}.moreOperationCont{align-items:center;justify-content:flex-start;padding:10px}.tableAndOperationCont{display:flex;flex-direction:row-reverse;margin-right:30px}.patientDetailsContainer{margin-left:20px}.moreOperation{background-color:#fff;border:1px solid #f03737;border-radius:100px;font-size:10pt;font-weight:500;margin:10px;padding:5px;text-align:center;width:150px}.moreOperation:hover{background-color:#ffeaea}.tabs{cursor:pointer;display:flex;margin-bottom:10px}.managementTitle{background-color:#d3d3d3;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-weight:700;margin-bottom:50px;margin-left:10px;padding:8px;transition:background-color .3s ease;width:20%}.managementTitle.active{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc)}.managementTitle.active,.managementTitle:hover{background-size:200% auto;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-weight:700;margin-bottom:50px;margin-left:10px;padding:8px;width:20%}.managementTitle:hover{background-image:linear-gradient(90deg,#b0d4fb 0,#819df6 51%,#78b4ec)}.endDayBtn{align-items:center;background-color:#eaf0ff;border:1px solid #3145f2;border-radius:100px;color:#3145f2;display:flex;font-size:12pt;font-weight:600;justify-content:center;margin:20px;padding:10px;width:200px}.addPatientManual:before{bottom:-20px;color:#fff;content:"הוספת מטופל";font-size:0;position:absolute}.no-patients-message{align-items:center;background-color:#fff;border-radius:20px;box-shadow:3px 2px 9px 0 #dedede;display:flex;margin:20px;padding:20px}.patientEnterCont{background-image:linear-gradient(109.6deg,#8df4ef 11.2%,#2032d5 91.1%);direction:rtl;flex-direction:row-reverse;height:100vh}.enterBoardCont,.patientEnterCont{align-items:center;display:flex;justify-content:center}.enterBoardCont{background-color:#fff;border-radius:20px;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px 100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.enterBoard,.enterByPhone{align-items:center;display:flex;justify-content:center}.enterByPhone{background-color:#f3f3f3;border-radius:20px;flex-direction:column;font-size:18pt;height:220px;margin:10px;padding:10px 20px;width:220px}.enterByPhone:hover{background-color:#e2f7ff}.enterIcon,.loginOptions{display:flex}.enterIcon{align-items:center;background-color:#7edce3;border-radius:100px;height:50px;justify-content:center;margin-bottom:10px;width:50px}.backBtn{border:1px solid #3d7ff3;border-radius:30px;color:#3d7ff3;font-weight:600;margin-top:10px;padding:10px 20px;width:180px}.doctorImg{bottom:0;height:50%;margin-right:2%;position:fixed;right:0}.logo-img-enter{margin-bottom:30px;width:130px}.virtualKeyboard{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;width:250px}.insertIdentityNumber{align-items:center;display:flex;flex-direction:column}.keyboard{border:none;border-radius:5px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15pt;font-weight:600;height:60px;margin:5px;width:70px}.keyboard:hover{background-color:#352ce1;color:#fff;cursor:pointer}.inputNameBtn{background-color:#eff3ff;border:none;border-radius:10px;color:#383a3a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15pt;font-weight:600;margin:10px;padding:15px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.continueBtn{background-image:linear-gradient(90deg,#4cd1f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;border-radius:30px;color:#fff;font-size:larger;font-weight:600;margin-top:30px;padding:10px 20px;width:180px}.deletePrevBtn{width:150px}.deletePrevBtn,.spaceBtn{background-color:#eff3ff;color:#383a3a;font-size:15pt;font-weight:700}.spaceBtn{border:none;border-radius:5px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:60px;margin:5px;width:120px}.allClinic,.insertClinic{align-items:center;display:flex;flex-direction:column;justify-content:center}.clinic{border:none;border-radius:10px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15pt;font-weight:700;margin:10px;padding:10px;width:200px}.clinic:hover{background-color:#352ce1;color:#fff;cursor:pointer}.inputClinicBtn{background-color:#eff3ff;border:none;border-radius:10px;color:#383a3a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15pt;font-weight:600;margin-bottom:30px;padding:15px;text-align:center;width:250px}.numberCont,.numberNote,.patientInfo{align-items:center;display:flex;flex-direction:column;justify-content:center}.numberCont{background-image:linear-gradient(90deg,#36d1dc 0,#1c33de 51%,#36d1dc);background-size:200% auto;border-radius:10px;box-shadow:0 0 20px #eee;color:#fff;font-size:13pt;font-weight:600;height:150px;margin:8px;padding:10px;text-align:center;text-transform:uppercase;transition:.5s;width:200px}.uniqueNumber{font-size:40pt;font-weight:700}.moreDetails,.uniqueNumber{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.moreDetails{background-color:#eff3ff;border:none;border-radius:10px;color:#383a3a;font-size:14pt;font-weight:600;margin:8px;padding:10px;text-align:center;width:200px}.saveNumber{margin:10px}@media screen and (max-width:768px){.enterBoardCont{height:550px;width:550px}.doctorImg{bottom:0;height:40%;position:fixed;right:0}.patientEnterCont{position:relative}.enterBoard{align-items:center;display:flex;justify-content:center}.logo{width:80px}.virtualKeyboard{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:400px}.keyboard{border:none;border-radius:5px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12pt;font-weight:600;height:50px;margin:3px;width:50px}.inputNameBtn{font-size:13pt;margin:10px;padding:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.continueBtn{font-size:12pt;margin:20px;padding:8px;width:100px}.deletePrevBtn{font-weight:700}.deletePrevBtn,.spaceBtn{font-size:12pt;margin:3px}.spaceBtn{height:50px;width:100px}}.centerClosedMessage{color:#fff;font-size:75pt;font-weight:700}.selectedClinic{background-color:#352ce1;color:#fff;font-weight:700}.doctorPageContainer{background-color:#f1f7ff;height:100vh;padding-right:5%;padding-top:100px}.moveQueue{background-color:#e8f1ff;border-radius:10px;font-size:11pt;font-weight:600;height:50px;margin:10px;width:150px}.moveCont{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center}.moveQueue:hover{background-color:#c9d0ff;cursor:pointer}.queuesList{flex-wrap:wrap;width:80%}.queuesList,.roomTitle{align-items:center;display:flex;justify-content:center}.roomTitle{flex-direction:row-reverse;margin-bottom:20px}.roomNumberTitle,.roomTitle{font-size:17pt;font-weight:700}.roomNumberTitle{background-color:#1f60d4;border-radius:100px;color:#fff;margin-right:10px;padding:1px 20px}.queuesCont{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:20px;padding:20px;width:60%}.allBtnsCont{flex-direction:column-reverse}.allBtnsCont,.queueDetails{align-items:center;display:flex;justify-content:center}.queueDetails{flex-direction:column;width:100%}.ApproveNextPatient{background-color:#fff;border:none;border-radius:20px;color:#ad0b0b;font-size:14pt;font-weight:700;margin:10px;padding:10px;width:40%}.ApproveNextPatient:hover{background-color:#ffe8e8;color:#f51515}.currentPatient{background-image:linear-gradient(90deg,#36d1dc 0,#142ad0 51%,#36d1dc);background-size:200% auto;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 20px #eee;color:#fff;font-size:20pt;font-weight:600;padding:30px;text-align:center;text-transform:uppercase;transition:.5s;width:50%}.nextPatient{background-color:#e4f3ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:10pt;padding:10px 30px;width:50%}.patientNumber{font-size:40pt}.patientNumber,.queueDetTitle{font-weight:700}.queueIcon{color:#5e46ff}button{border:none;outline:none}.anotherBtnsCont{display:flex}.receptionRoomCont{align-items:center;flex-direction:row}.receptionRoomCont,.secondCont{display:flex;justify-content:center}.secondCont{flex-direction:column}.qeueuCenter{flex-direction:column;margin-bottom:30px}.anotherButtons,.qeueuCenter{align-items:center;display:flex;justify-content:center}.anotherButtons{background-color:#fff5f5;border:none;border-radius:12px;box-shadow:-3px 2px 0 0 #e85656;color:red;cursor:pointer;font-weight:600;height:50px;margin:10px;overflow:hidden;position:relative;transition-duration:.3s;width:50px}.svgIcon{transition-duration:.3s;width:12px}.svgIcon path{fill:#ff1010}.anotherButtons:hover{align-items:center;background-color:red;border-radius:12px;box-shadow:none;color:#fff;transition-duration:.3s;width:140px}.anotherButtons:hover .svgIcon{transform:translateY(-200%);transition-duration:.3s}.EndOfTreatment:before{content:"סיום טיפול"}.EndOfTreatment:before,.emergencyAlert:before{bottom:-20px;color:#fff;font-size:0;position:absolute}.emergencyAlert:before{content:"התראת חירום לרופא"}.anotherButtons:hover:before{bottom:auto;font-size:13px;opacity:1;transition-duration:.3s}.callToPatient{align-items:center;background-color:#e8f1ff;border-radius:20px;display:flex;flex-direction:column-reverse;justify-content:center;margin:20px;padding:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.numOfWaitPatientsRooms{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border-radius:100px;color:#fff;font-weight:600;margin-right:10px;padding:2px;width:50px}.numOfWaitPatientsContainerRooms{align-items:center;display:flex;flex-direction:row;font-size:10pt;justify-content:center;margin:10px}.cancalOrSubmitBtn{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;border-radius:20px;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:10pt;font-weight:500;font-weight:600;margin:10px;padding:5px 20px;text-align:center}.table-wrapper{border:1px solid #ddd;margin-bottom:20px;max-height:200px;overflow-x:hidden;overflow-y:auto}.small-table{border-collapse:collapse;width:400px}.small-table td,.small-table th{border:1px solid #ddd;padding:8px;text-align:center}.small-table th{background-color:#f4f4f4}.selected{background-color:#e0e0e0}.search-input{border-radius:100px;direction:rtl;margin-bottom:10px;padding:15px;width:75%}.operationCont{align-items:flex-start;display:flex;flex-direction:column}.actionOfPatientContainer{align-items:center;display:flex;margin-bottom:10px}.moveToRoomBtn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 20px}.moveToRoomBtn:disabled{background-color:#6c757d}.finishTreatment{align-items:center;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;padding:10px 20px}.finishTreatment:disabled{background-color:#6c757d}.finishTreatment div{margin-left:8px}.MorePatientOptionsCont{width:50%}.MorePatientOptionsContainer{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:20px;padding:40px}.selectedPatientCont{background-color:#ebf4ff;border-radius:100px;display:flex;flex-direction:column;margin:10px;padding:10px;width:80%}.ReceptionOperationsCont{align-items:center;display:flex;flex-direction:column;justify-content:center}.action-reception-btn{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;border-radius:10px;color:#fff;font-size:10pt;font-weight:500;margin:10px;padding:7px;text-align:center;width:130px}.copyBtn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:5px}.copyBtn:hover{background:#0000001a;border-radius:5px}.btn-cont-reception{direction:rtl;display:flex}.endTreatBtn{align-items:center;background-color:#fff;border:1px dashed red;border-radius:100px;display:flex;flex-direction:row-reverse;justify-content:center;margin:15px;padding:8px 20px;width:50%}.endTreatBtn:hover{background-color:#ffebeb}.MessageItemContainer{background-color:#fff;border-radius:10px;height:280px;margin:20px;padding:20px;width:300px}.MessageItemContainer,.MessagePageContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.MessagePageContainer{background-color:#f1f7ff}.newMsg-Btn{width:10%}.newMsg-Btn,.newMsgSubmit-Btn{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;border-radius:10px;color:#fff;font-size:10pt;font-weight:500;margin:20px;padding:10px;text-align:center;text-transform:uppercase;transition:.5s}.newMsgSubmit-Btn{width:30%}.message-modal{background-color:#fff;border-radius:20px;box-shadow:2px 2px 12px #b4b4b4a3;justify-content:center;width:40%}.message-modal,.message-modal-content{align-items:center;display:flex;flex-direction:column}.messagesIcons{display:flex}.messagesActions{align-items:center;display:flex;flex-direction:row}.action-btn{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;color:#fff}.action-btn,.messageActivity-btn{font-size:10pt;font-weight:500;margin:8px;padding:11px;text-align:center}.messageActivity-btn{align-items:center;background-color:#fff;border:1px solid #3762f0;border-radius:100px;display:flex}.messageActivity-btn:hover{background-color:#efefff}.action-btn{border-radius:100px;padding:9px}.form-group{display:flex;flex-direction:column}.messageContent{background-color:#f1f1f1;border-radius:20px;flex-direction:column;margin-bottom:20px;padding:20px}.allMessagesContainer,.messageContent{align-items:center;display:flex;height:80%;justify-content:center;width:80%}.allMessagesContainer{flex-wrap:wrap}.chooseActivity{margin:5px}.chooseActivityCont{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;margin:10px}.chooseActivityCont div{margin:10px}.close:hover{cursor:pointer}.updateBtnsContainer{display:flex}.updateBtns{background-color:#fff;border:1px solid #3762f0;border-radius:100px;margin:10px;padding:7px;width:120px}.messageContentInput{background-color:#fff;border:none;border-radius:20px;display:flex;height:80%;margin-bottom:20px;padding:20px;width:100%}.titleAndNewMessage{margin-top:7%;width:100%}body,html{background-color:#f1f7ff}.imagesContainer{height:100vh;overflow:hidden;position:relative;width:100vw}.imgFade{height:100vh;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100vw;z-index:1}.fadeInClass{opacity:1;z-index:2}.fadeOutClass{opacity:0;z-index:1}.monitorPageContainerFull{align-items:center;background-image:linear-gradient(150deg,#061ca7,#67dce2);display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding-top:20px}.queuesRoomsMonitorContainerBig{display:flex}.monitorPageContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.openMonitor{background-color:#f4f4f4;border:none;border-radius:10px;color:#4e62f6;cursor:pointer;font-size:30pt;font-weight:700;height:120px;padding:10px;transition:background-color .3s ease;width:300px}.openMonitor:hover{background-color:#e3eaff}.queuesRoomsMonitorContainer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:100%;justify-content:center}.dateDisplay{color:#fff;font-size:18pt;font-weight:700}@media (max-width:768px){.roomMonitorContainer{height:190px;width:250px}}.RoomMonitorQueueContainer{align-items:center;background-color:#fff;direction:rtl;display:flex;flex-direction:column;height:450px;justify-content:flex-start;position:relative;width:450px}.nextPatientTitle{background-image:linear-gradient(90deg,#4cc8f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border-radius:20px;color:#fff;font-size:20pt;font-weight:700;margin:5px;padding:7px;width:95%}.numOfWaitPatientsTitle{font-size:15pt;font-weight:600}.roomMonitorQueueContent{align-items:center;background-color:#fff;direction:rtl;display:flex;flex-direction:column;height:300px;justify-content:center;margin-top:15px;position:relative;width:350px}.currentPatientNumber{color:#e92a0d;font-size:100pt;font-weight:700;margin-top:20px}.roomMonitorTitle{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-size:30pt;font-weight:700;padding:7px;width:70%}.next3MonitorPatients{align-items:center;display:flex;font-weight:600;margin-top:5px}.numOfWaitPatients{background-color:red;border-radius:100px;color:#fff;font-size:15pt;font-weight:700;margin-right:10px;width:80px}.numOfWaitPatientsContainer{flex-direction:row;font-size:10pt;margin-top:25px}.curenntAndNextPatients,.numOfWaitPatientsContainer{align-items:center;display:flex;justify-content:center}.curenntAndNextPatients{flex-direction:column;width:100%}.next3MonitorPatients .next:first-child{background-color:#87aff96e}.next3MonitorPatients .next:nth-child(2){background-color:#3b6ff27d}.next3MonitorPatients .next:nth-child(3){background-color:#3b6ff2}.next{border-radius:7px;color:#fff;font-size:40pt;font-weight:700;margin:3px;width:70px}.nextPatientsContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width:768px){.currentPatientNumber{font-size:30pt}.roomMonitorTitle{font-size:18pt;width:60%}}.numberRoomTitle{color:#fff}.messageDisplay{border-radius:10px;display:flex;flex-direction:row-reverse;width:100%}.messageItem{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:2px 2px 18px 0 #e0e0e0;direction:rtl;font-size:15pt;font-weight:700;margin-left:20px;padding:15px;width:330px}.logo-img-monitor{width:100px}.logo-cont-monitor{align-items:center;background-color:#fff;box-shadow:2px 2px 18px 0 #6d6d6d;display:flex;justify-content:center;padding:0 20px}.messagesContainer{border-top:7px solid red;display:flex;flex-direction:row-reverse;margin-top:20px;width:100%}.messagesMonitorContainer{background-color:#f1f7ff;height:150px;overflow:hidden;position:relative;width:100%}.messageList{animation:scroll 50s linear infinite;display:flex;flex-direction:row-reverse;position:absolute}.messagesMonitorTitle{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-size:18pt;font-weight:700;margin-bottom:10px;padding:5px}@keyframes scroll{0%{left:100%}to{left:-100%}}.callDoctor{background-color:#f0f8ff}.callDoctor,.finishTreatment{border-radius:10px;margin:3px;padding:7px 10px}.finishTreatment{background-color:#fff0f0;color:#000}.detailsTableButtons{display:flex;justify-content:center}.noData{border-radius:20px;padding:10px;width:500px}.ImagesGallery{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.imgGallery{cursor:pointer;height:120px;margin:5px;width:200px}.imgGalleryCont{display:flex;flex-direction:column;position:relative}.deleteImg{background:#00000080;border:none;color:#fff;cursor:pointer;opacity:0;padding:5px;position:absolute;right:5px;top:5px;transition:opacity .3s ease}.imgGalleryCont:hover .deleteImg{opacity:1}.uploadImg{display:none}.uploadLabel{background-color:#bfd9ff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:5px;padding:10px 20px;transition:background-color .3s}.uploadLabel:hover{background-color:#0b37ba}.uploadLabel:active{background-color:#456aff}.uploadBtn{background-color:red;border-radius:5px;color:#fff;margin:5px;padding:7px}.ImgManagerTitle{background-color:#fff;border-radius:20px;font-size:20pt;font-weight:700;margin:100px 20px 20px;padding:40px;width:80%}.ImgManagerContainer{flex-direction:column}.ImgManagerContainer,.uploadImgContainer{align-items:center;display:flex;justify-content:center}.uploadImgContainer{flex-direction:row;margin-top:20px}.login-container{background-color:#f1f7ff;border-radius:20px;direction:rtl;padding:50px;width:400px}.login-container,.loginPageCont{align-items:center;display:flex;flex-direction:column;justify-content:center}.loginPageCont{height:100vh}.login-form{width:70%}.login-form,.userLoginCont{align-items:center;display:flex;flex-direction:column}.userLoginCont{height:100vh;justify-content:center}.login-btn{align-items:center;background-image:linear-gradient(90deg,#71b3fa 0,#204feb 51%,#368cdc);background-size:200% auto;border:none;border-radius:100px;color:#fff;display:flex;font-weight:500;justify-content:center;margin:20px;padding:10px 30px;text-align:center;text-transform:uppercase;transition:.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login-input{border:none;border-radius:5px;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:10px;padding:10px;width:100%}.logo-img{margin-bottom:30px;width:100px}.login-title{font-weight:600;margin-bottom:20px}.forgot-password-btn{background-color:#f1f7ff;color:#204feb;text-decoration:underline}.App{text-align:center}.App,button{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}button{cursor:pointer}.logoContainer{background-color:#fff;border-bottom-right-radius:60%;box-shadow:-7px -4px 16px 0 #4c4c4c;cursor:pointer;left:0;padding:5px;position:fixed;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logoImg{margin:10px;width:100px}.ReportsPageContainer{align-items:center;background-color:#f1f7ff;display:flex;height:100vh;justify-content:center}.chartCont{align-items:center;display:flex;flex-direction:column;margin:50px}.report-btn{background-image:linear-gradient(90deg,#6bc1ef 0,#3762f0 51%,#368cdc);background-size:200% auto;border:none;border-radius:10px;color:#fff;font-size:12pt;padding:10px;text-transform:uppercase;transition:.5s;width:150px}.report-btn,.totalAmountContainer{font-weight:500;margin:20px;text-align:center}.totalAmountContainer{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px 0 #d8d8d8;display:flex;flex-direction:column;font-size:16pt;padding:30px 50px}.totalAmountTitle{font-size:15pt;font-weight:500}.totalAmount{border:none;border-radius:10px;color:#3762f0;font-size:35pt;font-weight:700;margin:5px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.report-btn-cont{display:flex}.reportsTableContainer{align-items:center;display:flex;margin:20px}.reportsTableContainer table{border-collapse:collapse;width:100%}.reportsTableContainer td,.reportsTableContainer th{border:1px solid #ddd;padding:8px;text-align:center}.reportsTableContainer th{background-color:#f4f4f4}.reportsTableContainer{padding:20px;position:relative}.closeTableBtn{background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:10px auto;padding:8px 16px}.closeTableBtn:hover{background-color:#c62828}.chartCont{margin-top:20px}.managmentTitle{background-image:linear-gradient(90deg,#4ca0f9 0,#3762f0 51%,#368cdc);background-size:200% auto;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-weight:700;margin-bottom:50px;padding:8px;width:20%}.reportsDetailsContainer{background-color:#fff;border-radius:8px;direction:rtl;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:120px 50px 50px;padding:0 40px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contentReportCont{align-items:center;display:flex;justify-content:center;margin:50px}.tableStyleCont{display:flex;flex-direction:column}.excel-btn{align-items:center;background-color:#fff;border:1px solid #11612f;border-radius:100px;display:flex;float:left;font-size:10pt;font-weight:600;justify-content:center;padding:10px 20px}.excel-btn:hover{background-color:#beedd0}.allReportsCont{display:flex;flex-direction:column}.error-logs-manager{direction:rtl;margin:0 auto;max-width:1200px;padding:20px}.error-logs-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px}.error-logs-header h2{color:#333;margin:0}.error-logs-actions{display:flex;flex-wrap:wrap;gap:10px}.error-logs-actions button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s}.btn-refresh{background-color:#4caf50;color:#fff}.btn-refresh:hover{background-color:#45a049}.btn-download{background-color:#2196f3;color:#fff}.btn-download:hover{background-color:#0b7dda}.btn-clear{background-color:#f44336;color:#fff}.btn-clear:hover{background-color:#da190b}.error-logs-search{margin-bottom:20px}.search-input{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px;width:100%}.error-logs-list{display:flex;flex-direction:column;gap:15px}.log-entry{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:15px;transition:box-shadow .3s}.log-entry:hover{box-shadow:0 2px 4px #0000001a}.log-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.log-timestamp{color:#666;font-weight:700}.log-type{border-radius:4px;font-size:12px;font-weight:700;padding:4px 8px}.log-type-Error{background-color:#ffebee;color:#c62828}.log-type-AxiosError{background-color:#fff3e0;color:#e65100}.log-message{color:#333;margin-bottom:10px}.log-config{font-size:14px}.log-config,.log-context{color:#666;margin-bottom:10px}.log-context{background-color:#fff;border-radius:4px;font-family:monospace;font-size:12px;padding:10px;white-space:pre-wrap}.log-stack{margin-top:10px}.log-stack summary{color:#666;cursor:pointer;font-weight:700;margin-bottom:5px}.log-stack pre{word-wrap:break-word;background-color:#fff;border-radius:4px;color:#333;font-size:12px;overflow-x:auto;padding:10px;white-space:pre-wrap}.no-logs{color:#999;font-size:18px;padding:40px;text-align:center}@media (max-width:768px){.error-logs-header{align-items:flex-start;flex-direction:column}.error-logs-actions{width:100%}.error-logs-actions button{flex:1 1}}
/*# sourceMappingURL=main.72bf5596.css.map*/