.Learning_learningPage__u_urs{background:url(/img/dot-bg-repeat.jpg) repeat 50%;min-height:95vh}.Learning_buffer__rMsnW{margin:0 auto;max-width:1500px;padding:4em 0}.Learning_container__U19iI{position:relative;display:flex;flex-direction:column;padding:2em;margin:0 1em;border-radius:15px;background:#151515}[data-theme=light] .Learning_container__U19iI{background:var(--primary-base)}.Learning_practiceGrid__dZjzr{display:grid;grid-template-columns:repeat(4,1fr)}.Learning_backBtn__VHh3G{position:absolute;display:flex;top:5px;left:5px;align-items:center;justify-content:center;opacity:.5}.Learning_backBtn__VHh3G:hover{opacity:1}.Learning_videoItem__YzaSl{display:grid;grid-template-columns:400px 1fr;grid-gap:0 2em;gap:0 2em;padding:1em 0;border-bottom:1px solid var(--grey);position:relative}.Learning_videoItem__YzaSl h3{max-width:calc(100% - 160px)}.Learning_videoItem__YzaSl textarea{background:#151515;border-radius:10px;border:1px solid #363636;color:var(--primary-contrast);font-family:Montserrat,sans-serif;display:block;font-size:14px;margin:1em 0 15px;padding:15px;width:100%;transition:border-color .7s ease}.Learning_editContainer__O9bw4{background-color:var(--dark-blue);display:flex;flex-direction:column;gap:10px;border:1px solid var(--safari-tan);border-radius:20px;width:100%;padding:1em 150px 1em 1em}.Learning_editContainer__O9bw4 .Learning_editInput__OBZxg{margin:0}[data-theme=light] .Learning_editContainer__O9bw4{background-color:var(--primary-base)}.Learning_adminBtns__N03ng{position:absolute;top:25px;right:10px;display:flex;justify-content:center;align-items:center;border-radius:33px;height:40px;width:40px;background:none;border:1px solid #ffffff42;color:#ffffff;background:#050505bd;opacity:.5}.Learning_adminBtns__N03ng:hover{opacity:1;color:var(--primary-contrast);background:#000000;cursor:pointer}.Learning_deleteBtns__jBKNk{position:absolute;top:70px;right:10px;display:flex;justify-content:center;align-items:center;border-radius:33px;height:40px;width:40px;background:none;border:1px solid #ffffff42;color:#ffffff;background:#050505bd;opacity:.5}.Learning_deleteBtns__jBKNk:hover{opacity:1;color:var(--primary-contrast);background:#000000;cursor:pointer}.Learning_viewBtn__m_MjB{position:absolute;top:25px;right:60px;display:flex;justify-content:center;align-items:center;border-radius:33px;height:40px;width:65px;background:none;border:1px solid #ffffff42;color:#ffffff;background:#050505bd;opacity:.5}.Learning_viewBtn__m_MjB:hover{opacity:1;color:var(--primary-contrast);background:#000000;cursor:pointer}.Learning_pillBtn__zeviT{background:var(--safari-tan);border:1px solid var(--safari-tan);border-radius:33px;color:var(--primary-base);text-align:center;position:absolute;right:0;bottom:15px}.Learning_pillBtn__zeviT,.Learning_pillBtn__zeviT:hover{box-shadow:none;height:33px;font-size:14px;width:200px;display:flex;align-items:center;justify-content:center}.Learning_pillBtn__zeviT:hover{background:none;border:1px solid var(--primary-contrast);border-radius:33px;color:var(--primary-contrast);cursor:pointer}[data-theme=light] .Learning_pillBtn__zeviT{background:var(--primary-contrast);border:1px solid var(--safari-tan);border-radius:33px;box-shadow:none;color:var(--primary-base);height:33px;font-size:14px;width:200px;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:15px}.Learning_learningPage__u_urs .Learning_date__qmFRJ{color:var(--light-grey)!important;position:absolute;bottom:15px}.Learning_overlay__psHAJ{align-items:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--light-grey);border-radius:0;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.Learning_overlay__psHAJ:hover{background:rgba(0,0,0,.8);cursor:pointer}.Learning_lockIcon__hlBIb{width:36px!important;height:36px!important;color:white;display:block!important;margin:0 auto 10px!important}.Learning_filterContainer__y4CEr{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:0 0 1em;border-bottom:1px solid var(--grey)}.Learning_searchContainer__4ABa5{background:rgb(18,19,21)}.Learning_searchContainer__4ABa5,[data-theme=light] .Learning_searchContainer__4ABa5{border:1px solid var(--grey);display:flex;align-items:center;border-radius:10px;padding:0 10px;width:100%;max-width:300px;height:40px;box-sizing:border-box;transition:all .2s}[data-theme=light] .Learning_searchContainer__4ABa5{background:var(--white)}.Learning_searchContainer__4ABa5:hover{border:1px solid white}.Learning_searchContainer__4ABa5 input{background:rgb(18,19,21)}[data-theme=light] .Learning_searchContainer__4ABa5 input{background:var(--white)}.Learning_filterSearch__xm0iU{height:100%;width:100%;padding:0 0 0 8px;border:none;box-sizing:border-box;font-size:14px}.Learning_noResults__pgc0p{display:flex;align-items:center;justify-content:center;padding:4rem}.Learning_flexCenter__5lsUD{display:flex;align-items:center;justify-content:center;gap:20px}.Learning_categoryToggleContainer__apI0A{background:rgb(18,19,21)}.Learning_categoryToggleContainer__apI0A,[data-theme=light] .Learning_categoryToggleContainer__apI0A{display:flex;align-items:center;gap:8px;border:1px solid var(--grey);border-radius:12px;padding:4px;height:40px;box-sizing:border-box}[data-theme=light] .Learning_categoryToggleContainer__apI0A{background:var(--white)}.Learning_categoryToggle__C4vW1{color:rgba(255,255,255,.7)}.Learning_categoryToggle__C4vW1,[data-theme=light] .Learning_categoryToggle__C4vW1{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:none;background:transparent;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}[data-theme=light] .Learning_categoryToggle__C4vW1{color:var(--primary-contrast)}.Learning_categoryToggle__C4vW1:hover{color:rgba(255,255,255,.9);background:rgba(255,255,255,.05)}[data-theme=light] .Learning_categoryToggle__C4vW1:hover{color:var(--primary-contrast);background:var(--primary-base)}[data-theme=light] .Learning_categoryToggleActive__DebG8{background:var(--primary-contrast);color:white}.Learning_categoryToggleActive__DebG8,.Learning_categoryToggleActive__DebG8:hover{background:var(--secondary-base);color:white}.Learning_categoryToggleActive__DebG8:hover{opacity:.9}.Learning_customDropdownWrap__nUWW9{position:relative;display:inline-flex}.Learning_customDropdown__mBS0o{position:absolute;top:calc(100% + 6px);right:0;z-index:50;width:260px;background:#1d1d1d;border:1px solid #363636;border-radius:10px;padding:8px;box-shadow:0 8px 24px rgba(0,0,0,.45)}[data-theme=light] .Learning_customDropdown__mBS0o{background:var(--primary-base);border:1px solid var(--grey);box-shadow:0 8px 24px rgba(0,0,0,.12)}.Learning_customDropdownEmpty__ngZ6U{font-size:12px;opacity:.6;padding:6px 8px;margin:0}.Learning_customDropdownList__vMwgw{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto}.Learning_customDropdownItem__3xAsJ{display:flex;align-items:center;border-radius:6px}.Learning_customDropdownItem__3xAsJ:hover{background:rgba(255,255,255,.05)}[data-theme=light] .Learning_customDropdownItem__3xAsJ:hover{background:rgba(0,0,0,.05)}.Learning_customDropdownItemActive__zDOTZ{background:var(--secondary-base);color:white}.Learning_customDropdownItemActive__zDOTZ:hover{background:var(--secondary-base);opacity:.9}.Learning_customDropdownLabel__0sV8k{flex:1 1;text-align:left;background:transparent;border:none;color:inherit;padding:8px 10px;font-size:13px;cursor:pointer}.Learning_customDropdownDelete__v_kcL{background:transparent;border:none;color:inherit;opacity:0;padding:6px 8px;cursor:pointer;transition:opacity .15s ease}.Learning_customDropdownItem__3xAsJ:hover .Learning_customDropdownDelete__v_kcL{opacity:.7}.Learning_customDropdownDelete__v_kcL:hover{opacity:1;color:var(--danger,#e57373)}.Learning_customDropdownAdd__oyfNE{display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #363636}[data-theme=light] .Learning_customDropdownAdd__oyfNE{border-top:1px solid var(--grey)}.Learning_customDropdownInput__yiXgk{flex:1 1;background:#151515;border:1px solid #363636;color:var(--primary-contrast);border-radius:6px;padding:6px 8px;font-size:12px;outline:none}[data-theme=light] .Learning_customDropdownInput__yiXgk{background:white;border:1px solid var(--grey)}.Learning_customDropdownAddBtn__raLxQ{background:var(--secondary-base);color:white;border:none;border-radius:6px;padding:0 12px;font-size:12px;cursor:pointer}.Learning_customDropdownAddBtn__raLxQ:disabled{opacity:.5;cursor:not-allowed}.Learning_adminUploadBtn__jgGaC{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;border-radius:10px;width:100px;border:none;background:var(--secondary-base);cursor:pointer;transition:background .3s}.Learning_adminUploadBtn__jgGaC:hover{background:var(--safari-tan)}[data-theme=light] .Learning_adminUploadBtn__jgGaC{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;border-radius:10px;width:100px;border:none;color:var(--primary-base);background:var(--primary-contrast);cursor:pointer;transition:background .3s}.Learning_editInput__OBZxg{background:#151515;border-radius:10px;border:1px solid #363636;color:var(--primary-contrast);font-family:Montserrat,sans-serif;display:block;font-size:14px;margin:1em 0 0;padding:15px;width:100%;transition:border-color .7s ease}[data-theme=light] .Learning_editInput__OBZxg,[data-theme=light] .Learning_videoItem__YzaSl textarea{background:var(--white);border:1px solid var(--grey)}.Learning_progressContainer__H0weo{background-color:#000000bb;bottom:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(4px);padding:7px;border-radius:10px;border:1px solid var(--safari-tan);position:absolute;right:10px}.Learning_completedProgress__kT1wX{display:flex;gap:6px;align-items:center;justify-content:center;color:var(--bright-green)}.Learning_pendingProgress__ve2fC{display:flex;gap:6px;align-items:center;justify-content:center;color:var(--bright-yellow)}[data-theme=light] .Learning_pendingProgress__ve2fC{color:var(--safari-tan)}.Learning_pendingPercent__5nBec{padding-left:10px}.Learning_pendingProgressContainer__H8ReC{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.Learning_timeRemaining__PPoeR{font-size:11px;color:white}.Learning_flexRowCenter__IjxgU{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--bright-yellow)}.Learning_progressBarText__5rZCS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-weight:700;font-size:14px}@media (max-width:768px){.Learning_filterContainer__y4CEr{flex-direction:column;gap:1em;align-items:stretch}.Learning_searchContainer__4ABa5{width:100%}.Learning_flexCenter__5lsUD{flex-direction:column;width:100%}.Learning_categoryToggleContainer__apI0A{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--grey) transparent}.Learning_categoryToggleContainer__apI0A::-webkit-scrollbar{height:6px}.Learning_categoryToggleContainer__apI0A::-webkit-scrollbar-track{background:transparent}.Learning_categoryToggleContainer__apI0A::-webkit-scrollbar-thumb{background:var(--grey);border-radius:3px}.Learning_adminUploadBtn__jgGaC{width:100%}}.Learning_uploadFormGrid__ao0Bp{display:grid;grid-template-columns:150px 1fr;grid-gap:15px;gap:15px;align-items:center}.Learning_formGroup__b14A4{background:#151515;border:1px solid #242424;border-radius:10px;margin:0;min-height:40px;padding:5px 15px;width:100%}.Learning_dropzone__kE8Cw{width:100%;color:var(--tertiary-base);font-size:14px;padding:20px;border:2px dashed #516265;border-radius:10px;margin:0;text-align:center;cursor:pointer;transition:border-color .3s,background-color .3s;background-color:#181e1e}.Learning_dropzone__kE8Cw:hover{border-color:var(--med-green);background-color:#1a2323;color:var(--med-green)}.Learning_description__Lz8oe{background:#151515;border-radius:10px;border:1px solid #242424;font-family:Montserrat,sans-serif;padding:15px;margin:0 0 15px;width:100%;min-height:4rem}.Learning_descriptionTextarea__MUr3H{height:100px}.Learning_h3__9Xojv{margin:0 0 1em;text-align:center}.Learning_thinScrollbar__uD_mU{overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:var(--tertiary-base) var(--primary-base)}.Learning_thinScrollbar__uD_mU label{display:block;padding:10px 0;color:var(--primary-contrast);text-align:left;font-weight:500}.Learning_thinScrollbar__uD_mU::-webkit-scrollbar{width:6px;background-color:var(--primary-base)}.Learning_thinScrollbar__uD_mU::-webkit-scrollbar-track{background-color:var(--primary-base);margin-top:20px;margin-bottom:20px}.Learning_thinScrollbar__uD_mU::-webkit-scrollbar-thumb{background-color:var(--tertiary-base);border-radius:6px;min-height:30px}.Learning_uploadProgressContainer__0k5eW{display:flex;flex-direction:column;margin-top:10px;justify-content:center;align-items:center;gap:8px}.Learning_progressMessage__Sj2Kg{color:var(--med-green);font-size:14px}.Learning_progressPercentage__zsR8T{color:var(--safari-tan);font-size:12px;font-weight:600}.Learning_flexCenterGap__ONINw{display:flex;justify-content:center;align-items:center;margin-top:15px}.Learning_dropzoneContainer__oeI2O{width:100%}.Learning_selectContainer__iQt2W{width:100%;margin-top:15px;margin-bottom:15px}.Learning_completionMessage__YncIa{width:500px;padding:1rem}.Learning_editImageOverlay__k4lvq{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;cursor:pointer}.Learning_editImageOverlayContent__Dn8WR{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;animation:Learning_fadeIn__fPNP_ .2s ease-in-out}.Learning_editImageButton__Dmp_S{background:var(--safari-tan);border:1px solid var(--safari-tan);border-radius:10px;color:var(--primary-base);padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.Learning_editImageButton__Dmp_S:hover{background:var(--med-green);border-color:var(--med-green);transform:scale(1.05)}@keyframes Learning_fadeIn__fPNP_{0%{opacity:0}to{opacity:1}}.Learning_watchBackBtn__1Rmi8{position:absolute;top:10px;left:10px;display:flex;align-items:center;justify-content:center;color:var(--primary-contrast);text-decoration:none;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .15s;z-index:3}.Learning_watchBackBtn__1Rmi8:hover{background:rgba(0,0,0,.8)}.Learning_watchBackIcon__AMjs1{font-size:20px!important}.Learning_watchModuleInfo__40U2_{padding:0 0 12px;margin-left:46px}.Learning_watchModuleTitle__JWFpm{font-size:17px;font-weight:600;color:var(--primary-contrast);margin:0}.Learning_watchModuleSubtitle__XOvbt{font-size:13px;color:var(--tertiary-base);margin-left:8px}.Learning_watchVideo__o1Otm{display:block;max-height:80vh;border-radius:6px}.Learning_watchBottomProgress__FcIcf{padding-top:12px}.Learning_watchProgressBarWrapper__JO6ih{position:relative;width:100%;height:10px;background:rgba(255,255,255,.1);border-radius:5px;overflow:visible}.Learning_watchProgressBarFill__h9skh{height:100%;background:linear-gradient(90deg,var(--med-green),#a8e6cf);border-radius:5px;transition:width .3s ease}.Learning_watchProgressDetails__yQRF5{display:flex;justify-content:space-between;align-items:center;padding:6px 2px 0}.Learning_watchTimeText__Si0fI{font-size:12px;color:var(--tertiary-base);white-space:nowrap}.Learning_watchPercentCenter__hYbQ8{text-align:center;font-size:13px;font-weight:600;color:var(--primary-contrast);padding-top:2px}.Learning_watchQuizMarker__1SClp{position:absolute;top:50%;transform:translate(-50%,-50%);width:4px;height:18px;border-radius:2px;z-index:2;cursor:pointer}.Learning_watchQuizMarker__1SClp:after{content:attr(data-label);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--primary-base);border:1px solid var(--secondary-base);color:var(--primary-contrast);font-size:11px;white-space:nowrap;padding:4px 8px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .15s}.Learning_watchQuizMarker__1SClp:hover:after{opacity:1}.Learning_watchQuizIconPass__84OfU{color:var(--med-green)}.Learning_watchQuizIconFail__yhXzi,.Learning_watchQuizIconPass__84OfU{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);font-size:16px!important}.Learning_watchQuizIconFail__yhXzi{color:var(--bright-red)}.Learning_watchQuizMarkerPassed__Cyro5{background:var(--med-green);box-shadow:0 0 4px rgba(134,195,174,.4)}.Learning_watchQuizMarkerUpcoming__Gdu31{background:var(--med-blue);box-shadow:0 0 4px rgba(161,206,255,.4)}.Learning_watchQuizMarkerFailed__3NZaU{background:var(--bright-red);box-shadow:0 0 4px rgba(255,131,131,.4)}.Learning_watchModuleDetails___CuFj{padding:20px 0;color:var(--primary-contrast)}.Learning_watchModuleDetails___CuFj h2{margin-bottom:10px}.Learning_watchModuleDetails___CuFj h3{margin-bottom:10px;font-weight:400}.Learning_watchModuleDetails___CuFj p{margin-top:10px;line-height:1.6}[data-theme=light] .Learning_watchBackBtn__1Rmi8{background:rgba(0,0,0,.08)}[data-theme=light] .Learning_watchBackBtn__1Rmi8:hover{background:rgba(0,0,0,.15)}[data-theme=light] .Learning_watchProgressBarWrapper__JO6ih{background:rgba(0,0,0,.06)}[data-theme=light] .Learning_quizTakerModal__VLxh3{background:var(--white);border:1px solid var(--light-grey);box-shadow:0 5px 20px 1px #c8c8c8}[data-theme=light] .Learning_quizTakerPassReq__YHBfO{background:rgba(0,0,0,.04)}[data-theme=light] .Learning_quizTakerOption__43rYh{background:var(--white);border:1px solid var(--light-grey)}[data-theme=light] .Learning_quizTakerOption__43rYh:hover{background:rgba(161,206,255,.1)}[data-theme=light] .Learning_quizTakerOptionSelected__I5O89{background:rgba(161,206,255,.15)}[data-theme=light] .Learning_quizTakerResultItem__ZI6Jg{border:1px solid var(--light-grey)}[data-theme=light] .Learning_quizBuilderContainer__oBM3l{background:rgba(0,0,0,.03);border:1px solid var(--light-grey)}.Learning_quizBuilderContainer__oBM3l{margin-top:12px;border:1px solid var(--grey);border-radius:12px;padding:16px;background:rgba(0,0,0,.2)}.Learning_quizBuilderHeader__Scqq_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.Learning_quizBuilderTitle__epVN0{display:block;font-weight:600;font-size:15px;color:var(--primary-contrast)}.Learning_quizBuilderSubtitle__qbim8{display:block;font-size:12px;color:var(--tertiary-base);margin-top:2px}.Learning_quizAddBtn__xkfjg{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--med-green);color:var(--med-green);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.Learning_quizAddBtn__xkfjg:hover{background:var(--med-green);color:var(--primary-base)}.Learning_quizAddIcon__0_WBH{font-size:18px!important}.Learning_quizEmptyState__4akzg{text-align:center;padding:20px 16px;color:var(--tertiary-base);font-size:13px;border:1px dashed var(--grey);border-radius:8px;line-height:1.5}.Learning_quizTimeline__OFMRv{margin-bottom:14px;padding:8px 0}.Learning_quizTimelineBar__06RhV{position:relative;height:6px;background:var(--secondary-base);border-radius:3px}.Learning_quizTimelineMarker__QKPI2{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:var(--med-blue);border-radius:50%;border:2px solid var(--primary-base);cursor:pointer;z-index:1;transition:transform .15s,box-shadow .15s}.Learning_quizTimelineMarker__QKPI2:hover{transform:translate(-50%,-50%) scale(1.3)}.Learning_quizTimelineMarkerActive__2OkLJ{box-shadow:0 0 0 3px rgba(161,206,255,.3);transform:translate(-50%,-50%) scale(1.2)}.Learning_quizTimelineLabels__8KvGj{display:flex;justify-content:space-between;font-size:11px;color:var(--tertiary-base);margin-top:4px}.Learning_quizCard__j_c_B{border:1px solid var(--grey);border-radius:10px;margin-bottom:8px;overflow:hidden;transition:border-color .2s}.Learning_quizCardExpanded__Kn3Wt{border-color:var(--secondary-base)}.Learning_quizCardHeader___faO4{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;cursor:pointer;background:rgba(0,0,0,.3);transition:background .15s}.Learning_quizCardHeader___faO4:hover{background:rgba(0,0,0,.45)}.Learning_quizCardHeaderLeft__LmGb1{display:flex;flex-direction:column;gap:2px;min-width:0}.Learning_quizCardHeaderRight__fHsEi{display:flex;align-items:center;gap:4px;flex-shrink:0}.Learning_quizCardTitle__cscSo{font-weight:600;font-size:14px;color:var(--primary-contrast)}.Learning_quizCardMeta__xIQEo{font-size:12px;color:var(--tertiary-base)}.Learning_quizExpandIcon___PzMS{color:var(--tertiary-base);font-size:22px!important}.Learning_quizRemoveBtn__57lr_{background:none;border:none;color:var(--bright-red);cursor:pointer;opacity:.4;padding:4px;transition:opacity .15s}.Learning_quizRemoveBtn__57lr_:hover{opacity:1}.Learning_quizRemoveBtnSmall__BfJK5{background:none;border:none;color:var(--bright-red);cursor:pointer;opacity:.4;padding:2px;font-size:16px;line-height:1;transition:opacity .15s}.Learning_quizRemoveBtnSmall__BfJK5:hover{opacity:1}.Learning_quizCardBody__Eh0As{padding:16px;border-top:1px solid var(--grey);display:flex;flex-direction:column;gap:16px}.Learning_quizSection__Ha0Xj{display:flex;flex-direction:column;gap:8px}.Learning_quizSectionLabel__cAdig{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--tertiary-base);padding-bottom:4px;border-bottom:1px solid var(--grey)}.Learning_quizSettingsGrid__2N6tX{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;gap:12px}.Learning_quizSettingsField__3gb91{display:flex;flex-direction:column;gap:4px}.Learning_quizSettingsField__3gb91 label{font-size:12px!important;color:var(--tertiary-base)!important;padding:0!important;margin:0!important;font-weight:400!important}.Learning_quizInput__Ref_v{background:var(--primary-base);border:1px solid var(--grey);border-radius:6px;color:var(--primary-contrast);padding:8px 10px;font-size:13px;font-family:inherit;transition:border-color .15s}.Learning_quizInput__Ref_v:focus{border-color:var(--med-blue);outline:none}.Learning_quizPassingScoreRow__0b3Nm{display:flex;align-items:center;gap:4px}.Learning_quizPassingScoreRow__0b3Nm .Learning_quizInput__Ref_v{width:70px}.Learning_quizPercent__u_nDY{font-size:13px;color:var(--tertiary-base)}.Learning_quizWhenOptions__UBbNO{display:flex;gap:8px}.Learning_quizWhenBtn__M9fUW{padding:8px 16px;border:1px solid var(--grey);border-radius:8px;background:rgba(0,0,0,.2);color:var(--tertiary-base);font-size:13px;cursor:pointer;transition:all .15s}.Learning_quizWhenBtn__M9fUW:hover{border-color:var(--med-blue);color:var(--primary-contrast)}.Learning_quizWhenBtnActive__lbZfj{border-color:var(--med-blue);background:rgba(161,206,255,.1);color:var(--med-blue);font-weight:500}.Learning_quizSliderContainer__6veiY{display:flex;align-items:center;gap:8px;margin-top:6px}.Learning_quizSlider__6BKF9{flex:1 1;accent-color:var(--med-blue)}.Learning_quizSliderLabel__D9HxC{font-size:11px;color:var(--tertiary-base);min-width:30px}.Learning_quizSliderValue__MiQ7b{font-size:13px;font-weight:600;color:var(--med-blue);min-width:50px;text-align:center;background:rgba(161,206,255,.1);padding:4px 8px;border-radius:6px}.Learning_quizQuestionsContainer__xwvZ_{display:flex;flex-direction:column;gap:12px}.Learning_quizQuestion__BseU2{border:1px solid var(--grey);border-radius:8px;padding:12px;background:rgba(0,0,0,.15)}.Learning_quizQuestionHeader__GQWhr{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.Learning_quizQuestionNumber__JZEms{font-weight:600;font-size:13px;color:var(--med-blue)}.Learning_quizQuestionInput__wqVLG{width:100%;background:var(--primary-base);border:1px solid var(--grey);border-radius:6px;color:var(--primary-contrast);padding:10px 12px;font-size:13px;font-family:inherit;resize:none;margin-bottom:6px;transition:border-color .15s}.Learning_quizQuestionInput__wqVLG:focus{border-color:var(--med-blue);outline:none}.Learning_quizAnswerHint__HkLim{font-size:11px;color:var(--tertiary-base);margin-bottom:4px}.Learning_quizOptionsContainer__1e6d2{display:flex;flex-direction:column;gap:6px}.Learning_quizOptionRow__2Tdii{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--grey);border-radius:6px;cursor:pointer;transition:all .15s;background:rgba(0,0,0,.1)}.Learning_quizOptionRow__2Tdii:hover{border-color:var(--secondary-base)}.Learning_quizOptionRowCorrect__HBGDT{border-color:var(--med-green);background:rgba(134,195,174,.08)}.Learning_quizOptionLabel__0DJAS{font-size:12px;font-weight:700;color:var(--tertiary-base);min-width:16px}.Learning_quizOptionCorrectIcon__qFyxI{color:var(--med-green)!important;font-size:20px!important}.Learning_quizOptionUncheckedIcon__sxDIy{color:var(--grey)!important;font-size:20px!important}.Learning_quizOptionInput__dwyy0{flex:1 1;background:transparent!important;border:none!important;color:var(--primary-contrast);padding:4px 0;font-size:13px;font-family:inherit;outline:none}.Learning_quizAddOptionBtn__Y0a8R{background:none;border:none;color:var(--tertiary-base);font-size:12px;cursor:pointer;padding:6px 10px;text-align:left;transition:color .15s}.Learning_quizAddOptionBtn__Y0a8R:hover{color:var(--med-blue)}.Learning_quizAddQuestionBtn__oJ4Gk{display:flex;align-items:center;justify-content:center;gap:6px;background:none;border:1px dashed var(--grey);border-radius:8px;color:var(--tertiary-base);padding:10px;font-size:13px;cursor:pointer;transition:all .2s}.Learning_quizAddQuestionBtn__oJ4Gk:hover{border-color:var(--med-blue);color:var(--med-blue)}.Learning_quizTakerOverlay__DdMSh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:Learning_fadeIn__fPNP_ .3s ease}.Learning_quizTakerModal__VLxh3{background:var(--primary-base);border:1px solid var(--grey);border-radius:16px;width:90%;max-width:600px;max-height:85vh;overflow-y:auto;padding:24px;scrollbar-width:thin;scrollbar-color:var(--tertiary-base) var(--primary-base)}.Learning_quizTakerHeader___Y0AU{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.Learning_quizTakerTitle__j4LqV{font-size:20px;font-weight:600;color:var(--primary-contrast);margin:0}.Learning_quizTakerPassReq__YHBfO{font-size:13px;color:var(--tertiary-base);background:rgba(255,255,255,.05);padding:4px 10px;border-radius:20px}.Learning_quizTakerQuestions__Djwsk{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.Learning_quizTakerQuestion__zo_e6{display:flex;flex-direction:column;gap:8px}.Learning_quizTakerQuestionText__za84J{font-size:15px;color:var(--primary-contrast);line-height:1.4}.Learning_quizTakerQNum__i8Nrx{font-weight:700;color:var(--med-blue);margin-right:6px}.Learning_quizTakerOptionsList__v4OfZ{display:flex;flex-direction:column;gap:6px}.Learning_quizTakerOption__43rYh{display:block;width:100%;text-align:left;padding:10px 14px;background:rgba(255,255,255,.03);border:1px solid var(--grey);border-radius:8px;color:var(--primary-contrast);font-size:14px;cursor:pointer;transition:all .15s}.Learning_quizTakerOption__43rYh:hover{border-color:var(--med-blue);background:rgba(161,206,255,.05)}.Learning_quizTakerOptionSelected__I5O89{border-color:var(--med-blue);background:rgba(161,206,255,.1)}.Learning_quizTakerActions___WAhh{display:flex;gap:10px;justify-content:center;margin-top:16px}.Learning_quizTakerSubmitBtn___C8LF{background:var(--med-green);color:var(--primary-base);border:none;border-radius:10px;padding:12px 32px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s}.Learning_quizTakerSubmitBtn___C8LF:disabled{opacity:.4;cursor:not-allowed}.Learning_quizTakerSubmitBtn___C8LF:hover:not(:disabled){opacity:.9}.Learning_quizTakerContinueBtn__d2VoJ{background:var(--med-green);color:var(--primary-base);border:none;border-radius:10px;padding:12px 32px;font-size:15px;font-weight:600;cursor:pointer}.Learning_quizTakerContinueBtn__d2VoJ:hover{opacity:.9}.Learning_quizTakerRetakeBtn__34gqq{background:none;border:1px solid var(--tertiary-base);border-radius:10px;padding:12px 24px;font-size:14px;color:var(--primary-contrast);cursor:pointer}.Learning_quizTakerRetakeBtn__34gqq:hover{border-color:var(--primary-contrast)}.Learning_quizTakerRewatchBtn__ZuCVK{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--med-blue);border-radius:10px;padding:12px 24px;font-size:14px;color:var(--med-blue);cursor:pointer;transition:all .2s}.Learning_quizTakerRewatchBtn__ZuCVK:hover{background:rgba(161,206,255,.1);border-color:var(--med-blue)}.Learning_quizTakerResultPass__p4Y4l{text-align:center;padding:16px;background:rgba(134,195,174,.1);border:1px solid var(--med-green);border-radius:10px;margin-bottom:16px;color:var(--med-green)}.Learning_quizTakerResultFail__hpT3A{text-align:center;padding:16px;background:rgba(255,131,131,.1);border:1px solid var(--bright-red);border-radius:10px;margin-bottom:16px;color:var(--bright-red)}.Learning_quizTakerScore__dG0QB{display:block;font-size:36px;font-weight:700;margin-bottom:4px}.Learning_quizTakerScoreDetail__bQ7Sw{display:block;font-size:13px;opacity:.8;margin-top:4px}.Learning_quizTakerResultsList__j5N4y{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.Learning_quizTakerResultItem__ZI6Jg{border:1px solid var(--grey);border-radius:8px;padding:10px}.Learning_quizTakerResultQuestion__oE_hy{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:14px;color:var(--primary-contrast)}.Learning_quizTakerCorrectIcon__47JQC{color:var(--med-green)!important;font-size:20px!important;flex-shrink:0;margin-top:2px}.Learning_quizTakerIncorrectIcon__uUtpM{color:var(--bright-red)!important;font-size:20px!important;flex-shrink:0;margin-top:2px}.Learning_quizTakerResultOptions__BLABR{display:flex;flex-direction:column;gap:4px;padding-left:28px}.Learning_quizTakerResultOption__mhLMt{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;font-size:13px;color:var(--tertiary-base)}.Learning_quizTakerResultOptionCorrect__BCmFf{background:rgba(134,195,174,.1);color:var(--med-green);border:1px solid var(--med-green)}.Learning_quizTakerResultOptionWrong__HugTr{background:rgba(255,131,131,.08);color:var(--bright-red);border:1px solid var(--bright-red)}.Learning_quizTakerOptionCheckIcon__EX6WX{font-size:16px!important;margin-left:auto}.Learning_quizTakerPassedBanner__FL0N8{display:flex;align-items:center;gap:8px;justify-content:center;padding:16px;background:rgba(134,195,174,.1);border:1px solid var(--med-green);border-radius:10px;color:var(--med-green);font-size:16px;font-weight:600}.Learning_quizTakerPassedIcon__3Gcg8{font-size:24px!important}.Learning_quizScoreBadge__YhpMe{position:absolute;bottom:60px;right:10px;display:flex;align-items:center;gap:5px;background-color:#000000bb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:5px 8px;border-radius:8px;font-size:12px}.Learning_quizScoreBadgeIcon__aFWVy{font-size:16px!important;color:var(--med-blue)}.Learning_quizScorePassed__Y5RIh{color:var(--med-green);font-weight:600}.Learning_quizScorePartial__zDBU6{color:var(--yellow)}.Learning_quizScoreNone__04xUl{color:var(--tertiary-base)}.Learning_quizEditSection__JnHHE{margin-top:10px}.Learning_quizEditToggleBtn__g_kOQ{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--med-blue);color:var(--med-blue);border-radius:8px;padding:8px 14px;font-size:13px;cursor:pointer;transition:all .2s}.Learning_quizEditToggleBtn__g_kOQ:hover{background:rgba(161,206,255,.1)}.Learning_quizEditToggleIcon__k2cjq{font-size:18px!important}.Learning_quizSaveBtn__ypp06{margin-top:8px;background:var(--med-green);color:var(--primary-base);border:none;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s}.Learning_quizSaveBtn__ypp06:hover{opacity:.9}.Learning_teamBadgeQuiz__vpNnO{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--med-blue)}.Learning_teamQuizStatus__nKAhu{margin-top:4px;font-size:12px}.Learning_teamQuizStatusPassed__AD5A4{color:var(--med-green);font-weight:600}.Learning_teamQuizStatusPartial__XAIxA{color:var(--yellow)}.Learning_teamQuizStatusNone__AI5Pq{color:var(--tertiary-base)}.Course_page__LnVz0{background:url(/img/dot-bg-repeat.jpg) repeat 50%;min-height:95vh;padding:6em 22px 90px}.Course_wrap__XmdgP{max-width:1436px;margin:0 auto}.Course_wrapNarrow__FRivr{max-width:680px;margin:0 auto}.Course_wrapBuilder__Smti_{max-width:1200px;margin:0 auto}.Course_builderGrid__LteRu{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:40px;gap:40px}@media (max-width:860px){.Course_builderGrid__LteRu{grid-template-columns:1fr}}.Course_detailsTop__Z1Qla{display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px;align-items:start}@media (max-width:720px){.Course_detailsTop__Z1Qla{grid-template-columns:1fr}}.Course_pageContainer__iMJMo{padding:2em;border-radius:15px;background:var(--dark-grey)}[data-theme=light] .Course_pageContainer__iMJMo{background:var(--primary-base)}.Course_lessonsCol___9A2o{border-left:1px solid var(--grey);padding-left:22px}@media (max-width:860px){.Course_lessonsCol___9A2o{border-left:none;padding-left:0;padding-top:22px;border-top:1px solid var(--grey)}}.Course_eyebrow__mOHvF{text-transform:uppercase;letter-spacing:.09em;font-size:11.5px;font-weight:650}.Course_eyebrow__mOHvF,.Course_muted__iAvTy{color:var(--tertiary-base)}.Course_num__KQnOu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Course_chip__fGKiu{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;border:1px solid var(--grey)}.Course_chipDot__Gmo1c{width:6px;height:6px;border-radius:50%;background:currentColor}.Course_brandBreatheops__YC4ak{color:var(--med-blue);background:color-mix(in srgb,var(--med-blue) 12%,transparent);border-color:color-mix(in srgb,var(--med-blue) 32%,transparent)}.Course_brandAapmd__iDEn4{color:var(--med-green);background:color-mix(in srgb,var(--med-green) 12%,transparent);border-color:color-mix(in srgb,var(--med-green) 32%,transparent)}.Course_brandBreatheCourses__etd_Q{color:var(--yellow);background:color-mix(in srgb,var(--yellow) 12%,transparent);border-color:color-mix(in srgb,var(--yellow) 34%,transparent)}.Course_card__sqBJO{background:var(--dark-blue);border:1px solid color-mix(in srgb,var(--safari-tan) 38%,transparent);border-radius:15px}[data-theme=light] .Course_card__sqBJO{background:var(--white)}.Course_catalogHead__X3gHp{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.Course_learningCoursesSection__c4J74{margin:8px 0 28px;padding-bottom:24px;border-bottom:1px solid var(--border-color,rgba(128,128,128,.25))}.Course_title__s4Zrk{font-size:25px;font-weight:650;letter-spacing:-.01em;margin:6px 0 2px;color:var(--primary-contrast)}.Course_grid___lBvI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}@media (max-width:820px){.Course_grid___lBvI{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.Course_grid___lBvI{grid-template-columns:1fr}}.Course_pcard__mAxf4{overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--primary-contrast);transition:border-color .15s ease,transform .15s ease}.Course_pcard__mAxf4:hover{border-color:color-mix(in srgb,var(--med-blue) 45%,var(--grey));transform:translateY(-2px)}.Course_pcover__hB6_F{aspect-ratio:16/9;position:relative;background-color:var(--dark-grey);background-size:cover;background-position:50%}.Course_pcover__hB6_F .Course_chip__fGKiu{position:absolute;top:10px;left:10px;color:#fff;background:rgba(0,0,0,.42);border-color:rgba(255,255,255,.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Course_pbody__0LW90{padding:14px 15px 16px;display:flex;flex-direction:column;gap:9px;flex:1 1}.Course_pbody__0LW90 h3{font-size:15.5px;line-height:1.28;margin:0;font-weight:640}.Course_pmeta___kj5o{font-size:12.5px;color:var(--tertiary-base);display:flex;gap:14px}.Course_pmeta___kj5o span{display:inline-flex;align-items:center;gap:5px}.Course_pfoot__9ZyG9{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px}.Course_price__CGDcK{font-size:18px;font-weight:700;letter-spacing:-.02em}.Course_cardPrice__1xufn{font-weight:700;font-size:13.5px;color:var(--primary-contrast);background:var(--grey);padding:3px 9px;border-radius:5px}.Course_courseHero__XcvJj{display:flex;gap:18px;padding:20px;align-items:center}.Course_cover__HONbV{width:168px;height:104px;border-radius:10px;flex-shrink:0;object-fit:cover;background:linear-gradient(135deg,#2d3a45,#1c242b)}.Course_courseTitle__iZZLR{font-size:22px;font-weight:650;letter-spacing:-.01em;margin:8px 0 2px;color:var(--primary-contrast)}.Course_progressRow__qlTJG{display:flex;align-items:center;gap:12px;margin-top:12px}.Course_bar__g3ayg{height:7px;border-radius:99px;background:color-mix(in srgb,var(--tertiary-base) 22%,transparent);flex:1 1;overflow:hidden}.Course_bar__g3ayg>i{display:block;height:100%;border-radius:99px;background:var(--med-green)}.Course_courseGrid__U_aeZ{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:22px;gap:22px;margin-top:22px}@media (max-width:860px){.Course_courseGrid__U_aeZ{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.Course_page__LnVz0{padding:4.5em 10px 56px;overflow-x:hidden}.Course_pageContainer__iMJMo{padding:16px;border-radius:12px}.Course_courseGrid__U_aeZ{gap:16px;margin-top:16px}.Course_courseHero__XcvJj{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.Course_cover__HONbV{width:100%;height:auto;aspect-ratio:16/9}.Course_gateCard__smxth{position:static}.Course_lesson__NmEe1{padding:12px;gap:12px;align-items:flex-start}.Course_lIndex__7nNan,.Course_lessonEditBtn__x4Cdc{display:none}.Course_tierOption__uDgnF{padding:11px 12px}}.Course_lessonList__YYYij{display:flex;flex-direction:column}.Course_lesson__NmEe1{display:flex;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid var(--grey);text-decoration:none;color:var(--primary-contrast)}.Course_lesson__NmEe1:first-child{border-top:none}.Course_lesson__NmEe1:hover{background:color-mix(in srgb,var(--tertiary-base) 10%,transparent)}.Course_lIndex__7nNan{width:30px;height:30px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;font-size:13px;font-weight:650;background:color-mix(in srgb,var(--tertiary-base) 16%,transparent);color:var(--tertiary-base)}.Course_lIndexDone__YoLII{background:color-mix(in srgb,var(--med-green) 16%,transparent);color:var(--med-green)}.Course_lIndexPlaying__06XL_{background:color-mix(in srgb,var(--med-blue) 16%,transparent);color:var(--med-blue)}.Course_lThumb__lFvsU{position:relative;width:88px;height:50px;flex-shrink:0;border-radius:6px;background-color:var(--dark-grey);background-size:cover;background-position:50%}[data-theme=light] .Course_lThumb__lFvsU{background-color:var(--grey)}.Course_lThumbLock__lSLRv{position:absolute;bottom:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff}.Course_lBody__yD9xg{flex:1 1;min-width:0}.Course_lTitle__6hRTR{font-weight:600;font-size:14.5px}.Course_lMeta__w0_Tq{display:flex;gap:12px;margin-top:4px;font-size:12.5px;color:var(--tertiary-base);flex-wrap:wrap}.Course_mini__25t9R{display:inline-flex;align-items:center;gap:4px}.Course_quizTint__bgKGw{color:var(--yellow)}.Course_lessonRowActions__9I3Mi{flex-shrink:0;display:flex;align-items:center;gap:8px}.Course_lessonEditBtn__x4Cdc,.Course_lessonWatchBtn__xTmgF{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;border-radius:22px;font-weight:700;font-size:13px;white-space:nowrap;cursor:pointer;border:1px solid transparent}.Course_lessonWatchBtn__xTmgF{background:var(--safari-tan);color:var(--primary-base)}[data-theme=light] .Course_lessonWatchBtn__xTmgF{background:#2b364b;color:var(--white)}.Course_lessonWatchBtn__xTmgF:hover{opacity:.9}.Course_lessonEditBtn__x4Cdc{background:transparent;border-color:var(--grey);color:var(--primary-contrast)}.Course_lessonEditBtn__x4Cdc:hover{background:color-mix(in srgb,var(--tertiary-base) 10%,transparent)}.Course_sideCard__SwNYI{padding:18px}.Course_sideCard__SwNYI+.Course_sideCard__SwNYI{margin-top:18px}.Course_badgeEarn__Kyw_D{display:flex;gap:13px;align-items:center}.Course_badgeHex__qCONe{width:52px;height:58px;flex-shrink:0;background:linear-gradient(135deg,var(--yellow),color-mix(in srgb,var(--yellow) 60%,#fff));-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:grid;place-items:center;color:#1c1710;font-weight:800;font-size:10px;text-align:center;line-height:1.1}.Course_kv__uMVSZ{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid var(--grey);font-size:13.5px}.Course_kv__uMVSZ:first-of-type{border-top:none}.Course_input__Q_B_V,.Course_select__4Pj0_{width:100%;display:block;border:1px solid var(--grey);border-radius:10px;background:var(--dark-grey);color:var(--primary-contrast);padding:10px 12px;font-size:14px;font-weight:400}[data-theme=light] .Course_input__Q_B_V,[data-theme=light] .Course_select__4Pj0_{background:var(--white);border:1px solid var(--light-grey)}.Course_input__Q_B_V:focus,.Course_select__4Pj0_:focus{outline:none;border-color:var(--safari-tan)}.Course_btn__18m87{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;font:inherit;font-weight:600;font-size:13.5px;padding:8px 15px;border-radius:9px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.Course_btnPrimary__gAPQ9{background:var(--safari-tan);border-color:var(--safari-tan);color:var(--primary-base)}.Course_btnPrimary__gAPQ9:hover{opacity:.9}[data-theme=light] .Course_btnPrimary__gAPQ9{background:#2b364b;border-color:#2b364b;color:var(--white)}.Course_btnGhost__9pneS{background:transparent;border-color:var(--grey);color:var(--primary-contrast)}.Course_btnGhost__9pneS:hover{background:color-mix(in srgb,var(--tertiary-base) 10%,transparent)}.Course_center__R6jZL{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:72px 20px;color:var(--tertiary-base)}.Course_center__R6jZL p{margin:0}.Course_backLink__liMjw{display:inline-flex;align-items:center;gap:4px;color:var(--tertiary-base);text-decoration:none;font-size:13.5px;margin-bottom:10px}.Course_backLink__liMjw:hover{color:var(--primary-contrast)}@keyframes Course_skelShimmer__pnHti{0%{background-position:200% 0}to{background-position:-200% 0}}.Course_skel__HtFNM{background:linear-gradient(90deg,color-mix(in srgb,var(--tertiary-base) 12%,transparent) 25%,color-mix(in srgb,var(--tertiary-base) 24%,transparent) 37%,color-mix(in srgb,var(--tertiary-base) 12%,transparent) 63%);background-size:200% 100%;animation:Course_skelShimmer__pnHti 1.5s ease-in-out infinite;border-radius:8px}@media (prefers-reduced-motion:reduce){.Course_skel__HtFNM{animation:none}}.Course_skelTitle__M83UO{height:26px;width:45%;margin-bottom:14px}.Course_skelVideo__B8i1P{width:100%;height:100%;border-radius:10px}.Course_skelBar__p_W3e{height:12px;margin-top:16px}.Course_skelDetails__jw_0x{margin-top:20px;display:flex;flex-direction:column;gap:10px}.Course_skelLine__68vHK{height:14px;width:100%}.Course_skelPlaylistRow__WjXZ4{height:46px;margin-bottom:8px;border-radius:8px}.Course_lockedState__7_Dxe{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:80px 20px}.Course_lockedState__7_Dxe h2{margin:0;font-size:20px;color:var(--primary-contrast)}.Course_lockedState__7_Dxe p{margin:0;max-width:440px;color:var(--tertiary-base);font-size:14px;line-height:1.55}.Course_watchVideoWrap__Eijez{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden}.Course_videoEl__yPyli{width:100%;height:100%;display:block;object-fit:contain}.Course_watchGrid__tKPAL{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:start;margin-top:8px}.Course_playlist__e2HVO{width:340px}@media (max-width:900px){.Course_watchGrid__tKPAL{grid-template-columns:1fr}.Course_playlist__e2HVO{width:auto}}.Course_playlistBack__uPD3Z{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--tertiary-base);text-decoration:none;margin-bottom:12px}.Course_playlistBack__uPD3Z:hover,.Course_playlistHead__aQYYw{color:var(--primary-contrast)}.Course_playlistHead__aQYYw{font-size:15px;font-weight:650}.Course_playlistSub__4Doew{font-size:12.5px;color:var(--tertiary-base);margin:2px 0 12px}.Course_playlistScroll__27kTw{max-height:480px;overflow-y:auto;margin-right:-4px;padding-right:4px}.Course_playlistItem__KHE7D{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;text-decoration:none;color:var(--primary-contrast)}.Course_playlistItem__KHE7D:hover{background:color-mix(in srgb,var(--tertiary-base) 10%,transparent)}.Course_playlistItemCurrent__aF9jE{background:color-mix(in srgb,var(--med-blue) 15%,transparent)}.Course_playlistIndex__aC9k6{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;border-radius:7px;font-size:12px;font-weight:650;background:color-mix(in srgb,var(--tertiary-base) 16%,transparent);color:var(--tertiary-base)}.Course_playlistIndexDone__QX1ZC{background:color-mix(in srgb,var(--med-green) 16%,transparent);color:var(--med-green)}.Course_playlistIndexCurrent__832zW{background:var(--med-blue);color:var(--primary-base)}.Course_playlistItemTitle__i8ge4{flex:1 1;min-width:0;font-size:13.5px;font-weight:550;line-height:1.3}.Course_resourcesSection__XDky3{margin-top:20px;padding-top:16px;border-top:1px solid var(--grey)}.Course_resourcesEmpty__t1ha9{font-size:12.5px;color:var(--tertiary-base);margin-top:6px}.Course_emptyCta__0etjg{display:flex;align-items:center;justify-content:center;gap:8px;padding:48px 20px;color:var(--safari-tan);text-decoration:none;font-weight:600;font-size:14px;border-radius:12px;transition:background .15s ease}.Course_emptyCta__0etjg:hover{background:color-mix(in srgb,var(--tertiary-base) 8%,transparent)}.Course_lessonLocked__zGVLx{cursor:default}.Course_lessonLocked__zGVLx:hover{background:transparent}.Course_lockIcon__fsjof{color:var(--tertiary-base)}.Course_gateCard__smxth{padding:20px;position:-webkit-sticky;position:sticky;top:76px}.Course_gatePrice__5Pt6C{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--primary-contrast)}.Course_gatePriceSub__U8dNs{font-size:12.5px;color:var(--tertiary-base);margin:2px 0 16px}.Course_gateNote__cYx6y{font-size:12.5px;color:var(--tertiary-base);margin-top:12px;line-height:1.45;text-align:center}.Course_gateNote__cYx6y a,.Course_linkBtn__FrG9C{color:var(--safari-tan);text-decoration:none}[data-theme=light] .Course_gateNote__cYx6y a,[data-theme=light] .Course_linkBtn__FrG9C{color:#2b364b}.Course_linkBtn__FrG9C{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;cursor:pointer}.Course_gateNote__cYx6y a:hover,.Course_linkBtn__FrG9C:hover{text-decoration:underline}.Course_tierList__yBWWZ{display:flex;flex-direction:column;gap:8px}.Course_tierOption__uDgnF{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;padding:12px 14px;border-radius:10px;border:1px solid var(--grey);background:transparent;color:var(--primary-contrast);cursor:pointer;transition:border-color .15s ease,background .15s ease}.Course_tierOption__uDgnF:hover:not(:disabled){border-color:var(--safari-tan);background:color-mix(in srgb,var(--safari-tan) 8%,transparent)}[data-theme=light] .Course_tierOption__uDgnF:hover:not(:disabled){border-color:#2b364b;background:color-mix(in srgb,#2b364b 6%,transparent)}.Course_tierOptionLocked__unDLJ{opacity:.55;cursor:not-allowed}.Course_tierOptionLabel__UlzmC{display:flex;flex-direction:column;gap:3px;font-size:13.5px;font-weight:550;min-width:0}.Course_tierBadge__R_Cfv{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--med-green);text-transform:uppercase;letter-spacing:.03em}.Course_tierOptionPrice__tVOcQ{font-size:17px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;flex-shrink:0}.Course_gateList__yUAaA{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.Course_gateList__yUAaA li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--primary-contrast)}.Course_gateList__yUAaA li svg{color:var(--med-green);flex-shrink:0}.Course_coverUpload__f7wTQ{display:block;max-width:100%;cursor:pointer}.Course_coverPreview__KA4r7{aspect-ratio:16/9;border-radius:10px;border:1px dashed var(--grey);background-color:var(--dark-grey);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}[data-theme=light] .Course_coverPreview__KA4r7{background-color:var(--white);border-color:var(--light-grey)}.Course_coverUpload__f7wTQ:hover .Course_coverPreview__KA4r7{border-color:var(--safari-tan)}.Course_coverImg__4dy54{width:100%;height:100%;object-fit:cover;display:block;border-radius:9px}.Course_coverHint__mv97y{display:inline-flex;align-items:center;gap:6px;color:var(--tertiary-base);font-size:13px}.Course_formCard__Tbk3V{padding:20px}.Course_fieldRow__01kh3{margin-bottom:12px}.Course_fieldLabel__hJw59{display:block;font-size:12.5px;font-weight:600;margin-bottom:6px;color:var(--tertiary-base)}.Course_fieldNote__Rn06Z{font-size:12px;margin-top:6px}.Course_cardEyebrow__bH5LA{margin-bottom:12px}.Course_readonlyValue__Y17Sy,.Course_toggleRow__5SI0e{font-size:14px;color:var(--primary-contrast)}.Course_toggleRow__5SI0e{display:flex;align-items:center;gap:9px;cursor:pointer}.Course_toggleRow__5SI0e input{width:16px;height:16px;cursor:pointer;accent-color:var(--med-blue)}.Course_tierRow__fcBAW{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Course_tierLabelInput___e9ry{flex:1 1;min-width:0}.Course_tierPriceWrap__PWslJ{display:flex;align-items:center;flex-shrink:0;width:104px;gap:3px;padding:0 12px;border:1px solid var(--grey);border-radius:10px;background:var(--dark-grey)}[data-theme=light] .Course_tierPriceWrap__PWslJ{background:var(--white);border-color:var(--light-grey)}.Course_tierPriceWrap__PWslJ:focus-within{border-color:var(--safari-tan)}.Course_tierDollar__nejue{color:var(--tertiary-base);font-size:14px}.Course_tierPriceInput__B3TXD{flex:1 1;min-width:0;border:none;outline:none;color:var(--primary-contrast);font-size:14px}.Course_tierPriceInput__B3TXD,[data-theme=light] .Course_tierPriceInput__B3TXD{background:transparent;padding:10px 0}.Course_tierMember__rIzga{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:12.5px;color:var(--primary-contrast);cursor:pointer;white-space:nowrap}.Course_tierMember__rIzga input{width:15px;height:15px;cursor:pointer;accent-color:var(--med-blue)}@media (max-width:720px){.Course_tierRow__fcBAW{flex-wrap:wrap}.Course_tierLabelInput___e9ry{flex-basis:100%}}.Course_statusRow__EBORB{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.Course_statusPublished__CfPtf{color:var(--med-green)}.Course_statusDraft__Hff4a{color:var(--yellow)}.Course_draftPill__PQ5qA{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:2px 8px;border-radius:999px;color:var(--yellow);background:color-mix(in srgb,var(--yellow) 14%,transparent);border:1px solid color-mix(in srgb,var(--yellow) 34%,transparent)}.Course_dangerZone__01mBt{margin-top:16px;padding-top:16px;border-top:1px solid var(--secondary-base)}[data-theme=light] .Course_dangerZone__01mBt{border-top:1px solid var(--grey)}.Course_deleteBtn__wIAAO{background:#050505;border-color:#ffffff42;color:#fff}.Course_deleteBtn__wIAAO:hover{background:#000}[data-theme=light] .Course_deleteBtn__wIAAO{background:#000;border-color:#000;color:#fff}.Course_segRow__aUW7f{display:flex;gap:8px}.Course_segBtn__b4GH4{flex:1 1;justify-content:center}.Course_builderIntro__boK8t{margin-bottom:4px}.Course_lessonsCard__tQMST{padding:16px 18px}.Course_lessonsHead__2afJ5{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.Course_lessonsHead__2afJ5 h3{margin:0;font-size:16px}.Course_lessonsSub__Dftr7{font-size:12.5px;margin-top:2px}.Course_lessonsCount__SNvqS{font-size:12.5px;color:var(--tertiary-base);white-space:nowrap}.Course_emptyNote__lz9Y_{padding:10px 0 16px;font-size:13.5px}.Course_builderLesson__ge6mH{display:flex;align-items:flex-start;gap:6px;padding:11px 4px}.Course_builderLesson__ge6mH:not(:last-child){border-bottom:1px solid var(--grey)}.Course_lessonRail__d24du{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;margin-top:1px}.Course_grip__p_FDg{color:var(--tertiary-base);cursor:-webkit-grab;cursor:grab;display:inline-flex}.Course_lessonNum__vwf_M{color:var(--tertiary-base);text-align:center}.Course_builderLessonMain__oIHyT{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.Course_builderLessonTitle__bskPf{font-size:14px;font-weight:550}.Course_builderLessonRowActions__YMyb_{display:flex;align-items:center;gap:10px}.Course_iconBtn__KIMpt,.Course_iconLink__QLdzw{color:var(--tertiary-base);display:inline-flex}.Course_iconBtn__KIMpt{background:none;border:none;cursor:pointer;padding:0}.Course_iconBtnDanger__M_1B_{color:var(--bright-red)}.Course_lessonActions__26TtV{display:flex;flex-direction:column;gap:10px;margin-top:12px}.Course_fullBtn__7hy2s{width:100%;justify-content:center}.Course_modalOverlay__bsDhn{position:fixed;inset:0;background:rgba(0,0,0,.55);display:grid;place-items:center;z-index:1000;padding:16px}.Course_modalBox__51g5l{width:min(560px,100%);max-height:80vh;display:flex;flex-direction:column}.Course_modalHeader__juE56{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--grey)}.Course_modalHeader__juE56 h3{margin:0;font-size:16px}.Course_modalSub__aO061{font-size:12.5px;margin-top:2px}.Course_quizModalBox__Ohwq7{width:min(720px,100%)}.Course_quizModalBody__Spozb{overflow-y:auto;padding:16px 18px}.Course_quizModalFooter__fkSId{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--grey)}.Course_authModalBox__Q2uXL{width:min(460px,100%)}.Course_authTabs__dPF3H{display:flex;gap:4px;padding:12px 18px 0}.Course_authTab__kLtR8{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;background:transparent;color:var(--tertiary-base);font:inherit;font-size:13.5px;font-weight:600;padding:9px 8px;border-radius:8px 8px 0 0;border:none;border-bottom:2px solid transparent;cursor:pointer}.Course_authTabActive__qo5sr,.Course_authTab__kLtR8:hover{color:var(--primary-contrast)}.Course_authTabActive__qo5sr{border-bottom-color:var(--safari-tan)}[data-theme=light] .Course_authTabActive__qo5sr{border-bottom-color:#2b364b}.Course_authNameRow__q0aWZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.Course_authNameRow__q0aWZ .Course_fieldRow__01kh3{margin-bottom:12px}.Course_pwWrap__qD9eM{position:relative}.Course_pwWrap__qD9eM .Course_input__Q_B_V{padding-right:40px}.Course_pwToggle__fuL_O{position:absolute;top:0;right:0;height:100%;width:38px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--tertiary-base);cursor:pointer}.Course_pwToggle__fuL_O:hover{color:var(--primary-contrast)}.Course_authTerms__4rDn3{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--tertiary-base);line-height:1.45;margin:4px 0 16px;cursor:pointer}.Course_authTerms__4rDn3 input{margin-top:2px;flex-shrink:0}.Course_authTerms__4rDn3 a{color:var(--safari-tan);text-decoration:none}[data-theme=light] .Course_authTerms__4rDn3 a{color:#2b364b}@media (max-width:460px){.Course_authNameRow__q0aWZ{grid-template-columns:1fr;gap:0}}.Course_searchWrap__sUPp7{padding:12px 18px;border-bottom:1px solid var(--grey)}.Course_searchInner__FBw1j{position:relative}.Course_searchIcon___hQZv{position:absolute;left:10px;top:9px;color:var(--tertiary-base)}.Course_searchInput__FQFVQ{padding-left:34px}.Course_pickList__Ui4nN{overflow-y:auto;padding:6px 10px 12px}.Course_pickItem__AS6z4{display:flex;align-items:center;gap:12px;padding:10px 8px}.Course_pickItem__AS6z4:not(:last-child){border-bottom:1px solid var(--grey)}.Course_pickThumb__ZE_Gu{width:64px;height:40px;border-radius:6px;flex-shrink:0;background-color:var(--dark-grey);background-size:cover;background-position:50%}.Course_pickBody__jEEF6{flex:1 1;min-width:0}.Course_pickTitle__znqZa{font-size:14px;font-weight:550}.Course_pickSub__w7onZ{font-size:12px}.Course_pickAddBtn__8ZLm5{padding:6px 12px}