/* Site additions to site.css. */
.nav a[lang="ru"] { color: var(--ink-3); }
.prose { max-width: 820px; }
.prose h2 { font-size: 22px; margin-top: 32px; }
.prose h2:first-child { margin-top: 0; }


/* timetable.html: grid columns may shrink below the demo's min-content (the deputy head's app on phones) */
.ir-two > * { min-width: 0; }
