@media (min-width: 769px) {
    :root {
        --mriia-wide-page-width: 1800px;
    }

    /* Секції з фіксованими відступами як у журналі */
    #lesson-day-view.page-section, #calendar.page-section, #students-list.page-section, 
	#classes.page-section, #materials.page-section, #homeworks.page-section, #teachers.page-section, 
    #teacher-attendance.page-section, #teacher-substitutions.page-section, 
    #teacher-lessons-fill.page-section, #extracurricular.page-section, 
    #clubs.page-section, #sections.page-section, #afterschool.page-section, #projects.page-section, 
    #excursions.page-section, #volunteering.page-section, #news.page-section, 
    #stats-students.page-section, #stats-teachers.page-section, 
    #stats-attendance-reasons.page-section, #stats-attendance-days.page-section, 
    #stats-attendance.page-section, #stats-grades.page-section, 
    #stats-remarks.page-section, #stats-teacher-attendance.page-section, 
    #stats-reports.page-section, #stats-reports-legacy.page-section, 
    #settings.page-section, #learning-school-year.page-section, 
    #learning-journals.page-section, #learning-subgroups.page-section, 
    #learning-schedule.page-section, #learning-rooms.page-section, 
    #learning-subjects.page-section, #learning-teacher-load.page-section, 
    #learning-curriculum-plans.page-section, #schedule-constructor.page-section, 
    #user-rights.page-section, #help.page-section, #support.page-section {
        margin-left: -17px !important;
        margin-right: -17px !important;
        width: min(var(--mriia-wide-page-width), calc(100% + 34px)) !important;
        max-width: var(--mriia-wide-page-width) !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        box-sizing: border-box !important;
    }

    /* Внутрішній контент секцій */
	#lesson-day-view.page-section > :not(script):not(style):not(link),
	#lesson-day-view .lesson-day-breadcrumbs,
	#lesson-day-view .lesson-day-topbar,
	#lesson-day-view .lesson-day-tabs,
	#lesson-day-view .lesson-day-board,
	#lesson-day-view .mriia-tests-section,
    #calendar.page-section > :not(script):not(style):not(link),
    #calendar .calendar-container,
    #calendar .events-list-container,
    #calendar .calendar-filter,
    #students-list.page-section > :not(script):not(style):not(link),
    #students-list .teachers-table-shell,
    #students-list .teachers-card,
    #classes.page-section > :not(script):not(style):not(link),
    #classes .teachers-table-shell,
    #classes .teachers-card,
    #materials.page-section > :not(script):not(style):not(link),
    #materials .white-card,
    #homeworks.page-section > :not(script):not(style):not(link),
    #homeworks .white-card,
    #teachers.page-section > :not(script):not(style):not(link),
    #teachers .teachers-table-shell,
    #teachers .teachers-card,
    #teacher-attendance.page-section > :not(script):not(style):not(link),
    #teacher-attendance .white-card,
    #teacher-substitutions.page-section > :not(script):not(style):not(link),
    #teacher-substitutions .white-card,
    #teacher-lessons-fill.page-section > :not(script):not(style):not(link),
    #teacher-lessons-fill .white-card,
    #extracurricular.page-section > :not(script):not(style):not(link),
    #extracurricular .white-card,
    #clubs.page-section > :not(script):not(style):not(link),
    #clubs .white-card,
    #sections.page-section > :not(script):not(style):not(link),
    #sections .white-card,
    #afterschool.page-section > :not(script):not(style):not(link),
    #afterschool .white-card,
    #projects.page-section > :not(script):not(style):not(link),
    #projects .white-card,
    #excursions.page-section > :not(script):not(style):not(link),
    #excursions .white-card,
    #volunteering.page-section > :not(script):not(style):not(link),
    #volunteering .white-card,
    #news.page-section > :not(script):not(style):not(link),
    #news .news-grid,
    #news .news-quick-post,
    #stats-students.page-section > :not(script):not(style):not(link),
    #stats-students .stats-card,
    #stats-teachers.page-section > :not(script):not(style):not(link),
    #stats-teachers .stats-card,
    #stats-attendance-reasons.page-section > :not(script):not(style):not(link),
    #stats-attendance-reasons .stats-card,
    #stats-attendance-days.page-section > :not(script):not(style):not(link),
    #stats-attendance-days .stats-card,
    #stats-attendance.page-section > :not(script):not(style):not(link),
    #stats-attendance .stats-card,
    #stats-grades.page-section > :not(script):not(style):not(link),
    #stats-grades .stats-card,
    #stats-remarks.page-section > :not(script):not(style):not(link),
    #stats-remarks .stats-card,
    #stats-teacher-attendance.page-section > :not(script):not(style):not(link),
    #stats-teacher-attendance .white-card,
    #stats-reports.page-section > :not(script):not(style):not(link),
    #stats-reports .reports-shell,
    #stats-reports-legacy.page-section > :not(script):not(style):not(link),
    #stats-reports-legacy .white-card,
    #settings.page-section > :not(script):not(style):not(link),
    #settings .settings-layout,
    #settings .right-panel,
    #settings .big-card,
    #settings .control-row,
    #learning-school-year.page-section > :not(script):not(style):not(link),
    #learning-school-year .white-card,
    #learning-journals.page-section > :not(script):not(style):not(link),
    #learning-journals .white-card,
    #learning-subgroups.page-section > :not(script):not(style):not(link),
    #learning-subgroups .white-card,
    #learning-schedule.page-section > :not(script):not(style):not(link),
    #learning-schedule .white-card,
    #learning-rooms.page-section > :not(script):not(style):not(link),
    #learning-rooms .white-card,
    #learning-subjects.page-section > :not(script):not(style):not(link),
    #learning-subjects .white-card,
    #learning-teacher-load.page-section > :not(script):not(style):not(link),
    #learning-teacher-load .white-card,
    #learning-curriculum-plans.page-section > :not(script):not(style):not(link),
    #learning-curriculum-plans .white-card,
    #schedule-constructor.page-section > :not(script):not(style):not(link),
    #schedule-constructor .white-card,
    #schedule-constructor .schc-grid-card,
    #schedule-constructor .schc-body-blocks,
    #schedule-constructor .schc-bottom,
    #user-rights.page-section > :not(script):not(style):not(link),
    #user-rights .user-rights-body,
    #help.page-section > :not(script):not(style):not(link),
    #help .mriia-accordion,
    #support.page-section > :not(script):not(style):not(link),
    #support .white-card {
        width: 100% !important;
        max-width: var(--mriia-wide-page-width) !important;
        box-sizing: border-box !important;
    }

    #help .mriia-accordion {
        left: auto !important;
        right: auto !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    /* Трохи розширюємо вкладку Розклад */
    #schedule.page-section {
        width: 100% !important;
        max-width: none !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    #schedule.page-section > :not(script):not(style):not(link):not (#lesson-day-view) {
        max-width: none !important;
        width: 100% !important;
    }

    /* Трохи розширюємо вкладку Деталі уроку */
    #lesson-day-view {
        max-width: none !important;
        width: calc(100% + 40px) !important;
        margin-left: -40px !important;
        margin-right: 0 !important;
        box-sizing: border-box !important;
    }
    #schedule .schedule-frame {
        max-width: none !important;
        width: calc(100% + 51px) !important;
        margin-left: -30px !important;
        margin-right: -21px !important;
        box-sizing: border-box !important;
    }
    #schedule .schedule-shell {
        max-width: none !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }
    #schedule .schedule-table-header-grid,
    #schedule .schedule-grid {
        max-width: none !important;
        width: 100% !important;
    }

}
