.gm-style .gm-style-cc:not(:first-child),.gm-style>div:last-child>div:last-child{display:none!important}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.map-marker-bounce{animation:.75s ease-in-out bounce}.school-marker-teardrop{cursor:pointer;z-index:100;will-change:transform,cursor;transition:transform .2s;position:absolute;transform:translate(-50%,-100%)}.school-marker-teardrop:hover{z-index:200;transform:translate(-50%,-100%)scale(1.1)}.school-marker-teardrop svg{width:55px;height:72px}@media (max-width:768px){.school-marker-teardrop svg{width:50px;height:65px}}#map-tooltips-portal{cursor:inherit;z-index:10000}.map-tooltip-wrapper{will-change:opacity,transform;cursor:default}.map-tooltip-wrapper>div{transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.gm-style>div:first-child>div{cursor:default!important}.gm-style>div:first-child>div>div[role=button]{cursor:url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur),default!important}.gm-style img[src*="maps.gstatic.com/mapfiles/api-3/images/spotlight-poi3"],.gm-style img[src*="maps.gstatic.com/mapfiles/transparent.png"],.gm-style div[role=img],.gm-style div[role=img] img,.gm-style div[style*="cursor: pointer"],.gm-style div[style*="position: absolute"][style*="overflow: hidden"] img{cursor:pointer!important}.map-hover-card{pointer-events:auto;will-change:transform,opacity}.map-hover-card-arrow{filter:drop-shadow(0 2px 4px #0000001a)}@keyframes hover-card-fade-in{0%{opacity:0;transform:translate(-50%,-100%)translateY(-16px)}to{opacity:1;transform:translate(-50%,-100%)translateY(-24px)}}.map-hover-card-enter{animation:.2s ease-out forwards hover-card-fade-in}
