.bbcs-clearfix:before,.bbcs-clearfix:after{content:" ";display:table}.bbcs-clearfix:after{clear:both}div#bbcs-lesson-navigation{display:block}div#bbcs-lesson-navigation #previous_lesson_link{display:inline-block;float:left;width:auto}div#bbcs-lesson-navigation #next_lesson_link{display:inline-block;float:right;width:auto}div.bbcs-breadcrumbs span.bbcs-breadcrumb.bbcs-active a{font-weight:700}div.bbcs-breadcrumbs span.bbcs-breadcrumb:not(:last-child)::after{content:' >'}div.bbcs-breadcrumb{font-weight:700}#bbcs-sidebar .bbcs-lessons{margin:0;padding:0;list-style:none}#bbcs-sidebar .bbcs-lessons li{margin:0}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-lessons{display:none;overflow:hidden}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section{margin-bottom:0;position:relative}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section-title{padding:1.2em 1em}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section-title-text{line-height:18px}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section-header{position:relative;width:100%;padding:0;border-width:0 0 1px;border-bottom:1px solid rgb(255 255 255 / .15);text-align:left;font-weight:400}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section-header:after{content:'';position:absolute;right:20px;top:23px;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #666}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section-header[aria-expanded="true"]:after{border-bottom:6px solid #666;border-top:none}.bbcs-sidebar-with-accordion #bbcs-sidebar .bbcs-section-title:hover{cursor:pointer}.bbcs-animate-spin{-moz-animation:bbcs-spin 2s infinite linear;-o-animation:bbcs-spin 2s infinite linear;-webkit-animation:bbcs-spin 2s infinite linear;animation:bbcs-spin 2s infinite linear;display:inline-block}@-moz-keyframes bbcs-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes bbcs-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes bbcs-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes bbcs-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes bbcs-spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.bbcs-lesson-locked,.bbcs-video-locked{pointer-events:none;opacity:.5;cursor:not-allowed}.bbcs-lesson-min-time-notice,.bbcs-lesson-video-notice{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;background:#eef5fb;border:1px solid #cfe2f3;border-radius:6px;color:#1e3a5f;font-size:15px;line-height:1.4}.bbcs-lesson-min-time-notice__icon,.bbcs-lesson-video-notice__icon{width:20px;height:20px;flex-shrink:0}.bbcs-lesson-min-time-notice__heading,.bbcs-lesson-video-notice__heading{display:block}.bbcs-lesson-countdown-btn.bbcs-lesson-locked{opacity:1;font-variant-numeric:tabular-nums}.bbcs-lesson-min-time-notice--ready,.bbcs-lesson-video-notice--ready{background:#eaf6ec;border-color:#cce8d4;color:#1e5631}.bbcs-lesson-progress-notice{margin:1em 0;padding:.75em 1em;border-left:4px solid #d63638;background:#fcf0f1}.bbcs-lesson-progress-notice p{margin:0 0 .5em}.bbcs-progress-pending{cursor:progress;opacity:.6}