.ds-geo-hub-workspace{background-color:var(--geo-hub-background);padding-top:0}:is(.ds-geo-hub-workspace,.ds-geo-graph-dialog) .ds-geo-graph{height:var(--geo-hub-canvas-height);box-shadow:none;background-color:var(--geo-hub-background);background-image:var(--studio-workspace-dots);background-size:var(--geo-hub-dot-tile);border:none;border-radius:0}.ds-geo-topics{padding:var(--editorial-inset);order:2}.ds-geo-topic-label{margin-bottom:var(--geo-hub-topic-gap)}.ds-geo-hub-workspace .ds-geo-zoom-controls{bottom:var(--geo-hub-controls-bottom);right:var(--geo-hub-controls-right)}.ds-geo-back{display:none}:is(.ds-geo-hub-workspace,.ds-geo-graph-dialog) .ds-geo-back{z-index:10;bottom:var(--geo-hub-controls-bottom);left:var(--geo-hub-controls-left);align-items:center;gap:var(--geo-hub-back-gap);padding:var(--geo-hub-back-padding);border:var(--geo-hub-back-border);border-radius:var(--geo-hub-back-radius);background:var(--geo-hub-back-background);color:var(--figma-color-gray-text);box-shadow:var(--geo-hub-back-shadow);-webkit-backdrop-filter:var(--geo-hub-back-filter);backdrop-filter:var(--geo-hub-back-filter);flex-shrink:0;display:flex;position:absolute}.ds-geo-back svg{width:var(--geo-hub-back-icon);height:var(--geo-hub-back-icon)}:is(.ds-geo-hub-workspace,.ds-geo-graph-dialog) .ds-geo-back:hover{background:var(--geo-hub-back-hover);color:var(--figma-color-White)}.staging-navigation:has([data-geo-hub-workspace=true]){background-color:var(--geo-hub-background);border:none}html[data-geo-hub-initial-surface=true] .staging-experience:not(:has(>.staging-navigation [data-geo-hub-workspace])){background-color:var(--geo-hub-background)}html[data-geo-hub-initial-surface=true] .staging-experience:not(:has(>.staging-navigation [data-geo-hub-workspace])):before{display:none}html[data-geo-hub-initial-surface=true] .staging-experience>.staging-navigation:not(:has([data-geo-hub-workspace])){background-color:var(--geo-hub-background);border:none}.staging-experience:has(>.staging-navigation [data-geo-hub-workspace=true]):after{display:none}html[data-geo-hub-initial-surface=true] .staging-experience>.ds-site-footer{display:none}.staging-experience:has(>.staging-navigation [data-geo-hub-workspace=true])>.ds-site-footer{display:none}.staging-navigation:has([data-geo-hub-workspace=true]) :is(.staging-desktop-navigation,.staging-navigation-controls){display:none}.staging-navigation:has([data-geo-hub-workspace=true]) .staging-navigation-inner{justify-content:center;align-items:flex-start;gap:var(--geo-hub-back-gap);height:var(--geo-hub-header-height);flex-direction:column;display:flex}@media not (min-width:1024px){.staging-navigation:has([data-geo-hub-workspace=true]) .staging-navigation-controls{display:flex}.staging-navigation:has([data-geo-hub-workspace=true]) .staging-navigation-inner{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:479px){.staging-experience:has([data-geo-hub-workspace=true]){--geo-hub-header-height:var(--geo-hub-mobile-header-height)}}.redesign-frame.staging-experience:has(>.ds-geo-hub-workspace){padding-top:0}:is(html:has(.ds-geo-hub-workspace:not([style*="display: none"])),body:has(.ds-geo-hub-workspace:not([style*="display: none"]))){overflow:hidden}.ds-geo-hub-workspace{height:var(--geo-hub-viewport-height);overflow:hidden}.ds-geo-layout{height:var(--geo-hub-fill-height);position:relative}.ds-geo-hub-workspace .ds-geo-graph{height:var(--geo-hub-fill-height)}.ds-geo-sidebar{z-index:20;top:var(--geo-hub-sidebar-top);left:var(--geo-hub-controls-left);width:var(--geo-hub-sidebar-width);max-height:var(--geo-hub-sidebar-max-height);overscroll-behavior:contain;scrollbar-width:none;position:absolute;overflow-y:auto}.ds-geo-sidebar .ds-article-toc>li{margin-bottom:var(--geo-hub-back-gap)}.ds-geo-sidebar button[aria-current=location]{color:var(--article-active)}.ds-geo-sidebar-pages{padding-left:var(--article-toc-indent);margin-top:var(--geo-hub-back-gap);list-style:none}.ds-geo-sidebar-pages li{margin-bottom:var(--geo-hub-back-gap)}.ds-geo-sidebar-pages[data-expanded=false],.ds-geo-mobile-actions{display:none}.ds-geo-graph-dialog[role=dialog]{width:var(--geo-hub-fill-height);max-width:none;height:var(--geo-hub-viewport-height);background:var(--geo-hub-background);border:none;border-radius:0;gap:0;max-height:none;padding:0;top:0;left:0;overflow:hidden;transform:none}.ds-geo-graph-dialog .ds-geo-graph{height:var(--geo-hub-fill-height)}.ds-geo-graph-dialog .ds-geo-back{bottom:var(--geo-hub-mobile-controls-bottom)}.ds-geo-graph-dialog .ds-geo-zoom-controls{bottom:var(--geo-hub-mobile-controls-bottom);right:var(--geo-hub-controls-right)}.ds-geo-graph-dialog>button{top:var(--geo-hub-mobile-controls-bottom);right:var(--geo-hub-controls-right)}@media (max-width:767px){:is(html:has(.ds-geo-hub-workspace:not([style*="display: none"])),body:has(.ds-geo-hub-workspace:not([style*="display: none"]))){overflow:clip auto}.ds-geo-hub-workspace,.ds-geo-hub-workspace .ds-geo-layout{height:auto;overflow:visible}.ds-geo-hub-workspace{min-height:var(--geo-hub-viewport-height)}.ds-geo-hub-workspace .ds-geo-graph{display:none}.ds-geo-mobile-actions{z-index:10;gap:var(--geo-hub-back-gap);left:var(--geo-hub-controls-left);bottom:var(--geo-hub-mobile-controls-bottom);display:flex;position:fixed}.ds-geo-hub-workspace .ds-geo-mobile-actions .ds-geo-back{position:static}.ds-geo-hub-workspace .ds-geo-sidebar-pages{display:block}.ds-geo-hub-workspace .ds-geo-root-topic{display:none}.ds-geo-hub-workspace .ds-geo-sidebar>.ds-article-toc>li>button{color:var(--figma-color-White)}.ds-geo-hub-workspace .ds-geo-sidebar{z-index:auto;overscroll-behavior:auto;width:auto;max-height:none;padding-top:var(--geo-hub-mobile-list-top);padding-right:var(--geo-hub-controls-right);padding-bottom:var(--geo-hub-sidebar-reserve);padding-left:var(--geo-hub-controls-left);order:2;position:static;overflow:visible}}.staging-experience>.ds-geo-hub-workspace.ds-geo-hub-workspace{padding-top:0}@media (min-width:768px){.ds-geo-sidebar{top:var(--geo-hub-desktop-sidebar-top);transform:var(--geo-hub-desktop-sidebar-transform)}}
