.business-provider-status{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--weak)}.business-provider-status h2{display:flex;align-items:center;gap:8px;font-size:1.125rem}.business-provider-status p{font-size:.875rem;line-height:1.6}.business-provider-status .business-verified{display:flex;flex-wrap:wrap;gap:8px}.business-provider-status .badge{white-space:normal;max-width:100%;overflow-wrap:anywhere}:is(.business-provider-status,.business-preview) .badge{align-items:flex-start;padding-block:3px}:is(.business-provider-status,.business-preview) .badge svg{flex:none;margin-top:max(0px,calc((1lh - .875rem) / 2))}.business-kyb-fields{border:0!important;padding:0!important;min-width:0;display:flex;flex-direction:column;gap:20px}.business-kyb-fields fieldset{min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--r-lg);display:flex;flex-direction:column;gap:16px}.business-kyb-fields legend{display:flex;align-items:center;gap:8px;font-weight:600}.business-kyb-fields .field{display:flex;flex-direction:column;gap:8px;min-width:0}.business-kyb-fields input,.business-kyb-fields select,.business-kyb-fields textarea{width:100%;min-width:0}.business-kyb-fields .business-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:16px}.business-kyb-fields .business-owner{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.business-kyb-fields fieldset.business-owner{gap:12px;padding:16px 0 0;border:0;border-top:1px solid var(--line);border-radius:0}.business-kyb-fields .business-owner legend{float:left;width:100%;padding:0;margin-bottom:4px;font-size:1rem;font-weight:600}.business-kyb-fields .business-owner legend+*{clear:both}.business-kyb-fields .btn,.business-kyb-panel .btn{white-space:normal;overflow-wrap:anywhere}.business-kyb-panel{min-width:0}.business-kyb-panel .badge{white-space:normal}