[data-commercial-panel]{margin:1.5rem 0;border:1px solid #c9dcdc;border-radius:8px;padding:1rem;min-width:0}
[data-commercial-panel]>summary{font-weight:750;cursor:pointer;min-height:44px;display:flex;align-items:center}
.commercial-workspace{padding-top:1rem;min-width:0}.commercial-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem}.commercial-metrics>div{padding:1rem;background:#eff6f5;border-radius:6px;display:grid;gap:.35rem}.commercial-metrics strong{font-size:1.65rem}.commercial-metrics span{font-size:.85rem;line-height:1.4}.commercial-filters{display:flex;flex-wrap:wrap;gap:1rem;align-items:end;margin:1rem 0}.commercial-filters>label{flex:1 1 210px;min-width:0;display:grid;gap:.4rem}.commercial-workspace input,.commercial-workspace select,.commercial-workspace textarea{max-width:100%;min-width:0;width:100%;min-height:44px;font:inherit}.commercial-lead{border-top:1px solid #c9dcdc;padding:.8rem 0;min-width:0}.commercial-lead>summary{cursor:pointer;display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:.75rem;line-height:1.5;min-height:44px;align-items:center}.commercial-lead-body{padding:1rem 0;overflow-wrap:anywhere}.commercial-lead-body dl{display:grid;grid-template-columns:100px 1fr;gap:.6rem}.commercial-lead-body dd{margin:0}.commercial-lead-body dt{font-weight:bold}.commercial-lead-body li{margin:.5rem 0}.commercial-lead-body pre{white-space:pre-wrap;font:inherit}.commercial-lead-body code{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.commercial-lead-body form{display:grid;gap:1rem}.commercial-lead-body form>label{display:grid;gap:.4rem}.commercial-lead-body h4{margin-top:1.2rem}.commercial-watch{background:#f1f6f5;padding:1rem;border-radius:6px}.commercial-pagination{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.inquiry-extra{display:grid;gap:1rem}.inquiry-extra p,.inquiry-alerts p{font-size:.9rem;line-height:1.5}.inquiry-alerts{margin:1rem 0}.inquiry-extra input[type="datetime-local"]{width:100%;max-width:100%;min-width:0;font-size:16px}.inquiry-extra [hidden],.inquiry-alerts [hidden]{display:none!important}
@media(max-width:600px){[data-commercial-panel]{padding:.7rem}.commercial-lead>summary{grid-template-columns:1fr;gap:.3rem}.commercial-lead-body dl{grid-template-columns:1fr;gap:.3rem}.commercial-lead-body dd{margin-bottom:.5rem}.commercial-filters{display:grid;grid-template-columns:1fr}.commercial-pagination>span{order:-1;flex-basis:100%}}
