@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;700&display=swap");:root{--primary-color:#101010;--secondary-color:#eeba2c;--background-color:#000000;--success-color:#39ad48;--info-color:#8b8b8b;--my-chat-color:#36bfba;--other-chat-color:#42a1f0;--error-color:#b61a23;--font-family:var(--font-inter);--text-line-height:1.4em;--text-color:#fafafa;--text-big:24px;--text-medium:16px;--text-small:13px;--border-radius:30px}*{color:var(--text-color);background-color:var(--background-color);font-family:var(--font-family);font-size:var(--text-medium);line-height:var(--text-line-height)}svg{opacity:1}.footer{width:100%;font-size:var(--text-small)!important;margin-bottom:10px}.container,.footer{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-absolute-center,.container-vertical{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.container-absolute-center{max-width:300px}.container-justify-start{justify-content:flex-start}.container-justify-end,.container-justify-start{display:flex;flex-direction:row;align-items:center}.container-justify-end{justify-content:flex-end}.container-space-between{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.card{border:1px solid grey;padding:15px 10px;max-width:40vw}.card,.card-chat{border-radius:var(--border-radius)}.card-chat{margin:0 10px 10px 15px;display:flex;flex-direction:column}.card-big{padding:15px 10px;max-width:70vw;overflow-x:auto}.card-big,.table{border:1px solid grey;border-radius:var(--border-radius);margin:10px}.table{padding:10px;width:100%}.table-data{padding:10px;text-align:center;font-size:var(--text-small)}.title1{color:var(--text-color);font-size:var(--text-big);font-weight:bolder;margin:10px}.subtitle{font-size:var(--text-medium);margin:10px 0}.highlighted-text,.subtitle{color:var(--secondary-color);background-color:transparent}.highlighted-text{font-size:var(--text-small)}.input-container{display:flex;flex-direction:column;align-items:flex-start;margin:6px 0;background-color:transparent}.input-container-label{display:"flex";flex-direction:"row";margin:4px 0;background-color:transparent}.input-label{margin:0!important}.input{height:30px;width:100%;box-sizing:border-box;border:1px solid grey;border-radius:var(--border-radius);padding:4px 6px;background-color:transparent}.chat-input{width:90%;padding-left:5px;margin-left:5px}.chat-btn{width:10%;padding-bottom:10px}.select-input{height:30px;width:100%;box-sizing:border-box;border:1px solid grey;border-radius:var(--border-radius);padding:4px 6px;background-color:transparent}.input.disabled{opacity:50%}.button-flat{cursor:pointer;background-color:transparent;font-size:var(--text-small);text-align:left;height:20px;width:100%;border:none;border-radius:var(--border-radius);margin:4px 0}.button-outlined{width:auto;min-width:30%;border:1px solid var(--secondary-color);border-radius:var(--border-radius);margin:4px;padding:6px 10px}.button-outlined,.button-submit{cursor:pointer;box-sizing:border-box}.button-submit{background-color:var(--secondary-color);color:var(--text-color);height:30px;width:100%;border:1px solid transparent;border-radius:var(--border-radius);margin:4px 0;padding:4px 6px}.divider{display:flex;align-items:center;width:100%;margin:20px 0 0}.middle-line{border:.5px solid grey;flex-grow:1}.button-container{position:relative;display:inline-block;align-items:center;background-color:transparent}.button-icon{border:none;border-radius:var(--border-radius)}.button-icon,.button-icon-and-text{cursor:pointer;background-color:transparent;max-height:-moz-fit-content;max-height:fit-content}.button-icon-and-text{font-size:var(--text-small);display:flex;flex-direction:row;text-align:center;align-items:center;border:none;margin:4px 0}.button-icon-and-text.vertical{flex-direction:column;justify-content:space-between}.menu{display:flex;flex-direction:row;justify-content:space-between}.submenu{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 15px 0 0;background-color:var(--primary-color);border-radius:0 var(--border-radius) var(--border-radius) 0;max-width:20vw}.sidebar{position:fixed;top:0;right:0;width:90vw;height:90vh;background-color:var(--background-color);padding:15px;margin:0 15px;display:none;z-index:1000;border:1px solid var(--background-color);border-radius:0 var(--border-radius) var(--border-radius) 0}.sidebar.open{display:block}.sidebar-header{display:flex;height:10vh;align-items:center;justify-content:space-between;border-bottom:.5px solid grey}.navbar-menu{list-style-type:none;display:flex;flex-direction:row}.navbar-menu.bottom{padding:0;justify-content:space-around}.navbar-menu.side{flex-direction:column;padding:0}.language-dropdown{border:.5px solid grey;border-radius:calc(var(--border-radius) / 6)}.filter-tags{cursor:pointer;background-color:rgba(211,211,211,.758);color:var(--primary-color);height:30px;box-sizing:border-box;border:1px solid transparent;margin:4px;padding:4px 6px}.filter-tags,.tooltip{border-radius:var(--border-radius)}.tooltip{position:absolute;top:110%;left:50%;transform:translateX(-50%);background-color:grey;padding:5px 10px;font-size:12px;white-space:nowrap;z-index:10;opacity:0;pointer-events:none}.tooltip.show{opacity:1}.alert-notification{background-color:var(--error-color);display:flex;flex-direction:row;align-items:center;padding:15px 10px;border-radius:calc(var(--border-radius) / 2)}.alert-notification.success{background-color:var(--success-color)}.modal{background-color:var(--primary-color);border-radius:var(--border-radius)}.modal,.popup{width:50vw;padding:15px 10px}.popup{max-height:75vh;position:fixed;left:35%;border:1px solid transparent;border-radius:var(--border-radius);z-index:99;overflow-y:scroll;-webkit-clip-path:inset(0 round var(--border-radius));clip-path:inset(0 round var(--border-radius));scrollbar-width:thin}.popup,.reverse{scrollbar-color:var(--info-color) transparent}.reverse{background-color:white;color:black}.password-validation{margin:2px 0;background-color:var(--error-color);height:5px;margin-inline:5%;width:90%;border-radius:var(--border-radius)}.password-validation.valid{background-color:var(--success-color)}.disabled{border-color:var(--info-color);background-color:var(--info-color)}#mapId{background-color:transparent!important}.leaflet-marker-icon{background:none!important;border:none!important}.leaflet-top{background-color:transparent}.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{background-color:transparent!important}.leaflet-control-locate-location-arrow,.leaflet-control-zoom-in span,.leaflet-control-zoom-out span{color:black;background-color:white}.leaflet-right .leaflet-control{background-color:transparent!important}.leaflet-draw-section,.leaflet-popup{background-color:transparent}.leaflet-popup-close-button span,.leaflet-popup-content{background-color:transparent;color:var(--background-color)}.leaflet-popup-tip-container,.spinner{background-color:transparent}.spinner{border:4px solid var(--secondary-color);border-left:4px solid transparent;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:768px){.submenu{flex-direction:row;margin:0 15px;padding:5px 0;min-height:7vh;align-items:center;overflow:auto}.card,.submenu{max-width:100vw}.card{margin-top:15px}.card-big{max-width:100vw}.popup{width:80vw;max-height:70vh;left:7%}.modal{width:80vw;margin-top:15px}.title1{font-size:19px}}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/1ba4bcc28d9acde5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3cca6a2fae6396cc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/af6b7096c023fb67-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/91b7358b417ad718-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/d6ea71070c5fcc60-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Mulish Fallback;src:local("Arial");ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.00%;size-adjust:104.08%}.__className_de9c82{font-family:Mulish,Mulish Fallback;font-style:normal}