@font-face{font-family:stockholm;src:url(../../../fonts/st-b.otf);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:stockholm;src:url(../../../fonts/st-r.otf);font-weight:400;font-style:normal;font-display:block}@supports (-webkit-appearance: none) or (-moz-appearance: none){input[type=checkbox].svelte-1k3qsga,input[type=radio].svelte-1k3qsga{--focus: 2px rgba(0,131,124, .36);--disabled:#666;--disabled-inner:#666;-webkit-appearance:none;-moz-appearance:none;height:20px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--contline));background:var(--b, var(--contrastbg));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox].svelte-1k3qsga:after,input[type=radio].svelte-1k3qsga:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}input[type=checkbox].svelte-1k3qsga:checked,input[type=radio].svelte-1k3qsga:checked{--b: var(--accent);--bc: var(--accent);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}input[type=checkbox].svelte-1k3qsga:disabled,input[type=radio].svelte-1k3qsga:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox].svelte-1k3qsga:disabled:checked,input[type=radio].svelte-1k3qsga:disabled:checked{--b: var(--bg);--bc: var(--line)}input[type=checkbox].svelte-1k3qsga:hover:not(:checked):not(:disabled),input[type=radio].svelte-1k3qsga:hover:not(:checked):not(:disabled){--bc: var(--accent)}input[type=checkbox].svelte-1k3qsga:focus,input[type=radio].svelte-1k3qsga:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox].svelte-1k3qsga:not(.toggle),input[type=radio].svelte-1k3qsga:not(.toggle){width:21px}input[type=checkbox].svelte-1k3qsga:not(.toggle):after,input[type=radio].svelte-1k3qsga:not(.toggle):after{opacity:var(--o, 0)}input[type=checkbox].svelte-1k3qsga:not(.toggle):checked,input[type=radio].svelte-1k3qsga:not(.toggle):checked{--o: 1}input[type=checkbox].svelte-1k3qsga:not(.toggle):disabled:checked:after{border-color:red}input[type=checkbox].toggle.svelte-1k3qsga:disabled:checked:after,input[type=radio].svelte-1k3qsga:disabled:checked:after{background:red}input[type=checkbox].svelte-1k3qsga:not(.toggle){border-radius:7px}input[type=checkbox].svelte-1k3qsga:not(.toggle):after{width:5px;height:9px;border:2px solid var(--bg);border-top:0;border-left:0;left:6px;top:3px;transform:rotate(var(--r, 20deg))}input[type=checkbox].svelte-1k3qsga:not(.toggle):checked{--r: 43deg}input[type=checkbox].toggle.svelte-1k3qsga{width:38px;border-radius:11px}input[type=checkbox].toggle.svelte-1k3qsga:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--contline));transform:translate(var(--x, 0))}input[type=checkbox].toggle.svelte-1k3qsga:checked{--ab: var(--bg);--x: 17px}input[type=checkbox].toggle.svelte-1k3qsga:disabled:not(:checked):after{opacity:.6}input[type=radio].svelte-1k3qsga{border-radius:50%}input[type=radio].svelte-1k3qsga:after{width:19px;height:19px;border-radius:50%;background:var(--bg);opacity:0;transform:scale(var(--s, .7))}input[type=radio].svelte-1k3qsga:checked{--s: .5}}label.svelte-1k3qsga{width:auto;display:flex;line-height:1.2rem;cursor:pointer;margin-left:.1rem;align-items:center;margin-bottom:.87rem}label.inline.svelte-1k3qsga{display:inline-flex;margin-right:2rem}label.svelte-1k3qsga input[type=checkbox]:where(.svelte-1k3qsga),label.svelte-1k3qsga input[type=radio]:where(.svelte-1k3qsga){margin-right:.5rem}label.svelte-1k3qsga .lab:where(.svelte-1k3qsga){display:block}@font-face{font-family:stockholm;src:url(../../../fonts/st-b.otf);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:stockholm;src:url(../../../fonts/st-r.otf);font-weight:400;font-style:normal;font-display:block}.onmapnav.svelte-e9b8rj{font-size:.87rem;position:fixed;left:1rem;width:100vw;top:calc(80px + 1rem)}.onmapnav.svelte-e9b8rj ul:where(.svelte-e9b8rj){display:flex;width:auto;max-width:none}.onmapnav.svelte-e9b8rj ul:where(.svelte-e9b8rj) li:where(.svelte-e9b8rj){margin-right:.8rem;padding:.2rem 1.3rem;margin-bottom:0;height:auto;border-radius:1rem;background:var(--contrastbg);color:var(--type);cursor:pointer;width:auto;max-width:none;box-shadow:0 0 0 5px #0000001a,0 0 1px #0003}.onmapnav.svelte-e9b8rj ul:where(.svelte-e9b8rj) li.active:where(.svelte-e9b8rj){background:var(--accent);color:#fff}
