.Admin-module-scss-module__IpyJUq__appNavigation{background-color:var(--color-background-default);border-right:1px solid var(--color-border-default);z-index:101;flex-direction:column;width:320px;height:100vh;transition:width .15s cubic-bezier(0,.57,.21,.99),box-shadow .15s cubic-bezier(0,.57,.21,.99);display:flex;position:fixed;box-shadow:0 0 #0000}.Admin-module-scss-module__IpyJUq__navMenu{min-height:60px;display:block}.Admin-module-scss-module__IpyJUq__navMenu a{color:var(--color-text-default);text-decoration:none}.Admin-module-scss-module__IpyJUq__navHeader{justify-content:center;align-items:center;padding:1.5rem 12px;display:flex;position:relative}.Admin-module-scss-module__IpyJUq__logo{cursor:pointer;width:125px;display:inline-block;position:relative}.Admin-module-scss-module__IpyJUq__logo img{max-height:30px}.Admin-module-scss-module__IpyJUq__navLink{cursor:pointer;align-items:center;max-width:100%;height:36px;padding:2px 12px;font-weight:500;transition:color .1s ease-in-out,background .1s ease-in-out;display:flex;overflow:hidden}.Admin-module-scss-module__IpyJUq__navLink:hover{background-color:var(--color-background-hovered)}.Admin-module-scss-module__IpyJUq__navLink.Admin-module-scss-module__IpyJUq__active{background-color:var(--color-background-selected-default);color:var(--color-text-selected)}.Admin-module-scss-module__IpyJUq__navLink.Admin-module-scss-module__IpyJUq__active svg{fill:var(--color-text-selected)}.Admin-module-scss-module__IpyJUq__navLabel{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin-right:.5rem;padding:6px 2px;font-size:14px;line-height:20px;overflow:hidden}.Admin-module-scss-module__IpyJUq__overview{display:flex}.Admin-module-scss-module__IpyJUq__container{flex:auto;min-width:0;max-width:calc(100vw - 330px);margin:30px 0 30px 330px}.Admin-module-scss-module__IpyJUq__readableColumn{max-width:1100px}.Admin-module-scss-module__IpyJUq__paddingBetweenCols td{padding:0 15px}
.TileDashboard-module-scss-module__gNxkoa__root{padding:0}.TileDashboard-module-scss-module__gNxkoa__topBar{border-bottom:1px solid var(--mantine-color-gray-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.TileDashboard-module-scss-module__gNxkoa__timeRangeGroup{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-3);border-radius:6px;align-items:center;gap:4px;padding:3px;display:flex}.TileDashboard-module-scss-module__gNxkoa__timeRangeBtn{cursor:pointer;color:var(--mantine-color-gray-6);background:0 0;border:none;border-radius:4px;padding:4px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.TileDashboard-module-scss-module__gNxkoa__timeRangeBtn:hover{background:var(--mantine-color-gray-2);color:var(--mantine-color-gray-8)}.TileDashboard-module-scss-module__gNxkoa__timeRangeBtn.TileDashboard-module-scss-module__gNxkoa__timeRangeBtnActive{background:var(--mantine-color-blue-6);color:#fff}.TileDashboard-module-scss-module__gNxkoa__autoRefreshLabel{color:var(--mantine-color-gray-6);font-size:13px}.TileDashboard-module-scss-module__gNxkoa__statsGrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (max-width:1200px){.TileDashboard-module-scss-module__gNxkoa__statsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.TileDashboard-module-scss-module__gNxkoa__statsGrid{grid-template-columns:repeat(2,1fr)}}.TileDashboard-module-scss-module__gNxkoa__statCard{border:1px solid var(--mantine-color-gray-3);background:#fff;border-radius:8px;padding:16px}.TileDashboard-module-scss-module__gNxkoa__statValue{color:var(--mantine-color-gray-9);margin-bottom:2px;font-size:24px;font-weight:700;line-height:1.2}.TileDashboard-module-scss-module__gNxkoa__statValueWarning{color:var(--mantine-color-yellow-7)}.TileDashboard-module-scss-module__gNxkoa__statValueDanger{color:var(--mantine-color-red-7)}.TileDashboard-module-scss-module__gNxkoa__statValueSuccess{color:var(--mantine-color-green-7)}.TileDashboard-module-scss-module__gNxkoa__statLabel{color:var(--mantine-color-gray-6);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:500}.TileDashboard-module-scss-module__gNxkoa__statSubtitle{color:var(--mantine-color-gray-5);margin-top:2px;font-size:11px}.TileDashboard-module-scss-module__gNxkoa__chartsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:900px){.TileDashboard-module-scss-module__gNxkoa__chartsGrid{grid-template-columns:1fr}}.TileDashboard-module-scss-module__gNxkoa__chartCard{border:1px solid var(--mantine-color-gray-3);background:#fff;border-radius:8px;padding:16px}.TileDashboard-module-scss-module__gNxkoa__chartTitle{color:var(--mantine-color-gray-7);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-size:13px;font-weight:600}.TileDashboard-module-scss-module__gNxkoa__bandsSection{border:1px solid var(--mantine-color-gray-3);background:#fff;border-radius:8px;padding:16px}.TileDashboard-module-scss-module__gNxkoa__bandsSectionTitle{color:var(--mantine-color-gray-8);text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:600}.TileDashboard-module-scss-module__gNxkoa__overviewGrid{grid-template-columns:repeat(2,minmax(320px,1fr));gap:12px;display:grid}@media (max-width:900px){.TileDashboard-module-scss-module__gNxkoa__overviewGrid{grid-template-columns:1fr}}.TileDashboard-module-scss-module__gNxkoa__overviewPanel{flex-direction:column;display:flex}.TileDashboard-module-scss-module__gNxkoa__overviewTitle{color:var(--mantine-color-gray-7);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.TileDashboard-module-scss-module__gNxkoa__overviewDetailCell{text-align:right;white-space:nowrap}.TileDashboard-module-scss-module__gNxkoa__miniPagerBtn{color:var(--mantine-color-gray-7);border-radius:4px;padding:2px 8px;font-size:11px;transition:background .1s}.TileDashboard-module-scss-module__gNxkoa__miniPagerBtn:hover:not(.TileDashboard-module-scss-module__gNxkoa__miniPagerBtnDisabled){background:var(--mantine-color-gray-1)}.TileDashboard-module-scss-module__gNxkoa__miniPagerBtnDisabled{color:var(--mantine-color-gray-4);cursor:not-allowed}.TileDashboard-module-scss-module__gNxkoa__bandsModeGroup{flex-wrap:wrap}.TileDashboard-module-scss-module__gNxkoa__problemRow.TileDashboard-module-scss-module__gNxkoa__problemRowFailed{border-left:3px solid var(--mantine-color-red-6)}.TileDashboard-module-scss-module__gNxkoa__problemRow.TileDashboard-module-scss-module__gNxkoa__problemRowStuck{border-left:3px solid var(--mantine-color-yellow-6)}.TileDashboard-module-scss-module__gNxkoa__tableWrapper{border:1px solid var(--mantine-color-gray-3);background:#fff;border-radius:8px;overflow:hidden}.TileDashboard-module-scss-module__gNxkoa__tableTitle{border-bottom:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);text-transform:uppercase;letter-spacing:.04em;padding:12px 16px;font-size:13px;font-weight:600}.TileDashboard-module-scss-module__gNxkoa__clickableRow{cursor:pointer;transition:background .1s}.TileDashboard-module-scss-module__gNxkoa__clickableRow:hover td{background:var(--mantine-color-gray-0)!important}.TileDashboard-module-scss-module__gNxkoa__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.TileDashboard-module-scss-module__gNxkoa__badgeCompleted{background:var(--mantine-color-green-1);color:var(--mantine-color-green-8)}.TileDashboard-module-scss-module__gNxkoa__badgeFailed{background:var(--mantine-color-red-1);color:var(--mantine-color-red-8)}.TileDashboard-module-scss-module__gNxkoa__badgePending{background:var(--mantine-color-gray-2);color:var(--mantine-color-gray-7)}.TileDashboard-module-scss-module__gNxkoa__badgeGenerating{background:var(--mantine-color-blue-1);color:var(--mantine-color-blue-8)}.TileDashboard-module-scss-module__gNxkoa__badgeStuck{background:var(--mantine-color-yellow-1);color:var(--mantine-color-yellow-9)}.TileDashboard-module-scss-module__gNxkoa__detailSection{border:1px solid var(--mantine-color-gray-3);background:#fff;border-radius:8px;padding:16px}.TileDashboard-module-scss-module__gNxkoa__detailTitle{color:var(--mantine-color-gray-9);font-size:16px;font-weight:600}.TileDashboard-module-scss-module__gNxkoa__sectionHeader{color:var(--mantine-color-gray-7);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.TileDashboard-module-scss-module__gNxkoa__emptyState{text-align:center;color:var(--mantine-color-gray-5);padding:32px;font-size:13px}.TileDashboard-module-scss-module__gNxkoa__errorHint{color:var(--mantine-color-red-7);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:11px;overflow:hidden}
.DatasetDetailView-module-scss-module__eBsyKq__root{--di-bg:#fafaf9;--di-surface:#fff;--di-surface-2:#f7f7f6;--di-text:#0a0a0a;--di-text-2:#3f3f46;--di-muted:#71717a;--di-muted-2:#a1a1aa;--di-border:#e4e4e7;--di-border-strong:#d4d4d8;--di-accent:#2563eb;--di-accent-soft:#eff4ff;--di-accent-border:#bfdbfe;--di-ok:#16a34a;--di-ok-soft:#dcfce7;--di-warn:#d97706;--di-warn-soft:#fef3c7;--di-err:#dc2626;--di-err-soft:#fee2e2;--di-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--di-fs-body:13px;--di-fs-mono:12px;--di-row-h:32px;--di-radius:6px;--di-radius-sm:4px;background:var(--di-bg);color:var(--di-text);font-size:var(--di-fs-body);font-feature-settings:"cv11","ss01";line-height:1.45}.DatasetDetailView-module-scss-module__eBsyKq__mono{font-family:var(--di-font-mono);font-size:var(--di-fs-mono);letter-spacing:-.01em}.DatasetDetailView-module-scss-module__eBsyKq__lookup{border-bottom:1px solid var(--di-border);background:var(--di-surface);align-items:center;gap:8px;padding:12px 16px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__lookupInput{border:1px solid var(--di-border);border-radius:var(--di-radius);background:var(--di-surface);max-width:420px;height:28px;font-family:var(--di-font-mono);color:var(--di-text);outline:none;flex:1;padding:0 10px;font-size:12px}.DatasetDetailView-module-scss-module__eBsyKq__lookupInput:focus-visible{border-color:var(--di-accent);box-shadow:0 0 0 3px var(--di-accent-soft)}.DatasetDetailView-module-scss-module__eBsyKq__invalid{color:var(--di-err);font-size:12px}.DatasetDetailView-module-scss-module__eBsyKq__pageHeader{background:var(--di-surface);border-bottom:1px solid var(--di-border);padding:14px 16px 12px}.DatasetDetailView-module-scss-module__eBsyKq__titleRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__titleBlock{flex:1;min-width:0}.DatasetDetailView-module-scss-module__eBsyKq__breadcrumb{color:var(--di-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:11.5px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__breadcrumb .DatasetDetailView-module-scss-module__eBsyKq__sep{color:var(--di-muted-2)}.DatasetDetailView-module-scss-module__eBsyKq__breadcrumbPill{background:var(--di-accent-soft);color:var(--di-accent);border:1px solid var(--di-accent-border);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.DatasetDetailView-module-scss-module__eBsyKq__datasetName{letter-spacing:-.02em;font-size:20px;font-weight:600;font-family:var(--di-font-mono);color:var(--di-text);word-break:break-word;align-items:center;gap:10px;margin:0;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__statusDot{background:var(--di-ok);width:8px;height:8px;box-shadow:0 0 0 3px var(--di-ok-soft);border-radius:50%;flex-shrink:0}.DatasetDetailView-module-scss-module__eBsyKq__statusDot.DatasetDetailView-module-scss-module__eBsyKq__statusErr{background:var(--di-err);box-shadow:0 0 0 3px var(--di-err-soft)}.DatasetDetailView-module-scss-module__eBsyKq__statusDot.DatasetDetailView-module-scss-module__eBsyKq__statusWarn{background:var(--di-warn);box-shadow:0 0 0 3px var(--di-warn-soft)}.DatasetDetailView-module-scss-module__eBsyKq__statusDot.DatasetDetailView-module-scss-module__eBsyKq__statusMuted{background:var(--di-muted-2);box-shadow:0 0 0 3px var(--di-surface-2)}.DatasetDetailView-module-scss-module__eBsyKq__idRow{color:var(--di-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__idRow .DatasetDetailView-module-scss-module__eBsyKq__mono{color:var(--di-text-2)}.DatasetDetailView-module-scss-module__eBsyKq__copyBtn{cursor:pointer;color:var(--di-muted-2);background:0 0;border:none;border-radius:3px;align-items:center;padding:2px 4px;line-height:1;transition:all .12s;display:inline-flex}.DatasetDetailView-module-scss-module__eBsyKq__copyBtn:hover{background:var(--di-surface-2);color:var(--di-text-2)}.DatasetDetailView-module-scss-module__eBsyKq__copyBtn.DatasetDetailView-module-scss-module__eBsyKq__copied{color:var(--di-ok)}.DatasetDetailView-module-scss-module__eBsyKq__actions{flex-wrap:wrap;flex-shrink:0;gap:6px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__btn{border:1px solid var(--di-border);background:var(--di-surface);border-radius:var(--di-radius);height:28px;color:var(--di-text-2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .12s;display:inline-flex}.DatasetDetailView-module-scss-module__eBsyKq__btn:hover:not(:disabled){background:var(--di-surface-2);border-color:var(--di-border-strong);color:var(--di-text)}.DatasetDetailView-module-scss-module__eBsyKq__btn:disabled{opacity:.5;cursor:not-allowed}.DatasetDetailView-module-scss-module__eBsyKq__btn:focus-visible{outline:2px solid var(--di-accent);outline-offset:1px}.DatasetDetailView-module-scss-module__eBsyKq__btnPrimary{background:var(--di-text);color:#fff;border-color:var(--di-text)}.DatasetDetailView-module-scss-module__eBsyKq__btnPrimary:hover:not(:disabled){color:#fff;background:#27272a;border-color:#27272a}.DatasetDetailView-module-scss-module__eBsyKq__btnAccent{background:var(--di-accent);color:#fff;border-color:var(--di-accent)}.DatasetDetailView-module-scss-module__eBsyKq__btnAccent:hover:not(:disabled){color:#fff;background:#1d4ed8;border-color:#1d4ed8}.DatasetDetailView-module-scss-module__eBsyKq__menuWrap{position:relative}.DatasetDetailView-module-scss-module__eBsyKq__menu{background:var(--di-surface);border:1px solid var(--di-border);border-radius:var(--di-radius);z-index:40;min-width:220px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000014,0 2px 4px #0000000a}.DatasetDetailView-module-scss-module__eBsyKq__menuItem{border-radius:var(--di-radius-sm);color:var(--di-text-2);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 8px;font-family:inherit;font-size:12.5px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__menuItem:hover{background:var(--di-surface-2);color:var(--di-text)}.DatasetDetailView-module-scss-module__eBsyKq__menuItem:focus-visible{outline:2px solid var(--di-accent);outline-offset:-2px}.DatasetDetailView-module-scss-module__eBsyKq__menuSep{background:var(--di-border);height:1px;margin:4px 0}.DatasetDetailView-module-scss-module__eBsyKq__layout{background:var(--di-border);grid-template-columns:320px 1fr 1fr;grid-template-areas:"sidebar center map";gap:1px;min-height:480px;display:grid}.DatasetDetailView-module-scss-module__eBsyKq__layout>section{background:var(--di-bg);min-width:0}.DatasetDetailView-module-scss-module__eBsyKq__colSidebar{grid-area:sidebar}.DatasetDetailView-module-scss-module__eBsyKq__colCenter{grid-area:center}.DatasetDetailView-module-scss-module__eBsyKq__colMap{grid-area:map;align-self:start;height:calc(100vh - 140px);min-height:480px;position:sticky;top:0}@media (max-width:1279px){.DatasetDetailView-module-scss-module__eBsyKq__layout{grid-template-columns:280px 1fr;grid-template-areas:"sidebar center""map map"}.DatasetDetailView-module-scss-module__eBsyKq__colMap{height:520px;position:static}}@media (max-width:767px){.DatasetDetailView-module-scss-module__eBsyKq__layout{grid-template-columns:1fr;grid-template-areas:"sidebar""center""map"}.DatasetDetailView-module-scss-module__eBsyKq__colMap{height:420px}}.DatasetDetailView-module-scss-module__eBsyKq__panel{padding:14px 16px}.DatasetDetailView-module-scss-module__eBsyKq__panel+.DatasetDetailView-module-scss-module__eBsyKq__panel{border-top:1px solid var(--di-border)}.DatasetDetailView-module-scss-module__eBsyKq__panelTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--di-muted);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:10.5px;font-weight:600;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__panelAux{font-family:var(--di-font-mono);color:var(--di-muted-2);letter-spacing:0;text-transform:none;font-size:10.5px;font-weight:400}.DatasetDetailView-module-scss-module__eBsyKq__panelCount{font-family:var(--di-font-mono);color:var(--di-muted);background:var(--di-surface-2);border:1px solid var(--di-border);letter-spacing:0;text-transform:none;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:500}.DatasetDetailView-module-scss-module__eBsyKq__kv{border:1px solid var(--di-border);border-radius:var(--di-radius);background:var(--di-surface);grid-template-columns:minmax(110px,max-content) 1fr;display:grid;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__k,.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__v{border-bottom:1px solid var(--di-border);min-height:var(--di-row-h);align-items:center;gap:6px;padding:7px 10px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__k{color:var(--di-muted);background:var(--di-surface-2);border-right:1px solid var(--di-border);font-size:12px;font-weight:500}.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__v{font-family:var(--di-font-mono);font-size:var(--di-fs-mono);color:var(--di-text-2);word-break:break-word;min-width:0}.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__v.DatasetDetailView-module-scss-module__eBsyKq__empty{color:var(--di-muted-2);font-family:inherit}.DatasetDetailView-module-scss-module__eBsyKq__kv>:nth-last-child(-n+2){border-bottom:none}.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__v .DatasetDetailView-module-scss-module__eBsyKq__copyBtn{opacity:0;margin-left:auto}.DatasetDetailView-module-scss-module__eBsyKq__kv .DatasetDetailView-module-scss-module__eBsyKq__v:hover .DatasetDetailView-module-scss-module__eBsyKq__copyBtn{opacity:1}.DatasetDetailView-module-scss-module__eBsyKq__badge{font-size:10.5px;font-weight:600;font-family:var(--di-font-mono);letter-spacing:.02em;text-transform:lowercase;border-radius:3px;align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.DatasetDetailView-module-scss-module__eBsyKq__badgeOk{background:var(--di-ok-soft);color:#166534}.DatasetDetailView-module-scss-module__eBsyKq__badgeErr{background:var(--di-err-soft);color:#991b1b}.DatasetDetailView-module-scss-module__eBsyKq__badgeInfo{background:var(--di-accent-soft);color:var(--di-accent);border:1px solid var(--di-accent-border)}.DatasetDetailView-module-scss-module__eBsyKq__badgeNeutral{background:var(--di-surface-2);color:var(--di-text-2);border:1px solid var(--di-border)}.DatasetDetailView-module-scss-module__eBsyKq__refs{flex-direction:column;gap:6px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__refCard{border:1px solid var(--di-border);background:var(--di-surface);border-radius:var(--di-radius);flex-direction:column;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__refTop{align-items:center;gap:10px;min-width:0;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__refIco{background:var(--di-accent-soft);width:24px;height:24px;color:var(--di-accent);border-radius:var(--di-radius-sm);border:1px solid var(--di-accent-border);font-family:var(--di-font-mono);flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid}.DatasetDetailView-module-scss-module__eBsyKq__refMeta{flex:1;min-width:0}.DatasetDetailView-module-scss-module__eBsyKq__refName{color:var(--di-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__refId{font-family:var(--di-font-mono);color:var(--di-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__refPath{color:var(--di-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__refActions{flex-shrink:0;gap:4px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__refSmall{height:24px;padding:0 8px;font-size:11.5px}.DatasetDetailView-module-scss-module__eBsyKq__colList{border:1px solid var(--di-border);border-radius:var(--di-radius);background:var(--di-surface);overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__colListHeader{border-bottom:1px solid var(--di-border);background:var(--di-surface-2);align-items:center;gap:6px;padding:6px 8px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__colSearch{font-family:var(--di-font-mono);color:var(--di-text);background:0 0;border:none;outline:none;flex:1;font-size:11.5px}.DatasetDetailView-module-scss-module__eBsyKq__colSearch::placeholder{color:var(--di-muted-2)}.DatasetDetailView-module-scss-module__eBsyKq__colCount{font-family:var(--di-font-mono);color:var(--di-muted);font-size:10.5px}.DatasetDetailView-module-scss-module__eBsyKq__colScroll{scrollbar-gutter:stable;max-height:260px;overflow-y:auto}.DatasetDetailView-module-scss-module__eBsyKq__colRow{font-family:var(--di-font-mono);border-bottom:1px solid var(--di-border);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:5px 10px;font-size:11.5px;display:grid}.DatasetDetailView-module-scss-module__eBsyKq__colRow:last-child{border-bottom:none}.DatasetDetailView-module-scss-module__eBsyKq__cname{color:var(--di-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__ctype{color:var(--di-muted);background:var(--di-surface-2);border:1px solid var(--di-border);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10.5px}.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tStr{color:#65a30d;background:#f7fee7;border-color:#d9f99d}.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tInt,.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tFloat,.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tNumeric{color:#0891b2;background:#ecfeff;border-color:#a5f3fc}.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tBool{color:#9333ea;background:#faf5ff;border-color:#e9d5ff}.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tDate{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.DatasetDetailView-module-scss-module__eBsyKq__ctype.DatasetDetailView-module-scss-module__eBsyKq__tUrl{color:var(--di-accent);border-color:var(--di-accent-border);background:var(--di-accent-soft)}.DatasetDetailView-module-scss-module__eBsyKq__colEmpty{color:var(--di-muted);text-align:center;padding:12px;font-size:12px}.DatasetDetailView-module-scss-module__eBsyKq__sampleWrap{border:1px solid var(--di-border);border-radius:var(--di-radius);background:var(--di-surface);overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__sampleHead{border-bottom:1px solid var(--di-border);background:var(--di-surface-2);align-items:center;gap:8px;padding:6px 10px;display:flex}.DatasetDetailView-module-scss-module__eBsyKq__sampleLabel{color:var(--di-muted);font-size:11px;font-weight:500}.DatasetDetailView-module-scss-module__eBsyKq__sampleSpacer{flex:1}.DatasetDetailView-module-scss-module__eBsyKq__sampleScroll{max-height:420px;position:relative;overflow:auto}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--di-font-mono);font-size:11.5px}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable thead th{z-index:2;background:var(--di-surface);text-align:left;color:var(--di-muted);letter-spacing:.02em;border-bottom:1px solid var(--di-border);white-space:nowrap;padding:6px 10px;font-size:10.5px;font-weight:600;position:sticky;top:0}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable thead th .DatasetDetailView-module-scss-module__eBsyKq__thType{color:var(--di-muted-2);margin-left:4px;font-size:10px;font-weight:400}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable tbody td{border-bottom:1px solid var(--di-border);color:var(--di-text-2);white-space:nowrap;text-overflow:ellipsis;max-width:260px;padding:5px 10px;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable tbody tr:hover td{background:var(--di-accent-soft);cursor:pointer}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable tbody tr.DatasetDetailView-module-scss-module__eBsyKq__active td{box-shadow:inset 2px 0 0 var(--di-accent);background:#e0edff}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable tbody td.DatasetDetailView-module-scss-module__eBsyKq__num{text-align:right;color:var(--di-text)}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable tbody td.DatasetDetailView-module-scss-module__eBsyKq__nullCell{color:var(--di-muted-2);font-style:italic}.DatasetDetailView-module-scss-module__eBsyKq__sampleTable tbody tr td:first-child{color:var(--di-muted);text-align:right;width:36px;font-size:10.5px}.DatasetDetailView-module-scss-module__eBsyKq__mapFrame{background:var(--di-surface);width:100%;height:100%;min-height:360px;position:relative;overflow:hidden}.DatasetDetailView-module-scss-module__eBsyKq__stateMsg{color:var(--di-muted);padding:16px;font-size:13px}.DatasetDetailView-module-scss-module__eBsyKq__lookupInput:focus-visible,.DatasetDetailView-module-scss-module__eBsyKq__colSearch:focus-visible{outline:2px solid var(--di-accent);outline-offset:1px}
.LocationSearch-module-scss-module__HnfyQq__search{max-width:200px}.LocationSearch-module-scss-module__HnfyQq__searchResults{max-height:200px;overflow-y:auto!important}.LocationSearch-module-scss-module__HnfyQq__searchResults::-webkit-scrollbar{width:8px;display:block!important}.LocationSearch-module-scss-module__HnfyQq__searchResults::-webkit-scrollbar-thumb{background-color:var(--color-background-active);border-radius:4px;display:block!important}.LocationSearch-module-scss-module__HnfyQq__searchResults::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-brand);display:block!important}.LocationSearch-module-scss-module__HnfyQq__searchResults{scrollbar-width:thin!important;scrollbar-color:var(--color-background-active) #0000!important}.LocationSearch-module-scss-module__HnfyQq__searchResults.LocationSearch-module-scss-module__HnfyQq__phone{margin-top:1rem}.LocationSearch-module-scss-module__HnfyQq__searchResultsContainer{height:200px}.LocationSearch-module-scss-module__HnfyQq__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__HnfyQq__searchResult.LocationSearch-module-scss-module__HnfyQq__hovered,.LocationSearch-module-scss-module__HnfyQq__searchResult:hover{background-color:var(--color-background-layer-01-hovered);color:var(--color-text-headlines)}.LocationSearch-module-scss-module__HnfyQq__searchResult.LocationSearch-module-scss-module__HnfyQq__isPhone{border-top:1px solid var(--color-border-default);white-space:nowrap;text-overflow:ellipsis;border-radius:0;padding:1rem;font-size:1rem;overflow:hidden}
.ProjectHeaderWidget-module-scss-module__p1QH_G__widgetContainer{pointer-events:all;width:100%;height:var(--project-header-widget-height);background-color:var(--color-background-toolbar-default);border-bottom:1px solid var(--color-border-default);align-items:center;gap:2rem;padding:0 1.5rem;display:flex;position:relative}.ProjectHeaderWidget-module-scss-module__p1QH_G__widgetContainer.ProjectHeaderWidget-module-scss-module__p1QH_G__isPhone{justify-content:space-between}.ProjectHeaderWidget-module-scss-module__p1QH_G__widgetContainer.ProjectHeaderWidget-module-scss-module__p1QH_G__centered{justify-content:center}.ProjectHeaderWidget-module-scss-module__p1QH_G__widgetContainerMobile{z-index:1000;width:100%;position:absolute;top:0;left:0;right:0}.ProjectHeaderWidget-module-scss-module__p1QH_G__logoContainer{flex-shrink:0;height:100%;max-height:28px;display:flex}.ProjectHeaderWidget-module-scss-module__p1QH_G__logoContainer img{object-fit:contain;max-width:100%}.ProjectHeaderWidget-module-scss-module__p1QH_G__logoContainer.ProjectHeaderWidget-module-scss-module__p1QH_G__isPhone{max-width:40%;max-height:28px}.ProjectHeaderWidget-module-scss-module__p1QH_G__center{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProjectHeaderWidget-module-scss-module__p1QH_G__projectTitle h4{color:var(--nav-text-color,var(--color-text-toolbar));font-weight:500}.ProjectHeaderWidget-module-scss-module__p1QH_G__projectTitleMobile{text-align:center;flex:1;min-width:0;overflow:hidden}.ProjectHeaderWidget-module-scss-module__p1QH_G__projectTitleMobile h4{text-align:center;font-size:13px;line-height:1.25}.ProjectHeaderWidget-module-scss-module__p1QH_G__mobileTitle{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.InterfaceNavigationDropdown-module-scss-module__1DOI7a__container{align-items:center;display:flex}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__trigger{cursor:pointer;color:var(--nav-text-color,var(--color-text-toolbar));background:0 0;border:none;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:14px;font-weight:500;display:flex}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__trigger svg{fill:var(--nav-text-color,var(--color-text-toolbar))}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__triggerLabel{white-space:nowrap;text-overflow:ellipsis;max-width:12rem;overflow:hidden}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__panel{z-index:1100;background:var(--color-background-default);border-bottom:1px solid var(--color-border-default);opacity:0;pointer-events:none;flex-direction:column;gap:.25rem;padding:.5rem;transition:transform .18s ease-out,opacity .18s ease-out;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 8px 16px #0000001f}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__panel.InterfaceNavigationDropdown-module-scss-module__1DOI7a__open{opacity:1;pointer-events:auto;transform:translateY(0)}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__item{cursor:pointer;text-align:left;width:100%;color:var(--color-text-default);background:0 0;border:none;border-radius:.5rem;align-items:center;padding:.75rem 1rem;font-size:14px;font-weight:500;transition:background-color .1s ease-in-out;display:flex}.InterfaceNavigationDropdown-module-scss-module__1DOI7a__item:hover,.InterfaceNavigationDropdown-module-scss-module__1DOI7a__item.InterfaceNavigationDropdown-module-scss-module__1DOI7a__selected{background-color:var(--color-background-hovered)}
.CalendarPage-module-scss-module__UDNaVq__page{background:var(--color-background-default);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.CalendarPage-module-scss-module__UDNaVq__loadingBar{color:var(--color-text-subtle);background:var(--color-background-default);border-bottom:1px solid var(--color-border-default);flex-shrink:0;align-items:center;gap:8px;padding:6px 16px;font-size:.75rem;display:flex}.CalendarPage-module-scss-module__UDNaVq__scheduleWrapper{flex:1;min-height:0;overflow:auto}.CalendarPage-module-scss-module__UDNaVq__scheduleWrapper [data-type=week]{display:none}.CalendarPage-module-scss-module__UDNaVq__emptyState,.CalendarPage-module-scss-module__UDNaVq__loading{height:100%;color:var(--color-text-subtle);justify-content:center;align-items:center;font-size:.875rem;display:flex}.CalendarPage-module-scss-module__UDNaVq__dayNavButton{all:unset;cursor:pointer;width:28px;height:28px;color:var(--color-text-default);border:1px solid var(--color-border-subtle);background:var(--color-background-default);border-radius:6px;justify-content:center;align-items:center;font-size:.875rem;transition:background .12s,border-color .12s;display:inline-flex}.CalendarPage-module-scss-module__UDNaVq__dayNavButton:hover:not(:disabled){background:var(--color-background-hovered);border-color:var(--color-border-default)}.CalendarPage-module-scss-module__UDNaVq__dayNavButton:disabled{cursor:default;opacity:.4}.CalendarPage-module-scss-module__UDNaVq__dayPagination{border-top:1px solid var(--color-border-subtle);background:var(--color-background-default);flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:10px 16px;display:flex}.CalendarPage-module-scss-module__UDNaVq__dayPageLabel{color:var(--color-text-subtle);font-size:.75rem}.CalendarPage-module-scss-module__UDNaVq__scheduleWrapper .CalendarPage-module-scss-module__UDNaVq__yearViewMonths3col{grid-template-columns:repeat(3,1fr)}.CalendarPage-module-scss-module__UDNaVq__scheduleWrapper .CalendarPage-module-scss-module__UDNaVq__yearViewMonths2col{grid-template-columns:repeat(2,1fr)}.CalendarPage-module-scss-module__UDNaVq__scheduleWrapper [class*=mobileMonthViewDay]:before,.CalendarPage-module-scss-module__UDNaVq__scheduleWrapper [class*=m_fa29b943]:before{left:50%;transform:translate(-50%)}.CalendarPage-module-scss-module__UDNaVq__mobileMonthHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.CalendarPage-module-scss-module__UDNaVq__mobileMonthHeaderTitle{all:unset;cursor:pointer;text-align:center;color:var(--color-text-default);border-radius:6px;flex:1;padding:4px 8px;font-size:.9375rem;font-weight:500;transition:background .12s}.CalendarPage-module-scss-module__UDNaVq__mobileMonthHeaderTitle:hover{background:var(--color-background-hovered)}.CalendarPage-module-scss-module__UDNaVq__dayList{flex-direction:column;flex:1;gap:4px;display:flex;overflow-y:auto}.CalendarPage-module-scss-module__UDNaVq__emptyDay{height:100%;color:var(--color-text-subtle);justify-content:center;align-items:center;font-size:.875rem;display:flex}.CalendarPage-module-scss-module__UDNaVq__dayCard{all:unset;cursor:pointer;background:var(--color-background-default);border:1px solid var(--color-border-subtle);border-radius:6px;align-items:center;gap:10px;padding:10px 12px;transition:background .12s;display:flex}.CalendarPage-module-scss-module__UDNaVq__dayCard:hover{background:var(--color-background-hovered)}.CalendarPage-module-scss-module__UDNaVq__dayCardColor{border-radius:50%;flex-shrink:0;width:6px;height:6px}.CalendarPage-module-scss-module__UDNaVq__dayCardTitle{color:var(--color-text-default);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}
.FeatureDetailDrawer-module-scss-module__JxhzTa__drawer{top:var(--toolbar-height)}.FeatureDetailDrawer-module-scss-module__JxhzTa__drawerTitle{font-weight:600}.FeatureDetailDrawer-module-scss-module__JxhzTa__drawerTitleRow{min-width:0}.FeatureDetailDrawer-module-scss-module__JxhzTa__loading{justify-content:center;align-items:center;padding:3rem 0;display:flex}.FeatureDetailDrawer-module-scss-module__JxhzTa__empty{color:var(--color-text-subtle);text-align:center;padding:1rem}.FeatureDetailDrawer-module-scss-module__JxhzTa__fieldRow{padding:.5rem 0}.FeatureDetailDrawer-module-scss-module__JxhzTa__bottomSheetBody{padding:.5rem 1rem 1rem}
.KanbanPage-module-scss-module__gFFefq__page{background:var(--color-background-default);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.KanbanPage-module-scss-module__gFFefq__header{border-bottom:1px solid var(--color-border-default);flex-shrink:0;align-items:center;gap:12px;padding:0 1rem 1rem;display:flex}.KanbanPage-module-scss-module__gFFefq__mobile .KanbanPage-module-scss-module__gFFefq__header{flex-wrap:wrap}.KanbanPage-module-scss-module__gFFefq__headerContent{min-width:0;height:2rem}.KanbanPage-module-scss-module__gFFefq__heading{color:var(--color-text-default);margin:0;font-size:1.125rem;font-weight:600}.KanbanPage-module-scss-module__gFFefq__columnLabel{color:var(--color-text-subtle);font-size:.75rem}.KanbanPage-module-scss-module__gFFefq__searchWrapper{flex-shrink:0;width:220px}.KanbanPage-module-scss-module__gFFefq__mobile .KanbanPage-module-scss-module__gFFefq__searchWrapper{flex:1;width:auto;min-width:120px}.KanbanPage-module-scss-module__gFFefq__board{flex:1;align-items:flex-start;gap:12px;min-height:0;padding:1rem;display:flex;overflow-x:auto}.KanbanPage-module-scss-module__gFFefq__column{background:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:8px;flex-direction:column;flex-shrink:0;min-width:280px;max-width:320px;max-height:100%;display:flex;overflow:hidden}.KanbanPage-module-scss-module__gFFefq__mobile .KanbanPage-module-scss-module__gFFefq__column{min-width:220px;max-width:260px}.KanbanPage-module-scss-module__gFFefq__columnHeader{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.KanbanPage-module-scss-module__gFFefq__columnName{align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.KanbanPage-module-scss-module__gFFefq__colorDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.KanbanPage-module-scss-module__gFFefq__countBadge{color:var(--color-text-subtle);background:var(--color-background-default);border-radius:10px;padding:2px 8px;font-size:.6875rem;font-weight:500}.KanbanPage-module-scss-module__gFFefq__columnBody{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex;position:relative;overflow-y:auto}.KanbanPage-module-scss-module__gFFefq__card{background:var(--color-background-default);border:1px solid var(--color-border-default);cursor:grab;border-radius:6px;padding:10px 12px;transition:box-shadow .15s}.KanbanPage-module-scss-module__gFFefq__card:hover{box-shadow:0 2px 4px #00000014}.KanbanPage-module-scss-module__gFFefq__cardDragging{opacity:.3;border:1px dashed var(--color-border-default);background:var(--color-background-default);box-shadow:none}.KanbanPage-module-scss-module__gFFefq__cardTitle{color:var(--color-text-default);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.KanbanPage-module-scss-module__gFFefq__cardDescription{color:var(--color-text-subtle);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin-top:4px;font-size:.75rem;display:-webkit-box;overflow:hidden}.KanbanPage-module-scss-module__gFFefq__dragOverlay{background:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:6px;padding:10px 12px;transform:rotate(2deg);box-shadow:0 4px 12px #00000026}.KanbanPage-module-scss-module__gFFefq__emptyColumn{color:var(--color-text-subtle);text-align:center;padding:16px 8px;font-size:.75rem}.KanbanPage-module-scss-module__gFFefq__columnLoading{justify-content:center;align-items:center;padding:24px 8px;display:flex}.KanbanPage-module-scss-module__gFFefq__loadMoreButton{all:unset;cursor:pointer;text-align:center;color:var(--color-text-brand);border-radius:4px;padding:8px;font-size:.75rem;font-weight:500}.KanbanPage-module-scss-module__gFFefq__loadMoreButton:hover{background:var(--color-background-hovered)}.KanbanPage-module-scss-module__gFFefq__dropTarget{background:var(--blue-50)}.KanbanPage-module-scss-module__gFFefq__dropPlaceholder{border:2px dashed var(--color-border-brand,var(--color-border-default));background:var(--color-background-hovered);opacity:.6;border-radius:6px;height:40px}.KanbanPage-module-scss-module__gFFefq__columnCapNotice{color:var(--color-text-subtle);background:var(--color-background-hovered);border-bottom:1px solid var(--color-border-default);padding:8px 16px;font-size:.75rem}.KanbanPage-module-scss-module__gFFefq__emptyState,.KanbanPage-module-scss-module__gFFefq__loading{height:100%;color:var(--color-text-subtle);justify-content:center;align-items:center;font-size:.875rem;display:flex}
.PageContent-module-scss-module__N7qkdG__widgetContainer{pointer-events:all;background:var(--color-background-default);flex-direction:column;flex:1;width:100%;min-height:0;padding:1rem;display:flex;overflow:auto}.PageContent-module-scss-module__N7qkdG__withHeaderOffset{padding-top:calc(1rem + var(--project-header-widget-height))}.PageContent-module-scss-module__N7qkdG__datatableContainer{width:100%;height:100%;position:relative}.PageContent-module-scss-module__N7qkdG__emptyState{height:100%;color:var(--color-text-subtle);justify-content:center;align-items:center;font-size:.875rem;display:flex}
.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%}}
.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}
.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}
.layerTree-module-scss-module__SkUHFq__treeWrapper{border:1px solid var(--color-border-default);border-radius:.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.layerTree-module-scss-module__SkUHFq__treeWrapper.layerTree-module-scss-module__SkUHFq__empty{border-style:dashed}.layerTree-module-scss-module__SkUHFq__selectAllRow{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--color-border-default);align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.layerTree-module-scss-module__SkUHFq__selectAllRow:hover{background-color:var(--color-background-hovered)}.layerTree-module-scss-module__SkUHFq__treeScroll{max-height:320px;overflow:hidden auto}.layerTree-module-scss-module__SkUHFq__treeRow{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.25rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.layerTree-module-scss-module__SkUHFq__treeRow:hover{background-color:var(--color-background-hovered)}.layerTree-module-scss-module__SkUHFq__treeRow:hover>*{--color-background-hovered:var(--color-background-active)}.layerTree-module-scss-module__SkUHFq__itemIcon{flex-shrink:0;align-items:center;display:flex}.layerTree-module-scss-module__SkUHFq__itemName{color:var(--color-text-default);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:400;overflow:hidden}.layerTree-module-scss-module__SkUHFq__emptyHint{text-align:center;color:var(--color-text-subtle);margin:0;padding:1rem 3rem;font-size:12px}
.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}
.EditMask-module-scss-module__Hj67_G__helperText{color:var(--color-text-subtle);margin:0 0 8px;font-size:11px;line-height:1.4}.EditMask-module-scss-module__Hj67_G__modesGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.EditMask-module-scss-module__Hj67_G__predicateGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.EditMask-module-scss-module__Hj67_G__predicateTileBody{flex-direction:column;align-items:center;gap:4px;display:flex}.EditMask-module-scss-module__Hj67_G__predicateLabel{color:inherit;font-size:11px;font-weight:500}.EditMask-module-scss-module__Hj67_G__modeHeader{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 0 12px;display:flex}.EditMask-module-scss-module__Hj67_G__modeHeader h5{color:var(--color-text-headlines);margin:0;font-size:13px;font-weight:600}.EditMask-module-scss-module__Hj67_G__modeToggle{align-items:center;gap:8px;display:flex}.EditMask-module-scss-module__Hj67_G__modeToggleLabel{color:var(--color-text-subtle);font-size:12px;font-weight:500}.EditMask-module-scss-module__Hj67_G__modeBodyDisabled{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.EditMask-module-scss-module__Hj67_G__invertRow{background:var(--color-background-subtle);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:8px;margin-top:12px;padding:12px;display:flex}.EditMask-module-scss-module__Hj67_G__invertText{color:var(--color-text-default);font-size:12px;font-weight:500}.EditMask-module-scss-module__Hj67_G__invertDesc{color:var(--color-text-subtle);margin-top:4px;font-size:11px;line-height:1.3}.EditMask-module-scss-module__Hj67_G__drawEmpty{border:1px dashed var(--color-border-default);background:var(--color-background-subtle);color:var(--color-text-subtle);text-align:center;border-radius:8px;padding:12px;font-size:11px}.EditMask-module-scss-module__Hj67_G__sourceDatasetPill{background:var(--color-background-default);border:1px solid var(--color-border-default);max-width:100%;color:var(--color-text-default);white-space:normal;word-break:break-word;border-radius:999px;align-items:center;padding:3px 12px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.EditMask-module-scss-module__Hj67_G__sourceDatasetRow{align-items:center;gap:8px;width:100%;display:flex}.EditMask-module-scss-module__Hj67_G__sourceDatasetLabel{color:inherit;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;overflow:hidden}
.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}
.TimelinePlayerControls-module-scss-module__D3TXbW__controls{align-items:center;gap:1rem;width:100%;display:flex}.TimelinePlayerControls-module-scss-module__D3TXbW__sliderSection{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.TimelinePlayerControls-module-scss-module__D3TXbW__currentDate{color:var(--color-text-headlines);text-align:center;justify-content:center;align-items:center;min-height:28px;font-size:18px;font-weight:600;display:flex}.TimelinePlayerControls-module-scss-module__D3TXbW__sliderWrapper{width:100%;padding:0 8px}.TimelinePlayerControls-module-scss-module__D3TXbW__dateRange{justify-content:space-between;width:100%;padding:0 8px;font-size:12px;display:flex}.TimelinePlayerControls-module-scss-module__D3TXbW__dateRange span{white-space:nowrap}
.TimelinePlayerOverlay-module-scss-module__cV1YFW__overlayContainer{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:32px;left:0;right:0}.TimelinePlayerOverlay-module-scss-module__cV1YFW__overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:all;background-color:#ffffff80;border-radius:1rem;width:calc(100% - 32px);max-width:800px;box-shadow:0 0 5px #0003}.TimelinePlayerOverlay-module-scss-module__cV1YFW__content{box-sizing:border-box;width:100%;padding:20px 24px;position:relative}.TimelinePlayerOverlay-module-scss-module__cV1YFW__closeButton{position:absolute;top:12px;right:12px}.TimelinePlayerOverlay-module-scss-module__cV1YFW__loadingContainer{justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.TimelinePlayerOverlay-module-scss-module__cV1YFW__loadingText{color:var(--color-text-subtle,#666);font-size:14px}
.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%}
.SelectableTile-module-scss-module__iqkPMG__wrapper{display:flex;position:relative}.SelectableTile-module-scss-module__iqkPMG__tile{border:1.5px solid var(--color-border-default);background:var(--color-background-default);cursor:pointer;text-align:left;min-height:52px;color:var(--color-text-default);border-radius:8px;flex-direction:column;flex:1;justify-content:center;gap:4px;padding:8px;font-family:inherit;font-size:12px;font-weight:500;transition:border-color .1s ease-out,background .1s ease-out;display:flex}.SelectableTile-module-scss-module__iqkPMG__tile:hover{background:var(--color-background-subtle)}.SelectableTile-module-scss-module__iqkPMG__tile:disabled{cursor:not-allowed;opacity:.5}.SelectableTile-module-scss-module__iqkPMG__selected{border-color:var(--color-border-brand);background:var(--blue-50)}.SelectableTile-module-scss-module__iqkPMG__selected:hover{background:var(--blue-50)}.SelectableTile-module-scss-module__iqkPMG__checkSlot{position:absolute;top:4px;right:4px}
.EditTimeline-module-scss-module__5WyyFG__datasetColumnSelector{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.EditTimeline-module-scss-module__5WyyFG__datasetDisplay,.EditTimeline-module-scss-module__5WyyFG__noDateColumnsDisplay{border:1px solid var(--color-border-default);border-radius:.5rem;flex:1 1 0;align-items:center;min-width:0;height:31.5px;padding:.5rem;font-size:12px;display:flex}.EditTimeline-module-scss-module__5WyyFG__datasetDisplay{color:var(--color-text-default);background-color:var(--color-background-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EditTimeline-module-scss-module__5WyyFG__noDateColumnsDisplay{color:var(--color-text-subtle)}.EditTimeline-module-scss-module__5WyyFG__columnSelectWrapper{flex:1 1 0;min-width:0}
.EditWidgetOptions-module-scss-module__iQ1teW__section{padding:1rem}.EditWidgetOptions-module-scss-module__iQ1teW__slider{align-items:center;gap:.5rem;display:flex}.EditWidgetOptions-module-scss-module__iQ1teW__slider>:first-child{width:100%}.EditWidgetOptions-module-scss-module__iQ1teW__slider>:last-child{width:70px}
.Slider-module-scss-module__KpsRvq__sliderTrack:before{background-color:var(--color-background-layer-01-default)}.Slider-module-scss-module__KpsRvq__sliderBar{background-color:var(--color-text-headlines);z-index:3}.Slider-module-scss-module__KpsRvq__sliderThumb{background-color:var(--color-background-default);border:3px solid var(--color-text-headlines);width:16px;height:16px}.Slider-module-scss-module__KpsRvq__disabledBar{background-color:var(--neutral-600)!important}.Slider-module-scss-module__KpsRvq__disabledThumb{background-color:var(--neutral-600)!important;border-color:var(--neutral-600)!important}.Slider-module-scss-module__KpsRvq__mark{background-color:var(--neutral-200);border-color:#0000;border-color:var(--neutral-200);border-radius:0;width:2px}
.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}
.filters-module-scss-module__4VWhQq__activeFiltersDropdown{background-color:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:8px;padding:12px;box-shadow:0 4px 12px #00000026}.filters-module-scss-module__4VWhQq__filtersContent{max-height:400px;overflow-y:auto}.filters-module-scss-module__4VWhQq__datasetFilterGroup{background-color:var(--color-background-subtle);border-radius:4px;padding:8px}
/*# sourceMappingURL=0l.xlsi0fei-o.css.map*/