@import"https://fonts.googleapis.com/css2?family=Quicksand&display=swap";p[data-v-166678a6]{font-size:1rem}img[data-v-166678a6]{width:100%;border-radius:.5em}h6[data-v-166678a6],h5[data-v-166678a6]{margin-top:1rem;font-size:1.5rem;display:flex;align-items:flex-start;gap:.5em}h5[data-v-166678a6]{align-items:center;justify-content:center}h6 img[data-v-166678a6],h5 img[data-v-166678a6]{width:1.5rem}a[data-v-166678a6]{display:block;margin-top:1rem}a[data-v-166678a6]:focus-visible{outline:none}a img[data-v-166678a6]{width:1rem}button[data-v-eabc1b28]{float:right}.vue-map-container[data-v-f0f5757a]{height:90vh}nav[data-v-40d074d2]{position:fixed;bottom:0;height:10vh;color:#fff;background-color:#0a7179}ul[data-v-40d074d2]{display:flex;justify-content:space-around;align-items:center;height:100%;width:100vw;list-style:none;text-align:center}li[data-v-40d074d2]{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:600;width:23vw;font-size:.75rem;text-align:center}a[data-v-40d074d2]{color:#fff;text-decoration:none}svg[data-v-40d074d2]{height:1.5rem;fill:#fff;margin-bottom:.25em;display:block}.sub[data-v-40d074d2]{position:absolute;bottom:100%;left:0;width:100%;height:auto;background-color:#0a7179;border-radius:.5rem .5rem 0 0;flex-direction:column;align-items:flex-start}.sub li[data-v-40d074d2]{flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:.1em solid #fff2;width:100%;margin-left:1em;font-size:1rem}.sub li a[data-v-40d074d2]{display:flex;padding:1em;align-items:center;width:98%}.sub img[data-v-40d074d2],.sub svg[data-v-40d074d2]{margin-right:1em}.v-enter-active[data-v-40d074d2],.v-leave-active[data-v-40d074d2]{transition:all .35s ease}input[data-v-40d074d2]{border:none;border-radius:.5rem;font-size:1.25rem;padding:.25em}.v-enter-from[data-v-40d074d2],.v-leave-to[data-v-40d074d2]{opacity:0;transform:translateY(10vh);transform-origin:bottom}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Quicksand,sans-serif}main{padding:1em 1em 10vh}ul{padding:1rem}h1{margin:1rem 0}h2{margin-top:.5rem}.pwa-toast{position:fixed;right:0;bottom:0;margin:16px;padding:12px;border:1px solid #8885;border-radius:4px;z-index:1;text-align:left;box-shadow:3px 4px 5px #8885;background-color:#fff}.pwa-toast .message{margin-bottom:8px}.pwa-toast button{border:1px solid #8885;outline:none;margin-right:5px;border-radius:2px;padding:3px 10px}.vue-map{width:100%;height:100%;min-height:2rem}
