https://aistudio.google.com/app/prompts?state=%7B%22ids%22:%5B%221YuWK5h_1qu2GhAexbsc247vRcFmDa-IV%22%5D,%22action%22:%22open%22,%22userId%22:%22116511544399598602727%22,%22resourceKeys%22:%7B%7D%7D&usp=sharing
9202e58 verified | /* Undefined Theme Styles */ | |
| /* Note: 'undefined' is not a valid Tailwind color class */ | |
| /* This is a placeholder style file for the undefined theme project */ | |
| /* Custom animations for smooth transitions */ | |
| * { | |
| transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease; | |
| } | |
| /* Smooth scrolling */ | |
| html { | |
| scroll-behavior: smooth; | |
| } | |
| /* Custom scrollbar */ | |
| ::-webkit-scrollbar { | |
| width: 8px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #f1f1f1; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #c1c1c1; | |
| border-radius: 4px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: #a8a8a8; | |
| } | |
| /* Dark mode scrollbar */ | |
| .dark ::-webkit-scrollbar-track { | |
| background: #374151; | |
| } | |
| .dark ::-webkit-scrollbar-thumb { | |
| background: #6b7280; | |
| } | |
| .dark ::-webkit-scrollbar-thumb:hover { | |
| background: #9ca3af; | |
| } | |
| /* Custom focus styles */ | |
| button:focus, | |
| input:focus, | |
| textarea:focus { | |
| outline: 2px solid #3b82f6; | |
| outline-offset: 2px; | |
| } | |
| /* Card hover effects */ | |
| .hover-lift:hover { | |
| transform: translateY(-2px); | |
| } | |
| /* Loading animation */ | |
| @keyframes pulse { | |
| 0%, 100% { | |
| opacity: 1; | |
| } | |
| 50% { | |
| opacity: 0.5; | |
| } | |
| } | |
| .animate-pulse { | |
| animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; | |
| } |