/* Unified, low-paint dashboard cards */
.retail-status-strip,.product-pro-dashboard,.metrics.metrics-6{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;margin:0 0 16px!important}
.metrics.metrics-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}
.retail-status-strip>button,.product-pro-dashboard>button,.metrics.metrics-6>.metric{position:relative!important;min-width:0!important;min-height:112px!important;padding:16px!important;border:1px solid #dfe6f2!important;border-radius:18px!important;background:var(--surface)!important;box-shadow:0 7px 22px rgba(32,48,78,.055)!important;overflow:hidden!important;text-align:right!important;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease!important}
.retail-status-strip>button:hover,.product-pro-dashboard>button:hover{transform:translateY(-2px)!important;border-color:#bfc9ff!important;box-shadow:0 11px 28px rgba(69,72,170,.10)!important}
.retail-status-strip>button:before,.product-pro-dashboard>button:before,.metrics.metrics-6>.metric:before,.metrics.metrics-6>.metric:after{display:none!important;content:none!important}
.retail-status-strip>button>span:first-child,.product-pro-dashboard>button>span:first-child,.metrics.metrics-6 .micon{width:38px!important;height:38px!important;margin:0 0 16px!important;border-radius:11px!important;display:grid!important;place-items:center!important;background:#f0f2ff!important;color:#5d58df!important;font-size:15px!important;box-shadow:none!important}
.retail-status-strip>button>i{position:absolute!important;top:18px!important;left:18px!important;width:9px!important;height:9px!important;border-radius:50%!important}.retail-status-strip>button>i.live{background:#15b981!important;box-shadow:0 0 0 5px #15b98114!important}.retail-status-strip>button>i.off{background:#a8b1c1!important}
.retail-status-strip span:not(:first-child),.retail-status-strip em,.product-pro-dashboard small,.metrics.metrics-6>.metric>span{display:block!important;color:#8290a7!important;font-size:10px!important;font-style:normal!important;margin:0 0 7px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.retail-status-strip b,.product-pro-dashboard b,.metrics.metrics-6>.metric>b{display:block!important;color:var(--ink)!important;font-size:19px!important;line-height:1.25!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.metrics.metrics-6>.metric{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}.metrics.metrics-6 .trend{position:absolute!important;top:16px!important;left:16px!important;padding:4px 7px!important;border-radius:99px!important;background:#e9f9f3!important;color:#0b9b70!important;font-size:8px!important}
.product-pro-dashboard>button{display:grid!important;grid-template-columns:38px 1fr!important;column-gap:12px!important;align-items:start!important}.product-pro-dashboard>button>span:first-child{grid-row:1/3!important;margin:0!important}.product-pro-dashboard>button>div{min-width:0!important}.product-pro-dashboard small{margin:1px 0 8px!important}.product-pro-dashboard b{font-size:16px!important}
@media(max-width:1250px){.retail-status-strip,.product-pro-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))!important}.metrics.metrics-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:720px){.retail-status-strip,.product-pro-dashboard,.metrics.metrics-6{grid-template-columns:repeat(2,minmax(0,1fr))!important}.retail-status-strip>button,.product-pro-dashboard>button,.metrics.metrics-6>.metric{min-height:104px!important;padding:13px!important}}
@media(max-width:430px){.retail-status-strip,.product-pro-dashboard,.metrics.metrics-6{grid-template-columns:1fr!important}}
