.dashboard>*>*,.fill{position:absolute;top:0;left:0;right:0;bottom:0}.fillimg{-o-object-fit:cover;object-fit:cover}.dashboard>*>.contain,.fill.contain{-o-object-fit:contain;object-fit:contain}.dashboard>*>.anim-cp,.fill.anim-cp{transition:-webkit-clip-path .3s ease-in-out;transition:clip-path .3s ease-in-out;transition:clip-path .3s ease-in-out,-webkit-clip-path .3s ease-in-out}.bg-0{background-color:#e5e7eb!important}.bg-1{background-color:#c4b5e0!important}.bg-2{background-color:#d6ccef!important}.bg-3{background-color:#b8c9e8!important}.bg-4{background-color:#e8d4f5!important}.bg-5{background-color:#fff!important}.text-huge{font-size:30px;font-weight:700}.text-huge,.text-large{font-family:Sora,system-ui,sans-serif}.text-large{font-size:20px;font-weight:600}.z-1{z-index:1}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.tagcloud h1{position:absolute;inset:0 auto auto 0;z-index:1;text-align:left;height:auto;display:block;padding:5px 10px 5px 5px;background:hsla(0,0%,100%,.5);border-radius:0 0 8px 0;font-family:Sora,system-ui,sans-serif;font-weight:600;color:#1a1a2e}body,html{margin:0;padding:0;font-family:DM Sans,system-ui,sans-serif;font-size:16px;color:#374151}.tagcloud-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.tagcloud-placeholder p{font-size:2rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.1em;font-family:Sora,system-ui,sans-serif}.dashboard{position:absolute;top:0;bottom:0;left:0;right:0;display:grid;grid-gap:10px;padding:10px;grid-template:"mid1 mid1 large large large large" "mid1 mid1 large large large large" "mid1 mid1 large large large large" "mid2 mid2 large large large large" "mid2 mid2 small1 small2 small3 small4" "mid2 mid2 small1 small2 small3 small4"}.dashboard>*{background:#e5e7eb;position:relative;border-radius:12px;overflow:hidden}.dashboard>:first-child{grid-area:large;height:calc(66.666vh - 15px)}.dashboard>:nth-child(2){grid-area:mid1;height:calc(50vh - 15px)}.dashboard>:nth-child(3){grid-area:mid2;height:calc(50vh - 15px)}.dashboard>:nth-child(4){grid-area:small1;height:calc(33.333vh - 15px)}.dashboard>:nth-child(5){grid-area:small2;height:calc(33.333vh - 15px)}.dashboard>:nth-child(6){grid-area:small3;height:calc(33.333vh - 15px)}.dashboard>:nth-child(7){grid-area:small4;height:calc(33.333vh - 15px)}.dashboard>*>*{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}@media only screen and (min-device-width:768px)and (orientation:portrait){.dashboard{grid-template:"large large large large" "large large large large" "mid1 mid1 mid2 mid2" "mid1 mid1 mid2 mid2" "small1 small2 small3 small4"}.dashboard :first-child{grid-area:large;height:calc(40vh - 10px)}.dashboard :nth-child(2){grid-area:mid1;height:calc(40vh - 10px)}.dashboard :nth-child(3){grid-area:mid2;height:calc(40vh - 10px)}.dashboard :nth-child(4){grid-area:small1;height:calc(20vh - 10px)}.dashboard :nth-child(5){grid-area:small2;height:calc(20vh - 10px)}.dashboard :nth-child(6){grid-area:small3;height:calc(20vh - 10px)}.dashboard :nth-child(7){grid-area:small4;height:calc(20vh - 10px)}}@media only screen and (max-device-width:767px){#app{overflow:hidden}#app,.dashboard{position:relative;width:100%}.dashboard{display:block}.dashboard>*{height:50vh;width:100%;margin-bottom:10px}.dashboard>.small{float:left;width:calc(50% - 5px);height:50vw}.dashboard>.small:nth-child(odd){margin-left:10px}}.bars{display:flex;flex-direction:row;align-items:flex-end}.bars>*{background-color:#c4b5e0;flex-grow:1;transition:height .3s ease-in-out}.map-grayscale .gm-style>div[aria-roledescription=map]>div:first-child>div:last-child{filter:grayscale(100%) contrast(115%) brightness(115%)}.map-info{display:block;background-color:#fff;width:30%;height:auto;position:absolute;top:0;bottom:auto;right:auto;left:calc(30% + 20px);z-index:4;box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -2px rgba(0,0,0,.05);border-radius:8px;padding:0;margin-left:calc(-30% - 20px);overflow:hidden}.map-info h4,.map-info p{margin:10px;font-family:DM Sans,system-ui,sans-serif}.map-info h4{font-family:Sora,system-ui,sans-serif;font-weight:600;color:#1a1a2e}.map-info p{font-size:12px;color:#374151}.map-info .imgwrap{width:100%;padding-top:75%;position:relative}.map-info img{width:100%;height:100%;top:0;position:absolute;background:#000;-o-object-fit:contain;object-fit:contain}.map-info:before{position:absolute;top:0;left:100%;width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#fff transparent transparent transparent;content:""}