@import "tailwindcss"; @theme { --color-primary: #FABC1E; --color-primary-50: #fff9eb; --color-primary-100: #fff2c6; --color-primary-200: #fee188; --color-primary-300: #fecb4a; --color-primary-400: #fabc1e; --color-primary-500: #f59e0b; --color-primary-600: #d97706; --color-primary-700: #b45309; --color-primary-800: #92400e; --color-primary-900: #78350f; --color-primary-950: #451a03; --animate-glow: glow 3s infinite; } .accent-glow { animation: var(--animate-glow); } .tab-transition { transition: all 0.3s ease-in-out; } .modal-backdrop { background: radial-gradient(circle, rgba(245,247,248, 0.7) 0%, rgba(245,247,248, 0.95) 100%); } .glass-panel { background: rgba(245,247,248, 0.85); backdrop-filter: blur(16px); border: 1px solid rgba(255, 255, 255, 0.15); } .input-field { background: rgba(255, 255, 255 0.6) !important; border: 1px solid rgba(245, 247, 248, 0.5) !important; color: #7b818d !important; } .input-field:focus { border-color: #38bdf8 !important; outline: none; box-shadow: 0 0 0 2px rgba(56, 189, 248, 0.2); } .tab-active { color: #38bdf8; border-bottom: 2px solid #38bdf8; } body { margin: 0; display: flex; place-items: center; min-width: 320px; min-height: 100vh; background-color: #f3f4f6; } #root { width: 100%; height: 100vh; }