/* rtl.css — базові правила для арабської та івриту (dir="rtl" ставить i18n.js) */
html[dir="rtl"] body { text-align: right; }
html[dir="rtl"] #code,
html[dir="rtl"] #out,
html[dir="rtl"] #stdin,
html[dir="rtl"] pre,
html[dir="rtl"] code,
html[dir="rtl"] kbd,
html[dir="rtl"] .mono,
html[dir="rtl"] .console,
html[dir="rtl"] .py-input,
html[dir="rtl"] input[type="url"],
html[dir="rtl"] input[type="password"],
html[dir="rtl"] input[type="email"],
html[dir="rtl"] input[type="number"] {
  direction: ltr;
  text-align: left;
}
html[dir="rtl"] .rail-btn,
html[dir="rtl"] .nav-label,
html[dir="rtl"] .btn,
html[dir="rtl"] .chip-btn {
  direction: rtl;
}
html[dir="rtl"] .snackbar { direction: rtl; }
html[dir="rtl"] .material-icons { direction: ltr; }
html[dir="rtl"] .game-board,
html[dir="rtl"] .grid-board { direction: ltr; }
html[dir="rtl"] .progress-fill { transform-origin: right center; }
html[dir="rtl"] .course-nav .btn,
html[dir="rtl"] .tasks-actions .btn { margin-left: 0; }
html[dir="rtl"] .vlt-note,
html[dir="rtl"] .hstack { direction: ltr; }
html[dir="rtl"] table { direction: rtl; }
