.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}}