@tailwind base;@tailwind components;@tailwind utilities;@layer utilities{.glass{@apply bg-white/70 backdrop-blur-xl border border-white/60 shadow-[0_8px_32px_0_rgba(31,38,135,.05)];}.glass-dark{@apply bg-slate-900/80 backdrop-blur-xl border border-slate-700/50 shadow-[0_8px_32px_0_rgba(0,0,0,.3)];}.glass-card{@apply bg-white/50 backdrop-blur-md border border-white/50 shadow-[0_4px_16px_0_rgba(31,38,135,.05)] hover:shadow-[0_8px_32px_0_rgba(31,38,135,.1)] transition-all duration-300;}.text-gradient{@apply bg-clip-text text-transparent bg-gradient-to-r from-primary-600 to-indigo-600;}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}html{font-size:90%;scroll-behavior:smooth}body{background-color:#f8fafc;background-image:radial-gradient(#e2e8f0 1px,transparent 1px);background-size:20px 20px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}input::-ms-reveal,input::-ms-clear{display:none}
