.bm-summary{max-width:320px;white-space:normal;margin-top:4px}
.bm-text{white-space:pre-wrap;overflow-wrap:anywhere}
.bm-tabs{flex-wrap:wrap;gap:2px}
.bm-tabs .nav-link{white-space:nowrap}
.bm-permissions{max-height:420px;overflow:auto}
.bm-permissions thead{position:sticky;top:0;z-index:1}
#bm-modal .modal-content>form{display:flex;flex-direction:column;max-height:100%;overflow:hidden}
#bm-modal .form-switch{min-height:1.5rem}
.bm-brand-art{width:180px;height:72px;object-fit:contain;flex:0 0 auto;border:1px solid var(--vz-border-color,#e9ebec);border-radius:.5rem;background:#fff}
