index.css 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. @import "tailwindcss";
  2. @theme {
  3. --color-primary: #0d7ff2;
  4. --color-primary-50: #eff6ff;
  5. --color-primary-100: #dbeafe;
  6. --color-primary-200: #bfdbfe;
  7. --color-primary-300: #93c5fd;
  8. --color-primary-400: #60a5fa;
  9. --color-primary-500: #3b82f6;
  10. --color-primary-600: #2563eb;
  11. --color-primary-700: #1d4ed8;
  12. --color-primary-800: #1e40af;
  13. --color-primary-900: #1e3a8a;
  14. --color-primary-950: #172554;
  15. --animate-glow: glow 3s infinite;
  16. }
  17. .accent-glow {
  18. animation: var(--animate-glow);
  19. }
  20. .tab-transition {
  21. transition: all 0.3s ease-in-out;
  22. }
  23. .modal-backdrop {
  24. background: radial-gradient(circle, rgba(245,247,248, 0.7) 0%, rgba(245,247,248, 0.95) 100%);
  25. }
  26. .glass-panel {
  27. background: rgba(245,247,248, 0.85);
  28. backdrop-filter: blur(16px);
  29. border: 1px solid rgba(255, 255, 255, 0.15);
  30. }
  31. .input-field {
  32. background: rgba(255, 255, 255 0.6) !important;
  33. border: 1px solid rgba(245, 247, 248, 0.5) !important;
  34. color: #7b818d !important;
  35. }
  36. .input-field:focus {
  37. border-color: #38bdf8 !important;
  38. outline: none;
  39. box-shadow: 0 0 0 2px rgba(56, 189, 248, 0.2);
  40. }
  41. .tab-active {
  42. color: #38bdf8;
  43. border-bottom: 2px solid #38bdf8;
  44. }
  45. body {
  46. margin: 0;
  47. display: flex;
  48. place-items: center;
  49. min-width: 320px;
  50. min-height: 100vh;
  51. background-color: #f3f4f6;
  52. }
  53. #root {
  54. width: 100%;
  55. height: 100vh;
  56. }