.project-view-switch{display:flex;gap:5px;flex-wrap:wrap;margin-left:auto}.project-view-switch button{font-size:13px}.project-view-switch button[aria-pressed=true]{background:#0b3d91;color:#fff;border-color:#0b3d91}.project-progress-table{width:100%;table-layout:fixed}.project-progress-table th,.project-progress-table td{text-align:center;padding:12px 5px;overflow-wrap:anywhere}.project-progress-table th{font-size:12px;line-height:1.4}.project-progress-table th:first-child,.project-progress-table td:first-child{text-align:left;padding-left:14px}.project-progress-table td{font-size:13px}.project-progress-step{display:inline-flex;flex-direction:column;align-items:center;gap:4px;background:transparent;border:0;color:#976c16;padding:4px;min-height:38px;min-width:32px}.project-progress-step span{font-size:19px}.project-progress-step.done{color:#0f8a5f}.project-progress-step.scheduled{color:#0b5dc1}.project-progress-step.unknown{color:#64748b}.project-progress-step small{font-size:11px;color:#64748b;white-space:nowrap}.project-progress-legend{display:flex;gap:20px;flex-wrap:wrap;padding:12px 16px;font-size:12px;color:#64748b;border-top:1px solid #dbe3ef}.project-progress-wrap[hidden]{display:none!important}#crmDashboardView .crm-dashboard-filters .crm-filter-grid{grid-template-columns:2fr 1fr}#crmProjectsView .crm-list-head{flex-wrap:wrap;gap:10px}@media(max-width:950px){.project-progress-table{min-width:950px}#crmProjectsView .project-progress-wrap{overflow-x:auto}}@media(max-width:600px){#crmDashboardView .crm-dashboard-filters .crm-filter-grid{grid-template-columns:1fr}.project-view-switch{margin-left:0;width:100%}}
