.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}
.toolButton-module-scss-module__u8jm6a__tool{cursor:pointer;background-color:var(--color-background-default);justify-content:center;align-items:center;width:36px;height:36px;padding:.3rem;display:flex;position:relative}.toolButton-module-scss-module__u8jm6a__tool:hover{background-color:var(--color-background-hovered)}.toolButton-module-scss-module__u8jm6a__tool:hover svg{fill:var(--color-icon-default)!important}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__active svg{fill:var(--color-icon-selected)!important}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__active:hover{background-color:var(--color-background-hovered)}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__disabled svg{fill:var(--color-icon-subtle)!important}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__bothRadius{border-radius:9px}.toolButton-module-scss-module__u8jm6a__tool.toolButton-module-scss-module__u8jm6a__rightRadius{border-radius:0 9px 9px 0}.toolButton-module-scss-module__u8jm6a__toolWrapper{border:1px solid var(--color-border-default);border-radius:9px;justify-content:flex-end;align-items:flex-end;width:fit-content;height:36px;display:flex;position:relative;overflow:hidden;box-shadow:10px 10px 37px -8px #0000001a}
.ZoomControls-module-scss-module__QFsYeW__parentContainer{z-index:4;flex-direction:column;gap:.5rem;transition-property:all;transition-duration:.3s;transition-delay:0s;display:flex}.ZoomControls-module-scss-module__QFsYeW__parentContainer.ZoomControls-module-scss-module__QFsYeW__showOtherControls{bottom:1.5rem}.ZoomControls-module-scss-module__QFsYeW__container{z-index:3;max-width:115px;transition-property:all;transition-duration:.3s;transition-delay:0}.ZoomControls-module-scss-module__QFsYeW__tools{border:1px solid var(--color-border-default);z-index:3;max-width:115px;height:100%;transition-property:all;transition-duration:.3s;transition-delay:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:10px 10px 37px -8px #0000001a}.ZoomControls-module-scss-module__QFsYeW__zoomLevel{cursor:default}.ZoomControls-module-scss-module__QFsYeW__zoomLevel:hover{background-color:var(--color-background-default)}.ZoomControls-module-scss-module__QFsYeW__zoomLevel:hover svg{fill:var(--color-icon-default)!important}@media screen and (max-width:480px){.ZoomControls-module-scss-module__QFsYeW__parentContainer{display:none}}
.DraggableInput-module-scss-module__qbT25W__draggableField{background:var(--color-background-default);cursor:pointer;border-radius:8px;margin:-4px;padding:4px;position:relative}.DraggableInput-module-scss-module__qbT25W__draggableField:hover{outline:2px solid var(--color-border-selected)}.DraggableInput-module-scss-module__qbT25W__draggableField.DraggableInput-module-scss-module__qbT25W__isSelected{outline:2px solid var(--color-border-brand);z-index:100}.DraggableInput-module-scss-module__qbT25W__draggableField.DraggableInput-module-scss-module__qbT25W__isDragging{z-index:999;cursor:grabbing;background:var(--color-background-default);box-shadow:0 0 10px #0000001a}.DraggableInput-module-scss-module__qbT25W__fieldHeader{align-items:space-between;display:flex}.DraggableInput-module-scss-module__qbT25W__actions{z-index:1;height:28px;display:flex;position:absolute;top:0;right:0}.DraggableInput-module-scss-module__qbT25W__dragHandle{cursor:grab;opacity:1;background-color:var(--color-border-brand);border-radius:0 4px 0 0;align-items:center;padding:0 8px;display:flex}.DraggableInput-module-scss-module__qbT25W__dragHandle svg{fill:#fff}.DraggableInput-module-scss-module__qbT25W__dragHandle:hover{background-color:var(--color-background-brand-hovered)}.DraggableInput-module-scss-module__qbT25W__deleteButton{cursor:pointer;opacity:1;background:0 0;background-color:var(--color-border-brand);border:none;align-items:center;padding:0 8px;display:flex}.DraggableInput-module-scss-module__qbT25W__deleteButton svg{fill:#fff}.DraggableInput-module-scss-module__qbT25W__deleteButton:hover{background-color:var(--color-background-brand-hovered)}.DraggableInput-module-scss-module__qbT25W__requiredButton{cursor:pointer;opacity:1;background:0 0;background-color:var(--color-border-brand);border:none;border-radius:0 0 0 .5rem;align-items:center;padding:0 8px;display:flex}.DraggableInput-module-scss-module__qbT25W__requiredButton svg{fill:#fff}.DraggableInput-module-scss-module__qbT25W__requiredButton:hover{background-color:var(--color-background-brand-hovered)}.DraggableInput-module-scss-module__qbT25W__leftFieldHeaderSection{z-index:2;align-items:center;gap:.25rem;display:flex;position:relative}.DraggableInput-module-scss-module__qbT25W__requiredIcon{color:var(--color-text-danger);position:absolute;top:0;right:1rem}.DraggableInput-module-scss-module__qbT25W__requiredButton:disabled,.DraggableInput-module-scss-module__qbT25W__deleteButton:disabled{cursor:not-allowed;opacity:.3}.DraggableInput-module-scss-module__qbT25W__requiredButton:disabled:hover,.DraggableInput-module-scss-module__qbT25W__deleteButton:disabled:hover{background-color:#0000}.DraggableInput-module-scss-module__qbT25W__requiredButton:disabled:hover svg,.DraggableInput-module-scss-module__qbT25W__deleteButton:disabled:hover svg{fill:currentColor}.DraggableInput-module-scss-module__qbT25W__fieldNameInput{width:100%;color:inherit;background:0 0;border:none;outline:none;max-width:calc(100% - 10px);margin:0;font-size:14px;font-weight:500;display:inline-block}.DraggableInput-module-scss-module__qbT25W__fieldNameInput::placeholder{color:#ccc}.DraggableInput-module-scss-module__qbT25W__fieldNameInput:focus{outline:none}.DraggableInput-module-scss-module__qbT25W__fieldNameInput:hover{cursor:text}.DraggableInput-module-scss-module__qbT25W__fieldNameInput:disabled{cursor:not-allowed;opacity:.7}.DraggableInput-module-scss-module__qbT25W__descriptionInput{width:100%;color:var(--color-text-subtle);resize:none;background:0 0;border:none;outline:none;height:30px;min-height:30px;padding:4px 2px;font-size:13px;display:block;overflow:hidden}.DraggableInput-module-scss-module__qbT25W__descriptionInput::placeholder{color:var(--color-text-subtle)}.DraggableInput-module-scss-module__qbT25W__inputPreview{pointer-events:none;position:relative}.DraggableInput-module-scss-module__qbT25W__inputPreview:after{content:"";pointer-events:none;z-index:1;background:0 0;position:absolute;inset:0}.DraggableInput-module-scss-module__qbT25W__inputPreview input,.DraggableInput-module-scss-module__qbT25W__inputPreview textarea,.DraggableInput-module-scss-module__qbT25W__inputPreview select,.DraggableInput-module-scss-module__qbT25W__inputPreview button{pointer-events:none;cursor:default}.DraggableInput-module-scss-module__qbT25W__inputPreview *{box-shadow:none!important;outline:none!important}.DraggableInput-module-scss-module__qbT25W__conditionalBadge{opacity:0;pointer-events:none;line-height:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(4px)}.DraggableInput-module-scss-module__qbT25W__conditionalBadge.DraggableInput-module-scss-module__qbT25W__visible{opacity:1;pointer-events:auto;transform:translateY(0)}
.FormBuilder-module-scss-module__TzpJpW__formBuilderContainer{flex-direction:column;align-items:center;height:fit-content;margin:3rem 1rem;display:flex}.FormBuilder-module-scss-module__TzpJpW__formBuilderWrapper{justify-content:center;width:100%;max-width:750px;margin-top:2rem;display:flex;box-shadow:0 4px 10px #0000000d}.FormBuilder-module-scss-module__TzpJpW__formEditor{border:1px solid var(--color-border-default);background-color:var(--color-background-default);border-radius:12px;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.FormBuilder-module-scss-module__TzpJpW__formContainer{border-radius:5px;width:100%;max-width:860px;padding:1.5rem}.FormBuilder-module-scss-module__TzpJpW__spaced{flex-direction:column;gap:1rem;margin-bottom:0;display:flex}.FormBuilder-module-scss-module__TzpJpW__formTitleInput{width:100%;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:30px;font-weight:700}.FormBuilder-module-scss-module__TzpJpW__formTitleInput::placeholder{color:#ccc}.FormBuilder-module-scss-module__TzpJpW__formTitleInput:focus{outline:none!important}.FormBuilder-module-scss-module__TzpJpW__formDescriptionInput{width:100%;color:inherit;resize:none;background:0 0;border:none;outline:none;min-height:52px;font-size:14px}.FormBuilder-module-scss-module__TzpJpW__formDescriptionInput::placeholder{color:var(--color-text-subtle)}.FormBuilder-module-scss-module__TzpJpW__formDescriptionInput:focus{outline:none}.FormBuilder-module-scss-module__TzpJpW__formTitleContainer,.FormBuilder-module-scss-module__TzpJpW__formDescriptionContainer{border-radius:8px;padding:.25rem;transition:background-color .3s;position:relative}.FormBuilder-module-scss-module__TzpJpW__formTitleContainer:hover,.FormBuilder-module-scss-module__TzpJpW__formDescriptionContainer:hover{cursor:text;outline:2px solid var(--color-border-selected)}.FormBuilder-module-scss-module__TzpJpW__formTitleContainer:focus-within,.FormBuilder-module-scss-module__TzpJpW__formDescriptionContainer:focus-within{cursor:text;outline:2px solid var(--color-border-brand)}.FormBuilder-module-scss-module__TzpJpW__formTitleContainer textarea,.FormBuilder-module-scss-module__TzpJpW__formDescriptionContainer textarea{outline:none!important}.FormBuilder-module-scss-module__TzpJpW__mapContainer{border-radius:8px;height:400px;min-height:0;position:relative;overflow:hidden}.FormBuilder-module-scss-module__TzpJpW__map{width:100%;height:100%}.FormBuilder-module-scss-module__TzpJpW__boundControls{z-index:10;gap:8px;display:flex;position:absolute;bottom:16px;right:64px}.FormBuilder-module-scss-module__TzpJpW__boundControlsOpen{opacity:0}.FormBuilder-module-scss-module__TzpJpW__loading{color:var(--color-text-subtle);margin:0;font-size:14px}
.FormFieldActions-module-scss-module__iYBxkW__addFieldSection{align-items:center;gap:.5rem;display:flex}.FormFieldActions-module-scss-module__iYBxkW__addFieldSection .FormFieldActions-module-scss-module__iYBxkW__addFieldControls{gap:12px;width:100%}
.BoundsSelector-module-scss-module__0LdfJa__container{z-index:0;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.BoundsSelector-module-scss-module__0LdfJa__toolbar{background:var(--color-background-default);border:1px solid var(--color-border-default);z-index:4;pointer-events:auto;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.BoundsSelector-module-scss-module__0LdfJa__toolbar .BoundsSelector-module-scss-module__0LdfJa__title{align-items:center;margin:0 .5rem;display:flex}.BoundsSelector-module-scss-module__0LdfJa__toolbar .BoundsSelector-module-scss-module__0LdfJa__title svg{fill:var(--color-text-default)}.BoundsSelector-module-scss-module__0LdfJa__toolbar .BoundsSelector-module-scss-module__0LdfJa__divider{background:var(--color-border-default);width:1px;height:100%}.BoundsSelector-module-scss-module__0LdfJa__info{background-color:var(--color-background-information-default);color:var(--color-text-information);z-index:3;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem;display:flex}.BoundsSelector-module-scss-module__0LdfJa__info svg{fill:var(--color-text-information)}.BoundsSelector-module-scss-module__0LdfJa__error{background-color:var(--color-background-danger-default);color:var(--color-text-danger);z-index:3;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem;display:flex}.BoundsSelector-module-scss-module__0LdfJa__error svg{fill:var(--color-text-danger)}.BoundsSelector-module-scss-module__0LdfJa__selectedArea{border:1px solid var(--color-border-brand);z-index:2;flex-shrink:0}.BoundsSelector-module-scss-module__0LdfJa__resizeHandle{pointer-events:auto;z-index:2;border-right:4px solid var(--color-border-brand);border-top:4px solid var(--color-border-brand);cursor:nesw-resize;background:0 0;width:20px;height:20px;position:absolute;transform:translate(-16px,-4px)}.BoundsSelector-module-scss-module__0LdfJa__resizeHandle.BoundsSelector-module-scss-module__0LdfJa__topLeft{border-left:4px solid var(--color-border-brand);border-top:4px solid var(--color-border-brand);cursor:nwse-resize;border-bottom:none;border-right:none;transform:translate(-4px,-4px)}.BoundsSelector-module-scss-module__0LdfJa__resizeHandle.BoundsSelector-module-scss-module__0LdfJa__bottomLeft{border-left:4px solid var(--color-border-brand);border-bottom:4px solid var(--color-border-brand);cursor:nesw-resize;border-top:none;border-right:none;transform:translate(-4px,-16px)}.BoundsSelector-module-scss-module__0LdfJa__resizeHandle.BoundsSelector-module-scss-module__0LdfJa__bottomRight{border-right:4px solid var(--color-border-brand);border-bottom:4px solid var(--color-border-brand);cursor:nwse-resize;border-top:none;border-left:none;transform:translate(-16px,-16px)}.BoundsSelector-module-scss-module__0LdfJa__rectangleOverlay{pointer-events:none;z-index:1;position:absolute;inset:0}.BoundsSelector-module-scss-module__0LdfJa__mask{pointer-events:none;z-index:1;background-color:#0000004d;position:absolute;inset:0}.BoundsSelector-module-scss-module__0LdfJa__selectedArea{border:2px solid var(--color-border-brand);pointer-events:none;z-index:2;background:0 0;position:absolute}
.FormsAdmin-module-scss-module__KIZRvq__noFormsContainer{justify-content:center;align-items:center;height:100%;display:flex;overflow:auto}.FormsAdmin-module-scss-module__KIZRvq__noFormsContainer .FormsAdmin-module-scss-module__KIZRvq__buttonContainer{justify-content:center;align-items:center;display:flex}.FormsAdmin-module-scss-module__KIZRvq__card{background-color:var(--color-background-default);border:1px solid var(--color-border-default);text-align:center;border-radius:12px;width:100%;max-width:350px;padding:48px;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000000d}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer{justify-content:center;align-items:center;display:flex;position:relative}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer .FormsAdmin-module-scss-module__KIZRvq__circle1,.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer .FormsAdmin-module-scss-module__KIZRvq__circle2,.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer .FormsAdmin-module-scss-module__KIZRvq__circle3{pointer-events:none;background:0 0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer .FormsAdmin-module-scss-module__KIZRvq__circle1{border:1px solid #00000017;width:140px;height:140px}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer .FormsAdmin-module-scss-module__KIZRvq__circle2{border:1px solid #0000000f;width:230px;height:230px}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer .FormsAdmin-module-scss-module__KIZRvq__circle3{border:1px solid #00000008;width:320px;height:320px}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__iconContainer svg{z-index:1;border:1px solid #0000001f;border-radius:50%;width:60px;height:60px;padding:12px;position:relative}.FormsAdmin-module-scss-module__KIZRvq__card h4,.FormsAdmin-module-scss-module__KIZRvq__card p,.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__buttonContainer{z-index:2;border-radius:8px;position:relative}.FormsAdmin-module-scss-module__KIZRvq__card h4:before,.FormsAdmin-module-scss-module__KIZRvq__card p:before,.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__buttonContainer:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#fffffffa 0%,#fffffff2 15%,#ffffffd9 30%,#ffffffb3 50%,#fff6 70%,#fff3 85%,#0000 100%);border-radius:8px;position:absolute;inset:0}.FormsAdmin-module-scss-module__KIZRvq__card h4{color:var(--color-text-default);padding:8px 0 4px}.FormsAdmin-module-scss-module__KIZRvq__card p{color:var(--color-text-subtle);margin:0;padding:4px 12px 8px}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__docsLink{z-index:2;color:var(--color-text-subtle);align-items:center;gap:4px;margin-top:8px;font-size:12px;text-decoration:none;display:inline-flex;position:relative}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__docsLink svg{fill:var(--color-text-subtle)}.FormsAdmin-module-scss-module__KIZRvq__card .FormsAdmin-module-scss-module__KIZRvq__docsLink:hover{color:var(--color-text-subtle);text-decoration:underline}.FormsAdmin-module-scss-module__KIZRvq__buttonContainer{width:fit-content;margin:0 auto;padding:8px}.FormsAdmin-module-scss-module__KIZRvq__loadingContainer{justify-content:center;align-items:center;width:100%;max-width:1000px;height:90%;margin:50px auto;display:flex}
.FormsLeftPanel-module-scss-module__U-hn5q__container{background-color:var(--color-background-default);z-index:102;flex-direction:column;height:100%;display:flex}.FormsLeftPanel-module-scss-module__U-hn5q__header{height:var(--panel-header-height);justify-content:space-between;align-items:center;padding:0 .5rem;display:flex}.FormsLeftPanel-module-scss-module__U-hn5q__header h4{margin:0;font-size:14px}.FormsLeftPanel-module-scss-module__U-hn5q__header .FormsLeftPanel-module-scss-module__U-hn5q__functions{align-items:center;gap:8px;display:flex}.FormsLeftPanel-module-scss-module__U-hn5q__content{flex:1;overflow-y:auto}.FormsLeftPanel-module-scss-module__U-hn5q__formItem{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex-flow:wrap;align-items:center;width:100%;padding:.25rem .5rem;display:flex;position:relative}.FormsLeftPanel-module-scss-module__U-hn5q__formItem:hover:not(.FormsLeftPanel-module-scss-module__U-hn5q__active){background-color:var(--color-background-input-default);--color-background-hovered:var(--color-background-active)}.FormsLeftPanel-module-scss-module__U-hn5q__formItem.FormsLeftPanel-module-scss-module__U-hn5q__active{background-color:var(--color-background-selected-default);--color-background-hovered:var(--color-background-selected-active)}.FormsLeftPanel-module-scss-module__U-hn5q__formItem.FormsLeftPanel-module-scss-module__U-hn5q__active:hover{background-color:var(--color-background-selected-default)!important}.FormsLeftPanel-module-scss-module__U-hn5q__layerDetails{justify-content:space-between;align-items:center;gap:.1rem;width:100%;display:flex}.FormsLeftPanel-module-scss-module__U-hn5q__itemsActions{justify-content:flex-end;align-items:center;gap:.5rem;height:20px;margin-left:auto;display:flex}.FormsLeftPanel-module-scss-module__U-hn5q__wrapper{flex-grow:1;width:100%;display:inline-block}.FormsLeftPanel-module-scss-module__U-hn5q__layerName{white-space:nowrap;text-overflow:ellipsis;width:100%;height:16px;color:var(--color-text-default);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:5px;padding:0 .25rem;font-size:13px;font-weight:500;line-height:1;overflow:hidden}.FormsLeftPanel-module-scss-module__U-hn5q__layerNameEditing{border-color:var(--color-border-brand);background-color:var(--color-background-default);cursor:text}.FormsLeftPanel-module-scss-module__U-hn5q__menuButton{margin-top:-1px}.FormsLeftPanel-module-scss-module__U-hn5q__noFormsList{height:100%;color:var(--color-text-subtle);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.FormsLeftPanel-module-scss-module__U-hn5q__noFormsList svg{fill:var(--color-text-subtle)}
.Forms-module-scss-module__GnLz0q__formsWrapper{background-image:radial-gradient(var(--neutral-500) 1px, transparent 1px);background-size:20px 20px;background-color:var(--neutral-75);height:calc(100% - var(--toolbar-height));z-index:5;top:var(--toolbar-height);transition-duration:.3s;display:flex;position:fixed;left:0;right:0}.Forms-module-scss-module__GnLz0q__formsWrapper.Forms-module-scss-module__GnLz0q__expanded{left:400px}.Forms-module-scss-module__GnLz0q__formsContainer{width:100%;height:100%;display:flex;position:relative}.Forms-module-scss-module__GnLz0q__leftSidePanel{width:var(--left-panel-width);background-color:var(--color-background-default);border-top:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);height:100%;transition-property:left;transition-duration:.3s;transition-delay:0;position:absolute;top:0;left:0}.Forms-module-scss-module__GnLz0q__leftSidePanel.Forms-module-scss-module__GnLz0q__hidden{left:calc(var(--left-panel-width)*-1)}.Forms-module-scss-module__GnLz0q__contentWrapper{transition-property:all;transition-duration:.3s;transition-delay:0;flex:1;overflow:auto}.Forms-module-scss-module__GnLz0q__contentWrapper.Forms-module-scss-module__GnLz0q__leftSidepanel{margin-left:var(--left-panel-width)}.Forms-module-scss-module__GnLz0q__contentWrapper.Forms-module-scss-module__GnLz0q__rightSidepanel{margin-right:var(--right-panel-width)}
.FormSubmissionView-module-scss-module__FNkPGW__container{width:100%;max-height:100%;margin:3rem 0;position:relative;overflow-y:auto}.FormSubmissionView-module-scss-module__FNkPGW__modalContainer{flex-direction:column;gap:1rem;display:flex}.FormSubmissionView-module-scss-module__FNkPGW__formContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.FormSubmissionView-module-scss-module__FNkPGW__inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;max-width:860px;height:auto;margin:0 auto;display:flex}.FormSubmissionView-module-scss-module__FNkPGW__inner.FormSubmissionView-module-scss-module__FNkPGW__fadeIn{opacity:0;transition:opacity .2s}.FormSubmissionView-module-scss-module__FNkPGW__inner.FormSubmissionView-module-scss-module__FNkPGW__visible{opacity:1}.FormSubmissionView-module-scss-module__FNkPGW__previewWrapper{background-color:var(--color-background-default);flex-direction:column;gap:1rem;width:100%;max-width:750px;height:100%;display:flex;position:relative;overflow:hidden}.FormSubmissionView-module-scss-module__FNkPGW__previewWrapper:not(.FormSubmissionView-module-scss-module__FNkPGW__modal){border-radius:1rem;margin-top:2rem;padding:1rem}.FormSubmissionView-module-scss-module__FNkPGW__header h1{margin-right:2rem;font-size:2rem}.FormSubmissionView-module-scss-module__FNkPGW__mapContainer{width:100%;height:50vh;position:relative}.FormSubmissionView-module-scss-module__FNkPGW__mapContainer.FormSubmissionView-module-scss-module__FNkPGW__mobile{height:40%}.FormSubmissionView-module-scss-module__FNkPGW__submitButton{width:100%;margin-top:.5rem}.FormSubmissionView-module-scss-module__FNkPGW__finished p{margin:0}@media (max-width:768px){.FormSubmissionView-module-scss-module__FNkPGW__finished{padding-bottom:env(safe-area-inset-bottom)}}.FormSubmissionView-module-scss-module__FNkPGW__customMessage{max-width:600px}.FormSubmissionView-module-scss-module__FNkPGW__customMessage p{color:var(--color-text-default);margin:0 0 1rem;font-size:1.1rem}.FormSubmissionView-module-scss-module__FNkPGW__customMessage p:first-child{color:var(--mantine-color-gray-8);margin-bottom:1.2rem;font-size:1.8rem;font-weight:600}.FormSubmissionView-module-scss-module__FNkPGW__customMessage p:last-child{margin-bottom:0}.FormSubmissionView-module-scss-module__FNkPGW__customMessage p:empty{margin:.5rem 0}@media (max-width:768px){.FormSubmissionView-module-scss-module__FNkPGW__customMessage p:first-child{font-size:1.4rem}.FormSubmissionView-module-scss-module__FNkPGW__customMessage p{font-size:1rem}}.FormSubmissionView-module-scss-module__FNkPGW__fieldContainer{width:100%;min-height:50px;margin:0 auto;position:relative}.FormSubmissionView-module-scss-module__FNkPGW__variableBanner{background-color:var(--color-background-subtle);border:1px solid var(--color-border-subtle);border-radius:12px;padding:1rem 1.25rem}@media (max-width:768px){.FormSubmissionView-module-scss-module__FNkPGW__submitButton{margin-top:0;margin-bottom:env(safe-area-inset-bottom)}.FormSubmissionView-module-scss-module__FNkPGW__mapContainer{width:100%;height:40vh;margin-bottom:0;bottom:0}.FormSubmissionView-module-scss-module__FNkPGW__mapContainer.FormSubmissionView-module-scss-module__FNkPGW__fullscreen{z-index:1000;width:100vw;height:100vh;position:fixed;inset:0}.FormSubmissionView-module-scss-module__FNkPGW__fieldContainer{width:calc(100% - 2rem);margin:1rem auto}.FormSubmissionView-module-scss-module__FNkPGW__container{background-color:var(--color-background-default);padding:1rem}.FormSubmissionView-module-scss-module__FNkPGW__formContainer{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;display:flex}.FormSubmissionView-module-scss-module__FNkPGW__formContainer .FormSubmissionView-module-scss-module__FNkPGW__fieldContainer{width:100%;margin:.5rem 0}.FormSubmissionView-module-scss-module__FNkPGW__inner{background-color:var(--color-background-default);width:100%;max-width:860px;height:auto;margin:0 auto}}.FormSubmissionView-module-scss-module__FNkPGW__boundaryError{color:var(--color-text-inverse);z-index:1;text-align:center;background-color:#00000080;border-radius:4px;max-width:90%;padding:8px 16px;font-weight:500;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (max-width:768px){.FormSubmissionView-module-scss-module__FNkPGW__boundaryError{top:10px;bottom:unset}}@keyframes FormSubmissionView-module-scss-module__FNkPGW__spin{to{transform:rotate(360deg)}}.FormSubmissionView-module-scss-module__FNkPGW__successIcon{background-color:var(--color-background-success-default);border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.FormSubmissionView-module-scss-module__FNkPGW__successIcon svg{fill:var(--color-icon-success)}
.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}
.SetUserVariablesModal-module-scss-module__mkfNVq__overlay{z-index:2;background:#000000b3;justify-content:center;align-items:flex-end;animation:.2s ease-out SetUserVariablesModal-module-scss-module__mkfNVq__fadeIn;display:flex;position:absolute;inset:0}.SetUserVariablesModal-module-scss-module__mkfNVq__modal{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-height:85vh;animation:.3s ease-out SetUserVariablesModal-module-scss-module__mkfNVq__slideUp;display:flex;box-shadow:0 -4px 24px #00000026}.SetUserVariablesModal-module-scss-module__mkfNVq__header{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.SetUserVariablesModal-module-scss-module__mkfNVq__closeButton{border-radius:8px;min-width:auto;min-height:auto;padding:8px}.SetUserVariablesModal-module-scss-module__mkfNVq__closeButton:hover{background:#f5f5f5}.SetUserVariablesModal-module-scss-module__mkfNVq__content{-webkit-overflow-scrolling:touch;flex:1;padding:24px;overflow-y:auto}.SetUserVariablesModal-module-scss-module__mkfNVq__errorAlert{margin-top:16px}.SetUserVariablesModal-module-scss-module__mkfNVq__fieldsContainer{flex-direction:column;gap:20px;display:flex}.SetUserVariablesModal-module-scss-module__mkfNVq__fieldContainer{flex-direction:column;display:flex}.SetUserVariablesModal-module-scss-module__mkfNVq__checkboxContainer{justify-content:space-between;align-items:center;min-height:60px;padding:16px 0;display:flex}.SetUserVariablesModal-module-scss-module__mkfNVq__checkboxLabel{color:#2c2e33;font-size:16px}.SetUserVariablesModal-module-scss-module__mkfNVq__footer{background:#fff;border-top:1px solid #f0f0f0;border-radius:0 0 16px 16px;flex-shrink:0;gap:12px;padding:20px 24px;display:flex}.SetUserVariablesModal-module-scss-module__mkfNVq__cancelButton{border-radius:12px;flex:1;height:50px;font-size:16px;font-weight:500}.SetUserVariablesModal-module-scss-module__mkfNVq__saveButton{border-radius:12px;flex:2;height:50px;font-size:16px;font-weight:500}@keyframes SetUserVariablesModal-module-scss-module__mkfNVq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SetUserVariablesModal-module-scss-module__mkfNVq__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.Interfaces-module-scss-module__4bw8xa__container{z-index:1;left:0;right:0;top:var(--toolbar-height);pointer-events:none;transition-property:left;transition-duration:.3s;transition-delay:0;position:fixed;bottom:0}.Interfaces-module-scss-module__4bw8xa__container.Interfaces-module-scss-module__4bw8xa__embedded{top:0;left:0}.Interfaces-module-scss-module__4bw8xa__container.Interfaces-module-scss-module__4bw8xa__previewMode{top:0}.Interfaces-module-scss-module__4bw8xa__container.Interfaces-module-scss-module__4bw8xa__projectRoute{top:var(--mobile-toolbar-height);left:0}.Interfaces-module-scss-module__4bw8xa__container.Interfaces-module-scss-module__4bw8xa__expanded{left:var(--chat-panel-width)}.Interfaces-module-scss-module__4bw8xa__interfaceArea{align-items:center;width:100%;height:100%;display:flex}.Interfaces-module-scss-module__4bw8xa__interfaceArea>:last-child{flex-shrink:0}.Interfaces-module-scss-module__4bw8xa__compositorGrow{top:calc(var(--panel-header-height) + 2px);max-width:100%;transition-property:all;transition-duration:.3s;transition-delay:0;z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.Interfaces-module-scss-module__4bw8xa__compositorGrow.Interfaces-module-scss-module__4bw8xa__rightSidepanel{max-width:calc(100% - var(--right-panel-width))}.Interfaces-module-scss-module__4bw8xa__compositorGrow.Interfaces-module-scss-module__4bw8xa__leftSidepanel{left:var(--left-panel-width);max-width:calc(100% - var(--left-panel-width))}.Interfaces-module-scss-module__4bw8xa__compositorGrow.Interfaces-module-scss-module__4bw8xa__rightSidepanel.Interfaces-module-scss-module__4bw8xa__leftSidepanel{max-width:calc(100% - var(--right-panel-width) - var(--left-panel-width))}.Interfaces-module-scss-module__4bw8xa__previewInterfaceBox{flex-direction:row;width:100%;height:100%;display:flex}.Interfaces-module-scss-module__4bw8xa__previewInterfaceBox.Interfaces-module-scss-module__4bw8xa__fullPage{background:var(--color-background-default)}.Interfaces-module-scss-module__4bw8xa__previewInterfaceContent{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.Interfaces-module-scss-module__4bw8xa__panelArea{flex-grow:1;width:100%;height:100%;position:relative}.Interfaces-module-scss-module__4bw8xa__panelArea.Interfaces-module-scss-module__4bw8xa__fullPage{background:var(--color-background-default);flex-direction:column;display:flex}.Interfaces-module-scss-module__4bw8xa__sectionsLayer{z-index:1;animation:.3s ease-out Interfaces-module-scss-module__4bw8xa__fadeIn;position:absolute;inset:0}.Interfaces-module-scss-module__4bw8xa__leftContainer{flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex;position:relative}.Interfaces-module-scss-module__4bw8xa__subtoolbarContent{justify-content:flex-end;align-items:center;width:100%;display:flex}.Interfaces-module-scss-module__4bw8xa__interfaceTypeSelector{z-index:1000;flex:1;justify-content:center;display:flex}.Interfaces-module-scss-module__4bw8xa__interfaceButtons{align-items:center;gap:.5rem;display:flex}.Interfaces-module-scss-module__4bw8xa__exitPreviewMode{z-index:1000;pointer-events:all;background-color:var(--color-background-default);border:1px solid var(--color-border-default);white-space:nowrap;border-top:none;border-radius:0 0 1rem 1rem;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1rem;font-weight:500;animation:.4s Interfaces-module-scss-module__4bw8xa__fadeIn;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 6px #0000001a}@keyframes Interfaces-module-scss-module__4bw8xa__fadeIn{0%{opacity:0}to{opacity:1}}.Interfaces-module-scss-module__4bw8xa__noInterfaceContainer{pointer-events:auto;width:100%;height:calc(100vh - var(--toolbar-height) - var(--panel-header-height) - 2px);z-index:1;top:calc(var(--toolbar-height) + var(--panel-header-height) + 2px);justify-content:center;align-items:center;transition:left .3s ease-in-out,width .3s ease-in-out;display:flex;position:fixed;left:0;overflow:auto}.Interfaces-module-scss-module__4bw8xa__noInterfaceContainer.Interfaces-module-scss-module__4bw8xa__chatPanelExpanded{left:var(--chat-panel-width);width:calc(100% - var(--chat-panel-width))}.Interfaces-module-scss-module__4bw8xa__card{background:var(--color-background-default);border:1px solid var(--color-border-default);text-align:center;border-radius:12px;flex-direction:column;align-items:center;width:350px;padding:48px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000000d}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square1,.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square2,.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square3,.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square4,.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square5{pointer-events:none;background:0 0;border:1.5px solid #000;border-radius:7px;position:absolute}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square1{opacity:.07;border-style:dashed;width:120px;height:120px;top:5%;right:23%}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square2{opacity:.05;width:40px;height:40px;top:60%;left:8%}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square3{opacity:.05;width:75px;height:75px;top:80%;right:10%}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square4{opacity:.04;width:130px;height:130px;top:-13%;right:32%}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__square5{opacity:.05;border-style:dashed;width:35px;height:35px;bottom:15%;left:15%}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__buttonContainer{margin:0 auto;padding:8px}.Interfaces-module-scss-module__4bw8xa__card h4,.Interfaces-module-scss-module__4bw8xa__card p{z-index:2;border-radius:8px;position:relative}.Interfaces-module-scss-module__4bw8xa__card h4:before,.Interfaces-module-scss-module__4bw8xa__card p:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#fffffffa 0%,#fffffff2 15%,#ffffffd9 30%,#ffffffb3 50%,#fff6 70%,#fff3 85%,#0000 100%);border-radius:8px;position:absolute;inset:0}.Interfaces-module-scss-module__4bw8xa__card h4{color:var(--color-text-default);margin:0;padding:8px 0 4px}.Interfaces-module-scss-module__4bw8xa__card p{color:var(--color-text-subtle);margin:0;padding:4px 12px 8px}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__docsLink{z-index:2;color:var(--color-text-subtle);align-items:center;gap:4px;margin-top:8px;font-size:12px;text-decoration:none;display:inline-flex;position:relative}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__docsLink svg{fill:var(--color-text-subtle)}.Interfaces-module-scss-module__4bw8xa__card .Interfaces-module-scss-module__4bw8xa__docsLink:hover{color:var(--color-text-subtle);text-decoration:underline}.Interfaces-module-scss-module__4bw8xa__iconContainer{background-color:var(--color-background-default);z-index:1;border:1px solid #0000001a;border-radius:7px;justify-content:center;align-items:center;width:60px;height:60px;padding:12px;display:flex;position:relative}.Interfaces-module-scss-module__4bw8xa__iconContainer svg{width:60px;height:60px}
.CreateInterfaceWizard-module-scss-module__52jlcW__body{gap:1.5rem;min-height:340px;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptions{flex-direction:column;flex-shrink:0;gap:4px;min-width:200px;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOption{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;transition:all .15s;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOption:hover{background:var(--color-background-layer-02-hovered)}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOption.CreateInterfaceWizard-module-scss-module__52jlcW__selected{background:var(--color-background-selected-default);border-color:var(--color-border-brand)}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOption.CreateInterfaceWizard-module-scss-module__52jlcW__disabled{opacity:.5;cursor:not-allowed}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOption.CreateInterfaceWizard-module-scss-module__52jlcW__disabled:hover{background:0 0}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionIcon{background:var(--color-background-layer-02-default);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionIcon svg{fill:var(--color-icon-default)}.CreateInterfaceWizard-module-scss-module__52jlcW__selected .CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionIcon{background:var(--color-background-selected-default)}.CreateInterfaceWizard-module-scss-module__52jlcW__selected .CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionIcon svg{fill:var(--color-icon-selected)}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionText{flex-direction:column;gap:2px;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionText h4{color:var(--color-text-default);margin:0;font-size:.875rem;font-weight:500}.CreateInterfaceWizard-module-scss-module__52jlcW__layoutOptionText p{color:var(--color-text-subtle);margin:0;font-size:.75rem}.CreateInterfaceWizard-module-scss-module__52jlcW__configPanel{flex:1;min-width:0}.CreateInterfaceWizard-module-scss-module__52jlcW__nameRow{align-items:flex-end;gap:.5rem;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__iconTrigger{background:var(--color-background-input-default);cursor:pointer;border:1px solid #0000;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:border-color .1s ease-out;display:flex}.CreateInterfaceWizard-module-scss-module__52jlcW__iconTrigger svg{fill:var(--color-icon-default)}.CreateInterfaceWizard-module-scss-module__52jlcW__iconTrigger:hover{border-color:var(--color-border-default)}
.BuilderLeftPanel-module-scss-module__2199jq__leftPanel{width:var(--left-panel-width);min-width:var(--left-panel-width);background-color:var(--color-background-default);border-right:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);pointer-events:all;z-index:102;flex-direction:column;transition:left .3s;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__leftPanel.BuilderLeftPanel-module-scss-module__2199jq__collapsed{left:calc(-1*var(--left-panel-width));border-right:none}.BuilderLeftPanel-module-scss-module__2199jq__header{height:var(--panel-header-height);flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;padding:0 .5rem;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__header h4{color:var(--color-text-default);margin:0;font-size:14px;font-weight:600}.BuilderLeftPanel-module-scss-module__2199jq__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:.5rem;width:100%;min-height:38.5px;padding:.25rem .5rem;display:flex;position:relative}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem:hover:not(.BuilderLeftPanel-module-scss-module__2199jq__active){background-color:var(--color-background-input-default);--color-background-hovered:var(--color-background-active)}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem.BuilderLeftPanel-module-scss-module__2199jq__active{background-color:var(--color-background-selected-default);--color-background-hovered:var(--color-background-selected-active)}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem.BuilderLeftPanel-module-scss-module__2199jq__active:hover{background-color:var(--color-background-selected-default)}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem.BuilderLeftPanel-module-scss-module__2199jq__dragging{opacity:.4}.BuilderLeftPanel-module-scss-module__2199jq__iconArea{flex-shrink:0;place-items:center;display:grid}.BuilderLeftPanel-module-scss-module__2199jq__iconArea>*{grid-area:1/1}.BuilderLeftPanel-module-scss-module__2199jq__iconWrapper{opacity:1;align-items:center;transition:opacity .1s;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__iconWrapper svg{fill:var(--color-text-default)}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem:hover .BuilderLeftPanel-module-scss-module__2199jq__iconWrapper{opacity:0}.BuilderLeftPanel-module-scss-module__2199jq__dragHandle{cursor:grab;opacity:0;pointer-events:none;z-index:1;align-items:center;transition:opacity .1s;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__dragHandle svg{fill:var(--color-text-default)}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem:hover .BuilderLeftPanel-module-scss-module__2199jq__dragHandle{opacity:1;pointer-events:auto}.BuilderLeftPanel-module-scss-module__2199jq__dragHandle:active{cursor:grabbing}.BuilderLeftPanel-module-scss-module__2199jq__interfaceListWrapper{flex-direction:column;flex-shrink:0;height:260px;max-height:300px;display:flex;position:relative;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__interfaceList{flex:1;min-height:0;overflow-y:auto}.BuilderLeftPanel-module-scss-module__2199jq__layerDetails{justify-content:space-between;align-items:center;gap:.1rem;width:100%;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__itemsActions{opacity:0;pointer-events:none;justify-content:flex-end;align-items:center;transition:opacity .1s;display:flex;position:absolute;top:0;bottom:0;right:.5rem}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem:hover:not(.BuilderLeftPanel-module-scss-module__2199jq__active) .BuilderLeftPanel-module-scss-module__2199jq__itemsActions{opacity:1;pointer-events:auto;background-color:var(--color-background-input-default)}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem.BuilderLeftPanel-module-scss-module__2199jq__active .BuilderLeftPanel-module-scss-module__2199jq__itemsActions{opacity:1;pointer-events:auto;background-color:var(--color-background-selected-default)}.BuilderLeftPanel-module-scss-module__2199jq__layerNameHidden{opacity:.5}.BuilderLeftPanel-module-scss-module__2199jq__globeIcon{flex-shrink:0;align-items:center;padding:0 .5rem;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__wrapper{flex-grow:1;width:100%;display:inline-block}.BuilderLeftPanel-module-scss-module__2199jq__layerName{white-space:nowrap;text-overflow:ellipsis;width:100%;height:16px;color:var(--color-text-default);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.5rem;padding:0 .25rem;font-size:13px;font-weight:500;line-height:1;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__layerNameEditing{border-color:var(--color-border-brand);background-color:var(--color-background-default);cursor:text}.BuilderLeftPanel-module-scss-module__2199jq__noInterfacesList{height:100%;color:var(--color-text-subtle);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__noInterfacesList svg{fill:var(--color-text-subtle)}.BuilderLeftPanel-module-scss-module__2199jq__layersSection{flex-direction:column;flex:1;min-height:120px;display:flex;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__layersSectionDivider{background-color:var(--color-border-default);flex-shrink:0;height:1px;margin:.25rem 0}.BuilderLeftPanel-module-scss-module__2199jq__headerContentLeft{align-items:center;gap:.25rem;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__headerSearchInput{flex:1}.BuilderLeftPanel-module-scss-module__2199jq__layersTitle{color:var(--color-text-default);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;margin:0;font-size:13px;font-weight:600;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__interfaceNameBadge{text-transform:none;flex-shrink:1;max-width:100%;font-weight:500}.BuilderLeftPanel-module-scss-module__2199jq__interfaceNameBadge span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__layersList{flex:1;padding-bottom:2rem;overflow-y:auto}.BuilderLeftPanel-module-scss-module__2199jq__emptyLayers{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.BuilderLeftPanel-module-scss-module__2199jq__emptyLayers p{color:var(--color-text-subtle);margin:0;font-size:13px}.BuilderLeftPanel-module-scss-module__2199jq__layerItemName{color:var(--color-text-default);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 .25rem;font-size:13px;font-weight:500;overflow:hidden}.BuilderLeftPanel-module-scss-module__2199jq__folderItem{min-height:34px}.BuilderLeftPanel-module-scss-module__2199jq__visibilityButton{opacity:0;flex-shrink:0;transition:opacity .1s}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem:hover .BuilderLeftPanel-module-scss-module__2199jq__visibilityButton{opacity:1}.BuilderLeftPanel-module-scss-module__2199jq__dimmed{opacity:.5}.BuilderLeftPanel-module-scss-module__2199jq__folderToggleButton{opacity:0;flex-shrink:0;transition:opacity .1s}.BuilderLeftPanel-module-scss-module__2199jq__interfaceItem:hover .BuilderLeftPanel-module-scss-module__2199jq__folderToggleButton{opacity:1}
.InterfaceFormModal-module-scss-module__O-7mxa__iconTrigger{background:var(--color-background-input-default);cursor:pointer;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31.5px;height:31.5px;transition:border-color .1s ease-out;display:flex}.InterfaceFormModal-module-scss-module__O-7mxa__iconTrigger svg{fill:var(--color-icon-default)}.InterfaceFormModal-module-scss-module__O-7mxa__iconTrigger:hover{border-color:var(--color-border-default)}.InterfaceFormModal-module-scss-module__O-7mxa__iconGrid{grid-template-columns:repeat(5,31.5px);gap:.5rem;display:grid}.InterfaceFormModal-module-scss-module__O-7mxa__iconButton{border:1px solid var(--color-border-subtle);background:var(--color-background-layer-01-default);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:31.5px;height:31.5px;transition:all .15s;display:flex}.InterfaceFormModal-module-scss-module__O-7mxa__iconButton svg{fill:var(--color-text-default)}.InterfaceFormModal-module-scss-module__O-7mxa__iconButton:hover{background:var(--color-background-layer-02-hovered);border-color:var(--color-border-default)}.InterfaceFormModal-module-scss-module__O-7mxa__iconButton:hover svg{fill:var(--color-icon-default)}.InterfaceFormModal-module-scss-module__O-7mxa__iconButton.InterfaceFormModal-module-scss-module__O-7mxa__active{background:var(--color-background-selected-default);border-color:var(--color-border-brand)}.InterfaceFormModal-module-scss-module__O-7mxa__iconButton.InterfaceFormModal-module-scss-module__O-7mxa__active svg{fill:var(--color-icon-selected)}
.FieldAppsList-module-scss-module___DXlrW__container{flex-direction:column;display:flex}.FieldAppsList-module-scss-module___DXlrW__list{flex:1;overflow-y:auto}.FieldAppsList-module-scss-module___DXlrW__emptyState{text-align:center;color:var(--color-text-subtle);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:24px 12px;display:flex}.FieldAppsList-module-scss-module___DXlrW__emptyState svg{fill:var(--color-text-subtle)}.FieldAppsList-module-scss-module___DXlrW__fieldAppListItem{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex-flow:wrap;align-items:center;width:100%;padding:.25rem .5rem;display:flex;position:relative}.FieldAppsList-module-scss-module___DXlrW__fieldAppListItem:hover:not(.FieldAppsList-module-scss-module___DXlrW__active){background-color:var(--color-background-input-default);--color-background-hovered:var(--color-background-active)}.FieldAppsList-module-scss-module___DXlrW__fieldAppListItem.FieldAppsList-module-scss-module___DXlrW__active{background-color:var(--color-background-selected-default);--color-background-hovered:var(--color-background-selected-active)}.FieldAppsList-module-scss-module___DXlrW__fieldAppListItem.FieldAppsList-module-scss-module___DXlrW__active:hover{background-color:var(--color-background-selected-default)}.FieldAppsList-module-scss-module___DXlrW__itemDetails{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.FieldAppsList-module-scss-module___DXlrW__inputContainer{flex-grow:1}.FieldAppsList-module-scss-module___DXlrW__wrapper{flex-grow:1;width:100%;display:inline-block}.FieldAppsList-module-scss-module___DXlrW__itemName{white-space:nowrap;text-overflow:ellipsis;width:100%;height:16px;color:var(--color-text-default);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:5px;padding:0 .25rem;font-size:13px;font-weight:500;line-height:1;overflow:hidden}.FieldAppsList-module-scss-module___DXlrW__itemNameEditing{border-color:var(--color-border-brand);background-color:var(--color-background-default);cursor:text}.FieldAppsList-module-scss-module___DXlrW__itemsActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;height:20px;margin-left:auto;display:flex}.FieldAppsList-module-scss-module___DXlrW__menuButton{margin-top:-1px}
.ActionButtonsPreview-module-scss-module__RrMrCa__actionButton{pointer-events:all;background-color:var(--color-background-brand-default);cursor:pointer;width:48px;height:48px;color:var(--color-text-inverse);border:none;border-radius:50%;justify-content:center;align-items:center;margin:0 1rem 1rem;transition:all .15s;display:flex;box-shadow:0 2px 8px #00000026}.ActionButtonsPreview-module-scss-module__RrMrCa__actionButton:hover:not(.ActionButtonsPreview-module-scss-module__RrMrCa__selected):not(.ActionButtonsPreview-module-scss-module__RrMrCa__placeholder){background-color:var(--color-background-brand-hovered)}.ActionButtonsPreview-module-scss-module__RrMrCa__actionButton.ActionButtonsPreview-module-scss-module__RrMrCa__selected{outline:2px solid var(--color-border-brand);outline-offset:2px}.ActionButtonsPreview-module-scss-module__RrMrCa__actionButton.ActionButtonsPreview-module-scss-module__RrMrCa__placeholder{border:3px dashed var(--color-border-default);color:var(--color-text-default);background-color:#ffffffb3}
.ActionsDrawerPreview-module-scss-module__AMhPZq__drawer{pointer-events:all;background:var(--color-background-default);border-radius:12px 12px 0 0;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.5rem;display:flex;box-shadow:0 -2px 10px #0000001a}.ActionsDrawerPreview-module-scss-module__AMhPZq__handleBar{background:var(--color-border-default);border-radius:2px;width:40px;height:4px}.ActionsDrawerPreview-module-scss-module__AMhPZq__content{flex-direction:column;gap:8px;width:100%;display:flex}.ActionsDrawerPreview-module-scss-module__AMhPZq__actionsList{flex-direction:column;gap:4px;display:flex}.ActionsDrawerPreview-module-scss-module__AMhPZq__title{text-align:center}.ActionsDrawerPreview-module-scss-module__AMhPZq__actionItem{border:1px solid var(--color-border-default);cursor:pointer;color:var(--color-text-default);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.ActionsDrawerPreview-module-scss-module__AMhPZq__actionItem:hover:not(.ActionsDrawerPreview-module-scss-module__AMhPZq__selected){background:var(--color-background-subtle)}.ActionsDrawerPreview-module-scss-module__AMhPZq__actionItem.ActionsDrawerPreview-module-scss-module__AMhPZq__selected{background:var(--color-background-selected-default);outline:2px solid var(--color-border-brand);outline-offset:-2px}.ActionsDrawerPreview-module-scss-module__AMhPZq__iconWrapper{background:var(--mantine-color-blue-1);width:36px;height:36px;color:var(--mantine-color-blue-8);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ActionsDrawerPreview-module-scss-module__AMhPZq__emptyState{justify-content:center;align-items:center;padding:16px;display:flex}
.FieldAppPreviewContent-module-scss-module__3HHQuW__previewContent{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.FieldAppPreviewContent-module-scss-module__3HHQuW__headerContainer{pointer-events:none}.FieldAppPreviewContent-module-scss-module__3HHQuW__mockHeader{background:var(--color-background-inverse-default);align-items:center;gap:1rem;width:100%;height:60px;padding:0 1rem;display:flex;overflow:hidden}.FieldAppPreviewContent-module-scss-module__3HHQuW__title{word-break:break-word;min-width:0}
.TaskListDrawerPreview-module-scss-module__T2Xtkq__drawer{pointer-events:all;background:var(--color-background-default);border-radius:12px 12px 0 0;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-height:calc(100% - 88px);padding:.5rem;transition:transform .3s;display:flex;box-shadow:0 -2px 10px #0000001a}.TaskListDrawerPreview-module-scss-module__T2Xtkq__drawer.TaskListDrawerPreview-module-scss-module__T2Xtkq__selected{outline:2px solid var(--color-border-brand);outline-offset:2px}.TaskListDrawerPreview-module-scss-module__T2Xtkq__drawer:hover:not(.TaskListDrawerPreview-module-scss-module__T2Xtkq__selected){outline:2px solid var(--color-border-selected);outline-offset:2px}.TaskListDrawerPreview-module-scss-module__T2Xtkq__handleBar{background:var(--color-border-default);border-radius:2px;width:40px;height:4px}.TaskListDrawerPreview-module-scss-module__T2Xtkq__content{flex-direction:column;gap:1rem;width:100%;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__header{justify-content:stretch;align-items:center;gap:12px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__header .TaskListDrawerPreview-module-scss-module__T2Xtkq__searchBarContainer{flex:1}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filterButton{cursor:pointer;color:var(--color-text-default);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filterButton:hover{background:var(--color-background-subtle)}.TaskListDrawerPreview-module-scss-module__T2Xtkq__emptyState{justify-content:center;align-items:center;min-height:200px;padding:16px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filtersDropdown{padding:4px}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filtersList{flex-direction:column;gap:1px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filterPresetItem{color:var(--color-text-default);cursor:default;border-radius:4px;align-items:center;padding:2px 6px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filterPresetItem:hover{background:var(--color-background-subtle)}.TaskListDrawerPreview-module-scss-module__T2Xtkq__filterPresetItem.TaskListDrawerPreview-module-scss-module__T2Xtkq__filterPresetSelected{background:var(--color-background-selected-default);font-weight:500}.TaskListDrawerPreview-module-scss-module__T2Xtkq__listItems{flex-direction:column;gap:4px;min-height:200px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__listItem{background:var(--color-background-subtle);border-radius:6px;align-items:center;gap:8px;padding:4px 4px 4px 8px;display:flex}.TaskListDrawerPreview-module-scss-module__T2Xtkq__itemContent{flex:1;min-width:0}.TaskListDrawerPreview-module-scss-module__T2Xtkq__statusDot{background:var(--color-text-subtle);border-radius:50%;flex-shrink:0;width:8px;height:8px}
.settingsPopover-module-scss-module__mf9WgG__container{overscroll-behavior:contain;max-height:70vh;padding:12px;overflow-y:auto}.settingsPopover-module-scss-module__mf9WgG__header{margin-bottom:12px}.settingsPopover-module-scss-module__mf9WgG__title{color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}
.TaskButtonsPreview-module-scss-module__irW-Sq__container{gap:8px;width:100%;display:flex}.TaskButtonsPreview-module-scss-module__irW-Sq__button{cursor:pointer;flex:1;min-width:0}.TaskButtonsPreview-module-scss-module__irW-Sq__previewButton{pointer-events:none}.TaskButtonsPreview-module-scss-module__irW-Sq__selectedButton{pointer-events:none;outline:2px solid var(--color-border-brand);outline-offset:-2px}
.FieldAppEditor-module-scss-module__hRr3oq__container{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.FieldAppEditor-module-scss-module__hRr3oq__emptyState{background-color:var(--color-background-input-default);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FieldAppEditor-module-scss-module__hRr3oq__previewArea{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}
.ActionItem-module-scss-module__99qx1W__hasError{border-color:var(--color-border-warning)}.ActionItem-module-scss-module__99qx1W__errorIndicator{color:var(--color-text-warning);justify-content:center;align-items:center;display:flex}
.ActionsTab-module-scss-module__Um1Dtq__container{flex-direction:column;height:100%;display:flex;overflow:hidden}.ActionsTab-module-scss-module__Um1Dtq__header{justify-content:space-between;align-items:center;padding:1rem;display:flex}.ActionsTab-module-scss-module__Um1Dtq__title{color:var(--color-text-headlines);font-size:14px;font-weight:600}.ActionsTab-module-scss-module__Um1Dtq__actionsList{flex:1;padding:1rem;overflow-y:auto}
.Topbar-module-scss-module__rRCTTG__toolBar{height:var(--mobile-toolbar-height);background-color:var(--color-background-toolbar-default);color:var(--color-text-toolbar);z-index:4;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0}.Topbar-module-scss-module__rRCTTG__toolBar .Topbar-module-scss-module__rRCTTG__toolbarContent{width:100%;color:var(--color-text-inverse);align-items:center;gap:1rem;display:flex}.Topbar-module-scss-module__rRCTTG__toolBar .Topbar-module-scss-module__rRCTTG__toolbarContent svg{color:var(--color-text-toolbar)}.Topbar-module-scss-module__rRCTTG__toolBar .Topbar-module-scss-module__rRCTTG__toolbarContent .Topbar-module-scss-module__rRCTTG__logo{margin-left:1rem}.Topbar-module-scss-module__rRCTTG__toolBar .Topbar-module-scss-module__rRCTTG__toolbarContent .Topbar-module-scss-module__rRCTTG__logo img{height:36px;max-height:var(--mobile-toolbar-height)}.Topbar-module-scss-module__rRCTTG__toolBar .Topbar-module-scss-module__rRCTTG__toolbarContent>:last-child{margin-left:auto}.Topbar-module-scss-module__rRCTTG__toolBar .Topbar-module-scss-module__rRCTTG__switchModeButton{color:var(--color-text-inverse);background-color:var(--color-background-toolbar-hovered);border-radius:7px;margin-right:16px;padding:.75rem 1rem}.Topbar-module-scss-module__rRCTTG__rightMenuItems{cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;min-width:50px;height:100%;display:flex;position:relative}.Topbar-module-scss-module__rRCTTG__button{height:var(--mobile-toolbar-height);width:var(--mobile-toolbar-height);justify-content:center;align-items:center;display:flex}.Topbar-module-scss-module__rRCTTG__button.Topbar-module-scss-module__rRCTTG__active{background:var(--blue-400)}
.MobileBookmarks-module-scss-module__3rSDGa__bookmarksContainer{height:100%;padding:1rem;overflow-y:auto}
.MobileLayers-module-scss-module__F91iIa__container{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.MobileLayers-module-scss-module__F91iIa__header{flex-shrink:0;width:100%;margin:0;padding:1rem}.MobileLayers-module-scss-module__F91iIa__scrollContent{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;width:100%;padding-bottom:1rem;overflow-y:auto}
.BoundsSelectorModal-module-scss-module__gudUSG__mapContainer{height:70vh;position:relative}
.FieldAppOptionsPanel-module-scss-module__ZbOr4q__rightpanel{z-index:1;height:100%;width:var(--right-panel-width);background-color:var(--color-background-default);transition-property:all;transition-duration:.3s;transition-delay:0;border-top:1px solid var(--color-border-default);border-left:1px solid var(--color-border-default);pointer-events:all;flex-direction:column;display:flex;position:absolute;top:0;right:0;box-shadow:10px 10px 37px -8px #0000001a}.FieldAppOptionsPanel-module-scss-module__ZbOr4q__rightpanel.FieldAppOptionsPanel-module-scss-module__ZbOr4q__hidden{right:calc(var(--right-panel-width)*-1)}.FieldAppOptionsPanel-module-scss-module__ZbOr4q__content{flex:1;padding:1rem;overflow-y:auto}.FieldAppOptionsPanel-module-scss-module__ZbOr4q__tabLabel{align-items:center;gap:6px;display:flex}.FieldAppOptionsPanel-module-scss-module__ZbOr4q__datasetLine{align-items:center;gap:8px;min-width:0;display:flex}
.TaskConfigWizardModal-module-scss-module__t9RhDW__statusOptionsSection{flex-direction:column;gap:8px;display:flex}.TaskConfigWizardModal-module-scss-module__t9RhDW__container{flex-direction:column;display:flex}.TaskConfigWizardModal-module-scss-module__t9RhDW__stepTitle{color:var(--color-text-default);margin:0;font-size:1.125rem;font-weight:600}.TaskConfigWizardModal-module-scss-module__t9RhDW__optionalChip{height:20px;color:var(--color-text-subtle);background-color:var(--color-background-layer-02-default);border-radius:999px;align-items:center;padding:0 8px;font-size:.6875rem;font-weight:500;display:inline-flex}.TaskConfigWizardModal-module-scss-module__t9RhDW__stepDescription{color:var(--color-text-subtle);margin:0;font-size:.875rem}.TaskConfigWizardModal-module-scss-module__t9RhDW__stepContent{flex:1}.TaskConfigWizardModal-module-scss-module__t9RhDW__modeCards{gap:12px;display:flex}.TaskConfigWizardModal-module-scss-module__t9RhDW__modeCards>*{flex:1}.TaskConfigWizardModal-module-scss-module__t9RhDW__discoveryAlertContent{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.TaskConfigWizardModal-module-scss-module__t9RhDW__discoveryAlertText{color:inherit;font-size:.875rem}.TaskConfigWizardModal-module-scss-module__t9RhDW__discoveryAlertAction{font:inherit;color:var(--color-text-information);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-size:.875rem;font-weight:500;text-decoration:none}.TaskConfigWizardModal-module-scss-module__t9RhDW__discoveryAlertAction:hover,.TaskConfigWizardModal-module-scss-module__t9RhDW__discoveryAlertAction:focus-visible{text-decoration:underline}.TaskConfigWizardModal-module-scss-module__t9RhDW__discoveryAlertAction:disabled{cursor:not-allowed;opacity:.6}
.ResourceScopeSelect-module-scss-module__Fz8oYW__trigger{min-width:120px;max-width:160px;height:31.5px;color:var(--color-text-default);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;outline:none;justify-content:space-between;align-items:center;gap:.375rem;margin-left:-.75rem;padding:0 .75rem;font-size:12px;transition:background-color .1s ease-in-out;display:inline-flex}.ResourceScopeSelect-module-scss-module__Fz8oYW__trigger>span:first-child{text-overflow:ellipsis;overflow:hidden}.ResourceScopeSelect-module-scss-module__Fz8oYW__trigger:focus-visible:not(:disabled),.ResourceScopeSelect-module-scss-module__Fz8oYW__trigger:hover:not(:disabled){background:var(--color-background-hovered);cursor:pointer}.ResourceScopeSelect-module-scss-module__Fz8oYW__trigger:disabled{cursor:not-allowed;opacity:.6}.ResourceScopeSelect-module-scss-module__Fz8oYW__triggerOpen:not(:disabled){background:var(--color-background-hovered)}.ResourceScopeSelect-module-scss-module__Fz8oYW__triggerSecondary{background:var(--color-background-input-default);border:1px solid #0000;border-radius:7px;height:auto;min-height:31.5px;margin-left:0;transition:border-color .1s ease-out}.ResourceScopeSelect-module-scss-module__Fz8oYW__triggerSecondary:focus-visible:not(:disabled),.ResourceScopeSelect-module-scss-module__Fz8oYW__triggerSecondary:hover:not(:disabled){background:var(--color-background-input-default);border-color:var(--color-border-default)}.ResourceScopeSelect-module-scss-module__Fz8oYW__chevron{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .1s ease-in-out;display:inline-flex}.ResourceScopeSelect-module-scss-module__Fz8oYW__chevronOpen{transform:rotate(180deg)}.ResourceScopeSelect-module-scss-module__Fz8oYW__itemHidden{opacity:.5}
@keyframes InterfaceCompositor-module-scss-module__ZgrD8a__fadeIn{0%{opacity:0}to{opacity:1}}.InterfaceCompositor-module-scss-module__ZgrD8a__panelArea{flex-wrap:wrap;flex-grow:1;justify-content:space-around;gap:20px;height:100%;display:flex;position:relative}.InterfaceCompositor-module-scss-module__ZgrD8a__panelArea.InterfaceCompositor-module-scss-module__ZgrD8a__fullPage{background:var(--color-background-default);flex-wrap:nowrap;gap:0}.InterfaceCompositor-module-scss-module__ZgrD8a__sectionsLayer{transition:opacity .2s ease-out;animation:.3s ease-out InterfaceCompositor-module-scss-module__ZgrD8a__fadeIn}.InterfaceCompositor-module-scss-module__ZgrD8a__sectionsLayer.InterfaceCompositor-module-scss-module__ZgrD8a__loading{opacity:0}.InterfaceCompositor-module-scss-module__ZgrD8a__interfaceBox{outline:2rem solid var(--color-background-subtle);border-radius:.5rem;flex-direction:row;width:calc(100% - 2rem);height:calc(100% - 2rem);margin:1rem;transition:all .3s ease-out;display:flex;overflow:hidden}.InterfaceCompositor-module-scss-module__ZgrD8a__interfaceBox.InterfaceCompositor-module-scss-module__ZgrD8a__fullPage{background:var(--color-background-default)}.InterfaceCompositor-module-scss-module__ZgrD8a__interfaceContent{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.InterfaceCompositor-module-scss-module__ZgrD8a__appContainer{z-index:1;width:100%;height:100%}.InterfaceCompositor-module-scss-module__ZgrD8a__addButtonWrapper{pointer-events:all}.InterfaceCompositor-module-scss-module__ZgrD8a__sectionPlaceholder{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:8px;height:8px;box-shadow:none;background:#ffffff4d;border-radius:9999px;transition:all .3s cubic-bezier(.19,1,.22,1);position:absolute;transform:translate(16px,26px)}.InterfaceCompositor-module-scss-module__ZgrD8a__sectionPlaceholder.InterfaceCompositor-module-scss-module__ZgrD8a__hovered{border-radius:16px;box-shadow:0 0 5px #0000001a}.InterfaceCompositor-module-scss-module__ZgrD8a__addSectionButton{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background-color:#ffffff80;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 0 1rem #0003}.InterfaceCompositor-module-scss-module__ZgrD8a__addSectionButton:hover{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.InterfaceCompositor-module-scss-module__ZgrD8a__addSectionButton:active{background-color:#fff3;transform:scale(.95)}
.FAB-module-scss-module__ANTG9G__fab{pointer-events:all;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 4px #0000001a;background-color:var(--color-background-default)!important;border-radius:7px!important;min-width:46px!important;min-height:46px!important;padding:10px!important}.FAB-module-scss-module__ANTG9G__fab svg{width:27px;height:27px}
.MobileMenu-module-scss-module__Icg57q__addDrawingButton{background-color:var(--color-background-default);z-index:80;border-radius:50%;padding:8px;position:fixed;bottom:40px;right:20px;box-shadow:0 10px 10px #0000001a}.MobileMenu-module-scss-module__Icg57q__buttonInner{border-radius:50%;gap:8px;display:flex}.MobileMenu-module-scss-module__Icg57q__button{justify-content:center;align-items:center;display:flex;width:41px!important;height:41px!important;min-width:unset!important;padding:0!important}
.MobileMenuDrawer-module-scss-module__m-Uc-a__container{flex-direction:column;height:fit-content;display:flex}.MobileMenuDrawer-module-scss-module__m-Uc-a__menuItem{border-bottom:1px solid #0000001a;justify-content:flex-start;align-items:center;max-height:56px;margin-left:16px;padding:16px;font-size:16px;display:flex}.MobileMenuDrawer-module-scss-module__m-Uc-a__cancelContainer{padding:16px}
.measurements-module-scss-module__dazQLq__measurementsMarker{color:var(--color-text-inverse);pointer-events:none;white-space:nowrap;background-color:#0853ff;border-radius:50px;padding:.25rem .5rem}.measurements-module-scss-module__dazQLq__lengthMarker{color:#0853ff;cursor:crosshair;pointer-events:none;white-space:nowrap;background-color:#fff;border-radius:50px;padding:.25rem .5rem}.measurements-module-scss-module__dazQLq__totalLengthMarker{color:var(--color-text-inverse);pointer-events:none;white-space:nowrap;background-color:#0853ff;border-radius:50px;padding:.25rem .5rem}
.AccessPrompts-module-scss-module__1yVWja__loadingMessageDiv{height:100vh;position:relative}.AccessPrompts-module-scss-module__1yVWja__loadingMessage h1{font-size:3em}.AccessPrompts-module-scss-module__1yVWja__loadingMessage p{width:500px;color:var(--color-text-subtle);margin:2rem auto}.AccessPrompts-module-scss-module__1yVWja__loadingMessage{text-align:center;width:600px;padding:.8rem 2rem;font-size:.9rem;position:absolute;top:200px;left:50%;transform:translate(-50%,-50%)}.AccessPrompts-module-scss-module__1yVWja__buttonsContainer{justify-content:center;gap:1rem;margin-top:2rem;display:flex}.AccessPrompts-module-scss-module__1yVWja__buttonsContainer a{text-decoration:none}@media (max-width:768px){.AccessPrompts-module-scss-module__1yVWja__loadingMessage h1{font-size:3em}.AccessPrompts-module-scss-module__1yVWja__loadingMessage p{width:100%;color:var(--color-text-subtle);margin:2rem auto}.AccessPrompts-module-scss-module__1yVWja__loadingMessage{width:100%;position:relative;top:200px;transform:translate(-50%,-50%)}}
.AdminInterfaceTemplates-module-scss-module__uH4mfG__listItem{cursor:pointer;border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:1rem;padding:1rem 1rem 1rem 2rem;display:flex}.AdminInterfaceTemplates-module-scss-module__uH4mfG__listItem>:first-child{flex-shrink:0}.AdminInterfaceTemplates-module-scss-module__uH4mfG__listItem>:last-child{flex-shrink:1}.AdminInterfaceTemplates-module-scss-module__uH4mfG__listItem:hover{background-color:var(--color-background-hovered)}.AdminInterfaceTemplates-module-scss-module__uH4mfG__icon{background-color:var(--color-background-default);border:1px solid var(--color-border-default);border-radius:7px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.AdminInterfaceTemplates-module-scss-module__uH4mfG__listDetails{overflow:hidden}.AdminInterfaceTemplates-module-scss-module__uH4mfG__listDetails h5{margin:0}.AdminInterfaceTemplates-module-scss-module__uH4mfG__listDetails p{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--color-text-subtle);margin:0;overflow:hidden}
/*# sourceMappingURL=0g7cia23uevf..css.map*/