.health-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.health-dot-green{background:var(--intel-teal)}.health-dot-red{background:var(--destructive)}.health-dot-grey{background:var(--intel-muted)}.markup-check{border:1px solid var(--intel-border);white-space:normal;border-radius:4px;padding:3px 6px;font-size:11px;display:inline-block}.markup-check-green{color:var(--intel-teal)}.markup-check-red{color:var(--destructive);border-color:var(--destructive)}.markup-check-grey{color:var(--intel-muted)}.markup-check-amber{color:var(--pricepulse-accent,var(--intel-lime))}@keyframes markup-attention{0%,to{opacity:1}50%{opacity:.45}}.markup-pulse{animation:1.8s ease-in-out infinite markup-attention}@media(prefers-reduced-motion:reduce){.markup-pulse{animation:none}}.lh-grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.4rem .75rem;display:grid}.lh-cell{white-space:normal;overflow-wrap:anywhere;border-radius:4px;min-width:0;padding:2px 4px}.lh-red{color:var(--destructive);outline:1px solid var(--destructive)}.lh-amber{color:var(--pricepulse-accent,var(--intel-lime));outline:1px solid var(--pricepulse-accent,var(--intel-lime))}.lh-amber-text{color:var(--pricepulse-accent,var(--intel-lime))}.lh-chip{border:1px solid var(--intel-border);border-radius:999px;padding:0 6px;font-size:11px;display:inline-block}.lh-chip-green{color:var(--intel-teal);border-color:var(--intel-teal)}.lh-chip-red{color:var(--destructive);border-color:var(--destructive)}.lh-chip-grey{color:var(--intel-muted)}.lh-dot-wrap{z-index:1;line-height:0;position:absolute;top:2px;left:2px}.lh-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.lh-dot-red{background:var(--destructive)}.lh-dot-amber{background:var(--pricepulse-accent,var(--intel-lime))}.lh-dot-grey{box-shadow:0 0 0 1.5px var(--intel-muted);background:0 0}
