.CourseFeedbackButton-module__Bgazfa__icon{fill:var(--color-text);width:1.125rem;height:1.125rem}.CourseFeedbackButton-module__Bgazfa__button{width:auto;color:var(--color-text);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;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){.CourseFeedbackButton-module__Bgazfa__button:hover{background-color:var(--color-bg-button-light-8)}}.CourseFeedbackButton-module__Bgazfa__button:focus{background-color:var(--color-bg-button-light-12)}.CourseFeedbackButton-module__Bgazfa__button:active{background-color:var(--color-bg-button-light-18)}.CourseFeedbackButton-module__Bgazfa__button.CourseFeedbackButton-module__Bgazfa__disabled{opacity:.3}@media (max-width:768px){.CourseFeedbackButton-module__Bgazfa__button{display:none}}
@layer ui{.MeinModal-module__pUrx9G__modal{z-index:var(--zIndex-modal);width:100%;height:100%;display:flex}.MeinModal-module__pUrx9G__modal .MuiModal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003}.MeinModal-module__pUrx9G__center{justify-content:center;align-items:center}.MeinModal-module__pUrx9G__contentWrapper{z-index:var(--zIndex-modal);background-color:var(--color-bg);border-radius:1rem;height:auto;position:relative}@media (min-width:768.02px){.MeinModal-module__pUrx9G__contentWrapper{width:fit-content}}.MeinModal-module__pUrx9G__fullWidth{width:100vw;height:auto}.MeinModal-module__pUrx9G__fullWidth>*{width:100%}.MeinModal-module__pUrx9G__fullScreen{border-radius:0;width:100vw;height:100vh}}
@layer ui{.MeinText-module__WybBdG__text{color:var(--color-text);font-family:var(--font-stack);font-feature-settings:var(--font-feature-settings-inter)}.MeinText-module__WybBdG__s{font-size:.75rem;line-height:150%}.MeinText-module__WybBdG__m{font-size:.875rem;line-height:157.14%}.MeinText-module__WybBdG__l{font-size:1rem;line-height:160%}.MeinText-module__WybBdG__xl{font-size:1.125rem;line-height:180%}.MeinText-module__WybBdG__title,.MeinText-module__WybBdG__label{font-weight:500}.MeinText-module__WybBdG__title.MeinText-module__WybBdG__s{font-size:.875rem;line-height:100%}.MeinText-module__WybBdG__title.MeinText-module__WybBdG__m{font-size:1rem;line-height:137.5%}.MeinText-module__WybBdG__title.MeinText-module__WybBdG__l{font-size:1.125rem;line-height:133.33%}.MeinText-module__WybBdG__label.MeinText-module__WybBdG__xs{font-size:.6875rem;line-height:130%}.MeinText-module__WybBdG__label.MeinText-module__WybBdG__s{font-size:.75rem;line-height:120%}.MeinText-module__WybBdG__label{font-size:.875rem;line-height:142.86%}.MeinText-module__WybBdG__label.MeinText-module__WybBdG__underline{text-decoration:underline}.MeinText-module__WybBdG__label.MeinText-module__WybBdG__l{font-size:1rem;line-height:125%}.MeinText-module__WybBdG__truncate{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MeinText-module__WybBdG__headline{font-style:normal;font-weight:600;font-family:var(--font-headline)}.MeinText-module__WybBdG__headline.MeinText-module__WybBdG__s{font-size:1.25rem;line-height:140%}.MeinText-module__WybBdG__headline.MeinText-module__WybBdG__m{font-size:1.375rem;line-height:125%}.MeinText-module__WybBdG__headline.MeinText-module__WybBdG__l{font-size:2.25rem;line-height:122.22%}}
@font-face{font-family:Poppins;src:url(../media/Poppins_Regular_Alt-s.p.85607f75.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Poppins;src:url(../media/Poppins_Medium_Alt-s.p.8aeab2b2.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:Poppins;src:url(../media/Poppins_SemiBold_Alt-s.p.95ecf9a0.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:Poppins;src:url(../media/Poppins_Bold_Alt-s.p.656d4e86.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%}.poppins_a1badaf1-module__BOoa0G__className{font-family:Poppins,Poppins Fallback}.poppins_a1badaf1-module__BOoa0G__variable{--font-headline:"Poppins","Poppins Fallback"}
@layer ui{.MeinAccordionItem-module__CsE_9q__container{cursor:pointer}.MeinAccordionItem-module__CsE_9q__border:not(:last-child){border-bottom:1px solid var(--color-border)}}
@layer composedUi{.MeinAlert-module__hUV4ba__alert{border-radius:.5rem;display:flex;overflow:hidden}.MeinAlert-module__hUV4ba__inner{align-items:center;gap:.62rem;min-height:1.5rem;padding:.62rem .75rem;display:flex}.MeinAlert-module__hUV4ba__p{color:var(--color-text);align-items:center;gap:.5rem;line-height:1.375rem;display:flex}.MeinAlert-module__hUV4ba__icon{flex-shrink:0;width:1.5rem;height:1.5rem}.MeinAlert-module__hUV4ba__danger{border:1px solid var(--color-error);background-color:var(--color-error-bg)}.MeinAlert-module__hUV4ba__danger .MeinAlert-module__hUV4ba__icon{fill:var(--color-error)}.MeinAlert-module__hUV4ba__success{border:1px solid var(--color-success);background-color:var(--color-success-bg)}.MeinAlert-module__hUV4ba__success .MeinAlert-module__hUV4ba__icon{fill:var(--color-success)}.MeinAlert-module__hUV4ba__warning{border:1px solid var(--color-warning);background-color:var(--color-warning-bg)}.MeinAlert-module__hUV4ba__warning .MeinAlert-module__hUV4ba__icon{fill:var(--color-warning)}.MeinAlert-module__hUV4ba__info{border:1px solid var(--color-text);background-color:var(--color-info-bg)}.MeinAlert-module__hUV4ba__info .MeinAlert-module__hUV4ba__icon{fill:var(--color-text)}}
@layer composedUi{.AnimatedFormHelperText-module__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{.MeinBackButton-module__ZiQYwG__button{min-width:auto;color:var(--color-text);cursor:pointer;align-items:center;gap:.25rem;padding:.25rem 0;display:flex}.MeinBackButton-module__ZiQYwG__button:hover{text-decoration:underline}.MeinBackButton-module__ZiQYwG__backArrowIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.MeinBackButton-module__ZiQYwG__label{font-weight:var(--font-weight-normal-400);font-size:1.125rem;line-height:1.35rem;font-family:var(--font-headline)}.MeinBackButton-module__ZiQYwG__button.MeinBackButton-module__ZiQYwG__hideLabel .MeinBackButton-module__ZiQYwG__label{display:none}}
@layer ui{.MeinChipToggle-module__QQIcBa__chip{white-space:nowrap;border:1px solid var(--color-border);color:var(--color-text);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}.MeinChipToggle-module__QQIcBa__chip:disabled{cursor:unset;opacity:.3}@media (hover:hover) and (pointer:fine){.MeinChipToggle-module__QQIcBa__chip:hover:not(:disabled){border-color:var(--color-border-light);background:var(--color-bg-input-solid-hover)}.MeinChipToggle-module__QQIcBa__hideActiveHover.MeinChipToggle-module__QQIcBa__chip.MeinChipToggle-module__QQIcBa__active:hover:not(:disabled){background:var(--color-bg-input-solid-active);border-color:#0000}}.MeinChipToggle-module__QQIcBa__chip.MeinChipToggle-module__QQIcBa__active{background:var(--color-bg-input-solid-active);border-color:#0000}.MeinChipToggle-module__QQIcBa__chip:active{background:var(--color-bg-input-solid-focus);border-color:#0000}.MeinChipToggle-module__QQIcBa__icon{width:1.125rem;height:1.125rem;display:block}}
@layer component{.CourseDetailFavorite-module__PL_Vla__container{border:1px solid var(--color-border);border-radius:.5rem;justify-content:center;align-items:center;width:3rem;padding:.625rem;display:flex}.CourseDetailFavorite-module__PL_Vla__hideBackground{background-color:#0000;border:none}.CourseDetailFavorite-module__PL_Vla__iconContainer{justify-content:center;align-items:center;display:flex}.CourseDetailFavorite-module__PL_Vla__icon{width:1.5rem;height:1.5rem;transition:all .2s}.CourseDetailFavorite-module__PL_Vla__container:hover .CourseDetailFavorite-module__PL_Vla__icon{transform:scale(1.05)}}
@layer ui{.MeinDivider-module__wiRjeq__divider{background-color:var(--color-seperator);width:100%;height:1px;margin:0 auto}}
@layer component{.Chapters-module__d-2gmG__chaptersContainer{flex-direction:column;display:flex}.Chapters-module__d-2gmG__panelHeader{justify-content:center;align-items:center;gap:.25rem;height:2.5rem;padding-left:.75rem;padding-right:.75rem;display:flex}.Chapters-module__d-2gmG__scrollContainer{width:100%}.Chapters-module__d-2gmG__chaptersList{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.Chapters-module__d-2gmG__chapter{text-align:left;cursor:pointer;border-radius:.5rem;gap:.625rem;padding:.75rem .625rem;display:flex}.Chapters-module__d-2gmG__chapter:hover{background-color:var(--color-bg-light-grey)}.Chapters-module__d-2gmG__chapter.Chapters-module__d-2gmG__active{background-color:var(--color-bg-accent)}.Chapters-module__d-2gmG__chapterTimestamp{color:var(--color-text-50);font-variant-numeric:tabular-nums}.Chapters-module__d-2gmG__chapterTimestamp,.Chapters-module__d-2gmG__chapterTitle{line-height:1.375rem}}
.ChaptersProgressBar-module__iYyryW__injectedContainer{flex:1;height:.3125rem;margin:-.3125rem .5rem 0;position:absolute;inset:0}.ChaptersProgressBar-module__iYyryW__wrapper{background:0 0;align-items:center;width:100%;height:.3125rem;display:flex;position:relative}.ChaptersProgressBar-module__iYyryW__wrapper *{transform-origin:bottom}.ChaptersProgressBar-module__iYyryW__pseudoSliderWrapper{align-items:center;display:flex;position:absolute;inset:0}.ChaptersProgressBar-module__iYyryW__slider.MuiSlider-root{opacity:0;pointer-events:auto;border-radius:0;width:100%;height:100%;padding:0;position:relative}:is(.ChaptersProgressBar-module__iYyryW__slider.MuiSlider-root .MuiSlider-track,.ChaptersProgressBar-module__iYyryW__slider.MuiSlider-root .MuiSlider-rail){color:#0000;background-color:#0000;height:100%;transition:none}.ChaptersProgressBar-module__iYyryW__slider.MuiSlider-root .MuiSlider-thumb{display:none}
.ChaptersProgressBarSegments-module__Ok-5Yq__chaptersOverlay{pointer-events:none;display:flex;position:absolute;inset:0}.ChaptersProgressBarSegments-module__Ok-5Yq__segment{pointer-events:none;cursor:pointer;background-color:var(--color-player-controls-progress-track-holder-fill);height:.3125rem;position:relative}.ChaptersProgressBarSegments-module__Ok-5Yq__segment:not(:last-child){margin-right:.15rem}.ChaptersProgressBarSegments-module__Ok-5Yq__fill{transform-origin:50%;background-color:var(--color-player-controls-progress-track-active-fill);height:100%}.ChaptersProgressBarSegments-module__Ok-5Yq__hoverFill{background-color:var(--color-player-controls-progress-track-hover-fill);pointer-events:none;height:100%;position:absolute;top:0;left:0}
.ChaptersProgressBarThumb-module__X2xPja__customThumb{pointer-events:none;transform-origin:bottom;background-color:var(--color-primary);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;left:0}
.ChaptersProgressBarTooltip-module__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%)}.ChaptersProgressBarTooltip-module__oH1Cla__tooltipContent{background:var(--color-player-controls-bg-black-60);text-align:center;border-radius:.25rem;flex-direction:column;gap:.25rem;padding:.25rem .5rem;display:flex;box-shadow:0 .25rem .5rem #0003}.ChaptersProgressBarTooltip-module__oH1Cla__tooltipTime,.ChaptersProgressBarTooltip-module__oH1Cla__tooltipTitle{color:var(--color-text-inverse)}.ChaptersProgressBarTooltip-module__oH1Cla__tooltipTime{font-weight:600}
.ChaptersTitle-module__FceKhq__chapter{pointer-events:none;justify-content:center;align-items:center;gap:.3125rem;height:100%;padding:.3125rem;display:flex}.ChaptersTitle-module__FceKhq__separator{background-color:var(--color-text-inverse);border-radius:50%;width:.25rem;height:.25rem}.ChaptersTitle-module__FceKhq__chapterTitle{color:var(--color-text-inverse);font-weight:600}
@layer ui{.MeinCheckbox-module__k06a1W__icon{width:1rem;height:1rem}}
@layer ui{.MeinCheckboxLabelled-module__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}.MeinCheckboxLabelled-module__uTZajW__label .MuiCheckbox-root{margin-top:.21rem;margin-right:.62rem;padding:0}.MeinCheckboxLabelled-module__uTZajW__label .MuiTypography-root{font-size:.875rem;line-height:1.375rem;font-family:var(--font-stack)}.MeinCheckboxLabelled-module__uTZajW__helperText{margin-left:1.62rem}}
@layer ui{.MeinChip-module__RIA4LG__chip{border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .375rem;display:flex}}
@layer ui{.MeinCollapseWithToggler-module__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}.MeinCollapseWithToggler-module__A-4N1q__chevron{width:1rem;height:1rem;margin:.62rem}}
@layer ui{.MeinDot-module__khdAKW__dot{color:var(--color-text);font-size:.75rem}.MeinDot-module__khdAKW__white{color:var(--color-text-inverse)}.MeinDot-module__khdAKW__light{color:var(--color-text-light)}}
@layer mui{.MeinDrawer-module__6-Xc5W__drawer{left:var(--width-sidebar);z-index:var(--zIndex-drawer)}.MeinDrawer-module__6-Xc5W__drawer .MuiPaper-root{left:var(--width-sidebar);z-index:var(--zIndex-drawer)}@media (max-width:1200px){.MeinDrawer-module__6-Xc5W__drawer{left:var(--width-sidebar-collapsed)}.MeinDrawer-module__6-Xc5W__drawer .MuiPaper-root{left:var(--width-sidebar-collapsed)}}@media (max-width:768px){.MeinDrawer-module__6-Xc5W__drawer{left:0}.MeinDrawer-module__6-Xc5W__drawer .MuiPaper-root{left:0}}.MeinDrawer-module__6-Xc5W__drawer .MuiPaper-root{box-shadow:none;flex-direction:column;display:flex}}
@layer ui{.MeinFieldset-module__wN27IW__fieldset{border:1px solid var(--color-border);border-radius:.5rem;padding:1rem 1.5rem}.MeinFieldset-module__wN27IW__legend{color:var(--color-text-light);margin-left:-.5rem;padding:0 .5rem}}
@layer ui{.MeinImage-module__ScZ6oG__image{opacity:0;transition:opacity .4s}.MeinImage-module__ScZ6oG__imageFadeIn{opacity:1}}
@layer ui{.MeinInput-module__yxH45W__container{width:var(--width-form);max-width:100%;display:flex;position:relative}.MeinInput-module__yxH45W__textfield{border-radius:.5rem;height:2.75rem}.MeinInput-module__yxH45W__textfield.MeinInput-module__yxH45W__small{height:2.5rem}.MeinInput-module__yxH45W__textfield input{height:100%;caret-color:var(--color-primary);border-radius:.5rem;padding:0 1rem;font-size:.875rem}@media (max-width:768px){.MeinInput-module__yxH45W__textfield input{font-size:1rem}}.MeinInput-module__yxH45W__textfield input:-webkit-autofill{-webkit-box-shadow:0 0 0 3rem var(--color-bg)inset!important}.MeinInput-module__yxH45W__textfield input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 3rem var(--color-bg)inset!important}.MeinInput-module__yxH45W__textfield input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 3rem var(--color-bg)inset!important}.MeinInput-module__yxH45W__textfield input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 3rem var(--color-bg)inset!important}.MeinInput-module__yxH45W__textfield fieldset{border-color:var(--color-border);padding-left:calc(.75rem - 2px);transition:border .2s}.MeinInput-module__yxH45W__textfield .MuiInputBase-root{border-radius:.5rem;height:100%}@media (hover:hover) and (pointer:fine){.MeinInput-module__yxH45W__textfield input:hover~fieldset{border-color:var(--color-text)}}.MeinInput-module__yxH45W__textfield input:focus~fieldset{border-width:2px;border-color:var(--color-primary)}.MeinInput-module__yxH45W__textfield .Mui-error input~fieldset{border-width:2px;border-color:var(--color-error)}.MeinInput-module__yxH45W__textfield input:disabled~fieldset{border-color:var(--color-border-light)}.MeinInput-module__yxH45W__textfield label{color:var(--color-text-light);font-size:1rem;line-height:1.5rem;transform:translate(1rem)scale(.75)translateY(calc(.5px - 50%))}.MeinInput-module__yxH45W__textfield legend{font-size:.75rem}@media (hover:hover) and (pointer:fine){.MeinInput-module__yxH45W__textfield:hover label{color:var(--color-text)}}.MeinInput-module__yxH45W__textfield:focus-within label{color:var(--color-primary)}.MeinInput-module__yxH45W__textfield label.Mui-error{color:var(--color-error)}.MeinInput-module__yxH45W__lockIcon{flex-shrink:0;width:1.5rem;height:1.5rem;top:.6rem;right:1rem}}
@layer ui{.InputDecorator-module__4DoVxa__decorator{width:var(--width-form);max-width:100%}.InputDecorator-module__4DoVxa__container{z-index:0;display:block;position:relative}.InputDecorator-module__4DoVxa__fieldset{box-sizing:border-box;z-index:-1;border:1px solid var(--color-border);border-radius:.5rem;padding-left:calc(.75rem - 2px);transition:border-color .2s;position:absolute;inset:-.375rem 0 0}.InputDecorator-module__4DoVxa__container>:hover+.InputDecorator-module__4DoVxa__fieldset{border:1px solid var(--color-text-light)}:is(.InputDecorator-module__4DoVxa__container.InputDecorator-module__4DoVxa__error .InputDecorator-module__4DoVxa__fieldset,.InputDecorator-module__4DoVxa__container>.CbHosted--invalid+.InputDecorator-module__4DoVxa__fieldset){border:2px solid var(--color-error)}:is(.InputDecorator-module__4DoVxa__container:focus-within .InputDecorator-module__4DoVxa__fieldset,.InputDecorator-module__4DoVxa__container>.CbHosted--focus+.InputDecorator-module__4DoVxa__fieldset){border:2px solid var(--color-primary)}.InputDecorator-module__4DoVxa__legend{color:var(--color-text-light);padding:0 .25rem;font-size:.75rem;line-height:.75rem;transition:color .2s}.InputDecorator-module__4DoVxa__container>:hover+.InputDecorator-module__4DoVxa__fieldset .InputDecorator-module__4DoVxa__legend{color:var(--color-text)}:is(.InputDecorator-module__4DoVxa__container.InputDecorator-module__4DoVxa__error .InputDecorator-module__4DoVxa__fieldset .InputDecorator-module__4DoVxa__legend,.InputDecorator-module__4DoVxa__container>.CbHosted--invalid+.InputDecorator-module__4DoVxa__fieldset .InputDecorator-module__4DoVxa__legend){color:var(--color-error);margin-left:-1px}:is(.InputDecorator-module__4DoVxa__container:focus-within .InputDecorator-module__4DoVxa__fieldset .InputDecorator-module__4DoVxa__legend,.InputDecorator-module__4DoVxa__container>.CbHosted--focus+.InputDecorator-module__4DoVxa__fieldset .InputDecorator-module__4DoVxa__legend){color:var(--color-primary);margin-left:-1px}.InputDecorator-module__4DoVxa__container>:not(.InputDecorator-module__4DoVxa__fieldset){box-sizing:content-box;cursor:text;align-items:center;padding:0 1rem;display:flex}.InputDecorator-module__4DoVxa__decorator.InputDecorator-module__4DoVxa__medium .InputDecorator-module__4DoVxa__container>:not(.InputDecorator-module__4DoVxa__fieldset){height:2.75rem}.InputDecorator-module__4DoVxa__decorator.InputDecorator-module__4DoVxa__small .InputDecorator-module__4DoVxa__container>:not(.InputDecorator-module__4DoVxa__fieldset){height:2.5rem}.InputDecorator-module__4DoVxa__fieldset+*{width:100%}}
@layer component{.MeinInputSearch-module__GwxNFG__input input{padding-left:1rem;padding-right:.25rem}.MeinInputSearch-module__GwxNFG__input .MuiInputBase-root{padding-left:1rem;padding-right:.25rem}.MeinInputSearch-module__GwxNFG__input .MuiInputBase-input{padding-left:0}.MeinInputSearch-module__GwxNFG__input .MuiInputAdornment-root{margin-right:.38rem}.MeinInputSearch-module__GwxNFG__input input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.MeinInputSearch-module__GwxNFG__input input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.MeinInputSearch-module__GwxNFG__input input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.MeinInputSearch-module__GwxNFG__input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.MeinInputSearch-module__GwxNFG__icon{width:1.125rem;height:1.125rem}.MeinInputSearch-module__GwxNFG__clearButton{justify-content:center;align-items:center;display:flex}.MeinInputSearch-module__GwxNFG__clearIcon{width:1.25rem;height:1.25rem;color:var(--color-icon-fill-dark);cursor:pointer;flex-shrink:0}}
@layer ui{.MeinLink-module__0cRMVG__link{color:var(--color-text);font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;font-family:var(--font-stack);cursor:pointer;text-decoration:underline}@media (hover:hover) and (pointer:fine){.MeinLink-module__0cRMVG__link:hover{color:var(--color-secondary)}}}
@layer ui{.MeinMarkup-module__uzVOkq__markup div{line-height:inherit;color:inherit;font-size:inherit}.MeinMarkup-module__uzVOkq__markup h1{color:var(--color-text-danger)}.MeinMarkup-module__uzVOkq__markup h2,.MeinMarkup-module__uzVOkq__markup h3,.MeinMarkup-module__uzVOkq__markup h4,.MeinMarkup-module__uzVOkq__markup p,.MeinMarkup-module__uzVOkq__markup a,.MeinMarkup-module__uzVOkq__markup ul,.MeinMarkup-module__uzVOkq__markup li{color:var(--color-text)}.MeinMarkup-module__uzVOkq__markup h2,.MeinMarkup-module__uzVOkq__markup h3,.MeinMarkup-module__uzVOkq__markup h4{font-family:var(--font-headline);font-size:1.5rem;font-weight:600;line-height:115%}.MeinMarkup-module__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%}.MeinMarkup-module__uzVOkq__markup a{text-decoration:underline}}
@layer component{.NothingFound-module__1ANSeW__container{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.NothingFound-module__1ANSeW__image{width:4rem;height:4rem}}
.MeinProgressBar-module__ParTka__container{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;height:.5rem;overflow:hidden}.MeinProgressBar-module__ParTka__bar{background-color:var(--color-primary);height:100%}
@layer ui{.MeinScrollbar-module__TJ95bW__scroll .ScrollbarsCustom-Scroller{scrollbar-width:none;margin-bottom:0!important;margin-right:0!important;padding-bottom:0!important;padding-right:0!important}.MeinScrollbar-module__TJ95bW__scroll .ScrollbarsCustom-Track{transition:opacity .2s;opacity:0!important;width:.5rem!important;top:.5rem!important;bottom:.5rem!important}.MeinScrollbar-module__TJ95bW__scrollVisible .ScrollbarsCustom-Track{opacity:1!important}.MeinScrollbar-module__TJ95bW__scroll .ScrollbarsCustom-Thumb{background:var(--color-border)!important}.MeinScrollbar-module__TJ95bW__scroll .ScrollbarsCustom-Scroller::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0;display:none}}
.MeinScrollbarForMui-module__2uxG3W__paper{flex-direction:column;display:flex}.MeinScrollbarForMui-module__2uxG3W__scroll{max-height:100%}.MeinScrollbarForMui-module__2uxG3W__scroll .ScrollbarsCustom-Content{min-width:100%;display:inline-block!important}
@layer ui{.MeinSelect-module__m86dkq__select{width:var(--width-form);border-radius:.5rem;max-width:100%;height:2.75rem;padding-right:0}.MeinSelect-module__m86dkq__select.MeinSelect-module__m86dkq__small{height:2.5rem}.MeinSelect-module__m86dkq__select .MuiSelect-select{color:var(--color-text);font-size:.875rem;font-family:var(--font-stack);padding-left:1rem;padding-right:2.505rem;font-weight:500;line-height:142.857%}.MeinSelect-module__m86dkq__select.MeinSelect-module__m86dkq__small .MuiSelect-select{padding-left:.75rem;padding-right:2.255rem}.MeinSelect-module__m86dkq__select fieldset{border-color:var(--color-border);transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.MeinSelect-module__m86dkq__select:hover:not(:disabled) fieldset{border-color:var(--color-text)}}.MeinSelect-module__m86dkq__select.Mui-focused fieldset{border-width:2px;border-color:var(--color-primary)}.MeinSelect-module__m86dkq__select.Mui-error fieldset{border-width:2px;border-color:var(--color-error)}@media (hover:hover) and (pointer:fine){.MeinSelect-module__m86dkq__select.MeinSelect-module__m86dkq__solid:hover:not(:disabled) fieldset{border:1px solid var(--color-border-light);background-color:var(--color-bg-input-solid-hover)}}:is(.MeinSelect-module__m86dkq__select.MeinSelect-module__m86dkq__solid.MeinSelect-module__m86dkq__hasValue fieldset,.MeinSelect-module__m86dkq__select.MeinSelect-module__m86dkq__solid.Mui-focused fieldset){border-width:0;border-color:var(--color-border);background-color:var(--color-bg-input-solid-active)}.MeinSelect-module__m86dkq__label{font-size:.75rem;transform:translate(.85rem,-.55rem)}.MeinSelect-module__m86dkq__label.Mui-focused{color:var(--color-primary)}.MeinSelect-module__m86dkq__adornment{cursor:pointer;pointer-events:none;position:absolute;right:0}.MeinSelect-module__m86dkq__chevron{pointer-events:none;width:1.125rem;height:1.125rem;margin-right:.75rem}.MeinSelect-module__m86dkq__select>[aria-expanded=true]~.MeinSelect-module__m86dkq__adornment>.MeinSelect-module__m86dkq__chevron{transform:rotate(180deg)}.MeinSelect-module__m86dkq__menu{border:1px solid var(--color-border-light);background:var(--color-bg);border-radius:.5rem;margin-top:.5rem;box-shadow:0 8px 19px #00000040}.MeinSelect-module__m86dkq__menu .MuiList-root{padding-top:.5rem;padding-bottom:.5rem}.MeinSelect-module__m86dkq__menuItem{min-height:2.69rem;color:var(--color-text);padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:500;line-height:142.857%}.MeinSelect-module__m86dkq__menuItem.Mui-selected{background-color:#0000}@media (hover:hover) and (pointer:fine){.MeinSelect-module__m86dkq__menuItem:hover:not(:disabled){background-color:var(--color-bg-input-solid-hover)}}.MeinSelect-module__m86dkq__menuItem.Mui-focusVisible{background-color:var(--color-bg-input-solid-active)}.MeinSelect-module__m86dkq__menuItem:active{background-color:var(--color-bg-input-solid-focus)}.MeinSelect-module__m86dkq__itemIcon{width:1.125rem;height:1.125rem;margin-right:.5rem}}
@layer ui{.MeinSelectMulti-module__eI1UXG__select{width:var(--width-form);border-radius:.5rem;max-width:100%;height:2.75rem;padding-right:0}.MeinSelectMulti-module__eI1UXG__select.MeinSelectMulti-module__eI1UXG__small{height:2.5rem}.MeinSelectMulti-module__eI1UXG__select .MuiSelect-select{height:100%;color:var(--color-text);font-size:.875rem;font-family:var(--font-stack);padding:0 2.505rem 0 1rem;font-weight:500;line-height:142.857%}.MeinSelectMulti-module__eI1UXG__select.MeinSelectMulti-module__eI1UXG__small .MuiSelect-select{padding-left:.75rem;padding-right:2.255rem}.MeinSelectMulti-module__eI1UXG__select fieldset{z-index:-1;transition:background .2s,border-color .2s}.MeinSelectMulti-module__eI1UXG__select>[aria-expanded=true]~.MeinSelectMulti-module__eI1UXG__adornment>.MeinSelectMulti-module__eI1UXG__chevron{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.MeinSelectMulti-module__eI1UXG__select:hover fieldset{border-color:var(--color-text)}}.MeinSelectMulti-module__eI1UXG__select.Mui-focused fieldset{border-width:2px;border-color:var(--color-primary)}.MeinSelectMulti-module__eI1UXG__select.Mui-error fieldset{border-width:2px;border-color:var(--color-error)}:is(.MeinSelectMulti-module__eI1UXG__select.MeinSelectMulti-module__eI1UXG__solid.MeinSelectMulti-module__eI1UXG__hasValue fieldset,.MeinSelectMulti-module__eI1UXG__select.MeinSelectMulti-module__eI1UXG__solid.Mui-focused fieldset){background-color:var(--color-bg-input-solid-active);border-color:#0000}@media (hover:hover) and (pointer:fine){.MeinSelectMulti-module__eI1UXG__select.MeinSelectMulti-module__eI1UXG__solid:hover fieldset{border-width:1px;border-color:var(--color-border-light);background-color:var(--color-bg-input-solid-hover)}}.MeinSelectMulti-module__eI1UXG__selectValue{align-items:center;height:100%;display:flex}.MeinSelectMulti-module__eI1UXG__selectionSize{color:var(--color-text-light);font-family:var(--font-stack);padding-left:.38rem}.MeinSelectMulti-module__eI1UXG__label{font-size:.75rem;transform:translate(.85rem,-.55rem)}.MeinSelectMulti-module__eI1UXG__adornment{cursor:pointer;pointer-events:none;position:absolute;right:.25rem}.MeinSelectMulti-module__eI1UXG__small .MeinSelectMulti-module__eI1UXG__adornment{right:0}.MeinSelectMulti-module__eI1UXG__clearButton{margin-right:.37rem;padding-left:.38rem;padding-right:.38rem}.MeinSelectMulti-module__eI1UXG__clearButton>svg{width:1.125rem;height:1.125rem}.MeinSelectMulti-module__eI1UXG__chevron{pointer-events:none;width:1.125rem;height:1.125rem;margin-right:.75rem}.MeinSelectMulti-module__eI1UXG__menu{border:1px solid var(--color-border-light);background:var(--color-bg);border-radius:.5rem;margin-top:.5rem;box-shadow:0 8px 19px #00000040}.MeinSelectMulti-module__eI1UXG__menu .MuiList-root{padding-top:.5rem;padding-bottom:.5rem}.MeinSelectMulti-module__eI1UXG__menuItem{min-height:2.69rem;color:var(--color-text);padding-left:1rem;padding-right:1rem;font-size:.875rem}.MeinSelectMulti-module__eI1UXG__menuItem.Mui-selected{background-color:#0000}@media (hover:hover) and (pointer:fine){.MeinSelectMulti-module__eI1UXG__menuItem:hover{background-color:var(--color-bg-input-solid-hover)}}.MeinSelectMulti-module__eI1UXG__menuItem.Mui-focusVisible{background-color:var(--color-bg-input-solid-active)}.MeinSelectMulti-module__eI1UXG__menuItem:active{background-color:var(--color-bg-input-solid-focus)}.MeinSelectMulti-module__eI1UXG__itemIconContainer{align-items:center;margin-right:.5rem;display:flex}.MeinSelectMulti-module__eI1UXG__itemIconContainer svg{width:1.125rem;height:1.125rem}}
@layer composedUi{.MeinSelectSearch-module__iZtjea__select{width:var(--width-form);max-width:100%}.MeinSelectSearch-module__iZtjea__select .MuiInputBase-root{padding:0}.MeinSelectSearch-module__iZtjea__input{width:100%}.MeinSelectSearch-module__iZtjea__input.MeinSelectSearch-module__iZtjea__input input{padding-right:0}.MeinSelectSearch-module__iZtjea__input input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.MeinSelectSearch-module__iZtjea__input input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.MeinSelectSearch-module__iZtjea__input input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.MeinSelectSearch-module__iZtjea__input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.MeinSelectSearch-module__iZtjea__adornmentIcon{width:1.125rem;height:1.125rem}.MeinSelectSearch-module__iZtjea__select .MuiAutocomplete-endAdornment{height:100%;top:50%;right:.5rem}.MeinSelectSearch-module__iZtjea__select .MuiAutocomplete-endAdornment>*{height:100%;margin-right:0;padding:0 .25rem}.MeinSelectSearch-module__iZtjea__menu{border:1px solid var(--color-border-light);background:var(--color-bg);border-radius:.5rem;max-height:40vh;margin-top:.5rem;box-shadow:0 8px 19px #00000040}.MeinSelectSearch-module__iZtjea__listBox{max-height:none;padding-top:.5rem;padding-bottom:.5rem;overflow:visible}.MeinSelectSearch-module__iZtjea__menuItem{min-height:2.69rem;color:var(--color-text);padding-left:1rem;padding-right:1rem;font-size:.875rem}.MeinSelectSearch-module__iZtjea__menuItem.Mui-selected{background-color:#0000}.MeinSelectSearch-module__iZtjea__menuItem.Mui-focusVisible{background-color:var(--color-bg-input-solid-focus)}@media (hover:hover) and (pointer:fine){.MeinSelectSearch-module__iZtjea__menuItem:hover{background-color:var(--color-bg-input-solid-hover)}}.MeinSelectSearch-module__iZtjea__menuItem:active{background-color:var(--color-bg-input-solid-focus)}.MeinSelectSearch-module__iZtjea__menuItem[aria-selected=true]{background-color:var(--color-bg-input-solid-active)}}
@layer ui{.MeinSpinner-module__-7-UPW__container{justify-content:center;display:flex}.MeinSpinner-module__-7-UPW__svg{animation:1.5s linear infinite MeinSpinner-module__-7-UPW__svg}.MeinSpinner-module__-7-UPW__svg circle{stroke:var(--color-primary);stroke-width:10px;stroke-dasharray:var(--circumference);stroke-linecap:round;fill:#0000;transform-origin:50%;animation:1.2s ease-in-out infinite alternate MeinSpinner-module__-7-UPW__circle}@keyframes MeinSpinner-module__-7-UPW__circle{0%{stroke-dashoffset:calc(var(--circumference)*.3)}to{stroke-dashoffset:calc(var(--circumference)*.9)}}@keyframes MeinSpinner-module__-7-UPW__svg{0%{transform:rotate(0)}to{transform:rotate(720deg)}}}
@layer ui{.MeinButton-module__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;justify-content:center;align-items:center;padding:0 1.5rem;transition:background-color .15s;display:flex;position:relative}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__small{height:2.5rem}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__disabled{pointer-events:none}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__fullWidth{width:100%}.MeinButton-module__9PQwWW__buttonInner{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.MeinButton-module__9PQwWW__buttonInnerHidden{visibility:hidden}.MeinButton-module__9PQwWW__backdrop{pointer-events:none;border-radius:.5rem;position:absolute;inset:0}.MeinButton-module__9PQwWW__spinnerContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled{background-color:var(--color-primary);color:var(--color-text-inverse)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg);opacity:0;transition:opacity .15s}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled:hover .MeinButton-module__9PQwWW__backdrop{opacity:.08}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled:focus .MeinButton-module__9PQwWW__backdrop{opacity:.12}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled:active .MeinButton-module__9PQwWW__backdrop{opacity:.16}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled.MeinButton-module__9PQwWW__disabled{background-color:var(--color-bg-disabled);cursor:unset}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled.MeinButton-module__9PQwWW__disabled .MeinButton-module__9PQwWW__buttonInner{color:var(--color-text);opacity:.38}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filled.MeinButton-module__9PQwWW__loading .MeinButton-module__9PQwWW__spinner circle{stroke:var(--color-text-inverse)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filledWhite{background-color:var(--color-bg-button-inverse);color:var(--color-text)}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__filledWhite:hover{background-color:var(--color-bg-button-inverse-90)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlined{border:1px solid var(--color-border);color:var(--color-text);transition:background .15s,border-color .15s}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlined:hover{background-color:var(--color-bg-button-light-8)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlined:focus{border-color:var(--color-primary);background-color:var(--color-bg-button-light-12)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlined:active{background-color:var(--color-bg-button-light-18);border-color:#0000}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlined.MeinButton-module__9PQwWW__disabled .MeinButton-module__9PQwWW__buttonInner{color:var(--color-text);opacity:.38}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlinedWhite{border:1px solid var(--color-border-white)}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__outlinedWhite:hover{border:1px solid var(--color-bg-button-inverse-90);color:var(--color-bg-button-inverse-90)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__text{width:auto;color:var(--color-text);font-weight:var(--font-weight-normal-400);background:0 0;padding:0 .75rem;text-decoration:underline}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__text:hover{background-color:var(--color-bg-button-light-8)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__text:focus{background-color:var(--color-bg-button-light-12)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__text:active{background-color:var(--color-bg-button-light-18)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__text.MeinButton-module__9PQwWW__disabled{opacity:.3}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__ghost{width:auto;color:var(--color-text);font-weight:var(--font-weight-normal-400);background:0 0;padding:0 .75rem}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__ghost:hover{background-color:var(--color-bg-button-light-8)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__ghost:focus{background-color:var(--color-bg-button-light-12)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__ghost:active{background-color:var(--color-bg-button-light-18)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__ghost.MeinButton-module__9PQwWW__disabled{opacity:.3}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal{background-color:var(--color-bg-button-tonal);color:var(--color-text);gap:.5rem}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal .MeinButton-module__9PQwWW__backdrop{transition:background-color .15s}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal:hover .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg-button-tonal-grey-8)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal:focus .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg-button-tonal-grey-12)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal:active .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg-button-tonal-grey-16)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal.MeinButton-module__9PQwWW__disabled{background-color:var(--color-bg-button-tonal-grey-12)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__tonal.MeinButton-module__9PQwWW__disabled .MeinButton-module__9PQwWW__buttonInner{color:var(--color-text);opacity:.38}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated{background-color:var(--color-primary);box-shadow:0 1px 3px 1px var(--color-shadow-15),0 1px 2px var(--color-shadow-30);color:var(--color-text-inverse);transition:box-shadow .15s,background-color .15s}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated .MeinButton-module__9PQwWW__backdrop{transition:background-color .15s}@media (hover:hover) and (pointer:fine){.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated:hover{box-shadow:0 2px 6px 2px var(--color-shadow-15),0 1px 2px 0 var(--color-shadow-30)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated:hover .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg-button-tonal-grey-8)}}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated:focus{box-shadow:0 1px 3px 1px var(--color-shadow-15),0 1px 2px var(--color-shadow-30)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated:focus .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg-button-tonal-grey-12)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated:active{box-shadow:0 1px 3px 1px var(--color-shadow-15),0 1px 2px var(--color-shadow-30)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated:active .MeinButton-module__9PQwWW__backdrop{background-color:var(--color-bg-button-tonal-grey-16)}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated.MeinButton-module__9PQwWW__disabled{background-color:var(--color-bg-button-tonal-grey-12);box-shadow:none}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated.MeinButton-module__9PQwWW__disabled .MeinButton-module__9PQwWW__buttonInner{color:var(--color-text);opacity:.38}.MeinButton-module__9PQwWW__button.MeinButton-module__9PQwWW__elevated.MeinButton-module__9PQwWW__loading .MeinButton-module__9PQwWW__spinner circle{stroke:var(--color-text-inverse)}}
@layer ui{.MeinTabs-module__hfB-8a__tabHeader{align-items:center;gap:.5rem;max-height:2.5rem;display:flex;overflow-x:auto}.MeinTabs-module__hfB-8a__centeredTab{justify-content:center}.MeinTabs-module__hfB-8a__tabHeadlineButton{cursor:pointer;display:flex}.MeinTabs-module__hfB-8a__tabHeadlineText{color:var(--color-text);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}.MeinTabs-module__hfB-8a__tabHeadlineButton:disabled{cursor:unset}.MeinTabs-module__hfB-8a__tabHeadlineButton:disabled .MeinTabs-module__hfB-8a__tabHeadlineText{color:var(--color-text-disabled)}.MeinTabs-module__hfB-8a__activeTabBorder{border-bottom-color:var(--color-border-active)}}
@layer component{.MeinTag-module__kGl-Jq__container{background-color:var(--color-bg-inverse);font-family:var(--font-headline);color:var(--color-text-inverse);text-transform:uppercase;border-radius:.25rem;padding:.0625rem .25rem;font-size:.6875rem;font-weight:600;line-height:109.091%}}
.CourseNavGroup-module__KgZnnG__container{background-color:var(--color-bg);flex-direction:column;flex:1;gap:.75rem;width:100%;display:flex}
.CourseSidebarHeader-module__d3fIuq__headline{color:var(--color-text-light);justify-content:space-between;gap:1.125rem;padding-top:.5rem;display:flex}.CourseSidebarHeader-module__d3fIuq__headlineContent{gap:1.125rem;display:flex}.CourseSidebarHeader-module__d3fIuq__textLight{color:var(--color-text-light)}
@layer ui{.ExpansionPanel-module__eRAyqq__panelContainer{cursor:pointer;border:1px solid var(--color-border);border-radius:.5rem;width:100%}.ExpansionPanel-module__eRAyqq__panelContainer:not([data-open=true]):hover{background-color:var(--color-bg-button-light-8)}.ExpansionPanel-module__eRAyqq__panelHeader{text-align:left;width:100%}.ExpansionPanel-module__eRAyqq__wrapper{width:100%}.ExpansionPanel-module__eRAyqq__disabled{cursor:default}}
.MobileStoreLink-module__Wa7J9G__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.MobileStoreLink-module__Wa7J9G__icon{width:8.4375rem;height:2.5rem;animation:.3s ease-in-out MobileStoreLink-module__Wa7J9G__fade-in}.MobileStoreLink-module__Wa7J9G__iconHidden{opacity:0;animation:none}@keyframes MobileStoreLink-module__Wa7J9G__fade-in{0%{opacity:0}to{opacity:1}}
@layer ui{.MeinTextArea-module__X4GdcW__textArea{box-sizing:content-box;resize:none;min-height:1.625rem;font-family:var(--font-stack);font-size:.875rem;font-weight:var(--font-weight-normal-400);border:none;outline:none;padding:0;line-height:1.375rem}.MeinTextArea-module__X4GdcW__textArea::placeholder{line-height:1.625rem}}
.ModuleCardContentLesson-module__48JE7W__lesson{border:1px solid var(--color-border);background-color:var(--color-bg);border-radius:.5rem;align-items:flex-start;gap:.375rem;padding:1rem .5rem;display:flex}@media (hover:hover) and (pointer:fine){.ModuleCardContentLesson-module__48JE7W__lesson:hover{background-color:var(--color-bg-button-light-12)}}.ModuleCardContentLesson-module__48JE7W__activeLesson{box-shadow:0 0 0 2px var(--color-border-active)inset;background-color:var(--color-bg);border-color:#0000}.ModuleCardContentLesson-module__48JE7W__finishedLesson{background-color:var(--color-bg-button-light-8);border-color:#0000}.ModuleCardContentLesson-module__48JE7W__icon{flex-shrink:0;align-items:flex-start;width:1.125rem;height:1.125rem;display:inline-flex}
.ModuleCardContent-module__Cdh3Qq__lessons{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}
@layer Component{.ModuleCardHeader-module__E7F6gq__moduleHeader{justify-content:space-between;display:flex}.ModuleCardHeader-module__E7F6gq__moduleMeta{flex-direction:column;gap:.125rem;display:flex}.ModuleCardHeader-module__E7F6gq__moduleSubtitleWrapper{align-items:center;gap:.5rem;display:inline-flex}.ModuleCardHeader-module__E7F6gq__durationWrapper{align-items:center;gap:.25rem;display:inline-flex}.ModuleCardHeader-module__E7F6gq__subtitle{color:var(--color-text-light);display:inline-flex}.ModuleCardHeader-module__E7F6gq__iconTimer{flex-shrink:0;width:1rem;height:1rem}.ModuleCardHeader-module__E7F6gq__iconCheck,.ModuleCardHeader-module__E7F6gq__loading{flex-shrink:0;align-self:center;width:1.36363rem;height:1.36363rem}}
@layer Component{.ModuleCard-module___05ozW__container{border:1px solid var(--color-border);text-align:left;border-radius:.5rem;align-items:flex-start;gap:.75rem;width:100%;padding:1rem;display:flex}.ModuleCard-module___05ozW__finishedModule{background-color:var(--color-bg-button-light-8);border-color:#0000}.ModuleCard-module___05ozW__hasOnlyOneModule{cursor:default}@media (hover:hover) and (pointer:fine){.ModuleCard-module___05ozW__finishedModule:hover{background-color:var(--color-bg-button-light-12)}}}
.ModuleEmptyCard-module__nIh4nq__container{cursor:default;border:1px solid var(--color-border);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}.ModuleEmptyCard-module__nIh4nq__blur{background-color:var(--color-bg-disabled-card);position:absolute;inset:0}.ModuleEmptyCard-module__nIh4nq__text{opacity:.3}.ModuleEmptyCard-module__nIh4nq__iconContainer{align-items:center;width:1.5rem;height:100%;display:flex}.ModuleEmptyCard-module__nIh4nq__icon{fill:var(--color-text);opacity:.3}
.CourseHeroCourseStartButton-module__ZlNVrq__linkContainer{all:unset}.CourseHeroCourseStartButton-module__ZlNVrq__contentWidth{width:fit-content}.CourseHeroCourseStartButton-module__ZlNVrq__restart{gap:.5rem;display:flex}.CourseHeroCourseStartButton-module__ZlNVrq__refreshIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.CourseHeroCourseStartButton-module__ZlNVrq__refreshIcon>path{fill:var(--color-icon-fill-white)}.CourseHeroCourseStartButton-module__ZlNVrq__dialog{border-radius:1rem;gap:1rem;max-width:22.5rem;padding:2rem;display:flex}.CourseHeroCourseStartButton-module__ZlNVrq__buttons{gap:.75rem;width:100%;display:flex}@media (max-width:768px){.CourseHeroCourseStartButton-module__ZlNVrq__contentWidth{width:100%}}
@layer feature{.CourseHeroActionButtons-module__6WGXBa__actionButtons{gap:.5rem;display:flex}.CourseHeroActionButtons-module__6WGXBa__watchTrailerButton{background-color:var(--color-bg);width:fit-content;height:2.75rem;color:var(--color-text);justify-content:center;align-self:stretch;align-items:center;padding:.625rem 1.5rem .625rem 1rem;display:flex}.CourseHeroActionButtons-module__6WGXBa__favContainer{background-color:var(--color-bg);border:none;width:2.75rem;height:2.75rem;padding:.5rem}.CourseHeroActionButtons-module__6WGXBa__label{font-weight:var(--font-weight-bold-600);font-size:.875rem;line-height:1.25rem}@media (max-width:768px){.CourseHeroActionButtons-module__6WGXBa__label{display:none}.CourseHeroActionButtons-module__6WGXBa__watchTrailerButton{height:2.75rem;padding:1rem}}}
.CourseTypeBadge-module__CJQC-G__container{border-radius:.5rem;align-items:center;gap:.25rem;height:1.5rem;padding:.25rem .375rem;display:flex}.CourseTypeBadge-module__CJQC-G__iconOnly{padding:.25rem}.CourseTypeBadge-module__CJQC-G__icon{flex-shrink:0}.CourseTypeBadge-module__CJQC-G__title{font-size:.875rem;font-weight:600;line-height:114.286%}.CourseTypeBadge-module__CJQC-G__superCourse{background:var(--color-super-course)}.CourseTypeBadge-module__CJQC-G__shortCourse{background:var(--color-bg-peach)}.CourseTypeBadge-module__CJQC-G__superCourseTitle{color:var(--color-text-inverse)}.CourseTypeBadge-module__CJQC-G__shortCourseTitle{color:var(--color-text)}
.CourseHeroCurrentUsersTag-module__zIhSgq__container{background-color:var(--color-bg);border-radius:.5rem;align-items:center;gap:.25rem;height:1.5rem;padding:.25rem .625rem;display:flex}.CourseHeroCurrentUsersTag-module__zIhSgq__iconCountContainer{align-items:center;gap:.125rem;display:flex}.CourseHeroCurrentUsersTag-module__zIhSgq__icon{fill:var(--color-text);width:1rem;height:1rem}
.CourseHeroTrainers-module__4S5Ggq__trainersList{flex-flow:wrap;gap:.625rem 1.125rem;display:flex}
.CourseTrainerList-module__FShNPW__container{flex-direction:row;flex:1}.CourseTrainerList-module__FShNPW__list{flex-wrap:wrap;display:flex}.CourseTrainerList-module__FShNPW__detailContainer{width:100%}@media (max-width:768px){.CourseTrainerList-module__FShNPW__list{gap:.75rem}.CourseTrainerList-module__FShNPW__chip{width:100%}}
.CourseTrainerChip-module__EmH7sa__container{cursor:pointer;margin-right:1rem;position:relative}.CourseTrainerChip-module__EmH7sa__content{z-index:1;justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}.CourseTrainerChip-module__EmH7sa__imageContainer{width:1.5rem;height:1.5rem}.CourseTrainerChip-module__EmH7sa__textContainer{flex-direction:row;align-items:center;gap:.25rem;width:fit-content;display:flex}.CourseTrainerChip-module__EmH7sa__image{border-radius:6.25rem;width:100%;height:100%}.CourseTrainerChip-module__EmH7sa__text{color:var(--color-text);font-size:.875rem;font-weight:400;font-family:var(--font-stack);white-space:nowrap}.CourseTrainerChip-module__EmH7sa__iconContainer{justify-content:center;align-items:center;height:100%;display:flex}.CourseTrainerChip-module__EmH7sa__icon{fill:var(--color-border);width:1.125rem;height:1.125rem}.CourseTrainerChip-module__EmH7sa__background{background-color:var(--color-bg-primary-light-8);border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}
.CourseTrainerChipMobile-module__A3vhOW__container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.CourseTrainerChipMobile-module__A3vhOW__innerContainer{flex-direction:row;align-items:center;gap:.75rem;display:flex}.CourseTrainerChipMobile-module__A3vhOW__avatar{border-radius:50%;width:2.5rem;height:2.5rem}.CourseTrainerChipMobile-module__A3vhOW__icon{width:1.5rem;height:1.5rem;fill:var(--color-icon-fill)}.CourseTrainerChipMobile-module__A3vhOW__text{font-size:1rem}
.CourseTrainerOverview-module__Uos6Sq__icon{cursor:pointer;width:1.5rem;height:1.5rem}.CourseTrainerOverview-module__Uos6Sq__imageContainer{width:4rem;height:4rem}.CourseTrainerOverview-module__Uos6Sq__image{border-radius:50%;width:100%;height:100%}.CourseTrainerOverview-module__Uos6Sq__trainerDetails{flex-direction:row;flex:1;align-items:center;gap:.75rem;display:flex}.CourseTrainerOverview-module__Uos6Sq__headline{font-family:var(--font-headline);color:var(--color-text);font-size:1.125rem;font-style:normal;font-weight:400;line-height:120%}.CourseTrainerOverview-module__Uos6Sq__focus{font-family:var(--font-stack);color:var(--color-text-light);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}
.CourseTrainerDetails-module__xbsNYq__card{gap:.5rem;width:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden}.CourseTrainerDetails-module__xbsNYq__backgroundExpanded{background-color:var(--color-bg-primary-light-8);opacity:1;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.CourseTrainerDetails-module__xbsNYq__cardContent{z-index:1;flex:1;position:relative}
.CourseTrainerDetailsMobile-module__LZYtFq__container{background-color:var(--color-bg);border-radius:1rem 1rem 0 0;align-self:flex-end;width:100%;max-height:90%;display:flex;position:absolute;bottom:0;overflow-y:scroll}.CourseTrainerDetailsMobile-module__LZYtFq__innerContainer{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.CourseTrainerDetailsMobile-module__LZYtFq__head{flex-direction:row;align-items:center;gap:.75rem;display:flex;position:relative}.CourseTrainerDetailsMobile-module__LZYtFq__specializationText{color:var(--color-text-light)}.CourseTrainerDetailsMobile-module__LZYtFq__avatar{border-radius:50%;width:4rem;height:4rem}.CourseTrainerDetailsMobile-module__LZYtFq__closeIcon{position:absolute;top:0;right:0}.CourseTrainerDetailsMobile-module__LZYtFq__description{padding-right:.25rem;overflow-y:scroll}
.CourseTrainerDescription-module__O5PhLW__loader{margin:2rem 0}.CourseTrainerDescription-module__O5PhLW__description{margin-top:.5rem}.CourseTrainerDescription-module__O5PhLW__description p{margin-bottom:1rem}.CourseTrainerDescription-module__O5PhLW__description p:last-of-type{margin-bottom:0}.CourseTrainerDescription-module__O5PhLW__description h2{margin-top:1.25rem;margin-bottom:1rem}
.AppBanner-module__772tnW__container{z-index:var(--zIndex-app-banner);border:1px solid var(--color-border);background:var(--color-bg);align-items:center;gap:.1875rem;padding:.75rem .75rem .75rem 0;display:flex;position:fixed;bottom:0;left:0;right:0}.AppBanner-module__772tnW__btnDismiss{cursor:pointer;justify-content:center;align-items:center;gap:.625rem;padding:.625rem;display:flex}.AppBanner-module__772tnW__iconClose{width:1.5rem;height:1.5rem}.AppBanner-module__772tnW__itemContainer{flex:1 0 0;align-items:center;gap:1rem;display:flex}.AppBanner-module__772tnW__iconLogo{width:2.75rem;height:2.75rem}.AppBanner-module__772tnW__textContainer{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.125rem;display:flex}.AppBanner-module__772tnW__button{flex-direction:column;justify-content:center;align-items:flex-end;width:fit-content;display:flex}
.CourseHeroTrainerChip-module__9xHgEG__container{cursor:pointer;align-items:center;display:flex}.CourseHeroTrainerChip-module__9xHgEG__imageContainer{width:1.5rem;height:1.5rem;margin-right:.5rem}.CourseHeroTrainerChip-module__9xHgEG__image{border-radius:6.25rem;width:100%;height:100%}.CourseHeroTrainerChip-module__9xHgEG__text{color:var(--color-text);white-space:nowrap;font-size:.875rem;font-weight:400}.CourseHeroTrainerChip-module__9xHgEG__iconContainer{justify-content:center;align-items:center;height:100%;margin-left:.25rem;display:flex}.CourseHeroTrainerChip-module__9xHgEG__icon{fill:var(--color-border);width:1.125rem;height:1.125rem}
@layer component{.CourseCardLayers-module__bwtlVq__cardLayer{border:1px solid var(--color-border-white);border-radius:1rem 1rem 0 0;height:1rem;position:absolute;left:50%;transform:translate(-50%)}.CourseCardLayers-module__bwtlVq__cardLayerOne{background:var(--color-bg-stone);width:calc(100% - 2.25rem);top:-.5rem}.CourseCardLayers-module__bwtlVq__cardLayerTwo{background:var(--color-bg-ash);width:calc(100% - 1rem);top:-.25rem}}
.CourseCatalogueCardTrainers-module__D9A7Fa__container{align-items:center;gap:.5rem;display:flex}.CourseCatalogueCardTrainers-module__D9A7Fa__avatar{background-color:var(--color-bg-placeholder);border-radius:50%;flex-shrink:0;width:1.375rem;height:1.375rem}.CourseCatalogueCardTrainers-module__D9A7Fa__iconContainer{background:linear-gradient(0deg,var(--color-bg-accent)0%,var(--color-bg-accent)100%),#87b726;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;padding:.25rem;display:flex}.CourseCatalogueCardTrainers-module__D9A7Fa__icon{width:.875rem;height:.875rem}.CourseCatalogueCardTrainers-module__D9A7Fa__name{color:var(--color-text-light);flex:1}
.DashboardGreeting-module__KrLeXq__container{padding:.75rem 0 1.5rem}@media (max-width:768px){.DashboardGreeting-module__KrLeXq__container{padding:.75rem 0 0}}
@layer component{.DashboardWidget-module__q-cRDG__widget{background:var(--color-bg);border-radius:1.125rem;flex-direction:column;padding:1.5rem;display:flex}.DashboardWidget-module__q-cRDG__widget.DashboardWidget-module__q-cRDG__noPaddingBottom{padding-bottom:0}.DashboardWidget-module__q-cRDG__widget.DashboardWidget-module__q-cRDG__gradient{background-blend-mode:multiply,multiply,darken,normal,normal;background:radial-gradient(82.42% 73.09% at 104.69% 55.52%,#f903 5.51%,#fff0 49.4%),radial-gradient(66.45% 58.32% at 102.34% -14.83%,#739d9b 6.67%,#ffffffb8 100%),radial-gradient(105.81% 96.78% at 29.69% -2.24%,#c6ef74 0%,#fff 96.33%),linear-gradient(270deg,#e4ffc3 0%,#f5ffd9 67.1%),#f6faee}@media (max-width:768px){.DashboardWidget-module__q-cRDG__widget{padding:1rem}}}
.DashboardWidgetAgria-module__Kz66lG__container{background:linear-gradient(45deg,#e4f3ff 0%,#d1eaff 50%,#80c0f5 100%);grid-area:agria;justify-content:space-between;align-items:center;gap:1rem;min-height:18rem;display:flex}.DashboardWidgetAgria-module__Kz66lG__contentContainer{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.DashboardWidgetAgria-module__Kz66lG__textContainer{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.DashboardWidgetAgria-module__Kz66lG__headline{width:100%;line-height:120%}.DashboardWidgetAgria-module__Kz66lG__description{line-height:150%}.DashboardWidgetAgria-module__Kz66lG__button{color:var(--color-text);text-align:center;font-family:var(--font-stack);background-color:#0000;border:1px solid #00427a66;border-radius:.5rem;width:fit-content;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.DashboardWidgetAgria-module__Kz66lG__imageContainer{justify-content:center;width:100%;height:100%;display:flex;position:relative}.DashboardWidgetAgria-module__Kz66lG__image{width:auto;height:100%;position:absolute;bottom:0}@media (max-width:1100px){.DashboardWidgetAgria-module__Kz66lG__container{min-height:12.5rem}.DashboardWidgetAgria-module__Kz66lG__contentContainer{align-items:flex-start}.DashboardWidgetAgria-module__Kz66lG__textContainer{text-align:left}}@media (max-width:768px){.DashboardWidgetAgria-module__Kz66lG__container{flex-direction:row;align-items:center;min-height:18.75rem}.DashboardWidgetAgria-module__Kz66lG__contentContainer{align-items:center}.DashboardWidgetAgria-module__Kz66lG__textContainer{text-align:center;width:100%}}@media (max-width:730px){.DashboardWidgetAgria-module__Kz66lG__container{aspect-ratio:1;flex-direction:column;align-items:center;min-height:18.75rem;padding-top:1.5rem}.DashboardWidgetAgria-module__Kz66lG__contentContainer{align-items:center}.DashboardWidgetAgria-module__Kz66lG__textContainer{text-align:center;width:100%}}
.DashboardWidgetContinue-module__6aZRcW__widget{background:0 0;grid-area:continueWatching;padding:0}.DashboardWidgetContinue-module__6aZRcW__headline{margin-bottom:1rem}.DashboardWidgetContinue-module__6aZRcW__content{background:var(--color-bg);border-radius:1rem;align-self:stretch;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.DashboardWidgetContinue-module__6aZRcW__image{flex-shrink:0;width:3.25rem;height:3.25rem}.DashboardWidgetContinue-module__6aZRcW__textContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;display:flex}
.DashboardWidgetHeroSliderCard-module__OSv9ZG__slide{flex:0 0 100%;width:100%;height:100%;position:relative}.DashboardWidgetHeroSliderCard-module__OSv9ZG__image{object-fit:cover;width:100%;height:100%}.DashboardWidgetHeroSliderCard-module__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}.DashboardWidgetHeroSliderCard-module__OSv9ZG__content.DashboardWidgetHeroSliderCard-module__OSv9ZG__applyPaginatorOffset{padding-bottom:2.5rem}.DashboardWidgetHeroSliderCard-module__OSv9ZG__headline,.DashboardWidgetHeroSliderCard-module__OSv9ZG__subheading{color:var(--color-text-inverse)}.DashboardWidgetHeroSliderCard-module__OSv9ZG__newTag{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);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}
.DashboardWidgetHeroSlider-module__E458QG__widget{grid-area:slides;max-height:24rem;padding:0;position:relative;overflow:hidden}.DashboardWidgetHeroSlider-module__E458QG__slides{width:100%;height:100%}.DashboardWidgetHeroSlider-module__E458QG__carouselScroller{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;height:100%;display:flex}.DashboardWidgetHeroSlider-module__E458QG__carouselDots{justify-content:center;gap:.25rem;padding:1.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.DashboardWidgetHeroSlider-module__E458QG__carouselDot{background-color:var(--color-border);border-radius:.125rem;width:.25rem;height:.25rem;transition:width .3s ease-in-out,background-color .3s ease-in-out}.DashboardWidgetHeroSlider-module__E458QG__carouselDotActive{background-color:var(--color-border-white);width:.75rem}@media (max-width:768px){.DashboardWidgetHeroSlider-module__E458QG__widget{aspect-ratio:1;width:100%;max-height:100%}}
@layer composedUi{.DashboardWidgetRecommendationsCard-module__hTiW-G__card{width:calc(33.3333% - .666667rem);position:relative}.DashboardWidgetRecommendationsCard-module__hTiW-G__menuContainer{position:absolute;top:2.19rem;right:0}.DashboardWidgetRecommendationsCard-module__hTiW-G__link{flex-direction:column;align-items:flex-start;display:flex}.DashboardWidgetRecommendationsCard-module__hTiW-G__imageContainerWrapper{width:100%;position:relative}@media (max-width:1100px){.DashboardWidgetRecommendationsCard-module__hTiW-G__card{width:calc(40% - 1rem)}}@media (max-width:768px){.DashboardWidgetRecommendationsCard-module__hTiW-G__card{width:80%}}.DashboardWidgetRecommendationsCard-module__hTiW-G__imageContainer{aspect-ratio:16/9;border:1px solid var(--color-border-white);background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;margin-bottom:.5rem;position:relative;overflow:hidden}.DashboardWidgetRecommendationsCard-module__hTiW-G__tagsContainer{position:absolute;top:.5rem;left:.5rem}.DashboardWidgetRecommendationsCard-module__hTiW-G__image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal),opacity .4s}.DashboardWidgetRecommendationsCard-module__hTiW-G__card:hover .DashboardWidgetRecommendationsCard-module__hTiW-G__image{transform:scale(1.03)}.DashboardWidgetRecommendationsCard-module__hTiW-G__description{flex-direction:column;gap:.5rem;width:100%;display:flex}.DashboardWidgetRecommendationsCard-module__hTiW-G__headlineContainer{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.DashboardWidgetRecommendationsCard-module__hTiW-G__headline{width:auto}.DashboardWidgetRecommendationsCard-module__hTiW-G__newTag{margin-right:.375rem;position:relative;top:-1px}}
.DashboardWidgetRecommendationsContent-module__09NZIa__headlineContainer{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.DashboardWidgetRecommendationsContent-module__09NZIa__gliderScroll{width:100%;display:flex}.DashboardWidgetRecommendationsContent-module__09NZIa__preferencesContainer{cursor:pointer;align-items:center;display:flex}.DashboardWidgetRecommendationsContent-module__09NZIa__icon{cursor:pointer;width:1.375rem;height:1.375rem;margin-left:.3rem}.DashboardWidgetRecommendationsContent-module__09NZIa__placeholderImage{width:368px}@media (max-width:768px){.DashboardWidgetRecommendationsContent-module__09NZIa__headlineContainer{margin-bottom:1rem}.DashboardWidgetRecommendationsContent-module__09NZIa__buttonLabel{display:none}}
.DashboardWidgetRecommendations-module__wPJU0q__widget{grid-area:recommendationsRow;padding:1.5rem;position:relative;overflow:hidden}@media (max-width:768px){.DashboardWidgetRecommendations-module__wPJU0q__widget{padding:1rem}}
.DashboardWidgetRecommendationsOverlay-module__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}.DashboardWidgetRecommendationsOverlay-module__ifHtia__container:before{content:"";background-color:var(--color-bg);opacity:.9;z-index:-1;position:absolute;inset:0}.DashboardWidgetRecommendationsOverlay-module__ifHtia__icons{gap:.62rem;display:flex}@media (max-width:768px){.DashboardWidgetRecommendationsOverlay-module__ifHtia__headline{text-align:center;padding:0 1rem}}
.DashboardWidgetRecommendationsOverlayCircle-module__7zTVuG__circle{border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}
.MeinGliderFading-module__HCF7Ha__borderBlur{width:3rem;height:100%;position:absolute}.MeinGliderFading-module__HCF7Ha__rightWhiteBorderBlur{background:linear-gradient(270deg,#fff 0%,#fffffff2 10%,#fff0 100%);right:-2px}.MeinGliderFading-module__HCF7Ha__leftWhiteBorderBlur{background:linear-gradient(90deg,#fff 0%,#fffffff2 10%,#fff0 100%);left:-2px}
.MeinGliderPaginationButton-module__Ipt5na__sideContainer{height:100%}.MeinGliderPaginationButton-module__Ipt5na__paginationBtnWrapper{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.MeinGliderPaginationButton-module__Ipt5na__btnPagination{z-index:1;background-color:var(--color-bg);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 MeinGliderPaginationButton-module__Ipt5na__pop-in;display:flex}.MeinGliderPaginationButton-module__Ipt5na__btnPaginationIcon{fill:var(--color-icon-fill-dark);width:1.5rem;height:1.5rem}.MeinGliderPaginationButton-module__Ipt5na__btnPagination:hover{transform:scale(1.2)}.MeinGliderPaginationButton-module__Ipt5na__btnPagination:active{transition:none;transform:scale(1)}.MeinGliderPaginationButton-module__Ipt5na__btnNext{right:0}.MeinGliderPaginationButton-module__Ipt5na__btnPrev{left:0}.MeinGliderPaginationButton-module__Ipt5na__btnBackdrop{z-index:-1;width:5.5rem;height:2.5rem;position:absolute;top:50%;transform:translateY(-50%)}.MeinGliderPaginationButton-module__Ipt5na__btnBackdropPrev{background:linear-gradient(-90deg,#fff0 0%,#fff 27.27%)}.MeinGliderPaginationButton-module__Ipt5na__btnBackdropNext{background:linear-gradient(90deg,#fff0 0%,#fff 27.27%)}
@layer ui{.MeinGlider-module__kObo7G__gliderContainer{width:100%;display:flex;position:relative}.MeinGlider-module__kObo7G__gliderScrollContainer{-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:stretch;width:0;display:flex;overflow:scroll}.MeinGlider-module__kObo7G__gliderScrollContainer::-webkit-scrollbar{display:none}.MeinGlider-module__kObo7G__gliderScrollContainer>*{scroll-snap-align:center;flex:none}@keyframes MeinGlider-module__kObo7G__pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1}}}
.LanguageModal-module__OWtYlq__container{width:42rem;z-index:var(--zIndex-snackbar);background-color:var(--color-warning-bg);border:1px solid var(--color-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%)}.LanguageModal-module__OWtYlq__hidden{transition:all .2s;display:none}.LanguageModal-module__OWtYlq__textContainer{justify-content:center;align-items:center;gap:.5rem;width:100%;line-height:1.375rem;display:flex}.LanguageModal-module__OWtYlq__icon{fill:var(--color-text);cursor:pointer;width:1.5rem;height:1.5rem}.LanguageModal-module__OWtYlq__worldIcon{fill:var(--color-warning)}.LanguageModal-module__OWtYlq__text{font-family:var(--font-stack);font-size:.875rem}.LanguageModal-module__OWtYlq__switchButton{white-space:nowrap;cursor:pointer;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .2s}.LanguageModal-module__OWtYlq__switchButton:hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text);color:var(--color-text)}@media (max-width:800px){.LanguageModal-module__OWtYlq__textContainer{flex-direction:column;align-items:flex-start}.LanguageModal-module__OWtYlq__container{align-items:flex-start;width:60%}}@media (max-width:768px){.LanguageModal-module__OWtYlq__container{width:calc(100% - 1rem)}.LanguageModal-module__OWtYlq__worldIcon{display:none}}
.CourseHeroTrainer-module__jS2UHq__trainerModal{flex-direction:column;flex:1;gap:.75rem;max-width:50rem;padding:1.5rem;display:flex}
.LiveChip-module__MSG_SG__chip{background-color:#ec0200;width:3.5rem;height:1.625rem}.LiveChip-module__MSG_SG__dot{background-color:var(--color-bg);border-radius:50%;width:.5rem;height:.5rem}.LiveChip-module__MSG_SG__text{color:var(--color-text-inverse);font-size:.875rem;line-height:.875rem;font-family:var(--font-headline)}
.LiveEventSignUpIconButton-module__eug2RG__button{background:var(--color-bg);cursor:pointer;border:1px solid var(--color-border);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}.LiveEventSignUpIconButton-module__eug2RG__activeButton{background:var(--color-bg-button-light-12);border-color:#0000}@media (hover:hover) and (pointer:fine){.LiveEventSignUpIconButton-module__eug2RG__button:not(.LiveEventSignUpIconButton-module__eug2RG__activeButton):hover{background-color:var(--color-bg-button-light-8)}}.LiveEventSignUpIconButton-module__eug2RG__iconContainer{transform-origin:top;display:flex}.LiveEventSignUpIconButton-module__eug2RG__buttonIcon{fill:var(--color-text);width:1.125rem;height:1.125rem}.LiveEventSignUpIconButton-module__eug2RG__activeIcon{fill:var(--color-success)}.LiveEventSignUpIconButton-module__eug2RG__label{font-weight:var(--font-weight-semibold-500);line-height:1.25rem}
.UnregisterDialog-module__lq5dvW__container{background-color:var(--color-bg);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%)}.UnregisterDialog-module__lq5dvW__header{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.UnregisterDialog-module__lq5dvW__icon{fill:var(--color-primary);height:2rem}.UnregisterDialog-module__lq5dvW__title{font-size:1.125rem;font-weight:500}.UnregisterDialog-module__lq5dvW__eventName{font-weight:600}.UnregisterDialog-module__lq5dvW__buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.UnregisterDialog-module__lq5dvW__backdrop{width:100vw;height:100vh;z-index:var(--zIndex-modal);position:fixed;top:0;left:0}
.LiveEventsUpcomingCard-module__NGrd8W__container{border-radius:.5rem;flex-direction:column;align-items:center;height:100%;display:flex;position:relative}.LiveEventsUpcomingCard-module__NGrd8W__link{flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.LiveEventsUpcomingCard-module__NGrd8W__wrapperContentContainer{width:100%;position:relative}.LiveEventsUpcomingCard-module__NGrd8W__imageContainer{background:var(--color-bg-placeholder);aspect-ratio:16/9;border-radius:.5rem;width:100%;min-height:10.25rem;display:flex;overflow:hidden}.LiveEventsUpcomingCard-module__NGrd8W__image{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal)}.LiveEventsUpcomingCard-module__NGrd8W__link:hover .LiveEventsUpcomingCard-module__NGrd8W__image{transform:scale(1.03)}.LiveEventsUpcomingCard-module__NGrd8W__contentContainer{flex-direction:column;flex:1;width:100%;padding:0;display:flex;position:relative}.LiveEventsUpcomingCard-module__NGrd8W__detailsContainer{flex-direction:row;gap:.75rem;margin-top:.5rem;margin-bottom:.5rem;display:flex}.LiveEventsUpcomingCard-module__NGrd8W__dateContainer{background-color:var(--color-bg-placeholder);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .625rem .75rem;display:flex}.LiveEventsUpcomingCard-module__NGrd8W__dayText{font-size:1.5rem}.LiveEventsUpcomingCard-module__NGrd8W__monthText{color:var(--color-text-light)}.LiveEventsUpcomingCard-module__NGrd8W__topicExpertContainer{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.LiveEventsUpcomingCard-module__NGrd8W__subTitles{color:var(--color-text-light);line-height:1.375rem}.LiveEventsUpcomingCard-module__NGrd8W__buttonJoin{width:100%}.LiveEventsUpcomingCard-module__NGrd8W__icon{fill:var(--color-text-light);width:1.125rem;height:1.125rem}.LiveEventsUpcomingCard-module__NGrd8W__liveTag{z-index:1;position:absolute;top:.5rem;left:.5rem}.LiveEventsUpcomingCard-module__NGrd8W__liveTimeText{color:var(--color-bg)}.LiveEventsUpcomingCard-module__NGrd8W__actionBtnWrapper{width:100%;padding:0}.LiveEventsUpcomingCard-module__NGrd8W__liveTimeTagContainer{flex-direction:row;gap:.38rem;display:flex;position:absolute;top:.5rem;left:.5rem}.LiveEventsUpcomingCard-module__NGrd8W__liveTimeTag{background-color:var(--color-bg-blur);border-radius:.5rem;flex-direction:row;align-items:center;gap:.25rem;width:4.375rem;padding:.25rem .38rem;display:flex}.LiveEventsUpcomingCard-module__NGrd8W__trendingChip{background-color:var(--color-bg);align-items:center;gap:.125rem}.LiveEventsUpcomingCard-module__NGrd8W__trendingLabel{font-size:.875rem}.LiveEventsUpcomingCard-module__NGrd8W__trendingIcon{width:1.125rem;height:1.125rem}@media (max-width:768px){.LiveEventsUpcomingCard-module__NGrd8W__dashboardImage{height:100%}}
.NavSpaceReserver-module__TfeVeq__main{margin-left:var(--width-sidebar);background-color:var(--color-bg);flex-direction:column;flex:1;display:flex}.NavSpaceReserver-module__TfeVeq__isQuizMain{background-color:var(--color-bg-light-grey)}.NavSpaceReserver-module__TfeVeq__isFocussedMain{margin-left:0}@media (max-width:1366px){.NavSpaceReserver-module__TfeVeq__main{margin-left:var(--width-sidebar-collapsed)}.NavSpaceReserver-module__TfeVeq__isFocussedMain{margin-left:0}}@media (max-width:768px){.NavSpaceReserver-module__TfeVeq__main{padding-top:var(--height-nav-header);margin-left:0}.NavSpaceReserver-module__TfeVeq__isFocussedMain{padding-top:0}}
.layout-module__DBuKXW__layout{flex-direction:row;flex:auto;display:flex;position:relative}@media (max-width:768px){.layout-module__DBuKXW__layout{flex-direction:column}}
.CourseProgress-module__DmwUCq__courseProgressContainer{flex-shrink:0;justify-content:center;align-items:center;width:min-content;height:min-content;display:inline-flex;position:relative}.CourseProgress-module__DmwUCq__emptyCircle{position:relative}.CourseProgress-module__DmwUCq__filledCircle,.CourseProgress-module__DmwUCq__courseProgress{position:absolute}
.CourseHeroMeta-module__SVHOVq__courseMetaWrapper{flex-direction:column;flex:1;gap:1rem;min-width:max(22rem,50%);height:100%;padding:1.5rem;display:flex}.CourseHeroMeta-module__SVHOVq__chipAttendees{gap:.5rem;display:flex}.CourseHeroMeta-module__SVHOVq__metaContainer{flex-direction:column;flex:1;gap:1rem;display:flex}.CourseHeroMeta-module__SVHOVq__courseMeta{flex-direction:column;flex:1;justify-content:center;gap:1rem;display:flex}.CourseHeroMeta-module__SVHOVq__actionButtons{width:100%}.CourseHeroMeta-module__SVHOVq__trainersList{flex-wrap:wrap;gap:1.5rem;display:flex}.CourseHeroMeta-module__SVHOVq__moduleAndLessonCount{color:var(--color-text-light)}@media (max-width:768px){.CourseHeroMeta-module__SVHOVq__courseMetaWrapper{min-width:unset;width:100%;padding:1rem}.CourseHeroMeta-module__SVHOVq__metaContainer{width:100%}.CourseHeroMeta-module__SVHOVq__categories::-webkit-scrollbar{display:none}.CourseHeroMeta-module__SVHOVq__categories{flex-wrap:nowrap;gap:.375rem;max-width:100%;overflow-x:scroll}.CourseHeroMeta-module__SVHOVq__actionButtons{width:100%}}
.OnboardingCategoryItem-module__8_F23a__container{height:8.75rem;box-shadow:0 0 0 1px var(--color-border-light);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:1.5rem;flex-direction:column;justify-content:space-around;align-items:flex-start;padding:1rem;transition:background .15s,box-shadow .3s;display:flex}.OnboardingCategoryItem-module__8_F23a__container:hover{background-color:var(--color-bg-input-solid-hover)}.OnboardingCategoryItem-module__8_F23a__container:active{background-color:var(--color-bg-input-solid-active)}.OnboardingCategoryItem-module__8_F23a__iconContainer{width:3rem;height:3rem;margin:auto 0}.OnboardingCategoryItem-module__8_F23a__icon{filter:sepia(0%)hue-rotate()saturate()brightness(.5);width:3rem;height:3rem;transition:filter .3s}.OnboardingCategoryItem-module__8_F23a__selected{box-shadow:0 0 0 2px var(--color-primary)}.OnboardingCategoryItem-module__8_F23a__selected .OnboardingCategoryItem-module__8_F23a__icon{filter:sepia()hue-rotate(60deg)saturate(200%)brightness(.7)}.OnboardingCategoryItem-module__8_F23a__categoryName{text-align:left;word-break:break-word;margin:auto 0}
.OnboardingCategoriesGrid-module__R8llIq__animateHeightContainer{flex:1;justify-content:center;width:100%;display:flex}.OnboardingCategoriesGrid-module__R8llIq__grid{grid-template-columns:repeat(auto-fill,minmax(12.4rem,1fr));align-self:center;gap:.625rem;width:100%;margin:.5rem 0;padding:0 2px;display:grid}.OnboardingCategoriesGrid-module__R8llIq__showAllContainer{justify-content:center;display:flex}
.OnboardingRidingDifficultyItem-module__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}.OnboardingRidingDifficultyItem-module__Ad1Toq__experienceCircle{background-color:var(--color-bg-light-grey);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.OnboardingRidingDifficultyItem-module__Ad1Toq__selected{background-color:var(--color-bg-primary)}.OnboardingRidingDifficultyItem-module__Ad1Toq__experienceCircle.OnboardingRidingDifficultyItem-module__Ad1Toq__filled{background-color:var(--color-primary-green)}.OnboardingRidingDifficultyItem-module__Ad1Toq__iconContainer{justify-content:center;align-items:center;display:flex}@media (max-width:768px){.OnboardingRidingDifficultyItem-module__Ad1Toq__experienceItem{flex-direction:row;width:100%;height:8rem}.OnboardingRidingDifficultyItem-module__Ad1Toq__experienceText{text-align:left}}
.OnboardingExperience-module__-DFjca__container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.5rem;width:100%;display:flex}.OnboardingExperience-module__-DFjca__experienceContainer{z-index:2;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.OnboardingExperience-module__-DFjca__progressFillBackground{background-color:var(--color-bg-light-grey);z-index:-2;border-radius:.25rem;width:auto;height:.5rem;position:absolute;top:1.75rem;left:12.5%;right:12.5%;transform:translateY(-50%)}.OnboardingExperience-module__-DFjca__progressFill{background-color:var(--color-primary);z-index:-1;border-radius:.25rem;height:.5rem;transition:width .4s}@media (max-width:768px){.OnboardingExperience-module__-DFjca__experienceContainer{align-items:space-between;flex-direction:column;justify-content:center;padding-left:1rem}.OnboardingExperience-module__-DFjca__progressFillBackground{width:.5rem;height:auto;top:12.5%;bottom:12.5%;left:2.75rem;transform:translate(-50%)}.OnboardingExperience-module__-DFjca__progressFill{width:.5rem;transition:height .4s}.OnboardingExperience-module__-DFjca__title{text-align:center}}
.OnboardingGoalItem-module__BSMtbq__container{width:100%;box-shadow:0 0 0 1px var(--color-border-light);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}.OnboardingGoalItem-module__BSMtbq__container:hover{background-color:var(--color-bg-input-solid-hover)}.OnboardingGoalItem-module__BSMtbq__container:active{background-color:var(--color-bg-input-solid-active)}.OnboardingGoalItem-module__BSMtbq__selected{box-shadow:0 0 0 2px var(--color-primary)}.OnboardingGoalItem-module__BSMtbq__icon{flex-shrink:0;align-self:flex-start;width:1.5rem;height:1.5rem;display:inline-flex}
.OnboardingGoal-module__iw63pW__container{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.OnboardingGoal-module__iw63pW__goalContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:40rem;display:flex}@media (max-width:768px){.OnboardingGoal-module__iw63pW__title{text-align:center}}
.OnboardingSubCategoryItem-module__1hK2cG__container{height:3rem;box-shadow:0 0 0 1px var(--color-border-light);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){.OnboardingSubCategoryItem-module__1hK2cG__container{width:100%}}.OnboardingSubCategoryItem-module__1hK2cG__container:hover{background-color:var(--color-bg-input-solid-hover)}.OnboardingSubCategoryItem-module__1hK2cG__container:active{background-color:var(--color-bg-input-solid-active)}.OnboardingSubCategoryItem-module__1hK2cG__selected{box-shadow:0 0 0 2px var(--color-primary)}
.SubCategoryContentDisplay-module__PT3ijG__titleContainer{flex-wrap:wrap;justify-content:center;align-items:center;padding:1rem 0 3rem;display:flex}.SubCategoryContentDisplay-module__PT3ijG__categoryNameContainer{justify-content:center;align-items:center;gap:.5rem;margin-right:1rem;display:flex}.SubCategoryContentDisplay-module__PT3ijG__iconContainer{width:2rem;height:2rem;margin:auto 0}.SubCategoryContentDisplay-module__PT3ijG__icon{filter:sepia(0%)hue-rotate()saturate()brightness(.5);width:2rem;height:2rem;transition:filter .3s}.SubCategoryContentDisplay-module__PT3ijG__subCategoriesItemContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:57.5rem;margin:0 auto;display:flex}.SubCategoryContentDisplay-module__PT3ijG__title{margin-right:1rem}.SubCategoryContentDisplay-module__PT3ijG__categoryName{font-weight:600}@media (max-width:500px){.SubCategoryContentDisplay-module__PT3ijG__subCategoriesItemContainer{flex-direction:column;align-items:flex-start;width:100%}.SubCategoryContentDisplay-module__PT3ijG__backButton{position:absolute;top:1rem;left:1rem}}@media (max-width:450px){.SubCategoryContentDisplay-module__PT3ijG__titleContainer{flex-direction:column;align-items:center}.SubCategoryContentDisplay-module__PT3ijG__backButton{position:absolute;top:1rem;left:1rem}}
.OnboardingTrainersItem-module__nxqW9a__container{border:1px solid var(--color-border-light);cursor:pointer;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.5rem;height:100%;padding:1rem .5rem;display:flex}.OnboardingTrainersItem-module__nxqW9a__selected{box-shadow:0 0 0 2px var(--color-border-active);border-color:#0000}.OnboardingTrainersItem-module__nxqW9a__avatarContainer{width:7.5rem;height:7.5rem;position:relative}.OnboardingTrainersItem-module__nxqW9a__avatarImageWrapper{border-radius:50%;width:100%;height:100%;overflow:hidden}.OnboardingTrainersItem-module__nxqW9a__avatar{object-fit:cover;background-color:var(--color-bg-placeholder);width:100%;height:100%}.OnboardingTrainersItem-module__nxqW9a__trainerName{flex-direction:column;gap:.5rem;display:flex}.OnboardingTrainersItem-module__nxqW9a__trainerNameHeadline,.OnboardingTrainersItem-module__nxqW9a__trainerFocusText{text-align:center}.OnboardingTrainersItem-module__nxqW9a__trainerFocusText{color:var(--color-text-light)}.OnboardingTrainersItem-module__nxqW9a__selectedOverlay{background:var(--color-bg);border-radius:50%;align-items:center;gap:.3125rem;height:2.5rem;padding:.3125rem .3125rem .15625rem;display:flex;position:absolute;bottom:0;right:0}.OnboardingTrainersItem-module__nxqW9a__selectedOverlayIcon{z-index:1;width:2rem;height:2rem;display:block}.OnboardingTrainersItem-module__nxqW9a__selectedOverlay path{fill:var(--color-icon-fill-success)}@media (hover:hover) and (pointer:fine){.OnboardingTrainersItem-module__nxqW9a__container:hover{background-color:var(--color-bg-input-solid-hover)}.OnboardingTrainersItem-module__nxqW9a__container:hover .OnboardingTrainersItem-module__nxqW9a__avatar{transform:scale(1.03)}}
.OnboardingTrainersGrid-module__m7M0UW__animateHeightContainer{flex:1;justify-content:center;width:100%;display:flex}.OnboardingTrainersGrid-module__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}.OnboardingTrainersGrid-module__m7M0UW__showAllContainer{justify-content:center;display:flex}@media (max-width:700px){.OnboardingTrainersGrid-module__m7M0UW__container{margin:2rem 0}.OnboardingTrainersGrid-module__m7M0UW__headline,.OnboardingTrainersGrid-module__m7M0UW__subHeadline{text-align:left}.OnboardingTrainersGrid-module__m7M0UW__grid{padding:0 2px}}
.OnboardingTrainers-module__dCDcEW__container{flex-direction:column;align-items:center;gap:2.5rem;width:100%;margin:3rem 0;display:flex}.OnboardingTrainers-module__dCDcEW__headline{text-align:center}
@layer component{.UserAvatar-module__g7kmDW__container{font-family:var(--font-headline);border-radius:50%;justify-content:center;align-items:center;display:flex}.UserAvatar-module__g7kmDW__s{width:1.5rem;height:1.5rem;font-size:.75rem}.UserAvatar-module__g7kmDW__m{width:2rem;height:2rem;font-size:1rem}.UserAvatar-module__g7kmDW__l{width:2.5rem;height:2.5rem;font-size:1.25rem}.UserAvatar-module__g7kmDW__avatar{object-fit:cover;text-align:center;-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:100%}span.UserAvatar-module__g7kmDW__avatar{height:auto}}
.MeinSwiperImageGallery-module__pGhTMa__container{width:100%;transition:transform .5s ease-in-out;display:flex}.MeinSwiperImageGallery-module__pGhTMa__slide{flex-shrink:0;flex-basis:100%;width:100%;max-width:100%;height:100%}.MeinSwiperImageGallery-module__pGhTMa__image{object-fit:cover;width:100%;height:100%;position:absolute}@media (max-width:768px){.MeinSwiperImageGallery-module__pGhTMa__container{object-fit:cover}}
.MeinSwiperProgressBar-module__qry6BG__progressBar{background-color:var(--color-bg);border-radius:.5rem;width:2.1875rem;height:.5rem;position:relative;overflow:hidden}.MeinSwiperProgressBar-module__qry6BG__pointer{cursor:pointer}.MeinSwiperProgressBar-module__qry6BG__barInner{background-color:var(--color-primary);transform-origin:0;height:100%}
.MeinSwiperProgressBars-module__eQthDW__progressBars{justify-content:center;align-items:center;gap:.25rem;display:flex}
.MeinSwiper-module__jgS6nq__swiperWrapper{object-fit:cover;flex-grow:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.MeinSwiper-module__jgS6nq__progressBarsContainer{width:100%;position:absolute;bottom:1.5rem}@media (max-width:768px){.MeinSwiper-module__jgS6nq__swiperWrapper{max-height:calc(56.25vw - 1.125rem)}}
.CourseHeroGallery-module__9qCU-W__container{border-top-left-radius:0;border-top-right-radius:1rem;border-bottom-right-radius:1rem;flex:1;max-width:50%;height:100%;display:flex;overflow:hidden}@media (max-width:768px){.CourseHeroGallery-module__9qCU-W__container{aspect-ratio:16/9;border-top-left-radius:1rem;border-bottom-right-radius:0;width:100%;max-width:100%;max-height:100%}}
@layer ui{.QueryPaginationTrigger-module__a7vGqG__trigger{pointer-events:none;width:100%;height:100vh;margin-top:-100vh}.QueryPaginationTrigger-module__a7vGqG__paginationError{align-self:center;width:fit-content;margin:1rem}}
.CourseHeroProgressStats-module__NFm9CW__container{justify-content:center;align-items:center;max-width:50%;padding:1.5rem;display:flex}.CourseHeroProgressStats-module__NFm9CW__statsDisplay{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.CourseHeroProgressStats-module__NFm9CW__percentage{font-size:1.875rem;line-height:110%}.CourseHeroProgressStats-module__NFm9CW__completedLessonsDisplay{font-size:1.5rem;line-height:120%;font-family:var(--font-headline)}@media (max-width:768px){.CourseHeroProgressStats-module__NFm9CW__container{width:100%;max-width:100%}}
.MeinHighlight-module__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 MeinHighlight-module__TE8YSW__shine}@keyframes MeinHighlight-module__TE8YSW__shine{to{background-position-x:-400%}}
.CourseHeroTrailer-module__q50ouW__container{z-index:var(--zIndex-Player)}.CourseHeroTrailer-module__q50ouW__playerWrapper{width:100%;position:absolute;inset:0}.CourseHeroTrailer-module__q50ouW__blackOverlay{z-index:2;background-color:var(--color-bg-card-dark);pointer-events:none;position:absolute;inset:0}.CourseHeroTrailer-module__q50ouW__closeIcon{margin:auto;display:block}@layer component{:is(.CourseHeroTrailer-module__q50ouW__player.video-js.vjs-16-9,.CourseHeroTrailer-module__q50ouW__player.video-js .vjs-tech,.CourseHeroTrailer-module__q50ouW__player.video-js .vjs-control-bar){border-radius:unset!important}.CourseHeroTrailer-module__q50ouW__player.video-js{background-color:var(--color-bg-card-dark)!important}.CourseHeroTrailer-module__q50ouW__player.video-js.vjs-playing.vjs-user-inactive .CourseHeroTrailer-module__q50ouW__closeTrailer{opacity:0;pointer-events:none;transition:opacity 1s!important}.CourseHeroTrailer-module__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-bg)!important;border-radius:.5rem!important;transition:opacity .1s!important}}
@layer component{.CourseCard-module__lGM5Bq__card{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem;display:flex;position:relative}.CourseCard-module__lGM5Bq__cardContainer{position:relative}.CourseCard-module__lGM5Bq__imageAndFavContainer{aspect-ratio:16/9;background-color:var(--color-bg-placeholder);border:1px solid var(--color-border-white);border-radius:1rem;width:100%;margin-bottom:.5rem;position:relative;overflow:hidden}.CourseCard-module__lGM5Bq__card.CourseCard-module__lGM5Bq__narrow .CourseCard-module__lGM5Bq__imageAndFavContainer{aspect-ratio:1.45833}.CourseCard-module__lGM5Bq__image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal),opacity .4s}.CourseCard-module__lGM5Bq__card:hover .CourseCard-module__lGM5Bq__image{transform:scale(1.03)}.CourseCard-module__lGM5Bq__description{width:100%;min-height:5rem}.CourseCard-module__lGM5Bq__headline{width:auto;margin-bottom:.38rem}.CourseCard-module__lGM5Bq__newTag{margin-right:.1875rem;position:relative;top:-1px}.CourseCard-module__lGM5Bq__meta{color:var(--color-text-light);margin-bottom:.5rem}.CourseCard-module__lGM5Bq__tagsContainer{flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:.5rem;left:.5rem}}
@layer ui{.MeinInputPassword-module__Kpa1Da__container{width:var(--width-form);max-width:100%;display:flex;position:relative}.MeinInputPassword-module__Kpa1Da__endAdornmentIcon{cursor:pointer;flex-shrink:0;width:1.5rem;height:1.5rem;position:absolute;top:.6rem;right:1rem}.MeinInputPassword-module__Kpa1Da__textfieldPassword input{padding-right:2.8rem}}
@layer component{.CourseCardPlaceholder-module__1SnvQG__card{flex-direction:column;width:100%;margin-bottom:.5rem;display:flex}.CourseCardPlaceholder-module__1SnvQG__imageAndFavContainer{aspect-ratio:1.77778;background-color:var(--color-bg-placeholder);border-radius:1rem;margin-bottom:.5rem;position:relative}.CourseCardPlaceholder-module__1SnvQG__card.CourseCardPlaceholder-module__1SnvQG__narrow .CourseCardPlaceholder-module__1SnvQG__imageAndFavContainer{aspect-ratio:1.45833}.CourseCardPlaceholder-module__1SnvQG__description{min-height:5rem}.CourseCardPlaceholder-module__1SnvQG__headline{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;height:2.8rem;margin-bottom:.87rem}.CourseCardPlaceholder-module__1SnvQG__trainer{background-color:var(--color-bg-placeholder);border-radius:1rem;width:60%;height:1rem}}
.CheckoutFormAction-module__diIZxa__container{flex-direction:column;margin-top:1.25rem;margin-bottom:2rem;transition:opacity .3s;display:flex}.CheckoutFormAction-module__diIZxa__container.CheckoutFormAction-module__diIZxa__disabled{opacity:.2;pointer-events:none}.CheckoutFormAction-module__diIZxa__container label{width:100%}.CheckoutFormAction-module__diIZxa__button{align-self:flex-end;width:auto;margin-top:2rem;margin-bottom:1rem}
.CourseRecommendationsCarousel-module__l4fEFW__container{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.CourseRecommendationsCarousel-module__l4fEFW__scrollContainer{align-items:flex-start;margin-top:-.5rem;padding-top:.5rem;display:flex}.CourseRecommendationsCarousel-module__l4fEFW__cardContainer{width:17.5rem}
.CourseCatalogueGrid-module__3VRpha__coursesGrid{grid-gap:1rem;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){.CourseCatalogueGrid-module__3VRpha__coursesGrid{grid-template-columns:auto;padding:1rem}}
@layer component{.FilterDrawer-module__p6qpoq__buttonBack{cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;margin-top:1rem;margin-left:1rem;padding:.5rem;display:flex}.FilterDrawer-module__p6qpoq__icon{width:1.5rem;height:1.5rem;display:block}}
.CheckoutRegistrationForm-module__na61-G__form{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex}.CheckoutRegistrationForm-module__na61-G__row{gap:1.25rem;display:flex}@media (max-width:768px){.CheckoutRegistrationForm-module__na61-G__row{flex-direction:column;align-items:stretch}.CheckoutRegistrationForm-module__na61-G__row>*{width:100%}}.CheckoutRegistrationForm-module__na61-G__form>*,.CheckoutRegistrationForm-module__na61-G__stateContainer>*{width:100%}.CheckoutRegistrationForm-module__na61-G__existingUserEmail{border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:.5rem;padding:1rem 1.5rem}.CheckoutRegistrationForm-module__na61-G__existingUserEmail p{color:var(--color-text-light);font-weight:500}.CheckoutRegistrationForm-module__na61-G__checkbox{width:auto}.CheckoutRegistrationForm-module__na61-G__link{text-decoration:underline}
@layer composedUi{.InputMessageComposer-module__UAOJqq__inputWrapper{z-index:var(--zIndex-default);gap:.75rem;display:flex;position:relative;overflow:hidden}.InputMessageComposer-module__UAOJqq__inputWrapper:focus-within{box-shadow:0 0 0 1px var(--color-border-active);background-color:#0000}.InputMessageComposer-module__UAOJqq__left,.InputMessageComposer-module__UAOJqq__right{flex-direction:column;justify-content:flex-end;align-items:center;padding:.7rem 0;display:flex;position:absolute;top:0;bottom:0}.InputMessageComposer-module__UAOJqq__left{pointer-events:none;width:2.5rem;left:0}.InputMessageComposer-module__UAOJqq__right{width:3rem;right:0}.InputMessageComposer-module__UAOJqq__maxLengthCounter{color:var(--color-text-light);border-radius:.25rem;margin-bottom:auto;padding:.1rem .25rem;font-size:.75rem}.InputMessageComposer-module__UAOJqq__invalid .InputMessageComposer-module__UAOJqq__maxLengthCounter{background-color:var(--color-error);color:#fff}.InputMessageComposer-module__UAOJqq__textArea{flex:1;padding:.625rem 3rem .625rem 1rem}.InputMessageComposer-module__UAOJqq__withAvatar .InputMessageComposer-module__UAOJqq__textArea{padding-left:2.5rem}.InputMessageComposer-module__UAOJqq__icon{flex-shrink:0;width:1.5rem;height:1.5rem}.InputMessageComposer-module__UAOJqq__sendIconFill{fill:var(--color-icon-fill-disbaled)}.InputMessageComposer-module__UAOJqq__active .InputMessageComposer-module__UAOJqq__icon{cursor:pointer}.InputMessageComposer-module__UAOJqq__active .InputMessageComposer-module__UAOJqq__sendIconFill{fill:var(--color-icon-fill-success)}.InputMessageComposer-module__UAOJqq__invalid .InputMessageComposer-module__UAOJqq__textArea{color:var(--color-text-danger)}.InputMessageComposer-module__UAOJqq__invalid .InputMessageComposer-module__UAOJqq__icon{cursor:not-allowed}.InputMessageComposer-module__UAOJqq__invalid .InputMessageComposer-module__UAOJqq__sendIconFill{fill:var(--color-icon-fill-disbaled)}}
@layer component{.FilterDrawerContent-module__oyns_q__container{flex-direction:column;flex:1;padding:.75rem 1rem 0;transition:opacity .2s;display:flex}}
.CheckoutRegistration-module__SaAWTG__title{margin-bottom:1.25rem}.CheckoutRegistration-module__SaAWTG__animatedContainer{margin-top:-1rem;padding-top:1rem;overflow:hidden}
@layer component{.FilterDrawerActions-module__gRtkIG__actionsContainer{border-top:1px solid var(--color-border-light);background-color:var(--color-bg);justify-content:space-between;gap:.5rem;margin-top:auto;margin-left:-1rem;margin-right:-1rem;padding:1rem;display:flex;position:sticky;bottom:0}.FilterDrawerActions-module__gRtkIG__button{width:auto}}
.CheckoutStepAccount-module__oUBSEa__form{flex-direction:column;transition:opacity .3s;display:flex}.CheckoutStepAccount-module__oUBSEa__form.CheckoutStepAccount-module__oUBSEa__loading{opacity:.5;pointer-events:none}
@layer component{.FilterDrawerSection-module__2GQT4q__section{flex-direction:column;display:flex}.FilterDrawerSection-module__2GQT4q__section:not(:first-child){border-top:1px solid var(--color-border-light);margin-top:1.25rem;padding-top:1.25rem}.FilterDrawerSection-module__2GQT4q__section.FilterDrawerSection-module__2GQT4q__disabled{opacity:.3;pointer-events:none}.FilterDrawerSection-module__2GQT4q__titleContainer{flex-direction:row;gap:.625rem;display:flex}.FilterDrawerSection-module__2GQT4q__title{margin-bottom:.75rem}}
.MeinProgressBarWithCounter-module__ER67UW__progressContainer{align-items:center;gap:.25rem;width:100%;min-height:3rem;padding:.375rem .5rem;display:flex}.MeinProgressBarWithCounter-module__ER67UW__progress{background-color:var(--color-bg-accent);flex:1;align-self:center;height:1rem}.MeinProgressBarWithCounter-module__ER67UW__progressBar{background-color:var(--color-bg-progress-active)}.MeinProgressBarWithCounter-module__ER67UW__percent{font-variant-numeric:tabular-nums;flex:0 0 4ch}
@layer component{.CheckoutCoupon-module__CyimNW__container{margin-top:1.5rem}.CheckoutCoupon-module__CyimNW__inputAndButton{gap:.5rem;margin-top:.5rem;display:flex}.CheckoutCoupon-module__CyimNW__button{width:auto}.CheckoutCoupon-module__CyimNW__input{flex-shrink:0;width:150px}.CheckoutCoupon-module__CyimNW__couponMessageValid{color:var(--color-primary)}.CheckoutCoupon-module__CyimNW__couponMessageInvalid{color:var(--color-error)}}
@layer component{.LiveEventChatInput-module__GByXjW__inputDividerWrapper{flex-direction:column;align-items:stretch;display:flex}.LiveEventChatInput-module__GByXjW__inputMessageWrapper{border-radius:0 0 1rem 1rem}}
.CheckoutPlanBadge-module__LOWeCW__badge{margin-left:.5rem;display:flex}.CheckoutPlanBadge-module__LOWeCW__chip{background:var(--color-gradient);color:var(--color-text-inverse);border-radius:.5rem;padding:.25rem .75rem}@media (max-width:768px){.CheckoutPlanBadge-module__LOWeCW__badge{margin-bottom:.5rem;margin-left:2.5rem}}
.AnimatedCourseCard-module__H0aOMG__card{background-color:var(--color-bg);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}.AnimatedCourseCard-module__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}.AnimatedCourseCard-module__H0aOMG__image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--bezier-out-normal),opacity .4s}.AnimatedCourseCard-module__H0aOMG__ribbon{z-index:2;height:78px;position:absolute;top:.1rem;left:.5rem}.AnimatedCourseCard-module__H0aOMG__chip{z-index:1;background-color:var(--color-bg);border-radius:.5rem;align-items:center;max-height:1.875rem;padding:.25rem .625rem;position:absolute;top:1rem;left:1rem}.AnimatedCourseCard-module__H0aOMG__chipText{margin-left:2.625rem}.AnimatedCourseCard-module__H0aOMG__contentContainer{flex-direction:column;gap:.375rem;display:flex}@media (max-width:768px){.AnimatedCourseCard-module__H0aOMG__card{width:19.315rem}.AnimatedCourseCard-module__H0aOMG__imageContainer{width:18.05rem}}@media (max-width:360px){.AnimatedCourseCard-module__H0aOMG__card,.AnimatedCourseCard-module__H0aOMG__imageContainer{width:100%}}
.CourseCatalogueDrawerSectionCategory-module__kzjBgq__subCategories{flex-wrap:wrap;gap:.75rem;display:flex}.CourseCatalogueDrawerSectionCategory-module__kzjBgq__breadcrumbsButton{cursor:pointer;align-items:center;gap:.25rem;margin-bottom:.75rem;padding:.5rem 0;display:flex}.CourseCatalogueDrawerSectionCategory-module__kzjBgq__breadcrumbsAllCategories{color:var(--color-primary)}.CourseCatalogueDrawerSectionCategory-module__kzjBgq__iconChevron{width:1rem;height:1rem}
@layer component{.LiveEventChatMessage-module__8gW3pq__avatarMessage{gap:.5rem;padding:.5rem;display:flex}.LiveEventChatMessage-module__8gW3pq__avatar{flex-shrink:0}.LiveEventChatMessage-module__8gW3pq__icon{width:1.125rem;height:1.125rem;position:absolute;top:0;left:0}.LiveEventChatMessage-module__8gW3pq__authorName{color:var(--color-text-brand-primary);font-weight:var(--font-weight-heavy-700)}.LiveEventChatMessage-module__8gW3pq__authorPadding{padding-left:1.375rem}.LiveEventChatMessage-module__8gW3pq__message{word-break:break-word;align-self:center;position:relative;overflow-x:hidden}.LiveEventChatMessage-module__8gW3pq__link{color:var(--color-text-brand-primary);text-decoration:underline}}
.SettingsAvatar-module__uywUfW__container{border-bottom:none;flex-direction:column;gap:1rem;margin:.5rem 0;display:flex}.SettingsAvatar-module__uywUfW__inner{width:8.5rem;height:8.5rem;margin:0 auto;position:relative}.SettingsAvatar-module__uywUfW__img{border-radius:50%;width:100%;height:100%}.SettingsAvatar-module__uywUfW__img div{width:100%;height:100%}.SettingsAvatar-module__uywUfW__img span{font-size:3rem}.SettingsAvatar-module__uywUfW__button{cursor:pointer;position:absolute}.SettingsAvatar-module__uywUfW__trashButton{bottom:0;right:0}.SettingsAvatar-module__uywUfW__addButton{top:0;right:0}.SettingsAvatar-module__uywUfW__icon{width:1rem;height:1rem;display:block}.SettingsAvatar-module__uywUfW__dialog{max-width:20rem;padding:1rem}.SettingsAvatar-module__uywUfW__buttons{gap:1rem;margin-top:1rem;display:flex}.SettingsAvatar-module__uywUfW__buttons button{flex:1;width:auto}@media (max-width:520px){.SettingsAvatar-module__uywUfW__buttons{flex-direction:column}.SettingsAvatar-module__uywUfW__buttons button{flex:auto}}
.CheckoutPlanBenefits-module__b-_iGq__benefits{flex-direction:column;gap:.62rem;padding-top:.38rem;padding-bottom:.5rem;padding-left:2.5rem;display:flex}.CheckoutPlanBenefits-module__b-_iGq__benefit{display:flex}.CheckoutPlanBenefits-module__b-_iGq__icon{flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;margin-right:.38rem}
.CourseCatalogueDrawerSectionCategories-module__u7jvzG__categories{flex-wrap:wrap;align-items:flex-start;gap:.62rem;padding-top:.75rem;display:flex}.CourseCatalogueDrawerSectionCategories-module__u7jvzG__portal{background-color:var(--color-bg)}.CourseCatalogueDrawerSectionCategories-module__u7jvzG__categories.CourseCatalogueDrawerSectionCategories-module__u7jvzG__behind{opacity:0;pointer-events:none;height:0}
.CourseLessonActionBanner-module__6S1ejG__container{background-color:var(--color-bg-primary-light-8);justify-content:center;width:calc(100% + 3rem);margin:1.5rem -1.5rem 0;padding:1.5rem;display:flex}.CourseLessonActionBanner-module__6S1ejG__contentContainer{flex:1;justify-content:center;align-items:center;gap:.625rem;max-width:48rem;display:flex}.CourseLessonActionBanner-module__6S1ejG__titleContainer{flex-direction:row;flex:1;gap:.75rem;display:flex}.CourseLessonActionBanner-module__6S1ejG__buttonContainer{flex-direction:row;flex-shrink:1;gap:.75rem;display:flex}.CourseLessonActionBanner-module__6S1ejG__button{justify-content:center;align-items:center;gap:.5rem;width:auto;padding-left:1rem;display:flex}.CourseLessonActionBanner-module__6S1ejG__buttonInner{gap:.25rem}.CourseLessonActionBanner-module__6S1ejG__nextIcon{flex-shrink:0;width:1.125rem;height:1.125rem}.CourseLessonActionBanner-module__6S1ejG__nextIcon path{fill:var(--color-text-inverse)}@media (max-width:768px){.CourseLessonActionBanner-module__6S1ejG__container{width:calc(100% + 2rem);margin:0 -1rem}.CourseLessonActionBanner-module__6S1ejG__contentContainer{flex-direction:column;align-items:center;gap:1.5rem;width:100%}.CourseLessonActionBanner-module__6S1ejG__buttonContainer{flex-direction:column;align-items:center;width:100%}.CourseLessonActionBanner-module__6S1ejG__button{width:100%}}
@layer component{.LiveEventChatMessages-module__hbzkiG__scrollParent .ScrollbarsCustom-Content{flex-direction:column-reverse;display:flex}}
.SettingsAvatarCropper-module__qnf7xa__modal{background-color:var(--color-bg);border-radius:1rem;flex-direction:column;width:100%;max-width:80%;height:100%;max-height:80%;margin:auto;display:flex;overflow:hidden}.SettingsAvatarCropper-module__qnf7xa__container{flex-direction:column;flex:1;width:100%;height:0;display:flex}.SettingsAvatarCropper-module__qnf7xa__cropperContainer{background:#000;flex-direction:column;flex:1;transition:opacity .3s;display:flex;position:relative}.SettingsAvatarCropper-module__qnf7xa__cropper{flex:1}.SettingsAvatarCropper-module__qnf7xa__cropperContainer .reactEasyCrop_CropArea{overflow:visible}.SettingsAvatarCropper-module__qnf7xa__buttons{justify-content:center;gap:1rem;padding:1rem;display:flex}.SettingsAvatarCropper-module__qnf7xa__button{width:auto;padding-left:1rem}@media (max-width:768px){.SettingsAvatarCropper-module__qnf7xa__modal{max-width:90%;max-height:90%}}
.Switch-module__2uQAfq__container{cursor:pointer;border-radius:1rem;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.31rem;display:flex}.Switch-module__2uQAfq__container:hover{background-color:var(--color-bg-input-solid-hover)}.Switch-module__2uQAfq__container:has(.Switch-module__2uQAfq__input:disabled){cursor:unset;opacity:.3;pointer-events:none}.Switch-module__2uQAfq__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Switch-module__2uQAfq__label{flex:1;align-items:center;gap:.75rem;display:flex}.Switch-module__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}.Switch-module__2uQAfq__input:checked~.Switch-module__2uQAfq__switch{background-color:var(--color-bg-primary)}.Switch-module__2uQAfq__knob{background-color:var(--color-bg);border-radius:.625rem;width:1.25rem;height:1.25rem;transition:transform .2s ease-out;position:absolute;top:2px;left:2px}.Switch-module__2uQAfq__input:checked~.Switch-module__2uQAfq__switch .Switch-module__2uQAfq__knob{transform:translate(.875rem)}
.CheckoutPlan-module__rNh9Uq__label input{display:none}.CheckoutPlan-module__rNh9Uq__label input:checked+.CheckoutPlan-module__rNh9Uq__container{border-color:var(--color-primary)}.CheckoutPlan-module__rNh9Uq__radioIcon{flex-shrink:0;width:1.125rem;height:1.125rem;margin:.69rem}.CheckoutPlan-module__rNh9Uq__container{border:1px solid var(--color-border);background-color:var(--color-bg);cursor:pointer;border-radius:.5rem;flex-direction:column;width:100%;display:flex;overflow:hidden}.CheckoutPlan-module__rNh9Uq__padding{padding:.75rem .75rem .75rem .38rem}.CheckoutPlan-module__rNh9Uq__titleRow{align-items:center;display:flex}.CheckoutPlan-module__rNh9Uq__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.CheckoutPlan-module__rNh9Uq__titleAndBadge{flex-direction:column}}.CheckoutPlan-module__rNh9Uq__priceAndSubtitle{flex-shrink:0;margin-left:auto;padding-left:.5rem}
.CourseMiniNavigator-module__EG_2ya__modal{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;width:25rem;height:25.875rem;padding:2rem;display:flex}.CourseMiniNavigator-module__EG_2ya__content{flex-direction:column;align-self:stretch;gap:.75rem;display:flex}.CourseMiniNavigator-module__EG_2ya__closeButton{cursor:pointer;position:absolute;top:.5rem;right:.5rem}.CourseMiniNavigator-module__EG_2ya__textContainer{flex-direction:column;align-items:center;gap:.5rem;display:flex}.CourseMiniNavigator-module__EG_2ya__subtitle{text-align:center}.CourseMiniNavigator-module__EG_2ya__buttonNext{width:fit-content;padding-left:1.5rem}@media (max-width:768px){.CourseMiniNavigator-module__EG_2ya__modal{background-color:var(--color-bg);will-change:transform;border-radius:1rem 1rem 0 0;width:100vw;animation:.4s cubic-bezier(.2,.9,.2,1) CourseMiniNavigator-module__EG_2ya__courseMiniNavigatorBottomSheetIn;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(0)}}@keyframes CourseMiniNavigator-module__EG_2ya__courseMiniNavigatorBottomSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CourseMiniNavigator-module__EG_2ya__modal{animation:none}}
@layer component{.LiveEventChatPanel-module__fdHSLG__chatWrapper{flex-direction:column;height:100%;display:flex;position:relative}.LiveEventChatPanel-module__fdHSLG__chatMessagesWrapper{flex:1;padding-top:1.5rem;display:flex}.LiveEventChatPanel-module__fdHSLG__chatInputWrapper{z-index:1;position:static;bottom:0}.LiveEventChatPanel-module__fdHSLG__chatInfoWrapper{flex-direction:column;flex:1;justify-content:center;margin-bottom:1.5rem;padding:1rem;display:flex}}
.SettingsFormUsername-module__5rrX_q__container{flex-direction:column;gap:1rem;width:100%;padding:1rem 0;display:flex}.SettingsFormUsername-module__5rrX_q__input{width:100%}
.CheckoutPlanCountdown-module__CDPXhG__container{z-index:1;background:var(--color-gradient);flex-direction:column;align-items:center;padding:1rem;display:flex;position:relative}.CheckoutPlanCountdown-module__CDPXhG__title{color:var(--color-text-inverse);text-align:center;margin-bottom:.75rem}.CheckoutPlanCountdown-module__CDPXhG__times{justify-content:center;align-items:center;gap:.38rem;display:flex}.CheckoutPlanCountdown-module__CDPXhG__well{background:var(--color-shadow-20);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;min-width:4rem;padding:.375rem .625rem;display:flex}@media (max-width:450px){.CheckoutPlanCountdown-module__CDPXhG__well{background:0 0;flex-shrink:1;min-width:0;padding:.1rem .25rem}.CheckoutPlanCountdown-module__CDPXhG__times{background:var(--color-shadow-20);border-radius:.5rem;gap:0;max-width:100%;padding:0 .25rem}.CheckoutPlanCountdown-module__CDPXhG__separator{display:none}.CheckoutPlanCountdown-module__CDPXhG__label{text-overflow:ellipsis;flex:1;overflow:hidden}}.CheckoutPlanCountdown-module__CDPXhG__value{color:var(--color-text-inverse);font-weight:var(--font-weight-bold-600);font-size:.875rem;line-height:.875rem;font-family:var(--font-headline);font-variant-numeric:tabular-nums;text-align:right}.CheckoutPlanCountdown-module__CDPXhG__label{color:var(--color-text-inverse);font-family:var(--font-headline)}.CheckoutPlanCountdown-module__CDPXhG__separator{flex-shrink:0}
.CourseMiniNavigatorIsland-module__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}.CourseMiniNavigatorIsland-module__TlyrIW__islandImage{z-index:1;will-change:opacity,scale;margin:auto;position:absolute;inset:0}
.CourseCatalogueDrawerSectionCourses-module__xenm9W__courseTypeContainer{flex-direction:column;display:flex}
@layer component{.QuestionsAndChatTabs-module__vRrHQa__sidePanel{width:100%;max-width:min(40%,22.5rem);height:var(--side-panel-height);border:1px solid var(--color-border);border-radius:1rem;position:sticky;top:.25rem;bottom:4rem;right:1.5rem}.QuestionsAndChatTabs-module__vRrHQa__tabs{justify-content:space-around;display:flex}.QuestionsAndChatTabs-module__vRrHQa__tabHeadline{height:var(--side-panel-header-height);align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:1rem}.QuestionsAndChatTabs-module__vRrHQa__tabContent{width:100%;height:var(--side-panels-content-height);flex-direction:column;display:flex}@media (max-width:1200px){.QuestionsAndChatTabs-module__vRrHQa__sidePanel{align-self:center;width:100%;max-width:100%;position:relative;top:0;right:0}}}
@layer component{.SettingsGroupProfile-module__g2u8Pq__accordionGroup{width:100%}.SettingsGroupProfile-module__g2u8Pq__accordionGroup>:not([data-open=true],:last-child){border-bottom:1px solid var(--color-border-light)}}
.CheckoutPlanPrice-module__jRqRoq__container{text-align:right;flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:.25rem;display:flex}
.CourseCatalogueDrawerSectionSorting-module___WRnCq__buttons{flex-wrap:wrap;align-items:flex-start;gap:.62rem;margin-bottom:1rem;display:flex}
@layer component{.CourseLessonItemDescription-module__hLuN4G__markup{display:block}.CourseLessonItemDescription-module__hLuN4G__markup h2{font-size:1.375rem;line-height:125%}.CourseLessonItemDescription-module__hLuN4G__markup h3{font-size:1.25rem;line-height:140%}.CourseLessonItemDescription-module__hLuN4G__markup h2,.CourseLessonItemDescription-module__hLuN4G__markup h3,.CourseLessonItemDescription-module__hLuN4G__markup h4{margin-top:1.5rem;margin-bottom:1rem}.CourseLessonItemDescription-module__hLuN4G__markup p{margin-bottom:1rem;font-size:1rem;line-height:160%}.CourseLessonItemDescription-module__hLuN4G__markup ol,.CourseLessonItemDescription-module__hLuN4G__markup ul{flex-direction:column;margin-bottom:.375rem;padding-left:2rem;font-size:1rem;line-height:160%;display:flex}.CourseLessonItemDescription-module__hLuN4G__markup ol:last-of-type,.CourseLessonItemDescription-module__hLuN4G__markup ul:last-of-type{margin-bottom:1rem}.CourseLessonItemDescription-module__hLuN4G__markup ol{list-style-type:CourseLessonItemDescription-module__hLuN4G__number}.CourseLessonItemDescription-module__hLuN4G__markup ol ol{list-style-type:lower-roman}.CourseLessonItemDescription-module__hLuN4G__markup ul{list-style-type:disc}.CourseLessonItemDescription-module__hLuN4G__markup ul ul{list-style-type:circle}.CourseLessonItemDescription-module__hLuN4G__markup li p{display:inline}}
.LiveEventDetail-module__OKVFZW__mobileLiveEventDetail{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:1.25rem;display:flex}.LiveEventDetail-module__OKVFZW__liveEventDetailContainer{--side-panel-height:min(calc(100vh - 8rem),52rem);--side-panel-header-height:2.5rem;--side-panel-content-padding-top:1.5rem;--side-panels-content-height:calc(var(--side-panel-height) - var(--side-panel-header-height) - 1px - 2px);width:100%;max-width:75rem;margin:1rem auto;padding-left:1.5rem;padding-right:1.5rem}.LiveEventDetail-module__OKVFZW__sidePanel{border:1px solid var(--color-border);border-radius:1rem;width:100%;max-width:min(40%,22.5rem)}.LiveEventDetail-module__OKVFZW__contentContainer{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;margin-top:1rem;display:flex;position:relative}@media (max-width:1200px){.LiveEventDetail-module__OKVFZW__contentContainer{flex-direction:column;align-items:center}.LiveEventDetail-module__OKVFZW__eventContainer,.LiveEventDetail-module__OKVFZW__sidePanel{align-self:center;width:100%;max-width:100%;position:relative;top:0;right:0}}.LiveEventDetail-module__OKVFZW__eventContainer{flex:1;width:100%;max-width:1200px}.LiveEventDetail-module__OKVFZW__playerContainer{width:100%;max-width:1200px}.LiveEventDetail-module__OKVFZW__eventTitle{margin-top:.75rem}.LiveEventDetail-module__OKVFZW__recordingsPlaylist{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}
.SettingsGroupRowPaymentHistory-module__L3tJwa__link{width:100%}
.CheckoutPlanPriceValue-module__rd1o0q__price{font-size:1.125rem;line-height:.875rem;font-family:var(--font-headline);display:inline}.CheckoutPlanPriceValue-module__rd1o0q__period{font-size:.75rem;line-height:.875rem;font-family:var(--font-headline);display:inline}.CheckoutPlanPriceValue-module__rd1o0q__strikedOut{position:relative}.CheckoutPlanPriceValue-module__rd1o0q__strikedOut .CheckoutPlanPriceValue-module__rd1o0q__price{color:var(--color-text-light);text-decoration-line:line-through}.CheckoutPlanPriceValue-module__rd1o0q__highlighted{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background:var(--color-gradient);-webkit-background-clip:text;background-clip:text}
.CourseCatalogueDrawerSectionTrainers-module__EMDioa__trainers{flex-wrap:wrap;align-items:flex-start;gap:.62rem;display:flex}.CourseCatalogueDrawerSectionTrainers-module__EMDioa__buttonShowMore{align-self:flex-end;margin-top:.25rem}
.CourseLessonItemImage-module__KaPQMW__container{background-color:var(--color-bg-placeholder);border-radius:1rem;width:100%;margin-bottom:1rem}.CourseLessonItemImage-module__KaPQMW__image{border-radius:1rem;width:100%;height:auto;display:block}
.SettingsGroupRowPaymentMethod-module__wMEJra__link{cursor:pointer;width:100%}
.Agria-module__J4Pswa__layout{background-color:var(--color-sidebar);flex-grow:1;justify-content:center;width:100%;display:flex;position:relative}.Agria-module__J4Pswa__container{flex-direction:column;width:100%;max-width:65rem;padding:2.25rem 0 5rem;display:flex}@media (max-width:768px){.Agria-module__J4Pswa__container{padding:.5rem 0 0}}.Agria-module__J4Pswa__button{width:fit-content;margin-bottom:1.5rem}@media (max-width:768px){.Agria-module__J4Pswa__button{margin-bottom:0;padding:1.2rem 1.5rem}}
.CheckoutPlanPriceSubtitle-module__44_36q__subtitleContainer{justify-content:flex-end;align-items:center;height:.75rem;display:flex}.CheckoutPlanPriceSubtitle-module__44_36q__subtitle{font-size:.75rem;font-family:var(--font-headline);text-align:right}.CheckoutPlanPriceSubtitle-module__44_36q__special{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background:var(--color-gradient);-webkit-background-clip:text;background-clip:text}
.CourseCatalogueDrawerContent-module__y11e4W__loading{opacity:.5;pointer-events:none}
.CourseLessonItemQuizExplanation-module__SZwVTa__dialog{border-radius:1rem;gap:.75rem;max-width:48rem;padding:1.5rem;display:flex}.CourseLessonItemQuizExplanation-module__SZwVTa__header{justify-content:space-between;align-items:center;display:flex}.CourseLessonItemQuizExplanation-module__SZwVTa__close{cursor:pointer;flex-shrink:0;width:1.5rem;height:1.5rem}
.CheckoutPlans-module__y75CdW__section{flex-direction:column;gap:.5rem;transition:opacity .5s;display:flex}.CheckoutPlans-module__y75CdW__isFetchingPlans{opacity:.2}
/*# sourceMappingURL=ae70b3af5b56f8c1.css.map*/