.symbol-bands.svelte-zoyee9{align-items:center;gap:var(--space-xs);grid-template-columns:0 9ch 2ch 4ch;display:grid}.symbol-band.svelte-zoyee9{display:contents}.symbol-band__from.svelte-zoyee9,.symbol-band__to.svelte-zoyee9,.symbol-band__separator.svelte-zoyee9{text-align:right}.symbol-band__icon.svelte-zoyee9{flex-shrink:0;justify-content:center;width:30px;display:flex}.symbol-band__icon.svelte-zoyee9 img:where(.svelte-zoyee9){zoom:.5;border-radius:0;max-width:none}.segmented.svelte-nuytdb{--segment-padding:2px}.segmented.svelte-nuytdb .segmented__track{grid-template-columns:repeat(var(--segment-count), 1fr);padding:var(--segment-padding);background-color:var(--bg-ultra-light);border:var(--border);border-radius:var(--radius);display:grid;position:relative}.segmented.svelte-nuytdb .segmented__thumb{top:var(--segment-padding);bottom:var(--segment-padding);left:var(--segment-padding);width:calc((100% - 2 * var(--segment-padding)) / var(--segment-count));transform:translateX(calc(var(--segment-index) * 100%));background-color:var(--white);border-radius:calc(var(--radius) * .7);transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 1px 2px #00000026}.segmented.svelte-nuytdb .segmented__option{border-radius:calc(var(--radius) * .7);color:var(--neutral-semi-dark);font:inherit;font-size:var(--text-xs);text-align:center;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:.3em .5em;line-height:1.25;transition:color .12s;display:flex;position:relative}.segmented.svelte-nuytdb .segmented__option:hover{color:var(--primary-dark)}.segmented.svelte-nuytdb .segmented__option:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.segmented.svelte-nuytdb .segmented__option[data-state=checked]{color:var(--primary-dark);font-weight:700}@media (prefers-reduced-motion:reduce){.segmented.svelte-nuytdb .segmented__thumb{transition:none}}.maplegend.svelte-21htby{z-index:1;background-color:var(--neutral-ultra-light);padding:var(--space-s);border:var(--border);border-radius:var(--radius);box-shadow:var(--box-shadow-3);gap:var(--space-s);flex-direction:column;max-width:250px;display:flex;position:absolute;bottom:90px;right:10px}.style-preview.svelte-21htby{grid-template-columns:var(--grid-2);gap:var(--space-xs);display:grid}.style-preview.svelte-21htby img:where(.svelte-21htby){border:var(--border)}.selected-style.svelte-21htby{outline:3px solid var(--accent)}.style-preview.svelte-21htby .btn--style{cursor:pointer;text-align:left;flex-direction:column;gap:.1em;padding:0;display:flex}.event-type-legend.svelte-21htby{align-items:center;gap:var(--space-xs);display:flex}.event-count.svelte-21htby{background-color:var(--white);border-radius:var(--radius);z-index:999;margin-bottom:.8em;padding:.2em .5em;font-size:.9em;position:absolute;top:10px;right:50px}.long-lat-range-picker.svelte-13b5z4q{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filter-input.svelte-1f5b3ak .delete-button{position:absolute;top:0;right:0;transform:translate(-10%,10%)}.input-wrapper.svelte-1f5b3ak p:where(.svelte-1f5b3ak){font-size:var(--text-s)}.input-wrapper.svelte-1f5b3ak input{width:100%}.input-wrapper.svelte-1f5b3ak{gap:calc(var(--space-xs) * .3);flex-direction:column;width:100%;display:flex}.filter-input.svelte-1f5b3ak{gap:var(--space-xs);background-color:var(--bg-light);border-radius:var(--radius);flex-direction:column;width:100%;padding:1em;display:flex;position:relative}.and-text-between.svelte-15v9jun{border-radius:var(--radius);background-color:var(--secondary);padding:.1em .5em;font-weight:700;position:relative}.and-text-between.svelte-15v9jun:before{content:"";background-color:var(--secondary);width:2px;height:10px;position:absolute;top:0;left:50%;transform:translateY(-100%)}.and-text-between.svelte-15v9jun:after{content:"";background-color:var(--secondary);width:2px;height:10px;position:absolute;bottom:0;left:50%;transform:translateY(100%)}.and-text-between.svelte-15v9jun:last-of-type{display:none}.query-filter-container.svelte-15v9jun{padding:var(--space-xs);gap:calc(var(--content-gap) * .5);flex-direction:column;align-items:center;display:flex;position:relative}.add-filter-button{border-radius:var(--radius);background-color:var(--secondary);cursor:pointer;border:none;align-items:center;gap:5px;padding:.1em .5em;font-weight:700;display:flex;position:relative}.add-filter-button:not(.add-filter-button--first):before{content:"";background-color:var(--secondary);width:2px;height:10px;position:absolute;top:0;left:50%;transform:translateY(-100%)}.query-filter-container.svelte-15v9jun>.delete-button{flex-shrink:0;position:absolute;top:0;right:0;transform:translate(20%,-30%)}.input-filter-wrapper.svelte-15v9jun{width:100%}.advanced-filter-container.svelte-1i4slrg{gap:var(--space-xs);flex-direction:column;display:flex}.or-text-between.svelte-1i4slrg{border-radius:var(--radius);background-color:var(--secondary);padding:.1em .5em;font-weight:700;position:relative}.or-text-between.svelte-1i4slrg:before{content:"";background-color:var(--secondary);width:2px;height:10px;position:absolute;top:0;left:50%;transform:translateY(-100%)}.or-text-between.svelte-1i4slrg:after{content:"";background-color:var(--secondary);width:2px;height:10px;position:absolute;bottom:0;left:50%;transform:translateY(100%)}.or-text-between.svelte-1i4slrg:last-of-type{display:none}.query-filters.svelte-1i4slrg{gap:var(--space-xs);flex-direction:column;align-items:center;display:flex}.query-filter-or-block.svelte-1i4slrg{border:var(--border);background-color:var(--white);border-radius:var(--radius);width:100%}.add-filter-button{border-radius:var(--radius);background-color:var(--secondary);cursor:pointer;border:none;align-items:center;gap:5px;padding:.1em .5em;font-weight:700;display:flex;position:relative}.add-filter-button:not(.add-filter-button--first):before{content:"";background-color:var(--secondary);width:2px;height:10px;position:absolute;top:0;left:50%;transform:translateY(-100%)}.surface-crossed.svelte-1sixycy .surface-crossed__options{background-color:var(--bg-ultra-light);border:var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.surface-crossed.svelte-1sixycy .surface-crossed__option{border-radius:calc(var(--radius) * .7);min-height:2.9em;color:var(--neutral-semi-dark);font:inherit;font-size:var(--text-xs);text-align:center;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:.4em .3em;line-height:1.25;transition:background-color .12s,color .12s;display:flex}.surface-crossed.svelte-1sixycy .surface-crossed__option:hover{background-color:var(--primary-trans-10)}.surface-crossed.svelte-1sixycy .surface-crossed__option:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.surface-crossed.svelte-1sixycy .surface-crossed__option[data-state=checked]{background-color:var(--white);color:var(--primary-dark);font-weight:700;box-shadow:0 1px 2px #00000026}.show-more-wrapper.svelte-1wv1114{flex-direction:column;padding:.5em 0;display:flex}.show-more-button{cursor:pointer;width:100%;color:var(--neutral-semi-dark);transition:color var(--transition,.15s ease);background-color:#0000;border:none;flex-direction:row;align-items:center;gap:.75em;margin:0;padding:.25em 0;display:flex}@media (hover:hover){.show-more-button:hover{color:var(--primary)}}.show-more-label.svelte-1wv1114{font-size:var(--text-s);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.35em;font-weight:600;display:inline-flex}.show-more-caret.svelte-1wv1114{transition:transform var(--transition,.2s ease);font-size:1.15em;display:inline-flex}.show-more-caret.is-up.svelte-1wv1114{transform:rotate(180deg)}.show-more-line.svelte-1wv1114{opacity:.25;background-color:currentColor;flex-grow:1;height:1px}.query-builder-header.svelte-1fheef5{justify-content:space-between;align-items:center;display:flex}.advanced-filters-wrapper.svelte-1fheef5{gap:var(--space-xs);flex-direction:column;display:flex}.input-wrapper.svelte-1fheef5 p:where(.svelte-1fheef5){font-size:var(--text-s)}.input-wrapper.svelte-1fheef5{gap:calc(var(--space-xs) * .3);flex-direction:column;width:100%;display:flex}
