.MapContentControl-module__jGdJ6q__mapContentControl{--map-data-size:clamp(36px, 3.7037vh, 56px);--map-data-width:calc(var(--map-data-size) * 7);--map-data-radius:calc(var(--map-data-size) * .4);--map-data-padding:calc(var(--map-data-size) * .3);--map-data-group-gap:calc(var(--map-data-size) * .4);--map-data-layer-gap:calc(var(--map-data-size) * .2);--map-data-sublayer-gap:calc(var(--map-data-size) * .2);--map-data-label-gap:calc(var(--map-data-size) * .2);--map-data-control-gap:calc(var(--map-data-size) * .15);--map-data-title-size:calc(var(--map-data-size) * .35);--map-data-text-size:calc(var(--map-data-size) * .3);--map-data-action-size:calc(var(--map-data-size) * .4);--map-data-sublayer-height:calc(var(--map-data-size) * .45);--map-data-caret-size:calc(var(--map-data-size) * .4);--map-data-gradient-height:calc(var(--map-data-size) * .3);--map-data-marker-shell:calc(var(--map-data-size) * .46915);--map-data-marker-size:calc(var(--map-data-size) * .33172);width:var(--map-data-width);max-width:calc(100vw - (var(--map-data-padding) * 2));box-sizing:border-box;-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);border-radius:var(--map-data-radius);color:#fff;background:#222a2a80;border:1px solid #ffffff1a;flex-direction:column;flex:auto;min-height:0;max-height:100%;transition:background .2s,border-color .2s;display:flex;overflow:hidden}.MapContentControl-module__jGdJ6q__bodyWrapper{flex:auto;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .35s;display:grid;overflow:hidden}.MapContentControl-module__jGdJ6q__bodyWrapperCollapsed{grid-template-rows:0fr}.MapContentControl-module__jGdJ6q__bodyInner{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.MapContentControl-module__jGdJ6q__bodyWrapperCollapsed .MapContentControl-module__jGdJ6q__bodyInner{pointer-events:none}.MapContentControl-module__jGdJ6q__rtl{direction:rtl}.MapContentControl-module__jGdJ6q__collapsed{flex:none;max-height:none}.MapContentControl-module__jGdJ6q__collapsed .MapContentControl-module__jGdJ6q__header{border-bottom-color:#0000}.MapContentControl-module__jGdJ6q__header{width:100%;min-height:var(--map-data-size);padding:var(--map-data-padding);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;transition:background .15s,border-color .25s;display:flex}.MapContentControl-module__jGdJ6q__header:hover{background:#ffffff09}.MapContentControl-module__jGdJ6q__collapseToggle{width:var(--map-data-caret-size);height:var(--map-data-caret-size);color:#fff;opacity:.9;justify-content:center;align-items:center;transition:transform .25s,opacity .15s;display:flex}.MapContentControl-module__jGdJ6q__collapseToggle:hover{opacity:1}.MapContentControl-module__jGdJ6q__collapseIcon{width:var(--map-data-caret-size)!important;height:var(--map-data-caret-size)!important}.MapContentControl-module__jGdJ6q__collapseToggleCollapsed{transform:rotate(-90deg)}.MapContentControl-module__jGdJ6q__titleContainer{align-items:center;gap:0;display:flex}.MapContentControl-module__jGdJ6q__title{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-title-size);letter-spacing:0;color:#fff;font-weight:500;line-height:1.1}.MapContentControl-module__jGdJ6q__tabs{border-bottom:1px solid var(--color-border-default);gap:.313vw;padding:.313vw;display:flex}.MapContentControl-module__jGdJ6q__tab{background:var(--color-surface-modal-wizard-glass);border:1px solid var(--color-border-default);color:var(--color-text-secondary);cursor:pointer;border-radius:.365vw;flex:1;justify-content:center;align-items:center;gap:.313vw;padding:.417vw .521vw;font-family:Innovator Grotesk,sans-serif;font-size:.651vw;transition:all .2s;display:flex}.MapContentControl-module__jGdJ6q__tab:hover{background:var(--color-button-ghost-hover);color:var(--color-text-primary)}.MapContentControl-module__jGdJ6q__tab.MapContentControl-module__jGdJ6q__active{background:var(--color-feedback-info-bright-muted);border-color:var(--color-feedback-info-bright-border-strong);color:var(--color-feedback-info-bright)}.MapContentControl-module__jGdJ6q__tabContent{padding:var(--map-data-padding);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.MapContentControl-module__jGdJ6q__layersContent,.MapContentControl-module__jGdJ6q__markersContent{gap:var(--map-data-group-gap);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.MapContentControl-module__jGdJ6q__layersScrollArea{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;position:relative}.MapContentControl-module__jGdJ6q__layersList{gap:var(--map-data-group-gap);box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:auto;scrollbar-width:none;scrollbar-color:transparent transparent;flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto}.MapContentControl-module__jGdJ6q__layersList::-webkit-scrollbar{width:0}.MapContentControl-module__jGdJ6q__layersList::-webkit-scrollbar-track{background:0 0}.MapContentControl-module__jGdJ6q__layersList::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.MapContentControl-module__jGdJ6q__layersList::-webkit-scrollbar-thumb:hover{background:0 0}.MapContentControl-module__jGdJ6q__layersScrollbarOverlay{pointer-events:none;width:4px;position:absolute;inset-block:0;inset-inline-end:calc((var(--map-data-padding) * -1) + 2px)}.MapContentControl-module__jGdJ6q__layersScrollbarThumb{inset-inline:0;top:var(--map-data-scrollbar-thumb-top,0%);height:var(--map-data-scrollbar-thumb-height,100%);background:#ffffff38;border-radius:999px 0 0 999px;position:absolute}.MapContentControl-module__jGdJ6q__layersListHeader{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);letter-spacing:0;color:#ffffff80;margin-bottom:0;font-weight:400}.MapContentControl-module__jGdJ6q__layersListDragging .MapContentControl-module__jGdJ6q__layerItem:not(.MapContentControl-module__jGdJ6q__dragging){transition:opacity .18s,transform .18s}.MapContentControl-module__jGdJ6q__layersListDragging .MapContentControl-module__jGdJ6q__layerItem:not(.MapContentControl-module__jGdJ6q__dragging):not(.MapContentControl-module__jGdJ6q__dropBefore):not(.MapContentControl-module__jGdJ6q__dropAfter){opacity:.72}.MapContentControl-module__jGdJ6q__layerItem{gap:var(--map-data-layer-gap);border-radius:calc(var(--map-data-size) * .12);box-sizing:border-box;background:0 0;border:0;flex-direction:column;width:100%;min-width:0;padding:0;transition:opacity .18s,transform .18s,box-shadow .18s;display:flex;position:relative}.MapContentControl-module__jGdJ6q__layerItemDraggable .MapContentControl-module__jGdJ6q__layerTitleDraggable:hover{color:#fffffff2}.MapContentControl-module__jGdJ6q__layerTitleDraggable{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.MapContentControl-module__jGdJ6q__layerTitleDraggable:active{cursor:grabbing}.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dragging{opacity:.28;transform:scale(.99)}.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dragging .MapContentControl-module__jGdJ6q__layerHeaderRow,.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dragging .MapContentControl-module__jGdJ6q__layerAssetBody{visibility:hidden}.MapContentControl-module__jGdJ6q__dragOverlay{--map-data-size:clamp(36px, 3.7037vh, 56px);--map-data-text-size:calc(var(--map-data-size) * .3);z-index:10050;pointer-events:none;box-sizing:border-box;min-height:calc(var(--map-data-size) * .55);padding:calc(var(--map-data-size) * .18) calc(var(--map-data-size) * .28);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:calc(var(--map-data-size) * .14);color:#fff;will-change:transform;background:#222a2af0;border:1px solid #3fa7a08c;align-items:center;animation:.14s ease-out MapContentControl-module__jGdJ6q__mapLayerDragOverlayIn;display:flex;position:fixed;top:0;left:0;box-shadow:0 16px 40px #0000006b,inset 0 0 0 1px #ffffff0f}@keyframes MapContentControl-module__jGdJ6q__mapLayerDragOverlayIn{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.MapContentControl-module__jGdJ6q__dragOverlayTitle{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);letter-spacing:0;color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dropBefore:before,.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dropAfter:after{content:"";background:var(--feedback-info-bright,#3fa7a0);pointer-events:none;z-index:2;border-radius:999px;height:2px;position:absolute;left:0;right:0;box-shadow:0 0 10px #3fa7a08c}.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dropBefore:before{top:calc(var(--map-data-group-gap) * -.45)}.MapContentControl-module__jGdJ6q__layerItem.MapContentControl-module__jGdJ6q__dropAfter:after{bottom:calc(var(--map-data-group-gap) * -.45)}.MapContentControl-module__jGdJ6q__layerItem:hover{background:0 0}.MapContentControl-module__jGdJ6q__layerHeaderRow{width:100%;min-height:calc(var(--map-data-size) * .25);justify-content:space-between;align-items:center;gap:calc(var(--map-data-size) * .5);min-width:0;display:flex}.MapContentControl-module__jGdJ6q__layerTitleWrap{flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.MapContentControl-module__jGdJ6q__visibilityButton{cursor:pointer;background:0 0;border:none;border-radius:.208vw;justify-content:center;align-items:center;width:1.25vw;height:1.25vw;transition:all .2s;display:flex}.MapContentControl-module__jGdJ6q__visibilityButton:hover{background:var(--color-button-default-bg)}.MapContentControl-module__jGdJ6q__layerMarker{width:var(--map-data-marker-size);height:var(--map-data-marker-size);border:1px solid #0000001a;flex:none;transform:rotate(45deg)}.MapContentControl-module__jGdJ6q__layerItemTitle{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);letter-spacing:0;color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-weight:400;overflow:hidden}.MapContentControl-module__jGdJ6q__layerItemActions{justify-content:flex-end;align-items:center;gap:var(--map-data-control-gap);flex:none;display:flex}.MapContentControl-module__jGdJ6q__layerActionButton{width:var(--map-data-action-size);height:var(--map-data-action-size);color:#ffffff7a;cursor:pointer;opacity:1;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:0;transition:color .15s,opacity .15s,transform .15s;display:inline-flex}.MapContentControl-module__jGdJ6q__layerActionButton:hover{color:#ffffffd1;background:0 0}.MapContentControl-module__jGdJ6q__layerActionButton:focus-visible{outline-offset:2px;border-radius:4px;outline:1px solid #ffffff5c}.MapContentControl-module__jGdJ6q__layerActionIcon,.MapContentControl-module__jGdJ6q__layerActionButton svg{width:var(--map-data-action-size);height:var(--map-data-action-size);display:block}.MapContentControl-module__jGdJ6q__layerDetails{gap:var(--map-data-sublayer-gap);flex-direction:column;width:100%;display:flex}.MapContentControl-module__jGdJ6q__layerGradientDetail{min-height:var(--map-data-sublayer-height);justify-content:space-between;align-items:center;gap:var(--map-data-layer-gap);color:#fff;width:100%;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);font-weight:400;display:flex}.MapContentControl-module__jGdJ6q__layerGradientBar{min-width:1px;height:var(--map-data-gradient-height);background-repeat:no-repeat;background-size:100% 100%;border-radius:999px;flex:auto;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a}.MapContentControl-module__jGdJ6q__layerBasicDetail{min-height:var(--map-data-sublayer-height);align-items:center;gap:var(--map-data-label-gap);min-width:0;display:flex}.MapContentControl-module__jGdJ6q__layerBasicDetail .MapContentControl-module__jGdJ6q__layerMarker{margin:calc((var(--map-data-marker-shell) - var(--map-data-marker-size)) / 2)}.MapContentControl-module__jGdJ6q__layerDetailText{color:#fff;min-width:0;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.MapContentControl-module__jGdJ6q__opacityButtonContainer{display:flex;position:relative}.MapContentControl-module__jGdJ6q__opacityTrigger{display:flex}.MapContentControl-module__jGdJ6q__opacityButton,.MapContentControl-module__jGdJ6q__moreButton{cursor:pointer;background:0 0;border:none;border-radius:.313vw;justify-content:center;align-items:center;width:1.458vw;height:1.458vw;transition:all .2s;display:flex}.MapContentControl-module__jGdJ6q__opacityButton:hover,.MapContentControl-module__jGdJ6q__moreButton:hover{background:var(--color-button-default-bg)}.MapContentControl-module__jGdJ6q__opacityPopover{--map-data-size:clamp(36px, 3.7037vh, 56px);--map-data-radius:calc(var(--map-data-size) * .4);--map-data-padding:calc(var(--map-data-size) * .3);--map-data-text-size:calc(var(--map-data-size) * .3);--llumen-popover-radius:var(--map-data-radius);--llumen-popover-padding:var(--map-data-padding);--llumen-popover-min-width:calc(var(--map-data-size) * 5)}.MapContentControl-module__jGdJ6q__opacityPopoverContent{gap:calc(var(--map-data-size) * .25);min-width:calc(var(--map-data-size) * 4.5);flex-direction:column;display:flex}.MapContentControl-module__jGdJ6q__opacityPopoverHeader{margin-bottom:calc(var(--map-data-size) * .25);font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);color:#fff;justify-content:space-between;align-items:center;display:flex}.MapContentControl-module__jGdJ6q__opacityValue{color:#3fa7a0;font-weight:600}.MapContentControl-module__jGdJ6q__opacitySlider{appearance:none;cursor:pointer;background:#ffffff2e;border-radius:2px;outline:none;width:100%;height:4px}.MapContentControl-module__jGdJ6q__opacitySlider::-webkit-slider-thumb{appearance:none;width:calc(var(--map-data-size) * .35);height:calc(var(--map-data-size) * .35);cursor:pointer;background:#3fa7a0;border-radius:50%;transition:all .2s;box-shadow:0 2px 8px #00000038}.MapContentControl-module__jGdJ6q__opacitySlider::-webkit-slider-thumb:hover{background:#52bdb6;transform:scale(1.15);box-shadow:0 2px 12px #00000047}.MapContentControl-module__jGdJ6q__opacitySlider::-moz-range-thumb{width:calc(var(--map-data-size) * .35);height:calc(var(--map-data-size) * .35);cursor:pointer;background:#3fa7a0;border:none;border-radius:50%;transition:all .2s;box-shadow:0 2px 8px #00000038}.MapContentControl-module__jGdJ6q__opacitySlider::-moz-range-thumb:hover{background:#52bdb6;transform:scale(1.15);box-shadow:0 2px 12px #00000047}.MapContentControl-module__jGdJ6q__layerItemRemove{background:var(--color-feedback-error-remove-bg);border:1px solid var(--color-feedback-error-remove-border);cursor:pointer;border-radius:.313vw;justify-content:center;align-items:center;width:1.25vw;height:1.25vw;transition:all .2s;display:flex}.MapContentControl-module__jGdJ6q__layerItemRemove:hover{background:var(--color-feedback-error-remove-hover-bg);border-color:var(--color-feedback-error-remove-hover-border)}.MapContentControl-module__jGdJ6q__analyticsSummaryWrap{margin-top:var(--map-data-sublayer-gap);padding-top:var(--map-data-sublayer-gap);border-top:1px solid #ffffff1a}.MapContentControl-module__jGdJ6q__layerItemTitleButton{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);color:#ffffff80;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:4px;min-width:0;margin:0;padding:0;font-weight:400;transition:color .15s;display:inline-flex}.MapContentControl-module__jGdJ6q__layerItemTitleButton:hover{color:#ffffffc7}.MapContentControl-module__jGdJ6q__layerTitleCaret{width:calc(var(--map-data-size) * .25)!important;height:calc(var(--map-data-size) * .25)!important}.MapContentControl-module__jGdJ6q__layerItemTitleButton>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.MapContentControl-module__jGdJ6q__layerItemControls{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.313vw;margin-top:.521vw;padding-top:.521vw;display:flex}.MapContentControl-module__jGdJ6q__opacityLabel{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-family:Innovator Grotesk,sans-serif;font-size:.573vw;display:flex}.MapContentControl-module__jGdJ6q__emptyState{padding:calc(var(--map-data-size) * .6) var(--map-data-padding);color:#ffffff80;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);justify-content:center;align-items:center;line-height:1.2;display:flex}.MapContentControl-module__jGdJ6q__layerAssetBody{gap:var(--map-data-sublayer-gap);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.MapContentControl-module__jGdJ6q__sublayerGroups{gap:var(--map-data-group-gap);flex-direction:column;display:flex}.MapContentControl-module__jGdJ6q__sublayerGroup{gap:calc(var(--map-data-size) * .22);flex-direction:column;display:flex}.MapContentControl-module__jGdJ6q__sublayerGroupTitle{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);letter-spacing:0;color:#ffffff80;margin:0;font-weight:400}.MapContentControl-module__jGdJ6q__sublayerList{gap:calc(var(--map-data-size) * .2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MapContentControl-module__jGdJ6q__sublayerRow{min-height:var(--map-data-sublayer-height);justify-content:space-between;align-items:center;gap:var(--map-data-label-gap);display:flex}.MapContentControl-module__jGdJ6q__sublayerRowLabel{align-items:center;gap:var(--map-data-label-gap);flex:auto;min-width:0;display:flex}.MapContentControl-module__jGdJ6q__sublayerRowText{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);font-weight:400;overflow:hidden}.MapContentControl-module__jGdJ6q__sublayerRowDetail{color:#ffffff80;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);flex:none}.MapContentControl-module__jGdJ6q__sublayerSwatchCircle{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);border:1px solid #0000001a;border-radius:50%;flex:none}.MapContentControl-module__jGdJ6q__sublayerSwatchSquare{width:calc(var(--map-data-size) * .35);height:calc(var(--map-data-size) * .35);border:1px solid #0000001a;border-radius:2px;flex:none}.MapContentControl-module__jGdJ6q__sublayerSwatchDiamond{width:calc(var(--map-data-size) * .33172);height:calc(var(--map-data-size) * .33172);border:1px solid #0000001a;flex:none;transform:rotate(45deg)}.MapContentControl-module__jGdJ6q__sublayerSwatchTriangle{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);clip-path:polygon(50% 8%,92% 92%,8% 92%);flex:none}.MapContentControl-module__jGdJ6q__sublayerSwatchHexagon{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);flex:none}.MapContentControl-module__jGdJ6q__sublayerSwatchPoint3d{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);filter:drop-shadow(0 1px 2px #00000047);flex:none;display:block}.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerSwatchCircle,.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerSwatchSquare,.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerSwatchDiamond,.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerSwatchTriangle,.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerSwatchHexagon,.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerSwatchPoint3d,.MapContentControl-module__jGdJ6q__sublayerSwatchWithIcon>.MapContentControl-module__jGdJ6q__sublayerStyledSwatch{margin:auto;position:absolute;inset:0}.MapContentControl-module__jGdJ6q__sublayerSwatchIconGlyph{z-index:1;pointer-events:none;position:relative}.MapContentControl-module__jGdJ6q__sublayerIconOnlySwatch{width:var(--map-data-action-size);height:var(--map-data-action-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.MapContentControl-module__jGdJ6q__sublayerIconOnlyGlyph{width:var(--map-data-action-size);height:var(--map-data-action-size)}.MapContentControl-module__jGdJ6q__sublayerStyledSwatch{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);border:2px solid var(--legend-stroke-color,currentColor);background-color:var(--legend-fill-color,transparent);box-sizing:border-box;border-radius:50%;flex:none}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchSquare{width:calc(var(--map-data-size) * .35);height:calc(var(--map-data-size) * .35);border-radius:2px}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchDiamond{width:calc(var(--map-data-size) * .33172);height:calc(var(--map-data-size) * .33172);border-radius:1px;transform:rotate(45deg)}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchTriangle{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);clip-path:polygon(50% 8%,92% 92%,8% 92%);background-color:var(--legend-fill-color,transparent);box-shadow:inset 0 0 0 2px var(--legend-stroke-color,currentColor);border:none;border-radius:0}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchHexagon{width:calc(var(--map-data-size) * .375);height:calc(var(--map-data-size) * .375);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background-color:var(--legend-fill-color,transparent);box-shadow:inset 0 0 0 2px var(--legend-stroke-color,currentColor);border:none;border-radius:0}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchDashed{border-style:dashed}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchDotted{background-color:#0000;background-image:radial-gradient(var(--legend-fill-color,currentColor) 1px, transparent 1px);background-size:4px 4px}.MapContentControl-module__jGdJ6q__sublayerStyledSwatchNoFill{background-color:#0000;background-image:none}.MapContentControl-module__jGdJ6q__widgetStack{gap:var(--map-data-sublayer-gap);flex-direction:column;display:flex}.MapContentControl-module__jGdJ6q__widgetSlideTitle{margin-bottom:calc(var(--map-data-size) * .15);color:#ffffff80;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);display:block}.MapContentControl-module__jGdJ6q__widgetMetric{justify-content:space-between;align-items:baseline;gap:var(--map-data-label-gap);min-height:var(--map-data-sublayer-height);display:flex}.MapContentControl-module__jGdJ6q__widgetMetricLabel{color:#ffffff80;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size)}.MapContentControl-module__jGdJ6q__widgetMetricValue{color:#fff;font-family:Innovator Grotesk,sans-serif;font-size:calc(var(--map-data-text-size) * 1.15);font-weight:500;line-height:1}.MapContentControl-module__jGdJ6q__widgetProgressList{gap:calc(var(--map-data-size) * .25);flex-direction:column;display:flex}.MapContentControl-module__jGdJ6q__widgetProgressRow{align-items:center;gap:var(--map-data-label-gap);min-height:calc(var(--map-data-size) * .55);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;display:grid}.MapContentControl-module__jGdJ6q__widgetProgressLabel{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);overflow:hidden}.MapContentControl-module__jGdJ6q__widgetProgressTrack{height:calc(var(--map-data-size) * .3);background:#ffffff14;border-radius:999px;overflow:hidden}.MapContentControl-module__jGdJ6q__widgetProgressFill{border-radius:inherit;height:100%;transition:width .2s;display:block}.MapContentControl-module__jGdJ6q__widgetProgressValue{color:#fff;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);white-space:nowrap}.MapContentControl-module__jGdJ6q__widgetMiniBars{gap:calc(var(--map-data-size) * .15);flex-direction:column;display:flex}.MapContentControl-module__jGdJ6q__widgetMiniBarsChart{justify-content:space-between;align-items:flex-end;gap:calc(var(--map-data-size) * .1);height:calc(var(--map-data-size) * .75);display:flex}.MapContentControl-module__jGdJ6q__widgetMiniBar{min-width:calc(var(--map-data-size) * .12);background:#3fa7a0;border-radius:2px 2px 0 0;flex:1 1 0}.MapContentControl-module__jGdJ6q__layerBasicDetail .MapContentControl-module__jGdJ6q__sublayerSwatchDiamond,.MapContentControl-module__jGdJ6q__layerBasicDetail .MapContentControl-module__jGdJ6q__sublayerSwatchCircle,.MapContentControl-module__jGdJ6q__layerBasicDetail .MapContentControl-module__jGdJ6q__sublayerSwatchSquare{margin:calc((var(--map-data-marker-shell) - var(--map-data-marker-size)) / 2)}.MapContentControl-module__jGdJ6q__legendBuilder{gap:calc(var(--map-data-size) * .35);flex-direction:column;width:100%;display:flex}.MapContentControl-module__jGdJ6q__legendBuilderRow{grid-template-columns:minmax(max-content, calc(var(--map-data-size) * 3.5)) 1fr;gap:calc(var(--map-data-size) * .35);align-items:center;display:grid}.MapContentControl-module__jGdJ6q__legendBuilderLabel{color:#ffffffb3;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);white-space:pre-line}.MapContentControl-module__jGdJ6q__legendBuilderContent{justify-content:center;align-items:center;min-width:0;display:flex}.MapContentControl-module__jGdJ6q__legendBuilderDivider{width:100%;margin:calc(var(--map-data-size) * .1) 0;border-bottom:1px solid #9da3dc33}.MapContentControl-module__jGdJ6q__legendRange{gap:calc(var(--map-data-size) * .2);flex-direction:column;width:100%;display:flex}.MapContentControl-module__jGdJ6q__legendRangeGradient{width:100%;height:calc(var(--map-data-size) * .25);border-radius:999px}.MapContentControl-module__jGdJ6q__legendRangeLabels{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);color:#ffffff73;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.MapContentControl-module__jGdJ6q__legendHeightBars{justify-content:space-between;align-items:flex-end;gap:calc(var(--map-data-size) * .2);min-height:calc(var(--map-data-size) * .7);display:flex}.MapContentControl-module__jGdJ6q__legendHeightBars span{background:#9da3dc66;border:1px solid #9da3dc8c;border-radius:3px;flex:1}.MapContentControl-module__jGdJ6q__legendHeightBars span:first-child{height:calc(var(--map-data-size) * .25)}.MapContentControl-module__jGdJ6q__legendHeightBars span:nth-child(2){height:calc(var(--map-data-size) * .45)}.MapContentControl-module__jGdJ6q__legendHeightBars span:nth-child(3){height:calc(var(--map-data-size) * .7)}.MapContentControl-module__jGdJ6q__legendFenceHeightBars{justify-content:center;align-items:flex-end;gap:calc(var(--map-data-size) * .65);width:calc(var(--map-data-size) * 2.43);min-height:calc(var(--map-data-size) * .7);flex:none;display:flex}.MapContentControl-module__jGdJ6q__legendFenceHeightBars span{width:calc(var(--map-data-size) * .27);background:#9da3dc66;border:1px solid #9da3dc8c;border-radius:3px;flex:none}.MapContentControl-module__jGdJ6q__legendFenceHeightBars span:first-child{height:calc(var(--map-data-size) * .25)}.MapContentControl-module__jGdJ6q__legendFenceHeightBars span:nth-child(2){height:calc(var(--map-data-size) * .45)}.MapContentControl-module__jGdJ6q__legendFenceHeightBars span:nth-child(3){height:calc(var(--map-data-size) * .7)}.MapContentControl-module__jGdJ6q__legendArcMagnitudeDisks{justify-content:center;align-items:center;gap:calc(var(--map-data-size) * .65);width:calc(var(--map-data-size) * 2.43);min-height:calc(var(--map-data-size) * .5);flex:none;display:flex}.MapContentControl-module__jGdJ6q__legendArcMagnitudeDisks span{aspect-ratio:1;background:#9da3dc66;border:1px solid #9da3dc8c;border-radius:50%;flex:none}.MapContentControl-module__jGdJ6q__legendArcMagnitudeDisks span:first-child{width:calc(var(--map-data-size) * .25)}.MapContentControl-module__jGdJ6q__legendArcMagnitudeDisks span:nth-child(2){width:calc(var(--map-data-size) * .375)}.MapContentControl-module__jGdJ6q__legendArcMagnitudeDisks span:nth-child(3){width:calc(var(--map-data-size) * .5)}.MapContentControl-module__jGdJ6q__legendDiscSizeDisks{justify-content:center;align-items:center;gap:calc(var(--map-data-size) * .65);width:calc(var(--map-data-size) * 2.43);min-height:calc(var(--map-data-size) * .55);flex:none;display:flex}.MapContentControl-module__jGdJ6q__legendDiscSizeDisks span{box-sizing:border-box;aspect-ratio:1;background:#9da3dc66;border:1px solid #9da3dc8c;border-radius:50%;flex:none}.MapContentControl-module__jGdJ6q__legendDiscSizeDisks span:first-child{width:calc(var(--map-data-size) * .25)}.MapContentControl-module__jGdJ6q__legendDiscSizeDisks span:nth-child(2){width:calc(var(--map-data-size) * .375)}.MapContentControl-module__jGdJ6q__legendDiscSizeDisks span:nth-child(3){width:calc(var(--map-data-size) * .5)}.MapContentControl-module__jGdJ6q__legendArcDirection{justify-content:space-between;align-items:center;gap:var(--map-data-label-gap);color:#fffffff2;width:100%;display:flex}.MapContentControl-module__jGdJ6q__legendArcDirectionLabel{font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);color:#ffffffeb;font-weight:400}.MapContentControl-module__jGdJ6q__legendArcDirectionIcon{width:calc(var(--map-data-size) * .62);height:calc(var(--map-data-size) * .62);color:#fffffff0;flex:none;transform:scaleX(-1)}.MapContentControl-module__jGdJ6q__legendArcDirectionIcon path{fill:currentColor}.MapContentControl-module__jGdJ6q__legendArcDirectionIconInbound{transform:scaleX(1)}.MapContentControl-module__jGdJ6q__legendSizeDisks{min-height:calc(var(--map-data-size) * .5);justify-content:space-between;align-items:center;display:flex}.MapContentControl-module__jGdJ6q__legendSizeDisks span{aspect-ratio:1;background:#9da3dc66;border:1px solid #9da3dc8c;border-radius:50%}.MapContentControl-module__jGdJ6q__legendSizeDisks span:first-child{width:calc(var(--map-data-size) * .25)}.MapContentControl-module__jGdJ6q__legendSizeDisks span:nth-child(2){width:calc(var(--map-data-size) * .375)}.MapContentControl-module__jGdJ6q__legendSizeDisks span:nth-child(3){width:calc(var(--map-data-size) * .5)}.MapContentControl-module__jGdJ6q__legendColorBars{gap:calc(var(--map-data-size) * .2);flex-direction:column;width:100%;display:flex}.MapContentControl-module__jGdJ6q__legendColorBarRow{justify-content:space-between;align-items:center;gap:var(--map-data-label-gap);font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size);color:#ffffffd9;text-transform:uppercase;display:flex}.MapContentControl-module__jGdJ6q__legendColorBarLabel{flex:1;min-width:0}.MapContentControl-module__jGdJ6q__legendColorBarPill{width:calc(var(--map-data-size) * 1.1);height:calc(var(--map-data-size) * .25);border-radius:999px;flex-shrink:0}.MapContentControl-module__jGdJ6q__legendEdgeStyle{color:#ffffffa6;font-family:Innovator Grotesk,sans-serif;font-size:var(--map-data-text-size)}.MapContentControl-module__jGdJ6q__pillarLegendStack{gap:calc(var(--map-data-size) * .3);flex-direction:column;width:100%;display:flex}.MapContentControl-module__jGdJ6q__legendPillarHeightSvg{width:calc(var(--map-data-size) * 2.43);height:calc(var(--map-data-size) * .85);max-height:calc(var(--map-data-size) * .85);opacity:1;flex:none;display:block}
.CustomLayerModal-module__LRSy_a__modalContent{flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem;display:flex}.CustomLayerModal-module__LRSy_a__formSlide{flex-direction:column;gap:.5rem;display:flex}.CustomLayerModal-module__LRSy_a__label{color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-size:.95rem;font-weight:600}.CustomLayerModal-module__LRSy_a__helpText{color:var(--color-text-secondary);margin:0;font-family:Innovator Grotesk,sans-serif;font-size:.85rem}.CustomLayerModal-module__LRSy_a__nameInput{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);color:var(--color-text-primary);border-radius:8px;padding:.75rem;font-family:Innovator Grotesk,sans-serif;font-size:.95rem;transition:all .2s}.CustomLayerModal-module__LRSy_a__nameInput:focus{border-color:var(--color-accent-edit-border);background:var(--color-button-ghost-hover);outline:none}.CustomLayerModal-module__LRSy_a__geojsonInput{background:var(--color-overlay-muted);border:1px solid var(--color-border-default);min-height:350px;color:var(--color-text-primary);resize:vertical;border-radius:8px;flex:1;padding:1rem;font-family:Courier New,monospace;font-size:.9rem;line-height:1.5;transition:all .2s}.CustomLayerModal-module__LRSy_a__geojsonInput:focus{border-color:var(--color-accent-edit-border);background:var(--color-overlay-backdrop);outline:none}.CustomLayerModal-module__LRSy_a__errorMessage{background:var(--color-feedback-error-muted);border:1px solid var(--color-feedback-error-border);color:var(--color-feedback-error);border-radius:8px;padding:.75rem 1rem;font-family:Innovator Grotesk,sans-serif;font-size:.9rem}.CustomLayerModal-module__LRSy_a__buttonGroup{justify-content:flex-end;gap:1rem;margin-top:auto;display:flex}.CustomLayerModal-module__LRSy_a__cancelButton,.CustomLayerModal-module__LRSy_a__saveButton{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-family:Innovator Grotesk,sans-serif;font-size:.95rem;font-weight:600;transition:all .2s}.CustomLayerModal-module__LRSy_a__cancelButton{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);color:var(--color-text-secondary)}.CustomLayerModal-module__LRSy_a__cancelButton:hover{background:var(--color-button-ghost-hover);border-color:var(--color-button-hover-shine);color:var(--color-text-primary)}.CustomLayerModal-module__LRSy_a__saveButton{background:var(--color-accent-edit-muted);border:1px solid var(--color-accent-edit-border);color:var(--color-accent-edit)}.CustomLayerModal-module__LRSy_a__saveButton:hover{background:var(--color-accent-edit-bg);border-color:var(--color-accent-edit-border);color:var(--color-text-primary);box-shadow:0 4px 12px var(--color-accent-edit-muted);transform:translateY(-1px)}.CustomLayerModal-module__LRSy_a__saveButton:active{transform:translateY(0)}
.RunAnalyticsDrawer-module__rFF39a__backdrop{z-index:1310;background:0 0;position:fixed;inset:0}.RunAnalyticsDrawer-module__rFF39a__drawer{z-index:1311;background:var(--gradient-surface-modal), var(--color-surface-modal-base);-webkit-backdrop-filter:blur(98px);backdrop-filter:blur(98px);border-left:1px solid var(--color-border-default);width:clamp(360px,32vw,480px);color:var(--color-text-primary);flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) RunAnalyticsDrawer-module__rFF39a__drawerSlide;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 40px #00000073}@keyframes RunAnalyticsDrawer-module__rFF39a__backdropFade{0%{opacity:0}to{opacity:1}}@keyframes RunAnalyticsDrawer-module__rFF39a__drawerSlide{0%{transform:translate(100%)}to{transform:translate(0)}}.RunAnalyticsDrawer-module__rFF39a__header{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.RunAnalyticsDrawer-module__rFF39a__headerText{flex-direction:column;gap:2px;min-width:0;display:flex}.RunAnalyticsDrawer-module__rFF39a__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:11px}.RunAnalyticsDrawer-module__rFF39a__title{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:600;overflow:hidden}.RunAnalyticsDrawer-module__rFF39a__layerSubtitle{color:var(--color-text-muted);margin-top:2px;font-size:12px}.RunAnalyticsDrawer-module__rFF39a__body{flex-direction:column;flex:1;gap:22px;padding:18px 22px 22px;display:flex;overflow-y:auto}.RunAnalyticsDrawer-module__rFF39a__slideLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:8px;font-size:11px}.RunAnalyticsDrawer-module__rFF39a__slideHint{text-transform:none;letter-spacing:0;color:var(--color-text-muted);margin-left:8px;font-size:11px;font-weight:400}.RunAnalyticsDrawer-module__rFF39a__fieldHint{color:var(--color-text-muted);margin-top:6px;font-size:11px;line-height:1.4}.RunAnalyticsDrawer-module__rFF39a__algoGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.RunAnalyticsDrawer-module__rFF39a__algoCard{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;gap:6px;padding:12px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.RunAnalyticsDrawer-module__rFF39a__algoCard:hover{background:var(--color-button-ghost-bg);border-color:var(--color-button-default-hover);transform:translateY(-1px);box-shadow:0 6px 16px #00000059}.RunAnalyticsDrawer-module__rFF39a__algoCardSelected,.RunAnalyticsDrawer-module__rFF39a__algoCardSelected:hover{border-color:var(--color-accent-edit);background:var(--color-accent-edit-muted)}.RunAnalyticsDrawer-module__rFF39a__algoCardHeader{align-items:center;gap:8px;display:flex}.RunAnalyticsDrawer-module__rFF39a__algoIcon{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);width:28px;height:28px;color:var(--color-text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RunAnalyticsDrawer-module__rFF39a__algoCardSelected .RunAnalyticsDrawer-module__rFF39a__algoIcon{border-color:var(--color-accent-edit);color:var(--color-accent-edit)}.RunAnalyticsDrawer-module__rFF39a__algoTitle{color:var(--color-text-primary);margin:0;font-size:13px;font-weight:600}.RunAnalyticsDrawer-module__rFF39a__algoTagline{color:var(--color-text-muted);font-size:11.5px;line-height:1.4}.RunAnalyticsDrawer-module__rFF39a__algoFitBadge{color:var(--color-accent-edit);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:10px}.RunAnalyticsDrawer-module__rFF39a__fieldList{flex-direction:column;gap:12px;display:flex}.RunAnalyticsDrawer-module__rFF39a__field{flex-direction:column;gap:5px;display:flex}.RunAnalyticsDrawer-module__rFF39a__fieldLabelRow{align-items:center;gap:5px;display:flex}.RunAnalyticsDrawer-module__rFF39a__fieldLabel{color:var(--color-text-primary);font-size:12px;font-weight:500}.RunAnalyticsDrawer-module__rFF39a__fieldRequired{color:#ff8686d9;margin-left:3px}.RunAnalyticsDrawer-module__rFF39a__infoIcon{color:var(--color-text-muted);cursor:help;border-radius:999px;justify-content:center;align-items:center;transition:color .14s;display:inline-flex}.RunAnalyticsDrawer-module__rFF39a__infoIcon:hover,.RunAnalyticsDrawer-module__rFF39a__infoIcon:focus-visible{color:var(--color-text-secondary);outline:none}.RunAnalyticsDrawer-module__rFF39a__input,.RunAnalyticsDrawer-module__rFF39a__select{border:1px solid var(--color-border-default);width:100%;color:var(--color-text-primary);background:#ffffff0a;border-radius:8px;padding:8px 10px;font-size:13px;transition:border-color .14s,background .14s}.RunAnalyticsDrawer-module__rFF39a__input:focus,.RunAnalyticsDrawer-module__rFF39a__select:focus{border-color:var(--color-accent-edit);background:var(--color-accent-edit-muted);outline:none}.RunAnalyticsDrawer-module__rFF39a__dropdownFullWidth{width:100%}.RunAnalyticsDrawer-module__rFF39a__selectTrigger{border:1px solid var(--color-border-default);width:100%;color:var(--color-text-primary);cursor:pointer;background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:border-color .14s,background .14s;display:flex}.RunAnalyticsDrawer-module__rFF39a__selectTrigger:hover{border-color:var(--color-button-default-hover)}.RunAnalyticsDrawer-module__rFF39a__selectTrigger svg{color:var(--color-text-muted);flex-shrink:0}.RunAnalyticsDrawer-module__rFF39a__selectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RunAnalyticsDrawer-module__rFF39a__selectPlaceholder{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RunAnalyticsDrawer-module__rFF39a__optionalToggle{border:1px dashed var(--color-border-default);color:var(--color-text-muted);cursor:pointer;text-align:left;background:0 0;border-radius:8px;padding:7px 10px;font-size:12px}.RunAnalyticsDrawer-module__rFF39a__optionalToggle:hover{color:var(--color-text-primary);border-color:var(--color-button-default-hover)}.RunAnalyticsDrawer-module__rFF39a__checkboxRow{color:var(--color-text-primary);align-items:center;gap:8px;font-size:12px;display:flex}.RunAnalyticsDrawer-module__rFF39a__detectionBanner{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:10px;padding:9px 11px;font-size:11.5px;line-height:1.5;display:flex}.RunAnalyticsDrawer-module__rFF39a__detectionBanner code{background:var(--color-accent-edit-muted);color:var(--color-text-primary);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}.RunAnalyticsDrawer-module__rFF39a__detectionBanner svg{color:var(--color-accent-edit);flex-shrink:0;margin-top:1px}.RunAnalyticsDrawer-module__rFF39a__resultPanel{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);border-radius:12px;flex-direction:column;gap:10px;padding:13px 15px;display:flex;box-shadow:0 8px 24px #00000059}.RunAnalyticsDrawer-module__rFF39a__resultPanelHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.RunAnalyticsDrawer-module__rFF39a__resultPanelTitle{color:var(--color-text-primary);font-size:12px;font-weight:600}.RunAnalyticsDrawer-module__rFF39a__resultPanelMeta{color:var(--color-text-muted);font-size:11px}.RunAnalyticsDrawer-module__rFF39a__metricGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.RunAnalyticsDrawer-module__rFF39a__metric{background:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:8px;padding:9px 11px}.RunAnalyticsDrawer-module__rFF39a__metricLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.RunAnalyticsDrawer-module__rFF39a__metricValue{color:var(--color-text-primary);margin-top:2px;font-size:16px;font-weight:600}.RunAnalyticsDrawer-module__rFF39a__narrative{color:var(--color-text-muted);border-top:1px dashed var(--color-border-default);margin-top:4px;padding-top:10px;font-size:11.5px;line-height:1.55}.RunAnalyticsDrawer-module__rFF39a__errorBox{color:#fda4a4f2;background:#fd646414;border:1px solid #fd646473;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.5}.RunAnalyticsDrawer-module__rFF39a__footer{border-top:1px solid var(--color-border-default);background:var(--color-surface-modal-base);align-items:center;gap:10px;padding:14px 22px 18px;display:flex}.RunAnalyticsDrawer-module__rFF39a__btn{border:1px solid var(--color-border-default);background:var(--color-button-ghost-bg);color:var(--color-text-primary);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:12px;transition:background .14s,border-color .14s,opacity .14s}.RunAnalyticsDrawer-module__rFF39a__btn:hover:not(:disabled){background:var(--color-button-ghost-hover)}.RunAnalyticsDrawer-module__rFF39a__btn:disabled{opacity:.45;cursor:not-allowed}.RunAnalyticsDrawer-module__rFF39a__btnPrimary{border:1px solid var(--color-button-hover-shine);background:var(--gradient-primary-opacity-80);color:var(--color-text-primary);box-shadow:0 4px 12px var(--color-primary-glow);font-weight:600}.RunAnalyticsDrawer-module__rFF39a__btnPrimary:hover:not(:disabled){background:var(--gradient-primary);box-shadow:0 6px 18px var(--color-primary-glow);transform:translateY(-1px)}.RunAnalyticsDrawer-module__rFF39a__btnPrimary:disabled{background:var(--gradient-primary-disabled);border-color:var(--color-border-default);box-shadow:none}.RunAnalyticsDrawer-module__rFF39a__spinner{vertical-align:-1px;border:1.6px solid;border-top-color:#0000;border-radius:999px;width:12px;height:12px;margin-right:6px;animation:.8s linear infinite RunAnalyticsDrawer-module__rFF39a__spin;display:inline-block}@keyframes RunAnalyticsDrawer-module__rFF39a__spin{to{transform:rotate(360deg)}}.RunAnalyticsDrawer-module__rFF39a__skeletonBlock{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.6s linear infinite RunAnalyticsDrawer-module__rFF39a__shimmer}@keyframes RunAnalyticsDrawer-module__rFF39a__shimmer{0%{background-position:200% 0}to{background-position:0 0}}
.SlidesMapCameraControl-module__KS46MW__controlGroup{justify-content:center;align-items:center;display:flex}.SlidesMapCameraControl-module__KS46MW__controlButton{cursor:pointer;justify-content:center;align-items:center;display:flex}.SlidesMapCameraControl-module__KS46MW__iconWrap{opacity:.78;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex}.SlidesMapCameraControl-module__KS46MW__iconWrap svg{width:var(--mapbox-control-custom-icon-size,18px);height:var(--mapbox-control-custom-icon-size,18px)}.SlidesMapCameraControl-module__KS46MW__controlButton:hover .SlidesMapCameraControl-module__KS46MW__iconWrap{opacity:1}.SlidesMapCameraControl-module__KS46MW__controlButton:disabled .SlidesMapCameraControl-module__KS46MW__iconWrap{opacity:.5}.SlidesMapCameraControl-module__KS46MW__iconSaving{animation:1.2s ease-in-out infinite SlidesMapCameraControl-module__KS46MW__pulse}.SlidesMapCameraControl-module__KS46MW__iconError{opacity:1}@keyframes SlidesMapCameraControl-module__KS46MW__pulse{0%,to{opacity:.45}50%{opacity:1}}
.SlidesCanvas-module__UwQsIG__slidesCanvas{--slides-bottom-dock-inset:max(8vh, 60px);background:var(--color-surface-base);touch-action:pan-y;cursor:default;pointer-events:auto;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden auto}.SlidesCanvas-module__UwQsIG__slidesCanvasRtl{direction:rtl}.SlidesCanvas-module__UwQsIG__slidesCanvasRtl .SlidesCanvas-module__UwQsIG__stickyTimeseriesBar{left:clamp(calc(16px + var(--ts-bar-width) / 2), 50%, calc(100vw - var(--ts-grid-inset-capped) - var(--ts-bar-width) / 2 - 8px))}.SlidesCanvas-module__UwQsIG__slidesCanvasSidebarLtr{align-items:flex-start}.SlidesCanvas-module__UwQsIG__slidesCanvasSidebarRtl{align-items:flex-end}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__editMode{height:calc(100vh - min(6.25vw,160px));top:min(6.25vw,160px)}.SlidesCanvas-module__UwQsIG__backgroundLayer{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.SlidesCanvas-module__UwQsIG__backgroundLayerInteractive{pointer-events:auto}.SlidesCanvas-module__UwQsIG__defaultBackground{background:#02040d;width:100%;height:100%;position:relative;overflow:hidden}.SlidesCanvas-module__UwQsIG__defaultBackground:before,.SlidesCanvas-module__UwQsIG__defaultBackground:after{content:"";position:absolute;inset:0}.SlidesCanvas-module__UwQsIG__defaultBackground:before{background:url(/images/slides/default-slides-background.png) 50%/cover no-repeat}.SlidesCanvas-module__UwQsIG__defaultBackground:after{-webkit-backdrop-filter:blur(196px);backdrop-filter:blur(196px);background:linear-gradient(#0c0c0ff5 0%,#02040df7 100%)}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__editMode .SlidesCanvas-module__UwQsIG__backgroundLayer{height:calc(100vh - min(6.25vw,160px));top:min(6.25vw,160px)}.SlidesCanvas-module__UwQsIG__backgroundImage{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.SlidesCanvas-module__UwQsIG__backgroundVideo{object-fit:cover;pointer-events:none;background:var(--color-surface-base);width:100%;height:100%}.SlidesCanvas-module__UwQsIG__backgroundColorDiv{width:100%;height:100%}.SlidesCanvas-module__UwQsIG__gridLayer{z-index:.5;pointer-events:none;background-repeat:repeat;position:absolute;top:min(6.25vw,160px);left:0}.SlidesCanvas-module__UwQsIG__foregroundLayer{z-index:1;pointer-events:none;flex-shrink:0;position:absolute;top:0}.SlidesCanvas-module__UwQsIG__slidesCanvas:not(.SlidesCanvas-module__UwQsIG__editMode):not(.SlidesCanvas-module__UwQsIG__thumbnailCapture) .SlidesCanvas-module__UwQsIG__foregroundLayer{top:0}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__backButtonTopIcon:not(.SlidesCanvas-module__UwQsIG__editMode):not(.SlidesCanvas-module__UwQsIG__thumbnailCapture) .SlidesCanvas-module__UwQsIG__foregroundLayer{top:calc(clamp(16px,2.2vh,28px) + 32px)}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__backButtonLabeled:not(.SlidesCanvas-module__UwQsIG__editMode):not(.SlidesCanvas-module__UwQsIG__thumbnailCapture) .SlidesCanvas-module__UwQsIG__foregroundLayer{top:calc(clamp(16px,2.2vh,28px) + 28px)}.SlidesCanvas-module__UwQsIG__foregroundLayerCentered{left:50%;right:auto;transform:translate(-50%)}.SlidesCanvas-module__UwQsIG__foregroundLayerSidebarLtr{left:1rem;right:auto;transform:none}.SlidesCanvas-module__UwQsIG__foregroundLayerSidebarRtl{left:auto;right:1rem;transform:none}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__editMode .SlidesCanvas-module__UwQsIG__foregroundLayer{top:0}.SlidesCanvas-module__UwQsIG__foregroundLayer>*{pointer-events:auto;z-index:1;padding-left:1.04167vw;position:relative}.SlidesCanvas-module__UwQsIG__slidesCanvas:after{content:"";z-index:.5;pointer-events:none;position:fixed;inset:0}.SlidesCanvas-module__UwQsIG__slideHeaderWrapper{z-index:100;width:100%;position:relative;padding:0!important}.SlidesCanvas-module__UwQsIG__slideHeaderWrapperBackOnly{margin-top:clamp(10px,.83333vw,16px);display:flex}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__fullWidthLayout .SlidesCanvas-module__UwQsIG__slideHeaderWrapper{--slides-header-left-inset:.74rem;box-sizing:border-box;left:calc(var(--slides-header-left-inset) + calc((100% - 100vw) / 2));width:100vw;padding-left:var(--slides-header-left-inset)!important}.SlidesCanvas-module__UwQsIG__filterWarningBannerSlot{box-sizing:border-box;width:100%;max-width:100%;padding-top:clamp(.75rem,min(.833vw,1.481vh),1rem);display:flow-root}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__fullWidthLayout .SlidesCanvas-module__UwQsIG__filterWarningBannerSlot{width:var(--slides-sidebar-grid-width);max-width:calc(100vw - (var(--slides-header-left-inset) * 2))}.SlidesCanvas-module__UwQsIG__snapGridHost{width:100%;min-height:0;padding-left:0!important}.SlidesCanvas-module__UwQsIG__snapGridSurface{width:100%;height:auto;min-height:0}.SlidesCanvas-module__UwQsIG__snapGrid{justify-content:start;width:100%;height:auto;min-height:0;overflow:visible}.SlidesCanvas-module__UwQsIG__componentWrapper{box-sizing:border-box;padding:0;transition:top .16s cubic-bezier(.22,1,.36,1),left .16s cubic-bezier(.22,1,.36,1),width .16s cubic-bezier(.22,1,.36,1),height .16s cubic-bezier(.22,1,.36,1);position:absolute}.SlidesCanvas-module__UwQsIG__componentWrapperActive{z-index:10;transition:none}.SlidesCanvas-module__UwQsIG__editModeIndicator{background:var(--color-accent-edit-muted);border:1px solid var(--color-accent-edit-border);z-index:1000;border-radius:.41667vw;padding:.41667vw .83333vw;position:fixed;top:1.04167vw;right:1.04167vw}.SlidesCanvas-module__UwQsIG__editModeIndicator span{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;font-family:Innovator Grotesk,sans-serif;font-size:.625vw;font-weight:600}.SlidesCanvas-module__UwQsIG__noSlide{background:var(--color-surface-base);width:100vw;height:100vh;color:var(--color-text-placeholder);justify-content:center;align-items:center;font-family:Innovator Grotesk,sans-serif;font-size:.9375vw;display:flex}.SlidesCanvas-module__UwQsIG__chartPlaceholder,.SlidesCanvas-module__UwQsIG__imagePlaceholder{background:var(--color-button-ghost-bg);border:1px dashed var(--color-button-default-hover);width:100%;height:100%;color:var(--color-text-placeholder);border-radius:.41667vw;justify-content:center;align-items:center;font-family:Innovator Grotesk,sans-serif;font-size:.72917vw;display:flex}.SlidesCanvas-module__UwQsIG__imagePlaceholder img{object-fit:contain;border-radius:.41667vw;width:100%;height:100%}.SlidesCanvas-module__UwQsIG__textBox{background:var(--color-button-ghost-bg);border:1px solid var(--color-border-default);width:100%;height:100%;color:var(--color-text-primary);border-radius:.41667vw;padding:.83333vw;font-family:Innovator Grotesk,sans-serif;font-size:.72917vw;line-height:1.5;overflow-y:auto}.SlidesCanvas-module__UwQsIG__textBox::-webkit-scrollbar{width:.3125vw}.SlidesCanvas-module__UwQsIG__textBox::-webkit-scrollbar-track{background:var(--color-button-ghost-bg);border-radius:.15625vw}.SlidesCanvas-module__UwQsIG__textBox::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);border-radius:.15625vw}.SlidesCanvas-module__UwQsIG__textBox::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.SlidesCanvas-module__UwQsIG__slidesCanvas::-webkit-scrollbar{width:.3125vw;height:.3125vw}.SlidesCanvas-module__UwQsIG__slidesCanvas::-webkit-scrollbar-track{background:0 0;border-radius:.15625vw}.SlidesCanvas-module__UwQsIG__slidesCanvas::-webkit-scrollbar-thumb{background:0 0;border-radius:.15625vw;transition:background .3s}.SlidesCanvas-module__UwQsIG__slidesCanvas:active::-webkit-scrollbar-thumb{background:var(--color-button-default-hover)}.SlidesCanvas-module__UwQsIG__slidesCanvas:hover::-webkit-scrollbar-thumb{background:var(--color-button-default-hover)}.SlidesCanvas-module__UwQsIG__slidesCanvas:focus::-webkit-scrollbar-thumb{background:var(--color-button-default-hover)}.SlidesCanvas-module__UwQsIG__slidesCanvas:active::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.SlidesCanvas-module__UwQsIG__slidesCanvas:hover::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.SlidesCanvas-module__UwQsIG__slidesCanvas:focus::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.SlidesCanvas-module__UwQsIG__slidesCanvas::-webkit-scrollbar-corner{background:0 0}@keyframes SlidesCanvas-module__UwQsIG__showScrollbar{0%{opacity:0}to{opacity:1}}.SlidesCanvas-module__UwQsIG__slidesCanvas.SlidesCanvas-module__UwQsIG__scrolling::-webkit-scrollbar-thumb{background:var(--color-button-default-hover);animation:.2s SlidesCanvas-module__UwQsIG__showScrollbar}.SlidesCanvas-module__UwQsIG__controlsPanel{bottom:var(--slides-bottom-dock-inset,8vh);z-index:1000;pointer-events:auto;box-sizing:border-box;overscroll-behavior:contain;background:0 0;flex-direction:column;gap:clamp(8px,.74074vh,12px);width:auto;max-height:calc(53.29vh - 1.04167vw);display:flex;position:fixed;right:1.04167vw;overflow:hidden}.SlidesCanvas-module__UwQsIG__controlsPanel::-webkit-scrollbar{display:none}.SlidesCanvas-module__UwQsIG__mapFiltersPanel{box-sizing:border-box;background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border-default);width:100%;box-shadow:0 .417vw 1.667vw var(--color-overlay-backdrop);border-radius:.833vw;flex-direction:column;gap:.625vw;padding:.833vw;display:flex}.SlidesCanvas-module__UwQsIG__mapFiltersHeader{justify-content:space-between;align-items:center;gap:.417vw;display:flex}.SlidesCanvas-module__UwQsIG__mapFiltersTitleWrap{align-items:center;gap:.417vw;display:inline-flex}.SlidesCanvas-module__UwQsIG__mapFiltersTitle{color:var(--color-text-primary);font-family:Innovator Grotesk,sans-serif;font-size:.781vw;font-weight:600}.SlidesCanvas-module__UwQsIG__mapFiltersAddButton{color:rgba(255, 255, 255,);cursor:pointer;background:#ffffff0d;border:1px dashed #ffffff47;border-radius:999px;align-items:center;gap:.25vw;padding:.26vw .52vw;font-family:Innovator Grotesk,sans-serif;font-size:.625vw;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.SlidesCanvas-module__UwQsIG__mapFiltersAddButton:hover{background:#ffffff1a;border-color:#ffffff6b}.SlidesCanvas-module__UwQsIG__mapFiltersChips{flex-wrap:wrap;gap:.417vw;display:flex}.SlidesCanvas-module__UwQsIG__mapFilterChip{color:rgba(255, 255, 255,);cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.25vw;max-width:100%;padding:.26vw .52vw;font-family:Innovator Grotesk,sans-serif;font-size:.625vw;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.SlidesCanvas-module__UwQsIG__mapFilterChip:hover{background:#ffffff24;border-color:#ffffff4d}.SlidesCanvas-module__UwQsIG__mapFilterChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SlidesCanvas-module__UwQsIG__controlsPanel.SlidesCanvas-module__UwQsIG__controlsPanelRtl{left:1.04167vw;right:auto}.SlidesCanvas-module__UwQsIG__dropZoneIndicator{border:2px solid var(--color-accent-edit-border);background:var(--color-accent-edit-subtle);pointer-events:none;z-index:0;box-sizing:border-box;border-radius:.625vw;animation:.15s ease-out SlidesCanvas-module__UwQsIG__dropZoneFadeIn;position:absolute}.SlidesCanvas-module__UwQsIG__scrollCaptureArea{z-index:0;pointer-events:none;padding:0;position:absolute;inset:0}.SlidesCanvas-module__UwQsIG__scrollCaptureAreaEnabled{pointer-events:auto}@keyframes SlidesCanvas-module__UwQsIG__dropZoneFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.SlidesCanvas-module__UwQsIG__stickyTimeseriesBarSlot{pointer-events:none;flex-shrink:0;align-self:stretch;width:100%;min-height:0}.SlidesCanvas-module__UwQsIG__stickyTimeseriesBar{bottom:var(--slides-bottom-dock-inset,8vh);--ts-bar-desired-width:min(calc(100vw - 32px), clamp(360px, 45.8333vw, 880px));--ts-grid-inset-capped:min(var(--slides-grid-inset,0px), 50vw);--ts-bar-centred-max:calc(100vw - 2 * var(--ts-grid-inset-capped) - 16px);--ts-bar-room:calc(100vw - var(--ts-grid-inset-capped) - 24px);--ts-bar-width:min(max(360px, min(var(--ts-bar-desired-width), var(--ts-bar-centred-max))), var(--ts-bar-room));width:var(--ts-bar-width);right:auto;left:clamp(calc(var(--ts-grid-inset-capped) + var(--ts-bar-width) / 2 + 8px), 50%, calc(100vw - 16px - var(--ts-bar-width) / 2));z-index:999;pointer-events:none;overscroll-behavior:contain;box-sizing:border-box;background:0 0;justify-content:center;animation:.35s ease-out SlidesCanvas-module__UwQsIG__timeseriesBarSlideUp;display:flex;position:fixed;transform:translate(-50%)}.SlidesCanvas-module__UwQsIG__stickyTimeseriesBarInner{pointer-events:auto;flex:0 auto;width:100%;min-width:0}.SlidesCanvas-module__UwQsIG__slidesTimeseriesAccordion{--da-border-radius:clamp(8px, .67708vw, 13px);--da-header-height:clamp(32px, 2.29167vw, 44px);--da-header-padding-x:clamp(10px, .83333vw, 16px);--da-title-font-size:clamp(11px, .67708vw, 13px);--da-loading-dot-size:clamp(6px, .36458vw, 7px);--da-loading-text-size:clamp(10px, .57292vw, 11px);--da-header-button-padding-x:clamp(8px, .625vw, 12px);--da-icon-size:clamp(12px, .72917vw, 14px);--da-legend-padding-y:clamp(8px, .52083vw, 10px);--da-legend-padding-x:clamp(10px, .83333vw, 16px);--da-legend-item-gap:clamp(6px, .41667vw, 8px);--da-legend-item-padding-y:clamp(3px, .26042vw, 5px);--da-legend-item-min-width:clamp(92px, 5.72917vw, 110px);--da-legend-item-divider-gap:clamp(8px, .625vw, 12px);--da-legend-dot-size:clamp(8px, .52083vw, 10px);--da-legend-dot-offset-y:clamp(2px, .15625vw, 3px);--da-legend-label-font-size:clamp(10px, .625vw, 12px);--da-legend-value-font-size:clamp(14px, .9375vw, 18px);--da-chart-area-compact-height:clamp(40px, 2.70833vw, 52px);--da-collapsed-gap:clamp(6px, .41667vw, 8px);--da-collapsed-padding-top:clamp(4px, .26042vw, 5px);--da-collapsed-padding-x:clamp(10px, .83333vw, 16px);--da-collapsed-padding-bottom:clamp(6px, .41667vw, 8px);--da-collapsed-time-font-size:clamp(9px, .52083vw, 10px);--da-collapsed-track-height:clamp(18px, 1.14583vw, 22px);--da-collapsed-playhead-line-top:2px;--da-collapsed-playhead-line-bottom:2px;--da-collapsed-playhead-dot-size:clamp(7px, .41667vw, 8px);--da-chart-padding-top:clamp(6px, .41667vw, 8px);--da-chart-padding-bottom:clamp(10px, .83333vw, 16px);--da-crosshair-top:clamp(8px, .52083vw, 10px);--da-crosshair-dot-size:clamp(12px, .72917vw, 14px);--da-slider-height:clamp(18px, 1.25vw, 24px);--da-slider-thumb-size:clamp(16px, 1.04167vw, 20px);--da-slider-thumb-margin-top:clamp(-8px, -.41667vw, -6px)}@keyframes SlidesCanvas-module__UwQsIG__timeseriesBarSlideUp{0%{opacity:0;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes SlidesCanvas-module__UwQsIG__pulse{0%,to{opacity:1}50%{opacity:.4}}
.SlidesFilterWarningBanner-module__dC9yva__banner{z-index:10;box-sizing:border-box;-webkit-backdrop-filter:blur(2.875rem);backdrop-filter:blur(2.875rem);background:#5e6f854d;border-radius:1rem;align-items:center;gap:.5rem;width:100%;margin-bottom:clamp(.625rem,min(.625vw,1.111vh),.75rem);padding:.5rem;display:flex;position:sticky;top:0}.SlidesFilterWarningBanner-module__dC9yva__message{min-width:0;color:color-mix(in srgb, var(--color-text-primary) 70%, transparent);flex:1;margin:0;font-family:Innovator Grotesk,sans-serif;font-size:clamp(.75rem,min(.833vw,1.481vh),.875rem);font-weight:400;line-height:1.4}.SlidesFilterWarningBanner-module__dC9yva__inlineIcon{color:#fffc;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SlidesFilterWarningBanner-module__dC9yva__toggleButton{color:var(--color-text-primary);font:inherit;text-underline-offset:.125rem;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:opacity .12s}.SlidesFilterWarningBanner-module__dC9yva__toggleButton:hover{opacity:.75}.SlidesFilterWarningBanner-module__dC9yva__toggleButton:focus-visible{outline:.0625rem solid var(--color-primary-muted-light);outline-offset:.125rem;border-radius:.125rem}
