@tailwind base;@tailwind components;@tailwind utilities;:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0f172a;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{min-width:320px;min-height:100vh;margin:0}@apply bg-slate-50 text-slate-900 dark:bg-slate-950 dark:text-slate-50;::-webkit-scrollbar{width:10px}@apply bg-slate-100 dark:bg-slate-900;@apply bg-slate-300 dark:bg-slate-700 rounded-full border-2 border-transparent bg-clip-padding hover:bg-slate-400 dark:hover:bg-slate-600;@layer base{@apply font-bold tracking-tight;}@layer components{@apply inline-flex items-center justify-center px-6 py-3 rounded-lg font-medium transition-all duration-200 active:scale-95;@apply bg-primary-600 text-white hover:bg-primary-700 shadow-lg shadow-primary-600/20;@apply bg-white text-slate-900 border border-slate-200 hover:bg-slate-50 dark:bg-slate-900 dark:text-white dark:border-slate-800 dark:hover:bg-slate-800;@apply py-20 md:py-32;@apply max-w-7xl mx-auto px-4 sm:px-6 lg:px-8;}
