/* BGMS Education V113 R12: flat Library/content workspace */
[data-v113-r12-library-flat]{min-width:0}
[data-v113-r12-library-flat] .education-page-header{margin:0 0 18px;padding:0 0 18px;border:0;border-bottom:1px solid var(--border,#e5e7eb);border-radius:0;background:transparent;box-shadow:none}
[data-v113-r12-library-flat] .education-page-actions{gap:8px;align-items:center}
[data-v113-r12-library-flat] .education-panel{margin:0;padding:18px 0;border:0;border-bottom:1px solid var(--border,#e5e7eb);border-radius:0;background:transparent;box-shadow:none}
[data-v113-r12-library-flat] .education-panel__header,[data-v113-r12-library-flat] .education-results-toolbar{margin:0 0 12px;padding:0;border:0;background:transparent}
[data-v113-r12-library-flat] .education-filter-panel{padding-top:10px}
[data-v113-r12-library-flat] .education-filter-grid{align-items:end;gap:10px 12px}
[data-v113-r12-library-flat] .education-course-list,[data-v113-r12-library-flat] .education-lesson-list{gap:0;border-top:1px solid var(--border,#e5e7eb)}
[data-v113-r12-library-flat] .education-course-row,[data-v113-r12-library-flat] .education-lesson-row{margin:0;padding:15px 0;border:0;border-bottom:1px solid var(--border,#e5e7eb);border-radius:0;background:transparent;box-shadow:none}
[data-v113-r12-library-flat] .education-course-row:last-child,[data-v113-r12-library-flat] .education-lesson-row:last-child{border-bottom:0}
[data-v113-r12-library-flat] .education-empty-state{margin:0;padding:26px 0;border:0;border-radius:0;background:transparent;box-shadow:none}
[data-v113-r12-library-flat] .education-prose,[data-v113-r12-library-flat] .education-reading-body,[data-v113-r12-library-flat] .education-resource-link{border-radius:0;box-shadow:none}
[data-v113-r12-library-flat] .education-resource-link{border-inline:0;border-top:1px solid var(--border,#e5e7eb);border-bottom:1px solid var(--border,#e5e7eb);background:transparent}
@media(max-width:760px){[data-v113-r12-library-flat] .education-page-actions,[data-v113-r12-library-flat] .education-page-actions .btn{width:100%}}
