Spaces:
Running
Running
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;700&display=swap"); | |
body { | |
font-family: "Noto Sans Arabic", sans-serif; | |
background-color: #f9fafb; | |
color: #333333; | |
} | |
.container { | |
margin: 0 auto; | |
padding: 1rem; | |
max-width: 768px; | |
} | |
h1 { | |
font-size: 1.875rem; | |
font-weight: bold; | |
text-align: center; | |
margin-bottom: 1.5rem; | |
} | |
button { | |
background-color: #4f46e5; | |
color: #ffffff; | |
padding: 0.75rem 1rem; | |
border: none; | |
border-radius: 8px; | |
cursor: pointer; | |
transition: background-color 0.3s ease; | |
font-weight: bold; | |
} | |
button:hover { | |
background-color: #4338ca; | |
} | |
button:disabled { | |
background-color: #a5b4fc; | |
cursor: not-allowed; | |
} | |
textarea, | |
input[type="range"] { | |
width: 100%; | |
padding: 0.75rem; | |
border: 1px solid #d1d5db; | |
border-radius: 6px; | |
margin-top: 0.5rem; | |
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); | |
transition: border-color 0.3s ease, box-shadow 0.3s ease; | |
} | |
textarea:focus, | |
input[type="range"]:focus { | |
outline: none; | |
border-color: #6366f1; | |
box-shadow: 0 0 0 2px rgba(99, 102, 241, 0.2); | |
} | |
.bg-gray-50 { | |
background-color: #f9fafb; | |
border-radius: 8px; | |
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); | |
} | |
label { | |
font-weight: bold; | |
color: #333333; | |
} | |
span.text-sm { | |
font-size: 0.875rem; | |
color: #6b7280; | |
} | |
.border { | |
border: 1px solid #e5e7eb; | |
border-radius: 8px; | |
background-color: #ffffff; | |
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); | |
} | |
h2 { | |
font-size: 1.25rem; | |
font-weight: bold; | |
color: #333333; | |
} | |
p.leading-relaxed { | |
line-height: 1.75; | |
color: #4b5563; | |
} | |
/* معالجة المناطق السوداء والراوندس */ | |
.gradio-container { | |
background: #f9fafb ; | |
color: #333333 ; | |
} | |
.dark { | |
background: #f9fafb ; | |
color: #333333 ; | |
} | |
.gr-box { | |
background: #ffffff ; | |
border-radius: 12px ; | |
} | |
.gr-form, .gr-panel { | |
background: #ffffff ; | |
border-radius: 12px ; | |
} | |
.gr-input-label { | |
color: #333333 ; | |
} | |