div.logo{align-items:center;display:flex}div.logo img{display:inline-flex}div.logo h3{color:teal;margin-left:5px;display:inline-flex}.contentDiv{float:left;width:calc(100% - 80px)!important}.sidebar-menu{z-index:700;width:80px}.sidebar-menu .main-menu{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:60px;height:64px;margin:15px auto;font-size:25px;display:flex;position:relative}.sidebar-menu .main-menu svg{width:35px;height:35px}.sidebar-menu .main-menu svg path,.sidebar-menu .main-menu svg polygon,.sidebar-menu .main-menu svg ellipse,.sidebar-menu .main-menu svg circle{fill:#41aeaa}.sidebar-menu .main-menu.active:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #f2f3f5;width:0;height:0;position:absolute;top:23px;right:-10px}.sidebar-menu .main-menu.current{background:#0a9792c7}.sidebar-menu .main-menu.current svg path,.sidebar-menu .main-menu.current svg polygon,.sidebar-menu .main-menu.current svg ellipse,.sidebar-menu .main-menu.current svg circle{fill:#fff}.sidebar-menu .submenu-box{z-index:700;width:373px;height:calc(100vh - 70px);position:absolute;top:70px;left:80px;overflow:auto;box-shadow:10px 0 8px -5px #0000001a}.sidebar-menu .submenu-box h4{text-align:center;border-bottom:1px solid #ddd;margin:0;padding:25px 0;font-size:19px;display:block}.sidebar-menu .submenu-box h4 svg{fill:#0a9793;vertical-align:text-bottom;width:30px;height:30px;margin-right:5px}.sidebar-menu .submenu-box .first-level-link{color:#555;cursor:pointer;border-bottom:1px solid #ddd;padding:18px 20px;text-decoration:none;display:block;position:relative}.sidebar-menu .submenu-box .first-level-link:hover{color:#0a9793;text-decoration:none}.sidebar-menu .submenu-box .first-level-link.has-sub-menu i.fa-angle-down{transition:all .4s ease-in-out;position:absolute;top:20px;right:25px}.sidebar-menu .submenu-box .first-level-link.has-sub-menu:not(.collapsed) i.fa-angle-down{transition:all .4s ease-in-out;transform:rotate(180deg)}header{height:70px;box-shadow:none!important}header div.logo h3{font-size:16px}.load-icon{margin-right:3px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.dropzone{color:#444;cursor:pointer;border:2px dashed #555;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100px;padding:20px;display:flex;position:relative}.dropzone p:hover{color:#f6f6f6}section p{color:#969696;text-align:center;transition:color .2s ease-in-out}section footer{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}aside{flex-direction:column;justify-content:center;align-items:center;display:flex}aside h4{margin:10px}::-webkit-scrollbar{width:.4em}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000}::-webkit-scrollbar-thumb{background-color:#504d4d1a;border-radius:.2em;outline:1px solid #708090}.leaflet-popup-content-wrapper,.leaflet-popup.tip{background-color:#00f}.page-break{display:none}@media print{html,body{height:"100%";-webkit-print-color-adjust:exact;overflow:hidden;margin:0!important;padding:0!important}.page-break{page-break-before:auto;counter-increment:page;content:counter(page);margin-top:1rem;display:block}}@page{display:block;size:257mm 364mm;margin:4mm 4mm 10mm}div.flexible-modal{z-index:10001;background:#fff;border:none;position:absolute}div.flexible-modal-mask{z-index:-1;background:0 0;position:fixed;inset:0}div.flexible-modal-drag-area-left,div.flexible-modal-drag-area-right,div.flexible-modal-drag-area-bottom{display:none}div.flexible-modal-resizer{cursor:se-resize;border-bottom:none;border-right:none;margin:5px;position:absolute;bottom:0;right:0}div.flexible-modal-drag-area{cursor:move;background-color:#0000;height:40px;position:absolute;top:0;right:0}div.flexible-modal-drag-area-left{height:0}div.my-modal-custom-class{background-color:#0000}.leaflet-interactive:focus{outline:none}.leaflet-pixi-overlay{z-index:201}.leaflet-popup-close-button{margin:5px}[data-rmiz-modal-overlay=visible]{-webkit-backdrop-filter:blur(6px);background:#0006}.custom-zoom [data-rmiz-modal-overlay],.custom-zoom [data-rmiz-modal-img]{margin:"16px";border:"1px solid red"}.leaflet-popup-scrolled{overflow-y:hidden}.arrow-icon{width:32px;height:32px}.arrow-icon>div{transform-origin:50%;margin-top:-6.8px;margin-left:-1.4px;font:16px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.sx-react-calendar-wrapper{width:100%;height:90vh}