| |
| body { |
| font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |
| line-height: 1.6; |
| } |
|
|
| |
| ::-webkit-scrollbar { |
| width: 8px; |
| height: 8px; |
| } |
|
|
| ::-webkit-scrollbar-track { |
| background: #f1f1f1; |
| border-radius: 10px; |
| } |
|
|
| ::-webkit-scrollbar-thumb { |
| background: #c4c4c4; |
| border-radius: 10px; |
| } |
|
|
| ::-webkit-scrollbar-thumb:hover { |
| background: #a0a0a0; |
| } |
|
|
| |
| @keyframes fadeIn { |
| from { opacity: 0; transform: translateY(10px); } |
| to { opacity: 1; transform: translateY(0); } |
| } |
|
|
| .visualization-item { |
| animation: fadeIn 0.3s ease-out forwards; |
| opacity: 0; |
| } |
|
|
| |
| .visualization-item:nth-child(1) { animation-delay: 0.1s; } |
| .visualization-item:nth-child(2) { animation-delay: 0.2s; } |
| .visualization-item:nth-child(3) { animation-delay: 0.3s; } |
| .visualization-item:nth-child(4) { animation-delay: 0.4s; } |
| .visualization-item:nth-child(5) { animation-delay: 0.5s; } |
| .visualization-item:nth-child(6) { animation-delay: 0.6s; } |
| .visualization-item:nth-child(7) { animation-delay: 0.7s; } |
| .visualization-item:nth-child(8) { animation-delay: 0.8s; } |
| .visualization-item:nth-child(9) { animation-delay: 0.9s; } |
| .visualization-item:nth-child(10) { animation-delay: 1.0s; } |