.rfq-section{background:var(--paper)}.rfq-metrics{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--rule);margin-bottom:22px}.rfq-metrics div{padding:22px;border-right:1px solid var(--rule)}.rfq-metrics div:last-child{border:0}.rfq-metrics strong{display:block;font:500 40px Georgia,serif;color:var(--rust)}.rfq-metrics span{font-size:9px;letter-spacing:.14em;color:var(--muted)}.rfq-controls{display:grid;grid-template-columns:1fr 220px 220px;gap:10px;margin-bottom:16px}.rfq-controls input,.rfq-controls select{padding:12px;border:1px solid var(--rule);background:white}.rfq-list{border-top:1px solid var(--ink)}.rfq-card{display:grid;grid-template-columns:130px 1fr 180px;gap:24px;padding:24px 8px;border-bottom:1px solid var(--rule);align-items:start}.rfq-deadline strong{display:block;font:500 28px Georgia,serif;color:var(--rust)}.rfq-deadline span,.rfq-id{font-size:9px;letter-spacing:.11em;color:var(--muted)}.rfq-main h3{font-size:20px;color:var(--ink);margin:5px 0}.rfq-main .buyer{font-size:11px;color:var(--green);font-weight:700}.rfq-main p{font-size:12px;line-height:1.5;color:var(--muted);margin:10px 0}.rfq-tags{display:flex;gap:6px;flex-wrap:wrap}.rfq-tags span,.rfq-side span{font-size:8px;letter-spacing:.07em;border:1px solid var(--rule);padding:4px 6px}.rfq-side{display:grid;gap:8px}.rfq-side .quoteable{border-color:var(--green);color:var(--green)}.rfq-side .research{border-color:var(--gold);color:#755c16}.rfq-side a{background:var(--ink);color:white;text-decoration:none;padding:10px;font-size:11px;font-weight:700;text-align:center;margin-top:6px}.rfq-side small{color:var(--muted);font-size:9px}.urgent strong{color:#b02e27}@media(max-width:850px){.rfq-card{grid-template-columns:100px 1fr}.rfq-side{grid-column:2}.rfq-controls{grid-template-columns:1fr 1fr}.rfq-controls input{grid-column:1/-1}}@media(max-width:580px){.rfq-card,.rfq-controls,.rfq-metrics{grid-template-columns:1fr}.rfq-side{grid-column:auto}.rfq-metrics div{border-right:0;border-bottom:1px solid var(--rule)}.rfq-controls input{grid-column:auto}}
