.project-equipment-summary{margin:28px 0;padding:24px;border:1px solid #dbe5d4;border-radius:14px;background:white}.project-equipment-summary h2{margin:0 0 8px}.brand-with-tools{display:flex;gap:22px;align-items:center;min-width:0}.ai-tool-entry{display:inline-flex;align-items:center;gap:8px;color:#174d43;text-decoration:none;background:#eef5e8;border:1px solid #c9dcbf;border-radius:12px;padding:9px 13px;white-space:nowrap;font-size:13px;font-weight:700}.ai-tool-entry svg{width:24px;height:24px}.ai-tool-entry small{display:block;font-weight:400;font-size:10px}.feedback-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.feedback-options label{border:1px solid #d8e3dc;border-radius:12px;padding:14px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;cursor:pointer}.feedback-options label:has(input:checked){background:#f0f7e9;border-color:#174d43}.feedback-options input{width:auto;min-height:0}.feedback-emoji{font-size:44px;line-height:1.3}.feedback-options small{font-weight:400;color:#647565}.feedback-received{text-align:center;padding:24px}.feedback-received .feedback-emoji{font-size:84px}.feedback-received p{font-size:18px;line-height:1.8}.feedback-received small{display:block;margin:18px 0}.feedback-note{white-space:pre-wrap;background:#f2f6ec;padding:18px;border-radius:12px}.feedback-dialog{max-width:780px}#togglePerformancePeople{margin-top:15px}.performance-person-actions{min-width:130px}.performance-person-actions button{margin:4px}.advanced-ai-form[hidden]{display:none!important}@media(max-width:700px){.brand-with-tools{gap:10px;flex-wrap:wrap}.ai-tool-entry{padding:7px 9px}.ai-tool-entry small{display:none}.feedback-options{grid-template-columns:repeat(2,minmax(0,1fr))}.project-equipment-summary{padding:16px}.site-header{flex-wrap:wrap}}
