@import '@arac-hasar/ui/styles'; @tailwind base; @tailwind components; @tailwind utilities; @layer base { :root { color-scheme: light; } html { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body { @apply bg-slate-50 text-slate-900; font-feature-settings: 'cv02', 'cv03', 'cv04', 'cv11'; } *:focus-visible { @apply outline-none ring-2 ring-brand-500 ring-offset-2 ring-offset-white; } } @layer components { .container-page { @apply mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8; } .btn-primary { @apply inline-flex items-center justify-center gap-2 rounded-xl bg-brand-600 px-5 py-2.5 text-sm font-semibold text-white shadow-sm transition-colors hover:bg-brand-700 disabled:cursor-not-allowed disabled:bg-slate-300; } .btn-secondary { @apply inline-flex items-center justify-center gap-2 rounded-xl bg-white px-5 py-2.5 text-sm font-semibold text-slate-900 shadow-sm ring-1 ring-inset ring-slate-300 transition-colors hover:bg-slate-50; } .btn-ghost { @apply inline-flex items-center justify-center gap-2 rounded-xl px-3 py-2 text-sm font-medium text-slate-700 transition-colors hover:bg-slate-100; } }