/* Stock-status badge inside .pcseal-card-overlays (see card-overlays.css /
   card-overlays.php). Non-interactive status chip — no pointer-events needed.
   Colors chosen for WCAG AA contrast (>=4.5:1 text-on-background):
   - is-in:  #0e6b3f on #e3f5ea  -> ~5.8:1 (deliberate non-brand "success"
     status color, kept as-is — same rationale as an out-of-stock red would
     get: it's a semantic status signal, not part of the blue/orange brand
     palette, so it's intentionally not retoned to var(--accent)/var(--gold))
   - is-out: var(--muted) on var(--surface-2) -> ~5.0:1 (already tokenized) */
.pcseal-stock-badge {
	display: inline-block;
	font-size: 0.72rem;
	line-height: 1.4;
	font-weight: 600;
	padding: 3px 10px;
	border-radius: 999px;
	white-space: nowrap;
}

.pcseal-stock-badge.is-in {
	background: #e3f5ea;
	color: #0e6b3f;
}

.pcseal-stock-badge.is-out {
	background: var(--surface-2);
	color: var(--muted);
}
