.map-shell_body__p7Y69{flex:1 1;display:flex;min-height:0}.map-shell_panel__SPLhQ{width:340px;flex-shrink:0;background:var(--paper);border-right:1px solid var(--ink);display:flex;flex-direction:column;overflow:hidden;font-feature-settings:"cv11","ss01"}.map-shell_panelContent__ADBev{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0}.map-shell_keyBox__5LmNO{padding:14px;border-bottom:1px solid var(--rule)}.map-shell_keyHint__vItAq{margin:0 0 10px;font-size:12.5px;color:var(--ink-soft);line-height:1.45}.map-shell_keyHint__vItAq code{font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:11.5px;font-weight:500}.map-shell_keyHint__vItAq a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.map-shell_keyForm__btZqx{display:flex;gap:0}.map-shell_keyForm__btZqx input{flex:1 1;padding:7px 9px;font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:12px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);outline:none}.map-shell_keyForm__btZqx input:focus{border-color:var(--brand);outline:1px solid var(--brand);outline-offset:-1px}.map-shell_keyForm__btZqx button{padding:7px 12px;border:1px solid var(--ink);border-left:none;background:var(--ink);color:var(--paper);font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.map-shell_demoBanner__OdSd7{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--brand-soft);border-bottom:1px solid var(--rule)}.map-shell_demoPip__bXbfG{width:6px;height:6px;background:var(--brand);flex-shrink:0}.map-shell_demoText__NyIVu{flex:1 1;font-size:11px;color:var(--ink-soft)}.map-shell_demoText__NyIVu a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.map-shell_footer__rV7_E{padding:8px 14px;border-top:1px solid var(--rule);display:flex;gap:14px;flex-wrap:wrap;flex-shrink:0;background:var(--paper)}.map-shell_toggle__EW8cX{display:inline-flex;align-items:center;gap:5px;cursor:pointer;font-family:var(--font-sans,"Inter"),ui-sans-serif,system-ui,sans-serif;font-size:11px;color:var(--ink-faint);transition:color .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-shell_toggle__EW8cX:hover{color:var(--ink)}.map-shell_toggle__EW8cX input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border:1px solid var(--ink-faint);background:var(--paper);cursor:pointer;flex-shrink:0;position:relative}.map-shell_toggle__EW8cX input[type=checkbox]:checked{background:var(--ink);border-color:var(--ink)}.map-shell_toggle__EW8cX input[type=checkbox]:checked:after{content:"";position:absolute;inset:2px;background:var(--paper)}.map-shell_mapArea___ZJDp{flex:1 1;min-width:0;position:relative}.map-shell_mapFooter__AtkDV{position:absolute;bottom:8px;left:8px;right:8px;display:flex;align-items:center;gap:8px;z-index:5;pointer-events:none}.map-shell_mapFooter__AtkDV>*{pointer-events:auto}.map-shell_basemapGroup__yrmy5{display:inline-flex;flex-shrink:0}.map-shell_basemapBtn__wkbd_{padding:4px 8px;border:1px solid var(--rule);border-left-width:0;background:var(--paper);color:var(--ink-faint);cursor:pointer;font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:10px;font-weight:450;letter-spacing:.04em;text-transform:uppercase;transition:color .12s,border-color .12s,background .12s}.map-shell_basemapBtn__wkbd_:first-child{border-left-width:1px}.map-shell_basemapBtn__wkbd_:hover{border-color:var(--ink);color:var(--ink)}.map-shell_basemapBtnActive__IRq9D{border-color:var(--ink)}.map-shell_basemapBtnActive__IRq9D,.map-shell_basemapBtnActive__IRq9D:hover{background:var(--ink);color:var(--paper)}.map-shell_hiresPip____U9F{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);background:var(--paper);padding:3px 8px;border:1px solid var(--rule);white-space:nowrap;transition:color .12s ease,border-color .12s ease,background .12s ease}.map-shell_hiresPipActive__A0wqz{color:#fff;background:rgb(70,25,195);border-color:rgb(70,25,195)}.map-shell_hiresDot__tWLC_{width:7px;height:7px;border-radius:50%;background:var(--ink-faint);border:1px solid var(--rule);transition:background .12s ease,box-shadow .12s ease}.map-shell_hiresPipActive__A0wqz .map-shell_hiresDot__tWLC_{background:#5be39a;border-color:rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(91,227,154,.25)}.map-shell_mapStatus__0N7xJ{flex:1 1;text-align:right;font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:10px;color:var(--ink-faint);background:var(--paper);padding:3px 6px;border:1px solid var(--rule);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.map-shell_body__p7Y69{flex-direction:column}.map-shell_panel__SPLhQ{width:100%;max-height:50vh;border-right:none;border-bottom:1px solid var(--ink);order:2}.map-shell_mapArea___ZJDp{order:1;min-height:40vh}}.account-chip_right__gYddQ{display:inline-flex;align-items:center;gap:12px}.account-chip_spacer__FB6rR{display:inline-block;width:280px;height:38px}.account-chip_docsBtn__8WiKk{font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:11.5px;color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;padding:9px 12px;border:1px solid var(--rule);transition:border-color .12s cubic-bezier(.16,1,.3,1),color .12s cubic-bezier(.16,1,.3,1)}.account-chip_docsBtn__8WiKk:hover{color:var(--ink);border-color:var(--ink)}.account-chip_signIn__ThAPk{font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:11.5px;color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;padding:9px 6px;transition:color .12s cubic-bezier(.16,1,.3,1)}.account-chip_signIn__ThAPk:hover{color:var(--ink)}.account-chip_cta__8CfmV{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--ink);color:var(--ink);font-family:var(--font-sans,"Inter"),system-ui,sans-serif;font-size:13px;font-weight:500;transition:background .12s cubic-bezier(.16,1,.3,1),color .12s cubic-bezier(.16,1,.3,1)}.account-chip_cta__8CfmV:hover{background:var(--ink);color:var(--paper)}.account-chip_chip__D9SBE{display:inline-flex;align-items:center;gap:8px;padding:8px 12px 8px 10px;border:1px solid var(--rule);background:var(--paper);font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:11.5px;color:var(--ink);letter-spacing:.02em;max-width:32ch;transition:border-color .12s cubic-bezier(.16,1,.3,1)}.account-chip_chip__D9SBE:hover{border-color:var(--ink)}.account-chip_chipLabel__BfLGU{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-chip_dot__6CWw0{width:6px;height:6px;border-radius:50%;background:var(--ok,oklch(.58 .14 155));flex:0 0 6px}.account-chip_signOut__ugSIY{font-family:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;font-size:11.5px;color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;padding:9px 6px;background:transparent;border:none;cursor:pointer;transition:color .12s cubic-bezier(.16,1,.3,1)}.account-chip_signOut__ugSIY:hover{color:var(--ink)}@media (max-width:760px){.account-chip_docsBtn__8WiKk,.account-chip_signIn__ThAPk,.account-chip_signOut__ugSIY{display:none}.account-chip_chip__D9SBE{max-width:18ch}}