/* Numerish Assets360 approved brand — scoped to product-specific surfaces. */
body[data-page-key="product-assets360"] .a360-hero-brand {
  width:min(100%, 460px); min-height:70px; display:flex; align-items:center;
  margin:0 0 14px; padding:0; background:transparent;
}
body[data-page-key="product-assets360"] .a360-hero-brand img {
  display:block; max-width:100%; width:100%; height:auto; max-height:115px;
  object-fit:contain; object-position:left center; background:transparent; border:0; box-shadow:none;
}
body[data-page-key="product-assets360"] .a360-logo-dark {display:none}
:root[data-theme="dark"] body[data-page-key="product-assets360"] .a360-logo-light {display:none}
:root[data-theme="dark"] body[data-page-key="product-assets360"] .a360-logo-dark {display:block}
body[data-page-key="product-assets360"] .a360-summary-icon {
 display:block; width:74px; height:74px; max-width:100%; object-fit:contain; margin:0 0 14px;
 background:transparent; border:0;
}
body[data-page-key="products"] .a360-branded-product-card .product-icon {
  border:1px solid #f3d5e4; background:#fff6fa;
}
body[data-page-key="products"] .a360-branded-product-card .product-icon img {
  width:62%; height:62%; display:block; object-fit:contain; background:transparent;
}
body[data-page-key="solutions"] .sol-domain-products .a360-sol-link {
  display:inline-flex; align-items:center; gap:6px; max-width:100%;
  text-decoration:none; border-radius:9px; padding:4px 8px;
  border:1px solid rgba(255,0,102,.15); color:inherit; background:rgba(255,0,102,.045);
  font:inherit; font-size:inherit; line-height:1.35;
}
body[data-page-key="solutions"] .sol-domain-products .a360-sol-link img {
  display:block; width:21px; height:21px; object-fit:contain; flex:none;
}
body[data-page-key="solutions"] .sol-domain-products .a360-sol-link:hover,
body[data-page-key="solutions"] .sol-domain-products .a360-sol-link:focus-visible {
  border-color:#ff0066; outline-offset:3px; text-decoration:underline;
}
@media(max-width:680px) {
  body[data-page-key="product-assets360"] .a360-hero-brand {max-width:290px;min-height:50px;margin-bottom:8px}
  body[data-page-key="product-assets360"] .a360-summary-icon {width:58px;height:58px}
}
@media(prefers-color-scheme:dark) {
 :root:not([data-theme="light"]) body[data-page-key="product-assets360"] .a360-logo-light {display:none}
 :root:not([data-theme="light"]) body[data-page-key="product-assets360"] .a360-logo-dark {display:block}
}

/* Asset identity in Workflow Adviser AI product picker and recommendations. */
.wa-a360-approved-icon{display:inline-block;float:left;margin:0 8px 2px 0;width:32px;height:32px;max-width:32px;max-height:32px;object-fit:contain;border:0;background:transparent}
.wa-result-card .wa-a360-approved-icon{width:36px;height:36px;max-width:36px;max-height:36px}
