.Sidebar_sidebar__BeuG1{height:100%;width:64px;background:var(--color-bg-white);border-right:1px solid var(--color-border);transition:width .45s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;z-index:99;min-width:64px;cursor:pointer}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ{width:200px;overflow-y:auto;overflow-x:hidden}@media (pointer:fine) and (max-width:600px){.Sidebar_sidebar__BeuG1{width:64px;min-width:64px}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ{width:180px}}@media (max-width:768px){.Sidebar_sidebar__BeuG1{position:fixed!important;top:48px;left:-100%;width:280px;height:calc(100vh - 48px);border-right:1px solid var(--color-border);transition:left .3s ease;z-index:999;box-shadow:2px 0 8px rgba(0,0,0,.1);align-self:unset;cursor:default}.Sidebar_sidebar__BeuG1.Sidebar_mobileMenuOpen__A3VbO{left:0}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ,.Sidebar_sidebar__BeuG1.Sidebar_mobileMenuOpen__A3VbO{width:280px}}.Sidebar_container__cCKV6{display:flex;flex-direction:column;flex:1 1;min-height:0;padding:var(--spacing-md) 0}.Sidebar_logoContainer__qqQfM{padding:var(--spacing-md) var(--spacing-sm);border-bottom:1px solid var(--color-border);flex-shrink:0;display:none}@media (max-width:768px){.Sidebar_logoContainer__qqQfM{display:block}.Sidebar_container__cCKV6{padding-top:0}}.Sidebar_groupSelector__x9dQk{position:relative;padding:var(--spacing-sm) var(--spacing-sm);border-bottom:1px solid var(--color-border);flex-shrink:0;overflow:visible}.Sidebar_groupSelectorAvatarRow__HwsRx{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:background var(--transition-fast);justify-content:center}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ .Sidebar_groupSelectorAvatarRow__HwsRx{justify-content:flex-start}.Sidebar_groupSelectorAvatarRow__HwsRx:hover{background:var(--color-bg)}.Sidebar_groupSelectorAvatar__SaEXu{width:36px;height:36px;min-width:36px;border-radius:50%;background:transparent;color:var(--color-main-dark);border:1px solid var(--color-main-dark);display:flex;align-items:center;justify-content:center;font-family:var(--base-font-family);font-size:var(--text-size-md);font-weight:var(--font-weight-bold);flex-shrink:0;letter-spacing:0;text-transform:uppercase}.Sidebar_groupSelectorExpandedInfo__03XM1{display:flex;align-items:center;gap:var(--spacing-xs);flex:1 1;min-width:0;opacity:0;max-width:0;overflow:hidden;transition:opacity .1s ease-out,max-width .25s ease-out;pointer-events:none}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ .Sidebar_groupSelectorExpandedInfo__03XM1{opacity:1;max-width:200px;pointer-events:auto;transition:opacity .25s ease-in .2s,max-width .35s ease-in .1s}.Sidebar_groupSelectorName__1HaXb{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_groupSelectorChevron__UY7sN{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease}.Sidebar_groupDropdown__hdOEE{position:absolute;top:100%;left:var(--spacing-sm);right:var(--spacing-sm);background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:200;max-height:300px;overflow-y:auto;margin-top:var(--spacing-xs)}.Sidebar_groupDropdownItem__ptnEb{display:block;width:100%;background:none;border:none;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--base-font-family);font-size:var(--text-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text);cursor:pointer;text-align:left;transition:background var(--transition-fast),color var(--transition-fast);border-bottom:1px solid var(--color-border)}.Sidebar_groupDropdownItem__ptnEb:last-child{border-bottom:none}.Sidebar_groupDropdownItemActive__v4FDp,.Sidebar_groupDropdownItem__ptnEb:hover{background:var(--color-bg);color:var(--color-primary)}.Sidebar_groupDropdownItemActive__v4FDp{font-weight:var(--font-weight-semibold)}.Sidebar_nav__r_IEO{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) 0;overflow-y:auto}.Sidebar_navItem__MUnZR{display:flex!important;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md)!important;font-family:var(--base-font-family);font-size:var(--text-size-sm)!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important;color:var(--color-text)!important;text-decoration:none;justify-content:center;min-height:44px;width:100%;position:relative;cursor:pointer;border:none;background:none;border-radius:var(--radius-sm);transition:color var(--transition-fast)}.Sidebar_sidebar__BeuG1:not(.Sidebar_expanded__GApkJ) .Sidebar_navItem__MUnZR{gap:0}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ .Sidebar_navItem__MUnZR{justify-content:flex-start;padding:var(--spacing-md) var(--spacing-sm)!important}.Sidebar_navItemActive__ZJR67,.Sidebar_navItem__MUnZR:hover{color:var(--color-primary)!important;background:transparent!important}.Sidebar_navItemActive__ZJR67:hover{color:var(--color-primary)!important}.Sidebar_tooltip__4YbAw{position:fixed;transform:translateY(-50%);background:var(--color-main-dark);color:var(--color-bg-white);padding:5px 12px;border-radius:var(--radius-sm);font-family:var(--base-font-family);font-size:var(--text-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);white-space:nowrap;pointer-events:none;z-index:10000;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Sidebar_icon__qmhGl{flex-shrink:0;min-width:20px;width:20px;height:20px;transition:color var(--transition-fast);color:currentColor}.Sidebar_navItem__MUnZR .Sidebar_icon__qmhGl{color:var(--color-text)}.Sidebar_navItem__MUnZR:hover .Sidebar_icon__qmhGl{color:var(--color-primary)}.Sidebar_navItemActive__ZJR67 .Sidebar_icon__qmhGl{color:currentColor!important}.Sidebar_navText__enTBs{white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:opacity .1s ease-out,max-width .25s ease-out;pointer-events:none}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ .Sidebar_navText__enTBs{opacity:1;max-width:200px;pointer-events:auto;transition:opacity .25s ease-in .2s,max-width .35s ease-in .1s}.Sidebar_badge__4aRrW{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;margin-left:var(--spacing-xs);background:var(--color-error);color:var(--color-bg-white);border-radius:9px;font-size:var(--text-size-xs);font-weight:var(--font-weight-bold);line-height:1;flex-shrink:0}.Sidebar_bottomSection__zeFnW{padding:var(--spacing-sm) var(--spacing-sm);border-top:1px solid var(--color-border);margin-top:auto;display:flex;flex-direction:column;gap:var(--spacing-xs)}.Sidebar_logoutButton__jQVec{display:flex!important;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md)!important;width:100%;justify-content:center;min-height:44px;color:var(--color-text)!important;border-radius:var(--radius-sm);position:relative;cursor:pointer;border:none;background:none;font-family:var(--base-font-family);font-size:var(--text-size-sm);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);transition:color var(--transition-fast)}.Sidebar_sidebar__BeuG1:not(.Sidebar_expanded__GApkJ) .Sidebar_logoutButton__jQVec{gap:0}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ .Sidebar_logoutButton__jQVec{justify-content:flex-start;padding:var(--spacing-md) var(--spacing-sm)!important}.Sidebar_logoutButton__jQVec:hover{background:transparent!important;color:var(--color-primary)!important;opacity:1!important}.Sidebar_logoutButton__jQVec .Sidebar_navText__enTBs{white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:opacity .1s ease-out,max-width .25s ease-out;pointer-events:none}.Sidebar_sidebar__BeuG1.Sidebar_expanded__GApkJ .Sidebar_logoutButton__jQVec .Sidebar_navText__enTBs{opacity:1;max-width:200px;pointer-events:auto;transition:opacity .25s ease-in .2s,max-width .35s ease-in .1s}.Sidebar_logoutButton__jQVec .Sidebar_icon__qmhGl{display:block;opacity:1;visibility:visible}