:root{
  --vig-accent: #FF8200;
}
.vig-dot{
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: var(--vig-accent);
  display:inline-block;
  box-shadow: 0 0 0 4px rgba(255,130,0,.15);
}
.btn-vig{
  background: var(--vig-accent);
  border-color: var(--vig-accent);
  color: #0e212f;
  font-weight: 600;
}
.btn-vig:hover{
  filter: brightness(.95);
  color:#0e212f;
}
.table td{ vertical-align: middle; }
.sku{ font-family: ui-monospace, SFMono-Regular, Menlo, monospace; }
.card{ border-radius: 14px; }
