.map-style-config-paste[data-v-7a5d57d2]{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.map-style-config-paste__label[data-v-7a5d57d2]{font-weight:600}.map-style-config-paste__hint[data-v-7a5d57d2]{color:#5b6166;margin:0;font-size:11px;font-weight:400;line-height:1.4}.map-style-config-paste__editor[data-v-7a5d57d2]{resize:vertical;border:1px solid #c9cdd0;border-radius:6px;flex:auto;width:100%;height:180px;min-height:96px;padding:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:400;line-height:1.4}.map-style-config-paste__editor[data-v-7a5d57d2]:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.map-style-config-paste__error[data-v-7a5d57d2]{color:#b42318;margin:0;font-size:11px;font-weight:400}.map-style-config-paste__actions[data-v-7a5d57d2]{flex-wrap:wrap;gap:6px;display:flex}.map-style-config-paste__actions button[data-v-7a5d57d2]{color:#353a3e;font:inherit;background:#fff;border:1px solid #c9cdd0;border-radius:6px;min-height:28px;padding:2px 8px;font-weight:600}.map-style-config-paste__actions button[data-v-7a5d57d2]:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.map-style-trial-selector[data-v-eed8b99f]{color:#353a3e;resize:both;direction:rtl;background:#fff;border-radius:8px;flex-direction:column;gap:8px;width:360px;min-width:260px;max-width:calc(100vw - 32px);height:360px;min-height:140px;max-height:calc(100vh - 32px);padding:8px;font-family:Inter,Open Sans,sans-serif;font-size:12px;font-weight:600;display:flex;overflow:hidden;box-shadow:0 1px 2px #0003}.map-style-trial-selector[data-v-eed8b99f]>*{direction:ltr}.map-style-trial-selector--collapsed[data-v-eed8b99f]{resize:none;width:auto;min-width:0;height:auto;min-height:0}.map-style-trial-selector__toggle[data-v-eed8b99f]{color:inherit;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:4px;margin:-2px -2px 0;padding:2px;display:flex}.map-style-trial-selector__toggle[data-v-eed8b99f]:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.map-style-trial-selector__chevron[data-v-eed8b99f]{font-size:16px}.map-style-trial-selector__body[data-v-eed8b99f]{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:auto}.map-style-trial-selector__row[data-v-eed8b99f]{align-items:center;gap:8px;display:flex}select[data-v-eed8b99f]{color:#353a3e;font:inherit;background:#fff;border:1px solid #c9cdd0;border-radius:6px;flex:1;min-width:0;min-height:28px;padding:2px 28px 2px 8px;font-weight:400}select[data-v-eed8b99f]:focus-visible{outline-offset:1px;outline:2px solid #2563eb}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-5793d132],[data-v-5793d132]:before,[data-v-5793d132]:after,[data-v-5793d132]::backdrop{--tw-border-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}}}canvas[data-v-5793d132]{outline:none}.map-container[data-v-5793d132] .mapboxgl-ctrl-logo{display:none}.map-container[data-v-5793d132] .mapboxgl-ctrl-group{background-color:var(--color-white,#fff)}.map-container[data-v-5793d132] .mapboxgl-ctrl-group:is(.dark *){background-color:var(--card)}.map-container[data-v-5793d132] .mapboxgl-ctrl-group button+button{border-top-style:var(--tw-border-style);border-color:#ddd;border-top-width:1px}.map-container[data-v-5793d132] .mapboxgl-ctrl-group button+button:is(.dark *){border-color:var(--border)}.map-container[data-v-5793d132] .mapboxgl-ctrl-group button:not(:disabled):hover{background-color:#eee}.map-container[data-v-5793d132] .mapboxgl-ctrl-group button:not(:disabled):hover:is(.dark *){background-color:var(--accent)}:is(.map-container[data-v-5793d132] .mapboxgl-ctrl-group img,.map-container[data-v-5793d132] .mapboxgl-ctrl-group button .mapboxgl-ctrl-icon):is(.dark *){--tw-invert:invert(100%);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,)}.mapboxgl-popup-content[data-v-5793d132]{padding:0!important}.map-container[data-v-5793d132] .mapboxgl-popup.tooltip,.map-container[data-v-5793d132] .mapboxgl-popup.tooltip .mapboxgl-popup-content{pointer-events:none!important}.map-container.risk-app-style[data-v-5793d132] .mapboxgl-popup.tooltip .mapboxgl-popup-content{box-shadow:none;background-color:#0000;padding:0}.map-container[data-v-5793d132] .mapboxgl-popup-close-button{padding-left:2px!important;padding-right:2px!important}.map-container[data-v-5793d132] .tooltip{opacity:var(--v49579ab4);transition:opacity .15s}.map-container[data-v-5793d132] .mapboxgl-popup.popup{transition:opacity .15s}.map-container[data-v-5793d132] .mapboxgl-popup.popup:hover{opacity:var(--v49e2d248)}@property --tw-border-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}.offscreen-map-wrapper[data-v-f9d20e83]{position:absolute;top:0;left:0;transform:translate(-100%)}.legend-color-block--interactive[data-v-091ff184],.legend-color-block--interactive[data-v-091ff184]:focus{outline:none}.legend-color-block--interactive[data-v-091ff184]:focus-visible{stroke:#1e293b;stroke-width:1.5px}.pure-material-progress-linear[data-v-82b40715]{appearance:none;color:#2196f3;background-color:#2196f322;background-repeat:unset;border:none;width:100%;height:7px;font-size:16px}.pure-material-progress-linear[data-v-82b40715]::-webkit-progress-bar{background-color:#0000}.pure-material-progress-linear[data-v-82b40715]::-webkit-progress-value{background-color:#2196f3;transition:all .2s}.pure-material-progress-linear[data-v-82b40715]::-moz-progress-bar{background-color:#2196f3;transition:all .2s}.pure-material-progress-linear[data-v-82b40715]:indeterminate{background-image:linear-gradient(90deg,#0000 50%,#2196f3 50% 60%,#0000 60% 71.5%,#2196f3 71.5% 84%,#0000 84%);background-size:200% 100%;animation:2s linear infinite pure-material-progress-linear-82b40715}.pure-material-progress-linear[data-v-82b40715]:indeterminate::-moz-progress-bar{background-color:#0000}@keyframes pure-material-progress-linear-82b40715{0%{background-position:-31.25% 0;background-size:200% 100%}50%{background-position:-49% 0;background-size:800% 100%}to{background-position:-102% 0;background-size:400% 100%}}.search-input[data-v-e6fe555b]{font-size:16px;box-shadow:0 0 0 2px #0000001a}.search-input[data-v-e6fe555b]:is(.dark *){box-shadow:0 0 0 2px #ffffff1f}.search-input[data-v-e6fe555b]:focus{outline-width:1px;outline-color:#aaa}.search-results-container[data-v-e6fe555b]{z-index:100;top:39px;box-shadow:-2px 2px 4px #00000026}.search-results-container.visible[data-v-e6fe555b]{visibility:visible}.search-result-item[data-v-e6fe555b]{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding:.25rem .5rem;font-size:12px;display:flex}.search-result-item.focused[data-v-e6fe555b]{background-color:#d6d8da}.search-result-item.focused[data-v-e6fe555b]:is(.dark *){background-color:var(--accent)}.search-error-message[data-v-e6fe555b]{color:#b91c1c;background-color:#fee2e2;border-bottom:1px solid #fca5a5;align-items:center;width:100%;padding:.5rem;font-size:12px;display:flex}.search-no-results[data-v-e6fe555b]{width:100%;padding:.5rem;font-size:12px;font-style:italic;display:flex}
