/* QA415 — branding assets stay inside existing CMS design */
.owner-qa415-assets{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:12px;margin:16px 0 20px}
.qa415-asset-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;min-height:150px;padding:12px;background:rgba(55,100,240,.055);border:1px solid rgba(100,120,190,.2);border-radius:15px}
.qa415-asset-card img{max-height:75px;max-width:100%;width:100%;object-fit:contain;background:#081735;border-radius:9px}
.qa415-asset-card span{text-align:center;font-size:12px;font-weight:600}
.qa415-asset-card button{font-size:12px;min-height:30px}
.owner-brand .brandmark{min-width:36px;min-height:35px}
