@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{color-scheme:dark}body{@apply antialiased text-brand-text bg-brand-dark font-sans selection:bg-brand-accent selection:text-white;font-feature-settings:"ss01","ss02","cv01","cv02";background-image:radial-gradient(circle at 50% 0%,rgba(59,130,246,.15),transparent 40%),radial-gradient(circle at 0% 50%,rgba(6,182,212,.05),transparent 30%);background-attachment:fixed}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{@apply bg-brand-dark;}::-webkit-scrollbar-thumb{@apply bg-brand-elevated rounded-full border border-brand-dark;}::-webkit-scrollbar-thumb:hover{@apply bg-brand-accent/50;}}@layer utilities{.text-balance{text-wrap:balance}.glass-card{@apply bg-brand-card backdrop-blur-xl border border-brand-border shadow-xl;}.glass-card-hover{@apply hover:bg-brand-elevated/80 hover:border-brand-accent/30 hover:shadow-brand-accent/20 transition-all duration-500 ease-out;}.text-gradient{@apply bg-clip-text text-transparent bg-gradient-to-r from-brand-accent via-brand-accent-hover to-brand-accent-highlight;}}
