/* Global reset */ body { margin: 0; font-family: "Segoe UI", Arial, sans-serif; background-color: #f4f7fb; color: #222; } /* Header */ header { background-color: #2e86de; /* AeroVortex blue */ color: white; padding: 20px; text-align: center; } header h1 { margin: 0; font-size: 2em; font-weight: bold; } /* Main content */ main { padding: 20px; text-align: center; } main p { font-size: 1.2em; font-weight: bold; color: #2e86de; } /* Footer */ footer { background-color: #222; color: #ccc; padding: 10px; text-align: center; font-size: 0.9em; } /* Gradio overrides */ .gradio-container { max-width: 900px; margin: auto; } .gradio-container .tab { font-weight: bold; color: #2e86de; }