body.single-lesson,body.single-tutor_quiz,body.single-tutor_assignments,body.single-tutor_zoom_meeting{background:#f4f7fc!important}body.single-lesson .site-header,body.single-lesson .site-footer,body.single-tutor_quiz .site-header,body.single-tutor_quiz .site-footer,body.single-tutor_assignments .site-header,body.single-tutor_assignments .site-footer{display:none!important}.tutor-course-single-content-wrapper.tutor-spotlight-mode{min-height:100vh;background:#f4f7fc}#tutor-single-entry-content,.tutor-quiz-single-entry-wrap{display:flex!important;flex-direction:column!important;min-height:100vh;background:#f4f7fc!important;position:relative}.abc-lesson-topbar.tutor-course-topic-single-header,.tutor-course-topic-single-header.tutor-single-page-top-bar{display:flex!important;align-items:center;gap:.6rem;flex:0 0 auto;min-height:58px;padding:.6rem 1rem!important;background:#0b1f3a!important;border:0!important;position:sticky;top:0;z-index:30}.abc-lesson-topbar .tutor-iconic-btn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:10px!important;background:rgb(255 255 255 / .12)!important;color:#fff!important;border:0!important;box-shadow:none!important}.abc-lesson-topbar .tutor-iconic-btn:hover{background:rgb(255 255 255 / .2)!important;color:#fff!important}.abc-lesson-topbar__titles{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.05rem;margin:0!important;color:#fff!important}.abc-lesson-topbar__lesson{font-family:"Plus Jakarta Sans","Hind Siliguri",system-ui,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.abc-lesson-topbar__course{font-size:.72rem;font-weight:500;color:rgb(255 255 255 / .58);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.abc-lesson-topbar__contents{width:auto!important;min-width:auto!important;padding:0 0.85rem!important;gap:.4rem;font-size:.86rem;font-weight:700}.abc-lesson-topbar__progress{color:rgb(255 255 255 / .82)!important;white-space:nowrap}.tutor-course-topic-single-body{flex:1 1 auto;display:flex;flex-direction:column;padding:0!important;margin:0!important}.tutor-video-player-wrapper{width:100%!important;max-width:none!important;margin:0!important;background:#000}.tutor-video-player,.tutor-bunnynet-player,.tutor-bunnynet-ratio{width:100%!important;border-radius:0!important;overflow:hidden!important;border:0!important;box-shadow:none!important}.tutor-video-player iframe,.tutor-bunnynet-player iframe,.tutor-video-player video{width:100%!important;border:0!important}.tutor-course-spotlight-wrapper:has(.tutor-course-spotlight-tab:empty),.tutor-course-spotlight-wrapper:has(>.tutor-tab:empty){display:none!important}.tutor-video-player-wrapper:empty{display:none!important}.abc-lesson-empty{display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem;flex:1 1 auto}.abc-lesson-empty__card{width:100%;max-width:420px;text-align:center;padding:1.75rem 1.35rem;border-radius:16px;background:#fff;border:1px solid rgb(11 31 58 / .08);box-shadow:0 8px 24px rgb(11 31 58 / .05)}.abc-lesson-empty__title{margin:0 0 .4rem;font-family:"Plus Jakarta Sans",system-ui,sans-serif;font-size:1.15rem;font-weight:800;color:#0b1f3a}.abc-lesson-empty__text{margin:0 0 1.15rem;color:#5c6b7c;font-size:.98rem;line-height:1.5}.abc-lesson-empty__cta{display:inline-flex!important;min-height:46px;padding:.7rem 1.2rem!important;border-radius:11px!important;font-weight:750!important}.tutor-course-spotlight-wrapper{margin:1rem!important;border-radius:14px!important;background:#fff!important;border:1px solid rgb(11 31 58 / .08)!important;box-shadow:0 6px 20px rgb(11 31 58 / .05);overflow:hidden}.tutor-course-spotlight-nav{justify-content:flex-start!important;gap:0.25rem!important;padding:.5rem .75rem 0!important;border-bottom:1px solid rgb(11 31 58 / .07)!important;overflow-x:auto}.tutor-course-spotlight-nav .tutor-nav-link{padding:.7rem 0.95rem!important;font-weight:700!important;color:#5c6b7c!important;border-radius:8px 8px 0 0!important}.tutor-course-spotlight-nav .tutor-nav-link.is-active{color:#1a56c4!important;background:rgb(26 86 196 / .07)!important;box-shadow:inset 0 -2px 0 #1a56c4}.tutor-course-spotlight-tab,.tutor-tab.tutor-course-spotlight-tab{padding:1.1rem 1.15rem!important}.tutor-course-spotlight-tab p,.tutor-lesson-content-area{font-family:"Hind Siliguri","Plus Jakarta Sans",system-ui,sans-serif;font-size:1.05rem;line-height:1.65;color:#163355}.tutor-course-spotlight-nav,.tutor-tabs-nav{display:flex!important;align-items:center;flex-wrap:wrap;gap:.4rem;position:static!important;overflow:visible!important}#tutor-lesson-nav-take-note-btn{position:static!important;top:auto!important;right:auto!important;left:auto!important;inset:auto!important;margin-inline-start:auto;flex:0 0 auto;width:auto!important;min-height:36px!important;height:auto!important;padding:.35rem 0.85rem!important;border-radius:999px!important;background:#e8f0fe!important;color:#1a56c4!important;border:0!important;box-shadow:none!important;transform:none!important;z-index:2}#tutor-lesson-nav-take-note-btn:hover{background:#d7e6ff!important;color:#1a56c4!important;transform:none!important;filter:none!important}#tutor-take-lesson-note-btn{position:fixed!important;width:auto!important;min-height:0!important;height:auto!important;padding:.4rem 0.75rem!important;border-radius:999px!important;z-index:100000!important;box-shadow:0 8px 22px rgb(11 31 58 / .18)!important;transform:none!important}.tutor-course-topic-single-footer{position:sticky!important;bottom:0!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:auto 0 0!important;z-index:25;display:flex!important;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem!important;background:#fff!important;border-top:1px solid rgb(11 31 58 / .08)!important;box-shadow:0 -6px 20px rgb(11 31 58 / .05)}.tutor-course-topic-single-footer .tutor-single-course-content-prev,.tutor-course-topic-single-footer .tutor-single-course-content-next{flex:1 1 0%;margin:0!important;width:auto!important;max-width:none!important;min-width:0}.tutor-course-topic-single-footer .tutor-btn{width:100%!important;min-height:48px!important;border-radius:11px!important;font-weight:750!important;font-size:0.95rem!important;justify-content:center!important;padding:.7rem 1rem!important;box-shadow:none!important}.tutor-course-topic-single-footer .tutor-btn-secondary,.tutor-course-topic-single-footer .tutor-single-course-content-prev .tutor-btn{background:#eef2f8!important;border:1px solid rgb(11 31 58 / .08)!important;color:#163355!important}.tutor-course-topic-single-footer .tutor-single-course-content-next .tutor-btn{background:#1a56c4!important;border:0!important;color:#fff!important}.tutor-course-topic-single-footer a[disabled],.tutor-course-topic-single-footer .tutor-btn[disabled]{opacity:0.4!important;pointer-events:none}.tutor-spotlight-mobile-progress-complete{margin:0.85rem!important;padding:1rem!important;border-radius:14px!important;background:#fff!important;border:1px solid rgb(11 31 58 / .08)!important}.tutor-spotlight-mobile-progress-complete .tutor-progress-bar{height:8px!important;border-radius:99px;background:#e7eef8!important}.tutor-spotlight-mobile-progress-complete .tutor-progress-value{background:#1a56c4!important}.tutor-spotlight-mobile-progress-complete .tutor-btn{width:100%;min-height:44px;border-radius:10px!important;font-weight:750!important;background:#1a56c4!important;color:#fff!important}.tutor-course-single-sidebar-wrapper{background:#fff!important;border-right:1px solid rgb(11 31 58 / .08)!important}.tutor-course-single-sidebar-title{padding:1.1rem 1.1rem 0.85rem!important;font-size:0.75rem!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;color:#6b7788!important}.tutor-accordion-item{border:0!important;border-bottom:1px solid rgb(11 31 58 / .06)!important;margin:0!important;border-radius:0!important;overflow:hidden}.tutor-accordion-item-header,.tutor-course-topic-title{padding:.95rem 1.1rem!important;font-weight:700!important;font-size:0.92rem!important;background:#f7faff!important;color:#0b1f3a!important}.tutor-accordion-item-header.is-active{background:rgb(26 86 196 / .09)!important;color:#0e3a8c!important}.tutor-course-topic-item a,.tutor-course-topic-item-title{display:flex!important;align-items:center;gap:.5rem;margin:.25rem 0.55rem!important;padding:.7rem 0.8rem!important;border-radius:10px!important;font-size:0.9rem!important;line-height:1.35;color:#163355!important;text-decoration:none!important}.tutor-course-topic-item.active a,.tutor-course-topic-item.is-active a,a.tutor-course-topic-item-title.is-active,.tutor-course-topic-item a.is-active{background:#1a56c4!important;color:#fff!important}@media (min-width:1200px){.abc-lesson-topbar__back{display:none!important}.abc-lesson-topbar__mobile-actions{display:none!important}.abc-lesson-topbar .tutor-course-topics-sidebar-toggler{display:inline-flex!important}.abc-lesson-topbar__desktop-actions{display:flex!important;align-items:center;gap:.5rem}.tutor-video-player-wrapper{background:#000}.tutor-course-topic-single-body{padding:1rem 1rem 0!important}.tutor-video-player-wrapper{border-radius:14px;overflow:hidden;box-shadow:0 12px 32px rgb(11 31 58 / .14)}.tutor-video-player,.tutor-bunnynet-player{border-radius:14px!important}.tutor-course-spotlight-wrapper{margin:1rem 0!important}.tutor-course-topic-single-footer{padding:1rem 1.15rem!important;border-radius:0}}@media (max-width:1199px){.tutor-course-single-content-wrapper.tutor-spotlight-mode{flex-direction:column!important}.tutor-course-single-sidebar-wrapper.tutor-lesson-sidebar{display:none!important}.tutor-course-single-content-wrapper.tutor-course-single-sidebar-open .tutor-course-single-sidebar-wrapper.tutor-lesson-sidebar{display:block!important;position:fixed!important;inset:0 auto 0 0;width:min(86vw, 340px)!important;max-width:340px;height:100%!important;z-index:80;box-shadow:12px 0 40px rgb(11 31 58 / .18);overflow-y:auto;background:#fff!important;pointer-events:auto!important}.tutor-course-single-content-wrapper.tutor-course-single-sidebar-open::before{content:"";position:fixed;inset:0;background:rgb(11 31 58 / .35);z-index:70}#tutor-single-entry-content,.tutor-quiz-single-entry-wrap{width:100%!important;max-width:100%!important;min-height:100dvh;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.tutor-spotlight-mobile-progress-complete{margin-bottom:calc(96px + env(safe-area-inset-bottom))!important}.abc-lesson-topbar .tutor-course-topics-sidebar-toggler,.abc-lesson-topbar__desktop-actions{display:none!important}.abc-lesson-topbar__back{display:inline-flex!important}.abc-lesson-topbar__mobile-actions{display:flex!important}.abc-lesson-topbar__course{display:none}.abc-lesson-topbar__lesson{font-size:.95rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tutor-course-topic-single-body{padding:0!important}.tutor-video-player-wrapper{border-radius:0!important;box-shadow:none!important;width:100%!important}.tutor-course-topic-single-footer{position:fixed!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;flex-direction:row!important;flex-wrap:nowrap!important;padding:.7rem .75rem calc(0.7rem + env(safe-area-inset-bottom))!important;z-index:50}.tutor-course-topic-single-footer .tutor-single-course-content-prev,.tutor-course-topic-single-footer .tutor-single-course-content-next{flex:1 1 50%!important;max-width:50%!important}.tutor-course-topic-single-footer .tutor-btn{min-height:46px!important}.tutor-lesson-sidebar-wrap:not(.lesson-sidebar-on){pointer-events:none!important}.tutor-video-player-wrapper{position:relative;z-index:2}}@media (max-width:420px){.abc-lesson-topbar__contents-label{display:none}}