.bde-heading-1865-101{color:var(--bde-palette-color-1-ea83c2ab-ef09-46e3-aac8-86f0534c7c3f)}body:has(.me-classroom-rewards) *:not(.me-classroom-rewards):not(.me-classroom-rewards *):not(:has(.me-classroom-rewards)){display:none!important}body:has(.me-classroom-rewards),body:has(.me-classroom-rewards) *:has(.me-classroom-rewards){box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;background:#fbf8f1!important}body:has(.me-classroom-rewards) :is(#me-marker-toggle,#me-marker-canvas,#me-marker-visual){display:none!important;pointer-events:none!important}body:has(.me-classroom-rewards),body:has(.me-classroom-rewards) *{cursor:auto!important}body:has(.me-classroom-rewards) :is(a,button,select){cursor:pointer!important}.me-classroom-rewards{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin:0!important;padding:22px!important;background:#fbf8f1!important;color:#163e49!important}.me-classroom-rewards :is(h1,h2,h3){margin:0!important;padding:0 24px 0 0!important;font-size:24px!important;line-height:1.2!important;letter-spacing:0!important}.me-classroom-rewards [data-me-reward="student_name"]{margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}.me-classroom-rewards [data-me-reward="balance_label"]{margin:0!important;padding:12px 16px!important;background:#e8f2ed!important;border-radius:12px!important;color:#287c77!important;font:700 27px/1.2 "Reem Kufi",sans-serif!important;letter-spacing:0!important}.me-classroom-rewards [data-me-reward="balance_label"]::before{content:"\1FA99\00a0 "}.me-classroom-rewards [data-me-reward="lesson_earned"]{margin:0!important;font:600 14px/1.5 "Reem Kufi",sans-serif!important;letter-spacing:0!important;color:#54716f!important}.me-classroom-rewards [data-me-reward="lesson_earned"]::before{content:"Earned this lesson: ME$ ";font-weight:400}.me-classroom-rewards .me-reward-teacher-controls{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:4px 0 0!important;padding:14px!important;background:#fffdf9!important;border:1px solid #d6e3dc!important;border-radius:14px!important;box-sizing:border-box!important}.me-classroom-rewards .me-reward-teacher-controls>*{grid-column:1 / -1;min-width:0!important;margin:0!important}.me-classroom-rewards .me-reward-teacher-controls>:has([data-me-reward-students]){order:-2;width:100%!important}.me-classroom-rewards .me-reward-teacher-controls>.bde-text{order:-1;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important}.me-classroom-rewards label[for="me-reward-student"]{display:block;margin-bottom:6px;font:600 13px/1.4 "Reem Kufi",sans-serif;letter-spacing:0}.me-classroom-rewards [data-me-reward-students]{box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:9px 12px!important;background:#fbf8f1!important;border:1px solid #a9c9c1!important;border-radius:9px!important;color:#163e49!important;font:400 15px/1.4 "Reem Kufi",sans-serif!important;letter-spacing:0!important}.me-classroom-rewards .me-reward-teacher-controls>[data-me-reward-award]{grid-column:auto!important;order:0}.me-classroom-rewards [data-me-reward-award],.me-classroom-rewards [data-me-reward-award] :is(a,button){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 5px!important;background:#e47da0!important;border:0!important;border-radius:9px!important;color:white!important;font:700 15px/1.3 "Reem Kufi",sans-serif!important;text-decoration:none!important;letter-spacing:0!important;white-space:nowrap!important}.me-classroom-rewards [data-me-reward-award]:has(>a),.me-classroom-rewards [data-me-reward-award]:has(>button){padding:0!important;background:transparent!important}.me-classroom-rewards [data-me-reward-award]:hover,.me-classroom-rewards [data-me-reward-award]:hover :is(a,button){background:#d76c90!important}.me-classroom-rewards [data-me-reward="status"]{margin:0!important;padding:10px 12px!important;background:#edf3ee!important;border-radius:9px!important;color:#365b5e!important;font:400 14px/1.5 "Reem Kufi",sans-serif!important;letter-spacing:0!important;overflow-wrap:anywhere}.me-classroom-rewards [data-me-reward="status"]:empty,.me-classroom-rewards [data-me-reward-teacher-only][hidden],.me-classroom-rewards [data-me-reward-student-only][hidden],.me-classroom-rewards [data-me-reward-award][hidden],.me-classroom-rewards [data-me-reward-students][hidden]{display:none!important}@media (max-width:350px){.me-classroom-rewards{padding:16px!important}.me-classroom-rewards :is(h1,h2,h3){font-size:21px!important}.me-classroom-rewards [data-me-reward-award],.me-classroom-rewards [data-me-reward-award] :is(a,button){font-size:13px!important}}html body:has(.me-classroom-rewards) .me-classroom-rewards{padding:20px!important;box-sizing:border-box!important;font-family:"Reem Kufi",sans-serif!important}html body:has(.me-classroom-rewards) .me-classroom-rewards *{font-family:"Reem Kufi",sans-serif!important}html body:has(.me-classroom-rewards) .me-classroom-rewards :is(h1,h2,h3,h4,h5,h6),html body:has(.me-classroom-rewards) .me-classroom-rewards :is(h1,h2,h3,h4,h5,h6) *{font-family:"Freeman",sans-serif!important}html body:has(.me-classroom-rewards) .me-reward-teacher-controls>[data-me-reward-award],html body:has(.me-classroom-rewards) .me-reward-teacher-controls>:has([data-me-reward-award]){grid-column:auto!important;order:0!important;width:100%!important;min-width:0!important}html body:has(.me-classroom-rewards) .me-classroom-rewards [data-me-reward-teacher-only][hidden],html body:has(.me-classroom-rewards) .me-classroom-rewards [data-me-reward-student-only][hidden],html body:has(.me-classroom-rewards) .me-classroom-rewards [data-me-reward-award][hidden],html body:has(.me-classroom-rewards) .me-classroom-rewards [data-me-reward-students][hidden]{display:none!important}html body:has(.me-classroom-rewards) .me-reward-teacher-controls>:has(>[data-me-reward-award]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-column:1 / -1!important;gap:10px!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important}html body:has(.me-classroom-rewards) .me-reward-teacher-controls>:has(>[data-me-reward-award])>[data-me-reward-award]{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}html body:has(.me-classroom-rewards) .me-reward-teacher-controls>.oxy-text{order:-1!important;font-size:14px!important}.me-classroom-rewards [data-me-reward="balance_label"]::before{content:""!important;display:inline-block;width:32px;height:32px;margin-inline-end:8px;vertical-align:middle;background:url(https://www.myenglish.co.za/wp-content/uploads/2026/10/ME-big.gif) center / contain no-repeat}