main.svelte-9t54yx.svelte-9t54yx{display:grid;width:inherit;height:inherit}main.svelte-9t54yx .background.svelte-9t54yx,main.svelte-9t54yx .overlay.svelte-9t54yx{grid-area:1 / 1}main.svelte-9t54yx .background.svelte-9t54yx{height:inherit}main.svelte-9t54yx .overlay.svelte-9t54yx{z-index:9}main.svelte-9t54yx .overlay .start-button.svelte-9t54yx,main.svelte-9t54yx .overlay .prev-button.svelte-9t54yx,main.svelte-9t54yx .overlay .next-button.svelte-9t54yx{padding:0;border:none;font-family:inherit;background-color:#523c30;color:#fff2df}main.svelte-9t54yx .overlay .prev-button.svelte-9t54yx,main.svelte-9t54yx .overlay .next-button.svelte-9t54yx{position:absolute;display:flex;flex-direction:column;justify-content:space-between;padding:18px 0 92px 0;width:180px;height:180px;border-radius:90px;bottom:-90px}main.svelte-9t54yx .overlay .prev-button .material-icons.svelte-9t54yx,main.svelte-9t54yx .overlay .next-button .material-icons.svelte-9t54yx{font-size:32px;flex-grow:1}main.svelte-9t54yx .overlay .prev-button .text.svelte-9t54yx,main.svelte-9t54yx .overlay .next-button .text.svelte-9t54yx{display:block;text-align:center;width:84px;line-height:1;font-size:16px}main.svelte-9t54yx .overlay .prev-button.svelte-9t54yx{left:-90px;padding-left:90px}main.svelte-9t54yx .overlay .prev-button .material-icons.svelte-9t54yx{padding-left:20px}main.svelte-9t54yx .overlay .prev-button .text.svelte-9t54yx{padding-right:6px}main.svelte-9t54yx .overlay .next-button.svelte-9t54yx{right:-90px}main.svelte-9t54yx .overlay .next-button .material-icons.svelte-9t54yx{padding-left:44px}main.svelte-9t54yx .overlay .next-button .text.svelte-9t54yx{padding-left:6px}main.svelte-9t54yx .overlay .marker.svelte-9t54yx{font-size:64px;position:absolute;bottom:calc(10% - 5px);left:calc(50% - 32px)}main.svelte-9t54yx .overlay .helper.svelte-9t54yx{position:absolute;bottom:5%;background-color:#523c30;color:#fff2df;width:30vw;line-height:1;font-size:24px;text-align:center;left:calc(50% - 15vw - 6px);padding:18px 6px 6px 6px;border-radius:12px}@media screen and (orientation: landscape) and (max-height: 800px){main.svelte-9t54yx .overlay .prev-button.svelte-9t54yx{left:unset;flex-direction:column-reverse;top:-90px;right:-90px;padding-top:98px;padding-bottom:18px;padding-left:unset}main.svelte-9t54yx .overlay .prev-button .material-icons.svelte-9t54yx{flex-grow:0;padding-left:44px}main.svelte-9t54yx .overlay .prev-button .text.svelte-9t54yx{padding-right:unset;width:84px;padding-left:6px}}@media screen and (orientation: landscape){main.svelte-9t54yx .overlay .marker.svelte-9t54yx{right:calc(15% - 32px);bottom:calc(50% - 5px);left:unset}}main.svelte-9t54yx .overlay .start-container.svelte-9t54yx{text-align:center}main.svelte-9t54yx .overlay .start-container .title.svelte-9t54yx{margin-top:20vh;font-size:72px;line-height:104px}main.svelte-9t54yx .overlay .start-container .start-button.svelte-9t54yx{position:absolute;font-size:20px;line-height:24px;width:120px;height:120px;border-radius:60px;left:calc(50% - 60px);bottom:20vh}
button.svelte-c08cr3.svelte-c08cr3{width:100%;max-height:inherit;display:inline-block;margin:0;padding:0;border:none;background-color:inherit;-webkit-tap-highlight-color:transparent}button.svelte-c08cr3 img.svelte-c08cr3{object-fit:contain;display:block;width:100%;height:100%;max-width:100%;max-height:inherit}
button.svelte-759xvt{position:absolute;padding:5px;border:none;background-color:transparent;top:0;left:0;color:inherit}span.svelte-759xvt{font-size:32px}
.map-container.svelte-2zzcmx{width:100%;height:100%;max-width:100%;max-height:100%}
.place-card.svelte-14qlvh7.svelte-14qlvh7{position:relative;box-sizing:border-box;max-width:900px;background-color:#ffefd6;width:calc(100% - 28px);margin:5vh auto 0 auto;padding:0 1vw 1vw 1vw;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23)}.place-card.svelte-14qlvh7 .card-header.svelte-14qlvh7{display:flex;height:10vh;justify-content:space-between;padding:1vh 0.5vw 0.3vh 1vw}.place-card.svelte-14qlvh7 .card-header .name.svelte-14qlvh7{font-size:5vh;line-height:9.5vh}.place-card.svelte-14qlvh7 .card-header .details.svelte-14qlvh7{display:flex;flex-direction:column;justify-content:space-between;font-size:2.2vh;line-height:4.4vh;text-align:right}.place-card.svelte-14qlvh7 .card-body.svelte-14qlvh7{max-height:60vh}@media(orientation: landscape){.place-card.svelte-14qlvh7.svelte-14qlvh7{width:65vw;max-height:90vh;margin:5vh 0 5vh 5vh}.place-card.svelte-14qlvh7 .card-body.svelte-14qlvh7{max-height:75vh}}

/*# sourceMappingURL=bundle.css.map */