Spaces:
Running
Running
| @import "tailwindcss"; | |
| @layer base { | |
| html, | |
| body { | |
| font-family: | |
| "Google Sans", | |
| Inter, | |
| -apple-system, | |
| BlinkMacSystemFont, | |
| "Segoe UI", | |
| sans-serif; | |
| font-size: 16px; | |
| height: 100%; | |
| overflow: hidden; | |
| background: #0a0a0a; | |
| color: #ffffff; | |
| } | |
| #root { | |
| height: 100%; | |
| } | |
| * { | |
| scrollbar-width: thin; | |
| scrollbar-color: transparent transparent; | |
| } | |
| *:hover { | |
| scrollbar-color: rgba(255, 255, 255, 0.15) transparent; | |
| } | |
| ::-webkit-scrollbar { | |
| width: 6px; | |
| height: 6px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: transparent; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: transparent; | |
| border-radius: 3px; | |
| } | |
| *:hover::-webkit-scrollbar-thumb { | |
| background: rgba(255, 255, 255, 0.2); | |
| } | |
| *:hover::-webkit-scrollbar-thumb:hover { | |
| background: rgba(255, 255, 255, 0.35); | |
| } | |
| } | |
| @keyframes pulse-gentle { | |
| 0%, 100% { opacity: 0.6; } | |
| 50% { opacity: 1; } | |
| } | |
| .animate-pulse-gentle { | |
| animation: pulse-gentle 2.5s ease-in-out infinite; | |
| } | |
| @keyframes fade-in { | |
| from { opacity: 0; } | |
| to { opacity: 1; } | |
| } | |
| .animate-fade-in { | |
| animation: fade-in 0.5s ease-out both; | |
| } | |
| @keyframes shimmer-detection { | |
| 0% { background-position: 200% 0; } | |
| 100% { background-position: -200% 0; } | |
| } | |
| .detection-shimmer { | |
| background: linear-gradient( | |
| 105deg, | |
| #8c8c94 0%, | |
| #8c8c94 40%, | |
| #1a73e8 50%, | |
| #8c8c94 60%, | |
| #8c8c94 100% | |
| ); | |
| background-size: 200% 100%; | |
| background-clip: text; | |
| -webkit-background-clip: text; | |
| -webkit-text-fill-color: transparent; | |
| animation: shimmer-detection 2s ease-in-out infinite; | |
| } | |