/* AC Tools — Gabor-Granger-specific styling. Shared tokens/primitives live in ac-tools-master.css. */
.premium-shadow { box-shadow: var(--ac-shadow-soft); }
.hero-grid {
  background-image:
    linear-gradient(rgba(146,153,163,.055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(146,153,163,.055) 1px, transparent 1px);
  background-size: 36px 36px;
}
.fade-up { animation: acFadeUp .45s ease both; }
@keyframes acFadeUp { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }
input[type=range] { accent-color: var(--ac-disabled); }
.mono { font-variant-numeric: tabular-nums; }

/* Pilot-only semantic hooks: utilities remain in place during gradual migration. */
.ac-tool { background-color: var(--ac-canvas); }
.ac-header { border-color: var(--ac-border); }
.ac-hero { box-shadow: var(--ac-shadow-soft); }
