.region-pill{margin-left:auto;padding:4px 10px;border:1px solid #cfe1d9;border-radius:6px;white-space:nowrap;color:var(--accent);font-size:12px;font-family:ui-monospace,monospace}.registration-status{margin-top:24px;padding:15px 17px;border:1px solid var(--line);border-radius:8px;background:#f6f8f7;overflow-wrap:anywhere}.registration-status strong{font-size:13px}.registration-status p{margin:5px 0;font-size:13px;line-height:1.7}.registration-status[data-status="submitted"]{background:#eff8f3;border-color:#cfe5dc;color:#245d4d}.registration-status[data-status="not_submitted"],.registration-status[data-status="pending"]{background:#fff9eb;border-color:#ead9b6;color:#775b20}.registration-status[data-status="error"]{background:#fff3ed;border-color:#ebccbf;color:#963e25}.form-actions{display:flex;gap:10px}.provider-notice{font-size:13px;line-height:1.8;border:1px solid #b9d7e8;background:#f1f9fe;border-radius:8px;padding:15px 17px;margin-bottom:24px}.audience-field{border:0;padding:0;margin:0}.audience-field legend{padding:0;margin-bottom:9px;font-size:13px;font-weight:600}.audience-field>label{display:flex;gap:9px;align-items:center;font-weight:400;margin:5px 0}.audience-field input{height:16px;width:16px;accent-color:var(--accent);flex-shrink:0}.field textarea{width:100%;padding:12px;border:1px solid #cedad5;border-radius:7px;font:inherit;font-weight:400;line-height:1.7;resize:vertical;color:#203139}.field textarea:focus{border-color:#4e9a88;outline:3px solid #e5f1ec}#manual-entry{margin-top:13px}#form-error{margin-top:20px;margin-bottom:0}#details-heading{scroll-margin-top:24px}#other-industry-field[hidden]{display:none}.field select{min-width:0;width:100%}@media(max-width:760px){.form-actions{width:100%}.form-actions .button{flex:1}.region-pill{font-size:10px}.section-heading{flex-wrap:wrap}.audience-field>label{align-items:flex-start}.audience-field input{margin-top:4px}}
