.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__header{align-items:center;gap:12px;margin:20px 12px;display:grid}.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__header .AbTestToolOverlayHeader-module-scss-module__ZQY9mW__closeButton{position:absolute;top:20px;right:16px}@media (min-width:768px){.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__header{gap:40px;display:flex}.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__header .AbTestToolOverlayHeader-module-scss-module__ZQY9mW__closeButton{position:unset}}.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__searchInput{border:1px solid #e6ebef;border-radius:32px;flex:1;padding:8px 16px}.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__searchInput::placeholder{color:#b8c1cc}.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__searchInput:focus,.AbTestToolOverlayHeader-module-scss-module__ZQY9mW__searchInput:active{border-color:#3092fa;box-shadow:0 0 0 3px #d5e9fe}
@layer reset,tokens,theme.base;@layer theme.component{.Checkbox-module-scss-module__-LTlRW__inputWrapper{display:inline-flex}.Checkbox-module-scss-module__-LTlRW__checkbox{width:20px;height:20px;color:var(--s-color-main-interaction-secondary-container-x-subtle-default);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);border:1px solid #d3d9e0;border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}.Checkbox-module-scss-module__-LTlRW__checkbox.Checkbox-module-scss-module__-LTlRW__hasError{border-color:var(--s-color-main-status-danger-border-bold)}.Checkbox-module-scss-module__-LTlRW__icon{transition:transform .2s ease-in-out,color .2s ease-in-out;transform:scale(.75)translateY(-5px)}label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);border-color:var(--s-color-main-interaction-secondary-border-selected)}label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):checked:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):hover:checked:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):indeterminate:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):hover:indeterminate:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-icon-inverse);background-color:var(--s-color-main-interaction-primary-container-default);border-color:var(--s-color-main-interaction-primary-container-default)}label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):checked:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):hover:checked:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):indeterminate:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):hover:indeterminate:not(label:active .Checkbox-module-scss-module__-LTlRW__input:not(:disabled):disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon{transform:scale(1)translateY(0)}.Checkbox-module-scss-module__-LTlRW__input{cursor:pointer;clip-path:inset(1px, 1px, 1px, 1px);position:relative;overflow:visible}.Checkbox-module-scss-module__-LTlRW__input:disabled{cursor:not-allowed}.Checkbox-module-scss-module__-LTlRW__input:after{z-index:99;content:"";opacity:0;width:20px;height:20px;position:absolute;top:0;left:0}.Checkbox-module-scss-module__-LTlRW__input:checked:not(.Checkbox-module-scss-module__-LTlRW__input:active,:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:active,:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{background-color:var(--s-color-main-interaction-primary-container-default);border-color:var(--s-color-main-interaction-primary-container-default)}.Checkbox-module-scss-module__-LTlRW__input:checked:not(.Checkbox-module-scss-module__-LTlRW__input:active,:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:active,:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon{transform:scale(1)translateY(0)}.Checkbox-module-scss-module__-LTlRW__input:hover:enabled:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);border-color:var(--s-color-main-interaction-secondary-border-active)}.Checkbox-module-scss-module__-LTlRW__input:hover:enabled:checked:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{background-color:var(--s-color-main-interaction-primary-container-hover);border-color:var(--s-color-main-interaction-primary-container-hover)}.Checkbox-module-scss-module__-LTlRW__input:checked:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled,.Checkbox-module-scss-module__-LTlRW__input:hover)+.Checkbox-module-scss-module__-LTlRW__checkbox.Checkbox-module-scss-module__-LTlRW__hasError,.Checkbox-module-scss-module__-LTlRW__input:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled,.Checkbox-module-scss-module__-LTlRW__input:hover)+.Checkbox-module-scss-module__-LTlRW__checkbox.Checkbox-module-scss-module__-LTlRW__hasError{background-color:var(--s-color-main-status-danger-container-bold);border-color:var(--s-color-main-status-danger-container-bold)}.Checkbox-module-scss-module__-LTlRW__input:checked:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled,.Checkbox-module-scss-module__-LTlRW__input:hover)+.Checkbox-module-scss-module__-LTlRW__checkbox.Checkbox-module-scss-module__-LTlRW__hasError .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled,.Checkbox-module-scss-module__-LTlRW__input:hover)+.Checkbox-module-scss-module__-LTlRW__checkbox.Checkbox-module-scss-module__-LTlRW__hasError .Checkbox-module-scss-module__-LTlRW__icon{transform:scale(1)translateY(0)}.Checkbox-module-scss-module__-LTlRW__input:not(.Checkbox-module-scss-module__-LTlRW__input:active,.Checkbox-module-scss-module__-LTlRW__input:disabled,.Checkbox-module-scss-module__-LTlRW__input:hover)+.Checkbox-module-scss-module__-LTlRW__checkbox.Checkbox-module-scss-module__-LTlRW__hasError{border-color:var(--s-color-main-status-danger-container-bold)}.Checkbox-module-scss-module__-LTlRW__input:active:not(:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:active:hover:not(:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);border-color:var(--s-color-main-interaction-secondary-border-selected)}.Checkbox-module-scss-module__-LTlRW__input:active:checked:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:active:hover:checked:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:active:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:active:hover:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-icon-inverse);background-color:var(--s-color-main-interaction-primary-container-default);border-color:var(--s-color-main-interaction-primary-container-default)}.Checkbox-module-scss-module__-LTlRW__input:active:checked:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:active:hover:checked:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:active:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:active:hover:indeterminate:not(.Checkbox-module-scss-module__-LTlRW__input:disabled)+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon{transform:scale(1)translateY(0)}.Checkbox-module-scss-module__-LTlRW__input:disabled:not(.Checkbox-module-scss-module__-LTlRW__input:checked,.Checkbox-module-scss-module__-LTlRW__input:indeterminate)+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-disabled-background);background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-border)}.Checkbox-module-scss-module__-LTlRW__input:disabled:checked+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:disabled:active:checked+.Checkbox-module-scss-module__-LTlRW__checkbox,.Checkbox-module-scss-module__-LTlRW__input:disabled:indeterminate+.Checkbox-module-scss-module__-LTlRW__checkbox{color:var(--s-color-main-disabled-foreground);background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-background)}.Checkbox-module-scss-module__-LTlRW__input:disabled:checked+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:disabled:active:checked+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon,.Checkbox-module-scss-module__-LTlRW__input:disabled:indeterminate+.Checkbox-module-scss-module__-LTlRW__checkbox .Checkbox-module-scss-module__-LTlRW__icon{transform:scale(1)translateY(0)}.Checkbox-module-scss-module__-LTlRW__input:focus:not(.Checkbox-module-scss-module__-LTlRW__input:active)+.Checkbox-module-scss-module__-LTlRW__checkbox[data-focus-visible=true],.Checkbox-module-scss-module__-LTlRW__input:focus-within:not(.Checkbox-module-scss-module__-LTlRW__input:active)+.Checkbox-module-scss-module__-LTlRW__checkbox[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}}@layer theme.utility;
.MetaInfo-module-scss-module__0oepaa__metaInfo{align-items:center;gap:4px;display:flex}
.DocumentCardRich-module-scss-module__-LnpXW__documentResult{border-radius:20px;gap:16px;padding:8px 16px 8px 8px;display:flex;position:relative}.DocumentCardRich-module-scss-module__-LnpXW__documentResult:hover{background-color:#f1f7fe}@media (min-width:768px){.DocumentCardRich-module-scss-module__-LnpXW__documentResult{padding:16px}}.DocumentCardRich-module-scss-module__-LnpXW__header{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DocumentCardRich-module-scss-module__-LnpXW__details{flex-direction:column;flex-grow:1;gap:12px;display:flex}.DocumentCardRich-module-scss-module__-LnpXW__course{align-items:center;font-size:14px;font-weight:500;display:inline-flex}.DocumentCardRich-module-scss-module__-LnpXW__rating.DocumentCardRich-module-scss-module__-LnpXW__rating{flex-shrink:0;font-size:12px}@media (min-width:768px){.DocumentCardRich-module-scss-module__-LnpXW__rating.DocumentCardRich-module-scss-module__-LnpXW__rating{align-items:flex-start;margin-left:0;font-size:14px}}.DocumentCardRich-module-scss-module__-LnpXW__link:visited,.DocumentCardRich-module-scss-module__-LnpXW__link:visited h3{color:#681da8}.DocumentCardRich-module-scss-module__-LnpXW__studyMetadata{flex-flow:column wrap;gap:0 4px;font-size:14px;display:flex}@media (min-width:768px){.DocumentCardRich-module-scss-module__-LnpXW__studyMetadata{flex-direction:row;align-items:center;gap:0 12px}}.DocumentCardRich-module-scss-module__-LnpXW__meta{color:#7a838c;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;font-weight:400;display:flex}.DocumentCardRich-module-scss-module__-LnpXW__meta>*{flex-shrink:0}
.HighSchoolDocumentList-module-scss-module__ZSSbXq__list{flex-direction:column;gap:16px;margin-bottom:8px;display:flex}@media (min-width:768px){.HighSchoolDocumentList-module-scss-module__ZSSbXq__list{margin:auto;display:block}}.HighSchoolDocumentList-module-scss-module__ZSSbXq__showMoreButton{margin-top:8px}
.CourseDocumentsTag-module-scss-module__N-xvfW__wrapper{flex-direction:row;flex:1;align-items:center;display:flex;position:relative}.CourseDocumentsTag-module-scss-module__N-xvfW__wrapper>.CourseDocumentsTag-module-scss-module__N-xvfW__tooltip{width:auto;margin:0;top:32px}.CourseDocumentsTag-module-scss-module__N-xvfW__wrapper>.CourseDocumentsTag-module-scss-module__N-xvfW__tooltip:after,.CourseDocumentsTag-module-scss-module__N-xvfW__wrapper>.CourseDocumentsTag-module-scss-module__N-xvfW__tooltip:before{left:40px}.CourseDocumentsTag-module-scss-module__N-xvfW__content{text-transform:lowercase}.CourseDocumentsTag-module-scss-module__N-xvfW__popoverContent{color:#fff}
.DocumentSections-module-scss-module__Q_Ewqq__section{margin-top:36px}.DocumentSections-module-scss-module__Q_Ewqq__title{margin-bottom:24px}
.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__additionalInfoWrapper{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media (min-width:768px){.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__additionalInfoWrapper{align-items:center}}.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__highSchoolInfo{flex-wrap:wrap;gap:0 12px;display:flex}@media (min-width:768px){.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__highSchoolInfo{justify-content:center}}.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__additionalLinkWrapper .CourseBannerAdditionalInfo-module-scss-module__rNmYIa__link{color:#416467;border-radius:unset;height:20px;font-size:12px;font-weight:400}.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__additionalLinkWrapper .CourseBannerAdditionalInfo-module-scss-module__rNmYIa__link:hover{color:#3092fa;text-decoration:underline}.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__additionalLinkWrapper .CourseBannerAdditionalInfo-module-scss-module__rNmYIa__link{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CourseBannerAdditionalInfo-module-scss-module__rNmYIa__courseDocumentsTagWrapper{color:#416467;display:inline-flex}
@layer reset,tokens,theme.base;@layer theme.component{.CheckboxGroupItem-module-scss-module__EByKpa__inputWrapper{display:inline-flex}.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{width:20px;height:20px;color:var(--s-color-main-interaction-secondary-container-x-subtle-default);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);border:1px solid #d3d9e0;border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}.CheckboxGroupItem-module-scss-module__EByKpa__checkbox.CheckboxGroupItem-module-scss-module__EByKpa__hasError{border-color:var(--s-color-main-status-danger-border-bold)}.CheckboxGroupItem-module-scss-module__EByKpa__icon{transition:transform .2s ease-in-out,color .2s ease-in-out;transform:scale(.75)translateY(-5px)}label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);border-color:var(--s-color-main-interaction-secondary-border-selected)}label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):checked:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):hover:checked:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):indeterminate:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):hover:indeterminate:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-icon-inverse);background-color:var(--s-color-main-interaction-primary-container-default);border-color:var(--s-color-main-interaction-primary-container-default)}label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):checked:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):hover:checked:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):indeterminate:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):hover:indeterminate:not(label:active .CheckboxGroupItem-module-scss-module__EByKpa__input:not(:disabled):disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon{transform:scale(1)translateY(0)}.CheckboxGroupItem-module-scss-module__EByKpa__input{cursor:pointer;clip-path:inset(1px, 1px, 1px, 1px);position:relative;overflow:visible}.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled{cursor:not-allowed}.CheckboxGroupItem-module-scss-module__EByKpa__input:after{z-index:99;content:"";opacity:0;width:20px;height:20px;position:absolute;top:0;left:0}.CheckboxGroupItem-module-scss-module__EByKpa__input:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{background-color:var(--s-color-main-interaction-primary-container-default);border-color:var(--s-color-main-interaction-primary-container-default)}.CheckboxGroupItem-module-scss-module__EByKpa__input:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon{transform:scale(1)translateY(0)}.CheckboxGroupItem-module-scss-module__EByKpa__input:hover:enabled:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);border-color:var(--s-color-main-interaction-secondary-border-active)}.CheckboxGroupItem-module-scss-module__EByKpa__input:hover:enabled:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{background-color:var(--s-color-main-interaction-primary-container-hover);border-color:var(--s-color-main-interaction-primary-container-hover)}.CheckboxGroupItem-module-scss-module__EByKpa__input:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled,.CheckboxGroupItem-module-scss-module__EByKpa__input:hover)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox.CheckboxGroupItem-module-scss-module__EByKpa__hasError,.CheckboxGroupItem-module-scss-module__EByKpa__input:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled,.CheckboxGroupItem-module-scss-module__EByKpa__input:hover)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox.CheckboxGroupItem-module-scss-module__EByKpa__hasError{background-color:var(--s-color-main-status-danger-container-bold);border-color:var(--s-color-main-status-danger-container-bold)}.CheckboxGroupItem-module-scss-module__EByKpa__input:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled,.CheckboxGroupItem-module-scss-module__EByKpa__input:hover)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox.CheckboxGroupItem-module-scss-module__EByKpa__hasError .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled,.CheckboxGroupItem-module-scss-module__EByKpa__input:hover)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox.CheckboxGroupItem-module-scss-module__EByKpa__hasError .CheckboxGroupItem-module-scss-module__EByKpa__icon{transform:scale(1)translateY(0)}.CheckboxGroupItem-module-scss-module__EByKpa__input:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled,.CheckboxGroupItem-module-scss-module__EByKpa__input:hover)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox.CheckboxGroupItem-module-scss-module__EByKpa__hasError{border-color:var(--s-color-main-status-danger-container-bold)}.CheckboxGroupItem-module-scss-module__EByKpa__input:active:not(:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:hover:not(:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);border-color:var(--s-color-main-interaction-secondary-border-selected)}.CheckboxGroupItem-module-scss-module__EByKpa__input:active:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:hover:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:hover:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-icon-inverse);background-color:var(--s-color-main-interaction-primary-container-default);border-color:var(--s-color-main-interaction-primary-container-default)}.CheckboxGroupItem-module-scss-module__EByKpa__input:active:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:hover:checked:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:active:hover:indeterminate:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon{transform:scale(1)translateY(0)}.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:checked,.CheckboxGroupItem-module-scss-module__EByKpa__input:indeterminate)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-disabled-background);background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-border)}.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:checked+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:active:checked+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:indeterminate+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox{color:var(--s-color-main-disabled-foreground);background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-background)}.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:checked+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:active:checked+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon,.CheckboxGroupItem-module-scss-module__EByKpa__input:disabled:indeterminate+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox .CheckboxGroupItem-module-scss-module__EByKpa__icon{transform:scale(1)translateY(0)}.CheckboxGroupItem-module-scss-module__EByKpa__input:focus:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox[data-focus-visible=true],.CheckboxGroupItem-module-scss-module__EByKpa__input:focus-within:not(.CheckboxGroupItem-module-scss-module__EByKpa__input:active)+.CheckboxGroupItem-module-scss-module__EByKpa__checkbox[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.CheckboxGroupItem-module-scss-module__EByKpa__fieldWrapper{flex-direction:column;display:flex}.CheckboxGroupItem-module-scss-module__EByKpa__description{margin-left:28px}}@layer theme.utility;
.CheckboxCustomLabel-module-scss-module__syxo8G__item{flex-grow:1;justify-content:space-between;align-items:center;gap:4px;display:flex}
.CourseIllustrationBanner-module-scss-module__w1oh8W__courseLink{color:#2cc302;border-radius:unset;font-weight:700}.CourseIllustrationBanner-module-scss-module__w1oh8W__courseLink:hover{color:#259f02}.CourseIllustrationBanner-module-scss-module__w1oh8W__courseLink{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
@layer reset,tokens,theme.base;@layer theme.component{.BaseFollowButton-module-scss-module__dqCqya__baseFollowButton{white-space:normal;margin-bottom:16px;display:flex}.BaseFollowButton-module-scss-module__dqCqya__baseFollowButton.BaseFollowButton-module-scss-module__dqCqya__followingHover:hover{color:var(--s-color-main-interaction-inverse-foreground-default);background-color:var(--s-color-main-status-danger-interaction-primary-container-default)}}@layer theme.utility;
.FilterCategory-module-scss-module__LkJ6ua__item{padding:8px 4px}
.BannerContainer-module-scss-module__zhH8Ha__outerWrapper{display:flex}.BannerContainer-module-scss-module__zhH8Ha__bottom{margin-top:0}.BannerContainer-module-scss-module__zhH8Ha__outsideViewer{padding:0 0 32px}.BannerContainer-module-scss-module__zhH8Ha__banner{background-color:#fff;border:1px solid #e6ebef;border-radius:20px;width:100%;padding:20px}@media (min-width:768px){.BannerContainer-module-scss-module__zhH8Ha__banner{padding:24px}}
@layer reset,tokens,theme.base;@layer theme.component{.IllustrationButton-module-scss-module__mhznYq__illustrationButton{text-align:left;width:100%;white-space:initial;cursor:pointer;border-radius:12px;justify-content:left;align-items:center;gap:4px;padding:12px 16px;transition:background-color .4s ease-in-out;display:flex;position:relative}.IllustrationButton-module-scss-module__mhznYq__illustrationButton[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.IllustrationButton-module-scss-module__mhznYq__illustrationButton.IllustrationButton-module-scss-module__mhznYq__small{flex-direction:row-reverse;justify-content:space-between}.IllustrationButton-module-scss-module__mhznYq__illustrationButton.IllustrationButton-module-scss-module__mhznYq__responsive{text-align:center;flex-direction:column}.IllustrationButton-module-scss-module__mhznYq__illustrationButton.IllustrationButton-module-scss-module__mhznYq__responsive .IllustrationButton-module-scss-module__mhznYq__illustration{align-items:center;display:flex}.IllustrationButton-module-scss-module__mhznYq__illustrationButton.IllustrationButton-module-scss-module__mhznYq__large{text-align:center;flex-direction:column;min-height:185px}.IllustrationButton-module-scss-module__mhznYq__illustrationButton.IllustrationButton-module-scss-module__mhznYq__large .IllustrationButton-module-scss-module__mhznYq__illustration{align-items:center;height:105px;display:flex}.IllustrationButton-module-scss-module__mhznYq__illustration{transition:transform .4s ease-in-out}.IllustrationButton-module-scss-module__mhznYq__illustration svg{width:100%;height:100%;max-height:75px;display:block}.IllustrationButton-module-scss-module__mhznYq__scale:hover .IllustrationButton-module-scss-module__mhznYq__illustration{transform:scale(1.1)}.IllustrationButton-module-scss-module__mhznYq__rotate:hover .IllustrationButton-module-scss-module__mhznYq__illustration{transform:rotate(10deg)}.IllustrationButton-module-scss-module__mhznYq__rotate:active .IllustrationButton-module-scss-module__mhznYq__illustration{transform:unset}}@layer theme.utility;
.CategoryDocumentLane-module-scss-module__1hSlBG__wrapper{scroll-margin-top:calc(calc(var(--s-header-height) + 124px) + 12px)}.CategoryDocumentLane-module-scss-module__1hSlBG__wrapper:not(:last-child){margin-bottom:24px}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__wrapper:not(:last-child){margin-bottom:36px}}.CategoryDocumentLane-module-scss-module__1hSlBG__carouselAnchor{scroll-margin-top:calc(calc(var(--s-header-height) + 124px) + 12px)}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__header,.CategoryDocumentLane-module-scss-module__1hSlBG__row{grid-template-columns:auto 116px 100px;display:grid}}@media (min-width:1200px){.CategoryDocumentLane-module-scss-module__1hSlBG__header,.CategoryDocumentLane-module-scss-module__1hSlBG__row{grid-template-columns:auto 132px 100px}}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__header.CategoryDocumentLane-module-scss-module__1hSlBG__withCheckbox,.CategoryDocumentLane-module-scss-module__1hSlBG__row.CategoryDocumentLane-module-scss-module__1hSlBG__withCheckbox{grid-template-columns:min-content auto 115px 100px}}@media (min-width:1200px){.CategoryDocumentLane-module-scss-module__1hSlBG__header.CategoryDocumentLane-module-scss-module__1hSlBG__withCheckbox,.CategoryDocumentLane-module-scss-module__1hSlBG__row.CategoryDocumentLane-module-scss-module__1hSlBG__withCheckbox{grid-template-columns:min-content auto 125px 105px}}.CategoryDocumentLane-module-scss-module__1hSlBG__header{color:var(--s-color-main-text-x-subtle);border-bottom:1px solid var(--s-color-main-border-subtle);font-size:14px}.CategoryDocumentLane-module-scss-module__1hSlBG__yearCategoryHeader{text-transform:capitalize}.CategoryDocumentLane-module-scss-module__1hSlBG__headerCheckbox{display:none}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__headerCheckbox{align-self:center;margin:8px 0 0 16px;display:block}}.CategoryDocumentLane-module-scss-module__1hSlBG__list{margin:0;padding:0;list-style:none}.CategoryDocumentLane-module-scss-module__1hSlBG__row{border-radius:20px;align-items:flex-start;padding:16px;position:relative}.CategoryDocumentLane-module-scss-module__1hSlBG__row:not(:first-child):before{content:"";background-color:var(--s-color-main-border-subtle);width:100%;height:1px;position:absolute;top:0;left:0}.CategoryDocumentLane-module-scss-module__1hSlBG__row:hover,.CategoryDocumentLane-module-scss-module__1hSlBG__row.CategoryDocumentLane-module-scss-module__1hSlBG__selected{background-color:var(--s-color-main-container-accent-subtle)}.CategoryDocumentLane-module-scss-module__1hSlBG__rowCheckbox{display:none}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__rowCheckbox{align-self:center;margin-right:12px;display:block}}.CategoryDocumentLane-module-scss-module__1hSlBG__info{flex-grow:1;align-items:flex-start;display:flex}.CategoryDocumentLane-module-scss-module__1hSlBG__thumbnail{flex-shrink:0;margin-right:16px}.CategoryDocumentLane-module-scss-module__1hSlBG__details{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}.CategoryDocumentLane-module-scss-module__1hSlBG__titleRow{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.CategoryDocumentLane-module-scss-module__1hSlBG__meta{color:var(--s-color-main-text-default);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;display:flex}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__meta{flex-wrap:nowrap}}.CategoryDocumentLane-module-scss-module__1hSlBG__mobileOnly{align-items:center;display:flex}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__mobileOnly{display:none}}.CategoryDocumentLane-module-scss-module__1hSlBG__year{display:none}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__year{color:var(--s-color-main-text-default);flex-shrink:0;align-items:flex-start;margin-left:16px;padding-top:8px;font-size:14px;display:flex}}@media (min-width:1200px){.CategoryDocumentLane-module-scss-module__1hSlBG__year{margin-left:32px}}.CategoryDocumentLane-module-scss-module__1hSlBG__ratings{display:none}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__ratings{flex-shrink:0;margin-left:16px;padding-top:8px;display:block}}@media (min-width:1200px){.CategoryDocumentLane-module-scss-module__1hSlBG__ratings{margin-left:32px}}.CategoryDocumentLane-module-scss-module__1hSlBG__expander{text-align:center;margin-top:20px}.CategoryDocumentLane-module-scss-module__1hSlBG__showLess{margin-bottom:16px}.CategoryDocumentLane-module-scss-module__1hSlBG__expanderButtons{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.CategoryDocumentLane-module-scss-module__1hSlBG__expanderButtons{flex-direction:row;gap:8px}}@media (min-width:1440px){.CategoryDocumentLane-module-scss-module__1hSlBG__expanderButtons{gap:16px}}
.FilterFooter-module-scss-module__3ngzRq__wrapper{flex-flow:wrap-reverse;justify-content:space-between;gap:16px;display:flex}
.ThumbnailsList-module-scss-module__D8SaXG__documentWrapper{width:100%;white-space:initial;margin:0}.ThumbnailsList-module-scss-module__D8SaXG__thumbnailsList{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:0;list-style:none;display:flex}@media (min-width:768px){.ThumbnailsList-module-scss-module__D8SaXG__thumbnailsList{flex-direction:row}.ThumbnailsList-module-scss-module__D8SaXG__thumbnailsList.ThumbnailsList-module-scss-module__D8SaXG__vertical{flex-direction:column}}
@layer reset,tokens,theme.base;@layer theme.component{.IllustrationButtonColors-module-scss-module__fGrWcq__lightGreen{color:var(--s-color-green-interaction-primary-foreground-default);background-color:var(--s-color-green-interaction-subtle-container-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightGreen:hover:not(:disabled){color:var(--s-color-green-interaction-primary-foreground-hover);background-color:var(--s-color-green-interaction-subtle-container-hover)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightGreen.IllustrationButtonColors-module-scss-module__fGrWcq__pressed:not(:disabled){color:var(--s-color-green-interaction-primary-foreground-pressed);background-color:var(--s-color-green-interaction-subtle-container-pressed)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightGreen:disabled,.IllustrationButtonColors-module-scss-module__fGrWcq__lightGreen[disabled]{color:var(--s-color-main-disabled-foreground-inverted);cursor:default;background-color:var(--s-color-main-disabled-background);box-shadow:0 0 0 1px var(--s-color-main-border-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightBlue{color:var(--s-color-main-interaction-primary-foreground-default);background-color:var(--s-color-blue-interaction-subtle-container-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightBlue:hover:not(:disabled){color:var(--s-color-main-interaction-primary-foreground-hover);background-color:var(--s-color-blue-interaction-subtle-container-hover)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightBlue.IllustrationButtonColors-module-scss-module__fGrWcq__pressed:not(:disabled){color:var(--s-color-main-interaction-primary-foreground-pressed);background-color:var(--s-color-blue-interaction-subtle-container-pressed)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightBlue:disabled,.IllustrationButtonColors-module-scss-module__fGrWcq__lightBlue[disabled]{color:var(--s-color-main-disabled-foreground-inverted);cursor:default;background-color:var(--s-color-main-disabled-background);box-shadow:0 0 0 1px var(--s-color-main-border-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightPink{color:var(--s-color-pink-interaction-primary-foreground-default);background-color:var(--s-color-pink-interaction-subtle-container-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightPink:hover:not(:disabled){color:var(--s-color-pink-interaction-primary-foreground-hover);background-color:var(--s-color-pink-interaction-subtle-container-hover)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightPink.IllustrationButtonColors-module-scss-module__fGrWcq__pressed:not(:disabled){color:var(--s-color-pink-interaction-primary-foreground-pressed);background-color:var(--s-color-pink-interaction-subtle-container-pressed)}.IllustrationButtonColors-module-scss-module__fGrWcq__lightPink:disabled,.IllustrationButtonColors-module-scss-module__fGrWcq__lightPink[disabled]{color:var(--s-color-main-disabled-foreground-inverted);cursor:default;background-color:var(--s-color-main-disabled-background);box-shadow:0 0 0 1px var(--s-color-main-border-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__whitePink{color:var(--s-color-pink-interaction-primary-foreground-default);background-color:var(--s-color-pink-interaction-secondary-container-default);border:1px solid var(--s-color-main-border-default)}.IllustrationButtonColors-module-scss-module__fGrWcq__whitePink:hover:not(:disabled){color:var(--s-color-pink-interaction-primary-foreground-default);background-color:var(--s-color-pink-interaction-secondary-container-hover);border:1px solid var(--s-color-pink-interaction-secondary-border-active)}.IllustrationButtonColors-module-scss-module__fGrWcq__whitePink.IllustrationButtonColors-module-scss-module__fGrWcq__pressed:not(:disabled){color:var(--s-color-pink-interaction-primary-foreground-default);background-color:var(--s-color-pink-interaction-secondary-container-pressed);border:1px solid var(--s-color-pink-interaction-secondary-border-active)}.IllustrationButtonColors-module-scss-module__fGrWcq__whitePink:disabled,.IllustrationButtonColors-module-scss-module__fGrWcq__whitePink[disabled]{color:var(--s-color-main-disabled-foreground-inverted);cursor:default;background-color:var(--s-color-main-disabled-background);box-shadow:0 0 0 1px var(--s-color-main-border-default)}}@layer theme.utility;
.FilterLanguage-module-scss-module__PwsiKq__item{padding:8px 4px}.FilterLanguage-module-scss-module__PwsiKq__formField{flex-direction:column;display:flex}
.SuggestionsBanner-module-scss-module__tr4_Ha__bottomBannerHeader{border-bottom:1px solid #e6ebef;gap:4px;width:100%;margin-bottom:12px;padding-bottom:12px;display:none}@media (min-width:768px){.SuggestionsBanner-module-scss-module__tr4_Ha__bottomBannerHeader{display:flex}}.SuggestionsBanner-module-scss-module__tr4_Ha__bottomBannerText{white-space:nowrap}.SuggestionsBanner-module-scss-module__tr4_Ha__headerLink{font-size:16px;font-weight:700}.SuggestionsBanner-module-scss-module__tr4_Ha__thumbnailsListWrapper{flex-direction:column;gap:20px;display:flex}.SuggestionsBanner-module-scss-module__tr4_Ha__thumbnailsList{gap:16px}.SuggestionsBanner-module-scss-module__tr4_Ha__documentsCarousel{width:100%}
@layer reset,tokens,theme.base;@layer theme.component{.ContentFitCarousel-module-scss-module__Lh-yha__section{width:100%;position:relative;container-type:inline-size}.ContentFitCarousel-module-scss-module__Lh-yha__header{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:12px;margin-bottom:4px;display:flex}@media (min-width:768px){.ContentFitCarousel-module-scss-module__Lh-yha__header{margin-bottom:8px}}.ContentFitCarousel-module-scss-module__Lh-yha__heading{align-items:baseline;gap:8px;min-width:0;display:flex}.ContentFitCarousel-module-scss-module__Lh-yha__customRender{flex-wrap:wrap;align-items:center;column-gap:12px;margin-bottom:4px;display:flex}@media (min-width:768px){.ContentFitCarousel-module-scss-module__Lh-yha__customRender{margin-bottom:8px}}.ContentFitCarousel-module-scss-module__Lh-yha__navigation{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ContentFitCarousel-module-scss-module__Lh-yha__viewAll{align-items:center;min-height:24px;padding-inline:8px;display:inline-flex}.ContentFitCarousel-module-scss-module__Lh-yha__buttons{display:none}@media (min-width:768px){.ContentFitCarousel-module-scss-module__Lh-yha__buttons{display:flex}}.ContentFitCarousel-module-scss-module__Lh-yha__buttons>button:not(:disabled){background-color:var(--s-color-main-container-subtle)}.ContentFitCarousel-module-scss-module__Lh-yha__buttons>button:not(:disabled):hover{background-color:var(--s-color-main-interaction-neutral-container-x-subtle-hover)}.ContentFitCarousel-module-scss-module__Lh-yha__buttons>button:not(:disabled):active{background-color:var(--s-color-main-interaction-neutral-container-x-subtle-pressed)}.ContentFitCarousel-module-scss-module__Lh-yha__hidden{visibility:hidden}.ContentFitCarousel-module-scss-module__Lh-yha__scroller{min-width:0}.ContentFitCarousel-module-scss-module__Lh-yha__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px);mask-image:linear-gradient(90deg,#0000 0,#000 32px)}.ContentFitCarousel-module-scss-module__Lh-yha__fadeEnd{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32px);mask-image:linear-gradient(270deg,#0000 0,#000 32px)}.ContentFitCarousel-module-scss-module__Lh-yha__fadeStart.ContentFitCarousel-module-scss-module__Lh-yha__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%)}.ContentFitCarousel-module-scss-module__Lh-yha__list{padding-block:12px;margin-block:-12px;scrollbar-width:none;gap:12px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;list-style:none;display:flex;overflow-x:auto}.ContentFitCarousel-module-scss-module__Lh-yha__list::-webkit-scrollbar{display:none}.ContentFitCarousel-module-scss-module__Lh-yha__list>li{box-sizing:border-box;flex:none;width:150px}@container not (max-width:800px){.ContentFitCarousel-module-scss-module__Lh-yha__list{gap:20px}}@media (min-width:768px){.ContentFitCarousel-module-scss-module__Lh-yha__list{margin-inline:-12px;padding-inline:12px}.ContentFitCarousel-module-scss-module__Lh-yha__list>li{width:calc(33.3333% - 8px)}@container not (max-width:800px){.ContentFitCarousel-module-scss-module__Lh-yha__list>li{width:calc(25% - 15px)}}@container not (max-width:940px){.ContentFitCarousel-module-scss-module__Lh-yha__list>li{width:calc(20% - 16px)}}@container not (max-width:1100px){.ContentFitCarousel-module-scss-module__Lh-yha__list>li{width:calc(16.6667% - 16.6667px)}}@container not (max-width:1432px){.ContentFitCarousel-module-scss-module__Lh-yha__list>li{width:calc(14.2857% - 17.1429px)}}}.ContentFitCarousel-module-scss-module__Lh-yha__wide>li{width:88%}@media (min-width:768px){.ContentFitCarousel-module-scss-module__Lh-yha__wide>li{width:calc(50% - 6px)}@container not (max-width:800px){.ContentFitCarousel-module-scss-module__Lh-yha__wide>li{width:calc(50% - 10px)}}@container not (max-width:1100px){.ContentFitCarousel-module-scss-module__Lh-yha__wide>li{width:calc(33.3333% - 13.3333px)}}@container not (max-width:1432px){.ContentFitCarousel-module-scss-module__Lh-yha__wide>li{width:calc(25% - 15px)}}}}@layer theme.utility;
.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer{--skeleton-speed:1.2s;width:100%}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__thumbnail{border-radius:20px;margin-top:8px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__thumbnail.ThumbnailSkeleton-module-scss-module__2p1SPa__document{height:148px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__thumbnail.ThumbnailSkeleton-module-scss-module__2p1SPa__quiz{height:134px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__thumbnail.ThumbnailSkeleton-module-scss-module__2p1SPa__flashcard{height:160px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__thumbnail.ThumbnailSkeleton-module-scss-module__2p1SPa__recentItem{height:176px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__title{--skeleton-speed:2s;border-radius:12px;max-width:200px;height:32px;margin-top:8px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem{border-radius:12px;width:136px;max-width:138px;height:20px}@media (min-width:768px){.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem{max-width:unset}}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem+.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem{width:148px;margin-top:8px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem+.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem+.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__listItem{width:121px;margin-top:8px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__button{border-radius:20px;width:100%;max-width:138px;height:30px;margin-top:28px}@media (min-width:768px){.ThumbnailSkeleton-module-scss-module__2p1SPa__skeletonContainer.ThumbnailSkeleton-module-scss-module__2p1SPa__button{max-width:100%}}.ThumbnailSkeleton-module-scss-module__2p1SPa__projectCard{width:100%;min-height:306px;box-shadow:0 0 0 1px var(--s-color-main-border-default);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.ThumbnailSkeleton-module-scss-module__2p1SPa__projectTop{border-radius:0;flex-shrink:0;height:148px}.ThumbnailSkeleton-module-scss-module__2p1SPa__projectBottom{background-color:var(--s-color-main-background-default);flex-direction:column;flex:1;gap:8px;padding:8px 12px 12px;display:flex}.ThumbnailSkeleton-module-scss-module__2p1SPa__projectTitle{border-radius:12px;width:70%;height:20px}.ThumbnailSkeleton-module-scss-module__2p1SPa__projectMetadata{border-radius:12px;width:55%;height:16px}.ThumbnailSkeleton-module-scss-module__2p1SPa__textContainer{padding:12px}.ThumbnailSkeleton-module-scss-module__2p1SPa__skeleton{cursor:progress;animation:ThumbnailSkeleton-module-scss-module__2p1SPa__shine var(--skeleton-speed) ease infinite;background-color:#f5f6f7;background-image:linear-gradient(90deg,#fff0,#eee,#fff0);background-position:-160px 0;background-repeat:no-repeat;background-size:160px 100%}@keyframes ThumbnailSkeleton-module-scss-module__2p1SPa__shine{to{background-position:right -160px top 0}}
.HomeListSectionSkeleton-module-scss-module__kTnDgG__section{width:100%;position:relative;container-type:inline-size}.HomeListSectionSkeleton-module-scss-module__kTnDgG__header{margin-bottom:16px}.HomeListSectionSkeleton-module-scss-module__kTnDgG__customRender{flex-wrap:wrap;align-items:center;column-gap:12px;margin-bottom:4px;display:flex}@media (min-width:768px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__customRender{margin-bottom:8px}}.HomeListSectionSkeleton-module-scss-module__kTnDgG__chipsList{scrollbar-width:none;align-items:stretch;margin-bottom:0;padding:4px;list-style:none;display:flex;overflow:auto hidden}.HomeListSectionSkeleton-module-scss-module__kTnDgG__chipsList::-webkit-scrollbar{display:none}.HomeListSectionSkeleton-module-scss-module__kTnDgG__chip{flex:none;margin-right:8px}.HomeListSectionSkeleton-module-scss-module__kTnDgG__chipSkeleton{border-radius:20px;width:64px;height:32px}.HomeListSectionSkeleton-module-scss-module__kTnDgG__list{scrollbar-width:none;gap:12px;margin-bottom:0;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;list-style:none;display:flex;overflow-x:auto}.HomeListSectionSkeleton-module-scss-module__kTnDgG__list::-webkit-scrollbar{display:none}.HomeListSectionSkeleton-module-scss-module__kTnDgG__list>li{box-sizing:border-box;flex:none;width:150px}@container not (max-width:800px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__list{gap:20px}}@media (min-width:768px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__list{margin:0;padding:0}.HomeListSectionSkeleton-module-scss-module__kTnDgG__list>li{width:calc(33.3333% - 8px)}@container not (max-width:800px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__list>li{width:calc(25% - 15px)}}@container not (max-width:940px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__list>li{width:calc(20% - 16px)}}@container not (max-width:1100px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__list>li{width:calc(16.6667% - 16.6667px)}}@container not (max-width:1432px){.HomeListSectionSkeleton-module-scss-module__kTnDgG__list>li{width:calc(14.2857% - 17.1429px)}}}
.BaseMaterialTile-module-scss-module__6SChha__container{width:100%;height:100%;min-height:176px;color:inherit;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.BaseMaterialTile-module-scss-module__6SChha__container:is(a){cursor:pointer}.BaseMaterialTile-module-scss-module__6SChha__container:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;outline-offset:-2px;border-radius:4px}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral{box-shadow:0 0 0 1px var(--s-color-main-border-default)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral .BaseMaterialTile-module-scss-module__6SChha__topSection{background-color:var(--s-color-main-container-subtle)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral .BaseMaterialTile-module-scss-module__6SChha__bottomSection{background-color:var(--s-color-main-background-default)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral:hover .BaseMaterialTile-module-scss-module__6SChha__topSection,.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral:hover .BaseMaterialTile-module-scss-module__6SChha__bottomSection{background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-hover)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral:active .BaseMaterialTile-module-scss-module__6SChha__topSection,.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__neutral:active .BaseMaterialTile-module-scss-module__6SChha__bottomSection{background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-pressed)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__green .BaseMaterialTile-module-scss-module__6SChha__topSection{background-color:var(--s-color-green-container-graphic)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__green .BaseMaterialTile-module-scss-module__6SChha__bottomSection{background-color:var(--s-color-green-interaction-subtle-container-default)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__green:hover .BaseMaterialTile-module-scss-module__6SChha__bottomSection{background-color:var(--s-color-green-interaction-subtle-container-hover)}.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__green:active .BaseMaterialTile-module-scss-module__6SChha__topSection,.BaseMaterialTile-module-scss-module__6SChha__container.BaseMaterialTile-module-scss-module__6SChha__green:active .BaseMaterialTile-module-scss-module__6SChha__bottomSection{background-color:var(--s-color-green-interaction-subtle-container-pressed)}.BaseMaterialTile-module-scss-module__6SChha__topSection{flex-shrink:0;justify-content:center;align-items:center;height:148px;min-height:0;display:flex}.BaseMaterialTile-module-scss-module__6SChha__bottomSection{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px 12px 12px;display:flex}.BaseMaterialTile-module-scss-module__6SChha__title{min-width:0}.BaseMaterialTile-module-scss-module__6SChha__metadataList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.BaseMaterialTile-module-scss-module__6SChha__metadataItem{min-width:0}.BaseMaterialTile-module-scss-module__6SChha__metadataRow{align-items:center;gap:4px;min-width:0;display:inline-flex}
.ChipsList-module-scss-module__kd8lNW__list{scroll-behavior:smooth;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;margin-bottom:0;padding:4px;list-style:none;display:flex;overflow:auto hidden}.ChipsList-module-scss-module__kd8lNW__list::-webkit-scrollbar{display:none}.ChipsList-module-scss-module__kd8lNW__chip{margin-right:8px}
.HomePickupWhereYouLeft-module-scss-module__WEybrq__pickupWhereYouLeft>section>ul{align-items:stretch;overflow-y:hidden}.HomePickupWhereYouLeft-module-scss-module__WEybrq__pickupWhereYouLeft>section>ul>li{flex-direction:column;padding-bottom:6px;display:flex}.HomePickupWhereYouLeft-module-scss-module__WEybrq__tileItem{min-height:306px;position:relative;top:1px;left:1px}.HomePickupWhereYouLeft-module-scss-module__WEybrq__tileItem>a{flex:auto;width:100%;min-height:100%}.HomePickupWhereYouLeft-module-scss-module__WEybrq__courseTopIcon{justify-content:center;align-items:center;font-size:26px;display:flex}.HomePickupWhereYouLeft-module-scss-module__WEybrq__projectIcon{justify-content:center;align-items:center;font-size:40px;line-height:1;display:flex}
.RecentlyViewedProject-module-scss-module__Xiqx9q__iconWrapper{justify-content:center;align-items:center;width:20px;height:20px;display:flex}
.HomeProjectsByCourses-module-scss-module__rpAuTq__homeProjectsByCourses>section>ul{overflow-y:hidden}.HomeProjectsByCourses-module-scss-module__rpAuTq__project{position:relative;top:1px;left:1px}.HomeProjectsByCourses-module-scss-module__rpAuTq__project>a{height:calc(100% - 2px)}
@layer reset,tokens,theme.base;@layer theme.component{.Hidden-module-scss-module__CfR4MG__always{display:none!important}@media (min-width:768px){.Hidden-module-scss-module__CfR4MG__fromTablet{display:none!important}}@media (min-width:1200px){.Hidden-module-scss-module__CfR4MG__fromApp{display:none!important}}@media (min-width:1440px){.Hidden-module-scss-module__CfR4MG__fromDesktop{display:none!important}}.Hidden-module-scss-module__CfR4MG__onMobile{display:none!important}@media (min-width:768px){.Hidden-module-scss-module__CfR4MG__onMobile{display:inherit!important}.Hidden-module-scss-module__CfR4MG__onTablet{display:none!important}}@media (min-width:1200px){.Hidden-module-scss-module__CfR4MG__onTablet{display:inherit!important}}@media (min-width:1440px){.Hidden-module-scss-module__CfR4MG__onTablet{display:inherit!important}}.Hidden-module-scss-module__CfR4MG__visuallyHiddenAlways{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.Hidden-module-scss-module__CfR4MG__visuallyHiddenFromTablet{position:absolute;visibility:hidden!important}}@media (min-width:1440px){.Hidden-module-scss-module__CfR4MG__visuallyHiddenFromDesktop{position:absolute;visibility:hidden!important}}.Hidden-module-scss-module__CfR4MG__visuallyHiddenOnMobile{position:absolute;visibility:hidden!important}@media (min-width:768px){.Hidden-module-scss-module__CfR4MG__visuallyHiddenOnMobile{position:relative;visibility:inherit!important}.Hidden-module-scss-module__CfR4MG__visuallyHiddenOnTablet{position:absolute;visibility:hidden!important}}@media (min-width:1200px){.Hidden-module-scss-module__CfR4MG__visuallyHiddenOnTablet{position:relative;visibility:hidden!important}}}@layer theme.utility;
@layer reset,tokens,theme.base;@layer theme.component{.Textarea-module-scss-module__CxdUPq__inputWrapper{width:100%;position:relative}.Textarea-module-scss-module__CxdUPq__inputWrapper .Textarea-module-scss-module__CxdUPq__icon{position:absolute;top:12px;right:12px}.Textarea-module-scss-module__CxdUPq__inputWrapper .Textarea-module-scss-module__CxdUPq__hasPaddingFromRight{padding-right:36px}.Textarea-module-scss-module__CxdUPq__input{width:100%;height:40px;color:var(--s-color-main-text-default);appearance:none;background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);box-shadow:none;background-image:none;border:1px solid #d3d9e0;border-radius:12px;padding:8px 12px;font-size:16px;line-height:150%;display:block}.Textarea-module-scss-module__CxdUPq__input:hover:not(:disabled){border:1px solid #3092fa}.Textarea-module-scss-module__CxdUPq__input:focus{outline:2px solid var(--accessibility-outline-color);border-color:var(--accessibility-border-color);box-shadow:0 0 0 3px var(--accessibility-outline-color)}.Textarea-module-scss-module__CxdUPq__input[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.Textarea-module-scss-module__CxdUPq__input ::placeholder,.Textarea-module-scss-module__CxdUPq__input::placeholder{color:var(--s-color-main-text-x-subtle)}.Textarea-module-scss-module__CxdUPq__input[disabled],.Textarea-module-scss-module__CxdUPq__input:disabled{color:var(--s-color-main-disabled-foreground);cursor:not-allowed;background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-border)}.Textarea-module-scss-module__CxdUPq__input{min-height:100px}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeAuto{resize:auto}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeHorizontal{resize:horizontal}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeNone{resize:none}.Textarea-module-scss-module__CxdUPq__input.Textarea-module-scss-module__CxdUPq__resizeVertical{resize:vertical}.Textarea-module-scss-module__CxdUPq__hasError{border-color:var(--s-color-main-status-danger-border-bold)}}@layer theme.utility;
.ReportQuestionModal-module-scss-module__b-0K1q__header{align-items:center;gap:20px;margin-bottom:16px;display:flex}.ReportQuestionModal-module-scss-module__b-0K1q__formDescription{color:#7a838c;margin-bottom:24px}.ReportQuestionModal-module-scss-module__b-0K1q__formResponseDescription{margin-bottom:24px}.ReportQuestionModal-module-scss-module__b-0K1q__flagOptionContainer{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.ReportQuestionModal-module-scss-module__b-0K1q__flagOption{align-items:center;gap:8px;display:flex}.ReportQuestionModal-module-scss-module__b-0K1q__textarea{width:100%;min-height:84px}.ReportQuestionModal-module-scss-module__b-0K1q__buttonsContainer{gap:8px;margin-top:20px;display:flex}
.SlideScreenHeader-module-scss-module__sy327G__headerContainer{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}@media (min-width:768px){.SlideScreenHeader-module-scss-module__sy327G__headerContainer{flex-direction:row;padding:0 32px 16px}.SlideScreenHeader-module-scss-module__sy327G__headerContainer.SlideScreenHeader-module-scss-module__sy327G__socialSharing{padding:0 0 32px}}.SlideScreenHeader-module-scss-module__sy327G__progressBarWrapper{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.SlideScreenHeader-module-scss-module__sy327G__progressBarWrapper.SlideScreenHeader-module-scss-module__sy327G__socialSharing{justify-content:flex-start}.SlideScreenHeader-module-scss-module__sy327G__questionProgressBar{width:216px}.SlideScreenHeader-module-scss-module__sy327G__report{gap:4px;width:100%;display:flex}.SlideScreenHeader-module-scss-module__sy327G__rightHeaderContainer{flex:1;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}@media (min-width:768px){.SlideScreenHeader-module-scss-module__sy327G__rightHeaderContainer{justify-content:flex-end;width:auto}}.SlideScreenHeader-module-scss-module__sy327G__rightHeaderContainer.SlideScreenHeader-module-scss-module__sy327G__resultScreen{display:none}@media (min-width:1200px){.SlideScreenHeader-module-scss-module__sy327G__rightHeaderContainer.SlideScreenHeader-module-scss-module__sy327G__resultScreen{display:flex}}
.MultipleChoiceSlider-module-scss-module__33iqRq__resultStack{flex-direction:column;align-items:stretch;gap:16px;display:flex}@media (min-width:768px){.MultipleChoiceSlider-module-scss-module__33iqRq__resultStack{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1200px;padding:0 32px}}.MultipleChoiceSlider-module-scss-module__33iqRq__slideLayout{background-color:#fff;padding:0 32px}.MultipleChoiceSlider-module-scss-module__33iqRq__slideLayoutSpacing{flex-direction:column;padding:24px 0 32px;display:flex}.MultipleChoiceSlider-module-scss-module__33iqRq__slideContainer{justify-content:center;align-items:flex-start;gap:24px;height:100%;display:flex}.MultipleChoiceSlider-module-scss-module__33iqRq__mainFlowContainer{flex-direction:column;width:clamp(552px,100% - 216px,800px);display:flex}.MultipleChoiceSlider-module-scss-module__33iqRq__questionList{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.MultipleChoiceSlider-module-scss-module__33iqRq__questionItem{background-color:#fff;width:100%;min-height:403px}.MultipleChoiceSlider-module-scss-module__33iqRq__expandable{opacity:0;max-height:0;transition:max-height .4s,opacity .4s}.MultipleChoiceSlider-module-scss-module__33iqRq__expandable.MultipleChoiceSlider-module-scss-module__33iqRq__show{opacity:1;max-height:1000px}.MultipleChoiceSlider-module-scss-module__33iqRq__actionsContainer{margin-bottom:0}.MultipleChoiceSlider-module-scss-module__33iqRq__optionsContainer{align-self:center;width:100%;max-width:1600px;padding:24px 0}.MultipleChoiceSlider-module-scss-module__33iqRq__explanationHeader{justify-content:space-between;margin-bottom:4px;display:flex}.MultipleChoiceSlider-module-scss-module__33iqRq__explanationTitle{column-gap:4px;display:flex}.MultipleChoiceSlider-module-scss-module__33iqRq__explanationText{margin-bottom:8px}.MultipleChoiceSlider-module-scss-module__33iqRq__navigationArrow{margin-top:220px}
.SlideScreenHeaderMobile-module-scss-module__ishtgG__headerContainer{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}@media (min-width:768px){.SlideScreenHeaderMobile-module-scss-module__ishtgG__headerContainer{flex-direction:row;padding:0 32px 16px}}.SlideScreenHeaderMobile-module-scss-module__ishtgG__progressBarWrapper{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.SlideScreenHeaderMobile-module-scss-module__ishtgG__questionProgressBar{background-color:var(--s-color-main-disabled-foreground);width:150px}@media (min-width:768px){.SlideScreenHeaderMobile-module-scss-module__ishtgG__questionProgressBar{width:216px}}
@layer reset,tokens,theme.base;@layer theme.component{.FormGroup-module-scss-module__O4l9Qa__formGroup{flex-direction:column;gap:12px;display:flex}.FormGroup-module-scss-module__O4l9Qa__formGroup .FormGroup-module-scss-module__O4l9Qa__horizontal{flex-direction:row}.FormGroup-module-scss-module__O4l9Qa__formGroup .FormGroup-module-scss-module__O4l9Qa__stretch>*{flex:1}}@layer theme.utility;
.AuthenticationMessageBlock-module-scss-module__E3KSmG__blockWrapper{background-color:#ecfcda;border-radius:20px;margin:8px 0 16px;padding:16px}.AuthenticationMessageBlock-module-scss-module__E3KSmG__exclamationIcon{margin-right:12px}.AuthenticationMessageBlock-module-scss-module__E3KSmG__descriptionTitle{text-indent:-28px;margin-left:28px}.AuthenticationMessageBlock-module-scss-module__E3KSmG__descriptionText{margin-left:28px}
.RegistrationForm-module-scss-module__oJHtkG__widgetContainer{justify-content:center;display:flex}.RegistrationForm-module-scss-module__oJHtkG__widgetContainer>div{width:100%;margin-bottom:8px;display:none}@media (min-width:768px){.RegistrationForm-module-scss-module__oJHtkG__widgetContainer>div{width:auto}}
.RegistrationBox-module-scss-module__hnEIca__registrationBox{text-align:left;background-color:#fff;width:100%;margin:0 auto;padding:32px}@media (min-width:480px){.RegistrationBox-module-scss-module__hnEIca__registrationBox{width:400px}}.RegistrationBox-module-scss-module__hnEIca__emailFormContainer,.RegistrationBox-module-scss-module__hnEIca__authButtons{margin-bottom:32px}.RegistrationBox-module-scss-module__hnEIca__termsAndPolicy{border-top:solid 1px var(--s-color-main-border-subtle);margin-bottom:-20px;margin-left:-20px;margin-right:-20px;padding:20px}@media (min-width:768px){.RegistrationBox-module-scss-module__hnEIca__termsAndPolicy{margin-bottom:-24px;margin-left:-32px;margin-right:-32px;padding:24px 32px}}.RegistrationBox-module-scss-module__hnEIca__login{justify-content:center;align-items:center;gap:4px;margin-bottom:24px;display:flex}
.UniversityHighSchoolToggle-module-scss-module__OD2K0W__container{background-color:#fff;border:1px solid #d3d9e0;border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:8px;display:flex;position:relative}@media screen and (min-width:425px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__container{flex-direction:row}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__container.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeSmall,.UniversityHighSchoolToggle-module-scss-module__OD2K0W__container.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeLarge{max-width:600px}@media (min-width:768px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__container.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeLarge{gap:12px;width:auto;min-width:532px}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button{z-index:1;text-overflow:ellipsis;color:#9ea9b5;text-align:center;white-space:nowrap;cursor:pointer;background-color:#0000;border-radius:8px;flex:1;padding:0 20px;overflow:hidden}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeSmall,.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeLarge{height:24px;font-size:14px}@media (min-width:768px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeLarge{height:32px;font-size:18px}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button:hover:not(.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selected){color:#2f3e4e;background-color:#f6f7fb}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selected{color:#3092fa}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground{background-color:#e2effd;border-radius:8px;width:calc(100% - 16px);transition:all .5s cubic-bezier(.35,1.3,.6,1);position:absolute;top:8px;left:8px;transform:translate(0)}@media screen and (min-width:425px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground{width:calc(50% - 8px)}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeSmall,.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeLarge{height:24px}@media (min-width:768px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground.UniversityHighSchoolToggle-module-scss-module__OD2K0W__sizeLarge{height:32px}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button:first-child.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selected~.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground{transform:translate(0%)}@media screen and (min-width:425px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button:first-child.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selected~.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground{transform:translate(0%)}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button:nth-child(2).UniversityHighSchoolToggle-module-scss-module__OD2K0W__selected~.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground{transform:translateY(28px)}@media screen and (min-width:425px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__button:nth-child(2).UniversityHighSchoolToggle-module-scss-module__OD2K0W__selected~.UniversityHighSchoolToggle-module-scss-module__OD2K0W__selectedBackground{transform:translate(100%)}}.UniversityHighSchoolToggle-module-scss-module__OD2K0W__icon{display:none}@media (min-width:768px){.UniversityHighSchoolToggle-module-scss-module__OD2K0W__icon{display:initial;margin-left:4px}}
.LandingPopularItemsAccordions-module-scss-module__lrFPBW__accordionsContainer{background:#fff;border:1px solid #e6ebef;border-radius:20px;overflow:hidden}@media (min-width:768px){.LandingPopularItemsAccordions-module-scss-module__lrFPBW__accordionsContainer{display:none}}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__seeMoreButtonContainer{margin:8px 20px}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__accordionToggle{font-weight:700}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__accordionContent:not(:last-child){border-bottom:1px solid #e6ebef}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__accordionHeaderWrapper{flex-direction:column;align-items:center;padding:20px;display:flex}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__accordionHeader{border-radius:8px;padding:0 8px}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__uniBackground{background-color:#e2effd}.LandingPopularItemsAccordions-module-scss-module__lrFPBW__hsBackground{background-color:#f0ebfe}
@layer reset,tokens,theme.base;@layer theme.component{.SearchSelect-module-scss-module__LQONNa__selectSearchWrapper{width:100%;display:flex;position:relative}.SearchSelect-module-scss-module__LQONNa__selectSearchField{width:100%;height:40px;color:var(--s-color-main-text-default);appearance:none;background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);box-shadow:none;background-image:none;border:1px solid #d3d9e0;border-radius:12px;padding:8px 12px;font-size:16px;line-height:150%;display:block}.SearchSelect-module-scss-module__LQONNa__selectSearchField:hover:not(:disabled){border:1px solid #3092fa}.SearchSelect-module-scss-module__LQONNa__selectSearchField:focus{outline:2px solid var(--accessibility-outline-color);border-color:var(--accessibility-border-color);box-shadow:0 0 0 3px var(--accessibility-outline-color)}.SearchSelect-module-scss-module__LQONNa__selectSearchField[data-focus-visible=true]{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.SearchSelect-module-scss-module__LQONNa__selectSearchField ::placeholder,.SearchSelect-module-scss-module__LQONNa__selectSearchField::placeholder{color:var(--s-color-main-text-x-subtle)}.SearchSelect-module-scss-module__LQONNa__selectSearchField[disabled],.SearchSelect-module-scss-module__LQONNa__selectSearchField:disabled{color:var(--s-color-main-disabled-foreground);cursor:not-allowed;background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-border)}.SearchSelect-module-scss-module__LQONNa__selectSearchField{text-overflow:ellipsis;white-space:nowrap;align-items:center;overflow:hidden}.SearchSelect-module-scss-module__LQONNa__selectSearchField.SearchSelect-module-scss-module__LQONNa__showChevron:not(.SearchSelect-module-scss-module__LQONNa__hasError){padding-right:36px}.SearchSelect-module-scss-module__LQONNa__selectSearchField.SearchSelect-module-scss-module__LQONNa__hasError{padding-right:48px}.SearchSelect-module-scss-module__LQONNa__iconWrapper{pointer-events:none;justify-content:center;align-items:center;gap:4px;margin-left:4px;margin-right:12px;display:flex;position:absolute;top:0;bottom:0;right:0}.SearchSelect-module-scss-module__LQONNa__hasError{border-color:var(--s-color-main-status-danger-border-bold)}.SearchSelect-module-scss-module__LQONNa__loading{cursor:wait}.SearchSelect-module-scss-module__LQONNa__iconArrow{transition:transform .3s}.SearchSelect-module-scss-module__LQONNa__iconArrow.SearchSelect-module-scss-module__LQONNa__pointUp{transform:rotate(.5turn)}.SearchSelect-module-scss-module__LQONNa__actionButton{display:flex}.SearchSelect-module-scss-module__LQONNa__clearButton{color:var(--s-color-main-interaction-secondary-foreground-default);transition:color .2s ease-in-out}.SearchSelect-module-scss-module__LQONNa__clearButton:hover{color:var(--s-color-main-status-danger-foreground-default)}.SearchSelect-module-scss-module__LQONNa__clearButton:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;border-radius:4px}.SearchSelect-module-scss-module__LQONNa__iconCross{pointer-events:all;cursor:pointer}}@layer theme.utility;
@layer reset,tokens,theme.base;@layer theme.component{.LoadingSection-module-scss-module__DPujGG__container{position:relative}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner{z-index:1;position:absolute;left:calc(50% - 30px)}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner.LoadingSection-module-scss-module__DPujGG__small{left:calc(50% - 12px)}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner.LoadingSection-module-scss-module__DPujGG__medium{left:calc(50% - 20px)}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner.LoadingSection-module-scss-module__DPujGG__initial{top:200px}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner.LoadingSection-module-scss-module__DPujGG__top{top:0}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner.LoadingSection-module-scss-module__DPujGG__center{top:50%}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__spinner.LoadingSection-module-scss-module__DPujGG__bottom{top:100%}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__children{transition:opacity .5s}.LoadingSection-module-scss-module__DPujGG__container .LoadingSection-module-scss-module__DPujGG__children.LoadingSection-module-scss-module__DPujGG__loading>*{opacity:.3}}@layer theme.utility;
@layer reset,tokens,theme.base;@layer theme.component{.Modal-module-scss-module__kojW7G__overlay{z-index:var(--z-modals-1);background-color:var(--s-color-main-background-overlay);position:absolute;inset:0;overflow:auto}.Modal-module-scss-module__kojW7G__overlay.Modal-module-scss-module__kojW7G__fullScreen{position:fixed}.Modal-module-scss-module__kojW7G__overlay.Modal-module-scss-module__kojW7G__centered{justify-content:center;align-items:center;display:flex}.Modal-module-scss-module__kojW7G__header{margin-bottom:12px}.Modal-module-scss-module__kojW7G__header .Modal-module-scss-module__kojW7G__title.Modal-module-scss-module__kojW7G__extraSmall{font-size:16px}.Modal-module-scss-module__kojW7G__header .Modal-module-scss-module__kojW7G__title.Modal-module-scss-module__kojW7G__small,.Modal-module-scss-module__kojW7G__header .Modal-module-scss-module__kojW7G__title.Modal-module-scss-module__kojW7G__medium,.Modal-module-scss-module__kojW7G__header .Modal-module-scss-module__kojW7G__title.Modal-module-scss-module__kojW7G__large{font-size:22px}@media (min-width:768px){.Modal-module-scss-module__kojW7G__header .Modal-module-scss-module__kojW7G__title.Modal-module-scss-module__kojW7G__medium,.Modal-module-scss-module__kojW7G__header .Modal-module-scss-module__kojW7G__title.Modal-module-scss-module__kojW7G__large{font-size:26px}}.Modal-module-scss-module__kojW7G__modal{background-color:var(--s-color-main-interaction-inverse-foreground-default);border-radius:20px;width:calc(100% - 32px);max-width:400px;margin:16px auto;padding:20px;position:relative;box-shadow:0 0 8px #00000024}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__fit{max-width:800px}@media (min-width:768px){.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__fit{width:calc(100% - 64px)}.Modal-module-scss-module__kojW7G__modal{max-width:inherit;margin:32px auto;padding:32px}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__extraSmall{max-width:320px;padding:24px}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__extraSmall .Modal-module-scss-module__kojW7G__closeButton{top:24px;right:24px}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__small{width:400px}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__medium,.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__large{width:var(--large-modal-width,600px)}}@media (min-width:1200px){.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__large{width:800px}}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__hideable .Modal-module-scss-module__kojW7G__header{padding-right:28px}.Modal-module-scss-module__kojW7G__modal.Modal-module-scss-module__kojW7G__noPadding{padding:0}.Modal-module-scss-module__kojW7G__modal .Modal-module-scss-module__kojW7G__closeButton{z-index:var(--z-modals-2);position:absolute;top:20px;right:20px}@media (min-width:768px){.Modal-module-scss-module__kojW7G__modal .Modal-module-scss-module__kojW7G__closeButton{top:32px;right:32px}}.Modal-module-scss-module__kojW7G__body{max-height:inherit}.Modal-module-scss-module__kojW7G__body:not(:last-of-type){margin-bottom:28px}.Modal-module-scss-module__kojW7G__footer{text-align:right}.Modal-module-scss-module__kojW7G__overlayEnter{opacity:0}.Modal-module-scss-module__kojW7G__overlayEnter .Modal-module-scss-module__kojW7G__modal{opacity:0;transform:translateY(8px)scale(.98)}.Modal-module-scss-module__kojW7G__overlayEnterActive{opacity:1;transition:opacity .18s var(--ease-out-cubic)}.Modal-module-scss-module__kojW7G__overlayEnterActive .Modal-module-scss-module__kojW7G__modal{opacity:1;transition:transform .25s var(--ease-out-cubic),opacity .25s var(--ease-out-cubic);transform:translateY(0)scale(1)}.Modal-module-scss-module__kojW7G__overlayExit{opacity:1}.Modal-module-scss-module__kojW7G__overlayExit .Modal-module-scss-module__kojW7G__modal{opacity:1;transform:translateY(0)scale(1)}.Modal-module-scss-module__kojW7G__overlayExitActive{opacity:0;transition:opacity .15s var(--ease-in-out-cubic)}.Modal-module-scss-module__kojW7G__overlayExitActive .Modal-module-scss-module__kojW7G__modal{opacity:0;transition:transform .15s var(--ease-in-out-cubic),opacity .15s var(--ease-in-out-cubic);transform:translateY(8px)scale(.98)}}@layer theme.utility;
.PaymentFailureModal-module-scss-module__CmWmfq__bodyWrapper{flex-direction:column;align-items:center;display:flex}.PaymentFailureModal-module-scss-module__CmWmfq__footerWrapper{text-align:center}.PaymentFailureModal-module-scss-module__CmWmfq__message{margin-top:16px}
.PaymentSuccessShapes-module-scss-module__e5dmZW__shape{position:absolute}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__pinkPear{top:-59px;left:-117px;transform:rotate(0)}@media (min-width:768px){.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__pinkPear{top:-39px;left:-66px;transform:rotate(0)}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__pinkPear.PaymentSuccessShapes-module-scss-module__e5dmZW__offset{top:-50px;left:-85px}}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__purplePick{top:350px;left:-69px;transform:rotate(-20.797deg)}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__purplePick.PaymentSuccessShapes-module-scss-module__e5dmZW__offset{top:295px;left:-54px}@media (min-width:768px){.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__purplePick{top:350px;left:-19px;transform:rotate(-20.797deg)}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__purplePick.PaymentSuccessShapes-module-scss-module__e5dmZW__offset{top:320px;left:-50px}}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__limePear{top:310px;right:-107px;transform:rotate(176.126deg)}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__purplePear{top:-17px;right:-10px;transform:rotate(-117.944deg)}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__greenPick{top:200px;right:20px;transform:rotate(-15deg)}.PaymentSuccessShapes-module-scss-module__e5dmZW__shape.PaymentSuccessShapes-module-scss-module__e5dmZW__greenPick.PaymentSuccessShapes-module-scss-module__e5dmZW__offset{top:170px}
.PaymentSuccessModal-module-scss-module__Oj9tLa__successModalWrapper{text-align:center;border-radius:20px;padding:20px;position:relative;overflow:hidden}@media (min-width:768px){.PaymentSuccessModal-module-scss-module__Oj9tLa__successModalWrapper{gap:24px;padding:32px 72px}}.PaymentSuccessModal-module-scss-module__Oj9tLa__successModalWrapper.PaymentSuccessModal-module-scss-module__Oj9tLa__withInstitutionSection{background:#f6f7fb;border-radius:20px 20px 0 0}.PaymentSuccessModal-module-scss-module__Oj9tLa__successModalWrapper.PaymentSuccessModal-module-scss-module__Oj9tLa__withInstitutionSection .PaymentSuccessModal-module-scss-module__Oj9tLa__highFiveIconSvg{max-width:186px}@media (min-width:768px){.PaymentSuccessModal-module-scss-module__Oj9tLa__successModalWrapper.PaymentSuccessModal-module-scss-module__Oj9tLa__withInstitutionSection{border-radius:20px 0 0 20px;width:50%}}.PaymentSuccessModal-module-scss-module__Oj9tLa__content{flex-direction:column;align-items:center;gap:24px;padding:0 8px;display:flex;position:relative}@media (min-width:768px){.PaymentSuccessModal-module-scss-module__Oj9tLa__content{padding:0}}.PaymentSuccessModal-module-scss-module__Oj9tLa__highFiveIconSvg{max-width:236px;margin-bottom:24px}.PaymentSuccessModal-module-scss-module__Oj9tLa__modalWrapper{padding:0}@media (min-width:768px){.PaymentSuccessModal-module-scss-module__Oj9tLa__modalWrapper{width:800px}}.PaymentSuccessModal-module-scss-module__Oj9tLa__modalWrapper .PaymentSuccessModal-module-scss-module__Oj9tLa__modalBody{height:inherit;margin-bottom:0}@media (min-width:768px){.PaymentSuccessModal-module-scss-module__Oj9tLa__modalWrapper .PaymentSuccessModal-module-scss-module__Oj9tLa__modalBody.PaymentSuccessModal-module-scss-module__Oj9tLa__modalWithFlex{display:flex}}.PaymentSuccessModal-module-scss-module__Oj9tLa__successMessage{margin-bottom:24px;padding:0 60px}.PaymentSuccessModal-module-scss-module__Oj9tLa__activationWrapper{z-index:1;padding:32px;display:block;position:relative}@media (min-width:768px){.PaymentSuccessModal-module-scss-module__Oj9tLa__activationWrapper{width:50%;height:auto}}
.CurrentAlertBar-module-scss-module__rx9Cfq__wrapper{z-index:var(--z-navigation-1);position:sticky;top:0}.CurrentAlertBar-module-scss-module__rx9Cfq__animationWrapper{max-height:0;overflow:hidden}.CurrentAlertBar-module-scss-module__rx9Cfq__animationWrapperVisible{max-height:999px;transition:max-height 1.5s ease-in}
@layer reset,tokens,theme.base;@layer theme.component{.SearchBar-module-scss-module__JNZ0za__searchBarForm{text-align:left;border-radius:9999px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);border:1px solid #d3d9e0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:hover,.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:focus-within{border:1px solid #3092fa}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:hover.SearchBar-module-scss-module__JNZ0za__dropdown,.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:focus-within.SearchBar-module-scss-module__JNZ0za__dropdown{border:1px solid #d3d9e0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:hover.SearchBar-module-scss-module__JNZ0za__withoutBorder,.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:focus-within.SearchBar-module-scss-module__JNZ0za__withoutBorder{box-shadow:unset;border:0;border-radius:0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:hover.SearchBar-module-scss-module__JNZ0za__dropdown,.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:hover.SearchBar-module-scss-module__JNZ0za__dropdown .SearchBar-module-scss-module__JNZ0za__searchBarInput{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover)}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:focus-within{box-shadow:0 0 0 3px var(--accessibility-outline-color)}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:focus-within.SearchBar-module-scss-module__JNZ0za__dropdown{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);box-shadow:0 1px 2px #0000001f}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__white:focus-within.SearchBar-module-scss-module__JNZ0za__dropdown .SearchBar-module-scss-module__JNZ0za__searchBarInput{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default)}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__gray{background-color:var(--s-color-main-interaction-neutral-container-x-subtle-default)}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__gray:focus-within{box-shadow:0 0 0 3px var(--accessibility-outline-color)}.SearchBar-module-scss-module__JNZ0za__searchBarForm[data-focus-visible=true]:focus-within{box-shadow:none;outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__small{gap:8px;height:40px;padding:0 12px}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__small.SearchBar-module-scss-module__JNZ0za__isResultShown.SearchBar-module-scss-module__JNZ0za__dropdown{border-bottom:0;box-shadow:0 1px 2px #0000001f}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__small.SearchBar-module-scss-module__JNZ0za__isResultShown.SearchBar-module-scss-module__JNZ0za__dropdown.SearchBar-module-scss-module__JNZ0za__isWithResult{border-radius:20px 20px 0 0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__small.SearchBar-module-scss-module__JNZ0za__isResultShown.SearchBar-module-scss-module__JNZ0za__withoutBorder{box-shadow:unset;border:0;border-radius:0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__small.SearchBar-module-scss-module__JNZ0za__withoutBorder{padding:0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big{gap:12px;height:48px;padding:0 16px}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big.SearchBar-module-scss-module__JNZ0za__dropdown{gap:8px}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big.SearchBar-module-scss-module__JNZ0za__isResultShown.SearchBar-module-scss-module__JNZ0za__dropdown{box-shadow:0 1px 2px #0000001f}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big.SearchBar-module-scss-module__JNZ0za__isResultShown.SearchBar-module-scss-module__JNZ0za__dropdown.SearchBar-module-scss-module__JNZ0za__isWithResult{border-radius:32px 32px 0 0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big.SearchBar-module-scss-module__JNZ0za__isResultShown.SearchBar-module-scss-module__JNZ0za__dropdown.SearchBar-module-scss-module__JNZ0za__withoutBorder{box-shadow:unset;border:0;border-radius:0}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big.SearchBar-module-scss-module__JNZ0za__withoutBorder{padding:0}@media (min-width:768px){.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__big{height:64px}}.SearchBar-module-scss-module__JNZ0za__searchBarForm.SearchBar-module-scss-module__JNZ0za__withoutBorder{box-shadow:unset;border:0;border-radius:0}.SearchBar-module-scss-module__JNZ0za__searchBarInput{box-sizing:border-box;width:100%;height:100%;color:var(--s-color-main-text-default);border:0;outline:0;align-items:center;display:flex;position:relative}.SearchBar-module-scss-module__JNZ0za__searchBarInput.SearchBar-module-scss-module__JNZ0za__white{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default)}.SearchBar-module-scss-module__JNZ0za__searchBarInput.SearchBar-module-scss-module__JNZ0za__gray{background-color:var(--s-color-main-interaction-neutral-container-x-subtle-default)}.SearchBar-module-scss-module__JNZ0za__searchBarInput::placeholder{color:var(--s-color-main-text-x-subtle);opacity:1}.SearchBar-module-scss-module__JNZ0za__searchBarInput:placeholder-shown{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.SearchBar-module-scss-module__JNZ0za__searchBarInput::-webkit-search-cancel-button{display:none}.SearchBar-module-scss-module__JNZ0za__endSectionWrapper,.SearchBar-module-scss-module__JNZ0za__startSectionWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchBar-module-scss-module__JNZ0za__endSectionWrapper.SearchBar-module-scss-module__JNZ0za__small,.SearchBar-module-scss-module__JNZ0za__startSectionWrapper.SearchBar-module-scss-module__JNZ0za__small{gap:4px}.SearchBar-module-scss-module__JNZ0za__endSectionWrapper.SearchBar-module-scss-module__JNZ0za__big,.SearchBar-module-scss-module__JNZ0za__startSectionWrapper.SearchBar-module-scss-module__JNZ0za__big{gap:8px}}@layer theme.utility;
.TabBar-module-scss-module__0IBaQq__tabBar{z-index:var(--z-base-4);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);width:100vw;box-shadow:inset 0 1px 0 0 var(--s-color-main-border-subtle);transition:transform var(--transition-time) ease;padding:4px 0;position:fixed;bottom:0;left:0;transform:translateY(0)}.TabBar-module-scss-module__0IBaQq__tabBar.TabBar-module-scss-module__0IBaQq__overlayShown{z-index:var(--z-modals-1)}.scroll-direction-down .TabBar-module-scss-module__0IBaQq__tabBar{transform:translateY(68px)}.TabBar-module-scss-module__0IBaQq__tabBarList{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));grid-auto-flow:column;margin:0;list-style:none;display:grid}.TabBar-module-scss-module__0IBaQq__tabBarList.TabBar-module-scss-module__0IBaQq__onlyThreeItems{padding:0 12px}.TabBar-module-scss-module__0IBaQq__tabBarItem{min-width:60px;max-width:148px;min-height:52px;padding:0 4px}.TabBar-module-scss-module__0IBaQq__tabBarLink,.TabBar-module-scss-module__0IBaQq__tabBarButton{width:100%;height:100%;color:var(--s-color-main-interaction-secondary-foreground-default);cursor:pointer;background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);--icon-color:var(--s-color-main-interaction-secondary-foreground-default);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-default);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:10px;line-height:130%;display:flex}.TabBar-module-scss-module__0IBaQq__tabBarLink:hover,.TabBar-module-scss-module__0IBaQq__tabBarButton:hover{color:var(--s-color-main-interaction-secondary-foreground-hover);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);--icon-color:var(--s-color-main-interaction-secondary-foreground-hover);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-hover)}.TabBar-module-scss-module__0IBaQq__tabBarLink:active,.TabBar-module-scss-module__0IBaQq__tabBarButton:active{color:var(--s-color-main-interaction-secondary-foreground-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);--icon-color:var(--s-color-main-interaction-secondary-foreground-pressed);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-pressed)}.TabBar-module-scss-module__0IBaQq__tabBarLink:focus-visible,.TabBar-module-scss-module__0IBaQq__tabBarButton:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;border-radius:4px}.TabBar-module-scss-module__0IBaQq__tabBarLink.TabBar-module-scss-module__0IBaQq__open,.TabBar-module-scss-module__0IBaQq__tabBarButton.TabBar-module-scss-module__0IBaQq__open{color:var(--s-color-main-interaction-neutral-foreground-selected);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-selected);--icon-color:var(--s-color-main-interaction-secondary-foreground-selected-on-subtle);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-selected-on-subtle)}.TabBar-module-scss-module__0IBaQq__tabBarLink.TabBar-module-scss-module__0IBaQq__current,.TabBar-module-scss-module__0IBaQq__tabBarButton.TabBar-module-scss-module__0IBaQq__current{color:var(--s-color-main-interaction-neutral-foreground-selected);--icon-color:var(--s-color-main-interaction-secondary-foreground-selected);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-selected)}.TabBar-module-scss-module__0IBaQq__tabBarLinkText,.TabBar-module-scss-module__0IBaQq__tabBarButtonText{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.TabBar-module-scss-module__0IBaQq__tabBarLinkIcon{color:var(--icon-color,inherit);display:flex}.TabBar-module-scss-module__0IBaQq__menu{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);width:100vw;padding:16px 0 8px;position:absolute;bottom:100%;left:0}.TabBar-module-scss-module__0IBaQq__menu[hidden]{display:none}.TabBar-module-scss-module__0IBaQq__menuList{flex-direction:column;gap:4px;list-style:none;display:flex}.TabBar-module-scss-module__0IBaQq__menuHeader{justify-content:space-between;align-items:center;gap:4px;padding:0 32px 12px;display:flex}.TabBar-module-scss-module__0IBaQq__menuLink{--study-icon-color:var(--s-color-main-interaction-secondary-foreground-default);--icon-color:var(--s-color-main-interaction-secondary-foreground-default);justify-content:space-between;align-items:center;gap:8px;padding:12px 32px;display:flex}.TabBar-module-scss-module__0IBaQq__menuLink:hover{color:var(--s-color-main-interaction-secondary-foreground-hover);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-hover);--icon-color:var(--s-color-main-interaction-secondary-foreground-hover)}.TabBar-module-scss-module__0IBaQq__menuLink:active{color:var(--s-color-main-interaction-secondary-foreground-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed);--study-icon-color:var(--s-color-main-interaction-secondary-foreground-pressed);--icon-color:var(--s-color-main-interaction-secondary-foreground-pressed)}.TabBar-module-scss-module__0IBaQq__menuLink:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;border-radius:4px}.TabBar-module-scss-module__0IBaQq__menuLink.TabBar-module-scss-module__0IBaQq__alignLeft{justify-content:flex-start}.TabBar-module-scss-module__0IBaQq__menuSearch{padding:12px 16px}.TabBar-module-scss-module__0IBaQq__updatedTag{margin:8px 0 0 28px}.TabBar-module-scss-module__0IBaQq__lastDegree{position:relative}.TabBar-module-scss-module__0IBaQq__lastDegree:after{content:"";background-color:#e6ebef;height:1px;display:block;position:absolute;bottom:-4px;left:32px;right:32px}
.WithUpdatedTagIndicator-module-scss-module__0al27G__fadeInEnter{opacity:0}.WithUpdatedTagIndicator-module-scss-module__0al27G__fadeInEnterActive{opacity:1;transition:opacity var(--transition-time) ease-out}.WithUpdatedTagIndicator-module-scss-module__0al27G__fadeInExit{opacity:1}.WithUpdatedTagIndicator-module-scss-module__0al27G__fadeInExitActive{opacity:0;transition:opacity .8s ease-in}.WithUpdatedTagIndicator-module-scss-module__0al27G__updatedTagBubble{color:#fff;text-align:center;background-color:#f064fc;border-radius:16px;outline:2px solid #fff;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:0}.WithUpdatedTagIndicator-module-scss-module__0al27G__updatedTag.WithUpdatedTagIndicator-module-scss-module__0al27G__updatedTag{opacity:1;font-size:10px;font-weight:700}
@media (min-width:768px){.NavigationTabBar-module-scss-module__3WV__W__navigationTabBarWrapper{display:none}}
.AuthenticationGroup-module-scss-module__fmMsMa__authenticationGroup{width:calc(var(--sidebar-width) - var(--sidebar-padding-horizontal)*2);border-bottom:1px solid #e6ebef;flex-direction:column;gap:12px;margin-bottom:24px;padding-bottom:24px;display:flex}@media (min-width:768px){.AuthenticationGroup-module-scss-module__fmMsMa__authenticationGroup{display:none}}.AuthenticationGroup-module-scss-module__fmMsMa__buttonGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AuthenticationGroup-module-scss-module__fmMsMa__buttonGroup>button{flex-grow:1}
.SidebarPopoverItem-module-scss-module__UjpWNa__clickable{text-align:left;overflow-wrap:break-word;background-color:#fff;border-radius:12px;align-items:center;gap:16px;width:100%;padding:8px 8px 8px 12px;display:flex}.SidebarPopoverItem-module-scss-module__UjpWNa__clickable:hover{background-color:#f1f7fe}.SidebarPopoverItem-module-scss-module__UjpWNa__clickable:active{background-color:#e2effd}.SidebarPopoverItem-module-scss-module__UjpWNa__clickable.SidebarPopoverItem-module-scss-module__UjpWNa__button{cursor:pointer}.SidebarPopoverItem-module-scss-module__UjpWNa__clickable.SidebarPopoverItem-module-scss-module__UjpWNa__button:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.SidebarPopoverItem-module-scss-module__UjpWNa__clickableContent{flex-direction:column;display:flex}.SidebarPopoverItem-module-scss-module__UjpWNa__newFeature{align-items:center;gap:4px;display:flex}
.SidebarPopoverList-module-scss-module__USbFFW__list{width:328px;margin:0;list-style:none}.SidebarPopoverList-module-scss-module__USbFFW__item:not(:last-child){border-bottom:1px solid #e6ebef;padding-bottom:8px}.SidebarPopoverList-module-scss-module__USbFFW__item:not(:first-child){padding-top:8px}.SidebarPopoverList-module-scss-module__USbFFW__icon{flex-shrink:0;width:40px}
.SidebarPopover-module-scss-module__LvQJtW__sidebarPopover{display:none}@media (min-width:768px){.SidebarPopover-module-scss-module__LvQJtW__sidebarPopover{display:block}}.SidebarPopover-module-scss-module__LvQJtW__buttonContent{align-items:center;display:flex}.SidebarPopover-module-scss-module__LvQJtW__buttonContent .SidebarPopover-module-scss-module__LvQJtW__buttonIcon{flex:1}.SidebarPopover-module-scss-module__LvQJtW__buttonContent .SidebarPopover-module-scss-module__LvQJtW__buttonText{text-overflow:ellipsis;-webkit-line-clamp:1;width:calc(100%*var(--sidebar-content-opacity));opacity:var(--sidebar-content-opacity);transition:opacity .3s var(--ease-out-cubic),width .3s var(--ease-out-cubic);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
@layer reset,tokens,theme.base;@layer theme.component{.Popover-module-scss-module__Zht8Aa__popoverWrapper{z-index:var(--z-popups-1);box-shadow:0 0 4px var(--s-color-main-border-subtle);border:none;border-radius:20px;flex-direction:column;display:flex}.Popover-module-scss-module__Zht8Aa__popoverContainer{z-index:2;border-radius:20px;flex-direction:column;display:flex}.Popover-module-scss-module__Zht8Aa__popoverContainerPadding{padding:16px}.Popover-module-scss-module__Zht8Aa__popoverContainerPadding.Popover-module-scss-module__Zht8Aa__popoverContainerVerticalPadding{padding-left:0;padding-right:0}.Popover-module-scss-module__Zht8Aa__arrowShadow{filter:drop-shadow(0 0 2px var(--s-color-main-border-subtle))}.Popover-module-scss-module__Zht8Aa__option:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.Popover-module-scss-module__Zht8Aa__hidden{display:none}}@layer theme.utility;
@layer reset,tokens,theme.base;@layer theme.component{.PopoverColors-module-scss-module__gyls0a__burgundy{background-color:var(--s-color-main-container-inverse-bold)}.PopoverColors-module-scss-module__gyls0a__burgundy>.PopoverColors-module-scss-module__gyls0a__arrowBurgundy{fill:var(--s-color-main-container-inverse-bold)}.PopoverColors-module-scss-module__gyls0a__white{background-color:var(--s-color-main-container-x-subtle)}.PopoverColors-module-scss-module__gyls0a__white>.PopoverColors-module-scss-module__gyls0a__arrowWhite{fill:var(--s-color-main-container-x-subtle)}}@layer theme.utility;
.PremiumLabel-module-scss-module__IaYCha__wrapper{flex-direction:row;flex:1;align-items:center;display:flex;position:relative}.PremiumLabel-module-scss-module__IaYCha__popoverContent{color:#fff}.PremiumLabel-module-scss-module__IaYCha__premiumLabel{cursor:pointer;border-radius:9999px;height:24px;padding:12px}.PremiumLabel-module-scss-module__IaYCha__premiumLabel:focus{background-color:#cff250;outline:1px solid #f5ffcf}.PremiumLabel-module-scss-module__IaYCha__premiumLabel:hover:not(.PremiumLabel-module-scss-module__IaYCha__notClickable){background-color:#cff250}.PremiumLabel-module-scss-module__IaYCha__premiumLabel:active:not(.PremiumLabel-module-scss-module__IaYCha__notClickable){background-color:#b7e21d}.PremiumLabel-module-scss-module__IaYCha__premiumLabel.PremiumLabel-module-scss-module__IaYCha__small{height:16px;padding:8px}.PremiumLabel-module-scss-module__IaYCha__premiumLabel.PremiumLabel-module-scss-module__IaYCha__topPosition{border-radius:0 0 12px 12px;padding:8px;box-shadow:0 1px 2px #0000001f}.PremiumLabel-module-scss-module__IaYCha__premiumLabel.PremiumLabel-module-scss-module__IaYCha__notClickable{cursor:default}.PremiumLabel-module-scss-module__IaYCha__premiumLabelLink{align-items:center;display:flex}.PremiumLabel-module-scss-module__IaYCha__premiumLabelLink,.PremiumLabel-module-scss-module__IaYCha__premiumLabelLink:hover,.PremiumLabel-module-scss-module__IaYCha__premiumLabelLink:active,.PremiumLabel-module-scss-module__IaYCha__premiumLabelLink:focus{color:#416467}.PremiumLabel-module-scss-module__IaYCha__premiumText{margin-left:4px}
.CategoryLabel-module-scss-module__MQqgga__categoryWrapper{vertical-align:middle;gap:8px;display:inline-flex}.CategoryLabel-module-scss-module__MQqgga__premiumLabel{display:flex}
.ThumbRating-module-scss-module__LpNgca__wrapper{color:#9ea9b5;white-space:nowrap;justify-content:center;align-items:center;gap:4px;line-height:130%;display:inline-flex}.ThumbRating-module-scss-module__LpNgca__wrapper.ThumbRating-module-scss-module__LpNgca__hasBackground{background-color:#f6f7fb;border-radius:9999px;height:24px;padding:0 8px;line-height:24px}.ThumbRating-module-scss-module__LpNgca__wrapper.ThumbRating-module-scss-module__LpNgca__light{font-size:14px;font-weight:500}.ThumbRating-module-scss-module__LpNgca__wrapper.ThumbRating-module-scss-module__LpNgca__bold{font-size:14px;font-weight:700}.ThumbRating-module-scss-module__LpNgca__wrapper.ThumbRating-module-scss-module__LpNgca__small{height:16px;font-size:12px;line-height:130%}.ThumbRating-module-scss-module__LpNgca__wrapper.ThumbRating-module-scss-module__LpNgca__small .ThumbRating-module-scss-module__LpNgca__thumb{--fa-fw-width:14px;height:14px}
.HorizontalDocumentCard-module-scss-module__DO8q0W__horizontalContainer{width:100%;color:var(--s-color-main-interaction-primary-foreground-default);gap:8px;display:flex}.HorizontalDocumentCard-module-scss-module__DO8q0W__horizontalContainer.HorizontalDocumentCard-module-scss-module__DO8q0W__limitedHeight{height:90px}.HorizontalDocumentCard-module-scss-module__DO8q0W__horizontalContainer.HorizontalDocumentCard-module-scss-module__DO8q0W__transparent{background-color:#0000;border-radius:8px;padding:4px}.HorizontalDocumentCard-module-scss-module__DO8q0W__horizontalContainer.HorizontalDocumentCard-module-scss-module__DO8q0W__bordered{background:var(--s-color-main-interaction-secondary-container-x-subtle-default);border:1px solid var(--s-color-main-border-default);border-radius:20px;padding:12px}.HorizontalDocumentCard-module-scss-module__DO8q0W__horizontalContainer:hover{color:var(--s-color-main-interaction-primary-foreground-hover);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover)}.HorizontalDocumentCard-module-scss-module__DO8q0W__horizontalContainer:active{color:var(--s-color-main-interaction-primary-foreground-pressed);background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed)}.HorizontalDocumentCard-module-scss-module__DO8q0W__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HorizontalDocumentCard-module-scss-module__DO8q0W__details{flex-direction:column;justify-content:flex-start;gap:8px;display:flex}.HorizontalDocumentCard-module-scss-module__DO8q0W__additionalInfo{flex-direction:column;gap:4px;display:flex}.HorizontalDocumentCard-module-scss-module__DO8q0W__detailItem{align-items:center;gap:4px;display:inline-flex}.HorizontalDocumentCard-module-scss-module__DO8q0W__detailItem .HorizontalDocumentCard-module-scss-module__DO8q0W__folderIcon{margin:0}.HorizontalDocumentCard-module-scss-module__DO8q0W__detailItemText{text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.HorizontalDocumentCard-module-scss-module__DO8q0W__categoryRating{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.FormattedTime-module-scss-module__qfbWVa__small{font-size:14px}.FormattedTime-module-scss-module__qfbWVa__extraSmall{font-size:12px}
.TimeAgo-module-scss-module__QTsAbG__wrapper{white-space:nowrap;background-color:#f6f7fb;border-radius:9999px;justify-content:center;align-items:center;gap:4px;height:24px;padding:0 8px;display:flex}
.VerticalDocumentCard-module-scss-module__P28Vba__container{border-radius:20px;width:192px}.VerticalDocumentCard-module-scss-module__P28Vba__container.VerticalDocumentCard-module-scss-module__P28Vba__fullWidth{width:100%}.VerticalDocumentCard-module-scss-module__P28Vba__classic:hover{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-hover)}.VerticalDocumentCard-module-scss-module__P28Vba__classic:hover .VerticalDocumentCard-module-scss-module__P28Vba__title{color:var(--s-color-main-interaction-primary-foreground-hover)}.VerticalDocumentCard-module-scss-module__P28Vba__classic:active{background-color:var(--s-color-main-interaction-secondary-container-x-subtle-pressed)}.VerticalDocumentCard-module-scss-module__P28Vba__classic:active .VerticalDocumentCard-module-scss-module__P28Vba__title{color:var(--s-color-main-interaction-primary-foreground-pressed)}.VerticalDocumentCard-module-scss-module__P28Vba__classic .VerticalDocumentCard-module-scss-module__P28Vba__title{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:72px;display:-webkit-box;overflow:hidden}.VerticalDocumentCard-module-scss-module__P28Vba__classic .VerticalDocumentCard-module-scss-module__P28Vba__details{gap:8px;padding:8px 12px 12px}.VerticalDocumentCard-module-scss-module__P28Vba__browse{box-sizing:border-box;background-color:var(--s-color-main-container-x-subtle);border:1px solid var(--s-color-main-border-subtle);transition:border-color .16s var(--ease-out-cubic),box-shadow .16s var(--ease-out-cubic),transform .16s var(--ease-out-cubic);overflow:hidden}.VerticalDocumentCard-module-scss-module__P28Vba__browse:hover{border-color:var(--s-color-main-border-default);box-shadow:var(--s-elevation-raised);transform:translateY(-2px)}.VerticalDocumentCard-module-scss-module__P28Vba__browse:hover .VerticalDocumentCard-module-scss-module__P28Vba__title{color:var(--s-color-main-interaction-primary-foreground-hover)}[data-card-hover]:hover .VerticalDocumentCard-module-scss-module__P28Vba__browse{border-color:var(--s-color-main-border-default);box-shadow:var(--s-elevation-raised);transform:translateY(-2px)}[data-card-hover]:hover .VerticalDocumentCard-module-scss-module__P28Vba__browse .VerticalDocumentCard-module-scss-module__P28Vba__title{color:var(--s-color-main-interaction-primary-foreground-hover)}.VerticalDocumentCard-module-scss-module__P28Vba__browse:active{transform:none}.VerticalDocumentCard-module-scss-module__P28Vba__browse:active .VerticalDocumentCard-module-scss-module__P28Vba__title{color:var(--s-color-main-interaction-primary-foreground-pressed)}@media (prefers-reduced-motion:reduce){.VerticalDocumentCard-module-scss-module__P28Vba__browse:hover,[data-card-hover]:hover .VerticalDocumentCard-module-scss-module__P28Vba__browse{transform:none}}.VerticalDocumentCard-module-scss-module__P28Vba__browse .VerticalDocumentCard-module-scss-module__P28Vba__title{min-height:40px;color:var(--s-color-main-text-title)}.VerticalDocumentCard-module-scss-module__P28Vba__browse .VerticalDocumentCard-module-scss-module__P28Vba__details{gap:4px;padding:12px}.VerticalDocumentCard-module-scss-module__P28Vba__media{display:flex}.VerticalDocumentCard-module-scss-module__P28Vba__categoryTag{align-self:flex-start;max-width:100%;overflow:hidden}.VerticalDocumentCard-module-scss-module__P28Vba__facts{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.VerticalDocumentCard-module-scss-module__P28Vba__link{flex-direction:column;display:flex}.VerticalDocumentCard-module-scss-module__P28Vba__link .VerticalDocumentCard-module-scss-module__P28Vba__titleContainer{flex-grow:2}.VerticalDocumentCard-module-scss-module__P28Vba__link:focus-visible{outline:2px auto highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;outline-offset:-2px;border-radius:4px}.VerticalDocumentCard-module-scss-module__P28Vba__title{overflow-wrap:break-word;white-space:initial}.VerticalDocumentCard-module-scss-module__P28Vba__details{flex-direction:column;height:100%;display:flex}.VerticalDocumentCard-module-scss-module__P28Vba__detailItem{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VerticalDocumentCard-module-scss-module__P28Vba__thumbRating{background-color:var(--s-color-main-container-subtle);border-radius:9999px;justify-content:center;align-items:center;height:24px;margin-top:8px;padding:0 8px;line-height:24px;display:flex}.VerticalDocumentCard-module-scss-module__P28Vba__interactiveElement{padding:0 12px 12px}.VerticalDocumentCard-module-scss-module__P28Vba__timeAgo{margin-top:8px}
