/* Content-driven height preserves the complete wordmark. A thin dark inset
   replaces the old fixed-height letterbox; the stored image is never edited. */
#brandingDialog .company-logo-preview{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:0;height:auto;padding:6px;border-radius:10px}
#brandingDialog .company-logo-preview img{display:block;flex:0 1 auto;min-width:0;min-height:0;width:100%;height:auto;max-width:100%;max-height:180px;object-fit:contain;object-position:center top}
