/* Preserve the original Business Profile geometry inside the authenticated
 * workspace; only the host bounds and added state/actions need adaptation. */
.native-business-profile-host{height:100%;min-height:0;min-width:0;overflow:auto;background:#fff}
.native-business-profile-host [hidden]{display:none!important}
.native-business-profile-host .business-profile-workspace{min-width:0;margin:0;width:100%}
.native-business-profile-host .business-profile-screen{display:block;height:auto;min-height:0;max-width:none;overflow:visible}
.native-business-profile-host .business-profile-tabs{flex:none;overflow:visible}
.native-business-profile-host .business-profile-tabs [role="tablist"]{width:100%;min-width:0;flex-wrap:wrap;row-gap:12px}
.native-profile-fields{min-width:0;margin:0;padding:0;border:0}
.native-profile-record-state,.native-profile-unavailable{font-size:11.5px;line-height:1.5;color:#58625d;max-width:920px}
.native-profile-record-state{margin:16px 0}
.native-profile-unavailable{margin:10px 0 0}
.native-business-profile-host .native-business-experience--embedded{padding:0;max-width:none;height:auto;overflow:visible}
.native-business-profile-host [data-native-profile-connections]{min-width:0}
.native-business-profile-host [data-native-profile-connections]>.native-gate5-heading{margin-top:20px}
.native-business-profile-host .native-experience-actions{margin-top:16px;padding-bottom:12px}
.native-business-profile-host [data-business-profile-status]{display:block;min-height:16px;font-size:12px;line-height:1.5}
.native-profile-conflicts{margin:16px 0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}
.native-profile-conflicts dt{font-weight:600;margin-top:12px}
.native-profile-conflicts dd{margin:4px 0 0}
