body{--wp--custom--form--color--background: var(--bg-color);--wp--custom--form--border--width: 1.5px;--wp--custom--form--border--style: solid;--wp--custom--form--border--color: var(--text-color);--wp--custom--form--border--radius: 2px;--wp--custom--form--color--text: inherit;--wp--custom--form--padding: 6px 8px;--wp--custom--list--spacing--padding--left: 16px;--wp--custom--layout--content-size: 900px;--wp--custom--layout--wide-size: 1100px;--max-content-size: calc(100vw - var(--sidebar-width) - 2 * var(--content-padding));--content-size: min(var(--wp--custom--layout--content-size), var(--max-content-size));--wide-size: min(var(--wp--custom--layout--wide-size), var(--max-content-size))}.wp-block-post-title{margin-top:20px !important;margin-bottom:20px !important}.sensei-course-theme__main-content>*{max-width:var(--content-size) !important;margin-left:auto;margin-right:auto}.sensei-course-theme__main-content__container>*,.sensei-course-theme__main-content__container>.wp-block-group__inner-container>*{max-width:var(--content-size) !important;margin-left:auto;margin-right:auto}.sensei-course-theme__main-content__container>.wp-block-group__inner-container{max-width:unset !important}.sensei-course-theme .wp-block-post-content>*,.sensei-course-theme .wp-block-post-content .wp-block-group__inner-container>*{max-width:var(--content-size) !important;margin-left:auto;margin-right:auto}.sensei-course-theme .wp-block-post-content,.sensei-course-theme .wp-block-post-content>.sensei-course-theme .wp-block-post-content{max-width:unset !important;width:unset !important;padding:0 !important}.sensei-course-theme .wp-block-post-content .alignfull{max-width:unset !important}.sensei-course-theme .wp-block-post-content .alignwide{max-width:var(--wide-size) !important}.sensei-course-theme .wp-block-post-content .alignright{position:static;margin-right:0;float:right}.sensei-course-theme .wp-block-post-content .alignleft{position:static;margin-left:0;float:left}.entry-content{--wp--custom--gap--horizontal: var(--content-padding);--wp--custom--gap--vertical: 12px}.entry-content img{max-width:100%;height:auto}.entry-content embed,.entry-content iframe,.entry-content object{max-width:100%}body{--primary-color: var(--sensei-course-theme-primary-color, var(--wp--preset--color--primary, #307771));--bg-color: var(--sensei-course-theme-background-color, var(--wp--preset--color--background, #FFFFFF));--primary-contrast-color: var(--bg-color);--text-color: var(--sensei-course-theme-foreground-color, var(--wp--preset--color--text, #1E1E1E));--border-color: rgba(125, 125, 125, 0.3);background-color:var(--bg-color);color:var(--text-color)}.sensei-course-theme__frame{--wp--style--block-gap: 0px;font-family:"Inter",sans-serif;font-weight:400;font-size:13px;line-height:1.5;letter-spacing:normal}.sensei-course-theme__frame a{color:var(--text-color);text-decoration:none}.sensei-course-theme__frame a:hover,.sensei-course-theme__frame a:hover *{color:var(--primary-color);fill:var(--primary-color);cursor:pointer;background:none}.sensei-course-theme__frame button:hover{cursor:pointer}.sensei-course-theme__frame *{font-family:"Inter",sans-serif}:root{--header-height: 75px;--sidebar-width: 300px;--content-padding: 32px}body.sensei-course-theme{background:var(--bg-color);--top-offset: var(--sensei-wpadminbar-offset, 0px);padding:0 !important;margin:0 !important}.wp-site-blocks{padding:0 !important;margin:0 !important;--full-header-height: calc(var(--header-height) + var(--top-offset))}.sensei-course-theme__frame .wp-block-group__inner-container{display:inherit;flex:1;align-items:inherit;justify-content:inherit;flex-wrap:inherit;flex-direction:inherit;gap:inherit;max-width:unset !important}.sensei-course-theme__frame .wp-block-group__inner-container>*{max-width:unset !important;margin:0 !important}.sensei-course-theme__frame .wp-block-columns .wp-block-column>*{margin:0}.sensei-course-theme__frame .sensei-block-wrapper{margin:0}.sensei-course-theme__frame section{margin:0 !important;padding:0 !important}.sensei-course-theme{background-color:var(--bg-color)}.sensei-course-theme__columns,.sensei-course-theme__header{margin:0 !important}.sensei-course-theme__header{margin:0;position:sticky;top:var(--top-offset);background-color:var(--bg-color);z-index:100}.sensei-course-theme__sidebar{position:fixed;top:var(--full-header-height);bottom:0;left:0;width:var(--sidebar-width);border-right:1px solid var(--border-color);background-color:var(--bg-color);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column}@media screen and (min-width: 783px){.sensei-course-theme__sidebar--hidden .sensei-course-theme__sidebar__footer,.sensei-course-theme__sidebar--hidden .sensei-course-theme__sidebar__content .wp-block-group__inner-container>*:not(.sensei-course-theme__focus-mode-toggle){visibility:hidden}}.sensei-course-theme__sidebar__content,.sensei-course-theme__sidebar__footer{margin:0 !important;padding:24px;padding-right:16px;padding-bottom:12px}.sensei-course-theme__sidebar__content{flex:1}.sensei-course-theme__sidebar__footer{gap:12px;display:flex;flex-direction:column;align-items:center;padding:12px}.sensei-course-theme__sidebar__footer>*,.sensei-course-theme__sidebar__footer>.wp-block-group__inner-container>*{width:unset !important}.sensei-course-theme__main-content{padding:32px 0;margin-left:var(--sidebar-width) !important}.et_pb_pagebuilder_layout .sensei-course-theme__main-content{flex:1}.sensei-course-theme__header__container{display:flex;align-items:center !important;justify-content:space-between;flex-wrap:nowrap;padding:0 24px;margin:0 !important;gap:24px;height:calc(var(--header-height) - 10px)}.sensei-course-theme__header__left{display:flex;align-items:center;gap:24px;flex:1 1 auto !important}.sensei-course-theme__header__navigation{display:flex;align-items:center;gap:24px}.sensei-course-theme__header__navigation.wp-block-column:not(:only-child){flex:0 0 auto !important}.sensei-course-theme__actions{flex:0 0 auto !important}.sensei-course-theme__frame a:focus,.sensei-course-theme__frame button:focus{outline:none}.sensei-course-theme__frame a:focus-visible,.sensei-course-theme__frame button:focus-visible{transition:none;outline:dashed 1px var(--primary-color)}.sensei-course-theme__button,.wp-block-button,.sensei-course-theme__button[type=submit],.sensei-course-theme__button[type=button]{font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;display:inline-block;font-size:14px;cursor:pointer;text-align:center;background:rgba(0,0,0,0);text-transform:unset;border:none;padding:0;margin:0;border-radius:2px}.sensei-course-theme__button .wp-block-button__link,.wp-block-button .wp-block-button__link,.sensei-course-theme__button[type=submit] .wp-block-button__link,.sensei-course-theme__button[type=button] .wp-block-button__link{font-family:inherit;font-weight:inherit;font-size:inherit;background-color:inherit !important;color:inherit !important;text-transform:unset}.sensei-course-theme__button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:hover,.sensei-course-theme__button[type=submit] .wp-block-button__link:hover,.sensei-course-theme__button[type=button] .wp-block-button__link:hover{background-color:inherit !important;color:inherit !important}.sensei-course-theme__button.is-primary,.sensei-course-theme__button.is-secondary,.sensei-course-theme__button.wp-block-button>.wp-block-button__link,.wp-block-button.is-primary,.wp-block-button.is-secondary,.wp-block-button.wp-block-button>.wp-block-button__link,.sensei-course-theme__button[type=submit].is-primary,.sensei-course-theme__button[type=submit].is-secondary,.sensei-course-theme__button[type=submit].wp-block-button>.wp-block-button__link,.sensei-course-theme__button[type=button].is-primary,.sensei-course-theme__button[type=button].is-secondary,.sensei-course-theme__button[type=button].wp-block-button>.wp-block-button__link{padding:8px 11px;border:solid 1px var(--primary-color);font-weight:700;text-decoration:none;border-radius:2px}.sensei-course-theme__button.wp-block-button,.wp-block-button.wp-block-button,.sensei-course-theme__button[type=submit].wp-block-button,.sensei-course-theme__button[type=button].wp-block-button{padding:0}.sensei-course-theme__button.wp-block-button .wp-block-button__link,.wp-block-button.wp-block-button .wp-block-button__link,.sensei-course-theme__button[type=submit].wp-block-button .wp-block-button__link,.sensei-course-theme__button[type=button].wp-block-button .wp-block-button__link{padding:8px 11px;display:block}.sensei-course-theme__button.wp-block-button .wp-block-button__link:focus,.wp-block-button.wp-block-button .wp-block-button__link:focus,.sensei-course-theme__button[type=submit].wp-block-button .wp-block-button__link:focus,.sensei-course-theme__button[type=button].wp-block-button .wp-block-button__link:focus{outline:dashed 1px var(--primary-color);margin:-1px;padding:9px 12px}.sensei-course-theme__button.is-primary:not(:hover),.sensei-course-theme__button.wp-block-button:not(.is-style-outline,.is-style-link):not(:hover),.wp-block-button.is-primary:not(:hover),.wp-block-button.wp-block-button:not(.is-style-outline,.is-style-link):not(:hover),.sensei-course-theme__button[type=submit].is-primary:not(:hover),.sensei-course-theme__button[type=submit].wp-block-button:not(.is-style-outline,.is-style-link):not(:hover),.sensei-course-theme__button[type=button].is-primary:not(:hover),.sensei-course-theme__button[type=button].wp-block-button:not(.is-style-outline,.is-style-link):not(:hover){background-color:var(--primary-color) !important;color:var(--primary-contrast-color)}.sensei-course-theme__button.is-primary:hover,.sensei-course-theme__button.wp-block-button:not(.is-style-outline,.is-style-link):hover,.wp-block-button.is-primary:hover,.wp-block-button.wp-block-button:not(.is-style-outline,.is-style-link):hover,.sensei-course-theme__button[type=submit].is-primary:hover,.sensei-course-theme__button[type=submit].wp-block-button:not(.is-style-outline,.is-style-link):hover,.sensei-course-theme__button[type=button].is-primary:hover,.sensei-course-theme__button[type=button].wp-block-button:not(.is-style-outline,.is-style-link):hover{color:var(--primary-color);background:none}.sensei-course-theme__button.is-secondary,.sensei-course-theme__button.wp-block-button.is-style-outline,.wp-block-button.is-secondary,.wp-block-button.wp-block-button.is-style-outline,.sensei-course-theme__button[type=submit].is-secondary,.sensei-course-theme__button[type=submit].wp-block-button.is-style-outline,.sensei-course-theme__button[type=button].is-secondary,.sensei-course-theme__button[type=button].wp-block-button.is-style-outline{color:var(--primary-color);--wp--custom--button--border--color: var(--primary-color)}.sensei-course-theme__button.is-secondary:hover,.sensei-course-theme__button.wp-block-button.is-style-outline:hover,.wp-block-button.is-secondary:hover,.wp-block-button.wp-block-button.is-style-outline:hover,.sensei-course-theme__button[type=submit].is-secondary:hover,.sensei-course-theme__button[type=submit].wp-block-button.is-style-outline:hover,.sensei-course-theme__button[type=button].is-secondary:hover,.sensei-course-theme__button[type=button].wp-block-button.is-style-outline:hover{background-color:var(--primary-color) !important;color:var(--primary-contrast-color)}.sensei-course-theme__button.is-secondary:hover .wp-block-button__link,.sensei-course-theme__button.wp-block-button.is-style-outline:hover .wp-block-button__link,.wp-block-button.is-secondary:hover .wp-block-button__link,.wp-block-button.wp-block-button.is-style-outline:hover .wp-block-button__link,.sensei-course-theme__button[type=submit].is-secondary:hover .wp-block-button__link,.sensei-course-theme__button[type=submit].wp-block-button.is-style-outline:hover .wp-block-button__link,.sensei-course-theme__button[type=button].is-secondary:hover .wp-block-button__link,.sensei-course-theme__button[type=button].wp-block-button.is-style-outline:hover .wp-block-button__link{border-color:var(--primary-color)}.sensei-course-theme__button.is-link,.wp-block-button.is-link,.sensei-course-theme__button[type=submit].is-link,.sensei-course-theme__button[type=button].is-link{font-weight:600;text-decoration:underline;background:none !important;color:inherit !important}.sensei-course-theme__button.is-link:hover,.wp-block-button.is-link:hover,.sensei-course-theme__button[type=submit].is-link:hover,.sensei-course-theme__button[type=button].is-link:hover{color:var(--primary-color) !important}.sensei-course-theme__button[aria-disabled=true],.sensei-course-theme__button:disabled,.wp-block-button[aria-disabled=true],.wp-block-button:disabled,.sensei-course-theme__button[type=submit][aria-disabled=true],.sensei-course-theme__button[type=submit]:disabled,.sensei-course-theme__button[type=button][aria-disabled=true],.sensei-course-theme__button[type=button]:disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.sensei-course-theme__button.is-busy,.wp-block-button.is-busy,.sensei-course-theme__button[type=submit].is-busy,.sensei-course-theme__button[type=button].is-busy{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0.1) 28%, rgba(255, 255, 255, 0.1) 72%, rgba(255, 255, 255, 0.5) 72%);animation:components-button__busy-animation 25000ms infinite linear}.sensei-course-theme__button.is-busy:disabled,.wp-block-button.is-busy:disabled,.sensei-course-theme__button[type=submit].is-busy:disabled,.sensei-course-theme__button[type=button].is-busy:disabled{cursor:not-allowed}@keyframes components-button__busy-animation{0%{background-position:2000px 0}}.wp-block-buttons{display:flex;align-items:center;gap:12px}.sensei-progress-bar__label{margin-bottom:10px}.sensei-progress-bar__bar{height:14px;border-radius:10px;background-color:#e6e6e6;overflow:hidden}.sensei-progress-bar__progress{height:100%;background-color:#0064b4}.sensei-course-theme__quiz__main-content{padding:32px;margin-bottom:100px !important}.sensei-course-theme__quiz__main-content>*{display:block;max-width:900px;margin-left:auto;margin-right:auto}.sensei-course-theme__quiz__header,.sensei-course-theme__quiz__footer{padding:24px;margin:0 auto;max-width:1200px;display:flex;align-items:center;justify-content:space-between;gap:24px}.sensei-course-theme__quiz__header{position:sticky;top:var(--top-offset);background-color:var(--bg-color);z-index:100}.sensei-course-theme__quiz__header .wp-block-post-title{font-family:inherit;font-size:24px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sensei-course-theme__quiz__header__left{min-width:0}.sensei-course-theme__quiz__header__right{flex:1}.sensei-course-theme__quiz__footer{padding:24px}.sensei-course-theme__quiz__footer__wrapper{margin:0 !important;display:block}.sensei-course-theme__quiz__footer .sensei-quiz-actions{width:100%;flex-direction:column;gap:2rem}.sensei-course-theme__quiz__footer .sensei-quiz-pagination{flex:1;margin:0}.sensei-course-theme__quiz__footer .sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers{gap:1rem}@media only screen and (min-width: 768px){.sensei-course-theme__quiz__footer__wrapper{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:var(--bg-color);box-shadow:2px 10px 30px 5px rgba(0,0,0,.1)}.sensei-course-theme__quiz__footer .sensei-quiz-actions{width:auto;flex-direction:row-reverse}.sensei-course-theme__quiz__footer .sensei-quiz-actions .sensei-quiz-action{flex:unset}.sensei-course-theme__quiz__footer .sensei-quiz-pagination .sensei-quiz-actions{flex-direction:row}}.sensei-lms-quiz-back-to-lesson{font-family:var(--font-family);font-size:14px;text-decoration:none}.sensei-progress-bar__bar{height:12px;background-color:var(--border-color)}.sensei-progress-bar__progress{background-color:var(--primary-color)}.sensei-lms-notice{background-color:#f6f7f7;border:solid 1px #dcdcde;margin-bottom:21px;padding:17px 26px;color:#1e1e1e}.sensei-lms-notice .sensei-block-wrapper{margin:0}.sensei-course-theme-quiz-graded-notice{padding-bottom:36px}.sensei-course-theme-quiz-graded-notice__title{font-size:30px;font-weight:700;line-height:1.2;margin:12px 0}.sensei-course-theme-quiz-graded-notice__text{font-size:16px;line-height:1.75;margin:24px 0}.sensei-course-theme-quiz-graded-notice__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px}.sensei-course-theme-quiz-graded-notice__reset-quiz-form{margin-bottom:0}.sensei-lms-notice{background-color:rgba(125,125,125,.08);border-color:var(--border-color);color:inherit}.sensei-course-theme-lesson-quiz-notice{display:flex;justify-content:space-between;flex-flow:wrap;gap:15px;font-size:14px}.sensei-course-theme-lesson-quiz-notice__content{display:flex;align-items:center}.sensei-course-theme-lesson-quiz-notice__title{flex-shrink:0;margin-right:15px;text-transform:uppercase;font-size:inherit;font-weight:400}.sensei-course-theme-lesson-quiz-notice__text{margin:0 15px 0 0}.sensei-course-theme-lesson-quiz-notice__actions{display:flex;list-style:none;margin:0;padding:0;align-items:center}.sensei-course-theme-lesson-quiz-notice__actions>li:not(:last-child){margin-right:12px}.sensei-course-theme-lesson-quiz-notice__action{display:flex;align-items:center}.sensei-course-theme-lesson-quiz-notice__link-chevron{width:24px;height:24px}.sensei-course-theme-locked-lesson-notice__header{display:flex;padding-bottom:18px;align-items:center}.sensei-course-theme-locked-lesson-notice__title{margin:0;padding:0;font-size:14px;text-transform:uppercase}.sensei-course-theme-locked-lesson-notice__icon{padding-right:14px}.sensei-course-theme-locked-lesson-notice__icon svg{display:block;width:12px;height:12px}.sensei-course-theme-locked-lesson-notice__text{font-size:24px;font-weight:700;line-height:1.3}.sensei-course-theme-locked-lesson-notice__text a{color:inherit;text-decoration:underline}.sensei-course-theme-locked-lesson-notice__actions{display:flex;list-style:none;margin:18px 0 0;padding:0;gap:12px}[data-sensei-modal] [data-sensei-modal-content]{background:var(--bg-color);color:inherit;border-color:var(--border-color)}[data-sensei-modal] [data-sensei-modal-content] textarea{color:inherit}.sensei-course-theme-prev-next-lesson-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:inherit}.sensei-course-theme-prev-next-lesson-a{padding:12px 5px;display:flex;align-items:center}.sensei-course-theme-prev-next-lesson-a span{display:block;font-size:14px;line-height:17px;color:inherit;text-decoration:none}.sensei-course-theme-prev-next-lesson-a:hover span{color:var(--primary-color)}.sensei-course-theme-prev-next-lesson-a svg{height:11px;vertical-align:baseline}.sensei-course-theme-prev-next-lesson-a svg path{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:1.5}.sensei-course-theme-prev-next-lesson-a:hover svg path{fill:rgba(0,0,0,0);stroke:var(--primary-color)}.sensei-course-theme-prev-next-lesson-a__prev svg,.sensei-course-theme-prev-next-lesson-a__next svg{width:24px;height:24px}.sensei-course-theme-prev-next-lesson-a[data-disabled=disabled]{cursor:not-allowed;opacity:.3}.sensei-collapsible__content{display:block;opacity:1;overflow:hidden;transition:max-height 350ms ease-in-out,opacity 350ms ease-in-out}.sensei-collapsible__content.collapsed{opacity:0;max-height:0}.editor-styles-wrapper .sensei-lms-course-navigation__modules,.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons,.sensei-lms-course-navigation__modules,.sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation-module__lessons{padding-left:0px;margin:0}.editor-styles-wrapper .sensei-lms-course-navigation__modules,.editor-styles-wrapper .sensei-lms-course-navigation__modules li,.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.editor-styles-wrapper .sensei-lms-course-navigation__lessons li,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons,.editor-styles-wrapper .sensei-lms-course-navigation-module__lessons li,.sensei-lms-course-navigation__modules,.sensei-lms-course-navigation__modules li,.sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation__lessons li,.sensei-lms-course-navigation-module__lessons,.sensei-lms-course-navigation-module__lessons li{list-style:none;margin:0}.editor-styles-wrapper .sensei-lms-course-navigation__modules+.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.editor-styles-wrapper .sensei-lms-course-navigation__modules+.sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation__modules+.editor-styles-wrapper .sensei-lms-course-navigation__lessons,.sensei-lms-course-navigation__modules+.sensei-lms-course-navigation__lessons{border-top:1px dotted var(--border-color, #1E1E1E);margin-top:6px;padding-top:6px}.sensei-lms-course-navigation-module .sensei-collapsible__toggle{display:flex;align-items:flex-start;width:100%;margin:12px 0;padding:0;border:unset;background:unset !important;color:inherit !important}.sensei-lms-course-navigation-module .sensei-collapsible__toggle:hover{color:var(--primary-color) !important;text-decoration:underline}.sensei-lms-course-navigation-module .sensei-collapsible__toggle .sensei-lms-course-navigation-module__collapsible-icon{width:24px;height:24px}.sensei-lms-course-navigation-module .sensei-collapsible__toggle.collapsed .sensei-lms-course-navigation-module__collapsible-icon{transform:rotate(180deg)}.sensei-lms-course-navigation-module__title{flex:1;color:var(--primary-color);font-weight:600;font-size:18px;line-height:22px;text-align:left;margin:0}.sensei-lms-course-navigation-module__button{color:inherit;text-transform:inherit;background:none !important}.sensei-lms-course-navigation-module__summary{font-size:13px;opacity:.7;visibility:hidden;overflow:hidden;max-height:0;position:relative;top:-12px;transition-delay:150ms}.sensei-lms-course-navigation-module__lessons.collapsed~.sensei-lms-course-navigation-module__summary{visibility:visible;max-height:50px}.sensei-lms-course-navigation-lesson{display:flex;padding:10px 1px}.sensei-lms-course-navigation-lesson__link{flex:1;display:flex;color:inherit}.sensei-lms-course-navigation-lesson__title{flex:1;padding:0 12px;font-size:14px;font-weight:300}.sensei-lms-course-navigation-lesson__extra{padding-left:6px;margin-top:1px;font-size:13px;opacity:.7}.sensei-lms-course-navigation-lesson__status{width:12px;height:12px;margin-top:4px;fill:currentColor}.sensei-lms-course-navigation-lesson.status-locked,.sensei-lms-course-navigation-lesson.status-not-started .sensei-lms-course-navigation-lesson__status{opacity:.7}.sensei-lms-course-navigation-lesson.current-lesson .sensei-lms-course-navigation-lesson__title{font-weight:700}.sensei-course-theme-lesson-actions{display:flex;gap:12px;padding:0;margin:0;list-style:none}.sensei-course-theme-lesson-actions__complete-lesson-form{padding:0;margin:0}.sensei-course-theme__post-pagination{margin-top:36px;margin-bottom:36px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.sensei-course-theme-course-progress-bar{height:10px;background-color:var(--border-color)}.sensei-course-theme-course-progress-bar-inner{height:100%;background-color:var(--primary-color)}@keyframes sensei-course-theme-lesson-completion-notice-fadein{from{opacity:0}to{opacity:1}}.sensei-course-theme-lesson-completion-notice{position:fixed;z-index:90;height:calc(100vh - var(--full-header-height));left:var(--sidebar-width);right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--bg-color)}.sensei-course-theme-lesson-completion-notice__text{margin:25px 0;font-size:30px;font-weight:700}.sensei-course-theme-lesson-completion-notice>svg{width:70px;height:70px;color:var(--primary-color)}.sensei-course-theme--focus-mode .sensei-course-theme-lesson-completion-notice{left:0}@media(prefers-reduced-motion: no-preference){.sensei-course-theme-lesson-completion-notice{animation:sensei-course-theme-lesson-completion-notice-fadein .8s ease forwards}}.sensei-contact-teacher-form{position:relative}.sensei-contact-teacher-form label{display:block;font-size:24px;font-weight:700;margin-bottom:60px}.sensei-contact-teacher-form textarea{border:1px solid #757575;border-radius:2px;padding:10px;background-color:inherit;color:inherit;margin-bottom:20px;width:355px}.sensei-contact-teacher-form__actions{margin:0;margin-bottom:30px}.sensei-contact-teacher-form__submit{padding:10px 14px;border:none;cursor:pointer;font-size:14px;font-weight:500}a.sensei-contact-teacher-close{position:absolute;z-index:2;top:19px;right:24px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:inherit}a.sensei-contact-teacher-close svg{width:14px;height:14px}.sensei-contact-teacher-success{display:none}.sensei-contact-teacher-form{font-family:"Inter",sans-serif}.sensei-contact-teacher-form__submit{padding:10px 20px;background-color:var(--primary-color);color:var(--primary-contrast-color);border:1px solid var(--primary-color);font-weight:700;font-size:14px;border-radius:2px}.sensei-contact-teacher-form__submit:hover{color:var(--primary-color);background-color:rgba(0,0,0,0)}.sensei-contact-teacher-form__submit.is-busy{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.5) 28%, rgba(255, 255, 255, 0.1) 28%, rgba(255, 255, 255, 0.1) 72%, rgba(255, 255, 255, 0.5) 72%);animation:components-button__busy-animation 25000ms infinite linear}.sensei-contact-teacher-form__submit.is-busy:disabled{cursor:not-allowed}.sensei-contact-teacher-success{font-family:inherit;display:block;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;padding-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:-1;opacity:0;transition:opacity 100ms ease-out;background:var(--bg-color)}.sensei-contact-teacher-success svg{width:42px;height:42px;margin-bottom:20px;color:var(--primary-color)}.sensei-contact-teacher-success p{font-weight:500;font-size:24px;line-height:32px;width:235px;max-width:100%;text-align:center}.sensei-contact-teacher-form.is-success .sensei-contact-teacher-success{z-index:1;opacity:1}.sensei-course-theme-contact-teacher__button{display:block;width:100%;border:1px solid currentColor;border-radius:2px;padding:11px;box-sizing:border-box;text-align:center;font-size:14px;line-height:17px;font-weight:700}@keyframes components-button__busy-animation{0%{background-position:2000px 0}}.sensei-course-theme-lesson-module{font-family:"Inter",sans-serif;font-size:14px;line-height:1.2;font-weight:400;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-style:normal;display:block}.sensei-course-theme-post-title{margin-top:0;margin-bottom:15px}.sensei-course-theme__header .wp-block-sensei-lms-course-title{padding:1px 2px;margin:0;font-size:24px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sensei-course-theme__header .wp-block-sensei-lms-course-title a{transition:none}.sensei-course-theme__header .wp-block-sensei-lms-course-title a:not(:hover){color:currentColor}.sensei-course-theme__header .wp-block-site-logo img{width:auto;height:auto;max-height:50px}.sensei-course-theme__header .wp-block-site-logo a,.sensei-course-theme__header .wp-block-site-logo img{margin:0}.sensei-course-theme__header .sensei-course-theme-course-progress{opacity:.7}@media screen and (min-width: 783px){.sensei-course-theme__focus-mode-toggle{padding:4px;border:none;background-color:var(--bg-color) !important;cursor:pointer;color:inherit !important;line-height:10px}.sensei-course-theme__focus-mode-toggle:hover{color:var(--primary-color) !important}.sensei-course-theme__focus-mode-toggle .sensei-course-theme__focus-mode-toggle-icon{width:10px;height:10px;transform:rotate(180deg)}body:not(.sensei-course-theme--focus-mode) .sensei-course-theme__header__left .sensei-course-theme__focus-mode-toggle{transform:rotate(90deg)}body:not(.sensei-course-theme--focus-mode) .sensei-course-theme__sidebar .sensei-course-theme__focus-mode-toggle{display:flex;justify-content:flex-end;width:100%;box-sizing:border-box;padding-right:6px}.sensei-course-theme--focus-mode{--header-height: 45px}.sensei-course-theme--focus-mode .sensei-course-theme__header__container{height:39px;overflow:hidden}.sensei-course-theme--focus-mode .sensei-course-theme__header .wp-block-site-logo,.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme-course-progress,.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme-prev-next-lesson-text{display:none}.sensei-course-theme--focus-mode .sensei-course-theme__header .wp-block-sensei-lms-course-title{font-size:16px}.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme-course-progress-bar{height:6px}.sensei-course-theme--focus-mode .sensei-course-theme__header .sensei-course-theme__button{font-size:12px;padding:3px 8px;font-weight:700}.sensei-course-theme--focus-mode .sensei-course-theme__sidebar{left:-400px;overflow:visible}.sensei-course-theme--focus-mode .sensei-course-theme__main-content{margin-left:0 !important}.sensei-course-theme--focus-mode .sensei-course-theme__focus-mode-toggle .sensei-course-theme__focus-mode-toggle-icon{transform:rotate(0)}.sensei-course-theme--focus-mode .sensei-course-theme__header__left .sensei-course-theme__focus-mode-toggle .sensei-course-theme__focus-mode-toggle-icon{transform:rotate(90deg)}.sensei-course-theme--focus-mode .sensei-course-theme__sidebar .sensei-course-theme__focus-mode-toggle{position:absolute;left:405px}}@media screen and (prefers-reduced-motion: no-preference){.sensei-course-theme--focus-mode--animated *{transition:all 300ms ease-out}}.sensei-course-theme__sidebar-toggle{display:none}@media screen and (max-width: 782px){body{--sidebar-width: 0px}.sensei-course-theme__focus-mode-toggle{display:none}.sensei-course-theme-lesson-completion-notice{left:0}.sensei-course-theme{--content-padding: 18px;--header-height: 60px}.sensei-course-theme--sidebar-open{--header-height: 90px;overflow:hidden}.sensei-course-theme--sidebar-open .sensei-course-theme__header__container{padding-bottom:var(--header-open-height)}.sensei-course-theme--sidebar-open .sensei-course-theme-course-progress-bar{margin:0 24px}.sensei-course-theme--sidebar-open .sensei-course-theme__header .sensei-course-theme-course-progress{display:block;position:absolute;left:24px;bottom:22px}.sensei-course-theme__header__container{align-items:flex-start !important;padding-top:12px;overflow:hidden}.sensei-course-theme__header .sensei-course-theme-course-progress,.sensei-course-theme__header .sensei-course-theme-prev-next-lesson-text{display:none}.sensei-course-theme__header .sensei-course-theme-prev-next-lesson-a{padding:2px}.sensei-course-theme__header__left{gap:12px;height:30px}.sensei-course-theme__header__navigation{gap:12px;height:30px}.sensei-course-theme__header .wp-block-site-logo,.sensei-course-theme__header .wp-block-site-logo img{max-height:30px}.sensei-course-theme__header .wp-block-sensei-lms-course-title{font-size:14px}.sensei-course-theme__header .sensei-course-theme-course-progress-bar{height:10px}.sensei-course-theme__sidebar-toggle{display:block;width:24px;height:24px;background:none;border:none;padding:0;color:var(--text-color)}.sensei-course-theme__sidebar-toggle svg{width:24px;height:24px;fill:currentColor}.sensei-course-theme__sidebar-toggle:hover,.sensei-course-theme__sidebar-toggle:focus{color:var(--primary-color);background:none}.sensei-course-theme__sidebar{z-index:90;background:var(--bg-color);left:0;right:0;width:unset;transition:all 300ms}.sensei-course-theme:not(.sensei-course-theme--sidebar-open) .sensei-course-theme__sidebar{bottom:100vh;top:-100vh}.sensei-course-theme__main-content{flex:1 !important;margin-left:0 !important;padding-bottom:82px;position:relative}.sensei-course-theme__actions{position:fixed;bottom:0;left:0;right:0;background:var(--bg-color);box-shadow:0px 3px 30px rgba(25,30,35,.2);transition:bottom 800ms ease-in}.sensei-course-theme__actions .sensei-course-theme-lesson-actions{padding:24px;display:flex;gap:24px}.sensei-course-theme__actions .sensei-course-theme-lesson-actions>*{flex:1}.sensei-course-theme__actions .sensei-course-theme-lesson-actions button{width:100%}.sensei-course-theme--sidebar-open .sensei-course-theme__actions{transition:bottom 300ms 0ms;bottom:-30vh}.sensei-course-theme.scroll-down .sensei-course-theme__actions{transition-delay:200ms;bottom:-100px}.sensei-course-theme.scroll-bottom .sensei-course-theme__actions{bottom:0}}@media screen and (max-width: 600px){.sensei-course-theme--sidebar-open .sensei-course-theme__sidebar{transition:all 400ms,padding-top 0ms 0ms}}
