@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&family=Space+Grotesk:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700&family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;600&display=swap";._card_1wpp4_1{background:transparent;border-radius:0;border:0;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);padding:clamp(16px,2vw,24px);display:flex;flex-direction:column;gap:16px;overflow:hidden;box-shadow:none}._header_1wpp4_15{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._headerCompact_1wpp4_23{justify-content:flex-end}._headerText_1wpp4_27{flex:1;min-width:240px}._header_1wpp4_15 h3{margin:0 0 8px;font-size:1rem;line-height:1.28}._header_1wpp4_15 p{margin:0;color:var(--color-text-dim);font-size:.86rem;line-height:1.5}._mapAction_1wpp4_45{align-self:flex-start;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:0;padding:9px 12px;font-weight:600;font-size:.95rem;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._mapAction_1wpp4_45:hover{border-color:var(--color-interactive-border);background:var(--color-interactive-bg);box-shadow:var(--shadow-soft)}._tall_narrow_1wpp4_64{grid-row:span 2}._map_1wpp4_45{grid-column:1 / -1}._wide_1wpp4_72{grid-column:span 2}._medium_1wpp4_76{grid-column:span 1}._plotWrapper_1wpp4_80{position:relative;flex:1;min-height:clamp(320px,55vh,520px);overflow:visible}._plotLoading_1wpp4_87{display:grid;place-items:center;height:100%;min-height:220px;color:var(--color-text-muted);background-color:var(--color-plot-loading-end);background-image:linear-gradient(var(--page-pattern-line-fine) 1px,transparent 1px),linear-gradient(90deg,var(--page-pattern-line-fine) 1px,transparent 1px);background-size:20px 20px;border:1px solid var(--color-border);border-radius:0;letter-spacing:.02em;box-shadow:none}._plotWrapper_1wpp4_80 .js-plotly-plot,._plotWrapper_1wpp4_80 .plot-container{width:100%!important;height:100%!important;display:flex}._plotWrapper_1wpp4_80 .plot-container .svg-container,._plotWrapper_1wpp4_80 .plot-container .main-svg{height:100%!important;width:100%!important}._plotFooter_1wpp4_117{margin:-8px 2px 0;color:var(--color-text-muted);font-size:.78rem;line-height:1.35;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}._compact_1wpp4_129 ._plotFooter_1wpp4_117{margin-top:-12px;font-size:.72rem}._mapOverlay_1wpp4_134{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:var(--color-overlay)}._mapOverlayContent_1wpp4_141{position:relative;width:100vw;height:100vh;background:var(--color-bg);border:none;border-radius:0;box-shadow:none;overflow:hidden}._mapOverlayHeader_1wpp4_152{position:absolute;inset:14px 14px auto 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--color-bg-soft);border:1px solid var(--color-border-strong);border-radius:0;z-index:2;box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-soft)}._mapOverlayHeader_1wpp4_152 h3{margin:4px 0 6px}._mapOverlayKicker_1wpp4_174{margin:0;text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-dim);font-size:.75rem}._closeOverlayButton_1wpp4_182{align-self:flex-start;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:0;padding:8px 12px;cursor:pointer;font-weight:600;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._closeOverlayButton_1wpp4_182:hover{border-color:var(--color-interactive-border);background:var(--color-interactive-bg);box-shadow:var(--shadow-soft)}._mapOverlayBody_1wpp4_200{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}._mapOverlayBody_1wpp4_200:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._mapOverlayBody_1wpp4_200 .js-plotly-plot,._mapOverlayBody_1wpp4_200 .plot-container,._mapOverlayBody_1wpp4_200 .plot-container .svg-container,._mapOverlayBody_1wpp4_200 .plot-container .main-svg,._mapOverlayBody_1wpp4_200 .mapboxgl-map,._mapOverlayBody_1wpp4_200 .mapboxgl-canvas-container,._mapOverlayBody_1wpp4_200 .mapboxgl-canvas{width:100%!important;height:100%!important}._mapMobilePlaceholder_1wpp4_230{height:100%;min-height:280px;border-radius:0;border:1px dashed var(--color-placeholder-border);background:var(--color-placeholder-bg);display:flex;flex-direction:column;justify-content:center;gap:16px;padding:20px;text-align:center;color:var(--color-text-dim)}._mapMobilePlaceholder_1wpp4_230 p{margin:0;font-weight:600;color:var(--color-text)}._mapMobilePlaceholder_1wpp4_230 span{display:block;margin-top:6px;font-size:.9rem}._mapMobileButton_1wpp4_257{border-radius:0;padding:12px 18px;font-weight:600;border:1px solid var(--color-interactive-border);background:var(--color-interactive-bg);color:var(--color-text);transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._mapMobileButton_1wpp4_257:hover{border-color:var(--color-interactive-border);background:var(--color-panel-subtle);box-shadow:var(--shadow-soft);transform:translateY(-1px)}._wide_1wpp4_72 ._plotWrapper_1wpp4_80,._medium_1wpp4_76 ._plotWrapper_1wpp4_80{min-height:clamp(360px,52vh,560px)}._tall_narrow_1wpp4_64 ._plotWrapper_1wpp4_80{min-height:clamp(400px,60vh,620px)}._map_1wpp4_45 ._plotWrapper_1wpp4_80{min-height:clamp(420px,60vh,640px)}._compact_1wpp4_129{max-width:min(100%,980px);margin:0;overflow:visible}._plotWrapperCompact_1wpp4_294,._compact_1wpp4_129 ._plotWrapper_1wpp4_80{min-height:400px;height:400px;overflow:visible}._plotWrapperCompact_1wpp4_294 .js-plotly-plot{position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width: 900px){._tall_narrow_1wpp4_64,._map_1wpp4_45,._wide_1wpp4_72{grid-column:span 1;grid-row:span 1}._plotWrapper_1wpp4_80,._wide_1wpp4_72 ._plotWrapper_1wpp4_80,._medium_1wpp4_76 ._plotWrapper_1wpp4_80,._tall_narrow_1wpp4_64 ._plotWrapper_1wpp4_80,._map_1wpp4_45 ._plotWrapper_1wpp4_80{min-height:clamp(320px,62vh,520px)}._plotWrapperCompact_1wpp4_294,._compact_1wpp4_129 ._plotWrapper_1wpp4_80{min-height:400px;height:400px}._mapOverlayContent_1wpp4_141{width:100vw;height:100vh}._card_1wpp4_1{padding:16px}._header_1wpp4_15 h3{font-size:1.08rem;line-height:1.3}._header_1wpp4_15 p{font-size:.95rem}._map_1wpp4_45 ._plotWrapper_1wpp4_80 .colorbar,._mapOverlayBody_1wpp4_200 .colorbar{display:none!important}}@media (max-width: 720px){._map_1wpp4_45{padding:16px}._map_1wpp4_45 ._plotWrapper_1wpp4_80{min-height:clamp(320px,90vw,540px)}._mapAction_1wpp4_45{font-size:.9rem;padding:8px 11px}._mapOverlay_1wpp4_134{padding:0}._mapOverlayContent_1wpp4_141{width:100%;height:100%;border-radius:0}._mapOverlayHeader_1wpp4_152{inset:12px 12px auto 12px;padding:10px 12px;border-radius:12px}._mapOverlayBody_1wpp4_200{top:0;right:0;bottom:0;left:0}}._section_1568d_1{margin-top:28px;padding:22px clamp(16px,4vw,28px);border:1px solid var(--color-border);border-radius:20px;background:var(--color-bg-card);scroll-margin-top:60px;position:relative;overflow:hidden;isolation:isolate}._firstSection_1568d_13{margin-top:0}._sectionHeader_1568d_17{max-width:720px}._sectionHeader_1568d_17 :is(h1,h2){margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.6rem)}._sectionHeader_1568d_17 p{margin:0 0 20px;color:var(--color-text-dim);line-height:1.6}._seoHighlights_1568d_32{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}._seoHighlights_1568d_32 li{border:1px solid var(--color-border);border-radius:999px;background:#ffffff0a;color:var(--color-text-dim);font-size:.88rem;line-height:1.4;padding:8px 12px}._kicker_1568d_51{margin:0 0 12px;text-transform:uppercase;letter-spacing:.25em;font-size:.8rem;color:var(--color-text-dim)}._chatShell_1568d_59{margin-top:0;display:grid;grid-template-columns:clamp(236px,15vw,292px) minmax(0,1fr);gap:20px;flex:1;min-height:0;height:100%;align-items:stretch}@media (min-width: 1360px){._chatShell_1568d_59{gap:clamp(24px,2vw,36px)}}._chatPaneHidden_1568d_76{display:none}._chatSidebar_1568d_80{padding:16px;border-radius:24px;background:linear-gradient(180deg,#151619f5,#0d0e10fa);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff08,0 24px 50px #00000038;display:flex;flex-direction:column;gap:12px;min-height:0;overflow:visible}._chatSidebarHeader_1568d_95{display:grid;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}._chatSidebarHeader_1568d_95 ._kicker_1568d_51{margin:0;text-transform:uppercase;letter-spacing:.24em;font-size:.68rem;color:#f5f7ffb3}._chatTitle_1568d_110{margin:0;font-size:1.1rem;font-weight:700}._chatIntro_1568d_116{margin:6px 0 0;color:var(--color-text-dim);font-size:.9rem;line-height:1.5}._newChatButton_1568d_123{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:10px 14px;background:#ffffff0a;color:inherit;cursor:pointer;font-weight:650;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._newChatButton_1568d_123:hover:not(:disabled){border-color:var(--color-interactive-border);background:var(--color-interactive-bg);box-shadow:0 0 0 1px #38bdf814}._newChatButton_1568d_123:disabled{opacity:.6;cursor:not-allowed}._chatList_1568d_149{display:flex;flex-direction:column;gap:8px;overflow-y:auto;min-height:0;padding-right:4px}._chatListRow_1568d_158{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;min-width:0}._chatListRowActive_1568d_166 ._chatListItem_1568d_166{border-color:var(--color-interactive-border);background:var(--color-interactive-bg)}._chatListItem_1568d_166{border-radius:14px;border:1px solid var(--color-border);background:#ffffff03;color:inherit;text-align:left;padding:9px 12px;cursor:pointer;display:block;width:100%;min-width:0;max-width:100%;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._chatListItem_1568d_166:hover:not(:disabled){border-color:var(--color-interactive-border-soft);background:#ffffff08;box-shadow:0 0 0 1px #38bdf80f}._chatListItem_1568d_166:disabled{opacity:.6;cursor:not-allowed}._chatListItemTitle_1568d_200{font-weight:650;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%}._chatListItemMeta_1568d_210,._chatListItemPreview_1568d_214{display:none}._chatListItemDelete_1568d_218{align-self:stretch;border-radius:14px;border:1px solid var(--color-border);background:#ffffff03;color:#f5f7ffcc;cursor:pointer;width:44px;font-size:1.2rem;line-height:1;transition:border-color var(--transition-base),background var(--transition-base)}._chatListItemDelete_1568d_218:hover:not(:disabled){border-color:#ff76bb80;background:#ff76bb14}._chatListItemDelete_1568d_218:disabled{opacity:.6;cursor:not-allowed}._chatGrid_1568d_243{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);gap:20px;flex:1;min-height:0;height:100%;align-items:stretch}._chatPanel_1568d_254{padding:0;border-radius:28px;background:linear-gradient(180deg,#0e0f12eb,#0a0b0dfa);border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 1px #ffffff06,0 28px 60px #0000003d;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden}._chatPanelRail_1568d_271{width:min(100%,clamp(1120px,78vw,1880px));max-width:100%;min-width:0;height:100%;display:flex;flex-direction:column;gap:0;margin-inline:auto}._chatReadOnlyNote_1568d_282{margin:0 0 14px;padding:10px 14px;border-radius:14px;border:1px solid rgba(56,189,248,.18);background:#38bdf814;color:var(--color-text-dim);font-size:.9rem}._chatPanelHeader_1568d_292{display:none;align-items:center;justify-content:space-between;gap:12px}._chatBackButton_1568d_299{border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:10px 14px;background:var(--color-surface);color:inherit;cursor:pointer;font-weight:650}._chatBackButton_1568d_299:disabled{opacity:.6;cursor:not-allowed}._chatPanelHeaderText_1568d_314{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:right}._chatPanelHeaderActions_1568d_322{display:flex;align-items:center;gap:8px;flex-shrink:0}._mobileSidebarBackdrop_1568d_329,._mobileSidebarSheet_1568d_330{display:none}._mobileDrawerHeader_1568d_334{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}._mobileDrawerTitle_1568d_341{margin:0;font-size:1.05rem}._mobileDrawerCopy_1568d_346{margin:0;color:var(--color-text-dim);font-size:.9rem;line-height:1.45}._mobileRouteList_1568d_353{display:grid;gap:10px}._mobileRouteButton_1568d_358{display:grid;gap:4px;width:100%;text-align:left;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:var(--color-text);cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._mobileRouteButton_1568d_358:hover:not(:disabled){border-color:#7dd3fc4d;background:#7dd3fc14;box-shadow:0 0 0 1px #7dd3fc14}._mobileRouteButton_1568d_358:disabled{cursor:default;opacity:1}._mobileRouteButtonActive_1568d_386{border-color:#7dd3fc57;background:#7dd3fc1a}._mobileRouteLabel_1568d_391{font-weight:650}._mobileRouteDescription_1568d_395{color:var(--color-text-dim);font-size:.85rem;line-height:1.35}._amenitySection_1568d_401{margin-top:20px;display:grid;gap:14px;padding-top:20px;border-top:1px solid var(--color-border)}._amenitySectionHeader_1568d_409{display:grid;gap:6px}._amenitySectionHeader_1568d_409 h4{margin:0;font-size:1.05rem}._amenitySectionHeader_1568d_409 p{margin:0;color:var(--color-text-dim);line-height:1.55}._amenityGroupGrid_1568d_425{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}._amenityGroupCard_1568d_431{display:grid;gap:12px;padding:14px 0 0;border-top:1px solid var(--color-border)}._amenityGroupHeader_1568d_438{display:grid;gap:4px}._amenityGroupHeader_1568d_438 strong{font-size:.96rem}._amenityGroupHeader_1568d_438 span{color:var(--color-text-dim);font-size:.86rem;line-height:1.5}._amenityCheckboxGrid_1568d_453{display:grid;gap:10px}._amenityCheckbox_1568d_453{display:flex;align-items:center;gap:10px;color:var(--color-text);font-size:.95rem}._amenityCheckbox_1568d_453 input{width:16px;height:16px;margin:0}._chatPanelTitle_1568d_472{margin:0;font-size:1rem;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._chatPanelMeta_1568d_481{margin:0;font-size:.82rem;color:var(--color-text-dim)}._messageStack_1568d_487{flex:1;display:flex;flex-direction:column;gap:14px;overflow-y:auto;overflow-x:visible;min-width:0;padding:28px clamp(20px,2.2vw,34px) 20px;min-height:0;width:100%;max-width:100%;margin:0}._messageStackEmpty_1568d_502{justify-content:flex-start;padding-top:clamp(56px,10vh,108px)}._chatWelcome_1568d_507{width:100%;max-width:1220px;margin:0 auto;display:grid;gap:20px;text-align:center;justify-items:center;padding:0 0 16px}._chatWelcomeKicker_1568d_518{margin:0;text-transform:uppercase;letter-spacing:.22em;font-size:.74rem;color:#bae2ffb8}._chatWelcomeTitle_1568d_526{margin:0;font-size:clamp(2.4rem,4.6vw,3.75rem);line-height:1.02;letter-spacing:-.04em;max-width:14ch}._chatWelcomeCopy_1568d_534{margin:0 auto;max-width:68ch;color:var(--color-text-dim);font-size:1.03rem;line-height:1.7}._chatWelcomeDatasets_1568d_542{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:980px}._chatDatasetPill_1568d_551{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0d,#ffffff06),#0b0d10d1;box-shadow:inset 0 1px #ffffff08,0 10px 24px #0000002e;color:var(--color-text)}._chatDatasetPulse_1568d_568{position:relative;width:10px;height:10px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 1px #22c55e38;flex-shrink:0}._chatDatasetPulse_1568d_568:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit;background:#22c55e47;animation:_chatDatasetPulse_1568d_568 1.9s ease-out infinite}._chatDatasetLabel_1568d_587{font-size:.9rem;font-weight:560;letter-spacing:.01em;white-space:nowrap}._chatWelcomePrompts_1568d_594{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:1040px}._chatWelcomePrompt_1568d_594{display:flex;align-items:flex-start;justify-content:flex-start;min-height:76px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:var(--color-text);padding:16px 18px;font-size:.95rem;line-height:1.45;text-align:left;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}._chatWelcomePrompt_1568d_594:hover:not(:disabled){border-color:#7dd3fc59;background:#7dd3fc1a;transform:translateY(-1px)}._chatWelcomePrompt_1568d_594:disabled{opacity:.6;cursor:not-allowed}._messageAssistant_1568d_633,._messageUser_1568d_634{border-radius:16px;padding:12px 16px;line-height:1.55;font-size:1rem;box-sizing:border-box}._messageAssistant_1568d_633{width:100%;max-width:min(100%,84%);background:linear-gradient(180deg,#32353af7,#26292efa);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff08,0 18px 40px #0000002e;color:var(--color-text);align-self:flex-start}._statusMessage_1568d_654{position:relative;overflow:hidden;border-color:#78d9ff38;background:linear-gradient(180deg,#2f3238fa,#22252afc);box-shadow:inset 0 1px #ffffff0a,0 20px 44px #00000038;animation:_statusPulse_1568d_1 2.4s ease-in-out infinite}._statusMessage_1568d_654:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 0%,transparent 30%,rgba(255,255,255,.02) 44%,rgba(120,217,255,.12) 51%,rgba(255,255,255,.03) 58%,transparent 72%,transparent 100%);transform:translate(-118%);animation:_statusSweep_1568d_1 2.2s ease-in-out infinite;pointer-events:none}._statusMessage_1568d_654:after{content:none}._statusMessage_1568d_654 ._messageBody_1568d_688{position:relative;z-index:1;padding-left:0}._plotPending_1568d_694{border-style:dashed;border-color:#ffbc788c;background:#ffbc7814}._plotPending_1568d_694 p{margin:0}@keyframes _statusPulse_1568d_1{0%{border-color:#78d9ff38;box-shadow:inset 0 1px #ffffff0a,0 18px 36px #0000002e}50%{border-color:#78d9ff57;box-shadow:inset 0 1px #ffffff0a,0 22px 44px #00000042}to{border-color:#78d9ff38;box-shadow:inset 0 1px #ffffff0a,0 18px 36px #0000002e}}@keyframes _statusSweep_1568d_1{0%{transform:translate(-118%)}to{transform:translate(118%)}}._messageUser_1568d_634{max-width:min(100%,72%);align-self:flex-end;background:#ffffff0d;border:1px solid var(--color-border)}._messageBody_1568d_688{color:var(--color-text);overflow-wrap:anywhere}._messageAssistant_1568d_633 ._messageBody_1568d_688,._messageAssistant_1568d_633 ._messageBody_1568d_688 :is(h1,h2,h3,strong,b){color:var(--color-text)}._messageAssistant_1568d_633 ._messageBody_1568d_688 code{background:#080a0c73;border-color:#ffffff14;color:var(--color-text)}._messageAssistant_1568d_633 ._messageBody_1568d_688 pre{background:#0c0e12c2;border-color:#ffffff14;color:var(--color-text)}._messageAssistant_1568d_633 ._messageBody_1568d_688 a{color:#bae2fff5}._messageBody_1568d_688 :is(h1,h2,h3){margin:.35rem 0 .6rem;line-height:1.2}._messageBody_1568d_688 :is(p,ul,ol){margin:.35rem 0}._messageBody_1568d_688 :is(ul,ol){padding-left:1.2rem}._messageBody_1568d_688 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;background:#00000040;border:1px solid rgba(255,255,255,.08);padding:.1rem .35rem;border-radius:10px}._messageBody_1568d_688 pre{margin:.6rem 0;padding:.85rem;border-radius:16px;background:#00000047;border:1px solid rgba(255,255,255,.08);overflow:auto}._messageBody_1568d_688 pre code{background:transparent;border:none;padding:0;border-radius:0}._messageBody_1568d_688 a{color:#ffbc78f2;text-decoration:none}._messageBody_1568d_688 a:hover{text-decoration:underline}._messageTableWrap_1568d_816{width:100%;overflow-x:auto;margin:.5rem 0}._messageTable_1568d_816{width:100%;border-collapse:collapse;min-width:720px;background:#0000002e;border:1px solid rgba(255,255,255,.12)}._messageTable_1568d_816 th,._messageTable_1568d_816 td{padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top;font-size:.95rem;line-height:1.4;word-break:break-word}._messageAssistant_1568d_633 ._messageTable_1568d_816{background:#080a0c5c;border-color:#ffffff14;color:var(--color-text)}._messageAssistant_1568d_633 ._messageTable_1568d_816 th{background:#ffffff0a;color:#f5f7ffb8}._messageAssistant_1568d_633 ._messageTable_1568d_816 tbody tr:nth-child(2n){background:#ffffff08}._messageTable_1568d_816 th{color:#f5f7ffbf;font-weight:600;background:#00000047}._messageTable_1568d_816 tbody tr:nth-child(2n){background:#ffffff0a}._messageTable_1568d_816 a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59}._messageTable_1568d_816 img{display:block;width:clamp(72px,10vw,128px);height:clamp(54px,7.5vw,92px);border-radius:8px;object-fit:cover}._messageImageArtifact_1568d_880{display:grid;gap:8px;margin:18px 0}._messageImageArtifact_1568d_880>button{width:min(100%,980px)}._messageImageArtifact_1568d_880 img{display:block;width:100%;height:auto;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}._messageImageArtifact_1568d_880 figcaption{color:var(--color-text-dim);font-size:.82rem;line-height:1.45}._messageInlinePlot_1568d_905{margin:.8rem 0;width:100%;display:flex;min-width:0;max-width:100%}._messageInlinePlot_1568d_905 article{width:100%;min-width:0;min-height:340px;display:flex;flex-direction:column}._messageInlineArtifact_1568d_921{margin:.8rem 0;width:100%;max-width:100%;min-width:0}._agentArtifactCard_1568d_928{padding:16px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#1a1c20f5,#111316fa);box-shadow:inset 0 1px #ffffff08,0 20px 44px #00000038}._artifactHeader_1568d_938{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}._artifactHeaderMain_1568d_946{display:grid;gap:8px;min-width:0}._artifactHeaderActions_1568d_952{display:flex;align-items:flex-start;justify-content:flex-end;gap:12px;flex-wrap:wrap}._artifactTitle_1568d_960{margin:0;font-size:1rem;line-height:1.2}._artifactSubtitle_1568d_966{margin:6px 0 0;color:var(--color-text-dim);font-size:.9rem}._artifactMeta_1568d_972{margin:0;color:#f5f7ff94;font-size:.82rem;white-space:nowrap}._artifactViewToggle_1568d_979{display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}._artifactViewButton_1568d_989{min-height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#f5f7ffb8;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base)}._artifactViewButton_1568d_989:hover:not(:disabled){color:var(--color-text)}._artifactViewButtonActive_1568d_1010{background:#38bdf82e;color:var(--color-text);box-shadow:inset 0 0 0 1px #7dd3fc42,0 8px 20px #0891b229}._agentListingMapStage_1568d_1018{position:relative}._agentListingMapStageOverlay_1568d_1022{position:absolute;left:14px;right:14px;bottom:14px;display:flex;justify-content:flex-start;pointer-events:none}._agentListingMapShell_1568d_1032{height:368px;min-height:368px;border-radius:18px;border-color:#ffffff14;background:radial-gradient(circle at top,rgba(255,255,255,.03),transparent 58%),#08090b;box-shadow:inset 0 1px #ffffff08}._agentListingMapSelection_1568d_1042{margin-top:0}._agentListingMapSelectionPanel_1568d_1046{width:min(100%,320px);pointer-events:auto}._agentListingMapSelectionCard_1568d_1051{width:100%}._agentListingMapLoading_1568d_1055{min-height:368px;display:grid;place-items:center;color:var(--color-text-dim)}._agentListingInactiveHint_1568d_1062{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;color:#f5f7ff9e}._agentListingLoadingHint_1568d_1070{display:inline-flex;align-items:center;gap:6px;min-height:1rem;font-size:.74rem;color:#f5f7ff9e}._agentListingEmphasis_1568d_1079{font-weight:700;color:#fff7d6fa}._agentListingTable_1568d_1084{min-width:820px}._agentListingPagination_1568d_1088{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._agentListingPaginationInfo_1568d_1097,._agentListingPaginationPage_1568d_1098{margin:0;color:#f5f7ff9e;font-size:.82rem}._agentListingPaginationControls_1568d_1104{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._agentListingPaginationButton_1568d_1111{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--color-text);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;transition:border-color var(--transition-base),background-color var(--transition-base),color var(--transition-base)}._agentListingPaginationButton_1568d_1111:hover:not(:disabled){border-color:#7dd3fc4d;background:#38bdf81f}._agentListingPaginationButton_1568d_1111:disabled{opacity:.48;cursor:not-allowed}._agentListingSkeletonBlock_1568d_1138,._agentListingSkeletonText_1568d_1139{position:relative;overflow:hidden;background:#ffffff14}._agentListingSkeletonBlock_1568d_1138:after,._agentListingSkeletonText_1568d_1139:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);animation:_agentListingSkeletonShimmer_1568d_1 1.15s ease-in-out infinite}._agentListingSkeletonText_1568d_1139{display:inline-flex;height:.78rem;border-radius:999px;vertical-align:middle}._agentListingSkeletonTextShort_1568d_1162{width:5.25rem}._agentListingSkeletonTextMedium_1568d_1166{width:7.5rem}._agentListingSkeletonTextWide_1568d_1170{width:11.5rem}@keyframes _agentListingSkeletonShimmer_1568d_1{to{transform:translate(100%)}}._messageInlinePlotMissing_1568d_1180{margin:.8rem 0;padding:12px 14px;border-radius:14px;border:1px dashed rgba(255,188,120,.45);background:#ffbc7814;color:#fff5dcf2}._messageInlinePlotMissing_1568d_1180 code{background:#0003}._chatComposerArea_1568d_1193{display:grid;gap:12px;padding:0 clamp(20px,2.2vw,34px) clamp(22px,3vw,28px);background:linear-gradient(180deg,#0a0b0d00,#0a0b0deb 24%,#0a0b0dfa)}._chatForm_1568d_1205{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:8px 10px;border-radius:28px;border:1px solid rgba(255,255,255,.12);background:#121316f5;width:100%;max-width:100%;margin:0;box-shadow:inset 0 1px #ffffff08,0 14px 32px #00000038}._promptRow_1568d_1222{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:100%;margin:0}._promptChip_1568d_1231{border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:var(--color-text);padding:8px 12px;font-size:.82rem;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._promptChip_1568d_1231:hover:not(:disabled){border-color:#ffbc7880;background:#ffbc7814;box-shadow:0 0 0 1px #ffbc7826}._promptChip_1568d_1231:disabled{opacity:.6;cursor:not-allowed}._chatForm_1568d_1205 textarea{width:100%;border-radius:16px;border:none;background:transparent;color:var(--color-text);padding:8px 14px;resize:none;min-height:36px;max-height:180px;outline:none;font-size:1rem;line-height:1.55}._chatFormActions_1568d_1271{display:flex;justify-content:flex-end;align-items:center;gap:12px}._chatFormActions_1568d_1271 button{border:none;border-radius:var(--radius-pill);padding:0 16px;font-weight:600;cursor:pointer;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:var(--color-text);display:inline-flex;align-items:center;gap:8px;height:36px;width:auto;justify-content:center;font-size:.95rem}._chatSubmitButton_1568d_1296{background:var(--color-interactive-bg);border-color:var(--color-interactive-border)}._chatStopButton_1568d_1301{background:#ef444429;border-color:#ef444473;color:#ffd7d7f2}._chatFormActions_1568d_1271 button:disabled{opacity:.6;cursor:not-allowed}._chatFormActions_1568d_1271 button:hover:not(:disabled):not(._chatSubmitButton_1568d_1296):not(._chatStopButton_1568d_1301),._predictField_1568d_1313 button:hover:not(:disabled),._stepActions_1568d_1314 button:hover:not(:disabled),._mapActions_1568d_1315 button:hover:not(:disabled),._savedDraftActions_1568d_1316 button:hover:not(:disabled){border-color:#ffffff3d;background:#ffffff1f}._chatSubmitButton_1568d_1296:hover:not(:disabled){border-color:#7dd3fcd9;background:#38bdf82e}._chatStopButton_1568d_1301:hover:not(:disabled){border-color:#ef4444a6;background:#ef44443d}._chatActionIcon_1568d_1331{width:16px;height:16px;filter:brightness(0) invert(1);opacity:.9}._chatActionText_1568d_1338{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap;border:0}._chatAside_1568d_1349{padding:20px;border-radius:24px;background:var(--color-bg-soft);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:16px;min-height:0;max-height:100%;overflow-y:auto}._chatAside_1568d_1349 h3{margin:0}._chatAsideSection_1568d_1366{display:flex;flex-direction:column;gap:12px}._chatAside_1568d_1349 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._chatAside_1568d_1349 li button{width:100%;border-radius:14px;border:1px solid var(--color-border);background:#ffffff03;color:inherit;padding:10px 12px;text-align:left;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base)}._chatAside_1568d_1349 li button:hover:not(:disabled){border-color:#5f8cff66;background:#5f8cff14}._chatMeta_1568d_1400{margin-top:auto;font-size:.9rem;color:var(--color-text-dim);display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--color-border);padding-top:16px}._chatMeta_1568d_1400 p{margin:0;text-transform:uppercase;letter-spacing:.2em;font-size:.7rem;color:#f5f7ff99}._chatMeta_1568d_1400 strong{display:block;margin-top:4px;color:var(--color-text)}._chatSources_1568d_1425{border-top:1px solid var(--color-border);padding-top:16px;display:flex;flex-direction:column;gap:12px}._chatSources_1568d_1425 p{margin:0;text-transform:uppercase;letter-spacing:.2em;font-size:.7rem;color:#f5f7ff99}._chatSources_1568d_1425 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._chatSources_1568d_1425 li{display:flex;flex-direction:column;gap:4px}._sourceBadge_1568d_1456{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.15);font-size:.8rem;font-weight:600;background:#ffffff05}._sourceBadgeMuted_1568d_1468{color:var(--color-market-muted);border-color:#ffffff14}._sourceDetail_1568d_1473{font-size:.85rem;color:var(--color-text-dim)}._predictGrid_1568d_1478{margin-top:32px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:32px;align-items:stretch}._predictForm_1568d_1486{display:flex;flex-direction:column;gap:12px;padding:0;border:0;background:transparent}._predictEntryCard_1568d_1495{display:grid;gap:14px;max-width:760px}._predictForm_1568d_1486 label{font-weight:600}._predictField_1568d_1313{display:flex;flex-direction:column;gap:12px}._predictField_1568d_1313 input{border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);padding:12px;color:var(--color-text)}._predictField_1568d_1313 button{align-self:flex-start;border-radius:var(--radius-pill);border:none;padding:12px 18px;font-weight:600;cursor:pointer;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:var(--color-text)}._predictExampleButton_1568d_1531{background:#ffffff05;border:1px dashed rgba(255,255,255,.2);color:var(--color-text-dim)}._predictResultBlock_1568d_1537{margin-top:20px}._predictField_1568d_1313 button:disabled{opacity:.6;cursor:not-allowed}._helperText_1568d_1546{margin:0;font-size:.9rem;color:var(--color-text-dim)}._formError_1568d_1552{margin:0;font-size:.9rem;color:var(--color-text)}._modeChooser_1568d_1558{margin-top:20px;display:grid;gap:22px}._modeChooserHero_1568d_1564{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}._modeChooserIntro_1568d_1571{border-radius:22px;border:1px solid var(--color-border);background:var(--color-bg-card);display:grid;gap:12px;padding:24px;box-shadow:inset 0 1px #ffffff08}._modeChooserEyebrow_1568d_1581{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:0;padding:6px 10px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:.78rem;font-weight:600;letter-spacing:.04em}._modeChooserTitle_1568d_1597{margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15}._modeChooserLead_1568d_1603{margin:0;color:var(--color-text-dim);line-height:1.6;max-width:54ch}._modeChoiceGrid_1568d_1610{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._modeChoiceCard_1568d_1616{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;gap:14px;min-height:208px;padding:20px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-surface);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}._modeChoiceCard_1568d_1616:hover,._modeChoiceCard_1568d_1616:focus-visible{border-color:var(--color-border-strong);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0a,0 10px 24px #00000024;transform:translateY(-1px);outline:none}._modeChoiceIconWrap_1568d_1646{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}._modeChoiceIcon_1568d_1646{width:18px;height:18px;filter:var(--icon-filter);opacity:.92}._modeChoiceHeader_1568d_1667{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._modeChoiceMeta_1568d_1675{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:6px 10px;border-radius:999px;border:1px solid var(--color-border-strong);background:#ffffff0f;color:var(--color-text);font-size:.78rem;white-space:nowrap}._modeChoiceBadge_1568d_1689{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:5px 10px;border-radius:999px;border:1px solid var(--color-border-strong);background:#ffffff0f;color:var(--color-text);font-size:.78rem;white-space:nowrap}._modeChoiceTitle_1568d_1703{display:block;margin:0;font-size:1.24rem;line-height:1.28;font-weight:680}._modeChoiceCopy_1568d_1711{display:block;margin:0;color:var(--color-text-dim);line-height:1.6}._modeChoicePoints_1568d_1718{display:flex;flex-wrap:wrap;gap:8px}._modeChoicePoint_1568d_1718{display:inline-flex;align-items:center;min-height:32px;padding:7px 10px;border-radius:999px;background:#ffffff0f;border:1px solid var(--color-border-strong);color:var(--color-text);font-size:.83rem;line-height:1.3}._modeChoiceAction_1568d_1737{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--color-text);font-weight:600}._modeChoiceArrow_1568d_1746{transition:transform var(--transition-base)}._modeChoiceCard_1568d_1616:hover ._modeChoiceArrow_1568d_1746,._modeChoiceCard_1568d_1616:focus-visible ._modeChoiceArrow_1568d_1746{transform:translate(2px)}._flowIntro_1568d_1755{margin-top:20px;padding-top:14px;border-top:1px solid var(--color-border)}._flowIntroHeader_1568d_1761{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._flowIntroMeta_1568d_1769{display:grid;gap:6px}._flowProgressBadge_1568d_1774{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:100px;padding:6px 10px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:.78rem;font-weight:600}._flowChangeButton_1568d_1789{all:unset;align-self:flex-start;position:relative;padding-bottom:4px;color:var(--color-text-dim);cursor:pointer;transition:color var(--transition-base)}._flowChangeButton_1568d_1789:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;opacity:.35;transition:opacity var(--transition-base)}._flowChangeButton_1568d_1789:hover,._flowChangeButton_1568d_1789:focus-visible{color:var(--color-text);outline:none}._flowChangeButton_1568d_1789:hover:after,._flowChangeButton_1568d_1789:focus-visible:after{opacity:1}._flowIntroTitle_1568d_1821{margin:0;font-size:clamp(1.2rem,2.5vw,1.5rem);line-height:1.3}._estimateFormCard_1568d_1827{padding:0;border:0;background:transparent;display:flex;flex-direction:column;gap:20px;box-shadow:none}._stepRail_1568d_1837{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}._stepPill_1568d_1845{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:inherit;padding:0 0 10px;text-align:left;cursor:pointer;display:grid;gap:4px;transition:border-color var(--transition-base),background var(--transition-base)}._stepPill_1568d_1845 span{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-dim)}._stepPill_1568d_1845 strong{font-size:.95rem}._stepPill_1568d_1845[data-active=true]{border-bottom-color:var(--color-text)}._stepHeader_1568d_1876{display:grid;gap:8px}._stepHeader_1568d_1876 h3{margin:0;font-size:1.35rem}._stepHeader_1568d_1876 p{margin:0;color:var(--color-text-dim);line-height:1.6}._estimateStepGrid_1568d_1892{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._locationFlow_1568d_1898{display:grid;grid-template-columns:1fr;gap:24px}._locationMapShell_1568d_1904{border-radius:18px;border:1px solid var(--color-border);overflow:hidden;background:var(--color-surface-muted);min-height:360px}._locationMapCanvas_1568d_1912{width:100%;min-height:360px}._locationMapShell_1568d_1904 .leaflet-container{width:100%;min-height:360px;font:inherit;background:var(--color-surface-muted)}._locationMapShell_1568d_1904 .leaflet-tile-pane{filter:brightness(.62) contrast(1.08) saturate(.72)}._locationMapShell_1568d_1904 .leaflet-control-zoom a,._locationMapShell_1568d_1904 .leaflet-control-attribution{color:var(--color-text-dim);background:#0f0f10e6}._locationMapShell_1568d_1904 .leaflet-control-attribution a{color:inherit}._locationFormGrid_1568d_1938{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._locationSearchResults_1568d_1944{display:flex;flex-direction:column;gap:10px;max-height:240px;overflow-y:auto}._locationSearchResult_1568d_1944{border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);color:inherit;text-align:left;padding:12px 14px;cursor:pointer;display:grid;gap:6px;transition:border-color var(--transition-base),background var(--transition-base)}._locationSearchResult_1568d_1944:hover{border-color:var(--color-border-strong);background:#ffffff0f}._locationSearchResult_1568d_1944 strong{font-size:.95rem}._locationSearchResult_1568d_1944 span{color:var(--color-text-dim);line-height:1.4}._estimateDetailsColumn_1568d_1981{display:flex;flex-direction:column;gap:20px}._slimFieldGrid_1568d_1987{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._estimateField_1568d_1993{display:flex;flex-direction:column;gap:8px}._estimateField_1568d_1993 span{font-weight:600}._estimateField_1568d_1993 input,._estimateField_1568d_1993 select{border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);padding:12px 14px;color:var(--color-text)}._locationAddressField_1568d_2012{position:relative}._locationAddressField_1568d_2012 input[data-complete=true]{border-color:var(--color-border-strong);padding-right:48px;box-shadow:inset 0 0 0 1px #ffffff0a}._locationAddressField_1568d_2012[data-complete=true]:after{content:"";position:absolute;right:14px;bottom:14px;width:20px;height:20px;border-radius:999px;border:1px solid var(--color-border-strong);background:radial-gradient(circle at center,var(--color-text) 0 4px,transparent 4px);pointer-events:none}._mapField_1568d_2035{grid-column:1 / -1;padding:0;border:0;background:transparent;display:grid;gap:12px}._mapActions_1568d_1315,._locationActionRow_1568d_2051{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._locationMapPopover_1568d_2058{padding:16px 0 0;border-top:1px solid var(--color-border);background:transparent;display:grid;gap:14px}._mapActions_1568d_1315 button,._stepActions_1568d_1314 button,._savedDraftActions_1568d_1316 button{border:none;border-radius:var(--radius-pill);padding:12px 18px;font-weight:600;cursor:pointer;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:var(--color-text)}._inlineGhostLink_1568d_2079{color:var(--color-text);text-decoration-color:#ffffff47;font-weight:600}._checkboxRow_1568d_2085{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;color:var(--color-text-dim)}._checkboxRow_1568d_2085 input{width:16px;height:16px}._inlineActionRow_1568d_2098{display:flex;justify-content:flex-start}._stepActions_1568d_1314{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._stepActionGroup_1568d_2111{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}._secondaryButton_1568d_2118{background:#ffffff08!important}._compactHintCard_1568d_2122{padding:16px 18px;border-top:1px solid var(--color-border-strong);background:transparent;display:grid;gap:8px}._compactHintCard_1568d_2122 strong,._compactHintCard_1568d_2122 p{margin:0}._compactHintCard_1568d_2122 p{color:var(--color-text-dim);line-height:1.5}._optionGroup_1568d_2140{padding:18px;border-top:1px solid var(--color-border);background:transparent;display:grid;gap:14px}._optionGroupHeader_1568d_2148 h3{margin:0 0 6px}._optionGroupHeader_1568d_2148 p{margin:0;color:var(--color-text-dim);line-height:1.5}._optionGrid_1568d_2158{display:flex;flex-wrap:wrap;gap:10px}._optionChip_1568d_2164{border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);color:inherit;padding:10px 14px;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base)}._optionChip_1568d_2164[data-active=true]{border-color:var(--color-border-strong);background:#ffffff0f}._dualModelMeta_1568d_2181{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._dualModelMeta_1568d_2181 article{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;display:grid;gap:6px}._dualModelMeta_1568d_2181 span{color:var(--color-text-dim);font-size:.85rem}._splitPanels_1568d_2201{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._compactArchiveGrid_1568d_2208{margin-top:8px;display:grid;grid-template-columns:1fr;gap:0}._compactArchivePanel_1568d_2215{padding:18px 0 0;border-top:1px solid var(--color-border);background:transparent}._compactArchivePanel_1568d_2215 summary{display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;font-weight:700}._compactArchivePanel_1568d_2215 summary span{min-width:28px;padding:4px 8px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);text-align:center}._compactArchivePanel_1568d_2215[open] summary{margin-bottom:14px}._archivePanelHeader_1568d_2243{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:14px}._archivePanelHeader_1568d_2243 p{margin:0;color:var(--color-text-dim)}._sidePanel_1568d_2257{padding:20px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-bg-soft);display:flex;flex-direction:column;gap:14px}._savedDraftList_1568d_2267{display:flex;flex-direction:column;gap:12px}._savedDraftCard_1568d_2273{padding:14px 0;border-top:1px solid rgba(255,255,255,.06);background:transparent;display:flex;align-items:center;justify-content:space-between;gap:14px}._savedDraftList_1568d_2267>._savedDraftCard_1568d_2273:first-child{border-top:0;padding-top:0}._savedDraftCard_1568d_2273 strong{display:block;margin-bottom:4px}._savedDraftCard_1568d_2273 p{margin:0;color:var(--color-text-dim)}._savedDraftActions_1568d_1316{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._predictResult_1568d_1537{padding:24px;border-radius:24px;border:1px solid var(--color-border);background:var(--color-bg-soft);min-height:320px;display:flex;flex-direction:column;gap:16px}._resultShell_1568d_2316{margin-top:20px}._manualResultPage_1568d_2320{padding:0;border:0;background:transparent;display:grid;gap:24px;box-shadow:none}._resultPageHeader_1568d_2329{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(320px,.94fr);gap:22px;align-items:start}._resultPageHeader_1568d_2329 h3,._resultPageHeader_1568d_2329 p{margin:0}._resultPageIntro_1568d_2341{display:grid;gap:14px;align-content:start;min-width:0}._resultPageLead_1568d_2348{color:var(--color-text-dim);line-height:1.65;max-width:56ch}._resultContextRow_1568d_2354{display:flex;flex-wrap:wrap;gap:10px}._resultContextChip_1568d_2360{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);color:var(--color-text);box-shadow:inset 0 1px 0 var(--surface-inset-highlight),0 0 0 1px var(--surface-outline);font-size:.84rem}._resultPageActions_1568d_2375{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._resultActionPanel_1568d_2381{display:grid;gap:16px;padding:20px;border-radius:24px;border:1px solid var(--color-border);background:linear-gradient(180deg,#ffffff0a,#ffffff05),var(--color-surface);box-shadow:inset 0 1px #ffffff08,0 16px 28px #00000029}._resultActionHeader_1568d_2395{display:grid;gap:6px}._resultActionHeader_1568d_2395 p{color:var(--color-text-dim);line-height:1.55}._resultActionKicker_1568d_2405{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim)}._resultActionHeader_1568d_2395 strong{font-size:1.02rem}._resultPrimaryAction_1568d_2416{width:min(100%,340px);padding:16px 18px;border-radius:20px;border:1px solid var(--color-border-strong);background:#ffffff0a;color:var(--color-text);display:grid;gap:6px;text-align:left;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}._resultPrimaryAction_1568d_2416:hover{border-color:#ffffff38;background:#ffffff0f;transform:translateY(-1px)}._resultPrimaryKicker_1568d_2439{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-dim)}._resultPrimaryAction_1568d_2416 strong{font-size:1rem}._resultPrimaryAction_1568d_2416 small{color:var(--color-text-dim);line-height:1.5}._resultQuickLinks_1568d_2455{display:grid;gap:12px}._resultQuickLinksLabel_1568d_2460{color:var(--color-text-dim);font-size:.76rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}._resultStepGrid_1568d_2468{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._resultStepLink_1568d_2474,._resultGhostAction_1568d_2475{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);border-radius:18px;background:#ffffff08;color:var(--color-text);font-weight:600;padding:14px;cursor:pointer;text-align:left;display:grid;gap:4px;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base),transform var(--transition-base)}._resultStepLinkIndex_1568d_2494{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-dim)}._resultStepLink_1568d_2474 strong{font-size:.95rem}._resultStepLink_1568d_2474 small{color:var(--color-text-dim);font-size:.83rem;line-height:1.45}._resultStepLink_1568d_2474:hover,._resultStepLink_1568d_2474:focus-visible,._resultGhostAction_1568d_2475:hover,._resultGhostAction_1568d_2475:focus-visible{color:var(--color-text);border-color:#ffffff38;background:#ffffff0f;transform:translateY(-1px);outline:none}._resultActionButton_1568d_2522{min-height:44px;padding:11px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:var(--color-text);font-weight:600;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}._resultActionButton_1568d_2522:hover,._resultActionButton_1568d_2522:focus-visible{border-color:#ffffff3d;background:#ffffff1f;transform:translateY(-1px);outline:none}._resultActionButtonSecondary_1568d_2545{background:transparent;color:var(--color-text-dim)}._resultHeroGrid_1568d_2550{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._resultHeroCard_1568d_2556{padding:20px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-surface);display:grid;gap:8px}._resultHeroCard_1568d_2556 span,._resultHeroCard_1568d_2556 p{margin:0;color:var(--color-text-dim)}._resultHeroCard_1568d_2556 strong{font-size:clamp(1.8rem,4vw,2.4rem);line-height:1.1}._resultMiniGrid_1568d_2576{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._resultMiniGrid_1568d_2576 div{padding:14px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);display:grid;gap:6px}._resultMiniGrid_1568d_2576 span{color:var(--color-text-dim);font-size:.9rem}._resultComparablesSection_1568d_2596{display:grid;gap:16px}._resultComparablesHeader_1568d_2601{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}._resultComparablesHeader_1568d_2601 h4,._resultComparablesHeader_1568d_2601 p{margin:0}._resultComparablesHeader_1568d_2601>div{display:grid;gap:8px;max-width:60ch}._resultComparablesHeader_1568d_2601>div p:last-child{color:var(--color-text-dim);line-height:1.6}._resultComparablesCount_1568d_2624{align-self:flex-start;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid var(--color-border);background:#ffffff0a;color:var(--color-text-dim);font-size:.84rem;white-space:nowrap}._resultComparableGrid_1568d_2636{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}._resultComparableCard_1568d_2642{display:grid;gap:14px;padding:18px;border-radius:18px;border:1px solid var(--color-border);background:linear-gradient(180deg,#ffffff0a,#ffffff05),var(--color-surface)}._resultComparableTopRow_1568d_2653{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._resultComparableDistance_1568d_2661,._resultComparableMatch_1568d_2662{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:999px;background:#ffffff0d;color:var(--color-text-dim);font-size:.8rem}._resultComparableHeading_1568d_2673{display:grid;gap:6px}._resultComparableHeading_1568d_2673 strong{font-size:1rem}._resultComparableHeading_1568d_2673 span{color:var(--color-text-dim);font-size:.9rem}._resultComparableFacts_1568d_2687{display:flex;flex-wrap:wrap;gap:8px}._resultComparableFacts_1568d_2687 span{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);color:#f5f7ffe0;font-size:.8rem}._resultComparableMetrics_1568d_2704{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._resultComparableMetrics_1568d_2704 div{display:grid;gap:4px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}._resultComparableMetrics_1568d_2704 span{color:var(--color-text-dim);font-size:.8rem}._resultComparableMetrics_1568d_2704 strong{font-size:.95rem}._resultComparableLink_1568d_2728{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:var(--color-text);font-weight:600;text-decoration:none;transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}._resultComparableLink_1568d_2728:hover,._resultComparableLink_1568d_2728:focus-visible{border-color:#ffffff3d;background:#ffffff1f;transform:translateY(-1px);outline:none}._resultComparableEmpty_1568d_2754{padding:18px;border-radius:18px;border:1px dashed var(--color-border);color:var(--color-text-dim);background:#ffffff05;line-height:1.6}._resultDetailsPanel_1568d_2763{padding:18px;border-radius:18px;border:1px solid var(--color-border);background:var(--color-surface)}._resultDetailsPanel_1568d_2763 summary{cursor:pointer;font-weight:700}._resultDetailsPanel_1568d_2763[open] summary{margin-bottom:14px}._resultHeader_1568d_2779{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);gap:16px;align-items:stretch}._resultSummary_1568d_2786{display:flex;flex-direction:column;gap:6px}._resultLabel_1568d_2792{margin:0;text-transform:uppercase;letter-spacing:.3em;font-size:.75rem;color:var(--color-text-dim)}._resultTitle_1568d_2800{margin:0;font-size:1.25rem;line-height:1.3}._resultLink_1568d_2806{margin:0;font-size:.95rem;color:var(--color-text-dim)}._resultLink_1568d_2806 a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59}._resultValue_1568d_2818{margin:0;font-size:2rem}._resultMedia_1568d_2823{display:flex;flex-direction:column;gap:10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;padding:10px}._imageFrame_1568d_2833{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#0006}._imageFrame_1568d_2833 img,._imageFrameMedia_1568d_2849{width:100%;height:100%;object-fit:cover;display:block}._resultMeta_1568d_2856{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}._resultMeta_1568d_2856 div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap}._resultMeta_1568d_2856 span{font-size:.85rem;color:var(--color-text-dim);flex:1 1 120px;min-width:0}._resultMeta_1568d_2856 strong{margin-left:auto;min-width:0;text-align:right;white-space:normal;overflow-wrap:break-word}._modelCard_1568d_2889{display:grid;gap:12px}._modelCardStack_1568d_2894{display:grid;gap:14px}._modelCardLabel_1568d_2899{margin:0;font-size:.9rem;font-weight:700}._modelCardGrid_1568d_2905{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0}._modelCardGrid_1568d_2905 div{padding:12px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface)}._modelCardGrid_1568d_2905 dt{margin:0 0 6px;font-size:.8rem;color:var(--color-text-dim)}._modelCardGrid_1568d_2905 dd{margin:0;font-size:.95rem;font-weight:700;overflow-wrap:break-word}._resultNote_1568d_2932{padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.15);background:#0003;font-size:.9rem;color:var(--color-text-dim)}._placeholder_1568d_2941{text-align:center;margin:auto;color:var(--color-text-dim)}._placeholderHint_1568d_2947{margin:6px 0 0;font-size:.9rem}._chatFullHeight_1568d_2952{margin-top:0;padding:0;flex:1;display:flex;flex-direction:column;gap:16px;height:100%;min-height:100%;max-height:100%;overflow:hidden}._chatFullHeight_1568d_2952 ._sectionHeader_1568d_17{margin-bottom:4px}._plotMessage_1568d_2969{margin-top:6px;align-self:flex-start;width:100%;max-width:min(100%,980px);display:flex;min-width:0;flex:0 0 auto;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}._plotMessage_1568d_2969 article{width:100%;min-width:0;min-height:340px;display:flex;flex-direction:column}._predictInsights_1568d_2990{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._predictInsights_1568d_2990 article{padding:18px;border-radius:18px;border:1px solid var(--color-border);background:var(--color-surface)}._predictInsights_1568d_2990 h3{margin:0 0 8px}._predictInsights_1568d_2990 p{margin:0;color:var(--color-text-dim);line-height:1.5}@media (max-width: 900px){._chatForm_1568d_1205{grid-template-columns:1fr auto}._chatPanelRail_1568d_271,._messageStack_1568d_487,._chatForm_1568d_1205,._promptRow_1568d_1222{width:100%}._chatFormActions_1568d_1271{justify-content:flex-end}._chatFullHeight_1568d_2952{padding:0;border:none;border-radius:0;background:transparent;overflow:visible}._chatShell_1568d_59{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);gap:0;margin-top:0}._chatSidebar_1568d_80{display:none}._chatPanel_1568d_254{border-radius:0;border:none;box-shadow:none;background:linear-gradient(180deg,#0e0f12fa,#0a0b0d)}._chatPanelRail_1568d_271{width:100%;margin-inline:0}._chatPanelHeader_1568d_292{position:sticky;top:0;z-index:12;display:flex;padding:10px 12px 8px;background:#0c0d10eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06);justify-content:flex-end}._chatPanelHeaderText_1568d_314{display:none}._chatPanelHeaderActions_1568d_322{width:100%;justify-content:space-between}._chatPanelTitle_1568d_472{font-size:1rem}._chatPanelMeta_1568d_481{font-size:.72rem;text-transform:uppercase;letter-spacing:.18em}._messageStack_1568d_487{padding:16px 14px}._messageStackEmpty_1568d_502{padding-top:18px}._chatWelcome_1568d_507{width:100%;text-align:left;margin:0;padding:8px 0 18px;justify-items:flex-start}._chatWelcomeKicker_1568d_518{font-size:.68rem;letter-spacing:.18em}._chatWelcomeTitle_1568d_526{max-width:10ch;font-size:clamp(1.9rem,10.4vw,2.55rem)}._chatWelcomeCopy_1568d_534{margin:0;font-size:.98rem;line-height:1.62}._chatWelcomeDatasets_1568d_542{justify-content:flex-start;gap:8px}._chatDatasetPill_1568d_551{min-height:0;padding:9px 12px}._chatDatasetLabel_1568d_587{font-size:.86rem}._chatWelcomePrompts_1568d_594{grid-template-columns:1fr;width:100%}._chatWelcomePrompt_1568d_594{min-height:0;padding:14px 16px;font-size:.92rem}._chatComposerArea_1568d_1193{position:sticky;bottom:0;z-index:10;padding:10px 12px calc(12px + env(safe-area-inset-bottom))}._promptRow_1568d_1222,._chatSidebarHeader_1568d_95 ._kicker_1568d_51{display:none}._chatTitle_1568d_110{font-size:1rem}._newChatButton_1568d_123{padding:8px 10px;font-size:.85rem}._chatList_1568d_149{gap:8px;padding-right:0}._chatListRow_1568d_158{align-items:center}._chatListItem_1568d_166{padding:10px 12px;display:block}._chatListItemMeta_1568d_210,._chatListItemPreview_1568d_214{display:none}._chatListItemTitle_1568d_200{display:block;line-height:1.2}._chatListItemDelete_1568d_218{width:40px}._chatForm_1568d_1205{border-radius:24px}._chatForm_1568d_1205 textarea{min-height:28px;max-height:132px;padding:10px 12px}._chatFormActions_1568d_1271 button{height:38px;padding:0 14px}._chatBackButton_1568d_299{border-radius:14px;padding:9px 12px;font-size:.88rem}._mobileSidebarBackdrop_1568d_329{position:fixed;top:0;right:0;bottom:0;left:0;display:block;background:#0000008f;z-index:40}._mobileSidebarSheet_1568d_330{position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;gap:14px;width:min(86vw,320px);max-width:320px;border-radius:0 24px 24px 0;z-index:41;overflow-y:auto;padding:14px}._agentListingMapStageOverlay_1568d_1022{position:static;left:auto;right:auto;bottom:auto;margin-top:12px}._agentListingMapSelectionPanel_1568d_1046{width:100%;max-width:none}._agentListingMapShell_1568d_1032,._agentListingMapLoading_1568d_1055{height:332px;min-height:332px}._chatPanelHeader_1568d_292{display:flex}._chatGrid_1568d_243,._predictGrid_1568d_1478,._modeChoiceGrid_1568d_1610,._modeChooserHero_1568d_1564,._locationFlow_1568d_1898,._stepRail_1568d_1837,._estimateStepGrid_1568d_1892,._slimFieldGrid_1568d_1987,._locationFormGrid_1568d_1938,._resultHeroGrid_1568d_2550,._resultMiniGrid_1568d_2576,._resultComparableMetrics_1568d_2704,._compactArchiveGrid_1568d_2208,._splitPanels_1568d_2201,._dualModelMeta_1568d_2181{grid-template-columns:1fr}._chatPanel_1568d_254{min-height:auto;max-height:none}._chatAside_1568d_1349{max-height:none}._resultHeader_1568d_2779{grid-template-columns:1fr}._resultPageHeader_1568d_2329{grid-template-columns:1fr;align-items:stretch}._resultComparablesHeader_1568d_2601,._archivePanelHeader_1568d_2243,._flowIntroHeader_1568d_1761{flex-direction:column;align-items:stretch}._resultActionPanel_1568d_2381{justify-items:stretch}._resultQuickLinks_1568d_2455{justify-content:stretch}._resultStepGrid_1568d_2468,._resultPageActions_1568d_2375{grid-template-columns:1fr}._stepActions_1568d_1314{flex-direction:column;align-items:stretch}._stepActionGroup_1568d_2111,._savedDraftActions_1568d_1316{justify-content:stretch}._stepActionGroup_1568d_2111 button,._savedDraftActions_1568d_1316 button{width:100%}._savedDraftCard_1568d_2273{flex-direction:column;align-items:stretch}}@keyframes _chatDatasetPulse_1568d_568{0%{transform:scale(.65);opacity:.9}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}html[data-theme=light] ._chatSidebar_1568d_80,html[data-theme=light] ._mobileSidebarSheet_1568d_330{background:var(--color-panel-strong);border:1px solid var(--color-border-strong);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-soft)}html[data-theme=light] ._chatSidebarHeader_1568d_95,html[data-theme=light] ._mobileDrawerHeader_1568d_334{border-bottom-color:var(--color-border)}html[data-theme=light] ._chatSidebarHeader_1568d_95 ._kicker_1568d_51,html[data-theme=light] ._chatWelcomeKicker_1568d_518,html[data-theme=light] ._artifactMeta_1568d_972,html[data-theme=light] ._agentListingInactiveHint_1568d_1062,html[data-theme=light] ._agentListingLoadingHint_1568d_1070,html[data-theme=light] ._chatMeta_1568d_1400 p,html[data-theme=light] ._chatSources_1568d_1425 p{color:var(--color-text-dim)}html[data-theme=light] ._newChatButton_1568d_123,html[data-theme=light] ._chatListItem_1568d_166,html[data-theme=light] ._chatListItemDelete_1568d_218,html[data-theme=light] ._mobileRouteButton_1568d_358{border-color:var(--color-border);background:var(--color-panel-subtle);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}html[data-theme=light] ._chatListItem_1568d_166:hover:not(:disabled),html[data-theme=light] ._newChatButton_1568d_123:hover:not(:disabled),html[data-theme=light] ._mobileRouteButton_1568d_358:hover:not(:disabled){border-color:var(--color-interactive-border);background:var(--color-interactive-bg);box-shadow:inset 0 0 0 1px #fff6,0 0 0 1px var(--surface-outline)}html[data-theme=light] ._chatListRowActive_1568d_166 ._chatListItem_1568d_166,html[data-theme=light] ._mobileRouteButtonActive_1568d_386{border-color:var(--color-interactive-border);background:#21546b1a}html[data-theme=light] ._chatPanel_1568d_254{background:var(--color-panel-stronger);border:1px solid var(--color-border-strong);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-pop)}html[data-theme=light] ._chatWelcomeKicker_1568d_518{color:var(--color-interactive)}html[data-theme=light] ._chatDatasetPill_1568d_551,html[data-theme=light] ._chatWelcomePrompt_1568d_594,html[data-theme=light] ._artifactViewToggle_1568d_979,html[data-theme=light] ._sourceBadge_1568d_1456,html[data-theme=light] ._chatAside_1568d_1349 li button{border-color:var(--color-border);background:var(--color-panel-subtle);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}html[data-theme=light] ._chatWelcomePrompt_1568d_594:hover:not(:disabled),html[data-theme=light] ._chatAside_1568d_1349 li button:hover:not(:disabled){border-color:var(--color-interactive-border);background:#21546b14}html[data-theme=light] ._messageAssistant_1568d_633,html[data-theme=light] ._agentArtifactCard_1568d_928{background:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-soft);color:var(--color-text)}html[data-theme=light] ._statusMessage_1568d_654{border-color:#21546b38;background:linear-gradient(180deg,#f4f9fdfa,#eaf2f9fc);box-shadow:inset 0 0 0 1px #ffffff80,0 0 0 1px var(--surface-outline),var(--shadow-soft)}html[data-theme=light] ._statusMessage_1568d_654:before{background:linear-gradient(108deg,transparent 0%,transparent 30%,rgba(255,255,255,.18) 44%,rgba(33,84,107,.08) 51%,rgba(255,255,255,.1) 58%,transparent 72%,transparent 100%)}html[data-theme=light] ._messageUser_1568d_634{background:#21546b14;border:1px solid var(--color-interactive-border)}html[data-theme=light] ._messageAssistant_1568d_633 ._messageBody_1568d_688 a,html[data-theme=light] ._messageBody_1568d_688 a{color:var(--color-interactive)}html[data-theme=light] ._messageBody_1568d_688 code,html[data-theme=light] ._messageAssistant_1568d_633 ._messageBody_1568d_688 code,html[data-theme=light] ._messageBody_1568d_688 pre,html[data-theme=light] ._messageAssistant_1568d_633 ._messageBody_1568d_688 pre{background:var(--color-panel-muted);border-color:var(--color-border);color:var(--color-text)}html[data-theme=light] ._messageTable_1568d_816,html[data-theme=light] ._messageAssistant_1568d_633 ._messageTable_1568d_816{background:var(--color-panel-subtle);border-color:var(--color-border);color:var(--color-text)}html[data-theme=light] ._messageAssistant_1568d_633 ._messageTable_1568d_816 th,html[data-theme=light] ._messageTable_1568d_816 th{background:var(--color-surface-muted);color:var(--color-text-dim)}html[data-theme=light] ._messageAssistant_1568d_633 ._messageTable_1568d_816 tbody tr:nth-child(2n),html[data-theme=light] ._messageTable_1568d_816 tbody tr:nth-child(2n){background:#21546b0a}html[data-theme=light] ._agentListingMapShell_1568d_1032{border-color:var(--color-border-strong);background:var(--color-map-surface);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}html[data-theme=light] ._chatComposerArea_1568d_1193{background:linear-gradient(180deg,#f2f7fc00,#f2f7fce0 24%,#ecf3f9fa)}html[data-theme=light] ._chatForm_1568d_1205{border-color:var(--color-border-strong);background:var(--color-panel-strong);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-soft)}html[data-theme=light] ._promptChip_1568d_1231,html[data-theme=light] ._chatFormActions_1568d_1271 button,html[data-theme=light] ._mapActions_1568d_1315 button,html[data-theme=light] ._stepActions_1568d_1314 button,html[data-theme=light] ._savedDraftActions_1568d_1316 button,html[data-theme=light] ._agentListingPaginationButton_1568d_1111,html[data-theme=light] ._artifactViewButton_1568d_989{border-color:var(--color-border-strong);background:var(--color-panel-strong);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}html[data-theme=light] ._promptChip_1568d_1231:hover:not(:disabled),html[data-theme=light] ._chatFormActions_1568d_1271 button:hover:not(:disabled):not(._chatSubmitButton_1568d_1296):not(._chatStopButton_1568d_1301),html[data-theme=light] ._mapActions_1568d_1315 button:hover:not(:disabled),html[data-theme=light] ._stepActions_1568d_1314 button:hover:not(:disabled),html[data-theme=light] ._savedDraftActions_1568d_1316 button:hover:not(:disabled),html[data-theme=light] ._agentListingPaginationButton_1568d_1111:hover:not(:disabled){border-color:var(--color-interactive-border);background:#21546b14}html[data-theme=light] ._chatSubmitButton_1568d_1296,html[data-theme=light] ._artifactViewButtonActive_1568d_1010{background:#21546b1f;border-color:var(--color-interactive-border);color:var(--color-text);box-shadow:none}html[data-theme=light] ._chatStopButton_1568d_1301{background:#ef44441a;color:#8f1d1d}html[data-theme=light] ._chatActionIcon_1568d_1331{filter:none;opacity:.8}html[data-theme=light] ._chatAside_1568d_1349{background:var(--color-panel-strong);border:1px solid var(--color-border-strong);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-soft)}html[data-theme=light] ._chatMeta_1568d_1400,html[data-theme=light] ._chatSources_1568d_1425{border-top-color:var(--color-border)}html[data-theme=light] ._sourceBadgeMuted_1568d_1468,html[data-theme=light] ._sourceDetail_1568d_1473,html[data-theme=light] ._mobileRouteDescription_1568d_395{color:var(--color-text-dim)}._historySection_1568d_3627{margin-top:28px;padding:20px 0 0;border-top:1px solid var(--color-border);background:transparent;display:flex;flex-direction:column;gap:12px}._historyHeader_1568d_3637{display:flex;align-items:center;justify-content:space-between;gap:12px}._historyTitle_1568d_3644{margin:6px 0 0}._historyTableWrap_1568d_3648{width:100%;overflow-x:auto}._historyTable_1568d_3648{width:100%;border-collapse:collapse;min-width:720px}._historyTable_1568d_3648 th,._historyTable_1568d_3648 td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left}._historyTable_1568d_3648 th{font-size:.95rem;color:#f5f7ffb3}._historyTable_1568d_3648 td{color:var(--color-text);font-size:.95rem;vertical-align:top}._historyTable_1568d_3648 a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59}._wrapCell_1568d_3683{max-width:260px;word-break:break-word}._historyEmpty_1568d_3688{margin:0;color:var(--color-text-dim)}@media (max-width: 640px){._historyHeader_1568d_3637{align-items:flex-start;flex-direction:column}._historyTable_1568d_3648,._historyTable_1568d_3648 thead,._historyTable_1568d_3648 tbody,._historyTable_1568d_3648 th,._historyTable_1568d_3648 td,._historyTable_1568d_3648 tr{display:block}._historyTable_1568d_3648 thead{display:none}._historyTable_1568d_3648 tr{margin-bottom:12px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0003}._historyTable_1568d_3648 td{display:block;padding:8px 0 4px;border-bottom:none}._historyTable_1568d_3648 td:before{content:attr(data-label);font-weight:600;color:#f5f7ffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;display:block;margin-bottom:2px}._historyTable_1568d_3648 td:last-child{padding-bottom:0}._wrapCell_1568d_3683{max-width:none;word-break:break-word}}._section_1568d_1{margin-top:0;padding:clamp(26px,4vw,56px);border-color:var(--color-border-strong);border-radius:0;background-color:var(--color-panel-strong);background-image:linear-gradient(var(--page-pattern-line-fine) 1px,transparent 1px),linear-gradient(90deg,var(--page-pattern-line-fine) 1px,transparent 1px);background-size:20px 20px}._sectionHeader_1568d_17{max-width:960px;padding-bottom:24px;border-bottom:1px solid var(--color-border-strong)}._sectionHeader_1568d_17 :is(h1,h2){max-width:900px;margin:10px 0 14px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(3.3rem,6vw,5.8rem);line-height:.9;letter-spacing:-.025em;text-transform:uppercase}._kicker_1568d_51,._chatWelcomeKicker_1568d_518,._modeChooserEyebrow_1568d_1581,._flowProgressBadge_1568d_1774,._stepPill_1568d_1845 span,._resultActionKicker_1568d_2405,._resultQuickLinksLabel_1568d_2460,._resultStepLinkIndex_1568d_2494{font-family:IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._kicker_1568d_51,._chatWelcomeKicker_1568d_518{color:var(--color-interactive);font-size:.68rem}._modeChooser_1568d_1558{margin-top:28px;gap:28px}._modeChooserIntro_1568d_1571{border:0;border-left:2px solid var(--color-accent-hot);border-radius:0;background:transparent;padding:4px 0 4px 18px;box-shadow:none}._modeChooserEyebrow_1568d_1581,._modeChoiceMeta_1568d_1675,._modeChoiceBadge_1568d_1689,._modeChoicePoint_1568d_1718,._flowProgressBadge_1568d_1774,._resultContextChip_1568d_2360{border-radius:0}._modeChooserEyebrow_1568d_1581{border:0;background:transparent;color:var(--color-text-dim);padding:0;font-size:.65rem}._modeChooserTitle_1568d_1597{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(2rem,3.5vw,3.2rem);line-height:.98;text-transform:uppercase}._modeChoiceGrid_1568d_1610{gap:0;border:1px solid var(--color-border-strong)}._modeChoiceCard_1568d_1616{min-height:260px;gap:16px;padding:clamp(20px,3vw,30px);border:0;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-radius:0;background:color-mix(in srgb,var(--color-surface) 60%,transparent);box-shadow:none}._modeChoiceCard_1568d_1616:nth-child(2n){border-right:0}._modeChoiceCard_1568d_1616:nth-last-child(-n+2){border-bottom:0}._modeChoiceCard_1568d_1616:hover,._modeChoiceCard_1568d_1616:focus-visible{border-color:var(--color-border-strong);background:var(--color-interactive-bg);box-shadow:inset 3px 0 0 var(--color-interactive);transform:none}._modeChoiceIconWrap_1568d_1646{width:40px;height:40px;border-radius:0;box-shadow:none}._modeChoiceMeta_1568d_1675,._modeChoiceBadge_1568d_1689,._modeChoicePoint_1568d_1718{background:transparent;font-family:IBM Plex Mono,monospace;font-size:.68rem}._modeChoiceTitle_1568d_1703{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.75rem;text-transform:uppercase}._modeChoiceAction_1568d_1737{color:var(--color-interactive);font-family:IBM Plex Mono,monospace;font-size:.76rem;text-transform:uppercase}._flowIntro_1568d_1755{margin-top:28px;padding-block:18px;border-bottom:1px solid var(--color-border)}._flowProgressBadge_1568d_1774{border:0;background:transparent;color:var(--color-interactive);padding:0;justify-content:flex-start}._estimateFormCard_1568d_1827{padding-top:24px}._stepRail_1568d_1837{gap:0;border:1px solid var(--color-border-strong);padding-bottom:0}._stepPill_1568d_1845{min-height:70px;border-right:1px solid var(--color-border-strong);border-bottom:0;padding:12px 16px}._stepPill_1568d_1845:last-child{border-right:0}._stepPill_1568d_1845[data-active=true]{border-bottom:0;background:var(--color-interactive-bg);box-shadow:inset 0 -3px 0 var(--color-interactive)}._estimateField_1568d_1993 input,._estimateField_1568d_1993 select,._predictField_1568d_1313 input,._locationAddressField_1568d_2012 input,._chatForm_1568d_1205,._chatForm_1568d_1205 textarea,._locationMapShell_1568d_1904,._locationMapPopover_1568d_2058,._resultActionPanel_1568d_2381,._resultPrimaryAction_1568d_2416,._resultStepLink_1568d_2474,._resultGhostAction_1568d_2475,._resultActionButton_1568d_2522,._resultHeroCard_1568d_2556,._resultMiniGrid_1568d_2576 div,._amenityGroupCard_1568d_431,._savedDraftCard_1568d_2273,._compactHintCard_1568d_2122,._optionGroup_1568d_2140,._sidePanel_1568d_2257,._predictResult_1568d_1537,._historyTable_1568d_3648 tr{border-radius:0}._mapActions_1568d_1315 button,._stepActions_1568d_1314 button,._savedDraftActions_1568d_1316 button,._predictField_1568d_1313 button,._optionChip_1568d_2164,._secondaryButton_1568d_2118,._resultActionButton_1568d_2522{border-radius:0;font-family:IBM Plex Mono,monospace;font-size:.74rem}._resultActionPanel_1568d_2381,._resultHeroCard_1568d_2556,._resultMiniGrid_1568d_2576 div,._sidePanel_1568d_2257,._predictResult_1568d_1537{background:transparent;box-shadow:none}._resultHeroGrid_1568d_2550,._resultMiniGrid_1568d_2576{gap:0;border:1px solid var(--color-border-strong)}._resultHeroCard_1568d_2556,._resultMiniGrid_1568d_2576 div{border:0;border-right:1px solid var(--color-border-strong)}._resultHeroCard_1568d_2556:last-child,._resultMiniGrid_1568d_2576 div:last-child{border-right:0}._chatShell_1568d_59{grid-template-columns:clamp(236px,16vw,300px) minmax(0,1fr);gap:0;border:1px solid var(--color-border-strong)}._chatSidebar_1568d_80{border:0;border-right:1px solid var(--color-border-strong);border-radius:0;background:var(--color-panel-stronger);box-shadow:none}._chatSidebarHeader_1568d_95{border-bottom-color:var(--color-border-strong)}._newChatButton_1568d_123,._chatListItem_1568d_166,._chatListItemDelete_1568d_218,._chatBackButton_1568d_299,._mobileRouteButton_1568d_358{border-radius:0;box-shadow:none}._chatPanel_1568d_254{border:0;border-radius:0;background:var(--color-panel-stronger);box-shadow:none}._messageStack_1568d_487{gap:18px;padding-inline:clamp(24px,4vw,64px)}._messageStackEmpty_1568d_502{padding-top:clamp(46px,8vh,88px)}._chatWelcome_1568d_507{max-width:1120px;justify-items:start;text-align:left}._chatWelcomeTitle_1568d_526{max-width:15ch;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(3.8rem,7vw,6.8rem);line-height:.86;letter-spacing:-.03em;text-transform:uppercase}._chatWelcomeCopy_1568d_534{margin:0;max-width:64ch}._chatWelcomeDatasets_1568d_542{justify-content:flex-start;gap:0;max-width:none;border:1px solid var(--color-border-strong)}._chatDatasetPill_1568d_551{min-height:38px;padding:8px 12px;border:0;border-right:1px solid var(--color-border-strong);border-radius:0;background:transparent;box-shadow:none}._chatDatasetPill_1568d_551:last-child{border-right:0}._chatDatasetPulse_1568d_568,._chatDatasetPulse_1568d_568:after{border-radius:0}._chatDatasetPulse_1568d_568:after{animation:none}._chatDatasetLabel_1568d_587{font-family:IBM Plex Mono,monospace;font-size:.68rem;text-transform:uppercase}._chatWelcomePrompts_1568d_594{gap:0;max-width:none;border:1px solid var(--color-border-strong)}._chatWelcomePrompt_1568d_594{min-height:78px;border:0;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-radius:0;background:transparent}._chatWelcomePrompt_1568d_594:nth-child(2n){border-right:0}._chatWelcomePrompt_1568d_594:nth-last-child(-n+2){border-bottom:0}._chatWelcomePrompt_1568d_594:hover:not(:disabled){background:var(--color-interactive-bg);transform:none}._messageAssistant_1568d_633,._messageUser_1568d_634,._messageBody_1568d_688 code,._messageBody_1568d_688 pre,._messageInlinePlotMissing_1568d_1180{border-radius:0}._messageAssistant_1568d_633{max-width:min(100%,900px);border:0;border-left:2px solid var(--color-interactive);background:transparent;box-shadow:none}._messageUser_1568d_634{max-width:min(100%,760px);border:0;border-right:2px solid var(--color-accent-hot);background:var(--color-panel-muted)}._chatComposerArea_1568d_1193{padding-inline:clamp(24px,4vw,64px);background:var(--color-panel-stronger);border-top:1px solid var(--color-border)}._chatForm_1568d_1205{border-color:var(--color-border-strong);background:var(--color-panel-strong);box-shadow:none}._promptChip_1568d_1231,._chatFormActions_1568d_1271 button{border-radius:0;font-family:IBM Plex Mono,monospace;font-size:.7rem}html[data-theme=light] ._chatSidebar_1568d_80,html[data-theme=light] ._chatPanel_1568d_254,html[data-theme=light] ._chatComposerArea_1568d_1193{background:var(--color-panel-stronger);box-shadow:none}html[data-theme=light] ._messageAssistant_1568d_633{border:0;border-left:2px solid var(--color-interactive);background:transparent;box-shadow:none}html[data-theme=light] ._chatForm_1568d_1205{box-shadow:none}@media (max-width: 900px){._section_1568d_1{padding:18px 16px}._modeChoiceCard_1568d_1616,._modeChoiceCard_1568d_1616:nth-child(2n),._modeChoiceCard_1568d_1616:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--color-border-strong)}._modeChoiceCard_1568d_1616:last-child{border-bottom:0}._stepPill_1568d_1845,._stepPill_1568d_1845:last-child{border-right:0;border-bottom:1px solid var(--color-border-strong)}._stepPill_1568d_1845:last-child{border-bottom:0}._chatShell_1568d_59{border:0;grid-template-columns:minmax(0,1fr)}._chatPanel_1568d_254{background:var(--color-panel-stronger)}._messageStack_1568d_487,._chatComposerArea_1568d_1193{padding-inline:14px}._chatWelcomeTitle_1568d_526{font-size:clamp(3rem,16vw,4.5rem)}._chatWelcomeDatasets_1568d_542{border:0}._chatDatasetPill_1568d_551,._chatDatasetPill_1568d_551:last-child{border:1px solid var(--color-border-strong)}._chatWelcomePrompt_1568d_594,._chatWelcomePrompt_1568d_594:nth-child(2n),._chatWelcomePrompt_1568d_594:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--color-border-strong)}._chatWelcomePrompt_1568d_594:last-child{border-bottom:0}}._shell_17dfa_1{display:flex;flex-direction:column;gap:28px}._resultsGrid_17dfa_7{display:grid;gap:18px}._header_17dfa_12{padding:clamp(18px,3vw,34px) 0 24px;border-bottom:1px solid var(--color-border-strong)}._headerCopy_17dfa_17{display:grid;gap:12px}._kicker_17dfa_22{text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--color-interactive);margin:0}._header_17dfa_12 :is(h1,h2){margin:0;max-width:980px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(3.3rem,6vw,5.8rem);line-height:.9;letter-spacing:-.025em;text-transform:uppercase}._subtitle_17dfa_41{margin:0;color:var(--color-text-dim);max-width:720px}._filters_17dfa_47{display:flex;flex-direction:column;gap:18px;background:var(--color-panel-strong);border:1px solid var(--color-border-strong);border-radius:0;padding:clamp(16px,2.4vw,24px);box-shadow:none}._filtersHeader_17dfa_58{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}._filtersLabel_17dfa_66{margin:0 0 6px;text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--color-text-dim)}._filtersSummary_17dfa_75{margin:0;max-width:64ch;color:var(--color-text-dim);font-size:.9rem;line-height:1.5}._filterActions_17dfa_83{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}._presetRow_17dfa_91{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--color-border-strong)}._presetButton_17dfa_98{border:1px solid var(--color-border-strong);border:0;border-right:1px solid var(--color-border-strong);border-radius:0;background:transparent;color:var(--color-text);padding:12px 14px;text-align:left;display:grid;gap:4px;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base)}._presetButton_17dfa_98:last-child{border-right:0}._presetButton_17dfa_98 span{font-weight:700}._presetButton_17dfa_98 small{color:var(--color-text-dim);font-size:.78rem;line-height:1.35}._presetButton_17dfa_98:hover{background:var(--color-interactive-bg);color:var(--color-interactive)}._filterGrid_17dfa_135{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._advancedButton_17dfa_141,._secondaryButton_17dfa_142,._textButton_17dfa_143{border:1px solid transparent;color:inherit;font:inherit;cursor:pointer}._advancedButton_17dfa_141,._secondaryButton_17dfa_142{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;text-transform:uppercase}._advancedButton_17dfa_141{display:inline-flex;align-items:center;gap:8px;border-color:var(--color-interactive-border-soft);background:var(--color-interactive-bg)}._advancedButton_17dfa_141[data-open=true]{border-color:var(--color-interactive-border);background:var(--color-panel-subtle)}._secondaryButton_17dfa_142{border-color:var(--color-border);background:var(--color-panel-subtle);color:var(--color-text-dim)}._advancedButton_17dfa_141:hover,._secondaryButton_17dfa_142:hover{border-color:var(--color-interactive-border);color:var(--color-text)}._filterBadge_17dfa_188{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:0;background:var(--color-panel-subtle);font-size:.75rem}._field_17dfa_200{display:flex;flex-direction:column;gap:6px}._field_17dfa_200 label{font-size:.8rem;color:var(--color-text-dim)}._field_17dfa_200 input,._field_17dfa_200 select{min-height:42px;border-radius:0;border:1px solid var(--color-border-strong);background:var(--color-surface);color:inherit;padding:8px 10px;font-size:.95rem;box-shadow:none}._filters_17dfa_47 input[type=number]::-webkit-inner-spin-button,._filters_17dfa_47 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._filters_17dfa_47 input[type=number]{-moz-appearance:textfield}._field_17dfa_200 input:focus,._field_17dfa_200 select:focus{outline:2px solid rgba(56,189,248,.35);outline-offset:2px}._advancedPanel_17dfa_239{display:flex;flex-direction:column;gap:12px;padding-top:4px;border-top:1px solid var(--color-border)}._advancedGrid_17dfa_247{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._advancedSection_17dfa_253{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:0;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);box-shadow:none}._sectionHeader_17dfa_264{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._sectionHeader_17dfa_264 h3{margin:0;font-size:1rem}._sectionLabel_17dfa_276{margin:0 0 4px;text-transform:uppercase;letter-spacing:.18em;font-size:.66rem;color:var(--color-text-dim)}._textButton_17dfa_143{padding:0;background:transparent;color:var(--color-text-dim)}._textButton_17dfa_143:hover{color:var(--color-text)}._fieldStack_17dfa_294{display:flex;flex-direction:column;gap:14px}._groupLabel_17dfa_300{margin:0 0 8px;color:var(--color-text-dim);font-size:.8rem}._optionGrid_17dfa_306,._optionRow_17dfa_307{display:flex;flex-wrap:wrap;gap:8px}._optionGrid_17dfa_306{max-height:228px;overflow-y:auto;padding-right:4px;align-content:flex-start}._optionChip_17dfa_320{border-radius:0;border:1px solid var(--color-border);background:var(--color-panel-muted);color:var(--color-text-dim);padding:7px 11px;font:inherit;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base)}._optionChip_17dfa_320[data-active=true]{border-color:var(--color-interactive-border);background:var(--color-interactive-bg);color:var(--color-text)}._optionChip_17dfa_320:hover{border-color:var(--color-interactive-border-soft);color:var(--color-text)}._optionEmpty_17dfa_345{margin:0;color:var(--color-text-dim);font-size:.84rem}._inlineFieldRow_17dfa_351{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}._viewToolbar_17dfa_357{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._viewButtons_17dfa_365{display:inline-flex;align-items:center;gap:0;padding:0;border-radius:0;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);box-shadow:none}._viewButton_17dfa_365{border:1px solid transparent;min-height:42px;border-radius:0;border-right-color:var(--color-border);background:transparent;color:var(--color-text-dim);display:inline-flex;align-items:center;gap:8px;padding:8px 14px;transition:color var(--transition-base),background var(--transition-base),border-color var(--transition-base)}._viewButton_17dfa_365[data-active=true]{color:var(--color-text);background:var(--color-interactive-bg);border-color:var(--color-interactive-border-soft);box-shadow:inset 0 -2px 0 var(--color-interactive)}._viewButton_17dfa_365:hover{color:var(--color-text)}._viewButtonLabel_17dfa_404{line-height:1}._viewHint_17dfa_408{color:var(--color-text-dim);font-size:.84rem}._tableSection_17dfa_413{display:flex;flex-direction:column;gap:12px;min-width:0}._summaryRow_17dfa_420{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--color-text-dim);border-bottom:1px solid var(--color-border);padding-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:.72rem;text-transform:uppercase}._paginationControls_17dfa_434{display:flex;align-items:center;gap:8px}._paginationButton_17dfa_440{border:1px solid var(--color-border);border-radius:0;background:var(--color-surface);color:inherit;padding:6px 10px;transition:border-color var(--transition-base),background var(--transition-base)}._paginationButton_17dfa_440:hover:not(:disabled){border-color:var(--color-interactive-border);background:var(--color-interactive-bg)}._paginationButton_17dfa_440:disabled{opacity:.5}._tableWrap_17dfa_460{border-radius:0;border:1px solid var(--color-border-strong);background:var(--color-bg-card);overflow:visible;box-shadow:none}._tableScroll_17dfa_468{overflow-x:auto;overflow-y:visible}._table_17dfa_413{width:100%;border-collapse:collapse;min-width:1040px;table-layout:fixed}._table_17dfa_413 th,._table_17dfa_413 td{padding:7px 10px;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle;font-size:.9rem;overflow:hidden}._table_17dfa_413 th{padding:9px 10px;color:var(--color-text-dim);font-weight:600;background:var(--color-surface-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;white-space:normal;line-height:1.2}._table_17dfa_413 tr:last-child td{border-bottom:none}._table_17dfa_413 tbody td{transition:background var(--transition-base),color var(--transition-base)}._table_17dfa_413 tbody tr:hover td{background:var(--color-panel-muted)}._table_17dfa_413 tbody tr[data-selected=true] td{background:var(--color-interactive-bg)}._numeric_17dfa_520{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._thumbCell_17dfa_526{width:260px}._table_17dfa_413 th:nth-child(2),._table_17dfa_413 td:nth-child(2){width:64px}._table_17dfa_413 th:nth-child(3),._table_17dfa_413 td:nth-child(3){width:72px}._table_17dfa_413 th:nth-child(4),._table_17dfa_413 td:nth-child(4){width:60px}._table_17dfa_413 th:nth-child(5),._table_17dfa_413 td:nth-child(5){width:120px}._table_17dfa_413 th:nth-child(6),._table_17dfa_413 td:nth-child(6){width:124px}._table_17dfa_413 th:nth-child(7),._table_17dfa_413 td:nth-child(7){width:70px}._table_17dfa_413 th:nth-child(8),._table_17dfa_413 td:nth-child(8){width:88px}._thumbnail_17dfa_565{width:96px;height:68px;border-radius:0;object-fit:cover;border:1px solid var(--color-border-strong);background:var(--color-surface)}._listingCell_17dfa_574{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:start}._listingDetails_17dfa_581{display:flex;flex-direction:column;gap:4px;min-width:0;position:relative;padding-bottom:16px}._priceStack_17dfa_590{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._price_17dfa_590{font-size:1rem;font-weight:700;line-height:1.1}._pricePerM2_17dfa_603{color:var(--color-text-dim);font-size:.74rem}._roiCell_17dfa_608{text-align:left;white-space:normal;overflow:visible}._roiValue_17dfa_614{font-weight:700;letter-spacing:.01em}._finishedPriceStack_17dfa_619{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;font-variant-numeric:tabular-nums;line-height:1.15}._finishedPriceStack_17dfa_619 small{color:var(--color-text-dim);font-size:.72rem;font-weight:500;white-space:nowrap}._roiInline_17dfa_635{display:inline-flex;align-items:flex-start;gap:2px}._assumptionMarkerWrap_17dfa_641{display:inline-flex;align-items:flex-start;cursor:help;outline:none}._assumptionMarkerWrap_17dfa_641:focus-visible{outline:2px solid rgba(56,189,248,.35);outline-offset:2px;border-radius:4px}._assumptionMarker_17dfa_641{color:var(--color-warning);font-size:.72rem;font-weight:700;line-height:1}._address_17dfa_661{font-size:.9rem;font-weight:600;color:var(--color-text);line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._location_17dfa_672{display:block;font-size:.74rem;color:var(--color-text-dim)}._listingLink_17dfa_678{color:inherit;text-decoration:none}._listingLink_17dfa_678:hover{color:var(--color-interactive-hover)}._priceLink_17dfa_687:hover{color:inherit}._urlHint_17dfa_691{font-size:.75rem;color:var(--color-text-dim);text-decoration:none;opacity:0;transform:translateY(4px);transition:opacity var(--transition-base),transform var(--transition-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;position:absolute;left:0;right:0;bottom:0}._table_17dfa_413 tbody tr:hover ._urlHint_17dfa_691,._card_17dfa_711:hover ._urlHint_17dfa_691{opacity:1;transform:translateY(0)}._sortableButton_17dfa_716{all:unset;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;row-gap:2px;cursor:pointer;max-width:100%}._sortableButton_17dfa_716 span:first-child{min-width:0;white-space:normal;line-height:1.15}._numeric_17dfa_520 ._sortableButton_17dfa_716{justify-items:end}._sortIcon_17dfa_737{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--color-text-dim);opacity:.4;transform:translateY(1px);transition:opacity var(--transition-base),transform var(--transition-base)}._sortableButton_17dfa_716[data-active=true] ._sortIcon_17dfa_737{opacity:1;border-top-color:var(--color-text)}._sortableButton_17dfa_716[data-dir=desc] ._sortIcon_17dfa_737{transform:translateY(1px) rotate(180deg)}._dateCell_17dfa_759{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._emptyState_17dfa_765{padding:30px;text-align:center;color:var(--color-text-dim)}._cardList_17dfa_771{display:none;flex-direction:column;gap:14px}._card_17dfa_711{border-radius:0;border:1px solid var(--color-border);background:var(--color-bg-card);overflow:hidden;display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr)}._card_17dfa_711[data-selected=true]{border-color:var(--color-interactive-border-soft);box-shadow:inset 0 0 0 1px #38bdf82e}._cardMedia_17dfa_791{display:block;width:100%;height:100%;background:var(--color-surface)}._cardImage_17dfa_798{width:100%;height:100%;object-fit:cover;min-height:120px}._cardBody_17dfa_805{padding:12px 14px 20px;display:flex;flex-direction:column;gap:10px;position:relative}._cardHeader_17dfa_814{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._cardPrice_17dfa_821{font-size:1.1rem;display:block;margin-bottom:4px}._cardMeta_17dfa_827{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px 12px;font-size:.85rem;color:var(--color-text-dim)}@media (max-width: 840px){._filtersHeader_17dfa_58,._filterActions_17dfa_83{flex-direction:column;align-items:stretch}._presetRow_17dfa_91{grid-template-columns:1fr}._presetButton_17dfa_98{border-right:0;border-bottom:1px solid var(--color-border-strong)}._presetButton_17dfa_98:last-child{border-bottom:0}._advancedButton_17dfa_141,._secondaryButton_17dfa_142{width:100%;justify-content:center}._advancedGrid_17dfa_247,._inlineFieldRow_17dfa_351{grid-template-columns:1fr}._summaryRow_17dfa_420{flex-direction:column;align-items:flex-start}._viewToolbar_17dfa_357{align-items:flex-start}._viewButtons_17dfa_365{width:100%;justify-content:space-between}._tableWrap_17dfa_460{display:none}._cardList_17dfa_771{display:flex}}._panel_139vt_1{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:18px;border:1px solid var(--color-border-strong);background:var(--color-bg-card);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-soft)}._panelHeader_139vt_15{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}._headerActions_139vt_23{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px;flex-wrap:wrap}._kicker_139vt_31{margin:0 0 6px;text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;color:var(--color-text-dim)}._panelHeader_139vt_15 h3{margin:0;font-size:1.2rem}._stats_139vt_44{display:flex;gap:8px;flex-wrap:wrap;color:var(--color-text-dim);font-size:.82rem}._stats_139vt_44 span,._metaRow_139vt_53 span{border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-surface);padding:6px 10px}._controlPanel_139vt_60{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--color-border-strong);background:var(--color-panel-muted);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}._controlPanelCompact_139vt_73{padding:0;border:0;background:transparent}._fullscreenButton_139vt_79{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--color-interactive-border-soft);background:var(--color-panel-subtle);color:var(--color-text);font:inherit;font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}._fullscreenButton_139vt_79:hover{border-color:var(--color-interactive-border);background:var(--color-interactive-bg)}._fullscreenButtonPrimary_139vt_101{min-height:42px;padding:0 18px;border-color:var(--color-interactive-border);background:var(--color-interactive-bg);box-shadow:var(--shadow-soft)}._fullscreenButtonPrimary_139vt_101:hover{border-color:var(--color-interactive-border);background:var(--color-panel-subtle);box-shadow:var(--shadow-pop);transform:translateY(-1px)}._fullscreenButtonSecondary_139vt_116{color:var(--color-text-dim)}._fullscreenButtonSecondary_139vt_116:hover{color:var(--color-text)}._fullscreenButton_139vt_79:focus-visible{outline:2px solid rgba(56,189,248,.35);outline-offset:2px}._controls_139vt_129{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._controlsCompact_139vt_135{grid-template-columns:1fr}._field_139vt_139{display:flex;flex-direction:column;gap:6px}._field_139vt_139 label{font-size:.8rem;color:var(--color-text-dim)}._field_139vt_139 input,._field_139vt_139 select{border-radius:10px;border:1px solid var(--color-border-strong);background:var(--color-surface);color:inherit;padding:8px 10px;font-size:.95rem;box-shadow:inset 0 1px #fff9}._field_139vt_139 input:focus,._field_139vt_139 select:focus{outline:2px solid rgba(56,189,248,.35);outline-offset:2px}._helperText_139vt_167{font-size:.72rem;color:var(--color-text-disabled)}._metaRow_139vt_53{display:flex;gap:8px;flex-wrap:wrap;color:var(--color-text-dim);font-size:.82rem}._metaRowCompact_139vt_180{font-size:.78rem}._notice_139vt_184{border-radius:12px;border:1px solid rgba(245,158,11,.35);background:#f59e0b14;color:var(--color-warning);padding:10px 12px;font-size:.84rem;display:flex;flex-direction:column;gap:4px}._noticeCompact_139vt_196{margin-top:10px}._noticeTitle_139vt_200{font-size:.76rem;letter-spacing:.02em}._noticeDetail_139vt_205{color:var(--color-text);line-height:1.45}._mapShell_139vt_210{min-height:520px;border-radius:16px;border:1px solid var(--color-border-strong);background:var(--color-map-surface);overflow:hidden;box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}._mapShell_139vt_210 .js-plotly-plot,._mapShell_139vt_210 .plot-container,._mapShell_139vt_210 .svg-container,._mapShell_139vt_210 .mapboxgl-map,._mapShell_139vt_210 .mapboxgl-canvas-container,._mapShell_139vt_210 .mapboxgl-canvas{width:100%!important;height:100%!important}._mapShell_139vt_210 .main-svg{background:transparent!important}._fullscreenOverlay_139vt_235{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:stretch;justify-content:center;padding:18px;background:var(--color-overlay-strong)}._fullscreenContent_139vt_246{width:min(1480px,100%);display:flex;flex-direction:column;gap:14px;max-height:calc(100dvh - 36px);padding:18px;border-radius:20px;border:1px solid var(--color-border-strong);background:var(--color-map-surface-strong);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline),var(--shadow-pop);overflow:hidden}._fullscreenHeader_139vt_263{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._fullscreenHeader_139vt_263 h3{margin:0}._fullscreenSubtitle_139vt_275{margin:8px 0 0;max-width:52ch;color:var(--color-text-dim);font-size:.92rem;line-height:1.5}._fullscreenHeaderActions_139vt_283{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px;flex-wrap:wrap}._fullscreenBody_139vt_291{display:grid;grid-template-columns:minmax(300px,344px) minmax(0,1fr);gap:14px;align-items:stretch;min-height:0;flex:1 1 auto}._fullscreenSidebar_139vt_300{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px;border-radius:20px;border:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-panel-muted) 0%,var(--color-map-surface) 100%);box-shadow:inset 0 0 0 1px #ffffff2e,var(--shadow-soft);scrollbar-gutter:stable}._fullscreenSidebarSection_139vt_321{min-width:0}._fullscreenSidebarControls_139vt_325{padding-bottom:14px;border-bottom:1px solid var(--color-border)}._fullscreenSidebarSelection_139vt_330{margin-top:auto}._fullscreenSidebar_139vt_300 ._controlPanelCompact_139vt_73{gap:10px}._fullscreenSidebar_139vt_300 ._controlsCompact_139vt_135{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._fullscreenSidebar_139vt_300 ._helperText_139vt_167{font-size:.68rem;line-height:1.4}._fullscreenSidebar_139vt_300 ._metaRowCompact_139vt_180{gap:6px;font-size:.76rem}._fullscreenSidebar_139vt_300 ._metaRowCompact_139vt_180 span{padding:5px 9px}._fullscreenSidebar_139vt_300 ._selectionCardCompact_139vt_357{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-panel-subtle);box-shadow:inset 0 0 0 1px #ffffff24}._fullscreenSidebar_139vt_300 ._selectionMediaCompact_139vt_367{min-height:112px;max-height:112px}._fullscreenSidebar_139vt_300 ._selectionCopy_139vt_372{gap:6px}._fullscreenSidebar_139vt_300 ._selectionStatsCompact_139vt_376{gap:6px 10px}._fullscreenSidebar_139vt_300 ._selectionActionCompact_139vt_380{grid-column:1 / -1;min-height:38px;border-radius:12px}._fullscreenSidebar_139vt_300 ._selectionHintCompact_139vt_386{min-height:0;padding:14px;border:1px dashed var(--color-border);background:var(--color-panel-subtle)}@media (max-height: 760px){._fullscreenContent_139vt_246{gap:10px;padding:12px;max-height:calc(100dvh - 24px)}._fullscreenHeader_139vt_263{gap:10px}._fullscreenSubtitle_139vt_275{display:none}._fullscreenSidebar_139vt_300{gap:12px;padding:12px}._fullscreenSidebarControls_139vt_325{padding-bottom:10px}._sidebarCopy_139vt_417{display:none}._fullscreenSidebar_139vt_300 ._field_139vt_139{gap:4px}._fullscreenSidebar_139vt_300 ._field_139vt_139 input,._fullscreenSidebar_139vt_300 ._field_139vt_139 select{padding:7px 9px}._fullscreenSidebar_139vt_300 ._helperText_139vt_167{display:none}._fullscreenSidebar_139vt_300 ._selectionCardCompact_139vt_357{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px}._fullscreenSidebar_139vt_300 ._selectionMediaCompact_139vt_367{min-height:88px;max-height:88px}._fullscreenSidebar_139vt_300 ._selectionCopy_139vt_372{gap:5px}._fullscreenSidebar_139vt_300 ._selectionLabel_139vt_449{font-size:.62rem}._fullscreenSidebar_139vt_300 ._selectionCopy_139vt_372 h4{font-size:.92rem}._fullscreenSidebar_139vt_300 ._selectionStatsCompact_139vt_376{gap:5px 8px}._fullscreenSidebar_139vt_300 ._selectionStatLabel_139vt_461{font-size:.68rem}._fullscreenSidebar_139vt_300 ._selectionStatValue_139vt_465{font-size:.82rem}._fullscreenSidebar_139vt_300 ._noticeCompact_139vt_196{display:none}._fullscreenSidebar_139vt_300 ._selectionActionCompact_139vt_380{min-height:36px}}._sidebarLabel_139vt_478{margin:0 0 6px;text-transform:uppercase;letter-spacing:.18em;font-size:.68rem;color:var(--color-text-dim)}._sidebarCopy_139vt_417{margin:0 0 12px;color:var(--color-text-dim);font-size:.84rem;line-height:1.5}._fullscreenMapShell_139vt_493{min-height:0;flex:1 1 auto;height:calc(100vh - 190px);border-radius:18px;border:1px solid var(--color-border);background:var(--color-map-surface);overflow:hidden}._fullscreenMapShell_139vt_493 .js-plotly-plot,._fullscreenMapShell_139vt_493 .plot-container,._fullscreenMapShell_139vt_493 .svg-container,._fullscreenMapShell_139vt_493 .mapboxgl-map,._fullscreenMapShell_139vt_493 .mapboxgl-canvas-container,._fullscreenMapShell_139vt_493 .mapboxgl-canvas{width:100%!important;height:100%!important}._fullscreenMapShell_139vt_493 .main-svg{background:transparent!important}._fullscreenContentMobile_139vt_517{padding:0;border:0;border-radius:0;box-shadow:none}._mobilePlaceholder_139vt_524{min-height:240px;border-radius:20px;border:1px dashed var(--color-placeholder-border);background:var(--color-placeholder-bg);display:flex;flex-direction:column;justify-content:center;gap:16px;padding:20px}._mobilePlaceholderCopy_139vt_536{display:flex;flex-direction:column;gap:8px}._mobilePlaceholderTitle_139vt_542{margin:0;color:var(--color-text);font-size:1rem;font-weight:600}._mobilePlaceholderText_139vt_549{margin:0;color:var(--color-text-dim);line-height:1.6}._mobilePlaceholderMeta_139vt_555{display:flex;flex-wrap:wrap;gap:8px}._mobilePlaceholderMeta_139vt_555 span,._mobilePlaceholderSelection_139vt_562{color:var(--color-text-dim);font-size:.84rem}._mobilePlaceholderMeta_139vt_555 span{border-radius:999px;border:1px solid var(--color-border);background:var(--color-panel-subtle);padding:8px 12px}._mobilePlaceholderSelection_139vt_562{margin:0}._mobilePlaceholderSelection_139vt_562 strong{color:var(--color-text);font-weight:600}._mobilePlaceholderButton_139vt_583{align-self:stretch;min-height:44px;border-radius:999px;border:1px solid var(--color-interactive-border);background:var(--color-interactive-bg);color:var(--color-text);font:inherit;font-weight:600;cursor:pointer;touch-action:manipulation;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}._mobilePlaceholderButton_139vt_583:hover{border-color:var(--color-interactive-border);background:var(--color-panel-subtle);box-shadow:var(--shadow-soft);transform:translateY(-1px)}._mobileStage_139vt_608{position:relative;height:min(100dvh,860px);min-height:620px;border-radius:24px;border:1px solid var(--color-border);background:var(--color-map-surface);overflow:hidden;isolation:isolate;overscroll-behavior:contain}._mobileStageFullscreen_139vt_620{height:100%;min-height:0;border-radius:0;border:0}._mobileStageMapShell_139vt_627{height:100%;min-height:100%;border:0;border-radius:inherit}._mobileStageMapShellFullscreen_139vt_634{border-radius:0}._mobileStageTop_139vt_638{position:absolute;top:12px;left:12px;right:12px;display:flex;flex-direction:column;gap:8px;pointer-events:none;z-index:3}._mobileStageStats_139vt_650,._mobileStageActions_139vt_651{display:flex;gap:8px;flex-wrap:wrap;pointer-events:auto}._mobileStageStats_139vt_650 span{border-radius:999px;border:1px solid var(--color-border);background:var(--color-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--color-text);padding:8px 12px;font-size:.78rem}._mobileStageButton_139vt_668{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--color-text);font:inherit;font-weight:600;cursor:pointer;touch-action:manipulation;transition:border-color .16s ease,background-color .16s ease,color .16s ease}._mobileStageButton_139vt_668:hover{border-color:var(--color-interactive-border)}._mobileStageButtonActive_139vt_690,._mobileStageButtonAccent_139vt_695{border-color:var(--color-interactive-border);background:var(--color-interactive-bg)}._mobileStageBottom_139vt_700{position:absolute;left:12px;right:12px;bottom:12px;pointer-events:none;z-index:3}._mobileListingOverlay_139vt_709,._mobileFilterSheet_139vt_710{pointer-events:auto}._mobileListingOverlay_139vt_709{width:100%}._mobileFilterSheet_139vt_710{max-height:min(46dvh,360px);overflow-y:auto;overscroll-behavior:contain;padding:14px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-soft)}._mobileFilterHeader_139vt_730{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}._mobileFilterLabel_139vt_738{margin:0 0 6px;text-transform:uppercase;letter-spacing:.18em;font-size:.68rem;color:var(--color-text-dim)}._mobileFilterCopy_139vt_746{margin:0;color:var(--color-text-dim);font-size:.82rem;line-height:1.5}._mobileFilterDismiss_139vt_753{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-panel-subtle);color:var(--color-text);font:inherit;font-size:.82rem;cursor:pointer}._emptyState_139vt_765{min-height:520px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--color-text-dim)}._selectionCard_139vt_357{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr) auto;align-items:stretch;gap:16px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-panel-subtle);padding:16px}._selectionCardCompact_139vt_357{grid-template-columns:1fr;gap:14px;padding:0;border:0;background:transparent}._selectionCardFloating_139vt_794{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-soft)}._selectionMedia_139vt_367,._selectionMediaPlaceholder_139vt_806{width:100%;min-height:176px;aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;background:var(--color-bg-soft);border:1px solid var(--color-border)}._selectionMedia_139vt_367{display:block}._selectionMediaCompact_139vt_367{min-height:0;max-height:220px}._selectionMediaFloating_139vt_825{min-height:96px;max-height:96px}._selectionImage_139vt_830{width:100%;height:100%;object-fit:cover}._selectionMediaPlaceholder_139vt_806{background:var(--color-panel-muted)}._selectionCopy_139vt_372{display:flex;flex-direction:column;gap:8px;min-width:0}._selectionLabel_139vt_449{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.68rem;color:var(--color-text-dim)}._selectionCopy_139vt_372 h4{margin:0;font-size:1rem;line-height:1.3}._selectionMeta_139vt_861{margin:0;color:var(--color-text-dim);font-size:.84rem}._selectionStats_139vt_376{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 14px}._selectionStatsCompact_139vt_376{grid-template-columns:repeat(2,minmax(0,1fr))}._selectionStatsFloating_139vt_877{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}._selectionStat_139vt_376{display:flex;flex-direction:column;gap:2px;min-width:0}._selectionStatLabel_139vt_461{color:var(--color-text-dim);font-size:.72rem;line-height:1.2}._selectionStatValue_139vt_465{color:var(--color-text);font-size:.88rem;font-weight:600;line-height:1.25}._selectionStatFloating_139vt_902 ._selectionStatLabel_139vt_461{font-size:.66rem}._selectionStatFloating_139vt_902 ._selectionStatValue_139vt_465{font-size:.78rem}._selectionAction_139vt_380{align-self:center;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:10px;border:1px solid var(--color-interactive-border-soft);background:var(--color-interactive-bg);color:var(--color-text);text-decoration:none}._selectionAction_139vt_380:hover{border-color:var(--color-interactive-border);background:var(--color-panel-subtle);color:var(--color-text)}._selectionActionCompact_139vt_380{width:100%}._selectionActionFloating_139vt_934{grid-column:1 / -1;width:100%;min-height:36px}._selectionHint_139vt_386{border-radius:16px;border:1px dashed var(--color-border-strong);background:var(--color-panel-muted);color:var(--color-text-dim);padding:18px}._selectionHintCompact_139vt_386{min-height:220px;display:flex;flex-direction:column;justify-content:center}._selectionHintFloating_139vt_955{min-height:auto;padding:14px 16px;border-style:solid;border-color:var(--color-border);background:var(--color-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-soft)}._selectionHintTitle_139vt_965{margin:0 0 6px;color:var(--color-text);font-size:.98rem}._selectionHintText_139vt_971{margin:0;color:var(--color-text-dim);line-height:1.6}@media (max-width: 900px){._mapShell_139vt_210 .colorbar,._fullscreenMapShell_139vt_493 .colorbar,._mobileStageMapShell_139vt_627 .colorbar{display:none!important}._panel_139vt_1{gap:10px;padding:0;border:0;background:transparent;box-shadow:none}._mobilePlaceholder_139vt_524{min-height:220px;padding:18px}._mapShell_139vt_210,._emptyState_139vt_765{min-height:420px}._selectionCard_139vt_357{grid-template-columns:1fr}._selectionAction_139vt_380,._headerActions_139vt_23,._fullscreenHeader_139vt_263,._fullscreenHeaderActions_139vt_283{width:100%}._fullscreenButton_139vt_79{width:100%;justify-content:center}._fullscreenOverlay_139vt_235{padding:0}._fullscreenContent_139vt_246{width:100%;height:100dvh;max-height:100dvh;padding:0;border-radius:0;border:0;box-shadow:none}._fullscreenBody_139vt_291{grid-template-columns:1fr}._fullscreenSidebar_139vt_300{order:2}._fullscreenMapShell_139vt_493{order:1;height:60vh}._mobileStage_139vt_608{height:100dvh;min-height:100dvh;border-radius:22px}._mobileStageFullscreen_139vt_620{border-radius:0;min-height:100dvh}._mobileStageStats_139vt_650{max-width:calc(100% - 88px)}._mobileStageActions_139vt_651{justify-content:space-between}._mobileStageButton_139vt_668{flex:1 1 calc(50% - 4px);justify-content:center}._mobileFilterSheet_139vt_710{max-height:min(42dvh,340px);padding:12px}._selectionStatsCompact_139vt_376{grid-template-columns:1fr}._selectionCardFloating_139vt_794{grid-template-columns:84px minmax(0,1fr);padding:10px}._selectionMediaCompact_139vt_367,._selectionMediaFloating_139vt_825{min-height:84px;max-height:84px}._selectionCardFloating_139vt_794 ._selectionCopy_139vt_372{gap:6px}._selectionCardFloating_139vt_794 ._selectionCopy_139vt_372 h4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._selectionCardFloating_139vt_794 ._selectionMeta_139vt_861{font-size:.76rem}._selectionStatsFloating_139vt_877{grid-template-columns:repeat(2,minmax(0,1fr))}}._panel_139vt_1,._controlPanel_139vt_60,._mapShell_139vt_210,._fullscreenContent_139vt_246,._fullscreenHeader_139vt_263,._fullscreenSidebar_139vt_300,._fullscreenMapShell_139vt_493,._selectionCard_139vt_357,._selectionCardFloating_139vt_794,._selectionMedia_139vt_367,._selectionImage_139vt_830,._notice_139vt_184,._emptyState_139vt_765,._mobilePlaceholder_139vt_524,._mobileStage_139vt_608,._mobileStageMapShell_139vt_627,._mobileFilterSheet_139vt_710{border-radius:0}._panel_139vt_1,._controlPanel_139vt_60,._mapShell_139vt_210,._fullscreenContent_139vt_246,._fullscreenHeader_139vt_263,._fullscreenSidebar_139vt_300,._selectionCard_139vt_357,._selectionCardFloating_139vt_794{box-shadow:none}._panel_139vt_1{padding:clamp(16px,2.4vw,24px);background:var(--color-panel-strong)}._kicker_139vt_31,._stats_139vt_44,._metaRow_139vt_53,._selectionLabel_139vt_449,._selectionStatLabel_139vt_461,._sidebarLabel_139vt_478{font-family:IBM Plex Mono,monospace}._kicker_139vt_31{color:var(--color-interactive);letter-spacing:.08em}._stats_139vt_44 span,._metaRow_139vt_53 span,._fullscreenButton_139vt_79,._selectionAction_139vt_380,._mobilePlaceholderButton_139vt_583,._mobileStageButton_139vt_668,._mobileFilterDismiss_139vt_753,._field_139vt_139 input,._field_139vt_139 select{border-radius:0}._fullscreenButton_139vt_79,._selectionAction_139vt_380,._mobilePlaceholderButton_139vt_583,._mobileStageButton_139vt_668,._mobileFilterDismiss_139vt_753{font-family:IBM Plex Mono,monospace;font-size:.72rem;text-transform:uppercase}._field_139vt_139 input,._field_139vt_139 select{min-height:42px;box-shadow:none}._trigger_1g2sf_1{position:relative;display:block;width:fit-content;max-width:100%;margin:0;padding:0;border:0;border-radius:12px;background:transparent;color:inherit;cursor:zoom-in}._trigger_1g2sf_1 img{display:block;max-width:100%}._trigger_1g2sf_1:focus-visible{outline:2px solid var(--color-interactive);outline-offset:4px}._zoomHint_1g2sf_25{position:absolute;right:10px;bottom:10px;padding:6px 9px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#080a0cd1;color:#ffffffeb;font-size:.72rem;font-weight:700;letter-spacing:.02em;opacity:0;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease;pointer-events:none}._trigger_1g2sf_1:hover ._zoomHint_1g2sf_25,._trigger_1g2sf_1:focus-visible ._zoomHint_1g2sf_25{opacity:1;transform:translateY(0)}._overlay_1g2sf_51{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:grid;place-items:center;padding:clamp(12px,3vw,36px);background:radial-gradient(circle at 50% 42%,rgba(39,67,80,.28),transparent 48%),#040608e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._viewer_1g2sf_64{width:min(96vw,1680px);max-height:94vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#0c0e11fa;box-shadow:0 32px 100px #00000094}._header_1g2sf_76{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.08)}._header_1g2sf_76 h3{margin:3px 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.3}._kicker_1g2sf_91{margin:0;color:var(--color-interactive);font-size:.68rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}._closeButton_1g2sf_100{flex:0 0 auto;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:8px 13px;background:#ffffff0d;color:inherit;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700}._closeButton_1g2sf_100:hover,._closeButton_1g2sf_100:focus-visible{border-color:var(--color-interactive-border);background:var(--color-interactive-bg)}._closeButton_1g2sf_100:focus-visible{outline:2px solid var(--color-interactive);outline-offset:2px}._canvas_1g2sf_124{min-height:0;display:grid;place-items:center;overflow:auto;padding:clamp(10px,2vw,24px);background:linear-gradient(45deg,rgba(255,255,255,.018) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.018) 25%,transparent 25%),#090b0e;background-size:24px 24px}._canvas_1g2sf_124 img{display:block;width:auto;height:auto;max-width:100%;max-height:min(78vh,1200px);object-fit:contain;border-radius:8px;box-shadow:0 16px 48px #00000052}._hint_1g2sf_148{margin:0;padding:10px 18px 12px;color:var(--color-text-dim);font-size:.76rem;text-align:right}html[data-theme=light] ._overlay_1g2sf_51{background:radial-gradient(circle at 50% 42%,rgba(76,139,164,.2),transparent 50%),#e9eff2e6}html[data-theme=light] ._viewer_1g2sf_64{border-color:var(--color-border-strong);background:var(--color-bg-card);box-shadow:0 30px 90px #1c323d3d}html[data-theme=light] ._canvas_1g2sf_124{background-color:var(--color-panel-muted)}@media (max-width: 720px){._overlay_1g2sf_51{padding:0}._viewer_1g2sf_64{width:100vw;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}._header_1g2sf_76{padding:14px 16px}._canvas_1g2sf_124 img{max-height:76dvh}._hint_1g2sf_148{display:none}}@media (prefers-reduced-motion: reduce){._zoomHint_1g2sf_25{transition:none}}._card_18735_1{display:grid;gap:1rem;min-width:0;padding:1.25rem;border-radius:24px;border:1px solid var(--color-border);background:linear-gradient(180deg,#141416f5,#0b0b0cf0),radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 32%);box-shadow:var(--shadow-soft)}._header_18735_14{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;min-width:0}._header_18735_14 h3{margin:0;color:var(--color-text);font-size:1.05rem;line-height:1.2}._header_18735_14 p{margin:.35rem 0 0;color:var(--color-text-dim);font-size:.92rem;line-height:1.5}._plotWrap_18735_36{min-height:260px}._loading_18735_40,._emptyState_18735_41{display:grid;place-items:center;height:100%;border-radius:18px;border:1px dashed rgba(255,255,255,.1);background:#ffffff05;text-align:center;color:var(--color-text-dim);padding:1rem}._loading_18735_40{font-weight:600}._emptyState_18735_41 p{margin:0;max-width:28rem;line-height:1.6}._screen_xuom7_3{--color-bg: #14171a;--color-bg-soft: #181b1f;--color-bg-card: #181b1f;--color-surface: #1e2227;--color-surface-muted: #191d21;--color-border: #30353b;--color-border-strong: #4a5057;--color-text: #f2f3f1;--color-text-dim: #a7abb0;--color-text-disabled: #6b7280;--color-interactive: #7694ff;--color-interactive-hover: #9aafff;--color-interactive-border: rgba(111, 137, 245, .48);--color-interactive-border-soft: rgba(111, 137, 245, .26);--color-accent: #7694ff;--shadow-soft: 0 12px 28px rgba(0, 0, 0, .34);min-height:100vh;background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 24%),radial-gradient(circle at 12% 12%,rgba(34,197,94,.08),transparent 20%),linear-gradient(180deg,#08080afa,#060606);color:var(--color-text);color-scheme:dark;font-family:Space Grotesk,Inter,sans-serif}._shell_xuom7_31{width:min(1580px,calc(100vw - 2rem));margin:0 auto;padding:1rem 0 2.75rem;display:grid;gap:1rem}._hero_xuom7_39{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.85fr);gap:1rem;padding:1.25rem;border-radius:28px;border:1px solid var(--color-border);background:linear-gradient(180deg,#121214f5,#0a0a0ceb),radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 28%);box-shadow:var(--shadow-soft)}._heroCopy_xuom7_52{display:grid;gap:.9rem;align-content:start}._heroCopy_xuom7_52 h1{margin:0;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1;color:var(--color-text)}._heroCopy_xuom7_52 p{margin:0;max-width:58ch;color:var(--color-text-dim);line-height:1.7}._heroEyebrow_xuom7_72{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--color-text-dim)}._heroPanel_xuom7_83{display:grid;gap:.8rem;align-content:start}._userChip_xuom7_89,._controlGrid_xuom7_90,._navItem_xuom7_91,._kpiCard_xuom7_92,._insightsPanel_xuom7_93,._tableSection_xuom7_94,._emptyState_xuom7_95,._emptyStateCompact_xuom7_96,._inspectorRail_xuom7_97,._inspectorWorkspace_xuom7_98,._inspectorUserCard_xuom7_99,._inspectorListItem_xuom7_100{border-radius:22px;border:1px solid var(--color-border);background:linear-gradient(180deg,#141416f5,#0b0b0cf0),radial-gradient(circle at top right,rgba(56,189,248,.05),transparent 32%);box-shadow:var(--shadow-soft)}._userChip_xuom7_89{display:grid;gap:.3rem;padding:1rem 1.1rem}._userChipLabel_xuom7_115{color:var(--color-text-dim);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}._userChip_xuom7_89 strong{color:var(--color-text);font-size:1rem}._controlGrid_xuom7_90{display:grid;gap:.8rem;padding:1rem 1.1rem}._controlField_xuom7_133{display:grid;gap:.38rem;min-width:0}._controlField_xuom7_133 span{color:var(--color-text-dim);font-size:.84rem}._controlField_xuom7_133 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.8rem;border:1px solid var(--color-border-strong);border-radius:16px;padding:.7rem .95rem;background:#ffffff0a;color:var(--color-text);font:inherit}._toggleField_xuom7_155{display:inline-flex;align-items:center;gap:.65rem;color:var(--color-text-dim);font-size:.9rem}._toggleField_xuom7_155 input{inline-size:1rem;block-size:1rem;accent-color:#38bdf8}._logoutButton_xuom7_169,._primaryAction_xuom7_170,._secondaryAction_xuom7_171{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;border-radius:999px;border:1px solid transparent;padding:0 1.1rem;font:inherit;font-weight:600;text-decoration:none;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base),background var(--transition-base)}._logoutButton_xuom7_169,._primaryAction_xuom7_170{color:var(--color-text);background:linear-gradient(120deg,#1f5d49f2,#20585eeb);box-shadow:0 12px 28px #236e5c3d}._secondaryAction_xuom7_171{color:var(--color-text);border-color:var(--color-border-strong);background:#ffffff0a}._logoutButton_xuom7_169:hover,._primaryAction_xuom7_170:hover,._secondaryAction_xuom7_171:hover{transform:translateY(-1px)}._nav_xuom7_91{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem}._navItem_xuom7_91{display:grid;gap:.45rem;min-height:102px;padding:1rem 1.05rem;text-align:left;transition:transform var(--transition-base),border-color var(--transition-base),background var(--transition-base)}._navItem_xuom7_91 strong{color:var(--color-text);font-size:.98rem}._navItem_xuom7_91 span{color:var(--color-text-dim);font-size:.88rem;line-height:1.5}._navItem_xuom7_91:hover{transform:translateY(-1px);border-color:var(--color-interactive-border)}._navItemActive_xuom7_242{border-color:var(--color-interactive-border);background:linear-gradient(180deg,#101820fa,#0a0a0cf0),radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 32%);box-shadow:0 16px 34px #0000005c}._page_xuom7_250{display:grid;gap:1rem}._sectionHeader_xuom7_255,._insightsHeader_xuom7_256,._tableHeader_xuom7_257{display:grid;gap:.3rem}._tableHeaderRow_xuom7_262{display:flex;align-items:start;justify-content:space-between;gap:1rem}._sectionEyebrow_xuom7_269,._stateEyebrow_xuom7_270{margin:0;color:var(--color-text-dim);font-size:.75rem;letter-spacing:.24em;text-transform:uppercase}._sectionHeader_xuom7_255 h2,._insightsHeader_xuom7_256 h2,._tableHeader_xuom7_257 h2,._emptyState_xuom7_95 h1{margin:0;font-size:clamp(1.6rem,2.5vw,2.4rem);line-height:1.1;color:var(--color-text)}._sectionHeader_xuom7_255 p,._insightsHeader_xuom7_256 p,._tableHeader_xuom7_257 p,._emptyState_xuom7_95 p{margin:0;color:var(--color-text-dim);line-height:1.65}._kpiGrid_xuom7_297{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}._kpiCard_xuom7_92{display:grid;gap:.55rem;min-width:0;padding:1rem 1.05rem}._kpiHeader_xuom7_310{display:grid;gap:.3rem}._kpiHeader_xuom7_310 span{color:var(--color-text-dim);font-size:.84rem;line-height:1.5}._kpiHeader_xuom7_310 strong{color:var(--color-text);font-size:1.75rem;line-height:1}._kpiDelta_xuom7_327{margin:0;color:#34d399;font-size:.88rem;font-weight:600}._kpiDelta_xuom7_327[data-positive=false]{color:#f59e0b}._kpiHint_xuom7_338{margin:0;color:var(--color-text-dim);font-size:.88rem;line-height:1.55}._plotGrid_xuom7_345,._tableSplit_xuom7_346{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._funnelGrid_xuom7_352{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._insightsPanel_xuom7_93,._tableSection_xuom7_94,._emptyState_xuom7_95{display:grid;gap:.95rem;padding:1.2rem}._emptyStateCompact_xuom7_96{display:grid;gap:.55rem;min-height:140px;padding:1rem;align-content:center;color:var(--color-text-dim)}._emptyStateCompact_xuom7_96 p{margin:0;line-height:1.6}._insightsList_xuom7_380{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}._insightCard_xuom7_386{min-width:0;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(56,189,248,.18);background:#ffffff08;color:var(--color-text);line-height:1.6}._scrapingAnomaly_xuom7_396{display:grid;gap:.35rem}._scrapingAnomaly_xuom7_396 strong{color:var(--color-text)}._scrapingAnomaly_xuom7_396 span{color:var(--color-text-dim);font-size:.9rem}._scrapingAnomaly_xuom7_396[data-severity=ok]{border-color:#34d39961;background:#10b98112}._scrapingAnomaly_xuom7_396[data-severity=warning]{border-color:#f59e0b6b;background:#f59e0b14}._scrapingAnomaly_xuom7_396[data-severity=critical]{border-color:#fb71857a;background:#f43f5e17}._scrapingFreshness_xuom7_425{display:flex;flex-wrap:wrap;gap:.65rem}._scrapingFreshness_xuom7_425 span{padding:.6rem .85rem;border:1px solid var(--color-border);border-radius:999px;background:#ffffff08;color:var(--color-text-dim);font-size:.84rem}._tableWrap_xuom7_440{overflow:auto;border-radius:18px;border:1px solid var(--color-border);background:#ffffff05}._table_xuom7_94{width:100%;min-width:640px;border-collapse:collapse}._table_xuom7_94 th,._table_xuom7_94 td{padding:.82rem .9rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top;word-break:break-word}._table_xuom7_94 th{position:sticky;top:0;z-index:1;background:#0f0f10fa;color:var(--color-text-dim);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}._table_xuom7_94 td{color:var(--color-text);font-size:.92rem}._table_xuom7_94 tbody tr:hover{background:#ffffff05}._emptyTableCell_xuom7_482{color:var(--color-text-dim);text-align:center!important;padding:1.25rem!important}._userCell_xuom7_488,._pathCell_xuom7_493{display:grid;gap:.2rem}._pathCell_xuom7_493 strong{color:var(--color-text);font-weight:600}._pathCell_xuom7_493 span{color:var(--color-text-dim);font-size:.82rem}._userCell_xuom7_488 strong{color:var(--color-text)}._userCell_xuom7_488 span{color:var(--color-text-dim);font-size:.84rem}._predictionSummary_xuom7_517{display:flex;flex-wrap:wrap;gap:.45rem}._predictionChip_xuom7_523{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;padding:.28rem .55rem;border-radius:999px;border:1px solid rgba(56,189,248,.14);background:#ffffff08;color:var(--color-text);font-size:.82rem;line-height:1.35}._predictionChip_xuom7_523 strong{color:var(--color-text-dim);font-size:.76rem;letter-spacing:.04em;text-transform:uppercase}._predictionPlaceholder_xuom7_544{color:var(--color-text-dim)}._predictionDetails_xuom7_548{margin-top:.55rem}._predictionDetails_xuom7_548 summary{cursor:pointer;color:var(--color-text-dim);font-size:.82rem}._predictionJson_xuom7_558{margin:.55rem 0 0;padding:.8rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#08080ab3;color:var(--color-text);font-size:.78rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}._stateMeta_xuom7_571{display:inline-flex;gap:.75rem;flex-wrap:wrap;color:var(--color-text-dim);font-size:.92rem}._inspectorShell_xuom7_579{display:grid;grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:1rem;align-items:start}._inspectorRail_xuom7_97,._inspectorWorkspace_xuom7_98{display:grid;gap:.95rem;padding:1.2rem;min-width:0}._inspectorWorkspace_xuom7_98{min-height:860px;overflow:hidden}._inspectorWorkspace_xuom7_98>section{min-height:0}._inspectorList_xuom7_100{display:grid;gap:.8rem}._inspectorListItem_xuom7_100{display:grid;gap:.45rem;padding:1rem;text-align:left;transition:transform var(--transition-base),border-color var(--transition-base),background var(--transition-base)}._inspectorListItem_xuom7_100:hover{transform:translateY(-1px);border-color:var(--color-interactive-border)}._inspectorListItemActive_xuom7_624{border-color:var(--color-interactive-border);background:linear-gradient(180deg,#101820fa,#0a0a0cf0),radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 32%)}._inspectorListHeader_xuom7_631,._inspectorListStats_xuom7_632,._inspectorUserMeta_xuom7_633{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._inspectorListHeader_xuom7_631 strong,._inspectorListTitle_xuom7_642{color:var(--color-text)}._inspectorListHeader_xuom7_631 span,._inspectorListMeta_xuom7_647,._inspectorListPreview_xuom7_648,._inspectorListStats_xuom7_632,._inspectorUserCard_xuom7_99 p,._inspectorUserMeta_xuom7_633{color:var(--color-text-dim)}._inspectorListTitle_xuom7_642,._inspectorListMeta_xuom7_647,._inspectorListPreview_xuom7_648{margin:0}._inspectorListTitle_xuom7_642{font-size:1rem;font-weight:600}._inspectorListMeta_xuom7_647{font-size:.88rem}._inspectorListPreview_xuom7_648{font-size:.9rem;line-height:1.6}._inspectorListStats_xuom7_632{font-size:.85rem}._inspectorUserCard_xuom7_99{display:grid;gap:.8rem;padding:1rem 1.1rem}._inspectorUserCard_xuom7_99 h2,._inspectorUserCard_xuom7_99 p{margin:0}@media (max-width: 1320px){._hero_xuom7_39,._funnelGrid_xuom7_352,._tableSplit_xuom7_346,._insightsList_xuom7_380{grid-template-columns:1fr}._kpiGrid_xuom7_297{grid-template-columns:repeat(2,minmax(0,1fr))}._inspectorShell_xuom7_579{grid-template-columns:1fr}}@media (max-width: 980px){._plotGrid_xuom7_345{grid-template-columns:1fr}._inspectorWorkspace_xuom7_98{min-height:auto}}@media (max-width: 720px){._shell_xuom7_31{width:min(100vw - 1rem,100%);padding:.75rem 0 1.5rem}._hero_xuom7_39,._userChip_xuom7_89,._controlGrid_xuom7_90,._navItem_xuom7_91,._kpiCard_xuom7_92,._insightsPanel_xuom7_93,._tableSection_xuom7_94,._emptyState_xuom7_95,._emptyStateCompact_xuom7_96,._inspectorRail_xuom7_97,._inspectorWorkspace_xuom7_98,._inspectorUserCard_xuom7_99,._inspectorListItem_xuom7_100{padding:1rem}._hero_xuom7_39{grid-template-columns:1fr}._heroCopy_xuom7_52 h1{font-size:2rem;line-height:1.08}._nav_xuom7_91{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:thin;scroll-snap-type:x proximity}._navItem_xuom7_91{flex:0 0 auto;min-height:3rem;padding:.75rem 1rem;scroll-snap-align:start}._navItem_xuom7_91 span{display:none}._kpiGrid_xuom7_297,._insightsList_xuom7_380{grid-template-columns:1fr}._tableHeaderRow_xuom7_262{flex-direction:column;align-items:stretch}._table_xuom7_94{min-width:560px}}._overlay_vvrmh_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:clamp(20px,4vw,40px);background:color-mix(in srgb,var(--color-overlay-strong) 72%,transparent);-webkit-backdrop-filter:blur(18px) saturate(118%);backdrop-filter:blur(18px) saturate(118%)}._dialog_vvrmh_14{position:relative;width:min(560px,100%);display:flex;flex-direction:column;gap:18px;padding:clamp(24px,4vw,34px);border-radius:28px;border:1px solid var(--color-border-strong);background:color-mix(in srgb,var(--color-bg-card) 90%,transparent);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(20px) saturate(110%);backdrop-filter:blur(20px) saturate(110%)}._closeButton_vvrmh_28{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:16px;right:16px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-border);background:var(--color-panel-subtle);color:var(--color-text-dim);font-size:1.4rem;line-height:1;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base)}._closeButton_vvrmh_28:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-text)}._closeButton_vvrmh_28:focus-visible{outline:2px solid color-mix(in srgb,var(--color-interactive) 32%,transparent);outline-offset:3px}._brandRow_vvrmh_62{display:flex;align-items:center;gap:16px;padding-inline-end:42px}._brandMark_vvrmh_69{width:52px;height:52px;flex:0 0 auto;display:block;padding:6px;border-radius:16px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}._kicker_vvrmh_83{margin:0 0 6px;text-transform:uppercase;letter-spacing:.24em;font-size:.72rem;color:var(--color-text-dim)}._title_vvrmh_91{margin:0;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(1.85rem,4vw,2.35rem);line-height:1.05;letter-spacing:-.03em;color:var(--color-text)}._lead_vvrmh_100{margin:0;color:var(--color-text-dim);max-width:34rem}._productHighlights_vvrmh_106{display:flex;flex-wrap:wrap;gap:10px 14px;color:var(--color-text-dim);font-size:.92rem}._productHighlights_vvrmh_106 span{position:relative;padding-inline-start:14px}._productHighlights_vvrmh_106 span:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--color-bullet) 82%,transparent);transform:translateY(-50%)}._notice_vvrmh_131{padding:14px 16px;border-radius:16px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);color:var(--color-text)}._googleButton_vvrmh_139{width:min(100%,320px);align-self:center;min-height:40px;padding:8px 14px 8px 12px;border-radius:8px;border:1px solid #8e918f;background:#131314;color:#e3e3e3;text-decoration:none;font-family:Roboto,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),color var(--transition-base)}._googleButton_vvrmh_139:hover{border-color:#a9aca9;background:#1b1c1d;color:#fff;text-decoration:none}._googleIcon_vvrmh_172{width:20px;height:20px;flex:0 0 auto}._browserFallback_vvrmh_178{width:100%;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle)}._browserFallbackTitle_vvrmh_189,._browserFallbackBody_vvrmh_190,._browserFallbackHint_vvrmh_191,._copyStatus_vvrmh_192{margin:0}._browserFallbackTitle_vvrmh_189{color:var(--color-text);font-weight:700}._browserFallbackBody_vvrmh_190,._browserFallbackHint_vvrmh_191{color:var(--color-text-dim)}._browserFallbackHint_vvrmh_191,._copyStatus_vvrmh_192{font-size:.9rem}._browserFallbackActions_vvrmh_211{display:flex;flex-wrap:wrap;gap:10px}._browserOpenButton_vvrmh_217,._copyButton_vvrmh_218,._retryButton_vvrmh_219{min-height:40px;padding:8px 14px;border-radius:8px;font:inherit;font-weight:600;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}._browserOpenButton_vvrmh_217{border:1px solid var(--color-text);background:var(--color-text);color:var(--color-bg)}._browserOpenButton_vvrmh_217:hover{color:var(--color-bg);text-decoration:none}._copyButton_vvrmh_218,._retryButton_vvrmh_219{border:1px solid var(--color-border-strong);background:var(--color-panel-muted);color:var(--color-text)}._copyButton_vvrmh_218:hover,._retryButton_vvrmh_219:hover{border-color:var(--color-accent-hot);background:var(--color-surface-hover)}._retryButton_vvrmh_219{width:min(100%,320px);align-self:center}._copyStatus_vvrmh_192{min-height:1.2em;color:var(--color-text)}._reasonDisclosure_vvrmh_266{border-radius:18px;border:1px solid var(--color-border);background:var(--color-panel-muted);overflow:hidden}._reasonSummary_vvrmh_273{list-style:none;padding:16px 18px;cursor:pointer;color:var(--color-text);font-size:.92rem;font-weight:600;display:flex;align-items:center;justify-content:space-between}._reasonSummary_vvrmh_273::-webkit-details-marker{display:none}._reasonSummary_vvrmh_273:after{content:"";width:9px;height:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--transition-base)}._reasonDisclosure_vvrmh_266[open] ._reasonSummary_vvrmh_273:after{transform:rotate(225deg) translateY(-1px)}._reasonBody_vvrmh_303{margin:0;padding:0 18px 18px;color:var(--color-text-dim)}html[data-theme=light] ._overlay_vvrmh_3{background:#94a4b82e;-webkit-backdrop-filter:blur(16px) saturate(108%);backdrop-filter:blur(16px) saturate(108%)}html[data-theme=light] ._dialog_vvrmh_14{background:#e9f0f7f0;box-shadow:0 22px 52px #3141581f,inset 0 1px #ffffffb8}html[data-theme=light] ._closeButton_vvrmh_28{background:#ffffff8a}html[data-theme=light] ._googleButton_vvrmh_139{border-color:#c6d1dc;background:#fcfdff;color:#1f2937;box-shadow:0 1px #94a3b838}html[data-theme=light] ._googleButton_vvrmh_139:hover{border-color:#aebdcb;background:#f4f7fb;color:#111827}@media (max-width: 640px){._overlay_vvrmh_3{padding:16px}._dialog_vvrmh_14{gap:16px;padding:20px;border-radius:24px}._brandRow_vvrmh_62{align-items:flex-start}._title_vvrmh_91{font-size:1.7rem}._googleButton_vvrmh_139,._browserFallbackActions_vvrmh_211,._browserOpenButton_vvrmh_217,._copyButton_vvrmh_218,._retryButton_vvrmh_219{width:100%}}._container_k33uy_1{position:sticky;top:0;z-index:12;background:var(--color-nav-bg);border-bottom:1px solid var(--color-border-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none}._container_k33uy_1:before{display:none}html[data-theme=dark] ._container_k33uy_1{background:#0a0b0df0;border-bottom-color:var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none}html[data-theme=dark] ._container_k33uy_1:before{display:none}._bar_k33uy_26{display:grid;grid-template-columns:minmax(230px,1fr) auto minmax(150px,1fr);align-items:stretch;gap:0;min-height:82px;padding:0 clamp(20px,4vw,40px);max-width:1536px;margin:0 auto;position:relative;z-index:1}._leading_k33uy_39{min-width:0;justify-self:start;width:100%;display:flex;align-items:center;border-right:0}._brandButton_k33uy_48{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:14px;cursor:pointer;user-select:none;-webkit-user-select:none;border-radius:0;min-height:82px;padding:10px 26px 10px 0;transition:background var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}._brandButton_k33uy_48:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}._brandButton_k33uy_48:hover{background:transparent;box-shadow:none}._brandButton_k33uy_48:hover ._brandMark_k33uy_76{border-color:var(--color-interactive);color:var(--color-interactive)}._brandMark_k33uy_76{width:42px;height:42px;border-radius:0;background:transparent;border:1px solid var(--color-border-strong);box-shadow:none;padding:8px;object-fit:contain}._brandText_k33uy_92{display:flex;flex-direction:column;gap:3px}._brandKicker_k33uy_98{font-family:IBM Plex Mono,monospace;font-size:.58rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-dim)}._brandTitle_k33uy_106{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.28rem;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--color-text)}._navList_k33uy_116{display:flex;align-items:stretch;gap:clamp(24px,3vw,44px);margin:0;justify-self:center;border-right:0}._navButton_k33uy_125{all:unset;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:82px;padding:10px 0;border-left:0;color:var(--color-text-dim);min-width:0;cursor:pointer;user-select:none;-webkit-user-select:none;transition:color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._navButton_k33uy_125:after{content:"";position:absolute;inset-inline:0;bottom:11px;height:2px;border-radius:0;background:var(--color-interactive);opacity:0;transform:scaleX(0);transform-origin:left center;transition:opacity var(--transition-base),transform var(--transition-base)}._navButton_k33uy_125:hover:not([data-disabled=true]){color:var(--color-text);background:transparent}._navButton_k33uy_125:focus-visible{color:var(--color-text);outline:2px solid var(--color-interactive);outline-offset:4px}._navButton_k33uy_125:hover:not([data-disabled=true]):after{opacity:1;transform:scaleX(1)}._navButton_k33uy_125:focus-visible:after{opacity:1;transform:scaleX(1)}._navButton_k33uy_125[data-disabled=true]{cursor:not-allowed;opacity:.55}._active_k33uy_188{color:var(--color-text);background:transparent;box-shadow:none}._active_k33uy_188:after{opacity:1;transform:scaleX(1)}._active_k33uy_188:before{content:"";position:absolute;right:-10px;bottom:8px;width:6px;height:6px;border-radius:50%;background:var(--color-interactive)}._navLabel_k33uy_210{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:.7rem;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}._navDescription_k33uy_219{font-size:.75rem;color:var(--color-text-dim);display:none}._trailing_k33uy_225{min-width:0;display:flex;align-items:center;justify-self:stretch;justify-content:flex-end;gap:0}._accountMenu_k33uy_234{position:relative}._accountTrigger_k33uy_238{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:82px;padding:10px 0 10px 18px;border:0;border-left:1px solid var(--color-border);background:transparent;color:var(--color-text-dim);transition:color var(--transition-base),opacity var(--transition-base);cursor:pointer;user-select:none;-webkit-user-select:none}._accountTrigger_k33uy_238:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;border-radius:0;background:var(--color-interactive);opacity:0;transform:scaleX(.4);transform-origin:center;transition:opacity var(--transition-base),transform var(--transition-base)}._accountTrigger_k33uy_238:hover{color:var(--color-text)}._accountTrigger_k33uy_238:hover:after,._accountTrigger_k33uy_238:focus-visible:after{opacity:1;transform:scaleX(1)}._accountTrigger_k33uy_238:focus-visible{outline:2px solid var(--color-interactive);outline-offset:-4px;color:var(--color-text)}._accountName_k33uy_291{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:500;text-transform:uppercase;color:var(--color-text)}._accountChevron_k33uy_304{width:10px;height:10px;margin-inline-start:-2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);color:var(--color-text-dim);flex:0 0 auto}._accountDropdown_k33uy_315{position:absolute;inset-inline-end:0;top:100%;width:min(260px,calc(100vw - 32px));padding:0;border-radius:0;border:1px solid var(--color-border-strong);background:var(--color-nav-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:8px 8px color-mix(in srgb,var(--color-text) 10%,transparent);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity var(--transition-base),transform var(--transition-base)}._accountDropdown_k33uy_315[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}._accountDropdownHeader_k33uy_340{display:flex;flex-direction:column;gap:4px;padding:14px;border-bottom:1px solid var(--color-border)}._accountDropdownLabel_k33uy_348{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim)}._accountDropdownName_k33uy_356{font-size:.92rem;color:var(--color-text)}._accountDropdownAction_k33uy_361{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:inline-flex;align-items:center;justify-content:flex-start;padding:14px;border-radius:0;border:0;background:var(--color-surface);color:var(--color-text);font-weight:600;cursor:pointer;user-select:none;-webkit-user-select:none;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}._accountDropdownAction_k33uy_361:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover);box-shadow:0 0 0 1px var(--color-nav-hover)}._themeToggle_k33uy_388{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;min-width:48px;min-height:82px;padding:0;border-radius:0;border:0;border-left:1px solid var(--color-border);background:transparent;color:var(--color-text);cursor:pointer;font:inherit;font-size:.8rem;font-weight:500;user-select:none;-webkit-user-select:none;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),color var(--transition-base);box-shadow:none}._themeToggle_k33uy_388:hover{border-color:var(--color-border-strong);background:transparent;box-shadow:none;transform:none}._themeToggle_k33uy_388:hover ._themeIcon_k33uy_424{color:var(--color-interactive)}._themeToggle_k33uy_388:focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}._themeIcon_k33uy_424{box-sizing:border-box;width:19px;height:19px;flex:0 0 auto;transition:color var(--transition-base)}._loginTrigger_k33uy_442{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;gap:10px;min-height:82px;padding:10px 0 10px 18px;border:0;border-left:1px solid var(--color-border);background:transparent;color:var(--color-text-dim);font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:500;text-transform:uppercase;white-space:nowrap;transition:color var(--transition-base),opacity var(--transition-base);cursor:pointer;user-select:none;-webkit-user-select:none}._loginTrigger_k33uy_442:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;border-radius:0;background:var(--color-interactive);opacity:0;transform:scaleX(.4);transform-origin:center;transition:opacity var(--transition-base),transform var(--transition-base)}._loginTrigger_k33uy_442:hover{color:var(--color-text)}._loginTrigger_k33uy_442:hover:after,._loginTrigger_k33uy_442:focus-visible:after{opacity:1;transform:scaleX(1)}._loginTrigger_k33uy_442:focus-visible{outline:2px solid var(--color-interactive);outline-offset:-4px;color:var(--color-text)}._loginAvatarBadge_k33uy_499{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;border:1px solid var(--color-border);background:var(--color-panel-muted);color:var(--color-text-dim);transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base)}._loginTrigger_k33uy_442:hover ._loginAvatarBadge_k33uy_499,._loginTrigger_k33uy_442:focus-visible ._loginAvatarBadge_k33uy_499,._accountTrigger_k33uy_238:hover ._loginAvatarBadge_k33uy_499,._accountTrigger_k33uy_238:focus-visible ._loginAvatarBadge_k33uy_499{border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-text)}._loginAvatarIcon_k33uy_524{width:16px;height:16px;flex:0 0 auto}._authPlaceholder_k33uy_530{display:inline-flex;align-items:center;gap:10px;min-width:132px;min-height:82px;padding:10px 0 10px 18px;border-left:1px solid var(--color-border)}._authPlaceholderBar_k33uy_540{width:84px;height:12px;border-radius:0;background:linear-gradient(90deg,var(--color-panel-muted) 0%,var(--color-panel-subtle) 50%,var(--color-panel-muted) 100%);background-size:200% 100%;animation:_authPlaceholderPulse_k33uy_1 1.4s ease-in-out infinite}._loginTriggerLabel_k33uy_554{display:inline-flex;align-items:center}@keyframes _authPlaceholderPulse_k33uy_1{0%{background-position:100% 50%;opacity:.62}50%{background-position:0% 50%;opacity:1}to{background-position:-100% 50%;opacity:.62}}._menuButton_k33uy_576{display:none;align-items:center;gap:10px;min-height:74px;border-radius:0;border:0;border-left:1px solid var(--color-border);background:transparent;color:var(--color-text);padding:10px 16px;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:500;text-transform:uppercase;cursor:pointer;user-select:none;-webkit-user-select:none;transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}._menuButton_k33uy_576:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover);box-shadow:inset 0 -3px 0 var(--color-interactive)}._menuButton_k33uy_576:focus-visible{outline:2px solid var(--color-interactive);outline-offset:-4px}._menuIcon_k33uy_612{width:18px;height:2px;background:currentColor;position:relative}._menuIcon_k33uy_612:before,._menuIcon_k33uy_612:after{content:"";position:absolute;inset-inline-start:0;width:18px;height:2px;background:currentColor}._menuIcon_k33uy_612:before{top:-6px}._menuIcon_k33uy_612:after{top:6px}@media (max-width: 1024px){._bar_k33uy_26{grid-template-columns:minmax(0,1fr) auto;gap:0;min-height:70px;padding-top:0}._leading_k33uy_39{border-right:0}._navList_k33uy_116{position:absolute;inset:100% 0 auto;flex-direction:column;align-items:stretch;gap:0;padding:0 clamp(16px,4vw,28px);border-radius:0;border:0;border-bottom:1px solid var(--color-border-strong);background:var(--color-nav-panel);box-shadow:0 12px 24px color-mix(in srgb,var(--color-text) 8%,transparent);opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity var(--transition-base),transform var(--transition-base)}._container_k33uy_1[data-open=true] ._navList_k33uy_116{opacity:1;pointer-events:auto;transform:translateY(0)}._navButton_k33uy_125{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:64px;padding:12px 14px 12px 44px;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);color:var(--color-text)}._navButton_k33uy_125+._navButton_k33uy_125{border-top:1px solid var(--color-border)}._navButton_k33uy_125:after{inset:0 auto 0 0;width:3px;height:auto;transform:scaleY(0);transform-origin:center top}._active_k33uy_188:before{display:none}._navButton_k33uy_125:hover:not([data-disabled=true]):after,._navButton_k33uy_125:focus-visible:after,._active_k33uy_188:after{transform:scaleY(1)}._navDescription_k33uy_219{display:block;font-family:IBM Plex Sans,sans-serif;font-size:.82rem;line-height:1.35}._menuButton_k33uy_576{display:inline-flex}._accountName_k33uy_291{display:none}._accountDropdown_k33uy_315{inset-inline-end:0;top:100%}._brandButton_k33uy_48,._themeToggle_k33uy_388,._menuButton_k33uy_576,._accountTrigger_k33uy_238,._loginTrigger_k33uy_442,._authPlaceholder_k33uy_530{min-height:66px}}@media (max-width: 640px){._bar_k33uy_26{padding-inline:14px}._brandText_k33uy_92{display:flex}._brandKicker_k33uy_98{display:none}._brandTitle_k33uy_106{font-size:1.08rem}._brandMark_k33uy_76{width:38px;height:38px}._brandButton_k33uy_48{gap:10px;padding-right:10px}._loginTrigger_k33uy_442{padding:10px}._authPlaceholder_k33uy_530{min-width:auto;padding:10px}._authPlaceholderBar_k33uy_540,._loginTriggerLabel_k33uy_554{display:none}._menuButton_k33uy_576{padding-inline:12px}._menuText_k33uy_785{display:none}._navList_k33uy_116{padding-inline:14px}}._banner_zwt0b_1{position:fixed;right:clamp(16px,3vw,32px);bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;width:min(420px,calc(100% - 32px));padding:16px 18px;background:var(--color-bg-card);border:1px solid var(--color-border-strong);border-radius:0;box-shadow:8px 8px color-mix(in srgb,var(--color-text) 12%,transparent);transform:translateY(16px);opacity:0;animation:_cookie-slide-up_zwt0b_1 .26s ease-out forwards}._content_zwt0b_17{width:100%;margin:0;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}._text_zwt0b_27{flex:1 1 260px;min-width:0}._title_zwt0b_32{font-weight:600;margin:0 0 6px;color:var(--color-text)}._copy_zwt0b_38{margin:0;color:var(--color-text-dim);font-size:.95rem;max-width:60ch}._actions_zwt0b_45{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0}._accept_zwt0b_53,._decline_zwt0b_54{border-radius:0;padding:10px 16px;border:1px solid transparent;font-weight:600;cursor:pointer;transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base)}._accept_zwt0b_53{background:var(--color-interactive);color:#fff}._accept_zwt0b_53:hover{background:var(--color-interactive-hover)}._decline_zwt0b_54{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}._decline_zwt0b_54:hover{border-color:var(--color-interactive-border);background:var(--color-interactive-bg)}@media (max-width: 720px){._banner_zwt0b_1{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;padding:14px 16px;border-radius:0}._content_zwt0b_17{align-items:stretch}._actions_zwt0b_45{width:100%;justify-content:flex-start}}@keyframes _cookie-slide-up_zwt0b_1{to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){._banner_zwt0b_1{transform:none;opacity:1;animation:none}}._shell_17s8m_3{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:clamp(24px,5vw,48px);position:relative;overflow:hidden;background:var(--color-bg)}._shellEmbedded_17s8m_14{min-height:clamp(540px,72vh,760px);width:100%;padding:0;background:transparent;isolation:isolate}._backdrop_17s8m_22{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--page-pattern-line) 1px,transparent 1px),linear-gradient(90deg,var(--page-pattern-line) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 92%);pointer-events:none}._card_17s8m_33{width:min(1040px,100%);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);border:1px solid var(--color-border);border-radius:28px;overflow:hidden;background:var(--color-bg-card);box-shadow:var(--shadow-soft);position:relative;z-index:1}._heroPanel_17s8m_46,._actionPanel_17s8m_47{padding:clamp(28px,4vw,44px)}._heroPanel_17s8m_46{border-right:1px solid var(--color-border);background:var(--color-surface-muted)}._actionPanel_17s8m_47{display:flex;flex-direction:column;justify-content:center;gap:16px}._brandRow_17s8m_63{display:flex;align-items:center;gap:16px;margin-bottom:24px}._brandMark_17s8m_70{width:56px;height:56px;flex:0 0 auto;display:block;padding:6px;border-radius:18px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);box-shadow:inset 0 0 0 1px var(--surface-inset-highlight),0 0 0 1px var(--surface-outline)}._kicker_17s8m_84,._panelEyebrow_17s8m_85{margin:0;text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;color:var(--color-text-dim)}._title_17s8m_93,._panelTitle_17s8m_94{margin:0;font-family:Space Grotesk,Segoe UI,sans-serif;line-height:1.05;letter-spacing:-.03em}._title_17s8m_93{font-size:clamp(2.1rem,5vw,3.6rem)}._panelTitle_17s8m_94{font-size:clamp(1.8rem,4vw,2.4rem)}._lead_17s8m_109,._panelBody_17s8m_110{margin:0;color:var(--color-text-dim);max-width:34rem}._previewScene_17s8m_116,._paywallShade_17s8m_117,._paywallOverlay_17s8m_118{position:absolute;top:0;right:0;bottom:0;left:0}._previewScene_17s8m_116{padding:clamp(20px,3vw,34px);opacity:.98}._previewWorkspace_17s8m_128{width:100%;height:100%;display:grid;gap:20px;filter:blur(0);opacity:.92;transform:scale(1.02);transform-origin:center}._previewWorkspaceChat_17s8m_139{grid-template-columns:minmax(180px,260px) minmax(0,1fr)}._previewWorkspacePredict_17s8m_143{grid-template-columns:minmax(0,1.02fr) minmax(260px,.98fr)}._previewSidebar_17s8m_147,._previewPanel_17s8m_148,._previewFormPanel_17s8m_149,._previewResultsPanel_17s8m_150{border-radius:26px;border:1px solid color-mix(in srgb,var(--color-border) 44%,transparent);background:color-mix(in srgb,var(--color-panel-strong) 42%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--surface-inset-highlight) 48%,transparent)}._previewSidebar_17s8m_147,._previewFormPanel_17s8m_149,._previewResultsPanel_17s8m_150{padding:20px}._previewSidebar_17s8m_147{display:flex;flex-direction:column;gap:18px}._previewSidebarHeader_17s8m_170,._previewToolbar_17s8m_171,._previewChipRow_17s8m_172,._previewMetricGrid_17s8m_173{display:flex;gap:12px}._previewBadge_17s8m_178,._previewBadgeShort_17s8m_179,._previewToolbarPill_17s8m_180,._previewToolbarPillWide_17s8m_181,._previewChip_17s8m_172,._previewChipWide_17s8m_183{display:block;border-radius:999px;background:color-mix(in srgb,var(--color-text-dim) 16%,transparent)}._previewBadge_17s8m_178,._previewToolbarPill_17s8m_180,._previewChip_17s8m_172{width:92px;height:14px}._previewBadgeShort_17s8m_179{width:56px;height:14px}._previewToolbarPillWide_17s8m_181,._previewChipWide_17s8m_183{width:140px;height:14px}._previewThreadColumn_17s8m_207,._previewConversation_17s8m_208,._previewInsightList_17s8m_209{display:flex;flex-direction:column;gap:14px}._previewThreadItem_17s8m_215,._previewThreadItemShort_17s8m_216,._previewField_17s8m_217,._previewFieldWide_17s8m_218,._previewMetricCard_17s8m_219,._previewInsightCard_17s8m_220,._previewInsightCardTall_17s8m_221,._previewComposer_17s8m_222,._previewChartCard_17s8m_223,._previewSectionTitle_17s8m_224,._previewBubble_17s8m_225{border-radius:20px;border:1px solid color-mix(in srgb,var(--color-border) 36%,transparent);background:color-mix(in srgb,var(--color-panel-subtle) 68%,transparent)}._previewThreadItem_17s8m_215{height:70px}._previewThreadItemActive_17s8m_235{outline:1px solid color-mix(in srgb,var(--color-interactive-border) 82%,transparent);background:color-mix(in srgb,var(--color-interactive-bg) 80%,var(--color-panel-subtle))}._previewThreadItemShort_17s8m_216{height:52px}._previewPanel_17s8m_148{padding:20px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px}._previewConversation_17s8m_208{justify-content:center;padding:10px 0}._previewBubble_17s8m_225{width:min(78%,540px);height:74px}._previewBubbleUser_17s8m_265{align-self:flex-end;background:color-mix(in srgb,var(--color-interactive-bg) 84%,transparent)}._previewBubbleWide_17s8m_270{width:min(88%,620px);height:96px}._previewBubbleShort_17s8m_275{width:min(54%,340px)}._previewBubbleGroup_17s8m_279{display:flex;flex-direction:column;gap:14px}._previewChartCard_17s8m_223{height:180px}._previewComposer_17s8m_222{height:70px}._previewFormPanel_17s8m_149,._previewResultsPanel_17s8m_150{display:flex;flex-direction:column;gap:18px}._previewSectionTitle_17s8m_224{width:42%;height:18px;border-radius:999px}._previewFieldGrid_17s8m_306{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._previewField_17s8m_217{height:86px}._previewFieldWide_17s8m_218{height:104px}._previewMetricGrid_17s8m_173{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._previewMetricCard_17s8m_219{height:108px}._previewInsightCard_17s8m_220{height:110px}._previewInsightCardTall_17s8m_221{height:138px}._paywallShade_17s8m_117{background:radial-gradient(circle at center,#06060614,#0606062e 38%,#0606065c),linear-gradient(180deg,#0606061f,#06060638);-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%)}._paywallOverlay_17s8m_118{position:relative;z-index:1;display:grid;place-items:center;padding:clamp(20px,4vw,40px)}._paywallCard_17s8m_358{width:min(560px,100%);display:flex;flex-direction:column;align-items:center;gap:16px;padding:clamp(24px,4vw,34px);border-radius:28px;border:1px solid var(--color-border-strong);background:color-mix(in srgb,var(--color-bg-card) 90%,transparent);-webkit-backdrop-filter:blur(18px) saturate(110%);backdrop-filter:blur(18px) saturate(110%);box-shadow:var(--shadow-pop);text-align:center}._brandRowCompact_17s8m_373{margin-bottom:0;justify-content:center}._brandMarkCompact_17s8m_378{width:44px;height:44px;padding:5px;border-radius:14px}._paywallEyebrow_17s8m_385{margin:0;text-transform:uppercase;letter-spacing:.24em;font-size:.72rem;color:var(--color-text-dim)}._paywallTitle_17s8m_393{margin:0;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(1.85rem,4vw,2.8rem);line-height:1.05;letter-spacing:-.03em}._paywallLead_17s8m_401{margin:0;max-width:34rem;color:var(--color-text-dim)}._highlightRow_17s8m_407{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}._highlightPill_17s8m_414{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-panel-muted);color:var(--color-text-dim);font-size:.92rem}._featureList_17s8m_426{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:12px}._featureItem_17s8m_434{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);color:var(--color-text)}._featureItem_17s8m_434:before{content:"";width:10px;height:10px;border-radius:999px;background:var(--color-accent-hot);flex:0 0 auto}._notice_17s8m_454{padding:14px 16px;border-radius:16px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle);color:var(--color-text)}._googleButton_17s8m_462,._secondaryButton_17s8m_463{min-height:44px;border-radius:8px;font-weight:500;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:border-color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),color var(--transition-base)}._googleButton_17s8m_462{width:min(100%,320px);min-height:40px;padding:8px 14px 8px 12px;font-family:Roboto,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.01em;text-decoration:none;color:#e3e3e3;background:#131314;border:1px solid #8e918f;box-shadow:none}._actionPanel_17s8m_47 ._googleButton_17s8m_462{align-self:flex-start}._paywallCard_17s8m_358 ._googleButton_17s8m_462{align-self:center}._googleButton_17s8m_462:hover{color:#fff;text-decoration:none;background:#1b1c1d;border-color:#a9aca9;box-shadow:none}._secondaryButton_17s8m_463{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:min(100%,320px);border:1px solid var(--color-border-strong);background:var(--color-panel-muted);color:var(--color-text)}._secondaryButton_17s8m_463:hover{border-color:var(--color-accent-hot);background:var(--color-surface-hover)}._googleIcon_17s8m_524{width:20px;height:20px;flex:0 0 auto}._browserFallback_17s8m_530{width:min(100%,380px);display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;border:1px solid var(--color-border-strong);background:var(--color-panel-subtle)}._actionPanel_17s8m_47 ._browserFallback_17s8m_530{align-self:flex-start}._paywallCard_17s8m_358 ._browserFallback_17s8m_530{align-self:stretch;text-align:left}._browserFallbackTitle_17s8m_550,._browserFallbackBody_17s8m_551,._browserFallbackHint_17s8m_552,._copyStatus_17s8m_553{margin:0}._browserFallbackTitle_17s8m_550{color:var(--color-text);font-weight:700}._browserFallbackBody_17s8m_551,._browserFallbackHint_17s8m_552{color:var(--color-text-dim)}._browserFallbackHint_17s8m_552,._copyStatus_17s8m_553{font-size:.9rem}._browserFallbackActions_17s8m_572{display:flex;flex-wrap:wrap;gap:10px}._browserOpenButton_17s8m_578,._copyButton_17s8m_579{min-height:40px;padding:8px 14px;border-radius:8px;font:inherit;font-weight:600;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}._browserOpenButton_17s8m_578{border:1px solid var(--color-text);background:var(--color-text);color:var(--color-bg)}._browserOpenButton_17s8m_578:hover{color:var(--color-bg);text-decoration:none}._copyButton_17s8m_579{border:1px solid var(--color-border-strong);background:var(--color-panel-muted);color:var(--color-text)}._copyButton_17s8m_579:hover{border-color:var(--color-accent-hot);background:var(--color-surface-hover)}._copyStatus_17s8m_553{min-height:1.2em;color:var(--color-text)}._loadingBlock_17s8m_619{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;width:min(100%,320px);color:var(--color-text);padding:0 4px}._spinner_17s8m_630{width:18px;height:18px;border-radius:999px;border:2px solid color-mix(in srgb,var(--color-border-strong) 44%,transparent);border-top-color:var(--color-accent);animation:_spin_17s8m_630 .9s linear infinite}html[data-theme=light] ._previewScene_17s8m_116{opacity:1}html[data-theme=light] ._previewWorkspace_17s8m_128{opacity:.98}html[data-theme=light] ._paywallShade_17s8m_117{background:radial-gradient(circle at center,#56688014,#56688024 34%,#ccd8e54d),linear-gradient(180deg,#e4ecf42e,#d6e0eb5c);-webkit-backdrop-filter:blur(9px) saturate(108%);backdrop-filter:blur(9px) saturate(108%)}html[data-theme=light] ._paywallCard_17s8m_358{background:#e9f0f7eb;box-shadow:0 24px 56px #31415824,inset 0 1px #ffffffbd}html[data-theme=light] ._googleButton_17s8m_462{border-color:#c6d1dc;background:#fcfdff;color:#1f2937;box-shadow:0 1px #94a3b838}html[data-theme=light] ._googleButton_17s8m_462:hover{border-color:#aebdcb;background:#f4f7fb;color:#111827}@keyframes _spin_17s8m_630{to{transform:rotate(360deg)}}@media (max-width: 900px){._card_17s8m_33{grid-template-columns:1fr}._heroPanel_17s8m_46{border-right:0;border-bottom:1px solid var(--color-border)}._previewWorkspaceChat_17s8m_139,._previewWorkspacePredict_17s8m_143{grid-template-columns:1fr}._previewSidebar_17s8m_147{display:none}._previewMetricGrid_17s8m_173{grid-template-columns:1fr}}@media (max-width: 640px){._shell_17s8m_3{padding:16px}._heroPanel_17s8m_46,._actionPanel_17s8m_47{padding:24px 20px}._title_17s8m_93{font-size:2rem}._shellEmbedded_17s8m_14{min-height:500px}._paywallOverlay_17s8m_118,._previewScene_17s8m_116{padding:16px}._paywallCard_17s8m_358{align-items:stretch;text-align:left}._brandRowCompact_17s8m_373,._highlightRow_17s8m_407{justify-content:flex-start}._paywallCard_17s8m_358 ._googleButton_17s8m_462,._secondaryButton_17s8m_463,._loadingBlock_17s8m_619,._browserFallback_17s8m_530,._browserFallbackActions_17s8m_572,._browserOpenButton_17s8m_578,._copyButton_17s8m_579{width:100%}._previewFieldGrid_17s8m_306{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){._spinner_17s8m_630,._googleButton_17s8m_462,._secondaryButton_17s8m_463{animation:none}}._page_189wj_1{--survey-blue: #2454d6;--survey-blue-surface: #2454d6;--survey-action-ink: #183fae;--survey-orange: #ef5a32;--survey-ink: var(--color-text);--survey-muted: var(--color-text-dim);width:100%;max-width:1480px;margin-inline:auto;color:var(--survey-ink);font-family:IBM Plex Sans,Arial,sans-serif}html[data-theme=dark] ._page_189wj_1{--survey-blue: #87a0ff;--survey-blue-surface: #3155bc;--survey-orange: #ff7a57}._hero_189wj_21{min-height:min(720px,calc(100vh - 108px));display:grid;grid-template-columns:minmax(410px,42%) minmax(0,58%);border:1px solid var(--color-border-strong);background:var(--color-panel-strong);animation:_page-enter_189wj_1 .54s ease-out both}._heroCopy_189wj_30{display:flex;min-width:0;flex-direction:column;padding:clamp(38px,5.2vw,76px) clamp(34px,4.8vw,70px) 26px}._coordinateBlock_189wj_37{display:flex;align-items:center;gap:22px;color:var(--survey-muted);font-family:IBM Plex Mono,monospace;font-size:.68rem;line-height:1.55;letter-spacing:.03em}._crosshair_189wj_48{position:relative;width:32px;height:32px;flex:0 0 auto}._crosshair_189wj_48:before,._crosshair_189wj_48:after{content:"";position:absolute;background:currentColor}._crosshair_189wj_48:before{width:1px;height:32px;left:15px}._crosshair_189wj_48:after{width:32px;height:1px;top:15px}._hero_189wj_21 h1{max-width:650px;margin:auto 0 22px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(4.25rem,6.8vw,7rem);font-weight:700;line-height:.88;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}._heroLead_189wj_85{max-width:510px;margin:0;color:var(--survey-muted);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.52}._heroActions_189wj_93{display:flex;gap:14px;margin-top:34px}._primaryAction_189wj_99,._secondaryAction_189wj_100,._agentAction_189wj_101{min-width:205px;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:24px;border:1px solid var(--survey-blue);border-radius:0;padding:12px 20px;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:500;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease,transform .15s ease}._primaryAction_189wj_99{color:#fff;background:var(--survey-blue-surface)}._secondaryAction_189wj_100{color:var(--survey-blue);background:transparent}._primaryAction_189wj_99:hover,._agentAction_189wj_101:hover{color:#fff;background:#183fae;transform:translateY(-1px)}._secondaryAction_189wj_100:hover{color:#fff;background:var(--survey-blue)}._referenceLine_189wj_145{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:48px;color:var(--survey-muted);font-family:IBM Plex Mono,monospace;font-size:.64rem}._referenceLine_189wj_145 i{flex:1;border-top:1px dashed var(--color-border-strong)}._surveyImage_189wj_161{position:relative;min-width:0;min-height:620px;overflow:hidden;margin:0;background:#273039;border-left:1px solid var(--color-border-strong)}._surveyImage_189wj_161>img{width:100%;height:100%;object-fit:cover;filter:saturate(.76) contrast(1.06) brightness(.83)}._surveyImage_189wj_161:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#101a270d,#152f4d1f)}._parcelOverlay_189wj_186{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#ffffffa8;stroke-width:1.2;vector-effect:non-scaling-stroke}._parcelOverlay_189wj_186 ._selectedParcel_189wj_198{stroke:var(--survey-orange);stroke-width:2.4}._plotNote_189wj_203{position:absolute;z-index:3;top:34%;right:5%;width:min(260px,44%);display:flex;flex-direction:column;gap:5px;border:1px solid var(--survey-orange);background:#f8f9f7f5;color:#24292e;padding:15px 17px;font-family:IBM Plex Mono,monospace;font-size:clamp(.55rem,.8vw,.68rem);box-shadow:8px 8px #13191e24}._plotNote_189wj_203 strong{color:var(--survey-orange);font-weight:500}._plotPin_189wj_226{position:absolute;z-index:2;top:52%;left:55%;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:var(--survey-orange);box-shadow:0 0 0 1px var(--survey-orange)}._plotPin_189wj_226:after{content:"";position:absolute;width:110px;border-top:2px solid var(--survey-orange);transform:rotate(-31deg);transform-origin:left center}._imageScale_189wj_248{position:absolute;z-index:2;top:24px;left:28px;width:180px;display:flex;align-items:flex-end;justify-content:space-between;color:#fff;font-family:IBM Plex Mono,monospace;font-size:.55rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}._imageScale_189wj_248:after{content:"";position:absolute;inset:auto 0 -8px;height:8px;border:1px solid rgba(255,255,255,.8);border-top:0}._surveyImage_189wj_161 figcaption{position:absolute;z-index:2;right:0;bottom:0;padding:8px 12px;color:#ffffffd1;background:#13191eb8;font-family:IBM Plex Mono,monospace;font-size:.58rem}._marketSection_189wj_284{display:grid;grid-template-columns:325px minmax(0,1fr);border:1px solid var(--color-border-strong);border-top:0;background:var(--color-panel-strong)}._taskIndex_189wj_292{min-width:0;padding:24px 20px;border-right:1px solid var(--color-border-strong)}._utilityLabel_189wj_298{margin:0;color:var(--survey-blue);font-family:IBM Plex Mono,monospace;font-size:.66rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}._taskIndex_189wj_292 nav{display:flex;flex-direction:column;margin-top:12px}._taskLink_189wj_314,._activeTask_189wj_315{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:72px;border-top:1px solid var(--color-border);color:var(--survey-ink);padding:10px 8px;text-decoration:none}._taskIndex_189wj_292 nav a:last-child{border-bottom:1px solid var(--color-border)}._activeTask_189wj_315{outline:1px solid var(--survey-blue);outline-offset:-1px;color:var(--survey-blue)}._taskLink_189wj_314:hover,._activeTask_189wj_315:hover{color:var(--survey-blue);background:color-mix(in srgb,var(--survey-blue) 5%,transparent)}._taskSymbol_189wj_343{font-family:IBM Plex Mono,monospace;font-size:1.28rem;text-align:center}._taskLink_189wj_314>span:nth-child(2),._activeTask_189wj_315>span:nth-child(2){display:flex;flex-direction:column;gap:2px}._taskLink_189wj_314 strong,._activeTask_189wj_315 strong{font-size:.86rem;font-weight:600}._taskLink_189wj_314 small,._activeTask_189wj_315 small{color:var(--survey-muted);font-size:.69rem;line-height:1.35}._dataCoverage_189wj_368{display:flex;flex-direction:column;gap:4px;margin:28px 8px 0;color:var(--survey-muted);font-size:.68rem;line-height:1.45}._dataCoverage_189wj_368 strong{color:var(--survey-ink);font-family:Barlow Condensed,sans-serif;font-size:1.65rem}._marketTableWrap_189wj_384{min-width:0;padding:30px clamp(24px,4vw,58px) 18px}._marketHeader_189wj_388{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;border-bottom:1px solid var(--color-border-strong);padding-bottom:17px}._marketHeader_189wj_388 h2{margin:7px 0 0;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500}._inlineLink_189wj_402{display:inline-flex;align-items:center;gap:14px;color:var(--survey-blue);font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:500;text-decoration:none;text-transform:uppercase}._inlineLink_189wj_402:hover{color:var(--survey-orange)}._tableScroller_189wj_417{overflow-x:auto}._marketTable_189wj_384{width:100%;min-width:830px;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}._marketTable_189wj_384 th{color:var(--survey-blue);padding:18px 12px 12px;font-family:IBM Plex Mono,monospace;font-size:.57rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}._marketTable_189wj_384 td{height:78px;padding:12px;border-top:1px solid var(--color-border);font-family:IBM Plex Mono,monospace;font-size:.78rem}._marketTable_189wj_384 td:first-child{position:relative;padding-left:44px;font-family:IBM Plex Sans,sans-serif}._marketTable_189wj_384 td:first-child strong,._marketTable_189wj_384 td:first-child small{display:block}._marketTable_189wj_384 td:first-child small{color:var(--survey-muted);font-size:.64rem;margin-top:2px}._rowMarker_189wj_461{position:absolute;left:12px;top:27px;width:20px;height:20px;border:1px solid var(--color-border-strong)}._rowMarkerActive_189wj_469{border-color:var(--survey-orange)}._sparkline_189wj_472{display:block;width:72px;height:20px;margin-top:4px}._sparkline_189wj_472 path{fill:none;stroke:var(--survey-blue);stroke-width:1;vector-effect:non-scaling-stroke}._marketSource_189wj_484{padding-top:14px;border-top:1px solid var(--color-border-strong);color:var(--survey-muted);font-family:IBM Plex Mono,monospace;font-size:.58rem}._evaluationSection_189wj_492{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(540px,1fr);gap:clamp(64px,9vw,140px);align-items:center;padding:clamp(90px,12vw,170px) clamp(20px,5vw,72px)}._sectionStatement_189wj_500{max-width:480px}._sectionStatement_189wj_500 h2,._methodSection_189wj_504 h2,._agentSection_189wj_505 h2{margin:16px 0 24px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(3.2rem,5.8vw,5.5rem);line-height:.94;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}._sectionStatement_189wj_500>p:not(._utilityLabel_189wj_298){margin:0 0 30px;color:var(--survey-muted);line-height:1.65}._evaluationSheet_189wj_521{border:1px solid var(--color-border-strong);background:var(--color-panel-strong);box-shadow:16px 16px 0 var(--color-panel-muted);font-variant-numeric:tabular-nums}._evaluationSheet_189wj_521>header{display:flex;justify-content:space-between;gap:20px;padding:14px 18px;border-bottom:1px solid var(--color-border-strong);color:var(--survey-muted);font-family:IBM Plex Mono,monospace;font-size:.6rem;text-transform:uppercase}._estimateMain_189wj_539{padding:34px}._estimateMain_189wj_539>div:first-child{display:flex;flex-direction:column;gap:7px}._estimateMain_189wj_539 small{color:var(--survey-muted);font-family:IBM Plex Mono,monospace;font-size:.64rem;text-transform:uppercase}._estimateMain_189wj_539 strong{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.5rem,4.4vw,4.2rem);line-height:1}._estimateMain_189wj_539 span{color:var(--survey-blue);font-family:IBM Plex Mono,monospace;font-size:.66rem}._estimateMarker_189wj_564{position:relative;height:36px;margin-top:28px;border-block:1px solid var(--color-border)}._estimateMarker_189wj_564:before{content:"";position:absolute;left:10%;right:8%;top:17px;border-top:2px solid var(--survey-blue)}._estimateMarker_189wj_564 i,._estimateMarker_189wj_564 b{position:absolute;top:10px;width:16px;height:16px;background:var(--survey-blue)}._estimateMarker_189wj_564 i{left:18%}._estimateMarker_189wj_564 b{right:20%;background:var(--survey-orange)}._estimateFacts_189wj_594{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-block:1px solid var(--color-border-strong)}._estimateFacts_189wj_594 div{padding:17px 16px}._estimateFacts_189wj_594 div+div{border-left:1px solid var(--color-border)}._estimateFacts_189wj_594 dt{min-height:32px;color:var(--survey-muted);font-size:.62rem}._estimateFacts_189wj_594 dd{margin:8px 0 0;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:500}._comparableRows_189wj_617{display:grid;grid-template-columns:150px 1fr;gap:10px 18px;padding:20px 24px 26px;color:var(--survey-muted);font-family:IBM Plex Mono,monospace;font-size:.62rem}._comparableRows_189wj_617 span{grid-row:1 / 4}._comparableRows_189wj_617 i{height:5px;background:var(--survey-blue);opacity:.7}._methodSection_189wj_504{border-block:1px solid var(--color-border-strong);background:var(--color-panel-strong);padding:clamp(76px,10vw,130px) clamp(20px,5vw,72px)}._methodSection_189wj_504>header{max-width:780px}._methodSection_189wj_504 h2{margin-bottom:0}._methodList_189wj_646{display:grid;grid-template-columns:repeat(3,1fr);margin-top:68px;border-top:1px solid var(--color-border-strong)}._methodList_189wj_646 article{padding:23px 28px 0 0}._methodList_189wj_646 article+article{border-left:1px solid var(--color-border-strong);padding-left:28px}._methodList_189wj_646 article>span{color:var(--survey-blue);font-family:IBM Plex Mono,monospace;font-size:.66rem}._methodList_189wj_646 h3{margin:30px 0 12px;font-size:1.08rem}._methodList_189wj_646 p{margin:0;color:var(--survey-muted);font-size:.9rem;line-height:1.65}._agentSection_189wj_505{display:flex;align-items:flex-end;justify-content:space-between;gap:70px;margin:clamp(70px,10vw,130px) 0 0;border:1px solid var(--survey-blue-surface);background:var(--survey-blue-surface);color:#fff;padding:clamp(42px,6vw,76px)}._agentSection_189wj_505>div{max-width:800px}._agentSection_189wj_505 ._utilityLabel_189wj_298{color:#ffffffb8}._agentSection_189wj_505 h2{margin-bottom:18px;font-size:clamp(3rem,5vw,4.8rem)}._agentSection_189wj_505 p:not(._utilityLabel_189wj_298){max-width:660px;margin:0;color:#ffffffbf;line-height:1.6}._agentAction_189wj_101{flex:0 0 auto;color:var(--survey-action-ink);background:#fff;border-color:#fff}._agentAction_189wj_101:hover{color:#fff;border-color:#fff}@keyframes _page-enter_189wj_1{0%{opacity:0;transform:translateY(8px)}}@media (max-width: 1120px){._hero_189wj_21{grid-template-columns:1fr;min-height:0}._heroCopy_189wj_30{min-height:570px}._surveyImage_189wj_161{min-height:560px;border-left:0;border-top:1px solid var(--color-border-strong)}._marketSection_189wj_284{grid-template-columns:280px minmax(0,1fr)}._evaluationSection_189wj_492{grid-template-columns:1fr}._sectionStatement_189wj_500{max-width:680px}}@media (max-width: 800px){._heroCopy_189wj_30{min-height:520px;padding:30px 24px 22px}._hero_189wj_21 h1{font-size:clamp(3.7rem,17vw,5.6rem)}._heroActions_189wj_93{flex-direction:column}._primaryAction_189wj_99,._secondaryAction_189wj_100{width:100%}._surveyImage_189wj_161{min-height:430px}._plotNote_189wj_203{top:auto;right:18px;bottom:42px;width:min(280px,calc(100% - 36px))}._marketSection_189wj_284{grid-template-columns:1fr}._taskIndex_189wj_292{border-right:0;border-bottom:1px solid var(--color-border-strong)}._marketTableWrap_189wj_384{padding-inline:18px}._evaluationSection_189wj_492{padding-inline:0;gap:48px}._sectionStatement_189wj_500{padding-inline:4px}._evaluationSheet_189wj_521{box-shadow:8px 8px 0 var(--color-panel-muted)}._estimateFacts_189wj_594{grid-template-columns:repeat(2,1fr)}._estimateFacts_189wj_594 div:nth-child(3){border-left:0;border-top:1px solid var(--color-border)}._estimateFacts_189wj_594 div:nth-child(4){border-top:1px solid var(--color-border)}._methodList_189wj_646{grid-template-columns:1fr}._methodList_189wj_646 article{padding:24px 0}._methodList_189wj_646 article+article{border-left:0;border-top:1px solid var(--color-border);padding-left:0}._methodList_189wj_646 h3{margin-top:14px}._agentSection_189wj_505{align-items:stretch;flex-direction:column}._agentAction_189wj_101{width:100%}}@media (max-width: 480px){._coordinateBlock_189wj_37{font-size:.6rem}._heroCopy_189wj_30{min-height:550px}._surveyImage_189wj_161{min-height:400px}._parcelOverlay_189wj_186{opacity:.76}._imageScale_189wj_248{display:none}._evaluationSheet_189wj_521>header{flex-direction:column;gap:4px}._estimateMain_189wj_539{padding:26px 20px}._estimateFacts_189wj_594 div{padding:14px 12px}._comparableRows_189wj_617{grid-template-columns:1fr}._comparableRows_189wj_617 span{grid-row:auto}._agentSection_189wj_505{padding:34px 24px}}@media (prefers-reduced-motion: reduce){._hero_189wj_21{animation:none}}._footer_1ob37_1{border-top:1px solid var(--color-border);background:var(--color-footer-bg);padding:28px 0;margin-top:auto;width:100%}._footerInner_1ob37_9{width:100%;max-width:1544px;margin:0 auto;padding:0 clamp(16px,4vw,24px);display:flex;align-items:center;gap:16px;flex-wrap:wrap;color:var(--color-footer-text);font-family:IBM Plex Mono,monospace;font-size:.68rem}._footerLinks_1ob37_23{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:0}._footerLink_1ob37_23{background:transparent;border:0;padding:0;color:var(--color-footer-link);text-decoration:none;cursor:pointer;font:inherit}._footerLink_1ob37_23:hover{text-decoration-color:currentColor}._footerBrand_1ob37_46{margin-left:auto;color:var(--color-footer-brand)}@media (max-width: 1024px){._footerInner_1ob37_9{justify-content:space-between;text-align:left;gap:10px}._footerBrand_1ob37_46{margin-left:auto}}._layout_agzab_1{width:100%;min-height:100vh;position:relative;display:flex;flex-direction:column;overflow-x:hidden}._navBackdrop_agzab_10{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);opacity:0;pointer-events:none;transition:opacity var(--transition-base);z-index:6}._navBackdrop_agzab_10[data-open=true]{opacity:1;pointer-events:auto}._main_agzab_25{flex:1 1 auto;width:100%;max-width:1480px;margin-inline:auto;padding:clamp(22px,4vw,36px) clamp(16px,5vw,32px);position:relative;isolation:isolate;display:flex;flex-direction:column;gap:clamp(18px,3vw,28px)}._mainChat_agzab_38{padding:clamp(12px,2.2vw,20px) clamp(16px,2.8vw,28px);max-width:none;margin-inline:0;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;min-height:calc(100dvh - 78px)}._mainChat_agzab_38:before{display:none}._pageLoading_agzab_53{min-height:220px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:var(--color-text-dim)}._chatViewport_agzab_64{flex:1;min-height:0;display:flex;flex-direction:column}._chatViewport_agzab_64>*{flex:1;display:flex}@media (max-width: 1024px){._main_agzab_25{margin-left:0;max-width:100%;padding:clamp(16px,5vw,24px);gap:clamp(16px,3vw,22px)}._mainChat_agzab_38{padding:0 0 env(safe-area-inset-bottom);gap:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}:root{--color-bg: #14171a;--color-bg-soft: #181b1f;--color-bg-card: #181b1f;--color-surface: #1e2227;--color-surface-muted: #191d21;--color-glass: rgba(20, 23, 26, .88);--color-border: #30353b;--color-border-strong: #4a5057;--color-text: #f2f3f1;--color-text-dim: #a7abb0;--color-text-disabled: #6b7280;--color-selection-bg: rgba(255, 255, 255, .22);--color-success: #22c55e;--color-warning: #f59e0b;--color-danger: #ef4444;--color-info: #06b6d4;--color-interactive: #7694ff;--color-interactive-hover: #9aafff;--color-interactive-bg: rgba(71, 100, 219, .14);--color-interactive-border: rgba(111, 137, 245, .48);--color-interactive-border-soft: rgba(111, 137, 245, .26);--color-accent: #7694ff;--color-accent-strong: #9aafff;--color-accent-hot: #f06a45;--color-nav-bg: rgba(20, 23, 26, .94);--color-nav-panel: #181b1f;--color-nav-hover: rgba(255, 255, 255, .04);--color-panel-subtle: rgba(255, 255, 255, .04);--color-panel-muted: rgba(255, 255, 255, .02);--color-panel-strong: rgba(16, 16, 19, .92);--color-panel-stronger: rgba(11, 11, 13, .96);--color-section-band: rgba(8, 8, 10, .7);--color-surface-hover: rgba(255, 255, 255, .06);--color-footer-bg: rgba(10, 10, 12, .85);--color-footer-link: rgba(203, 225, 237, .9);--color-footer-link-decoration: rgba(203, 225, 237, .28);--color-footer-text: rgba(245, 247, 255, .6);--color-footer-brand: rgba(245, 247, 255, .65);--color-overlay: rgba(0, 0, 0, .65);--color-overlay-strong: rgba(0, 0, 0, .82);--color-map-surface: #080809;--color-map-surface-strong: #050506;--color-placeholder-bg: rgba(8, 8, 10, .6);--color-placeholder-border: rgba(255, 255, 255, .12);--color-plot-loading-start: rgba(16, 16, 18, .65);--color-plot-loading-end: rgba(8, 8, 10, .9);--color-page-accent: rgba(213, 224, 236, .08);--color-page-accent-strong: rgba(247, 251, 255, .05);--color-primary-button-bg: #315bd2;--color-primary-button-hover: #2449ad;--color-primary-button-text: #f4f1ea;--color-bullet: #ef6b48;--color-bullet-ring: rgba(199, 154, 85, .18);--landing-organic-cool: rgba(49, 91, 210, .08);--landing-organic-cool-soft: rgba(49, 91, 210, .04);--landing-organic-neutral: transparent;--landing-organic-warm: transparent;--landing-organic-highlight: transparent;--page-pattern-line: rgba(241, 246, 252, .026);--page-pattern-line-fine: rgba(241, 246, 252, .015);--page-pattern-size: 80px;--page-pattern-subsize: 20px;--icon-filter: brightness(0) invert(1);--gradient-accent: none;--gradient-hot: none;--gradient-glow: none;--shadow-soft: 0 12px 28px rgba(0, 0, 0, .34);--shadow-pop: 0 18px 42px rgba(0, 0, 0, .44);--shadow-hero: 0 30px 64px rgba(0, 0, 0, .48);--surface-inset-highlight: rgba(255, 255, 255, .28);--surface-outline: rgba(255, 255, 255, 0);--radius-card: 2px;--radius-pill: 999px;--transition-base: .16s ease;--metric-grid: minmax(0, 1fr);--color-market-active: var(--color-text);--color-market-muted: var(--color-text-disabled);--color-tooltip-bg: #0f0f10;--plot-grid-lines: #1f1f22;--plot-axis-lines: #2a2a30;--plot-zero-line: #3f3f46;--plot-annotations: #a1a1aa;--series-1: #f3f4f6;--series-2: #e5e7eb;--series-3: #d4d4d8;--series-4: #a1a1aa;--series-5: #71717a;--series-6: #52525b;--series-7: #3f3f46;--series-8: #27272a}:root[data-theme=light]{--color-bg: #f3f4f2;--color-bg-soft: #eceeeb;--color-bg-card: #f8f9f7;--color-surface: #ffffff;--color-surface-muted: #eceeeb;--color-glass: rgba(243, 244, 242, .92);--color-border: #d6d9d5;--color-border-strong: #9ca2a5;--color-text: #20252b;--color-text-dim: #656c74;--color-text-disabled: #959ca6;--color-selection-bg: rgba(32, 52, 66, .14);--color-interactive: #2454d6;--color-interactive-hover: #183fae;--color-interactive-bg: rgba(36, 84, 214, .06);--color-interactive-border: rgba(36, 84, 214, .34);--color-interactive-border-soft: rgba(36, 84, 214, .18);--color-accent: #2454d6;--color-accent-strong: #183fae;--color-accent-hot: #ef5a32;--color-nav-bg: rgba(243, 244, 242, .96);--color-nav-panel: #f8f9f7;--color-nav-hover: rgba(29, 36, 48, .04);--color-panel-subtle: #f8f9f7;--color-panel-muted: #eceeeb;--color-panel-strong: #f8f9f7;--color-panel-stronger: #f1f2f0;--color-section-band: #eceeeb;--color-surface-hover: rgba(29, 36, 48, .05);--color-footer-bg: rgba(217, 227, 237, .95);--color-footer-link: #21546b;--color-footer-link-decoration: rgba(33, 84, 107, .24);--color-footer-text: rgba(29, 36, 48, .68);--color-footer-brand: rgba(29, 36, 48, .78);--color-overlay: rgba(61, 72, 87, .18);--color-overlay-strong: rgba(40, 52, 66, .3);--color-map-surface: #dbe5ef;--color-map-surface-strong: #e8eff5;--color-placeholder-bg: rgba(228, 236, 244, .9);--color-placeholder-border: rgba(151, 170, 192, .78);--color-plot-loading-start: rgba(234, 240, 247, .98);--color-plot-loading-end: rgba(212, 223, 234, .94);--color-page-accent: rgba(176, 194, 214, .12);--color-page-accent-strong: rgba(228, 236, 244, .32);--color-primary-button-bg: #2454d6;--color-primary-button-hover: #183fae;--color-primary-button-text: #f7f3ec;--color-bullet: #ef5a32;--color-bullet-ring: rgba(182, 137, 77, .16);--landing-organic-cool: rgba(36, 84, 214, .05);--landing-organic-cool-soft: rgba(36, 84, 214, .025);--landing-organic-neutral: transparent;--landing-organic-warm: transparent;--landing-organic-highlight: transparent;--page-pattern-line: rgba(76, 98, 124, .22);--page-pattern-line-fine: rgba(76, 98, 124, .085);--page-pattern-size: 46px;--page-pattern-subsize: 11px;--icon-filter: brightness(0) saturate(100%);--shadow-soft: 0 8px 20px rgba(30, 37, 43, .06);--shadow-pop: 0 12px 28px rgba(30, 37, 43, .09);--shadow-hero: 0 16px 36px rgba(30, 37, 43, .1);--surface-inset-highlight: rgba(255, 255, 255, .62);--surface-outline: rgba(126, 147, 169, .16);--color-tooltip-bg: #fffaf1;--plot-grid-lines: #ddd4c8;--plot-axis-lines: #c5b8a5;--plot-zero-line: #9a8d7b;--plot-annotations: #646d78;--series-1: #25495d;--series-2: #b2793f;--series-3: #64717d;--series-4: #8d7151;--series-5: #50728a;--series-6: #9c8668;--series-7: #7b858f;--series-8: #c1a37d}@media (min-width: 1024px){:root{--metric-grid: repeat(3, minmax(0, 1fr))}}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*{box-sizing:border-box}body{margin:0;font-family:IBM Plex Sans,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;background-color:var(--color-bg);background-image:none;color:var(--color-text);min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;overflow-x:hidden;isolation:isolate}body:before{display:none}body:after{display:none}html[data-theme=light] body{color-scheme:light}html[data-theme=dark] body{color-scheme:dark}html[data-theme=dark] body:before{filter:blur(18px);opacity:.72}html[data-theme=dark] body:after{filter:blur(20px);opacity:.52}#root{min-height:100vh;position:relative;isolation:isolate}a{color:var(--color-interactive);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--color-interactive-border-soft);transition:color var(--transition-base),text-decoration-color var(--transition-base);touch-action:manipulation}a:hover{color:var(--color-interactive-hover);text-decoration-color:var(--color-interactive-border)}a:focus-visible{outline-color:var(--color-interactive)}button{font-family:inherit;touch-action:manipulation}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}img,svg,picture,video{max-width:100%;display:block}::selection{background:var(--color-selection-bg);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
