.styles_richTextContent__7awM6 p{margin:0;margin:initial;min-height:21px}html{--safe-area-inset-top: env(safe-area-inset-top, 0px);min-height:calc(100% + env(safe-area-inset-top))!important;position:fixed;overflow:hidden;width:100vw;font-family:Roboto,sans-serif;max-width:100vw;overflow-y:hidden;overflow-x:hidden;position:relative;-webkit-tap-highlight-color:transparent}html .clickable{-webkit-tap-highlight-color:initial;cursor:pointer}html body,html #skyllful-root{position:fixed;overflow:hidden;height:100%;width:100vw;font-size:14px;line-height:1.42857143;font-family:Roboto,sans-serif;max-width:100vw}html body #bundles-container,html #skyllful-root #bundles-container{background-color:#fff;max-width:100vw}html body #bundles-container>div,html #skyllful-root #bundles-container>div{max-width:100vw}html body>div,html #skyllful-root>div{height:100%}html body .skyllful-menu *,html #skyllful-root .skyllful-menu *{font-family:Roboto,sans-serif!important;-webkit-font-smoothing:auto}@media screen and (max-width: 896px){input,select,textarea{font-size:16px}}@media (min-width: 320px) and (max-width: 480px){body{font-size:16px!important}}.app-container{height:100%;overflow:clip}.app-container.simulation{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.display{display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto}.display-bundle-preview{display:inline;display:initial;position:absolute;left:0;right:0;width:100%}.display-none{display:none}.buttonNext{background-color:#0394ff;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;line-height:1;padding:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:82px}.buttonNext:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.buttonTransparent{background-color:transparent;border:0;border-radius:4px;color:#0394ff;cursor:pointer;font-size:16px;line-height:1;padding:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-weight:700}.buttonDark{background-color:#2f2f2f;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;line-height:1;padding:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:82px}.buttonDark:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.render-errors{color:red;display:block}.error-input{border:1px solid red!important;-webkit-box-shadow:1px -1px 15px 1px rgb(252,0,0);box-shadow:1px -1px 15px 1px #fc0000}#bundles-container{height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:-ms-flexbox;display:flex}#bundles-container .bundleContainer #skyllful-root,#bundles-container .bundleContainer .skyllful-root-tag{max-width:none!important;height:100%!important;width:100%!important}#bundles-container .Col{position:relative;-webkit-box-sizing:inherit;box-sizing:inherit;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;min-width:0}#bundles-container .Col--1{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;max-width:8.33333%!important}#bundles-container .Col--2{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;max-width:16.66667%!important}#bundles-container .Col--3{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;max-width:25%!important}#bundles-container .Col--4{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;max-width:33.33333%!important}#bundles-container .Col--5{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;max-width:41.66667%!important}#bundles-container .Col--6{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;max-width:50%!important}#bundles-container .Col--8{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;max-width:66.66667%!important}#bundles-container .Col--9{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;max-width:75%!important}#bundles-container .Col--12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}@media screen and (min-width: 991px){#bundles-container .Col--lg3{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;max-width:25%!important}#bundles-container .Col--lg4{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;max-width:33.33333%!important}#bundles-container .Col--lg5{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;max-width:41.66667%!important}#bundles-container .Col--lg6{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;max-width:50%!important}#bundles-container .Col--lg7{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;max-width:58.33333%!important}#bundles-container .Col--lg8{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;max-width:66.66667%!important}#bundles-container .Col--lg9{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;max-width:75%!important}#bundles-container .Col--lg12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}}#no-action{position:absolute;top:1%;left:50%}.buttonTransparent:focus{outline:none!important}.loader-content{padding-top:16px;height:auto;display:-ms-inline-flexbox;display:inline-flex}.loader-content .loader{position:absolute;width:50px;bottom:10px;right:20px}.loader-content .loader:before{content:"";display:block;padding-top:100%}.loader-content .loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;inset:0;margin:auto}.loader-content .loader .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.loader-content .loader-text{margin-right:55px}.hint{font-style:italic}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{to,0%{stroke:#cacaca}}@keyframes color{to,0%{stroke:#cacaca}}#floater-wrapper{max-width:98vw}.btn-primary{color:#fff;background-color:#399;border-color:transparent}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#399;border-color:#0000;outline:none}.btn-primary:hover{color:#fff;background-color:#267373;border-color:#0000}.btn-primary:active,.btn-primary.active{color:#fff;background-color:#267373;border-color:#0000;outline:none;background-image:none}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus{color:#fff;background-color:#1d5858;border-color:#0000;outline:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#399;border-color:transparent}.btn-primary .badge{color:#399;background-color:transparent}.btn-default{background-color:transparent!important;border:1px solid #669999!important;border-radius:.2rem}.btn-default:hover{border:1px solid #669999}.truncated-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-line-truncated-text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere}.four-line-truncated-text{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere}.app-item-main-page{height:62px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.skyllful-login-page-intro .h1,.skyllful-login-page-intro .h2,.skyllful-login-page-intro .h3,.skyllful-login-page-intro .h4,.skyllful-login-page-intro .h5,.skyllful-login-page-intro .h6,.skyllful-login-page-intro h1,.skyllful-login-page-intro h2,.skyllful-login-page-intro h3,.skyllful-login-page-intro h4,.skyllful-login-page-intro h5,.skyllful-login-page-intro h6{font-family:Roboto,sans-serif!important;font-weight:500;font-style:normal!important;line-height:1.1;color:inherit}.skyllful-login-page-intro .h4,.skyllful-login-page-intro .h5,.skyllful-login-page-intro .h6,.skyllful-login-page-intro h4,.skyllful-login-page-intro h5,.skyllful-login-page-intro h6{margin-top:10px;margin-bottom:10px}.total-lessons-info{font-size:18px}button{outline:none;border:none;background-color:transparent}button:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}[tabindex="0"][data-control-id][data-control-type]:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}button#skyllful-hidden-fake-focus-button{height:0;width:0;position:absolute;opacity:0}#webpack-dev-server-client-overlay{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html.is-mobile-preview *::-webkit-scrollbar{width:0;height:0;display:none}html.is-mobile-preview *{scrollbar-width:none}html.is-mobile-preview body,html.is-mobile-preview #skyllful-root,html.is-mobile-preview #bundles-container{-ms-scroll-chaining:none;overscroll-behavior:contain;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.styles_modalOpen__H9FY6{overflow:hidden}.styles_modal__5D1PS{position:fixed;inset:0;z-index:1050;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;outline:0}.styles_modal__5D1PS[hidden]{display:none}.styles_dialog__iWe6n{position:relative;width:auto;margin:10px}@media (min-width: 768px){.styles_dialog__iWe6n{width:600px;margin:30px auto}}.styles_content__E9TLR{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080}@media (min-width: 768px){.styles_content__E9TLR{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px #00000080}}.styles_header__9FCmj{display:-ms-flexbox;display:flex;padding:15px;border-bottom:1px solid #e5e5e5}.styles_headerContent__Bi/eL{-ms-flex-positive:1;flex-grow:1}.styles_close__+kzsG{justify-self:flex-end;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;padding:0;cursor:pointer;background:transparent;border:0;margin-top:-2px}.styles_close__+kzsG:focus,.styles_close__+kzsG:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.styles_title__T6VSK{margin:0;line-height:1.42857143}.styles_body__4c5Zo{position:relative;padding:15px}.styles_footer__wMozj{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.styles_footer__wMozj:before,.styles_footer__wMozj:after{display:table;content:" "}.styles_footer__wMozj:after{clear:both}.styles_backdrop__PnfAj{position:fixed;inset:0;z-index:1040;background-color:#000;opacity:.5}.styles_modal__kiegj{position:fixed;top:calc(50% - 122px);z-index:1110;background-color:transparent;background-color:initial}.styles_dialog__rza5n{width:380px;height:122px;border-radius:6px}@media (max-width: 760px){.styles_dialog__rza5n{width:auto;width:initial}}.styles_content__XXZh6{background:#454141;padding:20px}.styles_header__ZA+96{padding:4px;margin-bottom:10px;border:0}.styles_title__7UdnS{font-size:18px;font-weight:500;line-height:1;padding:4px;letter-spacing:normal;color:#fff;text-align:center}.styles_body__4xJ36{font-size:16px;color:#fff;padding:4px;position:static;position:initial}.styles_bodyInner__3ZgYt .styles_spinner__gpwst{float:right}.styles_footer__Gr0EX{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:34px;margin-top:20px;padding:0;border:0}.styles_footer__Gr0EX button:nth-last-child(1):last-child{position:absolute;right:0;margin-right:20px}.styles_backdrop__zpLsP{z-index:1100}.styles_spinner__gpwst{-webkit-animation:styles_rotate__ztYBe 2s linear infinite;animation:styles_rotate__ztYBe 2s linear infinite;z-index:2;margin:0;width:40px;height:40px}.styles_spinner__gpwst .styles_path__RDtiH{stroke:#0d0d0d;stroke-linecap:round;-webkit-animation:styles_dash__gkf2t 1.5s ease-in-out infinite;animation:styles_dash__gkf2t 1.5s ease-in-out infinite}@-webkit-keyframes styles_rotate__ztYBe{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes styles_rotate__ztYBe{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes styles_dash__gkf2t{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes styles_dash__gkf2t{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.skyllful-menu-mobile{width:100vw!important;height:100%!important;min-width:100vw!important;max-width:100vw!important;background:#f2f2f2;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}.skyllful-menu-mobile-left-col{background:#f2f2f2;border-right:1px solid #707070;overflow:hidden;width:100vw;z-index:50;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-mobile-left-col.assignmentSelected{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.skyllful-menu-mobile-left-col.fullScreen{grid-template-rows:1fr}.skyllful-menu-mobile-left-col-main{width:100%;z-index:50}.skyllful-menu-mobile-left-col-main-listener{height:100%}.skyllful-menu-mobile-left-col #menu-tabs{background:linear-gradient(180deg,#5f667100,#3e404e 12px);overflow:hidden;margin-top:-68px;padding-top:8px;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list{list-style:none;margin-bottom:5px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:end;align-items:flex-end;width:100vw;padding-right:10px;padding-left:10px}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list>li{text-align:center;margin:0;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list>li a{display:block;background-color:transparent!important;width:100%;border:0px!important;color:#fff;text-transform:uppercase;font-weight:500;font-size:1.1em;padding:12px 0 10px!important;font-family:Roboto,sans-serif!important;cursor:pointer}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list>li a:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list>li.active>a{border-bottom:5px solid #2a8360!important}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list>li:not(.active)>a{border-bottom:5px solid transparent!important}.skyllful-menu-mobile-left-col #menu-tabs .menu-tab-list>li .unread-indicator{display:inline-block;margin-right:4px;border-radius:50%;height:1.4em;width:1.4em;background-color:#2a8360}.skyllful-menu-mobile-right-col{background-color:#f4f4f4;width:calc(100% - 450px);min-width:860px;overflow:hidden}.skyllful-menu-mobile-right-col .right-container-history{height:100%;overflow-y:auto}.skyllful-menu-mobile-right-col #blank-search{position:absolute;right:17px;top:19px}.skyllful-menu-mobile-left-col .right-container-history{padding-bottom:env(safe-area-inset-bottom)}.skyllful-menu-mobile #search-lesson-icon{display:flow-root;position:fixed;right:20px;top:calc(env(safe-area-inset-top) + 20px);z-index:901}.skyllful-menu-mobile #back-button-icon{display:flow-root;position:fixed;left:-10px;top:calc(env(safe-area-inset-top) + 20px);padding-left:20px;z-index:900}.lesson-search{width:540px;height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));position:absolute;z-index:999;left:0;top:env(safe-area-inset-top);background-color:#f4f4f4;border-right:1px solid #96abb0;color:#414f68}.lesson-search .topic-info{font-size:8px;font-weight:400}.lesson-search .lesson-item .lesson-info .lesson-header{font-size:8px;font-weight:400}.lesson-search .search-card:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.lesson-search .search-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:12px 32px 120px;overflow-y:auto;-ms-flex:1 1 auto;flex:1 1 auto;height:300px}.footer-buttons-mobile{height:67px;padding:16px 16px 0;margin-bottom:env(safe-area-inset-bottom);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:4px;width:100vw}.footer-buttons-mobile button{font-family:Open Sans,sans-serif;background-color:#414f68;color:#fff;border:none;font-size:14px;font-weight:400;height:32px;width:100%;max-width:120px;cursor:pointer;border-radius:4px;text-transform:uppercase}@media (min-width: 320px) and (max-width: 480px){.lesson-search{width:100%;height:100%;position:absolute;z-index:999;left:0;background-color:#f4f4f4;border-right:1px solid #96abb0;color:#414f68}.lesson-search .search-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:16px 10px 24px}.lesson-search .search-header .back-button{height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lesson-search .search-header .search-input{width:100%;position:relative}.lesson-search .search-header .search-input input{height:42px;width:93%;padding:8px 10px 8px 2px;border:none;font-size:14px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.lesson-search .search-header .search-input .search-clear{cursor:pointer}.lesson-search .search-header .search-input .search-clear svg{fill:#414f68;position:absolute;right:33px;top:14px;height:16px;width:16px;padding:2px}.lesson-search .search-header .search-input .search-clear svg path{fill:#414f68}.lesson-search .search-header .search-input .search-error{color:#c60e0e;font-size:12px;padding-top:4px}.lesson-search .topics-title{font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:.770535px solid #96abb0;margin:0 10px}.lesson-search .topic-term{font-size:18px;font-weight:600}.lesson-search .topic-info{font-size:9px;font-weight:400}.lesson-search .lesson-item{display:-ms-flexbox;display:flex}.lesson-search .lesson-item .lesson-number{font-size:12px;font-weight:800;border-right:.625px solid #414F68;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:8px;margin-right:8px}.lesson-search .lesson-item .lesson-info .lesson-header{font-size:9px;font-weight:400}.lesson-search .lesson-item .lesson-info .lesson-title{font-size:12px;font-weight:800}.lesson-search .lesson-item .lesson-info .lesson-description{font-size:12px;font-weight:400;color:#333}.lesson-search .search-card{background-color:#fff;-webkit-box-shadow:.625px 1.25px 2.5px rgba(0,0,0,.3);box-shadow:.625px 1.25px 2.5px #0000004d;width:100%;padding:8px;cursor:pointer}.lesson-search .search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.lesson-search .search-container h1{margin:0}.lesson-search .search-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:12px 32px 120px;overflow-y:auto;-ms-flex:1 1 auto;flex:1 1 auto;height:300px}.lesson-search .empty-search{font-size:18px;font-weight:700;text-align:center}}.styles_modal__ufEhU{position:fixed;top:calc(50% - 122px);z-index:100000;background-color:transparent;background-color:initial}.styles_dialog__qjRSb{width:380px;height:122px;border-radius:6px}@media (max-width: 760px){.styles_dialog__qjRSb{width:auto;width:initial}}.styles_content__0ygPD{background:#454141;padding:20px}.styles_header__NOKye{padding:4px;margin-bottom:10px;border:0}.styles_title__ueceE{font-size:18px;font-weight:500;line-height:1;padding:4px;letter-spacing:normal;color:#fff;text-align:center}.styles_body__lg2Aw{font-size:16px;color:#fff;padding:4px;position:static;position:initial}.styles_bodyInner__b4efD .styles_spinner__cq9SB{float:right}.styles_backdrop__YOnc5{z-index:990}.error-catch{height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.keyboard-wrapper{position:fixed;background-color:#0000001a;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;bottom:0}.keyboard-wrapper .simple-keyboard .hg-row:not(:last-child){margin-bottom:0}.keyboard-wrapper .simple-keyboard .hg-row .hg-button{border-radius:0;border-bottom:2px solid #b5b5b5;border-right:1px solid #b5b5b5}.keyboard-wrapper .simple-keyboard .hg-row .hg-button:not(:last-child){margin-right:0}.keyboard-wrapper .simple-keyboard.hg-theme-default{background-color:transparent!important;padding:0}.keyboard-wrapper .simple-keyboard.hg-theme-default.myTheme{margin:10px 20px;width:calc(100% - 20px)}.keyboard-wrapper .simple-keyboard.isCapsLock .hg-button-lock,.keyboard-wrapper .simple-keyboard.isShift .hg-button-shift{background:#cdcdcd}.simple-keyboard.hg-layout-default .hg-button.hg-red{background:#ff0000b3;color:#fff}.simple-keyboard.hg-layout-default .hg-button.hg-highlight{-webkit-box-shadow:0 0 40px 5px rgba(255,255,0,.5);box-shadow:0 0 40px 5px #ffff0080;z-index:1}.__floater__container{background-color:#454141;background-color:var(--prompt-background-color, #454141);border-radius:6px;color:#666;max-height:90vh;min-height:60px;min-width:200px;padding:15px!important;position:relative;word-break:break-word;z-index:10}.__floater__container.dark{--prompt-background-color: #454141;--prompt-text-color: #FFF}.__floater__container.dark .tooltip-content a{color:#bdddff}.__floater__container.light{--prompt-background-color: #FFF;--prompt-text-color: #000}.__floater__container .content{-ms-overflow-style:none!important;display:grid;font-size:22px;max-height:70vh;overflow-y:auto;text-align:center}.__floater__container .content .gradient-spacer{height:34px}.__floater__container .buttons{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:32px;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding-top:5px;text-align:right}.__floater__container .button-secondary{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;font-weight:400;-webkit-appearance:none;border-radius:4px;border:0;font-size:16px;height:32px;line-height:1;min-width:82px;padding:8px;cursor:pointer;background-color:#2f2f2f;color:#fff}.__floater__container .button-secondary:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.__floater__container .button-ok{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;font-weight:400;-webkit-appearance:none;border-radius:4px;border:0;font-size:16px;height:32px;line-height:1;min-width:82px;padding:8px;cursor:pointer;background-color:#0394ff;color:#fff;position:absolute;right:15px}.__floater__container .button-ok:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.__floater__container .floater-title{color:#fff!important;color:var(--prompt-text-color, #FFF)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:500;margin:0 0 10px;padding:4px}.__floater__container .floater-description,.__floater__container .floater-skillsCovered{color:#fff!important;color:var(--prompt-text-color, #FFF)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px!important;overflow-y:auto;padding:4px;text-align:left}.__floater__container .floater-description p{color:#fff!important;color:var(--prompt-text-color, #FFF)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px!important}.__floater__container .floater-description p strong{font-size:17px;font-weight:900}#skyllful-modal-root{z-index:2}#skyllful-modal-root .overlay{position:fixed;inset:0;z-index:100001;background-color:#00000080}#skyllful-modal-root .overlay.light{background-color:#ffffff80}#skyllful-modal-root .overlay.none{background-color:transparent}#close-video{background:#fff;border:1px solid #707070;border-radius:20px;color:#5182c3;cursor:pointer;font-size:20px;font-weight:700;line-height:20px;padding:3px 10px;width:164px;position:fixed;right:15px;top:calc(20px + env(safe-area-inset-top));z-index:900;text-align:left}#close-video .close-lesson-round{border:1px solid rgb(255,255,255);width:36px;height:36px;background:#5182c3;border-radius:50%;padding:7px;position:absolute;top:-5px;right:-1px}#close-video .close-lesson-round span{color:#fff;font-size:19px}#close-video:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}video.disable-fast-forward::-webkit-media-controls-timeline{pointer-events:none!important}video.disable-fast-forward::-moz-range-track{pointer-events:none!important}video.disable-fast-forward::-ms-track{pointer-events:none!important}#skyllful-click-interceptor{all:unset;position:fixed;inset:0;z-index:100000;cursor:default;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#skyllful-click-interceptor:focus{outline:none}:root{--pick-outline-color: #088EF9;--pick-outline-width: 2px;--pick-outline-offset: 2px}#floating-ui-portal-root,#floating-ui-portal-root [data-floating-ui-portal]{position:absolute;inset:0;pointer-events:none;z-index:1}#floating-ui-prompt{position:fixed;inset:0;top:env(safe-area-inset-top);z-index:100000;pointer-events:none;overflow:hidden;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));filter:drop-shadow(0 0 3px rgba(0,0,0,.3));display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#floating-ui-prompt .floating-ui_no-action{position:absolute}#floating-ui-prompt.near-full-width-centering .floating-ui__tooltip{max-width:min(100%,95vw)}#floating-ui-prompt.dark{--prompt-background-color: #454141;--prompt-text-color: #FFF}#floating-ui-prompt.dark .tooltip-content a{color:#bdddff}#floating-ui-prompt.light{--prompt-background-color: #FFF;--prompt-text-color: #000}#floating-ui-overlay{position:fixed;inset:0;pointer-events:auto;background-color:#ffffff80}#floating-ui-overlay.dark{background-color:#00000080}#floating-ui-overlay.none{background-color:transparent}#floating-ui-click-interceptor{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;font-weight:400;position:fixed;inset:0;pointer-events:auto}#floating-ui-click-interceptor[hidden]{display:none}#floating-ui-click-interceptor.pickable{cursor:pointer}#floating-ui-spotlight{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;font-weight:400;position:fixed;top:0;left:0;will-change:transform;pointer-events:none;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;outline:none!important;border-radius:0;border-radius:initial}#floating-ui-spotlight:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}#floating-ui-spotlight.pickHovered,#floating-ui-spotlight.pickSelected{-webkit-box-shadow:0 0 0 2px #088EF9;box-shadow:0 0 0 2px #088ef9;-webkit-box-shadow:0 0 0 var(--pick-outline-width) var(--pick-outline-color);box-shadow:0 0 0 var(--pick-outline-width) var(--pick-outline-color)}.floating-ui-arrow path{fill:#454141;fill:var(--prompt-background-color, #454141)}.floating-ui__tooltip{background-color:#454141;background-color:var(--prompt-background-color, #454141);color:#fff;color:var(--prompt-text-color, #FFF);font-size:16px;max-width:100%;width:380px;padding:15px;border-radius:5px;pointer-events:auto}.floating-ui__tooltip .pickable{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;font-weight:400;-ms-flex-align:stretch;align-items:stretch;background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:inherit}.floating-ui__tooltip .pickable:hover,.floating-ui__tooltip .pickSelected{outline:2px solid #088EF9;outline:var(--pick-outline-width) solid var(--pick-outline-color);outline-offset:2px;outline-offset:var(--pick-outline-offset)}.floating-ui__tooltip .tooltip-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px}.floating-ui__tooltip .tooltip-header h2{font-family:Roboto,sans-serif!important;color:#fff!important;color:var(--prompt-text-color, #FFF)!important;font-size:18px;margin:0;font-weight:700;float:none;float:initial}.floating-ui__tooltip .tooltip-header .title{-ms-flex:1 1;flex:1 1;word-break:break-word}.floating-ui__tooltip .tooltip-header .step-count{margin-left:auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 480px){.floating-ui__tooltip .tooltip-header .step-count .tooltip-step-title{display:none}}.floating-ui__tooltip .tooltip-header .tooltip-step{border-left:1px solid #FFF;border-left:1px solid var(--prompt-text-color, #FFF);margin-left:10px;padding-left:10px}@media (max-width: 480px){.floating-ui__tooltip .tooltip-header{padding:0 10px 10px 0}.floating-ui__tooltip .tooltip-header h2{font-size:16px}}.floating-ui__tooltip .tooltip-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:20px 10px;color:#fff;color:var(--prompt-text-color, #FFF);word-break:break-word}.floating-ui__tooltip .tooltip-content p{color:#fff!important;color:var(--prompt-text-color, #FFF)!important}.floating-ui__tooltip .tooltip-content ol,.floating-ui__tooltip .tooltip-content ol li{list-style-type:decimal!important}.floating-ui__tooltip .tooltip-content ul,.floating-ui__tooltip .tooltip-content ul li{list-style-type:disc!important}.floating-ui__tooltip .tooltip-content .unreviewed-translations{font-size:12px;font-style:italic}@media (max-width: 480px){.floating-ui__tooltip .tooltip-content{padding:5px 0 15px}}.floating-ui__tooltip p{font-size:16px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.floating-ui__tooltip p strong{font-size:17px;font-weight:900}.floating-ui__tooltip .tooltip-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.floating-ui__tooltip .tooltip-footer.practice{-ms-flex-pack:end;justify-content:flex-end}.floating-ui__tooltip .tooltip-footer button[hidden]{display:inherit;visibility:hidden}.floating-ui__tooltip .tooltip-footer button{cursor:pointer}.floating-ui__tooltip .tooltip-footer button:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.floating-ui__tooltip .tooltip-footer button.has-tooltip{cursor:help}.floating-ui__tooltip .tooltip-footer .footer-button-tooltip{background-color:#1f1f1f;border-radius:4px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400;line-height:1.35;max-width:220px;padding:8px 10px;pointer-events:none;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.floating-ui__tooltip .tooltip-footer .footer-button-tooltip__arrow path{fill:#1f1f1f}.floating-ui__tooltip .tooltip-footer .button-primary{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;border-radius:4px;color:#fff;font-size:16px;width:82px;height:32px;padding:8px;line-height:1;font-weight:400;background-color:#088ef9}.floating-ui__tooltip .tooltip-footer .button-secondary{display:block;background-image:none;background-image:initial;background-repeat:repeat;background-repeat:initial;background-position:0 0;background-position:initial;margin:0;margin:initial;border-radius:4px;color:#fff;font-size:16px;width:82px;height:32px;padding:8px;line-height:1;font-weight:400;background-color:#2f2f2f}@media (max-width: 480px){.floating-ui__tooltip .tooltip-footer{margin-top:0;padding-bottom:15px}}@media (max-width: 480px){.floating-ui__tooltip{padding:15px 15px 5px}}#floating-ui-dialog-wrapper{position:fixed;inset:0}.skyllful-practice-incorrect-action-content .unreviewed-translations{font-size:12px;font-style:italic;margin-top:12px}.talkthrough-input-highlight-overlay{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:99999}.talkthrough-input-highlight{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.talkthrough-input-highlight--static{border:2px solid var(--talkthrough-input-highlight-color);-webkit-box-shadow:0 0 6px 1px var(--talkthrough-input-highlight-color);box-shadow:0 0 6px 1px var(--talkthrough-input-highlight-color)}.talkthrough-input-highlight--pulse{border:2px solid var(--talkthrough-input-highlight-color);-webkit-animation:talkthrough-input-highlight-pulse .9s ease-in-out infinite alternate;animation:talkthrough-input-highlight-pulse .9s ease-in-out infinite alternate}@-webkit-keyframes talkthrough-input-highlight-pulse{0%{opacity:1;-webkit-box-shadow:0 0 8px 2px var(--talkthrough-input-highlight-color);box-shadow:0 0 8px 2px var(--talkthrough-input-highlight-color)}to{opacity:.25;-webkit-box-shadow:0 0 2px 0 var(--talkthrough-input-highlight-color);box-shadow:0 0 2px 0 var(--talkthrough-input-highlight-color)}}@keyframes talkthrough-input-highlight-pulse{0%{opacity:1;-webkit-box-shadow:0 0 8px 2px var(--talkthrough-input-highlight-color);box-shadow:0 0 8px 2px var(--talkthrough-input-highlight-color)}to{opacity:.25;-webkit-box-shadow:0 0 2px 0 var(--talkthrough-input-highlight-color);box-shadow:0 0 2px 0 var(--talkthrough-input-highlight-color)}}.talkthrough-input-highlight--ripple{border:2px solid var(--talkthrough-input-highlight-color)}.talkthrough-input-highlight--ripple:before,.talkthrough-input-highlight--ripple:after{content:"";position:absolute;inset:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:2px solid var(--talkthrough-input-highlight-color);border-radius:inherit;pointer-events:none;-webkit-animation:talkthrough-input-highlight-ripple 1.4s ease-out infinite;animation:talkthrough-input-highlight-ripple 1.4s ease-out infinite}.talkthrough-input-highlight--ripple:after{-webkit-animation-name:talkthrough-input-highlight-ripple-2;animation-name:talkthrough-input-highlight-ripple-2;-webkit-animation-delay:.7s;animation-delay:.7s}@-webkit-keyframes talkthrough-input-highlight-ripple{0%{inset:0;opacity:0}15%{inset:0;opacity:.9}to{inset:-12px;opacity:0}}@keyframes talkthrough-input-highlight-ripple{0%{inset:0;opacity:0}15%{inset:0;opacity:.9}to{inset:-12px;opacity:0}}@-webkit-keyframes talkthrough-input-highlight-ripple-2{0%{inset:0;opacity:0}15%{inset:0;opacity:.9}to{inset:-16px;opacity:0}}@keyframes talkthrough-input-highlight-ripple-2{0%{inset:0;opacity:0}15%{inset:0;opacity:.9}to{inset:-16px;opacity:0}}.talkthrough-input-highlight--paused,.talkthrough-input-highlight--paused:before,.talkthrough-input-highlight--paused:after{-webkit-animation-play-state:paused;animation-play-state:paused}.talkthrough-narration-captions{position:fixed;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:99990;max-width:min(90%,900px);padding:8px 16px;border-radius:8px;background-color:#000000bf;color:#fff;text-align:center;pointer-events:none}.talkthrough-narration-captions--bottom{bottom:calc(96px + env(safe-area-inset-bottom))}.talkthrough-narration-captions--top{top:calc(72px + env(safe-area-inset-top))}.talkthrough-narration-captions__cue{margin:0;font-size:22px;font-weight:400;line-height:1.4}.talkthrough-narration-captions__cue--active{color:#ffd54a;font-weight:700}.talkthrough-narration-captions__word{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-webkit-transition:color .1s ease;transition:color .1s ease}.talkthrough-narration-captions__word:after{content:attr(data-text);height:0;overflow:hidden;visibility:hidden;font-weight:700}.talkthrough-narration-captions__word--active{color:#ffd54a;font-weight:700}.tt-bezel{position:fixed;top:50%;left:50%;z-index:100001;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:78px;height:78px;margin:-39px 0 0 -39px;border-radius:50%;background:#0009;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;pointer-events:none;-webkit-animation:tt-bezel-fadeout 1s cubic-bezier(.05,0,0,1) 1 forwards;animation:tt-bezel-fadeout 1s cubic-bezier(.05,0,0,1) 1 forwards}.tt-bezel__glyph svg{width:36px;height:36px}@-webkit-keyframes tt-bezel-fadeout{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}25%,75%{opacity:1;-webkit-transform:scale(1.33);transform:scale(1.33)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tt-bezel-fadeout{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}25%,75%{opacity:1;-webkit-transform:scale(1.33);transform:scale(1.33)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@media (prefers-reduced-motion: reduce){.tt-bezel{-webkit-animation:tt-bezel-fade-reduced 1s linear 1 forwards;animation:tt-bezel-fade-reduced 1s linear 1 forwards}@-webkit-keyframes tt-bezel-fade-reduced{0%{opacity:0}20%,70%{opacity:1}to{opacity:0}}@keyframes tt-bezel-fade-reduced{0%{opacity:0}20%,70%{opacity:1}to{opacity:0}}}.tt-progress{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;width:100%;height:4px;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1);cursor:default}.tt-progress:hover{-webkit-transform:scaleY(1.667);-ms-transform:scaleY(1.667);transform:scaleY(1.667)}.tt-progress__step{position:relative;-ms-flex-preferred-size:0;flex-basis:0;min-width:6px;height:100%;overflow:hidden;border-radius:2px}.tt-progress__step:not(:last-child){margin-right:4px}.tt-progress__track{position:absolute;inset:0;background-color:#ffffff4d}.tt-progress__fill{position:absolute;inset:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;background-color:#0394ff;will-change:transform}@media (prefers-reduced-motion: reduce){.tt-progress{-webkit-transition:none;transition:none}.tt-progress:hover{-webkit-transform:none;-ms-transform:none;transform:none}}.tt-time-pill{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:40px;padding:0 16px;border-radius:28px;background-color:#0000004d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.tt-time-pill__value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tt-controls--mobile{position:fixed;inset:0;z-index:100000;pointer-events:none}.tt-controls--mobile .tt-controls__close{position:fixed;top:calc(16px + env(safe-area-inset-top));right:12px;z-index:2;display:-ms-flexbox;display:flex;padding:0;border:none;background:transparent;color:#fff;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tt-controls--mobile .tt-controls__close:focus{outline:none}.tt-controls--mobile .tt-controls__close:focus-visible .tt-controls__close-icon{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;border-radius:50%}.tt-controls--mobile .tt-controls__close-icon{width:44px;height:44px;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.6));filter:drop-shadow(0 0 4px rgba(0,0,0,.6))}.tt-controls--mobile .tt-cluster{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tt-controls--mobile .tt-cluster__play-pause,.tt-controls--mobile .tt-cluster__step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;border:none;border-radius:50%;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tt-controls--mobile .tt-cluster__play-pause:focus,.tt-controls--mobile .tt-cluster__step:focus{outline:none}.tt-controls--mobile .tt-cluster__play-pause:focus-visible,.tt-controls--mobile .tt-cluster__step:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important}.tt-controls--mobile .tt-cluster__play-pause{width:72px;height:72px;background-color:#00000073}.tt-controls--mobile .tt-cluster__play-pause svg{width:32px;height:32px}.tt-controls--mobile .tt-cluster__step{width:56px;height:56px;background-color:#0000004d}.tt-controls--mobile .tt-cluster__step svg{width:24px;height:24px}.tt-controls--mobile .tt-cluster__step:disabled{opacity:.35;cursor:default}.tt-controls--mobile .tt-cluster__step--hidden{visibility:hidden}.tt-controls--mobile .tt-mobile-bar{position:absolute;right:0;bottom:0;left:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:24px 12px calc(10px + env(safe-area-inset-bottom));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(to top,#00000080,#0000);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tt-controls--mobile .tt-mobile-bar__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.tt-controls--mobile .tt-mobile-bar__meta-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.tt-controls--mobile .tt-controls__captions{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background-color:#0000004d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;cursor:pointer}.tt-controls--mobile .tt-controls__captions .talkthrough-controls-overlay__captions-icon{width:26px;height:26px}.tt-controls--mobile .tt-controls__captions:focus{outline:none}.tt-controls--mobile .tt-controls__captions:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important}.tt-controls--mobile .tt-mobile-bar__step-position{color:#fff;font-size:13px;font-weight:500;white-space:nowrap;text-shadow:0 0 4px rgba(0,0,0,.6)}.tt-controls--mobile.tt-controls--visible .tt-cluster,.tt-controls--mobile.tt-controls--visible .tt-controls__close,.tt-controls--mobile.tt-controls--visible .tt-mobile-bar{opacity:1;pointer-events:auto}.tt-controls--mobile.tt-controls--visible .tt-controls__captions--off{opacity:.45}@media (prefers-reduced-motion: reduce){.tt-controls--mobile .tt-cluster,.tt-controls--mobile .tt-controls__close,.tt-controls--mobile .tt-mobile-bar{-webkit-transition:none;transition:none}}.talkthrough-controls-overlay{position:fixed;inset:0;z-index:100000;pointer-events:auto}.talkthrough-controls-overlay__interceptor{position:absolute;inset:0;pointer-events:auto}.talkthrough-controls-overlay__glyph{stroke:transparent}.talkthrough-scroll-indicator-overlay{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:99999}.talkthrough-scroll-indicator{position:absolute;border-radius:9999px;opacity:.75;-webkit-animation:talkthrough-scroll-indicator-fade-in .12s ease-out;animation:talkthrough-scroll-indicator-fade-in .12s ease-out}.talkthrough-scroll-indicator--exiting{-webkit-animation:talkthrough-scroll-indicator-fade-out .15s ease-in forwards;animation:talkthrough-scroll-indicator-fade-out .15s ease-in forwards}.talkthrough-scroll-indicator--paused{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes talkthrough-scroll-indicator-fade-in{0%{opacity:0}}@keyframes talkthrough-scroll-indicator-fade-in{0%{opacity:0}}@-webkit-keyframes talkthrough-scroll-indicator-fade-out{to{opacity:0}}@keyframes talkthrough-scroll-indicator-fade-out{to{opacity:0}}.talkthrough-tap-overlay{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:99999}.talkthrough-tap-overlay__glyph{position:absolute;width:64px;height:64px;border-radius:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.talkthrough-tap-overlay__glyph--press{-webkit-animation-name:talkthrough-tap-press;animation-name:talkthrough-tap-press}.talkthrough-tap-overlay__glyph--pulse{-webkit-animation-name:talkthrough-tap-pulse;animation-name:talkthrough-tap-pulse}.talkthrough-tap-overlay__glyph--ripple{-webkit-animation-name:talkthrough-tap-ripple;animation-name:talkthrough-tap-ripple}.talkthrough-tap-overlay__glyph--ripple-ring,.talkthrough-tap-overlay__glyph--ripple-ring-2{background-color:transparent;border:3px solid;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.talkthrough-tap-overlay__glyph--ripple-ring{-webkit-animation-name:talkthrough-tap-ripple-ring;animation-name:talkthrough-tap-ripple-ring}.talkthrough-tap-overlay__glyph--ripple-ring-2{-webkit-animation-name:talkthrough-tap-ripple-ring-2;animation-name:talkthrough-tap-ripple-ring-2}@-webkit-keyframes talkthrough-tap-press{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}40%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:.85}70%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);opacity:.85}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes talkthrough-tap-press{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}40%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:.85}70%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);opacity:.85}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@-webkit-keyframes talkthrough-tap-pulse{0%{-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4);opacity:0}20%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);opacity:.9}40%{-webkit-transform:translate(-50%,-50%) scale(.82);transform:translate(-50%,-50%) scale(.82);opacity:.5}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.9}to{-webkit-transform:translate(-50%,-50%) scale(1.25);transform:translate(-50%,-50%) scale(1.25);opacity:0}}@keyframes talkthrough-tap-pulse{0%{-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4);opacity:0}20%{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);opacity:.9}40%{-webkit-transform:translate(-50%,-50%) scale(.82);transform:translate(-50%,-50%) scale(.82);opacity:.5}60%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.9}to{-webkit-transform:translate(-50%,-50%) scale(1.25);transform:translate(-50%,-50%) scale(1.25);opacity:0}}@-webkit-keyframes talkthrough-tap-ripple{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}10%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}40%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}55%{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);opacity:0}}@keyframes talkthrough-tap-ripple{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}10%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}40%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}55%{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);opacity:0}}@-webkit-keyframes talkthrough-tap-ripple-ring{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}10%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}40%{-webkit-transform:translate(-50%,-50%) scale(2.5);transform:translate(-50%,-50%) scale(2.5);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(2.5);transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes talkthrough-tap-ripple-ring{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}10%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}40%{-webkit-transform:translate(-50%,-50%) scale(2.5);transform:translate(-50%,-50%) scale(2.5);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(2.5);transform:translate(-50%,-50%) scale(2.5);opacity:0}}@-webkit-keyframes talkthrough-tap-ripple-ring-2{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}15%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}45%{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes talkthrough-tap-ripple-ring-2{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}15%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}45%{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0}}#bundles-container-insert.scaledScreen #skyllful-root{max-width:none;max-width:initial}#Group_64 .cls-1,#Group_64 .cls-2{fill:#ddd}#Group_64 .cls-1{fill-rule:evenodd}#Group_67 .cls-3{fill:#ddd}#Group_67 .cls-1{fill:#ddd;fill-rule:evenodd}#Group_67 .cls-2{isolation:isolate}#Group_66 .cls-1{fill:#ddd;fill-rule:evenodd}#Group_66 .cls-2{fill:#d2d2d2}#Group_65 .cls-1{fill:#ddd;fill-rule:evenodd}#Group_65 .cls-2{fill:#d2d2d2}.talk-through-background__swoosh{color:#ddd}.talk-through-background__mic{color:#d2d2d2}#IconKnowledgeCheck.blue .cls-1,#IconPractice.blue .cls-1,#IconVideo.blue .cls-1,#IconWalkthrough.blue .cls-1,#checkmark.blue .cls-1{fill:#5182c3}#IconKnowledgeCheck .cls-1,#IconPractice .cls-1,#IconVideo .cls-1,#IconWalkthrough .cls-1,#checkmark .cls-1{fill:#fff}.icon-talk-through{color:#fff}.icon-talk-through.color-blue{color:#5182c3}.menu-lessons-modes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:35px 0 0;z-index:90}.menu-lessons-modes-item{border:none;outline:none;background-color:transparent}.menu-lessons-modes-item.active .menu-lessons-modes-item-button{background:#fff;border-color:#5182c3}.menu-lessons-modes-item.active .menu-lessons-modes-item-button svg#IconKnowledgeCheck .cls-1,.menu-lessons-modes-item.active .menu-lessons-modes-item-button svg#IconPractice .cls-1,.menu-lessons-modes-item.active .menu-lessons-modes-item-button svg#IconVideo .cls-1,.menu-lessons-modes-item.active .menu-lessons-modes-item-button svg#IconWalkthrough .cls-1,.menu-lessons-modes-item.active .menu-lessons-modes-item-button svg#checkmark .cls-1{fill:#5182c3}.menu-lessons-modes-item.active .menu-lessons-modes-item-button svg.icon-talk-through{color:#5182c3}.menu-lessons-modes-item.complete .menu-lessons-modes-item-button{background:#2a8360;border-color:#2a8360}.menu-lessons-modes-item.complete .menu-lessons-modes-item-button svg#IconKnowledgeCheck .cls-1,.menu-lessons-modes-item.complete .menu-lessons-modes-item-button svg#IconPractice .cls-1,.menu-lessons-modes-item.complete .menu-lessons-modes-item-button svg#IconVideo .cls-1,.menu-lessons-modes-item.complete .menu-lessons-modes-item-button svg#IconWalkthrough .cls-1,.menu-lessons-modes-item.complete .menu-lessons-modes-item-button svg#checkmark .cls-1{fill:#fff}.menu-lessons-modes-item.complete .menu-lessons-modes-item-button svg.icon-talk-through{color:#fff}.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button{background:#fff;border-color:#2a8360}.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button svg#IconKnowledgeCheck .cls-1,.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button svg#IconPractice .cls-1,.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button svg#IconVideo .cls-1,.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button svg#IconWalkthrough .cls-1,.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button svg#checkmark .cls-1{fill:#2a8360}.menu-lessons-modes-item.complete.active .menu-lessons-modes-item-button svg.icon-talk-through{color:#2a8360}.menu-lessons-modes-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-lessons-modes-item-button{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid #5182c3;background:#5182c3;cursor:pointer;display:-ms-flexbox;display:flex;height:50px;width:50px;margin:0 30px}.menu-lessons-modes-item-button svg{max-height:32px;max-width:32px}.menu-lessons-modes-item-name{color:#414f68;font-size:14px;padding:5px 0;text-align:center}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media (min-device-width: 800px) and (max-device-width: 1280px){.menu-lessons-modes{z-index:0}}@media (max-device-width: 800px) and (orientation: portrait){.menu-lessons-modes{z-index:0}}@media (max-device-width: 1280px) and (orientation: landscape){.menu-lessons-modes{z-index:0}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-modes{z-index:0}}.menu-lessons-details{-ms-flex-align:center;align-items:center;height:96vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.menu-lessons-details-background{height:50vh;top:0;right:0;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;width:calc(100% - 450px)}.menu-lessons-details-background:after{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.02)),to(rgba(28,27,27,.35)));background:linear-gradient(0deg,#ffffff05,#1c1b1b59);position:absolute;height:50vh;min-width:850px;width:auto;top:0;right:0;left:0}.menu-lessons-details-background svg{max-height:41vh;margin-top:-40px}.menu-lessons-details-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-lessons-details-container{background:#fff;border-radius:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:460px;padding:22px;min-width:850px;z-index:100;-webkit-box-shadow:2px 2px 6px rgba(50,50,50,.5);box-shadow:2px 2px 6px #32323280}@media screen and (max-width: 1500px){.menu-lessons-details-container{width:820px}}@media screen and (min-width: 1501px){.menu-lessons-details-container{width:920px}}.menu-lessons-details-container #start-lesson{border:none}.menu-lessons-details-container #start-lesson:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-lessons-details-container .lessons-details-info{padding-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:85%;overflow:auto;padding-right:10px}.menu-lessons-details-container .lessons-details-info:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-lessons-details-container .lessons-details-info .lessons-details-name span.name{font-size:22px;font-weight:700;color:#5182c3;line-height:42px}.menu-lessons-details-container .lessons-details-info .lessons-details-name span.completed{color:#2a8360;font-size:20px;font-weight:700}.menu-lessons-details-container .lessons-details-info .lessons-details-name span.length{color:#414f68;font-size:21px;font-weight:500}.menu-lessons-details-container .lessons-details-info .lessons-details-description{color:#414f68;font-size:25px;line-height:30px;padding:0}.menu-lessons-details-button{background:#5182c3;border-radius:3px;color:#fff;cursor:pointer;font-size:19px;font-weight:700;text-align:center;text-transform:uppercase;padding:8px;width:428px;margin:auto}.menu-lessons-details-button.disabled{background:#9db8dd;cursor:not-allowed}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media (min-device-width: 800px) and (max-device-width: 1280px){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media (max-device-width: 800px) and (orientation: portrait){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media (max-device-width: 1280px) and (orientation: landscape){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-details-background{z-index:0;width:100vw}.menu-lessons-details-background:after{width:100vw}.menu-lessons-details-container{z-index:0;min-width:680px;width:680px}.menu-lessons-details-container .lessons-details-info .name{line-height:36px!important}.menu-lessons-details-container .lessons-details-info .length,.menu-lessons-details-container .lessons-details-info .completed{font-size:15px!important}.menu-lessons-details-container .lessons-details-description{color:#414f68;font-size:15px!important;line-height:30px;padding:0 0 0 21px;width:604px}}.menu-mobile-lessons-details{position:relative}.menu-mobile-lessons-details-background{top:0;right:0;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;width:100vw}.menu-mobile-lessons-details-background:after{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.02)),to(rgba(28,27,27,.35)));background:linear-gradient(0deg,#ffffff05,#1c1b1b59);position:absolute;height:0;width:0;top:0;right:0;left:0}.menu-mobile-lessons-details-background svg{max-height:41vh;margin-top:-48px;margin-left:-160px}.menu-mobile-lessons-details-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-mobile-lessons-details-container{background:#fff;border-radius:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:260px;padding:10px 14px 10px 13px;width:80vw;min-width:150px;z-index:100;-webkit-box-shadow:2px 2px 6px rgba(50,50,50,.5);box-shadow:2px 2px 6px #32323280}.menu-mobile-lessons-details-container #start-lesson{border:none;font-size:12px}.menu-mobile-lessons-details-container #start-lesson:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-mobile-lessons-details-container .lessons-details-info{display:grid;grid-template-rows:auto 1fr 8px;width:100%;height:85%;overflow-y:auto}.menu-mobile-lessons-details-container .lessons-details-info:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-mobile-lessons-details-container .lessons-details-info .lessons-details-name{border-right:0px solid #707070}.menu-mobile-lessons-details-container .lessons-details-info .lessons-details-name span.name{font-size:20px;font-weight:700;color:#5182c3;line-height:28px}.menu-mobile-lessons-details-container .lessons-details-info .lessons-details-name span.completed{color:#2a8360;font-size:12px;font-weight:700}.menu-mobile-lessons-details-container .lessons-details-info .lessons-details-name span.length{color:#414f68;font-size:12px;font-weight:500}.menu-mobile-lessons-details-container .lessons-details-info .lessons-details-description{color:#414f68;font-size:12px;line-height:15px;padding:10px 0;max-width:100%}.menu-mobile-lessons-details-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#5182c3;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;padding:8px;width:100%;margin:0}.menu-mobile-lessons-details-button.disabled{background:#9db8dd;cursor:not-allowed}.custom-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;z-index:100;width:99vw;margin-top:43vw;padding-left:10vw;padding-right:10vw;row-gap:10px;overflow-y:hidden;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:start;scrollbar-width:none}.custom-list:after{content:"";-ms-flex:0 0 50%;flex:0 0 50%}.custom-list::-webkit-scrollbar{display:none}.custom-item{display:-ms-flexbox;display:flex;min-width:80vw;height:65vh;margin-right:25px;scroll-snap-align:center;-ms-flex-direction:column;flex-direction:column}.menu-mobile-lessons-modes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;padding:35px 0 0;z-index:90;gap:4px;-ms-flex-item-align:center;align-self:center}.menu-mobile-lessons-modes-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;min-width:0}.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button{background:#fff;border-color:#5182c3}.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button svg#IconKnowledgeCheck .cls-1,.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button svg#IconPractice .cls-1,.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button svg#IconVideo .cls-1,.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button svg#IconWalkthrough .cls-1,.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button svg#checkmark .cls-1{fill:#5182c3}.menu-mobile-lessons-modes-item.active .menu-mobile-lessons-modes-item-button svg.icon-talk-through{color:#5182c3}.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button{background:#2a8360;border-color:#2a8360}.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button svg#IconKnowledgeCheck .cls-1,.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button svg#IconPractice .cls-1,.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button svg#IconVideo .cls-1,.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button svg#IconWalkthrough .cls-1,.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button svg#checkmark .cls-1{fill:#fff}.menu-mobile-lessons-modes-item.complete .menu-mobile-lessons-modes-item-button svg.icon-talk-through{color:#fff}.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button{background:#fff;border-color:#2a8360}.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button svg#IconKnowledgeCheck .cls-1,.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button svg#IconPractice .cls-1,.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button svg#IconVideo .cls-1,.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button svg#IconWalkthrough .cls-1,.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button svg#checkmark .cls-1{fill:#2a8360}.menu-mobile-lessons-modes-item.complete.active .menu-mobile-lessons-modes-item-button svg.icon-talk-through{color:#2a8360}.menu-mobile-lessons-modes-item-button{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid #5182c3;background:#5182c3;cursor:pointer;display:-ms-flexbox;display:flex;height:50px;width:50px;margin:0 auto}.menu-mobile-lessons-modes-item-button svg{max-height:32px;max-width:32px}.menu-mobile-lessons-modes-item-name{color:#414f68;font-size:14px;padding:5px 0;text-align:center;overflow-wrap:break-word;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width: 430px){.menu-mobile-lessons-modes{padding:35px 0 0;gap:2px}.menu-mobile-lessons-modes-item-button{margin:0 auto;height:40px;width:40px}.menu-mobile-lessons-modes-item-button svg{max-height:24px;max-width:24px}.menu-mobile-lessons-modes-item-name{font-size:12px}}@media only screen and (max-width: 390px){.menu-mobile-lessons-modes-item-name{font-size:11px}}.skyllful-menu{background:#f2f2f2;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;min-width:860px;overflow-x:auto;float:none!important;float:initial!important;margin-top:0!important;margin-top:initial!important}.skyllful-menu-desktop-icon-hamburger,.skyllful-menu-desktop-icon-hamburger-hide{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-left-col{background:#f2f2f2;border-right:1px solid #707070;overflow:hidden;width:450px;z-index:2;height:100%;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-left-col.overlayMenu{grid-template-rows:1fr}.skyllful-menu-left-col-desktop-icon-close{display:none;cursor:pointer;position:fixed;z-index:999;top:22px;left:calc(100% - 48px);width:30px;height:30px}.skyllful-menu-left-col-desktop-icon-close-hide,.skyllful-menu-left-col-desktop-icon-close.hidden{display:none}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-left-col.hidden{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);z-index:2}.skyllful-menu-left-col-main{width:100%;z-index:0}.skyllful-menu-left-col-main-listener{height:100%}.skyllful-menu-left-col #menu-tabs{background:linear-gradient(180deg,#5f667100,#3e404e 12px);overflow:hidden;margin-top:-60px;display:grid;padding-top:3px;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-left-col #menu-tabs .menu-tab-list{list-style:none;margin-bottom:5px;padding:4px 4px 0;display:block}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li{display:block;width:33%;float:left;text-align:center;margin:0}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li #menu-tabs-tab-messages{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li a{display:block;background-color:transparent!important;border:none!important;color:#fff;text-transform:uppercase;font-weight:500;font-size:1.4em;padding:12px 0!important;font-family:Roboto,sans-serif!important;cursor:pointer}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li a:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li.active>a{border-bottom:5px solid #2a8360!important}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li:not(.active)>a{border-bottom:5px solid transparent!important}.skyllful-menu-left-col #menu-tabs .menu-tab-list>li .unread-indicator{display:inline-block;margin-right:4px;border-radius:50%;height:1.4em;width:1.4em;background-color:#2a8360}.skyllful-menu-right-col{background-color:#f4f4f4;width:calc(100% - 450px);overflow:hidden;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-right-col .right-container-history{height:calc(100% - 78px);overflow-y:auto}.skyllful-menu-right-col #blank-search{position:absolute;right:17px;top:19px}.skyllful-menu .search-lesson-icon-left{display:flow-root;position:fixed;right:23px;top:calc(18px + env(safe-area-inset-top));z-index:901}.skyllful-menu .search-lesson-icon-left-hidden{display:none}.skyllful-menu .search-lesson-icon-left:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu .search-lesson-icon-right{display:flow-root;position:fixed;right:23px;top:20px;z-index:901}.skyllful-menu .search-lesson-icon-right-hidden{display:none}.skyllful-menu #back-button-icon{display:flow-root;position:fixed;left:20px;top:20px;z-index:900}.modal-body .video-react .video-react-big-play-button{top:calc(50% - 21px);left:calc(50% - 43px)}.alert{position:absolute;width:70vw;margin-top:-1px;border-radius:0 0 4px 4px!important;right:0;z-index:999;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.lesson-search{width:450px;height:100%;position:absolute;z-index:1;left:0;background-color:#f4f4f4;border-right:1px solid #96abb0;color:#414f68}.lesson-search .search-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:32px 32px 24px}.lesson-search .search-header .back-button{height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lesson-search .search-header .search-input{width:100%;position:relative}.lesson-search .search-header .search-input input{height:42px;width:100%;padding:8px 32px 8px 8px;border:none;font-size:16px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.lesson-search .search-header .search-input .search-clear{cursor:pointer}.lesson-search .search-header .search-input .search-clear svg{fill:#414f68;position:absolute;right:8px;top:14px;height:16px;width:16px;padding:2px}.lesson-search .search-header .search-input .search-clear svg path{fill:#414f68}.lesson-search .search-header .search-input .search-error{color:#c60e0e;font-size:12px;padding-top:4px}.lesson-search .topics-title{font-size:18px;font-weight:700;padding-bottom:12px;border-bottom:.770535px solid #96abb0;margin:0 32px}.lesson-search .topic-term{font-size:18px;font-weight:600}.lesson-search .topic-info{font-size:12px;font-weight:400}.lesson-search .lesson-item{display:-ms-flexbox;display:flex}.lesson-search .lesson-item .lesson-number{font-size:12px;font-weight:800;border-right:.625px solid #414F68;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:8px;margin-right:8px}.lesson-search .lesson-item .lesson-info .lesson-header{font-size:12px;font-weight:400}.lesson-search .lesson-item .lesson-info .lesson-title{font-size:14px;font-weight:800}.lesson-search .lesson-item .lesson-info .lesson-description{font-size:12px;font-weight:400;color:#333}.lesson-search .search-card{background-color:#fff;-webkit-box-shadow:.625px 1.25px 2.5px rgba(0,0,0,.3);box-shadow:.625px 1.25px 2.5px #0000004d;width:100%;padding:8px;cursor:pointer}.lesson-search .search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 100px)}.lesson-search .search-container h1{margin:0}.lesson-search .search-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:12px 32px 16px;overflow-y:auto;-ms-flex:1 1 auto;flex:1 1 auto;height:300px}.lesson-search .empty-search{font-size:18px;font-weight:700;text-align:center}.clickable-icon{outline:none;border:none;background-color:transparent;padding:0}.clickable-icon :hover{cursor:pointer}.clickable-icon:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.footer-buttons{height:72px;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.footer-buttons button{font-family:Open Sans,sans-serif;background-color:#414f68;color:#fff;border:none;font-size:14px;font-weight:400;height:32px;width:120px;cursor:pointer;text-transform:uppercase;border-radius:4px}.footer-buttons button:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}@media (min-width: 320px) and (max-width: 480px){.lesson-search{width:100%;height:100%;position:absolute;left:0;background-color:#f4f4f4;border-right:1px solid #96abb0;color:#414f68}.lesson-search .search-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;padding:16px 10px 24px}.lesson-search .search-header .back-button{height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lesson-search .search-header .search-input{width:100%;position:relative}.lesson-search .search-header .search-input input{height:42px;width:93%;padding:8px 2px;text-indent:10px;border:none;font-size:14px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.lesson-search .search-header .search-input .search-clear{cursor:pointer}.lesson-search .search-header .search-input .search-clear svg{fill:#414f68;position:absolute;right:33px;top:14px;height:16px;width:16px;padding:2px}.lesson-search .search-header .search-input .search-clear svg path{fill:#414f68}.lesson-search .search-header .search-input .search-error{color:#c60e0e;font-size:12px;padding-top:4px}.lesson-search .topics-title{font-size:16px;font-weight:700;padding-bottom:12px;border-bottom:.770535px solid #96abb0;margin:0 10px}.lesson-search .topic-term{font-size:18px;font-weight:600}.lesson-search .topic-info{font-size:12px;font-weight:400}.lesson-search .lesson-item{display:-ms-flexbox;display:flex}.lesson-search .lesson-item .lesson-number{font-size:12px;font-weight:800;border-right:.625px solid #414F68;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:8px;margin-right:8px}.lesson-search .lesson-item .lesson-info .lesson-header{font-size:12px;font-weight:400}.lesson-search .lesson-item .lesson-info .lesson-title{font-size:12px;font-weight:800}.lesson-search .lesson-item .lesson-info .lesson-description{font-size:12px;font-weight:400;color:#333}.lesson-search .search-card{background-color:#fff;-webkit-box-shadow:.625px 1.25px 2.5px rgba(0,0,0,.3);box-shadow:.625px 1.25px 2.5px #0000004d;width:100%;padding:8px;cursor:pointer}.lesson-search .search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 100px)}.lesson-search .search-container h1{margin:0}.lesson-search .search-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:12px 32px 16px;overflow-y:auto;-ms-flex:1 1 auto;flex:1 1 auto;height:300px}.lesson-search .empty-search{font-size:18px;font-weight:700;text-align:center}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media (min-device-width: 800px) and (max-device-width: 1280px){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media (max-device-width: 800px) and (orientation: portrait){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media (max-device-width: 1280px) and (orientation: landscape){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.skyllful-menu{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;width:100vw;height:100%}.skyllful-menu-left-col{position:fixed;z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px #323232bf;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translate(0);-webkit-transition:-webkit-transform ease 1.1s;transition:-webkit-transform ease 1.1s;transition:transform ease 1.1s;transition:transform ease 1.1s,-webkit-transform ease 1.1s}.skyllful-menu-left-col.hidden{position:fixed;z-index:2;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform ease-in-out .31s;transition:-webkit-transform ease-in-out .31s;transition:transform ease-in-out .31s;transition:transform ease-in-out .31s,-webkit-transform ease-in-out .31s}.skyllful-menu-left-col-desktop-icon-close{display:block}.skyllful-menu-left-col-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-right-col{min-width:100vw;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.skyllful-menu-desktop-icon-hamburger{cursor:pointer;position:fixed;display:block;z-index:2;top:calc(20px + env(safe-area-inset-top));left:20px;width:30px}.skyllful-menu-desktop-icon-hamburger.hidden{display:none}.skyllful-menu-desktop-icon-hamburger:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.skyllful-menu-desktop-icon-close{cursor:pointer;position:fixed;display:block;z-index:999;top:30px;left:470px;width:30px;height:30px}.skyllful-menu-desktop-icon-close.hidden{display:none}.skyllful-menu-desktop-icon-close:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lesson-search .topic-info{font-size:12px}.lesson-search .search-header .search-input{width:85%}.footer-buttons{height:70px}}.preview-lesson-detail .menu-lessons-details-background{width:100%}.preview-lesson-detail .menu-lessons-details-background:after{width:100%;min-width:100%}.preview-lesson-detail .skyllful-menu-right-col{width:100%}:is(.preview-lesson-detail,.skyllful-menu-mobile) .pickable{background-color:transparent;border:none;color:inherit;cursor:pointer;display:block;font:inherit;line-height:inherit;padding:0;text-align:inherit;width:100%}:is(.preview-lesson-detail,.skyllful-menu-mobile) .pickable:hover,:is(.preview-lesson-detail,.skyllful-menu-mobile) .pickSelected{outline:2px solid #088EF9;outline:var(--pick-outline-width, 2px) solid var(--pick-outline-color, #088EF9);outline-offset:-2px;outline-offset:calc(-1 * var(--pick-outline-width, 2px))}#CheckedIcon .cls-1{fill:#fff;stroke:#fff;stroke-width:7px}#Group_69_lesson .cls-1{fill:#fff;stroke:#707070}#Group_69_lesson .cls-2{fill:url(#linear-gradient)}#Group_69_lesson .cls-3{clip-path:url(#clip-path-lesson)}#Group_69_lesson .cls-4,#Group_69_lesson .cls-5{fill:#ddd}#Group_69_lesson .cls-4{fill-rule:evenodd}#Group_69_lesson .cls-5{stroke:#ddd;stroke-width:4px}#Group_69_lesson .cls-6{fill:#eaeaebc7}#Group_69_lesson .cls-7{fill:#eaeaeb}#Group_69_lesson .cls-8{fill:url(#linear-gradient-2)}#Group_69_lesson .cls-9{stroke:none}#Group_69_lesson .cls-10{fill:none}.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;height:120px;width:400px;margin-right:12px;overflow:hidden;scroll-snap-align:start}.lessons-list-lessonItem .lessonItem-img{height:calc(120px * .57);overflow:hidden;display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{height:calc(120px * .57);overflow:hidden;width:400px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:relative;top:0;display:-ms-flexbox;display:flex;left:-400px;width:400px;z-index:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:4px 5px}.lessons-list-lessonItem .lessonItem-info-number{font-size:16px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;padding:8px 2px 8px 5px;text-align:center;min-width:75px}.lessons-list-lessonItem .lessonItem-info-name{font-size:24px;font-weight:700;line-height:24px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:15px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:16px}@media (min-width: 320px) and (max-width: 480px){.lessons-list-lessonItem{margin-top:10px;background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;height:100px;width:100%;margin-right:12px;overflow:hidden;scroll-snap-align:start}.lessons-list-lessonItem .lessonItem-img{height:calc(100px * .57);overflow:hidden;display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{height:calc(100px * .57);overflow:hidden;width:100%;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:relative;top:0;display:-ms-flexbox;display:flex;left:-100%;width:100%;z-index:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:2px 5px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;padding:8px 2px 8px 5px;text-align:center;min-width:50px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:14px;font-weight:700;line-height:13px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:12px;line-height:10px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:16px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}.preview-lesson-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-preview-lesson-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.styles_alert__q9bcg{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;position:absolute}.styles_alert__q9bcg h4{margin-top:0;color:inherit}.styles_alert__q9bcg p,.styles_alert__q9bcg ul{margin-bottom:0}.styles_alert__q9bcg p+p{margin-top:5px}.styles_alertDismissible__TOdsU{padding-right:35px}.styles_close__tyzmO{float:right;font-size:21px;font-weight:700;line-height:1;color:inherit;position:relative;top:-2px;right:-21px;-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0;opacity:.2}.styles_close__tyzmO:focus,.styles_close__tyzmO:hover{opacity:.5;text-decoration:none;cursor:pointer}.styles_alertSuccess__t/AyB{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.styles_alertInfo__4XiXM{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.styles_alertWarning__dWPUL{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.styles_alertDanger__82bPg{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.menu-header-company-info{background:url(../media/hero_image.BbrLEF4I.png) no-repeat -28px -11px;background-size:591px 399px;padding-top:env(safe-area-inset-top)}@media (max-height: 601px){.bg-column{background:url(../media/main_bg.CJcAM3jm.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (max-height: 901px){.bg-column{background:url(../media/main_bg.WvtSHeCr.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (max-height: 1201px){.bg-column{background:url(../media/main_bg.CBq8Pddy.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (max-height: 1802px){.bg-column{background:url(../media/main_bg.CQIFNbYB.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (min-height: 2402px){.bg-column{background:url(../media/main_bg.CZfsq3uG.png) no-repeat no-repeat right;background-size:100% 100vh}}.menu-header-company-info{background:url(../media/hero_image.BbrLEF4I.png) no-repeat -28px -11px;background-size:591px 399px}.menu-mobile-header-company-info{background:url(../media/hero_image.BbrLEF4I.png) no-repeat -28px -11px;background-size:591px 399px}@media (max-height: 601px){.bg-column{background:url(../media/main_bg.CJcAM3jm.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (max-height: 901px){.bg-column{background:url(../media/main_bg.WvtSHeCr.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (max-height: 1201px){.bg-column{background:url(../media/main_bg.CBq8Pddy.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (max-height: 1802px){.bg-column{background:url(../media/main_bg.CQIFNbYB.png) no-repeat no-repeat right;background-size:100% 100vh}}@media (min-height: 2402px){.bg-column{background:url(../media/main_bg.CZfsq3uG.png) no-repeat no-repeat right;background-size:100% 100vh}}.styles_btn__OqNTe{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.styles_btn__OqNTe:focus,.styles_btn__OqNTe:active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.styles_btn__OqNTe:hover,.styles_btn__OqNTe:focus{color:#333;text-decoration:none}.styles_btnDefault__w+10Y{background-color:transparent!important;border:1px solid #669999!important;border-radius:.2rem}.styles_btnDefault__w+10Y:hover,.styles_btnDefault__w+10Y:focus{border:1px solid #669999}.styles_btnPrimary__bOyNj{color:#fff;background-color:#337ab7;border-color:#2e6da4}.styles_btnPrimary__bOyNj:hover,.styles_btnPrimary__bOyNj:focus{background-color:#286090;border-color:#204d74}.styles_btnSuccess__9+t/b{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.styles_btnInfo__TqYD6{color:#fff;background-color:#5bc0de;border-color:#46b8da}.styles_btnWarning__sCC0k{color:#fff;background-color:#f0ad4e;border-color:#eea236}.styles_btnDanger__MahPa{color:#fff;background-color:#d9534f;border-color:#d43f3a}.styles_btnLink__ARay7{font-weight:400;color:#337ab7;border-radius:0;background-color:transparent;border-color:transparent}.styles_btnLink__ARay7:hover,.styles_btnLink__ARay7:focus{color:#23527c;text-decoration:underline;background-color:transparent}.styles_btnLg__6mQlf{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.styles_btnSm__O0kLh{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.styles_btnXs__46DI/{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.language-desktop{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:5px}.language-desktop .iconGlobe{display:-ms-flexbox;display:flex;justify-items:center;-ms-flex-align:center;align-items:center;margin-right:15px}.language-desktop .iconGlobe svg{height:38px;width:auto}.language-desktop .languageSelect{width:418px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.language-desktop .languageSelect-item{-ms-flex-line-pack:center;align-content:center;background:#fff;border-color:#2a8360;border-style:solid;border-width:1px 0;color:#96abb0;cursor:pointer;font-size:20px;font-weight:600;padding:5px 30px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.language-desktop .languageSelect-item:only-child{border-radius:3px}.language-desktop .languageSelect-item:not(:only-child):first-child{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px}.language-desktop .languageSelect-item:not(:only-child):last-child{border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.language-desktop .languageSelect-item.active{background:#2a8360;color:#fff}.language-mobile{margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:95vw;-ms-flex-direction:row;flex-direction:row;margin-top:5px}.language-mobile .iconGlobe{display:-ms-flexbox;display:flex;justify-items:center;-ms-flex-align:center;align-items:center;margin-right:15px}.language-mobile .iconGlobe svg{height:38px;width:auto}.language-mobile .languageSelect{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.language-mobile .languageSelect-item{-ms-flex-line-pack:center;align-content:center;background:#fff;border-color:#2a8360;border-style:solid;border-width:1px 0;color:#96abb0;cursor:pointer;font-size:14px;font-weight:600;padding:7px 10px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.language-mobile .languageSelect-item:only-child{border-radius:3px}.language-mobile .languageSelect-item:not(:only-child):first-child{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px}.language-mobile .languageSelect-item:not(:only-child):last-child{border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.language-mobile .languageSelect-item.active{background:#2a8360;color:#fff}.login-form{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px #0003;display:grid;height:300px;width:570px;border:1px solid #c4c0c0;border-radius:8px;padding:50px 77px;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.login-form .heading{color:#6e6d6d;height:15px;font-weight:700;font-size:20px}.login-form .login-body{height:20px;font-size:17px;margin:17px 0}.login-form .btn{height:64px;font-size:32px}.login-form .error{color:#c00}.checking-permission-container{display:-ms-flexbox;display:flex;width:100vw;height:100vh;position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}.checking-permission-container .checking-content-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-direction:column;flex-direction:column}.checking-permission-container .checking-permisson-text{font-size:28px;color:#414f68;font-weight:400}.checking-permission-container .skyllful-logo{width:105px;height:36px}#skyllful-settings{width:100%;height:100%;z-index:1;left:0;background-color:#dcdce0;color:#414f68;padding:calc(12px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom))}#skyllful-settings .header{position:relative;height:42px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#skyllful-settings .header .back-button{position:absolute;left:0;height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#skyllful-settings h1{text-align:center;font-size:18px;margin:0}#skyllful-settings h2{font-size:18px;padding-bottom:4px;border-bottom:1px solid rgba(112,112,112,.6666666667);text-transform:uppercase}#skyllful-settings .language-settings{width:100%}#skyllful-settings .language-settings .language-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#skyllful-settings .language-settings .language-options label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:4px 20px 4px 4px;cursor:pointer;line-height:1;height:28px}#skyllful-settings .language-settings .language-options label:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}#skyllful-settings .language-settings .language-options label:active{background-color:#cbcbd0}@media (hover: hover){#skyllful-settings .language-settings .language-options label:hover{background-color:#cbcbd0}}#skyllful-settings .language-settings .language-options input{display:none}#skyllful-settings .language-settings .language-options img{width:14px;height:14px}.history-detail-header-mobile{background:#414f68;height:calc(58px + env(safe-area-inset-top));color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:500;-ms-flex-pack:center;justify-content:center;padding:env(safe-area-inset-top) 35px 0 44px;margin:0}.skyllful-menu-mobile #back-button-icon-history-page{display:block;left:10px;top:calc(13px + env(safe-area-inset-top));position:fixed}.history-slice-header-mobile{background:#414f68;height:calc(58px + env(safe-area-inset-top));color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:500;width:100vw;padding:env(safe-area-inset-top) 35px 0 44px}.history-slice-header-mobile-back{width:70px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.history-slice-header-mobile-back svg{cursor:pointer;height:26px;margin:2px}.history-slice-header-mobile-name{width:90vw;text-align:center;font-size:20px}#ArrowRight{width:48px;height:48px}#ArrowRight .arrowRightFill.default{fill:#dcdce0}#ArrowRight .arrowRightFill.white{fill:#fff}.history-slice-mobile{overflow-y:auto;max-height:calc(100vh - 78px);width:100%;max-height:calc(100% - env(safe-area-inset-bottom))}.history-slice-mobile .menu-left-col-main{height:100vh;width:100%}.history-slice-mobile .history-slice-list{-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #707070;border-radius:8px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:12px 12px 32px;-webkit-box-shadow:2px 2px 6px rgba(50,50,50,.5);box-shadow:2px 2px 6px #32323280}.history-slice-mobile .history-slice-list-item{-ms-flex-align:center;align-items:center;color:#414f68;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:64px;width:100%}.history-slice-mobile .history-slice-list-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.history-slice-mobile .history-slice-list-item-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 4px 0 0}.history-slice-mobile .history-slice-list-item-icon svg{height:48px;width:52px;margin:0 6px}.history-slice-mobile .history-slice-list-item-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:330px}.history-slice-mobile .history-slice-list-item-details-title{font-size:18px;font-weight:400;max-width:58vw}.history-slice-mobile .history-slice-list-item-details-status{font-size:11px;font-weight:700}.history-slice-mobile .history-slice-list-item-attention{display:-ms-flexbox;display:flex;width:34px}.history-slice-mobile .history-slice-list-item-arrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.history-slice-mobile .history-slice-list-item:not(:last-child){border-bottom:1px solid #d6d6d6}.history-slice-mobile .history-slice-list-item.active:before{background:#414f68}.history-slice-mobile .history-slice-list-item:before{content:"";height:103%;width:10px;left:-4px;position:relative}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;margin:-10px 0 0 -10px;width:40px;height:40px}.spinner .path{stroke:#0d0d0d;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.modal-backdrop-spinner{z-index:990}#Group_69 .cls-1{fill:#fff;stroke:#707070}#Group_69 .cls-2{fill:url(#linear-gradient)}#Group_69 .cls-3{clip-path:url(#clip-path)}#Group_69 .cls-4,#Group_69 .cls-5{fill:#ddd}#Group_69 .cls-4{fill-rule:evenodd}#Group_69 .cls-5{stroke:#ddd;stroke-width:4px}#Group_69 .cls-6{fill:#eaeaebb8}#Group_69 .cls-7{fill:#eaeaeb}#Group_69 .cls-8{fill:url(#linear-gradient-2)}#Group_69 .cls-9{stroke:none}#Group_69 .cls-10{fill:none}.refresher-mobile-header-app-item{background-color:#fff;color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(245px + env(safe-area-inset-top));margin:0 0 10px;-webkit-box-shadow:0 5px 7px -4px rgba(50,50,50,.75);box-shadow:0 5px 7px -4px #323232bf}.refresher-mobile-header-app-item .refresher-app-item-img{width:100%;height:100px}.refresher-mobile-header-app-item .refresher-app-item-img-img{height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.refresher-mobile-header-app-item .refresher-app-item-img-img svg{height:225px;width:231px}.refresher-mobile-header-app-item .refresher-app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.refresher-mobile-header-app-item .refresher-app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px 0;width:100%;height:100%}.refresher-mobile-header-app-item .refresher-app-item-info-header{font-size:22px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:70px;border-bottom:1px solid #707070}.refresher-mobile-header-app-item .refresher-app-item-info-truncated{width:100%;overflow:hidden;display:-webkit-box;max-height:73px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:24px}.refresher-mobile-header-app-item .refresher-app-item-info .total-lessons-info{-ms-flex:1 1;flex:1 1}.refresher-mobile-header-app-item .refresher-info{font-size:30px;font-weight:100;line-height:32px}.total-lessons-info{font-size:12px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.total-lessons-info span.total-lessons-number{font-size:24px;font-weight:600;margin-right:5px}.refresh-scroll{width:100%;height:100%;overflow-y:auto}.refresh-scroll .spinner-container{width:100%;height:0;overflow:hidden;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.refresh-scroll .spinner-container .spinner{margin:0}.refresh-scroll .spinner-container.white>svg>circle{stroke:#fff}.refresh-scroll .spinner-container.darkBlue>svg>circle{stroke:#414f68}.refresh-scroll .children-container{width:100%;height:100%}.empty-list-message{color:#fff;font-size:18px;text-align:center;width:100%;height:100%;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.menu-horizontal-scroll-mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-mobile-button{position:relative;cursor:pointer;font-size:9px;padding-top:9px}.menu-horizontal-scroll-mobile-button.scrollLeft{left:0}.menu-horizontal-scroll-mobile-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:35px;margin-top:4px;padding:68px 16px;z-index:500}.menu-horizontal-scroll-mobile-button.scrollRight{right:47px}.menu-horizontal-scroll-mobile-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:35px;margin-top:4px;padding:68px 16px;z-index:500}.menu-lessons-list{padding:3px 20px 20px;overflow-y:auto;height:calc(90vh - 300px)}.menu-lessons-list .lessons-list-module{color:#414f68;margin:0 10px 0 0;height:200px;overflow:hidden}.menu-lessons-list .lessons-list-module-name{font-size:16px;font-weight:700;line-height:18px}.menu-lessons-list .lessons-list-module-status{font-size:12px;height:16px}.menu-lessons-list .lessons-list-module-status.completed{color:#2a8360;font-weight:600;font-size:16px}.menu-lessons-list .lessons-list-module-lessons{padding-top:0;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:start}.menu-lessons-list .lessons-list-module-lessons-container{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;height:205px}.jitt-info{-ms-flex:1 1;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.jitt-info .jitt-label{font-weight:700;display:block}.jitt-info .jitt-time{font-weight:600;-ms-flex-positive:1;flex-grow:1}.jitt-info .jitt-badge{font-size:10px;padding:2px 5px;color:#fff}.jitt-info .jitt-badge.due{background:#efb312}.jitt-info .jitt-badge.overdue{background:#c60e0f}.jitt-info-assignment-details-desktop{position:relative;-ms-flex:1 1;flex:1 1}.jitt-info-assignment-details-desktop .jitt-label{font-size:22px;line-height:22px}.jitt-info-assignment-details-desktop .jitt-time{font-size:44px;line-height:44px}.jitt-info-assignment-details-desktop .jitt-badge{height:25px;font-size:22px;line-height:22px;position:absolute;bottom:0;left:0}@media (min-width: 320px) and (max-width: 480px){.jitt-info-assignment-details-desktop .jitt-label{font-size:12px;line-height:13px}.jitt-info-assignment-details-desktop .jitt-time{font-size:21px;line-height:14px;min-width:85px}.jitt-info-assignment-details-desktop .jitt-badge{font-size:12px;line-height:13px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1366px){.jitt-info-assignment-details-desktop .jitt-label{font-size:19px}.jitt-info-assignment-details-desktop .jitt-badge{font-size:12px;line-height:12px}}.jitt-info-assignment-details-mobile{padding:2px 0;-ms-flex:1 1;flex:1 1}.jitt-info-assignment-details-mobile .jitt-label{font-size:12px}.jitt-info-assignment-details-mobile .jitt-time{font-size:21px;line-height:14px}@media (min-width: 320px) and (max-width: 480px){.jitt-info-assignment-details-mobile .jitt-time{line-height:18px;margin:8px 0 4px}}.jitt-info-assignment-details-mobile .jitt-badge{padding:1px 5px;height:15px;line-height:13px}.jitt-info-assignment-list-desktop .jitt-label{font-size:12px}.jitt-info-assignment-list-desktop .jitt-time{font-size:24px;line-height:24px}.jitt-info-assignment-list-desktop .jitt-badge{padding:1px 5px;height:15px;line-height:13px}.jitt-info-assignment-list-mobile{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.jitt-info-assignment-list-mobile .jitt-label{font-size:11px}@media screen and (max-width: 374px){.jitt-info-assignment-list-mobile .jitt-label{font-size:10px}}.jitt-info-assignment-list-mobile .jitt-time{-ms-flex-positive:1;flex-grow:1;font-size:22px;line-height:36px}@media screen and (max-width: 374px){.jitt-info-assignment-list-mobile .jitt-time{font-size:18px;line-height:34px}}@media screen and (min-width: 375px) and (max-width: 410px){.jitt-info-assignment-list-mobile .jitt-time{font-size:20px;line-height:32px}}.jitt-info-assignment-list-mobile .jitt-badge{padding:1px 5px;height:15px;line-height:13px}.styles_progress__FBjTG{background-color:#c1c3c2;border-radius:0!important;height:15px;height:var(--progress-bar-height, 15px)}.styles_progressBar__lQpEg{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#2a8360;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px #00000026;-webkit-transition:width .6s ease;transition:width .6s ease}.lessons-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;white-space:nowrap}.lessons-info .value{-ms-flex-positive:1;flex-grow:1;font-size:24px;font-weight:600;line-height:24px}.lessons-info .description{font-size:12px;margin-bottom:2px}@media screen and (min-width: 375px) and (max-width: 480px){.lessons-info .value{font-size:20px;line-height:36px}}@media screen and (min-width: 375px) and (max-width: 480px) and (min-width: 410px){.lessons-info .value{font-size:22px}}@media screen and (min-width: 375px) and (max-width: 480px){.lessons-info .description{font-size:11px;line-height:16px}}@media screen and (max-width: 374px){.lessons-info .value{font-size:18px;line-height:24px}.lessons-info .description{font-size:10px;line-height:12px;white-space:normal}}.time-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;-ms-flex:1 1;flex:1 1}.time-info .value{font-size:24px;font-weight:600;line-height:24px}.time-info .description{font-size:12px}.remaining-info-mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}.remaining-info-mobile.completed{color:#2a8360!important}.remaining-info-mobile .lessons-info .value{font-size:24px;line-height:18px;margin:8px 0 4px}.remaining-info-mobile .lessons-info .description{font-size:12px;line-height:13px}.remaining-info-mobile .vertical-line{background-color:#707070;width:1px;min-width:1px;margin:2px 8px 0}.remaining-info-mobile .time-info{line-height:13px}.remaining-info-mobile .time-info .value{font-size:21px;line-height:18px;margin:8px 0 4px;min-width:85px}.remaining-info-mobile .jitt-info{padding-bottom:0}.remaining-info-mobile .jitt-info .jitt-time{margin:2px 0 4px}.header-mobile-app-item{background-color:#fff;color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:245px;margin:0 0 10px;-webkit-box-shadow:0 5px 7px -4px rgba(50,50,50,.75);box-shadow:0 5px 7px -4px #323232bf}.header-mobile-app-item.completed{color:#2a8360!important}.header-mobile-app-item .app-item-img{width:100%;height:100px}.header-mobile-app-item .app-item-img-img{height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-mobile-app-item .app-item-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-mobile-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-mobile-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-mobile-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-mobile-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:4px 17px;width:100vw}.header-mobile-app-item .app-item-info-header{width:100%;font-size:20px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:70px;border-bottom:1px solid #707070}.header-mobile-app-item .app-item-info-truncated{width:100%;overflow:hidden;display:-webkit-box;max-height:73px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:24px}.header-mobile-app-item .refresher-info{font-size:30px;font-weight:100;line-height:32px}.styles_tabContainer__VGlyY{position:relative}.styles_tabContent__3vI65{display:contents}.styles_tabPane__vDGo7{height:auto;overflow-y:auto;width:100%}.styles_tabPane__vDGo7[hidden]{display:none}.menu-mobile-header-company-info{position:relative;height:250px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.menu-mobile-header-logout{background:#3b3d3e;border:1px solid #707070;border-radius:5px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7px 18px;height:40px;margin:61px 30px 0 0;font-size:18px;font-weight:500;cursor:pointer}.menu-mobile-header-version-number{color:#fff;font-size:14px;font-weight:400;position:absolute;top:calc(78px + env(safe-area-inset-top));left:24px}#Group_60 .cls-1,#Group_60 .cls-2{fill:#a3a1a1}#Group_60 .cls-1{clip-rule:evenodd}#Group_60 .cls-3{clip-path:url(#clip-path-noConnection)}#Group_60 .cls-4{clip-path:url(#clip-path-2-noConnection)}#Group_60 .cls-5,#Group_60 .cls-6{fill:none;stroke-width:27px}#Group_60 .cls-5{stroke:#a3a1a1}#Group_60 .cls-6{stroke:#40414f}.menu-history-unset{-ms-flex-align:center;align-items:center;background-color:#efb312;border-radius:4px;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:auto;margin:12px}.menu-history-unset-name{font-size:21px;font-weight:500;width:100%}.menu-history-unset .triangle-up{margin:0 10px}.triangle-up{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:26px solid white;color:#efb312;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;line-height:31px;font-size:21px;font-weight:600;margin:2px}.triangle-up.yellow{border-bottom:20px solid #efb312;color:#fff}.menu-mobile-history-item{background-color:#fff;border-radius:4px;color:#414f68;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100px;margin:5px 10px 17px!important;width:93vw}.menu-mobile-history-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-mobile-history-item .history-item-date{height:100px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:100px}.menu-mobile-history-item .history-item-date-day{font-size:60px;font-weight:900;line-height:55px}.menu-mobile-history-item .history-item-date-month{font-weight:700;font-size:14px;text-transform:uppercase}.menu-mobile-history-item .history-item-info{border-left:1px solid #707070;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:6px 12px;width:calc(100% - 100px)}.menu-mobile-history-item .history-item-info-header{border-bottom:1px solid #707070;color:#414f68;font-size:12px;font-weight:700}.menu-mobile-history-item .history-item-info-details{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:7px 0}.menu-mobile-history-item .history-item-info-details .lessons-info{display:block;-ms-flex:initial;flex:initial;font-size:12px;width:90px}.menu-mobile-history-item .history-item-info-details .lessons-info span{font-size:22px;font-weight:600;line-height:22px}.menu-mobile-history-item .history-item-info-details .vertical-line{background-color:#707070;width:1px;height:100%;margin:2px 8px}.menu-mobile-history-item .history-item-info-details .time-info{display:block;width:50%;font-size:12px;-ms-flex:1 1 auto;flex:1 1 auto}.menu-mobile-history-item .history-item-info-details .time-info span{font-size:22px;font-weight:600;line-height:22px}.menu-mobile-history-item .menu-left-col-main-noconnection{text-align:center}.menu-mobile-history-item .menu-left-col-main-noconnection svg{max-width:48%}.menu-mobile-history-item .menu-left-col-main-noconnection span{color:#a3a1a1;font-size:27px;font-weight:600;letter-spacing:1px}.menu-mobile-left-col-main-listener[id=history-listener]{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.menu-mobile-message-item{background-color:#fff;border-radius:4px;color:#414f68;cursor:default;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:12px;width:93vw}.menu-mobile-message-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-mobile-message-item .message-item-date{height:137px;width:137px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.menu-mobile-message-item .message-item-date-day{font-size:72px;font-weight:900;line-height:82px}.menu-mobile-message-item .message-item-date-month{font-weight:700;font-size:14px;text-transform:uppercase}.menu-mobile-message-item .message-item-info{border-left:1px solid #707070;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px;-ms-flex:1 1;flex:1 1}.menu-mobile-message-item .message-item-info-header{border-bottom:1px solid #707070;color:#414f68;font-size:17px;font-weight:700}.menu-mobile-message-item .message-item-info-body{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:7px 0;font-size:13px;width:100%;word-break:break-word}.menu-mobile-app-item{background-color:#fff;border-radius:0 4px 4px 0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:137px;margin:7px 10px 17px!important;width:95vw!important}.menu-mobile-app-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-mobile-app-item.refresherItem{height:100px}.menu-mobile-app-item.completed,.menu-mobile-app-item.completed .app-item-info-header,.menu-mobile-app-item.completed .app-item-info-details{color:#2a8360!important}.menu-mobile-app-item .app-item-img{overflow:hidden;width:137px;height:137px}.menu-mobile-app-item .app-item-img.refresherItem{width:100px;height:100px}.menu-mobile-app-item .app-item-img-img{height:137px;width:137px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7);overflow:hidden}.menu-mobile-app-item .app-item-img-img.refresherItem{width:100px;height:100px}.menu-mobile-app-item .app-item-img-img.refresherItem svg{height:100%;width:100%}.menu-mobile-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.menu-mobile-app-item .app-item-img svg{height:137px;width:137px}.menu-mobile-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-137px;width:137px;z-index:0}.menu-mobile-app-item .app-item-img-completed svg{width:64px;margin:0 auto;color:#fff}.menu-mobile-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:6px 12px;width:calc(100% - 137px);background-color:#fff}.menu-mobile-app-item .app-item-info.refresherItem{width:72%}.menu-mobile-app-item .app-item-info-header{border-bottom:1px solid #707070;color:#414f68;font-size:17px;font-weight:700;height:50px}.menu-mobile-app-item .app-item-info-details{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:3px 0}.menu-mobile-app-item .app-item-info-details .vertical-line{background-color:#707070;width:1px;margin:2px 8px 0}.menu-mobile-app-item .app-item-info-details .time-info .value{font-size:22px;line-height:36px}@media screen and (max-width: 374px){.menu-mobile-app-item .app-item-info-details .time-info .value{font-size:18px}}@media screen and (min-width: 375px) and (max-width: 410px){.menu-mobile-app-item .app-item-info-details .time-info .value{font-size:20px}}.menu-mobile-app-item .app-item-info-details .time-info .description{font-size:11px}@media screen and (max-width: 374px){.menu-mobile-app-item .app-item-info-details .time-info .description{font-size:10px}}.menu-mobile-app-item .app-item-info-details .refresher-info{font-size:16px;-ms-flex:1 1 auto;flex:1 1 auto}.pwa-install-prompt,.pwa-install-walkthrough-ios{position:absolute;bottom:12px;left:4px;right:4px;padding:8px;border-radius:4px;background-color:#fff;color:#414f68;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px #0003;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px}.pwa-install-prompt h2,.pwa-install-walkthrough-ios h2{margin:0}.pwa-install-prompt .buttons,.pwa-install-walkthrough-ios .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%}.pwa-install-prompt button,.pwa-install-walkthrough-ios button{all:unset;color:#414f68;border:1px solid #414f68;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:4px;border-radius:4px}.pwa-install-prompt button:active,.pwa-install-walkthrough-ios button:active{background-color:#414f68;color:#fff}.pwa-install-prompt button:first-of-type,.pwa-install-walkthrough-ios button:first-of-type{margin-left:4px}.pwa-install-prompt[hidden],.pwa-install-walkthrough-ios[hidden]{display:none}.pwa-install-walkthrough-ios{-ms-flex-align:start;align-items:flex-start}.pwa-install-walkthrough-ios svg path{fill:#0394ff}.icon-closeMenu{margin-bottom:0;height:24px;width:24px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;background-color:transparent;padding:0}.icon-closeMenu .lines:after,.icon-closeMenu .lines:before{border-radius:1px;height:4.5px;background:#414f68;display:block;content:"";-webkit-transition:.4s;transition:.4s;width:34px;position:absolute}.icon-closeMenu .lines{position:relative;left:-14px}.icon-closeMenu .lines:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-closeMenu .lines:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-closeMenu:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.history-detail-item{color:#414f68;font-size:18px;-ms-flex-align:start;align-items:flex-start;width:880px;border:1px solid #707070;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:20px auto;padding:24px 18px;-webkit-box-shadow:2px 2px 6px rgba(50,50,50,.5);box-shadow:2px 2px 6px #32323280}.history-detail-item-row{display:grid;font-size:24px;padding:11px 0;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr}.history-detail-item-row.error .history-detail-item-row-value{color:#efb312}.history-detail-item-row-title{font-weight:400;padding:0 20px;width:200px}.history-detail-item-row-value{font-weight:700}.history-detail-item-button{background:#5182c3;font-size:18px;font-weight:500;padding:10px;width:97%;border-radius:5px;margin:40px auto 0;text-align:center;color:#fff;cursor:pointer;text-transform:uppercase}.history-detail-item-button.disabled{background:#9db8dd;cursor:not-allowed}.history-detail-item-offline{color:#efb312;padding:5px;margin:0 auto}@media (min-width: 320px) and (max-width: 480px){.history-detail-item{color:#414f68;font-size:12px;-ms-flex-align:start;align-items:flex-start;width:80vw;border:1px solid #707070;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:20px auto;padding:12px 18px;-webkit-box-shadow:2px 2px 6px rgba(50,50,50,.5);box-shadow:2px 2px 6px #32323280}.history-detail-item-row{display:grid;font-size:14px;padding:11px 0;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr}.history-detail-item-row.error .history-detail-item-row-value{color:#efb312}.history-detail-item-row-title{font-weight:400;padding:0 5px;width:120px}.history-detail-item-row-value{font-weight:700}.history-detail-item-button{background:#5182c3;font-size:18px;font-weight:500;padding:10px;width:97%;border-radius:5px;margin:40px auto 0;text-align:center;color:#fff;cursor:pointer;text-transform:uppercase}.history-detail-item-button.disabled{background:#9db8dd;cursor:not-allowed}.history-detail-item-offline{color:#efb312;padding:5px;margin:0 auto}}.history-detail-header{background:#414f68;height:calc(78px + env(safe-area-inset-top));color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:30px;font-weight:500;-ms-flex-pack:center;justify-content:center;padding:0 0 20px 10px}#AIBackArrow_button .cls-1{fill:none}#AIBackArrow_button .cls-2{clip-path:url(#clip-path)}#AIBackArrow_button .cls-3{fill:#fff}.history-slice-header{background:#414f68;height:calc(78px + env(safe-area-inset-top));color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:30px;font-weight:500;width:450px;padding:0 0 20px 10px}.history-slice-header-back{width:70px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.history-slice-header-back svg{cursor:pointer;height:26px;margin:2px}.history-slice-header-back:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.history-slice-header-name{width:calc(100% - 70px);font-size:30px;margin:0}.history-slice{overflow-y:auto;max-height:calc(100vh - 78px);width:100%}.history-slice .menu-left-col-main{height:100vh;width:100%}.history-slice .history-slice-list{-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #707070;border-radius:8px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:20px 10px;-webkit-box-shadow:2px 2px 6px rgba(50,50,50,.5);box-shadow:2px 2px 6px #32323280}.history-slice .history-slice-list-item{-ms-flex-align:center;align-items:center;color:#414f68;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:84px;width:100%}.history-slice .history-slice-list-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.history-slice .history-slice-list-item-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 4px 0 0}.history-slice .history-slice-list-item-icon svg{height:48px;width:52px;margin:0 6px}.history-slice .history-slice-list-item-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:330px}.history-slice .history-slice-list-item-details-title{font-size:23px;font-weight:400;max-width:271px}.history-slice .history-slice-list-item-details-status{font-size:15px;font-weight:700}.history-slice .history-slice-list-item-attention{display:-ms-flexbox;display:flex;width:34px}.history-slice .history-slice-list-item-arrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.history-slice .history-slice-list-item:not(:last-child){border-bottom:1px solid #d6d6d6}.history-slice .history-slice-list-item.active:before{background:#414f68}.history-slice .history-slice-list-item:before{content:"";height:103%;width:10px;left:-4px;position:relative}.top-right-corner #close-lesson{background:#fff;border:1px solid #707070;border-radius:20px;color:#5182c3;cursor:pointer;font-size:20px;font-weight:700;line-height:20px;padding:3px 10px;width:172px;position:absolute;right:62px;top:calc(20px + env(safe-area-inset-top));z-index:900;text-align:left;text-align:initial}.top-right-corner #close-lesson .close-lesson-round{border:1px solid rgb(255,255,255);width:36px;height:36px;background:#5182c3;border-radius:50%;padding:7px;position:absolute;top:-5px;right:-1px}.top-right-corner #close-lesson .close-lesson-round span{color:#fff;font-size:19px}.top-right-corner #close-lesson:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}@media (min-width: 320px) and (max-width: 480px){#close-lesson{display:none}#close-lesson:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}.menu-lessons-list-vertical{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;grid-column:1/3}.menu-lessons-list-vertical .menu-left-col-main{padding:0 calc((100% - 400px)/2);-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;height:300px;margin-bottom:0;padding-top:10px}.menu-lessons-list-vertical .menu-left-col-main .lessons-list-lessonItem{margin:10px 0 15px}.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:15px 0 0;margin-right:40px}.remaining-info.completed{color:#2a8360!important}.remaining-info .lessons-info{--progress-bar-height: 25px}.remaining-info .lessons-info .value{-ms-flex-positive:0;flex-grow:0;font-size:44px;line-height:44px;margin:4px 0}.remaining-info .lessons-info .description{-ms-flex-positive:1;flex-grow:1;font-size:22px;line-height:22px;margin-bottom:20px}@media (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.remaining-info .lessons-info .description{margin-bottom:10px}}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 25px}.remaining-info .time-info .value{-ms-flex-positive:0;flex-grow:0;font-size:44px;line-height:44px;margin:4px 0}.remaining-info .time-info .description{-ms-flex-positive:1;flex-grow:1;font-size:22px;line-height:22px;margin-bottom:20px}@media (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.remaining-info .time-info .description{margin-bottom:10px}}.remaining-info .jitt-info{margin-bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media (min-device-width: 800px) and (max-device-width: 1280px){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media (max-device-width: 800px) and (orientation: portrait){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media (max-device-width: 1280px) and (orientation: landscape){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.remaining-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.remaining-info .lessons-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .lessons-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .lessons-info .description{font-size:19px;line-height:22px}.remaining-info .vertical-line{background-color:#707070;width:1px;height:100%;min-height:80px;margin:0 20px}.remaining-info .time-info{--progress-bar-height: 15px;margin-bottom:1px}.remaining-info .time-info .value{font-size:44px;line-height:34px;margin:4px 0}.remaining-info .time-info .description{font-size:19px;line-height:22px}.remaining-info .jitt-info{margin-bottom:1px}.remaining-info .jitt-info .jitt-badge{height:15px}}.module-details-header{background:#fff;color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 15px 0;z-index:0;width:inherit;min-height:145px;-webkit-box-shadow:0 5px 7px -4px rgba(50,50,50,.75);box-shadow:0 5px 7px -4px #323232bf}.module-details-header .module-name{font-size:25px;font-weight:900;border-bottom:1px solid #707070;height:72px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.module-details-header .remaining-info{margin-right:0}.module-details-header .lessons-info .value,.module-details-header .time-info .value{font-size:38px;line-height:38px}.module-details-header .lessons-info .description,.module-details-header .time-info .description{font-size:19px;line-height:19px}.module-details-header h1{margin:0}.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;height:120px;width:400px;margin-right:12px;overflow:hidden;scroll-snap-align:start;position:relative;display:-ms-flexbox;display:flex}.lessons-list-lessonItem .lessonItem-img{height:120px;width:180px;overflow:visible;display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{height:120px;overflow:visible;width:180px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;padding:5px;text-align:center;min-width:50px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px;height:100%}.lessons-list-lessonItem .lessonItem-info-name span{position:absolute;bottom:10px;font-size:15px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:15px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lessons-list-lessonItem:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.lessons-list-lessonItem #upNextLessonBox{position:absolute;width:180px;height:inherit;top:0}.lessons-list-lessonItem #upNextLessonBox.active{border:none}.lessons-list-lessonItem #upNextLessonBox span{position:absolute;background-color:#5182c3;color:#fff;font-size:18px;top:0;right:0;padding:5px 4px 5px 9px}.lessons-list-lessonItem #upNextLessonContainer{position:absolute;border:5px solid #5182C3;width:inherit;height:inherit;top:0}.lessons-list-lessonItem #upNextLessonContainer.active{border:none}@media (min-width: 320px) and (max-width: 480px){.lessons-list-lessonItem{margin-top:10px;background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;height:100px;width:100%;margin-right:12px;overflow:hidden;scroll-snap-align:start}.lessons-list-lessonItem #upNextLessonBox{width:40%}.lessons-list-lessonItem .lessonItem-img{overflow:visible;display:-ms-inline-flexbox;display:inline-flex;width:40%}.lessons-list-lessonItem .lessonItem-img-img{overflow:visible;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:40%!important;z-index:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:2px 5px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;padding:5px;text-align:center;min-width:50px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:15px!important;font-weight:700;line-height:16px!important;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{bottom:5px;font-size:12px;line-height:10px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:12px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media (min-device-width: 800px) and (max-device-width: 1280px){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media (max-device-width: 800px) and (orientation: portrait){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media (max-device-width: 1280px) and (orientation: landscape){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.lessons-list-lessonItem{background:#fff;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px #00000080;cursor:pointer;margin-right:12px;overflow:hidden;scroll-snap-align:start;display:-ms-flexbox;display:flex;overflow-x:visible}.lessons-list-lessonItem .lessonItem-img{display:-ms-inline-flexbox;display:inline-flex}.lessons-list-lessonItem .lessonItem-img-img{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.lessons-list-lessonItem .lessonItem-img-img img,.lessons-list-lessonItem .lessonItem-img-img svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lessons-list-lessonItem .lessonItem-img-completed{background:#399c74b0;position:absolute;top:0;left:0;bottom:0;display:-ms-flexbox;display:flex;width:180px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lessons-list-lessonItem .lessonItem-img-completed svg{width:89px;margin:0 auto;color:#fff}.lessons-list-lessonItem .lessonItem-info{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:8px 10px}.lessons-list-lessonItem .lessonItem-info-number{font-size:18px;position:absolute;top:0;left:0;color:#fff;background-color:#414f68;text-align:center;min-width:48px}.lessons-list-lessonItem .lessonItem-info-number.refresher{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.lessons-list-lessonItem .lessonItem-info-name{font-size:18px;font-weight:700;line-height:20px;padding:0 2px 0 3px}.lessons-list-lessonItem .lessonItem-info-name span{font-size:11px;line-height:15px;font-weight:400}.lessons-list-lessonItem .lessonItem-info-name span.completed{color:#2a8360;font-weight:700;font-size:11px}.lessons-list-lessonItem .lessonItem-info-name.refresher{line-height:normal}.lessons-list-lessonItem.active{outline:5px solid #2a8360}.lessons-list-lessonItem.active:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}}.menu-lessons-list{padding:3px 20px 20px;overflow-y:auto;height:100%}.menu-lessons-list:not(.refresherList){height:100%}.menu-lessons-list.refresherList{height:100%}.menu-lessons-list .lessons-list-module{color:#414f68;margin:8px 0;min-height:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:visible}.menu-lessons-list .lessons-list-module-name{font-size:26px;font-weight:700;line-height:28px}.menu-lessons-list .lessons-list-module-status{font-size:15px;height:24px}.menu-lessons-list .lessons-list-module-status.completed{color:#2a8360;font-weight:700;font-size:15px}.menu-lessons-list .lessons-list-module-lessons{padding-top:8px;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:start}.menu-lessons-list .lessons-list-module-lessons:has(.lessons-list-lessonItem:first-child:focus-visible){scroll-padding-left:10px}.menu-lessons-list .lessons-list-module-lessons-container{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;height:135px;padding:0}.menu-lessons-list .lessons-list-module-lessons-container:has(.lessons-list-lessonItem:first-child:focus-visible){padding-left:10px}.menu-lessons-list-na{color:#414f68;font-size:18px;margin:20% auto;text-align:center}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:20px}.menu-horizontal-scroll-button.scrollLeft{left:0;top:8px}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:28px;padding:40px 16px;z-index:1}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:28px;padding:40px 16px;z-index:1}@media (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px;top:0}.menu-horizontal-scroll-button.scrollLeft{left:0;top:8px}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";margin-top:10px;background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:35px;padding:57px 16px;z-index:500}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";margin-top:10px;background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:35px;padding:57px 16px;z-index:500}.menu-lessons-list{padding:3px 20px 20px;overflow-y:auto;height:calc(90vh - 300px)}.menu-lessons-list:not(.refresherList){height:100%}.menu-lessons-list.refresherList{height:100%}.menu-lessons-list .lessons-list-module{color:#414f68;margin:0 10px 20px 0;height:auto!important;min-height:auto;overflow:visible}.menu-lessons-list .lessons-list-module-name{font-size:20px;font-weight:700;line-height:22px}.menu-lessons-list .lessons-list-module-status{font-size:12px;height:16px}.menu-lessons-list .lessons-list-module-status.completed{color:#2a8360;font-weight:700;font-size:12px}.menu-lessons-list .lessons-list-module-lessons{padding-top:0;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;overflow:visible;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:start;width:100%}.menu-lessons-list .lessons-list-module-lessons-container{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;height:auto;height:initial;padding:0;width:100%}.menu-lessons-list-na{color:#414f68;font-size:18px;margin:20% auto;text-align:center}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media (min-device-width: 800px) and (max-device-width: 1280px){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media (max-device-width: 800px) and (orientation: portrait){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media (max-device-width: 1280px) and (orientation: landscape){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.menu-lessons-list .lessons-list-module{height:auto}.menu-horizontal-scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.menu-horizontal-scroll-button{position:relative;cursor:pointer;font-size:9px}.menu-horizontal-scroll-button.scrollLeft{top:8px;left:0}.menu-horizontal-scroll-button.scrollLeft:before{content:"<";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}.menu-horizontal-scroll-button.scrollRight{right:47px;top:8px}.menu-horizontal-scroll-button.scrollRight:before{content:">";background:#0000004d;color:#fff;position:absolute;cursor:pointer;font-size:32px;z-index:1;padding:37.5px 16px}}.header-app-item{background-color:#fff;color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:290px;margin:0 0 10px;-webkit-box-shadow:0 1px 7px 0 rgba(50,50,50,.75);box-shadow:0 1px 7px #323232bf}.header-app-item.completed{color:#2a8360!important}.header-app-item .app-item-img{overflow:hidden;width:290px;height:290px}.header-app-item .app-item-img-img{height:290px;width:290px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:290px;width:296px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-290px;height:290px;width:290px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:145px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 290px)}.header-app-item .app-item-info-header{font-size:36px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.header-app-item .app-item-info-header .text-container{height:102px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #707070;margin-right:40px;width:100%}.header-app-item .refresher-info{font-size:30px;font-weight:100;line-height:32px}@media (min-device-width: 768px) and (max-device-width: 1024px){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (min-device-width: 800px) and (max-device-width: 1280px){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-device-width: 800px) and (orientation: portrait){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-device-width: 1280px) and (orientation: landscape){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (min-device-width: 800px) and (max-device-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-device-width: 800px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-device-width: 1280px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.header-app-item{height:225px}.header-app-item .app-item-img{overflow:hidden;width:225px;height:225px}.header-app-item .app-item-img-img{height:225px;width:225px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.header-app-item .app-item-img-img svg{height:225px;width:231px}.header-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-225px;height:225px;width:225px;z-index:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-app-item .app-item-img-completed svg{width:112.5px;margin:0 auto;color:#fff}.header-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px;width:calc(100% - 225px)}.header-app-item .app-item-info-header{font-size:25px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.refresher-header-app-item{background-color:#fff;color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:175px;margin:0 0 10px;-webkit-box-shadow:0 1px 7px 0 rgba(50,50,50,.75);box-shadow:0 1px 7px #323232bf}.refresher-header-app-item .refresher-app-item-img{overflow:hidden;width:175px;height:175px}.refresher-header-app-item .refresher-app-item-img-img{height:175px;width:175px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7)}.refresher-header-app-item .refresher-app-item-img-img svg{height:175px;width:181px}.refresher-header-app-item .refresher-app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.refresher-header-app-item .refresher-app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:14px 17px 0;width:calc(100% - 175px)}.refresher-header-app-item .refresher-app-item-info-header{font-size:36px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.refresher-header-app-item .refresher-app-item-info-header .text-container{height:102px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #707070;margin-right:40px;width:100%}.refresher-header-app-item .refresher-info{font-size:30px;font-weight:100;line-height:32px}.menu-header{position:relative}.menu-header-company-info{height:300px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.menu-header-company-info img{position:absolute;top:calc(20px + env(safe-area-inset-top));left:20px;width:301px}.menu-header-logout{background:#3b3d3e;border:1px solid #707070;border-radius:5px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:7px 18px;height:40px;margin:61px 30px 0 0;font-size:18px;font-weight:500;cursor:pointer}.menu-header-version-number{color:#fff;position:absolute;top:calc(78px + env(safe-area-inset-top));left:24px}.menu-history-item{background-color:#fff;border-radius:4px;color:#414f68;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100px;margin:5px 10px 22px!important;width:95%}.menu-history-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-history-item .history-item-date{height:100px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:100px}.menu-history-item .history-item-date-day{font-size:60px;font-weight:900;line-height:55px}.menu-history-item .history-item-date-month{font-weight:700;font-size:14px;text-transform:uppercase}.menu-history-item .history-item-info{border-left:1px solid #707070;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:6px 12px;width:calc(100% - 100px)}.menu-history-item .history-item-info-header{border-bottom:1px solid #707070;color:#414f68;font-size:12px;font-weight:700}.menu-history-item .history-item-info-details{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:7px 0}.menu-history-item .history-item-info-details .lessons-info{display:block;-ms-flex:initial;flex:initial;font-size:12px;width:90px}.menu-history-item .history-item-info-details .lessons-info span{font-size:22px;font-weight:600;line-height:22px}.menu-history-item .history-item-info-details .vertical-line{background-color:#707070;width:2px;height:100%;margin:2px 8px}.menu-history-item .history-item-info-details .time-info{display:block;width:50%;font-size:12px;-ms-flex:1 1 auto;flex:1 1 auto}.menu-history-item .history-item-info-details .time-info span{font-size:22px;font-weight:600;line-height:22px}.menu-history-item .menu-left-col-main-noconnection{text-align:center}.menu-history-item .menu-left-col-main-noconnection svg{max-width:48%}.menu-history-item .menu-left-col-main-noconnection span{color:#a3a1a1;font-size:27px;font-weight:600;letter-spacing:1px}.history-lastSync{color:#fff;padding:10px 17px;font-size:17px}.menu-message-item{background-color:#fff;border-radius:4px;color:#414f68;cursor:default;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:12px;width:auto}.menu-message-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}.menu-message-item .message-item-date{height:137px;width:137px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.menu-message-item .message-item-date-day{font-size:102px;font-weight:900;line-height:102px}.menu-message-item .message-item-date-month{font-weight:700;font-size:14px;text-transform:uppercase}.menu-message-item .message-item-info{border-left:1px solid #707070;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px;-ms-flex:1 1;flex:1 1}.menu-message-item .message-item-info-header{border-bottom:1px solid #707070;color:#414f68;font-size:21px;font-weight:700}.menu-message-item .message-item-info-body{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:7px 0;font-size:16px;width:100%;word-break:break-word}.menu-left-col-main-noconnection{text-align:center}.menu-left-col-main-noconnection svg{max-width:48%}.menu-left-col-main-noconnection span{color:#a3a1a1;font-size:27px;font-weight:600;letter-spacing:1px}.menu-app-item{background-color:#fff;border-radius:0 4px 4px 0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:137px;margin:12px;width:auto}.menu-app-item.refresherItem{height:100px}.menu-app-item.completed,.menu-app-item.completed .app-item-info-header,.menu-app-item.completed .app-item-info-details{color:#2a8360!important}.menu-app-item .app-item-img{overflow:hidden;width:137px;height:137px}.menu-app-item .app-item-img.refresherItem{width:100px;height:100px}.menu-app-item .app-item-img-img{height:137px;width:137px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(128,128,128,.6)),to(#d9d7d7));background:linear-gradient(#80808099,#d9d7d7);overflow:hidden}.menu-app-item .app-item-img-img.refresherItem{width:100px;height:100px}.menu-app-item .app-item-img-img.refresherItem svg{height:100%;width:100%}.menu-app-item .app-item-img-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.menu-app-item .app-item-img svg{height:137px;width:137px}.menu-app-item .app-item-img-completed{background:#399c74b0;position:relative;display:-ms-flexbox;display:flex;top:-137px;width:137px;z-index:0}.menu-app-item .app-item-img-completed svg{width:64px;margin:0 auto;color:#fff}.menu-app-item .app-item-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 12px;width:calc(100% - 137px)}.menu-app-item .app-item-info.refresherItem{width:calc(100% - 100px)}.menu-app-item .app-item-info-header{border-bottom:1px solid #707070;color:#414f68;font-size:21px;font-weight:700}.menu-app-item .app-item-info-details{color:#414f68;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0}.menu-app-item .app-item-info-details.refresherItem{padding:3px 0}.menu-app-item .app-item-info-details .vertical-line{background-color:#707070;width:1px;margin:0 8px;height:calc(100% - 2px);-ms-flex-item-align:end;align-self:flex-end}.menu-app-item .app-item-info-details .refresher-info{font-size:16px;-ms-flex:1 1 auto;flex:1 1 auto}.menu-app-item:focus-visible{outline:#005FCC solid 4px!important;outline:var(--skyllful-navigation-focus-color, #005FCC) solid calc(var(--inverse-bundle-scale, 1) * 4px)!important;outline-offset:3px!important;outline-offset:calc(var(--inverse-bundle-scale, 1) * 3px)!important}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu72xKOzY.G78mXiYi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu5mxKOzY.zAuPOetp.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu7mxKOzY.DTiTdJCt.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu4WxKOzY.DDgOclxb.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu7WxKOzY.CKG_uw4o.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu7GxKOzY.C9YwBobZ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../media/KFOmCnqEu92Fr1Mu4mxK.CEEi-WbQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fCRc4EsA.CLT8BpIN.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fABc4EsA.MtSSOPFI.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fCBc4EsA.Cy1Cc4Uy.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fBxc4EsA.BDBAd4OX.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fCxc4EsA.CrnVPlCQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fChc4EsA.yofREWdw.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../media/KFOlCnqEu92Fr1MmEU9fBBc4.DRg8azjQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfCRc4EsA.BnqntbhC.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfABc4EsA.DwrX_9os.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfCBc4EsA.bhtxNh9N.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfBxc4EsA.Dz5k7ZwP.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfCxc4EsA.CTqAPfLg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfChc4EsA.ByydSvcZ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../media/KFOlCnqEu92Fr1MmWUlfBBc4.CqGedB_1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}a{background-color:transparent;color:#337ab7;text-decoration:none}ol,ul{margin-top:0;margin-bottom:10px}p{margin:0 0 10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
