@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..700;1,100..700&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Nunito:wght@400;500;600;700;800;900;1000&display=swap);.fallback-spinner{display:flex;height:89.6vh;position:relative;width:100%}.loading{border:3px solid transparent;border-radius:50%;box-sizing:border-box;height:55px;left:calc(50% - 35px);position:absolute;top:50%;width:55px}.floating-chat-btn{align-items:center;background:#2f3f6d;border-radius:50%;bottom:22px;cursor:pointer;flex-shrink:0;height:76px;justify-content:center;padding:18px;width:76px;z-index:0}.chat-box-chat,.floating-chat-btn{display:flex;position:fixed;right:32px}.chat-box-chat{background-color:#fff;border-radius:16px;bottom:180px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.5);flex-direction:column;height:600px;overflow:hidden;width:420px;z-index:9999}.closeBtn{position:absolute;right:8px;top:5px}.chat-header-chat{background-color:#2f3f6d;border-radius:10px 10px 25px 25px;color:#fff;font-size:16px;font-style:normal;margin:5px;padding:12px;text-align:center}.chat-messages-chat{flex:1 1;overflow-y:auto;padding:10px}.chat-messagesCount{align-items:center;background:#e36a75;border-radius:50%;color:#fff;display:flex;font-size:11px;height:25px;justify-content:center;position:absolute;right:-3px;top:-18px;width:25px}.chat-messages-chat::-webkit-scrollbar{display:none}.user-message{font-size:15px;margin:5px 0;padding:7px}.sent-container{align-items:center;display:flex;flex-direction:row-reverse;gap:25px}.sent{color:rgba(31,31,31,.7);padding-left:15px;padding-right:15px;text-align:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.receive-container{align-items:center;display:flex;gap:25px}.receive{color:rgba(31,31,31,.7);padding-left:15px;padding-right:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notify{color:#0d6efd;text-align:center}.chat-textArea{background:transparent;border:none;color:rgba(31,31,31,.7);padding:16px 10px;resize:none;width:100%}.chat-textArea:focus{outline:none}.chat-textArea::-webkit-input-placeholder{color:rgba(31,31,31,.7)}.chat-textArea:-ms-input-placeholder{color:rgba(31,31,31,.7)}.chat-textArea::placeholder{color:rgba(31,31,31,.7)}.lds-dual-ring{display:inline-block;height:64px;width:64px}.lds-dual-ring:after{-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite;border-color:#510077 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:46px;margin:1px;width:46px}.loading-spinner__overlay{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(0,0%,100%,.1);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1301}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nunito{font-family:Nunito,sans-serif!important}.montserrat{font-family:Montserrat,sans-serif!important}::-webkit-scrollbar{height:8px;overflow:visible;width:8px}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#adadad}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}.btn{font-size:14px!important;font-style:normal!important;line-height:16px!important;padding:10px 16px!important}.btn,.form-control{border-radius:13px!important}.form-control,.form-label{font-family:Montserrat,sans-serif!important}.bootstrap-switch{border-radius:16px!important}.modal{border:none!important}.modal-content{border:none!important;border-radius:16px!important}.swal2-modal{background-image:linear-gradient(90deg,#fff,#fdfffd)!important;border-radius:10px!important;padding:15px!important}.swal2-modal,.swal2-styled{font-family:Montserrat,sans-serif!important}.swal2-styled{font-size:15px!important;padding:5px 10px!important}.swal2-styled.swal2-confirm{background-color:#00c292!important;margin:0!important;padding:10px 18px!important}.swal2-styled.swal2-cancel{background-color:#e46a76!important;margin:0 0 0 10px!important;padding:10px 18px!important}.swal2-title{padding-top:0!important}.swal2-actions,.swal2-html-container{margin:0!important}.swal2-actions{display:flex!important;justify-content:flex-end!important}.swal2-toast{font-family:Montserrat,sans-serif!important;font-size:18px!important}.swalIcon{align-items:center;background:#fee4e2;border:8px solid #fef3f2;border-radius:50%;display:flex;height:68px;justify-content:center;padding:24px;width:68px}.swalHead{color:#101828;font-size:18px;font-style:normal;font-weight:600;line-height:28px;text-align:start}.border-left-0{border-left:0!important}.border-right-0{border-right:0!important}.ColorPicker-MuiPaper-root{border-radius:10px!important}.ColorPicker-MuiInputBase-root,.MuiButtonBase-root{font-family:Montserrat,sans-serif!important}.MuiTooltip-tooltip{background:#000!important;font-size:13px!important;max-width:none!important}.MuiInputBase-root,.MuiTooltip-tooltip{border-radius:13px!important;font-family:Montserrat,sans-serif!important}.MuiInputBase-root{background:#fff!important}.MuiPaper-root{box-shadow:0 2px 8px 0 rgba(99,99,99,.25)!important}.MuiPopover-root{z-index:1050!important}.MuiInputBase-input,.MuiInputLabel-root,.MuiTypography-root{font-family:Montserrat,sans-serif!important}.MuiSelect-select{padding:0 32px 0 10px!important}.ant-btn,.ant-picker,.ant-select-selector{border-radius:14px!important}.ant-picker-input input{font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.5px!important}.ant-btn,.ant-picker-dropdown,.ant-tooltip{font-family:Montserrat,sans-serif!important;letter-spacing:.3px!important}.ant-picker-cell-inner,.ant-picker-time-panel-cell-inner{letter-spacing:1.2px!important}.searchContainer{position:relative}.inputIcon{position:absolute;right:8px;top:8px}.apexcharts-text tspan{z-index:20000}.apexcharts-legend{padding-top:20px!important}.gm-control-active[title="Map camera controls"]{display:none!important}