.request-card{display:block;border:1px solid #e8e4d3;border-radius:20px;padding:24px;margin:18px 0;background:#fff;overflow-wrap:anywhere}.request-card h2{font-size:22px;margin:12px 0}.request-card small{color:#737373}.status-pill{display:inline-block;padding:6px 12px;border-radius:20px;background:#fff0a0;font-size:13px}.summary-row{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #eee;padding:12px 0;font-size:14px}.summary-row span{color:#666}.summary-row strong{text-align:right;max-width:65%;overflow-wrap:anywhere}.quote-card{border-color:#d6b715;background:#fffdf2}.quote-total{font-size:32px}.message{border-radius:12px;background:#f5f5f5;padding:14px;margin:10px 0;white-space:pre-wrap}.message.operator{border-left:3px solid #d4b31b}.message p{margin-bottom:0}.request-card textarea,.standard-form textarea{display:block;width:100%;padding:14px;border:1px solid #dac958;border-radius:12px;font:inherit;resize:vertical;margin-top:8px}.request-card label{max-width:none}.request-tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.request-tools input,.request-tools select{flex:1;min-width:170px;width:auto}.request-tools button{white-space:nowrap}.checkbox{display:flex;align-items:flex-start;gap:10px;max-width:none;line-height:1.5}.checkbox input{display:inline-block;flex:0 0 20px;width:20px;height:20px;margin:0;box-shadow:none}.request-error{color:#a32828;white-space:pre-wrap}.request-card button{margin-right:8px}#cancel-request{padding:12px 20px;border:1px solid #ddd;border-radius:20px}.form-section [data-fields] label{margin-top:18px}.inline-note{font-size:13px;color:#666}.route-unavailable{border:1px solid #e7dca2;padding:24px;border-radius:20px}.legacy-note{font-size:13px;padding:15px;background:#f8f7f2;border-radius:10px}.request-card a{text-decoration:underline}button:disabled{cursor:not-allowed}@media(max-width:600px){.request-card{padding:18px}.summary-row{gap:10px}.summary-row strong{max-width:60%}.request-tools>*{width:100%!important;flex:auto}.quote-total{font-size:27px}}
