@media (min-width: 576px){#regola-da-togliere{widows:unset}}@media (min-width: 992px){#map-sidebar{width:5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1101;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#map-sidebar #map-filters{width:20rem;height:calc(100%);top:0rem;left:0rem;z-index:1100;-webkit-transition:left 0.3s ease,opacity 0.3s ease;transition:left 0.3s ease,opacity 0.3s ease}#map-sidebar #map-filters.hide-filters{left:-20rem}#map-sidebar #menu-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#map-sidebar #menu-icons .menu-item{-webkit-transition:.1s all ease-in;transition:.1s all ease-in;font-size:2rem;margin-bottom:1rem;color:#eee}#map-sidebar #menu-icons .menu-item:hover{-webkit-transition:.1s all ease-in;transition:.1s all ease-in;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#single #map-sidebar{position:fixed;z-index:10;height:100vh}#single #single-content{margin-left:5rem}#map-legend-cont{-webkit-transition:.2s all ease;transition:.2s all ease;opacity:1;top:10px;right:10px;bottom:initial;left:initial}#map-legend-cont.legend_expanded{opacity:1;-webkit-transition:.2s all ease;transition:.2s all ease}#legend-expanded{position:absolute;top:initial;bottom:70%;pointer-events:none;left:0%;-webkit-transform:scale(0.2) translate(0%, 0%);-ms-transform:scale(0.2) translate(0%, 0%);transform:scale(0.2) translate(0%, 0%);opacity:0;-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}#legend-expanded.legend_expanded{pointer-events:auto;position:absolute;bottom:0px;left:20px;z-index:1000000;padding:30px;padding-bottom:0px;background:rgba(250,250,250,0.5);max-width:1200px;opacity:1;-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-transform:scale(1) translate(0%, 0%);-ms-transform:scale(1) translate(0%, 0%);transform:scale(1) translate(0%, 0%);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.legend-can{width:25%;-webkit-transition:.2s all ease , 0s -webkit-transform-origin ease;transition:.2s all ease , 0s -ms-transform-origin ease;transition:.2s all ease , 0s transform-origin ease;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.legend-can:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:10}.legend-can:hover .legend-circle{-webkit-transition:.2s all ease;transition:.2s all ease;width:25px;height:25px;border-width:6px}.legend-can .legend-row-color{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.legend-can .legend-row-color .legend-color-line{width:100%;height:5px}.legend-can .legend-row-color .legend-circle{-webkit-transition:.2s all ease;transition:.2s all ease;background-color:white;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.legend-can .legend-description{font-size:0.7rem}#report-presumed,#report-confirmed,.sidepanel{width:calc(70% - 1rem);height:unset;position:relative;bottom:unset;left:unset}#report-presumed .toolbar,#report-confirmed .toolbar,.sidepanel .toolbar{background:var(--primary1);margin-bottom:0px;padding:1rem 1.5rem}#report-presumed .toolbar .card-title,#report-confirmed .toolbar .card-title,.sidepanel .toolbar .card-title{text-transform:capitalize}}@media (min-height: 700px){#map-header.tutorial{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);padding-top:10vh}}
