.desktop-sidebar-toggle[hidden]{display:none!important}
.desktop-sidebar-toggle{display:flex;align-items:center;justify-content:center;gap:var(--space-inline);flex:none;min-width:var(--control-target);min-height:var(--control-target);width:var(--control-target);height:var(--control-target);margin:0;padding:var(--action-padding-block) var(--action-padding-inline);border:0;border-radius:var(--action-radius);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--type-action);line-height:1.4;text-align:start;cursor:pointer}
.desktop-sidebar-toggle>.icon{width:20px;height:20px;flex:none}
.desktop-sidebar-toggle:hover{background:var(--surface-hover);color:var(--text-primary)}
.desktop-sidebar-toggle:active{background:var(--surface-pressed)}
.desktop-sidebar-toggle:focus-visible{outline:2px solid var(--text-link);outline-offset:-2px}
.desktop-sidebar-toggle:disabled{cursor:wait;opacity:.65}
@media(min-width:701px){
 :root body.in-workspace #workspace-panel.has-collapsed-sidebar{grid-template-columns:84px minmax(0,1fr)}
 :root body.in-workspace #workspace-panel>.sidebar.is-desktop-collapsed{padding:var(--space-fields);min-width:0;align-items:stretch;gap:0}
 :root body.in-workspace .is-desktop-collapsed>.company-badge{display:flex;flex-direction:column;justify-content:center;gap:var(--space-inline);padding:0;margin:0 0 var(--space-inline);flex:none}
 :root body.in-workspace .is-desktop-collapsed>.company-badge>.icon{width:22px;height:22px;margin:0}
 .is-desktop-collapsed>.company-badge>div{display:none}
 :root body.in-workspace .is-desktop-collapsed>.company-badge>[data-pwa-placement=sidebar]{margin:0;align-self:center}
 :root body.in-workspace .is-desktop-collapsed>#module-navigation{display:flex;flex-direction:column;gap:4px;padding:0 4px 0 0;margin:var(--space-inline) 0;overflow-x:hidden;min-width:0}
 :root body.in-workspace .is-desktop-collapsed>#module-navigation>a{display:flex;align-items:center;justify-content:center;flex:none;align-self:center;width:var(--control-target);min-width:var(--control-target);height:var(--control-target);min-height:var(--control-target);padding:var(--space-inline);gap:0;position:relative}
 :root body.in-workspace .is-desktop-collapsed>#module-navigation>a>.icon{width:20px;height:20px;flex:none}
 :root body.in-workspace .is-desktop-collapsed>#module-navigation>a>span,.is-desktop-collapsed>#module-navigation>.nav-group{display:none}
 .is-desktop-collapsed>#module-navigation>[hidden]{display:none!important}
 :root body.in-workspace .is-desktop-collapsed>.support-menu-area{padding-top:var(--space-inline);margin:var(--space-inline) 0}
 :root body.in-workspace .is-desktop-collapsed .support-menu-entry{position:relative;justify-content:center;width:var(--control-target);height:var(--control-target);padding:var(--space-inline);margin:auto}
 .is-desktop-collapsed .support-menu-entry>span:not(.support-attention-count){display:none}
 :root body.in-workspace .is-desktop-collapsed .support-menu-entry>.support-attention-count{position:absolute;right:0;top:0;margin:0;min-width:16px;padding:0 3px;font-size:var(--type-eyebrow)}
 :root body.in-workspace .is-desktop-collapsed>.account{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-inline) 0 0;margin:0;flex:none}
 .is-desktop-collapsed>.account>div{display:none}
 :root body.in-workspace .is-desktop-collapsed>.account>:is(.avatar,.account-exit){width:var(--control-target);min-width:var(--control-target);height:var(--control-target);min-height:var(--control-target);padding:var(--space-inline);margin:0}
 :root body.in-workspace .is-desktop-collapsed>.home-sidebar-setup{padding:0;margin:var(--space-inline) 0;flex:none}
 :root body.in-workspace .is-desktop-collapsed .home-sidebar-setup .onboarding-banner{display:block;padding:0;border:0;background:transparent;box-shadow:none;margin:0}
 .is-desktop-collapsed .home-sidebar-setup :is(.onboarding-emblem,.onboarding-banner-copy,.onboarding-banner-progress,.onboarding-banner-error>p){display:none!important}
 :root body.in-workspace .is-desktop-collapsed .home-sidebar-setup .onboarding-banner>.onboarding-banner-action{display:flex;align-items:center;justify-content:center;width:var(--control-target);height:var(--control-target);padding:var(--space-inline);margin:auto}
 .is-desktop-collapsed .home-sidebar-setup .onboarding-banner[hidden]{display:none!important}
}
@media(max-width:700px){.desktop-sidebar-toggle{display:none!important}}

.desktop-sidebar-toggle>span{display:none}

.desktop-sidebar-brand{display:flex;align-items:center;gap:var(--space-section);min-width:0}
.desktop-sidebar-toggle.is-collapsed>.icon{transform:scaleX(-1)}
body:not(.in-workspace) .desktop-sidebar-toggle{display:none!important}
@media(max-width:700px){.desktop-sidebar-brand{display:contents}.desktop-sidebar-toggle{display:none!important}}
