.NoDatasets-module-scss-module__PXx0YW__noDatasets{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.NoDatasets-module-scss-module__PXx0YW__noDatasets .NoDatasets-module-scss-module__PXx0YW__icon{background-color:var(--color-background-subtle);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:.5rem;display:flex}.NoDatasets-module-scss-module__PXx0YW__noDatasets h3{color:var(--color-text-default);max-width:250px;font-size:1.5rem}.NoDatasets-module-scss-module__PXx0YW__noDatasets p{color:var(--color-text-subtle);max-width:260px;margin:0}

.Connections-module-scss-module__y-v7Sq__connectionItemContainer{max-width:65vw;max-height:50vh;overflow:scroll}.Connections-module-scss-module__y-v7Sq__connectionItemContainer table td{white-space:nowrap}.Connections-module-scss-module__y-v7Sq__bottomBar{flex-direction:row;justify-content:space-between;padding-top:1rem;display:flex;bottom:0}.Connections-module-scss-module__y-v7Sq__rightSideContainer{flex-direction:column;gap:1rem;display:flex}.Connections-module-scss-module__y-v7Sq__actions{flex-direction:row;gap:1rem;margin-top:auto;padding-top:1rem;padding-left:1rem;padding-right:16px;display:flex}.Connections-module-scss-module__y-v7Sq__sheetsGrid{flex-direction:column;gap:.5rem;display:flex}.Connections-module-scss-module__y-v7Sq__sheetsCardContainer{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.Connections-module-scss-module__y-v7Sq__sheetCard{background-color:var(--color-background-default);border:1px solid var(--color-border-default);cursor:pointer;border-radius:8px;padding:1rem;transition:all .2s;position:relative}.Connections-module-scss-module__y-v7Sq__sheetCard:hover{background-color:var(--color-background-hovered)}.Connections-module-scss-module__y-v7Sq__sheetCard.Connections-module-scss-module__y-v7Sq__selectedCard{color:var(--color-text-selected);background-color:var(--color-background-selected-default)}.Connections-module-scss-module__y-v7Sq__sheetCard.Connections-module-scss-module__y-v7Sq__selectedCard:hover{background-color:var(--color-background-selected-hovered)}.Connections-module-scss-module__y-v7Sq__sheetCard.Connections-module-scss-module__y-v7Sq__disabledCard{cursor:not-allowed;opacity:.55}.Connections-module-scss-module__y-v7Sq__sheetCard.Connections-module-scss-module__y-v7Sq__disabledCard:hover{background-color:var(--color-background-default)}.Connections-module-scss-module__y-v7Sq__sheetCardCheckbox{z-index:1;opacity:0;transition:all .2s;position:absolute;top:8px;right:8px;transform:scale(.8)}.Connections-module-scss-module__y-v7Sq__sheetCard:hover .Connections-module-scss-module__y-v7Sq__sheetCardCheckbox,.Connections-module-scss-module__y-v7Sq__sheetCard.Connections-module-scss-module__y-v7Sq__selectedCard .Connections-module-scss-module__y-v7Sq__sheetCardCheckbox{opacity:1;transform:scale(1)}.Connections-module-scss-module__y-v7Sq__sheetCardContent{flex-direction:column;gap:.5rem;display:flex}.Connections-module-scss-module__y-v7Sq__sheetName{font-size:.9rem;font-weight:500}.Connections-module-scss-module__y-v7Sq__sheetIndex{color:var(--color-text-subtle);font-size:.8rem}.Connections-module-scss-module__y-v7Sq__sheetUnavailable{color:var(--color-text-subtle);font-size:.75rem;font-style:italic;line-height:1.3}.Connections-module-scss-module__y-v7Sq__sheetsGrid{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.Connections-module-scss-module__y-v7Sq__actions{justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.Connections-module-scss-module__y-v7Sq__description{color:var(--color-text-subtle);margin:0;font-size:12px}.Connections-module-scss-module__y-v7Sq__connectionUrlDisplay{background-color:var(--color-background-layer-01-default);border:1px solid var(--color-border-default);border-radius:.5rem;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem;line-height:1.3;display:flex}.Connections-module-scss-module__y-v7Sq__connectionUrlCode{word-break:break-all;color:var(--color-text-default);flex:1;font-family:monospace;font-size:12px}
.DataPreviewTable-module-scss-module__3whFoq__container{flex:1;min-width:0;height:100%}.DataPreviewTable-module-scss-module__3whFoq__header{font-weight:600}.DataPreviewTable-module-scss-module__3whFoq__tableContainer{border:1px solid var(--color-border-subtle);scrollbar-width:thin;scrollbar-color:var(--color-border-default) #0000;border-radius:8px;flex:1;min-height:0;overflow:auto}.DataPreviewTable-module-scss-module__3whFoq__tableContainer::-webkit-scrollbar{width:8px;height:8px}.DataPreviewTable-module-scss-module__3whFoq__tableContainer::-webkit-scrollbar-track{background:0 0;border-radius:4px}.DataPreviewTable-module-scss-module__3whFoq__tableContainer::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:4px}.DataPreviewTable-module-scss-module__3whFoq__table{width:max-content;min-width:100%}.DataPreviewTable-module-scss-module__3whFoq__table th{width:180px;min-width:160px;max-width:220px}.DataPreviewTable-module-scss-module__3whFoq__table td{text-overflow:ellipsis;white-space:nowrap;max-width:220px;max-height:2.4em;overflow:hidden}.DataPreviewTable-module-scss-module__3whFoq__columnHeader{width:100%;max-width:180px}.DataPreviewTable-module-scss-module__3whFoq__columnHeader label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.DataPreviewTable-module-scss-module__3whFoq__geoColumn{background-color:#f7c6fb;border:1px solid #ec4899;position:relative}
.GeocodingModal-module-scss-module__SKiNhG__modalContainer{flex-direction:column;gap:1rem;height:70vh;display:flex}.GeocodingModal-module-scss-module__SKiNhG__contentArea{flex:1;min-height:0;position:relative}.GeocodingModal-module-scss-module__SKiNhG__buttonArea{padding-top:1rem}.GeocodingModal-module-scss-module__SKiNhG__geocodingCompleted{color:var(--color-text-subtle);align-items:center;gap:.5rem;font-size:12px;display:flex}.GeocodingModal-module-scss-module__SKiNhG__quotaAlertContent{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-md);display:flex}
.GeometryConfiguration-module-scss-module__i2Lm5q__container{flex:0 0 360px;min-width:360px;height:fit-content}
.LoadingIndicator-module-scss-module__qEioEa__loadingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#fffffff2;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LoadingIndicator-module-scss-module__qEioEa__loadingContent{text-align:center;width:100%;max-width:460px;box-shadow:none;background:0 0;border:none;border-radius:0;padding:1rem}.LoadingIndicator-module-scss-module__qEioEa__fadeInText{animation:.8s ease-out forwards LoadingIndicator-module-scss-module__qEioEa__fadeInText}@keyframes LoadingIndicator-module-scss-module__qEioEa__fadeInText{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LoadingIndicator-module-scss-module__qEioEa__loadingSteps{align-items:center}.LoadingIndicator-module-scss-module__qEioEa__loadingStep{opacity:0;animation:.3s ease-out forwards LoadingIndicator-module-scss-module__qEioEa__fadeInStep}@keyframes LoadingIndicator-module-scss-module__qEioEa__fadeInStep{0%{opacity:0}to{opacity:1}}.LoadingIndicator-module-scss-module__qEioEa__loadingProgress{background:var(--color-background-input-default);border-radius:2px;width:160px;height:4px;position:relative;overflow:hidden}.LoadingIndicator-module-scss-module__qEioEa__loadingProgress:before{content:"";background:linear-gradient(90deg, transparent, var(--blue-300), transparent);width:40%;height:100%;animation:1.8s ease-in-out infinite LoadingIndicator-module-scss-module__qEioEa__indeterminate;position:absolute;top:0;left:-40%}@keyframes LoadingIndicator-module-scss-module__qEioEa__indeterminate{0%{left:-40%}to{left:100%}}
.DataTable-module-scss-module__o13HLq__header{align-items:center;gap:.5rem;margin:.125rem .5rem .5rem;display:flex;position:relative}.DataTable-module-scss-module__o13HLq__left{text-align:center;flex:1;align-items:center;gap:.5rem;min-width:0;margin-right:1.5rem;display:flex;overflow:hidden}.DataTable-module-scss-module__o13HLq__headerTitle{white-space:nowrap;text-overflow:ellipsis;margin-left:.2rem;overflow:hidden}.DataTable-module-scss-module__o13HLq__datasetName{font-weight:400}.DataTable-module-scss-module__o13HLq__datasetTabs{flex:1;min-width:0;position:relative;overflow:hidden}.DataTable-module-scss-module__o13HLq__datasetTabs.DataTable-module-scss-module__o13HLq__fadeLeft:before{content:"";background:linear-gradient(to right, var(--color-background-default) 0%, transparent 100%);pointer-events:none;z-index:2;width:40px;position:absolute;top:0;bottom:0;left:0}.DataTable-module-scss-module__o13HLq__datasetTabs.DataTable-module-scss-module__o13HLq__fadeRight:after{content:"";background:linear-gradient(to left, var(--color-background-default) 0%, transparent 100%);pointer-events:none;z-index:2;width:40px;position:absolute;top:0;bottom:0;right:0}.DataTable-module-scss-module__o13HLq__tabsRoot{border:none;height:auto}.DataTable-module-scss-module__o13HLq__tabsList{scrollbar-width:none;border:none;flex-wrap:nowrap;gap:.5rem;margin:0;padding:0;overflow:auto hidden}.DataTable-module-scss-module__o13HLq__tabsList::-webkit-scrollbar{display:none}.DataTable-module-scss-module__o13HLq__tab{background:var(--color-background-layer-01-default);color:var(--color-text-subtle);font-size:var(--font-size-p-200);font-weight:var(--font-weight-h-400);text-align:left;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;max-width:200px;padding:.5rem;transition:all .1s;display:flex;position:relative}.DataTable-module-scss-module__o13HLq__tab:hover{background:var(--color-background-layer-01-hovered);color:var(--color-text-default)}.DataTable-module-scss-module__o13HLq__tab[data-active=true]{background:var(--color-background-default);color:var(--color-text-default);border:1px solid var(--color-border-default);border-bottom:1px solid var(--color-background-default);z-index:1;border-radius:7px 7px 0 0}.DataTable-module-scss-module__o13HLq__tabText{white-space:nowrap;text-overflow:ellipsis;max-width:190px;display:block;overflow:hidden}.DataTable-module-scss-module__o13HLq__right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.DataTable-module-scss-module__o13HLq__searchInputWrapper{align-items:center;gap:8px;display:flex;position:relative}.DataTable-module-scss-module__o13HLq__searchDropdown{min-height:40px;padding:.5rem}.DataTable-module-scss-module__o13HLq__searchInput{min-width:250px;height:32px}.DataTable-module-scss-module__o13HLq__searchInput:focus{border-color:var(--color-border-brand)}.DataTable-module-scss-module__o13HLq__searchRoot{flex:1}.DataTable-module-scss-module__o13HLq__matchCounter,.DataTable-module-scss-module__o13HLq__noResultsText{font-size:var(--font-size-p-100);color:var(--color-text-subtle);white-space:nowrap}
.SkeletonLoading-module-scss-module__qoS0xG__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;width:100%;min-width:0;display:grid;position:relative}.SkeletonLoading-module-scss-module__qoS0xG__folderSkeleton{border:1px solid var(--color-border-subtle);background-color:var(--color-background-layer-01-default);border-radius:9px;align-items:center;width:100%;max-width:280px;min-height:80px;padding:1rem;display:flex}.SkeletonLoading-module-scss-module__qoS0xG__folderHeader{align-items:center;gap:.75rem;width:100%;display:flex}.SkeletonLoading-module-scss-module__qoS0xG__folderTitle{flex-direction:column;flex:1;gap:.5rem;display:flex}.SkeletonLoading-module-scss-module__qoS0xG__projectSkeleton{border:1px solid var(--color-border-subtle);background-color:var(--color-background-subtle);border-radius:14px;width:100%;overflow:hidden}.SkeletonLoading-module-scss-module__qoS0xG__projectImage{width:100%;padding-top:56.25%;position:relative}.SkeletonLoading-module-scss-module__qoS0xG__projectImageSkeleton{width:100%;height:100%;position:absolute;top:0;left:0}.SkeletonLoading-module-scss-module__qoS0xG__projectContent{flex-direction:column;gap:.25rem;min-height:62px;padding:.75rem;display:flex}.SkeletonLoading-module-scss-module__qoS0xG__projectMeta{align-items:center;min-height:21px;display:flex}.SkeletonLoading-module-scss-module__qoS0xG__datasetCardSkeleton{border:1px solid var(--color-border-default);background-color:var(--color-background-default);border-radius:9px;width:100%;min-height:60px;padding:.75rem}.SkeletonLoading-module-scss-module__qoS0xG__datasetCardContent{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.SkeletonLoading-module-scss-module__qoS0xG__datasetCardTitle{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}
.UploadContainer-module-scss-module__Dxi3Bq__uploadContainer{flex-direction:column;gap:1rem;min-height:300px;max-height:calc(100vh - 200px);display:flex;position:relative}.UploadContainer-module-scss-module__Dxi3Bq__dropzone{border-radius:10px;flex-grow:1;height:30vh;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__dropzoneFullscreen{cursor:pointer;background-color:#0000;width:100%;max-width:100%;height:100%}.UploadContainer-module-scss-module__Dxi3Bq__dropzoneInner{text-align:center;border:2px dashed var(--color-border-default);border-radius:9px;flex:auto;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__dropzoneInner:hover{border-color:var(--color-border-brand);cursor:pointer;background-color:var(--color-background-selected-default)}.UploadContainer-module-scss-module__Dxi3Bq__fileCardsContainer{flex-direction:column;gap:.5rem;max-height:calc(400px - 1rem);margin-top:1rem;display:flex;overflow-y:auto}.UploadContainer-module-scss-module__Dxi3Bq__fileCard{border:1px solid var(--color-border-default);border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem .5rem .5rem;display:flex;position:relative}.UploadContainer-module-scss-module__Dxi3Bq__fileCard.UploadContainer-module-scss-module__Dxi3Bq__tooLargeWarning{border:1px solid var(--color-text-danger);background-color:var(--color-background-danger-default);--color-icon-default:var(--color-text-danger);--color-text-subtle:var(--color-text-danger);--color-text-default:var(--color-text-danger);--color-background-hovered:var(--color-background-danger-hovered)}.UploadContainer-module-scss-module__Dxi3Bq__fileCard.UploadContainer-module-scss-module__Dxi3Bq__tooLargeWarning svg,.UploadContainer-module-scss-module__Dxi3Bq__fileCard.UploadContainer-module-scss-module__Dxi3Bq__tooLargeWarning.UploadContainer-module-scss-module__Dxi3Bq__iconContainer svg{fill:var(--color-text-danger)}.UploadContainer-module-scss-module__Dxi3Bq__fileCard p{color:var(--color-text-subtle);margin:0}.UploadContainer-module-scss-module__Dxi3Bq__fileCard .UploadContainer-module-scss-module__Dxi3Bq__fileName{font-size:var(--font-size-p-200);color:var(--color-text-default);font-weight:500}.UploadContainer-module-scss-module__Dxi3Bq__fileCard .UploadContainer-module-scss-module__Dxi3Bq__iconContainer{justify-content:center;align-self:flex-start;align-items:center;padding:.6rem;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__dropzoneBody{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__dropzoneIconContainer{background-color:var(--color-background-brand-default);border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__fileCardActions{align-items:center;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__description{flex:none;justify-content:space-between;align-items:center;width:100%;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__fileCardBody{flex-direction:column;justify-content:center;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__fileCardBody .UploadContainer-module-scss-module__Dxi3Bq__fileName{font-weight:500}.UploadContainer-module-scss-module__Dxi3Bq__fileCardBody .UploadContainer-module-scss-module__Dxi3Bq__fileCardFooter{color:var(--color-text-subtle);justify-content:space-between;align-items:center;font-size:12px;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__fileCardBody .UploadContainer-module-scss-module__Dxi3Bq__fileCardFooter.UploadContainer-module-scss-module__Dxi3Bq__warning p{color:var(--color-text-warning)}.UploadContainer-module-scss-module__Dxi3Bq__iconContainer{justify-content:center;align-items:center;padding:.5rem;display:flex}.UploadContainer-module-scss-module__Dxi3Bq__columns{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.UploadContainer-module-scss-module__Dxi3Bq__columns.UploadContainer-module-scss-module__Dxi3Bq__fullWidth{grid-template-columns:1fr}
.FeatureList-module-scss-module__RLDBQW__scrollContainer{-webkit-user-select:none;user-select:none;flex-grow:1;min-height:200px;padding:0 1rem .5rem;transition:none;overflow-y:auto}.FeatureList-module-scss-module__RLDBQW__emptyState{color:var(--color-text-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;font-size:13px;font-weight:500;display:flex}.FeatureList-module-scss-module__RLDBQW__emptyState svg{fill:var(--color-text-subtle)}.FeatureList-module-scss-module__RLDBQW__emptyStateHint{font-size:12px;font-weight:400}.FeatureList-module-scss-module__RLDBQW__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;padding:0;display:grid}.FeatureList-module-scss-module__RLDBQW__mesh{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:.25rem;display:grid}.FeatureList-module-scss-module__RLDBQW__cards{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:.75rem;display:grid}.FeatureList-module-scss-module__RLDBQW__list,.FeatureList-module-scss-module__RLDBQW__dense{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:.5rem;display:grid}.FeatureList-module-scss-module__RLDBQW__mainImageContainer img{object-fit:cover;border-radius:0;width:100%;height:160px;position:absolute;top:0;left:0}.FeatureList-module-scss-module__RLDBQW__navButtons{pointer-events:none;z-index:1000;justify-content:space-between;width:100%;padding:0 20px;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FeatureList-module-scss-module__RLDBQW__navButtons button{pointer-events:auto;width:40px;height:40px;color:var(--color-text-inverse);cursor:pointer;background:#00000080;border:none;border-radius:30px;justify-content:center;align-items:center;font-size:24px;display:flex}.FeatureList-module-scss-module__RLDBQW__navButtons button:disabled{opacity:.3;cursor:not-allowed}.FeatureList-module-scss-module__RLDBQW__navButtons button:hover:not(:disabled){background:#000c}.FeatureList-module-scss-module__RLDBQW__property_card{cursor:pointer;background-color:var(--color-background-default);border:1px solid var(--color-border-subtle);border-radius:1rem;flex-direction:column;width:100%;margin:0 auto;padding:0;font-size:12px;font-weight:400;transition:all .1s ease-in-out;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card:hover{background-color:var(--color-background-subtle)}.FeatureList-module-scss-module__RLDBQW__property_card p{margin:0}.FeatureList-module-scss-module__RLDBQW__property_card a span,.FeatureList-module-scss-module__RLDBQW__property_card button span{width:fit-content!important;display:inline-flex!important}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____imageContainer{border-radius:0;width:100%;height:160px;padding-top:56.25%;position:relative}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____cardBody{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer{white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer h3{font-size:14px;font-weight:600;line-height:1.2}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer h3>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer>:first-child{flex-grow:1;max-width:100%}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer>div:last-child{text-align:right;flex-shrink:0}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____titleContainer>:only-child{flex-grow:0;justify-self:flex-start}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____indicator{width:fit-content;font-size:12px}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____indicator>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____subtitle{color:var(--color-text-subtle);font-size:10px}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____subtitle>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____description{color:var(--color-text-subtle);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____description span{display:inline-flex}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____mainMetric{color:var(--color-text-headlines);font-size:14px;font-weight:600}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____mainMetric>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____subMetric{background-color:var(--color-background-subtle);text-align:center;border-radius:50px;width:fit-content;padding:4px 8px;font-size:12px}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____subMetric>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____footer{white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____footer>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__property_card .FeatureList-module-scss-module__RLDBQW____footer>div:last-child{min-width:25%}.FeatureList-module-scss-module__RLDBQW____listCard{cursor:pointer;background-color:var(--color-background-default);border:1px solid var(--color-border-subtle);border-radius:9px;gap:0;padding:0;transition:all .1s ease-in-out;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard>:first-child{flex-shrink:0}.FeatureList-module-scss-module__RLDBQW____listCard:hover{background-color:var(--color-background-subtle)}.FeatureList-module-scss-module__RLDBQW____listCard a span,.FeatureList-module-scss-module__RLDBQW____listCard button span{width:fit-content!important;display:inline-flex!important}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____listImage{border-radius:0;align-self:stretch;width:64px;min-height:64px;position:relative;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____listImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____listDetails{flex-direction:column;justify-content:flex-start;width:calc(100% - 64px);padding:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____listDetails h3{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____listDetails h3>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____listDetails.FeatureList-module-scss-module__RLDBQW__noImage{width:100%}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____subtitle{color:var(--color-text-subtle);white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:10px;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____subtitle>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____description{color:var(--color-text-subtle);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin-top:.25rem;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____listCard .FeatureList-module-scss-module__RLDBQW____description>span{display:inline}.FeatureList-module-scss-module__RLDBQW__headerDescription{color:var(--color-text-subtle);justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:12px;line-height:1.3;display:flex}.FeatureList-module-scss-module__RLDBQW__sortContainer{align-items:center;gap:.25rem;display:flex}.FeatureList-module-scss-module__RLDBQW__sortSelect{width:100px}.FeatureList-module-scss-module__RLDBQW____denseCard{cursor:pointer;background-color:var(--color-background-default);border:1px solid var(--color-border-subtle);border-radius:.5rem;gap:0;padding:0;transition:all .1s ease-in-out;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard>:first-child{flex-shrink:0}.FeatureList-module-scss-module__RLDBQW____denseCard:hover{background-color:var(--color-background-subtle)}.FeatureList-module-scss-module__RLDBQW____denseCard a span,.FeatureList-module-scss-module__RLDBQW____denseCard button span{width:fit-content!important;display:inline-flex!important}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____listImage{border-radius:0;align-self:stretch;width:48px;min-height:48px;position:relative;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____listImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____listDetails{flex-direction:column;justify-content:flex-start;width:calc(100% - 48px);padding:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____listDetails h3{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____listDetails h3>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____listDetails.FeatureList-module-scss-module__RLDBQW__noImage{width:100%}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____subtitle{color:var(--color-text-subtle);white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:10px;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____subtitle>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____description{color:var(--color-text-subtle);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin-top:.5rem;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____denseCard .FeatureList-module-scss-module__RLDBQW____description>span{display:inline}.FeatureList-module-scss-module__RLDBQW____gridCard{cursor:pointer;background-color:var(--color-background-default);border:1px solid var(--color-border-subtle);border-radius:1rem;flex-direction:column;gap:0;padding:0;transition:all .1s ease-in-out;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard:hover{background-color:var(--color-background-subtle)}.FeatureList-module-scss-module__RLDBQW____gridCard a span,.FeatureList-module-scss-module__RLDBQW____gridCard button span{width:fit-content!important;display:inline-flex!important}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____listImage{aspect-ratio:1;border-radius:0;width:100%;position:relative;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____listImage img{object-fit:cover;width:100%;height:100%}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____listImage .FeatureList-module-scss-module__RLDBQW____indicator{background:var(--color-background-default);white-space:nowrap;z-index:100;text-overflow:ellipsis;border-radius:50px;max-width:80px;padding:.25rem .5rem;font-size:10px;position:absolute;top:.25rem;right:.25rem;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____listDetails{flex-direction:column;gap:.5rem;width:100%;padding:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____listDetails h3{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____listDetails h3>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____subtitle{color:var(--color-text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____subtitle>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____description{color:var(--color-text-subtle);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____description>span{display:inline}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____mainMetric{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____gridCard .FeatureList-module-scss-module__RLDBQW____mainMetric>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard{cursor:pointer;background-color:var(--color-background-default);border:1px solid var(--color-border-subtle);border-radius:1rem;flex-direction:column;gap:0;height:100%;padding:0;transition:all .1s ease-in-out;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard:hover{background-color:var(--color-background-subtle)}.FeatureList-module-scss-module__RLDBQW____meshCard a span,.FeatureList-module-scss-module__RLDBQW____meshCard button span{width:fit-content!important;display:inline-flex!important}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____listImage{border-radius:0;width:100%;height:75px;position:relative;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____listImage img{object-fit:cover;width:100%;height:100%}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____listDetails{flex-direction:column;width:100%;padding:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____listDetails h3{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____listDetails h3>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____subtitle{color:var(--color-text-subtle);white-space:nowrap;text-overflow:ellipsis;margin-top:.5rem;font-size:10px;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____subtitle>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____indicator{white-space:nowrap;text-overflow:ellipsis;margin-top:.5rem;font-size:10px;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____description{color:var(--color-text-subtle);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin-top:.5rem;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____description>span{display:inline}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____mainMetric{white-space:nowrap;text-overflow:ellipsis;margin-top:.5rem;font-size:14px;font-weight:600;overflow:hidden}.FeatureList-module-scss-module__RLDBQW____meshCard .FeatureList-module-scss-module__RLDBQW____mainMetric>span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__activeCard>div{background-color:var(--color-background-selected-default);border-color:var(--color-border-selected);color:var(--color-text-selected)}.FeatureList-module-scss-module__RLDBQW__activeCard>div:hover{background-color:var(--color-background-selected-default)}.FeatureList-module-scss-module__RLDBQW__activeCard>div h3,.FeatureList-module-scss-module__RLDBQW__activeCard>div .FeatureList-module-scss-module__RLDBQW____mainMetric,.FeatureList-module-scss-module__RLDBQW__activeCard>div .FeatureList-module-scss-module__RLDBQW____subtitle,.FeatureList-module-scss-module__RLDBQW__activeCard>div .FeatureList-module-scss-module__RLDBQW____description,.FeatureList-module-scss-module__RLDBQW__activeCard>div .FeatureList-module-scss-module__RLDBQW____indicator{color:var(--color-text-selected)}.FeatureList-module-scss-module__RLDBQW__activeCard>div .FeatureList-module-scss-module__RLDBQW____subMetric{background-color:var(--color-background-selected-hovered)}.FeatureList-module-scss-module__RLDBQW__selectedCard>div{background-color:var(--color-background-selected-default);color:var(--color-text-selected)}.FeatureList-module-scss-module__RLDBQW__selectedCard>div:hover{background-color:var(--color-background-selected-default)}.FeatureList-module-scss-module__RLDBQW__selectedCard>div h3,.FeatureList-module-scss-module__RLDBQW__selectedCard>div .FeatureList-module-scss-module__RLDBQW____mainMetric,.FeatureList-module-scss-module__RLDBQW__selectedCard>div .FeatureList-module-scss-module__RLDBQW____subtitle,.FeatureList-module-scss-module__RLDBQW__selectedCard>div .FeatureList-module-scss-module__RLDBQW____description,.FeatureList-module-scss-module__RLDBQW__selectedCard>div .FeatureList-module-scss-module__RLDBQW____indicator{color:var(--color-text-selected)}.FeatureList-module-scss-module__RLDBQW__selectedCard>div .FeatureList-module-scss-module__RLDBQW____subMetric{background-color:var(--color-background-selected-hovered)}.FeatureList-module-scss-module__RLDBQW__featureWrapper{flex-direction:column;width:100%;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__search{padding:1rem}.FeatureList-module-scss-module__RLDBQW__searchInput{flex:1}.FeatureList-module-scss-module__RLDBQW__center{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FeatureList-module-scss-module__RLDBQW__center:hover svg{fill:var(--color-icon-danger)}.FeatureList-module-scss-module__RLDBQW__searchResults{color:var(--color-text-disabled);font-size:var(--font-size-p-200);margin-top:.5rem}.FeatureList-module-scss-module__RLDBQW__popupContainer{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__popupHeader{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.FeatureList-module-scss-module__RLDBQW__popupContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.FeatureList-module-scss-module__RLDBQW__popupContent img{border-radius:12px!important;margin:0 .5rem!important}.FeatureList-module-scss-module__RLDBQW__navigatorNoBorder.FeatureList-module-scss-module__RLDBQW__navigatorNoBorder{border:none}.FeatureList-module-scss-module__RLDBQW__sortOption{align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.FeatureList-module-scss-module__RLDBQW__fieldName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.FeatureList-module-scss-module__RLDBQW__sortDirection{white-space:nowrap;opacity:.8;flex-shrink:0;font-size:.9em}
.RangeHistogramChart-module-scss-module__daF75a__histogram{margin:0 .5rem -.5rem;position:relative}.RangeHistogramChart-module-scss-module__daF75a__interactive{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none}.RangeHistogramChart-module-scss-module__daF75a__handlesOverlay{pointer-events:none;opacity:0;transition:opacity .15s;position:absolute;inset:0 0 5px}.RangeHistogramChart-module-scss-module__daF75a__histogram:hover .RangeHistogramChart-module-scss-module__daF75a__handlesOverlay,.RangeHistogramChart-module-scss-module__daF75a__histogram:active .RangeHistogramChart-module-scss-module__daF75a__handlesOverlay{opacity:1}.RangeHistogramChart-module-scss-module__daF75a__handleLeft,.RangeHistogramChart-module-scss-module__daF75a__handleRight{pointer-events:auto;cursor:ew-resize;background-color:currentColor;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.RangeHistogramChart-module-scss-module__daF75a__handleLeft:after,.RangeHistogramChart-module-scss-module__daF75a__handleRight:after{content:"";background-color:currentColor;border-radius:6px;width:8px;height:8px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.RangeHistogramChart-module-scss-module__daF75a__handleLeft:before,.RangeHistogramChart-module-scss-module__daF75a__handleRight:before{content:"";position:absolute;inset:0 -12px -12px}
.FilterWidget-module-scss-module__oRx81G__featureWrapper{min-width:100%;height:100%;padding:1rem;overflow:scroll}.FilterWidget-module-scss-module__oRx81G__checkboxContainer{grid-template-columns:1fr;row-gap:.5rem;display:grid}.FilterWidget-module-scss-module__oRx81G__checkboxContainer.FilterWidget-module-scss-module__oRx81G__twoColumns{grid-template-columns:1fr 1fr}.FilterWidget-module-scss-module__oRx81G__checkboxContainer.FilterWidget-module-scss-module__oRx81G__horizontal{flex-flow:column wrap;gap:.5rem 1rem;max-height:220px;display:flex}.FilterWidget-module-scss-module__oRx81G__checkboxContainer.FilterWidget-module-scss-module__oRx81G__mobile{flex-flow:wrap;overflow-y:auto}.FilterWidget-module-scss-module__oRx81G__cardsContainer{grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:1rem .5rem;display:grid}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__horizontal>*{width:50px}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__large{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__large.FilterWidget-module-scss-module__oRx81G__horizontal>*{width:100px}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__medium{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__medium.FilterWidget-module-scss-module__oRx81G__horizontal>*{width:60px}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__horizontal{flex-flow:column wrap;gap:.5rem 1rem;max-width:40vw;display:flex}.FilterWidget-module-scss-module__oRx81G__cardsContainer.FilterWidget-module-scss-module__oRx81G__mobile{flex-flow:wrap;overflow-y:auto}.FilterWidget-module-scss-module__oRx81G__cardImage{aspect-ratio:1;border:1px solid var(--color-border-default);background-color:var(--color-background-default);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:.25rem;transition:background-color .1s ease-in-out;display:flex}.FilterWidget-module-scss-module__oRx81G__cardImage svg{object-fit:cover}.FilterWidget-module-scss-module__oRx81G__cardImage .FilterWidget-module-scss-module__oRx81G__maskIcon{background-color:var(--color-icon-default);width:50%;height:50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FilterWidget-module-scss-module__oRx81G__cardImage .FilterWidget-module-scss-module__oRx81G__customIcon{object-fit:contain;width:70%;height:70%}.FilterWidget-module-scss-module__oRx81G__cardImage:hover{background-color:var(--color-background-hovered)}.FilterWidget-module-scss-module__oRx81G__cardImage.FilterWidget-module-scss-module__oRx81G__selected{background-color:var(--color-background-selected-default);border-color:var(--color-border-brand)}.FilterWidget-module-scss-module__oRx81G__cardImage.FilterWidget-module-scss-module__oRx81G__selected svg{fill:var(--color-text-selected)}.FilterWidget-module-scss-module__oRx81G__cardImage.FilterWidget-module-scss-module__oRx81G__selected .FilterWidget-module-scss-module__oRx81G__maskIcon{background-color:var(--color-icon-selected)}.FilterWidget-module-scss-module__oRx81G__cardImage.FilterWidget-module-scss-module__oRx81G__large .FilterWidget-module-scss-module__oRx81G__maskIcon{width:70%;height:70%}.FilterWidget-module-scss-module__oRx81G__cardImage.FilterWidget-module-scss-module__oRx81G__medium .FilterWidget-module-scss-module__oRx81G__maskIcon{width:60%;height:60%}.FilterWidget-module-scss-module__oRx81G__card{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FilterWidget-module-scss-module__oRx81G__card span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.FilterWidget-module-scss-module__oRx81G__card.FilterWidget-module-scss-module__oRx81G__selected span{color:var(--color-text-selected)}.FilterWidget-module-scss-module__oRx81G__card.FilterWidget-module-scss-module__oRx81G__large span{font-size:14px}.FilterWidget-module-scss-module__oRx81G__showAllButton{margin-top:.5rem}.FilterWidget-module-scss-module__oRx81G__chipsContainer{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.FilterWidget-module-scss-module__oRx81G__chipsContainer.FilterWidget-module-scss-module__oRx81G__horizontal{flex-direction:column;max-width:40vw}.FilterWidget-module-scss-module__oRx81G__chipsContainer.FilterWidget-module-scss-module__oRx81G__mobile{flex-direction:row;overflow-y:auto}.FilterWidget-module-scss-module__oRx81G__chip{background-color:var(--color-background-default);border:1px solid var(--color-border-default);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:7px;max-width:200px;padding:.5rem 1rem;overflow:hidden}.FilterWidget-module-scss-module__oRx81G__chip span{font-size:12px}.FilterWidget-module-scss-module__oRx81G__chip:hover{background-color:var(--color-background-hovered)}.FilterWidget-module-scss-module__oRx81G__chip.FilterWidget-module-scss-module__oRx81G__selected span{color:var(--color-text-selected)}.FilterWidget-module-scss-module__oRx81G__chip.FilterWidget-module-scss-module__oRx81G__selected{background-color:var(--color-background-selected-default);border-color:var(--color-border-brand)}.FilterWidget-module-scss-module__oRx81G__rangeInputRow{align-items:center;gap:8px;padding:6px 0;display:flex}.FilterWidget-module-scss-module__oRx81G__selectContainer{min-width:200px}.FilterWidget-module-scss-module__oRx81G__mobileSliderContainer{padding:0 .25rem}.FilterWidget-module-scss-module__oRx81G__sliderContainer{padding:1.75rem .25rem 0}
.LocationSearchWidget-module-scss-module__sTrGUW__search{padding:1rem}.LocationSearchWidget-module-scss-module__sTrGUW__searchInput{flex:1}.LocationSearchWidget-module-scss-module__sTrGUW__suggestionsPortal{background:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:9px;margin-top:.5rem;padding:.5rem;overflow:hidden;box-shadow:10px 10px 37px -8px #0000001a}
.MaskWidget-module-scss-module__RCEJGq__maskContainer{min-width:260px;padding:1rem}.MaskWidget-module-scss-module__RCEJGq__settingsDivider{border-color:var(--color-border-subtle)}.MaskWidget-module-scss-module__RCEJGq__tabContainer{height:36px;color:var(--color-text-subtle);background-color:var(--color-background-input-default);border-radius:8px;padding:2px;position:relative;overflow:hidden}.MaskWidget-module-scss-module__RCEJGq__tabItem{font-size:var(--font-size-p-100);z-index:1;cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1;padding:.5rem;transition:all .25s;position:relative}.MaskWidget-module-scss-module__RCEJGq__tabItem:hover{background-color:var(--color-background-hovered)}.MaskWidget-module-scss-module__RCEJGq__tabItem.MaskWidget-module-scss-module__RCEJGq__active{color:var(--color-text-default);background-color:var(--color-background-default);border:1px solid var(--color-border-default);outline-offset:-1px}.MaskWidget-module-scss-module__RCEJGq__singleRowControl .MaskWidget-module-scss-module__RCEJGq__radiusLabel{color:var(--color-text-default);flex-shrink:0;font-size:11px}.MaskWidget-module-scss-module__RCEJGq__singleRowControl .MaskWidget-module-scss-module__RCEJGq__sliderContainer{flex:1;min-width:60px;margin:0;padding:0}.MaskWidget-module-scss-module__RCEJGq__singleRowControl .MaskWidget-module-scss-module__RCEJGq__radiusInput{flex-shrink:0;width:90px}.MaskWidget-module-scss-module__RCEJGq__singleRowControl .MaskWidget-module-scss-module__RCEJGq__timeDropdownContainer{flex:1}.MaskWidget-module-scss-module__RCEJGq__travelModeIcons .MaskWidget-module-scss-module__RCEJGq__modeIcon{border:1px solid var(--color-border-default);border-radius:8px;width:32px;min-width:32px;height:32px;padding:0}.MaskWidget-module-scss-module__RCEJGq__travelModeIcons .MaskWidget-module-scss-module__RCEJGq__modeIcon svg{width:16px;height:16px}.MaskWidget-module-scss-module__RCEJGq__travelModeIcons .MaskWidget-module-scss-module__RCEJGq__modeIcon.MaskWidget-module-scss-module__RCEJGq__active{border-color:var(--color-border-brand);background-color:var(--color-background-selected-default)}.MaskWidget-module-scss-module__RCEJGq__entryButtons>*{flex:1}.MaskWidget-module-scss-module__RCEJGq__entryButtons .MaskWidget-module-scss-module__RCEJGq__activeEntryButton.MaskWidget-module-scss-module__RCEJGq__activeEntryButton{border-color:var(--color-border-brand);background-color:var(--color-background-selected-default)}.MaskWidget-module-scss-module__RCEJGq__entryButtons .MaskWidget-module-scss-module__RCEJGq__activeEntryButton.MaskWidget-module-scss-module__RCEJGq__activeEntryButton:not([data-disabled]):hover{background-color:var(--blue-300)}.MaskWidget-module-scss-module__RCEJGq__drawButtons{width:100%}.MaskWidget-module-scss-module__RCEJGq__drawButtons>*{flex:1}.MaskWidget-module-scss-module__RCEJGq__drawButtons .MaskWidget-module-scss-module__RCEJGq__activeDrawButton.MaskWidget-module-scss-module__RCEJGq__activeDrawButton{border-color:var(--color-border-brand);background-color:var(--color-background-selected-default)}.MaskWidget-module-scss-module__RCEJGq__drawButtons .MaskWidget-module-scss-module__RCEJGq__activeDrawButton.MaskWidget-module-scss-module__RCEJGq__activeDrawButton:not([data-disabled]):hover{background-color:var(--blue-300)}.MaskWidget-module-scss-module__RCEJGq__predicateButtons{width:100%}.MaskWidget-module-scss-module__RCEJGq__predicateButton{border:1px solid var(--color-border-default);background-color:var(--color-background-default);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:8px;transition:border-color .1s ease-out,background-color .1s ease-out;display:flex}.MaskWidget-module-scss-module__RCEJGq__predicateButton:hover{background-color:var(--color-background-active)}.MaskWidget-module-scss-module__RCEJGq__activePredicateButton{border-color:var(--color-border-brand);background-color:var(--color-background-selected-default)}.MaskWidget-module-scss-module__RCEJGq__activePredicateButton:hover{background-color:var(--blue-300)}@media (max-width:768px){.MaskWidget-module-scss-module__RCEJGq__travelModeIcons .MaskWidget-module-scss-module__RCEJGq__modeIcon{width:28px;height:28px}}
.TextWidget-module-scss-module__XRKW4q__textWidget{pointer-events:all;border-radius:8px;flex-direction:column;padding:1rem;display:flex;position:relative}.TextWidget-module-scss-module__XRKW4q__textWidget ul,.TextWidget-module-scss-module__XRKW4q__textWidget ol{padding-left:1.5rem}.TextWidget-module-scss-module__XRKW4q__textWidget code{background-color:var(--color-background-layer-01-default);border-radius:.5rem;padding:.4rem;font-size:.9rem}.TextWidget-module-scss-module__XRKW4q__textWidget h1,.TextWidget-module-scss-module__XRKW4q__textWidget h2,.TextWidget-module-scss-module__XRKW4q__textWidget h3{margin-bottom:.5rem;line-height:1.2}.TextWidget-module-scss-module__XRKW4q__textWidget h1:last-child,.TextWidget-module-scss-module__XRKW4q__textWidget h2:last-child,.TextWidget-module-scss-module__XRKW4q__textWidget h3:last-child{margin-bottom:0}.TextWidget-module-scss-module__XRKW4q__textWidget .TextWidget-module-scss-module__XRKW4q__editorContent{border-radius:.5rem;outline:none}.TextWidget-module-scss-module__XRKW4q__textWidget .TextWidget-module-scss-module__XRKW4q__editorContent p{margin:0;line-height:1.3}.TextWidget-module-scss-module__XRKW4q__textWidget .TextWidget-module-scss-module__XRKW4q__editorContent strong{font-weight:700}.TextWidget-module-scss-module__XRKW4q__textWidget .TextWidget-module-scss-module__XRKW4q__editorContent em{font-style:italic}.TextWidget-module-scss-module__XRKW4q__textWidget .TextWidget-module-scss-module__XRKW4q__editorContent u{text-decoration:underline}.TextWidget-module-scss-module__XRKW4q__textWidget.TextWidget-module-scss-module__XRKW4q__phone{padding:.5rem}.TextWidget-module-scss-module__XRKW4q__bubbleMenuOptions{gap:.25rem;display:flex}.TextWidget-module-scss-module__XRKW4q__dropdown{padding:.5rem}
.TabsWidget-module-scss-module__hGKfXq__tabsContainer{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.TabsWidget-module-scss-module__hGKfXq__tabBar{flex-shrink:0;width:calc(100% - 2rem);margin:.5rem 1rem}.TabsWidget-module-scss-module__hGKfXq__tabContent{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:.25rem;display:flex;overflow-y:auto}.TabsWidget-module-scss-module__hGKfXq__visible{display:contents}.TabsWidget-module-scss-module__hGKfXq__hidden{display:none}.TabsWidget-module-scss-module__hGKfXq__widgetWrapper{cursor:pointer;border-radius:.5rem;transition:opacity .2s,outline .2s}.TabsWidget-module-scss-module__hGKfXq__widgetWrapper.TabsWidget-module-scss-module__hGKfXq__selected{outline:2px solid var(--color-border-brand);outline-offset:2px}.TabsWidget-module-scss-module__hGKfXq__widgetWrapper.TabsWidget-module-scss-module__hGKfXq__editable:hover{outline:2px solid var(--color-border-selected);outline-offset:2px}.TabsWidget-module-scss-module__hGKfXq__emptyTab{margin:0 auto}
.TimelineRange-module-scss-module__Mbiooa__sliderContainer{padding:0 .25rem}.TimelineRange-module-scss-module__Mbiooa__displayValues{justify-content:center;align-items:center;margin-top:1rem;display:flex}
.ViewSwitcherWidget-module-scss-module__OD--LG__featureWrapper{min-width:100%;height:100%;padding:1rem;overflow:scroll}.ViewSwitcherWidget-module-scss-module__OD--LG__chipsContainer{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.ViewSwitcherWidget-module-scss-module__OD--LG__chipsContainer.ViewSwitcherWidget-module-scss-module__OD--LG__horizontal{flex-direction:column;max-width:40vw}.ViewSwitcherWidget-module-scss-module__OD--LG__chipsContainer.ViewSwitcherWidget-module-scss-module__OD--LG__mobile{flex-direction:row;overflow-y:auto}.ViewSwitcherWidget-module-scss-module__OD--LG__chip{background-color:var(--color-background-default);border:1px solid var(--color-border-default);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5rem;max-width:200px;padding:.5rem 1rem;transition:all .1s ease-in-out;overflow:hidden}.ViewSwitcherWidget-module-scss-module__OD--LG__chip span{font-size:12px}.ViewSwitcherWidget-module-scss-module__OD--LG__chip:hover{background-color:var(--color-background-hovered)}.ViewSwitcherWidget-module-scss-module__OD--LG__chip.ViewSwitcherWidget-module-scss-module__OD--LG__selected span{color:var(--color-text-selected)}.ViewSwitcherWidget-module-scss-module__OD--LG__chip.ViewSwitcherWidget-module-scss-module__OD--LG__selected{background-color:var(--color-background-selected-default);border-color:var(--color-border-brand)}.ViewSwitcherWidget-module-scss-module__OD--LG__selectContainer{min-width:200px}
.InterfaceChatWidget-module-scss-module__IP4fcW__container{background:var(--color-background-default);flex-direction:column;height:100%;padding:.5rem;display:flex;overflow:hidden}.InterfaceChatWidget-module-scss-module__IP4fcW__collapsedContainer{align-self:flex-start;width:100%;height:fit-content;min-height:0;position:relative}.InterfaceChatWidget-module-scss-module__IP4fcW__collapsedInputTrigger{background:var(--color-background-input-default);cursor:text;border:1px solid #0000;border-radius:12px;align-items:center;gap:.5rem;width:100%;padding:.5rem;transition:border-color .1s ease-out;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__collapsedInputTrigger:hover{border-color:var(--color-border-default)}.InterfaceChatWidget-module-scss-module__IP4fcW__collapsedPlaceholder{color:var(--color-text-subtle);font-size:14px}.InterfaceChatWidget-module-scss-module__IP4fcW__expandedOverlay{z-index:200;background:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:1rem;flex-direction:column;width:calc(100% + 4rem);height:60vh;animation:.25s ease-out forwards InterfaceChatWidget-module-scss-module__IP4fcW__expandFromInput;display:flex;position:absolute;bottom:0;left:-2rem;overflow:hidden;box-shadow:0 -4px 24px #00000014}.InterfaceChatWidget-module-scss-module__IP4fcW__expandedOverlay.InterfaceChatWidget-module-scss-module__IP4fcW__anchorTop{transform-origin:0 0}.InterfaceChatWidget-module-scss-module__IP4fcW__expandedOverlay.InterfaceChatWidget-module-scss-module__IP4fcW__anchorBottom{transform-origin:0 100%}.InterfaceChatWidget-module-scss-module__IP4fcW__expandedOverlay.InterfaceChatWidget-module-scss-module__IP4fcW__anchorRight.InterfaceChatWidget-module-scss-module__IP4fcW__anchorTop{transform-origin:100% 0}.InterfaceChatWidget-module-scss-module__IP4fcW__expandedOverlay.InterfaceChatWidget-module-scss-module__IP4fcW__anchorRight.InterfaceChatWidget-module-scss-module__IP4fcW__anchorBottom{transform-origin:100% 100%}@keyframes InterfaceChatWidget-module-scss-module__IP4fcW__expandFromInput{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.InterfaceChatWidget-module-scss-module__IP4fcW__expandedHeader{background:var(--color-background-default);border-bottom:1px solid var(--color-border-default);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__headerTitle{flex:1;align-items:center;gap:.125rem;min-width:0;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__title{color:var(--color-text-headlines);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.InterfaceChatWidget-module-scss-module__IP4fcW__headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__body{flex-direction:column;flex:1;min-height:0;padding:0 1rem 1rem;display:flex;overflow:hidden auto}.InterfaceChatWidget-module-scss-module__IP4fcW__sparklesIconContainer{background-color:var(--color-background-brand-default);background-image:url(/static/ai-bg.jpg);background-repeat:no-repeat;background-size:cover;border-radius:.5rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__sessionsListContainer{scrollbar-width:thin;scrollbar-color:var(--color-border-default) #0000;flex:1;margin-left:-.5rem;padding-left:.5rem;overflow:clip auto}.InterfaceChatWidget-module-scss-module__IP4fcW__dateHeader{color:var(--color-text-subtle);font-size:12px}.InterfaceChatWidget-module-scss-module__IP4fcW__sessionItem{text-align:left;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;height:40px;margin-left:-.5rem;padding:.25rem .5rem;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__sessionItem:focus{outline-color:var(--color-border-brand)}.InterfaceChatWidget-module-scss-module__IP4fcW__sessionItem:hover{background-color:var(--color-background-hovered)}.InterfaceChatWidget-module-scss-module__IP4fcW__sessionItem.InterfaceChatWidget-module-scss-module__IP4fcW__active{background-color:var(--color-background-active)}.InterfaceChatWidget-module-scss-module__IP4fcW__sessionItemTitle{text-overflow:ellipsis;white-space:nowrap;height:40px;color:var(--color-text-headlines);flex:1;min-width:0;font-size:14px;font-weight:500;line-height:40px;overflow:hidden}.InterfaceChatWidget-module-scss-module__IP4fcW__emptySessionsState{text-align:center;color:var(--color-text-subtle);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.InterfaceChatWidget-module-scss-module__IP4fcW__emptyStateTitle{color:var(--color-text-headlines);font-size:16px;font-weight:500}
.ChatPanel-module-scss-module__6TXrHa__chatPanelInner{top:var(--toolbar-height);width:400px;height:calc(100vh - var(--toolbar-height));max-height:calc(100vh - var(--toolbar-height));background-color:var(--color-background-default);border-top:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);z-index:103;transition-property:left;transition-duration:.3s;position:fixed;left:-400px}.ChatPanel-module-scss-module__6TXrHa__chatPanelInner.ChatPanel-module-scss-module__6TXrHa__open{left:0}.ChatPanel-module-scss-module__6TXrHa__panelContent{flex-direction:column;width:100%;height:100%;display:flex}.ChatPanel-module-scss-module__6TXrHa__header{height:var(--panel-header-height);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:0 1rem;display:flex}.ChatPanel-module-scss-module__6TXrHa__headerTitle{flex:1;align-items:center;gap:.125rem;min-width:0;display:flex}.ChatPanel-module-scss-module__6TXrHa__headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ChatPanel-module-scss-module__6TXrHa__modalHeaderButton{margin-left:-.75rem}.ChatPanel-module-scss-module__6TXrHa__modalHeaderButton h4{font-size:14px}.ChatPanel-module-scss-module__6TXrHa__modalHeaderTitle{align-items:center;margin-top:-2px;font-size:14px;display:flex}.ChatPanel-module-scss-module__6TXrHa__titleGroup{flex:1;min-width:0}.ChatPanel-module-scss-module__6TXrHa__titleSeparator{flex:0 0 16px;width:16px;height:16px}.ChatPanel-module-scss-module__6TXrHa__titleSeparator svg{width:16px;height:16px}.ChatPanel-module-scss-module__6TXrHa__sessionNameButton{cursor:pointer;min-width:0;max-width:100%;height:26px;color:var(--color-text-headlines);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.25rem;padding:0 .5rem;display:flex}.ChatPanel-module-scss-module__6TXrHa__sessionNameButton:hover,.ChatPanel-module-scss-module__6TXrHa__sessionNameButton[aria-expanded=true]{background-color:var(--color-background-hovered)}.ChatPanel-module-scss-module__6TXrHa__sessionNameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:500;overflow:hidden}.ChatPanel-module-scss-module__6TXrHa__sessionNameChevron{width:18px;height:18px;color:var(--color-icon-default);flex:0 0 18px}.ChatPanel-module-scss-module__6TXrHa__sessionNameChevron svg{width:18px;height:18px}.ChatPanel-module-scss-module__6TXrHa__renameInputContainer{height:26px}.ChatPanel-module-scss-module__6TXrHa__renameInput{--input-height:26px;height:26px;min-height:26px;color:var(--color-text-headlines);padding-left:calc(.75rem - 1px);font-size:14px;font-weight:500}.ChatPanel-module-scss-module__6TXrHa__renameInputCancelButton:hover{background-color:var(--color-background-active)!important}.ChatPanel-module-scss-module__6TXrHa__body{flex-direction:column;flex:1;min-height:0;padding:0 1rem 1rem;display:flex}.ChatPanel-module-scss-module__6TXrHa__chatContent{flex-direction:column;flex:1;min-height:0;margin-right:-1rem;font-size:.95rem;display:flex;position:relative}.ChatPanel-module-scss-module__6TXrHa__messagesContainer{scrollbar-width:thin;scrollbar-color:var(--color-border-default) #0000;flex:1;min-height:0;padding-top:1rem;padding-right:1rem;overflow:hidden auto}.ChatPanel-module-scss-module__6TXrHa__inputContainer{flex-shrink:0;margin-top:1rem;padding-right:1rem;position:relative}.ChatPanel-module-scss-module__6TXrHa__newSessionContainer{scrollbar-width:thin;scrollbar-color:var(--color-border-default) #0000;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.ChatPanel-module-scss-module__6TXrHa__newSessionTopHalf{flex-direction:column;flex:1;min-height:0;display:flex}.ChatPanel-module-scss-module__6TXrHa__heroSection{opacity:1;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:120px;padding-top:1rem;padding-bottom:1rem;padding-right:1rem;transition:all .3s;display:flex;overflow:visible}.ChatPanel-module-scss-module__6TXrHa__newSessionPrompts{flex-shrink:0}.ChatPanel-module-scss-module__6TXrHa__heroContent{text-align:center;z-index:3;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:relative}.ChatPanel-module-scss-module__6TXrHa__heroContent h3{margin:0}.ChatPanel-module-scss-module__6TXrHa__heroIcon{justify-content:center;align-items:center;display:flex}.ChatPanel-module-scss-module__6TXrHa__heroIcon img{width:32px;height:32px}.ChatPanel-module-scss-module__6TXrHa__subheader{color:var(--color-text-subtle);max-width:300px}.ChatPanel-module-scss-module__6TXrHa__helpMessageAnimated{animation:.2s cubic-bezier(.4,0,.2,1) forwards ChatPanel-module-scss-module__6TXrHa__fadeInUp}@keyframes ChatPanel-module-scss-module__6TXrHa__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChatPanel-module-scss-module__6TXrHa__message{flex-direction:column;gap:.5rem;min-width:0;max-width:100%;display:flex}.ChatPanel-module-scss-module__6TXrHa__message.ChatPanel-module-scss-module__6TXrHa__userMessage{flex-direction:row-reverse}.ChatPanel-module-scss-module__6TXrHa__message.ChatPanel-module-scss-module__6TXrHa__userMessage .ChatPanel-module-scss-module__6TXrHa__messageContent{background:var(--color-background-brand-default);color:#fff;border-radius:16px 16px 4px}.ChatPanel-module-scss-module__6TXrHa__message.ChatPanel-module-scss-module__6TXrHa__loadingMessage{flex-direction:row;align-items:center}.ChatPanel-module-scss-module__6TXrHa__userMessage{flex-direction:row-reverse;margin-left:auto}.ChatPanel-module-scss-module__6TXrHa__userMessage .ChatPanel-module-scss-module__6TXrHa__messageContent{justify-content:flex-end;display:flex}.ChatPanel-module-scss-module__6TXrHa__userMessageWrapper{background-color:var(--color-background-brand-default);color:var(--color-text-inverse);word-wrap:break-word;overflow-wrap:break-word;border-radius:1rem;padding:.5rem 1rem}.ChatPanel-module-scss-module__6TXrHa__userMessageWrapper *{color:var(--color-text-inverse)!important}.ChatPanel-module-scss-module__6TXrHa__aiMessage{color:var(--color-text-default);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.95rem;line-height:1.6}.ChatPanel-module-scss-module__6TXrHa__messageContent{width:100%;font-size:inherit;word-wrap:break-word;overflow-wrap:break-word;min-width:0;line-height:1.4}.ChatPanel-module-scss-module__6TXrHa__messageContent p{word-wrap:break-word;overflow-wrap:break-word;margin:0}.ChatPanel-module-scss-module__6TXrHa__messageContent p:not(:last-child){margin-bottom:8px}.ChatPanel-module-scss-module__6TXrHa__loadingState{color:var(--color-text-subtle);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.ChatPanel-module-scss-module__6TXrHa__loadingTitle{color:var(--color-text-headlines);margin-bottom:8px;font-size:16px;font-weight:600}.ChatPanel-module-scss-module__6TXrHa__loadingDescription{max-width:250px;font-size:14px;line-height:1.4}.ChatPanel-module-scss-module__6TXrHa__thinkingIndicator{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f3f6ff 0%,#0e58ff 20%,#083599 40% 60%,#0e58ff 80%,#f3f6ff 100%) 0 0/125% 100% repeat-x;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-size:14px;animation:3s linear infinite ChatPanel-module-scss-module__6TXrHa__thinking;display:flex}@keyframes ChatPanel-module-scss-module__6TXrHa__thinking{0%{background-position:0%}to{background-position:-500%}}.ChatPanel-module-scss-module__6TXrHa__escText{color:var(--color-text-subtle);opacity:.7;font-size:12px}.ChatPanel-module-scss-module__6TXrHa__tipContainer{color:var(--color-text-subtle);margin-top:.5rem;font-size:12px}.ChatPanel-module-scss-module__6TXrHa__tipIcon{flex-shrink:0;font-size:14px}.ChatPanel-module-scss-module__6TXrHa__messagesContainerWrapper{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ChatPanel-module-scss-module__6TXrHa__scrollToBottomButton{border:1px solid var(--color-border-default);background:var(--color-background-default);cursor:pointer;opacity:0;pointer-events:none;z-index:10;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 2px 8px #0000000d}.ChatPanel-module-scss-module__6TXrHa__scrollToBottomButton svg{color:var(--color-icon-default)}.ChatPanel-module-scss-module__6TXrHa__scrollToBottomButton:hover{background:var(--color-background-hovered)}.ChatPanel-module-scss-module__6TXrHa__scrollToBottomButton:focus-visible{border-color:var(--color-border-brand)}.ChatPanel-module-scss-module__6TXrHa__scrollToBottomButton.ChatPanel-module-scss-module__6TXrHa__visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.ChatPanel-module-scss-module__6TXrHa__mapActionText{color:var(--color-text-default);font-size:.95rem}.ChatPanel-module-scss-module__6TXrHa__navigableActionContainer{border:1px solid var(--color-border-default);background-color:var(--color-background-default);border-radius:.5rem;width:100%;padding:.5rem}.ChatPanel-module-scss-module__6TXrHa__navigableActionText{color:var(--color-text-subtle);margin:0;font-size:.95rem;font-weight:500}.ChatPanel-module-scss-module__6TXrHa__mentionTextarea{width:100%}
.GeoreferencerModal-module-scss-module__7czDZa__tabsList{justify-content:center;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__tab{background-color:var(--color-background-layer-02-default);color:var(--color-text-default);text-align:center;cursor:pointer;font-size:var(--font-size-p-100);cursor:pointer;border:1px solid #0000;padding:8px 16px;transition:all .2s;position:relative}.GeoreferencerModal-module-scss-module__7czDZa__tab:first-of-type{border-radius:8px 0 0 8px}.GeoreferencerModal-module-scss-module__7czDZa__tab:last-of-type{border-radius:0 8px 8px 0}.GeoreferencerModal-module-scss-module__7czDZa__tab+.GeoreferencerModal-module-scss-module__7czDZa__tab{border-left-width:0}.GeoreferencerModal-module-scss-module__7czDZa__tab:hover{background-color:var(--color-background-hovered)}.GeoreferencerModal-module-scss-module__7czDZa__tab[data-active]{background-color:var(--color-background-default);color:var(--color-text-default);border:1px solid var(--color-border-default)}.GeoreferencerModal-module-scss-module__7czDZa__tab[data-active]:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.GeoreferencerModal-module-scss-module__7czDZa__tab:not(:first-of-type)[data-active]{border-left-width:1px}.GeoreferencerModal-module-scss-module__7czDZa__editorContainer{grid-template-columns:1fr;height:70vh;display:grid;position:relative}.GeoreferencerModal-module-scss-module__7czDZa__editorContainer.GeoreferencerModal-module-scss-module__7czDZa__splitView{grid-template-columns:1fr 1fr;gap:1rem}.GeoreferencerModal-module-scss-module__7czDZa__mapContainerWrapper{border:2px solid var(--color-border-default);border-radius:8px;width:100%;height:100%;transition:all .2s;position:relative;overflow:hidden}.GeoreferencerModal-module-scss-module__7czDZa__mapContainerWrapper.GeoreferencerModal-module-scss-module__7czDZa__active{border-color:var(--color-border-brand)}.GeoreferencerModal-module-scss-module__7czDZa__mapContainer{width:100%;height:100%;min-height:400px;position:relative}.GeoreferencerModal-module-scss-module__7czDZa__imageMapContainer{border:2px solid var(--color-border-default);border-radius:8px;height:100%;transition:all .2s;position:relative;overflow:hidden}.GeoreferencerModal-module-scss-module__7czDZa__imageMapContainer.GeoreferencerModal-module-scss-module__7czDZa__active{border-color:var(--color-border-brand)}.GeoreferencerModal-module-scss-module__7czDZa__markersInfo{background-color:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:7px;flex-direction:column;gap:1rem;width:443px;padding:1rem;display:flex;box-shadow:0 8px 24px #959da533}.GeoreferencerModal-module-scss-module__7czDZa__opacityControlContainer{z-index:5;flex-direction:row;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.GeoreferencerModal-module-scss-module__7czDZa__toolsOpacity{height:36px;transition-property:all;transition-duration:.3s;transition-delay:0;justify-content:flex-end;align-items:center;display:flex;position:relative;box-shadow:10px 10px 37px -8px #0000001a}.GeoreferencerModal-module-scss-module__7czDZa__tool{cursor:pointer;background-color:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:5px;justify-content:center;align-items:center;height:36px;padding:.3rem;font-size:1.1em;display:flex;position:relative;width:36px!important}.GeoreferencerModal-module-scss-module__7czDZa__tool:hover{background-color:var(--color-background-hovered)}.GeoreferencerModal-module-scss-module__7czDZa__tool:hover svg{fill:var(--color-icon-default)!important}.GeoreferencerModal-module-scss-module__7czDZa__tool.GeoreferencerModal-module-scss-module__7czDZa__leftRadius{border-radius:5px 0 0 5px}.GeoreferencerModal-module-scss-module__7czDZa__tool.GeoreferencerModal-module-scss-module__7czDZa__bothRadius{border-radius:5px}.GeoreferencerModal-module-scss-module__7czDZa__tool.GeoreferencerModal-module-scss-module__7czDZa__active svg{fill:var(--color-icon-selected)!important}.GeoreferencerModal-module-scss-module__7czDZa__tool.GeoreferencerModal-module-scss-module__7czDZa__active:hover{background-color:var(--color-background-hovered)}.GeoreferencerModal-module-scss-module__7czDZa__opacityControlExpanded{z-index:100;background-color:var(--color-background-default);border:1px solid var(--color-border-default);white-space:nowrap;border-radius:7px;flex-direction:column;gap:.5rem;min-width:250px;padding:1rem;display:flex;position:absolute;top:0;right:0;box-shadow:0 8px 24px #959da533}.GeoreferencerModal-module-scss-module__7czDZa__opacityControlExpandedHeader{justify-content:space-between;align-items:center;height:36px;margin-bottom:.5rem;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__markerWithNumber{line-height:1;position:relative}.GeoreferencerModal-module-scss-module__7czDZa__markerLabel{font-size:var(--font-size-p-100,12);color:var(--color-text-inverse);pointer-events:none;position:absolute;top:7px;left:50%;transform:translate(-50%)}.GeoreferencerModal-module-scss-module__7czDZa__markerGridHeader,.GeoreferencerModal-module-scss-module__7czDZa__markerGridRow{grid-template-columns:20px 168px 168px 36px;align-items:center;gap:.5rem;margin-bottom:.5rem;display:grid}.GeoreferencerModal-module-scss-module__7czDZa__markerGridHeader{color:var(--color-text-headlines);font-size:.875rem;font-weight:600}.GeoreferencerModal-module-scss-module__7czDZa__index{color:var(--color-text-brand);font-size:.875rem}.GeoreferencerModal-module-scss-module__7czDZa__inputGroup{gap:.5rem;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__loadingState{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:600px;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__loadingState h3{color:var(--color-text-headlines);margin:0}.GeoreferencerModal-module-scss-module__7czDZa__loadingState p{color:var(--color-text-subtle);text-align:center;margin:0}.GeoreferencerModal-module-scss-module__7czDZa__errorState{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:600px;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__errorState h3{color:var(--color-text-danger);margin:0}.GeoreferencerModal-module-scss-module__7czDZa__errorState p{color:var(--color-text-subtle);text-align:center;max-width:400px;margin:0}.GeoreferencerModal-module-scss-module__7czDZa__pdfThumbnailList{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem;max-height:400px;padding-right:8px;display:grid;overflow-y:auto}.GeoreferencerModal-module-scss-module__7czDZa__pdfThumbnail{background:var(--color-background-default);border:1px solid var(--color-border-default);cursor:pointer;border-radius:4px;padding:4px;transition:border .2s}.GeoreferencerModal-module-scss-module__7czDZa__pdfThumbnail.GeoreferencerModal-module-scss-module__7czDZa__selected{border:1px solid var(--color-border-brand)}.GeoreferencerModal-module-scss-module__7czDZa__pdfPageSelectionState{justify-content:center;align-items:center;width:100%;max-height:80%;padding:2rem;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__pdfPageSelectionContent{text-align:center;flex-direction:column;width:100%;max-width:800px;height:100%;display:flex}.GeoreferencerModal-module-scss-module__7czDZa__pdfPageSelectionContent h3{color:var(--color-text-headlines);margin:0 0 .5rem}.GeoreferencerModal-module-scss-module__7czDZa__pdfPageSelectionContent p{color:var(--color-text-subtle);margin:0 0 2rem}.GeoreferencerModal-module-scss-module__7czDZa__emptyStateText{color:var(--color-text-subtle)}
.GeoreferencerMapControls-module-scss-module__QOaxCG__infoButton{z-index:1010;position:absolute;top:1rem;left:1rem}.GeoreferencerMapControls-module-scss-module__QOaxCG__bottomLeftControls{z-index:1010;flex-direction:column;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:1rem}.GeoreferencerMapControls-module-scss-module__QOaxCG__controlGroup{flex-direction:column-reverse;align-items:flex-start;display:flex;position:relative}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool{cursor:pointer;z-index:1011;background-color:var(--color-background-default);border:1px solid var(--color-border-default);justify-content:center;align-items:center;width:32px;height:32px;padding:.3rem;font-size:1.1em;transition:all .2s;display:flex;position:relative}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool:hover{background-color:var(--color-background-hovered)}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool:hover svg,.GeoreferencerMapControls-module-scss-module__QOaxCG__tool:hover svg path{fill:var(--color-icon-default)!important}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool.GeoreferencerMapControls-module-scss-module__QOaxCG__active{background-color:var(--color-background-default);border-color:var(--color-border-selected)}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool.GeoreferencerMapControls-module-scss-module__QOaxCG__active svg,.GeoreferencerMapControls-module-scss-module__QOaxCG__tool.GeoreferencerMapControls-module-scss-module__QOaxCG__active svg path{fill:var(--color-icon-default)!important}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool{border-radius:8px;box-shadow:0 2px 8px #0000001a}.GeoreferencerMapControls-module-scss-module__QOaxCG__counter{background-color:var(--color-background-brand-default);min-width:16px;height:16px;color:var(--color-text-inverse);font-size:var(--font-size-h-200);font-weight:var(--font-weight-h-200);z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #0003}.GeoreferencerMapControls-module-scss-module__QOaxCG__expandedPanel{background-color:var(--color-background-default);border:1px solid var(--color-border-default);z-index:1012;border-radius:8px;min-width:280px;max-width:500px;max-height:400px;margin-left:.5rem;position:absolute;bottom:0;left:100%;overflow-y:auto;box-shadow:0 4px 16px #00000026}.GeoreferencerMapControls-module-scss-module__QOaxCG__expandedPanel.GeoreferencerMapControls-module-scss-module__QOaxCG__searchPanel{margin-bottom:.5rem;margin-left:0;bottom:100%;left:0}.GeoreferencerMapControls-module-scss-module__QOaxCG__panelContent{padding:1rem}@media (max-width:768px){.GeoreferencerMapControls-module-scss-module__QOaxCG__infoButton{top:.5rem;left:.5rem}.GeoreferencerMapControls-module-scss-module__QOaxCG__bottomLeftControls{bottom:.5rem;left:.5rem}.GeoreferencerMapControls-module-scss-module__QOaxCG__expandedPanel{min-width:250px;max-width:450px}.GeoreferencerMapControls-module-scss-module__QOaxCG__tool{width:28px;height:28px}}.GeoreferencerMapControls-module-scss-module__QOaxCG__dropdownHeader{border-bottom:1px solid var(--color-border-default);padding:.75rem 1rem .5rem}.GeoreferencerMapControls-module-scss-module__QOaxCG__dropdownHeader h4{color:var(--color-text-default);margin:0;font-size:14px;font-weight:600}.GeoreferencerMapControls-module-scss-module__QOaxCG__basemapList{max-height:300px;padding:.5rem 0;overflow-y:auto}.GeoreferencerMapControls-module-scss-module__QOaxCG__basemapItem{cursor:pointer;align-items:center;padding:.5rem 1rem;transition:background-color .15s;display:flex}.GeoreferencerMapControls-module-scss-module__QOaxCG__basemapItem:hover{background-color:var(--color-background-hovered)}.GeoreferencerMapControls-module-scss-module__QOaxCG__basemapItem.GeoreferencerMapControls-module-scss-module__QOaxCG__active{background-color:var(--color-background-selected-default)}.GeoreferencerMapControls-module-scss-module__QOaxCG__basemapItem.GeoreferencerMapControls-module-scss-module__QOaxCG__disabled{pointer-events:none;opacity:.6}.GeoreferencerMapControls-module-scss-module__QOaxCG__preview{border:1px solid var(--color-border-default);border-radius:6px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.GeoreferencerMapControls-module-scss-module__QOaxCG__preview img{object-fit:cover;width:100%;height:100%}.GeoreferencerMapControls-module-scss-module__QOaxCG__title{color:var(--color-text-default);margin-left:.75rem;font-size:13px}@media (max-width:768px){.GeoreferencerMapControls-module-scss-module__QOaxCG__tool{width:28px;height:28px}}
.CrsFileCard-module-scss-module__DJ_c_W__crsSelect{width:100%;max-width:280px}
.GeotaggedFileCard-module-scss-module__cjozUW__locationIndicator{color:var(--color-text-subtle);align-items:center;gap:.5rem;font-size:12px;display:flex}
.DataTableMap-module-scss-module__u0iJNa__dataTable{width:calc(100% - var(--left-panel-width) - var(--right-panel-width));left:var(--left-panel-width);z-index:101;background-color:var(--color-background-default);transition-property:left,right,width,bottom,height;transition-duration:.3s;transition-delay:0;padding-top:8px;position:absolute;bottom:0}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__resizing,.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__resizing *{transition:none!important}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__noLeftSidepanel{width:calc(100% - var(--right-panel-width));left:0}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__noLeftSidepanel.DataTableMap-module-scss-module__u0iJNa__noRightSidepanel{width:100%}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__noRightSidepanel{width:calc(100% - var(--left-panel-width));right:0}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__preview{width:100%;left:0}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__expandedChatPanel{left:calc(var(--chat-panel-width) + var(--left-panel-width));width:calc(100% - var(--chat-panel-width) - var(--left-panel-width) - var(--right-panel-width))}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__expandedChatPanel.DataTableMap-module-scss-module__u0iJNa__noRightSidepanel{width:calc(100% - var(--chat-panel-width) - var(--left-panel-width))}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__expandedChatPanel.DataTableMap-module-scss-module__u0iJNa__noLeftSidepanel{left:var(--chat-panel-width);width:calc(100% - var(--chat-panel-width) - var(--left-panel-width))}.DataTableMap-module-scss-module__u0iJNa__dataTable.DataTableMap-module-scss-module__u0iJNa__expandedChatPanel.DataTableMap-module-scss-module__u0iJNa__noLeftSidepanel.DataTableMap-module-scss-module__u0iJNa__noRightSidepanel{width:calc(100% - var(--chat-panel-width))}
.LeftSidepanel-module-scss-module__Ch0rIG__leftSidepanelContainer{top:var(--toolbar-height);z-index:102;width:var(--left-panel-width);background-color:var(--color-background-default);box-sizing:border-box;height:calc(100vh - var(--toolbar-height));border-top:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);transition-property:left;transition-duration:.3s;transition-delay:0;position:fixed;bottom:0;left:0;overflow-y:hidden}.LeftSidepanel-module-scss-module__Ch0rIG__leftSidepanelContainer.LeftSidepanel-module-scss-module__Ch0rIG__hidden{left:calc(var(--left-panel-width)*-1)}.LeftSidepanel-module-scss-module__Ch0rIG__leftSidepanelContainer.LeftSidepanel-module-scss-module__Ch0rIG__hidden.LeftSidepanel-module-scss-module__Ch0rIG__expanded{left:calc(var(--chat-panel-width) - var(--left-panel-width))}.LeftSidepanel-module-scss-module__Ch0rIG__leftSidepanelContainer.LeftSidepanel-module-scss-module__Ch0rIG__expanded{left:var(--chat-panel-width)}.LeftSidepanel-module-scss-module__Ch0rIG__headerContentLeft,.LeftSidepanel-module-scss-module__Ch0rIG__headerContentRight{flex-direction:row;align-items:center;gap:.25rem;display:flex}.LeftSidepanel-module-scss-module__Ch0rIG__header{height:var(--panel-header-height);justify-content:space-between;align-items:center;gap:8px;padding:0 .5rem;display:flex}.LeftSidepanel-module-scss-module__Ch0rIG__header h4{font-size:14px}.LeftSidepanel-module-scss-module__Ch0rIG__fillHeightWrapper{flex-direction:column;height:100%;display:flex}.LeftSidepanel-module-scss-module__Ch0rIG__layerContent{height:calc(100vh - var(--toolbar-height) - var(--panel-header-height));overflow:hidden auto}.LeftSidepanel-module-scss-module__Ch0rIG__layerContent.LeftSidepanel-module-scss-module__Ch0rIG__fillHeight{flex:1;height:auto;min-height:0}@keyframes LeftSidepanel-module-scss-module__Ch0rIG__withAnimation{0%{width:0}to{width:100%}}.LeftSidepanel-module-scss-module__Ch0rIG__headerSearch{animation:.2s forwards LeftSidepanel-module-scss-module__Ch0rIG__withAnimation}
.RequiredFields-module-scss-module__sHqTAW__container{flex-direction:column;width:100%;min-height:30vh;max-height:70vh;display:flex;position:relative}.RequiredFields-module-scss-module__sHqTAW__content{flex:1;grid-template-columns:1fr 1fr;column-gap:1.5rem;min-height:0;display:grid;position:relative}.RequiredFields-module-scss-module__sHqTAW__formFieldsContainer{min-height:0;overflow-y:auto}.RequiredFields-module-scss-module__sHqTAW__mapContainer{max-height:65vh}.RequiredFields-module-scss-module__sHqTAW__bottomContent{border-top:1px solid var(--color-border-default);background-color:var(--color-background-default);width:100%}.RequiredFields-module-scss-module__sHqTAW__buttonDiv{justify-content:flex-end;padding-top:1rem;display:flex}
.DrawingMode-module-scss-module__kCXBIG__drawingUI{top:50px;right:0}.DrawingMode-module-scss-module__kCXBIG__drawingUI h4{border-bottom:1px solid var(--color-border-default);align-items:center;height:46px;padding:0 1rem;font-size:15px;display:flex}.DrawingMode-module-scss-module__kCXBIG__drawingContent{margin:1rem}.DrawingMode-module-scss-module__kCXBIG__buttons{grid-template-columns:36px 36px calc(100% - 72px - 1rem);column-gap:.5rem;margin-top:2rem;display:grid}.DrawingMode-module-scss-module__kCXBIG__styleElement{grid-template-columns:80px calc(100% - 116px - 1rem) 36px;align-items:center;column-gap:.5rem;min-height:36px;margin-bottom:.5rem;display:grid}.DrawingMode-module-scss-module__kCXBIG__styleElement.DrawingMode-module-scss-module__kCXBIG__fullWidth{grid-template-columns:80px calc(100% - 80px - .5rem)}.DrawingMode-module-scss-module__kCXBIG__styleElement.DrawingMode-module-scss-module__kCXBIG__noColumns{grid-template-columns:1fr}.DrawingMode-module-scss-module__kCXBIG__styleElement p{align-items:center;margin:0;font-size:12px;display:flex}.DrawingMode-module-scss-module__kCXBIG__modeTabs{border:1px solid var(--color-border-default);border-radius:7px;grid-template-columns:1fr 1fr 1fr;width:100%;margin-bottom:1rem;display:grid;overflow:hidden}.DrawingMode-module-scss-module__kCXBIG__modeTab{cursor:pointer;text-align:center;padding:.75rem 1rem;font-size:.9em;font-weight:600}.DrawingMode-module-scss-module__kCXBIG__modeTab:hover{background-color:var(--color-background-hovered)}.DrawingMode-module-scss-module__kCXBIG__modeTab.DrawingMode-module-scss-module__kCXBIG__active{background-color:var(--color-background-active)}
.Map-module-scss-module__W9DKAa__mapContainer{height:100%;overflow:hidden}.Map-module-scss-module__W9DKAa__mapContainer:focus{outline:none}.Map-module-scss-module__W9DKAa__mapContainer.Map-module-scss-module__W9DKAa__small{width:50%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Map-module-scss-module__W9DKAa__mapContainerContainer{width:100%;height:100%}
.MapWrapper-module-scss-module__yu0EmW__parentMapContainer{height:100%;overflow:hidden}.MapWrapper-module-scss-module__yu0EmW__parentMapContainer:focus{outline:none}
.RecommendedPrompts-module-scss-module__kV1rYW__promptsContainer{opacity:1;max-height:500px;padding:0 1rem;transition:all .3s ease-out;overflow:hidden}.RecommendedPrompts-module-scss-module__kV1rYW__modeSelector{border-bottom:1px solid var(--color-border-default)}.RecommendedPrompts-module-scss-module__kV1rYW__modeTabs{gap:24px;height:44px;display:flex;position:relative}.RecommendedPrompts-module-scss-module__kV1rYW__modeTab{color:var(--color-text-headlines);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:600;transition:all .2s;display:flex}.RecommendedPrompts-module-scss-module__kV1rYW__modeTab:hover{color:var(--color-text-headlines)}.RecommendedPrompts-module-scss-module__kV1rYW__modeTab.RecommendedPrompts-module-scss-module__kV1rYW__active{color:var(--color-border-brand);border-color:#0000}.RecommendedPrompts-module-scss-module__kV1rYW__tabIndicator{background:var(--color-border-brand);z-index:10;border-radius:2px 2px 0 0;height:3px;transition:all .3s cubic-bezier(.4,0,.2,1),opacity .2s ease-out;position:absolute;bottom:-1px}.RecommendedPrompts-module-scss-module__kV1rYW__promptsList{margin-top:.5rem}.RecommendedPrompts-module-scss-module__kV1rYW__promptRow{white-space:normal;word-wrap:break-word;cursor:pointer;border-radius:.5rem;align-items:center;min-height:42px;margin:0 -.5rem;padding:.75rem .5rem;font-size:12px;transition:all .1s ease-in-out}.RecommendedPrompts-module-scss-module__kV1rYW__promptRow:hover{background-color:var(--color-background-hovered)}.RecommendedPrompts-module-scss-module__kV1rYW__divider{border-bottom:1px solid var(--color-border-subtle)}
.SessionsList-module-scss-module__u7C3qa__sessionsListContainer{scrollbar-width:thin;scrollbar-color:var(--color-border-default) #0000;flex:1;margin-left:-.5rem;padding-left:.5rem;overflow:clip auto}.SessionsList-module-scss-module__u7C3qa__dateHeader{color:var(--color-text-subtle);font-size:12px}.SessionsList-module-scss-module__u7C3qa__sessionItem{text-align:left;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;height:40px;margin-left:-.5rem;display:flex}.SessionsList-module-scss-module__u7C3qa__sessionItem:not(.SessionsList-module-scss-module__u7C3qa__isRenaming){padding:.25rem .5rem}.SessionsList-module-scss-module__u7C3qa__sessionItem:focus:not(.SessionsList-module-scss-module__u7C3qa__isRenaming){outline-color:var(--color-border-brand)}.SessionsList-module-scss-module__u7C3qa__sessionItem:hover:not(.SessionsList-module-scss-module__u7C3qa__isRenaming){background-color:var(--color-background-hovered)}.SessionsList-module-scss-module__u7C3qa__sessionItemTitle{text-overflow:ellipsis;white-space:nowrap;height:40px;color:var(--color-text-headlines);flex:1;min-width:0;font-size:14px;font-weight:500;line-height:40px;overflow:hidden}.SessionsList-module-scss-module__u7C3qa__renameInput{padding:.5rem calc(.5rem - 1px)}.SessionsList-module-scss-module__u7C3qa__sessionMenuButton:hover{--color-background-hovered:var(--color-background-active)}.SessionsList-module-scss-module__u7C3qa__grow{flex:1;align-items:center;width:100%;display:flex}.SessionsList-module-scss-module__u7C3qa__renameInputCancelButton{margin-right:.75rem}.SessionsList-module-scss-module__u7C3qa__renameInputCancelButton:hover{background-color:var(--color-background-active)!important}.SessionsList-module-scss-module__u7C3qa__loadingState{text-align:center;color:var(--color-text-subtle);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.SessionsList-module-scss-module__u7C3qa__loadingTitle{color:var(--color-text-headlines);margin-bottom:8px;font-size:16px;font-weight:600}.SessionsList-module-scss-module__u7C3qa__emptySessionsState{text-align:center;color:var(--color-text-subtle);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.SessionsList-module-scss-module__u7C3qa__emptyStateTitle{color:var(--color-text-headlines);font-size:16px;font-weight:500}
.Toolbar-module-scss-module__42FVWG__nav{height:var(--toolbar-height);background-color:var(--color-background-toolbar-default);color:var(--color-text-toolbar);z-index:7;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0}.Toolbar-module-scss-module__42FVWG__content{justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.Toolbar-module-scss-module__42FVWG__rightTools{justify-content:flex-end;min-width:300px;padding-right:1rem;display:flex}.Toolbar-module-scss-module__42FVWG__menuLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Toolbar-module-scss-module__42FVWG__tools{align-items:center;height:100%;display:flex;position:relative}.Toolbar-module-scss-module__42FVWG__shareButton{--color-background-brand-default:var(--neutral-800);--color-background-brand-hovered:var(--neutral-700)}.Toolbar-module-scss-module__42FVWG__active,.Toolbar-module-scss-module__42FVWG__active:hover{background-color:var(--color-button-active-toolbar)}.Toolbar-module-scss-module__42FVWG__actionTools{z-index:100;border:1px solid var(--color-border-default);background-color:var(--color-background-default);transition-property:all;transition-duration:.3s;transition-delay:0;border-radius:10px;align-items:center;gap:.25rem;padding:.5rem;display:flex;position:fixed;bottom:.5rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #959da533}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__chatExpanded{left:calc(50% + var(--chat-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__chatExpanded.Toolbar-module-scss-module__42FVWG__showLeftSidepanel{left:calc(50% + var(--left-panel-width)/2 + var(--chat-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__chatExpanded.Toolbar-module-scss-module__42FVWG__showLeftSidepanel.Toolbar-module-scss-module__42FVWG__showRightSidepanel{left:calc(50% + var(--left-panel-width)/2 + var(--chat-panel-width)/2 - var(--right-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__chatExpanded.Toolbar-module-scss-module__42FVWG__showRightSidepanel{left:calc(50% + var(--chat-panel-width)/2 - var(--right-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__showLeftSidepanel{left:calc(50% + var(--left-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__showLeftSidepanel.Toolbar-module-scss-module__42FVWG__showRightSidepanel{left:calc(50% + var(--left-panel-width)/2 - var(--right-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTools.Toolbar-module-scss-module__42FVWG__showRightSidepanel{left:calc(50% - var(--right-panel-width)/2)}.Toolbar-module-scss-module__42FVWG__actionTool{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.25rem;min-width:36px;height:36px;padding:0 .5rem;display:flex;position:relative}.Toolbar-module-scss-module__42FVWG__actionTool svg{fill:var(--color-icon-default)}.Toolbar-module-scss-module__42FVWG__actionTool:hover,.Toolbar-module-scss-module__42FVWG__actionTool.Toolbar-module-scss-module__42FVWG__opened{background-color:var(--color-background-hovered)}.Toolbar-module-scss-module__42FVWG__actionTool.Toolbar-module-scss-module__42FVWG__active{background-color:var(--color-button-active-toolbar)}.Toolbar-module-scss-module__42FVWG__actionTool.Toolbar-module-scss-module__42FVWG__active svg{fill:var(--color-icon-inverse)!important}.Toolbar-module-scss-module__42FVWG__actionTool.Toolbar-module-scss-module__42FVWG__active:hover{background-color:var(--color-button-active-toolbar)}.Toolbar-module-scss-module__42FVWG__actionTool.Toolbar-module-scss-module__42FVWG__disabled{cursor:not-allowed;opacity:.5}.Toolbar-module-scss-module__42FVWG__actionTool.Toolbar-module-scss-module__42FVWG__disabled:hover{background-color:var(--color-background-default)}.Toolbar-module-scss-module__42FVWG__drawMenuIcon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Toolbar-module-scss-module__42FVWG__chevron{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;height:36px;padding:0 .25rem;display:flex;position:relative}.Toolbar-module-scss-module__42FVWG__chevron svg{fill:var(--color-icon-default)}.Toolbar-module-scss-module__42FVWG__chevron.Toolbar-module-scss-module__42FVWG__active svg{fill:var(--color-icon-inverse)}.Toolbar-module-scss-module__42FVWG__chevron:hover:not(.Toolbar-module-scss-module__42FVWG__active){background-color:var(--color-background-hovered)}.Toolbar-module-scss-module__42FVWG__actionsDivider{border-right:2px solid var(--color-border-default);width:1px;height:100%;display:inline-block}.Toolbar-module-scss-module__42FVWG__copyDropdown{max-height:300px;overflow-y:auto}.Toolbar-module-scss-module__42FVWG__popoverDropdown{padding:0;overflow:hidden}.Toolbar-module-scss-module__42FVWG__popoverContainer img{width:100%}.Toolbar-module-scss-module__42FVWG__popoverContent{padding:1rem}.Toolbar-module-scss-module__42FVWG__bookmarksContainer{max-height:calc(100vh - 80px - .5rem);overflow-y:auto}.Toolbar-module-scss-module__42FVWG__bookmarksContainer h4{font-size:14px}.Toolbar-module-scss-module__42FVWG__shortcut{color:var(--color-text-subtle);font-size:var(--mantine-font-size-xs)}
.AiPanelButton-module-scss-module__JW1cBa__aiPanelButton{z-index:2;cursor:pointer;height:28px;color:var(--color-text-inverse);background-image:url(/static/ai-bg.jpg);background-repeat:no-repeat;background-size:cover;border:none;border-radius:7px;outline-color:#0000;justify-content:center;align-items:center;gap:.5rem;margin-right:1rem;padding:0 1rem 0 .5rem;font-weight:500;transition:all .2s;display:flex;position:relative}.AiPanelButton-module-scss-module__JW1cBa__aiPanelButton:before{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(90deg,#0e58ff 0%,#fff 25%,#0e58ff 50%,#083599 75%,#0e58ff 100%) 0 0/200% 100%;border-radius:9px;padding:2px;transition:opacity .2s;animation:3s linear infinite AiPanelButton-module-scss-module__JW1cBa__borderGlow;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.AiPanelButton-module-scss-module__JW1cBa__aiPanelButton:not(.AiPanelButton-module-scss-module__JW1cBa__disabled):before{opacity:1}.AiPanelButton-module-scss-module__JW1cBa__aiPanelButton:not(.AiPanelButton-module-scss-module__JW1cBa__disabled){background-color:var(--color-background-toolbar-hovered);background-image:none}.AiPanelButton-module-scss-module__JW1cBa__aiPanelButton svg{fill:var(--color-icon-inverse);z-index:1;position:relative}@keyframes AiPanelButton-module-scss-module__JW1cBa__borderGlow{0%{background-position:0%}to{background-position:200%}}
.FileMenu-module-scss-module__DV8_IW__fileMenu:hover,.FileMenu-module-scss-module__DV8_IW__fileMenu.FileMenu-module-scss-module__DV8_IW__active{background-color:var(--color-background-toolbar-hovered)}.FileMenu-module-scss-module__DV8_IW__menuItem{overflow:hidden}.FileMenu-module-scss-module__DV8_IW__menuItem:hover{text-decoration:none}.FileMenu-module-scss-module__DV8_IW__logo{cursor:pointer;justify-content:center;align-items:center;gap:.5rem;height:100%;padding:.5rem .5rem .5rem .9rem;display:flex}.FileMenu-module-scss-module__DV8_IW__logo.FileMenu-module-scss-module__DV8_IW__active{background-color:var(--color-background-toolbar-hovered)}.FileMenu-module-scss-module__DV8_IW__logo img{height:32px;max-height:50px}
.FileMenuWithRename-module-scss-module__KvA59W__container{align-items:center;display:flex}.FileMenuWithRename-module-scss-module__KvA59W__titleSection{flex-direction:row;align-items:center;max-width:30rem;height:100%;padding:0;display:flex;position:relative}.FileMenuWithRename-module-scss-module__KvA59W__titleSection.FileMenuWithRename-module-scss-module__KvA59W__renaming{max-width:100%}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleDiv{cursor:pointer;height:100%;overflow:hidden}.FileMenuWithRename-module-scss-module__KvA59W__titleSection:not(.FileMenuWithRename-module-scss-module__KvA59W__renaming) .FileMenuWithRename-module-scss-module__KvA59W__projectTitleDiv{cursor:pointer}.FileMenuWithRename-module-scss-module__KvA59W__titleSection.FileMenuWithRename-module-scss-module__KvA59W__renaming .FileMenuWithRename-module-scss-module__KvA59W__projectTitleDiv{cursor:default}.FileMenuWithRename-module-scss-module__KvA59W__inputContainer{width:100%;height:100%;position:relative}.FileMenuWithRename-module-scss-module__KvA59W__clickOverlay{z-index:1;cursor:pointer;pointer-events:none;background:0 0;position:absolute;inset:0}.FileMenuWithRename-module-scss-module__KvA59W__inputContainer:hover .FileMenuWithRename-module-scss-module__KvA59W__clickOverlay{pointer-events:auto}.FileMenuWithRename-module-scss-module__KvA59W__inputContainer:hover .FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput:disabled{background-color:var(--color-background-toolbar-hovered)}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleWrapper{min-width:40px;cursor:inherit;padding:.5rem}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput{min-width:40px;max-width:300px;color:var(--color-text-toolbar);white-space:nowrap;text-overflow:ellipsis;background-color:var(--color-background-toolbar-default);border:2px solid #0000;padding:.5rem;font-size:14px;font-weight:500;display:inline-block;overflow:hidden}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput:not(:disabled):hover{background-color:var(--color-background-toolbar-hovered);cursor:text}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput:disabled{cursor:pointer;pointer-events:auto;background-color:var(--color-background-toolbar-default);color:var(--color-text-toolbar);opacity:1;border-color:#0000}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput:disabled:hover{background-color:var(--color-background-toolbar-hovered);cursor:pointer}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput:focus{background-color:var(--color-background-toolbar-hovered);cursor:text;border-color:var(--neutral-700)!important}.FileMenuWithRename-module-scss-module__KvA59W__projectTitleEditableInput:focus-visible{background-color:var(--color-background-toolbar-hovered);outline:none;border-color:var(--neutral-700)!important}.FileMenuWithRename-module-scss-module__KvA59W__fileMenuContainer{border-right:2px solid var(--color-background-inverse-hovered);align-items:center;gap:1rem;display:flex}
.NavSection-module-scss-module__aOgoXW__navSection{align-items:center;gap:.5rem;height:100%;display:flex;position:relative}.NavSection-module-scss-module__aOgoXW__navLink{-webkit-user-select:none;user-select:none;cursor:pointer;max-width:100%;height:100%;color:var(--neutral-600);border-bottom:2px solid #0000;align-items:center;padding:0 1rem;font-weight:500;transition:all .1s ease-in-out;display:flex;position:relative;overflow:hidden}.NavSection-module-scss-module__aOgoXW__navLink:hover{color:var(--color-text-inverse)}.NavSection-module-scss-module__aOgoXW__navLink.NavSection-module-scss-module__aOgoXW__active{color:var(--color-text-inverse);border-color:var(--color-border-brand)}
.InviteCollaboratorsModal-module-scss-module__WN4wCW__titleBackBtn{opacity:0;flex-shrink:0;width:0;transition:width .25s cubic-bezier(.4,0,.2,1),opacity .2s;overflow:hidden}.InviteCollaboratorsModal-module-scss-module__WN4wCW__titleBackBtnVisible{opacity:1;width:36px}.InviteCollaboratorsModal-module-scss-module__WN4wCW__seatFooter{background-color:var(--color-background-subtle);border-top:1px solid var(--color-border-subtle);border-radius:0 0 1rem 1rem;align-items:center;gap:.75rem;margin:1rem -2rem -2rem;padding:1rem 2rem;display:flex}.InviteCollaboratorsModal-module-scss-module__WN4wCW__seatFooterText{flex:1;justify-content:space-between;font-size:12px;display:inline-flex}.InviteCollaboratorsModal-module-scss-module__WN4wCW__seatFooterIcon{display:inline-flex}.InviteCollaboratorsModal-module-scss-module__WN4wCW__seatFooterIcon svg{fill:var(--color-text-default)}
.LocationSearch-module-scss-module__6WeTBW__search{max-width:200px}.LocationSearch-module-scss-module__6WeTBW__searchResults{max-height:200px;overflow-y:auto!important}.LocationSearch-module-scss-module__6WeTBW__searchResults::-webkit-scrollbar{width:8px;display:block!important}.LocationSearch-module-scss-module__6WeTBW__searchResults::-webkit-scrollbar-thumb{background-color:var(--color-background-active);border-radius:4px;display:block!important}.LocationSearch-module-scss-module__6WeTBW__searchResults::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-brand);display:block!important}.LocationSearch-module-scss-module__6WeTBW__searchResults{scrollbar-width:thin!important;scrollbar-color:var(--color-background-active) #0000!important}.LocationSearch-module-scss-module__6WeTBW__searchResults.LocationSearch-module-scss-module__6WeTBW__phone{margin-top:1rem}.LocationSearch-module-scss-module__6WeTBW__searchResultsContainer{height:200px}.LocationSearch-module-scss-module__6WeTBW__searchResult{cursor:pointer;color:var(--color-text-default);border-radius:.5rem;grid-template-columns:1fr auto;align-items:center;gap:.5rem;min-height:2.5rem;margin-top:.25rem;padding:.5rem 1rem;font-size:.8rem;display:grid}.LocationSearch-module-scss-module__6WeTBW__searchResult.LocationSearch-module-scss-module__6WeTBW__hovered,.LocationSearch-module-scss-module__6WeTBW__searchResult:hover{background-color:var(--color-background-layer-01-hovered);color:var(--color-text-headlines)}.LocationSearch-module-scss-module__6WeTBW__searchResult.LocationSearch-module-scss-module__6WeTBW__isMobile{border-top:1px solid var(--color-border-default);white-space:nowrap;text-overflow:ellipsis;border-radius:0;padding:1rem;font-size:1rem;overflow:hidden}
.LocationControl-module-scss-module__XlpiRq__locationButtons{justify-content:center;align-items:center;gap:5px;transition:top .3s;display:flex;position:absolute;top:calc(54.5px + 1rem);right:1rem}.LocationControl-module-scss-module__XlpiRq__locationButtons.LocationControl-module-scss-module__XlpiRq__active{top:calc(85.5px + 1rem)}.LocationControl-module-scss-module__XlpiRq__locationButtons.LocationControl-module-scss-module__XlpiRq__fullscreen{top:calc(54.5px + 1rem)}.LocationControl-module-scss-module__XlpiRq__buttons{padding:10px;box-shadow:0 2px 4px #0000001a;background-color:var(--color-background-default)!important;border-radius:7px!important;height:40px!important}.LocationControl-module-scss-module__XlpiRq__buttons.LocationControl-module-scss-module__XlpiRq__active{background-color:var(--color-background-selected-default)!important}.LocationControl-module-scss-module__XlpiRq__buttons.LocationControl-module-scss-module__XlpiRq__active svg path{fill:var(--blue-400)}.LocationControl-module-scss-module__XlpiRq__buttons.LocationControl-module-scss-module__XlpiRq__iconButton{width:40px!important}
.MobileGeometryDrawer-module-scss-module__M0TU9G__fabContainer{gap:16px;width:100vw;transition:top .3s;display:flex;position:absolute;top:calc(54.5px + 1rem);left:1rem}.MobileGeometryDrawer-module-scss-module__M0TU9G__fabContainer.MobileGeometryDrawer-module-scss-module__M0TU9G__isTracking{top:calc(85.5px + 1rem)}.MobileGeometryDrawer-module-scss-module__M0TU9G__crosshair{pointer-events:none;--crosshair-color:#000000b3;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileGeometryDrawer-module-scss-module__M0TU9G__crosshair.MobileGeometryDrawer-module-scss-module__M0TU9G__tracking{--crosshair-color:var(--blue-400)}.MobileGeometryDrawer-module-scss-module__M0TU9G__vertical,.MobileGeometryDrawer-module-scss-module__M0TU9G__horizontal{background:#000000b3;position:absolute}.MobileGeometryDrawer-module-scss-module__M0TU9G__vertical{background:0 0;width:2px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileGeometryDrawer-module-scss-module__M0TU9G__vertical:before,.MobileGeometryDrawer-module-scss-module__M0TU9G__vertical:after{content:"";background:var(--crosshair-color);width:100%;height:32px;position:absolute}.MobileGeometryDrawer-module-scss-module__M0TU9G__vertical:before{bottom:calc(50% + 12px)}.MobileGeometryDrawer-module-scss-module__M0TU9G__vertical:after{top:calc(50% + 12px)}.MobileGeometryDrawer-module-scss-module__M0TU9G__horizontal{background:0 0;width:80px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileGeometryDrawer-module-scss-module__M0TU9G__horizontal:before,.MobileGeometryDrawer-module-scss-module__M0TU9G__horizontal:after{content:"";background:var(--crosshair-color);width:32px;height:100%;position:absolute}.MobileGeometryDrawer-module-scss-module__M0TU9G__horizontal:before{right:calc(50% + 12px)}.MobileGeometryDrawer-module-scss-module__M0TU9G__horizontal:after{left:calc(50% + 12px)}.MobileGeometryDrawer-module-scss-module__M0TU9G__magnifier{border:2px solid var(--crosshair-color);background:#fff3;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileGeometryDrawer-module-scss-module__M0TU9G__dot{background:var(--crosshair-color);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileGeometryDrawer-module-scss-module__M0TU9G__header{flex-direction:column;justify-content:space-between;margin-bottom:1rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__buttonContainer{justify-content:center;gap:16px;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__coordinates{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.MobileGeometryDrawer-module-scss-module__M0TU9G__locationHeader{flex-direction:column;gap:4px;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__form{flex-direction:column;gap:1rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__measurement{gap:.5rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__bottomBar{z-index:1000;min-height:60px;padding-bottom:env(safe-area-inset-bottom);background:#fff;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000001a}.MobileGeometryDrawer-module-scss-module__M0TU9G__bottomBarContent{justify-content:space-between;gap:0;width:100%;height:100%;min-height:60px;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__bottomBarButton{background-color:var(--color-background-default);color:var(--color-text-default);cursor:pointer;border:none;border-right:1px solid var(--color-border-default);flex:1;justify-content:center;align-items:center;gap:.5rem;height:100%;min-height:60px;padding:0 1rem;font-size:1.15em;font-weight:500;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__bottomBarButton:last-child{border-right:none}.MobileGeometryDrawer-module-scss-module__M0TU9G__bottomBarButton:active{transform:scale(.98)}.MobileGeometryDrawer-module-scss-module__M0TU9G__bottomBarButton span{white-space:nowrap}.MobileGeometryDrawer-module-scss-module__M0TU9G__middleButton{border-left:1px solid var(--color-border-default)}.MobileGeometryDrawer-module-scss-module__M0TU9G__submitButton{background-color:var(--color-background-brand-default);color:var(--color-text-inverse)}.MobileGeometryDrawer-module-scss-module__M0TU9G__formContent{background-color:var(--color-background-default);flex-direction:column;padding:1rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__drawerContent{flex-direction:column;gap:16px;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__section{padding:1rem}.MobileGeometryDrawer-module-scss-module__M0TU9G__section .MobileGeometryDrawer-module-scss-module__M0TU9G__sectionHeader{align-items:center;gap:.5rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__section .MobileGeometryDrawer-module-scss-module__M0TU9G__sectionHeader h2{margin:0;font-size:1.125rem;font-weight:600}.MobileGeometryDrawer-module-scss-module__M0TU9G__layersMenuItems{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__layerMenuItem{cursor:pointer;background-color:var(--color-background-default);border-radius:.5rem;align-items:center;padding:1rem;font-size:.875rem;transition:background-color .2s;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__layerMenuItem:hover{background-color:var(--color-background-hovered)}.MobileGeometryDrawer-module-scss-module__M0TU9G__layerIcon{color:var(--color-text-subtle);align-items:center;margin-right:.75rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__layerName{color:var(--color-text-default);flex:1}.MobileGeometryDrawer-module-scss-module__M0TU9G__selectedLayer{align-items:center;gap:.5rem;margin-left:.5rem;font-weight:500;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetContainer{flex-direction:column;gap:1rem;padding:1rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__sectionHeader{justify-content:left;align-items:center;gap:.5rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__geometryTypeSelection{border-radius:1rem;flex-flow:wrap;justify-content:space-between;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__geometryCard{background-color:var(--neutral-100);cursor:pointer;border-radius:.5rem;flex-direction:row;align-items:center;gap:.25rem;width:33%;padding:.5rem;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__geometryCard.MobileGeometryDrawer-module-scss-module__M0TU9G__selected{background-color:var(--neutral-200);border:2px solid var(--color-border-selected)}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetButtons{justify-content:space-between;gap:.5rem;width:100%;height:100%;min-height:40px;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetButton{background-color:var(--color-background-default);color:var(--color-text-default);cursor:pointer;border:none;border-right:1px solid var(--color-border-default);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:.5rem;height:100%;min-height:40px;margin-top:.5rem;padding:0 1rem;font-size:1.15em;font-weight:500;display:flex}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetButton:last-child{border-right:none}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetButton:active{transform:scale(.98)}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetButton span{white-space:nowrap}.MobileGeometryDrawer-module-scss-module__M0TU9G__newDatasetButton.MobileGeometryDrawer-module-scss-module__M0TU9G__submitButton{background-color:var(--color-background-brand-default);color:var(--color-text-inverse)}
.GPSAccuracy-module-scss-module__3FMIga__container{width:100%;min-height:20px;color:var(--color-text-default);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;justify-content:center;align-items:center;padding:8px;font-size:12px;position:absolute;top:56px;left:0}.GPSAccuracy-module-scss-module__3FMIga__container.GPSAccuracy-module-scss-module__3FMIga__fullscreen{background:#ffffff80;min-height:0;padding:10px;top:0}
.toolButton-module-scss-module__u8jm6a__tool{cursor:pointer;background-color:var(--color-background-default);justify-content:center;align-items:center;width:36px;height:36px;padding:.3rem;display:flex;position:relative}.toolButton-module-scss-module__u8jm6a__tool:hover{background-color:var(--color-background-hovered)}.toolButton-module-scss-module__u8jm6a__tool:hover svg{fill:var(--color-icon-default)!important}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__active svg{fill:var(--color-icon-selected)!important}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__active:hover{background-color:var(--color-background-hovered)}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__disabled svg{fill:var(--color-icon-subtle)!important}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__bothRadius{border-radius:9px}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__rightRadius{border-radius:0 9px 9px 0}.toolButton-module-scss-module__u8jm6a__toolWrapper{border:1px solid var(--color-border-default);border-radius:9px;justify-content:flex-end;align-items:flex-end;width:fit-content;height:36px;display:flex;position:relative;overflow:hidden;box-shadow:10px 10px 37px -8px #0000001a}
.ZoomControls-module-scss-module__QFsYeW__parentContainer{z-index:4;flex-direction:column;gap:.5rem;transition-property:all;transition-duration:.3s;transition-delay:0s;display:flex}.ZoomControls-module-scss-module__QFsYeW__parentContainer.ZoomControls-module-scss-module__QFsYeW__showOtherControls{bottom:1.5rem}.ZoomControls-module-scss-module__QFsYeW__container{z-index:3;max-width:115px;transition-property:all;transition-duration:.3s;transition-delay:0}.ZoomControls-module-scss-module__QFsYeW__tools{border:1px solid var(--color-border-default);z-index:3;max-width:115px;height:100%;transition-property:all;transition-duration:.3s;transition-delay:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:10px 10px 37px -8px #0000001a}.ZoomControls-module-scss-module__QFsYeW__zoomLevel{cursor:default}.ZoomControls-module-scss-module__QFsYeW__zoomLevel:hover{background-color:var(--color-background-default)}.ZoomControls-module-scss-module__QFsYeW__zoomLevel:hover svg{fill:var(--color-icon-default)!important}@media screen and (max-width:480px){.ZoomControls-module-scss-module__QFsYeW__parentContainer{display:none}}
.NoProjects-module-scss-module__uiT-Ya__noProjectsContainer{color:var(--color-text-subtle);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1.5rem;display:flex}.NoProjects-module-scss-module__uiT-Ya__noProjectsContainer h3{color:var(--color-text-subtle);text-align:center;margin:0}.NoProjects-module-scss-module__uiT-Ya__noProjectCardIcon{background-color:var(--color-background-subtle);border:1px solid var(--color-border-subtle);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}
/*# sourceMappingURL=12l7boj3u~m_v.css.map*/