/* VAT Optimiser module-specific styles */

.bizkit-vat__banner{
  margin:0 0 14px;
  padding:12px 14px;
  border:1px solid rgba(255,255,255,0.12);
  border-radius:14px;
  background:rgba(255,255,255,0.06);
  font-size:13px;
  line-height:1.35;
}

.bizkit-vat__banner strong{ font-weight:700; }

/* Grey-out VAT comparison cards when registration is not required */
.bizkit-card--disabled{
  opacity:0.38;
  filter:saturate(0.65);
}

/* Prevent report-CTA flicker on first paint (revealed by JS after Calculate) */
.bizkit-vat__purchase,
.bizkit-vat__paid-report{ display:none; }
