/* V13: quiet page-specific background artwork; content remains live. */
html:root:root:root:root:root body .app-shell .page-background-teachers{
 background:#faf8fe url('assets/page-backgrounds/teachers.png') center top/cover no-repeat!important;
 border-color:#e7dff0!important;color:#433653!important;
}
html:root:root:root:root:root body #myModal .bottom-sheet,
html:root:root:root:root:root body #actionsModal .actions-sheet{
 background:#fdfbff url('assets/page-backgrounds/account.png') center top/cover no-repeat!important;
}
html:root:root:root:root:root body #rechargeModal .bottom-sheet,
html:root:root:root:root:root body #actionsModal[data-page-background="recharge"] .actions-sheet{
 background:#fdfbff url('assets/page-backgrounds/recharge.png') center top/cover no-repeat!important;
}
html:root:root:root:root:root body #teacherModal .detail-sheet{
 background:#fffafd url('assets/page-backgrounds/detail.png') center top/cover no-repeat!important;
}
html:root:root:root:root:root body :is(#myModal .bottom-sheet,#actionsModal .actions-sheet,#rechargeModal .bottom-sheet,#teacherModal .detail-sheet),
html:root:root:root:root:root body .app-shell .page-background-teachers{
 --ui-text:#433653;--ui-muted:#756985;--ui-panel:#ffffffb8;--ui-field:#ffffffb8;
 --ui-border:#ded6eb;--ui-accent:#7954bf;--ui-on-accent:#fff;
 --template-field-label:#69438c;--template-field-value:#4b4160;
 color:#433653!important;
}
