.completed-ribbon{display:none}.commercial-refs{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:11px 0}.commercial-refs>span{border:1px solid #d5e0e7;background:#f6f9fb;border-radius:5px;padding:7px 8px;min-width:0}.commercial-refs small{display:block;font-size:7px;font-weight:900;letter-spacing:.7px;color:#7a8e9e}.commercial-refs b{display:block;font-size:10px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card.project-completed{background:linear-gradient(145deg,#eaf8f1,#d8f1e5);border:2px solid #36a572;box-shadow:0 5px 18px #087a5724;overflow:hidden}.project-completed .completed-ribbon{display:block;background:linear-gradient(90deg,#087a57,#20a373);color:#fff;margin:-17px -17px 14px;padding:8px 17px;font-size:9px;font-weight:900;letter-spacing:1.1px}.project-completed .status-completed{background:#087a57;color:#fff;box-shadow:0 2px 7px #087a5738}.project-completed .project-identifiers>strong{color:#087a57}.project-completed .commercial-refs>span{background:#ffffff9c;border-color:#9ed2b9}.project-completed .commercial-refs small{color:#428566}.project-completed .project-card-meta{border-color:#9ed2b9;color:#397b5d}.project-completed .project-card-actions button:first-child{background:#087a57;border-color:#087a57}.project-completed .project-card-actions button:not(:first-child){border-color:#83bfa2;background:#f4fff9;color:#246a4a}.project-completed .project-card-actions .danger-link{color:#8b4050;border-color:#d9aeba;background:#fff8fa}.project-completed .project-identifiers input{background:transparent;border-color:#79b99a;color:#165e41}.project-completed h3{color:#075f43}.project-completed .client-name,.project-completed .project-location,.project-completed .project-desc{color:#326b54}
