.homeowner-contractor-modal{width:min(980px,96vw);max-height:92vh;overflow:auto}.homeowner-request-list,.contractor-response-list{display:grid;gap:10px;margin-top:16px}.homeowner-request-card{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;padding:14px;border:1px solid #203d53;border-radius:13px;background:#081725;color:inherit}.homeowner-request-card>div{display:grid;gap:4px;min-width:0}.homeowner-request-card b{font-size:15px}.homeowner-request-card span,.homeowner-request-card small{color:#8fa8bc}.contractor-response-card{border:1px solid #203d53;border-radius:14px;padding:15px;background:#081725}.contractor-response-card.accepted{border-color:#2c7b56;background:#0a211b}.contractor-response-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.contractor-response-head>div{display:grid;gap:3px}.contractor-response-head span{color:#8fa8bc}.contractor-response-card p{line-height:1.5;color:#cedbe6}.contractor-response-card .notice-box{margin-top:12px}@media(max-width:760px){.homeowner-request-card,.contractor-response-head{align-items:flex-start;flex-direction:column}.homeowner-contractor-modal{width:97vw}}
