.ProjectContextMenu_contextMenu__L_rJy{background-color:var(--dashboard-bg-card);border:1px solid var(--dashboard-border-secondary);border-radius:8px;box-shadow:var(--dashboard-shadow-xl);min-width:180px;overflow:hidden;animation:ProjectContextMenu_fade-in__jLNJs .15s ease-out}@keyframes ProjectContextMenu_fade-in__jLNJs{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ProjectContextMenu_menuItem__mYwig{display:flex;align-items:center;padding:10px 12px;font-size:14px;cursor:pointer;color:var(--dashboard-text-primary);transition:background-color .15s ease;user-select:none}.ProjectContextMenu_menuItem__mYwig:hover{background-color:var(--dashboard-bg-hover)}.ProjectContextMenu_menuItem__mYwig:first-child{border-radius:8px 8px 0 0}.ProjectContextMenu_menuItem__mYwig:last-child{border-radius:0 0 8px 8px}.ProjectContextMenu_menuItemDanger__pMpT7{color:var(--dashboard-error)}.ProjectContextMenu_menuItemDanger__pMpT7:hover{background-color:rgb(239 68 68/10%)}.ProjectContextMenu_menuIcon__ALiHZ{margin-right:8px;width:20px;text-align:center;font-size:14px}.ProjectContextMenu_divider__mcl_R{height:1px;background-color:var(--dashboard-border-secondary);margin:4px 0}.ProjectIcon_projectIcon__nN7H5{display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0;transition:all .2s ease;font-weight:500;border:1px solid rgb(0 0 0/8%)}.ProjectIcon_projectIcon__nN7H5:hover{transform:scale(1.05);box-shadow:0 2px 8px rgb(0 0 0/15%)}.ProjectIcon_small__9HzxR{width:24px;height:24px;border-radius:6px}.ProjectIcon_small__9HzxR .ProjectIcon_emoji__HzqYK{font-size:12px}.ProjectIcon_medium__O_YxS{width:32px;height:32px;border-radius:8px}.ProjectIcon_medium__O_YxS .ProjectIcon_emoji__HzqYK{font-size:16px}.ProjectIcon_large__GoBMo{width:48px;height:48px;border-radius:12px}.ProjectIcon_large__GoBMo .ProjectIcon_emoji__HzqYK{font-size:24px}.ProjectIcon_emoji__HzqYK{line-height:1;font-style:normal;display:flex;align-items:center;justify-content:center;filter:brightness(1.1) contrast(1.1)}.ProjectListItem_projectItem__m1lO4{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid var(--dashboard-border-primary);cursor:pointer;transition:background-color .2s ease;position:relative;min-height:72px}.ProjectListItem_projectItem__m1lO4:hover{background-color:var(--dashboard-bg-hover)}.ProjectListItem_projectItem__m1lO4:last-child{border-bottom:none}.ProjectListItem_projectItemSelected__8eAho{background-color:var(--dashboard-bg-active);border-left:3px solid var(--dashboard-accent-primary)}.ProjectListItem_projectItemSelected__8eAho:hover{background-color:var(--dashboard-bg-active)}.ProjectListItem_projectIcon__jJDCY{margin-top:2px}.ProjectListItem_projectInfo__E1QPb{flex:1;min-width:0}.ProjectListItem_projectName__xfvNe{font-size:14px;font-weight:600;color:var(--dashboard-text-primary);margin:0 0 4px;line-height:1.4;-webkit-line-clamp:1}.ProjectListItem_projectDescription___4rWl,.ProjectListItem_projectName__xfvNe{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ProjectListItem_projectDescription___4rWl{font-size:12px;color:var(--dashboard-text-tertiary);margin:0;line-height:1.3;-webkit-line-clamp:2}.ProjectsSidebar_sidebar__R6_Yr{height:100%;display:flex;flex-direction:column;background-color:var(--dashboard-bg-card);transition:width .3s ease;overflow:hidden}.ProjectsSidebar_sidebarCollapsed__zVmkl{width:64px}.ProjectsSidebar_sidebarExpanded__nbjMH{width:320px}.ProjectsSidebar_teamSection__9nD7R{padding:20px 16px 16px;border-bottom:1px solid var(--dashboard-border-primary);flex-shrink:0}.ProjectsSidebar_teamSelector__3rIhl{position:relative}.ProjectsSidebar_teamButton__4ei3C{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;padding:0;cursor:pointer;transition:opacity .2s ease}.ProjectsSidebar_teamButton__4ei3C:hover{opacity:.8}.ProjectsSidebar_teamLogo__p15uw{width:32px;height:32px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProjectsSidebar_teamInitials__EUBTC{font-size:14px;font-weight:600;color:white}.ProjectsSidebar_teamName__Ro7hP{font-size:16px;font-weight:600;color:var(--dashboard-text-primary);flex:1;text-align:left}.ProjectsSidebar_chevron__Nn5P7{width:16px;height:16px;color:var(--dashboard-text-tertiary);transition:transform .2s ease;flex-shrink:0}.ProjectsSidebar_chevronOpen__kC4sm{transform:rotate(180deg)}.ProjectsSidebar_teamDropdown__kPzvq{position:absolute;top:100%;left:0;right:0;background-color:var(--dashboard-bg-card);border:1px solid var(--dashboard-border-secondary);border-radius:8px;margin-top:8px;z-index:50;box-shadow:var(--dashboard-shadow-xl);overflow:hidden}.ProjectsSidebar_dropdownHeader__3gOwo{padding:12px 16px;font-size:12px;font-weight:600;color:var(--dashboard-text-muted);text-transform:uppercase;letter-spacing:.05em;background-color:var(--dashboard-bg-tertiary);border-bottom:1px solid var(--dashboard-border-secondary)}.ProjectsSidebar_teamsList__nVDzp{max-height:200px;overflow-y:auto}.ProjectsSidebar_teamItem__wibAj{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;transition:background-color .2s ease;text-align:left}.ProjectsSidebar_teamItem__wibAj:hover{background-color:var(--dashboard-bg-hover)}.ProjectsSidebar_teamItemIcon__xtoLl{width:24px;height:24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProjectsSidebar_teamItemInitials__jtFLz{font-size:12px;font-weight:600;color:white}.ProjectsSidebar_teamItemName__nEVfb{font-size:14px;font-weight:500;color:var(--dashboard-text-primary);flex:1}.ProjectsSidebar_checkIcon__50PiA{width:16px;height:16px;color:#10b981;flex-shrink:0}.ProjectsSidebar_dropdownSeparator__Vwbmn{height:1px;background-color:var(--dashboard-border-secondary);margin:4px 0}.ProjectsSidebar_createTeamButton__gtGeE{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:none;border:none;font-size:14px;font-weight:500;color:var(--dashboard-text-primary);cursor:pointer;transition:background-color .2s ease;text-align:left}.ProjectsSidebar_createTeamButton__gtGeE:hover{background-color:var(--dashboard-bg-hover)}.ProjectsSidebar_plusIcon__4zxyw{width:16px;height:16px;color:var(--dashboard-text-tertiary)}.ProjectsSidebar_emptyTeamsState__yW8O7,.ProjectsSidebar_loadingState__sixOv{padding:16px;text-align:center}.ProjectsSidebar_emptyText__mjq13,.ProjectsSidebar_loadingState__sixOv{font-size:14px;color:var(--dashboard-text-tertiary)}.ProjectsSidebar_emptyText__mjq13{margin:0;line-height:1.5}.ProjectsSidebar_header__dkLNB{padding:20px 16px 16px;border-bottom:1px solid var(--dashboard-border-primary);flex-shrink:0;height:68px;box-sizing:border-box;overflow:hidden}.ProjectsSidebar_sidebar__R6_Yr .ProjectsSidebar_hidden__yz6nR+.ProjectsSidebar_header__dkLNB{padding-top:20px;border-top:none}.ProjectsSidebar_headerContent__vv1WS{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProjectsSidebar_titleSection__J3IL3{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ProjectsSidebar_title__sY6Xk{font-size:16px;font-weight:600;color:var(--dashboard-text-primary);margin:0;line-height:1.4;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectsSidebar_collapseButton__1U9Es{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:var(--dashboard-text-secondary);cursor:pointer;border-radius:6px;transition:all .2s ease;flex-shrink:0}.ProjectsSidebar_collapseButton__1U9Es:hover{background-color:var(--dashboard-bg-hover);color:var(--dashboard-text-primary)}.ProjectsSidebar_collapseButton__1U9Es svg{width:20px;height:20px}.ProjectsSidebar_createButton__JQxbE{display:flex;align-items:center;justify-content:center;gap:6px;background-color:var(--dashboard-button-primary);border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:8px 12px;min-width:auto}.ProjectsSidebar_createButton__JQxbE:hover{background-color:var(--dashboard-button-primary-hover);transform:translateY(-1px)}.ProjectsSidebar_createButton__JQxbE:disabled{opacity:.6;cursor:not-allowed;transform:none}.ProjectsSidebar_createIcon__s34ME{width:14px;height:14px;color:var(--dashboard-button-primary-text)}.ProjectsSidebar_createText__eyLpc{font-size:13px;font-weight:500;color:var(--dashboard-button-primary-text);white-space:nowrap}.ProjectsSidebar_projectsList__vfoRE{flex:1;overflow:hidden auto}.ProjectsSidebar_emptyState__zTzaW{padding:32px 20px;text-align:center}.ProjectsSidebar_loadingState__sixOv{padding:32px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ProjectsSidebar_loadingText__WskPM{font-size:14px;color:var(--dashboard-text-tertiary);margin:0}.ProjectsSidebar_spinner__swmXu{width:20px;height:20px;border-top:2px solid var(--dashboard-border-primary);border:2px solid var(--dashboard-border-primary);border-top-color:var(--dashboard-accent-primary);border-radius:50%;animation:ProjectsSidebar_spin__SP308 1s linear infinite}@keyframes ProjectsSidebar_spin__SP308{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProjectsSidebar_additionalSections__LpKJS{border-top:1px solid var(--dashboard-border-primary);padding:16px;flex-shrink:0}.ProjectsSidebar_navigation__ZWrm9{display:flex;flex-direction:column;gap:4px}.ProjectsSidebar_navItem__8TSEz{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:6px;text-decoration:none;color:var(--dashboard-text-tertiary);font-size:14px;font-weight:500;transition:all .2s ease}.ProjectsSidebar_navItem__8TSEz:hover{background-color:var(--dashboard-bg-hover);color:var(--dashboard-text-primary)}.ProjectsSidebar_navItemActive__8DWFG{background-color:var(--dashboard-nav-active-bg);color:var(--dashboard-nav-active-text)}.ProjectsSidebar_navIcon__Oc9Dp{width:16px;height:16px}.ProjectsSidebar_hidden__yz6nR{display:none!important}.ProjectsSidebar_footer__ja06_{border-top:1px solid var(--dashboard-border-primary);padding:16px;margin-top:auto;flex-shrink:0}.ProjectsSidebar_userInfo__AS3jM{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background-color .2s ease;width:100%}.ProjectsSidebar_userInfo__AS3jM:hover{background-color:var(--dashboard-bg-hover)}.ProjectsSidebar_userName__oK78l{font-size:14px;font-weight:500;color:var(--dashboard-text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectsSidebar_usageNavigation__T_L9D{border-top:1px solid var(--dashboard-border-primary);padding:16px;flex-shrink:0}.ProjectsSidebar_usageNavItem__Bumim{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;text-decoration:none;color:var(--dashboard-text-tertiary);font-size:14px;font-weight:500;transition:all .2s ease;width:100%}.ProjectsSidebar_usageNavItem__Bumim:hover{background-color:var(--dashboard-bg-hover);color:var(--dashboard-text-primary);transform:translateY(-1px)}.ProjectsSidebar_usageNavItemActive__Y2oDd,.ProjectsSidebar_usageNavItemActive__Y2oDd:hover{background-color:var(--dashboard-nav-active-bg);color:var(--dashboard-nav-active-text)}.ProjectsSidebar_usageNavIcon__bT9AE{width:18px;height:18px;flex-shrink:0}.ProjectsSidebar_usageNavLabel__rlvt3{font-weight:600}@media (width <= 768px){.ProjectsSidebar_header__dkLNB,.ProjectsSidebar_teamSection__9nD7R{padding:16px 12px 12px}.ProjectsSidebar_title__sY6Xk{font-size:15px}.ProjectsSidebar_createButton__JQxbE{padding:6px 10px}.ProjectsSidebar_createIcon__s34ME{width:12px;height:12px}.ProjectsSidebar_createText__eyLpc{font-size:12px}.ProjectsSidebar_emptyState__zTzaW{padding:24px 16px}.ProjectsSidebar_additionalSections__LpKJS,.ProjectsSidebar_footer__ja06_{padding:12px}}.ProjectsSidebar_collapsedHeader__DPjgS{padding:16px 8px;border-bottom:1px solid var(--dashboard-border-primary);display:flex;flex-direction:column;align-items:center;gap:12px}.ProjectsSidebar_expandButton__od2ud{width:32px;height:32px;border:none;background-color:var(--dashboard-bg-secondary);color:var(--dashboard-text-tertiary);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500}.ProjectsSidebar_expandButton__od2ud:hover{background-color:var(--dashboard-bg-hover);color:var(--dashboard-text-primary);transform:translateY(-1px)}.ProjectsSidebar_expandButton__od2ud svg{width:20px;height:20px}.ProjectsSidebar_collapsedProjectsList__JIaYc{flex:1;padding:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.ProjectsSidebar_collapsedProjectItem__CUmlB{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;background-color:var(--dashboard-bg-secondary);color:var(--dashboard-text-tertiary);font-size:14px;font-weight:600;border:2px solid transparent}.ProjectsSidebar_collapsedProjectItem__CUmlB:hover{background-color:var(--dashboard-bg-hover);color:var(--dashboard-text-primary);transform:translateY(-1px);box-shadow:0 2px 8px rgb(0 0 0/10%)}.ProjectsSidebar_collapsedProjectItemSelected__JB2GN{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;border-color:var(--dashboard-accent-primary);transform:translateY(-1px);box-shadow:0 4px 12px rgb(99 102 241/40%)}.ProjectsSidebar_collapsedProjectItemSelected__JB2GN:hover{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;transform:translateY(-1px);box-shadow:0 4px 12px rgb(99 102 241/50%)}.ProjectsSidebar_collapsedProjectInitials__SSwbX{font-size:14px;font-weight:600;text-transform:uppercase}.ProjectsSidebar_collapsedUserSection__HWp5_{padding:8px;display:flex;justify-content:center;align-items:center;border-top:1px solid var(--dashboard-border-primary)}.ProjectsSidebar_collapsedUserInfo__ya7SZ{cursor:pointer;border-radius:50%;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.ProjectsSidebar_collapsedUserInfo__ya7SZ:hover{transform:scale(1.05)}.ProjectsSidebar_sidebarCollapsed__zVmkl .ProjectsSidebar_additionalSections__LpKJS,.ProjectsSidebar_sidebarCollapsed__zVmkl .ProjectsSidebar_footer__ja06_,.ProjectsSidebar_sidebarCollapsed__zVmkl .ProjectsSidebar_header__dkLNB,.ProjectsSidebar_sidebarCollapsed__zVmkl .ProjectsSidebar_projectsList__vfoRE,.ProjectsSidebar_sidebarCollapsed__zVmkl .ProjectsSidebar_teamSection__9nD7R,.ProjectsSidebar_sidebarCollapsed__zVmkl .ProjectsSidebar_usageNavigation__T_L9D{display:none}