.inquiries-page{padding:37px 44px 55px;max-width:1320px;margin:auto;min-height:70vh}.inquiries-header{max-width:1320px}.inquiries-nav{display:flex;align-items:center;gap:20px;font-size:12px;color:#69745c}.inquiries-nav a:hover{color:var(--orange)}.inquiries-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.inquiries-heading h1{font-size:34px;margin:8px 0}.inquiries-heading p,.inquiries-footnote{font-size:13px;color:#78836d;line-height:1.9}.inquiries-status{padding:23px 0;color:#879278;font-size:12px}.inquiries-status.error{padding:13px;background:#fff0e7;border:1px solid #e5b19a;border-radius:6px;color:#953f29}.inquiries-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 20px;border:1px solid #dfe3d5;background:#edf0e6;border-radius:8px 8px 0 0;color:#78846e;font-size:12px}.inquiries-toolbar select{min-height:35px;padding:6px 10px;border:1px solid #d7decc;border-radius:5px;background:#fffefa;color:var(--ink);font-size:12px}.inquiries-list{display:flex;flex-direction:column}.inquiry-record{display:grid;grid-template-columns:165px minmax(210px,1fr) 90px 120px 100px 96px;gap:18px;align-items:center;padding:20px;border:1px solid #dfe3d5;border-top:0;background:#fffefa}.inquiry-record:hover{background:#fcfdf8}.inquiry-number{font-size:11px;color:#8a947d;overflow-wrap:anywhere}.inquiry-product{min-width:0}.inquiry-product strong{display:block;font-size:14px;overflow-wrap:anywhere}.inquiry-product small{display:block;color:#8c967e;font-size:10px;margin-top:5px;overflow-wrap:anywhere}.inquiry-quantity,.inquiry-date{font-size:11px;color:#6e7b61}.inquiry-date{line-height:1.6}.inquiry-status-badge{display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;border-radius:5px;background:#f4f0e6;color:#9a8058;font-size:10px;white-space:nowrap}.inquiry-status-badge.contacted{background:#edf1e8;color:#69805d}.inquiry-status-badge.quoted{background:#f8eee5;color:#aa6746}.inquiry-status-badge.won{background:#e9f1e8;color:#4d805c}.inquiry-actions{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.inquiry-actions a{font-size:11px;color:#768760;text-decoration:underline}.inquiry-empty{padding:65px 25px;text-align:center;border:1px dashed #dfe3d5;background:#fffefa}.inquiry-empty h2{font-size:20px;color:#6e7b61;margin:10px 0}.inquiry-empty p{font-size:12px;color:#8d987f}.inquiry-empty a{margin-top:12px}.inquiries-footnote{font-size:11px;margin-top:25px;color:#9aa58e}
.inquiries-list,.inquiry-record,.inquiry-record>* { min-width:0; max-width:100%; }
.inquiries-toolbar { flex-wrap:wrap; }
.inquiries-toolbar>* { min-width:0; max-width:100%; overflow-wrap:anywhere; }
.inquiry-actions a { overflow-wrap:anywhere; }
@media(max-width:1000px){
  .inquiry-record{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:17px 14px}
  .inquiry-number,.inquiry-product{grid-column:1/-1}
  .inquiry-status-badge{justify-self:start}
  .inquiry-actions{justify-self:end;align-items:flex-end}
  .inquiry-quantity:before{content:'采购数量：';color:var(--muted)}
  .inquiry-date:before{content:'提交时间：';color:var(--muted);display:block}
}
@media(max-width:700px){.inquiries-heading{align-items:flex-start;flex-direction:column;gap:12px}.inquiries-heading h1{font-size:28px}.inquiries-heading p{font-size:12px}.inquiries-nav{gap:10px;font-size:10px}.inquiries-toolbar{padding:12px}}
.inquiries-toolbar,.inquiry-number,.inquiry-product small,.inquiry-quantity,.inquiry-date,.inquiries-status,.inquiries-footnote,.inquiry-empty p,.inquiry-quantity::before,.inquiry-date::before { color:var(--muted); }
.inquiry-actions a { color:var(--brand-strong); }
