@tailwind base;@tailwind components;@tailwind utilities;@theme inline{ --color-background: 253 253 253; --color-foreground: 26 32 44; --color-card: 255 255 255; --color-card-foreground: 26 32 44; --color-popover: 255 255 255; --color-popover-foreground: 26 32 44; --color-primary: 0 90 156; --color-primary-foreground: 255 255 255; --color-secondary: 0 58 101; --color-secondary-foreground: 255 255 255; --color-muted: 113 128 150; --color-muted-foreground: 107 114 128; --color-accent: 0 169 157; --color-accent-foreground: 255 255 255; --color-destructive: 239 68 68; --color-destructive-foreground: 255 255 255; --color-border: 229 231 235; --color-input: 229 231 235; --color-ring: 0 90 156; --color-light: 255 255 255; --color-dark: 26 32 44; --color-gold: 255 215 0; --color-card-border: 229 231 235; --radius: .5rem; }*{border-color:rgb(var(--color-border))}body{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Inter,sans-serif}@utility animate-float{animation: float 6s ease-in-out infinite;}@utility animate-fade-in{animation: fadeIn .5s ease-in-out;}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@layer base{*{@apply border-border;}body{@apply bg-background text-foreground;}}@layer utilities{.animate-float{animation:float 6s ease-in-out infinite}.animate-fade-in{animation:fadeIn .5s ease-in-out}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
