.dev-candidates_section__krsfd{--mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:#e4e4e7;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.dev-candidates_heading__9IrXz{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px;margin-bottom:14px}.dev-candidates_heading__9IrXz h3{font-size:13px;font-weight:500;line-height:18px;color:#a1a1aa}.dev-candidates_count__PIXEj{margin-right:2px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:#fafafa}.dev-candidates_heading__9IrXz button{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#71717a;transition:color .15s}.dev-candidates_heading__9IrXz button:hover{color:#e4e4e7}.dev-candidates_columns__6I_2P{display:flex;justify-content:space-between;padding:0 12px 7px 44px;border-bottom:1px solid #1f1f23;margin-bottom:4px;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#52525b}.dev-candidates_list__uf75T{list-style:none;margin:0;padding:0;display:grid;gap:2px}.dev-candidates_row__peTqD{border:1px solid transparent;border-radius:10px;transition:background-color .15s,border-color .15s}.dev-candidates_row__peTqD:hover{background:#111113}.dev-candidates_row__peTqD[data-selected]{background:#131315;border-color:#2c2c31}.dev-candidates_rowButton__kuMpJ{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr) auto;column-gap:10px;row-gap:10px;align-items:start;padding:12px;border-radius:10px;text-align:left}.dev-candidates_rowButton__kuMpJ:disabled{cursor:default;opacity:.5}.dev-candidates_rank__ghGFU{font-family:var(--font-geist-pixel-grid),var(--mono);font-size:11px;line-height:20px;color:#52525b}.dev-candidates_content__wAlO7{min-width:0}.dev-candidates_titleLine__mhM1w{display:flex;align-items:center;gap:8px;min-width:0}.dev-candidates_title__5FgQI{min-width:0;font-size:14px;font-weight:500;line-height:20px;color:#d4d4d8;overflow-wrap:anywhere;transition:color .15s}.dev-candidates_subtitle__93yku{display:block;margin-top:1px;font-size:12px;line-height:17px;color:#71717a}.dev-candidates_tag__j8SLX{flex-shrink:0;border:1px solid #3f3f46;border-radius:4px;padding:0 5px;font-family:var(--mono);font-size:9px;line-height:15px;letter-spacing:.12em;text-transform:uppercase;color:#a1a1aa}.dev-candidates_score__m6cgH{font-family:var(--mono);font-size:15px;line-height:20px;font-variant-numeric:tabular-nums;color:#a1a1aa}.dev-candidates_score__m6cgH small{margin-left:1px;font-size:10px;color:#52525b}.dev-candidates_meter__I6BMN{grid-column:2/4;height:2px;overflow:hidden;border-radius:2px;background:#232327}.dev-candidates_meter__I6BMN span{display:block;height:100%;border-radius:inherit;background:#52525b;transition:background-color .15s}.dev-candidates_rowButton__kuMpJ:hover .dev-candidates_title__5FgQI,.dev-candidates_row__peTqD[data-selected] .dev-candidates_score__m6cgH,.dev-candidates_row__peTqD[data-selected] .dev-candidates_title__5FgQI{color:#fafafa}.dev-candidates_row__peTqD[data-selected] .dev-candidates_rank__ghGFU{color:#e4e4e7}.dev-candidates_row__peTqD[data-selected] .dev-candidates_meter__I6BMN span{background:#e4e4e7}.dev-candidates_row__peTqD[data-rejected] .dev-candidates_title__5FgQI{color:#71717a;text-decoration:line-through;text-decoration-color:#52525b}.dev-candidates_row__peTqD[data-rejected] .dev-candidates_score__m6cgH,.dev-candidates_row__peTqD[data-rejected] .dev-candidates_subtitle__93yku{opacity:.5}.dev-candidates_row__peTqD[data-rejected] .dev-candidates_meter__I6BMN span{background:#3f3f46}.dev-candidates_actions__x1sON{display:grid;gap:8px;padding:0 12px 12px 44px}.dev-candidates_meta__wRwKP{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid #222226;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#71717a}.dev-candidates_metaValue__MndAk{font-size:12px;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:#e4e4e7}.dev-candidates_copy__I62Y9{display:flex;align-items:center;gap:8px;text-align:left;font-family:var(--mono);font-size:11px;color:#a1a1aa;padding-bottom:2px}.dev-candidates_copy__I62Y9:hover{color:#fafafa}.dev-candidates_compare__h6CNG,.dev-candidates_refine__4AqhN{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:38px;border-radius:8px;padding:9px 12px;font-size:13px;line-height:18px;font-weight:500;text-align:left;transition:background-color .15s,border-color .15s,opacity .15s}.dev-candidates_refine__4AqhN{background:#fafafa;color:#09090b}.dev-candidates_refine__4AqhN:hover{background:#e4e4e7}.dev-candidates_refine__4AqhN:disabled{opacity:.3;cursor:not-allowed}.dev-candidates_compare__h6CNG{border:1px solid #333338;background:#1b1b1e;color:#fafafa}.dev-candidates_compare__h6CNG:hover{border-color:#52525b;background:#222226}.dev-candidates_compareLabel__ErqPS{min-width:0}.dev-candidates_compareArrow__Rk6MG{flex-shrink:0;font-size:15px}.dev-candidates_compare__h6CNG+.dev-candidates_compare__h6CNG{border-color:#27272a;background:transparent;color:#d4d4d8}.dev-candidates_compare__h6CNG+.dev-candidates_refine__4AqhN{border:1px solid #333338;background:transparent;color:#d4d4d8}.dev-candidates_review__OMt9V{display:flex;align-items:center;gap:6px;margin-top:2px}.dev-candidates_segmented__oKuQs{display:inline-flex;gap:2px;padding:2px;border:1px solid #27272a;border-radius:7px}.dev-candidates_segmented__oKuQs button{border-radius:5px;padding:5px 9px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#71717a;transition:background-color .15s,color .15s}.dev-candidates_segmented__oKuQs button:hover{color:#e4e4e7}.dev-candidates_segmented__oKuQs button[aria-pressed=true]{background:#27272a;color:#fafafa}.dev-candidates_like__nTTyc{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:1px solid #27272a;border-radius:7px;color:#a1a1aa;transition:border-color .15s,color .15s,background-color .15s}.dev-candidates_like__nTTyc:hover{border-color:#52525b;color:#fafafa}.dev-candidates_like__nTTyc[aria-pressed=true]{border-color:#fafafa;background:#fafafa;color:#09090b}.dev-candidates_attribution__5d5sR{margin-top:14px;padding:0 2px;font-size:10px;color:#52525b}.dev-candidates_section__krsfd button:focus-visible{outline:2px solid #d4d4d8;outline-offset:2px}.dev-candidates_scoreNote__eR_kH{margin:-4px 2px 16px;max-width:36ch;font-size:12px;line-height:18px;color:oklch(70% .008 286)}.dev-candidates_scoreBlock__flnu4{display:flex;align-items:center;gap:8px;padding-top:1px}.dev-candidates_scoreRing__xmpr6{width:24px;height:24px;flex-shrink:0;fill:none;stroke:oklch(74% .008 286);stroke-width:2;stroke-linecap:round}.dev-candidates_scoreRing__xmpr6 .dev-candidates_ringTrack__zzHCt{stroke:oklch(30% .008 286)}.dev-candidates_scoreCaption__ENpUo{display:block;margin-top:2px;font-size:10px;line-height:14px;color:oklch(70% .008 286)}.dev-candidates_reviewState__RGNOC{margin-right:auto;font-size:11px;line-height:16px;color:oklch(70% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_heading__9IrXz{align-items:center;margin-bottom:12px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_heading__9IrXz h3{font-size:14px;color:oklch(87% .006 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_heading__9IrXz button{min-height:36px;font-family:inherit;font-size:11px;letter-spacing:0;text-transform:none;color:oklch(70% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_list__uf75T{gap:4px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_row__peTqD{border-radius:8px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_row__peTqD[data-selected]{background:oklch(18% .006 286);border-color:oklch(35% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_rowButton__kuMpJ{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;padding:16px 12px;gap:10px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_rank__ghGFU{font-size:10px;color:oklch(63% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_title__5FgQI{font-size:15px;line-height:21px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_titleLine__mhM1w{flex-wrap:wrap;gap:4px 8px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_subtitle__93yku{margin-top:3px;color:oklch(70% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_score__m6cgH{display:block;font-size:16px;line-height:19px;color:oklch(87% .006 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_score__m6cgH small{font-size:11px;color:oklch(70% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_row__peTqD[data-selected] .dev-candidates_scoreRing__xmpr6{stroke:oklch(96% .003 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_actions__x1sON{padding:0 12px 12px;gap:12px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_meta__wRwKP{align-items:center;padding-top:12px;font-family:inherit;font-size:11px;line-height:18px;letter-spacing:0;text-transform:none;color:oklch(70% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_metaValue__MndAk{font-family:var(--mono)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_compare__h6CNG,.dev-candidates_section__krsfd[data-compact] .dev-candidates_refine__4AqhN{min-height:44px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_review__OMt9V{justify-content:space-between;gap:8px;margin:0}.dev-candidates_section__krsfd[data-compact] .dev-candidates_segmented__oKuQs{border:none;padding:0;gap:4px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_segmented__oKuQs button{min-height:36px;padding:8px 10px;font-family:inherit;font-size:11px;letter-spacing:0;text-transform:none;color:oklch(77% .008 286)}.dev-candidates_section__krsfd[data-compact] .dev-candidates_copy__I62Y9{min-height:36px}.dev-candidates_section__krsfd[data-compact] .dev-candidates_attribution__5d5sR{margin-top:16px;color:oklch(63% .008 286)}@media (pointer:coarse){.dev-candidates_section__krsfd[data-compact] .dev-candidates_heading__9IrXz button,.dev-candidates_section__krsfd[data-compact] .dev-candidates_segmented__oKuQs button{min-height:44px}}@media (max-width:480px){.dev-candidates_rowButton__kuMpJ{padding:12px 8px;column-gap:8px}.dev-candidates_columns__6I_2P{padding-left:38px;padding-right:8px}.dev-candidates_actions__x1sON{padding:0 8px 12px 38px}}@media (max-width:768px){[data-mobile-result=true][data-compact-review] .dev-candidates_section__krsfd[data-compact]{display:flex;flex-direction:column}[data-mobile-result=true][data-compact-review] .dev-candidates_heading__9IrXz{order:0;margin-bottom:4px}[data-mobile-result=true][data-compact-review] .dev-candidates_heading__9IrXz h3{font-size:12px;color:oklch(70% .008 286)}[data-mobile-result=true][data-compact-review] .dev-candidates_heading__9IrXz button{min-height:44px}[data-mobile-result=true][data-compact-review] .dev-candidates_list__uf75T{order:1;gap:0}[data-mobile-result=true][data-compact-review] .dev-candidates_scoreNote__eR_kH{order:2;margin:16px 8px 0;font-size:11px;line-height:17px}[data-mobile-result=true][data-compact-review] .dev-candidates_attribution__5d5sR{order:3;margin:8px 8px 0}[data-mobile-result=true][data-compact-review] .dev-candidates_row__peTqD{border:0;border-radius:8px}[data-mobile-result=true][data-compact-review] .dev-candidates_row__peTqD:not([data-selected]){border-bottom:1px solid oklch(25% .006 286);border-radius:0}[data-mobile-result=true][data-compact-review] .dev-candidates_row__peTqD[data-selected]{background:oklch(20% .006 286)}[data-mobile-result=true][data-compact-review] .dev-candidates_rowButton__kuMpJ{min-height:72px;grid-template-columns:16px minmax(0,1fr) 54px;padding:12px 10px;gap:10px}[data-mobile-result=true][data-compact-review] .dev-candidates_title__5FgQI{font-size:16px;line-height:22px}[data-mobile-result=true][data-compact-review] .dev-candidates_subtitle__93yku{margin-top:2px;font-size:12px;line-height:18px}[data-mobile-result=true][data-compact-review] .dev-candidates_scoreBlock__flnu4{justify-content:flex-end;text-align:right}[data-mobile-result=true][data-compact-review] .dev-candidates_scoreRing__xmpr6{display:none}[data-mobile-result=true][data-compact-review] .dev-candidates_actions__x1sON{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 6px 36px}[data-mobile-result=true][data-compact-review] .dev-candidates_meta__wRwKP{border:0;margin:0;padding:0;gap:5px;font-size:10px}[data-mobile-result=true][data-compact-review] .dev-candidates_meta__wRwKP>span:first-child{display:none}[data-mobile-result=true][data-compact-review] .dev-candidates_metaValue__MndAk:after{content:" radius";font-family:var(--font-geist-sans),sans-serif;font-size:10px;color:oklch(70% .008 286)}[data-mobile-result=true][data-compact-review] .dev-candidates_refine__4AqhN[data-area-refine]{display:none}[data-mobile-result=true][data-compact-review] .dev-candidates_reviewState__RGNOC{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-mobile-result=true][data-compact-review] .dev-candidates_segmented__oKuQs{gap:6px}[data-mobile-result=true][data-compact-review] .dev-candidates_segmented__oKuQs button{min-height:44px;padding:8px}[data-mobile-result=true][data-compact-review] .dev-candidates_compare__h6CNG,[data-mobile-result=true][data-compact-review] .dev-candidates_copy__I62Y9{width:100%}}@media (prefers-reduced-motion:reduce){.dev-candidates_compare__h6CNG,.dev-candidates_like__nTTyc,.dev-candidates_meter__I6BMN span,.dev-candidates_refine__4AqhN,.dev-candidates_row__peTqD,.dev-candidates_segmented__oKuQs button,.dev-candidates_title__5FgQI{transition:none}}.app-demo-icons_glyph__An5TK{flex-shrink:0;pointer-events:none}.app-demo-icons_active__jiu5K,.app-demo-icons_idle__7LUBr{transition:opacity .14s ease}.app-demo-icons_idle__7LUBr{opacity:1}.app-demo-icons_active__jiu5K{opacity:0}:is(button,a,[role=button]):not(:disabled):not([aria-disabled=true]):is(:focus-visible,:active,[aria-pressed=true],[aria-selected=true],[aria-expanded=true],[data-state=open]) .app-demo-icons_idle__7LUBr{opacity:0}:is(button,a,[role=button]):not(:disabled):not([aria-disabled=true]):is(:focus-visible,:active,[aria-pressed=true],[aria-selected=true],[aria-expanded=true],[data-state=open]) .app-demo-icons_active__jiu5K{opacity:1}@media (hover:hover){:is(button,a,[role=button]):not(:disabled):not([aria-disabled=true]):hover .app-demo-icons_idle__7LUBr{opacity:0}:is(button,a,[role=button]):not(:disabled):not([aria-disabled=true]):hover .app-demo-icons_active__jiu5K{opacity:1}}@media (prefers-reduced-motion:reduce){.app-demo-icons_active__jiu5K,.app-demo-icons_idle__7LUBr{transition:none}}.dev-workspace-integration_tools__My58D>[role=button]{display:none}.demo-answer-panel_panel__oLVrt{position:fixed;inset:0 0 0 auto;z-index:70;display:flex;flex-direction:column;width:420px;max-width:100vw;color:#f4f4f5;background:#18181b;border-left:1px solid #ffffff0e;font-family:var(--font-geist-sans),sans-serif}.demo-answer-panel_panel__oLVrt a,.demo-answer-panel_panel__oLVrt button,.demo-answer-panel_panel__oLVrt summary{-webkit-tap-highlight-color:transparent;cursor:pointer}.demo-answer-panel_panel__oLVrt :is(button,a,summary):focus-visible{outline:2px solid #d4d4d8;outline-offset:4px}.demo-answer-panel_panel__oLVrt button:disabled{opacity:.4;cursor:default}.demo-answer-panel_header__l92cy{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 16px 8px 24px;flex-shrink:0}.demo-answer-panel_header__l92cy>span{color:#a1a1aa;font-size:12px}.demo-answer-panel_header__l92cy>div{display:flex;gap:4px}.demo-answer-panel_header__l92cy button{display:grid;place-items:center;width:36px;height:36px;border-radius:6px;color:#a1a1aa}.demo-answer-panel_header__l92cy button:hover{background:#ffffff0c;color:white}.demo-answer-panel_header__l92cy .demo-answer-panel_expand__vnqbZ{display:none}.demo-answer-panel_scroll__zoNeH{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#52525b transparent;padding:0 24px 28px}.demo-answer-panel_photo__R7rDF{position:relative;display:block;width:100%;height:112px;overflow:hidden;background:#09090b;border-radius:6px;cursor:zoom-in!important}.demo-answer-panel_photo__R7rDF>img{width:100%;height:100%;object-fit:contain}.demo-answer-panel_photo__R7rDF>span{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:7px;border-radius:4px;padding:5px 7px;background:#09090bdc;color:#e4e4e7;font-size:10px}.demo-answer-panel_answer__35oCw{padding-top:24px}.demo-answer-panel_eyebrow__nTQEF{display:flex;align-items:center;gap:7px;font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.07em;color:#d4d4d8}.demo-answer-panel_dot__Euqj5,.demo-answer-panel_unresolvedDot__ipmSy{width:5px;height:5px;border-radius:50%;background:#d4d4d8}.demo-answer-panel_unresolvedDot__ipmSy{background:#a1a1aa}.demo-answer-panel_answer__35oCw h2{margin:12px 0 0;max-width:100%;overflow-wrap:anywhere;font-size:30px;font-weight:500;line-height:1.12;letter-spacing:-.04em;outline:none}.demo-answer-panel_where__MecBZ{color:#a1a1aa;font-size:13px;line-height:1.6;margin-top:8px;overflow-wrap:anywhere}.demo-answer-panel_precision__2U5G3{margin-top:16px;font-family:var(--font-geist-mono),monospace;color:#d4d4d8;font-size:10px}.demo-answer-panel_limitation__6PAKE{color:#a1a1aa;font-size:12px;line-height:1.65;margin-top:6px}.demo-answer-panel_explore__KQKA1{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;margin-top:20px;border-radius:6px;padding:10px 14px;background:#e4e4e7;color:#18181b;text-align:left;font-size:12px;font-weight:500;transition:background-color .14s}.demo-answer-panel_explore__KQKA1:hover{background:#f4f4f5}.demo-answer-panel_refineAction__OOvW5{margin-top:14px}.demo-answer-panel_refineAction__OOvW5 button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 12px;border-radius:6px;background:#e4e4e7;color:#18181b;font-size:12px;font-weight:500}.demo-answer-panel_refineAction__OOvW5 button:hover{background:#f4f4f5}.demo-answer-panel_refineAction__OOvW5 button:disabled{opacity:.5;cursor:wait}.demo-answer-panel_refineAction__OOvW5 p{margin-top:7px;color:#a1a1aa;font-size:11px;line-height:1.6}.demo-answer-panel_views__WhawP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:14px}.demo-answer-panel_views__WhawP button{display:flex;justify-content:center;align-items:center;gap:6px;flex:1;min-height:36px;font-size:11px;border-radius:5px;color:#a1a1aa}.demo-answer-panel_views__WhawP button:hover,.demo-answer-panel_views__WhawP button[aria-pressed=true]{background:#ffffff08;color:#e4e4e7}.demo-answer-panel_imageryNote__keM6Y{margin-top:9px;font-size:10px;line-height:1.6;color:#a1a1aa}.demo-answer-panel_quickPlaces__D_jpU{margin-top:18px;border-top:1px solid #ffffff10;padding-top:16px}.demo-answer-panel_quickPlaces__D_jpU h3{display:flex;gap:8px;align-items:center;color:#a1a1aa;font-size:11px}.demo-answer-panel_quickPlaces__D_jpU h3>span{color:#71717a;font-family:var(--font-geist-mono),monospace;font-size:10px}.demo-answer-panel_quickPlaces__D_jpU>div{display:grid;gap:3px;margin-top:10px}.demo-answer-panel_quickPlaces__D_jpU button{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:10px 9px;min-height:50px;border-radius:5px;color:#a1a1aa}.demo-answer-panel_quickPlaces__D_jpU button[aria-pressed=true]{background:#ffffff09;color:#f4f4f5}.demo-answer-panel_quickPlaces__D_jpU button:hover{background:#ffffff0d}.demo-answer-panel_quickPlaces__D_jpU button>span:nth-child(2){min-width:0;flex:1}.demo-answer-panel_quickPlaces__D_jpU strong{display:block;overflow-wrap:anywhere;font-size:12px;font-weight:400}.demo-answer-panel_quickPlaces__D_jpU small{display:block;margin-top:3px;font-size:10px;color:#a1a1aa}.demo-answer-panel_locationRank__i_RuM{font-family:var(--font-geist-mono),monospace;font-size:10px;color:#71717a}.demo-answer-panel_evidence__K5QGh{margin-top:28px}.demo-answer-panel_panel__oLVrt h3{color:#e4e4e7;font-size:13px;line-height:1.5;font-weight:500}.demo-answer-panel_reasoning__1vNJN{margin-top:10px;color:#a1a1aa;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.demo-answer-panel_clues__RA2xJ{margin-top:20px;list-style:none;padding:0}.demo-answer-panel_clues__RA2xJ li{display:flex;gap:13px;padding:14px 0;border-top:1px solid #ffffff0d}.demo-answer-panel_clueNumber__DtdIq{padding-top:2px;font-family:var(--font-geist-mono),monospace;font-size:10px;color:#71717a}.demo-answer-panel_clues__RA2xJ li>div{min-width:0}.demo-answer-panel_clues__RA2xJ p{color:#d4d4d8;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.demo-answer-panel_clues__RA2xJ p.demo-answer-panel_inference__VVtNz{margin-top:5px;color:#a1a1aa;font-size:11px}.demo-answer-panel_plainClues__ojeLj{list-style:disc;margin:14px 0 0;padding-left:16px;color:#a1a1aa;font-size:12px;line-height:1.7}.demo-answer-panel_unknowns__BK72h{margin-top:20px;padding-left:12px;border-left:2px solid #71717a}.demo-answer-panel_unknowns__BK72h h3{color:#d4d4d8;font-size:11px}.demo-answer-panel_unknowns__BK72h p{margin-top:6px;color:#a1a1aa;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.demo-answer-panel_alternatives__2vFWc,.demo-answer-panel_fullEvidence__dOO4M{border-top:1px solid #ffffff10;margin-top:26px}.demo-answer-panel_alternatives__2vFWc summary,.demo-answer-panel_fullEvidence__dOO4M summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;list-style:none;font-size:12px;color:#d4d4d8}.demo-answer-panel_panel__oLVrt summary::-webkit-details-marker{display:none}.demo-answer-panel_panel__oLVrt details[open]>summary>svg{transform:rotate(180deg)}.demo-answer-panel_count__PLr1l{margin-left:7px;color:#71717a;font-family:var(--font-geist-mono),monospace;font-size:10px}.demo-answer-panel_alternatives__2vFWc>p,.demo-answer-panel_fullEvidence__dOO4M p{color:#a1a1aa;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.demo-answer-panel_alternatives__2vFWc>ul,.demo-answer-panel_fullEvidence__dOO4M ul{list-style:none;padding:0;margin:10px 0 0}.demo-answer-panel_alternatives__2vFWc li button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;gap:16px;border-bottom:1px solid #ffffff08;text-align:left;color:#a1a1aa}.demo-answer-panel_alternatives__2vFWc li button:hover{color:white}.demo-answer-panel_alternatives__2vFWc strong{display:block;font-size:13px;line-height:1.5;font-weight:400;overflow-wrap:anywhere}.demo-answer-panel_alternatives__2vFWc small{display:block;margin-top:3px;font-size:11px;color:#71717a}.demo-answer-panel_fullEvidence__dOO4M{margin-top:0}.demo-answer-panel_fullEvidence__dOO4M summary{color:#a1a1aa;font-size:11px}.demo-answer-panel_fullEvidence__dOO4M p+p{margin-top:12px}.demo-answer-panel_fullEvidence__dOO4M a{display:flex;align-items:center;gap:6px;padding:9px 0;color:#d4d4d8;font-size:12px;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.demo-answer-panel_coordinates__m_8nu{margin-top:20px;gap:12px;width:100%;min-height:44px;color:#d4d4d8;font-family:var(--font-geist-mono),monospace}.demo-answer-panel_coordinates__m_8nu,.demo-answer-panel_returnBar__wQ2VY{display:flex;align-items:center;justify-content:space-between;font-size:11px}.demo-answer-panel_returnBar__wQ2VY{flex-wrap:wrap;gap:6px 12px;padding:4px 0 16px;color:#a1a1aa}.demo-answer-panel_returnBar__wQ2VY button{display:inline-flex;align-items:center;gap:5px;min-height:36px;color:#e4e4e7}.demo-answer-panel_footer__YzLFp{flex-shrink:0;display:flex;gap:10px;padding:14px 24px max(14px,env(safe-area-inset-bottom));border-top:1px solid #ffffff0e}.demo-answer-panel_footer__YzLFp button{display:flex;align-items:center;justify-content:center;flex:1;gap:8px;min-height:42px;border-radius:6px;font-size:12px}.demo-answer-panel_save__YE0ER{color:#f4f4f5;background:#ffffff0c}.demo-answer-panel_save__YE0ER:hover{background:#ffffff16}.demo-answer-panel_another__m9ufp{color:#a1a1aa}.demo-answer-panel_another__m9ufp:hover{color:white;background:#ffffff06}.demo-answer-panel_lightbox__t3Q3b{margin:auto;padding:12px;max-width:94vw;max-height:94dvh;background:#18181b;color:white;border-radius:8px}.demo-answer-panel_lightbox__t3Q3b::backdrop{background:#000d}.demo-answer-panel_lightbox__t3Q3b button{display:grid;place-items:center;margin-left:auto;width:44px;height:44px}.demo-answer-panel_lightbox__t3Q3b img{display:block;max-width:86vw;max-height:78dvh;object-fit:contain}.demo-answer-panel_staticMap__V3gp5{position:relative;height:210px;overflow:hidden;margin-top:20px;border-radius:6px;background:#18181b}.demo-answer-panel_staticMap__V3gp5 img{width:100%;height:100%;object-fit:cover}.demo-answer-panel_mapStatus__x8Ett{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;background:#18181b;color:#a1a1aa;font-size:12px}.demo-answer-panel_mapStatus__x8Ett a{display:inline-flex;align-items:center;gap:5px;color:#f4f4f5;text-decoration:underline;text-underline-offset:3px}.demo-answer-panel_areaRing__FE12b{position:absolute;width:110px;height:110px;border:1px dashed #e4e4e780;border-radius:50%;background:#e4e4e70a;left:50%;top:50%;transform:translate(-50%,-50%)}.demo-answer-panel_mapCaption__WGAsL{position:absolute;bottom:8px;left:8px;right:8px;width:fit-content;padding:5px 7px;border-radius:4px;background:#18181be6;font-size:9px;color:#d4d4d8}.demo-answer-panel_srOnly__Bcksl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.demo-answer-panel_page__yuaEo{position:relative;inset:auto;width:100%;max-width:100%;border:0;background:transparent}.demo-answer-panel_page__yuaEo .demo-answer-panel_header__l92cy{padding-left:0;padding-right:0}.demo-answer-panel_page__yuaEo .demo-answer-panel_scroll__zoNeH{overflow:visible;padding-left:0;padding-right:0}.demo-answer-panel_page__yuaEo .demo-answer-panel_footer__YzLFp{padding-left:0;padding-right:0}@media (max-width:767px){.demo-answer-panel_panel__oLVrt:not(.demo-answer-panel_page__yuaEo){inset:auto 0 64px;width:100%;height:64svh;border-left:0;border-top:1px solid #ffffff18;border-radius:14px 14px 0 0}.demo-answer-panel_panel__oLVrt.demo-answer-panel_expanded__nnNw_:not(.demo-answer-panel_page__yuaEo){height:calc(100svh - 72px)}.demo-answer-panel_header__l92cy{min-height:48px;padding:4px 12px 4px 20px}.demo-answer-panel_header__l92cy .demo-answer-panel_expand__vnqbZ{display:grid}.demo-answer-panel_expanded__nnNw_ .demo-answer-panel_expand__vnqbZ svg{transform:rotate(180deg)}.demo-answer-panel_scroll__zoNeH{padding:0 20px 24px}.demo-answer-panel_photo__R7rDF{height:132px}.demo-answer-panel_answer__35oCw{padding-top:20px}.demo-answer-panel_answer__35oCw h2{font-size:28px}.demo-answer-panel_footer__YzLFp{padding:10px 20px}.demo-answer-panel_footer__YzLFp button,.demo-answer-panel_header__l92cy button,.demo-answer-panel_views__WhawP button{min-height:44px}.demo-answer-panel_page__yuaEo .demo-answer-panel_photo__R7rDF{height:180px}}@media (prefers-reduced-motion:reduce){.demo-answer-panel_panel__oLVrt *{scroll-behavior:auto!important;transition:none!important}}.demo-answer-panel_workspace__eQqUd{position:absolute;inset:16px 16px 16px auto;width:390px;max-width:calc(100% - 32px);border:1px solid #ffffff16;border-radius:10px;background:#18181b;box-shadow:0 12px 60px #0005;overflow:hidden}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_header__l92cy{min-height:45px;padding:4px 10px 4px 20px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_header__l92cy>span{font-size:11px;color:#a1a1aa}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_scroll__zoNeH{padding:0 20px 22px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_photo__R7rDF{height:176px;background:#09090b;border-radius:12px;border:1px solid #1f1f23}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_answer__35oCw{padding-top:19px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_answer__35oCw h2{font-size:25px;letter-spacing:-.8px;line-height:1.16;margin-top:10px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_where__MecBZ{font-size:12px;margin-top:7px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_eyebrow__nTQEF{font-size:9px;color:#a1a1aa}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_precision__2U5G3{margin-top:12px;color:#a1a1aa}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_limitation__6PAKE{font-size:11px;line-height:1.65;color:#a1a1aa}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_explore__KQKA1{width:fit-content;gap:20px;min-height:33px;margin-top:12px;padding:0;border-radius:0;background:none;color:#d4d4d8;font-size:11px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_explore__KQKA1:hover{color:#fff}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP{border-top:1px solid #ffffff12;padding-top:12px;gap:4px;margin-top:8px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP button{font-size:10px;min-height:34px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_quickPlaces__D_jpU{margin-top:15px;padding-top:14px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_quickPlaces__D_jpU h3{font-size:11px;color:#d4d4d8}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_quickPlaces__D_jpU button{min-height:45px;padding:8px 9px;gap:10px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_quickPlaces__D_jpU button[aria-pressed=true]{background:#27272a}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_quickPlaces__D_jpU strong{font-size:11px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_quickPlaces__D_jpU small{font-size:9px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_evidence__K5QGh{margin-top:22px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_reasoning__1vNJN{font-size:12px;color:#a1a1aa}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_footer__YzLFp{padding:10px 16px;gap:8px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_footer__YzLFp button{min-height:36px;font-size:11px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_save__YE0ER{background:#e4e4e7;color:#27272a}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_save__YE0ER:hover{background:#fff}@media(max-width:767px){.demo-answer-panel_workspace__eQqUd.demo-answer-panel_panel__oLVrt:not(.demo-answer-panel_page__yuaEo){inset:auto 0 0;width:100%;max-width:100%;height:59%;border:0;border-top:1px solid #ffffff25;border-radius:14px 14px 0 0}.demo-answer-panel_workspace__eQqUd.demo-answer-panel_panel__oLVrt.demo-answer-panel_expanded__nnNw_:not(.demo-answer-panel_page__yuaEo){height:100%;border-radius:0}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_header__l92cy{min-height:45px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_photo__R7rDF{height:150px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_footer__YzLFp button,.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP button{min-height:42px}}.demo-answer-panel_extrasList__HfqFt{list-style:none;margin:0;padding:0 0 8px}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP{display:flex;gap:2px;padding:3px;margin-top:16px;border:1px solid #27272a;border-radius:10px;background:#09090b}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP button{flex:1;min-height:32px;padding:0 8px;border-radius:7px;font-size:12px;color:#a1a1aa;white-space:nowrap}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP button:hover{color:#fafafa;background:transparent}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_views__WhawP button[aria-pressed=true]{background:#27272a;color:#fafafa}.demo-answer-panel_compare__Si2A5{display:inline-flex;align-items:center;gap:7px;margin-top:12px;min-height:32px;padding:0;border:0;background:none;color:#a1a1aa;font-size:12px}.demo-answer-panel_compare__Si2A5:hover{color:#fafafa}.demo-answer-panel_rowMeta__wNT0w{display:block;margin-top:3px;font-style:normal;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.01em;color:#71717a;font-variant-numeric:tabular-nums}.demo-answer-panel_rowMeta__wNT0w:empty{display:none}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_photo__R7rDF>img{object-fit:cover;transition:transform .25s ease}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_photo__R7rDF:hover>img{transform:scale(1.02)}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_photo__R7rDF:after{content:"";position:absolute;inset:auto 0 0 0;height:56px;background:linear-gradient(0deg,#000a,transparent);pointer-events:none}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_photo__R7rDF>span{z-index:1;left:10px;right:auto;bottom:10px;padding:4px 9px;border-radius:999px;background:#000b;border:1px solid #ffffff1f;font-size:11px}.demo-answer-panel_workspace__eQqUd[data-depth="3"] .demo-answer-panel_photo__R7rDF{height:248px}@media (min-width:768px){.demo-answer-panel_workspace__eQqUd .demo-answer-panel_header__l92cy .demo-answer-panel_expand__vnqbZ{display:grid}.demo-answer-panel_workspace__eQqUd .demo-answer-panel_header__l92cy .demo-answer-panel_expand__vnqbZ svg{transform:rotate(90deg)}.demo-answer-panel_workspace__eQqUd.demo-answer-panel_expanded__nnNw_ .demo-answer-panel_header__l92cy .demo-answer-panel_expand__vnqbZ svg{transform:rotate(-90deg)}.demo-answer-panel_workspace__eQqUd.demo-answer-panel_expanded__nnNw_{width:min(780px,calc(100% - 32px));transition:width .2s ease}.demo-answer-panel_workspace__eQqUd.demo-answer-panel_expanded__nnNw_ .demo-answer-panel_scroll__zoNeH{padding:0 28px 26px}.demo-answer-panel_workspace__eQqUd.demo-answer-panel_expanded__nnNw_ .demo-answer-panel_photo__R7rDF{height:340px}.demo-answer-panel_workspace__eQqUd.demo-answer-panel_expanded__nnNw_ .demo-answer-panel_answer__35oCw h2{font-size:30px}}.area-refine-control_anchor__Ncn94{position:absolute;z-index:30;transform:translate(-50%,-50%);pointer-events:none}.area-refine-control_button__oZdP_{display:flex;align-items:center;gap:20px;max-width:min(300px,calc(100vw - 40px));min-height:56px;padding:10px 14px;border:1px solid #ffffff26;border-radius:10px;background:#101012ed;color:#f4f4f5;box-shadow:0 4px 16px #0005,0 1px 3px #0005;backdrop-filter:blur(12px);font-family:var(--font-geist-sans),sans-serif;text-align:left;cursor:pointer;pointer-events:auto;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.area-refine-control_button__oZdP_:active{background:#242427}.area-refine-control_button__oZdP_:focus-visible{outline:2px solid #f4f4f5;outline-offset:4px}.area-refine-control_place__4geAX{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.area-refine-control_name__QreZC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;font-weight:500;letter-spacing:-.015em}.area-refine-control_radius__HPtds{color:#a1a1aa;font-size:10px;line-height:14px;white-space:nowrap}.area-refine-control_action__SS_fZ{display:flex;flex-shrink:0;align-items:center;gap:7px;padding-left:14px;border-left:1px solid #ffffff1f;color:#e4e4e7;font-size:12px;line-height:24px;font-weight:500;transition:color .18s ease}.area-refine-control_action__SS_fZ svg{color:#a1a1aa;transition:transform .18s ease,color .18s ease}@media (hover:hover) and (pointer:fine){.area-refine-control_button__oZdP_:hover{background:#151517f5;border-color:#ffffff38;box-shadow:0 5px 18px #0005}.area-refine-control_button__oZdP_:hover .area-refine-control_action__SS_fZ{color:#fff}.area-refine-control_button__oZdP_:hover .area-refine-control_action__SS_fZ svg{transform:translateX(3px);color:#f4f4f5}}@media (max-width:767px){.area-refine-control_button__oZdP_{min-height:52px;gap:14px;padding:8px 12px}.area-refine-control_action__SS_fZ{padding-left:12px}}@media (prefers-reduced-motion:reduce){.area-refine-control_action__SS_fZ,.area-refine-control_action__SS_fZ svg,.area-refine-control_button__oZdP_{transition:none}.area-refine-control_button__oZdP_:hover .area-refine-control_action__SS_fZ svg{transform:none}}.area-refine-control_cost__W_jpJ{display:block;color:#a1a1aa;font-size:9px;line-height:12px;font-weight:400}.analysis-composer_mobile__106Ku{min-height:0}.analysis-composer_photo__i7UqM video{max-height:10rem}.analysis-composer_photo__i7UqM img{max-height:12rem;object-fit:contain}.analysis-composer_depth__hI4Ni>section>h3{font-size:.875rem;color:#d4d4d8;margin-bottom:.75rem}.analysis-composer_depth__hI4Ni button{min-height:4.5rem;border:1px solid transparent}.analysis-composer_depth__hI4Ni button[aria-pressed=true]{border-color:#52525b;background:#18181b}.analysis-composer_submit__CB_Y2>div{position:static;margin-top:0;padding-top:0;background:transparent}@media (prefers-reduced-motion:reduce){.analysis-composer_mobile__106Ku *{scroll-behavior:auto}}@media (max-height:500px){.analysis-composer_mobile__106Ku>header{padding-block:.5rem}.analysis-composer_mobile__106Ku>header p{display:none}.analysis-composer_submit__CB_Y2{padding-block:.5rem}.analysis-composer_submit__CB_Y2>p{display:none}}.place-search-trigger_trigger__0nXYn{display:flex;align-items:center;gap:10px;width:clamp(172px,19vw,232px);height:40px;padding:0 11px;border:1px solid rgb(255 255 255/14%);border-radius:10px;background:rgb(12 12 14/94%);color:#a1a1aa;box-shadow:0 2px 8px rgb(0 0 0/16%);backdrop-filter:blur(12px);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.place-search-trigger_trigger__0nXYn:hover,.place-search-trigger_trigger__0nXYn[aria-expanded=true]{border-color:rgb(255 255 255/25%);background:#18181b;color:#fafafa}.place-search-trigger_trigger__0nXYn:focus-visible{outline:2px solid #a1a1aa;outline-offset:3px}.place-search-trigger_icon__kB4dd{width:16px;height:16px;flex:none}.place-search-trigger_label__wlT9H{min-width:0;flex:1;overflow:hidden;color:#d4d4d8;font-size:13px;font-weight:400;line-height:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.place-search-trigger_shortcut__6843z{display:inline-flex;align-items:center;justify-content:center;gap:2px;height:23px;min-width:32px;padding:0 4px;border:1px solid rgb(255 255 255/10%);border-radius:5px;color:#71717a;font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:1}.place-search-trigger_trigger__0nXYn[data-compact=true]{width:100%;height:44px}.place-search-trigger_trigger__0nXYn[data-compact=true] .place-search-trigger_shortcut__6843z{display:none}@media (prefers-reduced-motion:reduce){.place-search-trigger_trigger__0nXYn{transition:none}}.consumer-review-card_root__Z0X_A{min-width:0;font-family:var(--font-geist-sans),ui-sans-serif,sans-serif;color:#f4f4f5;pointer-events:none}.consumer-review-card_card__GlD69,.consumer-review-card_pill__2cqRU{pointer-events:auto;border:1px solid #29292d;background:#101012;box-shadow:0 4px 18px rgb(0 0 0/.18)}.consumer-review-card_card__GlD69{width:100%;border-radius:8px;max-height:min(460px,calc(100dvh - 160px));overflow-y:auto;overscroll-behavior:contain}.consumer-review-card_card__GlD69[hidden],.consumer-review-card_details__0E8Xm[hidden]{display:none}.consumer-review-card_header__BH6Ca{display:flex;align-items:center;gap:12px;padding:12px 12px 8px}.consumer-review-card_photoFallback__VNDGk,.consumer-review-card_photo__KryFG{height:40px;width:40px;flex:none;border-radius:5px;object-fit:contain;background:#18181b}.consumer-review-card_photoFallback__VNDGk{display:grid;place-items:center;color:#a1a1aa}.consumer-review-card_heading__msIFj{min-width:0;flex:1}.consumer-review-card_eyebrow__LChQu{display:block;margin-bottom:3px;color:#a1a1aa;font-size:10px;line-height:14px}.consumer-review-card_status__m9_o6{margin:0;font-size:13px;font-weight:500;line-height:19px;overflow-wrap:anywhere}.consumer-review-card_close__SzSpD{display:grid;place-items:center;flex:none;width:36px;height:36px;margin-right:-4px;padding:0;border:0;border-radius:6px;background:transparent;color:#a1a1aa;cursor:pointer}.consumer-review-card_close__SzSpD:hover{background:#202023;color:#fafafa}.consumer-review-card_footer__QYL_N{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 4px 16px}.consumer-review-card_background__NZH5R{display:flex;align-items:center;gap:7px;color:#a1a1aa;font-size:11px;line-height:16px}.consumer-review-card_background__NZH5R>span{display:flex}.consumer-review-card_background__NZH5R svg{width:12px;height:12px}.consumer-review-card_detailsToggle__V3iJm{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-height:36px;padding:0 4px 0 8px;border:0;background:transparent;color:#d4d4d8;font:inherit;font-size:11px;cursor:pointer}.consumer-review-card_detailsToggle__V3iJm:hover{color:#fafafa}.consumer-review-card_chevronOpen__I3XcK{transform:rotate(180deg)}.consumer-review-card_details__0E8Xm{margin:0 12px;padding:12px 0 16px;border-top:1px solid #29292d}.consumer-review-card_finished__1emjf p,.consumer-review-card_help__N2zn4{margin:0;color:#a1a1aa;font-size:12px;line-height:19px}.consumer-review-card_notifications__R2xJB{min-width:0;margin:16px 0 0;padding:0;border:0}.consumer-review-card_notifications__R2xJB legend{padding:0;margin-bottom:4px;color:#d4d4d8;font-size:12px;font-weight:500}.consumer-review-card_email__Fwxzv{display:flex;align-items:center;gap:10px;min-height:44px;font-size:12px;cursor:pointer}.consumer-review-card_consent__nEO07 input,.consumer-review-card_email__Fwxzv input{width:16px;height:16px;flex:none;accent-color:#e4e4e7}.consumer-review-card_phone__1vVMR{display:block;margin-top:8px;color:#d4d4d8;font-size:12px}.consumer-review-card_phone__1vVMR input{display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;padding:0 10px;border:1px solid #3f3f46;border-radius:6px;background:#19191c;color:#f4f4f5;font:inherit}.consumer-review-card_consent__nEO07{display:flex;align-items:flex-start;gap:10px;margin:12px 0;color:#a1a1aa;font-size:11px;line-height:18px}.consumer-review-card_consent__nEO07 input{margin-top:2px}.consumer-review-card_consent__nEO07 a{color:#d4d4d8;text-decoration:underline;text-underline-offset:3px}.consumer-review-card_save__395SO{min-height:40px;margin:4px 0 0;padding:0 12px;border:1px solid #3f3f46;border-radius:6px;background:#202023;color:#e4e4e7;font:inherit;font-size:12px;cursor:pointer}.consumer-review-card_save__395SO:disabled{opacity:.5;cursor:default}.consumer-review-card_notifications__R2xJB .consumer-review-card_help__N2zn4{margin-top:10px}.consumer-review-card_finished__1emjf{padding:4px 12px 12px}.consumer-review-card_finished__1emjf p+p{margin-top:8px}.consumer-review-card_openResult__LZJKP{width:100%;min-height:40px;margin-top:12px;padding:0 12px;border:0;border-radius:6px;background:#e4e4e7;color:#09090b;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.consumer-review-card_openResult__LZJKP:hover{background:#f4f4f5}.consumer-review-card_error__pAdha{margin:0;padding:0 12px 12px;color:#fca5a5;font-size:12px;line-height:18px}.consumer-review-card_pill__2cqRU{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-height:44px;padding:0 12px;border-radius:8px;color:#e4e4e7;font:inherit;font-size:12px;cursor:pointer}.consumer-review-card_pill__2cqRU:hover{background:#1b1b1e;border-color:#52525b}.consumer-review-card_indicator__oEdxd{display:flex;align-items:center;flex:none;color:#d4d4d8}.consumer-review-card_attention__ec1f_{font-size:14px;line-height:16px;font-weight:500}.consumer-review-card_reopenArrow__deheN{flex:none;margin-left:4px;transform:rotate(180deg);color:#a1a1aa}.consumer-review-card_root__Z0X_A :is(button,input,a):focus-visible{outline:2px solid #a1a1aa;outline-offset:3px}.consumer-review-card_spinner__Libo7{animation:consumer-review-card_review-spin__ucHDj 1s linear infinite}@keyframes consumer-review-card_review-spin__ucHDj{to{transform:rotate(1turn)}}.consumer-review-card_floating__oZEpJ{position:absolute;bottom:80px;left:12px;right:12px;z-index:55;max-width:336px;pointer-events:none}.consumer-review-card_mobile__5gn7u{margin:16px 0}.consumer-review-card_mobile__5gn7u .consumer-review-card_card__GlD69{max-height:none}@media(min-width:640px){.consumer-review-card_floating__oZEpJ{left:88px;right:auto;width:336px}}@media(max-width:600px){.consumer-review-card_close__SzSpD{width:44px;height:44px}.consumer-review-card_detailsToggle__V3iJm,.consumer-review-card_openResult__LZJKP,.consumer-review-card_save__395SO{min-height:44px}}@media(prefers-reduced-motion:reduce){.consumer-review-card_spinner__Libo7{animation:none}}.consumer-review-card_checkLater__MIq__{padding:4px 12px 12px}.consumer-review-card_checkLaterNote__it4tj,.consumer-review-card_checkLater__MIq__ p{margin:0;color:#a1a1aa;font-size:12px;line-height:19px}.consumer-review-card_checkLaterNote__it4tj{padding:4px 16px 12px}.consumer-review-card_openResult__LZJKP:disabled{opacity:.6;cursor:default}.candidate-inspection_drawer__fJOOE{position:fixed;inset:0 0 0 auto;z-index:70;display:flex;flex-direction:column;width:380px;max-width:calc(100vw - 24px);background:#000;color:#e5e5e5;font-family:var(--font-geist-sans),sans-serif;box-shadow:-20px 0 50px #00000050}.candidate-inspection_drawer__fJOOE button{transition:color .12s,background-color .12s}.candidate-inspection_drawer__fJOOE button:disabled{opacity:.35;cursor:default}.candidate-inspection_drawer__fJOOE button:focus-visible{outline:1px solid #a3a3a3;outline-offset:3px}.candidate-inspection_detailNav__zdnJj{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:12px 20px;gap:12px;font-size:12px;color:#a3a3a3}.candidate-inspection_detailNav__zdnJj>button{display:flex;align-items:center;gap:7px;min-height:40px}.candidate-inspection_detailNav__zdnJj>div{display:flex;align-items:center;gap:6px}.candidate-inspection_detailNav__zdnJj>div button{display:grid;place-items:center;min-width:32px;min-height:40px;border-radius:5px;background:#ffffff06}.candidate-inspection_scroll__ewMb5{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 22px 24px;scrollbar-width:thin;scrollbar-color:#404040 transparent}.candidate-inspection_eyebrow__WxLVy{font-family:var(--font-geist-mono),monospace;font-size:10px;color:#737373}.candidate-inspection_candidateHeading__48g_S h2{margin-top:12px;font-size:24px;line-height:31px;letter-spacing:-.03em;font-weight:500;overflow-wrap:anywhere}.candidate-inspection_where__B4vpM{margin-top:9px;font-size:12px;line-height:20px;color:#a3a3a3}.candidate-inspection_viewButtons__x_v7v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:20px 0}.candidate-inspection_viewButtons__x_v7v button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border-radius:6px;background:#ffffff06;color:#a3a3a3;font-size:12px}.candidate-inspection_viewButtons__x_v7v button:hover,.candidate-inspection_viewButtons__x_v7v button[aria-pressed=true]{background:#ffffff10;color:#fafafa}.candidate-inspection_viewNote__IyJ1Y{margin-top:-8px;font-size:11px;line-height:18px;color:#a3a3a3}.candidate-inspection_facts__0Dr_w{display:grid;gap:12px;margin:24px 0 28px}.candidate-inspection_facts__0Dr_w div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px}.candidate-inspection_facts__0Dr_w dt{font-size:12px;line-height:19px;color:#a3a3a3}.candidate-inspection_facts__0Dr_w dd{margin:0;font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:19px;color:#d4d4d4}.candidate-inspection_evidence__Tdnrt{margin-top:24px}.candidate-inspection_photo__yKIaK{margin-top:20px}.candidate-inspection_evidence__Tdnrt h3,.candidate-inspection_photo__yKIaK h3{font-size:13px;font-weight:500;line-height:20px;color:#d4d4d4}.candidate-inspection_evidence__Tdnrt li,.candidate-inspection_evidence__Tdnrt p{margin-top:10px;font-size:13px;line-height:22px;color:#a3a3a3;overflow-wrap:anywhere}.candidate-inspection_evidence__Tdnrt ul{margin:10px 0 0;padding-left:16px;list-style:disc}.candidate-inspection_photo__yKIaK img{display:block;width:100%;max-height:340px;object-fit:contain;margin-top:12px;border-radius:6px}@media (max-width:767px){.candidate-inspection_drawer__fJOOE{width:100%;max-width:100vw}.candidate-inspection_drawer__fJOOE button{min-height:44px}.candidate-inspection_scroll__ewMb5{padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.candidate-inspection_drawer__fJOOE button{transition:none}}.candidate-inspection_evidence__Tdnrt ul{list-style:none;padding:0}.candidate-inspection_evidence__Tdnrt li{padding-bottom:12px;border-bottom:1px solid #ffffff0d}.candidate-inspection_category__EgVoB{display:block;font-size:10px;color:#a3a3a3;text-transform:capitalize}.candidate-inspection_evidence__Tdnrt li p{margin-top:5px}.candidate-inspection_evidence__Tdnrt .candidate-inspection_inference__WzuQv{color:#d4d4d4}.candidate-inspection_photo__yKIaK>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.candidate-inspection_photo__yKIaK>div span{font-size:10px;color:#a3a3a3}.candidate-inspection_photo__yKIaK>button{display:block;width:100%;cursor:zoom-in}.candidate-inspection_limitation__IVyz_{color:#a3a3a3;font-size:12px;line-height:20px;margin-top:16px;padding:12px;background:#ffffff06;border-radius:6px}.candidate-inspection_sources__iMeh7 a{color:#d4d4d4;text-decoration:underline;text-underline-offset:3px}.candidate-inspection_footer__5kK_8{padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid #ffffff12}.candidate-inspection_footer__5kK_8 button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;width:100%;border-radius:6px;background:#fafafa;color:#090909;font-size:13px}.candidate-inspection_lightbox__I_MK_{margin:auto;padding:16px;max-width:94vw;max-height:94dvh;background:#090909;border:1px solid #404040;border-radius:8px;color:#fafafa}.candidate-inspection_lightbox__I_MK_::backdrop{background:#000d}.candidate-inspection_lightbox__I_MK_>button{display:grid;place-items:center;margin-left:auto;width:44px;height:44px}.candidate-inspection_lightbox__I_MK_ img{display:block;max-width:86vw;max-height:78dvh;object-fit:contain}.candidate-inspection_evidence__Tdnrt .candidate-inspection_scoreNote__fz_31{font-size:11px;line-height:18px;color:#a3a3a3}.demo-photo-comparison_workspace__1wL_a{position:absolute;inset:0 420px 0 0;z-index:80;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#111111;color:#eeeeee;font-family:var(--font-geist-sans),sans-serif;padding-top:68px}.demo-photo-comparison_workspace__1wL_a a,.demo-photo-comparison_workspace__1wL_a button,.demo-photo-comparison_workspace__1wL_a select{cursor:pointer}.demo-photo-comparison_workspace__1wL_a :is(button,select,a):focus-visible{outline:2px solid #eeeeee;outline-offset:3px}.demo-photo-comparison_workspace__1wL_a button:disabled{color:#505050;cursor:default}.demo-photo-comparison_header__0V7sk{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:78px;padding:10px 24px 16px}.demo-photo-comparison_header__0V7sk p{margin:0 0 7px;color:#999999;font-size:11px}.demo-photo-comparison_header__0V7sk h2{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.03em;font-weight:500;overflow-wrap:anywhere}.demo-photo-comparison_header__0V7sk>button{width:40px;height:40px;display:grid;flex-shrink:0;place-items:center;border-radius:5px;color:#aaaaaa}.demo-photo-comparison_header__0V7sk>button:hover{background:#ffffff0a;color:white}.demo-photo-comparison_locationBar__ISQCu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:0 24px 20px}.demo-photo-comparison_switcher__QLTcA{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%}.demo-photo-comparison_switcher__QLTcA>button{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border:1px solid #ffffff14;border-radius:5px}.demo-photo-comparison_switcher__QLTcA label{display:flex;min-width:0;align-items:center;gap:10px;padding:0 5px}.demo-photo-comparison_switcher__QLTcA label>span{color:#888888;font-family:var(--font-geist-mono),monospace;font-size:10px;white-space:nowrap}.demo-photo-comparison_switcher__QLTcA select{width:100%;min-width:0;max-width:280px;height:36px;border:0;background:#1b1b1b;border-radius:5px;padding:0 8px;font-size:12px;color:#dddddd;text-overflow:ellipsis}.demo-photo-comparison_precision__e0oCN{color:#999999;font-size:10px}.demo-photo-comparison_panes__8SqRv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);flex:1;min-height:0;gap:1px;background:#303030;border-block:1px solid #ffffff0d}.demo-photo-comparison_pane__VSeNy{display:flex;flex-direction:column;min-width:0;min-height:0;background:#111111}.demo-photo-comparison_paneTitle__XYzFt{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:5px 16px;color:#dddddd;font-size:11px;border-bottom:1px solid #ffffff0c}.demo-photo-comparison_paneTitle__XYzFt>span+span{color:#777777;font-size:10px}.demo-photo-comparison_paneTitle__XYzFt>div{display:flex;gap:3px}.demo-photo-comparison_paneTitle__XYzFt button{padding:8px 10px;border-radius:5px;color:#999999;font-size:11px}.demo-photo-comparison_paneTitle__XYzFt button[aria-pressed=true]{background:#ffffff10;color:white}.demo-photo-comparison_paneTitle__XYzFt a{padding:8px;color:#aaaaaa}.demo-photo-comparison_media__0VplE{position:relative;flex:1;min-height:0;overflow:hidden;background:#0a0a0a}.demo-photo-comparison_satellite__rV2VP,.demo-photo-comparison_source__wPwoM{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.demo-photo-comparison_source__wPwoM{padding:20px}.demo-photo-comparison_satellite__rV2VP{object-fit:cover}.demo-photo-comparison_street__osDHB{position:absolute;inset:0}.demo-photo-comparison_street__osDHB iframe{width:100%;height:100%;border:0}.demo-photo-comparison_loading__XvoF9{position:absolute;inset:auto 12px 12px;width:fit-content;margin:0;padding:9px 12px;color:#cccccc;background:#171717ec;border-radius:5px;font-size:11px;pointer-events:none}.demo-photo-comparison_slow__rLXb3{position:absolute;inset:auto 12px 12px;display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:12px;background:#171717f5;font-size:11px}.demo-photo-comparison_slow__rLXb3 p{width:100%;margin:0;color:#aaaaaa}.demo-photo-comparison_empty__wN9Zb a,.demo-photo-comparison_slow__rLXb3 a{display:inline-flex;align-items:center;gap:5px;text-decoration:underline;text-underline-offset:3px;color:#eeeeee}.demo-photo-comparison_empty__wN9Zb button,.demo-photo-comparison_slow__rLXb3 button{text-decoration:underline;text-underline-offset:3px;color:#eeeeee}.demo-photo-comparison_empty__wN9Zb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:24px;color:#999999;font-size:12px;line-height:1.6;text-align:center}.demo-photo-comparison_footer__fLkxk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-shrink:0;gap:8px 20px;min-height:72px;padding:12px 24px}.demo-photo-comparison_footer__fLkxk button{display:flex;align-items:center;gap:7px;min-height:36px;color:#dddddd;font-size:11px}.demo-photo-comparison_footer__fLkxk p{max-width:350px;color:#888888;font-size:10px;line-height:1.6;margin:0}@media (max-width:1150px){.demo-photo-comparison_panes__8SqRv{grid-template-columns:1fr;grid-template-rows:1fr 1.25fr}.demo-photo-comparison_header__0V7sk h2{font-size:20px}.demo-photo-comparison_source__wPwoM{padding:12px}.demo-photo-comparison_precision__e0oCN{display:none}.demo-photo-comparison_locationBar__ISQCu{padding-inline:16px}.demo-photo-comparison_switcher__QLTcA label{gap:6px}.demo-photo-comparison_footer__fLkxk p{max-width:100%}}@media (max-width:767px){.demo-photo-comparison_workspace__1wL_a{position:fixed;inset:0 0 64px;z-index:90;padding-top:max(8px,env(safe-area-inset-top))}.demo-photo-comparison_header__0V7sk{padding:12px 16px;min-height:64px}.demo-photo-comparison_locationBar__ISQCu{padding-bottom:12px}.demo-photo-comparison_switcher__QLTcA>button{min-width:40px;height:40px}.demo-photo-comparison_paneTitle__XYzFt{min-height:44px}.demo-photo-comparison_paneTitle__XYzFt button{min-height:36px}.demo-photo-comparison_footer__fLkxk{min-height:52px;padding:8px 16px}.demo-photo-comparison_footer__fLkxk p{max-width:230px;font-size:9px}}@media (prefers-reduced-motion:reduce){.demo-photo-comparison_workspace__1wL_a *{scroll-behavior:auto!important;transition:none!important}}.demo-investigation-workspace_workspace__6B_dc{--surface:#0a0a0a;--raised:var(--color-zinc-900,#18181b);--text:var(--color-zinc-100,#f4f4f5);--secondary:var(--color-zinc-400,#a1a1aa);--muted:var(--color-zinc-500,#71717a);--line:var(--color-zinc-800,#27272a);--line-strong:var(--color-zinc-700,#3f3f46);--action:#fff;--action-text:#090909;position:fixed;z-index:40;inset:0 auto 0 66px;width:min(820px,calc(100vw - 100px));display:flex;flex-direction:column;overflow:hidden;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:0;box-shadow:18px 12px 80px rgba(0,0,0,.55);outline:none;animation:demo-investigation-workspace_reveal___YHwu .18s ease-out}.demo-investigation-workspace_header__ftvj8{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line)}.demo-investigation-workspace_brand__bpzYM{display:flex;align-items:center;gap:12px}.demo-investigation-workspace_brand__bpzYM>svg{color:var(--secondary)}.demo-investigation-workspace_brand__bpzYM h2{font-size:15px;font-weight:550;letter-spacing:-.02em}.demo-investigation-workspace_brand__bpzYM p{margin-top:2px;font-size:11px;color:var(--muted)}.demo-investigation-workspace_headerActions__xzo7X{display:flex;align-items:center;gap:8px}.demo-investigation-workspace_return__twRum{display:grid;place-items:center;min-width:36px;min-height:44px;color:var(--secondary)}.demo-investigation-workspace_close__ktD8I{display:grid;place-items:center;width:36px;height:36px;border-radius:6px;color:var(--secondary);background:var(--raised)}.demo-investigation-workspace_close__ktD8I:hover{color:var(--text);background:var(--line)}.demo-investigation-workspace_layout__Ka_YE{display:flex;min-height:0;flex:1}.demo-investigation-workspace_navigation__AFPte{display:flex;flex-direction:column;gap:5px;width:188px;flex-shrink:0;padding:26px 12px 16px;border-right:1px solid var(--line);background:var(--surface);overflow-y:auto}.demo-investigation-workspace_eyebrow__157AX,.demo-investigation-workspace_navHeading__AcgX_{font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.demo-investigation-workspace_navHeading__AcgX_{margin:0 10px 13px}.demo-investigation-workspace_tool__NGqpb{display:flex;align-items:center;gap:11px;min-height:58px;padding:11px 10px;border-radius:6px;text-align:left;color:var(--secondary);transition:color .14s,background .14s}.demo-investigation-workspace_tool__NGqpb>svg{flex-shrink:0;color:var(--secondary)}.demo-investigation-workspace_tool__NGqpb:hover{background:var(--raised);color:var(--text)}.demo-investigation-workspace_tool__NGqpb[aria-pressed=true]{background:rgba(255,255,255,.08);color:var(--text)}.demo-investigation-workspace_tool__NGqpb[aria-pressed=true]>svg{color:var(--text)}.demo-investigation-workspace_toolLabel__kC7hK{display:block;font-size:13px;font-weight:500}.demo-investigation-workspace_toolHint__oiXsT{display:block;margin-top:3px;font-size:11px;line-height:1.45;color:var(--muted)}.demo-investigation-workspace_context__Vi1Ur{margin:auto 9px 0;padding-top:28px}.demo-investigation-workspace_context__Vi1Ur p{margin-top:8px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.demo-investigation-workspace_context__Vi1Ur>span:last-child{display:block;margin-top:6px;font-size:10px;line-height:1.6;color:var(--muted)}.demo-investigation-workspace_main__UqDhd{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.demo-investigation-workspace_content__tYnrK{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 32px 32px;scrollbar-gutter:stable}.demo-investigation-workspace_intro__zqSFr{margin-bottom:25px}.demo-investigation-workspace_intro__zqSFr h2{margin-top:8px;font-size:24px;font-weight:500;letter-spacing:-.025em;line-height:1.2}.demo-investigation-workspace_intro__zqSFr>p:last-child{max-width:48ch;margin-top:10px;color:var(--secondary);font-size:13px;line-height:1.7}.demo-investigation-workspace_fieldHeading__l558_{display:flex;align-items:center;gap:10px;margin-bottom:11px}.demo-investigation-workspace_fieldHeading__l558_>span:first-child{font-family:var(--font-geist-mono),monospace;font-size:10px;color:var(--muted)}.demo-investigation-workspace_fieldHeading__l558_ h3,.demo-investigation-workspace_fieldHeading__l558_ label{font-size:12px;font-weight:500}.demo-investigation-workspace_optional__9TxZZ{margin-left:auto;font-size:10px;color:var(--muted)}.demo-investigation-workspace_status__9xULe{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:10px;color:var(--secondary)}.demo-investigation-workspace_photo___cfID{position:relative;min-height:206px;border:1px dashed var(--line-strong);border-radius:8px;overflow:hidden;background:rgba(255,255,255,.025)}.demo-investigation-workspace_photo___cfID[data-dragging=true]{background:var(--raised);border-color:var(--secondary)}.demo-investigation-workspace_photo___cfID[data-has-photo=true]{border-style:solid}.demo-investigation-workspace_upload__hGZ18{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:206px;padding:25px 15px;text-align:center}.demo-investigation-workspace_uploadGlyph__lcMjt{display:grid;place-items:center;width:49px;height:49px;border-radius:8px;color:var(--secondary);background:rgba(255,255,255,.05)}.demo-investigation-workspace_uploadTitle__uYGlN{margin-top:16px;font-size:15px;font-weight:500;letter-spacing:-.02em}.demo-investigation-workspace_uploadHint__yE_cn{margin-top:5px;font-size:11px;line-height:1.6;color:var(--secondary)}.demo-investigation-workspace_uploadButton__JvTit{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:36px;padding:0 14px;border-radius:6px;margin-top:16px;font-size:12px;color:var(--action-text);background:var(--action)}.demo-investigation-workspace_preview__a13N8{display:block;width:100%;max-height:280px;min-height:160px;object-fit:contain}.demo-investigation-workspace_changePhoto__Q_TvY{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:9px;min-height:36px;padding:0 13px;border-radius:7px;border:1px solid var(--line-strong);background:rgba(9,9,9,.92);color:var(--text);font-size:11px}.demo-investigation-workspace_claimSection__v4ITS{margin-top:25px}.demo-investigation-workspace_claimInput__BE1QU{width:100%;min-height:46px;padding:11px 13px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.025);color:var(--text);font-size:13px;outline:none}.demo-investigation-workspace_claimInput__BE1QU::placeholder{color:var(--muted)}.demo-investigation-workspace_claimInput__BE1QU:focus{border-color:var(--secondary);box-shadow:0 0 0 2px rgba(255,255,255,.06)}.demo-investigation-workspace_caption__isSTP{margin-top:9px;color:var(--secondary);font-size:11px;line-height:1.7}.demo-investigation-workspace_depthSection___jw_3{margin-top:25px}.demo-investigation-workspace_depthChoices__LeypC{display:flex;flex-direction:column;gap:7px}.demo-investigation-workspace_depthChoice__pXluB{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:63px;padding:12px 15px;border:1px solid var(--line);border-radius:6px;text-align:left;color:var(--secondary)}.demo-investigation-workspace_depthChoice__pXluB:hover{background:rgba(255,255,255,.04);border-color:var(--line-strong)}.demo-investigation-workspace_depthChoice__pXluB[aria-pressed=true]{border-color:var(--text);background:rgba(255,255,255,.05);color:var(--text)}.demo-investigation-workspace_depthChoice__pXluB>span:first-child>span{font-size:12px;font-weight:500}.demo-investigation-workspace_depthChoice__pXluB small{display:block;margin-top:5px;font-size:10px;color:var(--secondary)}.demo-investigation-workspace_creditLabel__Vkdrz{flex-shrink:0;font-family:var(--font-geist-mono),monospace;font-size:10px;color:var(--secondary)}.demo-investigation-workspace_review__sRyQ8{margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}.demo-investigation-workspace_review__sRyQ8 h3{margin-top:8px;font-size:21px;line-height:1.4;letter-spacing:-.025em}.demo-investigation-workspace_verdict__bfYDH{margin-top:18px}.demo-investigation-workspace_verdict__bfYDH>p:first-child{color:var(--text);font-size:14px;font-weight:500;line-height:1.6}.demo-investigation-workspace_verdict__bfYDH[data-contradicted=true]>p:first-child{color:#fcd34d}.demo-investigation-workspace_verdict__bfYDH ul{margin-top:12px}.demo-investigation-workspace_verdict__bfYDH li{display:flex;align-items:flex-start;gap:7px;margin-top:8px;font-size:12px;line-height:1.65;color:var(--secondary)}.demo-investigation-workspace_verdict__bfYDH li>svg{margin-top:3px;flex-shrink:0}.demo-investigation-workspace_footer__iFKqY{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:18px 24px;border-top:1px solid var(--line);background:var(--surface)}.demo-investigation-workspace_footer__iFKqY>div{flex:1;min-width:0}.demo-investigation-workspace_footer__iFKqY p{font-size:11px;font-weight:500;color:var(--text)}.demo-investigation-workspace_footer__iFKqY span{display:block;max-width:29ch;margin-top:4px;font-size:10px;line-height:1.5;color:var(--secondary)}.demo-investigation-workspace_run__J_a0S{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 17px;border-radius:8px;font-size:12px;font-weight:550;background:var(--action);color:var(--action-text)}.demo-investigation-workspace_run__J_a0S:hover{background:#e4e4e7}.demo-investigation-workspace_run__J_a0S:disabled{cursor:not-allowed;background:var(--raised);color:var(--muted)}.demo-investigation-workspace_save__v7TLy{display:grid;place-items:center;min-height:44px;min-width:44px;border-radius:8px;border:1px solid var(--line);color:var(--secondary)}.demo-investigation-workspace_referencePhoto__nr2wE{display:flex;align-items:center;gap:11px;margin-bottom:24px;padding-bottom:17px;border-bottom:1px solid var(--line)}.demo-investigation-workspace_referencePhoto__nr2wE img{width:45px;height:45px;border-radius:6px;object-fit:cover}.demo-investigation-workspace_referencePhoto__nr2wE>div{min-width:0;flex:1}.demo-investigation-workspace_referencePhoto__nr2wE p{margin-top:5px;font-size:12px;overflow-wrap:anywhere}.demo-investigation-workspace_referencePhoto__nr2wE button{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:11px;color:var(--secondary)}.demo-investigation-workspace_noResult__q2l_k{padding:35px 0}.demo-investigation-workspace_noResult__q2l_k>svg{color:var(--secondary)}.demo-investigation-workspace_noResult__q2l_k h3{margin-top:18px;font-size:19px;letter-spacing:-.025em}.demo-investigation-workspace_noResult__q2l_k p{margin-top:10px;font-size:13px;line-height:1.7;color:var(--secondary)}.demo-investigation-workspace_noResult__q2l_k button{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;padding:0 15px;border:1px solid var(--line-strong);border-radius:7px;color:var(--text);font-size:12px}.demo-investigation-workspace_error__UdL1a{margin-top:10px;color:#fcd34d;font-size:12px;line-height:1.6}.demo-investigation-workspace_workspace__6B_dc :is(button,a):focus-visible{outline:2px solid var(--secondary);outline-offset:3px}.demo-investigation-workspace_workspace__6B_dc button:disabled{cursor:not-allowed}.demo-investigation-workspace_mapToggle__QbCQa{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 8px;color:var(--secondary);font-size:11px;white-space:nowrap}.demo-investigation-workspace_workspace__6B_dc[data-compact=true]{inset:0 0 calc(4rem + env(safe-area-inset-bottom));width:auto;border:0;border-radius:0}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_header__ftvj8{padding:calc(12px + env(safe-area-inset-top)) 18px 12px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_brand__bpzYM p{display:none}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_close__ktD8I{width:44px;height:44px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_layout__Ka_YE{flex-direction:column}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_navigation__AFPte{flex-direction:row;gap:5px;width:auto;overflow-x:auto;overflow-y:hidden;padding:9px 14px;border-right:0;border-bottom:1px solid var(--line)}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] :is(.demo-investigation-workspace_navHeading__AcgX_,.demo-investigation-workspace_context__Vi1Ur,.demo-investigation-workspace_toolHint__oiXsT){display:none}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_tool__NGqpb{flex-shrink:0;gap:7px;min-height:44px;padding:8px 12px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_tool__NGqpb>svg{width:17px;height:17px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_toolLabel__kC7hK{white-space:nowrap;font-size:11px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_content__tYnrK{padding:23px 20px 28px;scrollbar-gutter:auto}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_intro__zqSFr h2{font-size:24px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_footer__iFKqY{flex-wrap:wrap;gap:12px;padding:13px 20px 17px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_footer__iFKqY>div{flex-basis:100%}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_footer__iFKqY span{max-width:none}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_run__J_a0S{flex:1;min-height:48px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_photo___cfID,.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_upload__hGZ18{min-height:190px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_instrument__zcOKn :is(button,select,input){min-height:44px;font-size:14px}.demo-investigation-workspace_workspace__6B_dc[data-compact=true] .demo-investigation-workspace_claimInput__BE1QU{font-size:16px}.demo-investigation-workspace_workspace__6B_dc[data-map-peek=true]{top:auto;height:min(47dvh,470px);border-top:1px solid var(--line-strong);border-radius:16px 16px 0 0}.demo-investigation-workspace_workspace__6B_dc[data-map-peek=true] .demo-investigation-workspace_brand__bpzYM p{display:none}.demo-investigation-workspace_workspace__6B_dc[data-map-peek=true] .demo-investigation-workspace_header__ftvj8{padding-top:10px;padding-bottom:8px}.demo-investigation-workspace_workspace__6B_dc[data-map-peek=true] .demo-investigation-workspace_intro__zqSFr{margin-bottom:18px}.demo-investigation-workspace_workspace__6B_dc[data-map-peek=true] .demo-investigation-workspace_intro__zqSFr h2{font-size:21px}body:has(.demo-investigation-workspace_workspace__6B_dc) [data-demo-view-switch]{left:auto;right:90px;bottom:84px;transform:none}@keyframes demo-investigation-workspace_reveal___YHwu{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.demo-investigation-workspace_workspace__6B_dc{animation:none}.demo-investigation-workspace_tool__NGqpb{transition:none}}@media (min-width:761px){body:has([data-workspace-map]) .demo-investigation-workspace_workspace__6B_dc{top:var(--billing-notice-height,0);inset-inline-start:248px;width:min(820px,calc(100vw - 264px))}body:has([aria-label="Expand sidebar"]) .demo-investigation-workspace_workspace__6B_dc{inset-inline-start:72px;width:min(820px,calc(100vw - 88px))}}.demo-library_panel__9TpcE{border-right:1px solid oklch(28% .005 286);background:oklch(12% .003 286)}.demo-library_panel__9TpcE[data-library-layout=compact]{bottom:calc(64px + env(safe-area-inset-bottom));height:min(76dvh,620px);border-right:0}.demo-library_tabs__aPtEb{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 0}.demo-library_tabs__aPtEb [role=tablist]{display:flex;gap:4px}.demo-library_tabs__aPtEb [role=tab]{height:44px;padding:0 16px;border-radius:7px;font-size:13px;font-weight:500;line-height:20px}.demo-library_tabs__aPtEb>button{display:grid;width:44px;height:44px;place-items:center;border-radius:7px;color:oklch(62% .009 286)}.demo-library_tabs__aPtEb>button:hover{background:oklch(20% .005 286);color:oklch(95% .005 286)}.demo-library_browser__SmnFc button:focus-visible,.demo-library_selectedPanel__G8Wk5 button:focus-visible,.demo-library_tabs__aPtEb button:focus-visible{outline:1px solid oklch(70% .009 286);outline-offset:2px}.demo-library_browser__SmnFc{display:flex;flex:1;min-height:0;flex-direction:column;color:oklch(94% .005 286);font-family:var(--font-geist-sans),sans-serif}.demo-library_heading__yMOvF{flex-shrink:0;padding:20px 20px 18px}.demo-library_heading__yMOvF h2{margin:0;font-size:22px;font-weight:500;line-height:28px;letter-spacing:-.025em}.demo-library_heading__yMOvF p{margin-top:6px;color:oklch(65% .009 286);font-size:12px;line-height:18px}.demo-library_scroll__r7kyR{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 20px}.demo-library_current__VnlNv{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid oklch(25% .005 286)}.demo-library_current__VnlNv h3{font-size:12px;font-weight:500;line-height:18px;color:oklch(86% .007 286)}.demo-library_observation__beVhz{display:flex;align-items:center;gap:12px;margin-top:12px}.demo-library_observation__beVhz>img{width:48px;height:48px;flex-shrink:0;border-radius:6px;object-fit:cover}.demo-library_observation__beVhz>div{min-width:0;flex:1}.demo-library_observation__beVhz p{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-library_coordinates__IU8Cz{display:block;margin-top:4px;color:oklch(60% .009 286);font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:16px}.demo-library_createForm__bVQ4l{display:flex;flex-direction:column;gap:10px;margin-top:14px}.demo-library_createForm__bVQ4l>div{display:flex;gap:10px}.demo-library_cancel__2VpQ0{min-height:44px;padding:0 12px;color:oklch(68% .009 286);font-size:13px}.demo-library_total__N6JKT{margin-left:6px;font-size:14px;color:oklch(58% .009 286);letter-spacing:0;font-variant-numeric:tabular-nums}.demo-library_newCase__geI80,.demo-library_save__JyIFA{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid oklch(30% .005 286);border-radius:6px;font-size:13px;color:oklch(90% .005 286)}.demo-library_newCase__geI80:hover,.demo-library_save__JyIFA:hover{background:oklch(22% .005 286)}.demo-library_newCase__geI80{width:100%}.demo-library_controls__OKH3z{display:flex;gap:8px;margin-bottom:16px}.demo-library_controls__OKH3z .demo-library_search__olcXh{min-width:0;flex:1}.demo-library_controls__OKH3z select{width:76px;flex-shrink:0;padding:0 8px;border:1px solid oklch(27% .005 286);border-radius:7px;background:oklch(15% .004 286);color:oklch(72% .009 286);font-size:12px}.demo-library_createForm__bVQ4l input{flex:1;min-width:0;height:44px;padding:0 10px;border:1px solid oklch(28% .005 286);border-radius:6px;background:oklch(12% .003 286);font-size:12px;color:oklch(94% .005 286);outline:none}.demo-library_createForm__bVQ4l input:focus,.demo-library_search__olcXh:focus-within{border-color:oklch(65% .009 286)}.demo-library_primary__two43{display:flex;min-height:44px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:6px;background:oklch(94% .005 286);color:oklch(16% .004 286);font-size:12px;font-weight:500;white-space:nowrap}.demo-library_primary__two43:hover{background:oklch(88% .005 286)}.demo-library_search__olcXh{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid oklch(27% .005 286);border-radius:7px;color:oklch(59% .009 286)}.demo-library_search__olcXh input{width:100%;min-width:0;background:transparent;outline:none;font-size:13px;color:oklch(90% .005 286)}.demo-library_createForm__bVQ4l input::placeholder,.demo-library_search__olcXh input::placeholder{color:oklch(55% .009 286)}.demo-library_list__3WHNl{margin:0;padding:0;list-style:none;border-top:1px solid oklch(25% .005 286)}.demo-library_row__4611U{display:flex;align-items:center;gap:4px;min-height:76px;border-bottom:1px solid oklch(25% .005 286)}.demo-library_row__4611U:hover{background:oklch(16% .004 286)}.demo-library_openCase__Ya8ZL{display:flex;min-width:0;min-height:76px;flex:1;align-items:center;gap:12px;padding:12px 0;border-radius:4px;text-align:left}.demo-library_fileIcon__gQy97,.demo-library_openCase__Ya8ZL>img{display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border-radius:6px;object-fit:cover;background:oklch(21% .005 286);color:oklch(65% .009 286)}.demo-library_openCase__Ya8ZL>.demo-library_fileIcon__gQy97{background:transparent;width:28px}.demo-library_rowText__J_cV2{min-width:0;flex:1}.demo-library_rowText__J_cV2>span:first-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:21px}.demo-library_rowText__J_cV2>span:last-child{display:block;margin-top:4px;color:oklch(60% .009 286);font-size:11px;line-height:17px}.demo-library_chevron__tdK_h{flex-shrink:0;color:oklch(50% .009 286)}.demo-library_delete__JWrf_{display:grid;width:36px;min-height:44px;flex-shrink:0;place-items:center;border-radius:6px;color:oklch(55% .009 286);opacity:0}.demo-library_delete__JWrf_:focus-visible,.demo-library_row__4611U:focus-within .demo-library_delete__JWrf_,.demo-library_row__4611U:hover .demo-library_delete__JWrf_{opacity:1}.demo-library_delete__JWrf_:hover{color:oklch(78% .13 22);background:oklch(24% .025 22)}.demo-library_confirm__LVu4j{padding:12px 0;font-size:12px;line-height:18px}.demo-library_confirm__LVu4j>div{display:flex;gap:12px;margin-top:6px}.demo-library_confirm__LVu4j button{min-height:44px;padding:0 10px;color:oklch(85% .006 286)}.demo-library_confirm__LVu4j button:first-child{color:oklch(78% .13 22)}.demo-library_empty__IXJT0{padding:28px 8px;text-align:center;color:oklch(58% .009 286)}.demo-library_empty__IXJT0>svg{margin:0 auto 12px}.demo-library_empty__IXJT0 h3{font-size:13px;font-weight:500;color:oklch(85% .007 286)}.demo-library_empty__IXJT0 p{margin-top:6px;font-size:12px;line-height:18px}.demo-library_empty__IXJT0 button{min-height:44px;margin-top:8px;font-size:12px;color:oklch(86% .007 286)}.demo-library_historyBody__TS_rB,.demo-library_historyInner___jcxY{display:flex;height:100%;min-height:0;flex:1;flex-direction:column;padding:0;overflow:hidden}.demo-library_historyHeader__JePNr{flex-shrink:0;margin-bottom:0}.demo-library_historyContent__FGr5Z{display:flex;flex:1;min-height:0;flex-direction:column;padding:0 20px 12px}.demo-library_historyContent__FGr5Z [aria-label="Saved analyses"]{font-size:12px}.demo-library_historyContent__FGr5Z [aria-label="Saved analyses"]>div:first-child{padding-bottom:14px}.demo-library_historyContent__FGr5Z button,.demo-library_historyContent__FGr5Z input[type=search],.demo-library_historyContent__FGr5Z select,.demo-library_historyContent__FGr5Z summary{font-size:12px;min-height:44px;line-height:18px}.demo-library_historyContent__FGr5Z input[type=search]{padding:0 12px;border-radius:7px}.demo-library_historyContent__FGr5Z select{width:100%;padding:0 8px}.demo-library_historyContent__FGr5Z [aria-label="Saved analyses"]>div:first-child>div:first-child>p{font-size:11px}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li{padding:12px 0}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li>button{gap:12px}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li>button>span:first-child{width:48px;height:48px}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li>button>span:last-child>span{font-size:11px;line-height:16px;margin-top:3px}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li>button>span:last-child>span:first-child{margin-top:0;font-size:13px;line-height:20px}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li>button>span:last-child>span:last-child{display:none}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] li>button:hover{background:oklch(16% .004 286)}.demo-library_historyContent__FGr5Z [data-testid=history-scroll] section>div{font-size:11px;line-height:16px;padding:12px 0}.demo-library_historyContent__FGr5Z [aria-label="Saved analyses"]>div:first-child>div:nth-of-type(2){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.demo-library_selectedPanel__G8Wk5{min-height:0;font-family:var(--font-geist-sans),sans-serif}.demo-library_selectedPanel__G8Wk5>div:first-child{padding:12px 20px}.demo-library_selectedPanel__G8Wk5>div:last-child{padding:4px 20px 20px}.demo-library_selectedPanel__G8Wk5 h2{font-family:inherit;font-size:22px;font-weight:500;line-height:28px}.demo-library_selectedPanel__G8Wk5 a,.demo-library_selectedPanel__G8Wk5 button{min-height:44px;font-size:12px;letter-spacing:0;text-transform:none}.demo-library_selectedPanel__G8Wk5 img{width:52px;height:52px}@media (hover:none){.demo-library_delete__JWrf_{opacity:1}}@media (max-width:767px){.demo-library_panel__9TpcE{border-right:0}.demo-library_heading__yMOvF{padding-top:12px;padding-bottom:12px}.demo-library_current__VnlNv{margin-bottom:18px}}.orca-logo_logo__HyDvX{display:block;overflow:visible}.orca-logo_fin__Z6FY1{transform-box:fill-box;transform-origin:30% 100%;animation:orca-logo_surface__ApY6O .9s cubic-bezier(.22,1,.36,1) both}.orca-logo_eye__GpEGP{transform-box:fill-box;transform-origin:center;animation:orca-logo_open__6mDGW .42s cubic-bezier(.34,1.4,.64,1) .5s both}.orca-logo_word__6RBVX{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-weight:400}.orca-logo_wordGroup__0CEiK{transform-box:fill-box;animation:orca-logo_rise__DVxWZ .8s cubic-bezier(.22,1,.36,1) .55s both}.orca-logo_letter__2fDcu{animation:orca-logo_fade__w9uU5 .45s ease-out both}@keyframes orca-logo_surface__ApY6O{0%{opacity:0;transform:translateY(70px) rotate(-10deg)}60%{opacity:1}to{opacity:1;transform:translateY(0) rotate(0deg)}}@keyframes orca-logo_open__6mDGW{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes orca-logo_rise__DVxWZ{0%{transform:translateY(46px)}to{transform:translateY(0)}}@keyframes orca-logo_fade__w9uU5{0%{opacity:0}to{opacity:1}}.orca-logo_idle__DN3N4 .orca-logo_fin__Z6FY1{animation:orca-logo_surface__ApY6O .9s cubic-bezier(.22,1,.36,1) both,orca-logo_bob__oudJ8 3.2s ease-in-out 1.2s infinite}.orca-logo_idle__DN3N4 .orca-logo_eye__GpEGP{animation:orca-logo_open__6mDGW .42s cubic-bezier(.34,1.4,.64,1) .5s both,orca-logo_blink__sG_rQ 4.8s ease-in-out 2s infinite}@keyframes orca-logo_bob__oudJ8{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-1.5deg)}}@keyframes orca-logo_blink__sG_rQ{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.orca-logo_still__g965z .orca-logo_eye__GpEGP,.orca-logo_still__g965z .orca-logo_fin__Z6FY1,.orca-logo_still__g965z .orca-logo_letter__2fDcu,.orca-logo_still__g965z .orca-logo_wordGroup__0CEiK{animation:none}@media (prefers-reduced-motion:reduce){.orca-logo_eye__GpEGP,.orca-logo_fin__Z6FY1,.orca-logo_idle__DN3N4 .orca-logo_eye__GpEGP,.orca-logo_idle__DN3N4 .orca-logo_fin__Z6FY1,.orca-logo_letter__2fDcu,.orca-logo_wordGroup__0CEiK{animation:none}}.orca-loader_loader__FiZx2{display:block;color:#fafafa}.orca-loader_fin__rosvO{transform-box:view-box;transform-origin:530px 600px;animation:orca-loader_swim__rCqal 2.6s cubic-bezier(.45,0,.55,1) infinite}@keyframes orca-loader_swim__rCqal{0%,to{transform:translateY(0) rotate(0deg)}45%{transform:translateY(0) rotate(0deg)}70%{transform:translateY(170px) rotate(4deg)}85%{transform:translateY(150px) rotate(3deg)}}.orca-loader_eye__gJQ07{transform-box:fill-box;transform-origin:center;transform:scaleY(.04)}.orca-loader_done__QkrS2 .orca-loader_fin__rosvO{animation:orca-loader_surface__AGgpL .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes orca-loader_surface__AGgpL{0%{transform:translateY(60px) rotate(2deg)}to{transform:translateY(0) rotate(0deg)}}.orca-loader_done__QkrS2 .orca-loader_eye__gJQ07{transform:scaleY(1);transition:transform .38s cubic-bezier(.34,1.3,.64,1) .48s}@media (prefers-reduced-motion:reduce){.orca-loader_done__QkrS2 .orca-loader_fin__rosvO,.orca-loader_fin__rosvO{animation:none}.orca-loader_done__QkrS2 .orca-loader_eye__gJQ07{transition:none}}.demo-mobile-workspace_workspace__zgd57{direction:ltr}.demo-mobile-workspace_workspace__zgd57 [data-demo-nav]{height:calc(64px + env(safe-area-inset-bottom));padding:4px 12px env(safe-area-inset-bottom)}.demo-mobile-workspace_workspace__zgd57 [data-demo-nav]>div{gap:4px}.demo-mobile-workspace_workspace__zgd57 [data-demo-nav]>div>button{display:flex;flex:1;min-width:0;min-height:52px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;border-radius:8px}.demo-mobile-workspace_workspace__zgd57 [data-demo-nav] span{font-family:var(--font-geist-sans),sans-serif;font-size:11px;letter-spacing:0;text-transform:none}.demo-mobile-workspace_workspace__zgd57 [data-demo-nav] button[aria-label=Updates]:after{content:"Updates";font-size:11px}.demo-mobile-workspace_workspace__zgd57 [data-map-search]:not(:has([data-map-search-trigger])){top:calc(env(safe-area-inset-top) + 12px);left:12px;right:12px;gap:8px}.demo-mobile-workspace_workspace__zgd57 [data-map-search]>div>button:not([data-map-search-trigger]){height:44px;padding:0 12px;border-radius:8px;background:oklch(14% .005 286)}.demo-mobile-workspace_workspace__zgd57 [data-map-search] button[aria-label="Open profile and workspace menu"]{width:44px;height:44px}.demo-mobile-workspace_workspace__zgd57 [aria-label="Selected area"]>div{padding:4px 10px}.demo-mobile-workspace_workspace__zgd57 [aria-label="Selected area"]>div span{font-size:11px;line-height:16px}.demo-mobile-workspace_workspace__zgd57 [aria-label="Selected area"]>button{min-height:44px;padding:8px 14px;border-radius:8px;font-size:13px;line-height:20px}.dev-map-search_toolbar__fVs7_{top:16px;display:flex;align-items:center;gap:10px}.dev-map-search_trigger__FVWpL{display:grid;place-items:center;flex:none;width:44px;height:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(12,12,14,.94);color:#d4d4d8;backdrop-filter:blur(10px);box-shadow:0 8px 24px -12px rgba(0,0,0,.7);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.dev-map-search_trigger__FVWpL svg{width:20px;height:20px}.dev-map-search_trigger__FVWpL:hover,.dev-map-search_trigger__FVWpL[aria-expanded=true]{border-color:rgba(255,255,255,.28);color:#fafafa;background:#18181b}.dev-map-search_trigger__FVWpL:focus-visible{outline:2px solid #a1a1aa;outline-offset:2px}@media (max-width:760px){.dev-map-search_toolbar__fVs7_{top:calc(env(safe-area-inset-top) + 12px);right:12px;left:auto}}@media (prefers-reduced-motion:reduce){.dev-map-search_trigger__FVWpL{transition:none}}.demo-desktop-rail_rail__qE0Bm{overflow:visible;flex-shrink:0;padding-top:12px;padding-bottom:12px;border-right:1px solid #ffffff0d;z-index:40}.demo-desktop-rail_rail__qE0Bm>div:first-child{margin-top:0}.demo-desktop-rail_rail__qE0Bm>div:first-child img{width:48px;height:48px}.demo-desktop-rail_rail__qE0Bm .demo-desktop-rail_tools__IdAZc{gap:18px;margin-top:28px}.demo-desktop-rail_rail__qE0Bm button{position:relative;width:48px;height:48px;min-width:48px;min-height:48px;border-radius:9px;color:#858585;outline:none}.demo-desktop-rail_rail__qE0Bm button>span,.demo-desktop-rail_rail__qE0Bm button>span>svg,.demo-desktop-rail_rail__qE0Bm button>svg{width:26px;height:26px}.demo-desktop-rail_rail__qE0Bm button:hover{background:#ffffff0d;color:#e4e4e4}.demo-desktop-rail_rail__qE0Bm button[aria-pressed=true],.demo-desktop-rail_rail__qE0Bm button[data-state=open]{background:#242424;color:#fafafa}.demo-desktop-rail_rail__qE0Bm button:focus-visible{outline:1px solid #ffffff80;outline-offset:2px}.demo-desktop-rail_rail__qE0Bm button:after{content:attr(aria-label);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);padding:7px 10px;border:1px solid #ffffff14;border-radius:6px;background:#242424;color:#f4f4f4;font-family:var(--font-geist-sans),sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0}.demo-desktop-rail_rail__qE0Bm button[aria-label="Analyze an image"]:after{content:"Analyze"}.demo-desktop-rail_rail__qE0Bm button[aria-label="Open cases"]:after{content:"Cases"}.demo-desktop-rail_rail__qE0Bm button:focus-visible:after,.demo-desktop-rail_rail__qE0Bm button:hover:after{visibility:visible;opacity:1}.demo-desktop-rail_updates__IPRcG{margin-top:auto;padding-top:24px}