/* 3d-explorer.css */ /* --------------------3D Explorer Tabs Styling-------------------- */ .explorer-tabs { display: flex; gap: 10px; margin-bottom: 20px; } .explorer-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); } .explorer-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); } .explorer-tab-button.active { background: linear-gradient(135deg, #004D40, #00332E); cursor: default; box-shadow: none; } .explorer-tab-content .explorer-content { display: none; } .explorer-tab-content .explorer-content.active { display: block; } /* Responsive Adjustments */ @media (max-width: 800px) { .explorer-tabs { flex-direction: column; } .explorer-tab-button { flex: none; width: 100%; } }