Spaces:
Running
Running
| /* --------------------Insights Tabs Styling-------------------- */ | |
| .insights-tabs { | |
| display: flex; | |
| gap: 10px; | |
| margin-bottom: 20px; | |
| } | |
| .insights-tab-button { | |
| flex: 1; | |
| padding: 10px 15px; | |
| background: linear-gradient(135deg, #00796B, #004D40); | |
| border: none; | |
| color: white; | |
| font-size: 1em; | |
| border-radius: 8px; | |
| cursor: pointer; | |
| transition: background 0.3s, transform 0.2s, box-shadow 0.3s; | |
| box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); | |
| } | |
| .insights-tab-button:hover:not(:disabled) { | |
| background: linear-gradient(135deg, #005D56, #00332E); | |
| transform: translateY(-2px); | |
| box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); | |
| } | |
| .insights-tab-button.active { | |
| background: linear-gradient(135deg, #004D40, #00332E); | |
| cursor: default; | |
| box-shadow: none; | |
| } | |
| .insights-tab-content .insights-content { | |
| display: none; | |
| } | |
| .insights-tab-content .insights-content.active { | |
| display: block; | |
| } | |
| /* Responsive Adjustments */ | |
| @media (max-width: 800px) { | |
| .insights-tabs { | |
| flex-direction: column; | |
| } | |
| .insights-tab-button { | |
| flex: none; | |
| width: 100%; | |
| } | |
| } | |