@charset "UTF-8";.container.svelte-1otfzmz{position:absolute;top:4rem;right:1rem;opacity:.7;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;border-radius:5px;background:var(--kagi-highlight);padding:.5rem;width:20vw;min-width:20rem;max-width:30rem;pointer-events:all}.container.svelte-1otfzmz button:where(.svelte-1otfzmz){cursor:pointer;margin:.5rem;border:1px solid grey;border-radius:5px;background-color:#fff;padding:.5rem}.container.svelte-1otfzmz button:where(.svelte-1otfzmz):hover{background-color:#d3d3d3}.toggle-button.svelte-1otfzmz{position:absolute;top:1rem;right:1rem;z-index:var(--z-tools);cursor:pointer;box-shadow:var(--component-box-shadow-dark);border:none;border-radius:5px;background:var(--kagi-highlight);padding:.5rem;pointer-events:all}.toggle-button.svelte-1otfzmz:hover{background-color:#d3d3d3}.toggle-inspector.svelte-1otfzmz{position:absolute;top:1rem;right:10rem;z-index:var(--z-tools);cursor:pointer;box-shadow:0 2px 4px #0003;border:none;border-radius:5px;background:var(--kagi-highlight);padding:.5rem;pointer-events:all}.toggle-inspector.svelte-1otfzmz:hover{background-color:#d3d3d3}a.svelte-18ebvc8{color:inherit;text-decoration:none}input.svelte-18ebvc8{flex:1 0 auto}.searchbar.svelte-18ebvc8{margin:0 1rem}@media (max-width: 768px){.searchbar.svelte-18ebvc8{width:100%}}.searchbar.svelte-18ebvc8 input:where(.svelte-18ebvc8){outline:none;border:none;background-color:transparent;padding-block:.8rem;font-size:1rem}.searchbar.svelte-18ebvc8 button:where(.svelte-18ebvc8),.searchbar.svelte-18ebvc8 a:where(.svelte-18ebvc8){display:grid;transform-origin:center;transition:opacity .1s ease-out,transform .1s ease-out;border:none;border-radius:8px;background-color:transparent;padding:6px}.searchbar.svelte-18ebvc8 a.hidden:where(.svelte-18ebvc8){display:none}.searchbar.svelte-18ebvc8 button:where(.svelte-18ebvc8)>svg,.searchbar.svelte-18ebvc8 a:where(.svelte-18ebvc8)>svg{transition:transform .1s ease-out}.searchbar.svelte-18ebvc8 button:where(.svelte-18ebvc8):not([disabled]),.searchbar.svelte-18ebvc8 a:where(.svelte-18ebvc8):not([disabled]){cursor:pointer}.searchbar.svelte-18ebvc8 button:where(.svelte-18ebvc8):not([disabled]):is(:where(.svelte-18ebvc8):hover,:where(.svelte-18ebvc8):focus),.searchbar.svelte-18ebvc8 a:where(.svelte-18ebvc8):not([disabled]):is(:where(.svelte-18ebvc8):hover,:where(.svelte-18ebvc8):focus){outline:none;background-color:var(--primary-100)}.searchbar.svelte-18ebvc8 button:where(.svelte-18ebvc8):not([disabled]):is(:where(.svelte-18ebvc8):hover,:where(.svelte-18ebvc8):focus)>svg,.searchbar.svelte-18ebvc8 a:where(.svelte-18ebvc8):not([disabled]):is(:where(.svelte-18ebvc8):hover,:where(.svelte-18ebvc8):focus)>svg{transform:rotate(90deg)}.searchbar.svelte-18ebvc8 button.back-btn:where(.svelte-18ebvc8):is(:where(.svelte-18ebvc8):hover,:where(.svelte-18ebvc8):focus){transform:translate(-2px)}.searchbar.svelte-18ebvc8 button.back-btn:where(.svelte-18ebvc8):is(:where(.svelte-18ebvc8):hover,:where(.svelte-18ebvc8):focus)>svg{transform:none!important}@keyframes svelte-18ebvc8-shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(7px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@media (min-width: 20em) and (max-width: 48em){.searchbar.svelte-18ebvc8 .buttons:where(.svelte-18ebvc8){padding-right:3.5rem}}.quick-filters.svelte-7b7equ{display:flex;position:absolute;top:64px;left:1rem;z-index:var(--z-tools);padding:0 .5rem .5rem 0;max-width:100vw;overflow-x:scroll;&:empty{display:none}@media (min-width: 768px){position:absolute;top:27px;left:calc(var(--sidebar-left-margin) + var(--sidebar-width) + 1rem);padding-left:0}}.search-dropdown-filters.svelte-7b7equ{display:flex;flex-wrap:nowrap;gap:8px;@media print{display:none}}.icon.svelte-at2nag{max-width:32px;max-height:32px}.geolocate-button.svelte-at2nag{display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;border-radius:4px;width:44px;height:44px;touch-action:none}.zoom-controls.svelte-1bu2rzr{display:flex;position:absolute;top:130px;right:1rem;flex-direction:column;z-index:var(--z-tools);box-shadow:var(--component-box-shadow);border-radius:12px;background-color:#fff;width:44px;overflow:hidden;touch-action:none;font-size:16px;user-select:none}@media (max-width: 48em){.zoom-controls.svelte-1bu2rzr{top:auto;bottom:85px}}.zoom-button.svelte-1bu2rzr{display:flex;justify-content:center;align-items:center;transition:background-color .2s;cursor:pointer;border:none;background-color:#fff;padding:.75rem;width:44px;height:44px}.zoom-button.svelte-1bu2rzr:hover{background-color:#0000000d}.zoom-button.svelte-1bu2rzr:active{background-color:#0000001a}.geolocation-button.svelte-1bu2rzr{border-bottom:1px solid rgba(0,0,0,.1);color:var(--Secondary-purple-600, rgb(108, 94, 220))}.zoom-in-button.svelte-1bu2rzr{border-bottom:1px solid rgba(0,0,0,.1);color:#71717a}.zoom-out-button.svelte-1bu2rzr{color:#71717a}@media print{.zoom-controls.svelte-1bu2rzr{display:none}}a.svelte-qfom9d{color:inherit;text-decoration:none}.autocomplete-item.svelte-qfom9d{display:flex;transition:background-color .3s ease;cursor:pointer;border:none;border-radius:4px;background-color:unset;padding:.25rem .75rem;width:100%;min-width:0}.name-row.svelte-qfom9d{display:flex;align-items:center;gap:1rem;width:100%;min-width:0}.name-content.svelte-qfom9d{flex:1;min-width:0;overflow:hidden}.autocomplete-item.svelte-qfom9d:hover{background-color:#e6e6e6}.name.svelte-qfom9d,.subname.svelte-qfom9d{display:flex;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.svelte-qfom9d{font-weight:400;font-size:18px;line-height:160%}.subname.svelte-qfom9d{color:#707077;font-size:14px;line-height:160%}.autocomplete-item.svelte-1gb47nf{transition:background-color .3s ease;cursor:pointer;border:none;background-color:unset;padding:.5rem .25rem;width:100%}.autocomplete-item.svelte-1gb47nf:hover{background-color:#e6e6e6}.autocomplete-content.svelte-1gb47nf{flex:1 0 auto}.icon.svelte-1gb47nf{flex:0 0 1.5rem;margin:0;border-radius:1rem;width:1.5rem;height:1.5rem}.name.svelte-1gb47nf{border-radius:.25rem;width:35%;height:.9rem}.subName.svelte-1gb47nf{border-radius:.25rem;width:75%;height:.7rem}.results.svelte-yc8nvk{border-top:1px solid var(--primary-200);padding:1rem;overflow-x:hidden;overflow-y:scroll;&:empty{display:none}}.autocomplete-error.svelte-yc8nvk{display:flex;justify-content:center;align-items:center;gap:.5rem;border-radius:8px;padding:1rem}.animation-container.svelte-yc8nvk{width:100%}.search-this-area.svelte-flfdze{position:absolute;left:50%;transform:translate(-50%);z-index:var(--z-tools);transition:background-color .3s ease;cursor:pointer;box-shadow:var(--component-box-shadow);border-radius:1rem;background-color:var(--white);padding:.25rem 1rem;pointer-events:auto;font-weight:700;text-decoration:none}@media (min-width: 20em) and (max-width: 48em){.search-this-area.svelte-flfdze{top:7rem}}@media (min-width: 48em){.search-this-area.svelte-flfdze{top:5rem;left:calc(var(--sidebar-left-margin) + var(--sidebar-width) + (100vw - var(--sidebar-left-margin) - var(--sidebar-width)) / 2);transform:translate(-50%)}}.search-this-area.svelte-flfdze:hover{background-color:var(--kagi-graphite-text)}.compass-container.svelte-1ciz6t4{display:grid;position:fixed;right:1rem;bottom:85px;place-items:center;z-index:var(--z-tools);cursor:move;border:none;background-color:transparent;padding:0;pointer-events:all;user-select:none;--_size: var(--size, 44px)}@media (max-width: 48em){.compass-container.svelte-1ciz6t4{right:15px;bottom:25px}}.compass-container.svelte-1ciz6t4>.compass-background:where(.svelte-1ciz6t4),.compass-container.svelte-1ciz6t4>.compass-button:where(.svelte-1ciz6t4){grid-area:1/1}.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4){display:grid;place-items:center;transform:perspective(6rem) rotateX(0) rotateY(0);z-index:var(--z-tools);cursor:pointer;width:var(--_size);height:var(--_size);overflow:hidden;color:var(--primary-200);font-weight:600}.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4)>.img:where(.svelte-1ciz6t4),.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4)>.text:where(.svelte-1ciz6t4),.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4)>.carrot:where(.svelte-1ciz6t4){grid-area:1/1}.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4)>.img:where(.svelte-1ciz6t4){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3e%3cdefs%3e%3cstyle%3e%20@media%20(prefers-color-scheme:dark)%20{%20circle%20{%20fill:%20%23363636;%20}%20%23minor-ticks%20{%20fill:%20%23fff;%20}%20%23major-ticks%20{%20fill:%20%23fff;%20}%20}%20%3c/style%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3ccircle%20cx='24'%20cy='24'%20r='22'%20stroke='%23c2c2c2'%20stroke-width='1'%20fill='none'%20/%3e%3cpath%20id='minor-ticks'%20d='M31.127%2038.452a.5.5%200%2001.02.059l.89%203.343a.5.5%200%2001-.296.593l-.212.085a.5.5%200%2001-.623-.22l-1.689-3.022a.5.5%200%2001.25-.708l1.01-.406a.5.5%200%2001.65.276zm-13.622-.29a.5.5%200%2001.058.02l1.002.424a.5.5%200%2001.237.712l-1.74%202.992a.5.5%200%2001-.628.209l-.21-.089a.5.5%200%2001-.286-.597l.95-3.328a.5.5%200%2001.617-.344zm18.587-3.522l.04.046%202.13%202.731a.5.5%200%2001-.04.662l-.161.16a.5.5%200%2001-.66.04l-2.738-2.124a.5.5%200%2001-.047-.749l.77-.767a.5.5%200%2001.706.001zM12.57%2034.6a.5.5%200%2001.046.04l.77.767a.5.5%200%2001-.048.75L10.6%2038.28a.5.5%200%2001-.66-.041l-.16-.16a.5.5%200%2001-.042-.662l2.13-2.731a.5.5%200%2001.702-.087zm26.679-5.39a.5.5%200%2001.054.027l3.002%201.737a.5.5%200%2001.21.629l-.088.207a.5.5%200%2001-.597.286l-3.338-.947a.5.5%200%2001-.324-.677l.425-.998a.5.5%200%2001.656-.264zm-29.867.21a.5.5%200%2001.027.054l.425.998a.5.5%200%2001-.324.677l-3.338.947a.5.5%200%2001-.597-.286l-.088-.207a.5.5%200%2001.21-.629l3.002-1.737a.5.5%200%2001.683.182zM6.17%2016.012l3.338.947a.5.5%200%2001.324.677l-.425.998a.5.5%200%2001-.71.237l-3.002-1.737a.5.5%200%2001-.21-.629l.088-.207a.5.5%200%2001.597-.286zm36.271.32l.085.21a.5.5%200%2001-.22.625l-3.033%201.684a.5.5%200%2001-.706-.249l-.407-1.005a.5.5%200%2001.335-.671l3.355-.889a.5.5%200%2001.591.296zm-4.38-6.462l.16.16a.5.5%200%2001.042.662l-2.13%202.731a.5.5%200%2001-.748.047l-.77-.767a.5.5%200%2001.048-.75L37.4%209.829a.5.5%200%2001.66.041zm-27.462-.04l2.738%202.124a.5.5%200%2001.047.749l-.77.767a.5.5%200%2001-.746-.047l-2.13-2.731a.5.5%200%2001.04-.662l.161-.16a.5.5%200%2001.66-.04zm6.495-4.033l1.689%203.022a.5.5%200%2001-.25.708l-1.01.407a.5.5%200%2001-.67-.336l-.89-3.343a.5.5%200%2001.296-.593l.212-.085a.5.5%200%2001.623.22zm14.472-.207l.21.089a.5.5%200%2001.286.598l-.95%203.327a.5.5%200%2001-.675.324l-1.002-.425a.5.5%200%2001-.237-.712l1.74-2.992a.5.5%200%2001.628-.209zm-7.452-1.48a.5.5%200%2001.496.437l.43%203.432a.5.5%200%2001-.495.563h-1.09a.5.5%200%2001-.496-.563l.43-3.432a.5.5%200%2001.497-.438h.228z'%20fill-opacity='.12'%20fill='%23000'%20/%3e%3cpath%20id='major-ticks'%20d='M24.545%2039.568a.5.5%200%2001.496.562l-.43%203.432a.5.5%200%2001-.497.438h-.228a.5.5%200%2001-.496-.438l-.43-3.432a.5.5%200%2001.495-.562h1.09zM8.44%2023.45a.5.5%200%2001.003.062v1.084a.5.5%200%2001-.561.496l-3.445-.43A.5.5%200%20014%2024.168v-.225a.5.5%200%2001.438-.497l3.445-.429a.5.5%200%2001.558.434zm31.615-.438a.5.5%200%2001.061.004l3.445.43a.5.5%200%2001.438.496v.225a.5.5%200%2001-.438.496l-3.445.43a.5.5%200%2001-.561-.497v-1.084a.5.5%200%2001.5-.5z'%20fill-opacity='.64'%20fill='%23000'%20/%3e%3cpath%20d='M24.432%203.784l2.362%204.234a.5.5%200%2001-.522.736%2013.125%2013.125%200%2000-4.546.001.5.5%200%2001-.523-.736l2.356-4.235a.5.5%200%2001.873%200z'%20fill='%23FF3B30'%20/%3e%3c/g%3e%3c!--%20add%20a%201px%20thin%20circle%20along%20the%20edge%20of%20the%20svg--%3e%3c/svg%3e");background-size:contain;width:var(--_size);height:var(--_size)}.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4)>.text:where(.svelte-1ciz6t4){color:var(--primary-600);font-size:.9rem}.compass-container.svelte-1ciz6t4 .compass-button:where(.svelte-1ciz6t4)>.carrot:where(.svelte-1ciz6t4){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3e%3cdefs%3e%3cstyle%3e%20@media%20(prefers-color-scheme:dark)%20{%20circle%20{%20fill:%20%23363636;%20}%20path%20{%20fill:%20%23fff;%20}%20}%20%3c/style%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3ccircle%20cx='24'%20cy='24'%20r='22'%20stroke='%23c2c2c2'%20stroke-width='1'%20fill='%23eeeeee'%20/%3e%3cpath%20d='M24.432%203.784l1.962%204.234a.5.5%200%2001-.522.736%2013.125%2013.125%200%2000-3.546.001.5.5%200%2001-.523-.736l1.956-4.235a.5.5%200%2001.873%200z'%20fill='%23555'%20/%3e%3c/g%3e%3c/svg%3e");background-size:contain;width:var(--_size);height:var(--_size)}.compass-container.svelte-1ciz6t4 .compass-background:where(.svelte-1ciz6t4){box-shadow:var(--component-box-shadow-dark);border-radius:50%;background:var(--app-bg);width:var(--_size);height:var(--_size)}.mapboxgl-ctrl-attrib{position:relative;top:2rem;left:5.5rem;box-shadow:var(--component-box-shadow)}.mapboxgl-ctrl-attrib-inner{color:transparent}.mapboxgl-ctrl-attrib-inner a:first-child{margin-left:.25rem}.mapboxgl-ctrl-attrib a{color:#000!important}.toggle.svelte-k06si1{display:inline-block;position:relative;cursor:pointer}.toggle.svelte-k06si1 input:where(.svelte-k06si1){position:absolute;opacity:0;width:0;height:0}.toggle.svelte-k06si1 .toggle_bar:where(.svelte-k06si1){--knob-size: 20px;position:relative;transition:background-color .15s,border-color .15s;cursor:pointer;border:1px solid var(--primary-600, #d1d5db);border-radius:100px;background-color:var(--bg-color, #f5f5f5);padding:2px;width:50px;height:26px}.toggle.svelte-k06si1 .toggle_bar:where(.svelte-k06si1):after{position:absolute;left:2px;transition:left .15s,background-color .15s,border-color .15s;border:1px solid var(--primary-600, #d1d5db);border-radius:50%;background-color:var(--app-bg, #ffffff);width:var(--knob-size);height:var(--knob-size);content:""}.toggle.svelte-k06si1 input:where(.svelte-k06si1):checked~.toggle_bar:where(.svelte-k06si1),.toggle.--enabled.svelte-k06si1 .toggle_bar:where(.svelte-k06si1){border-color:var(--purple-600, #7c3aed);background:var(--purple-600, #7c3aed)}.toggle.svelte-k06si1 input:where(.svelte-k06si1):checked~.toggle_bar:where(.svelte-k06si1):after,.toggle.--enabled.svelte-k06si1 .toggle_bar:where(.svelte-k06si1):after{left:calc(100% - var(--knob-size) - 2px);border-color:var(--purple-600, #7c3aed);background-color:var(--white, #ffffff)}.button-group.svelte-1ka0qza{display:inline-flex;border:1px solid var(--border-color, #d1d5db);border-radius:6px;overflow:hidden}.button-group-item.svelte-1ka0qza{transition:background-color .15s,color .15s;cursor:pointer;border:none;border-right:1px solid var(--border-color, #d1d5db);background:#fff;padding:.5rem 1rem;font-size:.875rem}.button-group-item.svelte-1ka0qza:last-child{border-right:none}.button-group-item.svelte-1ka0qza:hover{background-color:var(--primary-50, #f8fafc)}.button-group-item.selected.svelte-1ka0qza{background-color:var(--purple-600, #7c3aed);color:#fff}.button-group-item.selected.svelte-1ka0qza:hover{background-color:var(--purple-700, #6d28d9)}.settings-button.svelte-1mumu0q{position:absolute;top:1rem;right:1rem;z-index:calc(var(--z-settings) + 1);transition:scale(1);cursor:pointer;box-shadow:var(--component-box-shadow);border:none;border-radius:50%;background:#fff;padding:.5rem;width:3.5rem;height:3.5rem}.settings-button.open.svelte-1mumu0q{transform:scale(.8);outline:1px solid var(--primary-300);box-shadow:none}.icon-container.svelte-1mumu0q{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease;background-color:#fff}@media (min-width: 20em) and (max-width: 48em){.settings-button.svelte-1mumu0q{top:.75rem;right:.75rem;outline:solid 1px var(--primary-300);box-shadow:none;width:2.5rem;height:2.5rem}}.category-section.svelte-60ebii{margin-bottom:1rem}.toggle-button.svelte-60ebii{transition:background-color .15s,color .15s,border-color .15s;cursor:pointer;border:1px solid var(--border-color, #d1d5db);border-radius:6px;background:#fff}.category-button.svelte-60ebii{margin-bottom:.5rem;padding:.25rem .5rem;font-weight:700;font-size:.9rem}.type-button.svelte-60ebii{padding:.15rem .4rem;font-weight:500;font-size:.8rem}.toggle-button.svelte-60ebii:hover{border-color:#5b21b6!important;background-color:#5b21b6!important;color:#fff!important}.toggle-button.active.svelte-60ebii{border-color:var(--purple-600, #7c3aed);background-color:var(--purple-600, #7c3aed);color:#fff}.toggle-button.active.svelte-60ebii:hover{border-color:var(--purple-700, #6d28d9);background-color:var(--purple-700, #6d28d9)}.toggle-button.highlighted.svelte-60ebii:not(.active){border-color:#b386ff;background-color:#b386ff;color:#fff}.toggle-button.highlighted.active.svelte-60ebii{border-color:#7c3aed;background-color:#7c3aed;color:#fff}.clip{clip-path:polygon(0 0,0% 100%,100% 100%,100% 85%,15% 0)}.map-container.svelte-6s9n6k{border-radius:.5rem;width:100%;height:14rem}.window.svelte-6s9n6k{position:relative;width:100%;height:fit-content}.kagi-marker.svelte-6s9n6k{display:flex;position:absolute;top:45%;left:50%;align-items:center;transform:translate(-50%,-100%);z-index:3;filter:drop-shadow(rgba(75,75,75,.56) 2px 3px 4px);outline:1px solid rgba(112,112,119,.6);border-radius:32px;background:#fff;padding:.125rem;pointer-events:none}.kagi-marker.svelte-6s9n6k:after{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);border-top:7px solid white;border-right:6px solid transparent;border-left:6px solid transparent;width:0;height:0;content:""}.kagi-marker-icon.svelte-6s9n6k{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:1.25rem;height:1.25rem;color:#fff}.kagi-marker-title.svelte-6s9n6k{color:#000;font-size:.75rem;line-height:.75rem;font-family:Arial,sans-serif;user-select:none;text-overflow:ellipsis;white-space:nowrap}.settings-container.svelte-1h32ulx{position:absolute;top:0;right:0;bottom:0;z-index:var(--z-settings);box-shadow:var(--component-box-shadow-inverted);border-radius:8px;background-color:#fff;padding:16px;width:30rem;height:100%;overflow-y:auto}@media (min-width: 20em) and (max-width: 48em){.settings-container.svelte-1h32ulx{max-width:100%}}.settings-container.svelte-1h32ulx .header:where(.svelte-1h32ulx){margin:1rem 0 0;font-size:1.5rem;font-family:var(--font-lufga)}.settings-container .settings-widget{outline:1px solid lightgrey;border-radius:1rem;background-color:var(--primary-50);padding:1rem;width:100%}.settings-container .settings-widget a{font-weight:700;font-size:.75rem;white-space:nowrap}.settings-container .settings-widget a:hover{color:var(--primary-hover);text-decoration:underline}.settings-container .title{color:var(--primary-500);font-weight:700;font-size:1rem}.settings-container .subtitle{color:var(--primary-400);font-weight:500;font-size:.75rem}.settings-container .description{font-weight:400;font-size:.75rem}.divider.svelte-1h32ulx{margin:.5rem 0 0;width:100%}.footer.svelte-1h32ulx{right:0;bottom:0;left:0}.footer.svelte-1h32ulx a:where(.svelte-1h32ulx):last-child{padding-right:1rem}.scalebar.svelte-1qk0q2l{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);z-index:var(--z-tools)}.scale-line.svelte-1qk0q2l{border-right:3px solid rgba(0,0,0,.9);border-bottom:2px solid rgba(0,0,0,.9);border-left:3px solid rgba(0,0,0,.9);height:.5rem}.scale-text.svelte-1qk0q2l{position:relative;top:.4rem;font-weight:500;font-size:.75rem;font-family:var(--font-lufga);text-align:center}.draw-tool.svelte-stckjn{position:absolute;bottom:.5rem;left:calc(50% + 8rem);z-index:var(--z-tools)}.draw-tool.svelte-stckjn .pill{margin-right:.25rem;font-size:14px}.draw-tool.svelte-stckjn .pill .icon{width:24px;height:24px}.modal-backdrop.svelte-adnyfn{position:fixed;top:0;left:0;z-index:1000;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background:#0003;width:100vw;height:100vh}.modal.svelte-adnyfn{position:relative;box-shadow:0 8px 32px #0003;border-radius:16px;background:#fff;padding:24px;min-width:400px;max-width:90vw}.close-btn.svelte-adnyfn{position:absolute;top:.5rem;right:.5rem;cursor:pointer;border:none;border-radius:4px;background:transparent;padding:4px;color:#6c757d}.close-btn.svelte-adnyfn:hover{background:#f8f9fa;color:#495057}.share-image.svelte-adnyfn{border-radius:8px;background:#f0f0f0;width:4rem;height:4rem;object-fit:cover}.share-name.svelte-adnyfn{font-weight:500;font-size:1.125rem}.share-address.svelte-adnyfn{color:#707077;font-size:12px}.section-label.svelte-adnyfn{display:block;margin-bottom:8px;color:#6c757d;font-weight:600;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.copy-container.svelte-adnyfn{border:1px solid #dee2e6;border-radius:8px;background:#fff;overflow:hidden}.url-input.svelte-adnyfn{flex:1;border:none;background:transparent;padding:12px;overflow:hidden;color:#495057;font-style:italic;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.url-input.svelte-adnyfn:focus{outline:none}.copy-btn.svelte-adnyfn{transition:all .2s ease;cursor:pointer;border:none;background:#ffc042;padding:12px 16px;color:#fff;font-weight:700;font-size:14px}.copy-btn.svelte-adnyfn:hover{background:#e6a835}.copy-btn.success.svelte-adnyfn{background:#28a745}.direct-target.svelte-adnyfn{transition:all .2s ease;cursor:pointer;border:1px solid #dee2e6;border-radius:8px;background:#fff;padding:8px 12px;color:#495057;font-weight:500;font-size:14px;text-decoration:none}.direct-target.svelte-adnyfn:hover{border-color:#adb5bd;background:#f8f9fa}.social-target.svelte-adnyfn{transition:all .2s ease;cursor:pointer;border:1px solid #dee2e6;border-radius:50%;background:#fff;width:40px;height:40px;text-decoration:none}.social-target.svelte-adnyfn:hover{transform:translateY(-1px);border-color:#adb5bd;background:#f8f9fa}.share-name.svelte-adnyfn{font-weight:500}.share-address.svelte-adnyfn{color:var(--primary-500);font-size:.875rem}.signin-input.svelte-7bghp7{position:absolute;top:1rem;z-index:var(--z-search);margin:0 1rem;box-shadow:0 2px 8px #0000004d;border-radius:1.5rem;background:#fff;padding:.5rem}@media (max-width: 768px){.signin-input.svelte-7bghp7{right:.5rem;left:.5rem;margin:0}}@media (min-width: 768px){.signin-input.svelte-7bghp7{left:var(--sidebar-left-margin);margin:0;width:min(var(--sidebar-width),100cqw)}}.signin-input.svelte-7bghp7 button:where(.svelte-7bghp7){border:none;background:none;padding:6px;color:#aaa}.signin-input.svelte-7bghp7 input:where(.svelte-7bghp7){flex:1;cursor:not-allowed;border:none;background:none;padding:.3rem;color:#999;font-size:1rem}.signin-input.svelte-7bghp7 input:where(.svelte-7bghp7)::placeholder{color:#aaa}.signin-input.svelte-7bghp7 a:where(.svelte-7bghp7){border-radius:20px;background:#000;padding:.5rem 1.25rem;color:#fff;font-weight:600;font-size:.9rem;text-decoration:none;white-space:nowrap}.signin-input.svelte-7bghp7 a:where(.svelte-7bghp7):hover{background:#333}@font-face{font-style:normal;font-weight:100;src:url(./LufgaThin.hf-Xi_6m.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:100;src:url(./LufgaThinItalic.2TgH9J24.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:200;src:url(./LufgaExtraLight.CnJfIuXR.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:200;src:url(./LufgaExtraLightItalic.BazQ1lu-.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:300;src:url(../../../fonts/Lufga/LufgaLight.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:300;src:url(../../../fonts/Lufga/LufgaLightItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:400;src:url(../../../fonts/Lufga/LufgaRegular.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:400;src:url(../../../fonts/Lufga/LufgaItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:500;src:url(../../../fonts/Lufga/LufgaMedium.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:500;src:url(../../../fonts/Lufga/LufgaMediumItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:600;src:url(../../../fonts/Lufga/LufgaSemiBold.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:600;src:url(../../../fonts/Lufga/LufgaSemiBoldItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:700;src:url(../../../fonts/Lufga/LufgaBold.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:700;src:url(../../../fonts/Lufga/LufgaBoldItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:800;src:url(../../../fonts/Lufga/LufgaExtraBold.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:800;src:url(../../../fonts/Lufga/LufgaExtraBoldItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:900;src:url(../../../fonts/Lufga/LufgaBlack.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:900;src:url(../../../fonts/Lufga/LufgaBlackItalic.ttf) format("truetype");font-family:Lufga}*{box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}:root{view-transition-name:none;--font-lufga: "Lufga", sans-serif;--animation-default: .1s ease-out;--z-map: -1;--z-marker: 2;--z-active-marker: 3;--z-hovered-marker: 30;--z-tools: 10;--z-shelf: 20;--z-search: 30;--z-settings: 40}::view-transition{pointer-events:none}html{max-width:100vw;height:100%;max-height:100vh;overscroll-behavior:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100vw;max-height:100vh;overflow:hidden;overscroll-behavior:none;touch-action:none;text-rendering:optimizeLegibility}:root{--graphite: #18181a;--graphite-25: #fafafb;--graphite-50: #f5f5f5;--graphite-70: #f3f3f3;--graphite-100: #e6e6e8;--graphite-200: #cfcfd1;--graphite-300: #acacaf;--graphite-400: #9f9fa5;--graphite-500: #87878e;--graphite-600: #707077;--graphite-700: #5a5a60;--graphite-800: #454549;--graphite-850: #39393c;--graphite-900: #2f2f31;--graphite-950: #232325;--graphite-1000: #18181a;--chrome-25: #fbfbfe;--chrome-50: #f7f7fc;--chrome-70: #f3f3fc;--chrome-100: #e8e8f0;--chrome-200: #cfcfdb;--chrome-300: #b7b7c5;--chrome-400: #9fa0af;--chrome-500: #878898;--chrome-600: #707181;--chrome-700: #5a5a6a;--chrome-800: #454553;--chrome-850: #393947;--chrome-900: #2f2f3b;--chrome-950: #23232f;--chrome-1000: #181824;--purple-300: #c9c1ff;--purple-400: #c0b8ff;--purple-500: #9185e0;--purple-600: #6c5edc;--purple-800: #4d41a4;--purple-900: #3f3399;--white: #ffffff;--yellow: #ffb319;--warning: #ff964a;--info: #78e7ff;--danger: #ff5a0a;--success: #74bd44;--calm: #edf0f5;--blue: #224fc1;--primary: var(--graphite);--primary-25: var(--graphite-25);--primary-50: var(--graphite-50);--primary-70: var(--graphite-70);--primary-100: var(--graphite-100);--primary-200: var(--graphite-200);--primary-300: var(--graphite-300);--primary-400: var(--graphite-400);--primary-500: var(--graphite-500);--primary-600: var(--graphite-600);--primary-700: var(--graphite-700);--primary-800: var(--graphite-800);--primary-850: var(--graphite-850);--primary-900: var(--graphite-900);--primary-950: var(--graphite-950);--primary-1000: var(--graphite-1000);--primary-g: var(--graphite);--primary-g-2: var(--graphite-200);--primary-g-6: var(--graphite-600);--primary-g-8: var(--graphite-800);--app-bg: #ffffff;--component-box-shadow: 2px 2px 4px #80808080;--component-box-shadow-dark: 2px 3px 4px #4b4b4b8f;--component-box-shadow-pressed: 1px 1px 2px #4b4b4b8f;--component-box-shadow-inverted: -2px -2px 4px #80808080;color-scheme:light;--marker-highlight-color: #707077;--open-hours-color: rgba(102, 187, 106, 1);--closed-hours-color: rgba(228, 98, 94, 1);--animation-default: .1s ease-out}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.gvs,.grid-vertical-start{display:grid;grid-auto-flow:row;justify-items:start}.gve,.grid-vertical-end{display:grid;grid-auto-flow:row;justify-items:end}.gvc,.grid-vertical-center{display:grid;grid-auto-flow:row;justify-items:center}.gvsb,.grid-vertical-space-between{display:grid;grid-auto-flow:row;justify-content:space-between}.gvsa,.grid-vertical-space-around{display:grid;grid-auto-flow:row;justify-content:space-around}.ghsb,.grid-horizontal-space-between{display:grid;grid-auto-flow:column;justify-content:space-between}.ghs,.grid-horizontal-start{display:grid;grid-auto-flow:column;justify-content:start}.ghe,.grid-horizontal-end{display:grid;grid-auto-flow:column;justify-content:end}.ghc,.grid-horizontal-center{display:grid;grid-auto-flow:column;justify-content:center}.ghse,.grid-horizontal-space-evenly{display:grid;grid-auto-flow:column;justify-content:space-evenly}.fvs,.flex-vertical-start{display:flex;flex-direction:column;justify-content:flex-start}.fve,.flex-vertical-end{display:flex;flex-direction:column;justify-content:flex-end}.fvc,.flex-vertical-center{display:flex;flex-direction:column;justify-content:center}.fvsb,.flex-vertical-space-between{display:flex;flex-direction:column;justify-content:space-between}.fvsa,.flex-vertical-space-around{display:flex;flex-direction:column;justify-content:space-around}.fhsb,.flex-horizontal-space-between{display:flex;flex-direction:row;justify-content:space-between}.fhs,.flex-horizontal-start{display:flex;flex-direction:row;justify-content:flex-start}.fhe,.flex-horizontal-end{display:flex;flex-direction:row;justify-content:flex-end}.fhc,.flex-horizontal-center{display:flex;flex-direction:row;justify-content:center}.fhse,.flex-horizontal-space-evenly{display:flex;flex-direction:row;justify-content:space-evenly}.aic,.align-items-center{align-items:center}.ais,.align-items-start{align-items:flex-start}.aie,.align-items-end{align-items:flex-end}.ggxxs,.grid-gap-xxs{grid-gap:.125rem}.ggxs,.grid-gap-xs{grid-gap:.25rem}.ggs,.grid-gap-s{grid-gap:.5rem}.ggms,.grid-gap-ms{grid-gap:.75rem}.ggm,.grid-gap-m{grid-gap:1rem}.ggl,.grid-gap-l{grid-gap:2rem}.ggxl,.grid-gap-xl{grid-gap:4rem}.grid-gap{grid-gap:.5rem}.spin{animation:spin 2s infinite linear}.fw{flex-wrap:wrap}.animated{transition:all .2s ease-in!important}.hidden{margin-top:0!important;margin-bottom:0!important;border:solid 0px var(--primary-200)!important;padding:0!important;max-width:0px!important;max-height:0px!important;overflow:hidden!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton{animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:var(--primary-200)}50%{background-color:var(--primary-100)}to{background-color:var(--primary-200)}}:root{--sidebar-left-margin: 20px;--sidebar-width: 27.5rem;--infobox-padding: 1rem}.mapboxgl-map{position:relative;overflow:hidden;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;top:0;left:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;z-index:1;pointer-events:none}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top{top:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-right{top:50%;right:0;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{top:50%;left:0;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;transform:translate(0);pointer-events:auto}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast: active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{display:block;cursor:pointer;box-sizing:border-box;outline:none;border:0;background-color:transparent;padding:0;width:29px;height:29px;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;background-position:50%;background-repeat:no-repeat;width:100%;height:100%}@media (-ms-high-contrast: active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{display:block;cursor:pointer;margin:0 0 -4px -4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;overflow:hidden}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast: active){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-color:transparent}}@media (-ms-high-contrast: black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{margin:0;background-color:#ffffff80;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{position:relative;box-sizing:content-box;margin:10px;border-radius:12px;background-color:#fff;padding:2px 24px 2px 0;min-height:20px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;position:absolute;top:0;right:0;cursor:pointer;box-sizing:border-box;outline:none;border:0;border-radius:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");background-color:#ffffff80;width:24px;height:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;bottom:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast: active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast: black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{box-sizing:border-box;border:2px solid #333;border-top:#333;background-color:#ffffffbf;padding:0 5px;color:#333;font-size:10px;white-space:nowrap}.mapboxgl-popup{display:flex;position:absolute;top:0;left:0;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;border:10px solid transparent;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-right:none;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;top:0;right:0;cursor:pointer;border:0;border-radius:0 3px 0 0;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{position:relative;box-shadow:0 1px 2px #0000001a;border-radius:3px;background:#fff;padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;opacity:1;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{border-radius:50%;background-color:#1da1f2;width:15px;height:15px}.mapboxgl-user-location-dot:before{position:absolute;animation:mapboxgl-user-location-dot-pulse 2s infinite;content:""}.mapboxgl-user-location-dot:after{position:absolute;top:-2px;left:-2px;box-sizing:border-box;box-shadow:0 0 3px #00000059;border:2px solid #fff;border-radius:50%;width:19px;height:19px;content:""}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{position:absolute;border-bottom:7.5px solid #4aa1eb;content:""}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{transform:translateY(-28px) skewY(-20deg);border-left:7.5px solid transparent}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{transform:translate(7.5px,-28px) skewY(20deg);border-right:7.5px solid transparent}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{border-radius:100%;background-color:#1da1f233;width:1px;height:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;opacity:.5;border:2px dotted #202020;background:#fff;width:0;height:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{display:flex;position:absolute;top:0;left:0;justify-content:center;align-items:center;opacity:0;transition:opacity .75s ease-in-out;transition-delay:1s;background:#000000b3;width:100%;height:100%;pointer-events:none;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;text-align:center}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}:root{--graphite: #18181a;--graphite-25: #fafafb;--graphite-50: #f5f5f5;--graphite-70: #f3f3f3;--graphite-100: #e6e6e8;--graphite-200: #cfcfd1;--graphite-300: #acacaf;--graphite-400: #9f9fa5;--graphite-500: #87878e;--graphite-600: #707077;--graphite-700: #5a5a60;--graphite-800: #454549;--graphite-850: #39393c;--graphite-900: #2f2f31;--graphite-950: #232325;--graphite-1000: #18181a;--chrome-25: #fbfbfe;--chrome-50: #f7f7fc;--chrome-70: #f3f3fc;--chrome-100: #e8e8f0;--chrome-200: #cfcfdb;--chrome-300: #b7b7c5;--chrome-400: #9fa0af;--chrome-500: #878898;--chrome-600: #707181;--chrome-700: #5a5a6a;--chrome-800: #454553;--chrome-850: #393947;--chrome-900: #2f2f3b;--chrome-950: #23232f;--chrome-1000: #181824;--purple-300: #c9c1ff;--purple-400: #c0b8ff;--purple-500: #9185e0;--purple-600: #6c5edc;--purple-800: #4d41a4;--purple-900: #3f3399;--white: #ffffff;--yellow: #ffb319;--warning: #ff964a;--info: #78e7ff;--danger: #ff5a0a;--success: #74bd44;--calm: #edf0f5;--blue: #224fc1}:root{--color-scheme: light;--app-bg: #ffffff;--link: var(--purple-600);--app-frame-bg: var(--app-bg);--landing-bg: var(--app-bg);--app-bg-opac: rgba(24, 24, 26, 0);--bottom-bar-bg: #ffb319;--white: #ffffff;--app-text: var(--primary);--kagi-highlight: #ffb319;--beta-tag-bg: #ffb319;--beta-tag-text: #191919;--beta-tag-inside-corners: #fd6820;--kagi-light-cream: #f7f6f2;--kagi-accent: #f7f6f2;--kagi-sky: #9debfe;--kagi-sky-b: #6bd0e9;--kagi-orange: #fd6820;--resultsummary-highlight: lightgoldenrodyellow;--resultsummary-highlight_text: var(--primary);--kagi-graphite: #191919;--kagi-graphite-s: #363636;--kagi-graphite-text: rgb(229, 229, 229);--kagi-graphite-ia: #191919;--inner-shadow: rgba(0, 0, 0, .05);--settings-app-inner-bg: var(--app-bg);--box-shadow: rgba(0, 0, 0, .09);--box-shadow-15: rgba(0, 0, 0, .15);--primary: var(--graphite);--primary-25: var(--graphite-25);--primary-50: var(--graphite-50);--primary-70: var(--graphite-70);--primary-100: var(--graphite-100);--primary-200: var(--graphite-200);--primary-300: var(--graphite-300);--primary-400: var(--graphite-400);--primary-500: var(--graphite-500);--primary-600: var(--graphite-600);--primary-700: var(--graphite-700);--primary-800: var(--graphite-800);--primary-850: var(--graphite-850);--primary-900: var(--graphite-900);--primary-950: var(--graphite-950);--primary-1000: var(--graphite-1000);--secondary: #ffffff;--color-search-input-border: var(--primary-100);--color-search-input: white;--header-bg: var(--app-bg);--header-bg-opac: var(--app-bg-opac);--color-search-input-opac: var(--app-bg-opac);--color-danger: #da5819;--primary-hover: var(--purple-600);--primary-hover-hover: var(--purple-500);--primary-visited: #4d41a4;--input-bg: var(--app-bg);--doggo-color-1: #ffffff;--doggo-bg-color: var(--app-bg);--doggo-stroke-color: var(--primary-300);--landing-page-clouds-opacity: 1;--quick-search-bg: var(--graphite);--quick-search-icon: #ffffff;--app-logo: var(--primary);--app-logo-bg: #ffb319;--filters-clear-btn-icon: #fd6820;--filter-dd-bg: #f2f0e7;--k-tooltip-bg: rgba(25, 25, 25, .9);--k-tooltip-text: #ffffff;--dd-hover-bg: var(--primary-100);--dd-hover-color: var(--primary);--dd-list-input-bg: var(--input-bg);--not-found-bubble-bg: #f2f2f2;--app-sidebar-item-border: rgba(25, 25, 25, .2);--app-sidebar-link: rgba(25, 25, 25, .6);--app-sidebar-nav-item-bg_hover: #ffb319;--app-sidebar-nav-item-icon_hover: #191919;--ranked-box-shadow: rgba(0, 0, 0, .25);--ranked-box-connection-secure: #529348;--ranked-box-connection-insecure: #da5819;--ranked-box-tracker-desc-danger: #da5819;--ranked-box-tracker-desc-clear: #529348;--site_info_bg: var(--app-bg);--site_info_bottom_bg: var(--kagi-accent);--result-item-title-border: var(--primary-400);--result-item-title-border_hover: var(--primary-hover);--result-item-title-visited-border: #e0d3e7;--result-rank-icon-stroke_promoted: var(--primary);--result-item-highlight: #6c5edc;--search-result-content-text: var(--primary-700);--search-result-url-link: var(--primary-600);--search-result-title: var(--primary);--search-result-title-hover: var(--primary-hover);--search-result-date-bg: #f3f3f3;--search-result-date-new-bg: #e2f9ff;--search-result-date-new: #536471;--domain-rank-icon-color-ban: var(--primary-200);--domain-rank-icon-color-lower: var(--primary-200);--domain-rank-icon-color-normal: var(--primary-200);--domain-rank-icon-color-higher: var(--primary-200);--domain-rank-icon-color-boosted: var(--primary-200);--domain-rank-icon-color-trackers: #fd864d;--domain-rank-icon-color-trackers-hover: #fd6820;--domain-rank-icon-color-scam: #fd864d;--domain-rank-icon-color-scam-hover: #fd6820;--inline-header-title: var(--primary-700);--inline-widget-bg: var(--primary-50);--inline-widget-hover-bg: var(--primary-100);--inline-header-border: var(--primary-200);--inline-domain-tag-bg: var(--primary-70);--related-item-bg: var(--primary-50);--related-item-hover-bg: var(--primary-100);--video-item-bg: var(--primary-50);--auto-sugg-bg_hover: var(--inline-widget-bg);--provider-breakdown_server: #79d5f1;--provider-breakdown_client: #ffa500;--provider-breakdown_speed1: papayawhip;--provider-breakdown_speed2: lightcoral;--provider-breakdown_speed3: orangered;--widget-progress_bar: var(--primary);--translate-fc_icon: var(--primary);--rating-star_background: #f2f2f2;--wiki-content-links: var(--primary);--m_sri_gap_color: #f2f2f2;--btn-primary-bg: var(--primary);--btn-primary-text: var(--secondary);--btn-primary-color: var(--secondary);--btn-group-bg: #ffffff;--image_brightness: 100%;--nav_n_se_line: #ffb319;--nav_n_im_line: #0194ff;--nav_n_vi_line: #ff2e00;--nav_n_ne_line: #8f05e3;--nav_n_ma_line: #8dc26a;--onboarding_theme_options_dark_visibility: none;--onboarding_theme_options_light_visibility: flex;--onb_theme_light_preview_box: flex;--onb_theme_calm_blue_preview_box: none;--onb_theme_royal_blue_preview_box: none;--onb_theme_moon_dark_preview_box: none;--code-bg: white;--code-border: #e5e5e5;--code-k: #4835bc;--code-s: #529348;--code-cm-c1: #fd6820;--code-n: #4835bc;--code-p: black;--background-color-sky: #9debfe;--ai_chat_buble_a_bg: var(--kagi-accent);--ai_chat_buble_dd_q_bg: var(--kagi-accent);--ai_chat_buble_dd_a_bg: #f2f2f2;--ai_chat_buble_a_text: var(--app-text);--ai_chat_buble_q_text: var(--app-text);--ai_chat_input_text: var(--app-text);--ai_chat_input_button: var(--primary-700);--checkbox-bg: var(--yellow);--checkbox-check: var(--graphite);--as-dd-border: var(--app-bg);--dd-list-input-bg: white}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-white:#fff;--spacing:.25rem;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing)*1)}.mr-1{margin-right:calc(var(--spacing)*1)}.ml-1{margin-left:calc(var(--spacing)*1)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.max-w-full{max-width:100%}.flex-shrink,.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-2{gap:calc(var(--spacing)*2)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-blue-500{background-color:var(--color-blue-500)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-wrap{text-wrap:wrap}.text-white{color:var(--color-white)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.name.svelte-1dk8joy{font-size:14px}button.svelte-1dk8joy{display:grid;position:relative;place-items:center;transform-origin:center center;transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;border:none;border-radius:5px;padding:0;width:44px;height:44px;overflow:hidden;pointer-events:all;user-select:none;&:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}&[data-selected=true]{box-shadow:0 0 0 2px #ffffff80,0 3px 6px #00000029,0 3px 6px #0000003b;border:2px solid white}img:where(.svelte-1dk8joy),span:where(.svelte-1dk8joy),.gradient:where(.svelte-1dk8joy){grid-area:1 / 1}img:where(.svelte-1dk8joy){border-radius:inherit;width:100%;height:100%;object-fit:cover}.gradient:where(.svelte-1dk8joy){border-radius:inherit;background:linear-gradient(0deg in oklab,#00000080,#0000 75%);width:100%;height:100%}span:where(.svelte-1dk8joy){align-self:center;justify-self:center;color:#fff;font-size:.75rem}}.map-styles.svelte-1qtqu91{display:flex;position:fixed;bottom:25px;gap:1rem;z-index:var(--z-tools);filter:drop-shadow(var(--component-box-shadow-dark));pointer-events:none}@media (max-width: 48em){.map-styles.svelte-1qtqu91{left:15px;flex-direction:column-reverse}}@media (min-width: 48em){.map-styles.svelte-1qtqu91{right:1rem;flex-direction:row-reverse}}.styles-container.svelte-1qtqu91{display:flex;gap:1rem;pointer-events:auto}@media (max-width: 48em){.styles-container.svelte-1qtqu91{flex-direction:column-reverse}}@media (min-width: 48em){.styles-container.svelte-1qtqu91{flex-direction:row}}.stack-button.svelte-1qtqu91{display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 5px 15px #00000014,4px -3px 5px #00000008;border:none;border-radius:12px;background:#fff;padding:10px;width:44px;height:44px;pointer-events:auto}.map-style.svelte-1qtqu91{view-transition-name:var(--name);width:44px;height:44px;pointer-events:auto}.map-style[data-isSelected=true].svelte-1qtqu91{z-index:var(--z-tools)}.search-input-container.svelte-ro8afj{position:absolute;top:1rem;z-index:var(--z-search);outline:1px solid var(--primary-200);box-shadow:var(--component-box-shadow);border-radius:1.5rem;background-color:var(--app-bg);overflow:hidden}@media (min-width: 20em) and (max-width: 48em){.search-input-container.svelte-ro8afj{top:.5rem;right:.5rem;left:.5rem}}@media (min-width: 48em){.search-input-container.svelte-ro8afj{left:var(--sidebar-left-margin);width:min(var(--sidebar-width),100cqw)}}
