.project-manager-icon{display:grid;place-items:center;width:29px;height:29px;flex:none;border-radius:8px;background:#1b3926;color:#82e5a7;font-size:15px}.project-manager-name{display:grid;flex:1;gap:2px}.project-manager-name strong{font-size:12px}.project-manager-name small{color:#74847a;font-size:10px}.project-manager-list{max-height:min(48dvh,420px);overflow-y:auto;overscroll-behavior:contain;padding-right:5px;scrollbar-width:thin;scrollbar-color:#4d775b transparent}.project-manager-list::-webkit-scrollbar{width:6px}.project-manager-list::-webkit-scrollbar-track{background:transparent}.project-manager-list::-webkit-scrollbar-thumb{border-radius:8px;background:linear-gradient(#4d775b,#284636)}.modal:has(.project-manager-list){max-height:calc(100dvh - 32px);overflow:hidden}.modal:has(.project-manager-list) #modalContent{display:flex;max-height:calc(100dvh - 86px);flex-direction:column}.modal:has(.project-manager-list) .modal-actions{flex:0 0 auto}.project-status-toggle{border:1px solid #416c4f!important;border-radius:20px!important;background:#1b3926!important;color:#8fe6ae!important;padding:5px 8px!important}.project-status-toggle.passive{border-color:#575e5a!important;background:#242927!important;color:#aeb7b1!important}.category-manager-row.is-passive{border-color:#3a403d;background:#121614}.project-status-groups{display:grid;gap:25px}.project-status-group{display:grid;gap:12px}.project-status-group-head{display:flex;align-items:center;justify-content:space-between;padding:0 3px}.project-status-group-head>div{display:grid;gap:2px}.project-status-group-head span{color:#81e7a8;font-size:12px;font-weight:750}.project-status-group-head small{color:#7f8d84;font-size:11px}.project-status-group-head b{display:grid;place-items:center;min-width:25px;height:25px;border:1px solid #3e624b;border-radius:50%;color:#9ce8b8;font-size:11px}.project-status-group.passive{padding-top:20px;border-top:1px solid var(--line)}.project-status-group.passive .project-status-group-head span{color:#b4bdb7}.project-status-group.passive .project-status-group-head b{border-color:#4c544f;color:#bcc5bf}.project-card.is-passive{border-color:#333a36;background:linear-gradient(145deg,#181c1a,#151816)}.project-card .badge.passive{background:#292f2b;color:#afb9b2}.empty-projects.compact{padding:28px 20px}@media(max-width:640px){.project-manager-list{max-height:48dvh}.modal:has(.project-manager-list) #modalContent{max-height:calc(100dvh - 72px)}.project-manager-list .category-manager-row{flex-wrap:wrap}.project-manager-list .project-manager-name{min-width:calc(100% - 42px)}.project-manager-list .project-status-toggle{margin-left:39px}.project-status-groups{gap:20px}}
