Spaces:
Running
Running
| @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap'); | |
| :root { | |
| --primary: #0088CC; | |
| --secondary: #1F2937; | |
| } | |
| * { | |
| margin: 0; | |
| padding: 0; | |
| box-sizing: border-box; | |
| } | |
| body { | |
| font-family: 'Inter', sans-serif; | |
| background-color: #f9fafb; | |
| color: #374151; | |
| } | |
| /* Custom scrollbar */ | |
| ::-webkit-scrollbar { | |
| width: 8px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #f1f1f1; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #c5c5c5; | |
| border-radius: 4px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: #a0a0a0; | |
| } | |
| /* Button hover effects */ | |
| button { | |
| transition: all 0.2s ease; | |
| } | |
| button:hover { | |
| transform: translateY(-2px); | |
| box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); | |
| } | |
| /* Card hover effects */ | |
| .border { | |
| transition: all 0.2s ease; | |
| } | |
| .border:hover { | |
| transform: translateY(-3px); | |
| box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1); | |
| } | |
| /* AI Chat button styles */ | |
| .fixed.bottom-4 { | |
| transition: all 0.2s ease; | |
| } | |
| .fixed.bottom-4:hover { | |
| transform: scale(1.1); | |
| } | |
| /* Feather icons alignment */ | |
| i[data-feather] { | |
| display: inline-block; | |
| vertical-align: middle; | |
| } |