.change-profile-button{background-color:#0000;border-radius:4px;width:100%;margin-top:12px;padding:0 4px}.change-profile-button button{will-change:contents;cursor:pointer;background-color:#cececec6;border-radius:4px;justify-content:center;align-items:center;gap:5px;width:100%;padding:2px 8px;transition:all .2s;display:flex}.change-profile-button button .user-icon{color:#000;width:18px;height:auto}.change-profile-button button p{color:#000;letter-spacing:-.2px;font-size:13px;font-weight:500}.change-profile-button button:hover{background-color:#cecece}.change-profile-button button:active{transform:scale(.98)}.change-profile-modal{opacity:0;pointer-events:none;background-color:#3b3b3b48;justify-content:center;align-items:center;width:100%;min-height:100vh;transition:all .2s;display:flex;position:fixed;inset:0;z-index:2147483647!important}.change-profile-modal .content-modal{opacity:0;pointer-events:none;background-color:#000;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:500px;height:95vh;padding:24px;transition:all .3s;display:flex;overflow-y:auto;transform:scale(.9);box-shadow:0 0 15px #61616148}.change-profile-modal .content-modal .top-modal{justify-content:space-between;align-items:center;width:100%;display:flex}.change-profile-modal .content-modal .top-modal h2{color:#fff;font-size:16px;font-weight:500}.change-profile-modal .content-modal .top-modal .icon{color:#cecece;cursor:pointer}.change-profile-modal .content-modal .top-modal .icon:hover{color:#fff}.change-profile-modal .content-modal .content-image-modal{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;margin-top:36px;display:flex}.change-profile-modal .content-modal .content-image-modal .current-image{border-radius:100%;justify-content:center;align-items:center;width:150px;min-width:150px;height:150px;min-height:150px;display:flex;overflow:hidden}.change-profile-modal .content-modal .content-image-modal .current-image img{object-fit:cover;border-radius:100%;width:100%;height:100%}.change-profile-modal .content-modal .content-image-modal .upload-image-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-top:12px;display:flex}.change-profile-modal .content-modal .content-image-modal .upload-image-container .custom-file-upload{align-items:space-between;cursor:pointer;background-color:#212121;border:2px dashed #e8e8e8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:auto;padding:12px;display:flex;box-shadow:0 48px 35px -48px #e8e8e86f}.change-profile-modal .content-modal .content-image-modal .upload-image-container .custom-file-upload .icon{justify-content:center;align-items:center;display:flex}.change-profile-modal .content-modal .content-image-modal .upload-image-container .custom-file-upload .icon svg{fill:#e8e8e8;height:25px}.change-profile-modal .content-modal .content-image-modal .upload-image-container .custom-file-upload .text{justify-content:center;align-items:center;display:flex}.change-profile-modal .content-modal .content-image-modal .upload-image-container .custom-file-upload .text span{color:#e8e8e8;font-size:14px;font-weight:400;line-height:normal}.change-profile-modal .content-modal .content-image-modal .upload-image-container .custom-file-upload input{display:none}.change-profile-modal .content-modal .content-image-modal .upload-image-container .preview{justify-content:center;align-items:center;width:100%;height:auto;margin-top:12px;display:flex}.change-profile-modal .content-modal .content-image-modal .upload-image-container .preview img{object-fit:cover;border-radius:100%;width:80px;height:80px}.change-profile-modal .content-modal .content-image-modal .upload-image-container .upload-button{cursor:pointer;color:#fff;background-color:#212121;border-radius:12px;width:100%;margin-top:24px;padding:8px 12px;transition:all .2s}.change-profile-modal .content-modal .content-image-modal .upload-image-container .upload-button:hover{background-color:#559e55}.change-profile-modal .content-modal.active{opacity:1;pointer-events:all;transform:scale(1)}.change-profile-modal.active{opacity:1;pointer-events:all}.notification-emergency-button,.notification-appointment-button{will-change:contents;background-color:#fff;border-radius:100%;position:relative}.notification-emergency-button .icon-bell,.notification-appointment-button .icon-bell{cursor:pointer;border:1px solid #fd3838;border-radius:100%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;transition:all .15s;display:flex;overflow:hidden}.notification-emergency-button .icon-bell .bell,.notification-appointment-button .icon-bell .bell{color:red;font-size:21px;transition:all .2s}.notification-emergency-button .icon-bell:hover,.notification-appointment-button .icon-bell:hover{background-color:red;transform:scale(1.01)}.notification-emergency-button .icon-bell:hover .bell,.notification-appointment-button .icon-bell:hover .bell{color:#fff}.notification-emergency-button .icon-bell:active,.notification-appointment-button .icon-bell:active{transform:scale(.9)}.notification-emergency-button .icon-bell.appointment-bell,.notification-appointment-button .icon-bell.appointment-bell{border:1px solid #3dde3d}.notification-emergency-button .icon-bell.appointment-bell .bell,.notification-appointment-button .icon-bell.appointment-bell .bell{color:#3aac3a}.notification-emergency-button .icon-bell.appointment-bell:hover,.notification-appointment-button .icon-bell.appointment-bell:hover{background-color:#66e366;transform:scale(1.01)}.notification-emergency-button .icon-bell.appointment-bell:hover .bell,.notification-appointment-button .icon-bell.appointment-bell:hover .bell{color:#fff}.notification-emergency-button span,.notification-appointment-button span{z-index:100;color:#fff;background-color:red;border:1px solid #cecece;border-radius:100%;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;font-size:10px;font-weight:500;display:flex;position:absolute;top:-2px;right:-2px}.notification-emergency-button:hover span,.notification-appointment-button:hover span,.notification-emergency-button.active span,.notification-appointment-button.active span{color:red;background-color:#fff}.notification-emergency-button.active .icon-bell,.notification-appointment-button.active .icon-bell{background-color:red;transform:scale(1.01)}.notification-emergency-button.active .icon-bell .bell,.notification-appointment-button.active .icon-bell .bell{color:#fff}.add-button-content{background-color:#0000;justify-content:center;align-items:center;width:100%;display:flex}.add-button-content .add-button{color:#fff;cursor:pointer;background-color:#7b68ee;border-radius:4px;padding:8px 24px;font-size:16px;font-weight:500;transition:all .1s}.add-button-content .add-button:hover{background-color:#9370db}.add-button-content .add-button:active{transform:scale(.98)}.businesses-content{background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-width:1000px;height:auto;margin:0 auto 24px;display:flex}.businesses-content .title{color:#303030;text-transform:capitalize;border-left:10px solid #606060;width:100%;padding-left:12px;font-size:18px;font-weight:500;line-height:normal}.businesses-content .container-businesses-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;display:flex}.businesses-content .container-businesses-content .swiper{background-color:#0000;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.businesses-content .container-businesses-content .swiper .swiper-slide{will-change:contents;background-color:#cecece90;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 16px;transition:all .15s;display:flex}.businesses-content .container-businesses-content .swiper .swiper-slide .star-content{justify-content:flex-start;align-items:center;gap:5px;width:100%;display:flex}.businesses-content .container-businesses-content .swiper .swiper-slide .star-content .star{color:#ffa71a;font-size:21px}.businesses-content .container-businesses-content .swiper .swiper-slide .image-container{background-color:#0000;border-radius:12px;justify-content:center;align-items:center;width:100%;height:150px;display:flex;overflow:hidden}.businesses-content .container-businesses-content .swiper .swiper-slide .image-container img{object-fit:cover;border-radius:12px;width:100%;height:100%}.businesses-content .container-businesses-content .swiper .swiper-slide .description-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.businesses-content .container-businesses-content .swiper .swiper-slide .description-content h2{color:#303030;font-size:18px;font-weight:500;line-height:normal}.businesses-content .container-businesses-content .swiper .swiper-slide .description-content h2 span{color:#707070;padding:0 4px;font-size:16px}.businesses-content .container-businesses-content .swiper .swiper-slide .description-content p{color:#303030;font-size:16px;line-height:normal}.businesses-content .container-businesses-content .swiper .swiper-slide .description-content p span{color:#707070;padding:0 4px;font-size:16px}.businesses-content .container-businesses-content .swiper .swiper-slide .remove-button,.businesses-content .container-businesses-content .swiper .swiper-slide .edit-button{color:#fff;cursor:pointer;background-color:#c92525;border-radius:4px;width:100%;padding:4px;font-size:16px;font-weight:500}.businesses-content .container-businesses-content .swiper .swiper-slide .remove-button:hover,.businesses-content .container-businesses-content .swiper .swiper-slide .edit-button:hover{background-color:red}.businesses-content .container-businesses-content .swiper .swiper-slide .remove-button:active,.businesses-content .container-businesses-content .swiper .swiper-slide .edit-button:active{transform:scale(.98)}.businesses-content .container-businesses-content .swiper .swiper-slide .edit-button{background-color:#6a56dc}.businesses-content .container-businesses-content .swiper .swiper-slide .edit-button:hover{background-color:#9370db}.businesses-content.darking .title{color:#eaeaea;border-left:10px solid #606060}.businesses-content.darking .container-businesses-content .swiper .swiper-slide{background-color:#1b1d23;box-shadow:0 2px 8px #0006}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .description-content h2{color:#f3f4f6}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .description-content h2 span{color:#9ca3af}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .description-content p{color:#e5e5e5}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .description-content p span{color:#9ca3af}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .remove-button{background-color:#b91c1c}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .remove-button:hover{background-color:#dc2626}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .edit-button{background-color:#1d4ed8}.businesses-content.darking .container-businesses-content .swiper .swiper-slide .edit-button:hover{background-color:#2563eb}.add-business-modal-overlay{z-index:1000;pointer-events:none;opacity:0;background-color:#00000040;justify-content:center;align-items:center;width:100%;min-height:100vh;transition:all .36s;display:flex;position:fixed;inset:0}.add-business-modal-overlay .add-business-modal{pointer-events:none;opacity:0;background-color:#fff;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:700px;min-height:95vh;padding:24px;transition:all .36s;display:flex;overflow-y:auto;transform:scale(.8)}.add-business-modal-overlay .add-business-modal .head-modal{border-bottom:1px solid #cecece90;justify-content:space-between;align-items:center;width:100%;padding-bottom:24px;display:flex}.add-business-modal-overlay .add-business-modal .head-modal .text{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;width:100%;max-width:450px;display:flex}.add-business-modal-overlay .add-business-modal .head-modal .text h2{color:#303030;letter-spacing:-.2px;text-align:left;width:100%;font-size:18px;font-weight:500;line-height:normal}.add-business-modal-overlay .add-business-modal .head-modal .text p{color:#202020;text-align:left;letter-spacing:-.2px;width:100%;font-size:13px;line-height:1.4}.add-business-modal-overlay .add-business-modal .head-modal .close{color:#000;cursor:pointer;transition:all .15s}.add-business-modal-overlay .add-business-modal .head-modal .close:hover{color:red}.add-business-modal-overlay .add-business-modal .head-modal .close:active{transform:scale(.8)}.add-business-modal-overlay .add-business-modal .form-container{background-color:#0000;justify-content:flex-start;align-items:flex-start;width:100%;height:70vh;display:flex;overflow-y:auto}.add-business-modal-overlay .add-business-modal .form-container .form-inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;padding-top:24px;display:flex}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:flex;position:relative}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container label{color:#404040;font-size:16px;font-weight:500}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container input[type=file]{font-size:14px}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container input,.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container textarea{background-color:#cecece30;border:none;border-bottom:2px solid #ccc;outline:none;width:100%;padding:12px;font-size:20px;transition:all .3s}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container input:focus,.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container textarea:focus{border-bottom:2px solid #000}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container input::placeholder,.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container textarea::placeholder{font-size:14px}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container textarea{resize:none;border-radius:4px;height:150px}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container .err{color:red;padding-top:12px;font-size:14px}.add-business-modal-overlay .add-business-modal .form-container .form-inner .submit-btn{color:#fff;cursor:pointer;background-color:#000;border:2px solid #0000;border-radius:4px;width:100%;padding:8px 12px;transition:all .2s}.add-business-modal-overlay .add-business-modal .form-container .form-inner .submit-btn:hover{color:#000;background-color:#fff;border:2px solid #000}.add-business-modal-overlay .add-business-modal .form-container .form-inner .submit-btn:active{transform:scale(.9)}.add-business-modal-overlay .add-business-modal.active{opacity:1;pointer-events:all;transform:scale(1)}.add-business-modal-overlay .add-business-modal.darking{background-color:#1e1e1e}.add-business-modal-overlay .add-business-modal.darking .head-modal{border-bottom:1px solid #444}.add-business-modal-overlay .add-business-modal.darking .head-modal .text h2{color:#e5e5e5}.add-business-modal-overlay .add-business-modal.darking .head-modal .text p{color:#b0b0b0}.add-business-modal-overlay .add-business-modal.darking .head-modal .close{color:#e5e5e5}.add-business-modal-overlay .add-business-modal.darking .head-modal .close:hover{color:#f55}.add-business-modal-overlay .add-business-modal.darking .input-container label{color:#cfcfcf!important}.add-business-modal-overlay .add-business-modal.darking .input-container input,.add-business-modal-overlay .add-business-modal.darking .input-container textarea{color:#f0f0f0;background-color:#2a2a2a;border-bottom:2px solid #555}.add-business-modal-overlay .add-business-modal.darking .input-container input:focus,.add-business-modal-overlay .add-business-modal.darking .input-container textarea:focus{border-bottom:2px solid #9f9f9f}.add-business-modal-overlay .add-business-modal.darking .input-container input::placeholder,.add-business-modal-overlay .add-business-modal.darking .input-container textarea::placeholder{color:#999}.add-business-modal-overlay .add-business-modal.darking .submit-btn{color:#000;background-color:#e5e5e5}.add-business-modal-overlay .add-business-modal.darking .submit-btn:hover{color:#e5e5e5;background-color:#0000;border:2px solid #e5e5e5}.add-business-modal-overlay.active{opacity:1;pointer-events:all}@keyframes emergencyPulse{0%,to{transform:scale(1);box-shadow:0 0 10px 2px #ff0000b3,0 0 40px 6px #ff00004d}50%{transform:scale(1.01);box-shadow:0 0 25px 6px red,0 0 80px 12px #ff323280}}@keyframes warningFlash{0%,to{background-color:#eb2828}50%{background-color:#ff6464}}@keyframes alertBorder{0%,to{border-color:#f003}50%{border-color:#f009}}.mini-emergency-modal-overlay{z-index:1000;pointer-events:none;opacity:0;background-color:#00000040;justify-content:center;align-items:center;width:100%;min-height:100vh;transition:all .36s;display:flex;position:fixed;inset:0}.mini-emergency-modal-overlay .mini-emergency-modal{will-change:contents;opacity:0;pointer-events:none;background-color:#fff;border:1px solid #cf444422;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:550px;animation:3s ease-in-out infinite emergencyPulse;display:flex;transform:scale(.8);box-shadow:0 0 5px #ff00002f}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal{background-color:#eb2828;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;animation:1s ease-in-out infinite warningFlash;display:flex;position:relative}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal .icon-wrap{z-index:0;background-color:red;border-radius:100%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;animation:1.2s ease-in-out infinite emergencyPulse;display:flex;position:absolute;top:-1rem;left:-1.2rem;overflow:hidden}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal .icon-wrap .danger-icon{color:#fff}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal h2{color:#fff;font-size:18px;font-weight:600}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal .close-icon{color:#fff;cursor:pointer;font-size:18px;transition:all .1s}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal .close-icon:hover{color:#1d4ed8}.mini-emergency-modal-overlay .mini-emergency-modal .head-modal:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#ffffff26,#ffffff26 10px,#0000 10px 20px);width:100%;height:100%;animation:1.5s ease-in-out infinite alertBorder;position:absolute;top:0;left:0}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal{background-color:#fff;border-radius:0 0 10px 10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:50vh;padding:18px;display:flex;overflow-y:auto}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info{border:3px solid #cecece90;border-radius:5px;width:100%}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info .item-m{border-bottom:1px solid #cecece90;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 12px 10px;display:flex}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info .item-m span{color:#1b1d23;font-size:15px;font-weight:500}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info .item-m p{font-size:16px;font-weight:600}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info .item-m p.accident{color:#ec3535}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info .item-m p.fire{color:#ffbf00}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info .item-m p.med{color:#7b68ee}.mini-emergency-modal-overlay .mini-emergency-modal .content-modal .item-info:hover{background-color:#cecece30}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal{background-color:#fff;border:1px solid #cecece;border-top:none;border-radius:0 0 10px 10px;justify-content:flex-end;align-items:center;gap:12px;width:100%;padding:16px 18px;display:flex}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal button{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:flex-end;align-items:center;gap:12px;padding:8px 24px;transition:all .1s;display:flex}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal button p{letter-spacing:-.2px;color:#eb2828;font-size:17px;font-weight:500}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal button .icon{font-size:18px}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal button:active{transform:scale(.98)}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .send-button{background-color:#1c8bb3}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .send-button p,.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .send-button .icon{color:#fff}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .send-button:hover{background-color:#612dc9}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .close-button{background-color:red}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .close-button p,.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .close-button .icon{color:#fff}.mini-emergency-modal-overlay .mini-emergency-modal .foot-modal .close-button:hover{background-color:#ce2424}.mini-emergency-modal-overlay .mini-emergency-modal.active{pointer-events:all;opacity:1;transform:scale(1)}.mini-emergency-modal-overlay.active{opacity:1;pointer-events:all}@media only screen and (max-width:968px){.businesses-content{width:100%;max-width:360px;margin:60px auto auto}.businesses-content .title,.businesses-content .container-businesses-content .swiper .swiper-slide .description-content h2,.businesses-content .container-businesses-content .swiper .swiper-slide .description-content h2 span,.businesses-content .container-businesses-content .swiper .swiper-slide .description-content p,.businesses-content .container-businesses-content .swiper .swiper-slide .description-content p span{font-size:14px}.add-business-modal-overlay .add-business-modal{width:100%;height:100vh;min-height:100vh;padding:12px;overflow-y:auto}.add-business-modal-overlay .add-business-modal .head-modal .text h2{font-size:16px}.add-business-modal-overlay .add-business-modal .head-modal .text p{max-width:330px;font-size:12px}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container input,.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container textarea{padding:5px}.add-business-modal-overlay .add-business-modal .form-container .form-inner .input-container label{font-size:13px}.add-business-modal .form-container .form-inner label{font-size:13px!important}.add-business-modal .form-container .form-inner select{font-size:14px}.businesses-content .container-businesses-content{max-width:400px}}
