.commercial-status-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;letter-spacing:.025em;white-space:nowrap;border:1px solid transparent}.commercial-clear{background:#eaf5ef;color:#246544;border-color:#cfe3d7}.commercial-review{background:#fff4e7;color:#92551f;border-color:#ecd4bb}.commercial-blocked{background:#f8e9e8;color:#97352f;border-color:#e8c7c4}.commercial-profile{background:#eef3f8;color:#315b77;border-color:#cedbe5}.commercial-pending{background:#f2efeb;color:#665f59;border-color:#dfd8d2}.opportunity-economics .commercial-status-pill{margin-top:4px}.commercial-clearance-panel{overflow:visible}.commercial-clearance-summary{margin:0;padding:0 16px 2px;font-size:9px;line-height:1.6;color:#5d5650}.commercial-clearance-grid{padding:0 16px}.commercial-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:12px 16px 2px}.commercial-profile-facts>div{display:grid;grid-template-columns:17px minmax(0,1fr) auto;gap:7px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#fcfaf8;padding:9px 10px}.commercial-profile-facts svg{color:#746d67}.commercial-profile-facts span{font-size:7px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.commercial-profile-facts strong{font-size:8px;text-align:right}.commercial-readiness-list{margin:12px 16px 0;padding:11px 12px;border:1px solid #ecd7c4;background:#fff8f1;border-radius:8px;display:flex;flex-direction:column;gap:7px}.commercial-readiness-list>strong{font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:#7d532e}.commercial-readiness-list>div{display:flex;align-items:flex-start;gap:7px;color:#7e542f;font-size:8px;line-height:1.45}.commercial-readiness-list svg{flex:0 0 auto;margin-top:1px}.commercial-clearance-actions{display:flex;gap:7px;flex-wrap:wrap;padding:13px 16px 0}.commercial-clearance-boundary{display:flex;align-items:flex-start;gap:8px;margin:12px 16px 16px;padding:10px 11px;border:1px solid #d7e7dc;background:#f2f8f4;color:#315f48;border-radius:8px;font-size:8px;line-height:1.5}.commercial-clearance-boundary svg{flex:0 0 auto;margin-top:1px}.commercial-saved-note{display:flex;align-items:flex-start;gap:7px;margin:8px 16px 0;padding:9px 10px;border:1px solid #d7e7dc;background:#f2f8f4;color:#315f48;border-radius:8px;font-size:8px;line-height:1.45}.commercial-profile-modal{width:min(790px,100%)}.commercial-profile-boundary{display:flex;gap:9px;align-items:flex-start;border:1px solid #ecd4bb;background:#fff8f0;color:#80522c;border-radius:9px;padding:11px 12px}.commercial-profile-boundary svg{flex:0 0 auto;margin-top:1px}.commercial-profile-boundary>div{display:flex;flex-direction:column;gap:3px}.commercial-profile-boundary strong{font-size:9px}.commercial-profile-boundary span{font-size:8px;line-height:1.5}.commercial-hazmat-panel{border:1px solid #e9c6c3;background:#fff7f6;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:11px}.commercial-hazmat-head{display:flex;align-items:flex-start;gap:8px;color:#8f3c37}.commercial-hazmat-head>div{display:flex;flex-direction:column;gap:2px}.commercial-hazmat-head strong{font-size:9px}.commercial-hazmat-head span{font-size:8px;line-height:1.45}.commercial-hazmat-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.commercial-hazmat-options label{display:flex;align-items:flex-start;gap:7px;border:1px solid #eadbd8;border-radius:7px;background:#fff;padding:7px 8px;font-size:8px;line-height:1.35}.commercial-hazmat-options input{margin-top:1px}.commercial-hazmat-options span{min-width:0}.commercial-profile-modal .dispatch-field small{max-width:330px}@media(max-width:900px){.commercial-hazmat-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.commercial-profile-facts,.commercial-hazmat-options{grid-template-columns:1fr}.commercial-clearance-actions .dispatch-primary-button,.commercial-clearance-actions .dispatch-secondary-button{flex:1 1 auto}}@media(max-width:560px){.commercial-profile-modal .dispatch-form-grid{grid-template-columns:1fr}.commercial-clearance-actions{flex-direction:column}.commercial-clearance-actions button{width:100%}}
