.Bgazfa_icon{fill:var(--color-icon-primary);width:1.125rem;height:1.125rem}.Bgazfa_button{width:auto;color:var(--color-text-primary);font-weight:var(--font-weight-normal-400);height:2.75rem;font-size:.875rem;font-style:normal;line-height:1.05rem;font-family:var(--font-stack);cursor:pointer;background:0 0;border-radius:.5rem;outline:none;flex-shrink:1;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;text-decoration:underline;transition:background-color .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.Bgazfa_button:hover{background-color:var(--color-button-secondary-hover)}}.Bgazfa_button:focus{background-color:var(--color-button-secondary-hover)}.Bgazfa_button:active{background-color:var(--color-button-secondary-pressed)}@media (max-width:768px){.Bgazfa_button{display:none}}
@layer ui{.pUrx9G_modal{z-index:var(--zIndex-modal);width:100%;height:100%;display:flex}.pUrx9G_modal .MuiModal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003}.pUrx9G_center{justify-content:center;align-items:center}.pUrx9G_contentWrapper{z-index:var(--zIndex-modal);background-color:var(--color-surface-container);border-radius:1rem;height:auto;position:relative}@media (min-width:768.02px){.pUrx9G_contentWrapper{width:fit-content}}.pUrx9G_fullWidth{width:100vw;height:auto}.pUrx9G_fullWidth>*{width:100%}.pUrx9G_fullScreen{border-radius:0;width:100vw;height:100vh}}
@layer ui{.WybBdG_text{color:var(--color-text-primary);font-family:var(--font-stack);font-feature-settings:var(--font-feature-settings-inter)}.WybBdG_s{font-size:.75rem;line-height:150%}.WybBdG_m{font-size:.875rem;line-height:157.14%}.WybBdG_l{font-size:1rem;line-height:160%}.WybBdG_xl{font-size:1.125rem;line-height:180%}.WybBdG_title,.WybBdG_label{font-weight:500}.WybBdG_title.WybBdG_s{font-size:.875rem;line-height:100%}.WybBdG_title.WybBdG_m{font-size:1rem;line-height:137.5%}.WybBdG_title.WybBdG_l{font-size:1.125rem;line-height:133.33%}.WybBdG_label.WybBdG_xs{font-size:.6875rem;line-height:130%}.WybBdG_label.WybBdG_s{font-size:.75rem;line-height:120%}.WybBdG_label{font-size:.875rem;line-height:142.86%}.WybBdG_label.WybBdG_underline{text-decoration:underline}.WybBdG_label.WybBdG_l{font-size:1rem;line-height:125%}.WybBdG_truncate{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WybBdG_headline{font-style:normal;font-weight:600;font-family:var(--font-headline)}.WybBdG_headline.WybBdG_s{font-size:1.25rem;line-height:140%}.WybBdG_headline.WybBdG_m{font-size:1.375rem;line-height:125%}.WybBdG_headline.WybBdG_l{font-size:2.25rem;line-height:122.22%}}
@font-face{font-family:Poppins;src:url(../media/Poppins_Regular_Alt-s.p.03-oo2ei9noc1.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Poppins;src:url(../media/Poppins_Medium_Alt-s.p.0ng03jz2c3540.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:Poppins;src:url(../media/Poppins_SemiBold_Alt-s.p.15l-hg474uokf.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:Poppins;src:url(../media/Poppins_Bold_Alt-s.p.0jicnior7x9hz.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:97.81%;descent-override:32.6%;line-gap-override:9.32%;size-adjust:107.35%}.BOoa0G_className{font-family:Poppins,Poppins Fallback}.BOoa0G_variable{--font-headline:"Poppins", "Poppins Fallback"}
@layer ui{.CsE_9q_container{cursor:pointer}.CsE_9q_border:not(:last-child){border-bottom:1px solid var(--color-outline-default)}}
@layer composedUi{.hUV4ba_alert{border-radius:.5rem;display:flex;overflow:hidden}.hUV4ba_inner{align-items:center;gap:.62rem;min-height:1.5rem;padding:.62rem .75rem;display:flex}.hUV4ba_p{color:var(--color-text-primary);align-items:center;gap:.5rem;line-height:1.375rem;display:flex}.hUV4ba_icon{flex-shrink:0;width:1.5rem;height:1.5rem}.hUV4ba_danger{border:1px solid var(--color-outline-error);background-color:var(--color-surface-error)}.hUV4ba_danger .hUV4ba_icon{fill:var(--color-icon-error)}.hUV4ba_success{border:1px solid var(--color-outline-success);background-color:var(--color-surface-accent-container-subtle)}.hUV4ba_success .hUV4ba_icon{fill:var(--color-icon-success)}.hUV4ba_warning{border:1px solid var(--color-outline-warning);background-color:var(--color-surface-warning)}.hUV4ba_warning .hUV4ba_icon{fill:var(--color-icon-warning)}.hUV4ba_info{border:1px solid var(--color-outline-contrast);background-color:var(--color-surface-on-container)}.hUV4ba_info .hUV4ba_icon{fill:var(--color-icon-primary)}}
@layer composedUi{.nQBikG_helperText{font-size:.75rem;line-height:1.125rem;font-family:var(--font-stack);margin-top:0;padding-top:.25rem;padding-left:0;padding-right:0}}
@layer composedUi{.ZiQYwG_button{min-width:auto;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:.25rem;padding:.25rem 0;display:flex}.ZiQYwG_button:hover{text-decoration:underline}.ZiQYwG_backArrowIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.ZiQYwG_label{font-weight:var(--font-weight-normal-400);font-size:1.125rem;line-height:1.35rem;font-family:var(--font-headline)}.ZiQYwG_button.ZiQYwG_hideLabel .ZiQYwG_label{display:none}}
@layer ui{.QQIcBa_chip{white-space:nowrap;border:1px solid var(--color-outline-default);color:var(--color-text-primary);font-family:var(--font-stack);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.38rem;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:142.857%;transition:background .2s,border-color .2s,opacity .2s;display:flex}.QQIcBa_chip:disabled{cursor:unset;opacity:.3}@media (hover:hover) and (pointer:fine){.QQIcBa_chip:hover:not(:disabled){border-color:var(--color-outline-subtle);background:var(--color-bg-input-solid-hover)}.QQIcBa_hideActiveHover.QQIcBa_chip.QQIcBa_active:hover:not(:disabled){background:var(--color-bg-input-solid-active);border-color:#0000}}.QQIcBa_chip.QQIcBa_active{background:var(--color-bg-input-solid-active);border-color:#0000}.QQIcBa_chip:active{background:var(--color-bg-input-solid-focus);border-color:#0000}.QQIcBa_icon{width:1.125rem;height:1.125rem;display:block}}
@layer component{.PL_Vla_container{border:1px solid var(--color-outline-default);border-radius:.5rem;justify-content:center;align-items:center;width:3rem;padding:.625rem;display:flex}.PL_Vla_hideBackground{background-color:#0000;border:none}.PL_Vla_iconContainer{justify-content:center;align-items:center;display:flex}.PL_Vla_icon{width:1.5rem;height:1.5rem;transition:all .2s}.PL_Vla_container:hover .PL_Vla_icon{transform:scale(1.05)}}
@layer ui{.wiRjeq_divider{background-color:var(--color-outline-subtle);width:100%;height:1px;margin:0 auto}}
@layer component{.d-2gmG_chaptersContainer{flex-direction:column;display:flex}.d-2gmG_panelHeader{justify-content:center;align-items:center;gap:.25rem;height:2.5rem;padding-left:.75rem;padding-right:.75rem;display:flex}.d-2gmG_scrollContainer{width:100%}.d-2gmG_chaptersList{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.d-2gmG_chapter{text-align:left;cursor:pointer;border-radius:.5rem;gap:.625rem;padding:.75rem .625rem;display:flex}.d-2gmG_chapter:hover{background-color:var(--color-surface-on-container)}.d-2gmG_chapter.d-2gmG_active{background-color:var(--color-surface-accent-container)}.d-2gmG_chapterTimestamp{color:rgb(from var(--color-text-primary) r g b / 50%);font-variant-numeric:tabular-nums}.d-2gmG_chapterTimestamp,.d-2gmG_chapterTitle{line-height:1.375rem}}
.iYyryW_injectedContainer{flex:1;height:.3125rem;margin:-.3125rem .5rem 0;position:absolute;inset:0}.iYyryW_wrapper{background:0 0;align-items:center;width:100%;height:.3125rem;display:flex;position:relative}.iYyryW_wrapper *{transform-origin:bottom}.iYyryW_pseudoSliderWrapper{align-items:center;display:flex;position:absolute;inset:0}.iYyryW_slider.MuiSlider-root{opacity:0;pointer-events:auto;border-radius:0;width:100%;height:100%;padding:0;position:relative}:is(.iYyryW_slider.MuiSlider-root .MuiSlider-track,.iYyryW_slider.MuiSlider-root .MuiSlider-rail){color:#0000;background-color:#0000;height:100%;transition:none}.iYyryW_slider.MuiSlider-root .MuiSlider-thumb{display:none}
.Ok-5Yq_chaptersOverlay{pointer-events:none;display:flex;position:absolute;inset:0}.Ok-5Yq_segment{pointer-events:none;cursor:pointer;background-color:var(--color-surface-container);height:.3125rem;position:relative}.Ok-5Yq_segment:not(:last-child){margin-right:.15rem}.Ok-5Yq_fill{transform-origin:50%;background-color:var(--color-surface-success);height:100%}.Ok-5Yq_hoverFill{background-color:var(--color-surface-container);pointer-events:none;height:100%;position:absolute;top:0;left:0}
.X2xPja_customThumb{pointer-events:none;transform-origin:bottom;background-color:var(--color-surface-success);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;left:0}
.oH1Cla_tooltip{pointer-events:none;z-index:10;white-space:nowrap;text-align:center;min-width:10rem;max-width:16rem;position:absolute;bottom:100%;transform:translate(-50%)}.oH1Cla_tooltipContent{background:var(--color-icon-secondary);text-align:center;border-radius:.25rem;flex-direction:column;gap:.25rem;padding:.25rem .5rem;display:flex;box-shadow:0 .25rem .5rem #0003}.oH1Cla_tooltipTime,.oH1Cla_tooltipTitle{color:var(--color-text-invert-fixed)}.oH1Cla_tooltipTime{font-weight:600}
.FceKhq_chapter{pointer-events:none;justify-content:center;align-items:center;gap:.3125rem;height:100%;padding:.3125rem;display:flex}.FceKhq_separator{background-color:var(--color-surface-container);border-radius:50%;width:.25rem;height:.25rem}.FceKhq_chapterTitle{color:var(--color-text-invert-fixed);font-weight:600}
@layer ui{.k06a1W_icon{width:1rem;height:1rem}}
@layer ui{.uTZajW_label{width:var(--width-form);-webkit-user-select:none;user-select:none;align-items:flex-start;max-width:100%;margin-left:0;margin-right:0}.uTZajW_label .MuiCheckbox-root{margin-top:.21rem;margin-right:.62rem;padding:0}.uTZajW_label .MuiTypography-root{font-size:.875rem;line-height:1.375rem;font-family:var(--font-stack)}.uTZajW_helperText{margin-left:1.62rem}}
@layer ui{.RIA4LG_chip{border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .375rem;display:flex}}
@layer ui{.A-4N1q_collapseToggle{cursor:pointer;align-self:flex-start;align-items:center;width:auto;margin-top:2rem;padding-left:0;padding-right:0;text-decoration:none;display:inline-flex}.A-4N1q_chevron{width:1rem;height:1rem;margin:.62rem}}
@layer ui{.khdAKW_dot{color:var(--color-text-primary);font-size:.75rem}.khdAKW_white{color:var(--color-text-invert-fixed)}.khdAKW_light{color:var(--color-text-secondary)}}
@layer mui{._6-Xc5W_drawer{left:var(--width-sidebar);z-index:var(--zIndex-drawer)}._6-Xc5W_drawer .MuiPaper-root{left:var(--width-sidebar);z-index:var(--zIndex-drawer)}@media (max-width:1200px){._6-Xc5W_drawer{left:var(--width-sidebar-collapsed)}._6-Xc5W_drawer .MuiPaper-root{left:var(--width-sidebar-collapsed)}}@media (max-width:768px){._6-Xc5W_drawer{left:0}._6-Xc5W_drawer .MuiPaper-root{left:0}}._6-Xc5W_drawer .MuiPaper-root{box-shadow:none;flex-direction:column;display:flex}}
@layer ui{.wN27IW_fieldset{border:1px solid var(--color-outline-default);border-radius:.5rem;padding:1rem 1.5rem}.wN27IW_legend{color:var(--color-text-secondary);margin-left:-.5rem;padding:0 .5rem}}
@layer ui{.TE8YSW_active{background:linear-gradient(110deg, transparent 50%, var(--color-bg-input-solid-active) 65%, transparent 80%);background-size:200% 100%;border-radius:.5rem;animation:1.8s linear 1s TE8YSW_shine}@keyframes TE8YSW_shine{to{background-position-x:-400%}}}
@layer ui{.ScZ6oG_image{opacity:0;transition:opacity .4s}.ScZ6oG_imageFadeIn{opacity:1}}
@layer ui{.yxH45W_container{width:var(--width-form);max-width:100%;display:flex;position:relative}.yxH45W_textfield{border-radius:.5rem;height:2.75rem}.yxH45W_textfield.yxH45W_small{height:2.5rem}.yxH45W_textfield input{height:100%;caret-color:var(--color-icon-success);border-radius:.5rem;padding:0 1rem;font-size:.875rem}@media (max-width:768px){.yxH45W_textfield input{font-size:1rem}}.yxH45W_textfield input:-webkit-autofill{-webkit-box-shadow:0 0 0 3rem var(--color-surface-container) inset!important}.yxH45W_textfield input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 3rem var(--color-surface-container) inset!important}.yxH45W_textfield input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 3rem var(--color-surface-container) inset!important}.yxH45W_textfield input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 3rem var(--color-surface-container) inset!important}.yxH45W_textfield fieldset{border-color:var(--color-outline-default);padding-left:calc(.75rem - 2px);transition:border .2s}.yxH45W_textfield .MuiInputBase-root{border-radius:.5rem;height:100%}@media (hover:hover) and (pointer:fine){.yxH45W_textfield input:hover~fieldset{border-color:var(--color-outline-contrast)}}.yxH45W_textfield input:focus~fieldset{border-width:2px;border-color:var(--color-outline-success)}.yxH45W_textfield .Mui-error input~fieldset{border-width:2px;border-color:var(--color-outline-error)}.yxH45W_textfield input:disabled~fieldset{border-color:var(--color-outline-subtle)}.yxH45W_textfield label{color:var(--color-text-secondary);font-size:1rem;line-height:1.5rem;transform:translate(1rem)scale(.75)translateY(calc(.5px - 50%))}.yxH45W_textfield legend{font-size:.75rem}@media (hover:hover) and (pointer:fine){.yxH45W_textfield:hover label{color:var(--color-text-primary)}}.yxH45W_textfield:focus-within label{color:var(--color-text-success)}.yxH45W_textfield label.Mui-error{color:var(--color-text-error)}.yxH45W_lockIcon{flex-shrink:0;width:1.5rem;height:1.5rem;top:.6rem;right:1rem}}
@layer ui{._4DoVxa_decorator{width:var(--width-form);max-width:100%}._4DoVxa_container{z-index:0;display:block;position:relative}._4DoVxa_fieldset{box-sizing:border-box;z-index:-1;border:1px solid var(--color-outline-default);border-radius:.5rem;padding-left:calc(.75rem - 2px);transition:border-color .2s;position:absolute;inset:-.375rem 0 0}._4DoVxa_container>:hover+._4DoVxa_fieldset{border:1px solid var(--color-outline-contrast)}:is(._4DoVxa_container._4DoVxa_error ._4DoVxa_fieldset,._4DoVxa_container>.CbHosted--invalid+._4DoVxa_fieldset){border:2px solid var(--color-outline-error)}:is(._4DoVxa_container:focus-within ._4DoVxa_fieldset,._4DoVxa_container>.CbHosted--focus+._4DoVxa_fieldset){border:2px solid var(--color-outline-success)}._4DoVxa_legend{color:var(--color-text-secondary);padding:0 .25rem;font-size:.75rem;line-height:.75rem;transition:color .2s}._4DoVxa_container>:hover+._4DoVxa_fieldset ._4DoVxa_legend{color:var(--color-text-primary)}:is(._4DoVxa_container._4DoVxa_error ._4DoVxa_fieldset ._4DoVxa_legend,._4DoVxa_container>.CbHosted--invalid+._4DoVxa_fieldset ._4DoVxa_legend){color:var(--color-text-error);margin-left:-1px}:is(._4DoVxa_container:focus-within ._4DoVxa_fieldset ._4DoVxa_legend,._4DoVxa_container>.CbHosted--focus+._4DoVxa_fieldset ._4DoVxa_legend){color:var(--color-text-success);margin-left:-1px}._4DoVxa_container>:not(._4DoVxa_fieldset){box-sizing:content-box;cursor:text;align-items:center;padding:0 1rem;display:flex}._4DoVxa_decorator._4DoVxa_medium ._4DoVxa_container>:not(._4DoVxa_fieldset){height:2.75rem}._4DoVxa_decorator._4DoVxa_small ._4DoVxa_container>:not(._4DoVxa_fieldset){height:2.5rem}._4DoVxa_fieldset+*{width:100%}}
@layer component{.GwxNFG_input input{padding-left:1rem;padding-right:.25rem}.GwxNFG_input .MuiInputBase-root{padding-left:1rem;padding-right:.25rem}.GwxNFG_input .MuiInputBase-input{padding-left:0}.GwxNFG_input .MuiInputAdornment-root{margin-right:.38rem}.GwxNFG_input input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.GwxNFG_input input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.GwxNFG_input input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.GwxNFG_input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.GwxNFG_icon{width:1.125rem;height:1.125rem}.GwxNFG_clearButton{justify-content:center;align-items:center;display:flex}.GwxNFG_clearIcon{width:1.25rem;height:1.25rem;color:var(--color-icon-primary);cursor:pointer;flex-shrink:0}}
@layer ui{._0cRMVG_link{color:var(--color-text-primary);font-size:.875rem;font-style:normal;font-weight:500;line-height:120%;font-family:var(--font-stack);cursor:pointer;text-decoration:underline}@media (hover:hover) and (pointer:fine){._0cRMVG_link:hover{color:var(--color-button-inline-link)}}}
@layer ui{.uzVOkq_markup div{line-height:inherit;color:inherit;font-size:inherit}.uzVOkq_markup h1{color:var(--color-text-error)}.uzVOkq_markup h2,.uzVOkq_markup h3,.uzVOkq_markup h4,.uzVOkq_markup p,.uzVOkq_markup a,.uzVOkq_markup ul,.uzVOkq_markup li{color:var(--color-text-primary)}.uzVOkq_markup h2,.uzVOkq_markup h3,.uzVOkq_markup h4{font-family:var(--font-headline);font-size:1.5rem;font-weight:600;line-height:115%}.uzVOkq_markup p{font-family:var(--font-stack);font-feature-settings:var(--font-feature-settings-inter);font-size:1rem;font-style:normal;font-weight:400;line-height:160%}.uzVOkq_markup a{text-decoration:underline}}
@layer component{._1ANSeW_container{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}}
.ParTka_container{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;height:.5rem;overflow:hidden}.ParTka_bar{background-color:var(--color-surface-success);height:100%}
@layer ui{.TJ95bW_scroll .ScrollbarsCustom-Scroller{scrollbar-width:none;margin-bottom:0!important;margin-right:0!important;padding-bottom:0!important;padding-right:0!important}.TJ95bW_scroll .ScrollbarsCustom-Track{transition:opacity .2s;opacity:0!important;width:.5rem!important;top:.5rem!important;bottom:.5rem!important}.TJ95bW_scrollVisible .ScrollbarsCustom-Track{opacity:1!important}.TJ95bW_scroll .ScrollbarsCustom-Thumb{background:var(--color-outline-subtle)!important}.TJ95bW_scroll .ScrollbarsCustom-Scroller::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0;display:none}}
._2uxG3W_paper{flex-direction:column;display:flex}._2uxG3W_scroll{max-height:100%}._2uxG3W_scroll .ScrollbarsCustom-Content{min-width:100%;display:inline-block!important}
@layer ui{.m86dkq_select{width:var(--width-form);border-radius:.5rem;max-width:100%;height:2.75rem;padding-right:0}.m86dkq_select.m86dkq_small{height:2.5rem}.m86dkq_select .MuiSelect-select{color:var(--color-text-primary);font-size:.875rem;font-family:var(--font-stack);padding-left:1rem;padding-right:2.505rem;font-weight:500;line-height:142.857%}.m86dkq_select.m86dkq_small .MuiSelect-select{padding-left:.75rem;padding-right:2.255rem}.m86dkq_select fieldset{border-color:var(--color-outline-default);transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.m86dkq_select:hover:not(:disabled) fieldset{border-color:var(--color-outline-contrast)}}.m86dkq_select.Mui-focused fieldset{border-width:2px;border-color:var(--color-outline-success)}.m86dkq_select.Mui-error fieldset{border-width:2px;border-color:var(--color-outline-error)}@media (hover:hover) and (pointer:fine){.m86dkq_select.m86dkq_solid:hover:not(:disabled) fieldset{border:1px solid var(--color-outline-subtle);background-color:var(--color-bg-input-solid-hover)}}:is(.m86dkq_select.m86dkq_solid.m86dkq_hasValue fieldset,.m86dkq_select.m86dkq_solid.Mui-focused fieldset){border-width:0;border-color:var(--color-outline-default);background-color:var(--color-bg-input-solid-active)}.m86dkq_label{font-size:.75rem;transform:translate(.85rem,-.55rem)}.m86dkq_label.Mui-focused{color:var(--color-text-success)}.m86dkq_adornment{cursor:pointer;pointer-events:none;position:absolute;right:0}.m86dkq_chevron{pointer-events:none;width:1.125rem;height:1.125rem;margin-right:.75rem}.m86dkq_select>[aria-expanded=true]~.m86dkq_adornment>.m86dkq_chevron{transform:rotate(180deg)}.m86dkq_menu{border:1px solid var(--color-outline-subtle);background:var(--color-surface-container);border-radius:.5rem;margin-top:.5rem;box-shadow:0 8px 19px #00000040}.m86dkq_menu .MuiList-root{padding-top:.5rem;padding-bottom:.5rem}.m86dkq_menuItem{min-height:2.69rem;color:var(--color-text-primary);padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:500;line-height:142.857%}.m86dkq_menuItem.Mui-selected{background-color:#0000}@media (hover:hover) and (pointer:fine){.m86dkq_menuItem:hover:not(:disabled){background-color:var(--color-bg-input-solid-hover)}}.m86dkq_menuItem.Mui-focusVisible{background-color:var(--color-bg-input-solid-active)}.m86dkq_menuItem:active{background-color:var(--color-bg-input-solid-focus)}.m86dkq_itemIcon{width:1.125rem;height:1.125rem;margin-right:.5rem}}
@layer ui{.eI1UXG_select{width:var(--width-form);border-radius:.5rem;max-width:100%;height:2.75rem;padding-right:0}.eI1UXG_select.eI1UXG_small{height:2.5rem}.eI1UXG_select .MuiSelect-select{height:100%;color:var(--color-text-primary);font-size:.875rem;font-family:var(--font-stack);padding:0 2.505rem 0 1rem;font-weight:500;line-height:142.857%}.eI1UXG_select.eI1UXG_small .MuiSelect-select{padding-left:.75rem;padding-right:2.255rem}.eI1UXG_select fieldset{z-index:-1;transition:background .2s,border-color .2s}.eI1UXG_select>[aria-expanded=true]~.eI1UXG_adornment>.eI1UXG_chevron{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.eI1UXG_select:hover fieldset{border-color:var(--color-outline-contrast)}}.eI1UXG_select.Mui-focused fieldset{border-width:2px;border-color:var(--color-outline-success)}.eI1UXG_select.Mui-error fieldset{border-width:2px;border-color:var(--color-outline-error)}:is(.eI1UXG_select.eI1UXG_solid.eI1UXG_hasValue fieldset,.eI1UXG_select.eI1UXG_solid.Mui-focused fieldset){background-color:var(--color-bg-input-solid-active);border-color:#0000}@media (hover:hover) and (pointer:fine){.eI1UXG_select.eI1UXG_solid:hover fieldset{border-width:1px;border-color:var(--color-outline-subtle);background-color:var(--color-bg-input-solid-hover)}}.eI1UXG_selectValue{align-items:center;height:100%;display:flex}.eI1UXG_selectionSize{color:var(--color-text-secondary);font-family:var(--font-stack);padding-left:.38rem}.eI1UXG_label{font-size:.75rem;transform:translate(.85rem,-.55rem)}.eI1UXG_adornment{cursor:pointer;pointer-events:none;position:absolute;right:.25rem}.eI1UXG_small .eI1UXG_adornment{right:0}.eI1UXG_clearButton{margin-right:.37rem;padding-left:.38rem;padding-right:.38rem}.eI1UXG_clearButton>svg{width:1.125rem;height:1.125rem}.eI1UXG_chevron{pointer-events:none;width:1.125rem;height:1.125rem;margin-right:.75rem}.eI1UXG_menu{border:1px solid var(--color-outline-subtle);background:var(--color-surface-container);border-radius:.5rem;margin-top:.5rem;box-shadow:0 8px 19px #00000040}.eI1UXG_menu .MuiList-root{padding-top:.5rem;padding-bottom:.5rem}.eI1UXG_menuItem{min-height:2.69rem;color:var(--color-text-primary);padding-left:1rem;padding-right:1rem;font-size:.875rem}.eI1UXG_menuItem.Mui-selected{background-color:#0000}@media (hover:hover) and (pointer:fine){.eI1UXG_menuItem:hover{background-color:var(--color-bg-input-solid-hover)}}.eI1UXG_menuItem.Mui-focusVisible{background-color:var(--color-bg-input-solid-active)}.eI1UXG_menuItem:active{background-color:var(--color-bg-input-solid-focus)}.eI1UXG_itemIconContainer{align-items:center;margin-right:.5rem;display:flex}.eI1UXG_itemIconContainer svg{width:1.125rem;height:1.125rem}}
@layer composedUi{.iZtjea_select{width:var(--width-form);max-width:100%}.iZtjea_select .MuiInputBase-root{padding:0}.iZtjea_input{width:100%}.iZtjea_input.iZtjea_input input{padding-right:0}.iZtjea_input input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.iZtjea_input input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.iZtjea_input input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.iZtjea_input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.iZtjea_adornmentIcon{width:1.125rem;height:1.125rem}.iZtjea_select .MuiAutocomplete-endAdornment{height:100%;top:50%;right:.5rem}.iZtjea_select .MuiAutocomplete-endAdornment>*{height:100%;margin-right:0;padding:0 .25rem}.iZtjea_menu{border:1px solid var(--color-outline-subtle);background:var(--color-surface-container);border-radius:.5rem;max-height:40vh;margin-top:.5rem;box-shadow:0 8px 19px #00000040}.iZtjea_listBox{max-height:none;padding-top:.5rem;padding-bottom:.5rem;overflow:visible}.iZtjea_clearIndicator:hover,.iZtjea_popupIndicator:hover{background-color:#0000}.iZtjea_menuItem{min-height:2.69rem;color:var(--color-text-primary);padding-left:1rem;padding-right:1rem;font-size:.875rem}.iZtjea_menuItem.Mui-selected{background-color:#0000}.iZtjea_menuItem.Mui-focusVisible{background-color:var(--color-bg-input-solid-focus)}@media (hover:hover) and (pointer:fine){.iZtjea_menuItem:hover{background-color:var(--color-bg-input-solid-hover)}}.iZtjea_menuItem:active{background-color:var(--color-bg-input-solid-focus)}.iZtjea_menuItem[aria-selected=true]{background-color:var(--color-bg-input-solid-active)}}
@layer ui{.-\37 -UPW_container{justify-content:center;display:flex}.-\37 -UPW_svg{animation:1.5s linear infinite -\37 -UPW_svg}.-\37 -UPW_svg circle{stroke:var(--color-icon-success);stroke-width:10px;stroke-dasharray:var(--circumference);stroke-linecap:round;fill:#0000;transform-origin:50%;animation:1.2s ease-in-out infinite alternate -\37 -UPW_circle}@keyframes -\37 -UPW_circle{0%{stroke-dashoffset:calc(var(--circumference) * .3)}to{stroke-dashoffset:calc(var(--circumference) * .9)}}@keyframes -\37 -UPW_svg{0%{transform:rotate(0)}to{transform:rotate(720deg)}}}
@layer ui{._9PQwWW_button{width:var(--width-form);height:2.75rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;font-family:var(--font-stack);cursor:pointer;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:0 1.5rem;transition:background-color .15s;display:flex;position:relative}._9PQwWW_button._9PQwWW_small{height:2.5rem}._9PQwWW_button._9PQwWW_disabled{pointer-events:none}._9PQwWW_button._9PQwWW_disabled,._9PQwWW_button._9PQwWW_disabled ._9PQwWW_buttonInner{color:var(--color-text-disabled)}._9PQwWW_button._9PQwWW_fullWidth{width:100%}._9PQwWW_buttonInner{white-space:nowrap;align-items:center;gap:.5rem;display:flex}._9PQwWW_buttonInnerHidden{visibility:hidden}._9PQwWW_spinnerContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._9PQwWW_button._9PQwWW_filled{background-color:var(--color-button-primary);color:var(--color-button-text-primary)}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_filled:hover{background-color:var(--color-button-primary-hover)}}._9PQwWW_button._9PQwWW_filled:active{background-color:var(--color-button-primary-pressed)}._9PQwWW_button._9PQwWW_filled._9PQwWW_disabled{background-color:var(--color-button-disabled);cursor:unset}._9PQwWW_button._9PQwWW_filled._9PQwWW_loading ._9PQwWW_spinner circle{stroke:var(--color-icon-invert-fixed)}._9PQwWW_button._9PQwWW_filledWhite{background-color:var(--color-button-secondary);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_filledWhite:hover{background-color:var(--color-surface-ai-subtle)}}._9PQwWW_button._9PQwWW_outlined{border:1px solid var(--color-outline-default);color:var(--color-text-primary);transition:border-color .15s}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_outlined:hover{background-color:var(--color-button-secondary-hover)}}._9PQwWW_button._9PQwWW_outlined:focus{border-color:var(--color-outline-success);background-color:var(--color-button-secondary-hover)}._9PQwWW_button._9PQwWW_outlined:active{border-color:var(--color-outline-subtle);background-color:var(--color-button-secondary-pressed)}._9PQwWW_button._9PQwWW_text{width:auto;color:var(--color-text-primary);font-weight:var(--font-weight-normal-400);background:0 0;padding:0 .75rem;text-decoration:underline}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_text:hover{background-color:var(--color-button-secondary-hover)}}._9PQwWW_button._9PQwWW_text:focus{background-color:var(--color-button-secondary-hover)}._9PQwWW_button._9PQwWW_text:active{background-color:var(--color-button-secondary-pressed)}._9PQwWW_button._9PQwWW_ghost{width:auto;color:var(--color-text-primary);font-weight:var(--font-weight-normal-400);background:0 0;padding:0 .75rem}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_ghost:hover{background-color:var(--color-button-secondary-hover)}}._9PQwWW_button._9PQwWW_ghost:focus{background-color:var(--color-button-secondary-hover)}._9PQwWW_button._9PQwWW_ghost:active{background-color:var(--color-button-secondary-pressed)}._9PQwWW_button._9PQwWW_tonal{color:var(--color-text-primary);gap:.5rem}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_tonal:hover{background-color:var(--color-button-secondary-hover)}}._9PQwWW_button._9PQwWW_tonal:focus{background-color:var(--color-button-secondary)}._9PQwWW_button._9PQwWW_tonal:active{background-color:var(--color-button-secondary-pressed)}._9PQwWW_button._9PQwWW_tonal._9PQwWW_disabled{background-color:var(--color-button-disabled)}._9PQwWW_button._9PQwWW_elevated{background-color:var(--color-button-primary);box-shadow:0 1px 3px 1px var(--color-shadow-15), 0 1px 2px var(--color-shadow-30);color:var(--color-text-invert-fixed);transition:box-shadow .15s}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_elevated:hover{background-color:var(--color-button-primary-hover);box-shadow:0 2px 6px 2px var(--color-shadow-15), 0 1px 2px 0 var(--color-shadow-30)}}._9PQwWW_button._9PQwWW_elevated:focus{box-shadow:0 1px 3px 1px var(--color-shadow-15), 0 1px 2px var(--color-shadow-30)}._9PQwWW_button._9PQwWW_elevated:active{box-shadow:0 1px 3px 1px var(--color-shadow-15), 0 1px 2px var(--color-shadow-30);background-color:var(--color-button-primary-pressed)}._9PQwWW_button._9PQwWW_elevated._9PQwWW_disabled{background-color:var(--color-button-disabled);box-shadow:none}._9PQwWW_button._9PQwWW_elevated._9PQwWW_loading ._9PQwWW_spinner circle{stroke:var(--color-icon-invert-fixed)}._9PQwWW_button._9PQwWW_destructive{background-color:var(--color-button-destructive);color:var(--color-button-text-destructive-button)}@media (hover:hover) and (pointer:fine){._9PQwWW_button._9PQwWW_destructive:hover{background-color:var(--color-button-destructive-hover)}}._9PQwWW_button._9PQwWW_destructive:focus{background-color:var(--color-button-destructive-hover)}._9PQwWW_button._9PQwWW_destructive:active{background-color:var(--color-button-destructive-pressed)}._9PQwWW_button._9PQwWW_destructive._9PQwWW_disabled{background-color:var(--color-button-disabled)}}
@layer ui{.hfB-8a_tabHeader{align-items:center;gap:.5rem;max-height:2.5rem;display:flex;overflow-x:auto}.hfB-8a_centeredTab{justify-content:center}.hfB-8a_tabHeadlineButton{cursor:pointer;display:flex}.hfB-8a_tabHeadlineText{color:var(--color-text-primary);white-space:nowrap;border:none;border-bottom:3px solid #0000;justify-content:center;align-items:stretch;gap:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem;transition:border-bottom-color .225s ease-in-out;display:flex}.hfB-8a_tabHeadlineButton:disabled{cursor:unset}.hfB-8a_tabHeadlineButton:disabled .hfB-8a_tabHeadlineText{color:var(--color-text-muted)}.hfB-8a_activeTabBorder{border-bottom-color:var(--color-outline-success)}}
@layer component{.kGl-Jq_container{background-color:var(--color-icon-primary);font-family:var(--font-headline);color:var(--color-text-invert);text-transform:uppercase;border-radius:.25rem;padding:.0625rem .25rem;font-size:.6875rem;font-weight:600;line-height:109.091%}}
.KgZnnG_container{background-color:var(--color-surface-container);flex-direction:column;flex:1;gap:.75rem;width:100%;display:flex}
.d3fIuq_headline{color:var(--color-text-secondary);justify-content:space-between;gap:1.125rem;padding-top:.5rem;display:flex}.d3fIuq_headlineContent{gap:1.125rem;display:flex}.d3fIuq_textLight{color:var(--color-text-secondary)}
@layer ui{.eRAyqq_panelContainer{cursor:pointer;border:1px solid var(--color-outline-default);border-radius:.5rem;width:100%}.eRAyqq_panelContainer:not([data-open=true]):hover{background-color:var(--color-button-secondary-hover)}.eRAyqq_panelHeader{text-align:left;width:100%}.eRAyqq_wrapper{width:100%}.eRAyqq_disabled{cursor:default}}
.Wa7J9G_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.Wa7J9G_icon{width:8.4375rem;height:2.5rem;animation:.3s ease-in-out Wa7J9G_fade-in}.Wa7J9G_iconHidden{opacity:0;animation:none}@keyframes Wa7J9G_fade-in{0%{opacity:0}to{opacity:1}}
.kLGqEq_content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.75rem;width:28rem;padding:4rem 2rem;display:flex}.kLGqEq_contentHeader{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.kLGqEq_logo{width:2.75rem;height:2.75rem}.kLGqEq_title{text-align:center;margin-bottom:-.75rem}.kLGqEq_subtitle{text-align:center;color:var(--color-text-secondary)}.kLGqEq_qrCodeContainer{flex-direction:column;align-items:center;gap:1.5rem;width:14rem;display:flex;position:relative}.kLGqEq_qrCode{border:1px solid var(--color-outline-default);border-radius:1rem;justify-content:center;align-items:center;width:8rem;height:8rem;padding:1rem;display:flex}.kLGqEq_qrText{text-align:center;color:var(--color-text-secondary)}.kLGqEq_arrowIcon{position:absolute;bottom:1.3rem;right:-1.8rem}@media (max-width:768px){.kLGqEq_content{width:100vw;height:100vh}.kLGqEq_continueButton{position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}}
._48JE7W_lesson{border:1px solid var(--color-outline-default);background-color:var(--color-surface-container);border-radius:.5rem;align-items:flex-start;gap:.375rem;padding:1rem .5rem;display:flex}@media (hover:hover) and (pointer:fine){._48JE7W_lesson:hover{background-color:var(--color-button-secondary-pressed)}}._48JE7W_activeLesson{box-shadow:0 0 0 2px var(--color-surface-success) inset;background-color:var(--color-surface-container);border-color:#0000}._48JE7W_finishedLesson{background-color:var(--color-button-secondary-hover);border-color:#0000}._48JE7W_icon{flex-shrink:0;align-items:flex-start;width:1.125rem;height:1.125rem;display:inline-flex}
.Cdh3Qq_lessons{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}
@layer Component{._0BH5Ga_durationWrapper{align-items:center;gap:.25rem;display:inline-flex}._0BH5Ga_iconTimer{flex-shrink:0}._0BH5Ga_durationText{color:var(--color-text-secondary);display:inline-flex}}
@layer Component{.E7F6gq_moduleHeader{justify-content:space-between;display:flex}.E7F6gq_moduleMeta{flex-direction:column;gap:.125rem;display:flex}.E7F6gq_moduleSubtitleWrapper{align-items:center;gap:.5rem;display:inline-flex}.E7F6gq_subtitle{color:var(--color-text-secondary);display:inline-flex}.E7F6gq_iconCheck,.E7F6gq_loading{flex-shrink:0;align-self:center;width:1.36363rem;height:1.36363rem}.E7F6gq_iconCheck{color:var(--color-icon-success)}}
@layer component{._05ozW_container{border:1px solid var(--color-outline-default);text-align:left;border-radius:.5rem;align-items:flex-start;gap:.75rem;width:100%;padding:1rem;display:flex}._05ozW_finishedModule{background-color:var(--color-button-secondary-hover);border-color:#0000}._05ozW_hasOnlyOneModule{cursor:default}._05ozW_highlight{background-size:250% 100%;animation:1.8s linear _05ozW_shine}@keyframes _05ozW_shine{to{background-position-x:-500%}}@media (hover:hover) and (pointer:fine){._05ozW_finishedModule:hover{background-color:var(--color-button-secondary-pressed)}}}
.nIh4nq_container{cursor:default;border:1px solid var(--color-outline-default);border-radius:.5rem;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:.375rem;padding:1rem;display:flex;position:relative}.nIh4nq_text{color:var(--color-text-disabled)}.nIh4nq_iconContainer{align-items:center;width:1.5rem;height:100%;display:flex}.nIh4nq_icon{fill:var(--color-icon-primary);opacity:.3}
.ZlNVrq_linkContainer{all:unset}.ZlNVrq_contentWidth{width:fit-content}.ZlNVrq_restart{gap:.5rem;display:flex}.ZlNVrq_refreshIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.ZlNVrq_refreshIcon>path{stroke:var(--color-icon-invert-fixed)}.ZlNVrq_dialog{border-radius:1rem;gap:1rem;max-width:22.5rem;padding:2rem;display:flex}.ZlNVrq_buttons{gap:.75rem;width:100%;display:flex}@media (max-width:768px){.ZlNVrq_contentWidth{width:100%}}
@layer feature{._6WGXBa_actionButtons{gap:.5rem;display:flex}._6WGXBa_watchTrailerButton{background-color:var(--color-surface-container);width:fit-content;height:2.75rem;color:var(--color-text-primary);justify-content:center;align-self:stretch;align-items:center;padding:.625rem 1.5rem .625rem 1rem;display:flex}._6WGXBa_favContainer{background-color:var(--color-surface-container);width:2.75rem;height:2.75rem;padding:.5rem}._6WGXBa_label{font-weight:var(--font-weight-bold-600);font-size:.875rem;line-height:1.25rem}@media (max-width:768px){._6WGXBa_label{display:none}._6WGXBa_watchTrailerButton{height:2.75rem;padding:1rem}}}
@layer ui{.a7vGqG_trigger{pointer-events:none;width:100%;height:100vh;margin-top:-100vh}.a7vGqG_paginationError{align-self:center;width:fit-content;margin:1rem}}
.gxF75W_container{background-color:var(--color-surface-container);border-radius:.5rem;align-items:center;gap:.125rem;height:1.5rem;padding:.25rem .625rem;display:flex}.gxF75W_icon{fill:var(--color-icon-primary);width:1rem;height:1rem}
.CJQC-G_container{border-radius:.5rem;align-items:center;gap:.25rem;height:1.5rem;padding:.25rem .375rem;display:flex}.CJQC-G_iconOnly{padding:.25rem}.CJQC-G_icon{flex-shrink:0}.CJQC-G_title{font-size:.875rem;font-weight:600;line-height:114.286%}.CJQC-G_superCourse{background:var(--color-surface-badge-super)}.CJQC-G_shortCourse{background:var(--color-surface-badge-short)}.CJQC-G_superCourseTitle{color:var(--color-text-invert-fixed)}.CJQC-G_shortCourseTitle{color:var(--color-text-primary)}
._772tnW_container{z-index:var(--zIndex-app-banner);border:1px solid var(--color-outline-default);background:var(--color-surface-container);align-items:center;gap:.1875rem;padding:.75rem .75rem .75rem 0;display:flex;position:fixed;bottom:0;left:0;right:0}._772tnW_btnDismiss{cursor:pointer;justify-content:center;align-items:center;gap:.625rem;padding:.625rem;display:flex}._772tnW_iconClose{width:1.5rem;height:1.5rem}._772tnW_itemContainer{flex:1 0 0;align-items:center;gap:1rem;display:flex}._772tnW_iconLogo{width:2.75rem;height:2.75rem}._772tnW_textContainer{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.125rem;display:flex}._772tnW_button{flex-direction:column;justify-content:center;align-items:flex-end;width:fit-content;display:flex}
.zIhSgq_container{background-color:var(--color-surface-container);border-radius:.5rem;align-items:center;gap:.25rem;height:1.5rem;padding:.25rem .625rem;display:flex}.zIhSgq_iconCountContainer{align-items:center;gap:.125rem;display:flex}.zIhSgq_icon{fill:var(--color-icon-primary);width:1rem;height:1rem}
._4S5Ggq_trainersList{flex-flow:wrap;gap:.625rem 1.125rem;display:flex}
@layer component{.bwtlVq_cardLayer{border:1px solid var(--color-surface-container);border-radius:1rem 1rem 0 0;height:1rem;position:absolute;left:50%;transform:translate(-50%)}.bwtlVq_cardLayerOne{background:var(--color-bg-ash);width:calc(100% - 2.25rem);top:-.5rem}.bwtlVq_cardLayerTwo{background:var(--color-bg-stone);width:calc(100% - 1rem);top:-.25rem}}
@layer component{.oXVw3W_chip{background:var(--color-surface-container);border:1px solid var(--color-outline-default);border-radius:.5rem;justify-content:center;align-items:center;gap:.3125rem;height:1.5rem;padding:.25rem .375rem;display:flex}.oXVw3W_icon{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin-right:-.09rem}}
.D9A7Fa_container{align-items:center;gap:.5rem;display:flex}.D9A7Fa_avatar{background-color:var(--color-bg-placeholder);border-radius:50%;flex-shrink:0;width:1.375rem;height:1.375rem}.D9A7Fa_iconContainer{background:linear-gradient(0deg, var(--color-surface-accent-container) 0%, var(--color-surface-accent-container) 100%), #87b726;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:.25rem;display:flex}.D9A7Fa_icon{width:.875rem;height:.875rem}.D9A7Fa_name{color:var(--color-text-secondary);flex:1}
@layer component{.KMP0YG_card{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;height:100%;padding:1rem;display:flex}.KMP0YG_headline{width:auto}.KMP0YG_newTag{margin-right:.1875rem;position:relative;top:-1px}.KMP0YG_courseCardBottom{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.KMP0YG_progressIndicator{border:1px solid var(--color-outline-default);height:1.625rem;margin-left:auto}}
@layer component{.vPom4W_card{flex-direction:column;width:100%;height:100%;display:flex}.vPom4W_headline{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;height:2.8rem;margin-bottom:.87rem}.vPom4W_courseCardBottom{flex-direction:row;align-items:center;display:flex}.vPom4W_photo{background-color:var(--color-bg-placeholder);border-radius:50%;width:1.375rem;height:1.375rem;margin-right:.5rem}.vPom4W_trainer{background-color:var(--color-bg-placeholder);border-radius:1rem;width:60%;height:1rem;display:block}}
@layer feature{._6aZRcW_widget{background:0 0;grid-area:continueWatching;padding:0}._6aZRcW_headline{margin-bottom:1rem}._6aZRcW_gliderScroll{padding:0}._6aZRcW_card{background:var(--color-surface-container);border-radius:1.125rem;width:18.75rem;padding:1rem}@media (max-width:768px){._6aZRcW_widget{width:calc(100vw - 2rem)}._6aZRcW_gliderScroll{margin:0 -1rem;padding:0 1rem}._6aZRcW_card{width:17.5rem}}}
.OSv9ZG_slide{flex:0 0 100%;width:100%;height:100%;position:relative}.OSv9ZG_image{object-fit:cover;width:100%;height:100%}.OSv9ZG_content{z-index:1;background:linear-gradient(#0000 66%,#000000b3 100%);flex-direction:column;justify-content:flex-end;gap:.25rem;height:100%;padding:1.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.OSv9ZG_content.OSv9ZG_applyPaginatorOffset{padding-bottom:2.5rem}.OSv9ZG_headline,.OSv9ZG_subheading{color:var(--color-text-invert-fixed)}.OSv9ZG_newTag{background-color:var(--color-icon-primary);color:var(--color-text-invert-fixed);font-weight:var(--font-weight-semibold-500);text-transform:uppercase;border-radius:.5rem;padding:0 .375rem;font-size:.875rem;line-height:1.5rem;position:absolute;top:1.5rem;left:1.5rem}
.E458QG_widget{grid-area:slides;max-height:24rem;padding:0;position:relative;overflow:hidden}.E458QG_slides{width:100%;height:100%}.E458QG_carouselScroller{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;height:100%;display:flex}.E458QG_carouselDots{justify-content:center;gap:.25rem;padding:1.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.E458QG_carouselDot{background-color:var(--color-outline-default);border-radius:.125rem;width:.25rem;height:.25rem;transition:width .3s ease-in-out,background-color .3s ease-in-out}.E458QG_carouselDotActive{background-color:var(--color-surface-container);width:.75rem}@media (max-width:768px){.E458QG_widget{aspect-ratio:1;width:100%;max-height:100%}}
.TAPhmW_widget{gap:1.5rem}.TAPhmW_headlineContainer{justify-content:space-between;align-items:center;display:flex}.TAPhmW_checklistContainer{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}.TAPhmW_checklistOptionContainer{align-items:center;gap:1.5rem;width:100%;height:100%;display:flex}.TAPhmW_divider{background-color:var(--color-outline-subtle);align-self:stretch;width:1px}.TAPhmW_checklistOption{all:unset;text-align:left;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex}.TAPhmW_checklistOptionContent{flex-direction:column;flex:1;padding-left:.75rem;display:flex}.TAPhmW_checklistOptionDescription{color:var(--color-text-secondary)}.TAPhmW_checklistOptionChevron{align-self:center;margin-left:auto;padding-left:.75rem}.TAPhmW_closeButton,.TAPhmW_checklistOptionIconCheck,.TAPhmW_checklistOptionChevron{flex-shrink:0}.TAPhmW_cursorPointer{cursor:pointer}.TAPhmW_colorDisabled{color:var(--color-text-muted)}.TAPhmW_checklistOptionDisabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.TAPhmW_checklistContainer,.TAPhmW_checklistOptionContainer{flex-direction:column}.TAPhmW_checklistOptionContainer{align-items:flex-start}.TAPhmW_divider{width:100%;height:1px}}
.d8ztrW_widget{flex-direction:column;flex:1;grid-area:podcast;padding-right:1rem;display:flex;position:relative;overflow:hidden}.d8ztrW_headlineContainer{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.d8ztrW_icon{width:2.5rem;height:2.5rem;color:var(--color-icon-success);margin-left:-.5rem}.d8ztrW_podcasts{flex-direction:column;justify-content:center;gap:.75rem;height:100%;display:flex}.d8ztrW_podcasts>.d8ztrW_link{display:none}.d8ztrW_podcasts>:nth-child(-n+3),.d8ztrW_podcastWithAlternativeLayout>:nth-child(-n+5){display:flex}.d8ztrW_circles{z-index:1;pointer-events:none;background:radial-gradient(circle,#8acb0000 2.5%,#8acb0026 9%,#8acb0000 9%),radial-gradient(circle,#8acb0000 9%,#8acb0024 15.5%,#8acb0000 15.5%),radial-gradient(circle,#8acb0000 15.5%,#8acb0021 22%,#8acb0000 22%),radial-gradient(circle,#8acb0000 22%,#8acb001f 28.5%,#8acb0000 28.5%),radial-gradient(circle,#8acb0000 28.5%,#8acb001c 35%,#8acb0000 35%),radial-gradient(circle,#8acb0000 35%,#8acb001a 41.5%,#8acb0000 41.5%),radial-gradient(circle,#8acb0000 41.5%,#8acb0014 48%,#8acb0000 48%),radial-gradient(circle,#8acb0000 48%,#8acb000f 54.5%,#8acb0000 54.5%),radial-gradient(circle,#8acb0000 54.5%,#8acb000f 61%,#8acb0000 61%);width:40rem;height:40rem;position:absolute;transform:translate(-19.3rem,-18.8rem)scale(1.2)}@media (max-width:1100px){.d8ztrW_widget{flex:1;width:auto;height:auto}.d8ztrW_podcasts>.d8ztrW_link{display:none}.d8ztrW_podcasts>:nth-child(-n+3){display:flex}}
@layer component{.yh2ewq_link{justify-content:space-between;align-items:center;gap:.75rem;text-decoration:none;display:flex}.yh2ewq_link:hover{text-decoration:underline}.yh2ewq_iconLink{flex-shrink:0;width:1.125rem;height:1.125rem}}
.NrRrgW_banner{border-top:1px solid var(--color-outline-subtle);align-self:stretch;align-items:center;gap:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding:1rem 1rem 0 1.5rem;display:flex}.NrRrgW_hidden{display:none}.NrRrgW_container{flex:1 0 0;align-items:center;gap:1.5rem;display:flex}.NrRrgW_avatarContainer{flex-shrink:0;width:2.75rem;height:2.75rem;position:relative}.NrRrgW_avatarImageWrapper{border-radius:50%;width:100%;height:100%;overflow:hidden}.NrRrgW_avatar{object-fit:cover;width:100%;height:100%}.NrRrgW_linkContainer{flex:1 0 0;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.NrRrgW_linkButton{cursor:pointer}.NrRrgW_linkText{color:var(--color-text-success)}.NrRrgW_selectedOverlay{background:var(--color-surface-container);border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:.25rem .1875rem .125rem;display:flex;position:absolute;bottom:-.13rem;right:-.13rem;overflow:hidden;box-shadow:0 2px 4px #00000040}.NrRrgW_selectedOverlayIcon{width:.875rem;height:.875rem;display:block}.NrRrgW_selectedOverlay path{fill:var(--color-icon-success)}.NrRrgW_btnDismiss{cursor:pointer;justify-content:center;align-items:center;gap:.625rem;padding:.625rem;display:flex}@media (max-width:768px){.NrRrgW_banner{gap:.75rem}.NrRrgW_linkContainer{flex-direction:column;align-items:flex-start;gap:.125rem}}
@layer composedUi{.hTiW-G_card{width:calc(33.3333% - .666667rem);position:relative}.hTiW-G_menuContainer{position:absolute;top:2.19rem;right:0}.hTiW-G_link{flex-direction:column;align-items:flex-start;display:flex}.hTiW-G_imageContainerWrapper{width:100%;position:relative}@media (max-width:1100px){.hTiW-G_card{width:calc(40% - 1rem)}}@media (max-width:768px){.hTiW-G_card{width:80%}}.hTiW-G_imageContainer{aspect-ratio:16/9;border:1px solid var(--color-surface-container);background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;margin-bottom:.5rem;position:relative;overflow:hidden}.hTiW-G_tagsContainer{position:absolute;top:.5rem;left:.5rem}.hTiW-G_image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal), opacity .4s}.hTiW-G_card:hover .hTiW-G_image{transform:scale(1.03)}.hTiW-G_description{flex-direction:column;gap:.5rem;width:100%;display:flex}.hTiW-G_headlineContainer{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.hTiW-G_headline{width:auto}.hTiW-G_newTag{margin-right:.375rem;position:relative;top:-1px}}
._09NZIa_headlineContainer{justify-content:space-between;align-items:center;display:flex}._09NZIa_gliderScroll{width:100%;display:flex}._09NZIa_preferencesContainer{cursor:pointer;align-items:center;display:flex}._09NZIa_icon{cursor:pointer;width:1.375rem;height:1.375rem;margin-left:.3rem}._09NZIa_placeholderImage{width:368px}@media (max-width:768px){._09NZIa_headlineContainer{margin-bottom:1rem}._09NZIa_buttonLabel{display:none}}
.wPJU0q_widget{grid-area:recommendationsRow;gap:1.5rem;padding:1.5rem;position:relative;overflow:hidden}@media (max-width:768px){.wPJU0q_widget{padding:1rem}}
.ifHtia_container{z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:absolute;inset:0}.ifHtia_container:before{content:"";background-color:var(--color-surface-container);opacity:.9;z-index:-1;position:absolute;inset:0}.ifHtia_icons{gap:.62rem;display:flex}@media (max-width:768px){.ifHtia_headline{text-align:center;padding:0 1rem}}
._7zTVuG_circle{border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}
.HCF7Ha_borderBlur{width:3rem;height:100%;position:absolute}.HCF7Ha_rightWhiteBorderBlur{background:linear-gradient(270deg,#fff 0%,#fffffff2 10%,#fff0 100%);right:-2px}.HCF7Ha_leftWhiteBorderBlur{background:linear-gradient(90deg,#fff 0%,#fffffff2 10%,#fff0 100%);left:-2px}
.Ipt5na_sideContainer{height:100%}.Ipt5na_paginationBtnWrapper{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Ipt5na_btnPagination{z-index:1;background-color:var(--color-surface-container);width:3rem;height:3rem;box-shadow:var(--shadow-button);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:2.5rem;font-weight:600;transition:all .3s;animation:.2s Ipt5na_pop-in;display:flex}.Ipt5na_btnPaginationIcon{fill:var(--color-icon-primary);width:1.5rem;height:1.5rem}.Ipt5na_btnPagination:hover{transform:scale(1.2)}.Ipt5na_btnPagination:active{transition:none;transform:scale(1)}.Ipt5na_btnNext{right:0}.Ipt5na_btnPrev{left:0}.Ipt5na_btnBackdrop{z-index:-1;width:5.5rem;height:2.5rem;position:absolute;top:50%;transform:translateY(-50%)}.Ipt5na_btnBackdropPrev{background:linear-gradient(-90deg,#fff0 0%,#fff 27.27%)}.Ipt5na_btnBackdropNext{background:linear-gradient(90deg,#fff0 0%,#fff 27.27%)}
@layer ui{.kObo7G_gliderContainer{width:100%;display:flex;position:relative}.kObo7G_gliderScrollContainer{-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:stretch;width:0;display:flex;overflow:scroll}.kObo7G_gliderScrollContainer::-webkit-scrollbar{display:none}.kObo7G_gliderScrollContainer>*{scroll-snap-align:center;flex:none}@keyframes kObo7G_pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1}}}
.OWtYlq_container{width:42rem;z-index:var(--zIndex-snackbar);background-color:var(--color-surface-warning);border:1px solid var(--color-outline-warning);border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .75rem;transition:all .2s;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.OWtYlq_hidden{transition:all .2s;display:none}.OWtYlq_textContainer{justify-content:center;align-items:center;gap:.5rem;width:100%;line-height:1.375rem;display:flex}.OWtYlq_icon{fill:var(--color-icon-primary);cursor:pointer;width:1.5rem;height:1.5rem}.OWtYlq_worldIcon{fill:var(--color-icon-warning)}.OWtYlq_text{font-family:var(--font-stack);font-size:.875rem}.OWtYlq_switchButton{white-space:nowrap;cursor:pointer;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .2s}.OWtYlq_switchButton:hover{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary);color:var(--color-text-primary)}@media (max-width:800px){.OWtYlq_textContainer{flex-direction:column;align-items:flex-start}.OWtYlq_container{align-items:flex-start;width:60%}}@media (max-width:768px){.OWtYlq_container{width:calc(100% - 1rem)}.OWtYlq_worldIcon{display:none}}
.FShNPW_container{flex-direction:row;flex:1}.FShNPW_list{flex-wrap:wrap;display:flex}.FShNPW_detailContainer{width:100%}@media (max-width:768px){.FShNPW_list{gap:.75rem}.FShNPW_chip{width:100%}}
.MSG_SG_chip{background-color:#ec0200;width:3.5rem;height:1.625rem}.MSG_SG_dot{background-color:var(--color-surface-container);border-radius:50%;width:.5rem;height:.5rem}.MSG_SG_text{color:var(--color-text-invert-fixed);font-size:.875rem;line-height:.875rem;font-family:var(--font-headline)}
.eug2RG_button{cursor:pointer;background-color:var(--color-button-secondary);border:1px solid var(--color-outline-default);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:100%;height:2.75rem;padding:.625rem 1.5rem .625rem 1rem;display:inline-flex;overflow:hidden}.eug2RG_activeButton{background:var(--color-button-secondary-pressed);border-color:#0000}@media (hover:hover) and (pointer:fine){.eug2RG_button:not(.eug2RG_activeButton):hover{background-color:var(--color-button-secondary-hover)}}.eug2RG_button:not(.eug2RG_activeButton):focus{border-color:var(--color-outline-success);background-color:var(--color-button-secondary-hover)}.eug2RG_iconContainer{transform-origin:top;display:flex}.eug2RG_buttonIcon{fill:var(--color-icon-primary);width:1.125rem;height:1.125rem}.eug2RG_activeIcon{fill:var(--color-icon-success)}.eug2RG_label{font-weight:var(--font-weight-semibold-500);line-height:1.25rem}
.lq5dvW_container{background-color:var(--color-surface-container);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:25rem;padding:2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-55%,-50%)}.lq5dvW_header{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.lq5dvW_icon{fill:var(--color-icon-success);height:2rem}.lq5dvW_title{font-size:1.125rem;font-weight:500}.lq5dvW_eventName{font-weight:600}.lq5dvW_buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.lq5dvW_backdrop{width:100vw;height:100vh;z-index:var(--zIndex-modal);position:fixed;top:0;left:0}
.NGrd8W_container{border-radius:.5rem;flex-direction:column;align-items:center;height:100%;display:flex;position:relative}.NGrd8W_link{flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.NGrd8W_wrapperContentContainer{width:100%;position:relative}.NGrd8W_imageContainer{background:var(--color-bg-placeholder);aspect-ratio:16/9;border-radius:.5rem;width:100%;min-height:10.25rem;display:flex;overflow:hidden}.NGrd8W_image{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal)}.NGrd8W_link:hover .NGrd8W_image{transform:scale(1.03)}.NGrd8W_contentContainer{flex-direction:column;flex:1;width:100%;padding:0;display:flex;position:relative}.NGrd8W_detailsContainer{flex-direction:row;gap:.75rem;margin-top:.5rem;margin-bottom:.5rem;display:flex}.NGrd8W_dateContainer{background-color:var(--color-surface-on-container);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:3rem;height:4.5rem;padding:.5rem .625rem .75rem;display:flex}.NGrd8W_monthText{color:var(--color-text-secondary)}.NGrd8W_topicExpertContainer{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.NGrd8W_subTitles{color:var(--color-text-secondary);line-height:1.375rem}.NGrd8W_buttonJoin{width:100%}.NGrd8W_icon{fill:var(--color-icon-secondary);width:1.125rem;height:1.125rem}.NGrd8W_liveTag{z-index:1;position:absolute;top:.5rem;left:.5rem}.NGrd8W_liveTimeText{color:var(--color-text-invert-fixed)}.NGrd8W_actionBtnWrapper{width:100%;padding:0}.NGrd8W_liveTimeTagContainer{flex-direction:row;gap:.38rem;display:flex;position:absolute;top:.5rem;left:.5rem}.NGrd8W_liveTimeTag{background-color:var(--color-surface-popup-bg);border-radius:.5rem;flex-direction:row;align-items:center;gap:.25rem;width:4.375rem;padding:.25rem .38rem;display:flex}.NGrd8W_trendingChip{background-color:var(--color-surface-container);align-items:center;gap:.125rem}.NGrd8W_trendingLabel{font-size:.875rem}.NGrd8W_trendingIcon{width:1.125rem;height:1.125rem}@media (max-width:768px){.NGrd8W_dashboardImage{height:100%}}
@layer component{.mt988q_bell{justify-content:center;align-items:center;display:flex;position:relative}.mt988q_badge{background-color:var(--color-icon-success);width:.5rem;height:.5rem;box-shadow:0 0 0 .125rem var(--color-surface-container);border-radius:50%;position:absolute;top:0;right:0}}
.EmH7sa_container{cursor:pointer;margin-right:1rem;position:relative}.EmH7sa_content{z-index:1;justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}.EmH7sa_imageContainer{width:1.5rem;height:1.5rem}.EmH7sa_textContainer{flex-direction:row;align-items:center;gap:.25rem;width:fit-content;display:flex}.EmH7sa_image{border-radius:6.25rem;width:100%;height:100%}.EmH7sa_text{color:var(--color-text-primary);font-size:.875rem;font-weight:400;font-family:var(--font-stack);white-space:nowrap}.EmH7sa_iconContainer{justify-content:center;align-items:center;height:100%;display:flex}.EmH7sa_icon{fill:var(--color-icon-muted);width:1.125rem;height:1.125rem}.EmH7sa_background{background-color:rgb(from var(--color-surface-success) r g b / 8%);border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}
.wujKIa_item{cursor:pointer;border-radius:.5rem;align-items:center;gap:1rem;margin:0 1rem;padding:.75rem 1rem;transition:background .2s;display:flex}@media (min-width:768.02px) and (max-width:1366px){.wujKIa_item{flex-direction:column;gap:.5rem;margin:0 .38rem;padding:.5rem}}.wujKIa_item p{font-size:.875rem;font-style:normal;font-weight:500;line-height:142.857%;transition:color .2s}@media (min-width:768.02px) and (max-width:1366px){.wujKIa_item p{font-size:.6875rem;line-height:130%}}@media (max-width:768px){.wujKIa_item p{font-size:1rem;line-height:125%}}@media (hover:hover) and (pointer:fine){.wujKIa_item:hover{background-color:var(--color-bg-input-solid-hover)}}.wujKIa_item.wujKIa_active{background-color:var(--color-bg-input-solid-active)}.wujKIa_item svg{width:1.25rem;height:1.25rem;color:var(--color-text-primary);transition:color .2s}.wujKIa_item.wujKIa_active svg{color:var(--color-icon-success)}
.A3vhOW_container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.A3vhOW_innerContainer{flex-direction:row;align-items:center;gap:.75rem;display:flex}.A3vhOW_avatar{border-radius:50%;width:2.5rem;height:2.5rem}.A3vhOW_icon{width:1.5rem;height:1.5rem;fill:var(--color-icon-muted)}.A3vhOW_text{font-size:1rem}
@layer component{@media (min-width:768.02px) and (max-width:1366px){.Y5vxHq_label{overflow-wrap:break-word;width:2.75rem}}}
.Uos6Sq_icon{cursor:pointer;width:1.5rem;height:1.5rem}.Uos6Sq_imageContainer{width:4rem;height:4rem}.Uos6Sq_image{border-radius:50%;width:100%;height:100%}.Uos6Sq_trainerDetails{flex-direction:row;flex:1;align-items:center;gap:.75rem;display:flex}.Uos6Sq_headline{font-family:var(--font-headline);color:var(--color-text-primary);font-size:1.125rem;font-style:normal;font-weight:400;line-height:120%}.Uos6Sq_focus{font-family:var(--font-stack);color:var(--color-text-secondary);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}
.TfeVeq_main{margin-left:var(--width-sidebar);background-color:var(--color-surface-container);flex-direction:column;flex:1;display:flex}.TfeVeq_isQuizMain{background-color:var(--color-surface-on-container)}.TfeVeq_isFocussedMain{margin-left:0}@media (max-width:1366px){.TfeVeq_main{margin-left:var(--width-sidebar-collapsed)}.TfeVeq_isFocussedMain{margin-left:0}}@media (max-width:768px){.TfeVeq_main{padding-top:var(--height-nav-header);margin-left:0}.TfeVeq_isFocussedMain{padding-top:0}}
.DBuKXW_layout{flex-direction:row;flex:auto;display:flex;position:relative}@media (max-width:768px){.DBuKXW_layout{flex-direction:column}}
.xbsNYq_card{gap:.5rem;width:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden}.xbsNYq_backgroundExpanded{background-color:rgb(from var(--color-surface-success) r g b / 8%);opacity:1;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.xbsNYq_cardContent{z-index:1;flex:1;position:relative}
.LZYtFq_container{background-color:var(--color-surface-container);border-radius:1rem 1rem 0 0;align-self:flex-end;width:100%;max-height:90%;display:flex;position:absolute;bottom:0;overflow-y:scroll}.LZYtFq_innerContainer{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.LZYtFq_head{flex-direction:row;align-items:center;gap:.75rem;display:flex;position:relative}.LZYtFq_specializationText{color:var(--color-text-secondary)}.LZYtFq_avatar{border-radius:50%;width:4rem;height:4rem}.LZYtFq_closeIcon{position:absolute;top:0;right:0}.LZYtFq_description{padding-right:.25rem;overflow-y:scroll}
@layer component{._8_F23a_container{border:1px solid var(--color-outline-default);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:1.5rem;align-self:stretch;align-items:center;gap:.75rem;padding:1rem;transition:background .15s,box-shadow .3s;display:flex}._8_F23a_container:hover{background-color:var(--color-bg-input-solid-hover)}._8_F23a_container:active{background-color:var(--color-bg-input-solid-active)}._8_F23a_iconContainer{flex-shrink:0;width:1.5rem;height:1.5rem}._8_F23a_icon{filter:sepia(0%)hue-rotate()saturate()brightness(.5);width:100%;height:100%;transition:filter .3s}._8_F23a_selected{box-shadow:0 0 0 2px var(--color-surface-success);border-color:#0000}._8_F23a_selected ._8_F23a_icon{filter:sepia()hue-rotate(60deg)saturate(200%)brightness(.7)}}
@layer component{.Tb8d8q_list{flex-wrap:wrap;justify-content:center;gap:.625rem;width:100%;max-width:62.5rem;margin:0 auto;display:flex}@media (max-width:768px){.Tb8d8q_list{flex-direction:column}}}
.Ad1Toq_experienceItem{text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:1rem;width:25%;height:10rem;display:flex}.Ad1Toq_experienceCircle{background-color:var(--color-surface-on-container);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.Ad1Toq_selected,.Ad1Toq_experienceCircle.Ad1Toq_filled{background-color:var(--color-surface-success)}.Ad1Toq_iconContainer{justify-content:center;align-items:center;display:flex}@media (max-width:768px){.Ad1Toq_experienceItem{flex-direction:row;width:100%;height:8rem}.Ad1Toq_experienceText{text-align:left}}
.-DFjca_container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.5rem;width:100%;display:flex}.-DFjca_experienceContainer{z-index:2;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.-DFjca_progressFillBackground{background-color:var(--color-surface-on-container);z-index:-2;border-radius:.25rem;width:auto;height:.5rem;position:absolute;top:1.75rem;left:12.5%;right:12.5%;transform:translateY(-50%)}.-DFjca_progressFill{background-color:var(--color-surface-success);z-index:-1;border-radius:.25rem;height:.5rem;transition:width .4s}@media (max-width:768px){.-DFjca_experienceContainer{flex-direction:column;justify-content:center;padding-left:1rem}.-DFjca_progressFillBackground{width:.5rem;height:auto;top:12.5%;bottom:12.5%;left:2.75rem;transform:translate(-50%)}.-DFjca_progressFill{width:.5rem;transition:height .4s}.-DFjca_title{text-align:center}}
.BSMtbq_container{width:100%;box-shadow:0 0 0 1px var(--color-outline-default);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2rem;align-items:center;gap:.75rem;padding:1rem;transition:background .15s,box-shadow .3s;display:flex}.BSMtbq_container:hover{background-color:var(--color-bg-input-solid-hover)}.BSMtbq_container:active{background-color:var(--color-bg-input-solid-active)}.BSMtbq_selected{box-shadow:0 0 0 2px var(--color-surface-success)}.BSMtbq_icon{flex-shrink:0;align-self:flex-start;width:1.5rem;height:1.5rem;display:inline-flex}
.iw63pW_container{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.iw63pW_goalContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:40rem;display:flex}@media (max-width:768px){.iw63pW_title{text-align:center}}
._1hK2cG_container{height:3rem;box-shadow:0 0 0 1px var(--color-outline-default);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:1rem;transition:background .15s,box-shadow .3s;display:flex}@media (max-width:500px){._1hK2cG_container{width:100%}}._1hK2cG_container:hover{background-color:var(--color-bg-input-solid-hover)}._1hK2cG_container:active{background-color:var(--color-bg-input-solid-active)}._1hK2cG_selected{box-shadow:0 0 0 2px var(--color-surface-success)}
.PT3ijG_titleContainer{flex-wrap:wrap;justify-content:center;align-items:center;padding:1rem 0 3rem;display:flex}.PT3ijG_categoryNameContainer{justify-content:center;align-items:center;gap:.5rem;margin-right:1rem;display:flex}.PT3ijG_iconContainer{width:2rem;height:2rem;margin:auto 0}.PT3ijG_icon{filter:sepia(0%)hue-rotate()saturate()brightness(.5);width:2rem;height:2rem;transition:filter .3s}.PT3ijG_subCategoriesItemContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:57.5rem;margin:0 auto;display:flex}.PT3ijG_title{margin-right:1rem}.PT3ijG_categoryName{font-weight:600}@media (max-width:500px){.PT3ijG_subCategoriesItemContainer{flex-direction:column;align-items:flex-start;width:100%}.PT3ijG_backButton{position:absolute;top:1rem;left:1rem}}@media (max-width:450px){.PT3ijG_titleContainer{flex-direction:column;align-items:center}.PT3ijG_backButton{position:absolute;top:1rem;left:1rem}}
.nxqW9a_container{border:1px solid var(--color-outline-subtle);cursor:pointer;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.5rem;height:100%;padding:1rem .5rem;display:flex}.nxqW9a_selected{box-shadow:0 0 0 2px var(--color-surface-success);border-color:#0000}.nxqW9a_avatarContainer{width:7.5rem;height:7.5rem;position:relative}.nxqW9a_avatarImageWrapper{border-radius:50%;width:100%;height:100%;overflow:hidden}.nxqW9a_avatar{object-fit:cover;background-color:var(--color-bg-placeholder);width:100%;height:100%}.nxqW9a_trainerName{flex-direction:column;gap:.5rem;display:flex}.nxqW9a_trainerNameHeadline,.nxqW9a_trainerFocusText{text-align:center}.nxqW9a_trainerFocusText{color:var(--color-text-secondary)}.nxqW9a_selectedOverlay{background:var(--color-surface-container);border-radius:50%;align-items:center;gap:.3125rem;height:2.5rem;padding:.3125rem .3125rem .15625rem;display:flex;position:absolute;bottom:0;right:0}.nxqW9a_selectedOverlayIcon{z-index:1;width:2rem;height:2rem;display:block}.nxqW9a_selectedOverlay path{fill:var(--color-icon-success)}@media (max-width:768px){.nxqW9a_container{flex-direction:row;align-items:center;gap:.75rem;padding:.75rem}.nxqW9a_avatarContainer{flex-shrink:0;width:3.5rem;height:3.5rem}.nxqW9a_trainerName{flex:1;gap:.1325rem}.nxqW9a_trainerNameHeadline,.nxqW9a_trainerFocusText{text-align:left}.nxqW9a_selectedOverlay{gap:.1875rem;height:1.5rem;padding:.1875rem .1875rem .09375rem}.nxqW9a_selectedOverlayIcon{width:1.125rem;height:1.125rem}}@media (hover:hover) and (pointer:fine){.nxqW9a_container:hover{background-color:var(--color-bg-input-solid-hover)}.nxqW9a_container:hover .nxqW9a_avatar{transform:scale(1.03)}}
.m7M0UW_animateHeightContainer{flex:1;justify-content:center;width:100%;display:flex}.m7M0UW_grid{grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));align-self:center;gap:.625rem;width:100%;margin:.5rem 0;padding:0;display:grid}.m7M0UW_showAllContainer{justify-content:center;display:flex}@media (max-width:768px){.m7M0UW_grid{grid-template-columns:1fr;padding:0 2px}}
.dCDcEW_container{flex-direction:column;align-items:center;gap:2.5rem;width:100%;margin:3rem 0;display:flex}.dCDcEW_headline{text-align:center}
@layer component{.g7kmDW_container{font-family:var(--font-headline);border-radius:50%;justify-content:center;align-items:center;display:flex}.g7kmDW_s{width:1.5rem;height:1.5rem;font-size:.75rem}.g7kmDW_m{width:2rem;height:2rem;font-size:1rem}.g7kmDW_l{width:2.5rem;height:2.5rem;font-size:1.25rem}.g7kmDW_avatar{object-fit:cover;text-align:center;-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:100%}span.g7kmDW_avatar{height:auto}}
.O5PhLW_loader{margin:2rem 0}.O5PhLW_description{margin-top:.5rem}.O5PhLW_description p{margin-bottom:1rem}.O5PhLW_description p:last-of-type{margin-bottom:0}.O5PhLW_description h2{margin-top:1.25rem;margin-bottom:1rem}
@layer ui{._3kQaBq_button{cursor:pointer;justify-content:center;align-items:center;display:flex}._3kQaBq_button:disabled{cursor:default}._3kQaBq_recordingPill{height:var(--textAreaHeight);background:var(--color-surface-accent-container);border-radius:1rem;justify-content:space-between;align-items:center;padding:0 .75rem;display:flex;position:absolute;bottom:0;left:0;right:0}._3kQaBq_pillContent{flex:1;align-items:center;min-width:0;display:flex}._3kQaBq_cancelButton,._3kQaBq_stopButton{cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:flex}._3kQaBq_cancelButton:hover,._3kQaBq_stopButton:hover{background:var(--color-button-secondary-hover)}._3kQaBq_waveform{flex:1;justify-content:center;align-items:center;gap:.1875rem;display:flex}._3kQaBq_waveBar{background:var(--color-outline-default);border-radius:.25rem;width:.25rem}}
@layer composedUi{:root{--textAreaHeight:3.125rem;--textAreaLineHeight:1.375rem;--textAreaPaddingVertical:calc((var(--textAreaHeight) - var(--textAreaLineHeight)) / 2);--buttonWidth:2.875rem;--avatarWidth:3.125rem}.-n5JlW_container{z-index:var(--zIndex-default);display:flex;position:relative;overflow:hidden}.-n5JlW_container:focus-within,.-n5JlW_containerRecording{box-shadow:0 0 0 1px var(--color-surface-success);background-color:#0000}.-n5JlW_textArea{box-sizing:content-box;padding:var(--textAreaPaddingVertical) var(--buttonWidth) var(--textAreaPaddingVertical) var(--avatarWidth);font-weight:var(--font-weight-normal-400);font-size:.875rem;line-height:var(--textAreaLineHeight);font-family:var(--font-stack);resize:none;border:none;outline:none;flex:1;display:block}.-n5JlW_withVoice .-n5JlW_textArea{padding-right:calc(var(--buttonWidth) * 2.5)}.-n5JlW_containerRecording .-n5JlW_textArea{padding-right:calc(var(--buttonWidth) * 2.75)}.-n5JlW_textArea::placeholder{color:var(--color-text-secondary)}.-n5JlW_avatar{position:absolute;top:.625rem;left:.625rem}.-n5JlW_controls{width:var(--buttonWidth);flex-direction:row;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;right:0}.-n5JlW_withVoice .-n5JlW_controls{width:calc(var(--buttonWidth) * 2.75)}.-n5JlW_counter{color:var(--color-text-secondary);border-radius:.25rem;padding:.1rem .25rem;position:absolute;top:.75rem;right:.5rem}.-n5JlW_invalid .-n5JlW_counter{background-color:var(--color-button-destructive);color:var(--color-text-invert-fixed)}.-n5JlW_button{box-sizing:content-box;z-index:1;width:100%;width:var(--buttonWidth);background-color:var(--color-button-secondary);flex-shrink:0;justify-content:center;align-items:center;height:1.5rem;padding-bottom:.75rem;display:flex;position:relative}.-n5JlW_icon{color:var(--color-text-secondary)}.-n5JlW_valid .-n5JlW_button{cursor:pointer}.-n5JlW_valid .-n5JlW_icon{color:var(--color-icon-success)}.-n5JlW_invalid .-n5JlW_textArea{color:var(--color-text-error)}.-n5JlW_invalid .-n5JlW_button{cursor:not-allowed}.-n5JlW_invalid .-n5JlW_icon{color:var(--color-text-secondary)}}
.DmwUCq_courseProgressContainer{flex-shrink:0;justify-content:center;align-items:center;width:min-content;height:min-content;display:inline-flex;position:relative}.DmwUCq_emptyCircle{position:relative}.DmwUCq_filledCircle,.DmwUCq_courseProgress{position:absolute}
.NFm9CW_container{justify-content:center;align-items:center;max-width:50%;padding:1.5rem;display:flex}.NFm9CW_statsDisplay{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (max-width:768px){.NFm9CW_container{width:100%;max-width:100%}}
@layer component{._2EV4Dq_trigger{z-index:var(--zIndex-resetProgress);width:2.75rem;padding:0;position:absolute;top:1rem;right:1rem}._2EV4Dq_modal{flex-direction:column;gap:1.5rem;width:25rem;max-width:calc(100% - 2rem);padding:2rem 1.5rem;display:flex;overflow:hidden}._2EV4Dq_copy{flex-direction:column;gap:.75rem;display:flex}._2EV4Dq_close{width:2.75rem;padding:0;position:absolute;top:0;right:0}._2EV4Dq_actions{gap:.75rem;display:flex}._2EV4Dq_button{flex:1}}
.q50ouW_container{z-index:var(--zIndex-Player)}.q50ouW_playerWrapper{width:100%;position:absolute;inset:0}.q50ouW_blackOverlay{z-index:2;pointer-events:none;background-color:#1d1e1f;position:absolute;inset:0}.q50ouW_closeIcon{margin:auto;display:block}@layer component{:is(.q50ouW_player.video-js.vjs-16-9,.q50ouW_player.video-js .vjs-tech,.q50ouW_player.video-js .vjs-control-bar){border-radius:unset!important}.q50ouW_player.video-js{background-color:#1d1e1f!important}.q50ouW_player.video-js.vjs-playing.vjs-user-inactive .q50ouW_closeTrailer{opacity:0;pointer-events:none;transition:opacity 1s!important}.q50ouW_closeTrailer{z-index:calc(var(--zIndex-videoOverlay) + 1);cursor:pointer;opacity:1;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:.5625rem;right:.5rem;box-shadow:0 2px 20px #1d1e1f29;background-color:var(--color-surface-container)!important;border-radius:.5rem!important;transition:opacity .1s!important}}
@layer component{.lGM5Bq_card{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem;display:flex;position:relative}.lGM5Bq_cardContainer{position:relative}.lGM5Bq_imageAndFavContainer{aspect-ratio:16/9;background-color:var(--color-bg-placeholder);border:1px solid var(--color-surface-container);border-radius:1rem;width:100%;margin-bottom:.5rem;position:relative;overflow:hidden}.lGM5Bq_card.lGM5Bq_narrow .lGM5Bq_imageAndFavContainer{aspect-ratio:1.45833}.lGM5Bq_image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal), opacity .4s}.lGM5Bq_card:hover .lGM5Bq_image{transform:scale(1.03)}.lGM5Bq_description{width:100%;min-height:5rem}.lGM5Bq_headline{width:auto;margin-bottom:.38rem}.lGM5Bq_newTag{margin-right:.1875rem;position:relative;top:-1px}.lGM5Bq_meta{color:var(--color-text-secondary);margin-bottom:.5rem}.lGM5Bq_tagsContainer{flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:.5rem;left:.5rem}}
@layer component{._1SnvQG_card{flex-direction:column;width:100%;margin-bottom:.5rem;display:flex}._1SnvQG_imageAndFavContainer{aspect-ratio:1.77778;background-color:var(--color-bg-placeholder);border-radius:1rem;margin-bottom:.5rem;position:relative}._1SnvQG_card._1SnvQG_narrow ._1SnvQG_imageAndFavContainer{aspect-ratio:1.45833}._1SnvQG_description{min-height:5rem}._1SnvQG_headline{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;height:2.8rem;margin-bottom:.87rem}._1SnvQG_trainer{background-color:var(--color-bg-placeholder);border-radius:1rem;width:60%;height:1rem}}
.l4fEFW_container{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.l4fEFW_scrollContainer{align-items:flex-start;margin-top:-.5rem;padding-top:.5rem;display:flex}.l4fEFW_cardContainer{width:17.5rem}
.ER67UW_progressContainer{align-items:center;gap:.25rem;width:100%;min-height:3rem;padding:.375rem .5rem;display:flex}.ER67UW_progress{background-color:var(--color-surface-accent-container);flex:1;align-self:center;height:1rem}.ER67UW_progressBar{background-color:var(--color-outline-success)}.ER67UW_percent{font-variant-numeric:tabular-nums;flex:0 0 4ch}
.kvvB0q_container{width:100%;margin:auto;position:relative}.kvvB0q_emblaViewport{width:100%;overflow:hidden}.kvvB0q_emblaViewportHidden{visibility:hidden}.kvvB0q_emblaContainer{width:100%;display:flex}.kvvB0q_emblaSlide{width:100%}.kvvB0q_dotNavContainer{justify-content:center;align-items:center;gap:6px;display:flex}.kvvB0q_dotNav{background-color:var(--color-button-disabled);cursor:pointer;border-radius:3px;width:6px;height:6px}.kvvB0q_btnPagination{background-color:var(--color-button-secondary);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-button);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding-top:4px}.kvvB0q_btnPaginationLeft{position:absolute;top:50%;left:-3.5rem;transform:translateY(-50%)}.kvvB0q_btnPaginationRight{position:absolute;top:50%;right:-3.5rem;transform:translateY(-50%)}
.TlyrIW_island{z-index:1;pointer-events:none;background-color:#0000;border:none;justify-content:center;align-items:center;width:7.38rem;height:4.75rem;display:flex;position:relative}.TlyrIW_islandImage{z-index:1;will-change:opacity, scale;width:7.38rem;height:4.75rem;margin:auto;position:absolute;inset:0}
@layer ui{.Kpa1Da_container{width:var(--width-form);max-width:100%;display:flex;position:relative}.Kpa1Da_endAdornmentIcon{cursor:pointer;flex-shrink:0;width:1.5rem;height:1.5rem;position:absolute;top:.6rem;right:1rem}.Kpa1Da_textfieldPassword input{padding-right:2.8rem}}
.H0aOMG_card{background-color:var(--color-surface-container);z-index:1;width:23rem;transform-style:preserve-3d;transform-origin:0;backface-visibility:hidden;border-radius:1.5rem;flex-direction:column;gap:.75rem;margin:0 auto;padding:.75rem;display:flex;position:relative;box-shadow:0 15px 88.1px #60606042}.H0aOMG_imageContainer{aspect-ratio:16/9;background-color:var(--color-bg-placeholder);border-radius:1rem;width:21.5rem;max-width:100%;position:relative;overflow:hidden}.H0aOMG_image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal), opacity .4s}.H0aOMG_ribbon{z-index:2;height:78px;position:absolute;top:.1rem;left:.5rem}.H0aOMG_chip{z-index:1;background-color:var(--color-surface-container);border-radius:.5rem;align-items:center;max-height:1.875rem;padding:.25rem .625rem;position:absolute;top:1rem;left:1rem}.H0aOMG_chipText{margin-left:2.625rem}.H0aOMG_contentContainer{flex-direction:column;gap:.375rem;display:flex}@media (max-width:768px){.H0aOMG_card{width:19.315rem}.H0aOMG_imageContainer{width:18.05rem}}@media (max-width:360px){.H0aOMG_card,.H0aOMG_imageContainer{width:100%}}
._3VRpha_coursesGrid{grid-template-columns:repeat(auto-fill,minmax(18.8rem,1fr));gap:1rem;width:100%;padding:1.5rem;display:grid;position:relative}@media (max-width:768px){._3VRpha_coursesGrid{grid-template-columns:auto;padding:1rem}}
@layer component{.p6qpoq_buttonBack{cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;margin-top:1rem;margin-left:1rem;padding:.5rem;display:flex}.p6qpoq_icon{width:1.5rem;height:1.5rem;display:block}}
@layer component{._0YjT6W_section{align-items:center;gap:.75rem;display:flex}._0YjT6W_tile{background-image:linear-gradient(124deg,#87b726 1.29%,#0e7e78 101.62%);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:4.6875rem;height:3rem;display:flex}._0YjT6W_tileLogo path{fill:var(--color-icon-invert-fixed)}._0YjT6W_planSummary{flex-direction:column;justify-content:center;gap:.125rem;display:flex}._0YjT6W_planName{color:var(--color-text-secondary)}}
@layer component{.hLuN4G_markup{display:block}.hLuN4G_markup h2{font-size:1.375rem;line-height:125%}.hLuN4G_markup h3{font-size:1.25rem;line-height:140%}.hLuN4G_markup h2,.hLuN4G_markup h3,.hLuN4G_markup h4{margin-top:1.5rem;margin-bottom:1rem}.hLuN4G_markup p{margin-bottom:1rem;font-size:1rem;line-height:160%}.hLuN4G_markup ol,.hLuN4G_markup ul{flex-direction:column;margin-bottom:.375rem;padding-left:2rem;font-size:1rem;line-height:160%;display:flex}.hLuN4G_markup ol:last-of-type,.hLuN4G_markup ul:last-of-type{margin-bottom:1rem}.hLuN4G_markup ol{list-style-type:hLuN4G_number}.hLuN4G_markup ol ol{list-style-type:lower-roman}.hLuN4G_markup ul{list-style-type:disc}.hLuN4G_markup ul ul{list-style-type:circle}.hLuN4G_markup li p{display:inline}}
@layer component{.oyns_q_container{flex-direction:column;flex:1;padding:.75rem 1rem 0;transition:opacity .2s;display:flex}}
@layer component{.diIZxa_container{flex-direction:column;transition:opacity .3s;display:flex}.diIZxa_container.diIZxa_disabled{pointer-events:none}.diIZxa_terms{transition:opacity .3s}.diIZxa_container.diIZxa_disabled .diIZxa_terms{opacity:.3}.diIZxa_container label{width:100%}.diIZxa_button{align-self:flex-end;width:auto;margin-top:2rem}}
.KaPQMW_container{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;margin-bottom:1rem}.KaPQMW_image{border-radius:1rem;width:100%;height:auto;display:block}
@layer component{.gRtkIG_actionsContainer{border-top:1px solid var(--color-outline-subtle);background-color:var(--color-surface-container);justify-content:space-between;gap:.5rem;margin-top:auto;margin-left:-1rem;margin-right:-1rem;padding:1rem;display:flex;position:sticky;bottom:0}.gRtkIG_button{width:auto}}
@layer component{.na61-G_form{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex}.na61-G_row{flex-wrap:wrap;gap:1.25rem;display:flex}.na61-G_row>*{flex:12.5rem;min-width:12.5rem}.na61-G_form>*,.na61-G_stateContainer>*{width:100%}.na61-G_existingUserEmail{border:1px solid var(--color-outline-default);box-shadow:var(--shadow-card);border-radius:.5rem;padding:1rem 1.5rem}.na61-G_existingUserEmail p{color:var(--color-text-secondary);font-weight:500}.na61-G_checkbox{width:auto}.na61-G_link{text-decoration:underline}}
.wRt1PG_wrapper{scrollbar-width:none;-ms-overflow-style:none;--feedback-banner-height:10rem;--feedback-banner-offset:1.5rem;flex-direction:column;align-self:stretch;align-items:center;gap:1.5rem;width:100%;max-width:none;margin:0 auto;display:flex;position:relative}.wRt1PG_wrapper::-webkit-scrollbar{display:none}.wRt1PG_container{background-color:var(--color-surface-container);border-radius:1.5rem;flex-direction:column;align-self:stretch;align-items:center;gap:1.5rem;width:48rem;max-width:48rem;min-height:calc(100vh - 10rem);margin:0 auto;padding:1.5rem 1.5rem 2rem;display:flex}@media (max-width:1024px){.wRt1PG_container{width:45rem;max-width:45rem}}@media (max-width:768px){.wRt1PG_container{width:100%;padding:0}}
@layer component{._2GQT4q_section{flex-direction:column;display:flex}._2GQT4q_section:not(:first-child){border-top:1px solid var(--color-outline-subtle);margin-top:1.25rem;padding-top:1.25rem}._2GQT4q_section._2GQT4q_disabled{opacity:.3;pointer-events:none}._2GQT4q_titleContainer{flex-direction:row;gap:.625rem;display:flex}._2GQT4q_title{margin-bottom:.75rem}}
@layer component{.SaAWTG_form{flex-direction:column;display:flex}.SaAWTG_animatedContainer{margin-top:-1rem;padding-top:1rem;overflow:hidden}}
.SZwVTa_dialog{border-radius:1rem;gap:.75rem;max-width:48rem;padding:1.5rem;display:flex}.SZwVTa_header{justify-content:space-between;align-items:center;display:flex}.SZwVTa_close{cursor:pointer;flex-shrink:0;width:1.5rem;height:1.5rem}
.OVZGpG_descriptionSection{margin-top:1.5rem}.OVZGpG_descriptionTitle{margin-bottom:.5rem}.OVZGpG_descriptionContent p{font-family:var(--font-stack);font-size:.875rem;font-weight:400;line-height:180%}
@layer component{.oUBSEa_form{flex-direction:column;gap:2rem;width:100%;max-width:25rem;margin:0 auto;transition:opacity .3s;display:flex}.oUBSEa_form.oUBSEa_loading{opacity:.5;pointer-events:none}.oUBSEa_title{justify-content:center;align-items:center;min-height:2.5rem;display:flex;position:relative}.oUBSEa_backButton{padding:.5rem;position:absolute;left:0}.oUBSEa_titleText{text-align:center}}
.kzjBgq_subCategories{flex-wrap:wrap;gap:.75rem;display:flex}.kzjBgq_breadcrumbsButton{cursor:pointer;align-items:center;gap:.25rem;margin-bottom:.75rem;padding:.5rem 0;display:flex}.kzjBgq_breadcrumbsAllCategories{color:var(--color-text-success)}.kzjBgq_iconChevron{width:1rem;height:1rem}
.AH8F3a_wrapper{border-radius:1rem 1rem 0 0;width:100%;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.AH8F3a_pseudoSpacer{height:calc(var(--feedback-banner-height))}.AH8F3a_banner{z-index:var(--zIndex-snackbar);width:100%;height:var(--feedback-banner-height);color:var(--color-text-invert-fixed);align-items:center;padding:0 1.5rem;display:flex}.AH8F3a_success{background-color:var(--color-surface-accent-container)}.AH8F3a_error{background-color:var(--color-surface-error)}.AH8F3a_content{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:48rem;margin:0 auto;display:flex}.AH8F3a_message{align-items:center;gap:.5rem;display:flex}.AH8F3a_image{width:3rem;height:3rem}.AH8F3a_actions{align-items:center;gap:.5rem;display:flex}.AH8F3a_whyBtn{width:fit-content}@media (prefers-reduced-motion:reduce){.AH8F3a_banner{transition:none;transform:none}}@media (max-width:1024px){.AH8F3a_content{width:100%;max-width:45rem}}@media (max-width:768px){.AH8F3a_banner{padding:1.5rem 1rem 2rem}.AH8F3a_content{flex-direction:column;align-items:center;gap:1.5rem}}
._30tbCG_container{justify-content:space-between;gap:1rem;display:flex}._30tbCG_textSection{flex-direction:column;flex:1;gap:.375rem;display:flex}._30tbCG_subtitle{color:var(--color-text-secondary);align-items:center;gap:.75rem;display:flex}._30tbCG_subtitle *{color:var(--color-text-secondary)}._30tbCG_attendeesContainer{align-items:center;gap:.25rem;display:flex}._30tbCG_icon{color:var(--color-text-secondary)}
.uywUfW_container{border-bottom:none;flex-direction:column;gap:1rem;margin:.5rem 0;display:flex}.uywUfW_inner{width:8.5rem;height:8.5rem;margin:0 auto;position:relative}.uywUfW_img{border-radius:50%;width:100%;height:100%}.uywUfW_img div{width:100%;height:100%}.uywUfW_img span{font-size:3rem}.uywUfW_button{cursor:pointer;position:absolute}.uywUfW_trashButton{bottom:0;right:0}.uywUfW_addButton{top:0;right:0}.uywUfW_icon{width:1rem;height:1rem;display:block}.uywUfW_dialog{max-width:20rem;padding:1rem}.uywUfW_buttons{gap:1rem;margin-top:1rem;display:flex}.uywUfW_buttons button{flex:1;width:auto}@media (max-width:520px){.uywUfW_buttons{flex-direction:column}.uywUfW_buttons button{flex:auto}}
@layer component{.Yg5Kta_appliedBadge{background:var(--color-surface-accent-container-subtle);border:1px solid var(--color-surface-accent-container);border-radius:1rem;align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex;overflow:hidden}.Yg5Kta_appliedIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.Yg5Kta_appliedText{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Yg5Kta_appliedCode{font-weight:600}.Yg5Kta_appliedSubline{color:var(--color-text-secondary)}.Yg5Kta_appliedClose{all:unset;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}}
.u7jvzG_categories{flex-wrap:wrap;align-items:flex-start;gap:.62rem;padding-top:.75rem;display:flex}.u7jvzG_portal{background-color:var(--color-surface-container)}.u7jvzG_categories.u7jvzG_behind{opacity:0;pointer-events:none;height:0}
.XpQqRq_container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;display:flex}.XpQqRq_imageTextContainer{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;display:flex}.XpQqRq_questionsText{color:var(--color-text-secondary)}.XpQqRq_startButton{flex-shrink:0;margin-top:auto}
@layer component{.x2CDvW_livePlayerContainer{--zIndex-player-overlay:1;position:relative}.x2CDvW_liveChip{z-index:var(--zIndex-player-overlay);position:absolute;top:.5rem;right:.5rem}.x2CDvW_liveVideoPlayer.video-js.vjs-16-9{font-size:1rem;font-family:var(--font-stack);position:relative}.x2CDvW_liveVideoPlayer>:not(.x2CDvW_vjs-loading-spinner,.x2CDvW_video-js .x2CDvW_vjs-control-bar){border-radius:1rem}.x2CDvW_liveVideoPlayer.video-js.vjs-16-9{border-radius:1rem}.x2CDvW_liveVideoPlayer.video-js .vjs-control-bar{z-index:var(--zIndex-default);color:var(--color-text-invert-fixed);border-radius:0 0 1rem 1rem;font-size:.75rem;background-color:#0000004d!important}}
.qnf7xa_modal{background-color:var(--color-surface-container);border-radius:1rem;flex-direction:column;width:100%;max-width:80%;height:100%;max-height:80%;margin:auto;display:flex;overflow:hidden}.qnf7xa_container{flex-direction:column;flex:1;width:100%;height:0;display:flex}.qnf7xa_cropperContainer{background:#000;flex-direction:column;flex:1;transition:opacity .3s;display:flex;position:relative}.qnf7xa_cropper{flex:1}.qnf7xa_cropperContainer .reactEasyCrop_CropArea{overflow:visible}.qnf7xa_buttons{justify-content:center;gap:1rem;padding:1rem;display:flex}.qnf7xa_button{width:auto;padding-left:1rem}@media (max-width:768px){.qnf7xa_modal{max-width:90%;max-height:90%}}
._2uQAfq_container{cursor:pointer;border-radius:1rem;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.31rem;display:flex}._2uQAfq_container:hover{background-color:var(--color-bg-input-solid-hover)}._2uQAfq_container:has(._2uQAfq_input:disabled){cursor:unset;opacity:.3;pointer-events:none}._2uQAfq_input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._2uQAfq_label{flex:1;align-items:center;gap:.75rem;display:flex}._2uQAfq_switch{background-color:var(--color-bg-placeholder);border-radius:.75rem;flex-shrink:0;justify-content:flex-start;align-items:center;width:2.375rem;height:1.5rem;padding:2px;transition:background-color .2s;display:flex;position:relative}._2uQAfq_input:checked~._2uQAfq_switch{background-color:var(--color-surface-success)}._2uQAfq_knob{background-color:var(--color-surface-container);border-radius:.625rem;width:1.25rem;height:1.25rem;transition:transform .2s ease-out;position:absolute;top:2px;left:2px}._2uQAfq_input:checked~._2uQAfq_switch ._2uQAfq_knob{transform:translate(.875rem)}
@layer component{.CyimNW_container{min-height:62px}.CyimNW_header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.CyimNW_headerIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.CyimNW_inputAndButton{gap:.5rem;display:flex}.CyimNW_button{width:auto}.CyimNW_input{flex:1;min-width:0}.CyimNW_couponMessageInvalid{color:var(--color-text-error)}}
.yVDZ8G_container{flex-direction:column;flex:1;align-items:flex-start;gap:.75rem;display:flex}
.xREcgW_questioner{align-items:center;gap:.5rem;display:flex}.xREcgW_questionerTimeStamp{flex-direction:column;display:flex}.xREcgW_questionerName{font-family:var(--font-headline)}.xREcgW_timeStamp{color:var(--color-text-secondary)}
._5rrX_q_container{flex-direction:column;gap:1rem;width:100%;padding:1rem 0;display:flex}._5rrX_q_input{width:100%}
@layer component{.N4OHOq_tag{background-color:var(--color-surface-promo);align-items:center;gap:.25rem;display:flex}.N4OHOq_icon{flex-shrink:0;width:1rem;height:1rem}.N4OHOq_text{color:var(--color-text-invert-fixed)}}
.xenm9W_courseTypeContainer{flex-direction:column;display:flex}
.QEkrnq_container{justify-content:center;align-items:center;height:2rem;display:flex}
@layer component{.hi6Loq_upvoteButton{border-color:var(--color-outline-default);width:fit-content;height:2rem;padding:.5rem .75rem}.hi6Loq_disabled{border-color:var(--color-outline-subtle)}.hi6Loq_thumbUpWrapper{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.hi6Loq_countText{color:var(--color-text-secondary);align-items:center;display:inline-flex}}
@layer component{.g2u8Pq_accordionGroup{width:100%}.g2u8Pq_accordionGroup>:not([data-open=true],:last-child){border-bottom:1px solid var(--color-outline-subtle)}}
@layer component{.LOWeCW_badge{border-radius:.5rem;padding:.25rem .625rem .25rem .25rem;position:absolute;top:.4375rem;right:.4375rem}.LOWeCW_text{white-space:nowrap}}
._WRnCq_buttons{flex-wrap:wrap;align-items:flex-start;gap:.62rem;margin-bottom:1rem;display:flex}
.itLGlq_wrapper{width:100%}.itLGlq_container{border:1px solid var(--color-outline-subtle);border-radius:1rem;flex-direction:column;justify-content:center;gap:.5rem;width:100%;padding:1rem .75rem 1rem 1rem;transition:all .2s;display:flex}.itLGlq_hover:hover{background-color:rgb(from var(--color-surface-success) r g b / 8%);cursor:pointer}.itLGlq_correctContainer{border:2px solid var(--color-outline-success);background-color:var(--color-surface-accent-container-subtle)}.itLGlq_textContainer{justify-content:space-between;align-self:stretch;align-items:center;gap:.5rem;width:100%;display:flex}.itLGlq_text{text-align:left;flex:1}
.Ynz59W_questionContainer{flex-direction:column;gap:.5rem;padding:.75rem 1rem;transition:background-color .5s;display:flex;position:relative}.Ynz59W_questionContainer:not(:first-of-type){padding-top:.75rem}.Ynz59W_questionContainer:first-of-type{margin-top:.5rem}.Ynz59W_flashAnimate{animation:3s Ynz59W_flash}.Ynz59W_upvoteContainer>button{background-color:#0000}.Ynz59W_questionText{overflow-wrap:break-word;white-space:pre-wrap;overflow-x:clip}@keyframes Ynz59W_flash{0%,to{background-color:inherit}50%{background-color:var(--color-surface-accent-container)}}
.L3tJwa_link{width:100%}
@layer component{.b-_iGq_benefits{flex-direction:column;gap:.625rem;display:flex}.b-_iGq_benefit{align-items:center;gap:.375rem;display:flex}.b-_iGq_icon{flex-shrink:0;width:1rem;height:1rem}.b-_iGq_label{color:var(--color-text-secondary)}}
.EMDioa_trainers{flex-wrap:wrap;align-items:flex-start;gap:.62rem;display:flex}.EMDioa_buttonShowMore{align-self:flex-end;margin-top:.25rem}
.W_Mm1q_wrapper{width:100%}.W_Mm1q_container{border:1px solid var(--color-outline-subtle);border-radius:1rem;flex-direction:column;justify-content:center;gap:.5rem;width:100%;padding:1rem .75rem 1rem 1rem;transition:all .2s;display:flex}.W_Mm1q_hover:hover{background-color:rgb(from var(--color-surface-success) r g b / 8%);cursor:pointer}.W_Mm1q_correctContainer{border:2px solid var(--color-outline-success);background-color:var(--color-surface-accent-container-subtle)}.W_Mm1q_textContainer{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.W_Mm1q_text{text-align:left;flex:1}
.i4tV-q_container{flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.i4tV-q_container:first-of-type{margin-top:.5rem}.i4tV-q_author{align-items:center;gap:.5rem;display:flex}.i4tV-q_avatar{background-color:var(--color-bg-placeholder);border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.i4tV-q_userTimestamp{flex-direction:column;gap:.25rem;width:100%;display:flex}.i4tV-q_authorName{background-color:var(--color-bg-placeholder);border-radius:1rem;width:30%;height:.75rem}.i4tV-q_timestamp{background-color:var(--color-bg-placeholder);border-radius:1rem;width:40%;height:.5rem}.i4tV-q_question{background-color:var(--color-bg-placeholder);border-radius:.5rem;width:100%;height:.875rem;margin-bottom:.15rem}.i4tV-q_vote{background-color:var(--color-bg-placeholder);border-color:var(--color-outline-subtle);border-radius:.5rem;width:2.5rem;height:1.5rem}
.wMEJra_link{cursor:pointer;width:100%}
.J4Pswa_layout{background-color:var(--color-surface-accent-container-subtle);flex-grow:1;justify-content:center;width:100%;display:flex;position:relative}.J4Pswa_container{flex-direction:column;width:100%;max-width:65rem;padding:2.25rem 0 5rem;display:flex}@media (max-width:768px){.J4Pswa_container{padding:.5rem 0 0}}.J4Pswa_button{width:fit-content;margin-bottom:1.5rem}@media (max-width:768px){.J4Pswa_button{margin-bottom:0;padding:1.2rem 1.5rem}}
@layer component{.rNh9Uq_container{border:1px solid var(--color-outline-subtle);background-image:linear-gradient(180deg, var(--color-surface-container) 30.872%, var(--color-surface-accent-container) 78.568%);width:100%;box-shadow:0 4px 4px 0 var(--color-shadow-25);border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.rNh9Uq_padding{flex-direction:column;gap:1.25rem;padding:1.5rem 1.5rem 1.25rem;display:flex}.rNh9Uq_header{flex-direction:column;gap:.125rem;display:flex}.rNh9Uq_nameRow{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;display:flex}@media (max-width:768px){.rNh9Uq_padding{padding:1rem 1rem 1.25rem}}}
.y11e4W_loading{opacity:.5;pointer-events:none}
.RUCA8a_container{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:1.5rem;width:100%;display:flex}.RUCA8a_questionContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.RUCA8a_header{flex-direction:column;gap:.5rem;display:flex}.RUCA8a_questionCounter{color:var(--color-text-secondary)}.RUCA8a_submitButton{flex-shrink:0;margin-top:auto}
@layer component{.SPgR_a_questionsScrollParent{flex:1;width:100%;min-height:0}.SPgR_a_questionsInfoWrapper{align-items:center;height:100%;padding-bottom:calc(3rem + 40px);display:flex}}
.hiPOEa_link{color:var(--color-text-secondary);text-align:left;padding:1rem 0 .625rem}.hiPOEa_text{color:var(--color-text-secondary);padding:.5rem 0 .625rem;line-height:1.125rem}.hiPOEa_supportLink{color:var(--color-text-secondary);line-height:1.125rem;text-decoration:underline}
.zF_J5a_container{background-color:var(--color-surface-container);flex-direction:column;align-self:stretch;gap:2rem;padding:2.5rem 5rem;display:flex}.zF_J5a_container:last-of-type{background-color:var(--color-surface-container);border-radius:1rem}.zF_J5a_headerContainer{text-align:center;flex-direction:column;gap:.75rem;display:flex}@media (max-width:1200px){.zF_J5a_container{padding:2.5rem 1.5rem}.zF_J5a_headerContainer{text-align:left}}
@layer component{.CDPXhG_container{justify-content:center;min-height:2.0625rem;padding:.25rem 1.5rem}.CDPXhG_time{font-variant-numeric:tabular-nums;text-align:center}}
.SqH2Nq_wrapper{z-index:var(--zIndex-mobile-header);height:4rem;position:sticky;top:0}.SqH2Nq_container{border-bottom:1px solid var(--color-outline-subtle);background:var(--color-surface-container);justify-content:space-between;align-items:center;gap:.5rem;height:4rem;padding:0 1rem;display:flex}@media (max-width:768px){.SqH2Nq_wrapper{height:2.75rem;position:static}.SqH2Nq_container{top:calc(var(--height-nav-header) - 1px);border-bottom-color:#0000;height:3.75rem;position:fixed;left:0;right:0}.SqH2Nq_container.SqH2Nq_scrolled{border-bottom-color:var(--color-outline-subtle);box-shadow:var(--shadow-nav-mobile)}}.SqH2Nq_search{width:100%}.SqH2Nq_button{flex-shrink:0;width:2.5rem;padding:0}.SqH2Nq_icon{width:1rem;height:1rem}
.SuaVra_statsCard{background-color:var(--color-surface-on-container);border-radius:.5rem;flex-direction:column;flex:1;align-items:center;gap:.25rem;padding:.75rem .5rem;display:flex}.SuaVra_numberContainerWindow{overflow:hidden}.SuaVra_numbersContainer{font-variant-numeric:tabular-nums;flex-direction:column;flex:0 0 4ch;align-items:center;display:flex}.SuaVra_numberText{flex-shrink:0}.SuaVra_countRow{align-items:center;gap:.25rem;display:flex}.SuaVra_ribbonImageContainer{flex-shrink:0;width:1.035rem;height:1.375rem}.SuaVra_ribbonImage{object-fit:contain;width:100%;height:100%}
.u_a8Sq_qFilters{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25rem;width:100%;padding-left:1rem;padding-right:1rem;display:flex}.u_a8Sq_filterButton{width:100%;min-width:2.5rem}.u_a8Sq_filterButtonActive{background-color:var(--color-button-secondary-pressed)}
@layer component{.mjiHZW_container{background-color:var(--color-surface-accent-container);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem;display:flex}.mjiHZW_textWrapper{flex-direction:column;gap:.25rem;display:flex}.mjiHZW_button{width:auto}.mjiHZW_titleContainer{gap:.5rem;display:flex}.mjiHZW_icon{width:1.25rem;height:1.25rem}.mjiHZW_body{color:var(--color-text-secondary);line-height:1.375rem}@media (max-width:768px){.mjiHZW_container{flex-direction:column;align-items:stretch}.mjiHZW_button{margin-top:.25rem}}}
.i3hxuq_container{border:1px solid var(--color-outline-default);border-radius:1rem;width:100%}.i3hxuq_container:last-of-type{border-bottom:none}.i3hxuq_itemContainer{border-bottom:1px solid var(--color-outline-default);align-items:center;display:flex}.i3hxuq_itemContainer:last-of-type{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.i3hxuq_toggler{flex:1;width:100%;height:100%}.i3hxuq_content{padding:0 2.5rem 1.5rem}
@layer component{.jRqRoq_container{flex-wrap:wrap;align-items:baseline;gap:0 .25rem;padding-right:3.5rem;display:flex}}
@media (max-width:768px){.NoUNGq_loadingBar{z-index:var(--zIndex-loadingbar);position:fixed;top:0;left:0;right:0}}
.fsMFBG_container{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;height:100%;display:flex;overflow:hidden}.fsMFBG_content{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin-top:auto;display:flex}.fsMFBG_confettiWrapper{width:10.75rem;height:10.75rem}.fsMFBG_confetti{pointer-events:none;object-fit:contain;width:100%;height:100%}.fsMFBG_incorrect{width:3rem;height:3rem}.fsMFBG_statCard{flex:0}.fsMFBG_qualificationText{text-align:center;max-width:21.25rem}.fsMFBG_buttonsContainer{flex-direction:column;align-items:center;gap:.5rem;margin-top:auto;display:flex}.fsMFBG_repeatButton{font-weight:var(--font-weight-semibold-500);width:var(--width-form);align-items:center;gap:.5rem;display:flex}
@layer component{.r_-epW_banner{border:1px solid var(--color-outline-default);background:var(--color-surface-container);z-index:var(--zIndex-default);border-radius:.5rem;padding:.625rem}}
.hhnogq_row{margin-bottom:1rem}
.XjlA1W_headerContainer{justify-content:space-between;align-items:center;padding:1.5rem 2.5rem;display:flex}.XjlA1W_header{font-size:1.125rem}.XjlA1W_toggler{flex:1;width:100%}.XjlA1W_iconContainer{align-items:center;display:flex}
@layer component{.rd1o0q_value{--price-color:var(--color-text-primary);align-items:baseline;gap:.25rem;display:flex}.rd1o0q_value.rd1o0q_highlighted{--price-color:var(--color-text-promo)}.rd1o0q_value.rd1o0q_strikedOut{--price-color:var(--color-text-muted)}.rd1o0q_amount,.rd1o0q_period{color:var(--price-color)}.rd1o0q_value.rd1o0q_strikedOut .rd1o0q_amount{text-decoration-line:line-through}}
.mJBWGG_link{border-radius:.5rem;align-items:center;gap:.38rem;min-height:2.5rem;padding:.56rem 0 .56rem .5rem;display:flex}.mJBWGG_link:hover{background:var(--color-bg-input-solid-hover)}.mJBWGG_link.mJBWGG_linkActive{background-color:var(--color-bg-input-solid-focus)}.mJBWGG_link.mJBWGG_link:active{background:var(--color-bg-input-solid-active)}.mJBWGG_linkDisabled{opacity:.2;pointer-events:none}.mJBWGG_labelAndCount{flex:1;width:0}.mJBWGG_label{flex-shrink:1;line-height:1.1375rem}.mJBWGG_count{font-family:var(--font-headline);opacity:.5;flex-grow:0;flex-shrink:0;margin-left:.25rem}.mJBWGG_chevron{margin:0 .62rem}.mJBWGG_chevron path{stroke:var(--color-icon-secondary);flex-shrink:0}.mJBWGG_iconContainer{flex-shrink:0;width:1rem;height:1rem;position:relative}
@layer component{._56hAaa_container{border-radius:1rem;align-items:flex-start;margin-top:2rem;margin-bottom:1rem;padding:1.5rem;display:flex;position:relative}._56hAaa_iconContainer{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.5625rem;display:flex;position:absolute;top:-1.125rem;left:1.5rem}._56hAaa_textContainer{flex-direction:column;gap:.75rem;width:100%;display:flex}._56hAaa_textContainer h2,._56hAaa_textContainer h3,._56hAaa_textContainer h4{font-family:var(--font-stack);font-size:1.125rem;font-weight:400;line-height:180%}._56hAaa_textContainer ol,._56hAaa_textContainer ul{flex-direction:column;gap:.5rem;padding-left:1.5rem;display:flex}._56hAaa_textContainer ol{list-style-type:_56hAaa_number}._56hAaa_textContainer ol ol{list-style-type:lower-roman}._56hAaa_textContainer ul{list-style-type:disc}._56hAaa_textContainer ul ul{list-style-type:circle}}
._0TgmKq_questionBannerWrapper{box-sizing:border-box;width:100%;padding:0 1rem 1rem}
.oC9iZa_heightAnimator{border-bottom:none}.oC9iZa_alertContainer{padding-bottom:1rem}
.T0IQbW_container{background:linear-gradient(to bottom left,#73b1e7 0%,#c8e6ff 50%,#e3f2ff 100%);border-radius:1.125rem 1.125rem 0 0;flex-direction:row;grid-template-columns:1fr 1fr;grid-template-areas:"description logoAndBanner""qrCode logoAndBanner";gap:1.5rem;width:100%;padding:2.5rem 0 2.5rem 5rem;display:grid}@media (max-width:1200px){.T0IQbW_container{grid-template-columns:auto 1fr;grid-template-areas:"description description""logoAndBanner qrCode";gap:3.25rem;padding:2.5rem 1.5rem}}@media (max-width:768px){.T0IQbW_container{grid-template-columns:1fr;grid-template-areas:"description""logoAndBanner";gap:2.25rem}}
@layer component{._44_36q_subtitle{color:var(--color-text-secondary)}}
.zU3NeW_link{color:var(--color-text-primary);gap:.38rem;padding:.56rem 0 .56rem .5rem;font-size:.875rem;line-height:130%;display:flex}.zU3NeW_linkActive{background:#87b7262e;border-radius:.5rem}.zU3NeW_linkDisabled{opacity:.2}.zU3NeW_nameAndCount{flex:1;width:0}.zU3NeW_name{flex-shrink:1;line-height:1.1375rem}.zU3NeW_count{color:var(--color-text-secondary);font-family:var(--font-headline);flex-grow:0;flex-shrink:0;margin-left:.25rem}.zU3NeW_chevron{width:1rem;height:1rem;margin:.11rem .62rem 0;transition:rotate .15s}.zU3NeW_chevron path{stroke:var(--color-icon-secondary);flex-shrink:0}.zU3NeW_iconContainer{flex-shrink:0;width:1rem;height:1rem;position:relative}.zU3NeW_icon{filter:brightness(.2);width:100%;height:100%;display:block}.zU3NeW_subCategories{flex-direction:column;gap:.25rem;margin-left:2rem;display:flex}.zU3NeW_subCategories>:first-child{margin-top:.25rem}
._3RFHwq_container{margin-bottom:1rem;position:relative}._3RFHwq_shortCourseContainer{cursor:pointer;aspect-ratio:9/16;max-height:calc(100vh - 324px);margin:0 auto 1rem}._3RFHwq_longTitle{max-height:calc(100vh - 364px)}._3RFHwq_overlayContainer{z-index:1;pointer-events:none;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:absolute;left:0;right:0}._3RFHwq_overlayContainerBottom{background:linear-gradient(#0000 0%,#0000002e 22.29%,#0000008c 81.3%);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;padding-left:1.5rem;bottom:0}._3RFHwq_overlayContainerTop{background:linear-gradient(#0000008c 18.7%,#0000002e 77.71%,#0000 100%);border-top-left-radius:1rem;border-top-right-radius:1rem;justify-content:flex-end;top:0}._3RFHwq_fullscreenButton{pointer-events:auto;cursor:pointer}
.D3cKia_qOverview{flex-direction:column;align-items:center;height:100%;padding-top:1rem;display:flex;position:relative}
.eAzkwG_modal{background:var(--color-surface-container);border-radius:1rem;width:32rem;max-width:100%;height:auto;margin:auto;padding:2rem 1.5rem}.eAzkwG_modalContent{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.eAzkwG_modalHeadline{text-align:center}.eAzkwG_modalBody{text-align:center;line-height:1.375rem}.eAzkwG_modalActions{justify-content:center;gap:1rem;display:flex}.eAzkwG_button{width:auto}@media (max-width:768px){.eAzkwG_modalActions{flex-direction:column}}
.GYNLvG_container{flex-direction:column;grid-area:description;justify-content:center;gap:1.5rem;display:flex}.GYNLvG_description{line-height:1.375rem}
@layer component{.y75CdW_section{flex-direction:column;width:100%;transition:opacity .5s;display:flex}.y75CdW_isFetchingPlans{opacity:.2}}
._62PPgW_categories{flex-direction:column;flex:1;gap:.5rem;margin-bottom:-.75rem;margin-right:-.5rem;display:flex}._62PPgW_headlineContainer{flex-direction:row;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._62PPgW_filterBy{color:var(--color-text-secondary);font-size:.875rem}._62PPgW_scroll{flex:1 1 0}._62PPgW_list{flex-direction:column;gap:.25rem;padding-bottom:3rem;padding-right:.75rem;display:flex}
.mxdadq_title{flex-direction:column;gap:.5rem;display:flex}.mxdadq_moduleTitle{color:var(--color-text-secondary)}
@layer component{.AVgB2W_infoBanner{z-index:1;padding:.5rem}.AVgB2W_bannerText{font-family:var(--font-headline);line-height:140%}.AVgB2W_infoWidget{padding:.5rem}}
.AkKeea_blur{z-index:var(--zIndex-popup);background-color:var(--color-shadow-20);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AkKeea_container{background-color:var(--color-surface-container);border-radius:1rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1.5rem;width:25rem;max-width:100%;padding:2rem 1.5rem;display:flex}.AkKeea_informationContainer{flex-direction:column;gap:.5rem;display:flex}.AkKeea_highlightedText{border:1px solid var(--color-outline-success);border-radius:.5rem;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:.75rem;display:flex}.AkKeea_infoTextContainer{flex-direction:row;align-items:center;gap:.5rem;display:flex}.AkKeea_tag{background-color:var(--color-surface-success);border-radius:.5rem;flex:1;align-items:center;gap:.25rem;padding:.25rem .625rem;display:flex}.AkKeea_tagText{font-family:var(--font-headline);color:var(--color-text-invert-fixed)}.AkKeea_priceContainer{flex-direction:row;align-items:flex-end;display:flex}.AkKeea_priceText{font-family:var(--font-headline);flex-direction:row;align-items:center;display:flex}.AkKeea_infoText{text-align:center;color:var(--color-text-secondary);line-height:1.125rem}.AkKeea_buttonContainer{flex-direction:row;justify-content:space-between;gap:.625rem;display:flex}.AkKeea_button{width:7.5rem}
@layer component{.js3pdW_tabs{border:1px solid var(--color-outline-subtle);background-color:var(--color-surface-container);border-radius:62.4375rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:16.5rem;max-width:100%;margin:0 auto;padding:.25rem;display:flex}.js3pdW_tab{white-space:nowrap;cursor:pointer;border-radius:62.4375rem;flex:1 0 auto;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:0 .625rem;display:flex}.js3pdW_tab input{display:none}.js3pdW_tabActive{background-color:var(--color-surface-accent-container-subtle)}}
.zp5NIG_trustBanner{background-color:var(--color-surface-on-container);border-radius:1rem;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.zp5NIG_images{display:flex}.zp5NIG_image{width:3rem;height:3rem}.zp5NIG_image:not(:first-child){margin-left:-1.25rem}
.XpQ1cW_icon{width:1rem;height:1rem;display:block}
@layer component{.GByXjW_inputDividerWrapper{flex-direction:column;align-items:stretch;display:flex}.GByXjW_inputMessageWrapper{border-radius:0 0 1rem 1rem}}
.hjP2sq_lessonContainer{flex-direction:column;flex:1;width:100%;padding:0 1.5rem;display:flex}.hjP2sq_contentContainer{flex-direction:column;flex:1;justify-content:center;gap:2rem;width:100%;max-width:48rem;margin:0 auto;display:flex}.hjP2sq_headerContainer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hjP2sq_skipButton{width:fit-content}@media (max-width:768px){.hjP2sq_lessonContainer{padding:0 1rem}.hjP2sq_contentContainer{justify-content:flex-start}}
.YLO_PG_container{border:1px solid var(--color-outline-success);background:var(--color-surface-accent-container-subtle);border-radius:.5rem;align-items:center;gap:.5rem;width:100%;margin-bottom:.5rem;padding:.625rem .75rem;display:flex}.YLO_PG_icon{width:1.5rem;height:1.5rem}.YLO_PG_text{line-height:1.375rem}
.EQ4d9q_container{flex-direction:column;grid-area:logoAndBanner;justify-content:center;align-items:center;gap:2rem;max-width:100%;display:flex}.EQ4d9q_logo{max-width:100%}.EQ4d9q_trustBanner{background:var(--color-surface-container);width:100%;max-width:19.0625rem;padding:.75rem}
@layer component{.r35NLa_trialBanner{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.r35NLa_titleRow{text-align:center}.r35NLa_titleIcon{vertical-align:middle;margin-right:.5rem}.r35NLa_title{display:inline}.r35NLa_caption{color:var(--color-text-secondary);text-align:center}}
.f1MZVW_header{background-color:var(--color-surface-container);align-items:center;gap:2rem;min-height:2.75rem;padding:.75rem 0;display:flex}.f1MZVW_progressContainer{gap:2rem}.f1MZVW_iconClose{cursor:pointer;flex-shrink:0;width:2.75rem;padding:.625rem 0;display:inline-flex}@media (max-width:768px){.f1MZVW_header{min-height:2rem}}
.OvBVjG_sidebar{border-right:1px solid var(--color-outline-subtle);flex-direction:column;flex-shrink:0;align-self:stretch;gap:2rem;width:19.5rem;height:100vh;padding:1rem .75rem;display:flex;position:sticky;top:0}.OvBVjG_courseCount{color:var(--color-text-secondary);margin-left:6px;font-size:12px}
@layer component{._8gW3pq_avatarMessage{gap:.5rem;padding:.5rem;display:flex}._8gW3pq_avatar{flex-shrink:0}._8gW3pq_icon{width:1.125rem;height:1.125rem;position:absolute;top:0;left:0}._8gW3pq_authorName{color:var(--color-text-success);font-weight:var(--font-weight-heavy-700)}._8gW3pq_authorPadding{padding-left:1.375rem}._8gW3pq_message{overflow-wrap:break-word;align-self:center;position:relative;overflow-x:hidden}._8gW3pq_link{color:var(--color-text-success);text-decoration:underline}}
@layer component{.Qi3saa_container{flex-direction:column;flex-grow:1;gap:3.625rem;padding:0 1rem;display:flex;overflow-x:hidden}.Qi3saa_pageTitle{text-align:center}.Qi3saa_cardWrapper{perspective:1200px;perspective-origin:50%;width:100%;max-width:48rem;margin:0 auto;position:relative}@media (max-width:768px){.Qi3saa_container{gap:2rem}}}
.sWfMlW_disabled>:not(:first-child,:nth-child(2)){opacity:.5;pointer-events:none}
.V1ap5G_container{flex-direction:row;grid-area:qrCode;align-items:flex-end;gap:.75rem;display:flex}.V1ap5G_codeContainer{width:8rem;height:8rem}.V1ap5G_code{opacity:0;width:8rem;height:8rem;transition:opacity .4s}.V1ap5G_codeFadeIn{opacity:1}.V1ap5G_codePlaceholder{background-color:var(--color-surface-on-container);opacity:1;border-radius:.5rem}.V1ap5G_text{line-height:150%}@media (max-width:1200px){.V1ap5G_container{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:auto}.V1ap5G_text{text-align:center;width:8rem}}@media (max-width:768px){.V1ap5G_container{display:none}}
@layer component{.rzZbvG_container{flex-direction:column;align-items:center;gap:.75rem;display:flex}.rzZbvG_title{text-align:center;width:100%}.rzZbvG_column{flex-direction:column;gap:2rem;width:100%;max-width:22.5rem;display:flex}.rzZbvG_form{flex-direction:column;align-items:center;gap:1rem;display:flex}}
.eGlKza_islandButton{z-index:1;background-color:#0000;border:none;justify-content:center;align-items:center;width:7.38rem;height:4.75rem;display:flex;position:relative}.eGlKza_islandImage{z-index:1;margin:auto;transition:opacity .24s,transform 2.4s;position:absolute;inset:0}.eGlKza_imageUncompleted{opacity:1}.eGlKza_imageCompleted,.eGlKza_imageNext,.eGlKza_completed .eGlKza_imageUncompleted{opacity:0}.eGlKza_completed .eGlKza_imageCompleted{opacity:1}.eGlKza_next .eGlKza_imageUncompleted,.eGlKza_next .eGlKza_imageCompleted{opacity:0}.eGlKza_next .eGlKza_imageNext{opacity:1}.eGlKza_pulse{z-index:0;pointer-events:none;width:7.38rem;height:4.75rem;position:absolute;top:.375rem}
@layer component{.hbzkiG_scrollParent .ScrollbarsCustom-Content{flex-direction:column-reverse;display:flex}}
.IE8y5G_card{cursor:pointer;isolation:isolate;flex-direction:column;gap:.75rem;width:23rem;max-width:100%;margin-bottom:1.5rem;display:flex;position:relative}.IE8y5G_bgLayer{background:var(--color-surface-container);pointer-events:none;border-radius:1.5rem;position:absolute;top:0;left:0;right:0;box-shadow:0 8px 24px #6060602e}.IE8y5G_imageWrapper{z-index:1;position:relative}.IE8y5G_chip{z-index:1;background-color:var(--color-surface-container);border-radius:.5rem;align-items:center;max-height:1.875rem;padding:.25rem .6rem .25rem 0;position:absolute;top:1rem;left:1rem}.IE8y5G_chipText{margin-left:3.375rem;font-size:1rem}.IE8y5G_ribbon{z-index:2;height:78px;position:absolute;top:.1rem;left:.5rem}.IE8y5G_imageContainer{aspect-ratio:16/9;background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;position:relative;overflow:hidden}.IE8y5G_image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal), opacity .4s}.IE8y5G_card:hover .IE8y5G_image{transform:scale(1.03)}.IE8y5G_info{z-index:1;flex-direction:column;gap:.375rem;min-height:7.6rem;display:flex;position:relative}.IE8y5G_headline{width:auto;font-size:1rem;line-height:140%;font-family:var(--font-headline)}.IE8y5G_newTag{margin-right:.1875rem;position:relative;top:-1px}.IE8y5G_description{color:var(--color-text-secondary);text-overflow:ellipsis;overflow:hidden}.IE8y5G_button{width:100%}@media (max-width:768px){.IE8y5G_card{width:100%}.IE8y5G_imageContainer{width:23rem;height:auto}}
._2B9I_a_container{flex-shrink:1;justify-content:center;width:100%;display:flex}._2B9I_a_button{justify-content:center;align-items:center;width:auto;height:2.75rem;display:flex}._2B9I_a_icon{width:1.125rem;height:1.125rem}
.HvU13G_container{display:flex}.HvU13G_subText{color:var(--color-text-secondary);text-align:center}@media (max-width:768px){.HvU13G_subText{text-align:left}}
.Vu36XW_connector{justify-content:center;align-items:center;width:1.4375rem;height:3.71rem;display:flex;position:relative}.Vu36XW_connectorImage{width:100%;height:100%;margin:auto;transition:opacity .24s,transform .24s;position:absolute;inset:0}
@layer component{.fdHSLG_chatWrapper{flex-direction:column;height:100%;display:flex;position:relative}.fdHSLG_chatMessagesWrapper{flex:1;padding-top:1.5rem;display:flex}.fdHSLG_chatInputWrapper{z-index:1;position:static;bottom:0}.fdHSLG_chatInfoWrapper{flex-direction:column;flex:1;justify-content:center;margin-bottom:1.5rem;padding:1rem;display:flex}}
@layer component{.qz7QOq_cardContainer{margin:0 .75rem}.qz7QOq_firstCard{margin-left:1rem}.qz7QOq_lastCard{margin-right:1rem}}
.nzrSeq_container{flex-direction:column;align-items:center;gap:2rem;min-height:calc(100vh + 1px);margin:auto 0;padding:2.5rem 1.25rem;display:flex}.nzrSeq_groups{flex-direction:column;gap:1rem;width:100%;max-width:34rem;margin:0 auto;display:flex}
._7DzPxW_lessonOverview{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.375rem;max-width:25rem;padding:.75rem 1rem;display:flex}._7DzPxW_lessonTitle{text-align:center}._7DzPxW_lessonOverviewWithConnector{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}._7DzPxW_connector{justify-content:center;align-items:center;width:1.4375rem;height:3.71rem;display:flex;position:relative}._7DzPxW_connectorImage{width:100%;height:100%;margin:auto;transition:opacity .24s,transform .24s;position:absolute;inset:0}._7DzPxW_connectorDefault{opacity:1}._7DzPxW_connectorActive{z-index:1;opacity:0;overflow:hidden}._7DzPxW_isActive._7DzPxW_connectorActive{opacity:1}
@media (max-width:768px){.D1Iunq_searchContainer{width:100%}}
/*# sourceMappingURL=03_ib7vfz_t9b.css.map*/