.topic-spatial-sidebar[data-v-77e465db]{position:relative;flex:none;height:100%}.topic-spatial-sidebar.has-report-theme[data-v-77e465db]{color:var(--lf-ink);font-family:var(--lf-chart-font)}.topic-spatial-sidebar.has-report-theme[data-v-77e465db]>[data-slot=root]{border-color:var(--lf-quiet)}.topic-spatial-sidebar__nav-button[data-v-77e465db]{width:100%;min-height:2.75rem;justify-content:flex-start;gap:.5rem}.topic-spatial-sidebar__nav-icon[data-v-77e465db]{display:inline-flex;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;border-radius:50%}.topic-spatial-sidebar__nav-label[data-v-77e465db]{min-width:0;max-width:100%;overflow:hidden;font-size:.875rem;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.topic-spatial-sidebar__login-label[data-v-77e465db]{font-size:.75rem;line-height:1rem;white-space:nowrap}.is-collapsed .topic-spatial-sidebar__nav-button[data-v-77e465db]{min-height:4.4375rem;flex-direction:column;justify-content:center;gap:.3125rem;padding:.375rem .25rem;background:transparent;color:var(--ui-text-muted)}.is-collapsed .topic-spatial-sidebar__nav-icon[data-v-77e465db]{width:2.5rem;height:2.5rem}.is-collapsed .topic-spatial-sidebar__nav-label[data-v-77e465db]{font-size:.6875rem;line-height:.875rem}.topic-spatial-sidebar__nav-button[aria-current=page][data-v-77e465db]{background:transparent;color:var(--ui-text)}.topic-spatial-sidebar__nav-button[aria-current=page] .topic-spatial-sidebar__nav-icon[data-v-77e465db]{background:var(--ui-bg-elevated);color:var(--ui-text)}.is-collapsed .topic-spatial-sidebar__nav-button:not([aria-current=page]):hover .topic-spatial-sidebar__nav-icon[data-v-77e465db]{background:var(--ui-bg-elevated)}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded]{position:relative;min-height:4.4375rem;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;padding:.375rem .25rem;border-radius:.75rem;background:transparent;color:var(--ui-text-muted);outline:none}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded]:before{position:absolute;top:.375rem;left:calc(50% - 1.25rem);width:2.5rem;height:2.5rem;border-radius:50%;content:"";pointer-events:none}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded]>.iconify{position:relative;z-index:1;width:1.25rem;height:1.25rem;flex:none;margin:.625rem}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded]>span.leading-none{position:relative;z-index:1;max-width:100%;overflow:hidden;font-size:.6875rem;line-height:.875rem;text-overflow:ellipsis;white-space:nowrap}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded=true]{color:var(--ui-text)}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded=true]:before{background:var(--ui-bg-elevated)}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded=true]>.iconify{color:var(--ui-text)}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded=false]:hover:before{background:var(--ui-bg-elevated)}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.is-collapsed[data-v-77e465db] #topic-spatial-tools button[aria-expanded]>span[title]{top:.375rem;right:calc(50% - 1.25rem)}.topic-spatial-sidebar__edge[data-v-77e465db]{position:absolute;top:0;right:0;width:1rem;height:100%;transform:translate(50%);pointer-events:none}.topic-spatial-sidebar__toggle[data-v-77e465db]{position:absolute;top:50%;left:50%;width:1.25rem;height:2.25rem;padding:0;background:var(--ui-bg);opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.topic-spatial-sidebar.is-hidden[data-v-77e465db]{width:0;z-index:30;overflow:visible}.topic-spatial-sidebar.is-hidden[data-v-77e465db]>[data-slot=root]{display:none}.topic-spatial-sidebar.is-hidden .topic-spatial-sidebar__edge[data-v-77e465db]{left:0;right:auto;width:0;transform:none}.topic-spatial-sidebar.is-hidden .topic-spatial-sidebar__toggle[data-v-77e465db]{left:.75rem;transform:translateY(-50%);box-shadow:0 1px 4px color-mix(in srgb,var(--ui-text) 16%,transparent)}@media(prefers-reduced-motion:reduce){.topic-spatial-sidebar__toggle[data-v-77e465db]{transition:none}}@media(max-width:1023px){.topic-spatial-sidebar[data-v-77e465db]{width:4rem}.topic-spatial-sidebar.is-hidden[data-v-77e465db]{width:0}.topic-spatial-sidebar[data-v-77e465db]>[data-slot=root]{position:absolute;inset-block:0;left:0}}
