| | @import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700&display=swap'); |
| |
|
| | body { |
| | font-family: 'Tajawal', sans-serif; |
| | } |
| |
|
| | |
| | [dir="rtl"] .list-disc { |
| | list-style-type: disc; |
| | padding-right: 1.25rem; |
| | } |
| | |
| | .MathJax { |
| | font-size: 1em !important; |
| | color: #4b5563 !important; |
| | } |
| |
|
| | |
| | [dir="rtl"] .question-text p, |
| | [dir="rtl"] .answer-text p, |
| | [dir="rtl"] .question-text ul, |
| | [dir="rtl"] .answer-text ul, |
| | [dir="rtl"] .question-text ol, |
| | [dir="rtl"] .answer-text ol { |
| | text-align: right; |
| | direction: rtl; |
| | } |
| | |
| | #answer-breakdown h4 { |
| | border-bottom: 2px solid #e5e7eb; |
| | padding-bottom: 0.5rem; |
| | margin-bottom: 1rem; |
| | } |
| |
|
| | #answer-breakdown ul { |
| | list-style-position: outside; |
| | padding-right: 1.5rem; |
| | } |
| |
|
| | #answer-breakdown li { |
| | margin-bottom: 0.5rem; |
| | } |
| |
|
| | |
| | .question-text p, .answer-text p { |
| | margin-bottom: 1rem; |
| | line-height: 1.6; |
| | } |
| |
|
| | |
| | #metadata-tags span { |
| | margin-left: 0.5rem; |
| | margin-bottom: 0.5rem; |
| | display: inline-flex; |
| | align-items: center; |
| | } |
| | .question-text strong, .answer-text strong { |
| | font-weight: 700; |
| | color: #1e40af; |
| | } |
| |
|
| | .question-text em, .answer-text em { |
| | font-style: italic; |
| | } |
| |
|
| | .question-text ul, .answer-text ul { |
| | list-style-type: disc; |
| | padding-right: 1.5rem; |
| | margin-bottom: 1rem; |
| | } |
| |
|
| | .question-text ol, .answer-text ol { |
| | list-style-type: decimal; |
| | padding-right: 1.5rem; |
| | margin-bottom: 1rem; |
| | } |
| |
|
| | .question-text li, .answer-text li { |
| | margin-bottom: 0.5rem; |
| | } |
| |
|
| | .question-text code, .answer-text code { |
| | font-family: monospace; |
| | background-color: #f3f4f6; |
| | padding: 0.2rem 0.4rem; |
| | border-radius: 0.25rem; |
| | font-size: 0.9em; |
| | } |
| |
|
| | .question-text pre, .answer-text pre { |
| | background-color: #f3f4f6; |
| | padding: 1rem; |
| | border-radius: 0.5rem; |
| | overflow-x: auto; |
| | margin-bottom: 1rem; |
| | } |
| |
|
| | .question-text blockquote, .answer-text blockquote { |
| | border-right: 4px solid #d1d5db; |
| | padding-right: 1rem; |
| | margin-right: 0; |
| | margin-left: 1rem; |
| | color: #4b5563; |
| | } |
| | |
| | .shadow-lg { |
| | box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); |
| | } |