.theme-selection h2 { font-size: 1.25rem; font-weight: 600; color: #1f2937; margin-bottom: 0.5rem; } .section-description { color: #6b7280; margin-bottom: 1.5rem; font-size: 0.875rem; } .no-themes { background: #fef3c7; border: 1px solid #f59e0b; border-radius: 0.5rem; padding: 1rem; text-align: center; } .no-themes p { color: #92400e; margin: 0; font-size: 0.875rem; }