.project-view-switch{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:var(--radius-surface);max-width:100%;margin-bottom:16px}.project-view-switch button{flex:1;min-width:0;white-space:normal}.project-view-switch button[aria-pressed=true]{background:var(--accent,#318a72);color:white}.project-overview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;width:100%}.project-overview-card{border:1px solid var(--line);border-radius:var(--radius-surface);overflow:hidden;background:var(--panel)}.project-overview-open{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:12px;width:100%;height:100%;padding:20px;background:transparent;color:inherit;white-space:normal;border:0}.project-overview-open h2,.project-overview-open p{margin:0;overflow-wrap:anywhere}.project-overview-open progress{width:100%;height:8px;accent-color:var(--accent,#318a72)}.project-review-count{color:var(--accent,#318a72)}.project-billing-label,.project-case-status{font-size:.85rem;opacity:.8}.project-case-status{display:block;margin-top:8px}.project-members0230 article{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.project-members0230 .projectCaseOpen0230{flex:1;text-align:left;white-space:normal;overflow-wrap:anywhere}.project-needs-review{border-left:4px solid var(--accent,#318a72);padding-left:12px!important}.project-progress-summary{margin-top:16px}.ops-mode-switch{display:flex;flex-wrap:wrap;gap:4px}.ops-mode-switch button{white-space:normal}.ops-project-overview{display:block!important;overflow:visible!important}.ops-project-overview .project-overview-grid{padding:0}.phone-project-overview .page-head{flex-wrap:wrap}.project-overview-open:focus-visible{outline:3px solid var(--accent,#318a72);outline-offset:-4px}@media(max-width:700px){.project-overview-grid{grid-template-columns:1fr}.project-members0230 article{align-items:flex-start}.project-members0230 .projectCaseRemove0230{max-width:90px}.project-eligibility0230 label{overflow-wrap:anywhere}}

.project-view-switch button{font:inherit;border:0;border-radius:var(--radius-control);background:transparent;color:inherit;min-height:44px;padding:9px 12px;font-weight:650}.project-task-options{position:relative}.project-task-options summary{cursor:pointer;padding:8px;list-style:none}.project-task-options[open]{padding:6px;border:1px solid var(--line);border-radius:var(--radius-control)}.project-finance-disclosure{margin-top:16px}.project-finance-disclosure>summary{cursor:pointer;font-weight:700;padding:16px}

.projectCaseRemove0230.explicit-project-remove{white-space:normal;min-height:44px;max-width:180px}.projectCaseRemove0230.explicit-project-remove::after{content:none}@media(max-width:700px){.project-members0230 article{flex-wrap:wrap}.project-members0230 .projectCaseOpen0230{flex-basis:100%}.projectCaseRemove0230.explicit-project-remove{max-width:100%}}
