:root{--button-padding: .5em 1em;--button-border-radius: .5em;--button-border-color: rgba(255, 255, 255, .2);--button-bg-color: transparent;--button-color: #fff;--button-font-size: 1em;--button-hover-bg-color: rgba(255, 255, 255, .2);--button-hover-border-color: rgba(255, 255, 255, .8);--button-selected-bg-color: rgba(255, 255, 255, 1);--button-selected-color: #000}div.options.svelte-g50hbh{display:flex;justify-content:center;gap:1rem;align-items:center;flex-wrap:wrap}div.options.small.svelte-g50hbh{margin-top:1em;font-size:.7em}button.svelte-g50hbh{cursor:pointer;padding:var(--button-padding);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);background-color:var(--button-bg-color);color:var(--button-color);user-select:none;font-size:var(--button-font-size);transition:background-color .3s,border-color .3s}button.selected.svelte-g50hbh{background-color:var(--button-selected-bg-color)!important;color:var(--button-selected-color)}button.svelte-g50hbh:hover{background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color)}p.small.svelte-g50hbh{margin:1rem;font-size:.8rem;text-align:center;opacity:.8}hr.svelte-13wugs8{margin:5rem auto 2rem;border:none;height:1px;background:#888;width:100%}.form.svelte-13wugs8 h2:where(.svelte-13wugs8){margin-bottom:0;font-size:1.2rem}p.small.svelte-13wugs8{margin-top:.2rem;font-size:.8rem;text-align:center;opacity:.8}div.options.svelte-13wugs8{margin:1rem 0 .5rem}.bbox-map.svelte-13wugs8{width:80vmin;height:60vmin;max-width:600px;max-height:450px;margin:.5em auto;color-scheme:dark;position:relative}
