.oc-fomo-stock { font-size: 13px; margin-bottom: 12px; padding: 8px 12px; border-radius: 6px; background: #F0FDF4; color: #166534; display: inline-block; }
.oc-fomo-stock.oc-low-stock { background: #FEF2F2; color: #DC2626; animation: oc-stock-pulse 2s infinite; }
@keyframes oc-stock-pulse { 0%,100%{opacity:1} 50%{opacity:0.7} }