.headerContent{align-items:center;background-color:#fff;border-bottom:1.5px solid #bbe0ef;border-radius:0 0 16px 16px;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:15px 100px;position:fixed;right:0;top:0;width:100%;z-index:1000}.headerRightSide{flex-shrink:0}.headerRightSide,.logoButton{align-items:center;display:flex}.logoButton{text-decoration:none}.logoImg{display:block;height:55px;object-fit:contain;width:auto}.headerCenterSide{flex:1}.headerCenterSide,.menu{align-items:center;display:flex;justify-content:center}.menuItem{align-items:center;background-color:initial;border:none;border-bottom:2px solid #0000;direction:rtl;display:inline-flex;font-size:18px;font-weight:500;justify-content:center;padding:10px 22px;transition:color .2s ease,border-color .2s ease}.menuItem,.menuItem.active,.menuItem:hover{color:#133458;cursor:pointer;font-family:inherit;text-decoration:none}.menuItem.active,.menuItem:hover{background-color:inherit;border-bottom:2px solid #ffc349;font-size:20px;font-weight:700;padding:10px 30px}.headerLeftSide{align-items:center;display:flex;flex-shrink:0}.loginSignUpBtn{align-items:center;background-color:#ffc349;border-radius:16px;color:#000;display:flex;font-family:inherit;font-size:18px;justify-content:center;padding:8px 16px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.loginSignUpBtn:hover{background-color:#ffc349d1;color:#000;text-decoration:none}.openPanelBtn{align-items:center;background-color:#ffc349;border:none;border-radius:16px;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:18px;justify-content:center;padding:8px 16px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.openPanelBtn:hover{background-color:#ffc349d1;color:#000;text-decoration:none}.mobileMenuButton{background:#0000;border:none;color:#133458;cursor:pointer;display:none;font-size:25px;padding:5px}.mobileMenu{display:none}@media screen and (max-width:1365px){.headerContent{padding:12px 55px}.logoImg{height:48px}.menuItem{padding:8px 15px}.menuItem,.menuItem:active,.menuItem:hover{font-size:16px}.loginSignUpBtn{font-size:14px;padding:7px 13px}}@media screen and (max-width:1023px){.headerContent{padding:10px 30px}.logoImg{height:45px}.menuItem{padding:8px 9px}.menuItem,.menuItem:active,.menuItem:hover{font-size:14px}.loginSignUpBtn{font-size:13px;padding:6px 10px}}@media screen and (max-width:767px){.headerContent{border-radius:0 0 12px 12px;min-height:60px;padding:8px 15px;position:fixed;width:100%}.headerRightSide{left:50%;position:absolute;transform:translateX(-50%)}.logoImg{height:42px}.headerCenterSide,.headerLeftSide{display:none}.mobileMenuButton{display:block;font-size:24px;line-height:1;margin-left:auto}.mobileMenu{background-color:#fff;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 5px 15px #00000014;display:flex;flex-direction:column;left:0;opacity:0;padding:10px 15px;position:absolute;top:calc(100% + 1px);transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:100%;z-index:1001}.mobileMenu.open{opacity:1;transform:translateY(0);visibility:visible}.mobileMenuItem{border-bottom:1px solid #bbe0ef;color:#133458;direction:rtl;font-family:inherit;font-size:15px;font-weight:500;padding:12px 10px;text-align:right;text-decoration:none;width:100%}.mobileMenuItem:last-of-type{border-bottom:none}.mobileLoginBtn{background-color:#ffc349;border-radius:12px;color:#133458;font-family:inherit;font-size:14px;font-weight:600;margin-top:8px;padding:9px;text-align:center;text-decoration:none}}@media screen and (max-width:400px){.headerContent{min-height:55px;padding:7px 12px}.logoImg{height:38px}.mobileMenuButton{font-size:22px}}.hero{flex-direction:row;margin:0 auto;max-width:1400px;width:100%}.hero,.heroRightSide{align-items:center;direction:rtl;display:flex;justify-content:center}.heroRightSide{flex-direction:column;padding:30px;width:50%}.heroRightSide>img{display:block;height:auto;max-width:550px;object-fit:contain;width:100%}.heroButtons{align-items:center;display:flex;gap:15px;justify-content:center;padding:25px 0 0}.freeConsultationBtn,.submitReqBtn{border:none;border-radius:12px;cursor:pointer;font-family:inherit;font-size:17px;font-weight:500;padding:9px 20px;transition:background-color .2s ease,transform .2s ease}.submitReqBtn{background-color:#ffc349;box-shadow:0 5px 12px #0000001f;color:#000;text-decoration:none}.submitReqBtn:hover{background-color:#ffc349d1;color:#000;transform:translateY(-2px)}.freeConsultationBtn{background-color:#133458;box-shadow:0 5px 12px #0000001f;color:#fff;text-decoration:none}.freeConsultationBtn:hover{background-color:#133458cc;color:#fff;text-decoration:none;transform:translateY(-2px)}.heroLeftSide{align-items:center;direction:rtl;display:flex;justify-content:center;padding:30px;width:50%}.heroLeftSide img{display:block;height:auto;max-width:500px;object-fit:contain;width:100%}@media screen and (min-width:1366px){.hero{min-height:500px}.heroLeftSide,.heroRightSide{padding:40px}.heroRightSide>img{max-width:560px}.heroLeftSide img{max-width:500px}.heroButtons{gap:18px;padding-top:25px}.freeConsultationBtn,.submitReqBtn{font-size:18px;padding:10px 22px}}@media screen and (min-width:1024px) and (max-width:1365px){.hero{min-height:430px}.heroLeftSide,.heroRightSide{padding:25px;width:50%}.heroRightSide>img{max-width:480px}.heroLeftSide img{max-width:430px}.heroButtons{gap:12px;padding-top:18px}.freeConsultationBtn,.submitReqBtn{font-size:16px;padding:8px 17px}}@media screen and (min-width:768px) and (max-width:1023px){.hero{min-height:380px}.heroLeftSide,.heroRightSide{padding:15px;width:50%}.heroRightSide>img{max-width:400px}.heroLeftSide img{max-width:360px}.heroButtons{gap:8px;padding-top:15px}.freeConsultationBtn,.submitReqBtn{font-size:14px;padding:7px 14px}}@media screen and (max-width:767px){.hero{flex-direction:column;margin:0;padding:15px 15px 0}.hero,.heroLeftSide{align-items:center;display:flex;justify-content:center;width:100%}.heroLeftSide{order:1;padding:10px 10px 0}.heroLeftSide img{height:auto;max-width:270px;width:100%}.heroRightSide{align-items:center;display:flex;flex-direction:column;justify-content:center;order:2;padding:5px 10px 20px;text-align:center;width:100%}.heroRightSide>img{height:auto;max-width:320px;width:100%}.heroButtons{align-items:center;display:flex;gap:10px;justify-content:center;padding:12px 0 0;width:100%}.freeConsultationBtn,.submitReqBtn{border-radius:10px;font-size:13px;padding:7px 13px;white-space:nowrap}}@media screen and (max-width:400px){.hero{padding:10px 10px 0}.heroLeftSide{padding-top:5px}.heroLeftSide img{max-width:235px}.heroRightSide{padding:5px 5px 15px}.heroRightSide>img{max-width:285px}.heroButtons{gap:7px;padding-top:10px}.freeConsultationBtn,.submitReqBtn{border-radius:9px;font-size:12px;padding:6px 11px}}.helpCard{background-color:#fff;border:1px solid #bbe0ef;border-radius:16px;box-shadow:2px 2px 8px #bbe0ef73;direction:rtl;padding:20px 25px;width:100%}.helpCardTitle{align-items:center;direction:rtl;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.helpCardNum{color:#ffc349;flex-shrink:0;font-size:26px;font-weight:500;margin-left:8px}.helpCardText{color:#133458;font-size:24px;font-weight:500;white-space:nowrap}.helpCardDescription{align-items:center;color:#265791;display:flex;font-size:20px;font-weight:300;justify-content:center;line-height:1.9;margin-top:10px;text-align:right;white-space:pre-line;width:100%}@media screen and (min-width:1024px) and (max-width:1365px){.helpCard{padding:17px 18px}.helpCardNum{font-size:19px}.helpCardText{font-size:15px}.helpCardDescription{font-size:12px;line-height:1.8}}@media screen and (min-width:768px) and (max-width:1023px){.helpCard{padding:14px 12px}.helpCardNum{font-size:17px}.helpCardText{font-size:13px}.helpCardDescription{font-size:11px;line-height:1.7}}@media screen and (max-width:767px){.helpCard{border-radius:14px;padding:14px 17px;width:100%}.helpCardTitle{justify-content:flex-start}.helpCardNum{font-size:18px;margin-left:6px}.helpCardText{font-size:14px}.helpCardDescription{font-size:11px;line-height:1.8;margin-top:7px;text-align:right}}@media screen and (max-width:400px){.helpCard{padding:12px 14px}.helpCardNum{font-size:16px}.helpCardText{font-size:13px}.helpCardDescription{font-size:10px;line-height:1.8}}.help{align-items:center;direction:rtl;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1250px;width:75%}.helpTitle{color:#265791;font-size:22px;font-weight:700;justify-content:flex-start;padding:20px 0}.helpBody,.helpTitle{align-items:center;direction:rtl;display:flex;width:100%}.helpBody{flex-direction:row;justify-content:space-between}.helpCardSection{flex:1;height:auto;margin:0 15px;width:auto}.helpArrow{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin:0 5px}.helpArrow img{display:block;height:auto;object-fit:contain;width:35px}@media screen and (min-width:1024px) and (max-width:1365px){.help{width:80%}.helpTitle{font-size:20px;padding:15px 0}.helpCardSection{margin:0 8px}.helpArrow{margin:0 2px}.helpArrow img{width:28px}}@media screen and (min-width:768px) and (max-width:1023px){.help{width:90%}.helpTitle{font-size:18px;padding:12px 0}.helpCardSection{margin:0 5px}.helpArrow img{width:22px}}@media screen and (max-width:767px){.help{margin:0 auto;width:90%}.helpTitle{font-size:14px;font-weight:700;padding:10px 0 18px;text-align:center}.helpBody,.helpTitle{justify-content:center;width:100%}.helpBody{align-items:center;display:flex;flex-direction:column}.helpCardSection{flex:none;margin:0;max-width:330px;width:100%}.helpArrow{align-items:center;display:flex;height:30px;justify-content:center;margin:10px;width:100%}.helpArrow img{transform:rotate(270deg);width:25px}}@media screen and (max-width:400px){.help{width:88%}.helpTitle{font-size:13px;padding-bottom:15px}.helpCardSection{max-width:300px}.helpArrow{height:25px}.helpArrow img{width:21px}}.servicesCard{background-color:#133458;border-radius:12px;direction:rtl;min-width:0;overflow:hidden;width:100%}.servicesCardHeader{align-items:center;display:grid;gap:20px;grid-template-columns:170px minmax(0,1fr) 150px;padding:16px 22px;width:100%}.serviceCardTitle{color:#efefec;font-size:20px;font-weight:700;min-width:0;text-align:right;white-space:nowrap}.serviceCardDescription{color:#bbe0ef;font-size:18px;font-weight:400;line-height:1.8;min-width:0;text-align:right}.serviceCardDetail{align-items:center;display:flex;justify-content:flex-end}.serviceCardDetailBtn{align-items:center;background-color:initial;border:none;color:#ffc349;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:16px;font-weight:700;justify-content:center;padding:0;white-space:nowrap}.arrowDownIcon{font-size:17px;margin-right:5px;transition:transform .2s ease}.servicesCardDetails{max-height:0;opacity:0;overflow:hidden;padding:0 40px;transition:max-height .4s ease,opacity .3s ease,padding .4s ease;width:100%}.servicesCardDetails.show{max-height:500px;opacity:1;padding:5px 40px 25px}.serviceDetailItem{align-items:center;color:#efefec;display:flex;flex-direction:row;font-size:17px;gap:10px;justify-content:flex-start;line-height:1.8;margin:8px 0;text-align:right}.checkIcon{color:#ffc349;flex-shrink:0;font-size:27px;font-weight:700;line-height:1}@media screen and (min-width:1024px) and (max-width:1365px){.servicesCardHeader{gap:15px;grid-template-columns:140px minmax(0,1fr) 120px;padding:14px 18px}.serviceCardTitle{font-size:16px}.serviceCardDescription,.serviceCardDetailBtn{font-size:12px}.arrowDownIcon{font-size:15px}.servicesCardDetails{padding-left:30px;padding-right:30px}.servicesCardDetails.show{padding-bottom:20px;padding-top:3px}.serviceDetailItem{font-size:13px}.checkIcon{font-size:21px}}@media screen and (min-width:768px) and (max-width:1023px){.servicesCardHeader{gap:10px;grid-template-columns:120px minmax(0,1fr) 105px;padding:12px 15px}.serviceCardTitle{font-size:14px}.serviceCardDescription,.serviceCardDetailBtn{font-size:11px}.arrowDownIcon{font-size:14px}.servicesCardDetails{padding-left:25px;padding-right:25px}.servicesCardDetails.show{padding-bottom:15px;padding-top:3px}.serviceDetailItem{font-size:11px;margin:5px 0}.checkIcon{font-size:18px}}@media screen and (max-width:767px){.servicesCard{border-radius:8px}.servicesCardHeader{display:grid;gap:7px 12px;grid-template-areas:"title detail" "description description";grid-template-columns:1fr auto;padding:12px 14px}.serviceCardTitle{font-size:13px;grid-area:title;white-space:normal}.serviceCardDescription{font-size:10px;grid-area:description;line-height:1.8}.serviceCardDetail{grid-area:detail;justify-content:flex-end}.serviceCardDetailBtn{font-size:10px}.arrowDownIcon{font-size:12px;margin-right:3px}.servicesCardDetails{padding-left:14px;padding-right:14px}.servicesCardDetails.show{padding-bottom:12px;padding-top:3px}.serviceDetailItem{font-size:9px;gap:6px;line-height:1.8;margin:4px 0}.checkIcon{font-size:15px}}@media screen and (max-width:400px){.servicesCardHeader{gap:5px 8px;padding:10px 11px}.serviceCardTitle{font-size:12px}.serviceCardDescription,.serviceCardDetailBtn{font-size:9px}.servicesCardDetails{padding-left:11px;padding-right:11px}.servicesCardDetails.show{padding-bottom:10px}.serviceDetailItem{font-size:8px;gap:5px}.checkIcon{font-size:13px}}.services{direction:rtl;max-width:1200px;padding:70px 20px}.services,.servicesTitle{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.servicesTitle{margin-bottom:35px}.servicesTitleText{color:#133458;font-size:24px;font-weight:700;line-height:2;max-width:850px;text-align:center;width:100%}.cleanEnergyText{color:#689d4b;font-weight:700}.servicesTitle img{display:block;height:auto;margin-top:10px;max-width:150px;object-fit:contain;width:80%}.servicesBody{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:950px;width:100%}.servicesCardSection{margin:8px 0;width:100%}@media screen and (min-width:1366px){.services{padding:80px 30px}.servicesTitleText{font-size:25px;max-width:900px}.servicesBody{max-width:1000px}}@media screen and (min-width:1024px) and (max-width:1365px){.services{max-width:1050px;padding:55px 25px}.servicesTitle{margin-bottom:28px}.servicesTitleText{font-size:20px;max-width:750px}.servicesTitle img{max-width:150px}.servicesBody{max-width:850px}.servicesCardSection{margin:7px 0}}@media screen and (min-width:768px) and (max-width:1023px){.services{padding:45px 15px;width:90%}.servicesTitle{margin-bottom:25px}.servicesTitleText{font-size:18px;line-height:1.9;max-width:650px}.servicesTitle img{max-width:120px}.servicesBody{max-width:700px}}@media screen and (max-width:767px){.services{padding:35px 15px;width:100%}.servicesTitle{margin-bottom:22px}.servicesTitleText{font-size:13px;line-height:2;max-width:340px;text-align:center;width:100%}.servicesTitle img{margin-top:5px;max-width:90px}.servicesBody{max-width:370px;width:100%}.servicesCardSection{margin:4px 0;width:100%}}@media screen and (max-width:400px){.services{padding:30px 12px}.servicesTitleText{font-size:12px;max-width:310px}.servicesBody{max-width:330px}}.projects{direction:rtl;margin:0 auto;max-width:100%;min-width:0;padding:50px 20px;width:100%}.projectsHeader{align-items:center;margin:0 auto 40px;max-width:1900px;width:92%}.projectsHeaderRightSideH{align-items:flex-start;display:flex;flex-direction:row;gap:15px}.projectsTitle{align-items:center;display:flex;flex-direction:row;gap:8px}.projectsTitleDotIcon{color:#ffc349;flex-shrink:0;font-size:20px}.projectsTitleText{color:#133458;font-size:24px;font-weight:700;line-height:1.7}.projectsHeaderRightSide img{height:auto;max-width:100%;width:100px}.projectsLodeMoreBtn{background-color:#ffc349;border-radius:16px;color:#000;font-size:18px;font-weight:500;padding:8px 20px;text-decoration:none;transition:.2s ease;white-space:nowrap}.projectsLodeMoreBtn:hover{background-color:#ffc349d1;border:none;border-radius:16px;color:#000;cursor:pointer;font-size:22px;font-weight:500;padding:8px 16px;text-decoration:none}.projectsBody{align-items:stretch;direction:rtl;display:flex;flex-direction:row;gap:22px;margin:0 auto;max-width:1900px;min-width:0;width:92%}@media (min-width:1366px){.projects{padding:50px 20px}.projectsHeader{margin-bottom:40px;max-width:1900px;width:92%}.projectsTitleText{font-size:24px}.projectsBody{-webkit-overflow-scrolling:touch;direction:rtl;flex-wrap:nowrap;gap:22px;max-width:1900px;overflow-x:auto;overflow-y:hidden;padding-bottom:15px;scroll-behavior:smooth;width:92%}.projectsBody::-webkit-scrollbar{height:10px}.projectsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.projectsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.projectsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.projectsCardSection{flex:0 0 290px;margin:10px;max-width:340px;min-width:340px;width:290px}}@media (min-width:1024px) and (max-width:1365px){.projects{padding:40px 15px}.projectsHeader{margin-bottom:30px;width:92%}.projectsTitleText{font-size:21px}.projectsTitleDotIcon{font-size:18px}.projectsHeaderRightSide img{width:130px}.projectsLodeMoreBtn{font-size:16px;padding:7px 17px}.projectsBody{-webkit-overflow-scrolling:touch;direction:rtl;flex-wrap:nowrap;gap:18px;overflow-x:scroll!important;overflow-y:hidden;padding-bottom:15px;scroll-behavior:smooth;width:92%}.projectsBody::-webkit-scrollbar{display:block!important;height:10px}.projectsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.projectsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.projectsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.projectsCardSection{flex:0 0 270px;margin:0;min-width:270px;width:270px}}@media (min-width:768px) and (max-width:1023px){.projects{padding:40px 15px}.projectsHeader{margin-bottom:25px;width:92%}.projectsTitleText{font-size:19px}.projectsTitleDotIcon{font-size:17px}.projectsHeaderRightSide img{width:120px}.projectsLodeMoreBtn{font-size:15px;padding:7px 15px}.projectsBody{-webkit-overflow-scrolling:touch;direction:rtl;flex-wrap:nowrap;gap:15px;overflow-x:scroll!important;overflow-y:hidden;padding-bottom:15px;scroll-behavior:smooth;width:92%}.projectsBody::-webkit-scrollbar{display:block!important;height:10px}.projectsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.projectsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.projectsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.projectsCardSection{flex:0 0 240px;margin:0;min-width:240px;width:240px}}@media (max-width:767px){.projects{padding:35px 0}.projectsHeader{margin:0 auto 25px;width:90%}.projectsHeaderRightSide{gap:8px}.projectsTitle{gap:5px}.projectsTitleDotIcon{font-size:14px}.projectsTitleText{font-size:14px;line-height:1.8;white-space:nowrap}.projectsHeaderRightSide img{width:85px}.projectsLodeMoreBtn{border-radius:12px;font-size:12px;padding:6px 12px}.projectsBody{-webkit-overflow-scrolling:touch;direction:rtl;display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;margin:0;overflow-x:auto;overflow-y:hidden;padding:5px 5% 20px;scroll-behavior:smooth;width:100%}.projectsBody::-webkit-scrollbar{display:none}.projectsCardSection{flex:0 0 78%;margin:0;max-width:78%;min-width:78%;width:78%}}@media (max-width:400px){.projects{padding:30px 0}.projectsHeader{margin-bottom:20px;width:90%}.projectsTitleText{font-size:13px}.projectsTitleDotIcon{font-size:12px}.projectsHeaderRightSide img{width:75px}.projectsLodeMoreBtn{border-radius:10px;font-size:11px;padding:5px 10px}.projectsBody{gap:12px;padding-left:5%;padding-right:5%}.projectsCardSection{flex:0 0 82%;max-width:82%;min-width:82%;width:82%}}.missionInfo{align-items:center;display:flex;flex-direction:row;gap:50px;justify-content:center;margin:100px 0;width:60%}.missionInfoRightSide{text-align:right;width:60%}.missionInfoHeader{align-items:center;display:flex;justify-content:right;margin-bottom:20px}.missionInfoTitle{color:#133458;font-size:28px;font-weight:700;margin-left:15px}.missionInfoDescription{color:#133458;font-size:24px;font-weight:500;line-height:2.5;margin-bottom:20px}.missionInfoBtn{background-color:#ffc349;text-decoration:none}.missionInfoBtn,.missionInfoBtn:hover{border:none;border-radius:16px;box-shadow:0 8px 16px 0 #0003,0 6px 20px 0 #00000030;color:#000;cursor:pointer;font-size:20px;font-weight:500;padding:10px 20px}.missionInfoBtn:hover{background-color:#ffc349d1;margin-top:20px}@media (min-width:1366px){.missionInfo{gap:60px;margin:100px auto;width:70%}.missionInfoRightSide{width:55%}.missionInfo>img{height:auto;max-width:500px;width:40%}.missionInfoTitle{font-size:28px}.missionInfoDescription{font-size:22px;line-height:2.4}}@media (min-width:1024px) and (max-width:1365px){.missionInfo{gap:40px;margin:80px auto;width:80%}.missionInfoRightSide{width:55%}.missionInfo>img{height:auto;max-width:420px;width:42%}.missionInfoTitle{font-size:25px}.missionInfoDescription{font-size:19px;line-height:2.3}.missionInfoBtn,.missionInfoBtn:hover{font-size:17px;padding:9px 18px}}@media (min-width:768px) and (max-width:1023px){.missionInfo{gap:30px;margin:70px auto;width:90%}.missionInfoRightSide{width:55%}.missionInfo>img{height:auto;max-width:350px;width:42%}.missionInfoTitle{font-size:22px}.missionInfoDescription{font-size:16px;line-height:2.2}.missionInfoBtn,.missionInfoBtn:hover{font-size:15px;padding:8px 16px}}@media (max-width:767px){.missionInfo{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:50px auto;width:90%}.missionInfoRightSide{align-items:flex-end;display:flex;flex-direction:column;text-align:right;width:100%}.missionInfoHeader{justify-content:flex-start;margin-bottom:12px;width:100%}.missionInfoTitle{font-size:19px;margin-left:10px}.missionInfoHeader img{height:auto;width:80px}.missionInfoDescription{font-size:14px;line-height:2.2;text-align:right;width:100%}.missionInfoBtn,.missionInfoBtn:hover{border-radius:12px;font-size:14px;margin-top:15px;padding:7px 15px}.missionInfo>img{height:auto;max-width:350px;width:85%}}@media (max-width:400px){.missionInfo{gap:25px;margin:40px auto;width:90%}.missionInfoTitle{font-size:17px}.missionInfoHeader img{width:65px}.missionInfoDescription{font-size:12px;line-height:2.1}.missionInfoBtn,.missionInfoBtn:hover{border-radius:10px;font-size:12px;padding:6px 13px}.missionInfo>img{width:90%}}.blogs{direction:rtl;flex-direction:column;justify-content:center;max-width:100%;min-width:0;padding:50px 20px;width:100%}.blogs,.blogsHeader{align-items:center;display:flex}.blogsHeader{justify-content:space-between;margin:0 auto 40px;max-width:1900px;width:92%}.blogsHeaderRightSide{align-items:flex-start;display:flex;justify-content:right}.blogsTitle{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:15px}.blogsTitleDotIcon{color:#ffc349;flex-shrink:0;font-size:24px;font-weight:700;margin-left:10px}.blogsTitleText{color:#133458;font-size:24px;font-weight:700;white-space:nowrap}.blogsLodeMoreBtn{background-color:#ffc349;border-radius:16px;font-size:18px;padding:8px 20px;transition:.2s ease;white-space:nowrap}.blogsLodeMoreBtn,.blogsLodeMoreBtn:hover{color:#000;font-weight:500;text-decoration:none}.blogsLodeMoreBtn:hover{background-color:#ffc349d1;border:none;border-radius:16px;cursor:pointer;font-size:22px;padding:8px 16px}.blogsBody{align-items:stretch;direction:rtl;display:flex;flex-direction:row;gap:22px;margin:0 auto;max-width:1900px;min-width:0;width:92%}@media (min-width:1366px){.blogs{padding:50px 20px}.blogsHeader{margin-bottom:40px;max-width:1900px;width:92%}.blogsTitleDotIcon,.blogsTitleText{font-size:24px}.blogsBody{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:22px;max-width:1900px;overflow-x:auto;overflow-y:hidden;padding-bottom:15px;scroll-behavior:smooth;width:92%}.blogsBody::-webkit-scrollbar{display:block;height:10px}.blogsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.blogsCardSection{flex:0 0 300px;flex-shrink:0;height:100%;margin:10px;max-width:340px;min-width:340px;width:340px}}@media (min-width:1024px) and (max-width:1365px){.blogs{padding:40px 15px}.blogsHeader{margin-bottom:30px;width:92%}.blogsTitleText{font-size:21px}.blogsTitleDotIcon{font-size:20px}.blogsLodeMoreBtn,.blogsLodeMoreBtn:hover{font-size:16px;padding:7px 17px}.blogsBody{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:hidden;padding-bottom:15px;scroll-behavior:smooth;width:92%}.blogsBody::-webkit-scrollbar{display:block;height:10px}.blogsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.blogsCardSection{flex:0 0 280px;flex-shrink:0;height:100%;margin:0;max-width:280px;min-width:280px;width:280px}}@media (min-width:768px) and (max-width:1023px){.blogs{padding:40px 15px}.blogsHeader{margin-bottom:25px;width:92%}.blogsTitleText{font-size:19px}.blogsTitleDotIcon{font-size:18px}.blogsLodeMoreBtn,.blogsLodeMoreBtn:hover{font-size:15px;padding:7px 15px}.blogsBody{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:15px;overflow-x:auto;overflow-y:hidden;padding-bottom:15px;scroll-behavior:smooth;width:92%}.blogsBody::-webkit-scrollbar{display:block;height:10px}.blogsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.blogsCardSection{flex:0 0 250px;flex-shrink:0;height:100%;margin:0;max-width:250px;min-width:250px;width:250px}}@media (max-width:767px){.blogs{padding:35px 0}.blogsHeader{margin:0 auto 25px;width:90%}.blogsTitle{margin-left:8px}.blogsTitleDotIcon{font-size:14px;margin-left:5px}.blogsTitleText{font-size:18px;white-space:nowrap}.blogsLodeMoreBtn,.blogsLodeMoreBtn:hover{border-radius:12px;font-size:12px;padding:6px 12px}.blogsBody{-webkit-overflow-scrolling:touch;direction:rtl;display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;margin:0;overflow-x:auto;overflow-y:hidden;padding:5px 5% 20px;scroll-behavior:smooth;width:100%}.blogsBody::-webkit-scrollbar{display:block;height:10px}.blogsBody::-webkit-scrollbar-track{background:#bbe0ef;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb{background:#133458;border-radius:10px}.blogsBody::-webkit-scrollbar-thumb:hover{background:#0d2945}.blogsCardSection{flex:0 0 78%;flex-shrink:0;height:100%;margin:0;max-width:78%;min-width:78%;width:78%}}@media (max-width:400px){.blogs{padding:30px 0}.blogsHeader{margin-bottom:20px;width:90%}.blogsTitleText{font-size:13px}.blogsTitleDotIcon{font-size:12px}.blogsLodeMoreBtn{border-radius:10px;font-size:11px;padding:5px 10px}.blogsBody{gap:12px;padding-left:5%;padding-right:5%}.blogsCardSection{flex:0 0 82%;max-width:82%;min-width:82%;width:82%}}.FAQCard{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:0;padding:20px 10px;width:100%}.questionCard{justify-content:space-between;width:80%}.FAQCardRightSide,.questionCard{align-items:center;display:flex;flex-direction:row;min-width:0}.FAQCardRightSide{justify-content:center}.FAQCardNum{color:#ffc349;flex-shrink:0;font-size:24px;font-weight:700;margin-left:5px}.FAQCardQuestion{color:#133458;font-size:20px;font-weight:700;min-width:0}.showAnswerBtn{align-items:center;background-color:inherit;border:none;color:#86a9e6;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:700;justify-content:center;white-space:nowrap}.showAnswerBtnIcon{margin-right:5px}.answerCard{font-size:16px;font-weight:500;justify-content:center;padding-top:20px;text-align:right;width:100%}.FAQCardAnswer,.answerCard{align-items:center;display:flex}.FAQCardAnswer{color:#133458;justify-content:right;width:75%}@media (min-width:1024px) and (max-width:1365px){.questionCard{width:75%}.FAQCardQuestion{font-size:17px}.showAnswerBtn{font-size:15px}.FAQCardAnswer{width:70%}}@media (min-width:768px) and (max-width:1023px){.questionCard{width:85%}.FAQCardNum{font-size:20px}.FAQCardQuestion{font-size:16px}.showAnswerBtn{font-size:14px}.FAQCardAnswer{font-size:15px;width:80%}}@media (max-width:767px){.FAQCard{padding:12px 5px}.questionCard{gap:10px;width:100%}.FAQCardRightSide{flex:1;justify-content:flex-start}.FAQCardNum{font-size:16px;margin-left:4px}.FAQCardQuestion{font-size:13px;line-height:1.8;text-align:right}.showAnswerBtn{font-size:12px}.showAnswerBtnIcon{margin-right:3px}.answerCard{font-size:12px;line-height:2;padding-top:12px}.FAQCardAnswer{text-align:right;width:90%}}@media (max-width:400px){.FAQCard{padding:10px 3px}.questionCard{gap:6px}.FAQCardNum{font-size:14px}.FAQCardQuestion{font-size:11px}.showAnswerBtn{font-size:10px}.answerCard{font-size:11px}}.FAQs{direction:rtl;flex-direction:column;min-width:0}.FAQs,.FAQsHeader{align-items:center;display:flex;justify-content:center;width:100%}.FAQsHeader{flex-direction:row}.FAQsHeaderTitle{border-bottom:3px solid #ffc349;color:#133458;font-size:28px;font-weight:700;padding:0 15px}.FAQsBody{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:0;width:50%}.FAQsBody hr{border:0!important;border-top:2px solid #bbe0ef!important;display:block!important;height:1px;margin:20px 0;opacity:1;width:80%!important}.FAQCardSection{align-items:center;display:flex;flex-direction:row;justify-content:center;min-width:0;width:100%}@media (min-width:1366px){.FAQsHeaderTitle{font-size:28px}.FAQsBody{max-width:1000px;width:55%}.FAQsBody hr{width:70%!important}}@media (min-width:1024px) and (max-width:1365px){.FAQsHeaderTitle{font-size:25px}.FAQsBody{width:65%}.FAQsBody hr{width:75%!important}}@media (min-width:768px) and (max-width:1023px){.FAQsHeaderTitle{font-size:23px}.FAQsBody{width:80%}.FAQsBody hr{margin:16px 0;width:80%!important}}@media (max-width:767px){.FAQs,.FAQsHeader{width:100%}.FAQsHeaderTitle{border-bottom-width:2px;font-size:20px;padding:0 10px}.FAQsHeader img{height:auto;max-width:70px}.FAQsBody{width:92%}.FAQsBody hr{border-top-width:1.5px!important;margin:12px 0;width:85%!important}.FAQCardSection{width:100%}}@media (max-width:400px){.FAQsHeaderTitle{font-size:18px;padding:0 8px}.FAQsHeader img{max-width:55px}.FAQsBody{width:95%}.FAQsBody hr{margin:10px 0;width:90%!important}}.aboutUs{width:70%}.AboutUsHeader,.aboutUs{align-items:center;display:flex;flex-direction:column;justify-content:center}.AboutUsHeader{line-height:2.5;text-align:center;width:100%}.AboutUsHeaderSlogan{color:#133458;direction:rtl;font-size:28px;font-weight:700;white-space:normal}.sloganSoftBlue{color:#5f72a5}.sloganBlue{color:#133458}.sloganGreen{color:#689d4b}.sloganYellow{color:#ffc349}.AboutUsHeaderSloganDescription{color:#86a9e6;font-size:24px;font-weight:500;text-align:center}.aboutUsBody{align-items:center;display:flex;gap:50px;justify-content:center;width:70%}.aboutUsBody>img{height:auto;max-width:50%}.AboutUsBodyLeftSide{flex:1}.aboutUsBodyTitle{align-items:center;color:#133458;display:flex;font-size:26px;font-weight:700;justify-content:right;margin-bottom:20px}.aboutUsBodyImg{margin-right:15px}.AboutUsBodyDescription{color:#86a9e6;font-size:22px;font-weight:400;line-height:2;text-align:right}@media (min-width:1366px){.aboutUs{width:70%}.AboutUsHeaderSlogan{font-size:28px}.AboutUsHeaderSloganDescription{font-size:24px}.aboutUsBody{gap:50px;width:70%}.aboutUsBody>img{max-width:50%}.aboutUsBodyTitle{font-size:26px}.AboutUsBodyDescription{font-size:22px}}@media (min-width:1024px) and (max-width:1365px){.aboutUs{width:80%}.AboutUsHeaderSlogan{font-size:24px}.AboutUsHeaderSloganDescription{font-size:20px}.aboutUsBody{gap:35px;width:85%}.aboutUsBody>img{max-width:48%}.aboutUsBodyTitle{font-size:23px}.AboutUsBodyDescription{font-size:18px;line-height:2}}@media (min-width:768px) and (max-width:1023px){.aboutUs{width:90%}.AboutUsHeaderSlogan{font-size:21px}.AboutUsHeaderSloganDescription{font-size:17px;line-height:2.2}.aboutUsBody{gap:25px;width:90%}.aboutUsBody>img{max-width:45%}.aboutUsBodyTitle{font-size:21px}.AboutUsBodyDescription{font-size:16px;line-height:2}.aboutUsBodyImg{max-width:80px}}@media (max-width:767px){.aboutUs{width:90%}.AboutUsHeader{width:100%}.AboutUsHeaderSlogan{font-size:18px;line-height:2;text-align:center;width:100%}.AboutUsHeaderSloganDescription{font-size:14px;line-height:2;text-align:center;width:100%}.aboutUsBody{display:flex;flex-direction:column;gap:25px;width:100%}.aboutUsBody>img{max-width:300px;order:1;width:80%}.AboutUsBodyLeftSide{order:2;width:100%}.aboutUsBodyTitle{font-size:19px;justify-content:center;margin-bottom:15px}.aboutUsBodyImg{margin-right:10px;max-width:80px}.AboutUsBodyDescription{font-size:14px;line-height:2;text-align:right}}@media (max-width:400px){.aboutUs{width:92%}.AboutUsHeaderSlogan{font-size:16px;line-height:2}.AboutUsHeaderSloganDescription{font-size:13px}.aboutUsBody{gap:20px}.aboutUsBody>img{width:85%}.aboutUsBodyTitle{font-size:17px}.AboutUsBodyDescription{font-size:13px;line-height:2}}.Footer{flex-direction:column;justify-content:center}.Footer,.footerHeader{align-items:center;display:flex;width:100%}.footerHeader{background-color:#133458;color:#fff;flex-direction:row;gap:30px;justify-content:space-around;margin-bottom:100px;padding:25px 40px}.footerHeaderRightSide{align-items:center;display:flex;flex-direction:row;justify-content:center;min-width:0}.footerHeaderRightSide img{flex-shrink:0;height:auto;max-width:60px}.footerHeaderRightSideText{font-size:24px;font-weight:500;line-height:1.8;margin-right:20px;text-align:right}.footerHeaderLeftSide{align-items:center;background-color:#ffc349;border-radius:16px;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;padding:12px 24px}.footerHeaderLeftSideText{font-size:24px;font-weight:500;margin-left:20px;white-space:nowrap}.footerBody{align-items:flex-start;display:flex;flex-direction:row;gap:80px;justify-content:space-between;margin-bottom:100px;width:70%}.footerBodyRightSide{max-width:500px}.footerBodyRightSideTitle{color:#133458;font-size:24px;font-weight:700;margin-bottom:20px;text-align:right}.footerBodyRightSideText{color:#86a9e6;font-size:20px;font-weight:400;line-height:2;text-align:right}.footerBodyLeftSide{max-width:500px}.footerBodyLeftSideLine{align-items:center;color:#133458;display:flex;flex-direction:row;justify-content:flex-start;line-height:1.8;margin-bottom:20px;text-align:right}.footerBodyLeftSideLineImg{flex-shrink:0;height:auto;margin-left:10px;width:auto}@media (min-width:1366px){.footerHeader{padding:25px 60px}.footerHeaderLeftSideText,.footerHeaderRightSideText{font-size:24px}.footerBody{gap:100px;width:70%}.footerBodyRightSideTitle{font-size:24px}.footerBodyRightSideText{font-size:20px}}@media (min-width:1024px) and (max-width:1365px){.footerHeader{gap:25px;margin-bottom:70px;padding:22px 35px}.footerHeaderRightSideText{font-size:20px}.footerHeaderLeftSide{padding:10px 20px}.footerHeaderLeftSideText{font-size:20px}.footerBody{gap:50px;margin-bottom:70px;width:85%}.footerBodyRightSideTitle{font-size:22px}.footerBodyRightSideText{font-size:17px}.footerBodyLeftSideLine{font-size:16px}}@media (min-width:768px) and (max-width:1023px){.footerHeader{gap:20px;margin-bottom:60px;padding:20px 25px}.footerHeaderRightSideText{font-size:17px;margin-right:12px}.footerHeaderRightSide img{max-width:50px}.footerHeaderLeftSide{border-radius:13px;padding:9px 16px}.footerHeaderLeftSideText{font-size:17px;margin-left:12px}.footerBody{gap:35px;margin-bottom:60px;width:90%}.footerBodyRightSideTitle{font-size:20px}.footerBodyRightSideText{font-size:15px}.footerBodyLeftSideLine{font-size:14px;margin-bottom:15px}}@media (max-width:767px){.footerHeader{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:50px;padding:25px 20px}.footerHeader,.footerHeaderRightSide{justify-content:center;width:100%}.footerHeaderRightSide img{max-width:45px}.footerHeaderRightSideText{font-size:14px;line-height:1.8;margin-right:10px;text-align:right}.footerHeaderLeftSide{border-radius:12px;padding:8px 15px}.footerHeaderLeftSideText{font-size:15px;margin-left:10px}.footerBody{align-items:stretch;display:flex;flex-direction:column;gap:35px;justify-content:center;margin-bottom:50px;width:90%}.footerBodyRightSide{max-width:none;width:100%}.footerBodyRightSideTitle{font-size:20px;margin-bottom:12px;text-align:right}.footerBodyRightSideText{font-size:14px;line-height:2;text-align:right}.footerBodyLeftSide{max-width:none;width:100%}.footerBodyLeftSideLine{font-size:13px;justify-content:flex-start;line-height:1.8;margin-bottom:15px;width:100%}.footerBodyLeftSideLineImg{margin-left:8px}}@media (max-width:400px){.footerHeader{margin-bottom:40px;padding:20px 15px}.footerHeaderRightSideText{font-size:12px}.footerHeaderRightSide img{max-width:40px}.footerHeaderLeftSide{padding:7px 12px}.footerHeaderLeftSideText{font-size:13px}.footerBody{gap:30px;margin-bottom:40px;width:92%}.footerBodyRightSideTitle{font-size:18px}.footerBodyRightSideText{font-size:12px}.footerBodyLeftSideLine{font-size:11px;margin-bottom:12px}}html{scroll-behavior:smooth}.homePage{min-width:0;width:100%}.headerContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:0;position:fixed;top:0;z-index:1000}.homeBody{min-width:0;overflow:hidden;position:relative;top:150px;width:100%}.FAQsContainer,.aboutUsContainer,.blogsContainer,.helpContainer,.missionInfoContainer,.projectsContainer,.servicesContainer{align-items:center;display:flex;justify-content:center;min-width:0;width:100%}.helpContainer{width:100%}.servicesContainer{background-color:#bbe0ef59;margin:100px 0}.projectsContainer{margin:100px 0}.missionInfoContainer{margin:0}.blogsContainer{background-color:#bbe0ef59;margin:100px 0}.FAQsContainer,.aboutUsContainer{margin:100px 0}@media screen and (max-width:1365px){.homeBody{top:120px}.FAQsContainer,.aboutUsContainer,.blogsContainer,.projectsContainer,.servicesContainer{margin-bottom:70px;margin-top:70px}}@media screen and (max-width:1023px){.homeBody{top:100px}.FAQsContainer,.aboutUsContainer,.blogsContainer,.projectsContainer,.servicesContainer{margin-bottom:60px;margin-top:60px}}@media screen and (max-width:767px){.headerContainer,.homeBody,.homePage{width:100%}.homeBody{top:70px}.FAQsContainer,.aboutUsContainer,.blogsContainer,.helpContainer,.missionInfoContainer,.projectsContainer,.servicesContainer{align-items:center;display:flex;justify-content:center;width:100%}.servicesContainer{margin:45px 0;padding:25px 0}.missionInfoContainer,.projectsContainer{margin:45px 0}.blogsContainer{margin:45px 0;padding:25px 0}.FAQsContainer,.aboutUsContainer{margin:45px 0}}.loginByPhoneNumber{align-items:center;background-color:#bbe0ef4f;direction:ltr;display:flex;flex-direction:row;justify-content:center;min-height:100vh;overflow:hidden;padding:40px 20px;width:100%}.loginImg{position:relative;width:110px;z-index:0}.loginByPhoneNumberForm{align-items:center;background-color:#fff;border:1px solid #bbe0ef;border-radius:16px;box-shadow:2px 2px 8px #bbe0ef73;direction:rtl;display:flex;flex-direction:column;justify-content:center;max-width:calc(100vw - 40px);padding:100px;position:relative;width:520px;z-index:1}.loginByPhoneNumberLine1{display:flex;justify-content:flex-start;width:100%}.loginByPhoneNumberLine1ExitBtn{align-items:center;background-color:#bbe0efcc;border:none;border-radius:16px;color:#133458;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:.2s}.loginByPhoneNumberLine1ExitBtn:hover{background-color:#bbe0efcc;color:#d73535}.loginByPhoneNumberTitle{color:#133458;font-size:22px;font-weight:700;margin:10px 0 35px;text-align:center}.loginByPhoneNumberBody{margin-bottom:10px}.loginByPhoneNumberBody,.loginByPhoneNumberInputs{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.loginByPhoneNumberInputs{margin:0}.loginPasswordInputWrapper{align-items:center;display:flex;position:relative;width:100%}.loginPasswordInput{padding-left:45px}.loginPasswordEyeButton{align-items:center;background:#0000;border:none;border-radius:6px;color:#133458;cursor:pointer;display:flex;height:32px;justify-content:center;left:8px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease;width:32px}.loginPasswordEyeButton svg{stroke-width:1.8;height:19px;width:19px}.loginPasswordEyeButton:hover{background-color:#13345812;color:#0e2947}.loginPasswordEyeButton:disabled{cursor:not-allowed;opacity:.5}.loginMessage{border-radius:8px;direction:rtl;font-size:13px;line-height:1.8;margin-bottom:5px;margin-top:6px;padding:8px 12px;text-align:right;width:100%}.loginMessageError{background-color:#d7353512;border:1px solid #d7353533;color:#d73535}.loginMessageSuccess{background-color:#1b7a4b12;border:1px solid #1b7a4b33;color:#1b7a4b}.loginForgotPasswordBtn{border:none;color:#86a9e6;display:flex;font-size:13px;justify-content:flex-start;margin:5px 0 10px;text-decoration:none;transition:.2s;width:100%}.loginForgotPasswordBtn:hover{color:#133458}.loginByPhoneNumberLine3{border:none;color:#86a9e6;font-size:14px;margin:5px 0;text-align:center;text-decoration:none;transition:.2s;width:100%}.loginByPhoneNumberLine3:hover{color:#133458}@media screen and (max-width:1023px){.loginByPhoneNumber{flex-direction:column;justify-content:center;padding:40px 20px}.loginImg{margin:0;rotate:90deg;transform:translateX(70px);width:120px;z-index:0}.loginByPhoneNumberForm{max-width:100%;padding:45px 70px;width:525px;z-index:1}}@media screen and (max-width:600px){.loginByPhoneNumber{padding:30px 15px}.loginImg{rotate:90deg;transform:translateX(-40px);width:105px}.loginByPhoneNumberForm{max-width:380px;padding:35px 40px;width:100%}.loginByPhoneNumberTitle{font-size:22px;margin:10px 0 30px}.loginInput,.loginInputGroupLabel{font-size:14px}.loginInput{height:38px}.loginPasswordEyeButton{height:30px;left:6px;width:30px}.loginPasswordEyeButton svg{height:18px;width:18px}.loginMessage{font-size:12px;padding:7px 10px}.loginBtn{font-size:15px}.loginByPhoneNumberLine3{font-size:13px}}@media screen and (max-width:400px){.loginByPhoneNumber{padding:20px 10px}.loginImg{transform:translateY(35px);width:90px}.loginByPhoneNumberForm{max-width:100%;padding:30px}.loginByPhoneNumberTitle{font-size:20px;margin-bottom:25px}.loginInput{height:36px}}@media (max-width:768px){.privacy-overlay-inside{padding:18px}.privacy-modal-inside{border-radius:19px;padding:24px 22px 21px;width:min(420px,100%)}.privacy-modal-inside h3{font-size:18px;margin-bottom:14px}.privacy-text{font-size:14px;line-height:1.9}.privacy-buttons{margin-top:21px}}@media (max-width:480px){.privacy-overlay-inside{padding:15px}.privacy-modal-inside{border-radius:17px;padding:22px 18px 19px;width:100%}.privacy-modal-inside h3{font-size:17px;margin-bottom:12px}.privacy-text{font-size:13px;line-height:1.9}.privacy-buttons{gap:8px;margin-top:20px;width:100%}.privacy-modal-inside .noBtn,.privacy-modal-inside .yesBtn{flex:1;font-size:13px;height:40px;min-width:0;padding:0 12px}}.loginByOTPCode{align-items:center;background-color:#bbe0ef4f;direction:ltr;display:flex;flex-direction:row;justify-content:center;min-height:100vh;overflow:hidden;padding:40px 20px;width:100%}.loginByOTPCode .loginImg{left:12px;position:relative;width:110px;z-index:0}.loginByOTPCodeForm{align-items:center;background-color:#fff;border:1px solid #bbe0ef;border-radius:16px;box-shadow:2px 2px 8px #bbe0ef73;direction:rtl;display:flex;flex-direction:column;justify-content:center;max-width:calc(100vw - 40px);padding:100px;position:relative;width:520px;z-index:1}.loginByOTPCodeLine1{display:flex;justify-content:flex-start;width:100%}.loginByOTPCodeLine1ExitBtn{align-items:center;background-color:#bbe0efcc;border:none;border-radius:16px;color:#133458;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:.2s}.loginByOTPCodeLine1ExitBtn:hover{background-color:#bbe0efcc;color:#d73535}.loginByOTPCodeTitle{color:#133458;font-size:22px;font-weight:700;margin:10px 0 35px;text-align:center}.loginByOTPCodeBody{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;width:100%}.enterNumberPage,.enterOTPCodePage{width:100%}.loginInputGroup{align-items:flex-start;background-color:initial;border:none;border-radius:0;display:flex;flex-direction:column;justify-content:center;margin:10px 0;padding:0;width:100%}.loginInputGroupLabel{margin-bottom:10px;text-align:right}.loginInput,.loginInputGroupLabel{color:#133458;font-size:16px;width:100%}.loginInput{font-weight:400;height:40px;padding:8px 12px;transition:.2s}.loginInput,.loginInput:focus{background-color:#efefec;border:1px solid #133458;border-radius:8px;box-shadow:none;outline:none}.loginInput:focus{color:#133458;width:100%}.loginInput:disabled{cursor:not-allowed;opacity:.7}.loginInlineMessage{align-items:flex-start;border-radius:8px;direction:rtl;display:flex;font-size:13px;gap:8px;line-height:1.8;margin-bottom:5px;margin-top:6px;overflow-wrap:anywhere;padding:8px 12px;text-align:right;width:100%}.loginInlineMessageIcon{flex-shrink:0;margin-top:4px}.loginInlineMessageError{background-color:#d7353512;border:1px solid #d7353533;color:#d73535}.loginInlineMessageSuccess{background-color:#1b7a4b12;border:1px solid #1b7a4b33;color:#1b7a4b}.otpPhoneNumber{align-items:center;color:#133458;display:flex;flex-wrap:wrap;font-size:14px;gap:6px;justify-content:center;line-height:1.8;margin:20px 0;text-align:center}.otpPhoneNumber span{color:#133458;direction:ltr;font-weight:600}.otpCodeLabel{color:#133458;display:block;font-size:14px;margin-bottom:14px;text-align:center}.code-inputs{direction:ltr;display:flex;gap:10px;justify-content:center;margin-bottom:16px;width:100%}.otpCodeInput{background-color:#efefec;border:1px solid #133458;border-radius:8px;color:#133458;font-family:inherit;font-size:20px;font-weight:600;height:52px;min-width:0;outline:none;padding:6px;text-align:center;transition:.2s;width:48px}.otpCodeInput:focus{background-color:#efefec;border-color:#133458;outline:2px solid #1334581a}.otpCodeInput:disabled{background-color:#efefec;cursor:not-allowed;opacity:.7}.otpResendRow{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:20px 0;width:100%}.otpResendButton{background-color:initial;border:1px solid #bbe0ef;border-radius:8px;color:#133458;cursor:pointer;font-family:inherit;font-size:13px;padding:8px 12px;transition:.2s}.otpResendButton:hover:not(:disabled){background-color:#bbe0ef4f;color:#133458}.otpResendButton:disabled{cursor:not-allowed;opacity:.5}.otpTimer{color:#133458;direction:ltr;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.loginBtn{background-color:#133458;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin:15px 0;padding:9px 16px;transition:.2s;width:100%}.loginBtn:hover:not(:disabled){background-color:#133458e8;color:#ffc349}.loginBtn:disabled{cursor:not-allowed;opacity:.6}.otpBackButton{background:#0000;border:none;color:#86a9e6;cursor:pointer;display:block;font-family:inherit;font-size:13px;margin-top:14px;padding:10px;transition:.2s;width:100%}.otpBackButton:hover{color:#133458;text-decoration:underline}.otpBackButton:disabled{cursor:not-allowed;opacity:.5}.loginByOTPCodeLine3{border:none;color:#86a9e6;font-size:14px;margin:5px 0;text-align:center;text-decoration:none;transition:.2s;width:100%}.loginByOTPCodeLine3:hover{color:#133458}.privacy-overlay-inside{align-items:center;animation:closeSessionOverlayIn .2s ease-out;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#13345873;direction:rtl;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.privacy-modal-inside{animation:closeSessionPopupIn .25s ease-out;background:#fff;border:1px solid #13345814;border-radius:22px;box-shadow:0 18px 50px #13345833,0 4px 15px #00000014;padding:28px 30px 24px;text-align:right;width:min(440px,100%)}.privacy-modal-inside h3{color:#133458!important;font-size:20px;font-weight:700;line-height:1.6;margin:0 0 18px;text-align:right}.privacy-text{color:#555!important;font-size:15px;font-weight:400;line-height:2;margin:0;text-align:right}.privacy-text p{margin:5px 0}.privacy-buttons{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-top:25px}.privacy-modal-inside .yesBtn{background:#133458!important;border:none;border-radius:10px;color:#fff!important;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:42px;min-width:95px;padding:0 22px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.privacy-modal-inside .yesBtn:hover:not(:disabled){background:#0e2947!important;box-shadow:0 5px 14px #13345833;transform:translateY(-1px)}.privacy-modal-inside .yesBtn:active{transform:translateY(0)}.privacy-modal-inside .yesBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.privacy-modal-inside .noBtn{background:#fff;border:1px solid #d6dce3;border-radius:10px;color:#133458;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:42px;min-width:75px;padding:0 20px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.privacy-modal-inside .noBtn:hover:not(:disabled){background:#f5f8fb;border-color:#133458;transform:translateY(-1px)}.privacy-modal-inside .noBtn:active{transform:translateY(0)}.privacy-modal-inside .noBtn:disabled{cursor:not-allowed;opacity:.6;transform:none}@keyframes closeSessionOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes closeSessionPopupIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:1023px){.loginByOTPCode{flex-direction:column;justify-content:center;padding:40px 20px}.loginImg{margin:0;rotate:90deg;transform:translateX(70px);width:120px;z-index:0}.loginByOTPCodeForm{max-width:100%;padding:45px 70px;width:525px;z-index:1}}@media screen and (max-width:600px){.loginByOTPCode{padding:30px 15px}.loginImg{rotate:90deg;transform:translateX(-40px);width:105px}.loginByOTPCodeForm{max-width:380px;padding:35px 40px;width:100%}.loginByOTPCodeTitle{font-size:22px;margin:10px 0 30px}.loginInput,.loginInputGroupLabel{font-size:14px}.loginInput{height:38px}.loginInlineMessage{font-size:12px;padding:7px 10px}.loginBtn{font-size:15px}.loginByOTPCodeLine3{font-size:13px}.code-inputs{gap:6px}.otpCodeInput{font-size:18px;height:48px;width:42px}.otpResendRow{gap:8px}.privacy-overlay-inside{padding:18px}.privacy-modal-inside{border-radius:19px;padding:24px 22px 21px;width:min(420px,100%)}.privacy-modal-inside h3{font-size:18px;margin-bottom:14px}.privacy-text{font-size:14px;line-height:1.9}.privacy-buttons{margin-top:21px}}@media screen and (max-width:400px){.loginByOTPCode{padding:20px 10px}.loginImg{transform:translateY(35px);width:90px}.loginByOTPCodeForm{max-width:100%;padding:30px}.loginByOTPCodeTitle{font-size:20px;margin-bottom:25px}.loginInput{height:36px}.code-inputs{gap:5px}.otpCodeInput{font-size:17px;height:44px;padding:4px;width:38px}}@media (max-width:360px){.loginImg{left:35px;top:50px;width:90px}.privacy-modal-inside{padding:20px 15px 17px}.privacy-modal-inside h3{font-size:16px}.privacy-text{font-size:12.5px}.privacy-modal-inside .noBtn,.privacy-modal-inside .yesBtn{font-size:12px;height:38px}}.projectsHero{align-items:center;direction:ltr;display:flex;flex-direction:row;gap:80px;justify-content:center;margin:0 auto;max-width:850px;width:100%}.projectsHero>img{flex-shrink:0;object-fit:contain}.projectsHeroText{flex-direction:column;min-width:0;text-align:center}.projectsHeroLine1,.projectsHeroText{direction:rtl}.projectsHeroLine1,.projectsHeroLine1RightSide,.projectsHeroText{align-items:center;display:flex;justify-content:center}.projectsHeroLine1Text{color:#133458;font-size:38px;font-weight:700;margin-left:10px;white-space:nowrap}.projectsHeroLine1Num{color:#ffc349;font-size:42px;font-weight:700;line-height:1;margin-left:10px}.projectsHeroLine1Img{align-items:center;display:flex}.projectsHeroLine2{color:#133458;font-size:38px;font-weight:700;margin-top:8px}.projectsHeroLine3{color:#86a9e6;font-size:24px;font-weight:400;margin-top:20px;text-align:center}@media (max-width:900px){.projectsHero{gap:40px;max-width:650px}.projectsHero>img{height:240px;width:240px}.projectsHeroLine1Text,.projectsHeroLine2{font-size:30px}.projectsHeroLine1Num{font-size:36px}.projectsHeroLine3{font-size:18px;margin-top:15px}}@media (max-width:600px){.projectsHero{align-items:center;box-sizing:border-box;flex-direction:column;gap:20px;justify-content:center;padding:0 20px;width:100%}.projectsHeroText{width:100%}.projectsHeroLine1{justify-content:center}.projectsHeroLine1Text{font-size:25px;margin-left:7px}.projectsHeroLine1Num{font-size:34px;margin-left:7px}.projectsHeroLine2{font-size:27px;margin-top:3px}.projectsHeroLine3{font-size:16px;margin-top:12px;white-space:nowrap}}.projectsCategory{align-items:center;background:#fff;border-radius:10px;box-shadow:0 3px 15px #506ea01a;display:flex;justify-content:space-between;margin:0 auto 35px;max-width:1000px;min-height:55px;padding:5px;width:calc(100% - 40px)}.projectsCategory::-webkit-scrollbar{display:none}.projectsCategoryItem{background-color:initial;border:none;color:#133458;cursor:pointer;flex:0 0 auto;font-size:15px;font-weight:500;padding:8px 28px;transition:.2s;white-space:nowrap}.projectsCategoryItem:hover{color:#ffc349;font-weight:600}@media (max-width:900px){.projectsCategory{padding:10px 12px;width:86%}.projectsCategoryItem{font-size:12px;padding:8px 18px}}@media (max-width:600px){.projectsCategory{align-items:center;border-radius:0;box-shadow:0 3px 12px #506ea014;display:flex;justify-content:space-between;margin:0 0 30px;overflow-x:auto;padding:5px;width:100%}.projectsCategoryItem{font-size:10px;padding:8px 18px}}.projectCard{align-items:center;background-color:#fff;border:1px solid #bbe0ef;border-radius:16px;box-shadow:2px 2px 8px #bbe0ef73;direction:rtl;display:flex;flex-direction:column;justify-content:flex-start;padding:12px}.projectCardImg{border-radius:12px;display:block;height:180px;object-fit:cover;width:100%}.projectCardTitle{color:#133458;font-size:24px;font-weight:700;margin:10px 0 6px;text-align:right;width:90%}.projectCardCenterSide{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:90%}.projectCardLoc{color:#133458;font-size:20px;font-weight:500}.projectCardStatus{color:#133458;font-size:19px;font-weight:700}.projectCardPrices{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;margin:8px 0;width:90%}.projectCardPrice{align-items:center;color:#133458;display:flex;flex-direction:row;font-size:16px;font-weight:400;gap:10px;justify-content:space-between;width:100%}.priceLeftSide,.priceRightSide{white-space:nowrap}.priceLeftSide{text-align:left}.projectCardDetailBtn{align-items:center;background-color:#133458;border-radius:10px;color:#fff;display:flex;font-size:13px;justify-content:center;margin-top:5px;padding:8px 12px;text-align:center;text-decoration:none;transition:background-color .2s ease;width:90%}.projectCardDetailBtn:hover{background-color:#133458cc;color:#fff;text-decoration:none}@media screen and (min-width:1024px) and (max-width:1365px){.projectCard{padding:9px}.projectCardImg{height:135px}.projectCardTitle{font-size:20px}.projectCardLoc{font-size:18px}.projectCardStatus{font-size:17px}.projectCardPrice{font-size:14px}.projectCardDetailBtn{font-size:14px;padding:6px}}@media screen and (min-width:768px) and (max-width:1023px){.projectCard{padding:8px}.projectCardImg{height:125px}.projectCardTitle{font-size:18px}.projectCardLoc{font-size:16px}.projectCardStatus{font-size:15px}.projectCardPrice{font-size:12px}.projectCardDetailBtn{font-size:12px;padding:6px}}@media screen and (max-width:767px){.projectCard{border-radius:13px;padding:9px}.projectCardImg{border-radius:10px;height:150px;width:100%}.projectCardTitle{font-size:18px;margin:8px 0 5px;width:92%}.projectCardCenterSide{width:92%}.projectCardLoc{font-size:16px}.projectCardStatus{font-size:15px}.projectCardPrices{margin:7px 0;width:92%}.projectCardPrice{font-size:12px}.projectCardDetailBtn{border-radius:9px;font-size:12px;padding:7px;width:92%}}@media screen and (max-width:400px){.projectCardImg{height:135px}.projectCardTitle{font-size:14px}.projectCardLoc{font-size:10px}.projectCardStatus{font-size:9px}.projectCardPrice{font-size:8px}.projectCardDetailBtn{font-size:9px}}.projectsSection{background-color:#f4f8fe;box-sizing:border-box;direction:rtl;padding:0 0 70px;width:100%}.projectCards{align-items:start;column-gap:35px;display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px;row-gap:32px;width:calc(100% - 40px)}.projectsCardSection{min-width:0;width:100%}.moreProjects{align-items:center;color:#7fa8e5;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;justify-content:center;margin:55px auto 0;transition:.2s;width:fit-content}.moreProjects:hover{color:#5f80b5}.moreProjectsIcon{font-size:13px;transform:rotate(90deg)}@media (max-width:900px){.projects{padding:35px 0 60px}.projectCards{column-gap:35px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:650px;row-gap:30px;width:calc(100% - 70px)}.moreProjects{margin-top:50px}}@media (max-width:600px){.projects{padding:35px 0 50px}.projectCards{box-sizing:border-box;gap:30px;grid-template-columns:1fr;justify-items:center;max-width:none;padding:0 20px;width:100%}.projectsCardSection{max-width:100%;width:255px}.moreProjects{font-size:15px;margin-top:45px}}.projectsPage{background-color:#f4f8fe;min-height:100vh}.projectsPageBody{position:relative;top:150px;width:100%}.heroContainer{margin-bottom:70px}.categoryContainer,.heroContainer{align-items:center;display:flex;justify-content:center}.categoryContainer{margin-bottom:0}@media (max-width:900px){.heroContainer{margin-bottom:55px}}@media (max-width:600px){.projectsPageBody{position:relative;top:100px}.heroContainer{margin-bottom:25px}}.blogsHero{align-items:center;direction:ltr;display:flex;flex-direction:row-reverse;gap:90px;justify-content:center;margin:0 auto;max-width:1100px;min-height:330px;width:100%}.blogsHero>img{flex-shrink:0;object-fit:contain}.blogsHeroText{align-items:flex-start;color:#133458;direction:rtl;display:flex;flex-direction:column;text-align:right}.blogsHeroLine1{align-items:center;display:flex;font-size:38px;font-weight:700;gap:10px}.blogsHeroLine1YellowPart{color:#ffc349}.blogsHeroLine1RightSide{align-items:center;display:flex;gap:8px}.blogsHeroLine1Text{color:#133458}.blogsHeroLine1Num{color:#f1c94b}.blogsHeroLine1Img{align-items:center;display:flex;justify-content:center}.blogsHeroLine1Img img{height:auto;width:45px}.blogsHeroLine2{align-items:center;color:#133458;display:flex;font-size:38px;font-weight:700;justify-content:center;margin-top:5px}.blogsHeroLine2Img{margin-right:10px}.blogsHeroLine3{color:#86a9e6;font-size:19px;font-weight:400;line-height:2;margin-top:25px}@media (max-width:991px){.blogsHero{gap:45px;max-width:800px;min-height:280px;padding:30px 20px}.blogsHero>img{height:220px;width:220px}.blogsHeroLine1,.blogsHeroLine2{font-size:30px}.blogsHeroLine3{font-size:16px}}@media (max-width:576px){.blogsHero{flex-direction:column;gap:10px;min-height:auto;width:100%}.blogsHero>img{height:150px;order:1;width:150px}.blogsHeroText{align-items:center;order:2;text-align:center;width:100%}.blogsHeroLine1{font-size:25px;justify-content:center}.blogsHeroLine1Img img{width:32px}.blogsHeroLine2{font-size:27px;margin-top:2px}.blogsHeroLine3{font-size:14px;line-height:2;margin-top:10px}}.blogsCategory{align-items:center;background:#fff;border-radius:10px;box-shadow:0 3px 15px #506ea01a;display:flex;justify-content:space-between;margin:0 auto 35px;max-width:1000px;min-height:55px;padding:5px;width:calc(100% - 40px)}.blogsCategoryItem{background:#0000;border:none;border-radius:8px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:18px;height:45px;outline:none;transition:all .25s ease}.blogsCategoryItem:hover{color:#efc84d}@media (max-width:991px){.blogsCategory{margin-bottom:30px;max-width:700px}.blogsCategoryItem{font-size:13px}}@media (max-width:576px){.blogsCategory{align-items:center;border-radius:0;box-shadow:0 3px 12px #506ea014;display:flex;justify-content:space-between;margin:0 0 30px;overflow-x:auto;padding:5px;width:100%}.blogsCategoryItem{flex:0 0 auto;font-size:12px;min-width:75px;padding:0 10px}}.blogCard{align-items:center;background-color:#fff;border:1px solid #bbe0ef;box-shadow:2px 2px 4px #bbe0efc7;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px 10px}.blogCard,.blogCardImg{border-radius:16px;width:100%}.blogCardImg{height:180px;object-fit:cover}.blogCardBody{flex-direction:column;justify-content:right}.blogCardBody,.blogCardCenterSide{align-items:center;display:flex;width:90%}.blogCardCenterSide{flex-direction:row;margin:10px 0}.blogCardCategory{background-color:#efefec;border-radius:16px;color:#133458;font-size:20px;font-weight:500;margin-left:20px;padding:4px 8px}.blogCardDate{font-size:18px}.blogCardDate,.blogCardTitle{color:#133458;font-weight:700}.blogCardTitle{font-size:24px}.blogCardDescription,.blogCardTitle{align-items:center;display:flex;flex-direction:row;width:90%}.blogCardDescription{color:#133458;font-size:16px;font-weight:400;line-height:1.8;margin:0}.blogCardDetailBtn{align-items:center;color:#86a9e6;display:flex;flex-direction:row;justify-content:right;margin-top:10px;text-decoration:none;width:90%}.blogCardDetailBtnIcon{margin-right:5px}@media (min-width:1024px) and (max-width:1365px){.blogCard{padding:16px 10px}.blogCardImg{height:160px}.blogCardCategory{font-size:16px;padding:4px 7px}.blogCardDate{font-size:15px}.blogCardTitle{font-size:20px}.blogCardDescription{font-size:14px}}@media (min-width:768px) and (max-width:1023px){.blogCard{padding:15px 10px}.blogCardImg{height:145px}.blogCardCategory{font-size:15px;padding:4px 7px}.blogCardDate{font-size:14px}.blogCardTitle{font-size:18px}.blogCardDescription{font-size:13px}}@media (max-width:767px){.blogCard{border-radius:14px;padding:15px 10px}.blogCardImg{border-radius:14px;height:170px}.blogCardBody{width:92%}.blogCardCenterSide{margin:8px 0;width:92%}.blogCardCategory{border-radius:12px;font-size:13px;margin-left:10px;padding:3px 7px}.blogCardDate{font-size:12px}.blogCardTitle{font-size:17px;width:92%}.blogCardDescription{line-height:1.8}.blogCardDescription,.blogCardDetailBtn{font-size:12px;width:92%}.blogCardDetailBtnIcon{height:auto;width:15px}}@media (max-width:400px){.blogCard{border-radius:12px;padding:12px 8px}.blogCardImg{border-radius:12px;height:145px}.blogCardCategory{font-size:11px;margin-left:8px;padding:3px 6px}.blogCardDate{font-size:10px}.blogCardTitle{font-size:15px}.blogCardDescription,.blogCardDetailBtn{font-size:11px}}.blogsSection{margin:0 auto;max-width:1100px;padding:0 20px 70px;width:100%}.blogCards{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.blogsCardSection{min-width:0;width:100%}@media (max-width:991px){.blogs{max-width:750px;padding:0 20px 60px}.blogCards{gap:25px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.blogs{padding:0 20px 50px;width:100%}.blogCards{gap:30px;grid-template-columns:1fr}}.blogsPage{background:#f4f8ff;direction:rtl;min-height:100vh;width:100%}.blogsPageBody{position:relative;top:150px;width:100%}.headerContainer{position:relative;width:100%;z-index:10}.categoryContainer,.footerContainer,.heroContainer,.projectSectionContainer{width:100%}@media (max-width:991px){.blogsPageBody{padding-top:10px}}@media (max-width:576px){.blogsPageBody{position:relative;top:75px}}.legalPerson{direction:rtl;width:100%}.legalPersonLine1{display:flex;gap:20px;justify-content:space-between;margin-bottom:29px;width:100%}.legalPersonInputGroup{min-width:0;position:relative;width:50%}.legalPersonInputGroupLabel{color:#153b64;display:block;font-size:16px;font-weight:400;margin-bottom:8px;text-align:right}.legalPersonInput{background-color:#fff;border:1px solid #8ea5be;border-radius:9px;box-sizing:border-box;color:#153b64;display:block;font-family:inherit;font-size:13px;height:36px;outline:none;padding:0 12px;transition:border-color .2s ease;width:100%}.legalPersonInput:focus{border-color:#133458}select.legalPersonInput{appearance:auto;cursor:pointer;direction:rtl;text-align:right}select.legalPersonInput:disabled{background-color:#f1f4f7;color:#8ea5be;cursor:not-allowed}.legalPersonInput[type=number]::-webkit-inner-spin-button,.legalPersonInput[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.legalPersonInput[type=number]{-moz-appearance:textfield}@media (max-width:700px){.legalPersonLine1{flex-direction:column;gap:20px;margin-bottom:21px}.legalPersonInputGroup{width:100%}.legalPersonInputGroupLabel{font-size:12px;margin-bottom:8px}.legalPersonInput{border-radius:8px;font-size:12px;height:38px}}.realPerson{direction:rtl;width:100%}.realPersonLine1{display:flex;gap:20px;justify-content:space-between;margin-bottom:29px;width:100%}.realPersonLine2{margin-bottom:29px;margin-top:0;width:100%}.realPersonInputGroup{min-width:0;position:relative;width:50%}.realPersonLine2 .realPersonInputGroup{width:100%}.realPersonInputGroupLabel{color:#153b64;display:block;font-size:16px;font-weight:400;margin-bottom:8px;text-align:right}.realPersonInput{background-color:#fff;border:1px solid #8ea5be;border-radius:9px;box-sizing:border-box;color:#153b64;display:block;font-family:inherit;font-size:13px;height:36px;outline:none;padding:0 12px;transition:border-color .2s ease;width:100%}.realPersonInput:focus{border-color:#133458}.realPersonLine2 .realPersonInputGroup .realPersonInput{width:100%}select.realPersonInput{appearance:auto;cursor:pointer;direction:rtl;text-align:right}select.realPersonInput:disabled{background-color:#f1f4f7;color:#8ea5be;cursor:not-allowed}.requiredText{bottom:-19px;color:#eabe42;font-size:9px;position:absolute;right:0}.realPersonInput[type=number]::-webkit-inner-spin-button,.realPersonInput[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.realPersonInput[type=number]{-moz-appearance:textfield}@media (max-width:700px){.realPersonLine1{flex-direction:column;gap:20px;margin-bottom:21px}.realPersonInputGroup{width:100%}.realPersonLine2{margin-bottom:21px;margin-top:0}.realPersonInputGroupLabel{font-size:12px;margin-bottom:8px}.realPersonInput{border-radius:8px;font-size:12px;height:38px}}.firstInformation{direction:rtl;padding:25px;position:relative;width:100%}.firstInformationLine1{display:flex;justify-content:flex-end;position:relative;width:100%;z-index:2}.firstInformationLine1ExitBtn{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-size:20px;height:25px;justify-content:center;text-decoration:none;transition:.2s ease;width:25px}.firstInformationLine1ExitBtn:hover{color:#d73535}.firstInformationToggleBtn{background-color:#efefec;border-radius:38px;display:flex;height:69px;margin:-2px auto 50px;padding:9px;width:248px}.toggleOption{background-color:initial;border:none;border-radius:28px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:18px;font-weight:400;height:51px;outline:none;padding:0;transition:all .25s ease}.toggleOption.active{background-color:#133458;color:#fbfbfb}.firstInformationForm{margin-bottom:48px;width:100%}.firstInformationRadioBtn{background-color:#fff;border:1px solid #c6d2df;border-radius:18px;box-sizing:border-box;display:flex;min-height:126px;padding:18px 22px;width:100%}.radioTitle{color:#153b64;font-size:16px;font-weight:400;margin-bottom:12px;margin-left:20px;width:30%}.radioOptions{display:flex;gap:50px;justify-content:space-between;width:100%}.radioOption{align-items:flex-start;cursor:pointer;display:flex;position:relative;width:50%}.radioOption input{opacity:0;pointer-events:none;position:absolute}.customRadio{border:1.5px solid #f5b62d;border-radius:50%;box-sizing:border-box;flex-shrink:0;height:13px;margin-left:8px;margin-top:5px;position:relative;width:13px}.radioOption input:checked+.customRadio:after{background-color:#ffc349;border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:2px;width:7px}.radioContent{flex:1}.radioOptionTitle{color:#526b8d;font-size:14px;font-weight:400;line-height:1.8;white-space:nowrap}.radioOptionTitle span{margin-right:4px}.radioDescription{color:#7890ad;font-size:14px;font-weight:200;line-height:1.8;margin-top:1px}.firstInformationBtns{gap:22px;margin-top:37px;width:100%}.firstInformationBtns,.firstInformationBtns button{align-items:center;display:flex;justify-content:center}.firstInformationBtns button{border-radius:9px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:37px;outline:none;transition:all .2s ease;width:326px}.firstInformationBtns .next{background-color:#ffc349;border:1px solid #ffc349;color:#fff}.firstInformationBtns .next:not(:disabled):hover{background-color:#f5b431;border-color:#f5b431}.firstInformationBtns .prev{background-color:#fff;border:1px solid #ffc349;color:#e9ae2d}.firstInformationBtns .prev:disabled{cursor:not-allowed;opacity:1}.firstInformationBtns .next:disabled{background-color:#d3e1f5;border-color:#d3e1f5;color:#6e6a6a;cursor:not-allowed;opacity:.7}@media (max-width:700px){.firstInformation{min-height:auto;padding:16px 20px 25px}.firstInformationLine1ExitBtn{font-size:20px;height:28px;width:28px}.firstInformationToggleBtn{height:55px;margin:4px auto 55px;padding:6px;width:190px}.toggleOption{font-size:15px;height:43px}.firstInformationForm{margin-bottom:35px}.firstInformationRadioBtn{border-radius:14px;min-height:175px;padding:15px}.radioTitle{font-size:12px;margin-bottom:15px}.radioOptions{flex-direction:column;gap:17px}.radioOption{width:100%}.radioOptionTitle{font-size:11px;white-space:normal}.radioDescription{font-size:9px}.firstInformationBtns{gap:12px;margin-top:28px}.firstInformationBtns button{font-size:11px;height:40px;width:50%}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.installationSiteInformation{direction:rtl;padding:25px;position:relative;width:100%}.installationSiteInformationLine1{display:flex;justify-content:flex-end;width:100%}.installationSiteInformationLine1ExitBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:#133458;cursor:pointer;display:flex;font-size:18px;height:27px;justify-content:center;padding:0;text-decoration:none;width:27px}.installationSiteInformationLine1ExitBtn:hover{color:#d73535}.installationSiteInformationToggleBtn{background-color:#efefec;border-radius:38px;display:flex;height:69px;margin:-2px auto 50px;padding:9px;width:248px}.installationSiteInformationToggleBtn .toggleOption{background-color:initial;border:none;border-radius:28px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:18px;font-weight:400;height:51px;outline:none;padding:0;transition:all .25s ease}.installationSiteInformationToggleBtn .toggleOption.active{background-color:#133458;color:#fbfbfb}.installationSiteInformationForm{width:100%}.installationSiteInformationFormRow{align-items:flex-start;display:flex;gap:20px;margin-bottom:27px;width:100%}.installationSiteInformationFormItem{flex:1;min-width:0;width:100%}.installationSiteInformationAddress label,.installationSiteInformationFormItem label{color:#133458;display:block;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:9px;text-align:right;width:100%}.installationSiteInformationAddress label span,.installationSiteInformationFormItem label span{color:#f4bd35;margin-right:3px}.installationSiteInformationFormItem input,.installationSiteInformationFormItem select{background:#fff;border:1px solid #7188a8;border-radius:8px;box-sizing:border-box;color:#5f7190;font-family:inherit;font-size:14px;font-weight:300;height:40px;outline:none;padding:0 11px;width:100%}.installationSiteInformationFormItem input:focus,.installationSiteInformationFormItem select:focus{border-color:#133458;box-shadow:none;outline:none}.installationSiteInformationFormItem input[type=number]{-moz-appearance:textfield}.installationSiteInformationFormItem input[type=number]::-webkit-inner-spin-button,.installationSiteInformationFormItem input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.installationSiteInformationAddress{margin-bottom:25px;margin-top:1px;width:100%}.installationSiteInformationAddress textarea{background:#fff;border:1px solid #7188a8;border-radius:9px;box-sizing:border-box;color:#133458;display:block;font-family:inherit;font-size:13px;height:68px;outline:none;padding:9px 11px;resize:none;width:100%}.installationSiteInformationAddress textarea:focus{border-color:#133458;outline:none}.installationSiteInformationLocationRow{margin-bottom:23px;width:100%}.installationSiteInformationLocationRow
.installationSiteInformationFormItem label{margin-bottom:9px}.locationBtn{align-items:center;background:#fff;border:2px dashed #91a6c0;border-radius:7px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:300;gap:8px;height:103px;justify-content:center;transition:.2s ease;width:100%}.locationBtn svg{font-size:17px}.locationBtn:hover{background:#fafafa;border-color:#133458}.locationBtn.selected{border-style:solid}.installationSiteInformationImages{margin-top:0;width:100%}.installationSiteInformationImagesLabel{align-items:center;display:flex!important;justify-content:space-between;margin-bottom:10px;width:100%}.installationSiteInformationImagesLabel>div{color:#133458;font-family:inherit;font-size:16px;font-weight:400}.installationSiteInformationImagesLabel>div span{color:#f4bd35;margin-right:3px}.installationSiteInformationImagesLabel>button{align-items:center;background:#edfaff;border:1px solid #9ed8ef;border-radius:14px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:300;gap:4px;height:27px;justify-content:center;padding:0 9px}.installationSiteInformationImagesLabel>button svg{height:14px;width:14px}.installationSiteInformationImagesRow{align-items:center;direction:rtl;display:flex;gap:18px;justify-content:space-between;width:100%}.installationSiteInformationUploadBtn{align-items:center;background:#fff;border:2px dashed #91a6c0;border-radius:7px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:inherit;gap:7px;height:105px;justify-content:center;padding:0;transition:.2s ease;width:calc(33.33333% - 12px)}.installationSiteInformationUploadBtn:hover{background:#fafafa;border-color:#133458}.installationSiteInformationUploadBtn svg{stroke-width:1.7;height:17px;width:17px}.installationSiteInformationUploadBtn span{color:#133458;font-size:14px;font-weight:400}.installationSiteInformationUploadBtn small{color:#a3b1c4;direction:ltr;font-size:12px;font-weight:300}.installationSiteInformationImagePreview{background:#fff;border:1px solid #91a6c0;border-radius:7px;flex:1;height:105px;overflow:hidden;position:relative;width:calc(33.33333% - 12px)}.installationSiteInformationImagePreview img{display:block;height:100%;object-fit:cover;width:100%}.installationSiteInformationImageDelete{align-items:center;background:#ffffffeb;border:none;border-radius:50%;color:#d73535;cursor:pointer;display:flex;height:24px;justify-content:center;left:6px;padding:0;position:absolute;top:6px;width:24px}.installationSiteInformationImageDelete svg{height:13px;width:13px}.installationSiteInformationBtns{direction:rtl;display:flex;flex-direction:row;gap:18px;justify-content:space-between;margin-top:22px;width:100%}.installationSiteInformationBtns button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:39px;width:50%}.installationSiteInformationBtns .next{background:#ffc349;color:#fff;order:1}.installationSiteInformationBtns .next:hover{background-color:#f5b431;border-color:#f5b431}.installationSiteInformationBtns .prev{background:#fff;border:1px solid #ffc349;color:#ffc349;order:2}.installationSiteInformationBtns .prev:hover{background:#fff;border:1.5px solid #ffab00;color:#ffab00;order:2}.installationSiteInformationGuideOverlay{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#2d303047;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99999}.installationSiteInformationGuidePopup{background:#fff;border-radius:24px;box-shadow:0 10px 45px #1334581f;direction:rtl;display:flex;flex-direction:column;height:678px;overflow:hidden;position:relative;width:790px}.installationSiteInformationGuideHeader{align-items:center;border-bottom:1px solid #8c9db3;box-sizing:border-box;display:flex;flex-shrink:0;height:70px;justify-content:flex-start;padding:0 22px;position:relative;width:100%}.installationSiteInformationGuideClose{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;height:34px;justify-content:center;left:17px;padding:0;position:absolute;top:18px;width:34px}.installationSiteInformationGuideClose svg{stroke-width:1.7;height:22px;width:22px}.installationSiteInformationGuideTitle{align-items:center;color:#133458;display:flex;font-size:16px;font-weight:500;gap:9px}.installationSiteInformationGuideTitle svg{stroke-width:1.8;height:23px;width:23px}.installationSiteInformationGuideContent{box-sizing:border-box;flex:1;padding:22px 30px}.installationSiteInformationGuideContent h3{color:#133458;font-family:inherit;font-size:16px;font-weight:600;margin:0;text-align:right}.installationSiteInformationGuideFooter{box-sizing:border-box;padding:0 25px 27px;width:100%}.installationSiteInformationGuideFooter button{background:#b8e0f1;border:none;border-radius:10px;color:#133458;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:52px;transition:.2s ease;width:100%}.installationSiteInformationGuideFooter button:hover{background:#a9d8ec}.installationSiteInformationMapOverlay{align-items:center;background:#13345880;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99999}.installationSiteInformationMapPopup{background:#fff;border-radius:14px;box-shadow:0 10px 40px #13345840;direction:rtl;display:flex;flex-direction:column;height:600px;max-height:90vh;max-width:100%;overflow:hidden;position:relative;width:850px}.installationSiteInformationMapClose{align-items:center;background:#d3e1f5;border:none;border-radius:50%;color:#133458;cursor:pointer;display:flex;height:32px;justify-content:center;left:12px;padding:0;position:absolute;top:12px;width:32px;z-index:1000}.installationSiteInformationMapHeader{box-sizing:border-box;padding:22px 25px 15px;width:100%}.installationSiteInformationMapHeader h3{color:#133458;font-size:17px;margin:0 0 5px}.installationSiteInformationMapHeader p{color:#8195c0;font-size:11px;margin:0}.installationSiteInformationCurrentLocationBtn{align-items:center;background:#fff;border:1px solid #133458;border-radius:6px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;height:38px;justify-content:center;margin-top:12px;padding:0 15px}.installationSiteInformationMap{direction:ltr;flex:1;min-height:0;width:100%}.installationSiteInformationMap .leaflet-container{height:100%;width:100%}.installationSiteInformationMapFooter{align-items:center;background:#fff;border-top:1px solid #d3e1f5;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;padding:15px 25px;width:100%}.installationSiteInformationSelectedLocation{color:#5f719f;display:flex;flex-direction:column;font-size:11px;gap:3px}.installationSiteInformationSelectedLocation small{color:#133458;direction:ltr;font-size:10px}.installationSiteInformationMapConfirm{background:#133458;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:inherit;height:40px;min-width:150px}.installationSiteInformationMapConfirm:disabled{background:#d3e1f5;color:#8195c0;cursor:not-allowed}@media (min-width:601px) and (max-width:1000px){.installationSiteInformation{padding:35px 55px 30px}.installationSiteInformationFormRow{gap:15px}.installationSiteInformationGuidePopup{height:620px;width:680px}}@media (max-width:600px){.installationSiteInformation{min-height:auto;padding:15px 22px 27px}.installationSiteInformationToggleBtn{height:47px;margin-bottom:35px;width:174px}.installationSiteInformationToggleBtn .toggleOption{font-size:14px;height:39px}.installationSiteInformationFormRow{flex-direction:column;gap:18px;margin-bottom:20px}.installationSiteInformationAddress label,.installationSiteInformationFormItem label{font-size:12px}.installationSiteInformationFormItem input,.installationSiteInformationFormItem select{font-size:12px;height:37px}.installationSiteInformationAddress{margin-bottom:20px}.installationSiteInformationAddress textarea{font-size:12px;height:75px}.locationBtn{font-size:11px;height:80px}.installationSiteInformationImagesLabel>div{font-size:12px}.installationSiteInformationImagesLabel>button{font-size:10px}.installationSiteInformationImagesRow{gap:8px}.installationSiteInformationImagePreview,.installationSiteInformationUploadBtn{height:85px;min-width:0}.installationSiteInformationUploadBtn span{font-size:9px}.installationSiteInformationUploadBtn small{font-size:8px}.installationSiteInformationBtns{gap:10px;margin-top:20px}.installationSiteInformationBtns button{font-size:11px;height:40px}.installationSiteInformationGuideOverlay{padding:12px}.installationSiteInformationGuidePopup{border-radius:18px;height:490px;width:100%}.installationSiteInformationGuideHeader{height:58px;padding:0 16px}.installationSiteInformationGuideClose{left:12px;top:12px}.installationSiteInformationGuideTitle{font-size:13px;gap:6px}.installationSiteInformationGuideTitle svg{height:19px;width:19px}.installationSiteInformationGuideContent{padding:18px 20px}.installationSiteInformationGuideContent h3{font-size:13px}.installationSiteInformationGuideFooter{padding:0 18px 18px}.installationSiteInformationGuideFooter button{font-size:12px;height:43px}.installationSiteInformationMapOverlay{padding:10px}.installationSiteInformationMapPopup{border-radius:10px;height:85vh;width:100%}.installationSiteInformationMapFooter{align-items:stretch;flex-direction:column;gap:10px;padding:12px 15px}.installationSiteInformationMapConfirm{width:100%}}.fileUploadBtn{align-items:center;background-color:#fff;border:2px dashed #6478aa;border-radius:5px;color:#6177a5;cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:6px;justify-content:center;transition:all .2s ease;width:100%}.fileUploadBtn:hover{background-color:#f5f7fb}.fileUploadBtn svg{flex-shrink:0;font-size:16px}.fileUploadBtn input{display:none}.fileUploadBtn.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.uploadedFile{align-items:center;background-color:#f1f1ec;border:1px solid #cbd7df;border-radius:5px;display:flex;gap:10px;justify-content:space-between;min-height:39px;padding:5px 8px;width:220px}.uploadedFileInfo{direction:rtl;flex:1;min-width:0}.uploadedFileName{color:#6177a5;display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.removeFileBtn{align-items:center;background-color:initial;border:none;border-radius:50%;color:#6177a5;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;transition:all .2s ease;width:26px}.removeFileBtn:hover{background-color:#e5d8d8;color:#d73535}.removeFileBtn svg{font-size:15px}@media (max-width:600px){.fileUploadBtn{font-size:10px;height:37px;width:145px}.uploadedFile{min-height:37px;width:100%}.uploadedFileName{font-size:9px}}.villa{direction:rtl;width:100%}.apartmentUsage{justify-content:flex-start}.apartmentRadio,.apartmentUsageTitle{flex-shrink:0;font-family:inherit;line-height:1.5}.apartmentRadio{justify-content:center}.sharedCommitment{align-items:center;direction:rtl;display:flex;gap:8px;justify-content:flex-start;margin-top:15px;width:100%}.sharedCommitmentText{color:#53699d;font-family:inherit;font-size:12px;font-weight:400;line-height:1.6;white-space:nowrap}.sharedCommitmentDownload{align-items:center;background-color:#eef8fc;border:1px solid #c9e2ef;border-radius:6px;color:#536f9b;cursor:pointer;display:flex;font-family:inherit;font-size:10px;font-weight:400;gap:5px;height:27px;justify-content:center;padding:0 9px;transition:all .2s ease}.sharedCommitmentDownload:hover{background-color:#e2f2f9;border-color:#b8d7e6}.sharedCommitmentArrow{font-family:Arial,sans-serif;font-size:16px;line-height:1;transform:translateY(-1px)}.uploadedFileInputSection{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:22px}.uploadedFileInputSection .ownerUploadRow{margin-top:0;width:49%}@media (max-width:900px){.apartmentUsage{gap:22px;min-height:40px;padding:7px 13px}.apartmentUsageTitle{font-size:14px}.apartmentRadio{font-size:11px;gap:6px}.sharedCommitment{gap:7px;margin-top:14px}.sharedCommitmentText{font-size:11px}.sharedCommitmentDownload{font-size:9px;height:26px}.permissionUploadRow{margin-top:20px}}@media (max-width:700px){.apartment{width:100%}.apartmentUsage{align-content:center;flex-wrap:wrap;gap:18px;margin-top:20px;min-height:42px;padding:8px 12px;width:100%}.apartmentUsageTitle{font-size:11px}.apartmentRadio{font-size:10px;gap:5px}.apartmentCustomRadio{height:9px;width:9px}.sharedCommitment{flex-wrap:wrap;gap:6px;margin-top:14px;width:100%}.sharedCommitmentText{font-size:10px;white-space:normal}.sharedCommitmentDownload{font-size:9px;gap:4px;height:25px;padding:0 8px}.apartment .ownerUploadRow{margin-top:20px;width:100%}.apartment .permissionUploadRow{margin-top:16px;width:100%}}@media (max-width:600px){.apartmentUsage{gap:15px;padding:8px 11px}.apartmentUsageTitle{font-size:10px}.apartmentRadio{font-size:9px;gap:5px}.sharedCommitment{margin-top:13px}.sharedCommitmentText{font-size:9px}.sharedCommitmentDownload{font-size:8px;height:24px;padding:0 7px}.apartment .ownerUploadRow{margin-top:18px}.apartment .permissionUploadRow{margin-top:15px}}@media (max-width:450px){.apartmentUsage{gap:12px;min-height:auto;padding:8px 10px}.apartmentUsageTitle{font-size:9px;width:auto}.apartmentRadio{font-size:8px;gap:4px}.sharedCommitment{align-items:flex-start;flex-direction:column;gap:6px}.sharedCommitmentText{font-size:9px;width:100%}.sharedCommitmentDownload{font-size:8px;height:25px}.apartment .ownerUploadRow{margin-top:18px}.apartment .permissionUploadRow{margin-top:14px}}@media (max-width:360px){.apartmentUsage{gap:9px;padding:7px 8px}.apartmentUsageTitle{font-size:8px}.apartmentRadio{font-size:7px;gap:4px}.sharedCommitment{margin-top:11px}.sharedCommitmentText{font-size:8px}.sharedCommitmentDownload{font-size:7px;height:23px;padding:0 6px}.apartment .ownerUploadRow{margin-top:16px}.apartment .permissionUploadRow{margin-top:13px}}.owner{direction:rtl;width:100%}.ownershipStatusInformation{box-sizing:border-box;direction:rtl;padding:25px;position:relative;width:100%}.ownershipStatusInformationExit{align-items:center;color:#133458;display:flex;font-size:17px;height:22px;justify-content:center;left:17px;position:absolute;text-decoration:none;top:24px;transition:color .2s ease;width:22px;z-index:5}.ownershipStatusInformationExit:hover{color:#ffc349}.ownershipStatusInformationToggle{background-color:#efefec;border-radius:38px;box-sizing:border-box;display:flex;height:69px;margin:-2px auto 50px;padding:9px;width:248px}.ownershipStatusInformationToggle .toggleOption{background-color:initial;border:none;border-radius:28px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:18px;font-weight:400;height:51px;min-width:0;outline:none;padding:0;transition:background-color .25s ease,color .25s ease;white-space:nowrap}.ownershipStatusInformationToggle
.toggleOption.active{background-color:#133458;color:#fbfbfb}.ownershipStatusInformationContent{box-sizing:border-box;width:100%}.ownerDescription,.villaDescription{color:#133458;direction:rtl;font-size:16px;font-weight:400;line-height:1.85;margin:0 auto}.ownerDescription,.ownerWarning,.villaDescription,.villaOptionalText{box-sizing:border-box;font-family:inherit;text-align:right;width:100%}.ownerWarning,.villaOptionalText{color:#ffc349;font-size:14px;font-weight:300;margin:18px auto 0}.ownerUploadRow,.villaUploadRow{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:7px;padding:0;width:100%}.ownerUploadTitle,.villaUploadTitle{align-items:center;box-sizing:border-box;color:#133458;display:flex;font-family:inherit;font-size:16px;font-weight:400;gap:5px;justify-content:flex-start;line-height:1.7;text-align:right;width:100%}.ownerUploadTitle span,.villaUploadTitle span{color:#8195a9;font-size:14px;font-weight:200}.villaUpload{box-sizing:border-box;width:100%}.ownerUploadRow .fileUploadBtn,.villaUpload .fileUploadBtn{align-items:center;background-color:#fff;border:2px dashed #9cafc7;border-radius:5px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:14px;font-weight:400;gap:5px;justify-content:center;padding:10px;transition:background-color .2s ease,border-color .2s ease;width:100%}.ownerUploadRow .fileUploadBtn:hover,.villaUpload .fileUploadBtn:hover{background-color:#fafbfd;border-color:#8195c0}.ownerUploadRow .fileUploadBtn svg,.villaUpload .fileUploadBtn svg{color:#133458;flex-shrink:0;font-size:19px}.ownerUploadRow .fileUploadBtn:after,.villaUpload .fileUploadBtn:after{color:#a8b6c8;content:"PDF, EXE";font-size:12px;font-weight:200}.ownerUploadRow .uploadedFile,.villaUpload .uploadedFile{background-color:#f8f8f6;border:1px solid #cbd7df;border-radius:5px;box-sizing:border-box;min-height:45px;width:100%}.apartment,.apartmentUsage{box-sizing:border-box;direction:rtl;width:100%}.apartmentUsage{align-items:center;border-radius:6px;display:flex;gap:25px;margin:20px auto 0;min-height:40px}.apartmentUsageTitle{color:#133458;font-size:16px;font-weight:400;white-space:nowrap}.apartmentRadio{align-items:center;color:#8195c0;cursor:pointer;display:flex;font-size:12px;font-weight:300;gap:6px;white-space:nowrap}.apartmentRadio input{display:none}.apartmentCustomRadio{border:1px solid #ffc349;border-radius:50%;box-sizing:border-box;flex-shrink:0;height:9px;position:relative;width:9px}.apartmentRadio input:checked+.apartmentCustomRadio:after{background-color:#ffc349;border-radius:50%;content:"";height:5px;left:1px;position:absolute;top:1px;width:5px}.ownershipStatusInformationBtns{align-items:center;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;gap:18px;justify-content:space-between;margin-top:22px;width:100%}.ownershipStatusInformationBtns button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:39px;min-width:0;padding:0 10px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;width:50%}.ownershipStatusInformationBtns .next{background:#ffc349;color:#fff;order:1}.ownershipStatusInformationBtns .next:hover{background-color:#f5b431}.ownershipStatusInformationBtns .prev{background:#fff;border:1px solid #ffc349;color:#ffc349;order:2}.ownershipStatusInformationBtns .prev:hover{background:#fff;border:1.5px solid #ffab00;color:#ffab00}.ownersPermission{box-sizing:border-box;direction:rtl;width:100%}@media (max-width:900px){.ownershipStatusInformation{padding:24px}.ownershipStatusInformationToggle{height:62px;margin-bottom:42px;padding:8px;width:220px}.ownershipStatusInformationToggle .toggleOption{font-size:16px;height:46px}.ownerDescription,.villaDescription{font-size:14px;line-height:2}.ownerWarning,.villaOptionalText{font-size:13px;margin-top:17px}.ownerUploadTitle,.villaUploadTitle{font-size:14px}.ownerUploadTitle span,.villaUploadTitle span{font-size:12px}.ownerUploadRow .fileUploadBtn,.villaUpload .fileUploadBtn{font-size:13px;height:78px}.apartmentUsageTitle{font-size:14px}.apartmentRadio{font-size:11px}.ownershipStatusInformationBtns button{font-size:13px}}@media (max-width:700px){.ownershipStatusInformation{padding:18px 20px 24px;width:100%}.ownershipStatusInformationExit{font-size:16px;height:22px;left:15px;top:17px;width:22px}.ownershipStatusInformationToggle{border-radius:25px;height:46px;margin:0 auto 32px;padding:5px;width:185px}.ownershipStatusInformationToggle .toggleOption{border-radius:20px;font-size:13px;height:36px}.ownerDescription,.villaDescription{font-size:11px;line-height:2;text-align:right;width:100%}.ownerWarning,.villaOptionalText{font-size:10px;line-height:1.8;margin-top:15px}.ownerUploadRow,.villaUploadRow{gap:7px;margin-top:20px;width:100%}.ownerUploadTitle,.villaUploadTitle{flex-wrap:wrap;font-size:11px;line-height:1.8;width:100%}.ownerUploadTitle span,.villaUploadTitle span{font-size:9px}.ownerUploadRow .fileUploadBtn,.villaUpload .fileUploadBtn{font-size:11px;height:76px;width:100%}.ownerUploadRow .fileUploadBtn svg,.villaUpload .fileUploadBtn svg{font-size:17px}.ownerUploadRow .fileUploadBtn:after,.villaUpload .fileUploadBtn:after{font-size:9px}.apartmentUsage{flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;min-height:42px;padding:8px 12px;width:100%}.apartmentUsageTitle{font-size:11px}.apartmentRadio{font-size:10px;gap:5px}.apartmentCustomRadio{height:9px;width:9px}.apartment .ownerUploadRow{margin-top:20px}.apartment .permissionUploadRow{margin-top:16px}.ownershipStatusInformationBtns{gap:12px;margin-top:20px;width:100%}.ownershipStatusInformationBtns button{border-radius:7px;font-size:11px;height:40px;width:50%}}@media (max-width:600px){.ownershipStatusInformation{padding:16px 18px 22px}.ownershipStatusInformationToggle{height:44px;margin-bottom:30px;padding:5px;width:175px}.ownershipStatusInformationToggle .toggleOption{font-size:12px;height:34px}.ownerDescription,.villaDescription{font-size:10px;line-height:2}.ownerWarning,.villaOptionalText{font-size:9px;margin-top:14px}.ownerUploadTitle,.villaUploadTitle{font-size:10px}.ownerUploadTitle span,.villaUploadTitle span{font-size:8px}.ownerUploadRow .fileUploadBtn,.villaUpload .fileUploadBtn{font-size:10px;height:74px}.apartmentUsage{gap:15px}.apartmentUsageTitle{font-size:10px}.apartmentRadio{font-size:9px}.ownershipStatusInformationBtns{gap:10px;margin-top:20px}.ownershipStatusInformationBtns button{font-size:10px;height:38px}}@media (max-width:450px){.ownershipStatusInformation{padding:14px 15px 20px}.ownershipStatusInformationExit{font-size:15px;height:20px;left:12px;top:14px;width:20px}.ownershipStatusInformationToggle{height:40px;margin-bottom:27px;padding:4px;width:160px}.ownershipStatusInformationToggle .toggleOption{border-radius:18px;font-size:11px;height:32px}.ownerDescription,.villaDescription{font-size:9px;line-height:2.05}.ownerWarning,.villaOptionalText{font-size:8px;line-height:1.8;margin-top:12px}.ownerUploadRow,.villaUploadRow{gap:6px;margin-top:18px}.ownerUploadTitle,.villaUploadTitle{font-size:9px;line-height:1.8}.ownerUploadTitle span,.villaUploadTitle span{font-size:7px}.ownerUploadRow .fileUploadBtn,.villaUpload .fileUploadBtn{font-size:9px;height:70px}.ownerUploadRow .fileUploadBtn svg,.villaUpload .fileUploadBtn svg{font-size:16px}.ownerUploadRow .fileUploadBtn:after,.villaUpload .fileUploadBtn:after{font-size:8px}.apartmentUsage{gap:12px;min-height:auto;padding:8px 10px}.apartmentUsageTitle{font-size:9px;width:100%}.apartmentRadio{font-size:8px;gap:4px}.apartment .ownerUploadRow{margin-top:18px}.apartment .permissionUploadRow{margin-top:14px}.ownershipStatusInformationBtns{gap:8px;margin-top:18px}.ownershipStatusInformationBtns button{border-radius:6px;font-size:9px;height:37px}}@media (max-width:360px){.ownershipStatusInformation{padding-left:12px;padding-right:12px}.ownershipStatusInformationToggle{height:38px;width:150px}.ownershipStatusInformationToggle .toggleOption{font-size:10px;height:30px}.ownerDescription,.villaDescription{font-size:8px;line-height:2.1}.ownerWarning,.villaOptionalText{font-size:7px}.ownerUploadTitle,.villaUploadTitle{font-size:8px}.ownerUploadTitle span,.villaUploadTitle span{font-size:6px}.ownerUploadRow .fileUploadBtn,.villaUpload .fileUploadBtn{font-size:8px;height:67px}.apartmentUsage{gap:9px;padding:7px 8px}.apartmentUsageTitle{font-size:8px}.apartmentRadio{font-size:7px}.ownershipStatusInformationBtns{gap:6px}.ownershipStatusInformationBtns button{font-size:8px;height:35px}}.cash{box-sizing:border-box;direction:rtl;width:100%}.cashCapacity{margin-bottom:65px;width:100%}.cashCapacityHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.cashCapacityHeader label{color:#133458;font-family:inherit;font-size:16px;font-weight:400}.cashCapacityHeader span{color:#617ba4;font-family:inherit;font-size:16px;font-weight:400}.cashRange{appearance:none;-webkit-appearance:none;background-color:#bbe0ef;border-radius:10px;cursor:pointer;display:block;height:8px;outline:none;width:100%}.cashRange::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background-color:#ffc349;border:none;border-radius:50%;cursor:pointer;height:27px;width:27px}.cashRange::-moz-range-thumb{background-color:#ffc349;border:none;border-radius:50%;cursor:pointer;height:27px;width:27px}.cashInformation{background-color:#fff;border:1px solid #9cafc7;border-radius:10px;box-sizing:border-box;overflow:hidden;width:100%}.cashInformationRow{align-items:center;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;min-height:54px;padding:0 18px;width:100%}.cashInformationRow:not(:last-child){border-bottom:1px solid #cbd7df}.cashInformationRow span{color:#617ba4;font-family:inherit;font-size:16px;font-weight:400;white-space:nowrap}.cashInformationRow strong{color:#133458;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap}@media (max-width:900px){.cashCapacity{margin-bottom:55px}.cashCapacityHeader{margin-bottom:14px}.cashCapacityHeader label,.cashCapacityHeader span{font-size:13px}.cashRange{height:7px}.cashRange::-webkit-slider-thumb{height:23px;width:23px}.cashRange::-moz-range-thumb{height:23px;width:23px}.cashInformationRow{min-height:48px;padding:0 15px}}@media (max-width:700px){.cashCapacity{margin-bottom:42px}.cashCapacityHeader{margin-bottom:12px}.cashCapacityHeader label{font-size:11px}.cashCapacityHeader span{font-size:10px}.cashRange{height:6px}.cashRange::-webkit-slider-thumb{height:19px;width:19px}.cashRange::-moz-range-thumb{height:19px;width:19px}.cashInformation{border-radius:8px}.cashInformationRow{gap:10px;min-height:43px;padding:0 11px}.cashInformationRow span,.cashInformationRow strong{font-size:9px}}@media (max-width:600px){.cashCapacity{margin-bottom:38px}.cashInformationRow{min-height:41px}.cashInformationRow span,.cashInformationRow strong{font-size:8.5px}}@media (max-width:450px){.cashCapacityHeader label{font-size:10px}.cashCapacityHeader span{font-size:9px}.cashInformationRow{min-height:39px;padding:0 9px}.cashInformationRow span,.cashInformationRow strong{font-size:8px}}@media (max-width:360px){.cashCapacityHeader label{font-size:9px}.cashCapacityHeader span{font-size:8px}.cashInformationRow{min-height:37px;padding:0 7px}.cashInformationRow span,.cashInformationRow strong{font-size:7px}}.installment{box-sizing:border-box;direction:rtl;width:100%}.installmentField{margin-bottom:30px;width:100%}.installmentFieldHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.installmentFieldHeader label{color:#133458;font-family:inherit;font-size:16px;font-weight:400}.installmentFieldHeader span{color:#617ba4;font-family:inherit;font-size:16px;font-weight:400}.installmentRange{appearance:none;-webkit-appearance:none;background-color:#bbe0ef;border-radius:10px;cursor:pointer;display:block;height:8px;outline:none;width:100%}.installmentRange::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background-color:#ffc349;border:none;border-radius:50%;cursor:pointer;height:27px;width:27px}.installmentRange::-moz-range-thumb{background-color:#ffc349;border:none;border-radius:50%;cursor:pointer;height:27px;width:27px}.installmentCountRow{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:22px;width:100%}.installmentCountRow label{color:#133458;font-family:inherit;font-size:16px;font-weight:400}.installmentSelect{flex-shrink:0;height:35px;position:relative;width:100px}.installmentSelect select{appearance:none;-webkit-appearance:none;background-color:#bbe0ef33;border:1px solid #bbe0ef;border-radius:8px;color:#133458;cursor:pointer;font-family:inherit;font-size:14px;font-weight:300;height:100%;outline:none;padding:0 12px;width:100%}.installmentSelect svg{color:#133458;height:12px;left:9px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:12px}.installmentInformation{background-color:#fff;border:1px solid #9cafc7;border-radius:10px;box-sizing:border-box;margin-top:25px;overflow:hidden;width:100%}.installmentInformationRow{align-items:center;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;min-height:54px;padding:0 18px;width:100%}.installmentInformationRow:not(:last-child){border-bottom:1px solid #cbd7df}.installmentInformationRow span{color:#617ba4;font-family:inherit;font-size:16px;font-weight:400;white-space:nowrap}.installmentInformationRow strong{color:#133458;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap}@media (max-width:900px){.installmentField{margin-bottom:27px}.installmentFieldHeader{margin-bottom:14px}.installmentFieldHeader label,.installmentFieldHeader span{font-size:13px}.installmentRange{height:7px}.installmentRange::-webkit-slider-thumb{height:23px;width:23px}.installmentRange::-moz-range-thumb{height:23px;width:23px}.installmentInformation{margin-top:22px}.installmentInformationRow{min-height:48px;padding:0 15px}}@media (max-width:700px){.installmentField{margin-bottom:25px}.installmentFieldHeader{margin-bottom:12px}.installmentFieldHeader label{font-size:11px}.installmentFieldHeader span{font-size:10px}.installmentRange{height:6px}.installmentRange::-webkit-slider-thumb{height:19px;width:19px}.installmentRange::-moz-range-thumb{height:19px;width:19px}.installmentCountRow{gap:8px;margin-top:17px}.installmentCountRow label{font-size:10px}.installmentSelect{height:33px;width:90px}.installmentSelect select{font-size:9px;padding:0 9px}.installmentSelect svg{height:10px;left:7px;width:10px}.installmentInformation{border-radius:8px;margin-top:20px}.installmentInformationRow{gap:10px;min-height:43px;padding:0 11px}.installmentInformationRow span,.installmentInformationRow strong{font-size:9px}}@media (max-width:600px){.installmentField{margin-bottom:23px}.installmentInformationRow{min-height:41px}.installmentInformationRow span,.installmentInformationRow strong{font-size:8.5px}}@media (max-width:450px){.installmentFieldHeader label{font-size:10px}.installmentCountRow label,.installmentFieldHeader span{font-size:9px}.installmentSelect{height:31px;width:82px}.installmentSelect select{font-size:8px}.installmentInformation{margin-top:17px}.installmentInformationRow{min-height:39px;padding:0 9px}.installmentInformationRow span,.installmentInformationRow strong{font-size:8px}}@media (max-width:360px){.installmentFieldHeader label{font-size:9px}.installmentCountRow label,.installmentFieldHeader span{font-size:8px}.installmentSelect{height:29px;width:75px}.installmentSelect select{font-size:7px;padding:0 7px}.installmentInformationRow{min-height:37px;padding:0 7px}.installmentInformationRow span,.installmentInformationRow strong{font-size:7px}}.costEstimationInformation{box-sizing:border-box;direction:rtl;padding:25px;position:relative;width:100%}.costEstimationInformationExitBtn{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-size:20px;height:25px;justify-content:center;left:32px;position:absolute;text-decoration:none;top:28px;transition:.2s ease;width:25px;z-index:5}.costEstimationInformationExitBtn:hover{color:#d73535}.costEstimationInformationExitBtn svg{stroke-width:1.5;height:19px;width:19px}.costEstimationInformationToggleBtn{background-color:#efefec;border-radius:38px;display:flex;height:69px;margin:-2px auto 50px;padding:9px;width:248px}.costEstimationInformationToggleBtn .toggleOption{background-color:initial;border:none;border-radius:28px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:18px;font-weight:400;height:51px;outline:none;padding:0;transition:all .25s ease}.costEstimationInformationToggleBtn
.toggleOption.active{background-color:#133458;color:#fbfbfb}.costEstimationInformationContent{box-sizing:border-box;width:100%}.costEstimationInformationBtns{direction:rtl;display:flex;flex-direction:row;gap:18px;justify-content:space-between;margin-top:22px;width:100%}.costEstimationInformationBtns button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:39px;width:50%}.costEstimationInformationBtns button span{font-size:16px;line-height:1}.costEstimationInformationBtns .next{background:#ffc349;color:#fff;order:1}.costEstimationInformationBtns .next:hover{background-color:#f5b431;border-color:#f5b431}.costEstimationInformationBtns .prev{background:#fff;border:1px solid #ffc349;color:#ffc349;order:2}.costEstimationInformationBtns .prev:hover{background:#fff;border:1.5px solid #ffab00;color:#ffab00;order:2}@media (max-width:900px){.costEstimationInformation{min-height:auto;padding:25px 35px 28px}.costEstimationInformationExitBtn{left:25px;top:25px}.costEstimationInformationToggleBtn{margin-bottom:38px}.costEstimationInformationBtns{margin-top:28px}}@media (max-width:700px){.costEstimationInformation{min-height:auto;padding:18px 22px 25px}.costEstimationInformationExitBtn{font-size:18px;height:22px;left:18px;top:20px;width:22px}.costEstimationInformationExitBtn svg{height:17px;width:17px}.costEstimationInformationToggleBtn{height:45px;margin:0 auto 35px;padding:4px;width:175px}.costEstimationInformationToggleBtn .toggleOption{font-size:13px;height:37px}.costEstimationInformationBtns{gap:12px;margin-top:27px}.costEstimationInformationBtns button{border-radius:7px;font-size:11px;height:38px}.costEstimationInformationBtns button span{font-size:14px}}@media (max-width:600px){.costEstimationInformation{padding:16px 18px 22px}.costEstimationInformationToggleBtn{height:43px;margin-bottom:31px;width:165px}.costEstimationInformationToggleBtn .toggleOption{font-size:12px;height:35px}.costEstimationInformationBtns{gap:10px;margin-top:24px}.costEstimationInformationBtns button{font-size:10px;height:37px;padding:0 8px}}@media (max-width:450px){.costEstimationInformation{padding:14px 15px 20px}.costEstimationInformationExitBtn{left:15px;top:17px}.costEstimationInformationToggleBtn{height:40px;margin-bottom:28px;padding:4px;width:155px}.costEstimationInformationToggleBtn .toggleOption{font-size:11px;height:32px}.costEstimationInformationBtns{gap:8px;margin-top:21px}.costEstimationInformationBtns button{border-radius:6px;font-size:9px;height:35px}.costEstimationInformationBtns button span{font-size:12px}}@media (max-width:360px){.costEstimationInformation{padding:12px 12px 18px}.costEstimationInformationToggleBtn{height:38px;margin-bottom:25px;width:145px}.costEstimationInformationToggleBtn .toggleOption{font-size:10px;height:30px}.costEstimationInformationBtns{gap:7px}.costEstimationInformationBtns button{font-size:8px;height:34px}}.confirmationInformation{direction:rtl;padding:25px;position:relative;width:100%}.confirmationInformationHeader{align-items:center;border-bottom:1px solid #edf1f6;display:flex;justify-content:space-between;width:100%}.confirmationInformationTitle{color:#133458;font-size:18px;font-weight:400;line-height:1}.confirmationInformationClose{align-items:center;background-color:initial;border:none;border-radius:5px;color:#133458;cursor:pointer;display:flex;font-family:Arial,sans-serif;font-size:22px;height:25px;justify-content:center;line-height:1;outline:none;padding:0;transition:all .2s ease;width:25px}.confirmationInformationClose:hover{background-color:initial;color:#d73535}.confirmationInformationContent{flex:1;overflow:visible;width:100%}.confirmationSection{border-bottom:none;margin:0;position:relative;width:100%}.confirmationSectionTitle{align-items:center;color:#133458;display:flex;font-size:16px;font-weight:400;margin:0 0 22px;padding:0;text-align:right;white-space:nowrap;width:100%}.confirmationSectionTitle:after{background-color:#aebfd3;content:"";flex:1;height:1px;margin-right:10px}.confirmationGrid{column-gap:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:17px;width:100%}.confirmationItem{align-items:stretch;background-color:initial;border-radius:0;color:#133458;display:flex;flex-direction:column;font-size:11px;gap:6px;justify-content:flex-start;min-height:29px;padding:0;width:100%}.confirmationItem span{color:#133458;font-size:16px;font-weight:400;text-align:right;white-space:nowrap;width:100%}.confirmationItem strong{align-items:center;background-color:#fff;border:1px solid #9db1c8;border-radius:7px;color:#8195b0;display:flex;font-size:14px;font-weight:200;height:29px;overflow:hidden;padding:0 10px;text-align:right;width:100%;word-break:break-word}.confirmationItemFull{grid-column:1/-1}.confirmationItemFull strong{align-items:flex-start;height:58px;line-height:1.7;padding-top:9px;white-space:normal}.confirmationSection:first-child{padding-bottom:31px;padding-top:18px}.confirmationSection:nth-child(2){padding-bottom:29px}.confirmationSection:nth-child(3){padding-bottom:28px}.confirmationSection:nth-child(4){padding-bottom:0}.confirmationInformationButtons{direction:ltr;display:flex;flex-direction:row;gap:18px;justify-content:space-between;margin-top:22px;width:100%}.confirmationInformationButtons button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:39px}.confirmationConfirmBtn{background-color:#689d4b;color:#fff;order:2;width:80%}.confirmationConfirmBtn:hover{background-color:#4f8f2c}.confirmationBackBtn{background-color:#fff;border:1px solid #d73535!important;color:#d73535;order:1;width:20%}.confirmationBackBtn:hover{border:1.5px solid red!important;color:red}.confirmationSuccessPopup{background-color:#fff;border-radius:24px;box-shadow:0 10px 35px #13345814;direction:rtl;flex-direction:column;max-width:650px;min-height:500px;padding:45px 50px;position:relative;width:100%}.confirmationSuccessClose,.confirmationSuccessPopup{align-items:center;display:flex;justify-content:center}.confirmationSuccessClose{background-color:#eef3fa;border:none;border-radius:4px;color:#8195c0;cursor:pointer;font-size:25px;height:24px;line-height:20px;outline:none;position:absolute;right:25px;top:18px;width:24px}.confirmationSuccessTitle{align-items:center;color:#6175a4;display:flex;font-size:22px;font-weight:600;gap:10px;justify-content:center;text-align:center}.successCheck{color:#48b34b;font-size:32px;font-weight:700;line-height:1}.confirmationSuccessText{color:#8195c0;font-size:16px;font-weight:400;line-height:2;margin-top:28px;text-align:center}@media (max-width:600px){.confirmationInformationOverlay{padding:0;width:100%}.confirmationInformation{border-radius:12px;max-width:none;min-height:auto;width:100%}.confirmationInformationHeader{min-height:47px;padding:0 18px}.confirmationInformationTitle{font-size:12px}.confirmationInformationClose{font-size:20px;height:24px;width:24px}.confirmationInformationContent{overflow:visible;padding:0 18px 15px}.confirmationSection{padding-bottom:23px}.confirmationSection:first-child{padding-bottom:25px;padding-top:15px}.confirmationSection:nth-child(2){padding-bottom:24px}.confirmationSection:nth-child(3){padding-bottom:23px}.confirmationSection:nth-child(4){padding-bottom:0}.confirmationSectionTitle{font-size:11px;margin-bottom:17px}.confirmationSectionTitle:after{margin-left:8px}.confirmationGrid{column-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:13px}.confirmationItem{gap:5px}.confirmationItem span{font-size:9px}.confirmationItem strong{border-radius:6px;font-size:9px;height:27px;padding:0 8px}.confirmationItemFull{grid-column:1/-1}.confirmationItemFull strong{height:52px;padding-top:8px}.confirmationInformationButtons{gap:10px;padding:0 18px 20px}.confirmationInformationButtons button{border-radius:6px;font-size:10px;height:35px}.confirmationSuccessPopup{min-height:190px;padding:40px 25px;width:calc(100% - 40px)}.confirmationSuccessClose{right:17px;top:14px}.confirmationSuccessTitle{font-size:17px;gap:7px}.successCheck{font-size:27px}.confirmationSuccessText{font-size:13px;margin-top:20px}}.confirmationCancelOverlay{background-color:#13345847;direction:rtl;height:100%;inset:0;padding:20px;position:fixed;z-index:100000}.confirmationCancelOverlay,.confirmationCancelPopup{align-items:center;display:flex;justify-content:center;width:100%}.confirmationCancelPopup{background-color:#fff;border-radius:20px;box-shadow:0 10px 35px #13345829;flex-direction:column;max-width:430px;min-height:270px;padding:35px 30px 30px;position:relative}.confirmationCancelClose{align-items:center;background-color:#eef3fa;border:none;border-radius:5px;color:#8195c0;cursor:pointer;display:flex;font-family:Arial,sans-serif;font-size:22px;height:25px;justify-content:center;line-height:1;padding:0;position:absolute;right:17px;top:15px;transition:all .2s ease;width:25px}.confirmationCancelClose:hover{background-color:#f7eaea;color:#d73535}.confirmationCancelIcon{align-items:center;background-color:#fff4dc;border-radius:50%;color:#e7a82e;display:flex;font-family:Arial,sans-serif;font-size:25px;font-weight:700;height:48px;justify-content:center;margin-bottom:16px;width:48px}.confirmationCancelTitle{color:#133458;font-size:18px;font-weight:600;text-align:center}.confirmationCancelText{color:#8195c0;font-size:14px;line-height:2;margin-top:12px;text-align:center}.confirmationCancelButtons{display:flex;flex-direction:row;gap:10px;margin-top:25px;width:100%}.confirmationCancelButtons button{border-radius:7px;cursor:pointer;flex:1;font-family:inherit;font-size:12px;font-weight:500;height:40px;transition:all .2s ease}.confirmationCancelYes{background-color:#d73535;border:none;color:#fff}.confirmationCancelYes:hover{background-color:#bd2929}.confirmationCancelNo{background-color:#fff;border:1px solid #133458;color:#133458}.confirmationCancelNo:hover{background-color:#f1f5fa}@media (max-width:600px){.confirmationCancelOverlay{padding:18px}.confirmationCancelPopup{border-radius:16px;max-width:360px;min-height:240px;padding:35px 20px 22px}.confirmationCancelClose{font-size:20px;height:23px;right:13px;top:12px;width:23px}.confirmationCancelIcon{font-size:22px;height:42px;margin-bottom:13px;width:42px}.confirmationCancelTitle{font-size:16px}.confirmationCancelText{font-size:12px;margin-top:9px}.confirmationCancelButtons{gap:8px;margin-top:20px}.confirmationCancelButtons button{font-size:10px;height:36px}}.submissionSuccess{direction:rtl;flex-direction:column;min-height:700px;padding:50px;width:100%}.submissionSuccess,.submissionSuccessIcon{align-items:center;display:flex;justify-content:center}.submissionSuccessIcon{background-color:#689d4b;border-radius:50%;color:#fff;font-size:42px;font-weight:600;height:75px;line-height:1;margin-bottom:25px;width:75px}.submissionSuccessTitle{color:#153b64;font-size:21px;font-weight:600;margin-bottom:18px;text-align:center}.submissionSuccessText{color:#8195c0;font-size:14px;font-weight:400;line-height:2.2;margin-bottom:40px;text-align:center}.submissionSuccessButtons{align-items:center;display:flex;gap:16px;justify-content:center;width:100%}.submissionSuccessButtons button{border-radius:7px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;height:45px;transition:all .2s ease;width:190px}.submissionSuccessRequestsBtn{background-color:#ffc349;border:none;color:#fff}.submissionSuccessRequestsBtn:hover{background-color:#f2b536}.submissionSuccessHomeBtn{background-color:#fff;border:1px solid #ffc349;color:#ffc349}.submissionSuccessHomeBtn:hover{background-color:#fff8e8}@media (max-width:600px){.submissionSuccess{min-height:500px;padding:40px 20px}.submissionSuccessIcon{font-size:35px;height:65px;margin-bottom:20px;width:65px}.submissionSuccessTitle{font-size:17px}.submissionSuccessText{font-size:12px;margin-bottom:30px}.submissionSuccessButtons{flex-direction:column;gap:10px}.submissionSuccessButtons button{max-width:250px;width:100%}}.submitRequest{align-items:center;background-color:#efefec;direction:rtl;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;padding-top:55px;width:100%}.submitRequestHeader{color:#153b64;font-size:25px;font-weight:500;margin-bottom:55px;text-align:center}.submitRequestBody{background-color:#fbfbfb;border:1px solid #d5eaf4;border-radius:20px;box-shadow:0 3px 12px #1e506e12;display:flex;justify-content:center;position:relative;width:700px;z-index:2}.submitRequestForm{height:100%;position:relative;width:100%;z-index:3}.submitRequestImg{height:155px;left:-115px;pointer-events:none;position:absolute;top:100px;width:155px;z-index:1}.submitRequestImg img{height:100%;object-fit:contain;width:100%}.emptyStep{align-items:center;color:#153b64;font-size:20px;min-height:670px;width:100%}.emptyStep,.submitRequestFooter{display:flex;justify-content:center}.submitRequestFooter{margin-bottom:50px;margin-top:48px;width:700px}.stepsContainer{align-items:flex-start;direction:ltr;display:flex;justify-content:center;width:100%}.stepItem{direction:rtl;flex-direction:column;flex-shrink:0;width:92px}.stepCircle,.stepItem{align-items:center;display:flex}.stepCircle{background-color:#efefec;border:2px solid #ffc349;border-radius:50%;height:34px;justify-content:center;position:relative;transition:background-color .2s ease,border-color .2s ease;width:34px}.stepItem:not(.active):not(.passed) .stepCircle{background-color:#efefec;border-color:#ffc349}.stepItem.active .stepCircle{background-color:#efefec;border:2px solid #ffc349}.stepActiveDot{background-color:#ffc349;border-radius:50%;display:block;height:23px;width:23px}.stepItem.passed .stepCircle{background-color:#ffc349!important;border-color:#ffc349!important}.stepCheck{align-items:center;color:#fff!important;display:flex;font-family:Arial,sans-serif;font-size:20px;font-weight:700;height:100%;justify-content:center;line-height:1;opacity:1;transform:translateY(-1px);visibility:visible;width:100%}.stepTitle{color:#647fa7;font-size:12px;font-weight:400;line-height:1.8;margin-top:14px;text-align:center;white-space:nowrap;width:120px}.stepItem.active .stepTitle{color:#133458;font-weight:600}.stepItem.passed .stepTitle{color:#133458;font-weight:500}.stepLine{flex-shrink:0;height:34px;position:relative;width:70px}.stepArrow{align-items:center;background-color:#efefec;display:flex;font-family:Arial,sans-serif;font-size:25px;font-weight:300;height:27px;justify-content:center;left:20px;line-height:1;position:absolute;rotate:180deg;top:8px;width:27px;z-index:0}.stepArrow,.stepLine.passed .stepArrow{color:#ffc349}@media (max-width:900px){.submitRequest{padding:45px 20px 35px}.submitRequestHeader{font-size:24px;margin-bottom:45px}.submitRequestBody{min-height:660px;width:min(700px,100%)}.submitRequestFooter{margin-top:45px;width:min(700px,100%)}.submitRequestImg{display:none}}@media (max-width:600px){.submitRequest{min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:28px 15px 30px;width:100%}.submitRequestHeader{font-size:20px;margin-bottom:35px}.submitRequestBody{border-radius:7px;box-shadow:0 2px 9px #1e506e0f;min-height:auto;width:100%}.submitRequestImg{display:none}.emptyStep{font-size:18px;min-height:600px}.submitRequestFooter{display:block;margin-bottom:0;margin-top:38px;overflow-x:auto;scrollbar-width:none;width:100%}.submitRequestFooter::-webkit-scrollbar{display:none}.stepsContainer{align-items:flex-start;direction:ltr;display:flex;justify-content:center;min-width:100%;width:max-content}.stepItem{width:65px}.stepCircle{border-width:2px;height:31px;width:31px}.stepActiveDot{height:21px;width:21px}.stepCheck{font-size:18px}.stepTitle{font-size:9px;line-height:1.7;margin-top:9px;white-space:normal;width:72px}.stepLine{height:31px;width:28px}.stepArrow{font-size:20px;height:24px;left:-5px;top:3px;width:20px}.submitSuccessModal{border-radius:20px;min-height:190px;padding:40px 20px 30px;width:calc(100% - 40px)}.submitSuccessTitle{font-size:16px;gap:8px}.submitSuccessCheck{font-size:24px}.submitSuccessText{font-size:12px;line-height:2;margin-top:20px}.submitSuccessClose{font-size:21px;height:22px;right:12px;top:12px;width:22px}}.submitSuccessOverlay{background-color:#0000004d;direction:rtl;height:100%;inset:0;position:fixed;width:100%;z-index:9999}.submitSuccessModal,.submitSuccessOverlay{align-items:center;display:flex;justify-content:center}.submitSuccessModal{background-color:#fff;border-radius:22px;box-shadow:0 8px 30px #00000014;flex-direction:column;min-height:212px;padding:45px 40px 40px;position:relative;width:646px}.submitSuccessClose{align-items:center;background-color:#edf2fa;border:none;border-radius:5px;color:#8195c0;cursor:pointer;display:flex;font-family:Arial,sans-serif;font-size:24px;height:24px;justify-content:center;line-height:20px;position:absolute;right:17px;top:17px;transition:all .2s ease;width:24px}.submitSuccessClose:hover{background-color:#f5e6e6;color:#d73535}.submitSuccessTitle{align-items:center;color:#6175a2;display:flex;font-size:22px;font-weight:600;gap:12px;justify-content:center;text-align:center}.submitSuccessCheck{color:#4caf3d;font-family:Arial,sans-serif;font-size:31px;font-weight:700;line-height:1}.submitSuccessText{color:#8195c0;font-size:17px;font-weight:400;line-height:2;margin-top:28px;text-align:center}@media (max-width:900px){.submitRequestFooter{margin-bottom:0;margin-top:32px;max-width:700px;overflow:visible;width:100%}.stepsContainer{align-items:center;direction:ltr;display:flex;gap:10px;justify-content:space-between;min-width:0;width:100%}.stepItem{display:contents}.stepArrow,.stepCircle,.stepTitle{display:none!important}.stepLine{background:#9aa8b5;border-radius:20px;display:block;flex:1 1 0;height:10px;min-width:0;overflow:hidden;position:relative;width:auto}.stepLine .stepArrow{display:none!important}.stepItem.active+.stepLine,.stepLine.passed{background:#ffc349}}@media (max-width:600px){.submitRequestFooter{margin-bottom:0;margin-top:0;overflow:visible;width:100%}.stepsContainer{gap:10px;justify-content:space-between;width:100%}.stepLine{border-radius:20px;height:10px;min-width:0}}@media (max-width:900px){.submitRequest{display:flex;flex-direction:column}.submitRequestFooter{margin:0 auto 28px;max-width:700px;order:-1;overflow:visible;padding:0;width:100%}.stepsContainer{align-items:center;direction:ltr;display:flex;gap:10px;justify-content:space-between;min-width:0;width:100%}.stepItem{display:contents}.stepArrow,.stepCircle,.stepTitle{display:none!important}.stepLine{background:#9aa8b5;border-radius:20px;display:block;flex:1 1 0;height:10px;min-width:0;overflow:hidden;position:relative;width:auto}.stepLine .stepArrow{display:none!important}.stepItem.active+.stepLine,.stepLine.passed{background:#ffc349}.submitRequestHeader{margin-bottom:24px;order:0}.submitRequestBody{order:1}}@media (max-width:600px){.submitRequest{padding:16px 15px 30px}.submitRequestFooter{margin:0 auto 28px}.stepsContainer{gap:10px}.stepLine{height:10px}.submitRequestHeader{margin-bottom:24px}}.panelHeader{background:#fff;border:2px solid #e5e5e5;border-radius:32px;box-shadow:0 4px 12px #0000000a,0 12px 25px rgba(0,0,0,.035);box-sizing:border-box;direction:rtl;justify-content:space-between;margin:40px auto 0;padding:0 28px;width:calc(100% - 80px);z-index:100}.panelHeader,.panelHeaderRightSection{align-items:center;display:flex;position:relative}.panelHeaderRightSection{height:100%;min-width:0}.profileDropdown{border-radius:18px;box-sizing:border-box;gap:16px;min-width:290px;padding:8px 10px;transition:background-color .2s ease}.profileDropdown,.profileDropdownIcon{align-items:center;display:flex;position:relative}.profileDropdownIcon{color:#163d64;flex-shrink:0;height:76px;justify-content:center;width:76px}.panelHeaderAvatar{border-radius:50%;display:block;object-fit:cover}.panelHeaderAvatar,.profileDropdownIcon>svg{height:100%;width:100%}.profileDropdownLeftSection{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:7px;min-width:0}.profileDropdownName{align-items:center;color:#173f66;display:flex;font-size:21px;font-weight:400;gap:8px;white-space:nowrap}.profileDropdownNameText{overflow:hidden;text-overflow:ellipsis}.profileDropdownArrowIcon{color:#173f66;flex-shrink:0;transition:transform .25s ease}.profileDropdownPhoneNumber{color:#555f68;direction:ltr;font-size:14px;letter-spacing:1px;white-space:nowrap}.panelHeaderLeftSection{align-items:center;direction:rtl;display:flex;gap:28px;height:100%;min-width:0}.panelHeaderDate{color:#ffc349;direction:rtl;font-size:21px;font-weight:500;margin:0 20px;white-space:nowrap}.panelHeader_SearchBox-SubmitRequestBtn_{align-items:center;display:flex;min-width:0}.panelHeaderSearchBox{align-items:center;background-color:#efefec;border-radius:23px;box-sizing:border-box;display:flex;gap:13px;height:60px;margin:0 20px;padding:0 22px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:440px}.panelHeaderSearchIcon{color:#133458;flex-shrink:0}.panelHeaderSearchBox input{background:#0000;border:none;box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;font-size:21px;height:100%;min-width:0;outline:none;padding:0;width:100%}.panelHeaderSearchBox input::placeholder{color:#133458b5;opacity:1}.panelHeaderSubmitRequestBtn{align-items:center;background-color:#ffc349;border-radius:14px;box-sizing:border-box;color:#133458;display:flex;font-family:inherit;font-size:18px;height:55px;justify-content:center;margin:0 20px;min-width:150px;padding:0 22px;text-decoration:none;transition:.2s ease;white-space:nowrap}.panelHeaderSubmitRequestBtn:hover{background-color:#ffc349c4;color:#133458}.panelHeaderNotifs{align-items:center;background-color:#f1f1f0;border:none;border-radius:50%;color:#163d64;cursor:pointer;display:flex;flex-shrink:0;height:60px;justify-content:center;margin:0 20px;position:relative;transition:.2s ease;width:60px}.panelHeaderNotifs:hover{background-color:#efefec}.panelHeaderNotifs svg{flex-shrink:0}.panelHeaderNotifCount{align-items:center;background-color:#ffc349;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-family:inherit;font-size:10px;height:19px;justify-content:center;line-height:1;min-width:19px;padding:0 4px;position:absolute;right:0;top:0}@media (max-width:1400px) and (min-width:1101px){.panelHeader{border-radius:22px;margin-top:0;min-height:90px;padding:0 20px;width:100%}.profileDropdown{min-width:240px}.profileDropdownName{font-size:18px}.profileDropdownPhoneNumber{font-size:12px}.profileDropdownIcon{height:60px;width:60px}.panelHeaderSearchBox{height:58px;margin:0 10px;width:320px}.panelHeaderSearchBox input{font-size:15px}.panelHeaderDate{font-size:17px;margin:0 8px}.panelHeaderLeftSection{gap:10px}.panelHeaderNotifs{height:58px;margin:0 8px;width:58px}}@media (max-width:1100px){.panelHeader{background:#fff;border:none;border-radius:0;box-shadow:none;display:block;height:132px;margin:0;min-height:132px;padding:0;width:100%}.panelHeaderRightSection{height:54px;justify-content:flex-start;position:absolute;right:12px;top:12px}.panelHeaderRightSection,.profileDropdown{align-items:center;display:flex;width:auto}.profileDropdown{flex-direction:row;gap:9px;min-width:0;padding:0}.profileDropdownIcon{flex-shrink:0}.panelHeaderAvatar,.profileDropdownIcon,.profileDropdownIcon>svg{height:46px;width:46px}.profileDropdownOnlineDot{border-width:1.5px;bottom:1px;height:7px;right:1px;width:7px}.profileDropdownLeftSection{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.profileDropdownName{align-items:center;display:flex;font-size:16px;gap:5px;line-height:1.5;max-width:260px}.profileDropdownNameText{max-width:230px;overflow:hidden;text-overflow:ellipsis}.profileDropdownArrowIcon{flex-shrink:0;height:15px;width:15px}.profileDropdownPhoneNumber{font-size:11px;letter-spacing:0}.panelHeaderDate{display:none}.panelHeaderLeftSection{display:block;height:auto;margin:0;padding:0;width:100%}.panelHeader_SearchBox-SubmitRequestBtn_{bottom:10px;display:flex;height:42px;left:20px;min-width:0;position:absolute;right:20px;width:auto}.panelHeaderSubmitRequestBtn{align-items:center;border-radius:12px;display:flex;font-size:13px;height:42px;justify-content:center;margin:0;min-width:0;padding:0 14px;width:100%}.panelHeaderSearchBox{border-radius:22px;box-sizing:border-box;gap:8px;height:42px;margin:0;max-width:none;padding:0 14px;width:100%}.panelHeaderSearchBox input{font-size:12px;min-width:0}.panelHeaderSearchIcon{height:19px;width:19px}.panelHeaderNotifs{display:flex;height:46px;left:15px;margin:0;position:absolute;top:15px;width:46px}.panelHeaderNotifs svg{height:23px;width:23px}.panelHeaderNotifCount{font-size:9px;height:17px;min-width:17px;padding:0 3px;right:-2px;top:-2px}}@media (max-width:700px){.panelHeader{height:112px;min-height:112px}.panelHeaderRightSection{height:48px;right:10px;top:8px}.profileDropdown{gap:8px}.panelHeaderAvatar,.profileDropdownIcon,.profileDropdownIcon>svg{height:42px;width:42px}.profileDropdownName{font-size:14px;gap:4px;max-width:220px}.profileDropdownNameText{max-width:195px}.profileDropdownPhoneNumber{font-size:10px}.panelHeaderNotifs{height:42px;left:10px;top:10px;width:42px}.panelHeader_SearchBox-SubmitRequestBtn_{bottom:8px;height:34px;left:12px;right:12px}.panelHeaderSearchBox,.panelHeaderSubmitRequestBtn{border-radius:10px;height:34px}.panelHeaderSubmitRequestBtn{font-size:12px}.panelHeaderSearchBox{gap:7px;padding:0 12px}.panelHeaderSearchBox input{font-size:11px}.panelHeaderSearchIcon{height:18px;width:18px}}@media (max-width:380px){.profileDropdown{gap:6px}.panelHeaderAvatar,.profileDropdownIcon,.profileDropdownIcon>svg{height:38px;width:38px}.profileDropdownName{font-size:12px;max-width:175px}.profileDropdownNameText{max-width:155px}.profileDropdownPhoneNumber{font-size:9px}.panelHeaderNotifs{height:38px;width:38px}.panelHeaderNotifs svg{height:21px;width:21px}.panelHeader_SearchBox-SubmitRequestBtn_{left:10px;right:10px}}.profileDropdownTrigger{background:#0000;border:none;cursor:pointer;font-family:inherit;text-align:right}.profileDropdownMenu{background:#fff;border:1px solid #dce3e9;border-radius:14px;box-shadow:0 6px 20px #1334581f;display:none;max-width:calc(100vw - 32px);padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:230px;z-index:1200}.profileDropdownMenu.open{display:block}.profileDropdownMenuHeader{border-bottom:1px solid #e5e9ed;margin-bottom:5px;padding:10px 12px 12px}.profileDropdownMenuName{color:#133458;font-size:14px;font-weight:600;line-height:1.8;text-align:right}.profileDropdownMenuPhone{color:#678;direction:ltr;font-size:12px;margin-top:3px;text-align:right}.profileDropdownMenu .profileDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;height:40px;margin:2px 0;min-height:40px;padding:0 10px;text-align:right;text-decoration:none;transition:background-color .2s ease;width:100%}.profileDropdownMenu .profileDropdownItem svg{flex-shrink:0;height:19px;width:19px}.profileDropdownMenu .profileDropdownItem:hover{background:#f1f5f8}.profileDropdownMenu .profileDropdownLogout{color:#d73535}.profileDropdownMenu .profileDropdownLogout:hover{background:#fff1f1}.profileDropdownOnlineDot{background:#59b65c;border:2px solid #fff;border-radius:50%;bottom:5px;height:8px;position:absolute;right:5px;width:8px}@media (max-width:1100px){.panelHeaderRightSection{display:flex;min-width:0}.profileDropdownTrigger{gap:8px;min-width:0;padding:4px;width:auto}.profileDropdownTrigger .profileDropdownIcon{font-size:40px;height:42px;position:relative;width:42px}.profileDropdownTrigger .profileDropdownName{font-size:13px;gap:5px}.profileDropdownTrigger .profileDropdownPhoneNumber{font-size:10px}.profileDropdownMenu{right:0;top:calc(100% + 6px);width:220px}}@media (max-width:700px){.profileDropdownTrigger .profileDropdownIcon{height:38px;width:38px}.profileDropdownTrigger .profileDropdownName{font-size:12px}.profileDropdownTrigger .profileDropdownPhoneNumber{font-size:10px}.profileDropdownMenu{border-radius:12px;padding:6px;width:205px}.profileDropdownMenuHeader{padding:8px 10px 10px}.profileDropdownMenuName{font-size:13px}.profileDropdownMenuPhone{font-size:11px}.profileDropdownMenu .profileDropdownItem{font-size:12px;height:37px;min-height:37px}}@media (min-width:1101px){.profileDropdownMenu{display:none!important}.profileDropdownTrigger{cursor:default}}@media (max-width:1100px){.profileDropdownMenu{display:none}.profileDropdownMenu.open{display:block}.profileDropdownTrigger{cursor:pointer}}@media (min-width:1101px){.profileDropdownArrowIcon{display:none}}@media (max-width:1100px){.profileDropdownArrowIcon{display:block}}.panelSideBar{background-color:#fff;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:auto;padding:35px 25px 25px 0;position:relative;width:100%}.panelSideBarCloseBtn{align-items:center;background:#0000;border:none;color:#173f66;cursor:pointer;display:none;font-size:28px;height:40px;justify-content:center;left:18px;padding:0;position:absolute;top:18px;width:40px;z-index:50}.sideBarHeader{align-items:flex-start;display:flex;flex-shrink:0;height:100px;justify-content:center;position:relative;width:100%}.panelSideBarImg{object-fit:contain;position:absolute;right:-25px;top:-13px}.panelSideBarTitle{color:#ffc349;font-size:36px;font-weight:700;line-height:1;margin-top:25px;position:relative;z-index:2}.panelSideBarProfileLine{display:none}.panelSideBarBody{display:flex;flex:0 0 auto;flex-direction:column;min-height:auto;position:relative;width:100%}.panelSideBarItem{border-radius:15px;box-sizing:border-box;cursor:pointer;gap:16px;height:65px;margin-top:8px;min-height:65px;padding:0 15px;text-align:right;transition:background-color .2s ease,box-shadow .2s ease;width:100%}.panelSideBarItem,.panelSideBarItemIcon{align-items:center;color:#123e68;display:flex;flex-shrink:0}.panelSideBarItemIcon{font-size:31px;height:40px;justify-content:center;width:40px}.panelSideBarItemTitle{color:#123e68;flex:1;font-size:21px;font-weight:400;white-space:nowrap}.panelSideBarItem:hover{background-color:#ebede3c2}.panelSideBarItem.selected{background-color:#efefec;box-shadow:0 7px 14px #00000014,0 2px 5px #0000000a}.panelSideBarItem.selected .panelSideBarItemTitle{font-weight:500}.panelSideBarBottom{direction:rtl;display:flex;flex-direction:column;flex-shrink:0;width:100%}.panelSideBarBottom .panelSideBarSeparator{background-color:#244f73;display:block;flex-shrink:0;height:.5px;margin:25px 0 18px;min-height:.5px;width:100%}.panelSideBarBottomItem{background-color:initial;border:none;border-radius:15px;box-sizing:border-box;cursor:pointer;font-family:inherit;gap:16px;height:65px;margin-bottom:8px;min-height:65px;padding:0 15px;text-align:right;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease;width:100%}.panelSideBarBottomIcon,.panelSideBarBottomItem{align-items:center;color:#123e68;display:flex;flex-shrink:0}.panelSideBarBottomIcon{font-size:31px;height:40px;justify-content:center;width:40px}.panelSideBarBottomTitle{color:#123e68;flex:1;font-size:21px;font-weight:400;white-space:nowrap}.panelSideBarBottomItem:hover{background-color:#ebede3c2}.panelSideBarBottomItem.selected{background-color:#efefec;box-shadow:0 7px 14px #00000014,0 2px 5px #0000000a}.panelSideBarBottomItem.selected .panelSideBarBottomTitle{font-weight:500}.panelSideBarLogout{margin-top:4px}.panelSideBarBottomLogoutIcon{align-items:center;color:#d73535;display:flex;flex-shrink:0;font-size:31px;height:40px;justify-content:center;width:40px}.panelSideBarBottomLogoutTitle{color:#d73535;flex:1;font-size:21px;font-weight:400;white-space:nowrap}.panelSideBarLogout:hover{background-color:#d735350d}@media (max-width:1100px){.panelSideBar{border-left:1px solid #e5e5e5;box-shadow:-8px 0 25px #0000001a;height:100vh;overflow-x:hidden;overflow-y:auto;padding:25px 20px 20px;width:300px}.panelSideBarCloseBtn{align-items:center;display:flex;font-size:28px;height:40px;justify-content:center;left:18px;top:18px;width:40px}.sideBarHeader{height:125px}.panelSideBarImg{object-fit:contain;right:-20px;top:-60px}.panelSideBarTitle{font-size:38px;margin-top:28px}.panelSideBarProfileLine{align-items:center;box-sizing:border-box;direction:rtl;display:flex;flex-shrink:0;gap:14px;height:75px;margin-bottom:20px;min-height:75px;padding:0 8px;position:relative;width:100%}.panelSideBarItem{border-radius:12px;gap:13px;height:58px;min-height:58px;padding:0 12px}.panelSideBarItemIcon{font-size:27px;height:34px;width:34px}.panelSideBarItemTitle{font-size:18px}.panelSideBarBottom .panelSideBarSeparator{margin:18px 0 13px}.panelSideBarBottomItem{border-radius:12px;gap:13px;height:58px;min-height:58px;padding:0 12px}.panelSideBarBottomIcon{font-size:27px;height:34px;width:34px}.panelSideBarBottomTitle{font-size:18px}.panelSideBarBottomLogoutIcon{font-size:27px;height:34px;width:34px}.panelSideBarBottomLogoutTitle{font-size:18px}}@media (max-width:700px){.panelSideBar{height:100vh;padding:20px 18px;width:285px}.panelSideBarCloseBtn{font-size:26px;height:38px;left:14px;top:14px;width:38px}.sideBarHeader{height:120px}.panelSideBarImg{right:-18px;top:-55px}.panelSideBarTitle{font-size:34px;margin-top:27px}.panelSideBarItem{border-radius:12px;gap:12px;height:55px;min-height:55px;padding:0 12px}.panelSideBarItemIcon{font-size:25px;height:32px;width:32px}.panelSideBarItemTitle{font-size:17px}.panelSideBarBottom .panelSideBarSeparator{margin:15px 0 11px}.panelSideBarBottomItem{border-radius:12px;gap:12px;height:55px;min-height:55px;padding:0 12px}.panelSideBarBottomIcon{font-size:25px;height:32px;width:32px}.panelSideBarBottomTitle{font-size:17px}.panelSideBarBottomLogoutIcon{font-size:25px;height:32px;width:32px}.panelSideBarBottomLogoutTitle{font-size:17px}.panelSideBarLogout{margin-top:3px}}@media (max-width:450px){.panelSideBar{height:100vh;padding:18px 15px;width:270px}.panelSideBarCloseBtn{font-size:24px;height:36px;left:12px;top:12px;width:36px}.sideBarHeader{height:115px}.panelSideBarImg{right:-15px;top:-50px}.panelSideBarTitle{font-size:32px;margin-top:25px}.panelSideBarItem{border-radius:11px;gap:11px;height:53px;min-height:53px;padding:0 11px}.panelSideBarItemIcon{font-size:24px;height:30px;width:30px}.panelSideBarItemTitle{font-size:16px}.panelSideBarBottom .panelSideBarSeparator{margin:13px 0 9px}.panelSideBarBottomItem{border-radius:11px;gap:11px;height:53px;min-height:53px;padding:0 11px}.panelSideBarBottomIcon{font-size:24px;height:30px;width:30px}.panelSideBarBottomTitle{font-size:16px}.panelSideBarBottomLogoutIcon{font-size:24px;height:30px;width:30px}.panelSideBarBottomLogoutTitle{font-size:16px}.panelSideBarLogout{margin-top:2px}}.logoutPopupOverlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#0000002e;bottom:0;direction:rtl;height:100%;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;width:100%;z-index:99999}.logoutPopup,.logoutPopupOverlay{align-items:center;box-sizing:border-box;display:flex}.logoutPopup{animation:logoutPopupShow .2s ease-out;background-color:#fff;border-radius:22px;box-shadow:0 10px 35px #13345826;flex-direction:column;max-width:100%;min-height:290px;padding:25px 50px 30px;width:570px}@keyframes logoutPopupShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.logoutPopupTitle{color:#133458;font-size:17px;font-weight:500;padding-bottom:15px;text-align:center;width:100%}.logoutPopupSeparator{background-color:#e4e4e4;height:1px;width:100%}.logoutPopupText{color:#133458;font-size:17px;font-weight:400;line-height:2;margin-bottom:55px;margin-top:35px;text-align:center;width:100%}.logoutPopupButtons{align-items:center;display:flex;gap:27px;width:100%}.logoutPopupConfirmBtn{background-color:#133458;border:none;border-radius:11px;color:#fff;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;height:43px;transition:.2s}.logoutPopupConfirmBtn:hover:not(:disabled){background-color:#0f2947;color:#ffc349}.logoutPopupConfirmBtn:disabled{background-color:#b8b8b8;color:#fff;cursor:not-allowed;opacity:.7}.logoutPopupCancelBtn{background-color:#fff;border:1px solid #133458;border-radius:11px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;height:43px;transition:.2s}.logoutPopupCancelBtn:hover:not(:disabled){background-color:#bbe0ef40}.logoutPopupCancelBtn:disabled{border-color:#b8b8b8;color:#b8b8b8;cursor:not-allowed;opacity:.7}.logoutPopupError{background-color:#d7353514;border:1px solid #d7353540;border-radius:8px;box-sizing:border-box;color:#d73535;font-size:12px;line-height:1.8;margin:-35px 0 25px;padding:8px 12px;text-align:center;width:100%}@media screen and (max-width:600px){.logoutPopupOverlay{padding:15px}.logoutPopup{border-radius:18px;max-width:430px;min-height:auto;padding:25px 25px 28px;width:100%}.logoutPopupTitle{font-size:16px}.logoutPopupText{font-size:14px;margin-bottom:35px;margin-top:28px}.logoutPopupButtons{gap:12px}.logoutPopupCancelBtn,.logoutPopupConfirmBtn{font-size:13px;height:42px}}@media screen and (max-width:400px){.logoutPopup{padding:23px 18px 25px}.logoutPopupText{font-size:13px;margin-bottom:30px}.logoutPopupButtons{flex-direction:column;gap:10px}.logoutPopupCancelBtn,.logoutPopupConfirmBtn{flex:none;width:100%}}.footerMenu{display:none}@media (max-width:768px){.footerMenu{background-color:#fff;border:1px solid #e7e7e7;border-bottom:none;border-radius:48px 48px 0 0;bottom:0;box-shadow:0 -3px 12px #00000014;box-sizing:border-box;display:block;height:110px;left:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:1000}.footerMenuItems{flex-direction:row;gap:4px;justify-content:space-around;width:100%}.footerMenuItem,.footerMenuItems{align-items:center;display:flex;height:100%}.footerMenuItem{-webkit-tap-highlight-color:transparent;background:#0000;border:none;border-radius:10px;color:#2c445fc9;cursor:pointer;flex:1;flex-direction:column;font-family:inherit;gap:9px;justify-content:center;min-width:0;padding:0;transition:color .2s ease,transform .2s ease}.footerMenuItemIcon{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.footerMenuItemIcon svg{stroke-width:1.8;height:32px;width:32px}.footerMenuItemTitle{font-size:14px;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}.footerMenuItem.selected{color:#133458}.footerMenuItem.selected .footerMenuItemTitle{font-weight:700}.footerMenuItem:active{transform:scale(.96)}}@media (max-width:380px){.footerMenu{height:100px;padding-left:6px;padding-right:6px}.footerMenuItems{gap:0}.footerMenuItem{gap:6px}.footerMenuItemIcon,.footerMenuItemIcon svg{height:26px;width:26px}.footerMenuItemTitle{font-size:12px}}.paymentStatus{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#133458;direction:rtl;min-height:460px;padding:28px;width:100%}.paymentStatusTitle{align-items:center;display:flex;gap:12px}.paymentStatusTitle svg{font-size:25px}.paymentStatusTitle h2{font-size:18px;font-weight:400;margin:0}.paymentSection{align-items:flex-start;display:flex;flex-direction:column;padding:34px 0 25px}.paymentLabel{color:#526b83;font-size:14px;margin-bottom:9px}.paymentAmount{color:#133458;font-size:21px}.paymentAmount small{font-size:12px;font-weight:400}.paymentDivider{background:#d6dce1;height:1px;width:100%}.paymentProgress{align-items:center;display:flex;gap:8px;margin-top:28px;width:100%}.paymentProgressText{color:#526b83;font-size:11px}.paymentProgressTrack{background:#fff;border-radius:20px;flex:1;height:14px;overflow:hidden}.paymentProgressValue{background:linear-gradient(90deg,#91b5c9,#b8ddec 35%,#bbe0ef 70%,#b1d5e6);border-radius:20px;height:100%}.paymentNext{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.nextPayment{display:flex;flex-direction:column;gap:8px;padding:27px 0 12px;text-align:right}.nextPayment span{color:#526b83;font-size:14px}.nextPayment strong{font-size:21px}.paymentLink{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:8px 0;position:relative;top:30px}.paymentLink:hover{color:#ffc349}.paymentLink svg{font-size:11px}@media (max-width:600px){.paymentStatus{border-radius:20px;min-height:auto;padding:22px}.paymentStatusTitle h2{font-size:17px}.paymentAmount{font-size:18px}}.projectFacilities{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#133458;direction:rtl;min-height:280px;padding:28px;width:100%}.projectFacilitiesHeader{align-items:center;display:flex;gap:15px;justify-content:space-between}.projectFacilitiesHeaderTitle{color:#133458;display:flex}.projectFacilitiesHeader h2{font-size:18px;font-weight:400;margin-right:15px}.facilityStatus{align-items:center;background:#fff9e8;border-radius:20px;color:#7b6a42;display:flex;font-size:12px;gap:8px;padding:7px 12px}.facilityStatus svg{color:#ffc349;font-size:10px}.facilityDescription{color:#526b83;font-size:13px;margin:20px 0;text-align:right}.facilityDivider{background:#d6dce1;height:1px;width:100%}.facilityAmount{display:flex;flex-direction:column;gap:9px;padding-top:25px;text-align:right}.facilityAmount span{color:#526b83;font-size:13px}.facilityAmount strong{font-size:20px}.facilityAmount small{font-size:12px;font-weight:400}.facilityDetailBtn{align-items:center;display:flex;justify-content:left;width:100%}.facilityLink{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;margin-top:27px;padding:5px 0}.facilityLink:hover{color:#ffc349}.facilityLink svg{font-size:10px}@media (max-width:600px){.projectFacilities{border-radius:20px;min-height:auto;padding:22px}.projectFacilitiesHeader h2{font-size:17px}.facilityAmount strong{font-size:18px}}.projectStatusD{align-items:center;background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#133458;direction:rtl;display:flex;flex-direction:column;justify-content:center;min-height:270px;overflow:hidden;padding:28px 30px;position:relative;width:100%}.projectStatusD:before{background:repeating-radial-gradient(ellipse at center,#0000 0 8px,#fffffff2 9px 11px,#0000 12px 18px);bottom:-75px;content:"";height:210px;left:-70px;opacity:.45;pointer-events:none;position:absolute;width:520px}.projectStatusHeader{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:space-between;position:relative;width:100%;z-index:2}.projectStatusTitle{align-items:flex-start;display:flex;flex-direction:column}.projectStatusTitle>div{align-items:center;display:flex;flex-direction:row;gap:10px}.projectStatusTitle svg{flex-shrink:0;font-size:22px}.projectStatusTitle h2{color:#133458;font-size:18px;font-weight:400;line-height:1.5;margin:0}.projectStatusTitle p{color:#526b83;font-size:13px;line-height:1.8;margin:4px 0 0}.projectDetailsButton{background-color:initial;border:1px solid #133458;border-radius:14px;flex-direction:row;flex-shrink:0;font-size:14px;gap:8px;height:45px;justify-content:center;padding:0 15px;transition:all .2s ease}.projectDetailsButton:hover{background-color:#fff}.projectDetailsButton svg{font-size:10px}.projectProgressArea{margin-top:48px;position:relative;width:95%;z-index:2}.projectProgressInfo{align-items:center;color:#526b83;display:flex;flex-direction:row;font-size:12px;font-weight:300;gap:8px;justify-content:flex-start;margin-bottom:12px;width:100%}.projectProgressDot{background-color:#b7e0f2;border-radius:50%;display:block;flex-shrink:0;height:11px;width:11px}.projectProgressTrack{background-color:#fff;border-radius:30px;height:15px;overflow:hidden;width:100%}.projectProgressValue{background:linear-gradient(90deg,#91b5c9,#b8ddec 35%,#bbe0ef 70%,#b1d5e6)}.projectProgressArea p{color:#133458;font-size:12px;font-weight:300;line-height:1.9;margin:14px 0 0;text-align:center}@media (max-width:1000px){.projectStatusD{min-height:250px;padding:25px}.projectStatusTitle h2{font-size:18px}.projectStatusTitle p{font-size:12px}.projectDetailsButton{font-size:12px;height:42px}.projectProgressArea{margin-top:40px}}@media (max-width:600px){.projectStatusD{border-radius:20px;min-height:auto;padding:22px}.projectStatusHeader{align-items:flex-start;gap:12px}.projectStatusTitle h2{font-size:16px}.projectStatusTitle p{font-size:11px}.projectStatusTitle svg{font-size:18px}.projectDetailsButton{border-radius:11px;font-size:10px;gap:5px;height:38px;padding:0 10px}.projectDetailsButton svg{font-size:8px}.projectProgressArea{margin-top:32px}.projectProgressInfo{font-size:10px;margin-bottom:9px}.projectProgressDot{height:9px;width:9px}.projectProgressTrack{height:12px}.projectProgressArea p{font-size:10px;margin-top:10px}}@media (max-width:400px){.projectStatusD{border-radius:18px;padding:18px}.projectStatusHeader{flex-direction:column;gap:15px}.projectDetailsButton{align-self:flex-start}.projectProgressArea{margin-top:25px}}.requests{background-color:#efefec;border-radius:clamp(16px,2vw,28px);box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;color:#133458;direction:rtl;min-height:350px;min-width:0;padding:clamp(16px,2.2vw,30px);width:100%}.requests,.requests *,.requests :after,.requests :before{box-sizing:border-box}.requests button{font-family:inherit}.requestsHeaderD{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-bottom:25px;min-width:0;width:100%}.requestsTitle{gap:10px}.requestsTitleTop{align-items:center;display:flex;flex-direction:row}.requestsTitle>svg,.requestsTitleIcon{color:#133458;flex:0 0 auto;height:22px;width:22px}.requestsTitle h2{color:#133458;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.7;margin:0 3px 0 0;min-width:0;overflow-wrap:anywhere;padding:0}.requestsCountD{background-color:#b7e0f2;border-radius:22px;color:#355674;font-size:clamp(10px,1vw,14px);min-height:34px;padding:5px 12px}.requestsCountD,.requestsViewAll{align-items:center;display:inline-flex;flex:0 0 auto;font-weight:400;justify-content:center;line-height:1.5;min-width:0;white-space:nowrap}.requestsViewAll{background-color:initial;border:1px solid #133458;border-radius:14px;color:#133458;cursor:pointer;flex-direction:row;font-size:13px;gap:9px;min-height:44px;padding:8px 14px;transition:background-color .2s ease,color .2s ease;width:auto}.requestsViewAll span{min-width:0}.requestsViewAll svg{flex:0 0 auto;height:10px;width:10px}.requestsViewAll:hover{background-color:#fff}.requestDetailsD:focus-visible,.requestsViewAll:focus-visible{outline:2px solid #46617f;outline-offset:3px}.requestsViewAll--bottom{display:none}.requestsList{flex-direction:column}.requestItem,.requestsList{display:flex;gap:16px;min-width:0;width:100%}.requestItem{align-items:center;background-color:initial;border:1px solid #133458;border-radius:24px;direction:rtl;flex-direction:row;justify-content:space-between;min-height:76px;padding:14px 0;transition:background-color .2s ease}.requestItem:hover{background-color:#ffffff38}.requestItemRight{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;justify-content:center;min-width:0;padding-right:16px;text-align:right}.requestItemRight h3{color:#133458;font-size:clamp(13px,1.35vw,17px);font-weight:500;margin:0;min-width:0;padding:0;width:100%;word-break:normal}.requestCode,.requestItemRight h3{line-height:1.7;overflow-wrap:anywhere}.requestCode{color:#526b83;font-size:clamp(10px,1vw,12px);font-weight:400;max-width:100%}.requestItemLeft{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding-left:16px}.requestItemLeft,.requestStatusD{justify-content:center;min-width:0}.requestStatusD{align-items:center;border-radius:20px;display:inline-flex;flex-direction:row;font-size:clamp(10px,1vw,12px);font-weight:400;gap:7px;line-height:1.5;max-width:100%;min-height:32px;padding:6px 10px}.requestStatus>span:last-child{min-width:0;overflow-wrap:anywhere}.requestStatusDotD{border-radius:50%;display:block;flex:0 0 10px;height:10px;width:10px}.requestStatusPending{background-color:#f9f5e8;color:#526b83}.requestStatusPending .requestStatusDotD{background-color:#ffc344}.requestStatusCompleted{background-color:#f7faf5;color:#526b83}.requestStatusCompleted .requestStatusDotD{background-color:#72c943}.requestDetailsD{align-items:center;background-color:initial;border:none;color:#133458;cursor:pointer;display:inline-flex;flex-direction:row;font-size:clamp(10px,1.1vw,13px);font-weight:400;gap:7px;justify-content:flex-start;line-height:1.7;max-width:100%;min-width:0;padding:0;transition:color .2s ease}.requestDetailsD span{min-width:0}.requestDetailsD svg{flex:0 0 auto;height:9px;width:9px}.requestDetailsD:hover{color:#d59a18}.requestStatusD--warning{background:#f3efe2;color:#133458}.requestStatusD--warning .requestStatusDotD{background:#ffc349}.requestStatusD--info{background:#bbe0ef4d;color:#133458}.requestStatusD--info .requestStatusDotD{background:#004389}.requestStatusD--danger{background:#f8ecef;color:#133458}.requestStatusD--danger .requestStatusDotD{background:#a60b30}.requestStatusD--neutral{background:#efefec;color:#65717d}.requestStatusD--neutral .requestStatusDotD{background:#9aa4ad}.requestStatusD--success{background:#f2f5ef;color:#133458}.requestStatusD--success .requestStatusDotD{background:#73c645}.requestsMessage{align-items:center;color:#526b83;display:flex;font-size:13px;justify-content:center;line-height:1.9;min-height:100px;min-width:0;overflow-wrap:anywhere;padding:20px 12px;text-align:center;width:100%}@media (max-width:1200px){.requests{min-height:0;padding:24px}.requestsHeaderD{gap:12px;margin-bottom:20px}.requestsTitle{gap:8px}.requestsTitle>svg,.requestsTitleIcon{height:20px;width:20px}.requestsViewAll{font-size:12px;min-height:40px;padding:7px 12px}.requestsList{gap:14px}.requestItem{border-radius:22px;min-height:72px}.requestItemRight{padding-right:14px}.requestItemLeft{padding-left:14px}}@media (max-width:1000px){.requests{border-radius:22px;min-height:0;padding:22px}.requestsHeaderD{margin-bottom:18px}.requestsTitle{flex-wrap:wrap;gap:8px}.requestsTitle h2{font-size:16px}.requestsCountD{font-size:11px;min-height:30px;padding:4px 9px}.requestsViewAll--header{display:none}.requestsViewAll--bottom{border-radius:13px;display:inline-flex;font-size:13px;justify-content:center;margin-top:18px;min-height:44px;width:100%}.requestsList{gap:14px}.requestItem{border-radius:20px;gap:12px;min-height:70px}.requestItemRight{padding-right:13px}.requestItemLeft{padding-left:13px}.requestItemRight h3{font-size:14px}.requestCode{font-size:10px}.requestStatusD{font-size:10px;min-height:30px;padding:5px 9px}.requestDetailsD{font-size:11px}}@media (max-width:600px){.requests{border-radius:18px;padding:17px}.requestsHeaderD{align-items:flex-start;gap:10px;margin-bottom:16px}.requestsTitle{flex:1 1 auto;gap:7px;min-width:0}.requestsTitleTop svg{height:20px;width:20px}.requestsTitle h2{font-size:15px}.requestsCountD{font-size:8px;min-height:27px;padding:2px 4px}.requestsList{gap:12px}.requestItem{border-radius:17px;gap:8px;min-height:0;padding:13px 0}.requestItemRight{gap:6px;padding-right:11px}.requestItemRight h3{font-size:12px;line-height:1.8}.requestCode{font-size:9px;line-height:1.8}.requestItemLeft{gap:9px;padding-left:11px}.requestStatusD{font-size:9px;gap:5px;min-height:27px;padding:4px 7px}.requestStatusDotD{flex-basis:8px;height:8px;width:8px}.requestDetailsD{font-size:10px;gap:5px}.requestDetailsD svg{height:8px;width:8px}.requestsViewAll--bottom{font-size:12px;margin-top:14px;min-height:41px}.requestsMessage{font-size:12px;min-height:85px}}@media (max-width:400px){.requests{border-radius:15px;padding:13px}.requestsHeaderD{gap:7px}.requestsTitle{gap:6px}.requestsTitle>svg,.requestsTitleIcon{height:17px;width:17px}.requestsTitle h2{font-size:13px}.requestsCountD{font-size:10px;min-height:25px;padding:3px 6px}.requestsList{gap:10px}.requestItem{border-radius:14px;gap:5px;padding:11px 0}.requestItemRight{gap:5px;padding-right:8px}.requestItemRight h3{font-size:11px}.requestCode{font-size:8px}.requestItemLeft{gap:8px;padding-left:8px}.requestStatusD{font-size:8px;gap:4px;min-height:24px;padding:3px 5px}.requestStatusDotD{flex-basis:7px;height:7px;width:7px}.requestDetailsD{font-size:9px;gap:4px}.requestDetailsD svg{height:7px;width:7px}.requestsViewAll--bottom{font-size:11px;min-height:38px}}@media (max-width:340px){.requests{padding:10px}.requestsHeaderD{align-items:center;flex-wrap:wrap}.requestsTitle{width:100%}.requestsTitle h2{font-size:13px}.requestItem{align-items:flex-start;gap:5px}.requestItemRight{flex:1 1 0;padding-right:7px}.requestItemLeft{flex:0 1 auto;max-width:48%;padding-left:7px}.requestItemRight h3{font-size:10px}.requestCode{overflow-wrap:anywhere}.requestCode,.requestStatusD{font-size:8px;white-space:normal}.requestStatusD{max-width:100%}.requestDetailsD{font-size:8px;white-space:normal}.requestsViewAll--bottom{padding:7px 10px}}@media (prefers-reduced-motion:reduce){.requestDetailsD,.requestItem,.requestsViewAll{transition:none}}.dashboardBottomS{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#133458;direction:rtl;display:grid;gap:0;grid-template-columns:1fr 1.3fr;min-width:0;padding:28px 38px;width:100%}.dashboardFaq{border-left:1px solid #d4d9de;min-width:0;padding-left:35px}.dashboardBottomTitle{align-items:center;display:flex;margin-bottom:22px}.dashboardBottomTitle svg{color:#133458;flex-shrink:0;height:23px;width:23px}.dashboardBottomTitle h3{color:#133458;font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:1.7;margin:0 3px 0 0}.faqList{display:flex;flex-direction:column}.faqItem,.faqList{min-width:0;width:100%}.faqItem{border-bottom:1px solid #0000;box-sizing:border-box}.faqItemOpen{border-bottom-color:#d4d9de}.faqQuestion{align-items:center;background:#0000;border:none;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:400;gap:15px;justify-content:space-between;line-height:1.8;min-height:43px;outline:none;padding:7px 0;text-align:right;width:100%}.faqQuestion span{flex:1;line-height:1.8;min-width:0;overflow-wrap:anywhere}.faqArrow{color:#666;flex-shrink:0;font-size:10px;transform:rotate(0deg);transition:transform .2s ease}.faqArrowOpen{transform:rotate(-90deg)}.faqAnswer{animation:faqAnswerFadeIn .2s ease;box-sizing:border-box;color:#133458;font-size:13px;font-weight:400;line-height:2;min-width:0;overflow-wrap:anywhere;padding:0 0 15px;text-align:right;width:100%}@keyframes faqAnswerFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dashboardSmartConsulting{align-items:center;box-sizing:border-box;display:flex;gap:25px;min-width:0;padding-right:30px}.smartConsultingImage{align-items:center;display:flex;height:170px;justify-content:center;min-width:210px;position:relative;width:210px}.smartConsultingImage img{display:block;max-height:100%;max-width:100%;object-fit:contain}.smartRobot{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 8px 25px #1334581a;display:flex;flex-shrink:0;font-size:70px;height:125px;justify-content:center;width:125px}.smartSun{color:#ffc349;font-size:40px;position:absolute;right:15px;top:8px}.smartConsultingContentD{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-width:0}.smartConsultingContentD h3{color:#133458;font-size:18px;font-weight:400;line-height:1.7;margin:0 0 12px;overflow-wrap:anywhere}.smartConsultingContentD p{color:#133458;font-size:14px;line-height:1.9;margin:0 0 15px;overflow-wrap:anywhere}.smartConsultingContentD input{background-color:#fff;border:none;border-radius:14px;box-sizing:border-box;color:#133458;font-family:inherit;font-size:12px;height:48px;max-width:350px;outline:none;padding:0 17px;width:100%}.smartConsultingContentD input::placeholder{color:#c0c8cf}.smartConsultingContentD button{align-items:center;background-color:#b7e0f2;border:none;border-radius:14px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;justify-content:center;margin-top:14px;min-height:44px;padding:10px 20px;transition:background-color .2s ease}.smartConsultingContentD button:hover{background-color:#a5d5e9}.smartConsultingContentD button svg{flex-shrink:0;font-size:13px}@media (max-width:1100px){.dashboardBottomS{gap:25px;grid-template-columns:minmax(0,1fr)}.dashboardFaq{border-bottom:1px solid #d4d9de;border-left:none;padding-bottom:25px;padding-left:0}.dashboardSmartConsulting{padding-right:0}}@media (max-width:700px){.dashboardBottomS{border-radius:22px;gap:22px;padding:25px}.dashboardSmartConsulting{align-items:center;flex-direction:column;gap:15px;text-align:center}.smartConsultingImage{height:145px;min-width:0;width:180px}.smartRobot{font-size:60px;height:110px;width:110px}.smartSun{font-size:32px;right:20px;top:5px}.smartConsultingContentD{align-items:flex-start;text-align:right;width:100%}.smartConsultingContentD input{max-width:100%;width:100%}.smartConsultingContentD button{width:100%}}@media (max-width:500px){.dashboardBottomS{border-radius:18px;gap:20px;margin-top:16px;padding:20px}.dashboardFaq{padding-bottom:20px}.dashboardBottomTitle{margin-bottom:16px}.dashboardBottomTitle svg{height:20px;width:20px}.dashboardBottomTitle h3{font-size:13px;margin-right:3px}.faqQuestion{font-size:12px;gap:10px;min-height:40px;padding:7px 0}.faqAnswer{font-size:12px;line-height:1.9;padding-bottom:12px}.faqArrow{font-size:9px}.smartConsultingImage{width:160px}.smartRobot{font-size:55px;height:100px;width:100px}.smartSun{font-size:28px}.smartConsultingContentD h3{font-size:17px;margin-bottom:8px}.smartConsultingContentD p{font-size:12px;margin-bottom:12px}.smartConsultingContentD input{font-size:12px;height:46px}.smartConsultingContentD button{font-size:13px;margin-top:12px;min-height:44px}}@media (max-width:380px){.dashboardBottomS{border-radius:16px;gap:18px;padding:16px}.dashboardBottomTitle h3{font-size:13px}.faqQuestion{font-size:11px;gap:8px}.faqAnswer{font-size:11px;line-height:1.9}.smartConsultingImage{width:145px}.smartRobot{font-size:48px;height:90px;width:90px}.smartSun{font-size:25px}.smartConsultingContentD h3{font-size:15px}.smartConsultingContentD p{font-size:11px}.smartConsultingContentD button{font-size:12px;padding:10px 14px}}.dashboard{margin:0;padding:0}.dashboardMain{align-items:stretch;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:minmax(0,1.7fr) minmax(300px,.95fr);width:100%}.dashboardLeft,.dashboardRight{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}.dashboardLeft>*,.dashboardMain>*,.dashboardRight>*{max-width:100%;min-width:0}@media (min-width:1400px){.dashboardMain{gap:28px;grid-template-columns:minmax(0,1.75fr) minmax(330px,.9fr)}.dashboardLeft,.dashboardRight{gap:28px}}@media (max-width:1200px){.dashboardMain{gap:20px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.9fr)}.dashboardLeft,.dashboardRight{gap:20px}}@media (max-width:1000px){.dashboardMain{gap:20px;grid-template-columns:1fr}.dashboardLeft,.dashboardRight{gap:20px;width:100%}}@media (max-width:700px){.dashboardLeft,.dashboardMain,.dashboardRight{gap:16px}}@media (max-width:500px){.dashboard{width:100%}.dashboardLeft,.dashboardMain,.dashboardRight{gap:16px;width:100%}}@media (max-width:380px){.dashboardLeft,.dashboardMain,.dashboardRight{gap:14px}}.summaryCard{background:#efefec;border-radius:clamp(20px,3vw,38px);box-shadow:0 3px 8px #0000001f;box-sizing:border-box;color:#133458;direction:rtl;min-height:clamp(190px,22vw,268px);min-width:0;overflow:hidden;position:relative;width:100%}.summaryCard:before{background:repeating-radial-gradient(ellipse at 0 50%,#0000 0,#0000 5px,#ffffff8c 6px,#0000 7px);content:"";height:calc(100% - 30px);left:0;opacity:.8;pointer-events:none;position:absolute;top:15px;width:clamp(85px,11vw,145px)}.summaryCard__content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;padding:clamp(18px,2.5vw,30px) clamp(16px,3vw,40px) 24px;position:relative;z-index:1}.summaryCard__title{font-size:clamp(14px,1.8vw,25px);font-weight:400;line-height:1.6;margin:0}.summaryCard__description,.summaryCard__title{color:#133458;max-width:100%;overflow-wrap:anywhere}.summaryCard__description{font-size:clamp(12px,1.4vw,20px);font-weight:300;line-height:1.8;margin:8px 0 0}.summaryCard__stat{align-items:baseline;align-self:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:clamp(18px,2.5vw,34px);max-width:100%}.summaryCard__unit{color:#133458;font-size:clamp(12px,1.4vw,19px);font-weight:400;overflow-wrap:anywhere;white-space:normal}.summaryCard__value{color:#133458;font-size:clamp(32px,5.2vw,76px);font-variant-numeric:lining-nums;font-weight:800;line-height:1.15;overflow-wrap:anywhere}@media (max-width:1024px){.summaryCard{min-height:210px}.summaryCard__content{padding:22px}.summaryCard__title{font-size:clamp(17px,2.2vw,22px)}.summaryCard__description{font-size:clamp(13px,1.6vw,16px)}.summaryCard__value{font-size:clamp(38px,5vw,58px)}}@media (max-width:600px){.summaryCard{border-radius:24px;min-height:0}.summaryCard__content{padding:20px}.summaryCard__title{font-size:clamp(14px,4.5vw,21px)}.summaryCard__description{font-size:clamp(12px,3.5vw,15px);line-height:1.9}.summaryCard__stat{gap:8px;margin-top:20px}.summaryCard__value{font-size:clamp(28px,10vw,54px)}.summaryCard__unit{font-size:12px}.summaryCard:before{height:calc(100% - 24px);top:12px;width:100px}}@media (max-width:360px){.summaryCard{border-radius:20px}.summaryCard__content{padding:16px}.summaryCard__title{font-size:10px}.summaryCard__description{font-size:8px}.summaryCard__value{font-size:26px}.summaryCard__unit{font-size:10px}}.dashboardCards{gap:clamp(12px,2vw,24px);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardCardsMessage{box-sizing:border-box;color:#133458;font-size:14px;overflow-wrap:anywhere;padding:clamp(16px,3vw,24px);text-align:center;width:100%}.dashboardCardsError{color:#c0392b}@media (max-width:1024px){.dashboardCards{gap:16px}}@media (max-width:600px){.dashboardCards{gap:14px;grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.dashboardCards{gap:12px}}.facilitiesD{background-color:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;min-width:0;padding:20px 24px;width:100%}.facilitiesHeaderD{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.facilitiesD .facilitiesHeaderText{min-width:0;text-align:right}.facilitiesD .facilitiesHeaderText h2{color:#133458;font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:1.7;margin:0 3px 0 0;overflow-wrap:anywhere}.facilitiesD .facilitiesHeaderText p{color:#133458;font-size:clamp(12px,.95vw,14px);font-weight:300;line-height:1.8;margin:5px 0 0;overflow-wrap:anywhere}.facilitiesCount{align-items:center;background-color:#b7e0f2;border-radius:20px;box-sizing:border-box;color:#426581;display:inline-flex;flex-shrink:0;font-size:16px;justify-content:center;line-height:1.4;min-height:32px;min-width:36px;padding:6px 12px;white-space:nowrap}.facilityItem{border-bottom:1px solid #d9dfe3;display:flex;flex-direction:column;gap:7px;min-width:0;padding:17px 0;text-align:right}.facilityItem span{color:#7890a8;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.facilityItem strong{color:#133458;font-size:16px;font-weight:600;line-height:1.8;overflow-wrap:anywhere;word-break:break-word}.facilitiesMore{align-items:center;background:#0000;border:0;border-radius:8px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:7px;justify-content:flex-start;line-height:1.7;margin-top:24px;min-height:44px;padding:8px 0;text-align:left;transition:color .2s ease;width:100%}.facilitiesMore span{flex-shrink:0;font-size:18px;line-height:1}.facilitiesMore:hover{color:#426581}.facilitiesMore:focus-visible{outline:2px solid #133458;outline-offset:4px}@media (max-width:1024px){.facilitiesD{border-radius:18px;padding:20px}.facilitiesD .facilitiesHeaderText h2{font-size:17px}.facilitiesD .facilitiesHeaderText p{font-size:13px}.facilitiesCount{font-size:15px;padding:6px 10px}.facilityItem{padding:15px 0}.facilityItem span{font-size:13px}.facilityItem strong{font-size:15px}.facilitiesMore{font-size:13px;margin-top:20px}}@media (max-width:600px){.facilitiesD{border-radius:16px;padding:18px 16px}.facilitiesHeaderD{align-items:flex-start;gap:10px}.facilitiesD .facilitiesHeaderText h2{font-size:16px;margin-right:0}.facilitiesD .facilitiesHeaderText p{font-size:12px;margin-top:4px}.facilitiesCount{font-size:14px;min-height:28px;min-width:32px;padding:5px 9px}.facilityItem{gap:5px;padding:13px 0}.facilityItem span{font-size:12px}.facilityItem strong{font-size:14px}.facilitiesMore{font-size:13px;margin-top:16px;min-height:42px}.facilitiesMore span{font-size:17px}}@media (max-width:400px){.facilitiesD{border-radius:14px;padding:15px 12px}.facilitiesHeaderD{gap:8px}.facilitiesD .facilitiesHeaderText h2{font-size:13px;margin-right:3px}.facilitiesD .facilitiesHeaderText p{font-size:9px}.facilitiesCount{font-size:10px;min-height:26px;min-width:29px;padding:4px 8px}.facilityItem{padding:12px 0}.facilityItem span{font-size:11px}.facilityItem strong{font-size:13px}.facilitiesMore{font-size:12px}}@media (max-width:340px){.facilitiesD{padding:12px 10px}.facilitiesD .facilitiesHeaderText h2{font-size:14px}.facilitiesD .facilitiesHeaderText p{font-size:10px}.facilitiesCount{font-size:12px;padding:4px 7px}.facilityItem span{font-size:10px}.facilityItem strong{font-size:12px}}.projectCapacity{background-color:#efefec;border-radius:clamp(16px,2vw,20px);box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;color:#133458;direction:rtl;display:flex;flex-direction:column;min-width:0;padding:clamp(12px,1.5vw,16px);width:100%}.projectCapacity,.projectCapacity *,.projectCapacity :after,.projectCapacity :before{box-sizing:border-box}.projectCapacityHeader{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;min-width:0;width:100%}.projectCapacityHeaderInfo{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-width:0}.projectCapacityHeaderTitle{align-items:center;color:#133458;display:flex;gap:7px;min-width:0}.projectCapacityHeaderTitle svg{flex-shrink:0;max-width:22px}.projectCapacityHeaderTitle h2{font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:1.6;margin:0;min-width:0;overflow-wrap:anywhere}.projectCapacityHeaderInfo p{color:#133458;font-size:clamp(12px,.95vw,14px);font-weight:300;line-height:1.8;margin:0;overflow-wrap:anywhere;text-align:right}.projectCapacityPeriod{align-items:center;background:#0000;border:1px solid #133458;border-radius:13px;color:#46617f;display:flex;flex:0 0 auto;font-family:inherit;font-size:11px;gap:3px;justify-content:center;max-width:100%;padding:6px 8px;white-space:nowrap}.projectCapacityPeriod:disabled{cursor:default;opacity:1}.projectCapacityChart{aspect-ratio:1/1;margin:clamp(14px,2vw,18px) auto clamp(16px,2vw,22px);min-width:0;position:relative;width:min(100%,260px)}.projectCapacityChart>div:first-child{height:100%;width:100%}.projectCapacityCenter{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;min-width:0;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:62%}.projectCapacityCenter strong{color:#133458;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.35;max-width:100%;overflow-wrap:anywhere}.projectCapacityCenter span{color:#71869b;font-size:clamp(12px,1.3vw,17px);line-height:1.6;margin-top:2px;max-width:100%;overflow-wrap:anywhere}.projectCapacityLegend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.capacityLegendItem{align-items:center;display:flex;flex-direction:column;gap:7px;justify-content:center;min-width:0;padding:0 6px;text-align:center}.capacityLegendItem+.capacityLegendItem{border-right:1px solid #b8c4ce}.capacityLegendTitle{align-items:center;display:flex;gap:5px;justify-content:center;min-width:0;width:100%}.legendDot{border-radius:50%;display:inline-block;flex:0 0 11px;height:11px;width:11px}.capacityLegendLabel{color:#46617f;font-size:clamp(9px,.9vw,11px);font-weight:400;line-height:1.7;margin-right:3px;min-width:0;overflow-wrap:anywhere}.capacityLegendValue{color:#133458;font-size:clamp(11px,1.2vw,15px);font-weight:700;line-height:1.5;max-width:100%;overflow-wrap:anywhere;white-space:normal}.projectCapacityMessage{align-items:center;box-sizing:border-box;color:#46617f;display:flex;font-size:13px;justify-content:center;min-height:150px;min-width:0;overflow-wrap:anywhere;padding:16px;text-align:center;width:100%}.projectCapacityError{color:#b42318}@media (max-width:768px){.projectCapacity{border-radius:16px;padding:14px 12px}.projectCapacityHeader{gap:8px}.projectCapacityHeaderTitle{gap:6px}.projectCapacityHeaderTitle h2{font-size:14px}.projectCapacityHeaderTitle svg{height:20px;width:20px}.projectCapacityHeaderInfo p{font-size:12px}.projectCapacityPeriod{font-size:10px;padding:5px 7px}.projectCapacityChart{margin:16px auto 20px;width:min(100%,230px)}.projectCapacityCenter strong{font-size:clamp(26px,5vw,32px)}.projectCapacityCenter span{font-size:14px}.capacityLegendItem{gap:6px;padding:0 4px}.capacityLegendTitle{gap:4px}.legendDot{flex-basis:9px;height:9px;width:9px}.capacityLegendLabel{font-size:10px}.capacityLegendValue{font-size:12px}}@media (max-width:480px){.projectCapacity{border-radius:15px;padding:12px 10px}.projectCapacityHeader{align-items:flex-start;flex-wrap:wrap}.projectCapacityHeaderInfo{flex:1 1 140px}.projectCapacityHeaderTitle h2{font-size:10px}.projectCapacityHeaderInfo p{font-size:8px}.projectCapacityPeriod{margin-right:auto}.projectCapacityChart{margin:14px auto 18px;width:min(100%,210px)}.projectCapacityCenter{width:64%}.projectCapacityCenter strong{font-size:clamp(25px,8vw,32px)}.projectCapacityCenter span{font-size:13px}.projectCapacityLegend{grid-template-columns:repeat(3,minmax(0,1fr))}.capacityLegendItem{gap:5px;padding:0 3px}.capacityLegendTitle{gap:3px}.capacityLegendLabel{font-size:10px;line-height:1.6}.capacityLegendValue{font-size:12px}}@media (max-width:360px){.projectCapacity{border-radius:13px;padding:10px 8px}.projectCapacityHeader{gap:6px}.projectCapacityHeaderInfo{flex-basis:120px}.projectCapacityHeaderTitle{gap:5px}.projectCapacityHeaderTitle h2{font-size:13px}.projectCapacityHeaderInfo p{font-size:10px}.projectCapacityPeriod{font-size:9px;padding:4px 6px}.projectCapacityChart{margin:12px auto 16px;width:min(100%,185px)}.projectCapacityCenter strong{font-size:25px}.projectCapacityCenter span{font-size:11px}.capacityLegendItem{gap:4px;padding:0 2px}.capacityLegendTitle{gap:2px}.legendDot{flex-basis:7px;height:7px;width:7px}.capacityLegendLabel{font-size:9px}.capacityLegendValue{font-size:10px}}.projectFinancialStatus{background-color:#efefec;border-radius:clamp(14px,2vw,20px);box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#133458;direction:rtl;min-height:450px;min-width:0;padding:clamp(14px,2vw,20px) clamp(12px,2.2vw,24px);width:100%}.projectFinancialStatus *,.projectFinancialStatus :after,.projectFinancialStatus :before{box-sizing:border-box}.projectFinancialHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.projectFacilitiesHeaderTitle{align-items:center}.projectFinancialHeader>div{flex:1 1 auto;min-width:0}.projectFinancialHeader h2{font-size:clamp(14px,1.5vw,18px);font-weight:400;line-height:1.7;margin:0 3px 0 15px}.projectFinancialHeader h2,.projectFinancialHeader p{color:#133458;overflow-wrap:anywhere;text-align:right}.projectFinancialHeader p{font-size:clamp(12px,1.2vw,14px);font-weight:300;line-height:1.8;margin:4px 0 0}.projectFinancialHeader button{align-items:center;background:#0000;border:1px solid #133458;border-radius:8px;color:#133458;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:clamp(11px,1.2vw,14px);gap:5px;justify-content:center;line-height:1.5;max-width:100%;padding:6px 10px;white-space:nowrap}.projectFinancialHeader button span{margin-right:0;margin-top:5px}.financialSections{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,25px);margin-top:clamp(22px,3vw,30px);min-width:0}.financialBox{border:1px solid #7c9bb6;border-radius:clamp(14px,2vw,18px);min-width:0;padding:clamp(22px,2.8vw,27px) clamp(14px,2.5vw,25px) 18px;position:relative}.financialBox h3{background-color:#efefec;color:#133458;font-size:clamp(13px,1.35vw,16px);font-weight:400;line-height:1.5;margin:0;max-width:calc(100% - 28px);overflow-wrap:anywhere;padding:0 8px;position:absolute;right:clamp(14px,2.5vw,25px);top:-11px}.financialValues{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;text-align:right}.financialValues>div{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.financialValues span{color:#7890a8;font-size:clamp(12px,1.2vw,14px)}.financialValues span,.financialValues strong{line-height:1.8;max-width:100%;overflow-wrap:anywhere}.financialValues strong{color:#133458;font-size:clamp(14px,1.4vw,16px);word-break:normal}@media (max-width:768px){.projectFinancialStatus{border-radius:16px;min-height:0;padding:16px}.projectFinancialHeader{gap:8px}.projectFinancialHeader h2{font-size:16px;margin-left:0}.projectFacilitiesHeaderTitle svg{height:20px;width:20px}.projectFinancialHeader p{font-size:12px}.projectFinancialHeader button{font-size:12px;padding:5px 8px}.financialSections{gap:22px;margin-top:25px}.financialBox{padding:24px 16px 16px}.financialBox h3{font-size:14px;right:16px}.financialValues{gap:16px}.financialValues span{font-size:12px}.financialValues strong{font-size:14px}}@media (max-width:600px){.projectFinancialStatus{border-radius:15px;padding:14px 12px}.projectFinancialHeader{align-items:flex-start;flex-wrap:wrap}.projectFinancialHeader>div{flex:1 1 150px}.projectFinancialHeader h2{font-size:15px}.projectFinancialHeader p{font-size:11px}.projectFinancialHeader button{font-size:11px;margin-right:auto}.financialSections{gap:20px;margin-top:24px}.financialBox{border-radius:14px;padding:24px 14px 15px}.financialBox h3{font-size:13px;max-width:calc(100% - 24px);right:12px}.financialValues{gap:15px;grid-template-columns:minmax(0,1fr)}.financialValues>div{gap:4px}.financialValues span{font-size:12px}.financialValues strong{font-size:14px}}@media (max-width:360px){.projectFinancialStatus{border-radius:13px;padding:12px 9px}.projectFinancialHeader{gap:6px}.projectFinancialHeader>div{flex-basis:120px}.projectFinancialHeader h2{font-size:14px}.projectFinancialHeader p{font-size:9px}.projectFinancialHeader button{font-size:10px;padding:5px 6px}.financialSections{gap:18px;margin-top:22px}.financialBox{padding:22px 11px 13px}.financialBox h3{font-size:12px;right:10px}.financialValues{gap:13px}.financialValues span{font-size:11px}.financialValues strong{font-size:13px}}.hasFewProjects{box-sizing:border-box;direction:rtl;margin:0;padding:0;width:100%}.hasFewProjectsHeader{margin-bottom:25px;text-align:right;width:100%}.hasFewProjectsHeader h1{color:#133458;font-size:25px;font-weight:600;line-height:1.8;margin:0}.hasFewProjectsHeader p{color:#7890a8;font-size:17px;font-weight:400;line-height:1.8;margin:2px 0 0}.hasFewProjectsMainGrid{display:grid;gap:28px;grid-template-columns:.9fr 1.1fr;margin-top:28px;width:100%}.hasFewProjectsSecondaryGrid{display:grid;gap:28px;grid-template-columns:1.2fr .8fr;margin:28px 0;width:100%}@media (max-width:1100px){.hasFewProjectsMainGrid,.hasFewProjectsSecondaryGrid{grid-template-columns:1fr}}@media (max-width:700px){.hasFewProjectsHeader{margin-bottom:20px}.hasFewProjectsHeader h1{font-size:18px}.hasFewProjectsHeader p{font-size:12px}}.requestCard,.requestCard *{box-sizing:border-box}.requestCard{background-color:#f7f7f6;border:1px solid #8299ad;color:#294b6d;direction:rtl;flex-direction:column;max-width:100%;padding:28px 30px 22px}.requestCard-action{background-color:#fbecef;border-color:#fbecef;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014}.requestCardHeader{flex-direction:row;gap:20px;justify-content:space-between;min-height:40px;width:100%}.requestCardHeader,.requestCardTitle{align-items:center;display:flex;min-width:0}.requestCardTitle{color:#294b6d;flex:1 1 auto;flex-direction:row;font-size:19px;font-weight:500;gap:12px;line-height:1.7;overflow-wrap:anywhere}.requestCardTitle svg{flex-shrink:0;height:25px;width:25px}.requestStatus{align-items:center;border-radius:22px;display:inline-flex;font-size:15px;gap:9px;justify-content:center;line-height:1.6;max-width:100%;min-height:35px;min-width:0;overflow-wrap:anywhere;padding:6px 15px;text-align:center;white-space:normal}.requestStatusDot{display:block}.requestStatus-action{background-color:#fffc;color:#c63b54}.requestStatus-action .requestStatusDot{background-color:#b9193b}.requestStatus-waiting{background-color:#f5f1e5;color:#536d85}.requestStatus-waiting .requestStatusDot{background-color:#ffc349}.requestStatus-completed{background-color:#ffffffbf;color:#56748f}.requestStatus-completed .requestStatusDot{background-color:#61c53a}.requestCardSeparator{background-color:#8299ad;flex-shrink:0;height:1px;margin-bottom:24px;margin-top:13px;width:100%}.requestCardInfoRC{column-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;min-width:0;row-gap:18px;width:100%}.requestInfoItemRC{align-items:center;color:#294b6d;display:flex;flex-direction:row;flex-wrap:wrap;font-size:17px;gap:7px;line-height:1.8;min-width:0;overflow-wrap:anywhere}.requestInfoLabelRC{font-weight:400}.requestInfoValueRC{font-weight:500;min-width:0;overflow-wrap:anywhere;word-break:break-word}.requestCardBottom{flex-direction:row;gap:16px;justify-content:space-between;width:100%}.requestCardBottom,.requestCurrentStep{align-items:center;display:flex;min-width:0}.requestCurrentStep{color:#294b6d;flex:1 1 auto;font-size:17px;justify-content:flex-start;line-height:1.8;margin-top:22px;overflow-wrap:anywhere}.requestCurrentStepText{min-width:0;overflow-wrap:anywhere}.requestCurrentStepText span{color:#c32945;font-weight:600;margin-right:4px;overflow-wrap:anywhere}.requestDetailsButton{align-items:center;align-self:flex-start;background:#0000;border:none;color:#294b6d;cursor:pointer;display:inline-flex;flex-direction:row;flex-shrink:0;font-family:inherit;font-size:17px;gap:7px;justify-content:center;line-height:1.7;margin-top:auto;padding:8px 0;transition:color .2s ease;white-space:nowrap}.requestDetailsButton svg{flex-shrink:0;height:15px;transition:transform .2s ease;width:15px}.requestDetailsButton:hover{color:#c18d12}.requestDetailsButton:hover svg{transform:translateX(-4px)}.requestDetailsButton:focus-visible{border-radius:4px;outline:2px solid #133458;outline-offset:4px}@media (max-width:1200px){.requestCard{border-radius:24px;padding:25px 25px 20px}.requestCardInfoRC{column-gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.requestInfoItemRC{font-size:16px}.requestCardHeader{gap:14px}.requestCardTitle{font-size:18px}.requestStatus{font-size:14px}}@media (max-width:900px){.requestCard{border-radius:22px;min-height:0;padding:22px}.requestCardHeader{gap:12px}.requestCardTitle{font-size:17px;gap:9px}.requestCardTitle svg{height:21px;width:21px}.requestStatus{font-size:13px;gap:7px;min-height:32px;padding:5px 11px}.requestStatusDot{height:8px;width:8px}.requestCardSeparator{margin-bottom:18px;margin-top:12px}.requestCardInfoRC{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.requestInfoItemRC{font-size:15px;gap:6px}.requestCurrentStep{font-size:15px;margin-top:16px}.requestDetailsButton{font-size:15px}}@media (max-width:700px){.requestCard{border-radius:20px;padding:20px 18px}.requestCardHeader{align-items:flex-start;flex-direction:column;gap:12px}.requestCardTitle{flex:0 1 auto;font-size:16px;width:100%}.requestStatus{align-self:flex-start;font-size:13px;max-width:100%}.requestCardSeparator{margin-bottom:17px;margin-top:15px}.requestCardInfoRC{gap:12px;grid-template-columns:minmax(0,1fr);margin-bottom:16px}.requestInfoItemRC{font-size:14px}.requestCurrentStep{font-size:14px;line-height:2;margin-top:14px}.requestCardBottom{align-items:flex-start;gap:12px}.requestDetailsButton{font-size:14px;margin-top:12px}}@media (max-width:450px){.requestCard{border-radius:17px;padding:17px 15px}.requestCardHeader{gap:10px}.requestCardTitle{font-size:14px;gap:8px}.requestCardTitle svg{height:18px;width:18px}.requestStatus{font-size:12px;gap:6px;min-height:29px;padding:4px 10px}.requestStatusDot{height:7px;width:7px}.requestCardSeparator{margin-bottom:14px;margin-top:12px}.requestCardInfoRC{gap:10px}.requestInfoItemRC{font-size:13px;gap:5px}.requestCurrentStep{font-size:13px;margin-top:12px}.requestDetailsButton{font-size:13px;gap:5px}.requestDetailsButton svg{height:13px;width:13px}}@media (max-width:350px){.requestCard{border-radius:14px;padding:14px 12px}.requestCardTitle{font-size:13px}.requestStatus{font-size:11px;padding:4px 8px}.requestCurrentStep,.requestDetailsButton,.requestInfoItemRC{font-size:12px}}@media (max-width:280px){.requestCard{padding:12px 9px}.requestCardTitle{font-size:12px}.requestStatus{font-size:10px;gap:5px}.requestCurrentStep,.requestInfoItemRC{font-size:11px}.requestCardBottom{align-items:flex-start;flex-direction:column;gap:8px}.requestDetailsButton{margin-top:8px}}@media (prefers-reduced-motion:reduce){.requestDetailsButton,.requestDetailsButton svg{transition:none}}@media (max-width:900px){.requestCardHeader{align-items:center;flex-direction:row;gap:10px;justify-content:space-between}.requestCardTitle{flex:1 1 auto;min-width:0}.requestStatus{flex-shrink:0;white-space:nowrap}.requestCardInfoRC{display:flex;flex-direction:column;gap:12px}.requestCardInfoRC .requestInfoItemRC{align-items:flex-start;flex-direction:row;gap:10px;justify-content:space-between}.requestCardInfoRC .requestInfoLabelRC{flex-shrink:0;text-align:right}.requestCardInfoRC .requestInfoValueRC{min-width:0;overflow-wrap:anywhere;text-align:left}.requestCardBottom{align-items:stretch;flex-direction:column;gap:10px}.requestCardBottom>.requestInfoItemRC{align-items:flex-start;flex-direction:column;gap:4px;width:100%}.requestCardBottom>.requestInfoItemRC .requestInfoLabelRC{max-width:100%;text-align:right}.requestCardBottom>.requestInfoItemRC .requestInfoValueRC{max-width:100%;overflow-wrap:anywhere;text-align:right;width:100%}.requestCardBottom>.requestDetailsButton{align-self:flex-end;margin-top:0}}.filterWrapper{direction:rtl;display:inline-flex;position:relative;z-index:100}.filterBtn{align-items:center;background-color:#fff;border:1.5px solid #133458;border-radius:12px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:400;gap:12px;height:52px;justify-content:center;padding:0 18px;transition:background-color .2s ease,box-shadow .2s ease;white-space:nowrap}.filterBtn:hover,.filterButtonActive{background-color:#f8fafc}.filterButtonText{align-items:center;display:flex;justify-content:center;white-space:nowrap}.filterDropdown{animation:filterDropdownOpen .18s ease-out;background-color:#fff;border-radius:17px;box-shadow:0 5px 15px #13345814;box-sizing:border-box;max-height:min(70vh,480px);max-width:calc(100vw - 32px);overflow-y:auto;padding:0;right:0;top:calc(100% + 8px);width:257px}@keyframes filterDropdownOpen{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.filterSectionHeader{background-color:#fff;box-sizing:border-box;font-size:17px;font-weight:400;gap:10px;min-height:48px;padding:0 18px;text-align:right}.filterSectionHeader:hover{background-color:#f8fafc}.filterOptions{display:flex;flex-direction:column;padding:0 14px}.filterOption{align-items:center;background-color:#fff;border-top:1px solid #9aaac0;box-sizing:border-box;display:flex;font-size:16px;font-weight:400;justify-content:flex-start;min-height:47px;padding:8px 12px;transition:background-color .15s ease,color .15s ease}.filterOption:last-child{border-bottom:none}.filterOption:hover{background-color:#f5f8fc}.filterOptionSelected{background-color:#eef4fa;color:#133458;font-weight:500}@media (max-width:900px){.filterBtn{font-size:16px;gap:8px;height:46px;padding:0 14px}.filterDropdown{width:250px}.filterSectionHeader{font-size:16px}.filterOption{font-size:15px}}@media (max-width:600px){.filterBtn{border-radius:10px;font-size:14px;gap:7px;height:42px;padding:0 12px}.filterDropdown{border-radius:14px;max-height:65vh;max-width:calc(100vw - 24px);top:calc(100% + 6px);width:240px}.filterSectionHeader{font-size:14px;min-height:43px;padding:0 13px}.filterOptions{padding:0 10px}.filterOption{font-size:13px;min-height:40px;padding:7px 10px}}@media (max-width:380px){.filterBtn{font-size:12px;gap:5px;height:38px;padding:0 9px}.filterDropdown{width:220px}.filterSectionHeader{font-size:13px;min-height:40px}.filterOption{font-size:12px;min-height:37px}}@media (max-width:900px){.filterButtonText{display:none}.filterBtn{gap:0;height:46px;justify-content:center;min-width:46px;padding:0;width:46px}}@media (max-width:600px){.filterBtn{height:42px;min-width:42px;width:42px}}@media (max-width:380px){.filterBtn{height:38px;min-width:38px;width:38px}}.adminFilesViewPagesHeader{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;width:100%}.adminFilesViewPagesHeaderRightSide{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.adminFilesViewPagesHeaderUp{align-items:center;display:flex;gap:12px}.adminFilesViewPagesHeaderTitle{font-size:24px;font-weight:700;margin:0}.adminFilesViewPagesHeaderDescription{font-size:14px;margin:0}.adminFilesViewPagesHeaderTitleToolbar{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.adminFilesViewPagesHeaderFilterButton{align-items:center;display:flex;gap:8px;justify-content:center;white-space:nowrap}@media (max-width:900px){.adminFilesViewPagesHeader{gap:12px}.adminFilesViewPagesHeaderTitle{font-size:21px}.adminFilesViewPagesHeaderDescription{font-size:13px}.adminFilesViewPagesHeaderTitleToolbar{gap:8px}.adminFilesViewPagesHeaderFilterButton{font-size:13px;padding:8px 12px}}@media (max-width:600px){.adminFilesViewPagesHeader{align-items:flex-start;flex-direction:row;gap:8px}.adminFilesViewPagesHeaderRightSide{flex:1;gap:6px;min-width:0}.adminFilesViewPagesHeaderUp{gap:6px}.adminFilesViewPagesHeaderTitle{font-size:17px;line-height:1.5}.adminFilesViewPagesHeaderDescription{font-size:12px;line-height:1.8}.adminFilesViewPagesHeaderTitleToolbar{flex-shrink:0;gap:6px}.adminFilesViewPagesHeaderFilterButton{font-size:12px;gap:5px;padding:7px 9px}}@media (max-width:400px){.adminFilesViewPagesHeader{gap:6px}.adminFilesViewPagesHeaderTitle{font-size:15px}.adminFilesViewPagesHeaderDescription{font-size:11px}.adminFilesViewPagesHeaderTitleToolbar{gap:4px}.adminFilesViewPagesHeaderFilterButton{font-size:11px;padding:6px 7px}}.detailPagesHeader{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:25px;min-width:0;width:100%}.detailPagesHeader,.detailPagesHeader *,.detailPagesHeader :after,.detailPagesHeader :before{box-sizing:border-box}.detailPagesHeaderRightSide{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-width:0}.detailPagesHeaderUp{align-items:center;display:flex;gap:22px;min-width:0}.detailPagesHeaderTitle{color:#133458;font-size:25px;font-weight:600;line-height:1.4;margin:0;overflow-wrap:anywhere;padding:0}.detailPagesHeaderToolbar{align-items:center;display:flex;flex-shrink:0;gap:14px;justify-content:flex-end}.detailPagesHeaderToolbarButton{align-items:center;background-color:inherit;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:color .2s ease}.detailPagesHeaderToolbarButton:hover{color:#ffc344}.detailPagesHeaderToolbarButton:focus-visible{border-radius:4px;outline:2px solid #133458;outline-offset:3px}@media (max-width:1200px){.detailPagesHeader{gap:22px}.detailPagesHeaderUp{gap:16px}.detailPagesHeaderTitle{font-size:23px}.detailPagesHeaderToolbar{gap:10px}}@media (max-width:900px){.detailPagesHeader{align-items:center;flex-direction:row;gap:12px;justify-content:space-between}.detailPagesHeaderRightSide{flex:1 1 auto;min-width:0}.detailPagesHeaderUp{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;min-width:0}.detailPagesHeaderTitle{font-size:21px}.detailPagesHeaderToolbar{flex:0 0 auto;gap:8px;justify-content:flex-end;width:auto}}@media (max-width:600px){.detailPagesHeader{align-items:center;flex-direction:row;gap:8px;justify-content:space-between;margin-bottom:20px}.detailPagesHeaderRightSide{flex:1 1 auto;gap:6px;min-width:0}.detailPagesHeaderUp{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:8px;min-width:0}.detailPagesHeaderTitle{font-size:18px;line-height:1.6}.detailPagesHeaderToolbar{flex:0 0 auto;flex-wrap:nowrap;gap:6px;justify-content:flex-end;width:auto}.detailPagesHeaderToolbarButton{padding:4px}}@media (max-width:400px){.detailPagesHeader{gap:6px}.detailPagesHeaderTitle{font-size:16px}.detailPagesHeaderUp{gap:6px}.detailPagesHeaderToolbar{gap:4px}}@media (max-width:320px){.detailPagesHeaderTitle{font-size:16px}.detailPagesHeaderToolbar{gap:4px}}@media (prefers-reduced-motion:reduce){.detailPagesHeaderToolbarButton{transition:none}}.requestHeader{box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;position:relative;width:100%}.requestHeader__top{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.requestHeader__information{align-items:flex-start;display:flex;flex-direction:column;gap:5px;min-width:0}.requestHeader__title{font-size:18px;font-weight:700;gap:4px}.requestHeader__title,.requestHeader__trackingCode{align-items:center;color:#133458;display:flex;flex-wrap:wrap;line-height:1.8;margin:0}.requestHeader__trackingCode{font-size:11px;gap:5px}.requestHeader__trackingCode span{direction:ltr;font-weight:500;unicode-bidi:plaintext}.requestHeader__status{align-items:center;background:#ffc3491f;border-radius:30px;color:#647488;display:flex;flex-shrink:0;font-size:12px;gap:8px;justify-content:center;line-height:1.6;padding:7px 12px}.requestHeader__statusDot{background:#ffc349;border-radius:50%;flex-shrink:0;height:7px;width:7px}.requestHeader__divider{background:#aebdca;height:1px;margin:25px 0 30px;width:100%}.requestHeader__progressRow{direction:rtl}.requestHeaderStage{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:9px;min-width:0;text-align:center}.requestHeaderStage__indicator{align-items:center;background:#efefec;border:2px solid #ffc349;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:31px;justify-content:center;width:31px}.requestHeaderStage__indicator svg{display:block;height:19px;width:19px}.requestHeaderStage--completed .requestHeaderStage__indicator{background:#ffc349;border-color:#ffc349}.requestHeaderStage--current .requestHeaderStage__indicator{background:#efefec;border-color:#ffc349;position:relative}.requestHeaderStage--current .requestHeaderStage__indicator:after{background:#ffc349;border-radius:50%;content:"";inset:4px;position:absolute}.requestHeaderStage--upcoming .requestHeaderStage__indicator{background:#efefec;border-color:#ffc349}.requestHeaderStage__label{color:#45617f;display:block;font-size:10px;font-weight:400;line-height:1.8;max-width:110px;min-height:30px;overflow-wrap:anywhere;text-align:center;width:100%}.requestHeaderStage--current .requestHeaderStage__label{color:#133458;font-weight:700}.requestHeaderStage--completed .requestHeaderStage__label{color:#45617f}.requestHeader__progressRow--second{margin-top:0}@media (max-width:900px){.requestHeader{padding:20px 18px 24px}.requestHeader__top{gap:14px}.requestHeader__title{font-size:17px}.requestHeader__divider{margin:22px 0 26px}.requestHeader__progress{gap:28px}.requestHeaderStage{gap:8px}.requestHeaderStage__indicator{height:28px;width:28px}.requestHeaderStage:not(:last-child):after{right:calc(50% + 17px);top:13px;width:calc(100% - 34px)}.requestHeaderStage__label{font-size:9px;max-width:85px}}@media (max-width:600px){.requestHeader{padding:17px 12px 22px}.requestHeader__top{align-items:flex-start;flex-direction:column;gap:12px}.requestHeader__information{width:100%}.requestHeader__title{font-size:16px}.requestHeader__trackingCode{font-size:10px}.requestHeader__status{align-self:flex-start;font-size:11px;padding:5px 10px}.requestHeader__divider{margin:18px 0 24px}.requestHeader__progress{gap:23px}.requestHeader__progressRow{align-items:flex-start}.requestHeaderStage{gap:7px}.requestHeaderStage__indicator{height:24px;width:24px}.requestHeaderStage__indicator svg{height:15px;width:15px}.requestHeaderStage--current .requestHeaderStage__indicator:after{inset:3px}.requestHeaderStage:not(:last-child):after{height:1.5px;right:calc(50% + 13px);top:10px;width:calc(100% - 26px)}.requestHeaderStage__label{font-size:8px;line-height:1.8;max-width:70px;min-height:38px;overflow-wrap:normal}}@media (max-width:380px){.requestHeader{padding-left:8px;padding-right:8px}.requestHeader__title{font-size:14px}.requestHeader__progress{gap:19px}.requestHeaderStage__indicator{height:21px;width:21px}.requestHeaderStage:not(:last-child):after{right:calc(50% + 11px);top:8px;width:calc(100% - 22px)}.requestHeaderStage__label{font-size:7px;max-width:58px}}.requestHeader__progress{box-sizing:border-box;display:flex;flex-direction:column;gap:34px;position:relative;width:100%}.requestHeader__progressRow--first,.requestHeader__progressRow--second{direction:rtl}.requestHeader__progressRow{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%}.requestHeaderStage:not(:last-child):after{background:#d9dee5;content:"";height:2px;position:absolute;right:calc(50% + 19px);top:15px;width:calc(100% - 38px);z-index:-1}.requestHeaderStage--completed:not(:last-child):after{background:#ffc349}.requestHeader__turnConnector{height:calc(70% - 15px);left:0;overflow:visible;padding:0 5px;pointer-events:none;position:absolute;top:15px;width:100%;z-index:0}.requestHeaderStage{position:relative;z-index:1}@media (max-width:900px){.requestHeader__turnConnector{height:calc(70% - 13px);top:13px}.requestHeaderStage:not(:last-child):after{right:calc(50% + 17px);top:13px;width:calc(100% - 34px)}}@media (max-width:600px){.requestHeader__turnConnector{height:calc(100% - 10px);top:10px}.requestHeaderStage:not(:last-child):after{height:1.5px;right:calc(50% + 13px);top:10px;width:calc(100% - 26px)}}@media (max-width:380px){.requestHeaderStage:not(:last-child):after{right:calc(50% + 11px);top:8px;width:calc(100% - 22px)}}.requestHeader__mobileProgress{display:none}@media (max-width:900px){.requestHeader{padding:18px 16px}.requestHeader__top{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.requestHeader__information{flex:1;gap:5px;min-width:0}.requestHeader__title{display:block;font-size:17px;line-height:1.8}.requestHeader__trackingCode{font-size:12px;line-height:1.8}.requestHeader__status{align-self:flex-start;flex-shrink:0;font-size:12px;gap:7px;padding:6px 10px;white-space:nowrap}.requestHeader__divider{margin:20px 0 16px}.requestHeader__progress{gap:0}.requestHeader__progressRow,.requestHeader__turnConnector{display:none}.requestHeader__mobileProgress{align-items:center;direction:rtl;display:flex;gap:16px;justify-content:space-between;min-width:0;width:100%}.requestHeader__mobileProgressInfo{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:7px;justify-content:center;min-width:0}.requestHeader__mobileProgressTitle{color:#45617f;font-size:18px;font-weight:600;line-height:1.8;overflow-wrap:anywhere}.requestHeader__mobileProgressNext{color:#7188a0;font-size:14px;font-weight:400;line-height:1.8;overflow-wrap:anywhere}.requestHeader__mobileProgressCircle{align-items:center;background:conic-gradient(from 0deg,#ffc349 var(--progress),#e2e5e7 var(--progress));border-radius:50%;display:flex;flex-shrink:0;height:66px;justify-content:center;padding:4px;position:relative;width:66px}.requestHeader__mobileProgressCircleInner{align-items:center;background:#efefec;border:4px solid #efefec;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.requestHeader__mobileProgressCircleInner span{color:#45617f;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap}}@media (max-width:600px){.requestHeader{padding:14px 4px 12px}.requestHeader__top{gap:8px}.requestHeader__title{font-size:16px;line-height:1.8}.requestHeader__trackingCode{font-size:11px;gap:4px}.requestHeader__status{font-size:11px;gap:6px;padding:5px 9px}.requestHeader__statusDot{height:7px;width:7px}.requestHeader__divider{margin:18px 0 14px}.requestHeader__mobileProgress{gap:10px}.requestHeader__mobileProgressInfo{gap:5px}.requestHeader__mobileProgressTitle{font-size:16px}.requestHeader__mobileProgressNext{font-size:12px}.requestHeader__mobileProgressCircle{height:62px;padding:4px;width:62px}.requestHeader__mobileProgressCircleInner{border-width:4px}.requestHeader__mobileProgressCircleInner span{font-size:12px}}@media (max-width:380px){.requestHeader{padding-left:2px;padding-right:2px}.requestHeader__top{gap:6px}.requestHeader__title{font-size:14px}.requestHeader__trackingCode{font-size:10px}.requestHeader__status{font-size:10px;gap:5px;padding:5px 7px}.requestHeader__mobileProgressTitle{font-size:14px}.requestHeader__mobileProgressNext{font-size:11px}.requestHeader__mobileProgressCircle{height:56px;width:56px}.requestHeader__mobileProgressCircleInner span{font-size:10px}}.request-info-card{border:1px solid #bdcbd5;border-radius:20px;box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;padding:24px 26px;position:relative;width:100%}.request-info-heading{align-items:center;display:flex;gap:5px;justify-content:flex-start;margin-bottom:22px}.request-info-heading>svg{stroke-width:1.8;color:#133458;flex-shrink:0}.request-info-heading h3{color:#133458;font-size:14px;font-weight:600;line-height:1.8;margin:0}.request-info-grid{box-sizing:border-box;column-gap:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px;width:100%}.request-info-item{align-items:center;color:#133458;display:flex;flex-direction:row;font-size:12px;gap:8px;min-width:0;text-align:right}.request-info-label{color:#133458;display:block;font-size:12px;line-height:1.8}.request-info-value{display:block;line-height:1.9;max-width:100%;overflow-wrap:anywhere}.request-info-description{align-items:center;border-top:1px solid #edf0f4;display:flex;flex-direction:row;gap:7px;margin-top:28px}.request-info-description p{color:#133458;font-size:12px;line-height:2;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:900px){.request-info-card{padding:21px 20px}.request-info-grid{column-gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:21px}}@media (max-width:600px){.request-info-card{border-radius:10px;padding:17px 14px}.request-info-heading{gap:8px;margin-bottom:18px;padding-bottom:13px}.request-info-heading h3{font-size:14px}.request-info-heading>svg{height:19px;width:19px}.request-info-grid{column-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:19px}.request-info-item{gap:5px}.request-info-label{font-size:10px}.request-info-value{font-size:11px}.request-info-description{margin-top:20px;padding-top:15px}.request-info-description p{font-size:11px}}@media (max-width:360px){.request-info-card{padding:15px 10px}.request-info-grid{column-gap:10px;row-gap:16px}.request-info-label{font-size:9px}.request-info-value{font-size:10px}}@media (max-width:900px){.request-info-card{border-radius:14px;padding:20px 18px}.request-info-heading{gap:8px;justify-content:flex-start;margin-bottom:24px}.request-info-heading h3{font-size:16px}.request-info-grid{display:flex;flex-direction:column;gap:20px;width:100%}.request-info-item{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;gap:16px;justify-content:space-between;min-width:0;width:100%}.request-info-label{flex:0 0 auto;font-size:14px;line-height:1.9;max-width:48%;text-align:right}.request-info-value{flex:0 1 52%;font-size:14px;line-height:1.9;max-width:52%;min-width:0;overflow-wrap:anywhere;text-align:left}.request-info-description{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin-top:22px;padding-top:18px}.request-info-description p{font-size:14px;line-height:1.9;margin:0;overflow-wrap:anywhere;text-align:right;white-space:pre-wrap;width:100%}}@media (max-width:600px){.request-info-card{border-radius:12px;padding:16px 14px}.request-info-heading{gap:7px;margin-bottom:24px;padding-bottom:0}.request-info-heading h3{font-size:15px}.request-info-heading>svg{height:20px;width:20px}.request-info-grid{gap:19px}.request-info-item{gap:10px}.request-info-label{font-size:13px;line-height:1.9;max-width:48%}.request-info-value{flex-basis:52%;font-size:13px;line-height:1.9;max-width:52%}.request-info-description{border-top:none;gap:4px;margin-top:20px;padding-top:0}.request-info-description p{font-size:13px;line-height:1.9}}@media (max-width:380px){.request-info-card{padding:14px 11px}.request-info-heading h3{font-size:14px}.request-info-grid{gap:16px}.request-info-item{gap:7px}.request-info-label{font-size:12px;max-width:46%}.request-info-value{flex-basis:54%;font-size:12px;max-width:54%}.request-info-description p{font-size:12px}}.visitInfo{border:1px solid #bdcbd5;border-radius:20px;padding:22px 24px}.visitInfo__header{align-items:center;display:flex;gap:5px;justify-content:flex-start;padding-bottom:16px}.visitInfo__headerIcon{color:#133458;flex-shrink:0}.visitInfo__title{color:#133458;font-size:14px;font-weight:600;line-height:1.8;margin:0}.visitInfo__content{column-gap:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:22px;row-gap:24px}.visitInfo__field{gap:12px}.visitInfo__field,.visitInfo__fieldContent{align-items:flex-start;display:flex;min-width:0}.visitInfo__fieldContent{color:#133458;flex:1;flex-direction:row;font-size:12px;gap:5px}.visitInfo__label{line-height:1.8}.visitInfo__value{line-height:1.9;overflow-wrap:anywhere;white-space:pre-wrap}.visitInfo__empty{align-items:center;color:#647488;display:flex;font-size:13px;justify-content:center;line-height:1.9;min-height:90px;padding:20px 12px;text-align:center}@media (max-width:768px){.visitInfo{padding:18px}.visitInfo__content{column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:18px;row-gap:20px}.visitInfo__field{gap:9px}.visitInfo__fieldIcon{height:34px;min-width:34px;width:34px}.visitInfo__fieldIcon svg{height:19px;width:19px}}@media (max-width:520px){.visitInfo{border-radius:10px;padding:15px}.visitInfo__header{gap:8px;padding-bottom:12px}.visitInfo__headerIcon{height:24px;width:24px}.visitInfo__title{font-size:14px}.visitInfo__content{grid-template-columns:minmax(0,1fr);padding-top:16px;row-gap:18px}.visitInfo__field{gap:10px}.visitInfo__fieldIcon{height:35px;min-width:35px;width:35px}.visitInfo__label{font-size:11px}.visitInfo__value{font-size:12px}.visitInfo__empty{font-size:12px;min-height:70px}}@media (max-width:900px){.visitInfo{border-radius:14px;padding:20px 18px}.visitInfo__header{gap:8px;padding-bottom:18px}.visitInfo__title{font-size:16px}.visitInfo__content{display:flex;flex-direction:column;gap:20px;padding-top:18px}.visitInfo__field{gap:10px;width:100%}.visitInfo__field,.visitInfo__fieldContent{align-items:flex-start;display:flex;min-width:0}.visitInfo__fieldContent{flex:1;flex-direction:row;font-size:14px;gap:16px;justify-content:space-between}.visitInfo__label{flex:0 0 auto;font-size:14px;line-height:1.9;max-width:45%;text-align:right}.visitInfo__value{flex:0 1 55%;font-size:14px;line-height:1.9;max-width:55%;min-width:0;overflow-wrap:anywhere;text-align:left;white-space:pre-wrap}.visitInfo__fieldIcon{flex-shrink:0}}@media (max-width:600px){.visitInfo{border-radius:12px;padding:16px 14px}.visitInfo__header{gap:7px;padding-bottom:16px}.visitInfo__headerIcon{height:20px;width:20px}.visitInfo__title{font-size:15px}.visitInfo__content{gap:19px;padding-top:16px}.visitInfo__field{gap:8px}.visitInfo__fieldIcon{height:28px;min-width:28px;width:28px}.visitInfo__fieldIcon svg{height:17px;width:17px}.visitInfo__fieldContent{font-size:13px;gap:10px}.visitInfo__label{font-size:13px;line-height:1.9;max-width:46%}.visitInfo__value{flex-basis:54%;font-size:13px;line-height:1.9;max-width:54%}.visitInfo__empty{font-size:12px;min-height:70px}}@media (max-width:380px){.visitInfo{padding:14px 10px}.visitInfo__content{gap:16px}.visitInfo__field{gap:6px}.visitInfo__fieldIcon{height:24px;min-width:24px;width:24px}.visitInfo__fieldIcon svg{height:15px;width:15px}.visitInfo__fieldContent{gap:7px}.visitInfo__label{font-size:12px;max-width:46%}.visitInfo__value{flex-basis:54%;font-size:12px;max-width:54%}}.cost-estimate-card{border:1px solid #bdcbd5;border-radius:20px;box-sizing:border-box;direction:rtl;font-family:inherit;padding:22px 24px;width:100%}.cost-estimate-heading{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.cost-estimate-title{align-items:center;color:#133458;display:flex;gap:5px}.cost-estimate-title svg{flex-shrink:0}.cost-estimate-title h3{color:#133458;font-size:14px;font-weight:600;line-height:1.8;margin:0}.cost-estimate-status{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:600;gap:7px;justify-content:center;line-height:1.8;padding:6px 12px;white-space:nowrap}.cost-estimate-status>span{border-radius:50%;flex-shrink:0;height:7px;width:7px}.cost-estimate-status.is-completed{background:#e2f1e8;color:#236b49}.cost-estimate-status.is-completed>span{background:#319765}.cost-estimate-status.is-pending{background:#fff1cc;color:#8a6416}.cost-estimate-status.is-pending>span{background:#e5aa28}.cost-estimate-amount{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:right;margin-top:20px}.cost-estimate-amount>span{color:#133458;font-size:12px;font-weight:400}.cost-estimate-amount>strong{color:#133458;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.9;overflow-wrap:anywhere}@media (max-width:768px){.cost-estimate-card{padding:18px}.cost-estimate-heading{gap:12px}.cost-estimate-amount{padding:15px 16px}.cost-estimate-amount>strong{font-size:16px}}@media (max-width:480px){.cost-estimate-card{border-radius:10px;padding:15px}.cost-estimate-heading{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:12px}.cost-estimate-title{gap:8px}.cost-estimate-title h3{font-size:14px}.cost-estimate-status{font-size:10px;padding:5px 10px}.cost-estimate-amount{align-items:flex-start;flex-direction:column;gap:6px;margin-top:15px;padding:13px}.cost-estimate-amount>span{font-size:12px}.cost-estimate-amount>strong{font-size:16px}}@media (max-width:900px){.cost-estimate-card{border-radius:14px;padding:20px 18px}.cost-estimate-heading{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between}.cost-estimate-title{gap:8px;min-width:0}.cost-estimate-title h3{font-size:15px}.cost-estimate-status{flex-shrink:0;font-size:11px;padding:5px 10px}.cost-estimate-amount{align-items:center;border-top:1px solid #edf0f4;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:22px;padding:16px 0 0}.cost-estimate-amount>span{font-size:14px}.cost-estimate-amount>strong{font-size:15px;max-width:65%;overflow-wrap:anywhere;text-align:left}}@media (max-width:600px){.cost-estimate-card{border-radius:12px;padding:16px 14px}.cost-estimate-heading{align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between}.cost-estimate-title{flex:1 1 auto;gap:7px;min-width:0}.cost-estimate-title h3{font-size:14px;line-height:1.9}.cost-estimate-title svg{height:20px;width:20px}.cost-estimate-status{font-size:10px;gap:6px;max-width:100%;padding:5px 9px;white-space:nowrap}.cost-estimate-status>span{height:6px;width:6px}.cost-estimate-amount{align-items:flex-start;border-top:1px solid #edf0f4;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:18px;padding:14px 0 0}.cost-estimate-amount>span{flex:0 1 auto;font-size:12px;line-height:1.9}.cost-estimate-amount>strong{flex:0 1 60%;font-size:14px;line-height:1.9;max-width:60%;overflow-wrap:anywhere;text-align:left}}@media (max-width:380px){.cost-estimate-card{padding:14px 11px}.cost-estimate-heading{gap:8px}.cost-estimate-title h3{font-size:13px}.cost-estimate-status{font-size:9px;padding:4px 7px}.cost-estimate-amount{gap:6px;margin-top:15px;padding-top:12px}.cost-estimate-amount>span{font-size:11px}.cost-estimate-amount>strong{flex-basis:58%;font-size:12px;max-width:58%}}.contract-info-card{border:1px solid #bdcbd5;border-radius:20px;box-sizing:border-box;direction:rtl;font-family:inherit;padding:22px 24px;width:100%}.contract-info-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;padding-bottom:16px}.contract-info-title{align-items:center;color:#133458;display:flex;gap:5px}.contract-info-title svg{flex-shrink:0}.contract-info-title h3{color:#133458;font-size:14px;font-weight:600;line-height:1.8;margin:0}.contract-info-subtitle{color:#647488;font-size:12px;line-height:1.9;margin:8px 0 0;overflow-wrap:anywhere}.contract-info-link{align-items:center;background:#d3e1f5;border:1px solid #c1d3ec;border-radius:8px;color:#133458;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:7px;justify-content:center;line-height:1.8;padding:9px 13px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.contract-info-link:hover{background:#c2d6f1;border-color:#a9c3e6}.contract-info-link svg{flex-shrink:0}.contract-info-grid{column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px;row-gap:0}.contract-info-item{align-items:center;border-bottom:1px solid #d9e0e7;display:flex;gap:14px;justify-content:right;min-width:0;padding:15px 0}.contract-info-item:nth-last-child(-n+2){border-bottom:none}.contract-info-item>span{color:#647488;font-size:12px;font-weight:400;line-height:1.9;white-space:nowrap}.contract-info-item>strong{color:#133458;font-size:12px;font-weight:600;line-height:1.9;min-width:0;overflow-wrap:anywhere;text-align:left}.contract-info-status{align-items:center;background:#fff1cc;border-radius:20px;color:#8a6416!important;display:inline-flex;font-size:11px!important;justify-content:center;padding:4px 10px;white-space:nowrap}@media (max-width:768px){.contract-info-card{padding:18px}.contract-info-heading{gap:14px}.contract-info-grid{column-gap:20px}.contract-info-item{gap:10px}}@media (max-width:520px){.contract-info-card{border-radius:10px;padding:15px}.contract-info-heading{align-items:stretch;flex-direction:column;gap:13px;padding-bottom:13px}.contract-info-title{gap:8px}.contract-info-title h3{font-size:14px}.contract-info-subtitle{font-size:11px;margin-top:6px}.contract-info-link{align-self:flex-start;font-size:11px;padding:7px 11px}.contract-info-grid{grid-template-columns:minmax(0,1fr);padding-top:5px}.contract-info-item{border-bottom:1px solid #d9e0e7!important;padding:12px 0}.contract-info-item:last-child{border-bottom:none!important}.contract-info-item>span,.contract-info-item>strong{font-size:11px}.contract-info-status{font-size:10px!important}}@media (max-width:900px){.contract-info-card{border-radius:14px;padding:20px 18px}.contract-info-heading{align-items:flex-start;gap:14px;justify-content:space-between}.contract-info-title{gap:8px;min-width:0}.contract-info-title h3{font-size:15px}.contract-info-subtitle{font-size:12px}.contract-info-link{flex-shrink:0;font-size:11px;padding:8px 11px}.contract-info-grid{display:flex;flex-direction:column;gap:0;padding-top:8px}.contract-info-item,.contract-info-item:nth-last-child(-n+2){align-items:flex-start;border-bottom:1px solid #d9e0e7;display:flex;flex-direction:row;gap:14px;justify-content:space-between;min-width:0;padding:14px 0;width:100%}.contract-info-item:last-child{border-bottom:none}.contract-info-item>span{flex:0 1 45%;font-size:13px;line-height:1.9;min-width:0;text-align:right;white-space:normal}.contract-info-item>strong{flex:0 1 55%;font-size:13px;line-height:1.9;max-width:55%;min-width:0;overflow-wrap:anywhere;text-align:left}.contract-info-status{display:inline-flex;font-size:11px!important;max-width:100%;width:fit-content}}@media (max-width:600px){.contract-info-card{border-radius:12px;padding:16px 14px}.contract-info-heading{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:14px}.contract-info-title{flex:1 1 100%;gap:7px;min-width:0}.contract-info-title h3{font-size:14px}.contract-info-title svg{height:20px;width:20px}.contract-info-subtitle{font-size:11px;line-height:1.9;margin-top:6px}.contract-info-link{align-self:flex-start;font-size:11px;padding:7px 10px}.contract-info-grid{padding-top:4px}.contract-info-item,.contract-info-item:nth-last-child(-n+2){align-items:flex-start;border-bottom:1px solid #d9e0e7;gap:10px;padding:13px 0}.contract-info-item:last-child{border-bottom:none}.contract-info-item>span{flex:0 1 45%;font-size:12px;line-height:1.9}.contract-info-item>strong{flex:0 1 55%;font-size:12px;line-height:1.9;max-width:55%}.contract-info-status{font-size:10px!important;padding:4px 8px;text-align:center;white-space:normal}}@media (max-width:380px){.contract-info-card{padding:14px 11px}.contract-info-heading{gap:9px}.contract-info-title h3{font-size:13px}.contract-info-subtitle{font-size:10px}.contract-info-link{font-size:10px;gap:5px;padding:6px 8px}.contract-info-item,.contract-info-item:nth-last-child(-n+2){gap:7px;padding:11px 0}.contract-info-item>span{flex-basis:44%;font-size:11px}.contract-info-item>strong{flex-basis:56%;font-size:11px;max-width:56%}.contract-info-status{font-size:9px!important;padding:3px 6px}}.installer-info-card{border:1px solid #bdcbd5;border-radius:20px;box-sizing:border-box;direction:rtl;font-family:inherit;padding:22px 24px;width:100%}.installer-info-heading{align-items:flex-start;border-bottom:1px solid #aebdca;display:flex;gap:12px;padding-bottom:17px}.installer-info-heading>svg{color:#133458;flex-shrink:0;height:25px;margin-top:2px;width:25px}.installer-info-heading>div{flex:1;min-width:0}.installer-info-heading h3{color:#133458;font-size:15px;font-weight:700;line-height:1.8;margin:0}.installer-info-heading p{color:#647488;font-size:12px;font-weight:400;line-height:2;margin:6px 0 0}.installer-info-details{column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px}.installer-info-field{align-items:center;border-bottom:1px solid #d9e0e7;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:15px 0}.installer-info-field>span{color:#647488;font-size:12px;font-weight:400;line-height:1.9;white-space:nowrap}.installer-info-field>strong{color:#133458;font-size:12px;font-weight:600;line-height:1.9;overflow-wrap:anywhere;text-align:left}.installer-info-field:last-child{border-bottom:none}.installer-info-select-button{align-items:center;background:#133458;border:1px solid #133458;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:9px;justify-content:center;margin-top:18px;min-height:44px;padding:10px 16px;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease;width:100%}.installer-info-select-button:hover:not(:disabled){background:#1c466f;border-color:#1c466f}.installer-info-select-button:active:not(:disabled){transform:translateY(1px)}.installer-info-select-button:disabled{background:#e2e6eb;border-color:#d5dce4;color:#647488;cursor:not-allowed;opacity:.8}.installer-info-select-button svg{flex-shrink:0}@media (max-width:768px){.installer-info-card{padding:18px}.installer-info-details{column-gap:20px}.installer-info-field{gap:8px}}@media (max-width:520px){.installer-info-card{border-radius:10px;padding:15px}.installer-info-heading{gap:9px;padding-bottom:13px}.installer-info-heading>svg{height:23px;width:23px}.installer-info-heading h3{font-size:14px}.installer-info-heading p{font-size:11px;line-height:1.9}.installer-info-details{grid-template-columns:minmax(0,1fr);padding-top:4px}.installer-info-field{border-bottom:1px solid #d9e0e7;padding:12px 0}.installer-info-field:last-child{border-bottom:none}.installer-info-field>span,.installer-info-field>strong{font-size:11px}.installer-info-select-button{font-size:12px;margin-top:15px;min-height:42px}}.requestTimeLine{direction:rtl}.requestTimeLineItem{align-items:start;column-gap:10px;grid-template-columns:18px 82px minmax(0,1fr);min-height:46px}.requestTimeLineTrack{min-height:100%;width:18px}.requestTimeLineDot{flex-shrink:0;height:10px;margin-top:5px;width:10px}.requestTimeLineLine{top:16px}.requestTimeLineDate{line-height:1.8;overflow-wrap:anywhere;padding-top:1px}.requestTimeLineContent{min-width:0;padding-bottom:15px}.requestTimeLineDescription,.requestTimeLineTitle{line-height:1.9;overflow-wrap:anywhere}.requestTimeLineDescription{font-size:11px}.requestTimeLineTime{display:block;font-size:10px}@media (max-width:600px){.requestTimeLineItem{column-gap:7px;grid-template-columns:16px 68px minmax(0,1fr);min-height:48px}.requestTimeLineDate{font-size:9px}.requestTimeLineTitle{font-size:11px}.requestTimeLineDescription{font-size:10px}}.historyEmpty{text-align:center}.customersRequestDetails{box-sizing:border-box;direction:rtl;width:100%}.customersRequestDetails *,.customersRequestDetails :after,.customersRequestDetails :before{box-sizing:border-box}.customersRequestDetailsContent{gap:16px}.customersRequestDetailsBody,.customersRequestDetailsContent{border-radius:20px;display:flex;flex-direction:column;width:100%}.customersRequestDetailsBody{align-items:stretch;background:#efefec;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;gap:18px;margin:0 auto;padding:25px}.customersRequestDetailsBack{align-items:center;background:#0000;border:1px solid #9eafbd;border-radius:9px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;justify-content:center;margin:0 0 14px auto;padding:8px 12px;transition:background .2s ease,border-color .2s ease}.customersRequestDetailsBack:hover{background:#e3edf3;border-color:#133458}.customersRequestDetailsState{align-items:center;background:#efefec;border:1px solid #d3dce3;border-radius:16px;color:#63758a;display:flex;flex-direction:column;font-size:14px;gap:14px;justify-content:center;min-height:240px;padding:30px;text-align:center}.customersRequestDetailsSpinner{animation:requestDetailsSpin 1s linear infinite;color:#133458}@keyframes requestDetailsSpin{to{transform:rotate(1turn)}}.customersRequestDetailsError{align-items:center;background:#fff8f8;border:1px solid #e6c5c5;border-radius:16px;color:#a52836;display:flex;flex-direction:column;font-size:13px;gap:14px;justify-content:center;min-height:220px;padding:24px;text-align:center}.customersRequestDetailsError button{background:#133458;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;padding:9px 20px}.customersRequestDetailsError button:hover{background:#1b4773}.customersRequestDetailsContent>div:not(.requestTimelineWrapper),.customersRequestDetailsContent>section{min-width:0;width:100%}.customersRequestDetailsContent .requestInfoCard{background:#efefec;border:1px solid #bdcbd5;border-radius:20px;color:#133458;min-width:0;padding:20px 22px;position:relative;width:100%}.customersRequestDetailsContent .requestInfoCardTitle{align-items:center;color:#133458;display:flex;gap:9px;justify-content:flex-start;margin-bottom:24px}.customersRequestDetailsContent .requestInfoCardTitleIcon{align-items:center;color:#133458;display:flex;flex-shrink:0;justify-content:center}.customersRequestDetailsContent .requestInfoCardTitle h2{color:#133458;font-size:14px;font-weight:600;line-height:1.8;margin:0}.customersRequestDetailsContent .requestImages,.customersRequestDetailsContent .requestInfoGallery,.customersRequestDetailsContent .requestInfoImages{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(110px,150px));margin-top:18px;width:100%}.customersRequestDetailsContent .requestImages img,.customersRequestDetailsContent .requestInfoGallery img,.customersRequestDetailsContent .requestInfoImages img{background:#fff;border:1px solid #cbd6df;border-radius:10px;display:block;height:100px;object-fit:cover;width:100%}.customersRequestDetailsContent .historys{padding-bottom:24px}.customersRequestDetailsContent .historys .requestInfoCardTitle{margin-bottom:22px}.customersRequestDetailsContent .requestTimeLine{display:flex;flex-direction:column;width:100%}.customersRequestDetailsContent .requestTimeLineItem{align-items:start;column-gap:12px;display:grid;grid-template-columns:20px minmax(65px,auto) minmax(0,1fr);min-height:42px}.customersRequestDetailsContent .requestTimeLineDate{color:#7b8997;direction:rtl;font-size:12px;padding-top:1px;text-align:right;white-space:nowrap}.customersRequestDetailsContent .requestTimeLineTrack{display:flex;justify-content:center;min-height:30px;position:relative;width:20px}.customersRequestDetailsContent .requestTimeLineDot{background:#b9e4f2;border-radius:50%;height:9px;margin-top:4px;position:relative;width:9px;z-index:2}.customersRequestDetailsContent .requestTimeLineLine{background:#c8dce5;bottom:0;position:absolute;top:13px;width:1px}.customersRequestDetailsContent .requestTimeLineContent{min-width:0;overflow-wrap:anywhere;padding-bottom:0;text-align:right}.customersRequestDetailsContent .requestTimeLineTitle{color:#133458;font-size:12px;font-weight:500;line-height:1.9}.customersRequestDetailsContent .requestTimeLineDescription{color:#63758a;font-size:11px;line-height:1.8;margin-top:3px}.customersRequestDetailsContent .historyEmpty{align-items:center;color:#718092;display:flex;font-size:12px;justify-content:center;min-height:80px;text-align:center}@media (max-width:1024px){.customersRequestDetails{padding:12px}.customersRequestDetailsContent{border-radius:16px;gap:14px;padding:18px}.customersRequestDetailsContent .requestInfoCard{border-radius:16px;padding:18px}.customersRequestDetailsContent .requestInfoCardTitle{margin-bottom:18px}}@media (max-width:600px){.customersRequestDetails{padding:8px}.customersRequestDetailsContent{border-radius:13px;gap:10px;padding:10px}.customersRequestDetailsBack{font-size:12px;margin-bottom:10px}.customersRequestDetailsContent .requestInfoCard{border-radius:13px;padding:14px 12px}.customersRequestDetailsContent .requestInfoCardTitle{gap:7px;margin-bottom:16px}.customersRequestDetailsContent .requestInfoCardTitle h2{font-size:12px}.customersRequestDetailsContent .requestTimeLineItem{column-gap:7px;grid-template-columns:18px 65px minmax(0,1fr);min-height:42px}.customersRequestDetailsContent .requestTimeLineDate{font-size:9px;line-height:1.7;white-space:normal}.customersRequestDetailsContent .requestTimeLineTitle{font-size:11px}.customersRequestDetailsContent .requestTimeLineDescription{font-size:10px}.customersRequestDetailsContent .requestImages,.customersRequestDetailsContent .requestInfoGallery,.customersRequestDetailsContent .requestInfoImages{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.customersRequestDetailsContent .requestImages img,.customersRequestDetailsContent .requestInfoGallery img,.customersRequestDetailsContent .requestInfoImages img{height:100px}}@media (min-width:601px) and (max-width:1024px){.customersRequestDetailsBody{border-radius:16px;gap:14px;padding:18px}.customersRequestDetailsContent{gap:14px}.customersRequestDetailsContent .requestInfoCard{padding:18px}.customersRequestDetailsContent .requestTimeLineItem{column-gap:9px;grid-template-columns:18px minmax(60px,auto) minmax(0,1fr)}}@media (max-width:600px){.customersRequestDetailsBody{border-radius:13px;gap:12px;padding:10px}.customersRequestDetailsContent{border-radius:13px;gap:10px;padding:0}.customersRequestDetailsContent .requestInfoCard{border-radius:12px;padding:13px 10px}.customersRequestDetailsContent .requestInfoCardTitle{flex-wrap:wrap;margin-bottom:14px}.customersRequestDetailsContent .requestTimeLineItem{column-gap:6px;grid-template-columns:16px 55px minmax(0,1fr)}.customersRequestDetailsContent .requestTimeLineContent{overflow-wrap:anywhere;word-break:normal}.customersRequestDetailsContent .requestImages,.customersRequestDetailsContent .requestInfoGallery,.customersRequestDetailsContent .requestInfoImages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.customersRequestDetails{padding:5px}.customersRequestDetailsBody{padding:8px}.customersRequestDetailsContent .requestInfoCard{padding:11px 8px}.customersRequestDetailsContent .requestTimeLineItem{column-gap:5px;grid-template-columns:14px 46px minmax(0,1fr)}.customersRequestDetailsContent .requestTimeLineDate{font-size:9px}.customersRequestDetailsContent .requestTimeLineTitle{font-size:10px}.customersRequestDetailsContent .requestTimeLineDescription{font-size:9px}}.pagination{box-sizing:border-box;gap:22px;width:100%}.pagination,.paginationPages{align-items:center;direction:rtl;display:flex;justify-content:center}.paginationPages{gap:10px}.paginationNavigation,.paginationPage{background:#0000;border:none;box-sizing:border-box;cursor:pointer;font-family:inherit;margin:0;outline:none;padding:0}.paginationPage{font-size:16px;font-weight:400;height:42px;transition:background-color .2s ease,color .2s ease;width:42px}.paginationPage:hover{background-color:#1334580f}.paginationPageActive{font-weight:500}.paginationPageActive,.paginationPageActive:hover{background-color:#133458;color:#fff}.paginationEllipsis{font-size:19px;user-select:none;width:30px}.paginationEllipsis,.paginationNavigation{align-items:center;color:#133458;display:flex;font-weight:400;height:42px;justify-content:center}.paginationNavigation{font-size:16px;gap:7px;transition:opacity .2s ease,color .2s ease}.paginationNavigation:hover:not(:disabled){color:#0b2948}.paginationNavigation:disabled{cursor:default}.paginationDisabled{color:#8c9aaa;opacity:.75}.paginationDisabled svg{color:#8c9aaa}@media (max-width:900px){.pagination{gap:14px}.paginationPages{gap:6px}.paginationPage{border-radius:10px;font-size:14px;height:38px;width:38px}.paginationNavigation{font-size:14px}.paginationEllipsis{font-size:17px;height:38px;width:24px}}@media (max-width:600px){.pagination{gap:8px}.paginationPages{gap:3px}.paginationPage{border-radius:9px;font-size:13px;height:34px;width:34px}.paginationNavigation{font-size:13px;gap:4px;height:34px}.paginationNavigation svg{height:18px;width:18px}.paginationEllipsis{font-size:15px;height:34px;width:20px}}@media (max-width:450px){.pagination{gap:5px}.paginationPages{gap:1px}.paginationPage{font-size:12px;height:32px;width:32px}.paginationNavigation{font-size:12px}.paginationNavigation svg{height:16px;width:16px}.paginationEllipsis{font-size:14px;width:17px}}.yourRequests,.yourRequests *{box-sizing:border-box}.yourRequests{color:#133458;direction:rtl;display:flex;flex-direction:column;font-family:inherit;max-width:100%;min-width:0;width:100%}.yourRequestsHeader{gap:16px;justify-content:space-between;margin-bottom:25px;width:100%}.requestsTitle,.yourRequestsHeader{align-items:center;display:flex;flex-direction:row;min-width:0}.requestsTitle{flex-wrap:wrap;gap:18px}.requestsTitle h1{color:#133458;font-size:clamp(18px,1.8vw,25px);font-weight:600;line-height:1.7;margin:0;overflow-wrap:anywhere}.requestsCount{align-items:center;background-color:#b7e0f2;border-radius:30px;color:#426581;justify-content:center;min-height:42px;min-width:112px;padding:7px 20px;text-align:center}.requestsCount,.requestsFilterButton{display:inline-flex;flex-shrink:0;font-size:16px;line-height:1.5;white-space:nowrap}.requestsFilterButton{background-color:#fff;border:2px solid #315778;border-radius:15px;color:#315778;min-height:44px;min-width:98px;padding:9px 18px;transition:background-color .2s ease,border-color .2s ease}.requestsFilterButton svg{height:20px;width:20px}.requestsFilterButton:hover{background-color:#f4f7f8}.requestsFilter button:focus-visible,.requestsFilterButton:focus-visible{outline:2px solid #133458;outline-offset:3px}.requestsFilter{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;max-width:100%;min-width:0;width:100%}.requestsFilter button{background-color:#fff;border:1px solid #9aaaba;border-radius:20px;color:#426581;cursor:pointer;font-family:inherit;font-size:14px;line-height:1.6;max-width:100%;min-height:40px;overflow-wrap:anywhere;padding:8px 20px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:normal}.requestsFilter button:hover{background-color:#f4f7f8}.requestsFilter button.active{background-color:#133458;border-color:#133458;color:#fff}.yourRequestsList{background-color:#efefec;border-radius:clamp(14px,2vw,27px);box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;flex-direction:column;gap:14px;padding:clamp(12px,2vw,22px)}.yourRequestsList,.yourRequestsPagination{display:flex;max-width:100%;min-width:0;width:100%}.yourRequestsPagination{align-items:center;flex-wrap:wrap;gap:8px;justify-content:center;margin:28px 0 16px}.yourRequestsCount{color:#647d91;font-size:12px;line-height:1.8;margin-bottom:20px;min-width:0;overflow-wrap:anywhere;text-align:center;width:100%}@media (max-width:1200px){.yourRequestsHeader{gap:14px;margin-bottom:22px}.requestsTitle{gap:14px}.requestsCount{font-size:15px;min-height:40px;min-width:95px;padding:7px 15px}.requestsFilterButton{font-size:15px;min-height:42px;padding:8px 15px}}@media (max-width:900px){.yourRequestsHeader{align-items:flex-start;gap:12px}.requestsTitle{gap:10px}.requestsTitle h1{font-size:21px}.requestsCount{font-size:14px;min-height:36px;min-width:82px;padding:6px 12px}.requestsFilterButton{border-radius:12px;font-size:14px;gap:7px;min-height:40px;min-width:0;padding:7px 13px}.requestsFilterButton svg{height:18px;width:18px}.requestsFilter{gap:8px}.requestsFilter button{font-size:13px;min-height:38px;padding:7px 15px}.yourRequestsList{gap:12px}.yourRequestsPagination{margin-top:22px}}@media (max-width:600px){.yourRequestsHeader{align-items:center;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.requestsTitle{flex:1 1 180px;gap:9px}.requestsTitle h1{font-size:19px}.requestsCount{font-size:13px;min-height:32px;min-width:0;padding:5px 11px}.requestsFilterButton{border-radius:11px;border-width:1px;font-size:13px;gap:6px;min-height:38px;padding:6px 11px}.requestsFilterButton svg{height:17px;width:17px}.requestsFilter{gap:8px;margin-bottom:15px}.requestsFilter button{border-radius:18px;font-size:12px;min-height:36px;padding:7px 12px}.yourRequestsList{border-radius:17px;gap:10px;padding:14px}.yourRequestsPagination{gap:6px;margin:20px 0 12px}.yourRequestsCount{font-size:11px;margin-bottom:14px}}@media (max-width:400px){.yourRequestsHeader{align-items:stretch;gap:12px}.requestsTitle{flex:1 1 100%;gap:8px;justify-content:flex-start}.requestsTitle h1{font-size:18px}.requestsCount{font-size:12px;min-height:30px;padding:4px 10px}.requestsFilterButton{align-self:flex-start;font-size:12px;min-height:36px;padding:6px 10px}.requestsFilter{gap:7px}.requestsFilter button{font-size:11px;min-height:34px;padding:6px 10px}.yourRequestsList{border-radius:14px;gap:9px;padding:10px}.yourRequestsPagination{margin-top:16px}}@media (max-width:320px){.yourRequestsHeader{gap:10px}.requestsTitle{gap:7px}.requestsTitle h1{font-size:16px}.requestsCount{font-size:11px;min-height:28px;padding:4px 8px}.requestsFilterButton{font-size:11px;gap:5px;min-height:34px;padding:5px 8px}.requestsFilterButton svg{height:15px;width:15px}.requestsFilter{gap:6px}.requestsFilter button{font-size:10px;min-height:32px;padding:5px 8px}.yourRequestsList{border-radius:12px;gap:8px;padding:8px}.yourRequestsCount{font-size:10px}}@media (prefers-reduced-motion:reduce){.requestsFilter button,.requestsFilterButton{transition:none}}.projectCard{background-color:#fbfbfb;border:1px solid #8ea6ba;border-radius:20px;box-sizing:border-box;color:#133458;padding:15px 20px 12px;width:100%}.projectCardHeader{align-items:center;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;min-height:28px;width:100%}.projectTitle{font-size:18px;font-weight:400;gap:9px}.projectCode,.projectTitle{align-items:center;color:#133458;display:flex;justify-content:flex-start;white-space:nowrap}.projectCode{font-size:16px;gap:8px}.projectCode svg{stroke-width:1.5;height:19px;width:19px}.projectCard.projectCardHeader .projectStatus{align-items:center;border-radius:20px;display:flex;font-size:14px;gap:7px;justify-content:flex-start;padding:5px 10px;width:fit-content}.projectStatusDot{height:7px;width:7px}.projectStatus-running{background-color:#fff8e8;color:#68727b}.projectStatus-running .projectStatusDot{background-color:#f4bd36}.projectStatus-completed{background-color:#fff;color:#68727b}.projectStatus-completed .projectStatusDot{background-color:#68c538}.projectSeparator{background-color:#9eafbd;height:1px;margin:10px 0 13px;width:100%}.projectInformation{align-items:center;column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px;width:100%}.projectInfoItem{align-items:center;display:flex;font-size:16px;gap:5px;justify-content:flex-start;min-width:0;white-space:nowrap}.projectInfoLabel,.projectInfoValue{color:#133458}.projectProgressItem{white-space:nowrap}.projectProgressItem,.projectProgressWrapper{align-items:center;display:flex;gap:7px}.projectProgress{background-color:#eef1f3;border-radius:20px;height:11px;overflow:hidden;width:215px}.projectProgressValue{background:linear-gradient(90deg,#9fd5e8,#b9e4f0);border-radius:30px;height:100%}.projectProgressPercent{color:#526d83;font-size:14px}.projectProgressText{color:#133458;font-size:14px}.projectCardFooter{display:flex;justify-content:left;margin-top:10px;width:100%}.projectDetailsButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:16px;gap:4px;padding:0}.projectDetailsButton svg{stroke-width:1.7;height:14px;width:14px}.projectDetailsButton:hover{color:#ffc349}.projectCard-running{min-height:155px}.projectCard-completed{min-height:160px}@media (max-width:900px){.projectCard{padding:14px 17px 12px}.projectCardHeader{grid-template-columns:1fr 1fr;row-gap:10px}.projectStatus{grid-column:1/-1;grid-row:1;justify-self:start}.projectInformation{grid-template-columns:repeat(2,1fr)}.projectProgressItem{grid-column:1/-1}}@media (max-width:700px){.projectCardHeader{display:flex;flex-wrap:wrap;justify-content:space-between}.projectTitle{font-size:12px}.projectCode{font-size:11px}.projectInformation{column-gap:15px;grid-template-columns:1fr 1fr}.projectInfoItem{font-size:11px}.projectProgress{width:150px}}@media (max-width:450px){.projectCard{border-radius:16px;padding:13px 13px 11px}.projectTitle{font-size:11px;width:100%}.projectCode{justify-content:flex-start;margin-top:5px;width:100%}.projectStatus{left:25px;margin-top:-25px;position:absolute}.projectInformation{grid-template-columns:1fr;row-gap:10px}.projectProgressItem{flex-wrap:wrap;width:100%}.projectProgressWrapper{width:100%}.projectProgress{flex:1}}.projectsC{box-sizing:border-box;direction:rtl;width:100%}.projectsHeaderC{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.projectsHeaderContent{align-items:flex-start;display:flex;flex-direction:column}.projectsTitleRow{align-items:center;display:flex;gap:10px}.projectsTitleRow h1{color:#133458;font-size:25px;font-weight:600;margin:0}.projectsCount{background-color:#edf7fa;border-radius:20px;box-sizing:border-box;color:#4c718a;display:flex;font-size:16px;height:28px;padding:0 9px}.projectsHeaderContent p{color:#6f8497;font-size:17px;font-weight:400;margin:8px 0 0}.projectsFilterButton{background-color:#fff;border:1px solid #133458;border-radius:9px;font-size:11px;gap:5px;height:30px;width:70px}.projectsFilterButton svg{height:18px;width:18px}.projectsList{background-color:#efefec;border-radius:26px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;display:flex;flex-direction:column;gap:18px;padding:25px;width:100%}@media (max-width:700px){.projectsHeader{margin-bottom:22px}.projectsTitleRow h1{font-size:17px}}@media (max-width:450px){.projectsHeaderContent p{font-size:11px}}.facilityCard{background-color:#f8f8f7;border:1px solid #133458;border-radius:28px;box-sizing:border-box;color:#133458;display:flex;flex-direction:column;min-height:225px;padding:28px 29px 22px;width:100%}.facilityCardHeader{align-items:center;display:flex;justify-content:space-between;min-height:42px;width:100%}.facilityCardTitle{align-items:center;color:#133458;display:flex;gap:9px}.facilityCardTitle svg{flex-shrink:0}.facilityCardTitle span{font-size:19px;font-weight:500;line-height:1.5}.facilityCardStatus{align-items:center;border-radius:18px;box-sizing:border-box;display:flex;font-size:15px;font-weight:400;gap:8px;height:34px;justify-content:center;min-width:120px;padding:0 13px}.facilityCardStatusDot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.facilityCardStatus.waiting{background-color:#fff5d8}.facilityCardStatus.waiting
.facilityCardStatusDot{background-color:#f7be38}.facilityCardStatus.approved{background-color:initial}.facilityCardStatus.approved
.facilityCardStatusDot{background-color:#70c84b}.facilityCardDivider{background-color:#91a3b5;height:1px;margin-top:13px;width:100%}.facilityCardInformation{align-items:center;column-gap:30px;display:grid;flex:1;grid-template-columns:1fr auto 1fr auto 1fr;min-height:76px;width:100%}.facilityInfoItem{align-items:center;display:flex;gap:7px;white-space:nowrap}.facilityInfoLabel,.facilityInfoValue{font-size:17px;font-weight:400}.facilityInfoSeparator{background-color:#fff;border-radius:50%;height:10px;width:10px}.facilityCardBottom{align-items:center;display:flex;justify-content:space-between;width:100%}.facilityRequestDate{gap:7px;white-space:nowrap}.facilityRequestDate,.facilityViewButton{align-items:center;display:flex;font-size:16px}.facilityViewButton{background:#0000;border:none;color:#133458;cursor:pointer;font-family:inherit;gap:3px;padding:0}.facilityViewButton svg{flex-shrink:0}.facilityViewButton:hover{color:#ffc349}@media (max-width:1000px){.facilityCard{padding:24px}.facilityCardInformation{column-gap:15px}.facilityInfoLabel,.facilityInfoValue{font-size:15px}.facilityCardTitle span{font-size:17px}.facilityRequestDate,.facilityViewButton{font-size:14px}}@media (max-width:700px){.facilityCard{border-radius:20px;min-height:auto;padding:20px}.facilityCardHeader{align-items:flex-start;gap:12px}.facilityCardTitle{gap:7px}.facilityCardTitle svg{height:24px;width:24px}.facilityCardTitle span{font-size:15px}.facilityCardStatus{font-size:12px;gap:5px;height:30px;min-width:auto;padding:0 9px}.facilityCardStatusDot{height:7px;width:7px}.facilityCardInformation{align-items:flex-start;display:flex;flex-direction:column;gap:13px;padding:17px 0}.facilityInfoSeparator{display:none}.facilityInfoItem{justify-content:space-between;width:100%}.facilityInfoLabel,.facilityInfoValue{font-size:14px}.facilityCardBottom{border-top:1px solid #91a3b5;padding-top:12px}.facilityRequestDate,.facilityViewButton{font-size:13px}}@media (max-width:450px){.facilityCard{padding:17px}.facilityCardHeader{align-items:stretch;flex-direction:column}.facilityCardStatus{align-self:flex-start}.facilityCardBottom{align-items:flex-end;gap:10px}.facilityRequestDate{align-items:flex-start;flex-direction:column;gap:2px}}.facilitiesCardSection{background-color:#efefec;border-radius:26px;box-shadow:0 5px 12px #0000001f;box-sizing:border-box;direction:rtl;padding:28px 28px 22px;width:100%}.facilitiesSectionHeader{justify-content:space-between;min-height:42px;width:100%}.facilitiesSectionHeader,.facilitiesSectionTitle{align-items:center;display:flex;flex-direction:row}.facilitiesSectionTitle{color:#133458;font-size:18px;font-weight:400;gap:12px}.facilitiesSectionTitle svg{font-size:21px}.facilitiesStatus{align-items:center;background-color:#f8faf7;border-radius:20px;color:#526d85;display:flex;font-size:15px;gap:9px;min-height:34px;padding:0 14px;white-space:nowrap}.facilitiesStatusDot{background-color:#6cc83f;border-radius:50%;display:block;height:10px;width:10px}.facilitiesSectionLine{background-color:#a4b3c0;height:1px;margin-bottom:26px;margin-top:14px;width:100%}.facilitiesAmountCards{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.facilitiesAmountCard{align-items:center;background-color:#fbfbfb;border:1px solid #7891a7;border-radius:23px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:142px;padding:20px}.facilitiesAmountTitle{color:#294b6d;font-size:18px}.facilitiesAmountValue{align-items:baseline;color:#173c62;display:flex;flex-direction:row;gap:8px;justify-content:center}.facilitiesAmountValue strong{font-size:39px;font-weight:700;line-height:1}.facilitiesAmountValue span{color:#627a91;font-size:13px}@media (max-width:1100px){.facilitiesCardSection{padding:24px}.facilitiesAmountCards{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.facilitiesCardSection{border-radius:20px;padding:20px 16px}.facilitiesSectionHeader{align-items:flex-start;gap:12px}.facilitiesSectionTitle{font-size:16px}.facilitiesStatus{font-size:12px;padding:0 10px}.facilitiesAmountCards{gap:12px;grid-template-columns:1fr 1fr}.facilitiesAmountCard{border-radius:18px;min-height:125px;padding:16px 10px}.facilitiesAmountTitle{font-size:14px}.facilitiesAmountValue strong{font-size:30px}.facilitiesAmountValue span{font-size:11px}}@media (max-width:450px){.facilitiesSectionHeader{align-items:flex-start;flex-direction:column}.facilitiesSectionLine{margin-bottom:18px;margin-top:12px}.facilitiesAmountCards{grid-template-columns:1fr}.facilitiesAmountCard{min-height:105px}}.transactionsSection{background-color:#efefec;border-radius:26px;box-shadow:0 5px 12px #0000001f;box-sizing:border-box;direction:rtl;margin-top:24px;padding:26px 28px 22px;width:100%}.transactionsHeader{align-items:center;display:flex;margin-bottom:25px;width:100%}.transactionsTitle{align-items:center;color:#133458;display:flex;font-size:18px;font-weight:400;gap:12px}.transactionsTitle svg{font-size:22px}.transactionsTable{border:1px solid #7891a7;border-radius:22px;overflow:hidden;width:100%}.transactionsTableHeader{border-bottom:1px solid #a8b5c0;color:#173c62;font-size:16px;font-weight:600;min-height:60px}.transactionRow,.transactionsTableHeader{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:1fr 1.7fr 1.2fr 1.2fr;padding:0 24px}.transactionRow{color:#294b6d;font-size:15px;min-height:51px}.transactionRow+.transactionRow{border-top:1px solid #a8b5c0}.transactionStatus{align-items:center;border-radius:20px;display:flex;font-size:14px;gap:8px;min-height:30px;padding:0 12px;width:max-content}.transactionRowStatus{display:flex;justify-content:center}.transactionStatusDot{border-radius:50%;display:block;height:9px;width:9px}.transactionStatus-success{background-color:#f5f8f3;color:#5b7187}.transactionStatus-success .transactionStatusDot{background-color:#68c73c}.transactionStatus-waiting{background-color:#f9f4e7;color:#5b7187}.transactionStatus-waiting .transactionStatusDot{background-color:#ffc349}@media (max-width:900px){.transactionsSection{padding:22px 20px}.transactionRow,.transactionsTableHeader{grid-template-columns:1fr 1.5fr 1.2fr 1fr;padding:0 18px}.transactionsTableHeader{font-size:14px}.transactionRow{font-size:13px}}@media (max-width:700px){.transactionsSection{border-radius:20px;padding:20px 15px}.transactionsTitle{font-size:16px}.transactionsTable{border-radius:17px}.transactionsTableHeader{display:none}.transactionRow{align-items:stretch;display:flex;flex-direction:column;font-size:13px;gap:11px;min-height:auto;padding:15px}.transactionRow span{display:flex;justify-content:space-between}.transactionStatus{margin-right:auto}}.facilitiesDocumentsSection{background-color:#efefec;border-radius:26px;box-shadow:0 5px 12px #0000001f;box-sizing:border-box;direction:rtl;margin-top:24px;padding:26px 28px 24px;width:100%}.facilitiesDocumentsHeader{margin-bottom:25px;width:100%}.facilitiesDocumentsTitle{align-items:center;color:#133458;display:flex;font-size:18px;font-weight:400;gap:12px}.facilitiesDocumentsTitle svg{font-size:21px}.facilitiesDocumentsGrid{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;width:100%}.facilityDocument{box-sizing:border-box;min-height:115px;padding:0 0 22px}.facilityDocument:nth-child(odd){border-left:1px solid #91a4b3;padding-left:24px}.facilityDocument:nth-child(2n){padding-right:24px}.facilityDocumentHeader{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:18px;width:100%}.facilityDocumentTitle{color:#173c62;font-size:17px;font-weight:500}.facilityDocumentStatus{align-items:center;border-radius:18px;color:#607991;display:flex;font-size:13px;gap:8px;min-height:30px;padding:0 12px;white-space:nowrap}.facilityDocumentStatus span{border-radius:50%;display:block;height:9px;width:9px}.facilityDocumentStatus-approved{background-color:#f7faf5}.facilityDocumentStatus-approved span{background-color:#68c73c}.facilityDocumentStatus-error{background-color:#fcf0f2}.facilityDocumentStatus-error span{background-color:#b9193b}.facilityDocumentStatus-waiting{background-color:#fbf5e8}.facilityDocumentStatus-waiting span{background-color:#ffc349}.facilityDocumentFile{align-items:center;background-color:#fbfbfb;border-radius:14px;box-sizing:border-box;display:flex;justify-content:space-between;min-height:57px;padding:0 14px;width:100%}.facilityDocumentFileUpload{align-items:center;display:flex;justify-content:center;width:100%}.facilityFileInfo{align-items:center;display:flex;gap:12px}.facilityFileName{color:#294b6d;display:flex;flex-direction:column;font-size:15px;gap:2px}.facilityFileName small{color:#91a0ae;font-size:11px}.facilityPdf{border:1px solid #c32945;color:#c32945;font-size:17px;height:48px}.facilityDownloadButton,.facilityPdf{align-items:center;display:flex;justify-content:center;width:42px}.facilityDownloadButton{background-color:#f3f5f5;border:none;border-radius:50%;box-shadow:0 2px 5px #0000001f;color:#173c62;cursor:pointer;height:42px}.facilityDownloadButton svg{font-size:20px}.facilityUploadText{color:#294b6d;font-size:15px}.facilityUploadText small{color:#91a0ae;font-size:11px;margin-top:2px}.facilityUploadIcon{font-size:30px;margin:0 15px}.facilityDocumentFileUpload{cursor:pointer;position:relative;transition:.2s ease}.facilityDocumentFileUpload:hover{background-color:#f8fafb}.facilityDocumentFileUpload input[type=file]{display:none}.facilityUploadText{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.facilityUploadText span{color:#173c62;font-size:16px}.facilityUploadText small{color:#8a9caf;font-size:13px}.facilityUploadIcon{color:#173c62;font-size:28px}.facilityDocument:nth-child(n+3){border-top:1px solid #a6b4bf;padding-top:18px}@media (max-width:900px){.facilitiesDocumentsSection{padding:22px 20px}.facilityDocumentTitle{font-size:15px}.facilityDocumentStatus{font-size:12px}.facilityDocumentFile{min-height:53px}}@media (max-width:700px){.facilitiesDocumentsSection{border-radius:20px;padding:20px 15px}.facilitiesDocumentsGrid{grid-template-columns:1fr}.facilityDocument{border-left:none!important;border-top:1px solid #a6b4bf;padding:18px 0!important}.facilityDocument:first-child{border-top:none;padding-top:0!important}.facilityDocumentHeader{margin-bottom:13px}.facilityDocumentTitle{font-size:14px}.facilityDocumentStatus{font-size:11px}.facilityDocumentFile{min-height:52px}}@media (max-width:450px){.facilityDocumentHeader{align-items:flex-start;flex-direction:column;gap:8px}.facilityDocumentFile{padding:0 10px}.facilityFileName{font-size:13px}.facilityPdf{font-size:15px;height:44px;width:38px}.facilityDownloadButton{height:38px;width:38px}.facilityUploadText{font-size:13px}}.facilitiesDetail{direction:rtl;display:flex;flex-direction:column;justify-content:center;width:100%}.facilitiesDetail,.facilitiesHeader{align-items:center;box-sizing:border-box}.facilitiesHeader{flex-direction:row;min-height:70px;width:98%}.facilitiesHeaderText h1{line-height:1.5;padding:0}.facilitiesHeaderText p{color:#7890a5;font-size:16px;line-height:1.7;margin:7px 0 0;padding:0}.facilitiesDetailsBackButton{align-items:center;background-color:inherit;border:none;display:flex;justify-content:center;left:20px;margin:auto 0;position:relative}.facilitiesDetailsBackButton:hover{color:#ffc349}@media (max-width:1100px){.facilitiesHeaderText h1{font-size:23px}.facilitiesHeaderText p{font-size:15px}.facilitiesRequestButton{font-size:15px;height:49px;min-width:185px}}@media (max-width:700px){.facilitiesHeader{align-items:flex-start;gap:15px;margin-bottom:20px;min-height:auto}.facilitiesHeaderText h1{font-size:20px}.facilitiesHeaderText p{font-size:13px;margin-top:5px}.facilitiesRequestButton{border-radius:12px;font-size:13px;height:43px;min-width:145px;padding:0 12px}.facilitiesRequestButton svg{font-size:12px}}@media (max-width:450px){.facilitiesHeader{align-items:stretch;flex-direction:column}.facilitiesHeaderText{align-items:flex-start}.facilitiesHeaderText h1{font-size:19px}.facilitiesHeaderText p{font-size:12px}.facilitiesRequestButton{align-self:flex-start;height:41px;min-width:150px}}.facilities{box-sizing:border-box;direction:rtl;min-height:100%;width:100%}.facilitiesHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.facilitiesHeaderText{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.facilitiesHeaderText h1{color:#133458;font-size:25px;font-weight:600;margin:0}.facilitiesHeaderText p{color:#718096;font-size:17px;font-weight:400;margin:0}.facilitiesRequestButton{align-items:center;background-color:#b9e2f1;border:none;border-radius:17px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:400;gap:7px;height:60px;justify-content:center;margin:auto 0;padding:0 20px;transition:.2s ease;white-space:nowrap}.facilitiesRequestButton:hover{background-color:#a9d9eb}.facilitiesRequestButton svg{flex-shrink:0}.facilitiesList{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:28px;padding:27px;width:100%}@media (max-width:1100px){.facilitiesHeader{min-height:95px}.facilitiesList{gap:22px;padding:22px}}@media (max-width:700px){.facilitiesHeader{align-items:flex-start;min-height:auto;padding:20px 0}.facilitiesHeaderText{gap:5px}.facilitiesHeaderText h1{font-size:21px}.facilitiesHeaderText p{font-size:14px}.facilitiesRequestButton{border-radius:14px;font-size:14px;gap:4px;height:48px;padding:0 13px}.facilitiesRequestButton svg{height:18px;width:18px}.facilitiesList{border-radius:20px;gap:16px;padding:15px}}@media (max-width:450px){.facilitiesHeader{align-items:stretch;flex-direction:column;gap:15px}.facilitiesHeaderText{align-items:flex-start}.facilitiesRequestButton{align-self:flex-start;width:max-content}.facilitiesList{border-radius:17px;padding:10px}}.chatBot{box-sizing:border-box;direction:rtl;width:100%}.chatBotHeader{align-items:flex-start;display:flex;flex-direction:column;width:100%}.chatBotHeader h1{color:#133458;font-size:25px;font-weight:600;line-height:1.5;margin:0;padding:0}.chatBotHeader p{color:#7890a5;font-size:17px;line-height:1.7;margin:8px 0 0;padding:0}.chatBotBox{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;padding:30px 60px 120px;position:relative;width:100%}.chatBotIntro{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;min-height:130px;width:100%}.chatBotIntroText{flex:1;padding-top:4px;text-align:right}.chatBotGreeting{color:#173c62;font-size:20px;font-weight:600;line-height:1.8;margin:0}.chatBotDescription{color:#45627d;font-size:17px;line-height:1.9;margin:5px 0 0}.chatBotRobot{flex-shrink:0;height:115px;width:190px}.chatBotRobot,.chatBotRobotImage{align-items:center;display:flex;justify-content:center}.chatBotRobotImage{font-size:75px;height:100px;object-fit:contain;width:130px}.chatBotQuestions{margin-top:35px;width:100%}.chatBotQuestions .smartQuestionSC{align-items:center;background-color:initial;border:none;border-bottom:1px solid #9dabb8;color:#718ba5;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:400;justify-content:flex-start;line-height:1.7;margin:auto 0;min-height:94px;outline:none;padding:0;text-align:right;transition:color .2s ease;width:100%}.chatBotQuestions .smartQuestionSC:hover{background-color:inherit;color:#173c62}.chatBotInputWrapper{align-items:center;background-color:#fbfbfb;border-radius:40px;bottom:25px;box-sizing:border-box;display:flex;flex-direction:row;height:76px;justify-content:space-between;left:60px;padding:8px;position:absolute;right:60px;width:auto}.chatBotInputWrapper .chatBotInput{background-color:initial;border:none;box-sizing:border-box;color:#294b6d;direction:rtl;flex:1;font-family:inherit;font-size:16px;height:100%;line-height:1.5;max-width:inherit;outline:none;padding:0 22px;width:100%}.chatBotInput::placeholder{color:#8b9caf;opacity:1}.chatBotInputWrapper .chatBotSendButton{align-items:center;background-color:#b7e1f1;border:none;border-radius:30px;color:#173c62;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:16px;gap:10px;height:52px;justify-content:center;margin:0;outline:none;padding:0 18px;transition:background-color .2s ease;width:115px}.chatBotSendButton:hover{background-color:#a7d7e9}.chatBotSendButton:active{transform:scale(.98)}.sendIcon{rotate:180deg}@media (max-width:1100px){.chatBotHeader h1{font-size:23px}.chatBotHeader p{font-size:15px}.chatBotBox{border-radius:26px;padding:28px 40px 110px}.chatBotGreeting{font-size:18px}.chatBotDescription{font-size:15px}.chatBotRobot{height:105px;width:160px}.chatBotRobotImage{font-size:65px;height:90px;width:115px}.chatBotQuestions{margin-top:30px}.smartQuestion{font-size:16px;min-height:80px}.chatBotInputWrapper{bottom:22px;left:40px;right:40px}}@media (max-width:700px){.chatBotHeader h1{font-size:20px}.chatBotHeader p{font-size:13px;margin-top:4px}.chatBotBox{border-radius:22px;padding:20px 18px 95px}.chatBotIntro{min-height:110px}.chatBotRobot{height:80px;width:100px}.chatBotRobotImage{font-size:52px;height:75px;width:90px}.chatBotGreeting{font-size:16px}.chatBotDescription{font-size:13px;line-height:1.8}.chatBotQuestions{margin-top:20px}.smartQuestion{font-size:14px;line-height:1.8;min-height:70px}.chatBotInputWrapper{bottom:18px;height:62px;left:18px;padding:6px;right:18px}.chatBotInput{font-size:13px;padding:0 14px}.chatBotSendButton{font-size:13px;gap:7px;height:46px;padding:0 12px;width:85px}.chatBotSendButton svg{font-size:14px}}@media (max-width:450px){.chatBotHeader h1{font-size:18px}.chatBotHeader p{font-size:12px}.chatBotBox{border-radius:18px;padding:18px 14px 90px}.chatBotIntro{flex-direction:column-reverse;min-height:auto}.chatBotRobot{align-self:flex-start;height:65px;margin-bottom:5px;width:80px}.chatBotRobotImage{font-size:45px;height:60px;width:75px}.chatBotGreeting{font-size:15px}.chatBotDescription{font-size:12px;line-height:1.8}.chatBotQuestions{margin-top:15px}.smartQuestion{font-size:13px;min-height:65px}.chatBotInputWrapper{bottom:14px;height:58px;left:14px;padding:6px;right:14px}.chatBotInput,.chatBotSendButton{font-size:12px;padding:0 10px}.chatBotSendButton{gap:6px;height:44px;width:75px}.chatBotSendButton svg{font-size:13px}}.chatHistories{direction:rtl;width:100%}.chatHistoriesTop{display:flex;justify-content:flex-start;margin-bottom:26px;width:100%}.chatHistoriesNewButton{align-items:center;background:#b7e0f0;border:none;border-radius:9px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:7px;height:37px;justify-content:center;outline:none;padding:0 14px;transition:.2s ease}.chatHistoriesNewButton:hover{background:#a9d9eb}.smartConsultingEmpty{align-items:center;background:#efefec;border-radius:17px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:86px;padding:50px;text-align:center;width:100%}.botIcon{margin-left:15px}.smartConsultingEmpty h2{color:#133458;font-size:18px;font-weight:400;margin:0 0 6px}.smartConsultingEmpty p{color:#8190a1;font-size:16px;line-height:1.8;margin:0}.smartConsultingNewChatButton{align-items:center;background:#b7e0f0;border:none;border-radius:9px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:16px;gap:8px;height:37px;justify-content:center;margin-top:22px;outline:none;padding:25px;transition:.2s ease;width:100%}.smartConsultingNewChatButton:hover{background:#a9d9eb}.smartConsultingPlus{font-size:21px;font-weight:300;line-height:1}.chatHistoriesTable{background:#efefec;border-radius:17px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;padding:15px;width:100%}.chatHistoriesHeader{font-size:16px;font-weight:500}.chatHistoriesRow{align-items:center;border-bottom:1px solid #cbd1d5;display:grid;grid-template-columns:1.35fr 1fr 1fr .75fr;min-height:40px;width:100%}.chatHistoriesRow:last-child{border-bottom:none}.chatHistoriesCell{color:#133458;font-size:14px;line-height:1.6;min-width:0;padding:15px;text-align:center}.chatHistoryViewButton{background:#0000;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:14px;outline:none;padding:0}.chatHistoryViewButton:hover{color:#ffc344}@media (max-width:800px){.chatHistoriesTable{padding:10px}.chatHistoriesRow{grid-template-columns:1.3fr .8fr 1fr .65fr}.chatHistoriesCell{font-size:10px;padding:0 8px}}@media (max-width:600px){.chatHistoriesTable{overflow-x:auto}.chatHistoriesRow{min-width:620px}.chatHistoriesTop{margin-bottom:18px}}.smartConsulting{box-sizing:border-box;direction:rtl;min-height:100%;width:100%}.smartConsultingHeader{display:flex;justify-content:flex-start;width:100%}.smartConsultingHeaderText{text-align:right}.smartConsultingHeaderText h1{color:#133458;font-size:25px;font-weight:600;line-height:1.5;margin:0 0 8px}.smartConsultingHeaderText p{color:#8190a1;font-size:17px;font-weight:400;margin:0}.smartConsultingContent{width:100%}@media (max-width:900px){.smartConsulting{padding:0 24px 30px}}@media (max-width:700px){.smartConsulting{padding:0 16px 25px}.smartConsultingHeaderText h1{font-size:16px}.smartConsultingHeaderText p{font-size:11px}}@media (max-width:450px){.smartConsulting{padding:0 12px 20px}.smartConsultingEmpty{padding:20px 15px}.smartConsultingEmpty p{font-size:10px}}.walletCards{display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);margin-bottom:22px;width:100%}.walletBalanceCard{background-color:#efefec;background-image:repeating-radial-gradient(ellipse at 100% 0,#0000 0,#0000 20px,#ffffff59 21px,#0000 23px);border-radius:22px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;min-height:265px;padding:25px 28px}.walletCardTitle{align-items:center;color:#133458;display:flex;font-size:18px;gap:10px}.walletCardTitleIcon{align-items:center;display:flex;font-size:21px;justify-content:center}.walletCardDescription{color:#133458;font-size:14px;margin:8px 0 25px}.walletBalanceAmount{align-items:baseline;color:#133458;display:flex;gap:10px;justify-content:center;margin:25px 0 32px}.walletBalanceAmount strong{font-size:38px;font-weight:600}.walletBalanceAmount span{font-size:20px}.walletBalanceActions{display:grid;gap:20px;grid-template-columns:1fr 1fr}.walletBalanceActions button{border-radius:12px;cursor:pointer;font-family:inherit;font-size:15px;height:48px}.walletIncreaseButton{background:#0000;color:#133458;gap:8px}.walletIncreaseButton,.walletPaymentButton{align-items:center;border:1px solid #133458;display:flex;justify-content:center}.walletPaymentButton{background-color:#133458;color:#fff;gap:10px}.walletSmallCards{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:175px 67px}.walletSmallCard{border-radius:20px;box-shadow:0 4px 12px #1432500d;box-sizing:border-box;padding:22px}.walletLoanCard{background-color:#e7f4f9}.walletLoanCard,.walletPersonalCard{box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014}.walletPersonalCard{background-color:#fff2d5}.walletSmallCardTitle{align-items:center;color:#133458;display:flex;font-size:16px;gap:9px}.walletSmallCardTitle svg{font-size:20px}.walletSmallAmount{align-items:baseline;color:#133458;display:flex;gap:7px;justify-content:center;margin-top:27px}.walletSmallAmount strong{font-size:26px;font-weight:600}.walletSmallAmount span{font-size:15px}.walletSmallLink{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:7px;justify-content:center;margin-top:22px;width:100%}.walletSmallLink:hover{color:#ffc349}.walletTotalCard{align-items:center;background-color:#efefec;border-radius:18px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;color:#133458;display:flex;font-size:14px;gap:5px;grid-column:1/3;justify-content:center}.walletTotalCard strong{font-weight:500}@media (max-width:1100px){.walletCards{grid-template-columns:1fr}.walletSmallCards{grid-template-columns:1fr 1fr}}@media (max-width:600px){.walletSmallCards{grid-template-columns:1fr;grid-template-rows:auto}.walletTotalCard{grid-column:auto;min-height:60px}.walletBalanceAmount strong{font-size:30px}.walletBalanceActions{gap:10px}}@media (max-width:450px){.walletBalanceCard{padding:20px}.walletBalanceAmount{gap:6px}.walletBalanceAmount strong{font-size:25px}.walletBalanceAmount span{font-size:15px}}.projectCost{background-color:#efefec;border-radius:25px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;column-gap:35px;direction:rtl;display:grid;grid-template-columns:minmax(280px,1fr) minmax(350px,425px);min-height:390px;padding:22px 55px 48px;position:relative;width:100%}.projectCostInfo{align-items:flex-start;display:flex;flex-direction:column;grid-column:1;grid-row:1;padding-top:4px;text-align:right}.projectCostTitle{align-items:center;color:#173f67;display:flex;font-size:17px;font-weight:400;gap:9px;white-space:nowrap}.projectCostTitle svg{stroke-width:1.7;flex-shrink:0;height:23px;width:23px}.projectCostProjectName{color:#173f67;font-size:17px;font-weight:500;line-height:1.8;margin-top:17px}.projectCostDetails{align-items:flex-start;color:#173f67;display:flex;flex-direction:column;font-size:14px;gap:2px;line-height:1.9;margin-top:3px}.projectCostPayButton{align-items:center;background-color:#173f67;border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:400;height:46px;justify-content:center;padding:0 20px;position:relative;top:120px;transition:.2s ease;width:100%}.projectCostPayButton:hover{background-color:#123553}.projectCostBox{background-color:#efefec;border:1px solid #7895ad;border-radius:22px;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;grid-column:2;grid-row:1;height:303px;padding:20px 22px 16px;width:100%}.projectCostProgress{flex-shrink:0;width:100%}.projectCostProgressInfo{color:#426586;direction:rtl;display:flex;font-size:13px;justify-content:flex-start;margin-bottom:9px;width:100%}.projectCostProgressInfo>span{align-items:center;display:flex;gap:6px}.projectCostProgressDot{background-color:#a9dcef;border-radius:50%;display:inline-block;height:10px;width:10px}.projectCostProgressBar{background-color:#fff;border-radius:20px;height:12px;overflow:hidden;width:100%}.projectCostProgressValue{background:linear-gradient(90deg,#91b5c9,#b8ddec 35%,#bbe0ef 70%,#b1d5e6);border-radius:20px;height:100%}.projectCostItems{flex:1;justify-content:space-between;margin-top:15px}.projectCostItem,.projectCostItems{display:flex;flex-direction:column;width:100%}.projectCostItem{align-items:flex-start;color:#426586;gap:2px}.projectCostItem>span{font-size:13px;line-height:1.7;text-align:right;width:100%}.itemCost{align-items:center;direction:rtl;display:flex;justify-content:flex-start;margin-top:0;width:100%}.itemCost strong{color:#173f67;font-size:17px;font-weight:600;letter-spacing:.5px}.itemCost small{color:#426586;font-size:12px;margin-right:6px}.projectCostDivider{background-color:#d5dadd;flex-shrink:0;height:1px;width:100%}.projectCostArrow{align-items:center;background:#0000;border:none;color:#173f67;cursor:pointer;display:flex;height:45px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.projectCostArrow svg{stroke-width:1.5;height:25px;width:25px}.projectCostArrowLeft{left:9px}.projectCostArrowRight{right:9px}.projectCostPagination{align-items:center;bottom:11px;direction:rtl;display:flex;gap:28px;left:50%;position:absolute;transform:translateX(-50%)}.projectCostPage{align-items:center;color:#173f67;cursor:pointer;display:flex;font-size:13px;height:24px;justify-content:center;min-width:20px}.projectCostPage.active{background-color:#345777;border-radius:6px;color:#fff;min-width:20px;padding:0 4px}@media (max-width:1000px){.projectCost{column-gap:25px;grid-template-columns:minmax(240px,1fr) minmax(320px,400px);padding:22px 45px 48px}.projectCostProjectName,.projectCostTitle{font-size:16px}.projectCostPayButton{font-size:14px}}@media (max-width:800px){.projectCost{display:flex;flex-direction:column;gap:22px;min-height:550px;padding:25px 35px 55px}.projectCostInfo{min-height:160px;order:1;width:100%}.projectCostBox{height:300px;order:2;width:100%}.projectCostPayButton{margin-top:25px}.projectCostArrow{top:52%}}@media (max-width:500px){.projectCost{border-radius:20px;gap:18px;min-height:510px;padding:20px 30px 50px}.projectCostTitle{font-size:15px;white-space:normal}.projectCostTitle svg{height:21px;width:21px}.projectCostProjectName{font-size:15px;margin-top:12px}.projectCostDetails{font-size:12px}.projectCostBox{border-radius:19px;height:285px;padding:17px}.projectCostProgressInfo{font-size:12px}.projectCostProgressBar{height:10px}.projectCostItem>span{font-size:12px}.itemCost strong{font-size:16px}.itemCost small{font-size:11px}.projectCostPayButton{border-radius:13px;font-size:13px;height:43px;margin-top:20px}.projectCostArrow{width:25px}.projectCostArrow svg{height:21px;width:21px}.projectCostArrowLeft{left:4px}.projectCostArrowRight{right:4px}.projectCostPagination{bottom:10px;gap:20px}}@media (max-width:380px){.projectCost{padding-left:25px;padding-right:25px}.projectCostBox{padding:14px}.itemCost strong{font-size:14px}.projectCostPagination{gap:15px}}.increaseInventory{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;padding:24px;width:100%}.increaseInventoryHeader{align-items:center;color:#173c62;display:flex;font-size:17px;gap:10px}.increaseInventoryHeader svg{font-size:21px}.increaseInventoryDescription{color:#526e88;font-size:13px;margin:24px 0 10px;text-align:right;width:100%}.increaseInventoryInputWrapper{width:100%}.increaseInventoryInputWrapper input{background-color:#fff;border:none;border-radius:10px;box-sizing:border-box;color:#173c62;font-family:inherit;font-size:14px;height:45px;outline:none;padding:0 16px;width:100%}.increaseInventoryInputWrapper input::placeholder{color:#8a9caf}.increaseInventory h3{color:#173c62;font-size:15px;font-weight:500;margin:25px 0 18px;text-align:right;width:100%}.paymentRadio{align-items:center;color:#173c62;cursor:pointer;display:flex;font-size:14px;gap:10px}.paymentRadio input{accent-color:#6099b5;height:18px;width:18px}.increaseInventoryButton{background-color:#173c62;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:48px;margin-top:25px;width:100%}.increaseInventoryInfo{align-items:flex-start;background-color:#e7f5fa;border:1px solid #9fd5e8;border-radius:15px;box-sizing:border-box;color:#58748d;display:flex;gap:10px;margin-top:20px;padding:13px}.increaseInventoryInfo svg{flex-shrink:0;margin-top:3px}.increaseInventoryInfo p{font-size:12px;line-height:1.8;margin:0;text-align:right}.transactionHistory{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;padding:22px;width:100%}.transactionHistoryHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.transactionHistoryTitle{align-items:center;color:#173c62;display:flex;font-size:17px;gap:10px}.transactionHistoryTitle svg{font-size:21px}.transactionHistoryTable{overflow-x:auto;width:100%}.transactionHistoryHeaderRow,.transactionHistoryRow{align-items:center;display:grid;grid-template-columns:.8fr 1.2fr 1fr 1.1fr 1.2fr;min-width:760px;text-align:center}.transactionHistoryHeaderRow{border-bottom:1px solid #b8c5cf;color:#173c62;font-size:13px;padding:12px 8px}.transactionHistoryRow{border-bottom:1px solid #c6d0d7;color:#173c62;font-size:12px;min-height:51px}.transactionType{align-items:center;border-radius:20px;display:inline-flex;gap:6px;padding:5px 9px}.transactionType span{border-radius:50%;height:7px;width:7px}.transactionType-loan{background-color:#e5f3f8}.transactionType-loan span{background-color:#9fd5e8}.transactionType-personal{background-color:#eff7ea}.transactionType-personal span{background-color:#70c943}.transactionType-payment{background-color:#fae9ee}.transactionType-payment span{background-color:#b9003d}.transactionAmount-income{color:#72c747}.transactionAmount-expense{color:#d00048}@media (max-width:700px){.transactionHistory{padding:18px}}.projectCostPayment{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;padding:24px;width:100%}.projectCostPaymentHeader{align-items:center;color:#173c62;display:flex;font-size:17px;gap:10px}.projectCostPaymentHeader svg{font-size:21px}.projectCostPaymentAmount{color:#173c62;display:flex;flex-direction:column;gap:8px;margin-top:30px;text-align:right;width:100%}.projectCostPaymentAmount span{font-size:13px}.projectCostPaymentAmount strong{font-size:21px;font-weight:600}.projectCostPaymentAmount small{font-size:12px}.projectCostPaymentLine{background-color:#d6dce0;height:1px;margin:22px 0;width:100%}.projectCostPayment h3{color:#173c62;font-size:15px;font-weight:500;margin:0 0 18px;text-align:right;width:100%}.projectPaymentRadio{align-items:center;color:#173c62;cursor:pointer;display:flex;font-size:14px;gap:10px;margin-bottom:17px}.projectPaymentRadio input{accent-color:#6099b5;height:18px;width:18px}.projectCostPaymentButton{background-color:#173c62;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:48px;margin-top:10px;width:100%}.wallet{box-sizing:border-box;direction:rtl;width:100%}.walletHeader{margin-bottom:28px;text-align:right;width:100%}.walletHeader h1{color:#173c62;font-size:24px;font-weight:600;margin:0 0 8px}.walletHeader p{color:#7890a8;font-size:16px;margin:0}.walletContent{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);width:100%}.walletMainColumn,.walletSideColumn{display:flex;flex-direction:column;gap:22px;min-width:0}@media (max-width:1100px){.walletContent{grid-template-columns:1fr}.walletMainColumn{order:1}.walletSideColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));order:2}}@media (max-width:700px){.walletHeader h1{font-size:21px}.walletHeader p{font-size:14px}.walletSideColumn{display:flex;flex-direction:column}}.customersPanel{background-color:#fff;direction:rtl;display:flex;min-height:100vh;position:relative;width:100%}.customersPanelSideBar{flex-shrink:0;height:100vh;position:fixed;right:0;top:0;width:380px;z-index:2000}.customersPanelLeftSide{background-color:#fff;direction:rtl;display:flex;flex-direction:column;margin-right:380px;min-height:100vh;padding:32px 50px 40px;width:calc(100% - 380px)}.customersPanelHeader{flex-shrink:0;height:80px;margin-bottom:25px;position:fixed;right:430px;top:32px;width:calc(100% - 480px);z-index:1500}.customersPanelHeader .panelHeader{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:22px;box-shadow:0 3px 10px #0000000d,0 8px 18px #0000000a;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin:0;padding:0 25px;width:100%}.customersPanelBody{box-sizing:border-box;direction:rtl;flex:1;min-height:0;padding-top:105px;width:100%}.customersPanelOverlay{display:none}@media (min-width:1401px){.customersPanelSideBar{width:380px}.customersPanelLeftSide{margin-right:380px;padding:32px 50px 40px;width:calc(100% - 380px)}.customersPanelHeader{height:80px;right:430px;top:32px;width:calc(100% - 480px)}}@media (min-width:1101px) and (max-width:1400px){.customersPanelSideBar{width:300px}.customersPanelLeftSide{margin-right:300px;padding:28px 35px 35px;width:calc(100% - 300px)}.customersPanelHeader{height:80px;margin-bottom:22px;right:335px;top:28px;width:calc(100% - 370px)}.customersPanelHeader .panelHeader{height:80px}}@media (max-width:1100px){.customersPanel{display:block;min-height:100vh;overflow-x:hidden;width:100%}.customersPanelSideBar{height:100vh;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:400px;z-index:3000}.customersPanelSideBar.sidebarOpen{pointer-events:auto;transform:translateX(0)}.customersPanelLeftSide{display:flex;flex-direction:column;margin-right:0;min-height:100vh;padding:18px 20px 25px;width:100%}.customersPanelHeader{height:70px;margin:0;position:fixed;right:20px;top:18px;width:calc(100% - 40px);z-index:1500}.customersPanelHeader .panelHeader{border-radius:18px;height:70px;padding:0 12px;width:100%}.customersPanelBody{box-sizing:border-box;flex:1;min-height:0;padding-top:150px;width:100%}.customersPanelOverlay{animation:overlayFadeIn .25s ease;background-color:#00000040;display:block;inset:0;position:fixed;z-index:2500}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width:700px){.customersPanelLeftSide{padding:12px}.customersPanelHeader{height:62px;right:12px;top:12px;width:calc(100% - 24px)}.customersPanelHeader .panelHeader{border-radius:17px;height:62px;padding:0 8px}.customersPanelBody{min-width:0;overflow:hidden;padding-bottom:105px;padding-top:120px;width:100%}.customersPanelSideBar{width:285px}}@media (max-width:450px){.customersPanelLeftSide{padding:10px}.customersPanelHeader{height:58px;right:10px;top:10px;width:calc(100% - 20px)}.customersPanelHeader .panelHeader{border-radius:15px;height:58px;padding:0 6px}.customersPanelBody{padding-bottom:105px;padding-top:120px}.customersPanelSideBar{width:270px}}.dashboardCard1{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;min-height:295px;overflow:visible;padding:28px 30px 20px;position:relative}.dashboardCard1,.dashboardCard1Content{min-width:0;width:100%}.dashboardCard1Title{color:#133458;font-size:18px;font-weight:400;line-height:1.5;margin:0 0 5px;text-align:right}.dashboardCard1Description{color:#133458;font-size:13px;font-weight:300;line-height:1.8;margin:0;min-height:50px;text-align:right}.dashboardCard1Value{align-items:center;display:flex;gap:8px;margin-top:20px;min-width:0}.dashboardCard1Number{color:#133458;font-size:45px;font-weight:600;line-height:1;white-space:nowrap}.dashboardCard1Unit{color:#133458;font-size:15px;margin-top:22px;white-space:nowrap}.dashboardCard1Growth{align-items:center;display:flex;gap:7px;margin-top:auto;min-width:0}.dashboardCard1GrowthPercentage{font-size:20px;font-weight:700;white-space:nowrap}.dashboardCard1GrowthText{color:#133458;font-size:15px;white-space:nowrap}.dashboardCard1Growth-increase
.dashboardCard1GrowthPercentage{color:#62c43d}.dashboardCard1Growth-decrease
.dashboardCard1GrowthPercentage{color:#b60038}.dashboardCard1Growth-neutral
.dashboardCard1GrowthPercentage{color:#133458}.dashboardCard1GrowthIcon{align-items:center;background:#f5f5f3;border-radius:50%;bottom:-2px;box-shadow:0 2px 5px #00000014,0 0 0 7px #f5f5f3bf;display:flex;height:70px;justify-content:center;left:-18px;position:absolute;width:70px;z-index:2}.dashboardCard1GrowthIcon-increase{color:#62c43d}.dashboardCard1GrowthIcon-decrease{color:#b60038}.dashboardCard1GrowthIcon-neutral{color:#133458}@media (max-width:1100px){.dashboardCard1{border-radius:24px;min-height:260px;padding:25px 25px 18px}.dashboardCard1Title{font-size:21px}.dashboardCard1Description{font-size:15px}.dashboardCard1Value{margin-top:16px}.dashboardCard1Number{font-size:50px}}@media (max-width:768px){.dashboardCard1{border-radius:17px;box-shadow:0 3px 7px #00000012,0 7px 15px #0000000f;min-height:158px;min-width:0;padding:15px 16px;width:100%}.dashboardCard1Title{font-size:17px;line-height:1.5;margin-bottom:1px}.dashboardCard1Description{font-size:12px;line-height:1.7;min-height:34px}.dashboardCard1Value{gap:5px;margin-top:8px}.dashboardCard1Number{font-size:38px}.dashboardCard1Unit{font-size:12px;margin-top:14px}.dashboardCard1Growth{gap:4px}.dashboardCard1GrowthPercentage{font-size:16px}.dashboardCard1GrowthText{font-size:11px}.dashboardCard1GrowthIcon{bottom:-2px;box-shadow:0 2px 4px #00000014,0 0 0 5px #f5f5f3bf;height:43px;left:-10px;width:43px}}@media (max-width:480px){.dashboardCard1{min-height:150px;padding:13px}.dashboardCard1Title{font-size:15px}.dashboardCard1Description{font-size:10px;line-height:1.6}.dashboardCard1Value{margin-top:7px}.dashboardCard1Number{font-size:34px}.dashboardCard1Unit{font-size:10px;margin-top:12px}.dashboardCard1GrowthPercentage{font-size:14px}.dashboardCard1GrowthText{font-size:9px}.dashboardCard1GrowthIcon{height:39px;left:-8px;width:39px}}@media (max-width:360px){.dashboardCard1{min-height:145px;padding:12px 11px}.dashboardCard1Title{font-size:14px}.dashboardCard1Description{font-size:9px}.dashboardCard1Number{font-size:31px}.dashboardCard1Unit{font-size:9px}.dashboardCard1GrowthPercentage{font-size:13px}.dashboardCard1GrowthText{font-size:8px}.dashboardCard1GrowthIcon{height:36px;left:-7px;width:36px}}.dashboardStatisticsCard{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#15395f;direction:rtl;display:flex;flex-direction:column;min-height:270px;min-width:0;overflow:hidden;padding:25px;position:relative;width:100%}.dashboardStatisticsCardContent{min-width:0;width:100%}.dashboardStatisticsCardTitle{color:#15395f;font-size:19px;font-weight:600;line-height:1.5;margin-bottom:5px;text-align:right}.dashboardStatisticsCardDescription{color:#6c7f94;font-size:13px;font-weight:400;line-height:1.8;min-height:48px;text-align:right}.dashboardStatisticsCardNumber{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;min-width:0}.dashboardStatisticsCardNumberValue{color:#15395f;font-size:43px;font-weight:700;line-height:1.2;white-space:nowrap}.dashboardStatisticsCardNumberLabel{color:#6c7f94;font-size:14px;white-space:nowrap}.dashboardStatisticsCardFooter{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;min-width:0;padding-top:18px}.dashboardStatisticsCardPercentage{font-size:19px;font-weight:700}.dashboardStatisticsCardPercentageText{color:#6c7f94;font-size:13px}.dashboardStatisticsCardFooter.positive
.dashboardStatisticsCardPercentage{color:#359a54}.dashboardStatisticsCardFooter.negative
.dashboardStatisticsCardPercentage{color:#b60038}.dashboardStatisticsCardArrow{align-items:center;background:#f5f5f3;border-radius:50%;bottom:14px;box-shadow:0 2px 5px #00000014;display:flex;height:42px;justify-content:center;left:14px;position:absolute;width:42px;z-index:2}.dashboardStatisticsCardArrow.positive{color:#359a54}.dashboardStatisticsCardArrow.negative{color:#b60038}@media (max-width:1000px){.dashboardStatisticsCard{border-radius:24px;min-height:245px;padding:22px}.dashboardStatisticsCardTitle{font-size:18px}.dashboardStatisticsCardNumberValue{font-size:39px}}@media (max-width:600px){.dashboardStatisticsCard{border-radius:18px;min-height:185px;padding:15px}.dashboardStatisticsCardTitle{font-size:15px}.dashboardStatisticsCardDescription{font-size:11px;min-height:38px}.dashboardStatisticsCardNumber{gap:5px;margin-top:10px}.dashboardStatisticsCardNumberValue{font-size:31px}.dashboardStatisticsCardNumberLabel{font-size:11px}.dashboardStatisticsCardFooter{gap:4px;padding-top:12px}.dashboardStatisticsCardPercentage{font-size:14px}.dashboardStatisticsCardPercentageText{font-size:10px}.dashboardStatisticsCardArrow{bottom:9px;height:32px;left:9px;width:32px}}@media (max-width:380px){.dashboardStatisticsCard{min-height:175px;padding:12px}.dashboardStatisticsCardTitle{font-size:13px}.dashboardStatisticsCardDescription{font-size:10px}.dashboardStatisticsCardNumberValue{font-size:27px}.dashboardStatisticsCardPercentageText{font-size:9px}}.requestsReports{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#15395f;direction:rtl;font-family:inherit;min-height:560px;min-width:0;padding:25px;width:100%}.requestsReportsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:35px;min-width:0;width:100%}.requestsReportsTitle{align-items:center;color:#15395f;display:flex;font-size:21px;font-weight:700;gap:8px;min-width:0}.requestsReportsTitleIcon{stroke-width:1.8;flex-shrink:0;height:26px;width:26px}.requestsReportsDropdown{direction:rtl;flex-shrink:0;position:relative;z-index:20}.requestsReportsFilter{align-items:center;background:#0000;border:1px solid #15395f;border-radius:13px;box-sizing:border-box;color:#15395f;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;height:43px;justify-content:center;padding:0 15px;transition:background .2s}.requestsReportsFilter:hover{background:#15395f0a}.requestsReportsFilterArrow{flex-shrink:0;height:17px;transition:transform .2s;width:17px}.requestsReportsFilterArrow.rotate{transform:rotate(180deg)}.requestsReportsDropdownMenu{background:#efefec;border:1px solid #15395f;border-radius:13px;box-sizing:border-box;overflow:hidden;padding:4px 7px;position:absolute;right:0;top:calc(100% + 5px);width:120px;z-index:100}.requestsReportsDropdownItem{align-items:center;background:#0000;border:none;border-bottom:1px solid #d5dee7;box-sizing:border-box;color:#15395f;cursor:pointer;display:flex;font-family:inherit;font-size:13px;height:39px;justify-content:space-between;padding:0 5px;transition:background .2s;width:100%}.requestsReportsDropdownItem:last-child{border-bottom:none}.requestsReportsDropdownItem:hover{background:#15395f0d}.requestsReportsDropdownItem.selected{font-weight:700}.requestsReportsDropdownItem svg{height:16px;width:16px}.requestsReportsChart{direction:ltr;display:flex;height:550px;min-width:0;width:100%}.requestsReportsYAxis{direction:rtl;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:5px 0 35px;width:90px}.requestsReportsYAxis span{color:#15395f;font-size:13px;white-space:nowrap}.requestsReportsChartArea{direction:ltr;flex:1;height:100%;min-width:0;position:relative}.requestsReportsBars{align-items:flex-end;box-sizing:border-box;display:flex;height:calc(100% - 35px);justify-content:space-around;min-width:0;padding:0 15px;width:100%}.requestsReportsBarWrapper{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;position:relative;width:72px}.requestsReportsBar{background:#d9e9ee;border-radius:8px 8px 0 0;flex-shrink:0;min-height:8px;transition:background .2s;width:42px}.requestsReportsBar.selected,.requestsReportsBar:hover{background:#a9d9ea}.requestsReportsDay{bottom:-32px;color:#15395f;font-size:13px;position:absolute;white-space:nowrap}.requestsReportsBottomLine{background:#d5e0e6;bottom:0;height:1px;left:0;position:absolute;right:0}.requestsReportsTooltip{align-items:center;background:#ffc349;border-radius:14px;box-sizing:border-box;color:#15395f;display:flex;font-size:13px;height:30px;justify-content:center;min-width:90px;padding:0 10px;position:relative;top:-10px;transform:translateY(0);white-space:nowrap;z-index:5}.requestsReportsTooltip span{border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid #ffc349;bottom:-7px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media (max-width:1000px){.requestsReports{min-height:0;padding:25px}.requestsReportsHeader{margin-bottom:30px}.requestsReportsChart{height:350px}}@media (max-width:600px){.requestsReports{border-radius:18px;min-height:0;padding:20px 15px}.requestsReportsHeader{margin-bottom:28px}.requestsReportsTitle{font-size:17px;gap:6px}.requestsReportsTitleIcon{height:20px;width:20px}.requestsReportsFilter{border-radius:11px;font-size:11px;gap:5px;height:37px;width:90px}.requestsReportsFilterArrow{height:14px;width:14px}.requestsReportsDropdownMenu{border-radius:11px;width:90px}.requestsReportsDropdownItem{font-size:11px;height:34px}.requestsReportsChart{height:285px}.requestsReportsYAxis{padding-bottom:28px;width:50px}.requestsReportsYAxis span{font-size:10px}.requestsReportsBars{padding:0 2px}.requestsReportsBarWrapper{min-width:25px;width:13%}.requestsReportsBar{border-radius:5px 5px 0 0;width:23px}.requestsReportsDay{bottom:-26px;font-size:10px}.requestsReportsTooltip{font-size:10px;height:23px;min-width:68px;padding:0 5px}}@media (max-width:380px){.requestsReports{padding-left:10px;padding-right:10px}.requestsReportsYAxis{width:44px}.requestsReportsBar{width:19px}.requestsReportsDay{font-size:9px}}.requestsStatus{color:#15395f;min-height:560px;min-width:0}.requestsStatusHeader{gap:12px}.requestsStatusHeaderRight{align-items:flex-start;display:flex;flex-direction:column;gap:9px;min-width:0}.requestsStatusTitle{color:#15395f;gap:8px}.requestsStatusTitle h3{color:#15395f;font-size:21px;font-weight:700}.requestsStatusTitle svg{color:#15395f}.requestsStatusContent{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.requestsStatusChart{height:390px;margin-top:15px;min-width:0}.requestsStatusChart .recharts-responsive-container{overflow:visible}.requestsStatusLegend{align-items:start;direction:rtl;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:5px;width:100%}.requestsStatusLegendItem{align-items:center;color:#15395f;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;min-width:0}.requestsStatusLegendItem strong{color:#15395f;display:block;font-size:22px;font-weight:700;line-height:1.2}.requestsStatusLegendTitle{align-items:center;color:#6c7f94;display:flex;font-size:13px;font-weight:400;gap:7px;justify-content:center;text-align:center;white-space:normal}.requestsStatusLegendDot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.dashboardError,.dashboardLoading{box-sizing:border-box;color:#15395f;font-size:14px;padding:20px 10px;text-align:center;width:100%}.dashboardError{color:#b60038}@media (max-width:1000px){.requestsStatus{min-height:0;padding:25px}.requestsStatusChart{height:360px}}@media (max-width:600px){.requestsStatus{border-radius:18px;min-height:0;padding:20px 16px}.requestsStatusHeader{margin-bottom:14px}.requestsStatusTitle{gap:7px}.requestsStatusTitle h3{font-size:17px}.requestsStatusTitle svg{height:20px;width:20px}.requestsStatusChart{height:285px;margin-top:5px}.requestsStatusLegend{gap:5px;margin-top:8px}.requestsStatusLegendItem{gap:6px}.requestsStatusLegendItem strong{font-size:18px}.requestsStatusLegendTitle{font-size:10px;gap:4px}.requestsStatusLegendDot{height:6px;width:6px}}@media (max-width:380px){.requestsStatus{padding:18px 12px}.requestsStatusChart{height:250px}.requestsStatusLegendItem strong{font-size:16px}.requestsStatusLegendTitle{font-size:9px}}.lastRequests{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;color:#15395f;direction:rtl;min-width:0;padding:25px;width:100%}.lastRequestsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;width:100%}.lastRequestsTitle{align-items:center;color:#15395f;display:flex;font-size:21px;font-weight:700;gap:8px}.lastRequestsTitleIcon{stroke-width:1.8;flex-shrink:0;height:25px;width:25px}.lastRequestsViewAll{align-items:center;background:#0000;border:none;color:#15395f;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:7px;padding:0;transition:color .2s}.lastRequestsViewAll:hover{color:#b98513}.lastRequestsTableWrapper{min-width:0;overflow-x:auto;width:100%}.lastRequestsTable{border-collapse:collapse;direction:rtl;min-width:850px;width:100%}.lastRequestsTable thead tr{border-bottom:1px solid #aebccc}.lastRequestsTable th{color:#15395f;font-size:14px;font-weight:700;height:52px;padding:0 12px;text-align:center;white-space:nowrap}.lastRequestsTable tbody tr{border-bottom:1px solid #d5dee7;transition:background .2s}.lastRequestsTable tbody tr:hover{background:rgba(21,57,95,.025)}.lastRequestsTable tbody tr:last-child{border-bottom:none}.lastRequestsTable td{color:#15395f;font-size:13px;font-weight:400;height:65px;padding:0 12px;text-align:center;white-space:nowrap}.lastRequestsAction{background:#0000;border:none;border-radius:8px;color:#15395f;cursor:pointer;font-family:inherit;font-size:13px;padding:6px 10px;transition:background .2s,color .2s}.lastRequestsAction:hover{background:#ffc3492e;color:#8c650c}@media (max-width:1000px){.lastRequests{padding:22px}.lastRequestsTable{min-width:800px}}@media (max-width:600px){.lastRequests{border-radius:18px;padding:18px 12px}.lastRequestsHeader{margin-bottom:14px}.lastRequestsTitle{font-size:17px;gap:6px}.lastRequestsTitleIcon{height:20px;width:20px}.lastRequestsViewAll{font-size:11px;gap:4px;white-space:nowrap}.lastRequestsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.lastRequestsTable{min-width:700px}.lastRequestsTable th{font-size:12px;height:43px;padding:0 8px}.lastRequestsTable td{font-size:11px;height:52px;padding:0 8px}.lastRequestsAction{font-size:11px;padding:4px 6px}}@media (max-width:380px){.lastRequests{padding:15px 10px}.lastRequestsTitle{font-size:15px}.lastRequestsViewAll{font-size:10px}}.dashboardStatistics{box-sizing:border-box;gap:24px;min-width:0;width:100%}.dashboardReports{align-items:stretch;direction:ltr;display:grid;gap:24px;grid-template-columns:.75fr 1.25fr;min-width:0;width:100%}.dashboardRequestsReports,.dashboardRequestsStatus{direction:rtl;display:flex;min-width:0;width:100%}.dashboardLastRequests,.dashboardRequestsReports>*,.dashboardRequestsStatus>*{min-width:0;width:100%}@media (max-width:1200px){.dashboardReports,.dashboardStatistics{gap:18px}}@media (max-width:1000px){.dashboardStatistics{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardReports{gap:18px;grid-template-columns:1fr}.dashboardLastRequests{margin-top:18px}}@media (max-width:600px){.dashboard{padding:0}.dashboardStatistics{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardReports{gap:15px;grid-template-columns:minmax(0,1fr);margin-top:18px}.dashboardLastRequests{margin-top:18px}}@media (max-width:380px){.dashboardStatistics{gap:10px}.dashboardReports{gap:12px}.dashboardLastRequests{margin-top:12px}}.tablesWrapper{direction:rtl}.tablesContainer,.tablesWrapper{box-sizing:border-box;width:100%}.tablesContainer{background-color:#efefec;border-radius:30px;box-shadow:0 2px 10px #13345814;overflow-x:auto;overflow-y:hidden;padding:0 40px}.tables{background-color:initial;border-collapse:initial;border-spacing:0;color:#133458;direction:rtl;font-family:inherit;table-layout:fixed}.tables,.tables thead{width:100%}.tables thead tr{height:114px}.tables th{background-color:initial;border:none;border-bottom:1px solid #9aaec2;box-sizing:border-box;color:#133458;font-family:inherit;font-size:20px;font-weight:500;line-height:1.5;padding:0 24px;text-align:center;vertical-align:middle;white-space:nowrap}.tableHeaderContent{align-items:center;box-sizing:border-box;display:flex;gap:11px;justify-content:center;width:100%}.tableHeaderContent>span{align-items:center;display:inline-flex;justify-content:center;white-space:nowrap}.tableSortableHeader{cursor:pointer;user-select:none}.tableSortableHeader:hover{color:#133458}.tableSortIcon{align-items:center;color:#133458;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.tableSortIconReverse{transform:rotate(180deg)}.tableSortedHeader{color:#133458}.tables tbody{width:100%}.tables tbody tr{height:86px}.tables td{background-color:initial;border:none;border-bottom:1px solid #a6b6c5;box-sizing:border-box;color:#133458;font-family:inherit;font-size:18px;font-weight:400;line-height:1.5;padding:0 24px;text-align:center;vertical-align:middle;white-space:nowrap}.tables tbody tr:last-child td{border-bottom:none}.tableClickableRow{cursor:pointer}.tableClickableRow:hover td{background-color:#13345805}.tables .tableEmptyRow{height:150px}.tables .tableEmptyRow td{border-bottom:none;color:#7188a8;font-size:18px;text-align:center}.tables svg{color:#133458;flex-shrink:0}.tables button{font-family:inherit}.tables button:hover{color:#ffc349;text-decoration:none}@media (max-width:1400px){.tablesContainer{border-radius:27px;padding:0 32px}.tables thead tr{height:105px}.tables tbody tr{height:82px}.tables th{font-size:20px;padding:0 20px}.tables td{font-size:18px;padding:0 20px}}@media (max-width:1100px){.tablesContainer{border-radius:25px;padding:0 25px}.tables thead tr{height:95px}.tables tbody tr{height:78px}.tables th{font-size:19px;padding:0 17px}.tables td{font-size:17px;padding:0 17px}}@media (max-width:768px){.tablesContainer{border-radius:22px;padding:0 18px}.tables thead tr{height:85px}.tables tbody tr{height:72px}.tables th{font-size:17px;padding:0 14px}.tables td{font-size:16px;padding:0 14px}.tableHeaderContent{gap:8px}.tableSortIcon{height:21px;width:21px}}@media (max-width:480px){.tablesContainer{border-radius:19px;padding:0 14px}.tables thead tr{height:76px}.tables tbody tr{height:68px}.tables th{font-size:16px;padding:0 12px}.tables td{font-size:15px;padding:0 12px}}.requestsPage{box-sizing:border-box;direction:rtl;width:100%}.requestsTitle .requestsText{color:#133458;font-size:25px;font-weight:600}.requestsTableWrapper{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;overflow-x:auto;padding:20px 35px 0;width:100%}.requestsTable{border-collapse:collapse;color:#133458;direction:rtl;min-width:950px;width:100%}.requestsTable thead tr{height:85px}.requestsTable th{color:#133458;font-size:18px;font-weight:600;padding:0 12px;text-align:center;white-space:nowrap}.requestsTable tbody tr{border-top:1px solid #b8c4d0;height:78px}.requestsTable td{color:#133458;font-size:17px;font-weight:400;padding:0 12px;text-align:center;white-space:nowrap}.dateTableHeader{position:relative}.dateFilterContainer{display:inline-block;position:relative}.dateFilterButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:600;gap:7px;justify-content:center;padding:8px 10px;white-space:nowrap}.dateFilterButton svg{flex-shrink:0;height:17px;width:17px}.dateFilterDropdown{background:#f7f8f9;border:1.5px solid #133458;border-radius:12px;box-shadow:0 5px 15px #00000014;box-sizing:border-box;overflow:hidden;position:absolute;right:50%;top:calc(100% + 6px);transform:translateX(50%);width:145px;z-index:9999}.dateFilterOption{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;height:43px;justify-content:flex-start;padding:0 14px;text-align:right;width:100%}.dateFilterOption+.dateFilterOption{border-top:1px solid #b8c2cc}.dateFilterOption:hover{background:#1334580f}.dateFilterOption.selected{background:#13345814;font-weight:600}.requestViewButton{background:#0000;font-size:17px;padding:5px 10px;transition:.2s ease}.requestViewButton:hover{color:#ffc349}.requestsMobileCards{display:none}.requestMobileCard{background:#f4f5f2;border:1px solid #afc4d6;border-radius:11px;box-sizing:border-box;color:#133458;direction:rtl;display:flex;flex-direction:column;min-height:174px;padding:15px 15px 13px;width:100%}.requestMobileCardTop{align-items:center;column-gap:20px;direction:rtl;display:grid;grid-template-columns:1fr auto auto;width:100%}.requestMobileCardName{color:#133458;font-size:24px;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}.requestMobileCardStatus{align-items:center;border-radius:25px;box-sizing:border-box;display:flex;font-size:18px;font-weight:400;gap:7px;justify-content:center;min-height:38px;padding:0 15px;white-space:nowrap}.requestMobileCardStatus svg{flex-shrink:0;height:26px;width:26px}.requestMobileCardStatus.installer,.requestMobileCardStatus.new,.requestMobileCardStatus.waiting{background:#f0dde1;color:#b00035}.requestMobileCardStatus.approved,.requestMobileCardStatus.completed{background:#e4f0df;color:#63b83e}.requestMobileCardStatus.visit{background:#f5ebd1;color:#d99d22}.requestMobileCardStatus.closed{background:#e4f0df;color:#63b83e}.requestMobileCardStatus.default{background:#e8edf1;color:#133458}.requestMobileCardDate{color:#133458;font-size:17px;text-align:left;white-space:nowrap}.requestMobileCardPhone{color:#133458;font-size:20px;line-height:1.4;margin-top:7px;text-align:right;white-space:nowrap}.requestMobileCardBottom{align-items:center;direction:rtl;display:flex;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;margin-top:auto;width:100%}.requestMobileCardType{color:#133458;font-size:18px;text-align:right;white-space:nowrap}.requestMobileCardInstaller{align-items:center;color:#133458;display:flex;font-size:18px;gap:9px;justify-content:center;white-space:nowrap}.requestMobileCardDot{background:#fff;border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.requestMobileCardView{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:18px;gap:5px;justify-content:flex-start;padding:0;white-space:nowrap}.requestMobileCardView svg{height:20px;width:20px}.requestMobileCardView:hover{color:#ffc349}.requestsPagination{align-items:center;box-sizing:border-box;direction:rtl;display:flex;gap:26px;justify-content:center;margin-top:42px;width:100%}@media (max-width:992px){.requestsPage{box-sizing:border-box;padding:0 20px 30px;width:100%}.requestsHeader{border-radius:18px;margin-bottom:18px;padding:18px;width:100%}.requestsHeaderTitle{font-size:20px}.requestsHeaderCount{font-size:14px}.filterButton{font-size:15px;gap:8px;height:42px;width:85px}.filterButton svg{height:21px;width:21px}.filterDropdown{left:0;top:50px;width:185px}.requestsTableWrapper{display:none}.requestsMobileCards{background:#efefec;border-radius:24px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:25px 20px 18px;width:100%}.requestMobileCard{border-radius:11px;min-height:165px;padding:14px 15px 12px;width:100%}.requestMobileCardTop{column-gap:15px;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.requestMobileCardName{font-size:21px;min-width:0;overflow:hidden;text-overflow:ellipsis}.requestMobileCardStatus{font-size:15px;gap:6px;min-height:34px;padding:0 12px}.requestMobileCardStatus svg{height:20px;width:20px}.requestMobileCardDate{font-size:15px}.requestMobileCardPhone{font-size:18px;margin-top:8px}.requestMobileCardBottom{align-items:center;direction:rtl;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:auto;width:100%}.requestMobileCardInstaller,.requestMobileCardType{font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis}.requestMobileCardInstaller{gap:7px}.requestMobileCardDot{height:8px;width:8px}.requestMobileCardView{font-size:16px;gap:4px;justify-self:end}.requestMobileCardView svg{height:18px;width:18px}.requestsPagination{gap:15px;margin-top:30px;overflow:hidden;width:100%}.paginationPage{flex-shrink:0;font-size:17px;height:42px;width:42px}.paginationArrow{flex-shrink:0;font-size:16px;gap:6px;padding:7px}.paginationDots{flex-shrink:0;font-size:19px}}@media (max-width:600px){.requestsPage{box-sizing:border-box;padding:0 15px 25px;width:100%}.requestsHeader{background:#0000;border-radius:0;box-shadow:none;justify-content:space-between;margin-bottom:15px;padding:0;position:relative}.requestsHeader,.requestsHeaderRightSide{align-items:center;display:flex;width:100%}.requestsHeaderRightSide{gap:0;justify-content:flex-start}.requestsHeaderTitle{font-size:18px}.requestsHeaderCount{display:none}.filterRequestsTable{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:100}.filterButton{border:none;border-radius:10px;font-size:0;gap:0;height:38px;padding:0;width:38px}.filterButton svg{height:22px;width:22px}.filterDropdown{border-radius:13px;left:0;top:43px;width:190px}.filterSectionHeader{font-size:13px;min-height:42px;padding:0 10px}.filterSectionHeader svg{height:16px;width:16px}.filterOption{font-size:12px;min-height:40px;padding:0 5px}.requestsTableWrapper{display:none}.requestsMobileCards{background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:28px 21px 20px;width:100%}.requestMobileCard{border-radius:11px;box-sizing:border-box;min-height:174px;padding:14px 13px 12px;width:100%}.requestMobileCardTop{column-gap:10px;grid-template-columns:minmax(0,1fr) auto auto;min-width:0;width:100%}.requestMobileCardName{font-size:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requestMobileCardStatus{font-size:14px;gap:5px;max-width:150px;min-height:32px;overflow:hidden;padding:0 10px;text-overflow:ellipsis}.requestMobileCardStatus svg{flex-shrink:0;height:18px;width:18px}.requestMobileCardDate{font-size:14px;white-space:nowrap}.requestMobileCardPhone{font-size:17px;margin-top:8px;white-space:nowrap}.requestMobileCardBottom{align-items:center;column-gap:8px;direction:rtl;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:auto;width:100%}.requestMobileCardInstaller,.requestMobileCardType{font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requestMobileCardInstaller{gap:6px}.requestMobileCardDot{height:8px;width:8px}.requestMobileCardView{flex-shrink:0;font-size:15px;gap:3px}.requestMobileCardView svg{height:17px;width:17px}.requestsPagination{gap:8px;justify-content:center;margin-top:25px;overflow:hidden;width:100%}.paginationPage{flex-shrink:0;font-size:15px;height:38px;width:38px}.paginationArrow{flex-shrink:0;font-size:14px;gap:4px;padding:5px}.paginationDots{flex-shrink:0;font-size:17px}.arrowIcon{font-size:21px}}@media (max-width:400px){.requestsPage{padding-left:10px;padding-right:10px}.requestsMobileCards{border-radius:18px;gap:11px;padding:24px 12px 15px}.requestMobileCard{min-height:160px;padding:12px 11px 10px}.requestMobileCardTop{column-gap:6px}.requestMobileCardName{font-size:18px}.requestMobileCardStatus{font-size:12px;max-width:125px;min-height:29px;padding:0 7px}.requestMobileCardStatus svg{height:16px;width:16px}.requestMobileCardDate{font-size:12px}.requestMobileCardPhone{font-size:15px}.requestMobileCardBottom{column-gap:5px}.requestMobileCardInstaller,.requestMobileCardType,.requestMobileCardView{font-size:13px}.requestMobileCardInstaller{gap:4px}.requestMobileCardDot{height:7px;width:7px}.requestMobileCardView svg{height:15px;width:15px}.paginationPage{font-size:14px;height:34px;width:34px}.paginationArrow{font-size:13px;padding:4px}.arrowIcon{font-size:19px}}.consultantAdvisingAction{display:flex;justify-content:center;margin-top:20px}.consultantAdvisingButton{align-items:center;background:#ffc344;border:none;border-radius:12px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;justify-content:center;padding:12px 20px;transition:background .2s ease,transform .2s ease}.consultantAdvisingButton:hover{background:#1d4770}.consultantAdvisingButton:active{transform:scale(.98)}.consultantAdvisingPopupOverlay{align-items:center;animation:advisingOverlayFadeIn .2s ease;backdrop-filter:blur(3px);background:#0d1e308c;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.consultantAdvisingPopup{animation:advisingPopupEnter .25s ease;background:#fff;border:1px solid #e3e8ed;border-radius:22px;box-shadow:0 18px 60px #13345833;display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:560px;overflow-y:auto;width:100%}.consultantAdvisingPopupHeader{align-items:center;border-bottom:1px solid #edf0f3;display:flex;gap:16px;justify-content:space-between;padding:24px 26px 20px}.consultantAdvisingPopupHeader h2{color:#133458;font-family:inherit;font-size:19px;font-weight:700;line-height:1.8;margin:0}.consultantAdvisingPopupClose{align-items:center;background:#f2f4f6;border:none;border-radius:10px;color:#526579;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s ease,color .2s ease;width:36px}.consultantAdvisingPopupClose:hover{background:#e5eaf0;color:#133458}.consultantAdvisingTabs{align-items:stretch;border-bottom:1px solid #e7ebef;display:flex;gap:8px;padding:18px 26px 0}.consultantAdvisingTab{background:#0000;border:none;border-radius:10px 10px 0 0;color:#788594;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:600;min-height:48px;padding:12px 10px;position:relative;transition:color .2s ease,background .2s ease}.consultantAdvisingTab:hover{background:#f7f9fb;color:#133458}.consultantAdvisingTabActive{background:#f0f4f8;color:#133458}.consultantAdvisingTabActive:after{background:#133458;border-radius:4px 4px 0 0;bottom:-1px;content:"";height:3px;left:12px;position:absolute;right:12px}.consultantAdvisingPopupBody{padding:26px}.consultantAdvisingContent h3{color:#133458;font-family:inherit;font-size:17px;font-weight:700;line-height:1.9;margin:0 0 14px}.consultantAdvisingContent p{color:#657486;font-family:inherit;font-size:14px;font-weight:400;line-height:2.2;margin:0}.consultantAdvisingReasonLabel{color:#133458;display:block;font-family:inherit;font-size:13px;font-weight:600;margin:22px 0 10px}.consultantAdvisingReasonInput{background:#fafbfc;border:1px solid #d8e0e8;border-radius:12px;box-sizing:border-box;color:#133458;display:block;font-family:inherit;font-size:14px;line-height:1.9;min-height:120px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.consultantAdvisingReasonInput::placeholder{color:#a1acb8}.consultantAdvisingReasonInput:focus{border-color:#426b91;box-shadow:0 0 0 3px #13345814}.consultantAdvisingPopupFooter{align-items:center;border-top:1px solid #edf0f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:20px 26px 26px}.consultantAdvisingPopupCancel,.consultantAdvisingPopupConfirm,.consultantAdvisingPopupReject{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;justify-content:center;min-height:46px;padding:11px 18px;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.consultantAdvisingPopupConfirm{background:#133458;border:1px solid #133458;color:#fff;flex:1}.consultantAdvisingPopupConfirm:hover{background:#1d4770;border-color:#1d4770}.consultantAdvisingPopupReject{background:#c53d45;border:1px solid #c53d45;color:#fff;flex:1}.consultantAdvisingPopupReject:hover:not(:disabled){background:#a92e36;border-color:#a92e36}.consultantAdvisingPopupReject:disabled{cursor:not-allowed;opacity:.45}.consultantAdvisingPopupCancel{background:#fff;border:1px solid #d8e0e8;color:#526579;min-width:100px}.consultantAdvisingPopupCancel:hover{background:#f3f6f8;border-color:#c5d0da;color:#133458}@keyframes advisingOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes advisingPopupEnter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:576px){.consultantAdvisingPopupOverlay{padding:12px}.consultantAdvisingPopup{border-radius:18px;max-height:calc(100dvh - 24px)}.consultantAdvisingPopupHeader{padding:18px 18px 16px}.consultantAdvisingPopupHeader h2{font-size:16px}.consultantAdvisingTabs{gap:5px;padding:14px 18px 0}.consultantAdvisingTab{font-size:12px;min-height:44px;padding:10px 5px}.consultantAdvisingPopupBody{padding:22px 18px}.consultantAdvisingContent h3{font-size:15px}.consultantAdvisingContent p{font-size:13px}.consultantAdvisingPopupFooter{gap:9px;padding:16px 18px 20px}.consultantAdvisingPopupCancel,.consultantAdvisingPopupConfirm,.consultantAdvisingPopupReject{font-size:12px;min-height:44px;padding:10px 12px}.consultantAdvisingPopupCancel{min-width:80px}}@media (max-width:380px){.consultantAdvisingPopupFooter{align-items:stretch;flex-direction:column}.consultantAdvisingPopupCancel,.consultantAdvisingPopupConfirm,.consultantAdvisingPopupReject{flex:auto;width:100%}}.editDetailsOverlay{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#13345838;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.editDetailsModal{background:#fff;border-radius:22px;box-shadow:0 12px 45px #13345829;box-sizing:border-box;color:#133458;direction:rtl;max-height:calc(100vh - 40px);max-width:900px;overflow-y:auto;width:100%}.editDetailsHeader{align-items:center;background:#fff;border-bottom:1px solid #bcc8d2;display:flex;gap:16px;justify-content:space-between;padding:17px 24px;position:sticky;top:0;z-index:2}.editDetailsHeader h2{color:#133458;font-size:16px;font-weight:600;margin:0}.editDetailsClose{align-items:center;background:#0000;border:none;border-radius:8px;color:#133458;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background .2s ease;width:36px}.editDetailsClose:hover{background:#eef4f8}.editDetailsBody{padding:22px 24px}.editDetailsGrid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.editDetailsField{display:flex;flex-direction:column;gap:9px;min-width:0}.editDetailsFieldFull{grid-column:1/-1}.editDetailsField>label{color:#133458;font-size:14px;font-weight:600}.editDetailsField input,.editDetailsField select,.editDetailsField textarea{background:#fff;border:1px solid #e5e8eb;border-radius:12px;box-sizing:border-box;color:#133458;font-family:inherit;font-size:14px;min-height:42px;outline:none;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.editDetailsField textarea{resize:vertical}.editDetailsField input:focus,.editDetailsField select:focus,.editDetailsField textarea:focus{border-color:#8bcde4;box-shadow:0 0 0 3px #b9e0ef40}.editDetailsField input[readonly]{background:#f5f7f8;color:#6b7d8d;cursor:default}.editDetailsField input:disabled,.editDetailsField select:disabled,.editDetailsField textarea:disabled{cursor:not-allowed;opacity:.7}.editDetailsRequired{color:#d64545}.editDetailsRadioGroup{align-items:center;display:flex;flex-wrap:wrap;gap:16px;min-height:42px}.editDetailsCheckbox,.editDetailsRadioOption{align-items:center;color:#133458;cursor:pointer;display:inline-flex;font-size:14px;gap:8px}.editDetailsCheckbox input,.editDetailsRadioOption input{accent-color:#b9e0ef;cursor:pointer;height:16px;margin:0;min-height:auto;width:16px}.editDetailsError{color:#c62828;font-size:13px;line-height:1.8;margin:18px 0 0}.editDetailsFooter{align-items:center;border-top:1px solid #eef0f2;display:flex;gap:12px;justify-content:flex-start;padding:16px 24px 22px}.editDetailsFooter button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:42px;padding:10px 24px;transition:background .2s ease,opacity .2s ease}.editDetailsClose:disabled,.editDetailsFooter button:disabled{cursor:not-allowed;opacity:.6}.editDetailsCancel{background:#fff;border:1px solid #bcc8d2;color:#133458}.editDetailsCancel:hover:not(:disabled){background:#f3f6f8}.editDetailsSubmit{background:#b9e0ef;border:1px solid #b9e0ef;color:#133458}.editDetailsSubmit:hover:not(:disabled){background:#9ed5e9}.editDetailsSpinner{animation:editDetailsSpin 1s linear infinite}@keyframes editDetailsSpin{to{transform:rotate(1turn)}}@media (max-width:600px){.editDetailsOverlay{padding:12px}.editDetailsModal{border-radius:16px;max-height:calc(100vh - 24px)}.editDetailsHeader{padding:15px 16px}.editDetailsHeader h2{font-size:15px}.editDetailsBody{padding:18px 16px}.editDetailsGrid{gap:18px;grid-template-columns:1fr}.editDetailsFieldFull{grid-column:auto}.editDetailsFooter{padding:14px 16px 18px}.editDetailsFooter button{flex:1;padding:10px 12px}}.editDetailsMapField{display:flex;flex-direction:column;gap:12px;width:100%}.editDetailsMapInstructions{align-items:flex-start;background:#f1f6fb;border:1px solid #d3e1f5;border-radius:8px;color:#133458;display:flex;font-size:13px;gap:8px;line-height:1.9;padding:12px 14px}.editDetailsMapInstructions svg{flex-shrink:0;margin-top:3px}.editDetailsMapContainer{background:#efefec;border:1px solid #bcc8d2;border-radius:10px;height:320px;overflow:hidden;position:relative;width:100%;z-index:0}.editDetailsLeafletMap{direction:ltr;height:100%;min-height:320px;width:100%;z-index:0}.editDetailsMapContainer .leaflet-container{font-family:inherit}.editDetailsMapContainer .leaflet-control-attribution{font-size:10px}.editDetailsMapContainer .leaflet-control-zoom{direction:ltr}.editDetailsMapMarkerWrapper{background:#0000;border:none}.editDetailsMapMarker{align-items:center;background:#133458;border:3px solid #fff;border-radius:50% 50% 50% 0;box-shadow:0 2px 8px #13345859;display:flex;height:30px;justify-content:center;position:relative;transform:rotate(-45deg);width:30px}.editDetailsMapMarkerInner{background:#ffc349;border-radius:50%;height:8px;width:8px}.editDetailsMapCoordinates{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.editDetailsMapCoordinates>div{background:#f8fafc;border:1px solid #dce4ec;border-radius:8px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px}.editDetailsMapCoordinates span{color:#64748b;font-size:12px}.editDetailsMapCoordinates strong{color:#133458;font-size:13px;font-weight:600;overflow-wrap:anywhere}@media (max-width:600px){.editDetailsMapContainer{height:260px}.editDetailsLeafletMap{min-height:260px}.editDetailsMapCoordinates{gap:8px;grid-template-columns:1fr}}.consultantRequestInfoCard{background:#efefec;border:1px solid #bcc8d2;border-radius:18px;box-sizing:border-box;color:#133458;direction:rtl;padding:17px 18px 20px;width:100%}.consultantRequestInfoCardTitle{align-items:center;display:flex;gap:7px;justify-content:flex-start;margin-bottom:18px}.consultantRequestInfoCardTitleIcon{align-items:center;color:#133458;display:flex;flex-shrink:0;justify-content:center}.consultantRequestInfoCardTitle h2{font-size:14px;font-weight:600;margin:0}.consultantRequestInfoGrid{column-gap:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px;width:100%}.consultantRequestInfoItem{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:flex-start;min-width:0}.consultantRequestInfoItem span{white-space:nowrap}.consultantRequestInfoItem strong{font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:right}.consultantCustomerInfo .consultantRequestInfoCardTitle{position:relative}.consultantCustomerInfoEditButton{align-items:center;background:#0000;border:1px solid #133458;border-radius:9px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;margin-right:auto;padding:7px 12px;transition:all .2s ease}.consultantCustomerInfoEditButton:hover{background:#1d4a73;color:#fbfbfb}.consultantCustomerInfoEditButton:disabled{cursor:not-allowed;opacity:.6}.consultantCustomerInfoError{color:#c62828;font-size:13px;line-height:1.8;margin:12px 0 0}@media (max-width:1000px){.consultantRequestInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.consultantRequestInfoCard{border-radius:14px;padding:14px}.consultantRequestInfoGrid{grid-template-columns:1fr;row-gap:14px}.consultantRequestInfoItem{align-items:flex-start;flex-direction:column;gap:4px}.consultantRequestInfoItem strong{text-align:right}.consultantRequestInfoCardTitle{flex-wrap:wrap}.consultantRequestInfoCardTitle h2{flex:1}.consultantCustomerInfoEditButton{margin-right:auto}}.visitReportDetails{box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;padding-bottom:24px;width:100%}.visitReportDetails__loading{align-items:center;color:#133458;direction:rtl;display:flex;gap:12px;justify-content:center;min-height:240px}.visitReportDetails__spinner{animation:visitReportDetailsSpin 1s linear infinite}@keyframes visitReportDetailsSpin{to{transform:rotate(1turn)}}.visitReportDetails__message{align-items:flex-start;border-radius:8px;display:flex;font-size:14px;gap:10px;line-height:1.8;padding:14px 16px}.visitReportDetails__message--success{background:#edf8f0;border:1px solid #b9e2c5;color:#176b3a}.visitReportDetails__message--error{background:#fff0f0;border:1px solid #f0c4c4;color:#a12626}.visitReportDetails__review,.visitReportDetails__reviewSummary{background:#efefec;border:1px solid #bcc8d2;border-radius:10px;box-sizing:border-box;color:#133458;display:flex;flex-direction:column;gap:14px;padding:20px}.visitReportDetails__review .visitCard__heading{margin:0}.visitCard__heading .visitCard__headingTop{align-items:center;display:flex;flex-direction:row}.visitCard__heading .visitCard__headingTop h2{font-size:16px;font-weight:400;margin-right:5px}.visitCard__heading p{color:#647d91;font-size:11px;line-height:1.8;margin:5px 0 0;text-align:right}.visitReportDetails__reviewLabel{font-size:14px;font-weight:600}.visitReportDetails__review textarea{background:#fff;border:1px solid #bcc8d2;border-radius:8px;box-sizing:border-box;color:#133458;font:inherit;min-height:100px;padding:12px;resize:vertical;width:100%}.visitReportDetails__reviewActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;width:100%}.visitReportDetails__back,.visitReportDetails__confirm button,.visitReportDetails__reviewActions button{align-items:center;border:1px solid #0000;border-radius:7px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:8px;justify-content:center;min-height:40px;padding:9px 16px;transition:opacity .2s ease}.visitReportDetails__reviewActions:not(:disabled):hover{transform:translateY(-1px)}.visitReportDetails__approve{background:#bbe0ef;color:#133458;width:79.7%}.visitReportDetails__reject{background:#ffc349;color:#133458;width:19.7%}.visitReportDetails__approve:not(:disabled):hover{background:#a4d4e7}.visitReportDetails__reject:not(:disabled):hover{background:#f5b72e}.visitReportDetails__confirm{border-top:1px solid #bcc8d2;display:flex;flex-direction:column;gap:12px;padding-top:14px}.visitReportDetails__confirm p{font-size:14px;line-height:1.8;margin:0}.visitReportDetails__confirm button{background:#133458;color:#fff}.visitReportDetails__confirm button:last-child{background:#0000;border-color:#bcc8d2;color:#133458}.visitReportDetails__confirm button:disabled,.visitReportDetails__reviewActions button:disabled{cursor:not-allowed;opacity:.55}.visitReportDetails__back{align-self:flex-start;background:#133458;color:#fff}@media (max-width:640px){.visitReportDetails{gap:14px}.visitReportDetails__review,.visitReportDetails__reviewSummary{padding:14px}.visitReportDetails__reviewActions{flex-direction:column}.visitReportDetails__reviewActions button{width:100%}}.visitReportDetails__modalOverlay{align-items:center;animation:visitReportModalFadeIn .2s ease;backdrop-filter:blur(3px);background:#0c1d2f8c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.visitReportDetails__modal{animation:visitReportModalSlideIn .25s ease;background:#fff;border:1px solid #dce5ed;border-radius:18px;box-shadow:0 18px 60px #13345833;direction:rtl;max-width:440px;padding:28px;text-align:center;width:100%}.visitReportDetails__modalIcon{align-items:center;background:#d3e1f5;border-radius:50%;color:#133458;display:flex;height:60px;justify-content:center;margin:0 auto 18px;width:60px}.visitReportDetails__modal h3{color:#133458;font-size:19px;font-weight:700;margin:0 0 12px}.visitReportDetails__modal>p{color:#64748b;font-size:14px;line-height:2;margin:0}.visitReportDetails__modalNote{background:#f5f7fa;border:1px solid #e2e8f0;border-radius:10px;margin-top:20px;padding:12px 14px;text-align:right}.visitReportDetails__modalNote span{color:#133458;display:block;font-size:13px;font-weight:700;margin-bottom:6px}.visitReportDetails__modalNote p{color:#64748b;font-size:13px;line-height:1.9;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.visitReportDetails__modalActions{align-items:center;display:flex;gap:12px;margin-top:26px}.visitReportDetails__modalActions button{align-items:center;border:none;border-radius:9px;cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 14px;transition:background .2s ease,transform .2s ease,opacity .2s ease}.visitReportDetails__modalActions button:hover:not(:disabled){transform:translateY(-1px)}.visitReportDetails__modalActions button:disabled{cursor:not-allowed;opacity:.6}.visitReportDetails__modalCancel{background:#edf2f7;color:#355878}.visitReportDetails__modalCancel:hover:not(:disabled){background:#e1e8f0}.visitReportDetails__modalApprove{background:#133458;color:#fff}.visitReportDetails__modalApprove:hover:not(:disabled){background:#1d4a75}.visitReportDetails__modalReject{background:#c62828;color:#fff}.visitReportDetails__modalReject:hover:not(:disabled){background:#a91f1f}.visitReportDetails__spinner{animation:visitReportModalSpin 1s linear infinite}@keyframes visitReportModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes visitReportModalSlideIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes visitReportModalSpin{to{transform:rotate(1turn)}}@media (max-width:480px){.visitReportDetails__modal{border-radius:14px;padding:22px 18px}.visitReportDetails__modalActions{gap:8px}.visitReportDetails__modalActions button{font-size:12px;padding:10px 8px}}.visitReportDetails__reviewSummary .visitCard__heading{margin:0}.reviewCheckedInfo{align-items:center;display:flex;flex-direction:row;gap:50px}.reviewCheckedDescription{text-align:right;width:100%}.reviewCheckedDescription p,.reviewCheckedInfo p{font-size:14px;margin:0}.consultantsRequestDetailsPage{box-sizing:border-box;direction:rtl;width:100%}.consultantsRequestDetailsContainer{align-items:stretch;background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;margin:0 auto;padding:25px;width:100%}.consultantsRequestDetailsSection{box-sizing:border-box;flex-shrink:0;width:100%}.consultantsRequestDetailsState{align-items:center;box-sizing:border-box;color:#133458;display:flex;flex-direction:column;font-family:inherit;gap:16px;justify-content:center;min-height:300px;width:100%}.consultantsRequestDetailsSpinner{animation:consultantsRequestDetailsSpinner .8s linear infinite;border:3px solid #d3e1f5;border-radius:50%;border-top-color:#133458;height:32px;width:32px}@keyframes consultantsRequestDetailsSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consultantsRequestDetailsError{color:#c0392b}.consultantsRequestDetailsStateActions{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:4px}.consultantsRequestDetailsStateActions button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:38px;min-width:110px;padding:0 18px;transition:background-color .2s ease,transform .2s ease}.consultantsRequestDetailsStateActions button:hover{transform:translateY(-1px)}.consultantsRequestDetailsStateActions button:first-child{background:#133458;color:#fff}.consultantsRequestDetailsStateActions button:first-child:hover{background:#0e2945}.consultantsRequestDetailsBackButton{background:#d3e1f5;color:#133458}.consultantsRequestDetailsBackButton:hover{background:#c3d6ed}@media (max-width:1200px){.consultantsRequestDetailsContainer{gap:16px}}@media (max-width:768px){.consultantsRequestDetailsContainer{gap:14px;padding:16px 12px}.consultantsRequestDetailsState{min-height:250px}.consultantsRequestDetailsStateActions{flex-direction:column;width:100%}.consultantsRequestDetailsStateActions button{max-width:220px;width:100%}}.adminTableUsersViewPagesHeader{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;width:100%}.adminTableUsersViewPagesHeaderRightSide{align-items:center;display:flex;flex:1;min-width:0}.adminTableUsersViewPagesHeaderTitle{font-size:24px;font-weight:700;margin:0}.adminTableUsersViewPagesHeaderTitleToolbar{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.adminTableUsersViewPagesHeaderAddButton,.adminTableUsersViewPagesHeaderFilterButton{align-items:center;display:flex;gap:8px;justify-content:center;white-space:nowrap}@media (max-width:900px){.adminTableUsersViewPagesHeader{gap:12px}.adminTableUsersViewPagesHeaderTitle{font-size:21px}.adminTableUsersViewPagesHeaderTitleToolbar{gap:8px}.adminTableUsersViewPagesHeaderAddButton,.adminTableUsersViewPagesHeaderFilterButton{font-size:13px;padding:8px 12px}}@media (max-width:600px){.adminTableUsersViewPagesHeader{align-items:center;flex-direction:row;gap:8px}.adminTableUsersViewPagesHeaderRightSide{flex:1;min-width:0}.adminTableUsersViewPagesHeaderTitle{font-size:17px;line-height:1.5}.adminTableUsersViewPagesHeaderTitleToolbar{flex-shrink:0;gap:6px}.adminTableUsersViewPagesHeaderAddButton,.adminTableUsersViewPagesHeaderFilterButton{font-size:12px;gap:5px;padding:7px 9px}}@media (max-width:400px){.adminTableUsersViewPagesHeader{gap:6px}.adminTableUsersViewPagesHeaderTitle{font-size:15px}.adminTableUsersViewPagesHeaderTitleToolbar{gap:4px}.adminTableUsersViewPagesHeaderAddButton,.adminTableUsersViewPagesHeaderFilterButton{font-size:11px;gap:4px;padding:6px 7px}}.customers{background-color:#fff;direction:rtl;width:100%}.requestsPage .requestsHeader .requestsHeaderRightSide .requestsHeaderCount{width:70%}.filterRequestsTable{direction:rtl;position:relative}.filterButton{align-items:center;background:#0000;border:1.5px solid #133458;border-radius:12px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:16px;gap:9px;height:44px;justify-content:center;transition:.2s ease;width:90px}.filterButton svg{stroke-width:1.8;height:23px;width:23px}.filterButton.active,.filterButton:hover{background:#133458;color:#fff}.filterDropdown{background:#f7f8f9;border:1.5px solid #133458;border-radius:14px;box-shadow:0 5px 15px #00000014;left:0;overflow:hidden;position:absolute;top:53px;width:185px;z-index:100}.filterSection{width:100%}.filterSection+.filterSection{border-top:1px solid #aab6c2}.filterSectionHeader{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;direction:rtl;display:flex;font-family:inherit;font-size:14px;justify-content:space-between;min-height:43px;padding:0 11px;width:100%}.filterSectionHeader svg{flex-shrink:0;height:17px;width:17px}.filterSectionHeader:hover{background:#1334580a}.filterOptions{box-sizing:border-box;padding:0 10px;width:100%}.filterOption{background:#0000;border:none;border-top:1px solid #b8c2cc;color:#133458;cursor:pointer;font-family:inherit;font-size:13px;min-height:42px;padding:0 5px;text-align:right;transition:.2s ease;width:100%}.filterOption:hover{background:#1334580f}.filterOption.selected{background:#13345814;font-weight:600}.customersTableContainer{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;overflow-x:auto;padding:20px 35px 0;width:100%}.customersTable{border-collapse:collapse;color:#133458;direction:rtl;min-width:950px;width:100%}.customersTable thead tr{border-bottom:1px solid #aebbc5;height:85px}.customersTable th{color:#133458;font-size:18px;font-weight:600;padding:0 12px;text-align:center;white-space:nowrap}.customersTable tbody tr{border-bottom:1px solid #b8c4d0;border-top:1px solid #b8c4d0;height:78px}.customersTable tbody tr:last-child{border-bottom:none}.customersTable td{color:#133458;font-size:17px;font-weight:400;padding:0 12px;text-align:center;white-space:nowrap}.customersTable td:first-child,.customersTable th:first-child{width:19%}.customersTable td:nth-child(2),.customersTable th:nth-child(2){width:14%}.customersTable td:nth-child(3),.customersTable th:nth-child(3){width:12%}.customersTable td:nth-child(4),.customersTable th:nth-child(4){width:16%}.customersTable td:nth-child(5),.customersTable td:nth-child(6),.customersTable th:nth-child(5),.customersTable th:nth-child(6){width:15%}.customersTable td:nth-child(7),.customersTable th:nth-child(7){width:9%}.customerViewButton{background:#0000;font-size:17px;padding:5px 10px;transition:.2s ease}.customerViewButton:hover{color:#ffc349}.customerViewButton:focus{border:none;box-shadow:none;outline:none}.customersMobileCards{display:none}.customerMobileCard{background:#f4f5f2;border:1px solid #afc4d6;border-radius:11px;box-sizing:border-box;color:#133458;direction:rtl;display:flex;flex-direction:column;min-height:174px;padding:15px 15px 13px;width:100%}.customerMobileCardTop{align-items:center;column-gap:20px;direction:rtl;display:grid;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.customerMobileCardName{color:#133458;font-size:24px;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}.customerMobileCardStatus{align-items:center;border-radius:25px;box-sizing:border-box;display:flex;font-size:18px;font-weight:400;gap:7px;justify-content:center;min-height:38px;padding:0 15px;white-space:nowrap}.customerMobileCardStatus svg{flex-shrink:0;height:26px;width:26px}.customerMobileCardStatus.installer,.customerMobileCardStatus.new,.customerMobileCardStatus.waiting{background:#f0dde1;color:#b00035}.customerMobileCardStatus.approved,.customerMobileCardStatus.completed{background:#e4f0df;color:#63b83e}.customerMobileCardStatus.visit{background:#f5ebd1;color:#d99d22}.customerMobileCardStatus.closed{background:#e4f0df;color:#63b83e}.customerMobileCardStatus.default{background:#e8edf1;color:#133458}.customerMobileCardDate{color:#133458;font-size:17px;text-align:left;white-space:nowrap}.customerMobileCardPhone{color:#133458;font-size:20px;line-height:1.4;margin-top:7px;text-align:right;white-space:nowrap}.customerMobileCardBottom{align-items:center;direction:rtl;display:flex;justify-content:space-between;margin-top:auto;width:100%}.customerMobileCardType{color:#133458;font-size:18px;text-align:right;white-space:nowrap}.customerMobileCardInstaller{align-items:center;color:#133458;display:flex;font-size:18px;gap:9px;justify-content:center;white-space:nowrap}.customerMobileCardDot{background:#fff;border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.customerMobileCardView{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:18px;gap:5px;justify-content:flex-start;padding:0;white-space:nowrap}.customerMobileCardView svg{height:20px;width:20px}.customerMobileCardView:hover{color:#ffc349}.customerMobileCardView:focus{border:none;box-shadow:none;outline:none}.customersPagination{align-items:center;box-sizing:border-box;direction:rtl;display:flex;gap:26px;justify-content:center;margin-top:42px;width:100%}@media (max-width:992px){.customers{padding:0 20px 30px}.customersTableContainer{border-radius:24px;padding:15px 20px 0}.customersTable th{font-size:16px}.customersTable td{font-size:15px}.customersPagination{gap:18px;margin-top:30px}}@media (max-width:600px){.customers{box-sizing:border-box;padding:0 15px 25px;width:100%}.customers .requestsHeader{margin-bottom:15px}.customers .requestsHeaderRightSide{display:flex;gap:0;justify-content:flex-start;width:100%}.customers .requestsHeaderTitle{font-size:18px}.customers .requestsHeaderCount{display:none}.filterButton svg{height:22px;width:22px}.filterDropdown{left:0;top:43px;width:190px}.customersTableContainer{display:none}.customersMobileCards{background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:28px 21px 20px;width:100%}.customerMobileCard{border-radius:11px;min-height:174px;padding:14px 13px 12px}.customerMobileCardTop{column-gap:12px;grid-template-columns:minmax(0,1fr) auto auto}.customerMobileCardName{font-size:20px}.customerMobileCardStatus{font-size:14px;gap:5px;min-height:32px;padding:0 10px}.customerMobileCardStatus svg{height:18px;width:18px}.customerMobileCardDate{font-size:14px}.customerMobileCardPhone{font-size:17px;margin-top:8px}.customerMobileCardBottom{margin-top:auto}.customerMobileCardType{font-size:15px}.customerMobileCardInstaller{font-size:15px;gap:6px}.customerMobileCardDot{height:8px;width:8px}.customerMobileCardView{font-size:15px;gap:3px}.customerMobileCardView svg{height:17px;width:17px}.customersPagination{gap:8px;margin-top:25px;overflow:hidden;width:100%}.paginationPage{flex-shrink:0;font-size:15px;height:38px;width:38px}.paginationArrow{flex-shrink:0;font-size:14px;gap:4px;padding:5px}.paginationDots{flex-shrink:0;font-size:17px}}@media (max-width:400px){.customers{padding-left:10px;padding-right:10px}.customersMobileCards{padding:24px 12px 15px}.customerMobileCardTop{column-gap:7px}.customerMobileCardName{font-size:18px}.customerMobileCardStatus{font-size:12px;padding:0 7px}.customerMobileCardDate{font-size:12px}.customerMobileCardPhone{font-size:15px}.customerMobileCardInstaller,.customerMobileCardType,.customerMobileCardView{font-size:13px}.customerMobileCardInstaller{gap:4px}.customerMobileCardDot{height:7px;width:7px}}@media (max-width:992px){.customers{padding:0 20px 30px;width:100%}.requestsHeader{border-radius:18px;margin-bottom:18px;padding:18px;width:100%}.requestsHeaderTitle{font-size:20px}.filterButton{font-size:15px;height:42px;width:85px}.filterButton svg{height:21px;width:21px}.filterDropdown{left:0;top:50px;width:185px}.customersTableContainer{display:none}.customersMobileCards{background:#efefec;border-radius:24px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;display:flex;flex-direction:column;gap:15px;padding:25px 20px 18px;width:100%}.customerMobileCard{border-radius:11px;min-height:165px;padding:14px 15px 12px;width:100%}.customerMobileCardTop{column-gap:15px;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.customerMobileCardName{font-size:21px}.customerMobileCardStatus{font-size:15px;gap:6px;min-height:34px;padding:0 12px}.customerMobileCardStatus svg{height:20px;width:20px}.customerMobileCardDate{font-size:15px}.customerMobileCardPhone{font-size:18px;margin-top:8px}.customerMobileCardType{font-size:16px}.customerMobileCardInstaller{font-size:16px;gap:7px}.customerMobileCardDot{height:8px;width:8px}.customerMobileCardView{font-size:16px;gap:4px}.customerMobileCardView svg{height:18px;width:18px}.customersPagination{gap:15px;margin-top:30px}.paginationPage{font-size:17px;height:42px;width:42px}.paginationArrow{font-size:16px;gap:6px;padding:7px}}@media (max-width:600px){.customers{padding:0 15px 25px;width:100%}.customers .requestsHeader{border-radius:16px;margin-bottom:15px;padding:15px;width:100%}.customers .requestsHeaderRightSide{align-items:center;display:flex;gap:0;justify-content:flex-start;width:100%}.customers .requestsHeaderTitle{font-size:18px}.customers .requestsHeaderCount{display:none}.filterButton{font-size:14px;gap:7px;height:40px;width:80px}.filterButton svg{height:20px;width:20px}.filterDropdown{left:0;top:47px;width:180px}.customersTableContainer{display:none}.customersMobileCards{border-radius:20px;display:flex;flex-direction:column;gap:13px;padding:22px 15px 17px;width:100%}.customerMobileCard{border-radius:11px;min-height:174px;padding:14px 13px 12px;width:100%}.customerMobileCardTop{column-gap:10px;grid-template-columns:minmax(0,1fr) auto auto}.customerMobileCardName{font-size:20px}.customerMobileCardStatus{font-size:14px;gap:5px;min-height:32px;padding:0 10px}.customerMobileCardStatus svg{height:18px;width:18px}.customerMobileCardDate{font-size:14px}.customerMobileCardPhone{font-size:17px;margin-top:8px}.customerMobileCardBottom{margin-top:auto}.customerMobileCardType{font-size:15px}.customerMobileCardInstaller{font-size:15px;gap:6px}.customerMobileCardDot{height:8px;width:8px}.customerMobileCardView{font-size:15px;gap:3px}.customerMobileCardView svg{height:17px;width:17px}.customersPagination{gap:8px;margin-top:25px;overflow:hidden;width:100%}.paginationPage{flex-shrink:0;font-size:15px;height:38px;width:38px}.paginationArrow{flex-shrink:0;font-size:14px;gap:4px;padding:5px}.paginationDots{flex-shrink:0;font-size:17px}}@media (max-width:400px){.customers{padding-left:10px;padding-right:10px}.customersMobileCards{gap:11px;padding:20px 10px 14px}.customerMobileCard{min-height:160px;padding:12px 11px 10px}.customerMobileCardTop{column-gap:6px}.customerMobileCardName{font-size:18px}.customerMobileCardStatus{font-size:12px;min-height:29px;padding:0 7px}.customerMobileCardStatus svg{height:16px;width:16px}.customerMobileCardDate{font-size:12px}.customerMobileCardPhone{font-size:15px}.customerMobileCardInstaller,.customerMobileCardType,.customerMobileCardView{font-size:13px}.customerMobileCardInstaller{gap:4px}.customerMobileCardDot{height:7px;width:7px}.customerMobileCardView svg{height:15px;width:15px}}.userDetailsCardsSection{margin-top:18px}.followUpInfoItem svg,.followUpName svg,.followUpStatusIcon{flex-shrink:0}.followUpDetailItem{min-width:0}.followUpDetailsButton svg{flex-shrink:0}@media (max-width:1100px){.followUpTop{flex-direction:column;gap:20px}.followUpTopRight{gap:20px;justify-content:space-between;width:100%}.followUpDetails{grid-template-columns:1fr 1fr;row-gap:20px}}@media (max-width:700px){.followUpCard{border-radius:18px;padding:18px 16px}.followUpTopRight{align-items:flex-start;flex-direction:column;font-size:15px;gap:12px}.followUpInfoItem{overflow-wrap:anywhere;white-space:normal}.followUpInfoItem svg{height:21px;width:21px}.followUpDetails{align-items:flex-start;display:flex;flex-direction:column;gap:15px;margin-top:22px}.followUpDetailItem{flex-wrap:wrap;font-size:15px}.detailValue{overflow-wrap:anywhere;white-space:normal}.followUpName{font-size:17px}.followUpDetailsButton{font-size:16px}}.followUps{background-color:#fff;direction:rtl;width:100%}.followUps .requestsHeader .requestsHeaderRightSide .requestsHeaderCount{width:110%}.followUps .requestsHeader .requestsHeaderRightSide .requestsHeaderTitle{text-align:right;width:80%}.followUpsList{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;display:flex;flex-direction:column;gap:26px;padding:25px;width:100%}.followUpCard{background-color:#fff;border:1px solid #234e78;border-radius:24px;box-shadow:0 5px 12px #00000014;padding:22px 26px 20px;position:relative;width:100%}.followUpTop{align-items:flex-start;display:flex;gap:30px;justify-content:space-between;min-height:48px;width:100%}.followUpTopRight{align-items:center;color:#133458;display:flex;font-size:18px;gap:55px}.followUpInfoItem{align-items:center;display:flex;gap:10px;white-space:nowrap}.followUpInfoItem svg{stroke-width:1.8;height:26px;width:26px}.followUpStatus{align-items:center;border-radius:18px;display:flex;font-size:14px;gap:7px;justify-content:center;padding:5px 12px;white-space:nowrap;width:fit-content}.followUpStatus.waitingCall{background-color:#c72c4b17;color:#c72c4b}.followUpStatus.completed{background-color:#72b94d1a;color:#72b94d}.followUpStatus.waitingFollowUp{background-color:#eab13c1a;color:#eab13c}.followUpStatusIcon{stroke-width:2;height:17px;width:17px}.followUpDivider{background-color:#8aa0b5;height:1px;margin-top:16px;width:100%}.followUpName{align-items:center;color:#133458;display:flex;font-size:20px;gap:9px;margin-top:10px}.followUpName svg{stroke-width:1.7;height:25px;width:25px}.followUpDetails{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:28px;padding-right:0}.followUpDetailItem{align-items:center;color:#133458;display:flex;font-size:19px;gap:6px}.detailTitle,.detailValue{white-space:nowrap}.followUpFooter{align-items:center;display:flex;justify-content:left;margin-top:25px}.followUpDetailsButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;flex-direction:row-reverse;font-family:inherit;font-size:19px;gap:8px;padding:0}.followUpDetailsButton svg{stroke-width:1.8;height:18px;width:18px}.followUpDetailsButton:hover{color:#ffc349}@media (max-width:1100px){.followUps{padding:20px}.followUpTop{flex-direction:column;gap:20px}.followUpTimeline{align-self:flex-start;width:310px}.followUpTopRight{gap:20px;justify-content:space-between;width:100%}.followUpDetails{grid-template-columns:1fr 1fr;row-gap:20px}}@media (max-width:700px){.followUps{padding:12px}.followUpsList{gap:16px}.followUpCard{border-radius:18px;padding:18px 16px}.followUpTopRight{align-items:flex-start;flex-direction:column;font-size:15px;gap:12px}.followUpInfoItem svg{height:21px;width:21px}.followUpTimeline{max-width:300px;width:100%}.followUpDetails{align-items:flex-start;display:flex;flex-direction:column;gap:15px;margin-top:22px}.followUpDetailItem{font-size:15px}.followUpName{font-size:17px}.followUpDetailsButton{font-size:16px}}.followUpsItems{display:flex;flex-direction:column;gap:16px;width:100%}.followUpsPagination{align-items:center;display:flex;justify-content:center;margin:28px 0 16px;width:100%}.followUpsCount{color:#647d91;font-size:12px;margin-bottom:20px;text-align:center;width:100%}.followUpsError button{cursor:pointer}*{box-sizing:border-box}.installers{box-sizing:border-box;direction:rtl;width:100%}.requestsHeader{align-items:center;background-color:#efefec;border-radius:16px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;direction:rtl;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;padding:20px;width:100%}.requestsHeaderTitle{color:#133458;font-size:22px;font-weight:600}.installers .requestsHeader .requestsHeaderRightSide .requestsHeaderCount,.requestsPage .requestsHeader .requestsHeaderRightSide .requestsHeaderCount{width:70%}.installersTableWrapper{background:#efefec;border-radius:30px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;overflow-x:auto;padding:25px 36px 0;width:100%}.installersTable{border-collapse:collapse;color:#133458;direction:rtl;font-family:inherit;min-width:900px;table-layout:fixed;width:100%}.installersTable thead tr{height:82px}.installersTable th{border-bottom:1px solid #b9c7d1;font-size:19px;font-weight:600;padding:0 15px;text-align:center;white-space:nowrap}.installersTable th:first-child{text-align:right}.installersTable tbody tr{height:79px}.installersTable td{border-bottom:1px solid #b9c7d1;font-size:18px;font-weight:400;padding:0 15px;text-align:center;white-space:nowrap}.installersTable td:first-child{text-align:right}.installersTable tbody tr:last-child td{border-bottom:none}.installerStatus{border-radius:25px;gap:10px;height:45px;min-width:90px}.installerStatusOnline{background:#6fca3d45}.installerStatusOffline{background:#bd174247}.installerStatusDot{flex-shrink:0;height:11px;width:11px}.installerStatusOnline .installerStatusDot{background:#6fca3d}.installerStatusOffline .installerStatusDot{background:#bd1742}.installerStatus span:last-child{font-size:17px}.installerViewButton{background:#0000;outline:none;padding:5px 10px;transition:.2s ease}.installerViewButton:hover{color:#ffc349}.installerViewButton:focus{border:none;box-shadow:none;outline:none}.installersMobileCards{display:none}.installerMobileCard{background:#f4f5f2;border:1px solid #afc4d6;border-radius:11px;box-sizing:border-box;color:#133458;direction:rtl;display:flex;flex-direction:column;min-height:174px;padding:15px 15px 13px;width:100%}.installerMobileCardTop{align-items:center;column-gap:15px;direction:rtl;display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.installerMobileCardName{color:#133458;font-size:24px;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}.installerMobileCardStatus{align-items:center;border-radius:25px;box-sizing:border-box;display:flex;font-size:18px;font-weight:400;gap:7px;justify-content:center;min-height:38px;padding:0 15px;white-space:nowrap}.installerMobileCardStatus svg{flex-shrink:0;height:26px;width:26px}.installerMobileCardStatus.online{background:#e4f0df;color:#4e9d2d}.installerMobileCardStatus.offline{background:#f0dde1;color:#b00035}.installerMobileCardPhone{color:#133458;font-size:20px;line-height:1.4;margin-top:9px;text-align:right;white-space:nowrap}.installerMobileCardBottom{align-items:center;direction:rtl;display:flex;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;margin-top:auto;width:100%}.installerMobileCardArea{color:#133458;font-size:18px;text-align:right;white-space:nowrap}.installerMobileCardProjects{align-items:center;color:#133458;display:flex;font-size:18px;gap:9px;justify-content:center;white-space:nowrap}.installerMobileCardDot{background:#fff;border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.installerMobileCardView{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:18px;gap:5px;justify-content:flex-start;padding:0;white-space:nowrap}.installerMobileCardView svg{height:20px;width:20px}.installerMobileCardView:hover{color:#ffc349}.installerMobileCardView:focus{border:none;box-shadow:none;outline:none}.installersPagination{box-sizing:border-box;direction:rtl;gap:26px;margin-top:42px;width:100%}.installersPagination,.paginationDots{align-items:center;display:flex;justify-content:center}.paginationDots{height:44px;width:35px}.paginationArrow{transition:.2s ease}.paginationArrow:hover:not(:disabled){color:#ffc349}.paginationArrow.disabled,.paginationArrow:disabled{color:#8798a9;cursor:default}.arrowIcon{align-items:center;display:flex;font-size:25px;justify-content:center}@media (max-width:992px){.installers{box-sizing:border-box;padding:0 20px 30px;width:100%}.installers .requestsHeader{margin-bottom:18px;padding:16px 18px}.installers .requestsHeaderTitle{font-size:19px}.installers .requestsHeaderCount{font-size:14px}.installers .filterButton{font-size:14px;height:40px;width:82px}.installers .filterButton svg{height:20px;width:20px}.installersTableWrapper{display:none}.installersMobileCards{background:#efefec;border-radius:24px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:22px 18px 18px;width:100%}.installerMobileCard{border-radius:11px;min-height:160px;padding:13px 14px 12px;width:100%}.installerMobileCardTop{column-gap:12px;grid-template-columns:minmax(0,1fr) auto}.installerMobileCardName{font-size:20px;overflow:hidden;text-overflow:ellipsis}.installerMobileCardStatus{font-size:14px;gap:5px;min-height:32px;padding:0 10px}.installerMobileCardStatus svg{height:19px;width:19px}.installerMobileCardPhone{font-size:17px;margin-top:7px}.installerMobileCardBottom{align-items:center;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:auto;width:100%}.installerMobileCardArea,.installerMobileCardProjects{font-size:15px;overflow:hidden;text-overflow:ellipsis}.installerMobileCardProjects{gap:6px}.installerMobileCardDot{height:8px;width:8px}.installerMobileCardView{font-size:15px;gap:3px}.installerMobileCardView svg{height:17px;width:17px}.installersPagination{gap:18px;margin-top:30px}}@media (max-width:600px){.installers{box-sizing:border-box;padding:0 15px 25px;width:100%}.installers .requestsHeader{background:#0000;border-radius:0;box-shadow:none;margin-bottom:15px;padding:0}.installers .requestsHeaderRightSide{align-items:center;display:flex;justify-content:flex-start;width:100%}.installers .requestsHeaderTitle{font-size:18px}.installers .requestsHeaderCount{display:none}.installers .filterRequests{left:15px;position:absolute}.installers .filterButton{border:none;font-size:0;height:38px;margin-left:35px;padding:0;width:38px}.installers .filterButton svg{height:22px;width:22px}.installers .filterDropdown{left:0;top:43px;width:190px}.installersMobileCards{background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:28px 21px 20px;width:100%}.installerMobileCard{border-radius:11px;min-height:174px;padding:14px 13px 12px}.installerMobileCardTop{column-gap:10px;grid-template-columns:minmax(0,1fr) auto}.installerMobileCardName{font-size:20px}.installerMobileCardStatus{font-size:14px;gap:5px;min-height:32px;padding:0 10px}.installerMobileCardStatus svg{height:18px;width:18px}.installerMobileCardPhone{font-size:17px;margin-top:8px}.installerMobileCardBottom{align-items:center;column-gap:7px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:auto}.installerMobileCardArea,.installerMobileCardProjects{font-size:15px;overflow:hidden;text-overflow:ellipsis}.installerMobileCardProjects{gap:6px}.installerMobileCardDot{height:8px;width:8px}.installerMobileCardView{font-size:15px;gap:3px}.installerMobileCardView svg{height:17px;width:17px}.installersPagination{gap:8px;margin-top:25px;overflow:hidden;width:100%}.paginationPage{flex-shrink:0;font-size:15px;height:38px;width:38px}.paginationArrow{flex-shrink:0;font-size:14px;gap:4px;padding:5px}.paginationDots{flex-shrink:0;font-size:17px}}@media (max-width:400px){.installers{padding-left:10px;padding-right:10px}.installersMobileCards{padding:24px 12px 15px}.installerMobileCard{min-height:160px;padding:12px 11px 11px}.installerMobileCardTop{column-gap:7px}.installerMobileCardName{font-size:18px}.installerMobileCardStatus{font-size:12px;padding:0 7px}.installerMobileCardStatus svg{height:16px;width:16px}.installerMobileCardPhone{font-size:15px}.installerMobileCardBottom{column-gap:5px}.installerMobileCardArea,.installerMobileCardProjects,.installerMobileCardView{font-size:13px}.installerMobileCardProjects{gap:4px}.installerMobileCardDot{height:7px;width:7px}.installerMobileCardView svg{height:15px;width:15px}}.consultantsPanel{background-color:#fff;box-sizing:border-box;direction:rtl;display:flex;min-height:100vh;position:relative;width:100%}.consultantsPanelSideBar{flex-shrink:0;height:100vh;position:fixed;right:0;top:0;width:380px;z-index:2000}.consultantsPanelLeftSide{background-color:#fff;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;margin-right:380px;min-height:100vh;padding:32px 50px 40px;width:calc(100% - 380px)}.consultantsPanelHeader{flex-shrink:0;height:80px;margin:0;position:fixed;right:430px;top:32px;width:calc(100% - 480px);z-index:1500}.consultantsPanelHeader .panelHeader{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:22px;box-shadow:0 3px 10px #0000000d,0 8px 18px #0000000a;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin:0;padding:0 25px;width:100%}.consultantsPanelBody{box-sizing:border-box;direction:rtl;flex:1;min-height:0;padding-top:105px;width:100%}.consultantsPanelOverlay{display:none}@media (min-width:1401px){.consultantsPanelSideBar{width:380px}.consultantsPanelLeftSide{margin-right:380px;padding:32px 50px 40px;width:calc(100% - 380px)}.consultantsPanelHeader{height:80px;right:430px;top:32px;width:calc(100% - 480px)}.consultantsPanelBody{padding-top:105px}}@media (min-width:1101px) and (max-width:1400px){.consultantsPanelSideBar{width:300px}.consultantsPanelLeftSide{margin-right:300px;padding:28px 35px 35px;width:calc(100% - 300px)}.consultantsPanelHeader{height:80px;margin:0;right:335px;top:28px;width:calc(100% - 370px)}.consultantsPanelHeader .panelHeader{height:80px;padding:0 22px}.consultantsPanelBody{padding-top:102px}}@media (max-width:1100px){.consultantsPanel{display:block;min-height:100vh;overflow-x:hidden;width:100%}.consultantsPanelSideBar{box-sizing:border-box;height:100vh;max-width:85vw;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:300px;z-index:3000}.consultantsPanelSideBar.sidebarOpen{pointer-events:auto;transform:translateX(0)}.consultantsPanelLeftSide{box-sizing:border-box;display:flex;flex-direction:column;margin-right:0;min-height:100vh;padding:22px 25px 30px;width:100%}.consultantsPanelHeader{box-sizing:border-box;height:78px;margin:0;position:fixed;right:25px;top:22px;width:calc(100% - 50px);z-index:1500}.consultantsPanelHeader .panelHeader{border-radius:20px;height:78px;padding:0 15px;width:100%}.consultantsPanelBody{box-sizing:border-box;flex:1;min-height:0;padding-top:100px;width:100%}.consultantsPanelOverlay{animation:consultantsOverlayFadeIn .25s ease;background-color:#00000040;display:block;inset:0;position:fixed;z-index:2500}@keyframes consultantsOverlayFadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width:900px){.consultantsPanelLeftSide{padding:18px 20px 25px}.consultantsPanelHeader{height:70px;right:20px;top:18px;width:calc(100% - 40px)}.consultantsPanelHeader .panelHeader{border-radius:18px;height:70px;padding:0 12px}.consultantsPanelBody{padding-top:90px}}@media (max-width:700px){.consultantsPanelLeftSide{padding:12px}.consultantsPanelHeader{height:62px;right:12px;top:12px;width:calc(100% - 24px)}.consultantsPanelHeader .panelHeader{border-radius:17px;height:62px;padding:0 8px}.consultantsPanelBody{min-width:0;overflow:visible;padding-top:76px;width:100%}}@media (max-width:450px){.consultantsPanelLeftSide{padding:10px}.consultantsPanelHeader{height:58px;right:10px;top:10px;width:calc(100% - 20px)}.consultantsPanelHeader .panelHeader{border-radius:15px;height:58px;padding:0 6px}.consultantsPanelBody{padding-top:70px}.consultantsPanelSideBar{max-width:85vw;width:270px}}.dashboardCardE{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;height:238px;min-width:0;overflow:hidden;width:100%}.dashboardCardContent{align-items:flex-start;box-sizing:border-box;min-height:0;padding:25px 28px 15px}.dashboardCardTitle{color:#133458;font-weight:400;line-height:1.5}.dashboardCardDescription{color:#133458;font-size:14px;font-weight:300;line-height:1.7;margin-top:5px;text-align:right;width:100%}.dashboardCardNumber{align-items:baseline;color:#133458;display:flex;gap:7px;justify-content:center;margin-top:auto;width:100%}.dashboardCardNumberValue{font-size:40px;font-weight:600;line-height:1}.dashboardCardNumberUnit{font-size:14px;font-weight:400;white-space:nowrap}.dashboardCardFooter{box-sizing:border-box;color:#133458;font-size:15px;gap:5px;height:51px;min-height:51px;padding:0 25px}.dashboardCard-green .dashboardCardFooter{background:#e0ebd5}.dashboardCard-red .dashboardCardFooter{background:#ead5d5}.dashboardCardFooterNumber{font-size:22px;font-weight:600;white-space:nowrap}.dashboardCard-green .dashboardCardFooterNumber{color:#61bd35}.dashboardCard-red .dashboardCardFooterNumber{color:#b50024}.dashboardCardFooterText{white-space:nowrap}@media (max-width:1400px){.dashboardCard{height:238px}}@media (max-width:900px){.dashboardCard{border-radius:24px;height:225px}.dashboardCardContent{padding:22px 22px 14px}.dashboardCardTitle{font-size:19px}.dashboardCardDescription{font-size:13px;line-height:1.6}.dashboardCardNumberValue{font-size:43px}.dashboardCardNumberUnit{font-size:13px}.dashboardCardFooter{font-size:13px;height:48px;min-height:48px;padding:0 15px}.dashboardCardFooterNumber{font-size:20px}}@media (max-width:600px){.dashboardCard{border-radius:20px;height:160px;width:100%}.dashboardCardContent{padding:16px 15px 10px}.dashboardCardTitle{font-size:16px;line-height:1.5}.dashboardCardDescription{font-size:11px;line-height:1.6;margin-top:2px}.dashboardCardNumber{gap:4px}.dashboardCardNumberValue{font-size:32px}.dashboardCardNumberUnit{font-size:11px}.dashboardCardFooter{font-size:10px;gap:3px;height:39px;min-height:39px;padding:0 8px}.dashboardCardFooterNumber{font-size:16px}}@media (max-width:400px){.dashboardCard{border-radius:18px;height:150px}.dashboardCardContent{padding:14px 12px 9px}.dashboardCardTitle{font-size:15px}.dashboardCardDescription{font-size:10px}.dashboardCardNumberValue{font-size:29px}.dashboardCardNumberUnit{font-size:10px}.dashboardCardFooter{font-size:9px;height:37px;min-height:37px}.dashboardCardFooterNumber{font-size:15px}}.dashboardTodayViews{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;min-width:0;overflow:hidden;padding:28px;width:100%}.dashboardTodayViewsHeader{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:35px;width:100%}.dashboardTodayViewsTitle{align-items:center;color:#133458;display:flex;font-size:18px;gap:8px;white-space:nowrap}.dashboardTodayViewsTitle svg{flex-shrink:0;font-size:27px}.dashboardTodayViewsAllButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:16px;gap:4px;white-space:nowrap}.dashboardTodayViewsAllButton:hover{color:#ffc349}.dashboardTodayViewsAllButton svg{font-size:17px}.dashboardTodayViewsList{display:grid;gap:26px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}.dashboardTodayView{border:1px solid #6f89a1;border-radius:27px;box-sizing:border-box;color:#133458;display:flex;flex-direction:column;min-height:220px;min-width:0;padding:20px 28px}.dashboardTodayViewTop{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.dashboardTodayViewTime{align-items:center;display:flex;font-size:16px;gap:7px;white-space:nowrap}.dashboardTodayViewTime svg{font-size:29px}.dashboardTodayViewStatus{align-items:center;border-radius:20px;display:flex;font-size:13px;gap:6px;padding:7px 15px;white-space:nowrap}.dashboardTodayViewStatus.waiting{background:#f0dce0;color:#b50024}.dashboardTodayViewStatus.done{background:#e1edd9;color:#60bd35}.statusInfo{align-items:center;border:1px solid #b50024;border-radius:50%;display:flex;font-size:11px;height:17px;justify-content:center;width:17px}.statusCheck{font-size:18px}.dashboardTodayViewDetail{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:16px;gap:4px;margin-right:auto;white-space:nowrap}.dashboardTodayViewDetail:hover{color:#ffc349}.dashboardTodayViewDetail svg{font-size:15px}.dashboardTodayViewDivider{background:#6f89a1;height:1px;margin:15px 0 25px;width:100%}.dashboardTodayViewName{font-size:17px;font-weight:500;margin-bottom:15px;text-align:right}.dashboardTodayViewLocation{font-size:15px;font-weight:400;line-height:2;text-align:right}.dashboardTodayViewLocation strong{font-weight:500}@media (max-width:1400px){.dashboardTodayViews{padding:26px}.dashboardTodayViewsList{gap:22px}.dashboardTodayView{padding:20px 24px}}@media (max-width:900px){.dashboardTodayViews{padding:24px}.dashboardTodayViewsHeader{margin-bottom:25px}.dashboardTodayViewsList{gap:20px;grid-template-columns:1fr}.dashboardTodayView{min-height:210px}}@media (max-width:600px){.dashboardTodayViews{border-radius:22px;padding:20px}.dashboardTodayViewsHeader{gap:8px;margin-bottom:20px}.dashboardTodayViewsTitle{font-size:17px;gap:6px}.dashboardTodayViewsTitle svg{font-size:22px}.dashboardTodayViewsAllButton{font-size:13px}.dashboardTodayViewsAllButton svg{font-size:14px}.dashboardTodayViewsList{gap:14px;grid-template-columns:1fr}.dashboardTodayView{border-radius:18px;min-height:190px;padding:16px;width:100%}.dashboardTodayViewTop{gap:8px}.dashboardTodayViewTime{font-size:13px}.dashboardTodayViewTime svg{font-size:22px}.dashboardTodayViewStatus{font-size:11px;padding:5px 9px}.dashboardTodayViewDetail{font-size:14px}.dashboardTodayViewDivider{margin:12px 0 17px}.dashboardTodayViewName{font-size:16px;margin-bottom:8px}.dashboardTodayViewLocation{font-size:13px;line-height:1.8}}@media (max-width:400px){.dashboardTodayViews{border-radius:18px;padding:16px}.dashboardTodayViewsTitle{font-size:16px}.dashboardTodayViewsAllButton{font-size:12px}.dashboardTodayView{min-height:180px;padding:14px}}.dashboardLastFiles{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;min-width:0;padding:25px 28px;width:100%}.dashboardLastFilesHeader{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:25px;width:100%}.dashboardLastFilesTitle{align-items:center;color:#133458;display:flex;font-size:18px;font-weight:400;gap:8px;white-space:nowrap}.dashboardLastFilesTitle svg{flex-shrink:0;font-size:28px}.dashboardLastFilesAll{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:14px;gap:3px;padding:0;white-space:nowrap}.dashboardLastFilesAll:hover{color:#ffc349}.dashboardLastFilesTable{box-sizing:border-box;overflow:hidden;width:100%}.dashboardLastFilesRow{align-items:center;border-bottom:1px solid #a7b6c2;box-sizing:border-box;color:#133458;display:grid;font-size:14px;grid-template-columns:1.2fr 1.2fr 1fr .7fr;min-height:63px;text-align:right;width:100%}.dashboardLastFilesHead{border-bottom:1px solid #a7b6c2;font-size:15px;font-weight:500;min-height:55px}.dashboardLastFilesRow>div{box-sizing:border-box;min-width:0;padding:0 10px}.dashboardLastFilesRow button,.dashboardLastFilesRow>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboardLastFilesRow button{background:#0000;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:14px;max-width:100%;padding:0}.dashboardLastFilesRow button:hover,.viewAllFilesBtn:hover{color:#ffc349}@media (max-width:1400px){.dashboardLastFiles{padding:24px 26px}.dashboardLastFilesRow{font-size:13px;min-height:61px}.dashboardLastFilesHead{font-size:14px;min-height:53px}.dashboardLastFilesRow>div{padding:0 8px}.dashboardLastFilesRow button{font-size:13px}}@media (max-width:900px){.dashboardLastFiles{border-radius:24px;padding:22px 24px}.dashboardLastFilesHeader{margin-bottom:20px}.dashboardLastFilesTitle{font-size:19px}.dashboardLastFilesTitle svg{font-size:25px}.dashboardLastFilesAll{font-size:15px}.dashboardLastFilesRow{font-size:12px;grid-template-columns:1.15fr 1.15fr 1fr .75fr;min-height:58px;width:100%}.dashboardLastFilesHead{font-size:13px;min-height:52px}.dashboardLastFilesRow>div{padding:0 7px}.dashboardLastFilesRow button{font-size:12px}}@media (max-width:600px){.dashboardLastFiles{border-radius:22px;padding:18px;width:100%}.dashboardLastFilesHeader{gap:8px;margin-bottom:16px}.dashboardLastFilesTitle{font-size:17px;gap:6px}.dashboardLastFilesTitle svg{font-size:22px}.dashboardLastFilesAll{font-size:13px}.dashboardLastFilesTable{overflow:hidden;width:100%}.dashboardLastFilesRow{font-size:11px;grid-template-columns:1fr 1.15fr 1fr .65fr;min-height:48px;width:100%}.dashboardLastFilesHead{font-size:12px;min-height:45px}.dashboardLastFilesRow>div{overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.dashboardLastFilesRow button{font-size:11px;overflow:hidden;text-overflow:ellipsis;width:100%}}@media (max-width:400px){.dashboardLastFiles{border-radius:18px;padding:14px}.dashboardLastFilesHeader{gap:5px;margin-bottom:14px}.dashboardLastFilesTitle{font-size:15px;gap:4px}.dashboardLastFilesTitle svg{font-size:19px}.dashboardLastFilesAll{font-size:11px}.dashboardLastFilesRow{font-size:9px;grid-template-columns:1fr 1.1fr 1fr .65fr;min-height:44px;width:100%}.dashboardLastFilesHead{font-size:10px;min-height:42px}.dashboardLastFilesRow>div{padding:0 2px}.dashboardLastFilesRow button{font-size:9px}}.dashboardWorkSchedule{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;font-family:inherit;min-width:0;padding:25px 28px;width:100%}.dashboardWorkSchedule *,.workScheduleModalOverlay *{box-sizing:border-box}.dashboardWorkScheduleHeader{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:25px}.dashboardWorkScheduleTitle{align-items:center;display:flex;min-width:0}.dashboardWorkScheduleTitle h3{color:#133458;font-size:18px;font-weight:400;margin:0 0 7px;text-align:right}.dashboardWorkScheduleTitle p{color:#698198;font-size:12px;line-height:1.8;margin:0}.dashboardWorkScheduleTitleIcon{align-items:center;border-radius:14px;color:#133458;display:flex;flex:0 0 46px;height:46px;justify-content:center;width:46px}.dashboardWorkScheduleEditButton{align-items:center;background:#0000;border:1px solid #133458;border-radius:12px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 16px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap}.dashboardWorkScheduleEditButton:hover:not(:disabled){background:#133458;color:#fbfbfb}.dashboardWorkScheduleEditButton:disabled{cursor:not-allowed;opacity:.55}.workScheduleGrid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.workScheduleDayCard{background:#fcfdfb;border:1px solid #1334581a;border-radius:16px;min-height:105px;min-width:0;padding:16px;transition:border-color .2s ease,background .2s ease}.workScheduleDayCard:hover{background:#f8fbfc;border-color:#a9c5d6}.workScheduleDayHeader{align-items:center;display:flex;gap:9px;margin-bottom:14px}.workScheduleDayHeader h4{color:#133458;font-size:13px;font-weight:800;margin:0}.dashboardWorkScheduleDot,.workScheduleDayDot{background:#bbe0ef;border-radius:50%;flex:0 0 8px;height:8px;width:8px}.workScheduleTimeList{display:flex;flex-wrap:wrap;gap:7px}.workScheduleTimeItem{align-items:center;background:#f1f6f8;border:1px solid #1334581a;border-radius:9px;color:#526b58;direction:rtl;display:inline-flex;font-size:11px;font-weight:600;gap:6px;max-width:100%;padding:7px 9px}.workScheduleTimeItem span{white-space:nowrap}.workScheduleEmptyDay{color:#8795a0;font-size:11px;line-height:1.8}.workScheduleState{align-items:center;color:#698198;display:flex;font-size:13px;justify-content:center;min-height:125px;padding:20px;text-align:center}.workScheduleStateError{color:#b54747;flex-direction:column;gap:12px}.workScheduleStateError button{background:#fff8f8;border:1px solid #e7caca;border-radius:9px;color:#a63e3e;cursor:pointer;font-family:inherit;padding:8px 14px}.workScheduleModalOverlay{align-items:center;animation:workScheduleOverlayIn .18s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#1334588c;direction:rtl;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:22px;position:fixed;z-index:9999}.workScheduleModal{animation:workScheduleModalIn .22s ease-out;background:#fbfbfb;border:1px solid #1334581f;border-radius:23px;box-shadow:0 24px 80px #0d1c113d;display:flex;flex-direction:column;max-height:calc(100vh - 44px);max-width:590px;min-height:0;overflow:hidden;position:relative;width:100%}.workScheduleModalHeader{align-items:center;border-bottom:1px solid #1334581f;display:flex;gap:15px;justify-content:space-between;padding:22px 24px}.workScheduleModalHeading{align-items:center;display:flex;gap:13px;min-width:0}.workScheduleModalIcon{align-items:center;border-radius:14px;color:#133458;display:flex;flex:0 0 46px;height:46px;justify-content:center;width:46px}.workScheduleModalHeading h3{color:#133458;font-size:17px;font-weight:400;margin:0 0 7px;text-align:right}.workScheduleModalHeading p{color:#698198;font-size:11px;line-height:1.8;margin:0}.workScheduleModalClose{align-items:center;background:#0000;border:1px solid #13345826;border-radius:11px;color:#133458;cursor:pointer;display:flex;flex:0 0 36px;height:36px;justify-content:center;padding:0;transition:color .2s ease,background .2s ease;width:36px}.workScheduleModalClose:hover:not(:disabled){background:#fff2f2;color:#a33d3d}.workScheduleModalClose:disabled{cursor:not-allowed;opacity:.5}.workScheduleModalBody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:23px 24px}.workScheduleFieldLabel{color:#133458;display:block;font-size:12px;font-weight:400;margin-bottom:10px;text-align:right}.workScheduleDaySelectWrap{margin-bottom:27px;position:relative;width:100%;z-index:5}.workScheduleDaySelect{align-items:center;background:#f9fbf8;border:1px solid #133458;border-radius:13px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:12px;justify-content:space-between;min-height:54px;padding:0 16px;text-align:right;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.workScheduleDaySelect.isOpen,.workScheduleDaySelect:hover{background:#f5f9f4;border-color:#000}.workScheduleDaySelect.isOpen{box-shadow:0 0 0 3px #1334581a}.workScheduleSelectedDay{color:#133458;font-size:13px;font-weight:600}.workScheduleDaySelectRight{align-items:center;display:flex;gap:12px}.workScheduleSelectedCount{background:#bbe0ef;border-radius:8px;color:#133458;font-size:10px;font-weight:700;padding:5px 9px;white-space:nowrap}.workScheduleChevron{color:#133458;flex:0 0 auto;transition:transform .2s ease}.workScheduleChevron.isOpen{transform:rotate(180deg)}.workScheduleDayDropdown{animation:workScheduleDropdownIn .15s ease-out;background:#fff;border:1px solid #13345826;border-radius:14px;box-shadow:0 12px 32px #13345821;left:0;max-height:250px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 7px);z-index:20}.workScheduleDayOption{align-items:center;background:#0000;border:0;border-radius:9px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:10px;min-height:43px;padding:9px 12px;text-align:right;transition:color .15s ease,background .15s ease;width:100%}.workScheduleDayOption:hover{background:#bbe0ef59;color:#133458}.workScheduleDayOption.active{background:#bbe0ef;color:#133458;font-weight:600}.workScheduleDayOptionMeta{color:#698198;font-size:10px;font-weight:500;margin-right:auto}.workScheduleDayOption.active .workScheduleDayOptionMeta{color:#133458}.workScheduleSlotsHeading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.workScheduleSlotsHeading h4{color:#133458;font-size:13px;font-weight:400;margin:0 0 6px;text-align:right}.workScheduleSlotsHeading p{color:#707c8a;font-size:10px;line-height:1.8;margin:0}.workScheduleSlotsCount{background:#0000;border:1px solid #707c8a;border-radius:9px;color:#133458;flex:0 0 auto;font-size:10px;font-weight:400;padding:6px 10px;white-space:nowrap}.workScheduleSlotList{display:flex;flex-direction:column;gap:10px;width:100%}.workScheduleSlotChip{align-items:center;background:#f9fbf8;border:1px solid #13345821;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;min-height:52px;min-width:0;padding:8px 10px;transition:border-color .2s ease,background .2s ease;width:100%}.workScheduleSlotChip.isEditing,.workScheduleSlotChip:hover{background:#f5f9fc;border-color:#a9c5d6}.workScheduleSlotTime{align-items:center;background:#0000;border:0;color:#133458;cursor:pointer;display:flex;flex:1 1 auto;font-family:inherit;font-size:12px;font-weight:400;gap:9px;min-width:0;padding:5px 3px;text-align:right}.workScheduleSlotTime>span{white-space:nowrap}.workScheduleSlotEditIcon,.workScheduleSlotTime>svg:first-child{color:#698198;flex:0 0 auto}.workScheduleSlotEditIcon{margin-right:auto;transition:color .2s ease}.workScheduleSlotTime:hover .workScheduleSlotEditIcon{color:#133458}.workScheduleSlotDelete{align-items:center;background:#fff;border:1px solid #13345826;border-radius:9px;color:#133458;cursor:pointer;display:flex;flex:0 0 34px;height:34px;justify-content:center;padding:0;transition:color .2s ease,background .2s ease,border-color .2s ease;width:34px}.workScheduleSlotDelete:hover:not(:disabled){background:#133458;border-color:#133458;color:#fff}.workScheduleSlotDelete:disabled{cursor:not-allowed;opacity:.5}.workScheduleNoSlots{align-items:center;background:#fff6;border:1px dashed #707c8a;border-radius:13px;color:#698198;display:flex;flex-direction:column;font-size:11px;gap:10px;justify-content:center;min-height:112px;padding:20px;text-align:center}.workScheduleNoSlots svg{color:#133458}.workScheduleAddEditor,.workScheduleInlineEditor{animation:workScheduleEditorIn .18s ease-out;background:#fff;border:1px solid #1334582b;border-radius:12px;box-sizing:border-box;flex:0 0 100%;margin-top:7px;min-width:0;padding:15px;width:100%}.workScheduleInlineEditor{box-shadow:none;max-width:100%;position:static}.workScheduleAddEditor{background:#f9fbf8;margin-top:13px}.workScheduleAddEditorHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.workScheduleAddEditorHeader strong{color:#133458;font-size:12px;font-weight:400}.workScheduleAddEditorHeader button{align-items:center;background:#fff;border:1px solid #13345826;border-radius:8px;color:#133458;cursor:pointer;display:flex;height:29px;justify-content:center;padding:0;width:29px}.workScheduleAddEditorHeader button:hover{background:#133458;color:#fff}.workScheduleTimeInputs{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.workScheduleTimeInputs label{display:flex;flex-direction:column;gap:8px;min-width:0}.workScheduleTimeInputs label>span{color:#133458;font-size:11px;font-weight:400}.workScheduleTimeInputs input{background:#fff;border:1px solid #13345833;border-radius:9px;box-sizing:border-box;color:#133458;direction:ltr;font-family:inherit;font-size:12px;height:43px;min-width:0;outline:none;padding:0 10px;text-align:center;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.workScheduleTimeInputs input:focus{border-color:#133458;box-shadow:0 0 0 3px #1334581a}.workScheduleEditorActions{align-items:center;display:flex;gap:9px;justify-content:flex-end;margin-top:14px}.workScheduleEditorCancel,.workScheduleEditorSave{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:700;justify-content:center;min-height:36px;padding:0 13px;transition:background .2s ease,border-color .2s ease,color .2s ease}.workScheduleEditorCancel{background:#fff;border:1px solid #133458;color:#133458}.workScheduleEditorCancel:hover{background:#bbe0ef}.workScheduleEditorSave{background:#133458;border:1px solid #133458;color:#fbfbfb}.workScheduleEditorSave:hover{background:#345b88;border-color:#345b88}.workScheduleInlineError,.workScheduleModalError{color:#b44444;font-size:11px;line-height:1.9;margin:12px 0 0}.workScheduleAddButton{align-items:center;background:#0000;border:1px dashed #133458;border-radius:12px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:400;gap:8px;justify-content:center;margin-top:14px;min-height:46px;padding:10px 15px;transition:border-color .2s ease,background .2s ease,color .2s ease;width:100%}.workScheduleAddButton:hover:not(:disabled){background:#133458;border-color:#133458;color:#fff}.workScheduleAddButton:disabled{cursor:not-allowed;opacity:.55}.workScheduleModalFooter{align-items:center;border-top:1px solid #1334581f;display:flex;flex:0 0 auto;gap:11px;justify-content:flex-end;padding:17px 24px}.workScheduleCancelButton,.workScheduleSaveButton{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:800;gap:8px;justify-content:center;min-height:43px;padding:0 19px;transition:color .2s ease,background .2s ease,border-color .2s ease,opacity .2s ease}.workScheduleCancelButton{background:#fbfbfb;border:1px solid #133458;color:#133458;width:50%}.workScheduleCancelButton:hover:not(:disabled){background:#fff;border-color:red;color:red}.workScheduleSaveButton{background:#133458;border:1px solid #133458;color:#fbfbfb;min-width:145px;width:50%}.workScheduleSaveButton:hover:not(:disabled){background:#345b88;border-color:#345b88}.workScheduleCancelButton:disabled,.workScheduleSaveButton:disabled{cursor:not-allowed;opacity:.6}.workScheduleSpinner{animation:workScheduleSpin .7s linear infinite;border:2px solid #ffffff73;border-radius:50%;border-top-color:#fff;height:15px;width:15px}@keyframes workScheduleOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes workScheduleModalIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes workScheduleDropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes workScheduleEditorIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes workScheduleSpin{to{transform:rotate(1turn)}}@media (max-width:1100px){.workScheduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardWorkSchedule{padding:24px 26px}.workScheduleDayCard{padding:15px 20px}.workScheduleDayCard:nth-child(3n){border-left:1px solid #1334581a}.workScheduleDayCard:nth-child(2n){border-left:none}.workScheduleDayCard:nth-child(n+3){border-top:1px solid #1334581a}}@media (max-width:650px){.dashboardWorkSchedule{border-radius:20px;padding:18px}.dashboardWorkScheduleHeader{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:18px}.dashboardWorkScheduleTitle{gap:6px}.dashboardWorkScheduleTitle h3{font-size:17px}.dashboardWorkScheduleTitleIcon{flex-basis:41px;height:41px;width:41px}.dashboardWorkScheduleEditButton{border-radius:10px;font-size:12px;gap:4px;min-height:36px;padding:0 9px;width:100%}.workScheduleGrid{gap:10px;grid-template-columns:minmax(0,1fr)}.workScheduleDayCard,.workScheduleDayCard:nth-child(2n),.workScheduleDayCard:nth-child(3n){border:1px solid #1334581a;border-radius:14px;min-height:0;padding:14px}.workScheduleDayCard:nth-child(n+3){border-top:1px solid #1334581a}.workScheduleDayHeader{margin-bottom:11px}.workScheduleDayHeader h4{font-size:13px}.workScheduleModalOverlay{align-items:center;padding:12px}.workScheduleModal{border-radius:18px;max-height:calc(100dvh - 24px)}.workScheduleModalHeader{padding:17px}.workScheduleModalHeading{gap:10px}.workScheduleModalIcon{border-radius:12px;flex-basis:40px;height:40px;width:40px}.workScheduleModalHeading h3{font-size:15px}.workScheduleModalHeading p{font-size:10px}.workScheduleModalBody{padding:18px 17px}.workScheduleDaySelect{min-height:50px;padding:0 12px}.workScheduleSlotChip{padding:7px 8px}.workScheduleAddEditor,.workScheduleInlineEditor{padding:12px}.workScheduleModalFooter{gap:8px;padding:13px 17px}.workScheduleCancelButton,.workScheduleSaveButton{font-size:11px;min-height:41px;padding:0 12px}.workScheduleSaveButton{flex:1;min-width:0}}@media (max-width:380px){.dashboardWorkSchedule{border-radius:18px;padding:16px}.dashboardWorkScheduleTitle h3{font-size:16px}.dashboardWorkScheduleEditButton{font-size:11px;min-height:34px;padding:0 8px}.workScheduleDayCard{padding:13px}.workScheduleModalOverlay{padding:8px}.workScheduleModal{max-height:calc(100dvh - 16px)}.workScheduleModalHeader{padding:14px}.workScheduleModalBody{padding:15px 13px}.workScheduleTimeInputs{gap:8px}.workScheduleTimeInputs input{height:40px;padding:0 5px}.workScheduleModalFooter{padding:12px 13px}}.dashboard{display:flex;flex-direction:column}.dashboard,.dashboardBottom,.dashboardCards{gap:28px;min-width:0}.dashboardBottom{align-items:stretch;display:grid;grid-template-columns:1.1fr .8fr;width:100%}@media (max-width:1400px){.dashboardCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dashboard{gap:22px}.dashboardCards{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardBottom{gap:20px;grid-template-columns:1fr}}@media (max-width:600px){.dashboard{gap:18px;overflow:hidden;width:100%}.dashboardCards{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.dashboardBottom{gap:18px;grid-template-columns:1fr;width:100%}}@media (max-width:400px){.dashboard{gap:14px}.dashboardCards{gap:12px}.dashboardBottom{gap:14px}}.filesTableContainer{direction:rtl;flex-direction:column}.filesTableContainer,.filesTableHeader{box-sizing:border-box;display:flex;width:100%}.filesTableHeader{align-items:center;gap:30px;justify-content:space-between;margin-bottom:30px}.filesTableHeaderRightSide{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.filesTableTitleWrapper{align-items:center;display:flex;gap:22px}.filesTableTitle{color:#133458;font-size:30px;font-weight:700;line-height:1.4;margin:0;padding:0}.filesTableCount{color:#133458;font-size:17px;font-weight:500;line-height:1.4}.filesTableDescription{color:#7188a8;font-size:15px;font-weight:400;line-height:1.7}.filesTableToolbar{align-items:center;display:flex;gap:14px}.filesFilterButton{align-items:center;background-color:initial;border:1px solid #7188a8;border-radius:12px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:500;gap:10px;height:50px;justify-content:center;min-width:120px;padding:0 18px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.filesFilterButton:hover{background-color:#f7f7f6;border-color:#133458}.filesFilterButton svg{flex-shrink:0}.filesTableLoading{align-items:center;background-color:#f7f7f6;border-radius:30px;color:#7188a8;display:flex;font-size:17px;font-weight:400;justify-content:center;min-height:350px}.filesTableLoading,.filesTableWrapper{box-sizing:border-box;width:100%}.filesRequestStatus{align-items:center;border-radius:22px;box-sizing:border-box;color:#133458;display:inline-flex;font-size:17px;font-weight:400;gap:9px;justify-content:center;line-height:1.5;min-height:40px;padding:0 17px;white-space:nowrap}.filesRequestStatusDot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;min-width:10px;width:10px}.filesRequestStatuswarning{background-color:#f3efe2}.filesRequestStatuswarning .filesRequestStatusDot{background-color:#ffc349}.filesRequestStatusinfo{background-color:#bbe0ef4d}.filesRequestStatusinfo .filesRequestStatusDot{background-color:#004389}.filesRequestStatusdanger{background-color:#f8ecef}.filesRequestStatusdanger .filesRequestStatusDot{background-color:#a60b30}.filesRequestStatusneutral{background-color:#e9eaec;color:#586575}.filesRequestStatusneutral .filesRequestStatusDot{background-color:#8993a0}.filesRequestStatussuccess{background-color:#f2f5ef}.filesRequestStatussuccess .filesRequestStatusDot{background-color:#73c645}.filesRequestViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;padding:0;transition:opacity .2s ease}.filesRequestViewButton:hover{opacity:.65}.filesRequestViewButton:focus-visible{border-radius:4px;outline:2px solid #133458;outline-offset:4px}.filesPaginationWrapper{margin-top:28px}.filesPaginationWrapper,.filesTableEmpty{align-items:center;box-sizing:border-box;display:flex;justify-content:center;width:100%}.filesTableEmpty{background-color:#f7f7f6;border-radius:24px;color:#7188a8;font-family:inherit;font-size:15px;min-height:250px;padding:24px;text-align:center}@media (max-width:1100px){.filesTableHeader{align-items:stretch;flex-direction:column;gap:20px}.filesTableHeaderRightSide{align-items:flex-start}.filesTableToolbar{justify-content:flex-start}}@media (max-width:700px){.filesTableTitleWrapper{gap:14px}.filesTableTitle{font-size:25px}.filesTableCount{font-size:15px}.filesTableDescription{font-size:14px}.filesFilterButton{font-size:15px;height:46px;min-width:105px}.filesTableLoading{border-radius:24px;font-size:15px;min-height:280px}.filesPaginationWrapper{margin-top:22px}.filesRequestStatus{font-size:15px;gap:7px;min-height:36px;padding:0 12px}}@media (max-width:450px){.filesTableHeader{margin-bottom:20px}.filesTableTitleWrapper{gap:10px;justify-content:space-between;width:100%}.filesTableTitle{font-size:22px}.filesTableCount{font-size:14px}.filesTableDescription{font-size:13px}.filesFilterButton,.filesTableToolbar{width:100%}}.evaluatorVisitInfo{background:#efefec;border:1px solid #bcc8d2;border-radius:18px;box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;min-width:0;padding:17px 18px 20px;width:100%}.evaluatorVisitInfoHeader{align-items:flex-start;display:flex;flex-direction:row;gap:7px;justify-content:space-between;margin-bottom:18px;width:100%}.evaluatorVisitInfoHeading{align-items:center;display:flex;gap:7px;margin:0}.evaluatorVisitInfoIcon{align-items:center;color:#133458;display:flex;flex-shrink:0;justify-content:center}.evaluatorVisitInfoIcon svg{height:16px;width:16px}.evaluatorVisitInfoHeading h2{color:#133458;font-size:14px;font-weight:600;line-height:1.6;margin:0}.evaluatorVisitInfoHeader p{color:#133458;font-size:12px;font-weight:400;line-height:1.8;margin:0}.evaluatorVisitInfoDetails{align-items:center;column-gap:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0;padding:0;row-gap:20px;width:100%}.evaluatorVisitInfoItem{align-items:center;color:#133458;display:flex;font-size:12px;gap:10px;justify-content:flex-start;line-height:1.8;margin:0;min-width:0;padding:0;position:relative;text-align:right;white-space:normal}.evaluatorVisitInfoItem>span:not(.evaluatorVisitStatus){color:#133458;flex-shrink:0;font-size:12px;font-weight:400;white-space:nowrap}.evaluatorVisitInfoItem strong{color:#133458;font-size:12px;font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:right}.evaluatorVisitInfoItemIcon{display:none;flex-shrink:0}.evaluatorVisitInfoItem:not(:last-child):after{background:#fff;border-radius:50%;content:"";height:10px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.evaluatorVisitStatusItem{gap:10px}.evaluatorVisitStatus{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:500;gap:6px;justify-content:center;min-height:26px;padding:3px 10px;white-space:nowrap}.evaluatorVisitStatusPending{background:#fff3d4;color:#92701f}.evaluatorVisitStatusCompleted{background:#dcefe2;color:#276749}.evaluatorVisitStatusDot{background:#ffc349;border-radius:50%;flex-shrink:0;height:8px;width:8px}.evaluatorVisitStatusCompleted .evaluatorVisitStatusDot{background:#38a169}.evaluatorVisitAddressItem{min-width:0}.evaluatorVisitAddressItem strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evaluatorVisitInfoAction{align-items:center;display:flex;justify-content:flex-start;margin:0;min-width:0}.evaluatorStartVisitButton,.evaluatorVisitReportButton{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:34px;min-width:0;padding:7px 15px;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.evaluatorStartVisitButton{background:#b9e2f0;border:none;color:#133458}.evaluatorStartVisitButton:hover:not(:disabled){background:#a5d8e9}.evaluatorStartVisitButton:disabled{cursor:not-allowed;opacity:.6}.evaluatorVisitReportButton{background:#0000;border:1px solid #133458;color:#133458}.evaluatorVisitReportButton:hover{background:#1d4a73;color:#fbfbfb}.evaluatorStartVisitButton svg,.evaluatorVisitReportButton svg{flex-shrink:0;height:13px;width:13px}@media (max-width:900px){.evaluatorVisitInfoDetails{column-gap:25px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.evaluatorVisitInfoItem:not(:last-child):after{display:none}.evaluatorVisitAddressItem{grid-column:auto}}@media (max-width:600px){.evaluatorVisitInfo{border-radius:14px;padding:14px}.evaluatorVisitInfoHeader{gap:8px;margin-bottom:18px}.evaluatorVisitInfoHeading{gap:7px}.evaluatorVisitInfoHeading h2{font-size:14px}.evaluatorVisitInfoIcon svg{height:16px;width:16px}.evaluatorVisitInfoHeader p{font-size:12px}.evaluatorVisitInfoDetails{grid-template-columns:1fr;row-gap:14px}.evaluatorVisitInfoItem{align-items:flex-start;flex-direction:column;gap:4px}.evaluatorVisitInfoItem>span:not(.evaluatorVisitStatus){font-size:12px}.evaluatorVisitInfoItem strong{font-size:12px;overflow-wrap:anywhere;text-align:right;white-space:normal}.evaluatorVisitInfoItemIcon{display:none}.evaluatorVisitAddressItem{grid-column:auto}.evaluatorVisitAddressItem strong{overflow:visible;text-overflow:clip;white-space:normal}.evaluatorVisitStatus{font-size:11px;min-height:25px;padding:3px 10px}.evaluatorVisitInfoAction{margin-top:5px;width:100%}.evaluatorStartVisitButton,.evaluatorVisitReportButton{font-size:12px;min-height:32px;min-width:0;padding:6px 12px;width:100%}.evaluatorStartVisitButton svg,.evaluatorVisitReportButton svg{height:13px;width:13px}}.visitHeader{align-items:flex-start;border-bottom:1px solid #9db0c1;color:#173b5f;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:0 4px 14px}.visitHeader__top{align-items:center;display:flex;margin-bottom:5px}.visitHeader__title{align-items:flex-start;display:flex;gap:10px}.visitHeader__icon{display:inline-flex;margin-top:3px}.visitHeader h1{font-size:18px;font-weight:700;margin:0 5px}.visitHeader p{color:#536d84;font-size:12px;margin:0}.visitHeader__meta{align-items:flex-end;color:#637b90;display:flex;flex-direction:column;font-size:14px;gap:7px}.visitHeader__meta span{align-items:center;display:inline-flex;gap:5px}@media (max-width:650px){.visitHeader{flex-direction:column}.visitHeader__meta{align-items:flex-start}}.visitCard{background:#f0f0ed;border:1px solid #c4d0d9;border-radius:13px;color:#173b5f;margin-bottom:14px;min-width:0;padding:17px 18px}.visitCard__heading{align-items:center;display:flex;gap:7px;margin-bottom:17px}.visitCard__heading h2{font-size:16px;font-weight:400;margin:0}.visitCustomerInfo__grid{display:grid;gap:15px 22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:15px}.visitCustomerInfo__grid2{display:grid;gap:15px 22px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:15px}.visitInfoItem{align-items:baseline;display:flex;font-size:14px;gap:7px;min-width:0}.visitInfoItem__label{color:#133458;white-space:nowrap}.visitInfoItem__value{color:#133458;overflow-wrap:anywhere}.visitCustomerInfo__address{align-items:center;color:#133458;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:1.9}.visitCustomerInfo__address strong{font-weight:400}.visitCustomerInfo__address p{color:#133458;display:inline;margin:0 6px 0 0}@media (max-width:800px){.visitCustomerInfo__grid,.visitCustomerInfo__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.visitCustomerInfo__address div{display:flex;flex-direction:column;text-align:right}}@media (max-width:520px){.visitCard{padding:13px}.visitCustomerInfo__grid,.visitCustomerInfo__grid2{gap:12px;grid-template-columns:1fr}.visitInfoItem{flex-wrap:wrap}}.visitEvaluation .visitCard__heading{align-items:flex-start;display:flex;flex-direction:column;gap:0}.visitCard__title{align-items:center;display:flex;flex-direction:row}.visitCard__title h2{margin:0 5px}.visitEvaluation .visitCard__heading p{color:#647d91;font-size:11px;margin:5px 0 0}.visitEvaluation__row{align-items:center;border-bottom:1px solid #d0d9df;display:grid;gap:13px 20px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);padding:15px 0}.visitEvaluation__row:last-child{border-bottom:0;padding-bottom:0}.visitEvaluation__row--block{align-items:stretch;grid-template-columns:1fr}.visitEvaluation__question{color:#173b5f;font-size:12px;line-height:1.9;text-align:right}.visitEvaluation__question--small{margin-top:3px}.visitRadioGroup{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px}.visitCheck,.visitRadio{align-items:center;color:#31536f;cursor:pointer;display:inline-flex;font-size:12px;gap:7px}.visitCheck input,.visitRadio input{accent-color:#8ecfe3;height:14px;margin:0;width:14px}.visitObstacleList{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px}.visitField,.visitObstacleList__label{font-size:12px}.visitField{color:#31536f;display:flex;flex-direction:column;gap:8px;text-align:right}.visitField input,.visitField textarea{background:#fafafa;border:1px solid #0000;border-radius:8px;color:#173b5f;font:inherit;min-height:42px;outline:none;padding:11px 13px;resize:vertical;transition:border-color .2s ease;width:100%}.visitField input:focus,.visitField textarea:focus{border-color:#9fc9dc}.visitField input:disabled,.visitField textarea:disabled{color:#7a8995;cursor:not-allowed}.visitField input::placeholder,.visitField textarea::placeholder{color:#9ba9b5}.visitField--textarea textarea{min-height:44px}@media (max-width:650px){.visitEvaluation__row{grid-template-columns:1fr}.visitRadioGroup{gap:14px 20px}}.visitImages .visitCard__heading{align-items:flex-start;display:flex;flex-direction:column;gap:0}.visitCard__headingTop{align-items:center;display:flex;flex-direction:row}.visitCard__headingTop h2{margin-right:5px}.visitImages .visitCard__heading p{color:#647d91;font-size:11px;margin:5px 0 0}.visitImages__grid{display:grid;gap:22px 34px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px 10px 0}.visitImageGroup{min-width:0}.visitImageGroup__heading{display:flex;flex-direction:column;font-size:12px;gap:4px;margin-bottom:9px}.visitImageGroup__heading strong{font-size:14px;font-weight:300;margin-top:5px}.visitImageGroup__heading span{color:#536d84;font-size:11px}.visitUploadBox{align-items:center;background:#0000;border:1px dashed #8ca9bf;border-radius:8px;color:#31536f;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:11px;gap:6px;height:210px;justify-content:center;width:100%}.visitUploadBox small{color:#9aa9b6;font-size:9px}.visitUploadBox:disabled{cursor:not-allowed;opacity:.55}.visitImagePreviews{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.visitImagePreviews a,.visitImagePreviews img{border-radius:5px;height:58px;object-fit:cover;width:58px}.visitImagePreviews__local{align-items:center;background:#e2e8ec;border-radius:5px;display:flex;font-size:10px;gap:4px;max-width:100%;padding:5px 7px}.visitImagePreviews__local span{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visitImagePreviews__local button{background:#0000;border:0;color:#8b3a35;cursor:pointer;display:inline-flex}@media (max-width:600px){.visitImages__grid{gap:18px;grid-template-columns:1fr;padding:0}}.visitUploadBox__files{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.visitUploadBox__file{justify-content:center;padding:5px}.visitUploadBox__file,.visitUploadBox__file a{align-items:center;display:flex;gap:6px;height:100%;width:100%}.visitUploadBox__file a{color:#133458;flex-direction:column;text-decoration:none}.visitUploadBox__file img{border-radius:6px;height:200px;object-fit:cover;width:100%}.visitDocuments .visitCard__heading{align-items:flex-start}.visitDocuments .visitCard__heading p{color:#647d91;font-size:11px;margin:5px 0 0}.visitDocuments__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.visitDocument{display:flex;flex-direction:column;gap:8px;min-width:0}.visitDocument>strong{font-size:14px;font-weight:300}.visitDocument__upload{align-items:center;background:#0000;border:1px dashed #8ca9bf;border-radius:7px;color:#31536f;cursor:pointer;display:flex;font:inherit;font-size:10px;gap:7px;min-height:44px;padding:8px 10px;text-align:right}.visitDocument__upload small{color:#9aa9b6;font-size:9px;margin-right:auto}.visitDocument__upload:disabled{cursor:not-allowed;opacity:.55}.visitDocument__saved,.visitDocument__selected{align-items:center;color:#31536f;display:flex;font-size:10px;gap:5px;overflow-wrap:anywhere}.visitDocument__selected span{overflow:hidden;text-overflow:ellipsis}.visitDocument__selected button{background:#0000;border:0;color:#8b3a35;cursor:pointer}@media (max-width:750px){.visitDocuments__grid{grid-template-columns:1fr}}.visitDocument__upload--hasFile{background-color:#f7fafc;border-color:#bcc8d2;border-style:solid}.visitDocument__files{flex-direction:column}.visitDocument__file,.visitDocument__files{align-items:center;display:flex;gap:8px;justify-content:center;min-width:0;width:100%}.visitDocument__file{color:#133458}.visitDocument__file>span{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visitDocument__file a{align-items:center;color:#133458;display:flex;gap:8px;justify-content:center;max-width:100%;min-width:0;text-decoration:none}.visitDocument__file a span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visitDocument__file>button{align-items:center;background:#0000;border:none;color:#c0392b;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:3px}.visitDocument__files>small{color:#64748b;font-size:11px}.visitCostEstimate__section+.visitCostEstimate__section{border-top:1px solid #d0d9df;margin-top:17px;padding-top:17px}.visitCostEstimate .visitCard__heading{align-items:flex-start;margin-bottom:13px}.visitCostEstimate .visitCard__heading p{color:#647d91;font-size:11px;line-height:1.8;margin:5px 0 0}.visitCostEstimate__cost{display:flex;flex-direction:column;font-size:12px;gap:8px;text-align:right}.visitCostEstimate__cost input{background:#fafafa;border:0;border-radius:8px;color:#173b5f;font:inherit;outline:none;padding:11px 13px;width:min(100%,350px)}.visitCostEstimate__cost input:focus,.visitCostEstimate__notes textarea:focus{box-shadow:0 0 0 1px #9fc9dc}.visitCostEstimate__notes{display:flex;flex-direction:column;font-size:12px;gap:8px;text-align:right}.visitCostEstimate__notes textarea{background:#fafafa;border:0;border-radius:8px;color:#173b5f;font:inherit;outline:none;padding:12px;resize:vertical;width:100%}.visitCostEstimate__result{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:16px 28px;margin-top:17px}.visitCostEstimate__radio{align-items:center;cursor:pointer;display:inline-flex;gap:7px}.visitCostEstimate__radio input{accent-color:#8ecfe3;height:14px;margin:0;width:14px}@media (max-width:600px){.visitCostEstimate__result{align-items:flex-start;flex-direction:column;gap:12px}}.evaluatorVisitReportDetails{box-sizing:border-box;color:#355878;direction:rtl;font-family:inherit;min-width:0;width:100%}.evaluatorVisitReportDetails *,.evaluatorVisitReportDetails :after,.evaluatorVisitReportDetails :before{box-sizing:border-box}.evaluatorVisitReportTop{min-width:0;width:100%}.evaluatorVisitReportContent{background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;margin:0 auto;padding:25px}.evaluatorVisitReportContent,.evaluatorVisitReportForm{align-items:stretch;display:flex;flex-direction:column;gap:18px;min-width:0;width:100%}.evaluatorVisitReportForm{margin:0}.evaluatorVisitReportState{align-items:center;background:#efefec;border:1px solid #cbd2d5;border-radius:20px;color:#355878;display:flex;flex-direction:column;font-family:inherit;gap:16px;justify-content:center;min-height:300px;padding:30px;text-align:center;width:100%}.evaluatorVisitReportState p{font-size:14px;line-height:1.8;margin:0}.evaluatorVisitReportSpinner{animation:evaluatorVisitReportSpin .8s linear infinite;flex-shrink:0}@keyframes evaluatorVisitReportSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.evaluatorVisitReportMessage{align-items:center;border-radius:9px;display:flex;font-size:13px;gap:10px;line-height:1.8;margin:0;min-width:0;padding:13px 15px;width:100%}.evaluatorVisitReportMessage>svg{flex-shrink:0}.evaluatorVisitReportMessage>span{min-width:0;overflow-wrap:anywhere}.evaluatorVisitReportMessage--success{background:#e9f7ed;border:1px solid #b9e4c6;color:#217545}.evaluatorVisitReportMessage--error{background:#fff0ef;border:1px solid #f2c3bf;color:#a3342c}.evaluatorVisitReportMessage button{background:#0000;border:0;color:inherit;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;margin-right:auto;padding:4px 8px;text-decoration:underline}.evaluatorVisitReportMessage button:disabled{cursor:not-allowed;opacity:.5}.evaluatorVisitReportActions{align-items:center;border-top:1px solid #d5d9d8;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-top:6px;padding-top:18px;width:100%}.evaluatorVisitReportSendButton{align-items:center;border:1px solid #0000;border-radius:7px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:8px;justify-content:center;min-height:40px;padding:9px 16px;transition:background-color .2s ease,transform .2s ease,opacity .2s ease}.evaluatorVisitReportSendButton svg{flex-shrink:0}.evaluatorVisitReportSendButton:disabled{cursor:not-allowed;opacity:.55}.evaluatorVisitReportSendButton:not(:disabled):hover{transform:translateY(-1px)}.evaluatorVisitReportSendButton:not(:disabled):active{transform:translateY(0)}.evaluatorVisitReportSendButton--primary{background:#bbe0ef;color:#133458;width:79.7%}.evaluatorVisitReportSendButton--primary:not(:disabled):hover{background:#a4d4e7}.evaluatorVisitReportSendButton--secondary{background:#ffc349;color:#133458;width:19.7%}.evaluatorVisitReportSendButton--secondary:not(:disabled):hover{background:#f5b72e}.evaluatorVisitReportReadOnlyNote{background:#f5f5f2;border:1px solid #cbd2d5;border-radius:9px;color:#667c8d;font-size:12px;line-height:1.9;margin:0;padding:13px 15px;width:100%}@media (max-width:1200px){.evaluatorVisitReportContent{gap:16px;padding:22px}.evaluatorVisitReportForm{gap:16px}}@media (max-width:768px){.evaluatorVisitReportTop{margin-bottom:16px}.evaluatorVisitReportContent{border-radius:14px;gap:14px;padding:18px 14px}.evaluatorVisitReportForm{gap:14px}.evaluatorVisitReportState{min-height:250px;padding:20px}.evaluatorVisitReportActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.evaluatorVisitReportSendButton{min-height:44px;width:100%}.evaluatorVisitReportMessage{align-items:flex-start;flex-wrap:wrap}.evaluatorVisitReportMessage button{margin-right:auto}}@media (max-width:480px){.evaluatorVisitReportContent{padding:13px 10px}.evaluatorVisitReportSendButton{font-size:12px;padding:10px 14px}}.evaluatorRequestDetailsPage{box-sizing:border-box;direction:rtl;width:100%}.evaluatorRequestDetailsContainer{align-items:stretch;background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;margin:0 auto;padding:25px;width:100%}.evaluatorRequestDetailsSection{box-sizing:border-box;flex-shrink:0;width:100%}.evaluatorRequestDetailsState{align-items:center;box-sizing:border-box;color:#133458;display:flex;flex-direction:column;font-family:inherit;gap:16px;justify-content:center;min-height:300px;padding:20px;text-align:center;width:100%}.evaluatorRequestDetailsSpinner{animation:evaluatorRequestDetailsSpinner .8s linear infinite;border:3px solid #d3e1f5;border-radius:50%;border-top-color:#133458;height:32px;width:32px}@keyframes evaluatorRequestDetailsSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.evaluatorRequestDetailsError{color:#c0392b}.evaluatorRequestDetailsStateActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:4px}.evaluatorRequestDetailsStateActions button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:38px;min-width:110px;padding:0 18px;transition:background-color .2s ease,transform .2s ease}.evaluatorRequestDetailsStateActions button:hover{transform:translateY(-1px)}.evaluatorRequestDetailsStateActions button:first-child{background:#133458;color:#fff}.evaluatorRequestDetailsStateActions button:first-child:hover{background:#0e2945}.evaluatorRequestDetailsStateActions .evaluatorRequestDetailsBackButton{background:#d3e1f5;color:#133458}.evaluatorRequestDetailsStateActions .evaluatorRequestDetailsBackButton:hover{background:#c3d6ed}@media (max-width:1200px){.evaluatorRequestDetailsContainer{gap:16px;padding:22px 20px}}@media (max-width:768px){.evaluatorRequestDetailsContainer{border-radius:14px;gap:14px;padding:16px 12px}.evaluatorRequestDetailsState{min-height:250px}.evaluatorRequestDetailsStateActions{flex-direction:column;width:100%}.evaluatorRequestDetailsStateActions button{max-width:220px;width:100%}}.visitsCards{direction:rtl;display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;width:100%}.visitsCards .visitsCard{align-items:center;background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;gap:28px;height:112px;justify-content:center;padding:15px;width:100%}.visitsCards .visitsCardValue{color:#ffc349;direction:rtl;font-size:52px;font-weight:500;line-height:1;white-space:nowrap}.visitsCards .visitsCardTitle{color:#133458;font-size:22px;font-weight:400;line-height:1.5;white-space:nowrap}@media (max-width:992px){.visitsCards{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}.visitsCards .visitsCard{border-radius:24px;gap:20px;height:105px}.visitsCards .visitsCardValue{font-size:45px}.visitsCards .visitsCardTitle{font-size:19px}}@media (max-width:600px){.visitsCards{gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.visitsCards .visitsCard{border-radius:20px;gap:14px;height:95px;padding:10px}.visitsCards .visitsCardValue{font-size:38px}.visitsCards .visitsCardTitle{font-size:14px}}@media (max-width:400px){.visitsCards{gap:10px}.visitsCards .visitsCard{border-radius:18px;gap:10px;height:88px}.visitsCards .visitsCardValue{font-size:32px}.visitsCards .visitsCardTitle{font-size:12px}}.visitsTableContainer{box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;width:100%}.visitsSummary{box-sizing:border-box;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 24px;width:100%}.visitsSummaryItem{align-items:center;background-color:#f7f7f6;border:1px solid #e2e7ec;border-radius:16px;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;min-height:88px;padding:16px 20px}.visitsSummaryLabel{color:#7188a8;font-family:inherit;font-size:15px;font-weight:500;line-height:1.7}.visitsSummaryCount{color:#133458;font-size:25px;font-weight:700;line-height:1.4;white-space:nowrap}.visitsTableEmpty,.visitsTableLoading{align-items:center;background-color:#f7f7f6;border-radius:30px;box-sizing:border-box;color:#7188a8;display:flex;font-family:inherit;font-size:17px;font-weight:400;justify-content:center;min-height:350px;padding:24px;text-align:center;width:100%}.visitsTableWrapper{box-sizing:border-box;width:100%}.visitStatusA{align-items:center;border-radius:22px;box-sizing:border-box;color:#133458;display:inline-flex;font-family:inherit;font-size:16px;font-weight:400;gap:9px;justify-content:center;line-height:1.5;min-height:40px;padding:0 17px;white-space:nowrap}.visitStatusDot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;min-width:10px;width:10px}.visitStatuswarning{background-color:#f3efe2}.visitStatuswarning .visitStatusDot{background-color:#ffc349}.visitStatusinfo{background-color:#bbe0ef4d}.visitStatusinfo .visitStatusDot{background-color:#004389}.visitStatusdanger{background-color:#f8ecef}.visitStatusdanger .visitStatusDot{background-color:#a60b30}.visitStatusneutral{background-color:#e9eaec;color:#586575}.visitStatusneutral .visitStatusDot{background-color:#8993a0}.visitStatussuccess{background-color:#f2f5ef}.visitStatussuccess .visitStatusDot{background-color:#73c645}.visitViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;padding:0;transition:opacity .2s ease}.visitViewButton:hover:not(:disabled){opacity:.65}.visitViewButton:disabled{cursor:not-allowed;opacity:.4}.visitViewButton:focus-visible{border-radius:4px;outline:2px solid #133458;outline-offset:4px}.visitsPaginationWrapper{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-top:28px;width:100%}@media (max-width:1100px){.visitsSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.visitsSummary{gap:10px;margin-bottom:18px}.visitsSummaryItem{border-radius:12px;min-height:75px;padding:12px}.visitsSummaryLabel{font-size:13px}.visitsSummaryCount{font-size:21px}.visitsTableEmpty,.visitsTableLoading{border-radius:24px;font-size:15px;min-height:280px}.visitsPaginationWrapper{margin-top:22px}.visitStatusA{font-size:14px;gap:7px;min-height:36px;padding:0 12px}}@media (max-width:450px){.visitsSummary{grid-template-columns:1fr}.visitsSummaryItem{min-height:65px}}.documentsHeader,.documentsPage{box-sizing:border-box;direction:rtl;width:100%}.documentsHeader{align-items:center;background-color:#efefec;border-radius:16px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;padding:20px}.documentsHeaderRightSide{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center}.documentsHeaderTitle{color:#133458;font-size:22px;font-weight:600;padding-right:12px;position:relative}.documentsHeaderTitle:before{background:#ffc349;border-radius:5px;content:"";height:28px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.documentsHeaderCount{color:#8a98a5;font-size:14px;padding-right:12px}.filterDocumentsTable{direction:rtl;position:relative}.documentsFilterButton{align-items:center;background:#0000;border:1.5px solid #133458;border-radius:12px;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:16px;gap:9px;height:44px;justify-content:center;transition:.2s ease;width:90px}.documentsFilterButton svg{stroke-width:1.8;height:23px;width:23px}.documentsFilterButton.active,.documentsFilterButton:hover{background:#133458;color:#fff}.documentsFilterDropdown{background:#f7f8f9;border:1.5px solid #133458;border-radius:14px;box-shadow:0 5px 15px #00000014;left:0;overflow:hidden;position:absolute;top:53px;width:185px;z-index:100}.documentsFilterSection{width:100%}.documentsFilterSection+.documentsFilterSection{border-top:1px solid #aab6c2}.documentsFilterSectionHeader{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;direction:rtl;display:flex;font-family:inherit;font-size:14px;justify-content:space-between;min-height:43px;padding:0 11px;width:100%}.documentsFilterSectionHeader svg{flex-shrink:0;height:17px;width:17px}.documentsFilterSectionHeader:hover{background:#1334580a}.documentsFilterOptions{box-sizing:border-box;padding:0 10px;width:100%}.documentsFilterOption{background:#0000;border:none;border-top:1px solid #b8c2cc;color:#133458;cursor:pointer;font-family:inherit;font-size:13px;min-height:42px;padding:0 5px;text-align:right;transition:.2s ease;width:100%}.documentsFilterOption:hover{background:#1334580f}.documentsFilterOption.selected{background:#13345814;font-weight:600}.documentsTableWrapper{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;overflow-x:auto;padding:20px 35px 0;width:100%}.documentsTable{border-collapse:collapse;color:#133458;direction:rtl;min-width:850px;width:100%}.documentsTable thead tr{height:85px}.documentsTable th{color:#133458;font-size:18px;font-weight:600;padding:0 12px;text-align:center;white-space:nowrap}.documentsTable tbody tr{border-top:1px solid #b8c4d0;height:78px}.documentsTable td{color:#133458;font-size:17px;font-weight:400;padding:0 12px;text-align:center;white-space:nowrap}.documentViewButton{background:#0000;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:17px;padding:5px 10px;transition:.2s ease}.documentViewButton:hover{color:#ffc349}.documentsMobileCards{display:none}.documentMobileCard{background:#f4f5f2;border:1px solid #afc4d6;border-radius:11px;box-sizing:border-box;color:#133458;direction:rtl;display:flex;flex-direction:column;min-height:174px;padding:15px 15px 13px;width:100%}.documentMobileCardTop{align-items:center;column-gap:20px;direction:rtl;display:grid;grid-template-columns:1fr auto auto;width:100%}.documentMobileCardName{color:#133458;font-size:24px;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}.documentMobileCardStatus{align-items:center;border-radius:25px;box-sizing:border-box;display:flex;font-size:18px;font-weight:400;gap:7px;justify-content:center;min-height:38px;padding:0 15px;white-space:nowrap}.documentMobileCardStatus svg{flex-shrink:0;height:26px;width:26px}.documentMobileCardStatus.completed,.documentMobileCardStatus.success{background:#e4f0df;color:#63b83e}.documentMobileCardStatus.waiting{background:#f0dde1;color:#b00035}.documentMobileCardStatus.default{background:#e8edf1;color:#133458}.documentMobileCardDate{color:#133458;font-size:17px;text-align:left;white-space:nowrap}.documentMobileCardRequestCode{color:#133458;font-size:20px;line-height:1.4;margin-top:7px;text-align:right;white-space:nowrap}.documentMobileCardBottom{align-items:center;direction:rtl;display:flex;justify-content:space-between;margin-top:auto;width:100%}.documentMobileCardType{color:#133458;font-size:18px;text-align:right;white-space:nowrap}.documentMobileCardCode{align-items:center;color:#133458;display:flex;font-size:16px;gap:9px;justify-content:center;white-space:nowrap}.documentMobileCardDot{background:#fff;border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.documentMobileCardView{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:18px;gap:5px;justify-content:flex-start;padding:0;white-space:nowrap}.documentMobileCardView svg{height:20px;width:20px}.documentMobileCardView:hover{color:#ffc349}.documentsPagination{box-sizing:border-box;direction:rtl;gap:26px;margin-top:42px;width:100%}.documentsPagination,.paginationPage{align-items:center;display:flex;justify-content:center}.paginationPage{background:#0000;border:none;border-radius:12px;color:#133458;cursor:pointer;font-family:inherit;font-size:18px;height:44px;transition:.2s ease;width:44px}.paginationPage:hover{background:#eef2f5}.paginationPage.active{background:#133458;box-shadow:0 3px 8px #13345833;color:#fff}.paginationDots{color:#133458;font-size:20px;padding:0 2px}.paginationArrow{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:17px;gap:7px;padding:8px}.paginationArrow:hover{color:#ffc349}.paginationArrow.disabled,.paginationArrow:disabled{color:#8798a9;cursor:default}.arrowIcon{font-size:24px;line-height:1}@media (max-width:992px){.documentsPage{box-sizing:border-box;padding:0 20px 30px;width:100%}.documentsHeader{margin-bottom:18px;padding:16px 18px}.documentsHeaderTitle{font-size:19px}.documentsHeaderCount{font-size:14px}.documentsFilterButton{font-size:14px;height:40px;width:82px}.documentsFilterButton svg{height:20px;width:20px}.documentsTableWrapper{display:none}.documentsMobileCards{background:#efefec;border-radius:24px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:22px 18px 18px;width:100%}.documentMobileCard{border-radius:11px;min-height:160px;padding:13px 14px 12px;width:100%}.documentMobileCardTop{column-gap:12px;grid-template-columns:minmax(0,1fr) auto auto}.documentMobileCardName{font-size:20px;overflow:hidden;text-overflow:ellipsis}.documentMobileCardStatus{font-size:14px;gap:5px;min-height:32px;padding:0 10px}.documentMobileCardStatus svg{height:19px;width:19px}.documentMobileCardDate{font-size:14px}.documentMobileCardRequestCode{font-size:17px;margin-top:7px}.documentMobileCardBottom{align-items:center;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:auto;width:100%}.documentMobileCardType{font-size:15px;overflow:hidden;text-overflow:ellipsis}.documentMobileCardCode{font-size:14px;gap:6px;overflow:hidden;text-overflow:ellipsis}.documentMobileCardDot{height:8px;width:8px}.documentMobileCardView{font-size:15px;gap:3px}.documentMobileCardView svg{height:17px;width:17px}.documentsPagination{gap:18px;margin-top:30px}}@media (max-width:600px){.documentsPage{box-sizing:border-box;padding:0 15px 25px;width:100%}.documentsHeader{background:#0000;border-radius:0;box-shadow:none;margin-bottom:15px;padding:0}.documentsHeaderRightSide{display:flex;justify-content:flex-start;width:100%}.documentsHeaderTitle{font-size:18px}.documentsHeaderCount{display:none}.filterDocumentsTable{left:15px;position:absolute}.documentsFilterButton{border:none;font-size:0;height:38px;margin-left:35px;padding:0;width:38px}.documentsFilterButton svg{height:22px;width:22px}.documentsFilterDropdown{left:0;top:43px;width:190px}.documentsMobileCards{background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:28px 21px 20px;width:100%}.documentMobileCard{border-radius:11px;min-height:174px;padding:14px 13px 12px;width:100%}.documentMobileCardTop{column-gap:10px;grid-template-columns:minmax(0,1fr) auto auto}.documentMobileCardName{font-size:20px}.documentMobileCardStatus{font-size:14px;gap:5px;min-height:32px;padding:0 10px}.documentMobileCardStatus svg{height:18px;width:18px}.documentMobileCardDate{font-size:14px}.documentMobileCardRequestCode{font-size:17px;margin-top:8px}.documentMobileCardBottom{align-items:center;column-gap:7px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:auto}.documentMobileCardType{font-size:15px;overflow:hidden;text-overflow:ellipsis}.documentMobileCardCode{font-size:14px;gap:6px;overflow:hidden;text-overflow:ellipsis}.documentMobileCardDot{height:8px;width:8px}.documentMobileCardView{font-size:15px;gap:3px}.documentMobileCardView svg{height:17px;width:17px}.documentsPagination{gap:8px;margin-top:25px;overflow:hidden;width:100%}.paginationPage{flex-shrink:0;font-size:15px;height:38px;width:38px}.paginationArrow{flex-shrink:0;font-size:14px;gap:4px;padding:5px}.paginationDots{flex-shrink:0;font-size:17px}}@media (max-width:400px){.documentsPage{padding-left:10px;padding-right:10px}.documentsMobileCards{padding:24px 12px 15px}.documentMobileCard{min-height:160px;padding:12px 11px 11px}.documentMobileCardTop{column-gap:7px}.documentMobileCardName{font-size:18px}.documentMobileCardStatus{font-size:12px;padding:0 7px}.documentMobileCardStatus svg{height:16px;width:16px}.documentMobileCardDate{font-size:12px}.documentMobileCardRequestCode{font-size:15px}.documentMobileCardBottom{column-gap:5px}.documentMobileCardCode,.documentMobileCardType,.documentMobileCardView{font-size:13px}.documentMobileCardCode{gap:4px}.documentMobileCardDot{height:7px;width:7px}.documentMobileCardView svg{height:15px;width:15px}}.documentsDetailPage{direction:rtl;width:100%}.documentsBackButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;transition:.2s ease;width:48px}.documentsBackButton:hover{opacity:.7}.projectsPage{box-sizing:border-box;color:#133458;direction:rtl;width:100%}.contractsHeader{align-items:flex-start;display:flex;flex-direction:column;width:98%}.contractsHeader h1{color:#133458;font-size:25px;font-weight:600;line-height:1.5;margin:0;padding:0}.contractsHeader p{color:#7890a5;font-size:17px;line-height:1.7;margin:8px 0 0;padding:0}.projectsHeader{align-items:flex-start;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px;width:100%}.projectsHeaderRightSide{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.projectsHeaderTitle{color:#133458;font-size:24px;font-weight:600;line-height:1.5;white-space:nowrap}.projectsHeaderDescription{color:#133458;font-size:16px;font-weight:400;line-height:1.7;white-space:nowrap}.projectsHeaderLeftSide{align-items:center;direction:ltr;display:flex;flex-direction:row;gap:20px}.filterProjectsTable{direction:rtl;position:relative}.projectsFilterButton{align-items:center;background:#0000;border:1.5px solid #133458;border-radius:14px;color:#133458;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:16px;gap:9px;height:48px;justify-content:center;transition:.2s ease;width:114px}.projectsFilterButton svg{stroke-width:1.7;height:25px;width:25px}.projectsFilterButton.active,.projectsFilterButton:hover{background:#133458;color:#fff}.projectsFilterDropdown{background:#f7f8f9;border:1.5px solid #133458;border-radius:14px;box-shadow:0 5px 15px #00000014;box-sizing:border-box;overflow:hidden;position:absolute;right:0;top:56px;width:210px;z-index:1000}.projectsFilterSection{width:100%}.projectsFilterSection+.projectsFilterSection{border-top:1px solid #aab6c2}.projectsFilterSectionHeader{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;direction:rtl;display:flex;font-family:inherit;font-size:14px;justify-content:space-between;min-height:46px;padding:0 12px;width:100%}.projectsFilterSectionHeader svg{flex-shrink:0;height:17px;width:17px}.projectsFilterSectionHeader:hover{background:#1334580a}.projectsFilterOptions{box-sizing:border-box;padding:0 10px;width:100%}.projectsFilterOption{background:#0000;border:none;border-top:1px solid #b8c2cc;color:#133458;cursor:pointer;font-family:inherit;font-size:13px;min-height:40px;padding:0 6px;text-align:right;transition:.2s ease;width:100%}.projectsFilterOption:hover{background:#1334580f}.projectsFilterOption.selected{background:#13345814;font-weight:600}.projectsBackButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;transition:.2s ease;width:48px}.projectsBackButton svg{height:32px;width:32px}.projectsBackButton:hover{color:#ffc349}.projectsCountWrapper{box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:22px;width:100%}.projectsCount{align-items:center;background:#dceef7;border-radius:25px;color:#133458;display:inline-flex;font-size:15px;height:46px;justify-content:center;min-width:142px;padding:0 18px;white-space:nowrap}.projectsTableWrapper{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;overflow-x:auto;padding:20px 35px 0;width:100%}.projectsTable{border-collapse:collapse;color:#133458;direction:rtl;min-width:900px;width:100%}.projectsTable thead tr{height:75px}.projectsTable th{color:#133458;font-size:18px;font-weight:600;padding:0 12px;text-align:center;white-space:nowrap}.projectsTable tbody tr{border-top:1px solid #b8c4d0;height:76px}.projectsTable td{color:#133458;font-size:17px;font-weight:400;padding:0 12px;text-align:center;white-space:nowrap}.projectStatus{align-items:center;border-radius:22px;box-sizing:border-box;display:inline-flex;font-size:14px;gap:9px;height:38px;justify-content:center;min-width:120px;padding:0 13px;white-space:nowrap}.projectStatusDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.projectStatus.registered{background:#71c74b1a;color:#68c343}.projectStatus.registered .projectStatusDot{background:#6fc744}.projectStatus.waiting{background:#ffb5361a;color:#d99d22}.projectStatus.waiting .projectStatusDot{background:#ffb536}.projectStatus.edit{background:#be003712;color:#b00035}.projectStatus.edit .projectStatusDot{background:#b00035}.projectStatus.default{background:#e8edf1;color:#133458}.projectStatus.default .projectStatusDot{background:#133458}.projectViewButton{background:#0000;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:17px;padding:5px 10px;transition:.2s ease}.projectViewButton:hover{color:#ffc349}.projectsMobileCards{display:none}.projectMobileCard{background:#f4f5f2;border:1px solid #afc4d6;border-radius:12px;box-sizing:border-box;color:#133458;direction:rtl;display:flex;flex-direction:column;min-height:190px;padding:15px;width:100%}.projectMobileCardTop{align-items:center;direction:rtl;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.projectMobileCardName{color:#133458;font-size:20px;font-weight:700;line-height:1.3;text-align:right;white-space:nowrap}.projectMobileCardStatus{align-items:center;border-radius:25px;box-sizing:border-box;display:flex;font-size:13px;font-weight:400;gap:5px;justify-content:center;min-height:34px;padding:0 11px;white-space:nowrap}.projectMobileCardStatus svg{flex-shrink:0;height:19px;width:19px}.projectMobileCardStatus.registered{background:#e4f0df;color:#63b83e}.projectMobileCardStatus.waiting{background:#f5ebd1;color:#d99d22}.projectMobileCardStatus.edit{background:#f0dde1;color:#b00035}.projectMobileCardStatus.default{background:#e8edf1;color:#133458}.projectMobileCardRow{align-items:center;color:#133458;display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-top:10px;white-space:nowrap;width:100%}.projectMobileCardRow span:first-child{font-weight:500}.projectMobileCardRow span:last-child{text-align:left}.projectMobileCardBottom{direction:rtl;margin-top:auto;padding-top:10px;width:100%}.projectMobileCardBottom,.projectMobileCardView{align-items:center;display:flex;justify-content:flex-start}.projectMobileCardView{background:#0000;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:15px;gap:4px;padding:0;white-space:nowrap}.projectMobileCardView svg{height:18px;width:18px}.projectMobileCardView:hover{color:#ffc349}.projectsPagination{box-sizing:border-box;direction:rtl;gap:26px;margin-top:42px;width:100%}.projectsPagination,.projectsPaginationPage{align-items:center;display:flex;justify-content:center}.projectsPaginationPage{background:#0000;border:none;border-radius:12px;color:#133458;cursor:pointer;font-family:inherit;font-size:18px;height:44px;transition:.2s ease;width:44px}.projectsPaginationPage:hover{background:#eef2f5}.projectsPaginationPage.active{background:#133458;box-shadow:0 3px 8px #13345833;color:#fff}.projectsPaginationDots{color:#133458;font-size:20px;padding:0 2px}.projectsPaginationArrow{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:17px;gap:7px;padding:8px;transition:.2s ease}.projectsPaginationArrow:hover{color:#ffc349}.projectsPaginationArrow.disabled,.projectsPaginationArrow:disabled{color:#8798a9;cursor:default}.paginationArrowIcon{align-items:center;display:flex;font-size:24px;line-height:1}@media (max-width:992px){.projectsPage{padding:0 20px 30px}.projectsHeader,.projectsPage{box-sizing:border-box;width:100%}.projectsHeader{margin-bottom:18px;padding:16px 18px}.projectsHeaderTitle{font-size:19px}.projectsHeaderDescription{font-size:14px}.projectsFilterButton{font-size:14px;height:40px;width:82px}.projectsFilterButton svg{height:20px;width:20px}.projectsBackButton{height:40px;width:40px}.projectsBackButton svg{height:27px;width:27px}.projectsCountWrapper{margin-bottom:18px}.projectsCount{font-size:14px;height:40px;min-width:125px;padding:0 15px}.projectsTableWrapper{display:none}.projectsMobileCards{background-color:#efefec;border-radius:24px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:22px 18px 18px;width:100%}.projectMobileCard{border-radius:11px;box-sizing:border-box;min-height:160px;padding:13px 14px 12px;width:100%}.projectMobileCardTop{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.projectMobileCardName{font-size:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectMobileCardStatus{align-items:center;display:flex;flex-shrink:0;font-size:13px;gap:5px;min-height:32px;padding:0 9px}.projectMobileCardStatus svg{flex-shrink:0;height:18px;width:18px}.projectMobileCardRow{font-size:14px;gap:8px;margin-top:8px;overflow:hidden;width:100%}.projectMobileCardRow span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectMobileCardBottom{align-items:center;display:flex;justify-content:flex-start;margin-top:auto;padding-top:10px;width:100%}.projectMobileCardView{align-items:center;display:flex;font-size:15px;gap:4px}.projectMobileCardView svg{height:17px;width:17px}.projectsPagination{gap:18px;margin-top:30px;width:100%}}@media (max-width:600px){.projectsPage{box-sizing:border-box;padding:0 15px 25px;width:100%}.projectsHeader{align-items:center;margin-bottom:12px;padding:0;width:100%}.projectsHeaderRightSide{gap:0;width:100%}.projectsHeaderTitle{font-size:18px;white-space:nowrap}.projectsHeaderDescription{display:none}.projectsHeaderLeftSide{gap:5px;left:15px;position:absolute}.projectsBackButton{height:38px;width:38px}.projectsBackButton svg{height:25px;width:25px}.projectsFilterButton{border:none;font-size:0;height:38px;padding:0;width:38px}.projectsFilterButton svg{height:22px;width:22px}.projectsFilterDropdown{right:0;top:43px;width:190px}.projectsCountWrapper{margin-bottom:15px}.projectsCount{font-size:13px;height:38px;min-width:115px;padding:0 13px}.projectsTableWrapper{display:none}.projectsMobileCards{background-color:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:28px 21px 20px;width:100%}.projectMobileCard{border-radius:11px;box-sizing:border-box;min-height:174px;padding:14px 13px 12px;width:100%}.projectMobileCardTop{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.projectMobileCardName{font-size:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectMobileCardStatus{flex-shrink:0;font-size:12px;gap:4px;min-height:31px;padding:0 8px}.projectMobileCardStatus svg{height:17px;width:17px}.projectMobileCardRow{font-size:13px;gap:8px;margin-top:8px;overflow:hidden;width:100%}.projectMobileCardRow span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectMobileCardBottom{align-items:center;display:flex;justify-content:flex-start;margin-top:auto;padding-top:10px;width:100%}.projectMobileCardView{font-size:14px;gap:3px}.projectMobileCardView svg{height:17px;width:17px}.projectsPagination{gap:8px;margin-top:25px;overflow:hidden;width:100%}.projectsPaginationPage{flex-shrink:0;font-size:15px;height:38px;width:38px}.projectsPaginationArrow{flex-shrink:0;font-size:14px;gap:4px;padding:5px}.projectsPaginationDots{flex-shrink:0;font-size:17px}}@media (max-width:400px){.projectsPage{padding-left:10px;padding-right:10px}.projectsHeaderTitle{font-size:17px}.projectsHeaderLeftSide{left:10px}.projectsBackButton{height:35px;width:35px}.projectsBackButton svg{height:23px;width:23px}.projectsFilterButton{height:35px;width:35px}.projectsFilterButton svg{height:20px;width:20px}.projectsCount{font-size:12px;height:35px;min-width:105px;padding:0 10px}.projectsMobileCards{gap:11px;padding:24px 12px 15px}.projectMobileCard{min-height:160px;padding:12px 11px 11px}.projectMobileCardTop{gap:6px}.projectMobileCardName{font-size:16px}.projectMobileCardStatus{font-size:11px;min-height:29px;padding:0 6px}.projectMobileCardStatus svg{height:15px;width:15px}.projectMobileCardRow{font-size:12px;margin-top:7px}.projectMobileCardBottom{padding-top:8px}.projectMobileCardView{font-size:13px}.projectMobileCardView svg{height:15px;width:15px}}.projectsDetailHeader,.projectsDetailPage{box-sizing:border-box;direction:rtl;width:100%}.projectsDetailHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.projectsDetailHeaderTitle{color:#133458;font-size:22px;font-weight:600}.projectsDetailHeader .projectsBackButton{align-items:center;background:none;border:none;color:#133458;cursor:pointer;display:flex;justify-content:center;padding:0;transition:.2s ease}.projectsDetailHeader .projectsBackButton:hover{color:#ffc349}.evaluatorPanel{background-color:#fff;direction:rtl;display:flex;min-height:100vh;position:relative;width:100%}.evaluatorPanelSideBar{flex-shrink:0;height:100vh;position:fixed;right:0;top:0;width:380px;z-index:2000}.evaluatorPanelLeftSide{background-color:#fff;direction:rtl;display:flex;flex-direction:column;margin-right:380px;min-height:100vh;padding:32px 50px 40px;width:calc(100% - 380px)}.evaluatorPanelHeader{flex-shrink:0;height:80px;margin:0;position:fixed;right:430px;top:32px;width:calc(100% - 480px);z-index:1500}.evaluatorPanelHeader .panelHeader{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:22px;box-shadow:0 3px 10px #0000000d,0 8px 18px #0000000a;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin:0;padding:0 25px;width:100%}.evaluatorPanelBody{box-sizing:border-box;direction:rtl;flex:1;min-height:0;padding-top:105px;width:100%}.evaluatorPanelOverlay{display:none}@media (min-width:1401px){.evaluatorPanelSideBar{width:380px}.evaluatorPanelLeftSide{margin-right:380px;padding:32px 50px 40px;width:calc(100% - 380px)}.evaluatorPanelHeader{height:80px;right:430px;top:32px;width:calc(100% - 480px)}.evaluatorPanelBody{padding-top:105px}}@media (min-width:1101px) and (max-width:1400px){.evaluatorPanelSideBar{width:300px}.evaluatorPanelLeftSide{margin-right:300px;padding:28px 35px 35px;width:calc(100% - 300px)}.evaluatorPanelHeader{height:80px;margin:0;right:335px;top:28px;width:calc(100% - 370px)}.evaluatorPanelHeader .panelHeader{height:80px}.evaluatorPanelBody{padding-top:102px}}@media (max-width:1100px){.evaluatorPanel{display:block;min-height:100vh;overflow-x:hidden;width:100%}.evaluatorPanelSideBar{height:100vh;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:380px;z-index:3000}.evaluatorPanelSideBar.sidebarOpen{pointer-events:auto;transform:translateX(0)}.evaluatorPanelLeftSide{display:flex;flex-direction:column;margin-right:0;min-height:100vh;padding:22px 25px 30px;width:100%}.evaluatorPanelHeader{height:78px;margin:0;position:fixed;right:0;top:32px;width:100%;z-index:1500}.evaluatorPanelHeader .panelHeader{border-radius:20px;height:78px;padding:0 15px;width:100%}.evaluatorPanelBody{box-sizing:border-box;flex:1;min-height:0;padding-top:110px;width:100%}.evaluatorPanelOverlay{animation:evaluatorOverlayFadeIn .25s ease;background-color:#00000040;display:block;inset:0;position:fixed;z-index:2500}@keyframes evaluatorOverlayFadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width:900px){.evaluatorPanelLeftSide{padding:18px 20px 25px}.evaluatorPanelHeader{height:70px;right:0;top:32px}.evaluatorPanelHeader .panelHeader{border-radius:18px;height:70px;padding:0 12px}.evaluatorPanelBody{padding-top:102px}}@media (max-width:700px){.evaluatorPanelLeftSide{padding:12px}.evaluatorPanelHeader{height:62px;right:0;top:32px}.evaluatorPanelHeader .panelHeader{border-radius:17px;height:62px;padding:0 8px}.evaluatorPanelBody{min-width:0;overflow:hidden;padding-top:94px;width:100%}}@media (max-width:450px){.evaluatorPanelLeftSide{padding:10px}.evaluatorPanelHeader{height:58px;right:0;top:32px;z-index:1500}.evaluatorPanelHeader .panelHeader{border-radius:15px;height:58px;padding:0 6px}.evaluatorPanelBody{padding-top:90px}.evaluatorPanelSideBar{width:270px}}.dashboardCardI{background-color:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;direction:rtl;display:flex;flex-direction:column;height:235px;overflow:hidden;position:relative;width:100%}.dashboardCardContent{align-items:center;display:flex;flex:1;flex-direction:column;padding:22px 20px 12px}.dashboardCardTitle{color:#173d65;font-size:18px;font-weight:500;text-align:right;width:100%}.dashboardCardSubtitle{color:#173d65;font-size:13px;font-weight:400;margin-top:3px;text-align:right;width:100%}.dashboardCardNumber{color:#173d65;font-size:48px;font-weight:600;line-height:1;margin-top:27px}.dashboardCardProjectText{color:#607890;font-size:12px;margin-top:6px}.dashboardCardFooter{align-items:center;color:#173d65;display:flex;font-size:12px;gap:6px;height:49px;justify-content:center;width:100%}.dashboardCardFooter strong{font-size:20px;font-weight:500}.dashboardCardFooter.green{background-color:#e1ecd8}.dashboardCardFooter.green strong{color:#5fbc32}.dashboardCardFooter.red{background-color:#ead5d5}.dashboardCardFooter.red strong{color:#c60038}@media (max-width:700px){.dashboardCards{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardCard{border-radius:16px;height:200px}.dashboardCardContent{padding:18px 15px 10px}.dashboardCardTitle{font-size:15px}.dashboardCardSubtitle{font-size:11px;margin-top:2px}.dashboardCardNumber{font-size:36px;margin-top:22px}.dashboardCardProjectText{font-size:10px;margin-top:5px}.dashboardCardFooter{font-size:10px;height:42px}.dashboardCardFooter strong{font-size:16px}}.dashboardLastProjects{background-color:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;direction:rtl;overflow:hidden;padding:0 28px 18px;width:100%}.dashboardLastProjectsHeader{align-items:center;display:flex;justify-content:space-between;min-height:72px;width:100%}.dashboardLastProjectsHeader h2{color:#173d65;font-size:18px;font-weight:500;margin:0}.dashboardShowAll{color:#173d65}.dashboardShowAll,.dashboardShowAll:hover{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;padding:0}.dashboardShowAll:hover{color:#ffc349}.dashboardShowAll span{font-size:23px;line-height:1}.dashboardProjectsTable{overflow:hidden;width:100%}.dashboardTableHeader,.dashboardTableRow{align-items:center;column-gap:10px;display:grid;grid-template-columns:1.45fr 1fr 1.15fr 1fr 1fr .75fr;width:100%}.dashboardTableHeader{font-size:20px;font-weight:500;min-height:55px}.dashboardTableHeader,.dashboardTableRow{border-bottom:1px solid #c5d0d9;color:#173d65;text-align:center}.dashboardTableRow{font-size:18px;min-height:61px}.dashboardTableRow:last-child{border-bottom:none}.dashboardProjectStatus{align-items:center;background-color:#f7f8f5;border-radius:20px;display:inline-flex;font-size:18px;gap:7px;justify-content:center;min-width:92px;padding:5px 10px;white-space:nowrap}.dashboardProjectStatus i{border-radius:50%;display:block;flex-shrink:0;height:9px;width:9px}.dashboardProjectStatus.registered i{background-color:#69c53d}.dashboardProjectStatus.running{background-color:#f8f4e9}.dashboardProjectStatus.running i{background-color:#ffb52e}.dashboardProjectStatus.fix{background-color:#f9eeee}.dashboardProjectStatus.fix i{background-color:#bd003b}.dashboardViewButton{background:#0000;border:none;color:#173d65;cursor:pointer;font-family:inherit;font-size:18px;padding:5px 10px;white-space:nowrap}.dashboardViewButton:hover{color:#ffc349}@media (max-width:900px){.dashboardLastProjects{border-radius:16px;padding:0 20px 15px}.dashboardLastProjectsHeader{min-height:65px}.dashboardLastProjectsHeader h2{font-size:16px}.dashboardShowAll{font-size:13px}.dashboardTableHeader,.dashboardTableRow{column-gap:5px;grid-template-columns:1.4fr .9fr 1.05fr .95fr 1fr .7fr}.dashboardTableHeader{font-size:12px;min-height:50px}.dashboardTableRow{font-size:11px;min-height:55px}.dashboardProjectStatus{font-size:10px;gap:5px;min-width:78px;padding:4px 7px}.dashboardProjectStatus i{height:7px;width:7px}.dashboardViewButton{font-size:11px;padding:4px 6px}}@media (max-width:650px){.dashboardLastProjects{border-radius:14px;margin-top:18px;padding:0 12px 12px}.dashboardLastProjectsHeader{min-height:58px}.dashboardLastProjectsHeader h2{font-size:15px}.dashboardShowAll{font-size:11px;gap:4px}.dashboardShowAll span{font-size:18px}.dashboardTableHeader,.dashboardTableRow{column-gap:2px;grid-template-columns:1.35fr .85fr 1fr .95fr .95fr .65fr}.dashboardTableHeader{font-size:9px;min-height:45px}.dashboardTableRow{font-size:9px;min-height:49px}.dashboardProjectStatus{font-size:8px;gap:3px;min-width:58px;padding:3px 4px}.dashboardProjectStatus i{height:6px;width:6px}.dashboardViewButton{font-size:9px;padding:3px 2px}}@media (max-width:400px){.dashboardLastProjects{padding:0 8px 10px}.dashboardLastProjectsHeader{min-height:52px}.dashboardLastProjectsHeader h2{font-size:14px}.dashboardTableHeader,.dashboardTableRow{grid-template-columns:1.3fr .8fr .95fr .9fr .9fr .6fr}.dashboardTableHeader,.dashboardTableRow{font-size:8px}.dashboardProjectStatus{font-size:7px;min-width:52px;padding:2px 3px}.dashboardProjectStatus i{height:5px;width:5px}.dashboardViewButton{font-size:8px}}.dashboard{box-sizing:border-box;direction:rtl;width:100%}.dashboardCardsSection{box-sizing:border-box;display:grid;gap:30px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.dashboardCardsSection>*{box-sizing:border-box;max-width:100%;min-width:0;width:100%}@media (max-width:1400px){.dashboardCardsSection{gap:24px}}@media (max-width:1100px){.dashboardCardsSection{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.dashboard{max-width:100%;overflow-x:hidden;padding:0;width:100%}.requestsHeader1{margin-bottom:20px}.requestsHeaderTitle{font-size:20px}.dashboardCardsSection{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px;max-width:100%;width:100%}.dashboardCardsSection>*{max-width:100%;min-width:0;width:100%}}@media (max-width:480px){.dashboardCardsSection{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.dashboardCardsSection>*{min-width:0;width:100%}}.newProjectCard{background-color:#f8f8f7;border:1.5px solid #8fa8bc;border-radius:22px;box-sizing:border-box;direction:rtl;padding:24px 26px;transition:.2s ease;width:100%}.newProjectCardNew{background-color:#fff0f3;border:none;box-shadow:0 5px 8px #0000001f}.newProjectCardTop{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%}.newProjectCardCode,.newProjectCardDate,.newProjectCardStatus{align-items:center;color:#173f68;display:flex;font-size:17px;gap:9px}.newProjectCardCode svg,.newProjectCardDate svg,.newProjectCardUser svg{stroke-width:1.8;height:23px;width:23px}.newProjectCardCode{justify-content:center}.newProjectCardCode strong{font-weight:500}.newProjectCardStatus{border-radius:20px;justify-content:flex-start;padding:7px 13px;width:fit-content}.statusNew{background-color:#fff}.statusWaiting{background-color:#f7f4e9}.statusDot{background-color:#ffbd32;border-radius:50%;flex-shrink:0;height:9px;width:9px}.statusNew .statusDot{background-color:#c0003d}.newProjectCardDivider{background-color:#91a9bb;height:1.5px;margin:18px 0;width:100%}.newProjectCardUser{align-items:center;color:#173f68;display:flex;font-size:19px;gap:10px}.newProjectCardBottom{margin-top:24px}.newProjectCardBottom,.newProjectCardInfo{align-items:center;display:flex;gap:30px;justify-content:space-between}.newProjectCardInfo{flex:1}.newProjectInfoItem{align-items:center;color:#173f68;display:flex;font-size:17px;gap:7px;white-space:nowrap}.newProjectInfoItem strong{font-weight:500}.newProjectDetailButton{color:#173f68}.newProjectDetailButton,.newProjectDetailButton:hover{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-family:inherit;font-size:17px;gap:7px;padding:0;white-space:nowrap}.newProjectDetailButton:hover{color:#ffc349}.newProjectDetailButton svg{height:18px;width:18px}.newProjectCard:hover{transform:translateY(-2px)}@media (max-width:1100px){.newProjectCardTop{grid-template-columns:1fr 1fr}.newProjectCardStatus{grid-column:1/-1}.newProjectCardBottom{align-items:stretch;flex-direction:column}.newProjectCardInfo{width:100%}.newProjectDetailButton{justify-content:flex-start}}@media (max-width:700px){.newProjectCard{border-radius:18px;padding:18px}.newProjectCardTop{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.newProjectCardCode{justify-content:flex-start}.newProjectCardStatus{order:-1}.newProjectCardBottom{gap:20px;margin-top:18px}.newProjectCardInfo{display:grid;gap:14px;grid-template-columns:1fr 1fr}.newProjectInfoItem{font-size:14px;white-space:normal}.newProjectInfoItem:last-child{grid-column:1/-1}.newProjectCardCode,.newProjectCardDate,.newProjectCardUser,.newProjectDetailButton{font-size:15px}}@media (max-width:450px){.newProjectCardInfo{grid-template-columns:1fr}.newProjectInfoItem:last-child{grid-column:auto}}.newProjectDetailPage{box-sizing:border-box;color:#173f68;direction:rtl;min-height:100%;padding:25px 35px 40px;width:100%}.newProjectDetailHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.newProjectDetailHeader h1{font-size:27px;font-weight:600;margin:0 0 8px}.newProjectDetailHeader p{color:#8795a4;font-size:16px;margin:0}.newProjectDetailBack{align-items:center;background:#0000;border:none;color:#173f68;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.newProjectDetailBack svg{height:34px;width:34px}.newProjectDetailCard{background-color:#f8f8f7;border:1.5px solid #8fa8bc;border-radius:24px;box-sizing:border-box;padding:30px;width:100%}.newProjectDetailTop{align-items:center;display:grid;gap:25px;grid-template-columns:1fr 1fr 1fr}.newProjectDetailStatus{align-items:center;background-color:#fff;border-radius:20px;display:flex;font-size:16px;gap:9px;padding:8px 15px;width:fit-content}.newProjectDetailStatus span{background-color:#c0003d;border-radius:50%;height:9px;width:9px}.newProjectDetailCode,.newProjectDetailDate{align-items:center;display:flex;font-size:16px;gap:8px;justify-content:center}.newProjectDetailCode svg,.newProjectDetailDate svg{height:22px;width:22px}.newProjectDetailDivider{background-color:#91a9bb;height:1.5px;margin:22px 0;width:100%}.newProjectDetailUser{align-items:center;display:flex;font-size:20px;gap:10px}.newProjectDetailUser svg{height:24px;width:24px}.newProjectDetailInfoGrid{display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin-top:30px}.newProjectDetailInfo{display:flex;flex-direction:column;gap:10px}.newProjectDetailInfo>span{color:#8795a4;font-size:15px}.newProjectDetailInfo strong{align-items:center;display:flex;font-size:18px;font-weight:500;gap:7px}.newProjectDetailInfo strong svg{height:20px;width:20px}.newProjectDetailSection{background-color:#f8f8f7;border-radius:22px;margin-top:25px;padding:25px 30px}.newProjectDetailSection h2{font-size:21px;font-weight:600;margin:0 0 20px}.newProjectDetailRows{display:grid;gap:0 40px;grid-template-columns:1fr 1fr}.newProjectDetailRow{align-items:center;border-bottom:1px solid #c4d0d9;display:flex;font-size:16px;justify-content:space-between;padding:18px 0}.newProjectDetailRow span{color:#8795a4}.newProjectDetailRow strong{font-weight:500}.newProjectDetailActions{display:flex;gap:15px;justify-content:flex-start;margin-top:25px}.newProjectAcceptButton,.newProjectRejectButton{border-radius:12px;cursor:pointer;font-family:inherit;font-size:16px;height:45px;min-width:140px;padding:0 25px}.newProjectAcceptButton{background-color:#173f68;border:1.5px solid #173f68;color:#fff}.newProjectRejectButton{background-color:initial;border:1.5px solid #c0003d;color:#c0003d}@media (max-width:1000px){.newProjectDetailPage{padding:25px}.newProjectDetailTop{grid-template-columns:1fr 1fr}.newProjectDetailStatus{grid-column:1/-1}.newProjectDetailInfoGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.newProjectDetailPage{padding:18px 15px 30px}.newProjectDetailHeader{margin-bottom:20px}.newProjectDetailHeader h1{font-size:20px}.newProjectDetailHeader p{font-size:13px}.newProjectDetailCard{border-radius:18px;padding:20px}.newProjectDetailTop{align-items:flex-start;display:flex;flex-direction:column;gap:15px}.newProjectDetailCode,.newProjectDetailDate{font-size:14px;justify-content:flex-start}.newProjectDetailUser{font-size:17px}.newProjectDetailInfoGrid{gap:18px;grid-template-columns:1fr;margin-top:22px}.newProjectDetailInfo strong{font-size:16px}.newProjectDetailSection{border-radius:18px;padding:20px}.newProjectDetailRows{grid-template-columns:1fr}.newProjectDetailRow{font-size:14px}.newProjectDetailActions{flex-direction:column}.newProjectAcceptButton,.newProjectRejectButton{width:100%}}.newProjectsPage{box-sizing:border-box;direction:rtl;min-height:100%;width:100%}.newProjectsHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.newProjectsHeaderContent{display:flex;flex-direction:column;gap:8px}.newProjectsTitleRow{align-items:center;display:flex;gap:15px}.newProjectsTitleRow h1{color:#173f68;font-size:28px;font-weight:600;margin:0}.newProjectsCount{align-items:center;background-color:#dff1f8;border-radius:20px;color:#173f68;display:flex;font-size:16px;justify-content:center;padding:7px 18px}.newProjectsHeaderContent p{color:#8795a4;font-size:17px;margin:0}.newProjectsActions{align-items:center;display:flex;flex-direction:row-reverse;gap:18px}.newProjectsFilterButton{align-items:center;background-color:initial;border:1.5px solid #173f68;border-radius:12px;color:#173f68;cursor:pointer;display:flex;font-family:inherit;font-size:15px;gap:8px;height:42px;justify-content:center;min-width:85px;padding:0 15px}.filterIcon{font-size:20px}.newProjectsBackButton{background:#0000;border:none;color:#173f68;cursor:pointer;font-size:35px;height:45px;line-height:1;padding:0;width:45px}.newProjectsList{background-color:#efefec;border-radius:16px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;display:flex;flex-direction:column;gap:24px;padding:25px;width:100%}@media (max-width:1100px){.newProjectsPage{padding:25px 25px 35px}.newProjectsHeader{gap:20px}.newProjectsTitleRow h1{font-size:24px}.newProjectsHeaderContent p{font-size:15px}}@media (max-width:700px){.newProjectsPage{padding:20px 15px 30px}.newProjectsHeader{flex-direction:column;gap:18px;margin-bottom:22px}.newProjectsHeaderContent{width:100%}.newProjectsTitleRow{flex-wrap:wrap;gap:10px}.newProjectsTitleRow h1{font-size:21px}.newProjectsCount{font-size:13px;padding:5px 12px}.newProjectsHeaderContent p{font-size:13px;line-height:1.8}.newProjectsActions{justify-content:space-between;width:100%}.newProjectsFilterButton{height:40px}.newProjectsBackButton{font-size:30px;height:40px;width:40px}.newProjectsList{gap:16px}}.inprogressProjectsPage{direction:rtl;width:100%}.inprogressProjectsHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:28px;width:100%}.inprogressProjectsHeaderRight{align-items:flex-start;display:flex;flex-direction:column}.inprogressProjectsTitle{align-items:center;display:flex;gap:12px}.inprogressProjectsTitle>span:first-child{color:#173d65;font-size:23px;font-weight:600}.inprogressProjectsCount{align-items:center;background-color:#e6f4fa;border-radius:20px;color:#315b79;display:flex;font-size:13px;height:34px;padding:0 14px}.inprogressProjectsDescription{color:#7d8fa1;font-size:15px;margin-top:12px}.inprogressProjectsHeaderLeft{align-items:center;direction:ltr;display:flex;gap:22px}.inprogressBackButton{align-items:center;background:#0000;border:none;color:#173d65;cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.inprogressBackButton svg{height:28px;width:28px}.inprogressFilterContainer{position:relative}.inprogressFilterButton{align-items:center;background-color:#fff;border:1.5px solid #173d65;border-radius:13px;color:#173d65;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:9px;height:43px;justify-content:center;padding:0 15px}.inprogressFilterButton svg{height:23px;width:23px}.inprogressFilterDropdown{background-color:#fff;border:1px solid #dce4e9;border-radius:12px;box-shadow:0 8px 25px #00000014;direction:rtl;left:0;padding:8px;position:absolute;top:calc(100% + 8px);width:220px;z-index:20}.inprogressFilterSectionHeader{align-items:center;background:#0000;border:none;color:#173d65;cursor:pointer;display:flex;font-family:inherit;font-size:12px;justify-content:space-between;padding:10px;width:100%}.inprogressFilterOptions{display:flex;flex-direction:column;padding:3px 7px 7px}.inprogressFilterOption{background:#0000;border:none;border-radius:7px;color:#173d65;cursor:pointer;font-family:inherit;padding:8px;text-align:right}.inprogressFilterOption.selected,.inprogressFilterOption:hover{background-color:#eef6fa}.inprogressTableWrapper{background-color:#efefec;border-radius:22px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;overflow:hidden;padding:0 36px;width:100%}.inprogressTable{border-collapse:collapse;table-layout:fixed;width:100%}.inprogressTable thead th{font-size:20px;font-weight:500;height:80px}.inprogressTable tbody td,.inprogressTable thead th{border-bottom:1px solid #abbcc9;color:#173d65;text-align:center}.inprogressTable tbody td{font-size:18px;height:68px}.inprogressTable tbody tr:last-child td{border-bottom:none}.inprogressDateHeader{position:relative}.inprogressDateFilterContainer{align-items:center;display:flex;justify-content:center;position:relative}.inprogressDateFilterButton{align-items:center;background:#0000;border:none;color:#173d65;cursor:pointer;display:flex;font-family:inherit;font-size:18px;gap:7px;padding:5px}.inprogressDateFilterButton svg{height:15px;width:15px}.inprogressDateDropdown{background-color:#fff;border:1px solid #dce4e9;border-radius:10px;box-shadow:0 7px 20px #00000014;display:flex;flex-direction:column;padding:6px;position:absolute;right:50%;top:35px;width:130px;z-index:30}.inprogressDateOption{background:#0000;border:none;border-radius:7px;color:#173d65;cursor:pointer;font-family:inherit;font-size:14px;padding:8px}.inprogressDateOption.selected,.inprogressDateOption:hover{background-color:#eef6fa}.inprogressStatus{align-items:center;background-color:#f8f9f7;border-radius:20px;display:inline-flex;font-size:18px;gap:7px;justify-content:center;min-width:105px;padding:6px 11px;white-space:nowrap}.inprogressStatusDot{border-radius:50%;flex-shrink:0;height:12px;width:12px}.inprogressStatus.registered .inprogressStatusDot{background-color:#69c53d}.inprogressStatus.running{background-color:#faf6e9}.inprogressStatus.running .inprogressStatusDot{background-color:#ffb52e}.inprogressStatus.fix{background-color:#faedf1}.inprogressStatus.fix .inprogressStatusDot{background-color:#bd003b}.inprogressViewButton{color:#173d65}.inprogressViewButton,.inprogressViewButton:hover{background:#0000;border:none;cursor:pointer;font-family:inherit;font-size:18px;padding:5px 10px}.inprogressViewButton:hover{color:#ffc349}.inprogressPagination{align-items:center;display:flex;gap:28px;justify-content:center;margin-top:34px}.inprogressPaginationNumbers{align-items:center;display:flex;gap:9px}.inprogressPaginationNumbers button{align-items:center;background:#0000;border:none;border-radius:10px;color:#173d65;cursor:pointer;display:flex;font-family:inherit;height:39px;justify-content:center;padding:0;width:39px}.inprogressPaginationNumbers button.active{background-color:#173d65;color:#fff}.inprogressPaginationNumbers span{color:#173d65}.inprogressPaginationArrow{align-items:center;background:#0000;border:none;color:#173d65;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;padding:0}.inprogressPaginationArrow svg{height:18px;width:18px}.inprogressPaginationArrow:disabled{cursor:default;opacity:.35}.inprogressMobileCards{display:none}@media (max-width:1200px){.inprogressProjectsPage{padding:22px 25px 30px}.inprogressTableWrapper{padding:0 24px}.inprogressTable thead th{font-size:14px}.inprogressStatus,.inprogressTable tbody td{font-size:13px}.inprogressStatusDot{height:9px;width:9px}.inprogressViewButton{font-size:13px}}@media (max-width:900px){.inprogressProjectsPage{padding:20px}.inprogressProjectsHeader{margin-bottom:20px}.inprogressProjectsTitle>span:first-child{font-size:20px}.inprogressProjectsDescription{font-size:13px}.inprogressTableWrapper{border-radius:17px;padding:0 15px}.inprogressTable thead th{font-size:12px;height:62px}.inprogressTable tbody td{font-size:11px;height:57px}.inprogressStatus{font-size:10px;min-width:82px;padding:5px 7px}.inprogressStatusDot{height:7px;width:7px}.inprogressViewButton{font-size:11px}}@media (max-width:650px){.inprogressProjectsPage{padding:16px 15px 25px}.inprogressProjectsHeader{flex-direction:column;gap:15px}.inprogressProjectsHeaderRight{width:100%}.inprogressProjectsTitle{gap:8px}.inprogressProjectsTitle>span:first-child{font-size:19px}.inprogressProjectsCount{font-size:10px;height:29px;padding:0 9px}.inprogressProjectsDescription{font-size:11px;line-height:1.8;margin-top:8px}.inprogressProjectsHeaderLeft{justify-content:space-between;width:100%}.inprogressFilterButton{font-size:12px;height:40px}.inprogressBackButton{height:38px;width:38px}.inprogressTableWrapper{display:none}.inprogressMobileCards{display:flex;flex-direction:column;gap:12px;width:100%}.inprogressMobileCard{background-color:#efefec;border-radius:15px;padding:15px;width:100%}.inprogressMobileCardTop{align-items:center;border-bottom:1px solid #c7d1d9;display:flex;justify-content:space-between;padding-bottom:12px}.inprogressMobileName{color:#173d65;font-size:14px;font-weight:500}.inprogressMobileCode{color:#718598;font-size:11px}.inprogressMobileCardInfo{display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:13px 0}.inprogressMobileCardInfo>div{display:flex;flex-direction:column;gap:5px}.inprogressMobileCardInfo span{color:#8a99a6;font-size:10px}.inprogressMobileCardInfo strong{color:#173d65;font-size:12px;font-weight:400}.inprogressMobileCardBottom{align-items:center;border-top:1px solid #c7d1d9;display:flex;justify-content:space-between;padding-top:10px}.inprogressMobileCardBottom .inprogressStatus{font-size:9px;min-width:auto;padding:4px 8px}.inprogressMobileViewButton{align-items:center;background:#0000;border:none;color:#173d65;cursor:pointer;display:flex;font-family:inherit;font-size:11px;gap:5px;padding:0}.inprogressMobileViewButton svg{height:15px;width:15px}.inprogressPagination{gap:4px;justify-content:space-between;margin-top:22px}.inprogressPaginationNumbers{gap:1px}.inprogressPaginationNumbers button{font-size:10px;height:31px;width:31px}.inprogressPaginationArrow{font-size:10px;gap:3px}.inprogressPaginationArrow svg{height:15px;width:15px}}@media (max-width:400px){.inprogressProjectsPage{padding:13px 12px 20px}.inprogressMobileCard{padding:13px}.inprogressMobileCardInfo{gap:9px;grid-template-columns:1fr}.inprogressPaginationNumbers button{height:27px;width:27px}.inprogressPaginationNumbers span{font-size:10px}}.inprogressProjectsDetail{direction:rtl;width:100%}.inprogressProjectsDetailHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.inprogressProjectsDetailTitle{color:#173f68;font-size:26px;font-weight:600}.inprogressProjectsDetailBack{align-items:center;background:#0000;border:none;color:#173f68;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.inprogressProjectsDetailBack svg{height:30px;width:30px}.inprogressProjectsDetailCard{background-color:#f8f8f7;border:1px solid #8fa8bc;border-radius:22px;box-sizing:border-box;padding:30px;width:100%}.inprogressProjectsDetailCardTitle{color:#173f68;font-size:21px;font-weight:600;margin-bottom:25px}.inprogressProjectsDetailContent{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.detailItem{align-items:center;border-bottom:1px solid #d3dbe1;display:flex;justify-content:space-between;padding:16px}.detailItem span{color:#8795a4}.detailItem strong{color:#173f68;font-weight:500}@media (max-width:700px){.inprogressProjectsDetailCard{padding:20px}.inprogressProjectsDetailContent{gap:10px;grid-template-columns:1fr}.inprogressProjectsDetailTitle{font-size:20px}}.installersPanel{background-color:#fff;direction:rtl;display:flex;min-height:100vh;position:relative;width:100%}.installersPanelSideBar{flex-shrink:0;height:100vh;position:fixed;right:0;top:0;width:380px;z-index:2000}.installersPanelLeftSide{background-color:#fff;direction:rtl;display:flex;flex-direction:column;margin-right:380px;min-height:100vh;padding:32px 50px 40px;width:calc(100% - 380px)}.installersPanelHeader{flex-shrink:0;height:80px;margin:0;position:fixed;right:430px;top:32px;width:calc(100% - 480px);z-index:1500}.installersPanelHeader .panelHeader{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:22px;box-shadow:0 3px 10px #0000000d,0 8px 18px #0000000a;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin:0;padding:0 25px;width:100%}.installersPanelBody{box-sizing:border-box;direction:rtl;flex:1;min-height:0;padding-top:105px;width:100%}.installersPanelOverlay{display:none}@media (min-width:1401px){.installersPanelSideBar{width:380px}.installersPanelLeftSide{margin-right:380px;padding:32px 50px 40px;width:calc(100% - 380px)}.installersPanelHeader{height:80px;right:430px;top:32px;width:calc(100% - 480px)}.installersPanelBody{padding-top:105px}}@media (min-width:1101px) and (max-width:1400px){.installersPanelSideBar{width:300px}.installersPanelLeftSide{margin-right:300px;padding:28px 35px 35px;width:calc(100% - 300px)}.installersPanelHeader{height:80px;margin:0;right:335px;top:28px;width:calc(100% - 370px)}.installersPanelHeader .panelHeader{height:80px}.installersPanelBody{padding-top:102px}}@media (max-width:1100px){.installersPanel{display:block;min-height:100vh;overflow-x:hidden;width:100%}.installersPanelSideBar{height:100vh;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:380px;z-index:3000}.installersPanelSideBar.sidebarOpen{pointer-events:auto;transform:translateX(0)}.installersPanelLeftSide{display:flex;flex-direction:column;margin-right:0;min-height:100vh;padding:22px 25px 30px;width:100%}.installersPanelHeader{height:78px;margin:0;position:fixed;right:0;top:32px;width:100%;z-index:1500}.installersPanelHeader .panelHeader{border-radius:20px;height:78px;padding:0 15px;width:100%}.installersPanelBody{box-sizing:border-box;flex:1;min-height:0;padding-top:110px;width:100%}.installersPanelOverlay{animation:installersOverlayFadeIn .25s ease;background-color:#00000040;display:block;inset:0;position:fixed;z-index:2500}@keyframes installersOverlayFadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width:900px){.installersPanelLeftSide{padding:18px 20px 25px}.installersPanelHeader{height:70px;position:fixed;right:0;top:32px}.installersPanelHeader .panelHeader{border-radius:18px;height:70px;padding:0 12px}.installersPanelBody{padding-top:102px}}@media (max-width:700px){.installersPanelLeftSide{padding:12px}.installersPanelHeader{height:62px;position:fixed;right:0;top:32px}.installersPanelHeader .panelHeader{border-radius:17px;height:62px;padding:0 8px}.installersPanelBody{min-width:0;overflow:hidden;padding-top:94px;width:100%}}@media (max-width:450px){.installersPanelLeftSide{padding:10px}.installersPanelHeader{height:58px;position:fixed;right:0;top:32px}.installersPanelHeader .panelHeader{border-radius:15px;height:58px;padding:0 6px}.installersPanelBody{padding-top:90px}.installersPanelSideBar{width:270px}}.adminPanelSideBar{background-color:#fff;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:auto;padding:35px 25px 25px 0;position:relative;width:100%}.adminPanelSideBarCloseButton{align-items:center;background:#0000;border:none;color:#173f66;cursor:pointer;display:none;font-size:28px;height:40px;justify-content:center;left:18px;padding:0;position:absolute;top:18px;width:40px;z-index:50}.adminPanelSideBarHeader{align-items:flex-start;display:flex;flex-shrink:0;height:100px;justify-content:center;position:relative;width:100%}.adminPanelSideBarLogo{object-fit:contain;position:absolute;right:-25px;top:-13px}.adminPanelSideBarBrand{color:#ffc349;font-size:36px;font-weight:700;line-height:1;margin-top:25px;position:relative;z-index:2}.adminPanelSideBarMenu{display:flex;flex:0 0 auto;flex-direction:column;margin-top:0;min-height:auto;position:relative;width:100%}.adminPanelSideBarItem{background-color:initial;border:none;border-radius:15px;box-sizing:border-box;cursor:pointer;font-family:inherit;gap:16px;height:65px;margin-top:8px;min-height:65px;padding:0 15px;text-align:right;transition:background-color .2s ease,box-shadow .2s ease;width:100%}.adminPanelSideBarItem,.adminPanelSideBarItemIcon{align-items:center;color:#123e68;display:flex;flex-shrink:0}.adminPanelSideBarItemIcon{font-size:31px;height:40px;justify-content:center;width:40px}.adminPanelSideBarItemTitle{color:#123e68;flex:1;font-size:21px;font-weight:400;line-height:1;white-space:nowrap}.adminPanelSideBarItem:hover{background-color:#ebede3c2}.adminPanelSideBarItemActive{background-color:#efefec;box-shadow:0 7px 14px #00000014,0 2px 5px #0000000a}.adminPanelSideBarItemActive .adminPanelSideBarItemTitle{font-weight:500}.adminPanelSideBarItemOpen{background-color:#efefec}.adminPanelSideBarDropdown{display:flex;flex-direction:column;flex-shrink:0;width:100%}.adminPanelSideBarDropdownArrow{align-items:center;color:#123e68;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.adminPanelSideBarSubMenu{animation:adminPanelSubMenuShow .2s ease;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:4px 0 5px;width:100%}.adminPanelSideBarSubItem{align-items:center;background-color:initial;border:none;border-radius:13px;box-sizing:border-box;cursor:pointer;direction:rtl;display:flex;flex-shrink:0;font-family:inherit;gap:12px;height:48px;margin-right:22px;min-height:48px;padding:0 18px 0 12px;text-align:right;transition:background-color .2s ease,box-shadow .2s ease;width:calc(100% - 22px)}.adminPanelSideBarSubItem:hover{background-color:#ebede3c2}.adminPanelSideBarSubItemActive{background-color:#efefec;box-shadow:0 7px 14px #0000000f,0 2px 5px #00000008}.adminPanelSideBarSubItemIcon{align-items:center;color:#123e68;display:flex;flex-shrink:0;font-size:27px;height:34px;justify-content:center;min-width:34px;width:34px}.adminPanelSideBarSubItemTitle{color:#123e68;flex:1;font-size:18px;font-weight:400;line-height:1;white-space:nowrap}.adminPanelSideBarBottom{border-top:.5px solid #244f73;direction:rtl;display:flex;flex-direction:column;flex-shrink:0;gap:8px;margin-top:40px;padding-top:25px;width:100%}.adminPanelSideBarBottomItem{background-color:initial;border:none;border-radius:15px;box-sizing:border-box;cursor:pointer;font-family:inherit;gap:16px;height:65px;margin-bottom:0;min-height:65px;padding:0 15px;text-align:right;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease;width:100%}.adminPanelSideBarBottomIcon,.adminPanelSideBarBottomItem{align-items:center;color:#123e68;display:flex;flex-shrink:0}.adminPanelSideBarBottomIcon{font-size:31px;height:40px;justify-content:center;width:40px}.adminPanelSideBarBottomTitle{color:#123e68;flex:1;font-size:21px;font-weight:400;white-space:nowrap}.adminPanelSideBarBottomItem:hover{background-color:#ebede3c2}.adminPanelSideBarBottomItemActive{background-color:#efefec;box-shadow:0 7px 14px #00000014,0 2px 5px #0000000a}.adminPanelSideBarBottomItemActive .adminPanelSideBarBottomTitle{font-weight:500}.adminPanelSideBarLogout{color:#d73535;margin-top:4px}.adminPanelSideBarLogout .adminPanelSideBarBottomIcon,.adminPanelSideBarLogout .adminPanelSideBarBottomTitle{color:#d73535}.adminPanelSideBarLogout:hover{background-color:#d735350d}@keyframes adminPanelSubMenuShow{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.adminPanelSideBar{border-left:1px solid #e5e5e5;box-shadow:-8px 0 25px #0000001a;height:100vh;overflow-x:hidden;overflow-y:auto;padding:25px 20px 20px;width:300px}.adminPanelSideBarCloseButton{align-items:center;display:flex;font-size:28px;height:40px;justify-content:center;left:18px;top:18px;width:40px}.adminPanelSideBarHeader{height:125px}.adminPanelSideBarLogo{object-fit:contain;right:-20px;top:-60px}.adminPanelSideBarBrand{font-size:38px;margin-top:28px}.adminPanelSideBarItem{border-radius:12px;gap:13px;height:58px;min-height:58px;padding:0 12px}.adminPanelSideBarItemIcon{font-size:27px;height:34px;width:34px}.adminPanelSideBarItemTitle{font-size:18px}.adminPanelSideBarDropdownArrow{height:22px;width:22px}.adminPanelSideBarSubItem{border-radius:11px;gap:10px;height:45px;margin-right:18px;min-height:45px;padding:0 15px 0 10px;width:calc(100% - 18px)}.adminPanelSideBarSubItemIcon{font-size:24px;height:31px;min-width:31px;width:31px}.adminPanelSideBarSubItemTitle{font-size:16px}.adminPanelSideBarBottom{gap:6px;padding-top:18px}.adminPanelSideBarBottomItem{border-radius:12px;gap:13px;height:58px;min-height:58px;padding:0 12px}.adminPanelSideBarBottomIcon{font-size:27px;height:34px;width:34px}.adminPanelSideBarBottomTitle{font-size:18px}}@media (max-width:700px){.adminPanelSideBar{height:100vh;padding:20px 18px;width:285px}.adminPanelSideBarCloseButton{font-size:26px;height:38px;left:14px;top:14px;width:38px}.adminPanelSideBarHeader{height:120px}.adminPanelSideBarLogo{right:-18px;top:-55px}.adminPanelSideBarBrand{font-size:34px;margin-top:27px}.adminPanelSideBarItem{border-radius:12px;gap:12px;height:55px;min-height:55px;padding:0 12px}.adminPanelSideBarItemIcon{font-size:25px;height:32px;width:32px}.adminPanelSideBarItemTitle{font-size:17px}.adminPanelSideBarDropdownArrow{height:20px;width:20px}.adminPanelSideBarSubItem{border-radius:11px;gap:9px;height:43px;margin-right:15px;min-height:43px;padding:0 14px 0 10px;width:calc(100% - 15px)}.adminPanelSideBarSubItemIcon{font-size:23px;height:30px;min-width:30px;width:30px}.adminPanelSideBarSubItemTitle{font-size:15px}.adminPanelSideBarBottom{gap:5px;padding-top:15px}.adminPanelSideBarBottomItem{border-radius:12px;gap:12px;height:55px;min-height:55px;padding:0 12px}.adminPanelSideBarBottomIcon{font-size:25px;height:32px;width:32px}.adminPanelSideBarBottomTitle{font-size:17px}.adminPanelSideBarLogout{margin-top:3px}}@media (max-width:450px){.adminPanelSideBar{height:100vh;padding:18px 15px;width:270px}.adminPanelSideBarCloseButton{font-size:24px;height:36px;left:12px;top:12px;width:36px}.adminPanelSideBarHeader{height:115px}.adminPanelSideBarLogo{right:-15px;top:-50px}.adminPanelSideBarBrand{font-size:32px;margin-top:25px}.adminPanelSideBarItem{border-radius:11px;gap:11px;height:53px;min-height:53px;padding:0 11px}.adminPanelSideBarItemIcon{font-size:24px;height:30px;width:30px}.adminPanelSideBarItemTitle{font-size:16px}.adminPanelSideBarDropdownArrow{height:19px;width:19px}.adminPanelSideBarSubItem{border-radius:10px;gap:8px;height:41px;margin-right:15px;min-height:41px;padding:0 12px 0 8px;width:calc(100% - 15px)}.adminPanelSideBarSubItemIcon{font-size:21px;height:28px;min-width:28px;width:28px}.adminPanelSideBarSubItemTitle{font-size:14px}.adminPanelSideBarBottom{gap:4px;padding-top:13px}.adminPanelSideBarBottomItem{border-radius:11px;gap:11px;height:53px;min-height:53px;padding:0 11px}.adminPanelSideBarBottomIcon{font-size:24px;height:30px;width:30px}.adminPanelSideBarBottomTitle{font-size:16px}.adminPanelSideBarLogout{margin-top:2px}}.adminPanelLogoutOverlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#0000002e;bottom:0;direction:rtl;height:100%;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;width:100%;z-index:99999}.adminPanelLogoutOverlay,.adminPanelLogoutPopup{align-items:center;box-sizing:border-box;display:flex}.adminPanelLogoutPopup{animation:adminPanelLogoutPopupShow .2s ease-out;background-color:#fff;border-radius:22px;box-shadow:0 10px 35px #13345826;flex-direction:column;max-width:100%;min-height:290px;padding:25px 50px 30px;width:570px}@keyframes adminPanelLogoutPopupShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.adminPanelLogoutPopupClose{align-items:center;background-color:initial;border:none;border-radius:50%;color:#123e68;cursor:pointer;display:flex;height:38px;justify-content:center;left:18px;position:absolute;top:18px;width:38px}.adminPanelLogoutPopupClose:hover{background-color:#f1f3f5}.adminPanelLogoutPopupIcon{align-items:center;background-color:#d735351a;border-radius:50%;color:#d73535;display:flex;height:62px;justify-content:center;margin:0 auto 20px;width:62px}.adminPanelLogoutPopupTitle{color:#133458;font-size:17px;font-weight:500;margin:0;padding-bottom:15px;text-align:center;width:100%}.adminPanelLogoutPopupSeparator{background-color:#e4e4e4;height:1px;width:100%}.adminPanelLogoutPopupText{color:#133458;font-size:17px;font-weight:400;line-height:2;margin-bottom:55px;margin-top:35px;text-align:center;width:100%}.adminPanelLogoutPopupError{background-color:#d7353514;border:1px solid #d7353540;border-radius:8px;box-sizing:border-box;color:#d73535;font-size:12px;line-height:1.8;margin:-35px 0 25px;padding:8px 12px;text-align:center;width:100%}.adminPanelLogoutPopupActions{align-items:center;display:flex;gap:27px;width:100%}.adminPanelLogoutConfirm{background-color:#133458;border:none;border-radius:11px;color:#fff;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;height:43px;transition:.2s}.adminPanelLogoutConfirm:hover:not(:disabled){background-color:#0f2947;color:#ffc349}.adminPanelLogoutConfirm:disabled{background-color:#b8b8b8;color:#fff;cursor:not-allowed;opacity:.7}.adminPanelLogoutCancel{background-color:#fff;border:1px solid #133458;border-radius:11px;color:#133458;cursor:pointer;flex:1;font-family:inherit;font-size:14px;font-weight:500;height:43px;transition:.2s}.adminPanelLogoutCancel:hover:not(:disabled){background-color:#bbe0ef40}.adminPanelLogoutCancel:disabled{border-color:#b8b8b8;color:#b8b8b8;cursor:not-allowed;opacity:.7}.adminPanelLogoutPopupClose:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:600px){.adminPanelLogoutOverlay{padding:15px}.adminPanelLogoutPopup{border-radius:18px;max-width:430px;min-height:auto;padding:25px 25px 28px;width:100%}.adminPanelLogoutPopupTitle{font-size:16px}.adminPanelLogoutPopupText{font-size:14px;margin-bottom:35px;margin-top:28px}.adminPanelLogoutPopupActions{gap:12px}.adminPanelLogoutCancel,.adminPanelLogoutConfirm{font-size:13px;height:42px}}@media screen and (max-width:400px){.adminPanelLogoutPopup{padding:23px 18px 25px}.adminPanelLogoutPopupText{font-size:13px;margin-bottom:30px}.adminPanelLogoutPopupActions{flex-direction:column;gap:10px}.adminPanelLogoutCancel,.adminPanelLogoutConfirm{flex:none;width:100%}}.dashboardCards{box-sizing:border-box;direction:rtl;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}@media (max-width:1200px){.dashboardCards{gap:18px}}@media (max-width:1000px){.dashboardCards{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dashboardCards{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.projectsStatus{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;min-height:630px;padding:25px;width:100%}.projectsStatusHeader{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;width:100%}.projectsStatusHeaderRight{align-items:flex-start;display:flex;flex-direction:column;gap:9px}.projectsStatusTitle{align-items:center;display:flex;flex-direction:row;gap:8px}.projectsStatusTitle h3{color:#15395f;font-size:21px;font-weight:700;line-height:1.4;margin:0}.projectsStatusTitle svg{color:#15395f}.projectsStatusHeaderRight p{color:#15395f;font-size:15px;font-weight:400;line-height:1.8;margin:0}.projectsStatusFilter{align-items:center;box-sizing:border-box;display:flex;height:43px;position:relative}.projectsStatusFilter select{appearance:none;-webkit-appearance:none;background-color:initial;border:1px solid #15395f;border-radius:13px;color:#15395f;cursor:pointer;direction:rtl;font-family:inherit;font-size:13px;height:100%;outline:none;padding:0 15px 0 35px;width:100%}.projectsStatusFilter svg{color:#15395f;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.projectsStatusContent{align-items:center;display:flex;flex-direction:column;width:100%}.projectsStatusChart{height:390px;margin-top:15px;position:relative;width:100%}.projectsStatusChart
.recharts-responsive-container{overflow:visible}.projectsStatusPercentage{align-items:center;color:#15395f;display:flex;font-size:17px;font-weight:700;line-height:1;position:absolute;z-index:5}.projectsStatusPercentage span{white-space:nowrap}.projectsStatusPercentage i{background-color:#15395f;display:block;height:1.5px;width:75px}.percentagePending{align-items:flex-start;flex-direction:column;gap:9px;left:80px;top:92px}.percentagePending i{width:75px}.percentageCompleted{align-items:flex-start;flex-direction:column;gap:9px;right:34px;top:210px}.percentageCompleted i{width:76px}.percentageRejected{align-items:flex-start;bottom:55px;flex-direction:column;gap:9px;right:98px}.percentageRejected i{width:78px}.percentageInProgress{align-items:flex-start;bottom:68px;flex-direction:column;gap:9px;left:88px}.percentageInProgress i{width:76px}.projectsStatusLegend{align-items:flex-start;direction:rtl;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-4px;width:100%}.projectsStatusLegendItem{align-items:center;color:#15395f;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.projectsStatusLegendItem strong{color:#15395f;display:block;font-size:22px;font-weight:700;line-height:1.2}.projectsStatusLegendTitle{align-items:center;color:#6c7f94;display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:8px;justify-content:center;white-space:nowrap}.projectsStatusLegendDot{border-radius:50%;flex-shrink:0;height:8px;width:8px}@media (max-width:1100px){.projectsStatus{padding:25px 25px 22px}.projectsStatusChart{height:360px}.percentagePending{left:45px}.percentageInProgress{left:55px}.percentageCompleted{right:15px}.percentageRejected{right:65px}}@media (max-width:768px){.projectsStatus{border-radius:22px;min-height:auto;padding:24px 20px}.projectsStatusHeader{align-items:flex-start;gap:15px}.projectsStatusTitle h3{font-size:18px}.projectsStatusHeaderRight p{font-size:12px}.projectsStatusFilter{height:39px;width:110px}.projectsStatusFilter select{font-size:11px;padding-right:10px}.projectsStatusChart{height:330px;margin-top:10px}.projectsStatusPercentage{font-size:14px}.percentagePending{left:20px;top:78px}.percentageCompleted{right:0;top:180px}.percentageRejected{bottom:48px;right:45px}.percentageInProgress{bottom:55px;left:25px}.projectsStatusPercentage i{width:55px}.projectsStatusLegend{gap:5px}.projectsStatusLegendItem strong{font-size:18px}.projectsStatusLegendTitle{font-size:11px;gap:5px}.projectsStatusLegendDot{height:6px;width:6px}}@media (max-width:520px){.projectsStatus{padding:20px 15px}.projectsStatusHeader{align-items:stretch;flex-direction:column}.projectsStatusFilter{align-self:flex-start}.projectsStatusChart{height:300px}.projectsStatusPercentage{font-size:12px}.percentagePending{left:0;top:72px}.percentageCompleted{right:-2px;top:165px}.percentageRejected{bottom:38px;right:25px}.percentageInProgress{bottom:45px;left:5px}.projectsStatusPercentage i{width:42px}.projectsStatusLegendItem strong{font-size:16px}.projectsStatusLegendTitle{font-size:9px;gap:3px}}.requestsStatus{background:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;height:100%;overflow:hidden;padding:25px;width:100%}.requestsStatusHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.requestsStatusTitle{align-items:center;color:#183b5d;display:flex;gap:9px}.requestsStatusTitle h3{color:#183b5d;font-size:19px;font-weight:600;line-height:1.5;margin:0}.requestsStatusTitle svg{color:#183b5d;flex-shrink:0}.requestsStatusFilter{align-items:center;background:#0000;border:1px solid #173b5e;border-radius:14px;box-sizing:border-box;display:flex;height:42px;position:relative}.requestsStatusFilter select{appearance:none;-webkit-appearance:none;background:#0000;border:none;color:#183b5d;cursor:pointer;direction:rtl;font-family:inherit;font-size:13px;font-weight:400;height:100%;outline:none;padding:0 14px 0 38px;width:100%}.requestsStatusFilter select:focus{outline:none}.requestsStatusFilter svg{color:#183b5d;left:12px;pointer-events:none;position:absolute}.requestsStatusChart{background:#0000;box-sizing:border-box;direction:ltr;height:500px;position:relative;width:100%}.requestsStatusChart:after,.requestsStatusChart:before{content:none!important;display:none!important}.requestsStatusChart .recharts-wrapper{background:#0000!important}.requestsStatusChart .recharts-surface{overflow:visible}.requestsStatusChart
.recharts-cartesian-grid-horizontal
line{stroke:#dce6eb;stroke-width:1}.requestsStatusChart
.recharts-xAxis
.recharts-cartesian-axis-line{stroke:#d5e0e6}.requestsStatusChart
.recharts-xAxis
.recharts-cartesian-axis-tick-value{fill:#183b5d;font-family:inherit;font-size:12px}.requestsStatusChart
.recharts-yAxis
.recharts-cartesian-axis-tick-value{fill:#183b5d;font-family:inherit;font-size:11px}.requestsStatusChart
.recharts-bar-rectangle{transition:opacity .2s ease}.requestsStatusChart
.recharts-bar-rectangle:hover{opacity:.85}.requestsStatusChart
.recharts-tooltip-wrapper{direction:rtl}.requestsStatusChart
.recharts-default-tooltip{border-radius:8px!important}@media (max-width:900px){.requestsStatus{min-height:400px;padding:24px 22px 20px}.requestsStatusChart{height:320px}}@media (max-width:600px){.requestsStatus{border-radius:18px;min-height:360px;padding:20px 16px}.requestsStatusHeader{margin-bottom:14px}.requestsStatusTitle h3{font-size:17px}.requestsStatusTitle svg{height:19px;width:19px}.requestsStatusFilter{border-radius:11px;height:38px;width:108px}.requestsStatusFilter select{font-size:12px;padding-left:32px;padding-right:10px}.requestsStatusFilter svg{left:9px}.requestsStatusChart{height:285px}.requestsStatusChart .recharts-xAxis .recharts-cartesian-axis-tick-value,.requestsStatusChart .recharts-yAxis .recharts-cartesian-axis-tick-value{font-size:10px}}.facilitiesStatusAD{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;padding:25px;width:100%}.facilitiesStatusHeader{align-items:center;display:flex;gap:12px}.facilitiesStatusHeaderIcon{align-items:center;background:#eef5fb;border-radius:10px;color:#133458;display:flex;height:40px;justify-content:center;width:40px}.facilitiesStatusHeader h3{color:#133458;font-size:17px;font-weight:700;margin:0 0 5px}.facilitiesStatusHeader p{color:#8a96a3;font-size:12px;margin:0}.facilitiesStatusRow,.facilitiesStatusRows{display:flex;flex-direction:column}.facilitiesStatusRow{align-items:center;border-bottom:1px solid #d9dfe3;gap:10px;justify-content:center;margin-top:20px;min-height:55px;padding-bottom:20px}.facilitiesStatusRow:last-child{border-bottom:none}.facilitiesStatusRowLabel{color:#687585;font-size:13px;text-align:right;width:90%}.facilitiesStatusRowValue{align-items:baseline;color:#133458;display:flex;gap:5px;text-align:right;width:90%}.facilitiesStatusRowValue strong{font-size:14px;font-weight:700}.facilitiesStatusRowValue span{color:#8a96a3;font-size:10px}@media (max-width:500px){.facilitiesStatus{padding:16px}}.projectsFinancialStatus{background-color:#efefec;border-radius:28px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;direction:rtl;padding:25px;width:100%}.projectsFinancialStatusHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.projectsFinancialStatusHeaderTop{align-items:center;display:flex;gap:10px}.projectsFinancialStatusHeaderIcon{align-items:center;background:#eef5fb;border-radius:10px;color:#133458;display:flex;height:40px;justify-content:center;width:40px}.projectsFinancialStatusHeader h3{color:#133458;font-size:17px;font-weight:700;margin:0 0 5px}.projectsFinancialStatusHeader p{color:#8a96a3;font-size:12px;margin:0}.projectsFinancialStatusRow,.projectsFinancialStatusRows{display:flex;flex-direction:column}.projectsFinancialStatusRow{align-items:center;border-bottom:1px solid #d9dfe3;gap:10px;justify-content:center;margin-top:20px;min-height:55px;padding-bottom:20px}.projectsFinancialStatusRow:last-child{border-bottom:none}.projectsFinancialStatusRowLabel{color:#687585;font-size:13px;text-align:right;width:90%}.projectsFinancialStatusRowValue{align-items:baseline;color:#133458;display:flex;gap:5px;text-align:right;width:90%}.projectsFinancialStatusRowValue strong{font-size:14px;font-weight:700}.projectsFinancialStatusRowValue span{color:#8a96a3;font-size:10px}@media (max-width:500px){.projectsFinancialStatus{padding:16px}}.adminDashboard{box-sizing:border-box;direction:rtl;min-width:0;width:100%}.adminDashboardTop{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.adminDashboardTop h1{color:#133458;font-size:23px;font-weight:700;margin:0 0 7px}.adminDashboardTop p{color:#8a96a3;font-size:13px;margin:0}.adminDashboardPeriod{position:relative}.adminDashboardPeriod select{background:#fff;border:1px solid #e1e6eb;border-radius:9px;color:#536171;cursor:pointer;font-family:inherit;font-size:12px;height:40px;min-width:145px;outline:none;padding:0 14px}.adminDashboardCustomDates{align-items:flex-end;background:#fff;border:1px solid #e7ebef;border-radius:12px;display:flex;gap:14px;justify-content:flex-start;margin-bottom:18px;padding:16px}.adminDashboardDateField{display:flex;flex-direction:column;gap:7px}.adminDashboardDateField label{color:#536171;font-size:12px}.adminDashboardDateField input{border:1px solid #dfe5eb;border-radius:8px;color:#536171;font-family:inherit;height:38px;outline:none;padding:0 10px}.adminDashboardDateField input:focus{border-color:#133458}.dashboardChartsGrid{direction:ltr;display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:18px}.dashboardChartsGrid>*{direction:rtl}.dashboardSummaryGrid{direction:ltr;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:18px}.dashboardSummaryGrid>*{direction:rtl}.dashboardLoading{align-items:center;color:#133458;display:flex;font-size:14px;justify-content:center;min-height:400px}.dashboardError{background:#fff3f3;border:1px solid #f2c7c7;border-radius:9px;box-sizing:border-box;color:#b33b3b;font-size:13px;margin-bottom:18px;padding:14px 18px;width:100%}@media (max-width:1100px){.dashboardChartsGrid{grid-template-columns:1fr}}@media (max-width:800px){.dashboardSummaryGrid{grid-template-columns:1fr}.adminDashboard{padding:18px}}@media (max-width:600px){.adminDashboardTop{align-items:flex-start;flex-direction:column}.adminDashboardPeriod,.adminDashboardPeriod select{width:100%}.adminDashboardCustomDates{align-items:stretch;flex-direction:column}.adminDashboardDateField input{box-sizing:border-box;width:100%}}.requestsTableContainer{direction:rtl;flex-direction:column}.requestsTableContainer,.requestsTableHeader{box-sizing:border-box;display:flex;width:100%}.requestsTableHeader{align-items:center;gap:30px;justify-content:space-between;margin-bottom:30px}.requestsTableHeaderRightSide{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.requestsTableTitleWrapper{align-items:center;display:flex;gap:22px}.requestsTableTitle{color:#133458;font-size:30px;font-weight:700;line-height:1.4;margin:0;padding:0}.requestsTableCount{color:#133458;font-size:17px;font-weight:500;line-height:1.4}.requestsTableDescription{color:#7188a8;font-size:15px;font-weight:400;line-height:1.7}.requestsTableToolbar{align-items:center;display:flex;gap:14px}.requestsFilterButton{align-items:center;background-color:initial;border:1px solid #7188a8;border-radius:12px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:500;gap:10px;height:50px;justify-content:center;min-width:120px;padding:0 18px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.requestsFilterButton:hover{background-color:#f7f7f6;border-color:#133458}.requestsFilterButton svg{flex-shrink:0}.requestsTableLoading{align-items:center;background-color:#f7f7f6;border-radius:30px;color:#7188a8;display:flex;font-size:17px;font-weight:400;justify-content:center;min-height:350px}.requestsTableLoading,.requestsTableWrapperA{box-sizing:border-box;width:100%}.requestStatusA{align-items:center;border-radius:22px;box-sizing:border-box;color:#133458;display:inline-flex;font-size:17px;font-weight:400;gap:9px;justify-content:center;line-height:1.5;min-height:40px;padding:0 17px;white-space:nowrap}.requestStatusDot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;min-width:10px;width:10px}.requestStatuswarning{background-color:#f3efe2}.requestStatuswarning .requestStatusDot{background-color:#ffc349}.requestStatusinfo{background-color:#bbe0ef4d}.requestStatusinfo .requestStatusDot{background-color:#004389}.requestStatusdanger{background-color:#f8ecef}.requestStatusdanger .requestStatusDot{background-color:#a60b30}.requestStatusneutral{background-color:#e9eaec;color:#586575}.requestStatusneutral .requestStatusDot{background-color:#8993a0}.requestStatussuccess{background-color:#f2f5ef}.requestStatussuccess .requestStatusDot{background-color:#73c645}.requestViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;padding:0;transition:opacity .2s ease}.requestViewButton:hover{opacity:.65}.requestViewButton:focus-visible{border-radius:4px;outline:2px solid #133458;outline-offset:4px}.requestsPaginationWrapper{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-top:28px;width:100%}@media (max-width:1100px){.requestsTableHeader{align-items:stretch;flex-direction:column;gap:20px}.requestsTableHeaderRightSide{align-items:flex-start}.requestsTableToolbar{justify-content:flex-start}}@media (max-width:700px){.requestsTableTitleWrapper{gap:14px}.requestsTableTitle{font-size:25px}.requestsTableCount{font-size:15px}.requestsTableDescription{font-size:14px}.requestsFilterButton{font-size:15px;height:46px;min-width:105px}.requestsTableLoading{border-radius:24px;font-size:15px;min-height:280px}.requestsPaginationWrapper{margin-top:22px}.requestStatusA{font-size:15px;gap:7px;padding:0 12px}}@media (max-width:450px){.requestsTableHeader{margin-bottom:20px}.requestsTableTitleWrapper{gap:10px;justify-content:space-between;width:100%}.requestsTableTitle{font-size:22px}.requestsTableCount{font-size:14px}.requestsTableDescription{font-size:13px}.requestsFilterButton,.requestsTableToolbar{width:100%}}.requestDetailsHeader{box-sizing:border-box;position:relative;width:100%}.requestDetailsHeaderTop{align-items:center;display:flex;gap:20px;justify-content:space-between}.requestDetailsHeaderTitle{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.requestDetailsHeaderTitle h1{color:#133458;font-size:18px;font-weight:700;margin:0}.requestDetailsTracking{align-items:center;color:#133458;display:flex;font-size:11px;gap:5px}.requestDetailsTracking span:last-child{font-weight:500}.requestDetailsHeaderStatus{align-items:center;border-radius:18px;color:#647488;display:flex;font-size:14px;gap:8px;padding:8px 16px}.requestDetailsStatusDot{background:#ffc349;border-radius:50%;flex-shrink:0;height:7px;width:7px}.requestDetailsHeaderLine{background:#aebdca;height:1px;margin:25px 0;width:100%}.requestDetailsStepper{align-items:flex-start;direction:rtl;display:flex;justify-content:space-between;width:100%}.requestDetailsStep{align-items:center;display:flex;flex-direction:column;gap:9px;min-width:72px;position:relative;z-index:2}.requestDetailsStepCircle{align-items:center;background:#efefec;border:2px solid #ffc349;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:31px;justify-content:center;width:31px}.requestDetailsStepCompleted .requestDetailsStepCircle{background:#ffc349}.requestDetailsStepActive .requestDetailsStepCircle{background:#efefec}.requestDetailsStepInner{background:#ffc349;border-radius:50%;height:20px;width:20px}.requestDetailsStepLabel{color:#133458;font-size:10px;line-height:1.6;max-width:90px;min-height:30px;text-align:center}.requestDetailsStepLine{background:#d9dee5;flex:1;height:2px;margin-top:15px;min-width:15px}.requestDetailsStepLineCompleted{background:#ffc349}.requestDetailsBack{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:11px;gap:3px;margin-top:18px;padding:0}@media (max-width:900px){.requestDetailsStepper{justify-content:flex-start;overflow-x:auto;padding-bottom:8px}.requestDetailsStep{flex:0 0 75px}.requestDetailsStepLine{flex:0 0 30px}}@media (max-width:600px){.requestDetailsHeaderTop{align-items:flex-start;flex-direction:column}.requestDetailsHeaderStatus{align-self:flex-start}}.requestDetailsHeaderStatus--warning{background:#f3efe2;color:#133458}.requestDetailsHeaderStatus--warning .requestDetailsStatusDot{background:#ffc349}.requestDetailsHeaderStatus--info{background:#bbe0ef4d;color:#133458}.requestDetailsHeaderStatus--info .requestDetailsStatusDot{background:#004389}.requestDetailsHeaderStatus--danger{background:#f8ecef;color:#133458}.requestDetailsHeaderStatus--danger .requestDetailsStatusDot{background:#a60b30}.requestDetailsHeaderStatus--neutral{background:#efefec;color:#65717d}.requestDetailsHeaderStatus--neutral .requestDetailsStatusDot{background:#9aa4ad}.requestDetailsHeaderStatus--success{background:#f2f5ef;color:#133458}.requestDetailsHeaderStatus--success .requestDetailsStatusDot{background:#73c645}.requestInfoCard{background:#efefec;border:1px solid #bcc8d2;border-radius:18px;box-sizing:border-box;color:#133458;padding:17px 18px 20px;width:100%}.requestInfoCardTitle{align-items:center;display:flex;gap:7px;justify-content:flex-start;margin-bottom:18px}.requestInfoCardTitleIcon{align-items:center;color:#133458;display:flex;flex-shrink:0;justify-content:center}.requestInfoCardTitle h2{font-size:14px;font-weight:600;margin:0}.requestInfoGrid{column-gap:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px;width:100%}.requestInfoItem{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:flex-start;min-width:0}.requestInfoItem span{white-space:nowrap}.requestInfoItem strong{font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:right}@media (max-width:1000px){.requestInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.requestInfoCard{border-radius:14px;padding:14px}.requestInfoGrid{grid-template-columns:1fr;row-gap:14px}.requestInfoItem{align-items:flex-start;flex-direction:column;gap:4px}.requestInfoItem strong{text-align:right}}.customerInfo .requestInfoCardTitle{position:relative}.customerInfoEditButton{align-items:center;border:1px solid #133458;border-radius:9px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;margin-right:auto;padding:7px 12px;transition:all .2s ease}.customerInfoEditButton:hover{background:#1d4a73;color:#fbfbfb}.customerInfoError{color:#c62828;font-size:13px;line-height:1.8;margin:12px 0 0}.installationSiteGrid{display:grid;gap:18px 35px;grid-template-columns:repeat(3,minmax(0,1fr))}.installationAddressItem{grid-column:span 2}.installationMap{background:#e9edf1;border:1px solid #c5ced6;border-radius:10px;height:180px;margin-top:22px;overflow:hidden;position:relative;width:100%}.installationMap iframe{border:none;height:100%;width:100%}.installationMapEmpty{align-items:center;color:#718092;display:flex;font-size:11px;gap:7px;height:100%;justify-content:center;width:100%}.installationMapOverlay{align-items:center;background:#efefece6;border-radius:7px;color:#133458;display:flex;font-size:10px;gap:6px;padding:7px 10px;position:absolute;right:15px;top:14px}.installationAddress{align-items:flex-start;border-bottom:1px solid #c5ced6;display:flex;font-size:11px;gap:7px;line-height:2;margin:15px 4px;padding-bottom:14px}.installationAddress strong{white-space:nowrap}.installationAddress span{overflow-wrap:anywhere}.installationImagesTitle{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin:8px 4px 15px}.installationImagesTitle>div{align-items:center;display:flex;font-size:13px;font-weight:600;gap:6px}.installationImagesTitle>span{color:#607286;font-size:10px}.installationGallery{align-items:center;display:flex;gap:10px}.installationGalleryArrow{align-items:center;background:#0000;border:none;color:#758494;cursor:pointer;display:flex;flex:0 0 28px;height:36px;justify-content:center;width:28px}.installationGalleryMain{display:none}.installationGalleryThumbs{display:grid;flex:1;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.installationGalleryThumb{background:#0000;border:2px solid #0000;border-radius:9px;cursor:pointer;height:175px;overflow:hidden;padding:0}.installationGalleryThumb.active{border-color:#ffc349}.installationGalleryThumb img{display:block;height:100%;object-fit:cover;width:100%}.installationNoImages{border:1px dashed #b8c4cf;border-radius:10px;color:#718092;font-size:12px;padding:35px;text-align:center}@media (max-width:1000px){.installationSiteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.installationAddressItem{grid-column:span 1}.installationGalleryThumbs{gap:8px}}@media (max-width:600px){.installationSiteGrid{grid-template-columns:1fr}.installationMap{height:150px}.installationImagesTitle{align-items:flex-start;flex-direction:column}.installationGalleryThumb{height:90px}}.installationGalleryMainImage{cursor:zoom-in;transition:opacity .2s ease}.installationGalleryMainImage:hover{opacity:.92}.installationImageModalOverlay{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#141d2738;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:99999}.installationImageModal{background:#fff;border-radius:24px;box-shadow:0 16px 60px #13345829;box-sizing:border-box;display:flex;flex-direction:column;max-height:92vh;max-height:92dvh;overflow:hidden;padding:24px 30px 20px;width:min(1120px,100%)}.installationImageModalHeader{align-items:center;border-bottom:1px solid #bcc8d2;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding-bottom:18px}.installationImageModalHeader h3{align-items:center;color:#133458;display:flex;font-size:17px;font-weight:700;gap:10px;margin:0}.installationImageModalClose{align-items:center;background:#0000;border:none;border-radius:10px;color:#133458;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background .2s ease;width:40px}.installationImageModalClose:hover{background:#eef3f8}.installationImageModalBody{align-items:center;display:grid;flex:1;gap:12px;grid-template-columns:28px minmax(0,1fr) 28px;min-height:0;padding:24px 0}.installationImageModalMain{align-items:center;background:#f0f2f5;border-radius:12px;display:flex;height:min(55vh,530px);height:min(55dvh,530px);justify-content:center;min-height:180px;overflow:hidden;width:100%}.installationImageModalMain img{display:block;height:100%;object-fit:contain;width:100%}.installationImageModalArrow{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:42px;justify-content:center;padding:0;transition:color .2s ease,background .2s ease;width:32px}.installationImageModalArrow:hover{background:#eef3f8;color:#133458}.installationImageModalFooter{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px}.installationImageModalCounter{color:#64748b;font-size:12px}.installationImageModalThumbs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-top:2px;width:100%}.installationImageModalThumb{background:#eef2f6;border:2px solid #0000;border-radius:10px;cursor:pointer;flex-shrink:0;height:58px;overflow:hidden;padding:0;transition:border-color .2s ease,transform .2s ease;width:84px}.installationImageModalThumb:hover{transform:translateY(-2px)}.installationImageModalThumb.active{border-color:#4d8fe0}.installationImageModalThumb img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:768px){.installationImageModalOverlay{padding:12px}.installationImageModal{border-radius:18px;max-height:94vh;max-height:94dvh;padding:16px 12px;width:100%}.installationImageModalHeader{padding-bottom:12px}.installationImageModalHeader h3{font-size:15px}.installationImageModalBody{gap:4px;grid-template-columns:24px minmax(0,1fr) 24px;padding:16px 0}.installationImageModalMain{height:48vh;height:48dvh;min-height:160px}.installationImageModalThumbs{gap:6px;max-height:130px;overflow-y:auto}.installationImageModalThumb{border-radius:7px;height:46px;width:64px}}@media (max-width:400px){.installationImageModal{padding:12px 8px}.installationImageModalBody{grid-template-columns:22px minmax(0,1fr) 22px}.installationImageModalThumb{height:42px;width:54px}}.installationSiteInfoEditButton{align-items:center;background:#fff;border:1px solid #bcc8d2;border-radius:9px;color:#133458;cursor:pointer;display:inline-flex;font:inherit;gap:7px;justify-content:center;margin-right:auto;padding:8px 12px}.installationSiteInfoEditButton:hover{background:#f3f6fa}.installationEditOverlay,.installationMapOverlay{align-items:center;background:#0a18288c;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.installationEditModal,.installationMapPopup{background:#fff;border-radius:16px;box-sizing:border-box;color:#133458;max-height:90vh;overflow-y:auto;padding:20px;width:min(760px,100%)}.installationEditHeader,.installationMapHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.installationEditHeader h3,.installationMapHeader h3{font-size:18px;margin:0}.installationEditHeader>button,.installationMapHeader>button{align-items:center;background:#0000;border:0;border-radius:7px;color:#133458;cursor:pointer;display:inline-flex;justify-content:center;padding:5px}.installationEditForm{display:flex;flex-direction:column;gap:17px}.installationEditGrid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.installationEditField{display:flex;flex-direction:column;gap:8px;min-width:0}.installationEditField label,.installationEditLocationField>label{color:#133458;font-size:14px;font-weight:600}.installationEditField input,.installationEditField select,.installationEditField textarea{background:#fff;border:1px solid #bcc8d2;border-radius:9px;box-sizing:border-box;color:#133458;font:inherit;min-height:42px;outline:none;padding:10px 12px;width:100%}.installationEditField textarea{resize:vertical}.installationEditField input:focus,.installationEditField select:focus,.installationEditField textarea:focus{border-color:#133458}.installationEditLocationField{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.installationEditMapButton{align-items:center;background:#fff;border:1px solid #bcc8d2;border-radius:10px;color:#133458;cursor:pointer;display:inline-flex;font:inherit;gap:8px;justify-content:center;padding:10px 14px}.installationEditMapButton:hover{background:#f3f6fa}.installationEditLocationField small{color:#526579;direction:rtl;line-height:1.8}.installationEditError{background:#fff2f2;border:1px solid #e5b8b8;border-radius:9px;color:#a32020;font-size:13px;line-height:1.8;padding:10px 12px}.installationEditActions{display:flex;gap:10px;justify-content:flex-start;padding-top:5px}.installationEditActions button{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font:inherit;gap:8px;justify-content:center;min-height:42px;padding:10px 18px}.installationEditCancel{background:#fff;border:1px solid #bcc8d2;color:#133458}.installationEditSave{background:#133458;border:1px solid #133458;color:#fff}.installationEditActions button:disabled{cursor:not-allowed;opacity:.65}.installationEditSpinner{animation:installationEditSpin 1s linear infinite}@keyframes installationEditSpin{to{transform:rotate(1turn)}}.installationMapPopup{width:min(800px,100%)}.installationMapDescription{color:#526579;font-size:14px;line-height:1.9;margin:0 0 14px}.installationMapCanvas{background:#f4f6f8;border:1px solid #bcc8d2;border-radius:12px;height:min(50vh,420px);margin-bottom:16px;min-height:260px;overflow:hidden;width:100%}.installationMapFooter{align-items:center;display:flex;gap:14px;justify-content:space-between}.installationMapCoordinates{color:#133458;display:flex;flex-direction:column;gap:5px;min-width:0}.installationMapCoordinates small{color:#526579;direction:rtl;overflow-wrap:anywhere}.installationMapConfirm{background:#133458;border:0;border-radius:9px;color:#fff;cursor:pointer;flex-shrink:0;font:inherit;padding:10px 18px}.installationMapConfirm:hover{background:#1b4775}.installationGalleryMain img{cursor:zoom-in}@media (max-width:600px){.installationEditOverlay,.installationMapOverlay{padding:10px}.installationEditModal,.installationMapPopup{max-height:94vh;padding:15px}.installationEditGrid{grid-template-columns:minmax(0,1fr)}.installationMapCanvas{height:48vh;min-height:240px}.installationMapFooter{align-items:stretch;flex-direction:column}.installationMapConfirm{width:100%}.installationEditActions{flex-direction:column}.installationEditActions button{width:100%}}.installationMapLink{align-items:center;background:#d3e1f5;border-top:1px solid #bcc8d2;color:#133458;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:12px;text-decoration:none}.installationMapLink:hover{background:#c4d7ef}.installationCoordinates{background:#f7f8fa;border-top:1px solid #e0e5eb;color:#526579;direction:rtl;display:flex;flex-wrap:wrap;font-size:12px;gap:12px 24px;padding:12px}.usersListPopupOverlay{align-items:center;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#0000002e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.usersListPopup{background:#fff;border:1px solid #e8e8e8;border-radius:29px;box-shadow:0 12px 40px #1334581f;color:#133458;direction:rtl;display:flex;flex-direction:column;font-family:inherit;max-height:min(760px,92vh);overflow:hidden;padding:30px 32px 26px;position:relative;width:min(1120px,96vw)}.usersListPopupClose{align-items:center;background:#0000;border:none;border-radius:8px;color:#133458;cursor:pointer;display:flex;height:38px;justify-content:center;left:25px;padding:0;position:absolute;top:23px;transition:background .2s ease;width:38px}.usersListPopupClose:hover{background:#eef3f8}.usersListPopupClose:disabled{cursor:not-allowed;opacity:.5}.usersListPopupHeader{border-bottom:1px solid #a9bacb;padding:0 0 20px;text-align:right}.usersListPopupHeader h2{color:#133458;font-size:25px;font-weight:700;line-height:1.7;margin:0 0 12px}.usersListPopupHeader p{color:#315477;font-size:16px;line-height:1.9;margin:0}.usersListPopupSearch{align-items:center;background:#f6f7f8;border:1px solid #e1e6eb;border-radius:10px;color:#52708e;display:flex;gap:10px;margin:18px 0 14px;min-height:45px;padding:0 14px}.usersListPopupSearch input{background:#0000;border:none;color:#133458;font-family:inherit;font-size:14px;height:43px;min-width:0;outline:none;padding:0;width:100%}.usersListPopupSearch input::placeholder{color:#8a9aaa}.usersListPopupTableWrapper{background:#efefec;border-radius:28px;box-shadow:0 2px 5px #0000001a;max-height:440px;min-height:160px;overflow:auto;width:100%}.usersListPopupTable{border-collapse:initial;border-spacing:0;color:#133458;font-size:16px;min-width:580px;text-align:center;width:100%}.usersListPopupTable thead{background:#f0f0ed;position:sticky;top:0;z-index:1}.usersListPopupTable th{border-bottom:1px solid #b6c2cc;font-size:16px;font-weight:700;height:88px;padding:15px 12px;white-space:nowrap}.usersListPopupTable td{border-bottom:1px solid #b6c2cc;font-size:15px;height:77px;overflow-wrap:anywhere;padding:13px 12px}.usersListPopupTable tbody tr{cursor:pointer;transition:background .15s ease}.usersListPopupTable tbody tr:hover{background:#e6ebef}.usersListPopupTable tbody tr.usersListPopupSelectedRow{background:#dce8f4}.usersListPopupTable tbody tr:last-child td{border-bottom:none}.usersListPopupSelectCell,.usersListPopupSelectHeading{min-width:64px;width:64px}.usersListPopupRadio{align-items:center;background:#0000;border:2px solid #133458;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;height:29px;justify-content:center;padding:0;transition:background .2s ease,border-color .2s ease;width:29px}.usersListPopupRadio.active{background:#133458;border-color:#133458}.usersListPopupState{align-items:center;color:#54708b;display:flex;flex-direction:column;font-size:15px;gap:13px;justify-content:center;min-height:180px;padding:25px;text-align:center}.usersListPopupSpinner{animation:usersListPopupSpin .9s linear infinite}@keyframes usersListPopupSpin{to{transform:rotate(1turn)}}.usersListPopupError{background:#fff0f0;border:1px solid #f1cccc;border-radius:9px;color:#a52d2d;font-size:14px;line-height:1.8;margin-bottom:14px;padding:12px 15px}.usersListPopupFooter{display:flex;flex-direction:column;gap:12px;padding-top:22px}.usersListPopupSelectedInfo{color:#54708b;font-size:13px;min-height:20px}.usersListPopupConfirm{align-items:center;background:#133458;border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:19px;font-weight:600;gap:9px;justify-content:center;min-height:51px;padding:12px 20px;transition:background .2s ease,opacity .2s ease;width:100%}.usersListPopupConfirm:hover:not(:disabled){background:#1d4773}.usersListPopupConfirm:disabled{cursor:not-allowed;opacity:.55}@media (max-width:700px){.usersListPopupOverlay{padding:12px}.usersListPopup{border-radius:20px;max-height:94vh;padding:24px 15px 18px;width:100%}.usersListPopupClose{left:12px;top:15px}.usersListPopupHeader{padding-left:30px}.usersListPopupHeader h2{font-size:20px}.usersListPopupHeader p{font-size:13px}.usersListPopupTableWrapper{border-radius:16px;max-height:50vh}.usersListPopupTable{min-width:540px}.usersListPopupTable th{font-size:13px;height:65px}.usersListPopupTable td{font-size:13px;height:62px;padding:10px 8px}.usersListPopupFooter{padding-top:16px}.usersListPopupConfirm{font-size:16px;min-height:47px}}.consultantInfo{background:#efefec;border:1px solid #bcc8d2;border-radius:18px;box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;padding:17px 18px 20px;width:100%}.consultantInfoTop{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:18px;width:100%}.consultantInfo .requestInfoCardTitle{align-items:center;display:flex;gap:7px;justify-content:flex-start;margin:0}.consultantInfo .requestInfoCardTitleIcon{align-items:center;color:#133458;display:flex;flex-shrink:0;justify-content:center}.consultantInfo .requestInfoCardTitleIcon svg{height:16px;width:16px}.consultantInfo .requestInfoCardTitle h2{color:#133458;font-size:14px;font-weight:600;margin:0}.consultantInfo .consultantActions{align-items:center;display:flex;justify-content:flex-start;margin:0}.consultantInfo .consultantChangeButton{align-items:center;background:#b9e2f0;border:none;border-radius:12px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:34px;padding:7px 15px;transition:background .2s ease;white-space:nowrap}.consultantInfo .consultantChangeButton svg{height:13px;width:13px}.consultantInfo .consultantChangeButton:hover{background:#a5d8e9}.consultantInfo .consultantGrid{column-gap:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;row-gap:20px;width:100%}.consultantInfo .requestInfoItem{align-items:center;color:#133458;display:flex;font-size:12px;gap:10px;justify-content:flex-start;margin:0;min-width:0;padding:0;position:relative;text-align:right}.consultantInfo .requestInfoItem span{color:#133458;font-size:12px;font-weight:400;white-space:nowrap}.consultantInfo .requestInfoItem strong{color:#133458;font-size:12px;font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:right}.consultantInfo .requestInfoItem:not(:last-child):after{background:#fff;border-radius:50%;content:"";height:10px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.consultantInfo .consultantEmpty{align-items:center;color:#54708b;display:flex;font-size:12px;gap:8px;justify-content:flex-start;min-height:35px;width:100%}.consultantInfo .consultantEmptyDot{background:#e0a332;border-radius:50%;flex-shrink:0;height:8px;width:8px}.consultantInfo .consultantSuccessMessage{background:#e9f7ee;border-radius:8px;color:#16834a;font-size:12px;margin-top:12px;padding:9px 12px;text-align:center}@media (max-width:1000px){.consultantInfo .consultantGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.consultantInfo .requestInfoItem:not(:last-child):after{display:none}}@media (max-width:600px){.consultantInfo{border-radius:14px;padding:14px}.consultantInfoTop{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:18px}.consultantInfo .consultantGrid{grid-template-columns:1fr;row-gap:14px}.consultantInfo .requestInfoItem{align-items:flex-start;flex-direction:column;gap:4px}.consultantInfo .requestInfoItem strong{text-align:right}.consultantInfo .consultantChangeButton{font-size:12px;min-height:32px;padding:6px 12px}}.visitInfo{background:#efefec;border:1px solid #bcc8d2;border-radius:18px;box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;padding:17px 18px 20px;width:100%}.visitInfoTop{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:18px;width:100%}.visitInfo .requestInfoCardTitle{align-items:center;display:flex;gap:7px;justify-content:flex-start;margin:0}.visitInfo .requestInfoCardTitleIcon{align-items:center;color:#133458;display:flex;flex-shrink:0;justify-content:center}.visitInfo .requestInfoCardTitleIcon svg{height:16px;width:16px}.visitInfo .requestInfoCardTitle h2{color:#133458;font-size:14px;font-weight:600;margin:0}.visitInfo .visitActions{align-items:center;display:flex;justify-content:flex-start;margin:0}.visitInfo .visitChangeButton{align-items:center;background:#b9e2f0;border:none;border-radius:12px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:34px;padding:7px 15px;transition:background .2s ease;white-space:nowrap}.visitInfo .visitChangeButton svg{flex-shrink:0;height:13px;width:13px}.visitInfo .visitChangeButton:hover{background:#a5d8e9}.visitInfo .visitGrid{column-gap:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;row-gap:20px;width:100%}.visitInfo .requestInfoItem{align-items:center;color:#133458;display:flex;font-size:12px;gap:10px;justify-content:flex-start;margin:0;min-width:0;padding:0;position:relative;text-align:right}.visitInfo .requestInfoItem span{color:#133458;font-size:12px;font-weight:400;white-space:nowrap}.visitInfo .requestInfoItem strong{color:#133458;font-size:12px;font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:right}.visitInfo .visitResult{color:#58a64f}.visitInfo .requestInfoItem:not(:last-child):after{background:#fff;border-radius:50%;content:"";height:10px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.visitInfo .visitEmpty{align-items:center;color:#647488;display:flex;font-size:12px;gap:9px;min-height:60px}.visitInfo .visitEmpty svg{flex-shrink:0}@media (max-width:900px){.visitInfo .visitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.visitInfo .requestInfoItem:not(:last-child):after{display:none}}@media (max-width:600px){.visitInfo{border-radius:14px;padding:14px}.visitInfoTop{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:18px}.visitInfo .visitGrid{grid-template-columns:1fr;row-gap:14px}.visitInfo .requestInfoItem{align-items:flex-start;flex-direction:column;gap:4px}.visitInfo .requestInfoItem strong{text-align:right}.visitInfo .visitChangeButton{font-size:12px;min-height:32px;padding:6px 12px}}.visitInfo .visitReportButton{align-items:center;border:1px solid #133458;border-radius:12px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:34px;padding:7px 15px;transition:background .2s ease;white-space:nowrap}.visitInfo .visitReportButton svg{flex-shrink:0;height:13px;width:13px}.visitInfo .visitReportButton:hover{background:#1d4a73;color:#fbfbfb}@media (max-width:600px){.visitInfo .visitReportButton{font-size:12px;min-height:32px;padding:6px 12px}}.contractGrid{display:grid;gap:18px 30px;grid-template-columns:repeat(4,minmax(0,1fr))}.contractStatus{align-items:center;color:#4f9f4f;display:flex;gap:6px}.contractStatusDot{background:#61b64e;border-radius:50%;flex-shrink:0;height:7px;width:7px}.contractStatusDot.signed{background:#61b64e}.contractStatusPending{color:#b78320}.contractStatusPending .contractStatusDot{background:#e4a52c}.contractSigned{border-top:1px solid #c5ced6;color:#4f9f4f;gap:7px;margin-top:20px;padding-top:15px}.contractEmpty,.contractSigned{align-items:center;display:flex;font-size:12px}.contractEmpty{color:#647488;gap:9px;min-height:55px}.contractInfoDescription{color:#133458;font-size:13px;margin:10px 0 0}.contractActions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:20px}.viewContractButton{align-items:center;background:#0000;border:1.5px solid #133458;border-radius:17px;color:#133458;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:5px;justify-content:center;padding:9px 13px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.viewContractButton:hover{background:#133458;color:#fff}.viewContractButton:focus-visible{outline:2px solid #ffc349;outline-offset:3px}.contractInfoHeading{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.contractInfoHeading h2{margin:0}.contractInfoSubtitle{color:#133458;font-size:13px;margin:0}@media (max-width:900px){.contractGrid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.contractGrid{grid-template-columns:1fr}.contractActions{align-items:flex-start;flex-direction:column}.viewContractButton{font-size:12px;padding:8px 11px}}.requestTimeLine{display:flex;flex-direction:column;width:100%}.requestTimeLineItem{column-gap:12px;display:grid;grid-template-columns:20px 60px minmax(0,1fr);min-height:63px}.requestTimeLineDate{color:#7b8997;direction:rtl;font-size:10px;padding-top:2px;text-align:right;white-space:nowrap}.requestTimeLineTrack{display:flex;justify-content:center;position:relative;width:20px}.requestTimeLineDot{background:#b9e4f2;border-radius:50%;height:9px;margin-top:4px;position:relative;width:9px;z-index:2}.requestTimeLineLine{background:#c8dce5;bottom:0;position:absolute;top:12px;width:1px}.requestTimeLineContent{padding-bottom:18px;text-align:right}.requestTimeLineTitle{color:#133458;font-size:12px;font-weight:500;line-height:1.8}.requestTimeLineDescription{color:#63758a;font-size:10px;line-height:1.8;margin-top:3px}.requestTimeLineTime{color:#8794a1;font-size:9px;margin-top:4px}@media (max-width:600px){.requestTimeLineItem{column-gap:7px;grid-template-columns:70px 18px minmax(0,1fr)}.requestTimeLineDate{font-size:9px}.requestTimeLineTitle{font-size:11px}}.historys{padding-bottom:22px}.historyEmpty{align-items:center;color:#718092;display:flex;font-size:12px;justify-content:center;min-height:90px}@media (max-width:600px){.historys{padding-bottom:16px}}.requestDetailsPage{box-sizing:border-box;direction:rtl;width:100%}.requestDetailsContainer{align-items:stretch;background:#efefec;border-radius:20px;box-shadow:0 4px 8px #0000000f,0 12px 24px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;margin:0 auto;padding:25px;width:100%}.requestDetailsSection{box-sizing:border-box;flex-shrink:0;width:100%}.requestDetailsTimelineSection{min-height:0;width:100%}.requestDetailsState{align-items:center;box-sizing:border-box;color:#133458;display:flex;flex-direction:column;font-family:inherit;gap:16px;justify-content:center;min-height:300px;width:100%}.requestDetailsSpinner{animation:requestDetailsSpinner .8s linear infinite;border:3px solid #d3e1f5;border-radius:50%;border-top-color:#133458;height:32px;width:32px}@keyframes requestDetailsSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.requestDetailsError{color:#c0392b}.requestDetailsStateActions{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:4px}.requestDetailsStateActions button{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:38px;min-width:110px;padding:0 18px;transition:background-color .2s ease,transform .2s ease}.requestDetailsStateActions button:hover{transform:translateY(-1px)}.requestDetailsStateActions button:first-child{background:#133458;color:#fff}.requestDetailsStateActions button:first-child:hover{background:#0e2945}.requestDetailsBackButton{background:#d3e1f5;color:#133458}.requestDetailsBackButton:hover{background:#c3d6ed}@media (max-width:1200px){.requestDetails{padding:22px 20px 36px}.requestDetailsContainer{gap:16px}}@media (max-width:768px){.requestDetails{padding:16px 12px 28px}.requestDetailsContainer{gap:14px}.requestDetailsState{min-height:250px}.requestDetailsStateActions{flex-direction:column;width:100%}.requestDetailsStateActions button{max-width:220px;width:100%}}.createAccountModal{border-radius:17px;padding:14px 20px;width:654px}.createAccountHeader{min-height:43px}.createAccountHeaderTexts{gap:2px}.createAccountHeaderTexts h2{font-size:14px;line-height:21px}.createAccountHeaderTexts p{font-size:10px;line-height:17px}.createAccountCloseButton{height:25px;margin-top:2px;width:25px}.createAccountFields{column-gap:16px;margin-top:17px;row-gap:15px}.createAccountField{gap:5px}.createAccountField label{font-size:11px;gap:2px;line-height:17px}.createAccountField label span{font-size:12px}.createAccountField input{transition:border-color .2s ease,box-shadow .2s ease}.createAccountField input,.createAccountSelect{border-radius:9px;font-size:10px;height:36px;padding:0 11px}.createAccountSelect{transition:border-color .2s ease}.createAccountSelectOptions{border-radius:8px;box-shadow:0 7px 18px #1334581f;padding:4px;top:calc(100% + 4px)}.createAccountSelectOption{border-radius:6px;font-size:10px;height:30px;padding:0 9px}.createAccountSelectOption.active,.createAccountSelectOption:hover{background-color:#f3f6f9}.createAccountActions{gap:16px;margin-top:30px}.createAccountCancelButton,.createAccountSubmitButton{border-radius:9px;font-size:11px;height:36px}@media (max-width:700px){.createAccountOverlay{padding:15px}.createAccountModal{width:100%}}@media (max-width:550px){.createAccountFields{grid-template-columns:1fr;row-gap:14px}.createAccountActions{gap:10px;grid-template-columns:1fr;margin-top:25px}.createAccountCancelButton{order:2}.createAccountSubmitButton{order:1}.createAccountModal{max-height:92vh;overflow-y:auto}}.customersTableContainerA{box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;gap:0;width:100%}.customersTableHeader{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.customersTableTitleSection{align-items:center;display:flex;gap:22px}.customersTableTitle{font-size:30px;font-weight:700;line-height:1.5;margin:0}.customersTableProjectCount,.customersTableTitle{color:#133458;font-family:inherit;white-space:nowrap}.customersTableProjectCount{align-items:center;display:flex;font-size:17px;font-weight:400;gap:7px;justify-content:center}.customersTableProjectCount span{color:#7188a8;font-size:16px}.customersTableActions{align-items:center;display:flex;gap:14px}.customersFilterButton{align-items:center;background-color:initial;border:1px solid #7188a8;border-radius:12px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:400;gap:10px;height:50px;justify-content:center;padding:0 22px;transition:background-color .2s ease,border-color .2s ease}.customersFilterButton:hover{background-color:#1334580a;border-color:#133458}.customersAddButton{align-items:center;background-color:#133458;border:none;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:400;gap:10px;height:50px;justify-content:center;padding:0 22px;transition:background-color .2s ease,transform .2s ease}.customersAddButton:hover{background-color:#0e2946}.customersAddButton:active{transform:scale(.98)}.customersTableWrapper{box-sizing:border-box;width:100%}.customersTableLoading{background-color:#f7f7f6;border-radius:30px;color:#7188a8;display:flex;min-height:250px;width:100%}.customerStatus,.customersTableLoading{align-items:center;box-sizing:border-box;font-family:inherit;font-size:18px;font-weight:400;justify-content:center}.customerStatus{border-radius:22px;display:inline-flex;gap:9px;height:40px;min-width:100px;padding:0 16px;white-space:nowrap}.customerStatusDot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.customerStatusSuccess{background-color:#f1f8ec;color:#133458}.customerStatusSuccess .customerStatusDot{background-color:#67c943}.customerStatusDanger{background-color:#fff0f3;color:#133458}.customerStatusDanger .customerStatusDot{background-color:#c51645}.customerViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:18px;font-weight:400;outline:none;padding:0;white-space:nowrap}.customerViewButton:hover{color:#133458;text-decoration:underline}.customersPaginationWrapper{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-top:28px;width:100%}@media (max-width:1400px){.customersTableHeader{margin-bottom:25px}.customersTableTitle{font-size:27px}.customersTableTitleSection{gap:18px}.customersAddButton,.customersFilterButton{font-size:16px;height:48px;padding:0 19px}}@media (max-width:1000px){.customersTableHeader{align-items:flex-start;gap:20px}.customersTableTitleSection{align-items:flex-start;flex-direction:column;gap:4px}.customersTableTitle{font-size:25px}.customersTableActions{gap:10px}.customersAddButton,.customersFilterButton{font-size:15px;padding:0 15px}}@media (max-width:700px){.customersTableHeader{align-items:stretch;flex-direction:column}.customersTableTitleSection{align-items:center;flex-direction:row;justify-content:space-between}.customersTableActions{width:100%}.customersAddButton,.customersFilterButton{flex:1}.customersTableTitle{font-size:23px}.customersTableProjectCount{font-size:16px}.customersTableProjectCount span{font-size:15px}}@media (max-width:480px){.customersTableHeader{margin-bottom:18px}.customersTableTitleSection{width:100%}.customersTableTitle{font-size:21px}.customersTableActions{gap:8px}.customersAddButton,.customersFilterButton{font-size:14px;height:45px;padding:0 10px}.customersAddButton svg,.customersFilterButton svg{height:19px;width:19px}.customerStatus{font-size:14px;height:36px;min-width:90px;padding:0 12px}.customerStatusDot{height:8px;width:8px}.customerViewButton{font-size:15px}.customersPaginationWrapper{margin-top:20px}}.customerStatusToggle{border:none;border-radius:20px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:4px;position:relative;transition:background-color .25s ease;width:105px}.customerStatusToggleCircle{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:28px;position:absolute;top:4px;transition:all .25s ease;width:28px}.customerStatusToggleText{color:#fff;line-height:1;text-align:center;white-space:nowrap;width:100%}.customerStatusToggleActive{background-color:#21a83a;padding-left:25px;text-align:left}.customerStatusToggleActive
.customerStatusToggleCircle{right:4px}.customerStatusToggleInactive{background-color:#f12b22;padding-right:15px;text-align:right}.customerStatusToggleInactive
.customerStatusToggleCircle{left:4px}.customerStatusToggleActive:hover{background-color:#198c2e}.customerStatusToggleInactive:hover{background-color:#d92119}.customerStatusToggle:disabled{cursor:not-allowed;opacity:.65}.userInfo{border-bottom:1px solid #aeb7bf;box-sizing:border-box;min-width:0;padding:0 4px 20px;width:100%}.userInfo__header{gap:24px;justify-content:space-between}.userInfo__header,.userInfo__identity{align-items:center;display:flex;width:100%}.userInfo__identity{flex-shrink:0;gap:18px}.userInfo__avatar{align-items:center;border:2px solid #193d64;border-radius:50%;box-sizing:border-box;color:#193d64;display:flex;flex-shrink:0;height:82px;justify-content:center;width:82px}.userInfo__avatar svg{stroke-width:1.3;height:56px;width:56px}.userInfo__top{align-items:center;display:flex;justify-content:space-between;width:100%}.userInfo__name{color:#193d64;font-size:25px;white-space:nowrap}.userInfo__details{align-items:self-start;flex:1;flex-direction:column;gap:20px;width:100%}.userInfo__body,.userInfo__details{display:flex;justify-content:space-between}.userInfo__body{align-items:center;width:80%}.userInfo__detail{align-items:center;color:#193d64;display:flex;flex-wrap:wrap;font-size:16px;gap:6px}.userInfo__separator{background:#fff;border-radius:50%;flex:0 0 10px;height:10px;width:10px}.userInfo__rating{align-items:center;direction:ltr;display:flex;gap:3px;justify-content:center}.userInfo__rating,.userInfo__star{color:#ffbd42;flex-shrink:0}.userInfoMessage{color:#193d64;padding:24px;text-align:center}.userInfoMessage--error{color:#b53d3d}@media (max-width:1100px){.userInfo__header{align-items:flex-start;flex-direction:column;gap:16px}.userInfo__identity{min-width:0;width:100%}.userInfo__details{gap:16px}.userInfo__body,.userInfo__details{flex-wrap:wrap;justify-content:flex-start}.userInfo__body{gap:10px 14px}}@media (max-width:600px){.userInfo__identity{align-items:flex-start;gap:12px}.userInfo__avatar{height:58px;width:58px}.userInfo__avatar svg{height:40px;width:40px}.userInfo__name{font-size:19px;white-space:normal}.userInfo__details{align-items:flex-start;flex-direction:column;gap:12px}.userInfo__body{gap:8px 12px;justify-content:flex-start;width:100%}.userInfo__separator{display:none}.userInfo__detail{font-size:14px}.userInfo__rating{align-self:flex-start}}.userDetailsTabs{-webkit-overflow-scrolling:touch;align-items:center;direction:rtl;display:flex;flex-wrap:nowrap;gap:4px;isolation:isolate;justify-content:flex-start;overflow-x:auto;padding:20px 0;position:relative;scrollbar-width:none;width:100%}.userDetailsTabs::-webkit-scrollbar{display:none}.userDetailsTabIndicator{background:#cfe8f0;border-radius:20px;display:block;opacity:0;pointer-events:none;position:absolute;transition:right .65s cubic-bezier(.22,1,.36,1),top .35s ease,width .5s cubic-bezier(.22,1,.36,1),height .35s ease,opacity .15s ease;will-change:right,width;z-index:0}.userDetailsTab{-webkit-tap-highlight-color:transparent;align-items:center;border:none;border-radius:20px;color:#193d64;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:16px;font-weight:400;gap:5px;justify-content:center;line-height:1.5;padding:5px 9px;position:relative;transition:color .25s ease,transform .25s ease;white-space:nowrap;z-index:1}.userDetailsTab,.userDetailsTabActive{background:#0000}.userDetailsTabLabel{align-items:center;color:inherit;display:inline-flex;white-space:nowrap}.userDetailsTabCount{align-items:center;background:#193d64;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:14px;font-weight:400;height:20px;justify-content:center;line-height:1;padding:3px;transition:background-color .25s ease,transform .3s ease;width:20px}.userDetailsTab:focus-visible{outline:2px solid #193d64;outline-offset:2px}@media (max-width:600px){.userDetailsTabs{gap:3px;padding:10px 0}.userDetailsTab{font-size:11px;gap:4px;padding:5px 7px}.userDetailsTabCount{font-size:8px;height:14px;min-width:14px;padding:2px;width:14px}}@media (prefers-reduced-motion:reduce){.userDetailsTab,.userDetailsTabCount,.userDetailsTabIndicator{transition:none}}.requestCard{align-items:stretch;background:#fff;border-radius:27px;box-shadow:0 4px 5px #00000038;color:#193d64;display:flex;min-width:0;padding:24px 24px 20px;position:relative;width:100%}.requestCard,.requestCard *,.requestCard :after,.requestCard :before{box-sizing:border-box}.requestCard__number{align-items:center;background:#f0f0ed;border-radius:50%;color:#193d64;display:flex;font-size:14px;height:29px;justify-content:center;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:29px}.requestCard__content{display:flex;flex:1;flex-direction:column;gap:28px;justify-content:space-between;min-width:0;padding-right:40px}.requestCard__bottomRow,.requestCard__topRow{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:0;width:100%}.requestCard__field{align-items:center;display:flex;gap:6px;min-width:0;white-space:nowrap}.requestCard__label,.requestCard__value{font-size:17px;font-weight:400;line-height:1.8}.requestCard__label{flex-shrink:0}.requestCard__value{min-width:0;overflow-wrap:anywhere}.requestCard__separator{background:#b6e1f0;border-radius:50%;display:block;flex:0 0 10px;height:10px;width:10px}.requestCard__status{align-items:center;background:#f7f7f4;border-radius:25px;color:#56708a;display:inline-flex;flex-shrink:0;font-size:14px;gap:7px;justify-content:center;padding:5px 12px;white-space:nowrap}.requestCard__statusDot{background:#ededeb;border-radius:50%;flex:0 0 10px;height:10px;width:10px}.requestCard__status--pending,.requestCard__status--pending-adviser,.requestCard__status--waiting,.requestCard__status--waiting-adviser,.requestCard__status--waiting-for-adviser{background:#f7f7f4}.requestCard__status--pending .requestCard__statusDot,.requestCard__status--pending-adviser .requestCard__statusDot,.requestCard__status--waiting .requestCard__statusDot,.requestCard__status--waiting-adviser .requestCard__statusDot,.requestCard__status--waiting-for-adviser .requestCard__statusDot{background:#ededeb}.requestCard__status--in-progress{background:#f4f0e5}.requestCard__status--in-progress .requestCard__statusDot{background:#ffc349}.requestCard__status--approved,.requestCard__status--completed{background:#f0f5ed}.requestCard__status--approved .requestCard__statusDot,.requestCard__status--completed .requestCard__statusDot{background:#79c94b}.requestCard__status--cancelled,.requestCard__status--rejected{background:#f9eded}.requestCard__status--cancelled .requestCard__statusDot,.requestCard__status--rejected .requestCard__statusDot{background:#dc7777}.requestCard__detailsButton{align-items:center;background:#0000;border:none;color:#193d64;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:15px;gap:5px;justify-content:center;padding:3px 0;white-space:nowrap}.requestCard__detailsButton:hover{color:#ffc344}.requestCard__detailsButton:focus-visible{outline:2px solid #387bb7;outline-offset:4px}@media (max-width:1200px){.requestCard{border-radius:23px;padding:22px 18px}.requestCard__content{gap:18px;padding-right:36px}.requestCard__bottomRow,.requestCard__topRow{flex-wrap:wrap;gap:12px 16px;justify-content:flex-start}.requestCard__label,.requestCard__value{font-size:15px}.requestCard__separator{flex-basis:8px;height:8px;width:8px}}@media (max-width:640px){.requestCard{border-radius:20px;padding:18px 14px}.requestCard__number{font-size:12px;height:26px;right:12px;top:14px;transform:none;width:26px}.requestCard__content{gap:15px;padding-right:34px}.requestCard__bottomRow,.requestCard__topRow{align-items:flex-start;flex-direction:column;gap:10px}.requestCard__field{align-items:flex-start;flex-wrap:wrap;gap:2px 5px;white-space:normal;width:100%}.requestCard__label,.requestCard__value{font-size:13px;line-height:1.9}.requestCard__separator{display:none}.requestCard__status{font-size:12px}.requestCard__detailsButton{align-self:flex-start;font-size:13px}}.userDetailsCardsSection{min-width:0;width:100%}.userDetailsCardsList{display:flex;flex-direction:column;gap:22px;width:100%}.userDetailsCardsEmpty,.userDetailsCardsError,.userDetailsCardsLoading{align-items:center;background:#fff;border-radius:18px;color:#183d63;display:flex;flex-direction:column;gap:14px;justify-content:center;line-height:1.9;min-height:120px;padding:24px;text-align:center;width:100%}.userDetailsCardsError{color:#a13c3c}.userDetailsCardsError button{background:#133458;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;padding:9px 20px}.userDetailsCardsPagination{display:flex;justify-content:center;margin-top:24px}@media (max-width:600px){.userDetailsCardsSection{padding-top:14px}.userDetailsCardsList{gap:16px}}.userDetailsPage{color:#193d64;direction:rtl;min-width:0;padding:24px 32px;width:100%}.userDetailsBreadcrumb{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px}.userDetailsBreadcrumb__text{align-items:center;display:flex;flex-wrap:wrap;font-size:17px;gap:16px}.userDetailsBreadcrumb__separator{color:#b7c2ce}.userDetailsBreadcrumb__active{color:#193d64}.userDetailsBackButton{align-items:center;background:#0000;border:none;color:#193d64;cursor:pointer;display:flex;justify-content:center;padding:8px}.userDetailsContainer{background:#f0f0ed;border-radius:28px;box-sizing:border-box;min-width:0;padding:24px 28px;width:100%}@media (max-width:768px){.userDetailsPage{padding:16px}.userDetailsBreadcrumb{align-items:flex-start}.userDetailsBreadcrumb__text{font-size:14px;gap:8px}.userDetailsContainer{border-radius:20px;padding:16px 12px}}.createAccountOverlay{background-color:#1a263433;padding:30px}.createAccountModal{border-radius:20px;box-shadow:0 10px 35px #1334581a;padding:18px 24px 23px;width:876px}.createAccountHeader{box-sizing:border-box}.createAccountHeaderTexts{gap:6px}.createAccountHeaderTexts h2{font-size:18px;font-weight:600;line-height:28px}.createAccountHeaderTexts p{direction:rtl;font-size:13px;line-height:22px}.createAccountCloseButton{height:32px;margin-top:4px;width:32px}.createAccountDivider{margin-top:10px}.createAccountFields{column-gap:24px;margin-top:25px;row-gap:24px}.createAccountField{gap:8px}.createAccountField label{font-size:14px;line-height:22px}.createAccountField label span{font-size:16px}.createAccountField input{border:1px solid #e6eaf0;font-size:13px;height:38px;padding:0 14px}.createAccountField input:focus{border-color:#133458;box-shadow:0 0 0 2px #1334580d}.createAccountStatusField{grid-column:1/2}.createAccountSelect{border:1px solid #e6eaf0;font-size:13px;height:38px;padding:0 14px}.createAccountSelect:hover{border-color:#b9c4d2}.createAccountSelectOptions{border:1px solid #e6eaf0;border-radius:10px;box-shadow:0 8px 20px #1334581a;z-index:10}.createAccountSelectOption{font-size:13px;height:36px;padding:0 12px}.createAccountSelectOption.active,.createAccountSelectOption:hover{background-color:#f2f6fa}.createAccountActions{gap:22px;grid-template-columns:1fr 1.6fr;margin-top:42px}.createAccountCancelButton,.createAccountSubmitButton{font-size:14px;height:37px}.createAccountCancelButton:hover{background-color:#f5f8fb}.createAccountSubmitButton:hover{background-color:#0f2a47}@media (max-width:768px){.createAccountOverlay{padding:20px}.createAccountModal{max-height:90vh;overflow-y:auto;padding:18px}.createAccountFields{grid-template-columns:1fr;row-gap:18px}.createAccountStatusField{grid-column:auto}.createAccountActions{gap:12px;grid-template-columns:1fr;margin-top:30px}.createAccountCancelButton{order:2}.createAccountSubmitButton{order:1}}@media (max-width:450px){.createAccountOverlay{padding:12px}.createAccountModal{border-radius:16px;padding:16px}.createAccountHeaderTexts h2{font-size:16px}.createAccountHeaderTexts p{font-size:12px}.createAccountFields{margin-top:20px}.createAccountActions{margin-top:25px}}.createAccountErrors{background-color:#fff5f5;border:1px solid #f1b8b8;border-radius:10px;box-sizing:border-box;direction:rtl;margin-top:20px;padding:14px 16px;width:100%}.createAccountErrorsTitle{color:#c62828;font-size:14px;font-weight:600;margin-bottom:8px;text-align:right;width:100%}.createAccountErrorsList{display:flex;flex-direction:column;gap:6px;width:100%}.createAccountErrorItem{box-sizing:border-box;color:#b42318;font-size:13px;line-height:1.8;text-align:right;width:100%}.createAccountErrorItem:before{content:"•";margin-left:7px}.consultantsTableContainer{box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;width:100%}.consultantsTableHeader{box-sizing:border-box;justify-content:space-between;margin-bottom:30px;width:100%}.consultantsTableHeader,.consultantsTableTitleWrapper{align-items:center;display:flex}.consultantsTableTitle{color:#133458;font-size:30px;font-weight:700;line-height:1.4;margin:0;padding:0}.consultantsTableToolbar{align-items:center;display:flex;gap:14px}.consultantsFilterButton{background-color:initial;border:1px solid #133458;border-radius:10px;font-size:14px;gap:9px;min-width:86px}.consultantsAddButton,.consultantsFilterButton{align-items:center;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-weight:400;height:42px;justify-content:center;padding:0 15px}.consultantsAddButton{background-color:#b9e2f2;border:none;border-radius:12px;font-size:16px;gap:7px}.consultantsAddButton:hover{background-color:#a9d9eb}.consultantsTableWrapper{box-sizing:border-box;width:100%}.consultantStatus{align-items:center;border-radius:20px;box-sizing:border-box;color:#133458;display:inline-flex;font-size:16px;font-weight:400;gap:8px;justify-content:center;min-height:36px;padding:0 14px;white-space:nowrap}.consultantStatusDot{border-radius:50%;display:inline-block;height:9px;min-width:9px;width:9px}.consultantStatusSuccess{background-color:#f2f5ef}.consultantStatusSuccess .consultantStatusDot{background-color:#72c940}.consultantStatusDanger{background-color:#f8ecef}.consultantStatusDanger .consultantStatusDot{background-color:#c20f46}.consultantScore{align-items:center;color:#133458;display:inline-flex;font-size:18px;font-weight:400;gap:5px;justify-content:center}.consultantScoreStar{flex-shrink:0}.consultantViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:18px;font-weight:400;padding:0}.consultantViewButton:hover{opacity:.65}.consultantsTableLoading{background-color:#efefec;border-radius:30px;color:#7188a8;font-size:17px;min-height:350px}.consultantsPaginationWrapper,.consultantsTableLoading{align-items:center;display:flex;justify-content:center;width:100%}.consultantsPaginationWrapper{margin-top:28px}@media (max-width:1100px){.consultantsTableHeader{align-items:stretch;flex-direction:column;gap:20px}.consultantsTableToolbar{justify-content:flex-start}}@media (max-width:700px){.consultantsTableTitle{font-size:25px}.consultantsAddButton,.consultantsFilterButton{height:44px}.consultantsTableLoading{border-radius:24px;min-height:280px}}@media (max-width:450px){.consultantsTableToolbar{width:100%}.consultantsFilterButton{flex:1}.consultantsAddButton{flex:2}}.consultantStatusToggle{border:none;border-radius:20px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:4px;position:relative;transition:background-color .25s ease;width:105px}.consultantStatusToggleCircle{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:28px;position:absolute;top:4px;transition:all .25s ease;width:28px}.consultantStatusToggleText{color:#fff;line-height:1;text-align:center;white-space:nowrap;width:100%}.consultantStatusToggleActive{background-color:#21a83a;padding-left:25px;text-align:left}.consultantStatusToggleActive
.consultantStatusToggleCircle{right:4px}.consultantStatusToggleInactive{background-color:#f12b22;padding-right:15px;text-align:right}.consultantStatusToggleInactive
.consultantStatusToggleCircle{left:4px}.consultantStatusToggleActive:hover{background-color:#198c2e}.consultantStatusToggleInactive:hover{background-color:#d92119}.consultantStatusToggle:disabled{cursor:not-allowed;opacity:.65}.evaluatorsTableContainer{box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;width:100%}.evaluatorsTableHeader{box-sizing:border-box;justify-content:space-between;margin-bottom:30px;width:100%}.evaluatorsTableHeader,.evaluatorsTableTitleWrapper{align-items:center;display:flex}.evaluatorsTableTitle{color:#133458;font-size:30px;font-weight:700;line-height:1.4;margin:0;padding:0}.evaluatorsTableToolbar{align-items:center;display:flex;gap:14px}.evaluatorsFilterButton{background-color:initial;border:1px solid #133458;border-radius:10px;font-size:14px;gap:9px;min-width:86px}.evaluatorsAddButton,.evaluatorsFilterButton{align-items:center;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-weight:400;height:42px;justify-content:center;padding:0 15px}.evaluatorsAddButton{background-color:#b9e2f2;border:none;border-radius:12px;font-size:16px;gap:7px}.evaluatorsAddButton:hover{background-color:#a9d9eb}.evaluatorsTableWrapper{box-sizing:border-box;width:100%}.evaluatorStatus{align-items:center;border-radius:20px;box-sizing:border-box;color:#133458;display:inline-flex;font-size:16px;font-weight:400;gap:8px;justify-content:center;min-height:36px;padding:0 14px;white-space:nowrap}.evaluatorStatusDot{border-radius:50%;display:inline-block;height:9px;min-width:9px;width:9px}.evaluatorStatusSuccess{background-color:#f2f5ef}.evaluatorStatusSuccess .evaluatorStatusDot{background-color:#72c940}.evaluatorStatusDanger{background-color:#f8ecef}.evaluatorStatusDanger .evaluatorStatusDot{background-color:#c20f46}.evaluatorScore{align-items:center;color:#133458;display:inline-flex;font-size:18px;font-weight:400;gap:5px;justify-content:center}.evaluatorScoreStar{flex-shrink:0}.evaluatorViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:18px;font-weight:400;padding:0}.evaluatorViewButton:hover{opacity:.65}.evaluatorsTableLoading{background-color:#efefec;border-radius:30px;color:#7188a8;font-size:17px;min-height:350px}.evaluatorsPaginationWrapper,.evaluatorsTableLoading{align-items:center;display:flex;justify-content:center;width:100%}.evaluatorsPaginationWrapper{margin-top:28px}@media (max-width:1100px){.evaluatorsTableHeader{align-items:stretch;flex-direction:column;gap:20px}.evaluatorsTableToolbar{justify-content:flex-start}}@media (max-width:700px){.evaluatorsTableTitle{font-size:25px}.evaluatorsAddButton,.evaluatorsFilterButton{height:44px}.evaluatorsTableLoading{border-radius:24px;min-height:280px}}@media (max-width:450px){.evaluatorsTableToolbar{width:100%}.evaluatorsFilterButton{flex:1}.evaluatorsAddButton{flex:2}}.evaluatorStatusToggle{border:none;border-radius:20px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:4px;position:relative;transition:background-color .25s ease;width:105px}.evaluatorStatusToggleCircle{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:28px;position:absolute;top:4px;transition:all .25s ease;width:28px}.evaluatorStatusToggleText{color:#fff;line-height:1;text-align:center;white-space:nowrap;width:100%}.evaluatorStatusToggleActive{background-color:#21a83a;padding-left:25px;text-align:left}.evaluatorStatusToggleActive
.evaluatorStatusToggleCircle{right:4px}.evaluatorStatusToggleInactive{background-color:#f12b22;padding-right:15px;text-align:right}.evaluatorStatusToggleInactive
.evaluatorStatusToggleCircle{left:4px}.evaluatorStatusToggleActive:hover{background-color:#198c2e}.evaluatorStatusToggleInactive:hover{background-color:#d92119}.evaluatorStatusToggle:disabled{cursor:not-allowed;opacity:.65}.createAccountOverlay{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#1334582e;box-sizing:border-box;direction:rtl;display:flex;height:100vh;inset:0;justify-content:center;padding:20px;position:fixed;width:100%;z-index:9999}.createAccountModal{background-color:#fff;border-radius:18px;box-shadow:0 8px 30px #13345814;box-sizing:border-box;direction:rtl;max-width:100%;padding:18px 25px 25px;width:982px}.createAccountHeader{align-items:flex-start;direction:ltr;display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:54px;width:100%}.createAccountHeaderTexts{display:flex;flex-direction:column;gap:3px;text-align:right}.createAccountHeaderTexts h2{color:#133458;font-family:inherit;font-size:17px;font-weight:500;line-height:26px;margin:0}.createAccountHeaderTexts p{color:#7188a8;font-family:inherit;font-size:12px;font-weight:400;line-height:20px;margin:0}.createAccountCloseButton{align-items:center;background-color:initial;border:none;color:#133458;cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:3px;outline:none;padding:0;transition:.2s ease;width:30px}.createAccountCloseButton:hover{color:#0c2948;transform:scale(1.05)}.createAccountDivider{background-color:#7188a8;height:1px;width:100%}.createAccountForm{width:100%}.createAccountFields{column-gap:25px;display:grid;grid-template-columns:1fr 1fr;margin-top:28px;row-gap:25px;width:100%}.createAccountField{display:flex;flex-direction:column;gap:7px;min-width:0;width:100%}.createAccountField label{align-items:center;color:#133458;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:3px;line-height:20px;width:100%}.createAccountField label span{color:#d92929;font-size:14px}.createAccountField input{background-color:#fff;border:1px solid #e7ebf0;border-radius:10px;box-sizing:border-box;color:#133458;direction:rtl;font-family:inherit;font-size:12px;height:40px;outline:none;padding:0 13px;transition:.2s ease;width:100%}.createAccountField input::placeholder{color:#b1bac6;opacity:1}.createAccountField input:focus{border-color:#7188a8;box-shadow:0 0 0 2px #7188a812}.createAccountSelectWrapper{position:relative;width:100%}.createAccountSelect{align-items:center;background-color:#fff;border:1px solid #e7ebf0;border-radius:10px;box-sizing:border-box;color:#7188a8;cursor:pointer;display:flex;font-family:inherit;font-size:12px;height:40px;justify-content:space-between;outline:none;padding:0 13px;transition:.2s ease;width:100%}.createAccountSelect:hover{border-color:#b8c3d0}.createAccountSelect svg{color:#133458;flex-shrink:0}.createAccountSelect .placeholder{color:#aeb8c5}.createAccountSelect .selected{color:#7188a8}.createAccountSelectOptions{background-color:#fff;border:1px solid #e7ebf0;border-radius:9px;box-shadow:0 8px 20px #1334581f;box-sizing:border-box;padding:5px;position:absolute;right:0;top:calc(100% + 5px);width:100%;z-index:20}.createAccountSelectOption{background-color:initial;border:none;border-radius:7px;color:#133458;cursor:pointer;font-family:inherit;font-size:12px;height:34px;outline:none;padding:0 10px;text-align:right;transition:.2s ease;width:100%}.createAccountSelectOption:hover{background-color:#f3f6f9}.createAccountActions{display:grid;gap:25px;grid-template-columns:1fr 1.65fr;margin-top:48px;width:100%}.createAccountCancelButton,.createAccountSubmitButton{border-radius:10px;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;height:42px;transition:.2s ease;width:100%}.createAccountCancelButton{background-color:#fff;border:1px solid #133458;color:#133458}.createAccountCancelButton:hover{background-color:#f5f7fa}.createAccountSubmitButton{background-color:#133458;border:1px solid #133458;color:#fff}.createAccountSubmitButton:hover{background-color:#0e2c4d}@media (max-width:750px){.createAccountOverlay{padding:15px}.createAccountModal{width:100%}.createAccountFields{column-gap:15px}}@media (max-width:550px){.createAccountFields{grid-template-columns:1fr;row-gap:17px}.createAccountActions{gap:10px;grid-template-columns:1fr;margin-top:30px}.createAccountCancelButton{order:2}.createAccountSubmitButton{order:1}.createAccountModal{max-height:92vh;overflow-y:auto;padding:16px}}.installersTableContainer{box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;width:100%}.installersTableHeader{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:27px;width:100%}.installersTableTitle{color:#133458;font-size:20px;font-weight:600;line-height:1.4;margin:0;padding:0}.installersTableToolbar{align-items:center;display:flex;gap:13px}.installersFilterButton{align-items:center;background-color:#fff;border:1px solid #133458;border-radius:10px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:400;gap:7px;height:42px;justify-content:center;min-width:64px;padding:0 12px}.installersFilterButton:hover{background-color:#f7f7f6}.installersAddButton{align-items:center;background-color:#b9e2f2;border:none;border-radius:12px;box-sizing:border-box;color:#133458;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:400;gap:6px;height:42px;justify-content:center;padding:0 13px}.installersAddButton:hover{background-color:#a9d9eb}.installersTableWrapperA{box-sizing:border-box;width:100%}.installerStatus{align-items:center;border-radius:20px;box-sizing:border-box;color:#133458;display:inline-flex;font-size:16px;font-weight:400;gap:8px;justify-content:center;min-height:36px;padding:0 14px;white-space:nowrap}.installerStatusDot{border-radius:50%;display:inline-block;height:9px;min-width:9px;width:9px}.installerStatusSuccess{background-color:#f2f5ef}.installerStatusSuccess .installerStatusDot{background-color:#72c940}.installerStatusDanger{background-color:#f8ecef}.installerStatusDanger .installerStatusDot{background-color:#c20f46}.installerScore{align-items:center;color:#133458;display:inline-flex;font-size:18px;font-weight:400;gap:4px;justify-content:center;white-space:nowrap}.installerScore svg{flex-shrink:0}.installerViewButton{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:18px;font-weight:400;padding:0}.installerViewButton:hover{opacity:.65}.installersTableLoading{background-color:#efefec;border-radius:30px;color:#7188a8;font-size:16px;min-height:350px}.installersPaginationWrapper,.installersTableLoading{align-items:center;display:flex;justify-content:center;width:100%}.installersPaginationWrapper{margin-top:27px}@media (max-width:1100px){.installersTableHeader{align-items:stretch;flex-direction:column;gap:18px}.installersTableToolbar{justify-content:flex-start}}@media (max-width:700px){.installersTableTitle{font-size:19px}.installersAddButton,.installersFilterButton{height:42px}}@media (max-width:500px){.installersTableToolbar{width:100%}.installersFilterButton{flex:1}.installersAddButton{flex:2}}.installerStatusToggle{border:none;border-radius:20px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:4px;position:relative;transition:background-color .25s ease;width:105px}.installerStatusToggleCircle{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:28px;position:absolute;top:4px;transition:all .25s ease;width:28px}.installerStatusToggleText{color:#fff;line-height:1;text-align:center;white-space:nowrap;width:100%}.installerStatusToggleActive{background-color:#21a83a;padding-left:25px;text-align:left}.installerStatusToggleActive .installerStatusToggleCircle{right:4px}.installerStatusToggleInactive{background-color:#f12b22;padding-right:15px;text-align:right}.installerStatusToggleInactive .installerStatusToggleCircle{left:4px}.installerStatusToggleActive:hover{background-color:#198c2e}.installerStatusToggleInactive:hover{background-color:#d92119}.installerStatusToggle:disabled{cursor:not-allowed;opacity:.65}.editProfileOverlay{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#13345840;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.editProfileModal{background-color:#fff;border-radius:22px;box-shadow:0 20px 60px #1334582e;box-sizing:border-box;direction:rtl;max-height:calc(100vh - 40px);max-width:900px;overflow-y:auto;padding:28px 30px 26px;width:100%}.editProfileHeader{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.editProfileHeaderTitle{align-items:center;color:#133458;display:flex;font-size:20px;font-weight:700;gap:10px}.editProfileHeaderTitle svg{stroke-width:1.8;height:23px;width:23px}.editProfileCloseButton{align-items:center;background-color:initial;border:none;border-radius:10px;color:#133458;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:background-color .2s ease,transform .2s ease;width:38px}.editProfileCloseButton:hover{background-color:#d3e1f573;transform:scale(1.04)}.editProfileCloseButton svg{stroke-width:2;height:22px;width:22px}.editProfileCloseButton:disabled{cursor:not-allowed;opacity:.5}.editProfileDivider{background-color:#d3e1f5;height:1px;margin-bottom:25px;margin-top:20px;width:100%}.editProfileForm{width:100%}.editProfileFields{display:grid;gap:18px 16px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.editProfileField{display:flex;flex-direction:column;gap:8px;width:100%}.editProfileField label{color:#133458;font-size:14px;font-weight:600;text-align:right}.editProfileInputWrapper{align-items:center;background-color:#fff;border:1px solid #7188a8;border-radius:11px;box-sizing:border-box;display:flex;gap:10px;height:52px;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.editProfileInputWrapper:focus-within{border-color:#133458;box-shadow:0 0 0 3px #13345814}.editProfileInputWrapper svg{stroke-width:1.8;color:#7188a8;flex-shrink:0;height:19px;width:19px}.editProfileInputWrapper input{background-color:initial;border:none;color:#133458;direction:rtl;font-family:inherit;font-size:14px;height:100%;outline:none;padding:0;width:100%}.editProfileInputWrapper input::placeholder{color:#9baac0}.editProfileInputWrapper input:disabled{cursor:not-allowed}.editProfileInputWrapper:has(.editProfileDisabledInput){background-color:#f4f7fb;border-color:#d3e1f5}.editProfileDisabledInput{color:#7188a8!important}.editProfileFieldHint{color:#8a98aa;font-size:11px;margin-top:-2px}.editProfileError{background-color:#fff1f1;border:1px solid #f0caca;border-radius:10px;box-sizing:border-box;color:#c23b3b;font-size:13px;line-height:1.8;margin-top:20px;padding:12px 14px;text-align:right;width:100%}.editProfileActions{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:40px;width:100%}.editProfileCancelButton,.editProfileSubmitButton{border-radius:10px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:48px;transition:background-color .2s ease,opacity .2s ease,transform .2s ease}.editProfileCancelButton{background-color:#fff;border:1px solid #7188a8;color:#133458;min-width:110px;padding:0 20px}.editProfileCancelButton:hover{background-color:#f4f7fb}.editProfileSubmitButton{align-items:center;background-color:#133458;border:none;color:#fff;display:flex;gap:8px;justify-content:center;padding:0 22px;width:100%}.editProfileSubmitButton:hover{background-color:#0e2946;transform:translateY(-1px)}.editProfileSubmitButton svg{stroke-width:2;height:18px;width:18px}.editProfileCancelButton:disabled,.editProfileSubmitButton:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:600px){.editProfileOverlay{padding:14px}.editProfileModal{border-radius:18px;max-height:calc(100vh - 28px);padding:22px 18px 20px}.editProfileHeaderTitle{font-size:17px}.editProfileFields{gap:16px;grid-template-columns:1fr}.editProfileActions{align-items:stretch;flex-direction:column-reverse}.editProfileCancelButton,.editProfileSubmitButton{width:100%}}.changePasswordOverlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#13345833;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.changePasswordModal,.changePasswordOverlay{align-items:center;box-sizing:border-box;display:flex}.changePasswordModal{background-color:#fff;border-radius:22px;box-shadow:0 20px 60px #13345833;direction:rtl;flex-direction:column;max-width:600px;padding:18px 26px 26px;width:100%}.changePasswordTop{width:100%}.changePasswordHeader{align-items:center;display:flex;justify-content:space-between;min-height:28px;width:100%}.changePasswordTitle{color:#133458;font-size:18px;font-weight:600}.changePasswordCloseButton{align-items:center;background-color:initial;border:none;color:#133458;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}.changePasswordCloseButton svg{stroke-width:2;height:21px;width:21px}.changePasswordCloseButton:disabled{cursor:not-allowed;opacity:.5}.changePasswordDivider{background-color:#a8b8ca;height:1px;margin-top:8px;width:100%}.changePasswordContent{display:flex;flex-direction:column;width:80%}.changePasswordDescription{color:#133458;font-size:13px;line-height:1.8;margin-top:7px;text-align:right}.changePasswordOtpTitle{color:#133458;font-size:16px;font-weight:600;margin-top:32px;text-align:right}.changePasswordOtpDescription{color:#133458;font-size:13px;margin-top:13px;text-align:right}.changePasswordOtpInputs{align-items:center;display:flex;gap:18px;justify-content:center;margin-top:28px}.changePasswordOtpInputs input{background-color:#fff;border:1px solid #a9b9cb;border-radius:10px;box-sizing:border-box;color:#133458;font-family:inherit;font-size:24px;font-weight:500;height:64px;outline:none;text-align:center;transition:border-color .2s ease,box-shadow .2s ease;width:60px}.changePasswordOtpInputs input:focus{border-color:#133458;box-shadow:0 0 0 3px #13345814}.changePasswordOtpInputs input:disabled{background-color:#f5f7fa;cursor:not-allowed}.changePasswordResend{color:#133458;font-size:13px;margin-top:35px;min-height:22px;text-align:center}.changePasswordResend button{background-color:initial;border:none;color:#133458;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:0}.changePasswordResend button:hover{text-decoration:underline}.changePasswordResend button:disabled{cursor:not-allowed;opacity:.5}.changePasswordPasswordField{display:flex;flex-direction:column;gap:8px;margin-top:18px;width:100%}.changePasswordPasswordField label{color:#133458;font-size:14px;font-weight:500;text-align:right}.changePasswordInputWrapper{background-color:#fff;border:1px solid #e0e5eb;border-radius:9px;box-sizing:border-box;gap:10px;height:48px;padding:0 13px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.changePasswordInputWrapper:focus-within{border-color:#133458;box-shadow:0 0 0 3px #13345812}.changePasswordInputWrapper svg{stroke-width:1.8;color:#7188a8;flex-shrink:0;height:18px;width:18px}.changePasswordInputWrapper input{background-color:initial;border:none;color:#133458;direction:rtl;font-family:inherit;font-size:14px;height:100%;outline:none;padding:0}.changePasswordInputWrapper input:disabled{cursor:not-allowed}.changePasswordError{background-color:#fff4f4;border:1px solid #f0cccc;border-radius:8px;box-sizing:border-box;color:#c23d3d;font-size:12px;line-height:1.7;margin-top:16px;padding:9px 12px;text-align:center;width:100%}.changePasswordSubmitButton{background-color:#133458;border:none;border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:43px;margin-top:28px;transition:background-color .2s ease,opacity .2s ease;width:100%}.changePasswordSubmitButton:hover{background-color:#0e2946}.changePasswordSubmitButton:disabled{cursor:not-allowed;opacity:.6}@media (max-width:650px){.changePasswordOverlay{padding:12px}.changePasswordModal{border-radius:18px;max-width:100%;padding:16px 18px 22px}.changePasswordOtpInputs{gap:9px}.changePasswordOtpInputs input{height:56px;width:42px}}@media (max-width:400px){.changePasswordOtpInputs{gap:6px}.changePasswordOtpInputs input{font-size:20px;height:52px;width:38px}}.changePasswordInputWrapper{align-items:center;display:flex;position:relative}.changePasswordInputWrapper>svg{flex-shrink:0}.changePasswordInputWrapper input{box-sizing:border-box;padding-left:45px;padding-right:45px;width:100%}.changePasswordEyeButton{align-items:center;background:#0000;border:none;color:#133458;cursor:pointer;display:flex;height:30px;justify-content:center;left:12px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.changePasswordEyeButton svg{height:19px;width:19px}.changePasswordEyeButton:disabled{cursor:default;opacity:.5}.profilePage{direction:rtl;min-height:100%;padding:0}.profilePage,.profileSection{box-sizing:border-box;width:100%}.profileSection{background-color:#efefec;border-radius:28px;padding:40px 42px 32px;position:relative}.profileSectionTitle{align-items:center;background-color:#efefec;color:#123e68;display:flex;font-size:25px;font-weight:500;gap:10px;line-height:1.2;padding:0 18px;position:absolute;right:85px;top:23px;white-space:nowrap;z-index:5}.profileSectionTitle svg{flex-shrink:0;height:31px;width:31px}.profileSectionContent{align-items:center;border:1.5px solid #6e8aa4;border-radius:28px;box-sizing:border-box;direction:rtl;display:flex;min-height:310px;padding:45px 52px 35px;position:relative;width:100%}.profileEditButton{align-items:center;background-color:initial;border:2px solid #123e68;border-radius:20px;color:#123e68;cursor:pointer;display:flex;font-family:inherit;font-size:23px;font-weight:400;gap:10px;height:67px;justify-content:center;left:52px;position:absolute;top:48px;transition:background-color .2s ease;width:172px}.profileEditButton svg{stroke-width:1.6;height:32px;width:32px}.profileEditButton:hover{background-color:#133458;color:#fff}.profileAvatarWrapper{flex-shrink:0;position:relative;width:220px}.profileAvatar,.profileAvatarWrapper{align-items:center;display:flex;justify-content:center}.profileAvatar{background-color:#fff;border-radius:50%;color:#123e68;font-size:145px;height:190px;overflow:hidden;width:190px}.profileAvatar svg{height:145px;width:145px}.profileAvatarEditButton{align-items:center;background-color:#efefec;border:2px solid #123e68;border-radius:50%;bottom:3px;color:#123e68;cursor:pointer;display:flex;height:43px;justify-content:center;left:15px;position:absolute;width:43px}.profileAvatarEditButton svg{stroke-width:1.6;height:25px;width:25px}.profileInformation{align-items:center;box-sizing:border-box;display:grid;flex:1;gap:40px;grid-template-columns:repeat(3,1fr);padding-left:250px;padding-right:25px}.profileInformationItem{display:flex;flex-direction:column;gap:20px;min-width:0}.profileInformationLabel{color:#123e68;font-size:22px;font-weight:400;text-align:right;white-space:nowrap}.profileInformationValue{align-items:center;border:1.5px solid #6e8aa4;border-radius:18px;box-sizing:border-box;color:#8a9aaa;display:flex;font-size:19px;font-weight:400;justify-content:flex-start;min-height:67px;overflow:hidden;padding:0 22px;text-overflow:ellipsis;white-space:nowrap;width:100%}.profileEmail{direction:ltr;justify-content:flex-start;text-align:left}.profileSecuritySection{margin-top:72px;padding-bottom:35px}.profileSecurityContent{align-items:center;border:1.5px solid #6e8aa4;border-radius:28px;box-sizing:border-box;display:flex;justify-content:flex-start;min-height:130px;padding:48px;width:100%}.profileChangePasswordButton{align-items:center;background-color:initial;border:1.5px solid #6e8aa4;border-radius:20px;color:#123e68;cursor:pointer;display:flex;font-family:inherit;font-size:21px;height:68px;justify-content:space-between;padding:0 22px;transition:background-color .2s ease;width:450px}.profileChangePasswordButton:hover{background-color:#123e680d}.profileChangePasswordButton svg{stroke-width:1.5;height:27px;width:27px}@media (max-width:1100px){.profileSection{border-radius:24px;padding:35px 30px 28px}.profileSectionContent{flex-direction:column;gap:35px;min-height:auto;padding:40px 30px 30px}.profileEditButton{font-size:19px;height:58px;left:30px;top:30px;width:145px}.profileAvatarWrapper{margin-top:35px}.profileInformation{gap:20px;grid-template-columns:repeat(3,1fr);padding-left:0;width:100%}.profileInformationLabel{font-size:18px}.profileInformationValue{font-size:16px;min-height:58px}.profileSecuritySection{margin-top:60px}.profileSecurityContent{padding:30px}.profileChangePasswordButton{max-width:450px;width:100%}}@media (max-width:700px){.profileSection{border-radius:20px;padding:30px 18px 20px}.profileSectionTitle{font-size:19px;gap:7px;padding:0 10px;right:40px}.profileSectionTitle svg{height:24px;width:24px}.profileSectionContent{border-radius:20px;gap:25px;padding:30px 18px 22px}.profileEditButton{align-self:flex-start;border-radius:15px;font-size:17px;height:48px;position:static;width:120px}.profileEditButton svg{height:24px;width:24px}.profileAvatarWrapper{margin-top:0}.profileAvatar{font-size:110px;height:145px;width:145px}.profileAvatar svg{height:110px;width:110px}.profileAvatarEditButton{height:38px;left:5px;width:38px}.profileAvatarEditButton svg{height:21px;width:21px}.profileInformation{display:flex;flex-direction:column;gap:20px}.profileInformationItem{gap:9px;width:100%}.profileInformationLabel{font-size:17px}.profileInformationValue{border-radius:15px;font-size:15px;min-height:53px}.profileSecuritySection{margin-top:55px}.profileSecurityContent{border-radius:20px;min-height:100px;padding:25px 18px}.profileChangePasswordButton{border-radius:15px;font-size:17px;height:55px;padding:0 17px}}.setting{direction:rtl;font-family:inherit;min-width:0}.setting,.settingHeader{box-sizing:border-box;width:100%}.settingHeader{gap:24px;justify-content:space-between;margin:30px 0}.settingHeader,.settingTabs{align-items:center;display:flex}.settingTabs{gap:38px;min-width:0}.settingTab{align-items:center;background:#0000;border:none;border-bottom:4px solid #0000;box-sizing:border-box;color:#294766;cursor:pointer;display:flex;font-family:inherit;font-size:24px;font-weight:500;justify-content:center;padding:0 0 15px;position:relative;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.settingTab:hover{color:#183957}.settingTab.active{border-bottom-color:#ffc343;color:#203f60}.settingBackButton{align-items:center;background:#0000;border:none;color:#294766;cursor:pointer;display:flex;flex-shrink:0;font-size:30px;height:44px;justify-content:center;padding:0;transition:color .2s ease;width:44px}.settingBackButton:hover{color:#102f4e}.settingContent{box-sizing:border-box;min-width:0;width:100%}@media (max-width:1024px){.settingTabs{gap:24px}.settingTab{font-size:20px}}@media (max-width:768px){.settingHeader{gap:12px;margin-bottom:24px}.settingTabs{flex:1;gap:18px;overflow-x:auto;scrollbar-width:none}.settingTabs::-webkit-scrollbar{display:none}.settingTab{border-bottom-width:3px;font-size:16px;padding-bottom:12px}.settingBackButton{font-size:25px;height:36px;width:36px}}@media (max-width:480px){.settingHeader{gap:8px}.settingTabs{gap:16px}.settingTab{font-size:14px}}.adminPanel{background-color:#fff;box-sizing:border-box;direction:rtl;display:flex;position:relative;width:100%}.adminPanelSideBarP{bottom:0;box-sizing:border-box;flex-shrink:0;position:fixed;right:0;top:0;width:380px;z-index:2000}.adminPanelLeftSide{background-color:#fff;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;margin-right:380px;min-height:100vh;padding:32px 50px 40px;width:calc(100% - 380px)}.adminPanelHeader{box-sizing:border-box;flex-shrink:0;height:80px;margin:0;position:fixed;right:430px;top:32px;width:calc(100% - 480px);z-index:1500}.adminPanelHeader .panelHeader{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:22px;box-shadow:0 3px 10px #0000000d,0 8px 18px #0000000a;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin:0;padding:0 25px;width:100%}.adminPanelBody{box-sizing:border-box;direction:rtl;flex:1;min-height:0;padding-top:105px;width:100%}.adminPanelOverlay{display:none}@media (min-width:1401px){.adminPanelSideBarP{width:380px}.adminPanelSideBar{width:100%}.adminPanelLeftSide{margin-right:380px;padding:32px 50px 40px;width:calc(100% - 380px)}.adminPanelHeader{height:80px;right:430px;top:32px;width:calc(100% - 480px)}.adminPanelBody{padding-top:105px}}@media (min-width:1101px) and (max-width:1400px){.adminPanelSideBarP{width:300px}.adminPanelSideBar{width:100%}.adminPanelLeftSide{margin-right:300px;padding:28px 35px 35px;width:calc(100% - 300px)}.adminPanelHeader{height:80px;margin:0;right:335px;top:28px;width:calc(100% - 370px)}.adminPanelHeader .panelHeader{height:80px;padding:0 22px}.adminPanelBody{padding-top:102px}}@media (max-width:1100px){.adminPanel{display:block;min-height:100vh;overflow-x:clip;width:100%}.adminPanelSideBarP{bottom:0;box-sizing:border-box;height:100vh;height:100dvh;max-width:85vw;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,visibility .3s ease;visibility:hidden;width:300px;z-index:3000}.adminPanelSideBarP.sidebarOpen{pointer-events:auto;transform:translateX(0);visibility:visible}.adminPanelSideBarP .adminPanelSideBar{box-sizing:border-box;height:100%;max-width:100%;min-height:100%;pointer-events:auto;position:relative;right:auto;top:auto;transform:none;visibility:visible;width:100%}.adminPanelLeftSide{box-sizing:border-box;display:flex;flex-direction:column;margin-right:0;min-height:100vh;padding:22px 25px 30px;width:100%}.adminPanelHeader{box-sizing:border-box;height:78px;margin:0;position:fixed;right:25px;top:22px;width:calc(100% - 50px);z-index:1500}.adminPanelHeader .panelHeader{border-radius:20px;height:78px;padding:0 15px;width:100%}.adminPanelBody{box-sizing:border-box;flex:1;min-height:0;padding-top:100px;width:100%}.adminPanelOverlay{animation:adminPanelOverlayFadeIn .25s ease;background-color:#00000040;display:block;inset:0;position:fixed;z-index:2500}@keyframes adminPanelOverlayFadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width:900px){.adminPanelLeftSide{padding:18px 20px 25px}.adminPanelHeader{height:70px;right:20px;top:18px;width:calc(100% - 40px)}.adminPanelHeader .panelHeader{border-radius:18px;height:70px;padding:0 12px}.adminPanelBody{padding-top:90px}}@media (max-width:700px){.adminPanelSideBarP{max-width:85vw;width:285px}.adminPanelLeftSide{padding:12px}.adminPanelHeader{height:62px;right:12px;top:12px;width:calc(100% - 24px)}.adminPanelHeader .panelHeader{border-radius:17px;height:62px;padding:0 8px}.adminPanelBody{min-width:0;overflow:visible;padding-top:76px;width:100%}}@media (max-width:450px){.adminPanelSideBarP{max-width:85vw;width:270px}.adminPanelLeftSide{padding:10px}.adminPanelHeader{height:58px;right:10px;top:10px;width:calc(100% - 20px)}.adminPanelHeader .panelHeader{border-radius:15px;height:58px;padding:0 6px}.adminPanelBody{padding-top:70px}}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:400;src:url(/static/media/IRANSans%20[@ClubEdits].d27db4fd605c231a65d4.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:300;src:url(/static/media/IRANSans-Light%20[@ClubEdits].e4f524999494b80c13f1.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:200;src:url(/static/media/IRANSans-UltraLight%20[@ClubEdits].c7aaf60095b01aff8ff7.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:500;src:url(/static/media/IRANSans-Medium%20[@ClubEdits].a4a36b833d47b860fc7d.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:700;src:url(/static/media/IRANSans-Bold%20[@ClubEdits].f943c3d5ce66e7e2139b.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANSans;font-style:normal;font-weight:900;src:url(/static/media/IRANSans-Black%20[@ClubEdits].fe9232ef8a95a10dba4c.ttf) format("truetype")}.App{align-items:center;background-color:#fbfbfb;direction:rtl;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,body{font-family:IRANSans,sans-serif}body{margin:0}button,input,select,textarea{font-family:IRANSans,sans-serif}
/*# sourceMappingURL=main.00ea3c38.css.map*/