@tailwind base;@tailwind components;@tailwind utilities;:root{--navy:#05141f;--navy-800:#0d2035;--blue:#36f;--cyan:#0ff}body{color:#e2e8f0;background:#05141f;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#root{min-height:100vh}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0d2035}::-webkit-scrollbar-thumb{background:#1e3a52;border-radius:2px}@apply bg-[#0d2035] border border-[#1e3a52] rounded-xl;@apply bg-[#36f] hover:bg-[#1f48eb] text-white font-semibold px-4 py-2 rounded-lg transition-colors disabled:opacity-50 disabled:cursor-not-allowed;@apply text-slate-400 hover:text-white hover:bg-[#0f2840] px-4 py-2 rounded-lg transition-colors;@apply w-full bg-[#05141f] border border-[#1e3a52] rounded-lg px-3 py-2 text-white placeholder-slate-500 focus:outline-none focus:border-[#36f] transition-colors;@apply text-slate-400 text-sm font-medium mb-1 block;@apply bg-yellow-900/30 text-yellow-400 text-xs px-2 py-0.5 rounded-full;@apply bg-green-900/30 text-green-400 text-xs px-2 py-0.5 rounded-full;@apply bg-red-900/30 text-red-400 text-xs px-2 py-0.5 rounded-full;@apply bg-slate-700 text-slate-300 text-xs px-2 py-0.5 rounded-full;
