.owner-contract-review-card{margin-top:18px;border:1px solid #cfe1dd;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 8px 22px rgba(24,83,77,.07);color:#173a42}.owner-contract-review-heading{padding:20px 22px;background:linear-gradient(135deg,#e7f5f1,#f8fcfb);border-bottom:1px solid #d9ebe6}.owner-contract-review-heading span{display:block;color:#08766f;font-size:.74rem;font-weight:800;letter-spacing:.09em}.owner-contract-review-heading h3{margin:6px 0;font-size:1.18rem}.owner-contract-review-heading p{margin:0;line-height:1.45;color:#46676a}.owner-contract-review-document{padding:16px 22px}.owner-contract-review-document details{border:1px solid #d9e8e5;border-radius:10px;background:#fff}.owner-contract-review-document summary{padding:13px 15px;font-weight:750;color:#0b716a;cursor:pointer}.owner-contract-review-text{max-height:360px;overflow:auto;padding:0 15px 16px;line-height:1.55}.owner-contract-review-document a{display:inline-block;margin-top:13px;color:#08766f;font-weight:700}.owner-contract-review-feedback{padding:0 22px 8px}.owner-contract-review-feedback label{display:block;margin-bottom:7px;font-weight:750}.owner-contract-review-feedback textarea{width:100%;min-height:94px;box-sizing:border-box;border:1px solid #bcd4cf;border-radius:10px;padding:11px;font:inherit;resize:vertical}.owner-contract-review-feedback small,.owner-contract-review-muted{display:block;margin-top:6px;color:#60777a}.owner-contract-review-actions{display:flex;gap:10px;flex-wrap:wrap;padding:14px 22px 21px}.owner-contract-review-actions button{border-radius:9px;padding:10px 14px;font-weight:750}.owner-contract-review-result{margin:18px 22px;padding:13px 15px;border-radius:10px;line-height:1.45}.owner-contract-review-result.accepted{background:#eaf8f3;color:#096257}.owner-contract-review-result.requested{background:#fff6df;color:#70500a}@media(max-width:600px){.owner-contract-review-heading,.owner-contract-review-document,.owner-contract-review-feedback{padding-left:15px;padding-right:15px}.owner-contract-review-actions{padding-left:15px;padding-right:15px;display:grid}.owner-contract-review-actions button{width:100%}}
