.side{grid-area:sidebar;background:linear-gradient(180deg,#25413f,#33af9e 164.34%);position:relative;max-width:calc(100vw - 20px)}.side .collapse-button{z-index:1;overflow:hidden;background-color:transparent}.side .collapse-button>div{height:calc(100vh - 75px);width:100%;background:linear-gradient(180deg,#25413f,#33af9e 164.34%);display:flex;align-items:center;justify-content:center}.side .side-content{width:400px;max-width:calc(100vw - 20px);display:flex;flex-direction:column;justify-content:space-between;height:100%;position:absolute;top:0;right:0;z-index:2}.side.mobile .side-content{width:calc(100vw - 20px)}.side .ant-tabs{color:#fff;flex:1;max-height:calc(100vh - 75px)}.side .ant-tabs .ant-tabs-nav{box-shadow:0 -8px 16px #00000029;background:#1d4945;display:flex;margin-top:0}.side .ant-tabs.ant-tabs-bottom .ant-tabs-nav:before{border-bottom-color:transparent}.side .ant-tabs .ant-tabs-content,.side .ant-tabs .ant-tabs-content .ant-tabs-tabpane{height:100%}.side .ant-tabs .ant-tabs-nav-list{flex:1}.side .ant-tabs .ant-tabs-tab{margin:0;padding:10px;flex:1;text-align:center;border-top:2px solid transparent}.side .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-color:#fff}.side .ant-tabs .ant-tabs-tab-btn{display:flex;flex-direction:column;align-items:center;color:#ffffff4d!important;flex:1}.side .ant-tabs .ant-tabs-tab-btn .ant-tabs-tab-icon{margin:0}.side .ant-tabs .ant-tabs-tab-btn svg g{opacity:.3}.side .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.side .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn svg g{opacity:1}.side .ant-tabs .ant-tabs-ink-bar{background:none!important}.side .ant-tabs .ant-tabs-nav-more{display:none}.side .panel{padding:30px 24px 0;position:relative;height:100%;overflow-y:auto}.side .panel-logo{position:absolute;bottom:90px;right:18px}.panel-title{font-size:18px;font-weight:600;letter-spacing:.01em;display:flex;align-items:center;margin:25px 0 10px}.panel-title svg{height:26px;width:26px}.panel-title span{margin-left:8px}.panel-sub-title{font-size:14px;font-weight:600;letter-spacing:.01em;color:#32ae9d;text-transform:uppercase;margin:10px 0}.side .layer-control-panel{height:100%;display:flex;flex-direction:column;overflow:hidden}.side .layer-control-panel>div{overflow:hidden}.side .layer-control-panel .map-component{flex:1}.side .layer-control-panel .side-layers,.side .layer-control-panel .cartoVistaReact{height:100%}.side .layer-control-panel .panel-title{padding:0 24px;flex-shrink:0}.side .layer-control-panel .layer-control{border:none;height:100%;overflow:auto;padding:0 24px 8px;scrollbar-gutter:stable}.side .layer-control-panel .layer-control .layer-control-layer .layer-control-layer-header:hover{background-color:#ffffff4d!important}.side .layer-control-panel .layer-control .layer-control-layer .layer-control-layer-header .popover-button__isPopover:hover{background-color:transparent!important}.side .layer-control-panel .layer-control div:has(>.layer-control-layer){border-color:#fff!important}.side .layer-control-panel .layer-control .layer-control-layer .layer-control-layer-collapse .layer-control-layer-collapse-cell .layer-control-opacity-input{flex:0 0 42px}.side .layer-control-panel .cartoVistaReact .form-control{background-color:transparent;border:1px solid white;color:#fff}.side .layer-control-panel .cartoVistaReact .form-check-input{background-color:transparent;border-color:#ffffff80}.side .layer-control-panel .cartoVistaReact .form-check-input:checked{background-color:var(--cv-primary)}.side .layer-control-panel .cartoVistaReact .select2-selection__menu-portal{position:fixed}.side .layer-control-panel .cartoVistaReact .select2-selection__menu{background-color:var(--cv-green)!important;border:1px solid white!important}.side .layer-control-panel .cartoVistaReact .select2-selection__menu .select2-selection__menu-list{padding:4px}.side .layer-control-panel .cartoVistaReact .select2-selection__menu .select2-selection__option{padding:5px 12px;border-radius:4px;color:#fff}.side .layer-control-panel .cartoVistaReact .select2-selection__menu .select2-selection__option--is-focused{cursor:pointer}.side .layer-control-panel .cartoVistaReact .select2-selection__menu .select2-selection__option--is-focused:not(.select2-selection__option--is-selected){background-color:#00000026}.side .layer-control-panel .cartoVistaReact .select2-selection__control{background:transparent!important;border-color:#fff!important}.side .layer-control-panel .cartoVistaReact .select2-selection__control .select2-selection__single-value{color:#fff!important}.panel:has(>.layer-control-panel){padding-left:0;padding-right:0}.top{display:grid;grid-template-areas:"logo slides user";grid-template-columns:250px 1fr 250px;align-items:center;gap:10px;padding:0 20px;background:linear-gradient(180deg,#25413f,#33af9e 164.34%)}.top svg{grid-area:logo}.slides{display:flex;justify-content:center;grid-area:slides;align-items:center}.slides .ant-select-selector{background:transparent!important;border:none!important}.slides .ant-select-selection-item{color:#fff!important}.slides .slides-control{cursor:pointer;height:20px}.slides .slides-control.slides-control--disabled{cursor:initial;opacity:.5}:is(.slides,.slide-item) img{aspect-ratio:16/10;height:35px;border-radius:5px;object-fit:cover}.user-dropdown{display:flex;justify-content:right;grid-area:user}.user-dropdown .ant-avatar{cursor:pointer;background:#32ae9d80;color:#1d4945;font-weight:500}.settings{display:flex;flex-direction:column;gap:1.5em;margin-bottom:1.5em}.settings .settings__title{font-weight:700;text-transform:uppercase;font-size:.9em;color:#adb5bd;padding-bottom:.3em}.settings .settings__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.settings .settings__row .settings__title{padding-bottom:0}.ant-picker{color:#fff}.ant-message{font-weight:700;top:90px!important;padding-left:400px}.ant-tabs:has(.hide-tab-panel) div[data-node-key=story]{display:none!important}.ant-select.dark-select{width:100%}.ant-select.dark-select .ant-select-selector{background:transparent!important;border-color:#fff!important}.ant-select.dark-select .ant-select-selector .ant-select-selection-placeholder,.ant-select.dark-select .ant-select-selector .ant-select-selection-item{font-weight:400;font-size:14px}.ant-select.dark-select .ant-select-selector .ant-select-selection-placeholder{color:#ffffff80}.ant-select.dark-select .ant-select-selector .ant-select-selection-item{color:#fff}.ant-select.dark-select .ant-select-arrow svg path{color:#fff}.ant-select-dropdown.dark-select{background:var(--cv-green)!important;border:1px solid white!important}.ant-select-dropdown.dark-select .ant-select-item{color:#fff}.ant-select-dropdown.dark-select .ant-select-item:hover{background-color:#00000026}.ant-select-dropdown.dark-select .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#0000004d}.time-series-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}.time-series-panel .time-series-layer-controls{flex:1;overflow-y:scroll;padding:30px 24px 24px}.time-series-panel .time-series-layer-controls .date-section{display:flex;align-items:center;margin:16px 0 0}.time-series-panel .time-series-layer-controls .date-section .panel-title{margin:0;flex:1}.time-series-panel .time-series-layer-controls .date-section .ant-picker{width:110px}.time-series-panel .time-series-layer-controls .date-section .to{padding:0 6px}.time-series-panel .time-series-layer-controls .date-section .ant-slider-horizontal.ant-slider-with-marks{margin-bottom:11px;margin-left:20px}.time-series-panel .time-series-layer-controls .date-section .ant-slider-horizontal.ant-slider-with-marks .ant-slider-mark-text{display:none}.time-series-panel .time-series-layer-controls .date-section:last-child{margin-bottom:34px}.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing .ant-slider-handle.ant-slider-handle-2{width:2px;height:20px;margin-top:-4px}.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing .ant-slider-handle.ant-slider-handle-2:before{width:6px;height:24px}.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing .ant-slider-handle.ant-slider-handle-2:after{width:2px;height:20px;border-radius:2px}.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing .ant-slider-handle.ant-slider-handle-2:hover{width:2px;height:20px}.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing .ant-slider-handle.ant-slider-handle-2:hover:before{width:7px;height:27px}.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing .ant-slider-handle.ant-slider-handle-2:hover:after{width:4px;height:22px;border-radius:2px}.time-series-panel .time-series-layer-controls .date-section .ant-picker .ant-picker-input>input[disabled]{color:gray}:is(.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing.play-slider.flex-1.ant-slider-lock.ant-slider-disabled.ant-slider-horizontal.ant-slider-with-marks,.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing.play-slider.flex-1.ant-slider-disabled.ant-slider-horizontal.ant-slider-with-marks) .ant-slider-track.ant-slider-track-1{background-color:#32ae9d!important}:is(.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing.play-slider.flex-1.ant-slider-lock.ant-slider-disabled.ant-slider-horizontal.ant-slider-with-marks,.time-series-panel .time-series-layer-controls .date-section .ant-slider.is-playing.play-slider.flex-1.ant-slider-disabled.ant-slider-horizontal.ant-slider-with-marks) .ant-slider-track.ant-slider-track-2{background-color:#32ae9d4d!important}.time-series-panel .time-series-layer-controls .currently-playing{display:flex;justify-content:center;column-gap:.3em}.time-series-panel .time-series-layer-controls .currently-playing .label{color:var(--cv-primary)}.time-series-panel .time-series-layer-controls .vertical-line{height:22px;margin:8px auto;width:2px;background-color:#ffffff80}.time-series-panel .time-series-layer-controls .compare{width:100%}.time-series-panel .time-series-layer-controls .compare:disabled{border-color:gray;color:gray}.time-series-panel .time-series-layer-controls .secondary-layer .panel-sub-title{margin-top:0}.time-series-panel .time-series-layer-controls .space-secondary-layer-select{margin-bottom:38px}.time-series-panel .time-series-divider{height:1px;background-color:#fff}.time-series-panel .time-series-legend{height:calc(40vh - 70px);padding:0 24px;overflow-y:auto}.time-series-panel .time-series-legend .cartoVista .cv-legendView:not(.exporting):hover .cv-btnSetting{border-color:transparent}.time-series-panel .time-series-legend .cartoVista .cv-legendView:not(.exporting):hover .cv-ThemeNode,.time-series-panel .time-series-legend .cartoVista .cv-legendView:not(.exporting).cv-focus .cv-ThemeNode{background:#fff3!important;border-radius:6px}.time-series-panel .time-series-legend .cartoVista .cv-legendView:not(.exporting) .cv-treeView .k-state-hover:not(.cv-selected){background:#fff6!important;border-radius:6px}.time-series-panel .time-series-legend .cv-btnExportLegend{display:none}.time-series-panel .time-series-legend .k-dropdown-wrap.k-state-default,.time-series-panel .time-series-legend .k-dropdown-wrap.k-state-hover,.time-series-panel .time-series-legend .k-numeric-wrap.k-state-default,.time-series-panel .time-series-legend .cartoVista .k-textbox,.time-series-panel .time-series-legend .cartoVista .cv-btnOpacity.k-button:hover{background-color:transparent;border:1px solid white;border-color:#fff!important;border-radius:6px;color:#fff}.time-series-panel .time-series-legend .cartoVista .cv-legendView .cv-legendView-divSettings .cv-legend-header,.time-series-panel .time-series-legend .k-dropdown-wrap.k-state-focused .k-input,.time-series-panel .time-series-legend .k-widget,.time-series-panel .time-series-legend .cartoVista .k-input{background-color:transparent}.time-series-panel .time-series-legend .cartoVista .cv-chkBox-div:before{background-color:transparent;border:1px solid white;border-radius:3px}.time-series-panel .time-series-legend .cartoVista .k-numerictextbox .k-numeric-wrap .k-select,.time-series-panel .time-series-legend .cartoVista .cv-legendView .cv-legendView-divSettings .cv-btnReverseRepresentations{background-color:#0000004d;border-radius:6px;border:none}.time-series-panel .time-series-legend .cartoVista .cv-legendView .cv-legendView-divSettings .cv-rangesTab .cv-btnToggleRanges.cv-state-active,.time-series-panel .time-series-legend .cartoVista .cv-legendView .cv-legendView-divSettings .cv-customTextTab .cv-btnToggleCustomText.cv-state-active{background-color:var(--cv-primary)!important;border-color:var(--cv-primary)!important}.time-series-panel .time-series-legend .cv-legendView .cv-legendView-divSettings .cv-customTextTab .cv-btnToggleCustomText,.time-series-panel .time-series-legend .cartoVista button.cv-btnCancel,.time-series-panel .time-series-legend .cartoVista .cv-legendView .cv-legendView-divSettings .cv-rangesTab .cv-btnToggleRanges{background-color:#1d4945!important;border-color:#1d4945!important}.time-series-panel .time-series-legend .cartoVista .k-colorpicker .k-picker-wrap .k-select{background-color:var(--cv-primary)}.time-series-panel .time-series-legend .cartoVista .k-colorpicker .k-picker-wrap .k-selected-color{box-shadow:inset 0 0 0 2px var(--cv-primary)}.time-series-panel .time-series-legend .cartoVista .cv-chkBox-checked .cv-chkBox-div:after{color:#fff}.time-series-panel .time-series-legend .cartoVista .cv-legendView .cv-legendView-divSettings .cv-group-2:has(.cv-btnOpacity){display:none}.k-popup.k-group{background-color:var(--cv-green);border:1px solid white;border-radius:6px;color:#fff}.k-list-container.k-popup.k-group .k-list>.k-state-hover{background-color:#0000004d;border-color:transparent;border-radius:6px}.k-list-container.k-popup.k-group .k-list>.k-state-selected{border-radius:6px}.panel:has(>.time-series-panel){padding:0}.side.collapsed .time-series-panel .time-series-legend{overflow:hidden}.layer-dropdown{height:34px;position:relative}.layer-dropdown .layer-dropdown-layer-padding{position:absolute;z-index:1;transform:translateZ(100px);width:100%;padding-bottom:20px}.layer-dropdown .layer-dropdown-layer-padding.above{z-index:2;transform:translateZ(200px)}.layer-dropdown .layer-dropdown-layer{display:flex;flex-direction:column;background-color:var(--cv-green);border:1px solid white;border-radius:6px}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header{display:flex;flex-direction:row;align-items:center;gap:.5em}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-name{flex:1;display:flex;flex-direction:row;align-items:center;gap:.5em;overflow:hidden}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-name svg{max-height:16px;flex:none}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-header-actions{flex-shrink:0;display:flex;flex-flow:row nowrap;gap:10px;overflow:hidden;align-items:center}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-header-actions .collapse-btn{width:15px;display:flex;align-items:center;justify-content:center}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-header-actions svg{opacity:.3}.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-header-actions svg:hover.hoverable,.layer-dropdown .layer-dropdown-layer .layer-dropdown-header .layer-dropdown-header-actions svg.active{opacity:1}.layer-dropdown .layer-dropdown-layer .collapse:not(.show){display:none}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse{padding-bottom:10px}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-collapse-title{margin:20px 0 10px}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-palette-select .ant-select-selector{border:none!important;padding:0}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-palette-select .ant-select-selector .ant-select-selection-item{display:flex}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-palette-select .ant-select-arrow{inset-inline-end:0px}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-range-inputs{display:flex;margin-bottom:10px;padding-right:26px}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-range-inputs>div:first-child{flex:1}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-range-inputs>div:last-child input{text-align:right}.layer-dropdown .layer-dropdown-layer .layer-dropdown-collapse .layer-dropdown-range-inputs input{max-width:70px}.layer-dropdown .layer-dropdown-layer>*{padding:.4em 1em}.bottom{grid-area:bottom;background:#121212;position:relative;color:#fff}.toggle-div{background-color:#32ae9d4d;display:flex;border-radius:16px;font-size:11px;cursor:pointer}.toggle-div .toggle-option{padding:6px 15px;border-radius:16px;min-width:100px;text-align:center}.toggle-div .toggle-option.toggle-active{background-color:#32ae9d}.chart-content{height:300px;padding:20px 20px 0;display:flex;flex-direction:column;max-width:calc(100vw - var(--side-panel-width))}.chart-content .panel-row{display:flex;flex-direction:row;align-items:center}.chart-content .chart-layer-title{font-size:18px;max-height:56px;font-weight:600;letter-spacing:.01em;padding-right:5px;overflow:hidden;text-overflow:ellipsis}.chart-content .chart-options{display:flex;justify-content:flex-end;align-items:center;gap:15px;min-width:365px}.chart-content .chart-options .ant-checkbox-wrapper{font-size:13px}.chart-content .chart-options .chart-download{cursor:pointer}.chart-content .chart-options .chart-download svg{width:20px;height:20px}.chart-content .analysis-sets{height:50px;white-space:nowrap;overflow-y:hidden;overflow-x:auto;width:100px;margin-right:10px;scrollbar-color:rgba(255,255,255,.1) transparent}.chart-content .analysis-sets .analysis-set{color:#fff;padding:6px 15px;border-radius:16px;font-weight:600;margin:9px 15px 0 0;float:none;display:inline-block}.chart-content .analysis-sets .analysis-set svg{margin-left:6px;cursor:pointer}.chart-content .chart-clear{font-weight:600;letter-spacing:.03em;cursor:pointer;padding-top:5px;opacity:.6}.chart-content .chart-div{display:flex;align-items:center;padding-top:5px}.chart-content .chart-div .chart-y-label{display:flex;flex:1;flex-direction:column;align-items:end}.chart-content .chart-div .chart-y-label .chart-y-label-text{writing-mode:tb-rl;transform:rotate(-180deg);padding-top:5px;padding-bottom:5px;text-align:center;font-size:12px;font-weight:600}.chart-content .chart-no-analysis{flex:1;padding-bottom:20px;display:flex;align-items:center;justify-content:center;color:var(--cv-primary);font-size:18px;letter-spacing:.01em}.chart-content .chart-legend{display:flex;gap:60px;justify-content:center}.chart-content .chart-legend .chart-legend-item{display:flex;align-items:center;gap:10px}.chart-content .chart-legend .chart-legend-color{height:2px;width:35px}.chart-content .chart-loading{flex:1;padding-bottom:20px;display:flex;align-items:center;justify-content:center}.chart-content .chart-loading svg{width:50px;height:50px}.chart-content.transect-chart .chart-x-label{text-align:center;font-size:12px;font-weight:600}.chart-content.transect-chart .chart-transect-radius{display:flex;align-items:center;gap:10px;margin-right:20px;font-size:16px}.chart-content.transect-chart .chart-transect-radius .chart-transect-radius-label{font-weight:600;color:var(--cv-primary);letter-spacing:.01em}.chart-content.transect-chart .chart-transect-radius .chart-transect-radius-input{width:40px;border-color:var(--cv-primary)!important;text-align:center}.collapse-button{position:absolute;height:40px;width:40px;border-radius:100%;background-color:#121212;display:flex;align-items:center;justify-content:center;cursor:pointer}.collapse-button.horizontal-bottom{top:-22px;left:50%;transform:translate(-50%)}.collapse-button.horizontal-bottom svg{margin-top:-8px}.collapse-button.horizontal-top{bottom:-22px;left:50%;transform:translate(-50%)}.collapse-button.horizontal-top svg{margin-bottom:-8px}.collapse-button.vertical-left{top:50%;right:-22px;transform:translateY(-50%)}.collapse-button.vertical-left svg{margin-right:-8px}.presentation-controls{position:absolute;top:75px;left:var(--side-panel-width);right:0;width:unset;display:flex;gap:1em;z-index:1;font-size:1.2rem;padding:1rem 0;color:#fff;background:linear-gradient(180deg,#021c1a99 24.59%,#021c1a6e 66%,#021c1a00);pointer-events:none;opacity:0;transition:.3s ease opacity,.3s ease left}.presentation-controls.presentation-controls--visible{pointer-events:all;opacity:1}.presentation-controls>*{display:flex}.presentation-controls .presentation-controls__title{padding:0 12px;justify-content:center}.presentation-controls .date-section{display:flex;align-items:center}.presentation-controls .date-section .panel-title{margin:0;flex:1}.presentation-controls .date-section .ant-picker{width:110px}.presentation-controls .date-section .to{padding:0 6px}.presentation-controls .date-section .ant-slider-horizontal.ant-slider-with-marks{margin-bottom:11px;margin-left:20px}.presentation-controls .date-section .ant-slider-horizontal.ant-slider-with-marks .ant-slider-mark-text{display:none}.presentation-controls .presentation-controls__close{position:absolute;right:8px;top:11px;align-items:center;justify-content:flex-end;line-height:1rem;font-size:2rem}.presentation-controls>div:not(.presentation-controls__progress){overflow:hidden}.presentation-controls>div:not(.presentation-controls__progress) span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-controls .mdi,.presentation-controls .presentation-controls__close span{cursor:pointer}.insight-toolbar{position:absolute;top:75px;right:58px;bottom:var(--bottom-panel-height);align-items:center;transition:.3s ease bottom,.5s opacity ease;opacity:0;display:flex;width:0}.insight-toolbar .insight-toolbar-content{background-color:#37625ecc;border-radius:6px 0 0 6px;padding:10px 0}.insight-toolbar .insight-toolbar-content .insight-toolbar-btn{width:58px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.insight-toolbar .insight-toolbar-content .insight-toolbar-btn.active{background-color:#73918e}.insight-toolbar .insight-toolbar-content .insight-toolbar-btn:hover{background-color:var(--cv-primary)}.insight-toolbar .insight-toolbar-content .insight-toolbar-btn svg{margin-left:4px}.app:has(.map:hover) .insight-toolbar,.insight-toolbar:hover,body:has(.insight-toolbar-btn-tooltip:hover) .insight-toolbar,body:has(.spatial-intersection-popover:not(.ant-popover-hidden)) .insight-toolbar{opacity:1}.spatial-intersection-popover *{color:#fff}.spatial-intersection-popover .ant-popover-arrow:before,.spatial-intersection-popover .ant-popover-content .ant-popover-inner{background-color:#1d4945!important}.spatial-intersection-popover .ant-popover-content .ant-popover-inner{width:225px;padding:25px 20px}.spatial-intersection-popover .spatial-intersection-popover-text{font-size:14px;margin-bottom:10px;font-weight:600}.spatial-intersection-popover .spatial-intersection-popover-text:not(:first-child){margin-top:10px}.spatial-intersection-popover .spatial-intersection-selected-layer{display:inline-flex;column-gap:8px;align-items:center;padding:0 0 0 10px;width:100%}.spatial-intersection-popover .spatial-intersection-selected-layer .spatial-intersection-selected-layer-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spatial-intersection-popover .spatial-intersection-selected-layer:not(:last-child){margin-bottom:8px}*{font-family:Nunito,sans-serif}.app *{scrollbar-color:rgba(18,18,18,.3) transparent}:root{--bottom-panel-height: 300px;--side-panel-width: 400px}.app{display:grid;grid-template-areas:"top top" "sidebar map" "sidebar bottom";grid-template-rows:75px 1fr var(--bottom-panel-height);grid-template-columns:var(--side-panel-width) 1fr;margin:0;height:100dvh;transition:.3s ease grid-template-rows,.3s ease grid-template-columns;overflow:hidden}.app #root{position:relative;top:0;max-height:100%}.app #exportMapBtn{display:none}.app:has(>.bottom.collapsed){--bottom-panel-height: 15px}.app:has(>.side.collapsed){--side-panel-width: 15px}.app:has(>.side.mobile:not(.collapsed)){--side-panel-width: calc(100vw - 20px) }.top{grid-area:top}.map{grid-area:map;position:relative;overflow:hidden}.map .cartoVistaReact{max-height:100%!important;max-width:100%!important}.flex-1{flex:1}.pointer{cursor:pointer}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.cv-legendView,.cartoVistaReact--portal){--bs-gray-300: #dfede9;--bs-body-color: white;--bs-card-bg: transparent;--bs-body-bg: transparent}.popover-button__popover{--bs-card-bg: white;--bs-body-color: rgba(0, 0, 0, .88)}.cartoVistaReact.mobile .cv-visibility-bar{display:none}.cartoVistaReact.mobile .cv-main{grid-template-rows:1fr 0}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.forbidden-modal .ant-modal-body{font-size:20px;font-weight:600;text-align:center}.forbidden-modal .ant-modal-footer{display:none}body{margin:0}
