body.bnb-lesson-page .bnb-lesson-materials,body.bnb-lesson-page .bnb-copybooks,body.bnb-lesson-page .bnb-lesson-pager{position:relative;z-index:2}body.bnb-lesson-page .tutor-course-topic-single-hide-sidebar,body.bnb-lesson-page .tutor-hide-course-single-sidebar,body.bnb-lesson-page .tutor-lesson-sidebar-toggle{display:none!important}body.bnb-lesson-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.bnb-copybooks--one{grid-template-columns:1fr;width:min(100%,28rem);margin-left:auto;margin-right:auto}.bnb-copybook-missing{grid-column:1/-1;margin:0;color:#f0c75a;font-size:.86rem;font-weight:700;text-align:center}html[data-bnb-theme="dark"] .bnb-copybook{background:#102744;border-color:rgba(227,178,60,.35);color:#f4f1ea}html[data-bnb-theme="dark"] .bnb-copybook-title{color:#fff6dc}html[data-bnb-theme="dark"] .bnb-copybook-eyebrow,html[data-bnb-theme="dark"] .bnb-copybook-view,html[data-bnb-theme="dark"] .bnb-copybook-hint{color:#f0c75a}.bnb-teacher-chip img,.bnb-teacher-photo img{object-fit:cover;object-position:center 32%}.bnb-platform .teacher-photo{object-position:center 32%!important}html[data-bnb-theme="dark"] .tutor-course-sidebar-card,html[data-bnb-theme="dark"] .tutor-single-course-sidebar,html[data-bnb-theme="dark"] .tutor-card.tutor-course-sidebar-card,html[data-bnb-theme="dark"] .tutor-course-sidebar-card p,html[data-bnb-theme="dark"] .tutor-course-sidebar-card .tutor-color-muted,html[data-bnb-theme="dark"] .tutor-course-sidebar-card .tutor-fs-7,html[data-bnb-theme="dark"] .tutor-course-sidebar-card li,html[data-bnb-theme="dark"] .tutor-course-sidebar-card span:not(.woocommerce-Price-amount){color:#e8edf4!important}html[data-bnb-theme="dark"] .tutor-course-sidebar-card del{color:#b7c0cc!important}html[data-bnb-theme="dark"] body.single-courses .main-header-menu a,html[data-bnb-theme="dark"] body.woocommerce-account .main-header-menu a,html[data-bnb-theme="dark"] body.bnb-lesson-page .main-header-menu a,html[data-bnb-theme="dark"] body.single-courses .bnb-nav-logout a,html[data-bnb-theme="dark"] body.woocommerce-account .bnb-nav-logout a{color:#f4f1ea!important}body.bnb-account-screen .woocommerce-MyAccount-content>p:has(a[href*="customer-logout"]){display:none!important}body.bnb-account-screen .bnb-account-hub{margin:1.5rem 0;padding:1.35rem 1.4rem;border:1px solid rgba(227,178,60,.28);border-radius:18px;background:#102744;color:#f4f1ea;box-shadow:0 12px 32px rgba(0,0,0,.22)}body.bnb-account-screen .bnb-account-kicker{margin:0 0 .35rem;color:#f0c75a;font-size:.78rem;font-weight:900;letter-spacing:.08em}body.bnb-account-screen .bnb-account-hub h2{margin:.1rem 0 1rem;color:#fff6dc}body.bnb-account-screen .bnb-account-continue{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.15rem;border-radius:12px;background:#c99416;color:#1a1400!important;font-weight:900;text-decoration:none}body.bnb-account-screen .bnb-account-label{margin:1.1rem 0 .45rem;color:#f0c75a;font-size:.82rem;font-weight:800}body.bnb-account-screen .bnb-account-chips{display:flex;flex-wrap:wrap;gap:.55rem}body.bnb-account-screen .bnb-account-chip{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .9rem;border-radius:999px;background:#c99416;color:#0b1e3a!important;font-weight:800;text-decoration:none}body.bnb-account-screen .bnb-account-course{display:block;margin:.35rem 0;color:#f0c75a;font-weight:800}body.bnb-account-screen .bnb-account-pay,.bnb-account-screen .bnb-account-note{margin:.85rem 0;color:#e8edf4}body.bnb-account-screen .bnb-account-logout{display:inline-flex;align-items:center;min-height:44px;color:#f0c75a;font-weight:800}body.bnb-account-screen .bnb-device-card{background:#0b1e3a;border:1px solid rgba(227,178,60,.28);color:#e8edf4}html[data-bnb-theme="light"] body.bnb-account-screen .bnb-account-hub{background:#fffaf0;border-color:#e4d8bf;color:#102b4e}html[data-bnb-theme="light"] body.bnb-account-screen .bnb-account-hub h2{color:#102b4e}html[data-bnb-theme="light"] body.bnb-account-screen .bnb-account-chip{color:#0b1e3a!important}html[data-bnb-theme="dark"] body.single-courses .main-header-bar,html[data-bnb-theme="dark"] body.single-courses #masthead,html[data-bnb-theme="dark"] body.single-courses .ast-primary-header-bar,html[data-bnb-theme="dark"] body.woocommerce-account .main-header-bar,html[data-bnb-theme="dark"] body.woocommerce-account #masthead,html[data-bnb-theme="dark"] body.bnb-lesson-page .main-header-bar,html[data-bnb-theme="dark"] body.bnb-lesson-page #masthead{background:#0b1e3a!important;border-color:rgba(227,178,60,.22)!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page,html[data-bnb-theme="dark"] body.bnb-lesson-page .site,html[data-bnb-theme="dark"] body.bnb-lesson-page .site-content,html[data-bnb-theme="dark"] body.bnb-lesson-page #content,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-wrap,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-course-topic-single,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-course-topic-single-body,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-course-single-content-wrapper,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-single-lesson-content,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-col-8,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-col-xl-8{background:#070b12!important;color:#f4f1ea!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-course-single-sidebar,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-course-topic-single-sidebar,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-col-4,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-col-xl-4{background:#102744!important;color:#e8edf4!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-course-content-list-item,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-accordion-item-header{background:#0b1e3a!important;color:#f4f1ea!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page a{color:#f0c75a}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-area,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-area-body,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-header,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-header-inner,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-header-content{background:#070b12!important;color:#f4f1ea!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-sidebar,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-sidebar-curriculum,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-body,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-topic,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-item,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-progress{background:#102744!important;color:#e8edf4!important;border-color:rgba(227,178,60,.22)!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-item.active,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-topic.active{background:#0b1e3a!important;color:#fff6dc!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-text-subdued,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-progress-text{color:#b7c0cc!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-header-title,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-header-title{color:#fff6dc!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-lesson-wrapper,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-area-content{background:#070b12!important;color:#f4f1ea!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-pages-item,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-btn-ghost,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-expand-btn{background:#0b1e3a!important;color:#f0c75a!important;border-color:rgba(227,178,60,.28)!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-item,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-item a,html[data-bnb-theme="dark"] body.bnb-lesson-page .tutor-learning-nav-topic-title{color:#e8edf4!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-preview-gate{background:#102744!important;color:#f4f1ea!important;border-color:rgba(227,178,60,.35)!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-preview-gate h3,html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-preview-gate p{color:#f4f1ea!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-preview-gate .button,html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-preview-gate a.button{background:#c99416!important;border-color:#c99416!important;color:#1a1400!important}
html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-resource-locked{background:#102744;border-left-color:#c99416;color:#f4f1ea}
html[data-bnb-theme="dark"] body.bnb-lesson-page .bnb-lesson-pager a,.bnb-lesson-pager .bnb-lesson-next{background:#c99416!important;color:#1a1400!important}
@media(prefers-reduced-motion:reduce){body.bnb-account-screen .bnb-account-continue,body.bnb-account-screen .bnb-account-chip{transition:none}}
