h1,h2,h3{font-family:Josefin Sans,sans-serif}p,span,button,input,a,div{font-family:Roboto,sans-serif;-webkit-user-select:none;user-select:none}@media screen and (orientation: portrait){span,label{font-size:4vw}}.button-container{display:flex;flex-direction:row;align-items:center;gap:1vw;padding:1rem 0;box-sizing:content-box;justify-content:flex-end;width:100%;height:10vh}.button-container input{width:100%;height:10vh;padding:2vw;box-sizing:border-box;align-items:flex-start;font-size:1.5vw;border-radius:8px}@keyframes svelte-157vkqh-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes svelte-157vkqh-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-157vkqh-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-157vkqh-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-157vkqh-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-157vkqh-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-157vkqh-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-157vkqh-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-157vkqh-fadeInOpacity{0%{opacity:0}to{opacity:40%}}@keyframes svelte-157vkqh-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-157vkqh-fadeOutMoveUp{0%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(-60px)}80%{opacity:1;transform:translateY(-60px)}to{opacity:0;transform:translateY(-60px)}}@keyframes svelte-157vkqh-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-157vkqh-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-157vkqh-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-157vkqh-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-157vkqh-glowGeneric{0%{filter:brightness(1)}50%{filter:brightness(1.1)}to{filter:brightness(1)}}.container.svelte-157vkqh{width:100vw;height:100vh;padding:0 2vw;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#565656}.container.svelte-157vkqh .header:where(.svelte-157vkqh){height:15vh;width:100%;display:flex;justify-content:flex-start}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh){display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh){display:flex;flex-direction:column;justify-content:space-between}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh){width:30vw;height:fit-content;background-color:#fff;display:flex;justify-content:space-between;flex-direction:column;gap:2vh;font-size:1vw;padding:1vw;box-sizing:border-box}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .sliders:where(.svelte-157vkqh),.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .buttons:where(.svelte-157vkqh){display:flex;flex-direction:column;gap:1vh}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .setting:where(.svelte-157vkqh){width:100%;display:flex;justify-content:space-between}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .setting:where(.svelte-157vkqh) span:where(.svelte-157vkqh){width:20%}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .setting:where(.svelte-157vkqh) input:where(.svelte-157vkqh){cursor:pointer;width:80%}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .setting:where(.svelte-157vkqh) input[type=range]:where(.svelte-157vkqh){-webkit-appearance:none;-moz-appearance:none;width:80%;padding:0;border-radius:2px;outline:none;cursor:pointer;background:linear-gradient(90deg,#fcc,#fff8dc,#b3ffb3)}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .setting:where(.svelte-157vkqh) input[type=range]:where(.svelte-157vkqh)::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:5px;height:16px;width:16px;border-radius:5px;background:#e7e7e7;border:none}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .setting:where(.svelte-157vkqh) input[type=range]:where(.svelte-157vkqh)::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;-moz-border-radius:5px;height:14px;width:10%;border-radius:2px;background:#fff;box-shadow:1px 1px 1px #a9a9a9;border:1px solid #a9a9a9}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .tile-buttons:where(.svelte-157vkqh){display:flex;justify-content:flex-start;flex-wrap:wrap;gap:.2vw;width:100%;border:1px solid #f2f2f2;min-height:6vw}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .tile-buttons:where(.svelte-157vkqh) .tile-button:where(.svelte-157vkqh){width:2.5vw;height:2.5vw;border:1px solid white}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .tile-buttons:where(.svelte-157vkqh) .tile-button:where(.svelte-157vkqh) img:where(.svelte-157vkqh){width:2.5vw;height:2.5vw;image-rendering:pixelated}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) .tile-buttons:where(.svelte-157vkqh) .tile-button:where(.svelte-157vkqh) img.selected:where(.svelte-157vkqh){border:2px solid #707070}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button:where(.svelte-157vkqh){width:100%;height:5vh;border-radius:1rem;color:#fff;font-size:.8vw;font-weight:600;align-self:flex-end;border:none;cursor:pointer;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;background:#c00}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button:where(.svelte-157vkqh):hover{background:#f33}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button:where(.svelte-157vkqh):active{background:#900}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button.tile-button:where(.svelte-157vkqh){background:transparent}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button.generate:where(.svelte-157vkqh){background:#2e8b57}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button.generate:where(.svelte-157vkqh):hover{background:#4ec94e}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button.generate:where(.svelte-157vkqh):active{background:#267a4b}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .settings-container:where(.svelte-157vkqh) .settings:where(.svelte-157vkqh) button.switch-layer:where(.svelte-157vkqh){background:#2994ff}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh){width:64vw;height:36vw;background-color:"#9CFFD9";position:relative}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh) .layer:where(.svelte-157vkqh){position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(auto-fill,2vw);width:100%;height:100%}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh) .layer:where(.svelte-157vkqh) .tile:where(.svelte-157vkqh){width:2vw;height:2vw;outline-color:#fff;font-size:12px;border:none}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh) .layer:where(.svelte-157vkqh) .tile.detail-tile:where(.svelte-157vkqh){background:none}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh) .layer:where(.svelte-157vkqh) .tile:where(.svelte-157vkqh) img:where(.svelte-157vkqh){width:2vw;height:2vw;image-rendering:pixelated}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh) .layer:where(.svelte-157vkqh) .tile:where(.svelte-157vkqh):hover{filter:brightness(1.2);outline:1px solid white;cursor:pointer}.container.svelte-157vkqh .map-container:where(.svelte-157vkqh) .map:where(.svelte-157vkqh) .layer:where(.svelte-157vkqh) .tile.nofocus:where(.svelte-157vkqh){filter:brightness(.5)}
