Spaces:
Running
Running
| @import "tailwindcss"; | |
| :root { | |
| /* Mistral Rainbow */ | |
| --mistral-red: #e10500; | |
| --mistral-orange-dark: #fa500f; | |
| --mistral-orange: #ff8205; | |
| --mistral-orange-light: #ffaf00; | |
| --mistral-yellow: #ffd800; | |
| /* Beige Shades */ | |
| --mistral-beige-light: #fffaeb; | |
| --mistral-beige-medium: #fff0c3; | |
| --mistral-beige-dark: #e9e2cb; | |
| /* Black */ | |
| --mistral-black: #000000; | |
| --mistral-black-tinted: #1e1e1e; | |
| --mistral-white: #ffffff; | |
| } | |
| body { | |
| font-family: Arial, sans-serif; | |
| background-color: var(--mistral-beige-light); | |
| color: var(--mistral-black); | |
| } | |
| @keyframes blink { | |
| 0%, | |
| 100% { | |
| opacity: 1; | |
| } | |
| 50% { | |
| opacity: 0; | |
| } | |
| } | |
| .cursor-blink { | |
| animation: blink 1s step-end infinite; | |
| } | |
| .history-scroll::-webkit-scrollbar { | |
| width: 6px; | |
| } | |
| .history-scroll::-webkit-scrollbar-track { | |
| background: var(--mistral-beige-light); | |
| } | |
| .history-scroll::-webkit-scrollbar-thumb { | |
| background-color: var(--mistral-beige-dark); | |
| border-radius: 4px; | |
| } | |
| .history-scroll::-webkit-scrollbar-thumb:hover { | |
| background-color: var(--mistral-orange); | |
| } | |
| @keyframes strip-move { | |
| 0% { | |
| background-position: 0 0; | |
| } | |
| 100% { | |
| background-position: 30px 0; | |
| } | |
| } | |
| .progress-stripe { | |
| background-image: linear-gradient( | |
| 45deg, | |
| rgba(255, 255, 255, 0.2) 25%, | |
| transparent 25%, | |
| transparent 50%, | |
| rgba(255, 255, 255, 0.2) 50%, | |
| rgba(255, 255, 255, 0.2) 75%, | |
| transparent 75%, | |
| transparent | |
| ); | |
| background-size: 30px 30px; | |
| animation: strip-move 1s linear infinite; | |
| } | |
| @keyframes fadeUp { | |
| from { | |
| opacity: 0; | |
| transform: translateY(10px); | |
| } | |
| to { | |
| opacity: 1; | |
| transform: translateY(0); | |
| } | |
| } | |
| .animate-enter { | |
| animation: fadeUp 0.5s cubic-bezier(0.16, 1, 0.3, 1) forwards; | |
| } | |
| .delay-100 { | |
| animation-delay: 0.1s; | |
| } | |
| .delay-200 { | |
| animation-delay: 0.2s; | |
| } | |
| .delay-300 { | |
| animation-delay: 0.3s; | |
| } | |