.workspace-sidebar.workspace-autohide{--rail-width:72px;--expanded-width:248px;background:var(--brand-sidebar,#292829);color:#e9e7e5}.workspace-autohide .workspace-brand{min-height:84px;width:var(--expanded-width);flex-direction:row;flex-shrink:0;align-items:center;gap:12px;padding:18px 16px 14px}.workspace-autohide .sidebar-brand-symbol{flex:0 0 40px;place-items:center;height:40px;display:grid}.workspace-autohide .sidebar-brand-copy{flex:0 0 148px}.workspace-autohide .sidebar-brand-copy>img{width:148px;height:auto}.workspace-autohide .sidebar-brand-copy>span{color:#bcbec0;letter-spacing:.18em;white-space:nowrap;margin-top:7px;font-size:7px;display:block}.workspace-autohide .sidebar-toggle{color:#bcbec0;text-align:left;border-radius:7px;flex-shrink:0;align-items:center;gap:12px;min-height:40px;margin:0 12px 8px;padding:10px 15px;font-size:11px;display:flex}.workspace-autohide .sidebar-toggle>svg{flex:0 0 18px}.workspace-autohide .sidebar-toggle>span{white-space:nowrap}.workspace-autohide .sidebar-toggle>small{color:#bcbec0;margin-left:auto;font-size:9px}.workspace-autohide .sidebar-toggle:hover{background:var(--brand-sidebar-hover,#393839);color:var(--brand-gold,#faaf40)}.workspace-autohide :is(a,button):focus-visible{outline:2px solid var(--brand-gold,#faaf40);outline-offset:-2px}.workspace-autohide .workspace-navigation{padding:0 12px 12px;overflow-x:hidden}.workspace-sidebar.workspace-autohide .workspace-navigation>nav{display:block}.workspace-autohide .nav-group{margin:0 0 12px}.workspace-autohide .nav-group>p{color:#bcbec0;white-space:nowrap;height:31px;padding:8px 15px;font-size:9px}.workspace-autohide .workspace-nav-link{white-space:nowrap;gap:13px;min-height:38px;padding:9px 15px}.workspace-autohide .workspace-nav-link>svg{opacity:.9;width:18px;height:18px}.workspace-autohide .workspace-nav-link:hover{background:var(--brand-sidebar-hover,#393839)}.workspace-autohide .workspace-nav-link.is-active{color:#fff;background:var(--brand-sidebar-active,#493b2b);box-shadow:inset 3px 0 var(--brand-gold,#faaf40)}.workspace-autohide .workspace-nav-link.is-active>svg{color:var(--brand-gold,#faaf40)}.workspace-autohide .workspace-nav-label{text-overflow:ellipsis;overflow:hidden}.workspace-autohide .sidebar-note{white-space:nowrap;flex-shrink:0;gap:12px;min-height:66px;padding:15px 16px}.workspace-autohide .sidebar-note-mark{border:0;flex:0 0 40px;width:40px}.workspace-autohide .sidebar-note small{color:#bcbec0}@media screen and (min-width:1200px){.workspace-sidebar.workspace-autohide{--nav-row-height:clamp(24px, calc((100dvh - 180px) / 17), 38px);width:var(--rail-width);transition:width .18s,box-shadow .18s;overflow:clip}.workspace-sidebar.workspace-autohide[data-expanded=true]{width:var(--expanded-width);box-shadow:16px 0 36px #0003}.workspace-autohide .workspace-brand{height:64px;min-height:64px;padding:8px 16px}.workspace-autohide .sidebar-brand-copy>img{width:132px}.workspace-autohide .sidebar-brand-copy>span,.workspace-autohide .sidebar-note{display:none}.workspace-autohide .sidebar-toggle{width:calc(var(--expanded-width) - 24px);height:32px;min-height:32px;margin-bottom:4px;padding-block:7px}.workspace-autohide .workspace-navigation{width:var(--expanded-width);scrollbar-width:none;flex:1;min-height:0;padding-bottom:8px}.workspace-autohide[data-expanded=true] .workspace-navigation{scrollbar-width:thin;scrollbar-color:#737173 transparent}.workspace-autohide .workspace-navigation>nav{width:calc(var(--expanded-width) - 24px)}.workspace-autohide .nav-group{margin-bottom:6px}.workspace-autohide .nav-group:last-child{margin-bottom:0}.workspace-autohide .nav-group>p{height:20px;padding-block:0;line-height:20px}.workspace-autohide .workspace-nav-link{height:var(--nav-row-height);min-height:var(--nav-row-height);margin-block:0;padding-block:0}.workspace-autohide :is(.sidebar-brand-copy,.sidebar-toggle>span,.sidebar-toggle>small,.workspace-nav-label,.nav-group>p,.sidebar-note>div){transition:opacity .12s}.workspace-autohide[data-expanded=false] :is(.sidebar-brand-copy,.sidebar-toggle>span,.sidebar-toggle>small,.workspace-nav-label,.nav-group>p,.sidebar-note>div){opacity:0}.workspace-autohide[data-expanded=false] .nav-spinner{width:9px;height:9px;position:absolute;top:3px;left:29px}}@media screen and (max-width:1199px){.workspace-sidebar.workspace-autohide{width:100%;min-height:68px;padding:0 20px;position:relative;overflow:visible}.workspace-autohide .workspace-brand{width:auto;min-height:68px;padding:12px 0}.workspace-autohide .sidebar-brand-symbol,.workspace-autohide .sidebar-brand-copy>span,.workspace-autohide .sidebar-note{display:none}.workspace-autohide .sidebar-brand-copy{flex-basis:132px}.workspace-autohide .sidebar-brand-copy>img{width:132px}.workspace-autohide .sidebar-toggle{gap:9px;min-height:44px;margin:0 0 0 auto;padding:10px 12px;font-size:12px}.workspace-autohide .sidebar-toggle>small{display:none}.workspace-autohide .workspace-navigation{background:var(--brand-sidebar,#292829);border-top:1px solid #ffffff1a;border-radius:0 0 0 12px;width:min(380px,100vw);max-height:calc(100dvh - 68px);margin:0;padding:12px;display:none;position:absolute;top:68px;right:0;overflow-y:auto;box-shadow:0 16px 24px #0003}.workspace-autohide[data-expanded=true] .workspace-navigation{display:block}.workspace-autohide .workspace-nav-link{min-height:44px;font-size:13px}}@media screen and (max-width:520px){.workspace-sidebar.workspace-autohide{padding:0 16px}}@media (prefers-reduced-motion:reduce){.workspace-sidebar.workspace-autohide,.workspace-autohide :is(.sidebar-brand-copy,.sidebar-toggle>span,.sidebar-toggle>small,.workspace-nav-label,.nav-group>p,.sidebar-note>div){transition:none}}
