| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- @import "tailwindcss";
- @theme {
- --color-primary: #0d7ff2;
- --color-primary-50: #eff6ff;
- --color-primary-100: #dbeafe;
- --color-primary-200: #bfdbfe;
- --color-primary-300: #93c5fd;
- --color-primary-400: #60a5fa;
- --color-primary-500: #3b82f6;
- --color-primary-600: #2563eb;
- --color-primary-700: #1d4ed8;
- --color-primary-800: #1e40af;
- --color-primary-900: #1e3a8a;
- --color-primary-950: #172554;
-
- --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;
- }
|