/* Google Fonts */ @import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;700&display=swap'); html, body, [class*="css"] { font-family: 'Cairo', sans-serif; direction: rtl; /* Right To Left Support */ } /* Titles */ h1, h2, h3 { color: #4CAF50; /* Green Accent */ text-align: right; } /* Text Areas */ .stTextArea textarea { background-color: #1E1E1E; color: #ffffff; border-radius: 10px; border: 1px solid #333; } /* Buttons */ .stButton button { background-color: #4CAF50; color: white; width: 100%; border-radius: 12px; font-weight: bold; font-size: 18px; transition: 0.3s; } .stButton button:hover { background-color: #45a049; scale: 1.02; } /* Metric Cards */ div[data-testid="stMetricValue"] { font-size: 2rem; color: #FFD700; /* Gold */ } /* Feedback Box */ .feedback-box { background-color: #262730; padding: 20px; border-radius: 10px; border-right: 5px solid #4CAF50; margin-top: 20px; }