.app.svelte-10dg068{color:#e8e6df;background:#000;position:fixed;inset:0;overflow:hidden}.sky.svelte-10dg068{touch-action:none;cursor:var(--cursor-grab);position:absolute;inset:0}.sky.svelte-10dg068:active{cursor:var(--cursor-grabbing)}.note.svelte-10dg068{color:#bbb;pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}button.svelte-10dg068{font:inherit;color:inherit;cursor:pointer}a.svelte-10dg068{color:inherit}.top.svelte-10dg068{pointer-events:none;background:linear-gradient(#000000b8,#0000);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem .9rem 2rem;display:flex;position:absolute;inset:0 0 auto}.top.svelte-10dg068>:where(.svelte-10dg068){pointer-events:auto}.title.svelte-10dg068 a:where(.svelte-10dg068){color:#c9c3b0;font-size:.8rem;text-decoration:none}.title.svelte-10dg068 a:where(.svelte-10dg068):hover{color:#fff}.title.svelte-10dg068 h1:where(.svelte-10dg068){color:#fff;margin:.1rem 0 0;font-size:1.15rem;font-weight:700}.title.svelte-10dg068 .sub:where(.svelte-10dg068){color:#a9a495;margin:.1rem 0 0;font-size:.78rem}.title.svelte-10dg068 .sub:where(.svelte-10dg068) a:where(.svelte-10dg068){color:inherit;text-underline-offset:2px;text-decoration:underline}.tools.svelte-10dg068{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;gap:.35rem;display:flex}.tools.svelte-10dg068 button:where(.svelte-10dg068){background:#14141899;border:1px solid #ffffff2e;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.85rem;display:inline-flex}.tools.svelte-10dg068 button:where(.svelte-10dg068):hover:not(:disabled){background:#3c3c42bf}.tools.svelte-10dg068 button[aria-pressed=true]:where(.svelte-10dg068){border-color:var(--color-primary);color:var(--color-primary)}.tools.svelte-10dg068 button:where(.svelte-10dg068):disabled{opacity:.5;cursor:default}.tools.svelte-10dg068 svg:where(.svelte-10dg068){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.panel.svelte-10dg068{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:#0e0e12e6;border:1px solid #ffffff1f;border-radius:.75rem;width:min(22rem,100% - 1.8rem);max-height:calc(100% - 15rem);padding:.9rem 1rem 1rem;font-size:.9rem;line-height:1.45;position:absolute;top:4.2rem;right:.9rem;overflow-y:auto}.panel.svelte-10dg068 h2:where(.svelte-10dg068){color:#fff;margin:0 0 .6rem;font-size:1rem;font-weight:700}.panel.svelte-10dg068 h3:where(.svelte-10dg068){margin:.9rem 0 .3rem;font-size:.9rem;font-weight:700}.panel.svelte-10dg068 p:where(.svelte-10dg068){margin:.4rem 0 0}.close.svelte-10dg068{color:#aaa;background:0 0;border:0;width:2rem;height:2rem;font-size:1.4rem;line-height:1;position:absolute;top:.4rem;right:.5rem}.close.svelte-10dg068:hover{color:#fff}.places.svelte-10dg068{margin:0;padding:0;list-style:none}.places.svelte-10dg068 li:where(.svelte-10dg068){border-top:1px solid #ffffff14}.places.svelte-10dg068 li.group:where(.svelte-10dg068){letter-spacing:.04em;text-transform:uppercase;color:#8d887a;border:0;padding:.8rem 0 .2rem;font-size:.74rem;font-weight:700}.places.svelte-10dg068 li.group:where(.svelte-10dg068):first-child{padding-top:0}.places.svelte-10dg068 li:where(.svelte-10dg068):not(.group){margin-left:.85rem}.places.svelte-10dg068 li:where(.svelte-10dg068)>button:where(.svelte-10dg068){text-align:left;background:0 0;border:0;width:100%;padding:.45rem 0;display:block}.places.svelte-10dg068 li:where(.svelte-10dg068)>button:where(.svelte-10dg068):hover,.places.svelte-10dg068 li.here:where(.svelte-10dg068)>button:where(.svelte-10dg068){color:var(--color-primary)}.places.svelte-10dg068 li.here:where(.svelte-10dg068){padding-bottom:.6rem}.places.svelte-10dg068 li.here:where(.svelte-10dg068) p:where(.svelte-10dg068){color:#cfcabb;margin:0}.places.svelte-10dg068 li:where(.svelte-10dg068)>button.best:where(.svelte-10dg068){width:auto;display:inline-block}.best.svelte-10dg068,.whole.svelte-10dg068{color:var(--color-primary);background:0 0;border-radius:.4rem;margin-top:.5rem;font-size:.85rem;border:1px solid #f9d0068c!important;padding:.3rem .65rem!important}.whole.svelte-10dg068{color:inherit;margin-top:.8rem;border-color:#fff3!important}.switches.svelte-10dg068{margin:0;padding:0;list-style:none}.switches.svelte-10dg068 li:where(.svelte-10dg068){padding:.3rem 0}.switches.svelte-10dg068 label:where(.svelte-10dg068){cursor:pointer;align-items:center;gap:.55rem;display:flex}.switches.svelte-10dg068 input:where(.svelte-10dg068){width:1.05rem;height:1.05rem;accent-color:var(--color-primary)}.hint.svelte-10dg068{color:#a9a495;font-size:.82rem}.switches.svelte-10dg068 .hint:where(.svelte-10dg068){margin:.15rem 0 0 1.6rem}.credits.svelte-10dg068{color:#cfcabb;margin:0;padding-left:1rem;font-size:.82rem}.credits.svelte-10dg068 li:where(.svelte-10dg068)+li:where(.svelte-10dg068){margin-top:.25rem}.title.svelte-10dg068{position:relative}.tiles-loading.svelte-10dg068{white-space:nowrap;pointer-events:none;color:#b9b4a6;align-items:center;gap:.45rem;margin-top:.5rem;font-size:.78rem;display:flex;position:absolute;top:100%;left:0}.ring.svelte-10dg068{border:2px solid #ffffff2e;border-top-color:var(--color-primary);border-radius:50%;width:1rem;height:1rem;animation:.9s linear infinite svelte-10dg068-tl-spin}@keyframes svelte-10dg068-tl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ring.svelte-10dg068{animation:1.6s ease-in-out infinite alternate svelte-10dg068-tl-pulse}@keyframes svelte-10dg068-tl-pulse{to{opacity:.35}}}.zoom.svelte-10dg068{flex-direction:column;gap:.35rem;display:flex;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.zoom.svelte-10dg068 button:where(.svelte-10dg068){background:#14141899;border:1px solid #ffffff2e;border-radius:.5rem;width:2.4rem;height:2.4rem;font-size:1.3rem;line-height:1}.zoom.svelte-10dg068 button:where(.svelte-10dg068):hover:not(:disabled){background:#3c3c42bf}.bottom.svelte-10dg068{padding:1.75rem .9rem max(.7rem, env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#0000,#000000d1 45%);position:absolute;inset:auto 0 0}.inner.svelte-10dg068{pointer-events:auto;max-width:60rem;margin:0 auto}.place.svelte-10dg068{color:#d8d3c4;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin:0 0 .6rem;font-size:.88rem;display:flex}.place.svelte-10dg068 button:where(.svelte-10dg068){background:#14141880;border:1px solid #ffffff38;border-radius:.4rem;padding:.15rem .55rem;font-size:.8rem}.photos.svelte-10dg068{color:#a9a495;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:-.25rem 0 .6rem;font-size:.82rem;display:flex}.photos.svelte-10dg068 button:where(.svelte-10dg068){color:#e8e6df;background:#14141880;border:1px solid #ffffff38;border-radius:.4rem;padding:.15rem .55rem;font-size:.8rem}.photos.svelte-10dg068 button[aria-pressed=true]:where(.svelte-10dg068){border-color:var(--color-primary);color:var(--color-primary)}.photos.svelte-10dg068 button:where(.svelte-10dg068):disabled{opacity:.5;cursor:default}.photo-credit.svelte-10dg068{color:#a9a495;margin:-.3rem 0 .6rem;font-size:.76rem}.photo-credit.svelte-10dg068 a:where(.svelte-10dg068){text-underline-offset:2px;text-decoration:underline}.places.svelte-10dg068 .count:where(.svelte-10dg068){color:#8d887a;margin-left:.5rem;font-size:.75rem}@media (width>=641px){.about-text.svelte-10dg068{display:none}}.about-text.svelte-10dg068{color:#d8d3c4;max-width:44rem;margin:0 0 .5rem;font-size:.88rem;line-height:1.5}.place.svelte-10dg068 .about-it:where(.svelte-10dg068){display:none}.place.svelte-10dg068 .show-me:where(.svelte-10dg068){color:var(--color-primary);border-color:#f9d0068c}.said.svelte-10dg068{display:grid}.said.svelte-10dg068>div:where(.svelte-10dg068){visibility:hidden;grid-area:1/1;align-self:end}.said.svelte-10dg068>.shown:where(.svelte-10dg068){visibility:visible}.said.svelte-10dg068 p:where(.svelte-10dg068){margin:0}.line.svelte-10dg068{font-size:.95rem}.line.svelte-10dg068 b:where(.svelte-10dg068){color:#fff;font-size:1.05rem}.more-text.svelte-10dg068 .wave:where(.svelte-10dg068){color:#e8e6df}.more.svelte-10dg068{color:var(--color-primary);text-underline-offset:2px;background:0 0;border:0;margin-left:.3rem;padding:0;font-size:.85rem;text-decoration:underline}.more-text.svelte-10dg068{color:#cfcabb;max-width:46rem;font-size:.88rem;line-height:1.5;margin-top:.4rem!important}.credit.svelte-10dg068{color:#a9a495;margin-top:.25rem;font-size:.78rem;display:block}.bar.svelte-10dg068{--thumb:1.25rem;height:1.6rem;margin-top:.7rem;position:relative}.strip.svelte-10dg068{opacity:.85;border-radius:.35rem;grid-template-columns:repeat(10,1fr);gap:2px;display:grid;position:absolute;inset:.45rem 0;overflow:hidden}.bar.svelte-10dg068 input:where(.svelte-10dg068){height:100%;top:0;left:calc(5% - var(--thumb) / 2);width:calc(90% + var(--thumb));appearance:none;cursor:pointer;background:0 0;margin:0;position:absolute}.bar.svelte-10dg068 input:where(.svelte-10dg068)::-webkit-slider-runnable-track{background:0 0;height:100%}.bar.svelte-10dg068 input:where(.svelte-10dg068)::-moz-range-track{background:0 0;height:100%}.bar.svelte-10dg068 input:where(.svelte-10dg068)::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((1.6rem - var(--thumb)) / 2);border:3px solid var(--color-primary);background:#fff;border-radius:50%;box-shadow:0 0 0 2px #0009}.bar.svelte-10dg068 input:where(.svelte-10dg068)::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-sizing:border-box;border:3px solid var(--color-primary);background:#fff;border-radius:50%;box-shadow:0 0 0 2px #0009}.bar.svelte-10dg068 input:where(.svelte-10dg068):focus-visible{outline:none}.bar.svelte-10dg068 input:where(.svelte-10dg068):focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff}.ticks.svelte-10dg068{grid-template-columns:repeat(10,1fr);margin-top:.2rem;display:grid}.ticks.svelte-10dg068 button:where(.svelte-10dg068){color:#a9a495;text-align:center;background:0 0;border:0;padding:.2rem 0;font-size:.74rem;line-height:1.2}.ticks.svelte-10dg068 button:where(.svelte-10dg068):hover{color:#fff}.ticks.svelte-10dg068 button.on:where(.svelte-10dg068){color:#fff;font-weight:700}.ticks.svelte-10dg068 button.pick:where(.svelte-10dg068){color:var(--color-primary)}.ticks.svelte-10dg068 .short:where(.svelte-10dg068){display:none}.ends.svelte-10dg068{color:#8d887a;justify-content:space-between;margin:.15rem 0 0;font-size:.72rem;display:flex}@media (width<=820px){.ticks.svelte-10dg068 .long:where(.svelte-10dg068){display:none}.ticks.svelte-10dg068 .short:where(.svelte-10dg068){display:inline}}@media (width<=640px){.tools.svelte-10dg068 span:where(.svelte-10dg068){display:none}.tools.svelte-10dg068{gap:.25rem}.tools.svelte-10dg068 button:where(.svelte-10dg068){padding:.4rem}.title.svelte-10dg068 h1:where(.svelte-10dg068){font-size:1rem}.title.svelte-10dg068 .sub-what:where(.svelte-10dg068){display:none}.panel.svelte-10dg068{width:auto;max-height:62%;inset:auto .6rem .6rem}.zoom.svelte-10dg068{display:none}.place.svelte-10dg068 .about-it:where(.svelte-10dg068){display:inline-block}.ticks.svelte-10dg068 button:where(.svelte-10dg068){font-size:.69rem}.ticks.svelte-10dg068 .short:where(.svelte-10dg068){overflow-wrap:normal}.ends.svelte-10dg068{display:none}}
