.ContentComponent_loading__vdOhJ{height:100%;display:flex;align-items:center;justify-content:center}.Icons_icon__ta1p4{display:grid;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Icons_icon__ta1p4[data-position=right]{grid-template-areas:"icon label"}.Icons_icon__ta1p4[data-position=left]{grid-template-areas:"label icon"}.Icons_icon__ta1p4[data-position=top]{grid-template-areas:"label" "icon"}.Icons_icon__ta1p4[data-position=bottom]{grid-template-areas:"icon" "label";grid-row-gap:.125rem}.Icons_icon__ta1p4[data-position=left],.Icons_icon__ta1p4[data-position=right]{grid-template-rows:[unique] 1fr;grid-template-columns:auto auto;grid-column-gap:6px;justify-content:start;align-items:center}.Icons_icon__ta1p4[data-position=bottom],.Icons_icon__ta1p4[data-position=top]{grid-template-columns:[unique] 1fr;grid-template-rows:auto auto;justify-items:center;align-content:start}.Icons_icon__ta1p4[data-position=bottom] .Icons_label__4zsZ1,.Icons_icon__ta1p4[data-position=top] .Icons_label__4zsZ1{font-family:Px Grotesk;font-weight:400;font-size:.75rem;line-height:140%;letter-spacing:0;word-spacing:0;margin:0}.Icons_icon__ta1p4[data-label=false]{grid-column-gap:0;grid-row-gap:0}.Icons_icon__ta1p4>*{grid-row:unique}.Icons_icon__ta1p4 path,.Icons_icon__ta1p4 rect,.Icons_icon__ta1p4>*{transition:var(--base-transition)}.Icons_icon__ta1p4 .Icons_icon__ta1p4{grid-area:icon;width:24px;height:24px}.Icons_icon__ta1p4 .Icons_icon__ta1p4 path,.Icons_icon__ta1p4 .Icons_icon__ta1p4 rect{fill:var(--fg-color)}.Icons_icon__ta1p4 .Icons_label__4zsZ1{font-size:14px;font-weight:700;grid-area:label;color:var(--fg-color)}.Icons_icon__ta1p4[data-state=normal]:hover>.Icons_icon__ta1p4 path,.Icons_icon__ta1p4[data-state=normal]:hover>.Icons_icon__ta1p4 rect{fill:var(--icon-hover-color)}.Icons_icon__ta1p4[data-state=normal]:hover>.Icons_label__4zsZ1{color:var(--icon-hover-color)}.BasicImageLoader_basic-image-loader__TLT5s{display:grid}.BasicImageLoader_basic-image-loader__TLT5s *{grid-area:1/-1;width:100%;height:100%}.BasicImageLoader_basic-image-loader__TLT5s img{object-fit:cover}.BasicImageLoader_basic-image-loader__TLT5s .BasicImageLoader_loading__8Vsx2{display:grid;background-color:var(--surface-high);align-content:center;justify-content:center}.Gaveta_gaveta__roLXc{--border-radius:0.5rem;--breathing:1rem;border-radius:var(--border-radius);background-color:var(--surface-high);padding:0 0 var(--bt-padding) 0;transform-origin:top}.Gaveta_gaveta--header__K9uuh{z-index:calc(var(--z-modal-content) + 10);display:grid;align-items:center;justify-content:end;width:inherit;width:100%}.Gaveta_gaveta--header__K9uuh[data-merging-header=true]{position:absolute}.Gaveta_gaveta--header__K9uuh .Gaveta_close__ZpxOF{cursor:pointer}.Gaveta_gaveta__roLXc[data-layout=course]{--bt-padding:5rem}.Gaveta_gaveta__roLXc[data-layout=course] .Gaveta_close__ZpxOF{padding:1rem}.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_close__ZpxOF{padding:.8rem}.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_gaveta--content__5EHWL{margin:0 1rem 1rem}@media(min-width:1192px){.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_gaveta--content__5EHWL{height:100%}}@media(min-width:0px)and (max-width:1191px){.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_gaveta--content__5EHWL{height:80vh}}@keyframes GroupContent_fadeIn__W0hZZ{0%{opacity:0}to{opacity:1}}@keyframes GroupContent_fadeOut__kxlRg{0%{opacity:1}to{opacity:0}}@keyframes GroupContent_popUpEnter__bnWFU{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes GroupContent_popUpExit__yRF4C{0%{transform:scale(1)}to{transform:scale(.9)}}.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb{--padding-top:calc(var(--header-height) + var(--vt-padding));--exercise-main-height:calc(100vh - var(--padding-top) - var(--exercise-header-height) - 3rem);--aaa:0.2s;--bbb:var(--ease-in-out-cubic);display:grid;justify-items:center;padding-top:var(--padding-top);height:var(100vh-var(--padding-top))}.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb[data-enter=initial],.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb[data-enter=true]{animation-name:GroupContent_fromSubleAnim__FtroD;animation-duration:var(--aaa);animation-timing-function:var(--bbb)}@keyframes GroupContent_fromSubleAnim__FtroD{0%{transform:translate(10px);opacity:0}to{transform:translate(0);opacity:1}}.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb[data-enter=false]{animation-name:GroupContent_toSubleAnim__W_p4o;animation-duration:var(--aaa);animation-timing-function:var(--bbb)}@keyframes GroupContent_toSubleAnim__W_p4o{0%{transform:translate(0);opacity:1}to{transform:translate(-10px);opacity:0}}.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb>*{display:grid}.GroupContent_component__uKsZg .GroupContent_exercise--header__meFlO{height:var(--exercise-header-height);align-items:center}.GroupContent_component__uKsZg .GroupContent_exercise--header__meFlO>*{text-align:center}.GroupContent_component__uKsZg .GroupContent_exercise--header__meFlO .GroupContent_title__Hk_zu{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;color:var(--base-secondary-default)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix{height:var(--exercise-main-height);transition:.5s}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix>*{display:grid}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers__elBrJ{--item-height:calc(var(--code-height) + var(--media-height));justify-content:center}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh{--radius:4px;display:grid;cursor:pointer;align-content:start}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh>*{transition:var(--base-transition)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh .GroupContent_media__y7Cdz{border-radius:var(--radius) var(--radius) 0 0;height:var(--media-height);background:var(--url);background-size:cover;background-position:50%}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh .GroupContent_code__uT6UF{height:var(--code-height);border-radius:0 0 var(--radius) var(--radius);background-color:var(--base-accent-default);display:grid;justify-items:center;align-items:center}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh:hover .GroupContent_media__y7Cdz{opacity:.8}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh:hover .GroupContent_code__uT6UF{background-color:var(--base-accent-hover)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers__XCqBC{display:grid;grid-template-rows:auto 1fr;grid-row-gap:2rem;justify-content:center}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers--media__JaOGY{height:var(--h);width:var(--w);background:var(--url);background-size:cover;background-position:50%}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers--answers__paBdh{display:grid;grid-row-gap:1rem;align-content:start}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers--answers__paBdh .GroupContent_answer__0TCXB{display:grid;grid-template-columns:var(--code-size) auto;grid-column-gap:1rem;align-items:center;cursor:pointer;width:var(--w)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers--answers__paBdh .GroupContent_answer__0TCXB .GroupContent_code__uT6UF{display:grid;justify-content:center;align-items:center;border-radius:.25rem;background-color:var(--base-primary-default);color:var(--base-on-primary-default);height:var(--code-size)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers--answers__paBdh .GroupContent_answer__0TCXB:hover .GroupContent_code__uT6UF{background-color:var(--base-primary-hover);color:var(--base-on-primary-default)}.GroupContent_modal__CmiAy{display:grid}.GroupContent_bottom__xpYHs{--h-skip:3rem;--h-result:12rem;--transition:0.2s;display:grid}.GroupContent_bottom__xpYHs>*{grid-area:1/-1;position:fixed;bottom:0;left:0;width:100%;display:grid;justify-content:center;background-color:var(--surface-high)}.GroupContent_bottom__xpYHs .GroupContent_skip__jxt2w{height:var(--h-skip);align-items:center;z-index:1;animation-name:GroupContent_fromAnim__hzHqx;animation-duration:var(--transition);animation-timing-function:var(--ease-in-out-cubic)}.GroupContent_bottom__xpYHs .GroupContent_result__ETesu{height:var(--height);opacity:0;pointer-events:none;z-index:2}.GroupContent_bottom__xpYHs .GroupContent_result__ETesu .GroupContent_result__ETesu{opacity:1;pointer-events:auto}.GroupContent_bottom__xpYHs .GroupContent_result__ETesu .GroupContent_result__ETesu,.GroupContent_bottom__xpYHs[data-state=solved] .GroupContent_skip__jxt2w{animation-name:GroupContent_toAnim__TX76e;animation-duration:var(--transition);animation-timing-function:var(--ease-in-out-cubic);animation-fill-mode:forwards}@keyframes GroupContent_toAnim__TX76e{0%{transform:translate(0)}to{transform:translateY(var(--h-skip))}}.GroupContent_bottom__xpYHs[data-state=solved] .GroupContent_result__ETesu{opacity:1;pointer-events:auto;animation-name:GroupContent_fromAnim__hzHqx;animation-duration:var(--transition);animation-timing-function:var(--ease-in-out-cubic)}@keyframes GroupContent_fromAnim__hzHqx{0%{transform:translateY(var(--h-result))}to{transform:translate(0)}}.GroupContent_result-layout__IxDeg{display:grid;grid-template-areas:"feedback feedback" "answer   next";grid-template-columns:1fr 1fr;grid-template-rows:5.5rem 3rem;grid-gap:1rem;align-content:end}.GroupContent_result-layout__IxDeg .GroupContent_feedback__094Xm{grid-area:feedback}@media screen and (min-width:768px){.GroupContent_exercise__zOaGb{--exercise-header-height:10rem}.GroupContent_exercise--header__meFlO{width:32rem}.GroupContent_exercise--header__meFlO .GroupContent_question__3LWQr{font-family:Px Grotesk;font-weight:700;font-size:1.5rem;line-height:117%;letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;padding:.5rem 0 2rem}.GroupContent_exercise--main__zN1Ix .GroupContent_image-answers__elBrJ{--code-height:2.5rem;--media-height:20vh;grid-template-columns:1fr 1fr;grid-template-rows:var(--item-height);grid-column-gap:1rem}.GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh{width:calc(var(--media-height)*1.77 - var(--code-height));max-width:calc(100vw - 2*var(--hz-padding))}.GroupContent_exercise--main__zN1Ix .GroupContent_text-answers__XCqBC{--code-size:2.5rem;--h:calc(var(--exercise-main-height) / 2);--w:calc(var(--h) * 1.7777)}.GroupContent_result__ETesu{--height:12rem}.GroupContent_result__ETesu .GroupContent_result-layout__IxDeg{width:22rem;padding-bottom:1rem}.GroupContent_modal__CmiAy{--size:60;width:calc(var(--size)*1vw);height:calc(var(--size)*.5625*1vw);background-color:#000}}@media screen and (min-width:0px)and (max-width:768px){.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb{--exercise-header-height:6rem}.GroupContent_component__uKsZg .GroupContent_exercise--header__meFlO{width:18rem}.GroupContent_component__uKsZg .GroupContent_exercise--header__meFlO .GroupContent_title__Hk_zu{position:fixed;display:none;opacity:0}.GroupContent_component__uKsZg .GroupContent_exercise--header__meFlO .GroupContent_question__3LWQr{font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;padding:0 0 1rem}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers__elBrJ{--code-height:2rem;--row-gap:1rem;--height-minus-code:calc(var(--exercise-main-height) - (var(--count) * var(--code-height)));--height-minus-gaps:calc(var(--height-minus-code) - ((var(--count) - 1) * var(--row-gap)));--height-minus-padding:calc(var(--height-minus-gaps) - 2rem);--media-height:calc(var(--height-minus-padding) / var(--count));grid-template-rows:auto auto;grid-row-gap:var(--row-gap);align-content:start}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh{--w:calc(var(--media-height) * 1.77 - var(--code-height))}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh .GroupContent_media__y7Cdz{width:var(--w);max-width:calc(100vw - 2*var(--hz-padding));height:calc(var(--w)*.5625);border-radius:var(--radius)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_text-answers__XCqBC{--code-size:2rem;--w:70vw;--h:calc(var(--w) * 0.5625)}.GroupContent_result__ETesu{--height:10rem;padding:1rem 0}.GroupContent_result__ETesu .GroupContent_result-layout__IxDeg{width:calc(100vw - var(--hz-padding))}.GroupContent_modal__CmiAy{display:grid;height:56.25vw;background-color:#000}}@media screen and (max-width:320px){.GroupContent_component__uKsZg .GroupContent_exercise__zOaGb{--vt-padding:1rem;--exercise-header-height:4rem}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh{--w:60vw;max-width:calc(100vw - 2*var(--hz-padding))}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers--answer__ZxAFh .GroupContent_media__y7Cdz{width:var(--w);height:calc(var(--w)*.5625);border-radius:var(--radius)}.GroupContent_component__uKsZg .GroupContent_exercise--main__zN1Ix .GroupContent_image-answers__elBrJ .GroupContent_code__uT6UF{display:none}}@keyframes MasterPlayer_pulse__vN__d{0%{opacity:.3}to{opacity:1}}.MasterPlayer_master-player__TOOj3{height:100%;width:100%;display:grid}.MasterPlayer_master-player__TOOj3>*{grid-area:1/-1;height:100%;width:100%;position:relative}.MasterPlayer_master-player__TOOj3[data-state=loading]{animation-name:MasterPlayer_pulse__vN__d;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled)}.MasterPlayer_master-player__TOOj3[data-state=loading]>:first-child{opacity:0}.MasterPlayer_master-player__TOOj3>:first-child{opacity:1}.MasterPlayer_error__uykQJ{color:#fff;height:100%;display:grid;align-items:center;justify-content:center}.MasterPlayer_error--message__UmkQt{padding:2rem;white-space:pre-wrap}@media screen and (min-width:0px)and (max-width:768px){.MasterPlayer_error--message__UmkQt{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0}}@media screen and (min-width:1192px){.MasterPlayer_master-player__TOOj3{display:grid}.MasterPlayer_master-player__TOOj3>*{grid-area:1/-1;align-self:center;justify-self:center;width:100%;height:100%}}@media screen and (max-width:1192px){.MasterPlayer_master-player__TOOj3{--player-h:calc(100vw * 0.5625)}}.CFPlayer_message__dbBz7{display:grid;justify-content:center;align-items:center}.PrevNextArrow_component__GZAZT{--final-position:-1rem;--travelling:8px;--text-color:#fff;--padding:1rem;height:100%;display:grid;padding:0 var(--padding);align-content:center;cursor:pointer;position:relative;z-index:2}.PrevNextArrow_component__GZAZT *{grid-area:1/-1}.PrevNextArrow_component__GZAZT .PrevNextArrow_button__quY1_{background:transparent;width:100px;height:100%;border:0;pointer-events:none}.PrevNextArrow_component__GZAZT .PrevNextArrow_text-box__GFDQI{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;color:var(--text-color);height:50%;opacity:0;width:10rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transform:translateY(calc(var(--final-position) + var(--travelling)));transition:.2s ease;display:grid;align-items:end}.PrevNextArrow_component__GZAZT .PrevNextArrow_text-box__GFDQI span{overflow:hidden;text-overflow:ellipsis}.PrevNextArrow_component__GZAZT[data-direction=left] .PrevNextArrow_button__quY1_,.PrevNextArrow_component__GZAZT[data-direction=left] .PrevNextArrow_text-box__GFDQI{text-align:left}.PrevNextArrow_component__GZAZT[data-direction=right]{justify-items:end}.PrevNextArrow_component__GZAZT[data-direction=right] .PrevNextArrow_button__quY1_,.PrevNextArrow_component__GZAZT[data-direction=right] .PrevNextArrow_text-box__GFDQI{text-align:right}.PrevNextArrow_component__GZAZT:hover>.PrevNextArrow_text-box__GFDQI{opacity:1;transform:translateY(var(--final-position))}.PrevNextComponent_arrows__xIUvL{height:100%;position:relative;display:grid;grid-template-columns:[left] auto [content] 1fr [right] auto;pointer-events:none;align-items:center}.PrevNextComponent_arrows__xIUvL[data-backdrop=true] .PrevNextComponent_arrow-left__yL4Ek:before{position:absolute;top:0;z-index:1;content:"";height:100vh;width:13rem;pointer-events:none;opacity:0;transition:.3s;background:linear-gradient(90deg,#0d0d0e 0,rgba(13,13,14,.738) 19%,rgba(13,13,14,.541) 34%,rgba(13,13,14,.382) 47%,rgba(13,13,14,.278) 56.5%,rgba(13,13,14,.194) 65%,rgba(13,13,14,.126) 73%,rgba(13,13,14,.075) 80.2%,rgba(13,13,14,.042) 86.1%,rgba(13,13,14,.021) 91%,rgba(13,13,14,.008) 95.2%,rgba(13,13,14,.002) 98.2%,rgba(13,13,14,0))}.PrevNextComponent_arrows__xIUvL[data-backdrop=true] .PrevNextComponent_arrow-right__59Abv:before{position:absolute;top:0;z-index:1;content:"";height:100vh;width:13rem;pointer-events:none;opacity:0;transition:.3s;background:linear-gradient(270deg,#0d0d0e 0,rgba(13,13,14,.738) 19%,rgba(13,13,14,.541) 34%,rgba(13,13,14,.382) 47%,rgba(13,13,14,.278) 56.5%,rgba(13,13,14,.194) 65%,rgba(13,13,14,.126) 73%,rgba(13,13,14,.075) 80.2%,rgba(13,13,14,.042) 86.1%,rgba(13,13,14,.021) 91%,rgba(13,13,14,.008) 95.2%,rgba(13,13,14,.002) 98.2%,rgba(13,13,14,0))}.PrevNextComponent_arrows__xIUvL .PrevNextComponent_arrow-left__yL4Ek{grid-column:left}.PrevNextComponent_arrows__xIUvL .PrevNextComponent_arrow-right__59Abv{grid-column:right}.PrevNextComponent_arrows__xIUvL .PrevNextComponent_arrow-left__yL4Ek,.PrevNextComponent_arrows__xIUvL .PrevNextComponent_arrow-right__59Abv{height:50%;pointer-events:auto}.PrevNextComponent_arrows__xIUvL .PrevNextComponent_arrow-left__yL4Ek:hover:before,.PrevNextComponent_arrows__xIUvL .PrevNextComponent_arrow-right__59Abv:hover:before{opacity:1}.PrevNextComponent_arrows__xIUvL[data-state=disabled] .PrevNextComponent_arrow-left__yL4Ek,.PrevNextComponent_arrows__xIUvL[data-state=disabled] .PrevNextComponent_arrow-right__59Abv{pointer-events:none;opacity:.3;transition:.2s}.PrevNextComponent_arrows__xIUvL[data-state=disabled] .PrevNextComponent_arrow-left__yL4Ek span,.PrevNextComponent_arrows__xIUvL[data-state=disabled] .PrevNextComponent_arrow-right__59Abv span{opacity:0}.Switch_component__prMu4{--input-height:2.5rem;--width:100%;--min-width:1rem;--in-between-spacing:0.5rem;--label-spacing:0rem;--label-height:1.5rem;--labeled-min-height:calc(var(--input-height) + var(--label-height) + var(--label-spacing));--bg-color:var(--base-accent-default);--focused-underline-color:var(--base-primary-default);--unfocused-underline-color:var(--base-tertiary-default);--underline-color:var(--unfocused-underline-color);width:var(--width);width:2.4rem;--w:2.4rem;--fg-color:var(--base-primary-default);--knob-size:1.2rem;--knob-color:var(--base-primary-default);--knob-border:transparent;--false-color:var(--base-primary-disabled);--groove-width:2.4rem;--min-height:2.5rem}.Switch_component__prMu4>label{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;color:var(--base-secondary-default);height:var(--label-height);display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Switch_component__prMu4 input:-webkit-autofill,.Switch_component__prMu4 input:-webkit-autofill:focus,.Switch_component__prMu4 input:-webkit-autofill:hover,.Switch_component__prMu4 select:-webkit-autofill,.Switch_component__prMu4 select:-webkit-autofill:focus,.Switch_component__prMu4 select:-webkit-autofill:hover,.Switch_component__prMu4 textarea:-webkit-autofill,.Switch_component__prMu4 textarea:-webkit-autofill:focus,.Switch_component__prMu4 textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0 1000px var(--bg-color) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.Switch_component__prMu4[color-scheme=dark]{--knob-color:var(--base-primary-default);--false-color:var(--base-primary-disabled)}.Switch_component__prMu4[data-label=true]{--min-height:var(--labeled-min-height)}.Switch_component__prMu4[data-disabled=true]{opacity:.5}.Switch_component__prMu4 .Switch_actual-label__OqGsu{position:absolute}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_input__oaWzM{display:none}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_input__oaWzM:checked+.Switch_label__0iGml:before{background-color:var(--true-color)}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_input__oaWzM:checked+.Switch_label__0iGml:after{left:calc(var(--groove-width) - var(--knob-size))}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_label__0iGml{width:var(--groove-width);display:block}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_label__0iGml:after,.Switch_component__prMu4 .Switch_switch__K9dra .Switch_label__0iGml:before{content:"";display:block;position:absolute;cursor:pointer}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_label__0iGml:before{width:var(--groove-width);height:var(--knob-size);background-color:var(--false-color);border-radius:9999em;transition:background-color .25s ease;z-index:2}.Switch_component__prMu4 .Switch_switch__K9dra .Switch_label__0iGml:after{top:0;left:0;width:var(--knob-size);height:var(--knob-size);border-radius:50%;background-color:var(--knob-color);box-shadow:0 0 0 1px var(--knob-border);transition:left .25s ease;position:relative;z-index:2}.Switch_component__prMu4[data-label-position=right]{display:grid}.Switch_component__prMu4[data-label-position=right]>label{font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;color:var(--fg-color);padding-left:calc(var(--groove-width) + .5rem)}.AddToPlaylist_add-to-playlist-box__m9FZ3{border-radius:.25rem;display:grid;align-content:start;height:var(--h);-webkit-user-select:none;-moz-user-select:none;user-select:none;--cell-height:2.5rem;grid-template-rows:var(--cell-height) 1fr}.AddToPlaylist_add-to-playlist-box__m9FZ3 .AddToPlaylist_header__xQCT0{height:3rem;display:grid;align-items:center}.AddToPlaylist_add-to-playlist-box__m9FZ3 form{display:grid;grid-template-areas:"list" "add" "submitButton";grid-template-rows:1fr auto auto;overflow:hidden}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_playlist-list__yxcFU{margin-top:.5rem;grid-area:list;overflow-y:scroll;cursor:pointer}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_playlist-list__yxcFU>ul>li+li{border-top:1px solid var(--high-border-secondary-default)}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_playlist-list__yxcFU>ul>li[data-selected=true]{border-top:none}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_playlist-list__yxcFU>ul>li[data-selected=true] .AddToPlaylist_playlist-title__MIaph{background-color:var(--high-accent-default)}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_playlist-list__yxcFU>ul .AddToPlaylist_playlist-title__MIaph{display:grid;grid-template-columns:auto 1fr;height:var(--cell-height);align-items:center;grid-column-gap:.25rem}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_playlist-list__yxcFU>ul .AddToPlaylist_playlist-title__MIaph:hover{background-color:var(--high-accent-default)}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_new-playlist__z8aRU{grid-area:add;border-top:1px solid var(--high-border-secondary-default);padding-left:.3rem;padding-bottom:.25rem;height:2.5rem}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_new-playlist__z8aRU>a{display:grid;grid-template-columns:auto 1fr;height:var(--cell-height);align-items:center;grid-column-gap:.15rem;--c:var(--base-primary-default);color:var(--c)}.AddToPlaylist_add-to-playlist-box__m9FZ3 form .AddToPlaylist_new-playlist__z8aRU>a svg path{fill:var(--c)}.AddToPlaylist_add-to-playlist-box__m9FZ3 form>:last-child{grid-area:submitButton}@media screen and (min-width:1192px){.AddToPlaylist_add-to-playlist-box__m9FZ3{width:28vw;--h:32rem}}@media screen and (max-width:1192px){.AddToPlaylist_add-to-playlist-box__m9FZ3{--h:100%}}.Toaster_toaster__E1lis{--duration:0.25s;--h:4rem;--gap:0.5rem;--travel:calc(var(--h) + var(--gap));--ease-in:var(--ease-in-quint);--ease-out:var(--ease-out-quint);position:fixed;z-index:calc(var(--z-modal) + 1);display:grid;grid-auto-flow:dense}.Toaster_toaster__E1lis>*{margin-top:var(--gap)}.Toaster_toaster__E1lis[data-inserting=true]>li:last-child{animation-name:Toaster_enterFromBottom__AD_tF}.Toaster_toaster__E1lis[data-inserting=true]>li:not(:last-child){animation-timing-function:var(--ease-in);animation-name:Toaster_bridgeGapDown__0HN2d}.Toaster_toaster__E1lis>li:has(~.Toaster_toast__wd5fH[data-state=dismissed]){transition-property:transform;transition-duration:var(--duration);transition-timing-function:var(--ease-in);transform:translateY(var(--travel))}.Toaster_toaster__E1lis .Toaster_toast__wd5fH{animation-duration:var(--duration);animation-fill-mode:forwards;animation-timing-function:var(--ease-in);height:var(--h);width:var(--toast-w);box-sizing:border-box;background-color:var(--bg-color);color:var(--fg-color);border-radius:.25rem;align-items:center;padding:.8rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;grid-template-areas:"icon message actionable";grid-template-columns:1rem 1fr 1rem;grid-column-gap:1rem}.Toaster_toaster__E1lis .Toaster_toast__wd5fH[data-style=neutral]{--bg-color:var(--surface-low);--fg-color:var(--base-secondary-default)}.Toaster_toaster__E1lis .Toaster_toast__wd5fH[data-style=highlight]{--bg-color:var(--base-highlight-default);--fg-color:var(--charcoal)}.Toaster_toaster__E1lis .Toaster_toast__wd5fH[data-style=error]{--bg-color:var(--base-error-default);--fg-color:var(--not-white)}.Toaster_toaster__E1lis .Toaster_toast__wd5fH[data-state=dismissed]{animation-name:Toaster_leaveToRight__HEUK1}.Toaster_toaster__E1lis .Toaster_toast__wd5fH[data-state=exiting]{animation-name:Toaster_leaveToTop__dVMNx}.Toaster_toaster__E1lis .Toaster_toast__wd5fH [data-icon]{background-color:var(--fg-color)}.Toaster_toaster__E1lis .Toaster_toast__wd5fH .Toaster_icon__w8jag{grid-area:icon}.Toaster_toaster__E1lis .Toaster_toast__wd5fH .Toaster_message__ZYF1K{grid-area:message;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Toaster_toaster__E1lis .Toaster_toast__wd5fH .Toaster_actionable__h7crs{grid-area:actionable;cursor:pointer}@keyframes Toaster_enterFromBottom__AD_tF{0%{opacity:0;transform:translateY(var(--travel))}to{opacity:1;transform:translateY(0)}}@keyframes Toaster_leaveToTop__dVMNx{0%{opacity:1}to{opacity:0;transform:translateY(-5rem)}}@keyframes Toaster_leaveToRight__HEUK1{0%{opacity:1}to{opacity:0;transform:translateX(4rem)}}@keyframes Toaster_bridgeGapDown__0HN2d{0%{transform:translateY(var(--travel))}to{transform:translateY(0)}}@media(min-width:1192px){.Toaster_toaster__E1lis{--toast-w:24rem;--respiro:1rem;bottom:0;right:0;padding:1rem}}@media(min-width:0px)and (max-width:1191px){.Toaster_toaster__E1lis{width:100vw;box-sizing:border-box;--toast-w:100%;bottom:0;left:0;padding:1rem}}.c_icon__uu_Bs{--fill-color:var(--base-primary-default);transition:var(--icon-transition);width:var(--w);height:var(--w);background:var(--fill-color);-webkit-mask-image:var(--filename);mask-image:var(--filename);-webkit-mask-size:var(--w) var(--w);mask-size:var(--w) var(--w)}.c_icon__uu_Bs[data-state=disabled]{--fill-color:var(--base-primary-disabled)}.VideoDetails_details__Ji_1z{--fg-color:var(--base-primary-default);--bg-color:var(--surface-base);--button-bg-color:var(--base-accent-default);--button-bg-hover-color:var(--base-accent-hover);display:grid;padding-bottom:1rem;background-color:var(--bg-color);color:var(--fg-color)}.VideoDetails_details__Ji_1z .VideoDetails_title__mv2ZZ{grid-area:title}.VideoDetails_details__Ji_1z .VideoDetails_buttons__3Y_NZ{grid-area:buttons;align-self:start}.VideoDetails_details__Ji_1z h1{font-family:Px Grotesk;font-weight:700;font-size:1.5rem;line-height:117%;letter-spacing:-.03rem;word-spacing:-.03rem;margin:0}.VideoDetails_details__Ji_1z h2{padding-bottom:.5rem;border-bottom:1px solid var(--base-border-secondary-default)}.VideoDetails_details__Ji_1z p{padding-top:.5rem}.VideoDetails_details__Ji_1z .VideoDetails_notes__W2XCN{grid-area:notes}.VideoDetails_details__Ji_1z .VideoDetails_notes__W2XCN p{white-space:pre-wrap}.VideoDetails_details__Ji_1z .VideoDetails_upnext__mV6pZ{grid-area:next}.VideoDetails_details__Ji_1z .VideoDetails_upnext__mV6pZ div{grid-area:next;text-transform:capitalize;cursor:pointer}.VideoDetails_details__Ji_1z .VideoDetails_autoplay__c_MJJ{padding-top:1rem}@media screen and (min-width:1192px){.VideoDetails_details__Ji_1z{padding:2rem;grid-template-areas:"title  buttons" "notes  next";grid-template-columns:1fr 20rem;grid-column-gap:3rem;grid-row-gap:3rem}.VideoDetails_buttons__3Y_NZ{display:flex;flex-direction:row}.VideoDetails_buttons__3Y_NZ>*+*{padding-left:1rem}.VideoDetails_entities__pkZPL{grid-area:next}.VideoDetails_entities__pkZPL ul{padding-top:.5rem}}@media screen and (max-width:1192px){.VideoDetails_details__Ji_1z{padding:var(--block-padding);grid-template-areas:"title    title" "buttons  buttons" "next     next" "notes    notes";grid-row-gap:1rem}.VideoDetails_details__Ji_1z .VideoDetails_title__mv2ZZ{padding-bottom:1rem}.VideoDetails_details__Ji_1z .VideoDetails_title__mv2ZZ div{line-height:1.4rem}.VideoDetails_buttons__3Y_NZ{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--gap-width)}.VideoDetails_buttons__3Y_NZ>div{background-color:var(--button-bg-color);padding:.5rem}.VideoDetails_buttons__3Y_NZ>div:hover{cursor:pointer;background-color:var(--button-bg-hover-color);transition:var(--base-transition)}}@keyframes Avatar_fadeIn__W4Xuo{0%{opacity:0}to{opacity:1}}@keyframes Avatar_fadeOut__sB5hV{0%{opacity:1}to{opacity:0}}@keyframes Avatar_popUpEnter__0X3Gl{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes Avatar_popUpExit__xvp5W{0%{transform:scale(1)}to{transform:scale(.9)}}.Avatar_avatar__ZvTsH{margin:0;padding:0;border:0;display:grid;background-color:var(--base-secondary-default);width:calc(var(--width) - 1px);height:calc(var(--width) - 1px)}.Avatar_avatar__ZvTsH *{grid-area:1/-1}.Avatar_avatar__ZvTsH[data-shape=circle]{border-radius:50%}.Avatar_avatar__ZvTsH .Avatar_avatar-img__3wKVf{-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .5s}.Avatar_avatar__ZvTsH .Avatar_avatar-img__3wKVf[data-shape=circle]{border-radius:50%}.Avatar_menu-avatar__ZezOc{--width:40px;cursor:pointer;display:grid;width:var(--width);height:var(--width);align-items:center;justify-content:center}.Avatar_menu-avatar__ZezOc *{grid-area:1/-1}.EntitySlot_entity-slot__cLQrm{display:grid;grid-template-areas:"avatar info";height:2.5rem;grid-auto-flow:column;grid-column-gap:.5rem;grid-template-columns:auto 1fr;align-items:center}.EntitySlot_entity-slot__cLQrm .EntitySlot_info__veRRU{grid-area:info;line-height:1rem;display:grid}.EntitySlot_entity-slot__cLQrm .EntitySlot_info__veRRU>span{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0}.VideoContent_top__xnuaJ{display:grid;overflow:hidden;margin:0;padding:0;width:100%;transition:.3s;padding-top:var(--header-height)}.VideoContent_top__xnuaJ[data-state=tocVisible]{max-width:72vw}.VideoContent_top__xnuaJ *{grid-column:1/-1;grid-row:1/-1}.VideoContent_top__xnuaJ .VideoContent_prev-next__qIZCf{height:100%;width:calc(100% - 1rem);position:relative;align-self:center;pointer-events:none}.VideoContent_bottom__jNgc8{position:relative;display:flex;flex-direction:column;align-items:space-between;background-color:var(--surface-base);height:100px}.VideoContent_stage__C96wT{position:relative;display:grid;background:var(--surface-low)}.VideoContent_stage__C96wT *{grid-row:1/-1;grid-column:1/-1}.VideoContent_details__SBbue{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1192px){.VideoContent_top__xnuaJ .VideoContent_stage__C96wT .VideoContent_player__F5peH{width:calc(var(--player-width)*1vh*1.775);max-width:100vw;min-width:600px;height:100%;justify-self:center}.VideoContent_player-placeholder__6kTHJ{display:grid}.VideoContent_player-placeholder__6kTHJ>div{height:100%;place-self:center;background-color:var(--charcoal);background-color:red}.VideoContent_bottom__jNgc8{height:50vh}}@media screen and (max-width:1192px){.VideoContent_top__xnuaJ .VideoContent_stage__C96wT{height:56.35vmin!important}}@media screen and (max-width:1192px)and (orientation:landscape){.VideoContent_top__xnuaJ .VideoContent_stage__C96wT{height:56.35vmax!important}}@media screen and (max-width:1192px){.VideoContent_top__xnuaJ .VideoContent_stage__C96wT .VideoContent_player__F5peH{height:56.25vw;width:100vw}.VideoContent_top__xnuaJ .VideoContent_prev-next__qIZCf{display:none}.VideoContent_bottom__jNgc8{width:100vw}}.TOC_course-nav__H14A8{--bg-color:var(--surface-invert);--selected-chapter-bg-color:var(--invert-accent-disabled);--selected-content-bg-color:var(--invert-accent-default);--highlight-cell:var(--invert-primary-disabled);--separator-color:var(--invert-border-secondary-default);--chapter-title-color:var(--invert-primary-default);--content-title-color:var(--invert-primary-default);--subtext:var(--invert-tertiary-default);--cell-height:60px;position:fixed;width:var(--nav-width);height:100vh;overflow-y:auto;background:var(--bg-color);z-index:var(--z-tray);transition:.3s;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TOC_course-nav__H14A8 .TOC_toc-header__JJ5y1{top:0;position:fixed;width:100%;height:var(--cell-height);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:center;background-color:var(--bg-color)}.TOC_course-nav__H14A8 .TOC_toc-header--account__gP7Et{padding-left:20px;justify-self:start}.TOC_course-nav__H14A8 .TOC_toc-header--menu__zY83_{justify-self:end;padding-right:.75rem}.TOC_course-nav--body__pLuTz{padding-top:var(--cell-height)}.TOC_course-nav__H14A8[data-state=tocVisible]{transform:translateX(0)}.TOC_course-nav__H14A8[data-state=tocHidden]{transform:translateX(var(--nav-width))}.TOC_toc-end__bhm05{height:var(--cell-height);box-shadow:inset 0 8px 6px -6px rgba(0,0,0,.05)}.TOC_chapter-block__bjIEn{overflow:hidden}.TOC_chapter-block__bjIEn:not(:last-child)>label>div{border-bottom:1px solid var(--separator-color)}.TOC_chapter-block__bjIEn:last-child>:last-child>:last-child>div{border:0}.TOC_chapter-block__bjIEn[data-state=selected]{background:var(--selected-chapter-bg-color);border:0}.TOC_chapter-block__bjIEn input{position:absolute;opacity:0}.TOC_chapter-block__bjIEn input:checked~ul{max-height:calc(var(--content-count)*var(--cell-height))}.TOC_chapter-block__bjIEn input:checked+.TOC_chapter-cell__G_mFB>.TOC_chapter-cell--title__nJWl6>.TOC_chapter-cell--title--toggle__c_Zz2{transform:rotateX(180deg)}.TOC_chapter-block__bjIEn .TOC_chapter-cell__G_mFB{display:grid;grid-template-columns:[start] 15px [title] 1fr [space] 20px;height:var(--cell-height);overflow:hidden}.TOC_chapter-block__bjIEn .TOC_chapter-cell--start__lQElX{grid-column:start}.TOC_chapter-block__bjIEn .TOC_chapter-cell--title__nJWl6{grid-column:title;cursor:pointer;display:grid;align-items:center;grid-template-columns:[title-chapter] 1fr [end] 16px}.TOC_chapter-block__bjIEn .TOC_chapter-cell--title--main__Yu15O{grid-column:title-chapter;overflow:hidden}.TOC_chapter-block__bjIEn .TOC_chapter-cell--title--main__Yu15O .TOC_title__Wp5DG{width:calc(100% - 1rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--chapter-title-color)}.TOC_chapter-block__bjIEn .TOC_chapter-cell--title--main__Yu15O .TOC_sub__FrXuP{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;grid-column:title-chapter;color:var(--subtext)}.TOC_chapter-block__bjIEn .TOC_chapter-cell--title--toggle__c_Zz2{transition:var(--base-transition);transform-origin:center center;height:24px;width:24px;grid-column:end}.TOC_chapter-block__bjIEn .TOC_chapter-cell--space__O9wLh{grid-column:space}.TOC_chapter-block__bjIEn ul{max-height:0;transition:var(--base-transition)}@media(hover:hover){.TOC_chapter-cell__G_mFB{transition:.3s ease}.TOC_chapter-cell__G_mFB:hover{background:var(--invert-accent-default)}.TOC_content-cell__oUJ0E{transition:.3s ease}.TOC_content-cell__oUJ0E:hover{background:var(--invert-accent-default)}}.TOC_content-cell__oUJ0E{display:grid;grid-template-areas:"bullet   title   completeness";grid-template-columns:36px 1fr 3.5rem;height:var(--cell-height);cursor:pointer}.TOC_content-cell__oUJ0E[data-state=selected]{background-color:var(--selected-content-bg-color);cursor:default}.TOC_content-cell__oUJ0E .TOC_bullet__Z9rBn{grid-area:bullet;align-self:center;justify-self:center}.TOC_content-cell__oUJ0E .TOC_title__Wp5DG{grid-area:title;display:grid;align-items:center;justify-content:start;border-bottom:1px solid var(--separator-color)}.TOC_content-cell__oUJ0E .TOC_title__Wp5DG .TOC_main__juUnO{grid-column:title-content;overflow:hidden}.TOC_content-cell__oUJ0E .TOC_title__Wp5DG .TOC_main--title__Pl7uC{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--content-title-color)}.TOC_content-cell__oUJ0E .TOC_title__Wp5DG .TOC_main--sub__jz28g{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;grid-column:title-content;color:var(--subtext)}.TOC_content-cell__oUJ0E .TOC_complete__VHWxk{grid-area:completeness;align-self:center;justify-self:center;height:16px;width:16px;cursor:pointer}@media screen and (min-width:768px){.TOC_course-nav__H14A8{--nav-width:32rem}}@media screen and (min-width:0px)and (max-width:768px){.TOC_course-nav__H14A8{--nav-width:100vw}}@keyframes HeaderBackButton_fadeIn__oCXpP{0%{opacity:0}to{opacity:1}}@keyframes HeaderBackButton_fadeOut__98HCL{0%{opacity:1}to{opacity:0}}@keyframes HeaderBackButton_popUpEnter__xEQjp{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes HeaderBackButton_popUpExit__mSNN7{0%{transform:scale(1)}to{transform:scale(.9)}}.HeaderBackButton_back-button__UIdCA{z-index:calc(var(--z-header) + 1);display:grid;align-items:center;grid-template-columns:auto 1fr;grid-column-gap:.5rem;cursor:pointer;color:var(--header-fg-color);height:var(--header-height)}.HeaderBackButton_back-button__UIdCA h1{transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:2px;color:var(--base-primary-default)}.HeaderBackButton_back-button__UIdCA:hover p{padding-left:4px;transform:translateX(4px)}@media screen and (min-width:1192px){.HeaderBackButton_back-button__UIdCA{min-width:6rem}.HeaderBackButton_back-button__UIdCA[data-placement=always-on-header]{position:fixed;top:0;left:0;padding-left:1rem;background-color:var(--header-bg-color);width:8rem}.HeaderBackButton_back-button__UIdCA[data-placement=mobile-only]{display:none}}@media screen and (max-width:1192px){.HeaderBackButton_back-button__UIdCA{position:fixed;top:0;left:0;padding-left:1rem;background-color:var(--header-bg-color);width:8rem}.HeaderBackButton_back-button__UIdCA[data-placement=always-on-header]{position:fixed;top:0;left:0;padding-left:1rem;background-color:var(--header-bg-color);width:2rem}.HeaderBackButton_back-button__UIdCA[data-visible=true]{animation-name:HeaderBackButton_in__Wr4n6;animation-duration:.6s;animation-transition-timing-function:var(--ease-out-quint)}@keyframes HeaderBackButton_in__Wr4n6{0%{opacity:0}to{opacity:1}}.HeaderBackButton_back-button__UIdCA[data-visible=false]{pointer-events:none;animation-name:HeaderBackButton_out__Eiuc6;animation-duration:.6s;animation-transition-timing-function:var(--ease-out-quint);opacity:0}@keyframes HeaderBackButton_out__Eiuc6{0%{opacity:1}to{opacity:0}}.HeaderBackButton_back-button__UIdCA h1{display:none}}.ProgressBar_progress-bar__Ro1i3{--bar-bg:var(--base-primary-default);--bar-fg:var(--base-highlight-default);--bar-glow:var(--arara-500-rgb);--bar-height:0.3rem;--label-color:var(--base-primary-default);align-items:center;box-sizing:border-box}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_label__G38Xl{grid-area:label;padding-bottom:2px;white-space:nowrap;min-width:2.5rem;color:var(--label-color)}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar__D_C_r{grid-area:bar;display:grid}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar__D_C_r[data-layout=round]>*{border-radius:var(--bar-height)}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar__D_C_r>*{height:var(--bar-height);grid-area:1/-1}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar--bg__rWhRy{background-color:var(--bar-bg);opacity:.2;width:var(--bar-width);z-index:102}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar--active__fbKsS{opacity:0;transition:opacity 1s}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar--fg__2aCEJ{background-color:var(--bar-fg);width:var(--progress);z-index:103;box-shadow:0 0 6px rgba(var(--bar-glow),.5)}.ProgressBar_progress-bar__Ro1i3[data-active=true] .ProgressBar_bar--active__fbKsS{opacity:1;width:100%;background:linear-gradient(45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0);background-size:20px 20px;animation:ProgressBar_progress-animation__aSzGz 1s linear infinite}.ProgressBar_progress-bar__Ro1i3[data-kind=bar-only]{display:block;grid-template-areas:"bar";width:100%}.ProgressBar_progress-bar__Ro1i3[data-kind=in-progress],.ProgressBar_progress-bar__Ro1i3[data-kind=label-top]{grid-template-areas:"label" "bar";grid-template-rows:1fr 1fr;column-gap:1rem;width:100%}.ProgressBar_progress-bar__Ro1i3[data-kind=course-header],.ProgressBar_progress-bar__Ro1i3[data-kind=label-left]{display:grid;grid-template-areas:"label bar";grid-template-columns:auto 1fr;grid-column-gap:.5rem}.ProgressBar_progress-bar__Ro1i3[data-kind=label-right]{display:grid;grid-template-areas:"bar label";grid-template-columns:1fr auto;grid-column-gap:.5rem}.ProgressBar_progress-bar__Ro1i3[data-kind=label-right] .ProgressBar_label__G38Xl{display:grid;justify-items:end}.ProgressBar_progress-bar__Ro1i3[data-kind=course-info]{grid-template-areas:"label" "bar";padding-bottom:1rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-info] .ProgressBar_label__G38Xl{padding-bottom:.25rem}@media screen and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-info]{--bar-width:100%!important}.ProgressBar_progress-bar__Ro1i3[data-kind=course-info] .ProgressBar_label__G38Xl span{display:none}}.ProgressBar_progress-bar__Ro1i3[data-golden=true] .ProgressBar_bar--fg__2aCEJ{background:#dfbd69;box-shadow:0 0 6px rgba(var(--ouro-rgb),.5)}@keyframes ProgressBar_progress-animation__aSzGz{0%{background-position:0 0}to{background-position:40px 20px}}@media screen and (min-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{grid-template-areas:"label" "bar";padding-bottom:1rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl{padding-bottom:.25rem}}@media screen and (min-width:768px)and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{--bar-width:100%!important}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl span{display:none}}@media screen and (min-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl{text-align:center;padding-bottom:.5rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_bar__D_C_r *{height:.5rem}}@media screen and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{grid-template-areas:"label" "bar";padding-bottom:1rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl{padding-bottom:.25rem}}@media screen and (min-width:0px)and (max-width:768px)and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{--bar-width:100%!important}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl span{display:none}}@media screen and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=bar] .ProgressBar_label__G38Xl,.ProgressBar_progress-bar__Ro1i3[data-kind=course-header] .ProgressBar_label__G38Xl{display:none}}.CourseHeader_header__D8an_{position:fixed;background:var(--header-bg-color);width:100%;height:60px;display:grid;grid-template-columns:[title] 5rem [progress] 1fr [menu] 5rem;align-content:center;z-index:var(--z-header)}.CourseHeader_header__D8an_ .CourseHeader_title__Ma7T3{grid-column:title;padding-left:20px;justify-self:start}.CourseHeader_header__D8an_ .CourseHeader_progress__QW2nk{grid-column:progress;color:#fff;width:var(--progress-w);align-self:center;justify-self:center}.CourseHeader_header__D8an_ .CourseHeader_menu__Hn89E{grid-column:menu;justify-self:end;padding-right:20px}@media screen and (min-width:768px){.CourseHeader_header__D8an_{--progress-w:16rem}}@media screen and (min-width:0px)and (max-width:768px){.CourseHeader_header__D8an_{--progress-w:10rem}}