
/* Premium Models CSS - Simple display control */

/* Show static OpenAI models by default */
optgroup[label="OpenAI Gpt 5 Models"],
optgroup[label="OpenAI o4 Models"],
optgroup[label="OpenAI 4.1 Models"],
optgroup[label="OpenAI o3 Models"],
optgroup[label="OpenAI o1 Models"],
optgroup[label="OpenAI 4o Models"],
optgroup[label="OpenAI GPT Turbo Models"] {
  display: block !important;
}

/* Hide all paid OpenRouter models by default - using exact labels from the logs */
optgroup[label="OpenAI"],
optgroup[label="Anthropic"],
optgroup[label="Google"],
optgroup[label="Meta"],
optgroup[label="Microsoft"],
optgroup[label="DeepSeek"],
optgroup[label="Mistral"],
optgroup[label="Cohere"],
optgroup[label="Perplexity"],
optgroup[label="AI21"],
optgroup[label="Inflection"],
optgroup[label="NousResearch"],
optgroup[label="Qwen"],
optgroup[label="Other"] {
  display: none !important;
}

/* Keep free models visible - these should remain visible */
optgroup[label="Favorites"],
optgroup[label="Free OpenAI"],
optgroup[label="Free Google"],
optgroup[label="Free Meta"],
optgroup[label="Free Microsoft"],
optgroup[label="Free DeepSeek"],
optgroup[label="Free Mistral"],
optgroup[label="Free NousResearch"],
optgroup[label="Free Qwen"],
optgroup[label="Free Other"] {
  display: block !important;
}

/* Show premium models when user has paid (add this class to body when payment confirmed) */
body.premium-user optgroup[label="OpenAI Gpt 5 Models"],
body.premium-user optgroup[label="OpenAI o4 Models"],
body.premium-user optgroup[label="OpenAI 4.1 Models"],
body.premium-user optgroup[label="OpenAI o3 Models"],
body.premium-user optgroup[label="OpenAI o1 Models"],
body.premium-user optgroup[label="OpenAI 4o Models"],
body.premium-user optgroup[label="OpenAI GPT Turbo Models"],
body.premium-user optgroup[label="OpenAI"],
body.premium-user optgroup[label="Anthropic"],
body.premium-user optgroup[label="Google"],
body.premium-user optgroup[label="Meta"],
body.premium-user optgroup[label="Microsoft"],
body.premium-user optgroup[label="DeepSeek"],
body.premium-user optgroup[label="Mistral"],
body.premium-user optgroup[label="Cohere"],
body.premium-user optgroup[label="Perplexity"],
body.premium-user optgroup[label="AI21"],
body.premium-user optgroup[label="Inflection"],
body.premium-user optgroup[label="NousResearch"],
body.premium-user optgroup[label="Qwen"],
body.premium-user optgroup[label="Other"] {
  display: block !important;
}
