.NotificationsPage-module-scss-module__CwpTha__content{justify-items:center;display:grid}.NotificationsPage-module-scss-module__CwpTha__content h1{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%;display:grid}.NotificationsPage-module-scss-module__CwpTha__content h1 .NotificationsPage-module-scss-module__CwpTha__left{grid-area:left}.NotificationsPage-module-scss-module__CwpTha__content h1 .NotificationsPage-module-scss-module__CwpTha__main{grid-area:main}.NotificationsPage-module-scss-module__CwpTha__content h1 .NotificationsPage-module-scss-module__CwpTha__right{grid-area:right}@media (min-width:1192px){.NotificationsPage-module-scss-module__CwpTha__content h1{grid-column-gap:3rem;width:var(--page-width);grid-template-columns:4fr 8fr 4fr;grid-template-areas:"left main right"}}@media (min-width:0) and (max-width:1191px){.NotificationsPage-module-scss-module__CwpTha__content h1{grid-row-gap:0;grid-template-columns:1fr;grid-template-areas:"left""right""main";width:100%}.NotificationsPage-module-scss-module__CwpTha__content h1 .NotificationsPage-module-scss-module__CwpTha__main{padding:0 var(--hz-padding)}}@media (min-width:768px){.NotificationsPage-module-scss-module__CwpTha__content h1{padding:6rem 0 1.5rem}}@media (min-width:0) and (max-width:767px){.NotificationsPage-module-scss-module__CwpTha__content{padding:var(--hz-padding)}.NotificationsPage-module-scss-module__CwpTha__content>h1{padding:var(--vt-padding) var(--hz-padding)}}
@keyframes LevelsSkeleton-module-scss-module__KM2R2a__pulse{0%{opacity:.3}to{opacity:1}}.LevelsSkeleton-module-scss-module__KM2R2a__levels{flex-direction:column;gap:.25rem;display:flex}.LevelsSkeleton-module-scss-module__KM2R2a__levelHeader{align-items:center;gap:.625rem;padding:.5rem 0;display:flex}.LevelsSkeleton-module-scss-module__KM2R2a__levelIcon{background:var(--base-secondary-disabled);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation-name:LevelsSkeleton-module-scss-module__KM2R2a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.LevelsSkeleton-module-scss-module__KM2R2a__levelTitle{background:var(--base-secondary-disabled);border-radius:4px;width:6rem;height:1.75rem;animation-name:LevelsSkeleton-module-scss-module__KM2R2a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.LevelsSkeleton-module-scss-module__KM2R2a__levelContent{flex-direction:column;gap:0;padding:0 0 4rem;display:flex}.LevelsSkeleton-module-scss-module__KM2R2a__levelContent>:first-child{margin-top:3.5rem}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveRow{padding:.75rem 0}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveRow>:nth-child(2){padding-top:.5rem}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveRow:not(:first-child){border-top:1px solid var(--base-border-secondary-default)}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveHeader{align-items:center;gap:1rem;display:flex}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveIcon{background:var(--base-secondary-disabled);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation-name:LevelsSkeleton-module-scss-module__KM2R2a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveLabel{align-items:baseline;gap:.5rem;min-height:1.65rem;display:flex}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveNum{background:var(--base-secondary-disabled);border-radius:4px;width:5.5rem;height:1.375rem;animation-name:LevelsSkeleton-module-scss-module__KM2R2a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.LevelsSkeleton-module-scss-module__KM2R2a__objectiveText{background:var(--base-secondary-disabled);border-radius:4px;width:14rem;height:1.375rem;animation-name:LevelsSkeleton-module-scss-module__KM2R2a__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}
@keyframes CurriculumViewSkeleton-module-scss-module__7mt-ya__pulse{0%{opacity:.3}to{opacity:1}}.CurriculumViewSkeleton-module-scss-module__7mt-ya__container{margin:0 var(--hz-padding);max-width:calc(100vw - 2*var(--hz-padding,1rem));flex-direction:column;gap:2.5rem;display:flex}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tabs{gap:.5rem;display:flex}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab{background:var(--base-secondary-disabled);border-radius:.5rem;height:2rem;animation-name:CurriculumViewSkeleton-module-scss-module__7mt-ya__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab:first-child{width:3.9rem}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab:nth-child(2){width:4.8rem}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab:nth-child(3){width:5.1rem}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab:nth-child(4){width:7.25rem}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab:nth-child(5){width:5.1rem}.CurriculumViewSkeleton-module-scss-module__7mt-ya__tab:nth-child(6){width:6.4rem}.CurriculumViewSkeleton-module-scss-module__7mt-ya__content{flex-direction:column;gap:1.5rem;display:flex}.CurriculumViewSkeleton-module-scss-module__7mt-ya__subjectTitle{background:var(--base-secondary-disabled);border-radius:4px;width:5.5rem;height:2.3rem;animation-name:CurriculumViewSkeleton-module-scss-module__7mt-ya__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}
@keyframes CourseCarousel-module-scss-module__F-knaG__pulse{0%{opacity:.3}to{opacity:1}}.CourseCarousel-module-scss-module__F-knaG__title{background:var(--base-secondary-disabled);width:10rem;height:24px;margin:5px 0;animation-name:CourseCarousel-module-scss-module__F-knaG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseCarousel-module-scss-module__F-knaG__see-more{background:var(--base-secondary-disabled);width:4rem;height:14px;margin:3px 0;animation-name:CourseCarousel-module-scss-module__F-knaG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseCarousel-module-scss-module__F-knaG__slider{padding:2.5rem 0}@media (min-width:0) and (max-width:767px){.CourseCarousel-module-scss-module__F-knaG__slider{padding:1.5rem 0}}.CourseCarousel-module-scss-module__F-knaG__slider .CourseCarousel-module-scss-module__F-knaG__header{padding:0 var(--hz-padding) 2rem;flex-direction:row;justify-content:space-between;display:flex}.CourseCarousel-module-scss-module__F-knaG__slider .CourseCarousel-module-scss-module__F-knaG__header h2{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}.CourseCarousel-module-scss-module__F-knaG__slider .CourseCarousel-module-scss-module__F-knaG__header .CourseCarousel-module-scss-module__F-knaG__see-all{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.CourseCarousel-module-scss-module__F-knaG__slider .CourseCarousel-module-scss-module__F-knaG__header .CourseCarousel-module-scss-module__F-knaG__see-all a{text-underline-offset:25%;text-decoration:underline}
@keyframes Skeleton-module-scss-module__DjHgmq__pulse{0%{opacity:.3}to{opacity:1}}.Skeleton-module-scss-module__DjHgmq__tile-skeleton{--items:4;--aspect-ratio:16 / 10;padding:1rem var(--hz-padding)}.Skeleton-module-scss-module__DjHgmq__tile-skeleton>:first-child{width:100%;height:calc(100vw/var(--items)/(var(--aspect-ratio)));position:relative;overflow:hidden}.Skeleton-module-scss-module__DjHgmq__tile-skeleton>:first-child:before,.Skeleton-module-scss-module__DjHgmq__tile-skeleton>:first-child:after{color:var(--base-secondary-disabled);content:"";background-image:repeating-linear-gradient(to right, currentColor 0, currentColor calc((100% - var(--gap) * (var(--items) - 1)) / var(--items)), transparent calc((100% - var(--gap) * (var(--items) - 1)) / var(--items)), transparent calc((100% - var(--gap) * (var(--items) - 1)) / var(--items) + var(--gap)));background-size:calc(100% + var(--gap)) 100%;background-position:calc(var(--gap)/-2) 0;animation-name:Skeleton-module-scss-module__DjHgmq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;inset:0}@media (min-width:768px){.Skeleton-module-scss-module__DjHgmq__tile-skeleton{--items:4}}@media (min-width:0) and (max-width:767px){.Skeleton-module-scss-module__DjHgmq__tile-skeleton{--items:1}}
@keyframes CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse{0%{opacity:.3}to{opacity:1}}@media (min-width:1192px){.CourseInProgressSkeleton-module-scss-module__LdgDLq__skeleton{--h:36rem}}@media (min-width:0) and (max-width:1191px){.CourseInProgressSkeleton-module-scss-module__LdgDLq__skeleton{--h:100%}}.CourseInProgressSkeleton-module-scss-module__LdgDLq__skeleton{padding:var(--vt-padding) var(--hz-padding);background-color:var(--surface-low)}.CourseInProgressSkeleton-module-scss-module__LdgDLq__card{grid-row-gap:1rem;display:grid}.CourseInProgressSkeleton-module-scss-module__LdgDLq__title{background:var(--base-secondary-disabled);width:60%;height:34px;margin:3px 0;animation-name:CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseInProgressSkeleton-module-scss-module__LdgDLq__progress{background:var(--base-secondary-disabled);border-radius:4px;width:100%;height:.5rem;margin:0;animation-name:CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseInProgressSkeleton-module-scss-module__LdgDLq__cover{background:var(--base-secondary-disabled);border-radius:var(--image-border-radius);width:100%;padding-top:56.25%;animation-name:CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseInProgressSkeleton-module-scss-module__LdgDLq__info{grid-row-gap:.5rem;display:grid}.CourseInProgressSkeleton-module-scss-module__LdgDLq__label{background:var(--base-secondary-disabled);width:4rem;height:14px;margin:3px 0;animation-name:CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseInProgressSkeleton-module-scss-module__LdgDLq__subtitle{background:var(--base-secondary-disabled);width:45%;height:24px;margin:5px 0;animation-name:CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.CourseInProgressSkeleton-module-scss-module__LdgDLq__button{background:var(--base-secondary-disabled);width:7rem;height:2.5rem;margin:0;animation-name:CourseInProgressSkeleton-module-scss-module__LdgDLq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}@media (min-width:1192px){.CourseInProgressSkeleton-module-scss-module__LdgDLq__skeleton{grid-column-gap:var(--hz-padding);grid-template-columns:[card]2fr .5fr[list]3fr;display:grid}.CourseInProgressSkeleton-module-scss-module__LdgDLq__card{max-height:var(--h);grid-column:card}}
@keyframes BannerSkeleton-module-scss-module__tVsBrG__pulse{0%{opacity:.3}to{opacity:1}}.BannerSkeleton-module-scss-module__tVsBrG__skeleton{background:var(--surface-high);grid-gap:1.5rem;height:100%;padding:1rem 0;display:grid}@media (min-width:768px){.BannerSkeleton-module-scss-module__tVsBrG__skeleton{grid-template-columns:auto 1fr auto;grid-template-areas:"image text actionable";align-items:center}}@media (min-width:0) and (max-width:767px){.BannerSkeleton-module-scss-module__tVsBrG__skeleton{grid-gap:1rem;grid-template:"image text""image actionable"/auto 1fr;align-content:center}}.BannerSkeleton-module-scss-module__tVsBrG__image{background:var(--base-secondary-disabled);border-radius:.2rem;grid-area:image;width:88px;height:88px;margin:0;animation-name:BannerSkeleton-module-scss-module__tVsBrG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.BannerSkeleton-module-scss-module__tVsBrG__text{background:var(--base-secondary-disabled);grid-area:text;width:50%;height:24px;margin:5px 0;animation-name:BannerSkeleton-module-scss-module__tVsBrG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.BannerSkeleton-module-scss-module__tVsBrG__actionable{background:var(--base-secondary-disabled);grid-area:actionable;width:7rem;height:2.5rem;margin:0;animation-name:BannerSkeleton-module-scss-module__tVsBrG__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}
@keyframes CompletionDashboardSkeleton-module-scss-module__O6hjpW__pulse{0%{opacity:.3}to{opacity:1}}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__skeleton{padding:4rem var(--hz-padding);-webkit-user-select:none;user-select:none;display:grid}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__subjects{flex-direction:row;grid-area:subjects;column-gap:1rem;display:flex}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__creator{grid-area:creator;display:flex}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__ring{background:var(--base-secondary-disabled);border-radius:50%;flex-shrink:0;width:140px;height:140px;margin:0;animation-name:CompletionDashboardSkeleton-module-scss-module__O6hjpW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}@media (min-width:1192px){.CompletionDashboardSkeleton-module-scss-module__O6hjpW__skeleton{grid-template-columns:1fr auto;grid-template-areas:"subjects creator";align-items:center;height:16rem}}@media (min-width:0) and (max-width:1191px){.CompletionDashboardSkeleton-module-scss-module__O6hjpW__skeleton{padding:2.5rem var(--hz-padding) .5rem;grid-row-gap:2rem;grid-template-areas:"subjects""creator"}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__subjects{scrollbar-width:none;-ms-overflow-style:none;overflow:auto clip}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__subjects::-webkit-scrollbar{display:none}.CompletionDashboardSkeleton-module-scss-module__O6hjpW__creator{justify-content:start}}
.RouteSkeleton-module-scss-module__lA8_sa__content{padding-top:var(--header-height)}
@keyframes Editor-module-scss-module__hSjLEW__pulse{0%,to{opacity:.6}50%{opacity:1}}.Editor-module-scss-module__hSjLEW__editor{box-sizing:border-box;height:100%;padding-top:4rem;padding-left:var(--hz-padding);padding-right:var(--hz-padding);flex-direction:column;display:flex}.Editor-module-scss-module__hSjLEW__header{justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.Editor-module-scss-module__hSjLEW__titleRow{align-items:center;gap:.75rem;display:flex}.Editor-module-scss-module__hSjLEW__title{font-family:var(--font-family);letter-spacing:-.0425rem;word-spacing:-.0425rem;font-size:2.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);margin:0}@media (min-width:768px) and (max-width:1191px){.Editor-module-scss-module__hSjLEW__title{letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}}.Editor-module-scss-module__hSjLEW__title{cursor:pointer}.Editor-module-scss-module__hSjLEW__title:hover{color:var(--base-secondary-default)}.Editor-module-scss-module__hSjLEW__titleInput{font-family:var(--font-family);letter-spacing:-.0425rem;word-spacing:-.0425rem;font-size:2.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);margin:0}@media (min-width:768px) and (max-width:1191px){.Editor-module-scss-module__hSjLEW__titleInput{letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}}.Editor-module-scss-module__hSjLEW__titleInput{border:none;border-bottom:2px solid var(--base-highlight-default);color:inherit;background:0 0;outline:none;min-width:200px;padding:0}.Editor-module-scss-module__hSjLEW__titleInput[data-saving]{border-bottom-color:var(--base-tertiary-disabled);opacity:.6;animation:1s ease-in-out infinite Editor-module-scss-module__hSjLEW__pulse}.Editor-module-scss-module__hSjLEW__titleInput[data-error]{border-bottom-color:var(--base-error-default)}.Editor-module-scss-module__hSjLEW__statusBadge{font-family:var(--font-family);letter-spacing:0;word-spacing:0;background:var(--base-accent-default);color:var(--base-tertiary-default);border-radius:4px;margin:0;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:140%}.Editor-module-scss-module__hSjLEW__statusBadge[data-status=published]{background:var(--base-accent-highlight-default);color:var(--base-highlight-default)}.Editor-module-scss-module__hSjLEW__statusBadge[data-status=hidden]{background:color-mix(in srgb, var(--ouro-80) 14%, transparent);color:var(--ouro-50)}.Editor-module-scss-module__hSjLEW__readinessBadge{font-family:var(--font-family);letter-spacing:0;word-spacing:0;border-radius:4px;margin:0;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:140%}.Editor-module-scss-module__hSjLEW__readinessBadge[data-ready=true]{background:var(--base-accent-highlight-default);color:var(--base-highlight-default)}.Editor-module-scss-module__hSjLEW__readinessBadge[data-ready=false]{background:color-mix(in srgb, var(--base-error-default) 12%, transparent);color:var(--base-error-default);cursor:pointer}.Editor-module-scss-module__hSjLEW__readinessBadge[data-ready=false]:hover{background:color-mix(in srgb, var(--base-error-default) 16%, transparent)}.Editor-module-scss-module__hSjLEW__readinessAnchor{position:relative}.Editor-module-scss-module__hSjLEW__issuePopover{z-index:50;font-family:var(--font-family);letter-spacing:0;word-spacing:0;background:var(--surface-base);border:1px solid color-mix(in srgb, var(--base-error-default) 32%, transparent);white-space:nowrap;color:var(--base-secondary-default);border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.75rem;font-weight:400;line-height:140%;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 4px 12px #0000001f}.Editor-module-scss-module__hSjLEW__issueItems{color:var(--base-tertiary-default);margin:0;padding-left:1rem;font-size:12px}.Editor-module-scss-module__hSjLEW__issueItems li{margin:.125rem 0}.Editor-module-scss-module__hSjLEW__headerActions{gap:.5rem;display:flex}.Editor-module-scss-module__hSjLEW__tabs{border-bottom:1px solid var(--base-border-secondary-default);gap:0;display:flex}.Editor-module-scss-module__hSjLEW__tab{cursor:pointer;font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;color:var(--base-primary-disabled);background:0 0;border:none;border-bottom:2px solid #0000;margin:0;padding:.75rem 1.25rem;font-size:1rem;font-weight:400;line-height:130%;transition:color .15s,border-color .15s}.Editor-module-scss-module__hSjLEW__tab[data-active=true]{color:var(--base-primary-default);border-bottom-color:currentColor}.Editor-module-scss-module__hSjLEW__tab:hover{color:var(--base-primary-default)}.Editor-module-scss-module__hSjLEW__tabContent{flex:1;padding-top:1.5rem;overflow-y:auto}.Editor-module-scss-module__hSjLEW__placeholder{height:200px;color:var(--base-tertiary-default);font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;border:1px dashed var(--base-border-secondary-default);border-radius:4px;justify-content:center;align-items:center;margin:0;font-size:.875rem;font-weight:400;line-height:140%;display:flex}.Editor-module-scss-module__hSjLEW__errorState{flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}.Editor-module-scss-module__hSjLEW__errorActions{gap:.5rem;display:flex}.Editor-module-scss-module__hSjLEW__modal{z-index:100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Editor-module-scss-module__hSjLEW__modalContent{background:var(--surface-base);border-radius:8px;width:100%;max-width:400px;padding:2rem}.Editor-module-scss-module__hSjLEW__modalContent p{margin-bottom:1.5rem}.Editor-module-scss-module__hSjLEW__modalActions{justify-content:flex-end;gap:.5rem;display:flex}.Editor-module-scss-module__hSjLEW__skeletonTab{color:#0000;pointer-events:none;opacity:1;position:relative}.Editor-module-scss-module__hSjLEW__skeletonTab:after{background:var(--base-secondary-disabled);content:"";border-radius:4px;height:.875rem;animation-name:Editor-module-scss-module__hSjLEW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%)}.Editor-module-scss-module__hSjLEW__skeletonTitle{color:#0000;pointer-events:none;position:relative}.Editor-module-scss-module__hSjLEW__skeletonTitle:after{background:var(--base-secondary-disabled);content:"";border-radius:6px;height:.85em;animation-name:Editor-module-scss-module__hSjLEW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (max-width:720px){.Editor-module-scss-module__hSjLEW__skeletonEditor .Editor-module-scss-module__hSjLEW__header{align-items:flex-start}}
.Select-module-scss-module__Xjg6Vq__select-input,.Select-module-scss-module__Xjg6Vq__select-input-array{--input-height:2.5rem;--width:100%;--min-width:1rem;--in-between-spacing:.5rem;--label-spacing:0rem;--label-height:1.5rem;--labeled-min-height:calc(var(--input-height) + var(--label-height) + var(--label-spacing));--bg-color:var(--base-accent-default);--fg-color:var(--base-primary-default);--focused-underline-color:var(--base-primary-default);--unfocused-underline-color:var(--base-tertiary-default);--underline-color:var(--unfocused-underline-color);width:var(--width)}.Select-module-scss-module__Xjg6Vq__select-input>label,.Select-module-scss-module__Xjg6Vq__select-input-array>label{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);height:var(--label-height);-webkit-user-select:none;user-select:none;margin:0;font-size:.875rem;font-weight:400;line-height:140%;display:block}.Select-module-scss-module__Xjg6Vq__select-input input:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input textarea:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input select:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input select:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input select:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array input:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array textarea:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array select:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array select:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input-array select:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Select-module-scss-module__Xjg6Vq__select-input{align-items:center;display:grid;position:relative}.Select-module-scss-module__Xjg6Vq__select-input--style{border:0;transition:all .5s;display:grid}.Select-module-scss-module__Xjg6Vq__select-input--style>*{grid-area:1/-1}.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__prefix{-webkit-user-select:none;user-select:none;pointer-events:none;color:var(--fg-color);align-self:center;padding:0 0 0 .5rem}.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__input{width:90%;font-family:var(--font-family);letter-spacing:-.025rem;word-spacing:-.025rem;color:var(--fg-color);background:0 0;border:0;outline:0;margin:0;padding:0 .5rem;font-size:1rem;font-weight:400;line-height:160%}.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__input::placeholder{-webkit-user-select:none;user-select:none}.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__input:disabled,.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__input:disabled~.Select-module-scss-module__Xjg6Vq__prefix{--fg-color:var(--base-primary-disabled)}.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__input[data-prefix=true]{padding:0}.Select-module-scss-module__Xjg6Vq__select-input--style .Select-module-scss-module__Xjg6Vq__base{height:var(--input-height);pointer-events:none;align-self:end;transition:all .5s}.Select-module-scss-module__Xjg6Vq__select-input--style[data-prefix=true]{grid-template-columns:[prefix]auto[input]1fr}.Select-module-scss-module__Xjg6Vq__select-input--style[data-prefix=true]>*{grid-column:input}.Select-module-scss-module__Xjg6Vq__select-input--style[data-prefix=true] .Select-module-scss-module__Xjg6Vq__prefix{grid-column:prefix}.Select-module-scss-module__Xjg6Vq__select-input--style[data-prefix=true] .Select-module-scss-module__Xjg6Vq__base{grid-column:1/-1}.Select-module-scss-module__Xjg6Vq__select-input--style path{fill:var(--unfocused-underline-color)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-state=has-error]{--underline-color:var(--base-error-default)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=base]{border:0}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=muted]{font-family:var(--font-family);letter-spacing:-.025rem;word-spacing:-.025rem;background-color:var(--bg-color);margin:0;font-size:1rem;font-weight:400;line-height:160%}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=underline] .Select-module-scss-module__Xjg6Vq__base,.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=muted] .Select-module-scss-module__Xjg6Vq__base{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--underline-color)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=underline] .Select-module-scss-module__Xjg6Vq__input:focus~.Select-module-scss-module__Xjg6Vq__base,.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=muted] .Select-module-scss-module__Xjg6Vq__input:focus~.Select-module-scss-module__Xjg6Vq__base{--underline-color:var(--fg-color)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=underline][data-state=has-error] .Select-module-scss-module__Xjg6Vq__input:focus~div,.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=muted][data-state=has-error] .Select-module-scss-module__Xjg6Vq__input:focus~div{--underline-color:var(--base-error-default)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=boundless]{background-color:none}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=boundless] input{line-height:normal}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=boundless] input::placeholder{color:var(--prata-80)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass]{border:0;margin:0;padding:0}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{color:#fff;text-align:center;width:100%;min-width:2rem;padding:0 0 1rem}@media (min-width:1192px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{font-family:var(--font-family);letter-spacing:-.12rem;word-spacing:-.12rem;font-size:6rem;font-weight:700;line-height:105%;font-family:var(--font-family);font-family:var(--font-family);margin:0}}@media (min-width:1192px) and (min-width:768px) and (max-width:1191px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{letter-spacing:-.075rem;word-spacing:-.075rem;margin:0;font-size:3.75rem;font-weight:700;line-height:110%}}@media (min-width:1192px) and (min-width:0) and (max-width:767px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{letter-spacing:-.034375rem;word-spacing:-.034375rem;margin:0;font-size:3.125rem;font-weight:700;line-height:90%}}@media (min-width:768px) and (max-width:1191px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{font-family:var(--font-family);letter-spacing:-.075rem;word-spacing:-.075rem;font-size:3.75rem;font-weight:700;line-height:110%;font-family:var(--font-family);font-family:var(--font-family);margin:0}}@media (min-width:768px) and (max-width:1191px) and (min-width:768px) and (max-width:1191px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{letter-spacing:-.0625rem;word-spacing:-.0625rem;margin:0;font-size:3.125rem;font-weight:700;line-height:110%}}@media (min-width:768px) and (max-width:1191px) and (min-width:0) and (max-width:767px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{letter-spacing:-.0425rem;word-spacing:-.0425rem;margin:0;font-size:2.125rem;font-weight:700;line-height:110%}}@media (min-width:0) and (max-width:767px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{font-family:var(--font-family);letter-spacing:-.0425rem;word-spacing:-.0425rem;font-size:2.125rem;font-weight:700;line-height:110%;font-family:var(--font-family);margin:0}}@media (min-width:0) and (max-width:767px) and (min-width:768px) and (max-width:1191px){.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] input{box-sizing:border-box;height:100%}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=bigass] .Select-module-scss-module__Xjg6Vq__feedback{border:0;margin:0;padding:0}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=none]{background-color:var(--surface-base)}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=none] .Select-module-scss-module__Xjg6Vq__base{height:initial}.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=none] .Select-module-scss-module__Xjg6Vq__input,.Select-module-scss-module__Xjg6Vq__select-input--style[data-kind=none] .Select-module-scss-module__Xjg6Vq__prefix{padding:initial}.Select-module-scss-module__Xjg6Vq__select-input--style{display:grid}.Select-module-scss-module__Xjg6Vq__select-input--style *{grid-area:1/-1}.Select-module-scss-module__Xjg6Vq__select-input--style :last-child{--icon-fg:var(--prata-50);place-self:center end;padding-right:.5rem}.Select-module-scss-module__Xjg6Vq__select-input--style select{appearance:none}.Select-module-scss-module__Xjg6Vq__select-input--style select::-ms-expand{display:none}.Select-module-scss-module__Xjg6Vq__select-input--style select{cursor:pointer;z-index:1;outline:none;width:100%}
.ContentComponent-module-scss-module__2_VK3W__loading{justify-content:center;align-items:center;height:100%;display:flex}
.TagSlider-module-scss-module__8GyuEG__tag-slider{--height:3rem;width:100%}.TagSlider-module-scss-module__8GyuEG__tag-slider[data-disabled=true]{pointer-events:none}.TagSlider-module-scss-module__8GyuEG__tag-slider .TagSlider-module-scss-module__8GyuEG__item-list{flex-direction:row;gap:.5rem;display:flex}
@keyframes GroupContent-module-scss-module__yWWRDW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes GroupContent-module-scss-module__yWWRDW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes GroupContent-module-scss-module__yWWRDW__popUpEnter{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes GroupContent-module-scss-module__yWWRDW__popUpExit{0%{transform:scale(1)}to{transform:scale(.9)}}.GroupContent-module-scss-module__yWWRDW__component{-webkit-user-select:none;user-select:none}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise{--padding-top:calc(var(--header-height) + var(--vt-padding));--exercise-main-height:calc(100vh - var(--padding-top) - var(--exercise-header-height) - 3rem);--enter-duration:.2s;--enter-easing:var(--ease-in-out-cubic);padding-top:var(--padding-top);height:calc(100vh - var(--padding-top));justify-items:center;display:grid}@keyframes GroupContent-module-scss-module__yWWRDW__fromSubleAnim{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise[data-enter=initial],.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise[data-enter=true]{animation-name:GroupContent-module-scss-module__yWWRDW__fromSubleAnim;animation-duration:var(--enter-duration);animation-timing-function:var(--enter-easing)}@keyframes GroupContent-module-scss-module__yWWRDW__toSubleAnim{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px)}}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise[data-enter=false]{animation-name:GroupContent-module-scss-module__yWWRDW__toSubleAnim;animation-duration:var(--enter-duration);animation-timing-function:var(--enter-easing)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise>*{display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--header{height:var(--exercise-header-height);align-items:center}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--header>*{text-align:center}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--header .GroupContent-module-scss-module__yWWRDW__title{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);margin:0;font-size:.875rem;font-weight:400;line-height:140%}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main{height:var(--exercise-main-height)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main>*{display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main{transition:all .5s}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers{--item-height:calc(var(--code-height) + var(--media-height));justify-content:center}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer{--radius:4px;cursor:pointer;align-content:start;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer>*{transition:var(--base-transition)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer .GroupContent-module-scss-module__yWWRDW__media{border-radius:var(--radius) var(--radius) 0 0;height:var(--media-height)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer .GroupContent-module-scss-module__yWWRDW__code{height:var(--code-height);border-radius:0 0 var(--radius) var(--radius);background-color:var(--base-accent-default);place-items:center;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer:hover .GroupContent-module-scss-module__yWWRDW__media{opacity:.8}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer:hover .GroupContent-module-scss-module__yWWRDW__code{background-color:var(--base-accent-hover)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers{grid-row-gap:2rem;grid-template-rows:auto 1fr;justify-content:center;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers--media{height:var(--h);width:var(--w)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers--answers{grid-row-gap:1rem;align-content:start;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers--answers .GroupContent-module-scss-module__yWWRDW__answer{grid-template-columns:var(--code-size) auto;grid-column-gap:1rem;cursor:pointer;width:var(--w);align-items:center;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers--answers .GroupContent-module-scss-module__yWWRDW__answer .GroupContent-module-scss-module__yWWRDW__code{background-color:var(--base-primary-default);color:var(--base-on-primary-default);height:var(--code-size);border-radius:.25rem;justify-content:center;align-items:center;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers--answers .GroupContent-module-scss-module__yWWRDW__answer:hover .GroupContent-module-scss-module__yWWRDW__code{background-color:var(--base-primary-hover);color:var(--base-on-primary-default)}.GroupContent-module-scss-module__yWWRDW__modal{display:grid}.GroupContent-module-scss-module__yWWRDW__bottom{--h-skip:3rem;--h-result:12rem;--transition:.2s;display:grid}.GroupContent-module-scss-module__yWWRDW__bottom>*{background-color:var(--surface-high);grid-area:1/-1;justify-content:center;width:100%;display:grid;position:fixed;bottom:0;left:0}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__skip{height:var(--h-skip);z-index:1;align-items:center}@keyframes GroupContent-module-scss-module__yWWRDW__fromAnim{0%{transform:translate(0, var(--h-result))}to{transform:translate(0)}}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__skip{animation-name:GroupContent-module-scss-module__yWWRDW__fromAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-in-out-cubic)}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__skip-button{appearance:none;grid-column-gap:6px;font:inherit;color:var(--base-primary-default);cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto;align-items:center;padding:0;font-size:14px;font-weight:700;display:grid}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__skip-button-icon{place-items:center;width:24px;height:24px;display:grid}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__result{height:var(--height);opacity:0;pointer-events:none;z-index:2}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__result .GroupContent-module-scss-module__yWWRDW__result{opacity:1;pointer-events:initial}@keyframes GroupContent-module-scss-module__yWWRDW__toAnim{0%{transform:translate(0)}to{transform:translate(0, var(--h-skip))}}.GroupContent-module-scss-module__yWWRDW__bottom .GroupContent-module-scss-module__yWWRDW__result .GroupContent-module-scss-module__yWWRDW__result,.GroupContent-module-scss-module__yWWRDW__bottom[data-state=solved] .GroupContent-module-scss-module__yWWRDW__skip{animation-name:GroupContent-module-scss-module__yWWRDW__toAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-in-out-cubic);animation-fill-mode:forwards}.GroupContent-module-scss-module__yWWRDW__bottom[data-state=solved] .GroupContent-module-scss-module__yWWRDW__result{opacity:1;pointer-events:initial;animation-name:GroupContent-module-scss-module__yWWRDW__fromAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-in-out-cubic)}.GroupContent-module-scss-module__yWWRDW__result-layout{grid-gap:1rem;grid-template:"feedback feedback"5.5rem"answer next"3rem/1fr 1fr;align-content:end;display:grid}.GroupContent-module-scss-module__yWWRDW__result-layout .GroupContent-module-scss-module__yWWRDW__feedback{grid-area:feedback}.GroupContent-module-scss-module__yWWRDW__result-layout button:only-of-type{grid-column:1/-1}@media (min-width:768px){.GroupContent-module-scss-module__yWWRDW__exercise{--exercise-header-height:10rem}.GroupContent-module-scss-module__yWWRDW__exercise--header{width:32rem}.GroupContent-module-scss-module__yWWRDW__exercise--header .GroupContent-module-scss-module__yWWRDW__question{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;padding:.5rem 0 2rem;font-size:1.5rem;font-weight:700;line-height:117%}.GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers{--code-height:2.5rem;--media-height:20vh;grid-template-columns:1fr 1fr;grid-template-rows:var(--item-height);grid-column-gap:1rem}.GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer{width:calc(var(--media-height)*1.77 - var(--code-height));max-width:calc(100vw - 2*var(--hz-padding))}.GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers{--code-size:2.5rem;--h:calc(var(--exercise-main-height) / 2);--w:calc(var(--h) * 1.7777)}.GroupContent-module-scss-module__yWWRDW__result{--height:12rem}.GroupContent-module-scss-module__yWWRDW__result .GroupContent-module-scss-module__yWWRDW__result-layout{width:22rem;padding-bottom:1rem}.GroupContent-module-scss-module__yWWRDW__modal{--size:60;width:calc(var(--size)*1vw);height:calc(var(--size)*.5625*1vw);background-color:var(--prata-0)}}@media (min-width:0) and (max-width:767px){.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise{--exercise-header-height:6rem}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--header{width:18rem}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--header .GroupContent-module-scss-module__yWWRDW__title{opacity:0;display:none;position:fixed}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--header .GroupContent-module-scss-module__yWWRDW__question{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;padding:0 0 1rem;font-size:1rem;font-weight:400;line-height:130%}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers{--code-height:2rem;--row-gap:1rem;--height-minus-code:calc(var(--exercise-main-height) - (var(--count) * var(--code-height)));--height-minus-gaps:calc(var(--height-minus-code) - ((var(--count) - 1) * var(--row-gap)));--height-minus-padding:calc(var(--height-minus-gaps) - 2rem);--media-height:calc(var(--height-minus-padding) / var(--count));grid-row-gap:var(--row-gap);grid-template-rows:auto auto;align-content:start}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer{--w:calc(var(--media-height) * 1.77 - var(--code-height))}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer .GroupContent-module-scss-module__yWWRDW__media{width:var(--w);max-width:calc(100vw - 2*var(--hz-padding));height:calc(var(--w)*.5625);border-radius:var(--radius)}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__text-answers{--code-size:2rem;--w:70vw;--h:calc(var(--w) * .5625)}.GroupContent-module-scss-module__yWWRDW__result{--height:10rem;padding:1rem 0}.GroupContent-module-scss-module__yWWRDW__result .GroupContent-module-scss-module__yWWRDW__result-layout{width:calc(100vw - var(--hz-padding))}.GroupContent-module-scss-module__yWWRDW__modal{background-color:var(--prata-0);height:56.25vw;display:grid}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise{--vt-padding:1rem;--exercise-header-height:4rem}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer{--w:80vw;max-width:calc(100vw - 2*var(--hz-padding))}.GroupContent-module-scss-module__yWWRDW__component .GroupContent-module-scss-module__yWWRDW__exercise--main .GroupContent-module-scss-module__yWWRDW__image-answers--answer .GroupContent-module-scss-module__yWWRDW__media{width:var(--w);height:calc(var(--w)*.5625);border-radius:var(--radius)}}
.popover-module-scss-module__yX91fW__menu{flex-direction:column;gap:4px;min-width:140px;display:flex}.popover-module-scss-module__yX91fW__item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.2;display:flex}.popover-module-scss-module__yX91fW__item:hover,.popover-module-scss-module__yX91fW__item[data-selected]{background:#ffffff24}.popover-module-scss-module__yX91fW__item:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:-2px}.popover-module-scss-module__yX91fW__check{--icon-fg:currentColor;align-items:center;display:inline-flex}.popover-module-scss-module__yX91fW__wrap{display:inline-flex;position:relative}.popover-module-scss-module__yX91fW__panel{bottom:calc(100% + 8px + var(--panel-rise,0px));z-index:30;box-sizing:border-box;max-height:var(--panel-max-height,none);overscroll-behavior:contain;transform:translateX(var(--panel-shift,0px));background:#141414f5;border-radius:8px;padding:8px;position:absolute;overflow:auto;box-shadow:0 6px 24px #00000073}.popover-module-scss-module__yX91fW__panel[data-align=right]{right:0}.popover-module-scss-module__yX91fW__panel[data-align=left]{left:0}.popover-module-scss-module__yX91fW__panel[data-mobile-fullscreen=true]{z-index:var(--z-modal-content,1000);width:100vw;height:100dvh;min-height:100vh;max-height:none;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:none;transform-origin:bottom;background:#0f0f0ffa;border-radius:0;flex-direction:column;animation:.2s cubic-bezier(.2,.7,.2,1) both popover-module-scss-module__yX91fW__mobile-panel-enter;display:flex;position:fixed;inset:0;overflow:auto}.popover-module-scss-module__yX91fW__panel[data-mobile-fullscreen=true]>:not(.popover-module-scss-module__yX91fW__mobileHeader){width:100%;max-height:none;overflow:visible}.popover-module-scss-module__yX91fW__panel[data-mobile-fullscreen=true][data-state=closing]{pointer-events:none;animation:.18s both popover-module-scss-module__yX91fW__mobile-panel-exit}@keyframes popover-module-scss-module__yX91fW__mobile-panel-enter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes popover-module-scss-module__yX91fW__mobile-panel-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.99)}}@media (prefers-reduced-motion:reduce){.popover-module-scss-module__yX91fW__panel[data-mobile-fullscreen=true],.popover-module-scss-module__yX91fW__panel[data-mobile-fullscreen=true][data-state=closing]{animation:none;transform:none}}.popover-module-scss-module__yX91fW__mobileHeader{display:none}.popover-module-scss-module__yX91fW__panel[data-mobile-fullscreen=true] .popover-module-scss-module__yX91fW__mobileHeader{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:12px;display:flex}.popover-module-scss-module__yX91fW__mobileTitle{color:#fff;font-size:18px;font-weight:700;line-height:1.2}.popover-module-scss-module__yX91fW__mobileClose{color:#fff;cursor:pointer;--icon-fg:currentColor;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:inline-grid}.popover-module-scss-module__yX91fW__mobileClose:hover{background:#ffffff24}.popover-module-scss-module__yX91fW__mobileClose:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:2px}.popover-module-scss-module__yX91fW__subtitleStyle{border-top:1px solid #ffffff24;flex-direction:column;gap:12px;min-width:min(260px,100vw - 32px);margin-top:10px;padding-top:10px;display:flex}.popover-module-scss-module__yX91fW__styleRow,.popover-module-scss-module__yX91fW__backdropRow{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.popover-module-scss-module__yX91fW__styleLabel{color:#fff;font-size:13px;font-weight:700}.popover-module-scss-module__yX91fW__sizeOptions{border:1px solid #ffffff2e;border-radius:4px;grid-template-columns:repeat(3,minmax(44px,1fr));min-width:160px;display:inline-grid;overflow:hidden}.popover-module-scss-module__yX91fW__sizeButton{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff2e;place-items:center;min-width:44px;height:34px;padding:0 12px;line-height:1;display:grid}.popover-module-scss-module__yX91fW__sizeButton:first-child{border-left:0}.popover-module-scss-module__yX91fW__sizeButton[data-size=small]{font-size:13px}.popover-module-scss-module__yX91fW__sizeButton[data-size=medium]{font-size:17px}.popover-module-scss-module__yX91fW__sizeButton[data-size=large]{font-size:22px}.popover-module-scss-module__yX91fW__sizeButton[data-selected=true]{background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffffb8}.popover-module-scss-module__yX91fW__sizeButton:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:-2px}.popover-module-scss-module__yX91fW__colorOptions{align-items:center;gap:10px;display:inline-flex}.popover-module-scss-module__yX91fW__colorButton{cursor:pointer;border:1px solid #ffffff61;border-radius:50%;width:22px;height:22px;padding:0}.popover-module-scss-module__yX91fW__colorButton[data-color=white]{background:#fff}.popover-module-scss-module__yX91fW__colorButton[data-color=yellow]{background:#ffe44d}.popover-module-scss-module__yX91fW__colorButton[data-selected=true]{box-shadow:0 0 0 2px #111,0 0 0 3px #fff}.popover-module-scss-module__yX91fW__colorButton:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:3px}.popover-module-scss-module__yX91fW__backdropRow{color:#fff;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.popover-module-scss-module__yX91fW__backdropRow:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:2px}.popover-module-scss-module__yX91fW__backdropSwitch{background:#ffffff40;border-radius:999px;flex:none;width:40px;height:22px;display:inline-flex;position:relative}.popover-module-scss-module__yX91fW__backdropSwitch:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.popover-module-scss-module__yX91fW__backdropRow[aria-checked=true] .popover-module-scss-module__yX91fW__backdropSwitch{background:var(--arara-500,#ffd166)}.popover-module-scss-module__yX91fW__backdropRow[aria-checked=true] .popover-module-scss-module__yX91fW__backdropSwitch:after{transform:translate(18px)}
.PlayerAnnounce-module-scss-module__H3lnrq__toast{z-index:4;pointer-events:none;color:#fff;letter-spacing:.01em;white-space:nowrap;background:#000000b8;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;animation:.18s both PlayerAnnounce-module-scss-module__H3lnrq__player-announce-in;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}@keyframes PlayerAnnounce-module-scss-module__H3lnrq__player-announce-in{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.AutoplayButton-module-scss-module__5VXnWG__switch{line-height:0}.AutoplayButton-module-scss-module__5VXnWG__track{--track-w:34px;--track-h:18px;--knob:15px;--pad:1.5px;width:var(--track-w);height:var(--track-h);background:#ffffff52;border-radius:999px;transition:background .2s;display:inline-block;position:relative}.AutoplayButton-module-scss-module__5VXnWG__switch[aria-checked=true] .AutoplayButton-module-scss-module__5VXnWG__track{background:var(--arara-500,#ffd166)}.AutoplayButton-module-scss-module__5VXnWG__knob{top:50%;left:var(--pad);width:var(--knob);height:var(--knob);color:#1a1a1a;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:left .2s;display:inline-flex;position:absolute;transform:translateY(-50%)}.AutoplayButton-module-scss-module__5VXnWG__switch[aria-checked=true] .AutoplayButton-module-scss-module__5VXnWG__knob{left:calc(var(--track-w) - var(--knob) - var(--pad))}.AutoplayButton-module-scss-module__5VXnWG__knobIcon{width:9px;height:9px;margin-left:1px}
.ClassicView-module-scss-module__nUc32W__chrome{color:#fff;opacity:1;background:linear-gradient(#0000,#0009);align-items:center;gap:8px;padding:8px 12px;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.ClassicView-module-scss-module__nUc32W__chrome[data-visible=false]:not(:focus-within){opacity:0;pointer-events:none}.ClassicView-module-scss-module__nUc32W__ctrl{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 6px;font-size:13px;line-height:1;transition:background .15s;display:inline-flex}.ClassicView-module-scss-module__nUc32W__ctrl:hover{background:#ffffff2e}.ClassicView-module-scss-module__nUc32W__ctrl[aria-pressed=true]{background:#ffffff47}.ClassicView-module-scss-module__nUc32W__seeker{flex:1}.ClassicView-module-scss-module__nUc32W__time{font-variant-numeric:tabular-nums;font-size:12px}.ClassicView-module-scss-module__nUc32W__volume{width:80px}
.LayoutRenderer-module-scss-module__zhtfcW__controls,.LayoutRenderer-module-scss-module__zhtfcW__overlay{pointer-events:none;position:absolute;inset:0}.LayoutRenderer-module-scss-module__zhtfcW__stack{pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute}.LayoutRenderer-module-scss-module__zhtfcW__stack[data-stack=top]{padding-top:max(0px,env(safe-area-inset-top,0px));background:linear-gradient(#000000b3,#0000);top:0;left:0;right:0}.LayoutRenderer-module-scss-module__zhtfcW__stack[data-stack=bottom]{background:linear-gradient(#0000,#000000b3);padding:8px 14px 12px;bottom:0;left:0;right:0}.LayoutRenderer-module-scss-module__zhtfcW__row{align-items:center;gap:10px;display:flex}.LayoutRenderer-module-scss-module__zhtfcW__spacer{flex:1}.LayoutRenderer-module-scss-module__zhtfcW__group{align-items:center;gap:10px;display:flex}.LayoutRenderer-module-scss-module__zhtfcW__fullGroup{flex:1}
.ClipMarkers-module-scss-module__SQDhpq__markers{pointer-events:none;position:absolute;inset:0}.ClipMarkers-module-scss-module__SQDhpq__markers[data-attention=true] .ClipMarkers-module-scss-module__SQDhpq__band{box-shadow:0 0 10px var(--arara-glow),0 0 26px var(--arara-glow),0 0 42px #09f09747;background-color:#09f0975c}.ClipMarkers-module-scss-module__SQDhpq__dim,.ClipMarkers-module-scss-module__SQDhpq__band{height:var(--bar-h,.25rem);position:absolute;top:50%;transform:translateY(-50%)}.ClipMarkers-module-scss-module__SQDhpq__dim{background-color:#0000}.ClipMarkers-module-scss-module__SQDhpq__band{background-color:#09f0973d;transition:background-color .16s,box-shadow .16s}.ClipMarkers-module-scss-module__SQDhpq__handle{--clip-handle-hit-width:2.75rem;--clip-handle-hit-height:2rem;--clip-handle-visual-width:.5rem;--clip-handle-visual-height:var(--bar-active-h,1rem);--clip-handle-visual-left:50%;--clip-handle-visual-x:-50%;width:var(--clip-handle-hit-width);height:var(--clip-handle-hit-height);cursor:ew-resize;pointer-events:auto;touch-action:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ClipMarkers-module-scss-module__SQDhpq__handle:after{content:"";top:50%;left:var(--clip-handle-visual-left);z-index:1;width:var(--clip-handle-visual-width);height:var(--clip-handle-visual-height);transform:translate(var(--clip-handle-visual-x), -50%);background-color:var(--arara-500);box-shadow:0 0 6px var(--arara-glow);border-radius:.125rem;transition:width .12s,height .12s,background-color .12s,box-shadow .12s;position:absolute}.ClipMarkers-module-scss-module__SQDhpq__handle[data-edge=start]{--clip-handle-visual-x:-100%}.ClipMarkers-module-scss-module__SQDhpq__handle[data-edge=end]{--clip-handle-visual-x:0}.ClipMarkers-module-scss-module__SQDhpq__handle[data-edge-anchor=left]{--clip-handle-visual-left:0;--clip-handle-visual-x:0;transform:translateY(-50%)}.ClipMarkers-module-scss-module__SQDhpq__handle[data-edge-anchor=right]{--clip-handle-visual-left:100%;--clip-handle-visual-x:-100%;transform:translate(-100%,-50%)}.ClipMarkers-module-scss-module__SQDhpq__handle[data-active=true]{cursor:grabbing}.ClipMarkers-module-scss-module__SQDhpq__handle[data-active=true]:after{width:.75rem;height:1.75rem;box-shadow:0 0 10px var(--arara-glow),0 0 18px var(--arara-glow)}.ClipMarkers-module-scss-module__SQDhpq__handle[data-editable=false]{pointer-events:none;cursor:default;opacity:.4}.ClipMarkers-module-scss-module__SQDhpq__handle[data-editable=false]:after{box-shadow:none}
.ScrubberPreview-module-scss-module__1xLgva__preview{bottom:calc(100% + 2.1rem);left:clamp(var(--preview-half-width),var(--preview-center),100% - var(--preview-half-width));opacity:0;pointer-events:none;background-color:#101010e0;border-radius:.25rem;transition:opacity .14s;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #00000080}.ScrubberPreview-module-scss-module__1xLgva__preview[data-visible=true]{opacity:1}.ScrubberPreview-module-scss-module__1xLgva__preview[data-quality=loading]{background-color:#10101094;animation:1.8s ease-in-out infinite alternate ScrubberPreview-module-scss-module__1xLgva__scrubber-preview-loading}.ScrubberPreview-module-scss-module__1xLgva__image{z-index:0;background-repeat:no-repeat;transition:filter .18s;position:absolute;inset:0}.ScrubberPreview-module-scss-module__1xLgva__preview:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--prata-100);pointer-events:none;position:absolute;inset:0}.ScrubberPreview-module-scss-module__1xLgva__preview[data-quality=degraded] .ScrubberPreview-module-scss-module__1xLgva__image{filter:blur(8px)}.ScrubberPreview-module-scss-module__1xLgva__time{bottom:calc(100% + .5rem);left:clamp(var(--preview-half-width),var(--preview-center),100% - var(--preview-half-width));z-index:1;opacity:0;pointer-events:none;color:var(--prata-100,#fff);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;background-color:#000000c7;border-radius:.2rem;padding:.1rem .4rem;font-size:13px;line-height:1.4;transition:opacity .14s;position:absolute;transform:translate(-50%)}.ScrubberPreview-module-scss-module__1xLgva__time[data-visible=true]{opacity:1}@keyframes ScrubberPreview-module-scss-module__1xLgva__scrubber-preview-loading{0%{background-color:#10101094}to{background-color:#101010eb}}
.ProgressBar-module-scss-module__djHZiq__seeker{--bar-active-h:1rem;--bar-h:.25rem;--bar-color:var(--prata-100);--clip-start-percentage:0%;--clip-end-percentage:100%;cursor:pointer;width:100%;height:var(--bar-active-h);align-items:center;display:grid;position:relative}.ProgressBar-module-scss-module__djHZiq__seeker .ProgressBar-module-scss-module__djHZiq__bg,.ProgressBar-module-scss-module__djHZiq__seeker .ProgressBar-module-scss-module__djHZiq__buffer,.ProgressBar-module-scss-module__djHZiq__seeker .ProgressBar-module-scss-module__djHZiq__fg{height:var(--bar-h);grid-area:1/-1;position:relative}.ProgressBar-module-scss-module__djHZiq__seeker .ProgressBar-module-scss-module__djHZiq__bg{opacity:.2;background-color:var(--prata-100)}.ProgressBar-module-scss-module__djHZiq__seeker .ProgressBar-module-scss-module__djHZiq__buffer{width:var(--buffer-percentage);opacity:.3;background-color:var(--prata-100)}.ProgressBar-module-scss-module__djHZiq__seeker .ProgressBar-module-scss-module__djHZiq__fg{width:var(--progress-percentage);background-color:var(--bar-color);transition:background-color 1s}.ProgressBar-module-scss-module__djHZiq__seeker[data-clip-active=true] .ProgressBar-module-scss-module__djHZiq__bg{opacity:.08}.ProgressBar-module-scss-module__djHZiq__seeker[data-clip-active=true] .ProgressBar-module-scss-module__djHZiq__buffer,.ProgressBar-module-scss-module__djHZiq__seeker[data-clip-active=true] .ProgressBar-module-scss-module__djHZiq__fg{margin-left:var(--clip-start-percentage);max-width:calc(var(--clip-end-percentage) - var(--clip-start-percentage))}.ProgressBar-module-scss-module__djHZiq__seeker[data-clip-active=true] .ProgressBar-module-scss-module__djHZiq__buffer{width:clamp(0%,var(--buffer-percentage) - var(--clip-start-percentage),var(--clip-end-percentage) - var(--clip-start-percentage))}.ProgressBar-module-scss-module__djHZiq__seeker[data-clip-active=true] .ProgressBar-module-scss-module__djHZiq__fg{width:clamp(0%,var(--progress-percentage) - var(--clip-start-percentage),var(--clip-end-percentage) - var(--clip-start-percentage));box-shadow:none}.ProgressBar-module-scss-module__djHZiq__seeker:not([data-clip-active=true]):hover,.ProgressBar-module-scss-module__djHZiq__seeker:not([data-clip-active=true]):active{--bar-color:var(--arara-500)}.ProgressBar-module-scss-module__djHZiq__seeker:not([data-clip-active=true]):hover .ProgressBar-module-scss-module__djHZiq__fg,.ProgressBar-module-scss-module__djHZiq__seeker:not([data-clip-active=true]):active .ProgressBar-module-scss-module__djHZiq__fg{box-shadow:0px 0px 6px var(--arara-glow)}.ProgressBar-module-scss-module__djHZiq__seeker:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:4px}.ProgressBar-module-scss-module__djHZiq__seeker[data-disabled=true]{cursor:not-allowed;opacity:.45}.ProgressBar-module-scss-module__djHZiq__seeker[data-disabled=true]:hover,.ProgressBar-module-scss-module__djHZiq__seeker[data-disabled=true]:active{--bar-color:var(--prata-100)}.ProgressBar-module-scss-module__djHZiq__seeker[data-disabled=true]:hover .ProgressBar-module-scss-module__djHZiq__fg,.ProgressBar-module-scss-module__djHZiq__seeker[data-disabled=true]:active .ProgressBar-module-scss-module__djHZiq__fg{box-shadow:none}
.CourseFullscreenHeaderPart-module-scss-module__vpbreG__header{--header-h:3.75rem;--progress-w:16rem;--side-w:5rem;grid-template-columns:[exit] var(--side-w) [titles] minmax(0, 1fr) [progress] var(--progress-w) [toc] var(--side-w);width:100%;min-height:var(--header-h);color:#fff;align-items:center;display:grid}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__exit{grid-column:exit;justify-self:start;margin-left:20px}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__titles{grid-column:titles;gap:.125rem;min-width:0;display:grid}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__courseTitle,.CourseFullscreenHeaderPart-module-scss-module__vpbreG__contentTitle{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__courseTitle{color:#ffffffb3;font-size:.75rem;line-height:1.3}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__contentTitle{color:#fffffff0;font-size:.9375rem;font-weight:600;line-height:1.25}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__progress{width:var(--progress-w);grid-column:progress;justify-self:center}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__toc{grid-column:toc;justify-self:end;margin-right:20px}@media (min-width:768px){.CourseFullscreenHeaderPart-module-scss-module__vpbreG__header{--progress-w:16rem}}@media (min-width:0) and (max-width:767px){.CourseFullscreenHeaderPart-module-scss-module__vpbreG__header{--progress-w:10rem;grid-template-columns:[exit] var(--side-w) [titles] minmax(0, 1fr) [toc] var(--side-w);grid-template-rows:var(--header-h) auto;row-gap:.375rem;padding-bottom:.5rem}.CourseFullscreenHeaderPart-module-scss-module__vpbreG__progress{grid-area:2/exit/auto/span 3}}
.CourseContent-module-scss-module__TcMNFW__watch{--course-content-breathing-height:clamp(80px, 12vh, 144px);--course-info-preview-height:calc(var(--header-height,0px) + var(--course-content-breathing-height));--course-player-max-height:calc(100vh - var(--course-info-preview-height));--course-player-height:min(calc(100vw * 9 / 16), var(--course-player-max-height));--header-bg-color:var(--surface-low);--header-fg-color:var(--base-primary-default);--surface-background:var(--prata-0);--course-mobile-sticky-top:var(--header-height,0px);background:var(--surface-base);width:100%;min-height:100vh}@supports (height:100svh){.CourseContent-module-scss-module__TcMNFW__watch{--course-content-breathing-height:clamp(80px, 12svh, 144px);--course-player-max-height:calc(100svh - var(--course-info-preview-height))}}.CourseContent-module-scss-module__TcMNFW__main{width:100%;min-height:var(--page-h,calc(100vh - var(--header-height,58px)));padding-top:var(--header-height,58px)}.CourseContent-module-scss-module__TcMNFW__fullscreen-host{min-height:var(--page-h,calc(100vh - var(--header-height,58px)))}.CourseContent-module-scss-module__TcMNFW__fullscreen-host:fullscreen,.CourseContent-module-scss-module__TcMNFW__fullscreen-host[data-fullscreen=true]{z-index:calc(var(--z-header,1000) + 10);background:var(--surface-background,#000);width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__loading{height:var(--course-player-height);max-height:var(--course-player-max-height);--player-media-max-width:calc(var(--course-player-height) * 16 / 9);background-color:var(--surface-low);width:100%;color:var(--base-secondary-default);justify-content:center;align-items:center;display:grid;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__logged-out{height:var(--course-player-height);max-height:var(--course-player-max-height);--player-media-max-width:calc(var(--course-player-height) * 16 / 9);background-color:var(--surface-low);width:100%;display:grid;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__logged-out>*{grid-area:1/1}.CourseContent-module-scss-module__TcMNFW__logged-out .CourseContent-module-scss-module__TcMNFW__backdrop{z-index:1;background-image:var(--thumb-img);opacity:.2;background-position:50%;background-size:cover;width:100%;height:100%}.CourseContent-module-scss-module__TcMNFW__logged-out .CourseContent-module-scss-module__TcMNFW__msg{z-index:2;place-self:center}.CourseContent-module-scss-module__TcMNFW__error{height:var(--course-player-height);max-height:var(--course-player-max-height);--player-media-max-width:calc(var(--course-player-height) * 16 / 9);background-color:var(--surface-low);text-align:center;width:100%;color:var(--base-secondary-default);justify-content:center;align-items:center;gap:12px;display:grid;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__course-content{z-index:1;position:relative}.CourseContent-module-scss-module__TcMNFW__course-content:has(.CourseContent-module-scss-module__TcMNFW__answer-video){z-index:calc(var(--z-header,1000) + 30)}.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true]{width:100vw;height:100vh;padding:0;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__main,.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__video-content,.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__player-area,.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__player,.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__video-preview,.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__exercise-content{width:100vw;max-width:none;height:100vh;max-height:none}.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__bottom{display:none}.CourseContent-module-scss-module__TcMNFW__video-content{width:100%}.CourseContent-module-scss-module__TcMNFW__video-handoff-preview{z-index:6;pointer-events:none;animation:.5s forwards CourseContent-module-scss-module__TcMNFW__course-video-handoff;position:absolute;inset:0 0 auto}.CourseContent-module-scss-module__TcMNFW__player-area{height:var(--course-player-height);max-height:var(--course-player-max-height);--player-media-max-width:calc(var(--course-player-height) * 16 / 9);z-index:1;background:var(--prata-2);-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__player-area>*{z-index:3;grid-area:1/1;position:relative}.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group]{height:calc(100vh - var(--header-height,58px));background:var(--surface-base);max-height:none;overflow:hidden}@supports (height:100svh){.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group]{height:calc(100svh - var(--header-height,58px))}}.CourseContent-module-scss-module__TcMNFW__player{height:var(--course-player-height);max-height:var(--course-player-max-height);--player-media-max-width:calc(var(--course-player-height) * 16 / 9);width:100%;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__video-preview{height:var(--course-player-height);max-height:var(--course-player-max-height);--player-media-max-width:calc(var(--course-player-height) * 16 / 9);background:#000;width:100%;position:relative;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__video-preview:after{content:"";background:radial-gradient(#00000026 0%,#00000080 100%);position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__video-preview-image{object-fit:cover;filter:blur(18px)brightness(.55)saturate(1.05);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}@keyframes CourseContent-module-scss-module__TcMNFW__course-video-handoff{0%,55%{opacity:1}to{opacity:0}}.CourseContent-module-scss-module__TcMNFW__exercise-content{--hz-padding:16px;--exercise-top-padding:32px;--exercise-gap:32px;background:var(--surface-base);width:100%;min-width:0;height:100%;min-height:0;color:var(--base-primary-default);grid-template-rows:minmax(0,1fr) 82px;justify-self:center;display:grid;position:relative;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__exercise-content:focus{outline:none}.CourseContent-module-scss-module__TcMNFW__exercise-steps{grid-area:1/1;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__exercise-steps[data-transitioning=true]{pointer-events:none}.CourseContent-module-scss-module__TcMNFW__exercise-steps>.CourseContent-module-scss-module__TcMNFW__exercise{grid-area:1/1}.CourseContent-module-scss-module__TcMNFW__exercise{box-sizing:border-box;place-content:start stretch;justify-items:center;gap:var(--exercise-gap);height:100%;padding:var(--exercise-top-padding) var(--hz-padding) 16px;grid-template-rows:auto auto;min-height:0;display:grid;overflow:auto}.CourseContent-module-scss-module__TcMNFW__exercise[data-motion=exit]{animation:CourseContent-module-scss-module__TcMNFW__course-exercise-step-exit .36s var(--ease-out-cubic) both}.CourseContent-module-scss-module__TcMNFW__exercise[data-motion=enter]{animation:CourseContent-module-scss-module__TcMNFW__course-exercise-step-enter .45s var(--ease-out-cubic) both}@keyframes CourseContent-module-scss-module__TcMNFW__course-exercise-step-exit{0%{opacity:1;transform:translateY(0)}60%{opacity:0}to{opacity:0;transform:translateY(-10vh)}}@keyframes CourseContent-module-scss-module__TcMNFW__course-exercise-step-enter{0%{opacity:0;transform:translateY(10vh)}to{opacity:1;transform:translateY(0)}}.CourseContent-module-scss-module__TcMNFW__exercise[data-answer-video-visible=true]{pointer-events:none}.CourseContent-module-scss-module__TcMNFW__exercise-header{text-align:center;gap:4px;min-height:0;display:grid}.CourseContent-module-scss-module__TcMNFW__exercise-title{color:var(--base-tertiary-default);font-size:14px;line-height:20px}.CourseContent-module-scss-module__TcMNFW__exercise-question{width:100%;max-width:min(1000px,100vw - 2*var(--hz-padding));overflow-wrap:anywhere;text-wrap:balance;place-items:center;font-size:16px;font-weight:700;line-height:21px;display:grid}.CourseContent-module-scss-module__TcMNFW__exercise-main{grid-template-columns:minmax(0,1fr);place-content:start center;align-items:start;width:100%;min-height:min-content;display:grid;position:relative;overflow:visible}.CourseContent-module-scss-module__TcMNFW__exercise-answer-fit{place-items:center;width:100%;height:auto;min-height:0;display:grid;position:relative;overflow:visible}.CourseContent-module-scss-module__TcMNFW__exercise-answer-fit>*{min-height:0}.CourseContent-module-scss-module__TcMNFW__exercise-bottom-shell{z-index:3;pointer-events:none;grid-area:auto;position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__exercise-scrim{opacity:0;z-index:2;pointer-events:none;background:#0d0d0e99;transition:opacity .2s;position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__exercise-scrim[data-visible=true]{opacity:1;pointer-events:auto}.CourseContent-module-scss-module__TcMNFW__exercise-status{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.CourseContent-module-scss-module__TcMNFW__exercise-explanation-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:720px;margin:0;font-size:16px;line-height:23px}.CourseContent-module-scss-module__TcMNFW__exercise-help{z-index:calc(var(--z-header,1000) + 35);background:#00000085;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.CourseContent-module-scss-module__TcMNFW__exercise-help-panel{color:#fff;background:#141414f5;border-radius:8px;width:min(24rem,100%);padding:1rem 1.125rem;box-shadow:0 .5rem 1.5rem #00000059}.CourseContent-module-scss-module__TcMNFW__exercise-help-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:700}.CourseContent-module-scss-module__TcMNFW__exercise-help-list{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}.CourseContent-module-scss-module__TcMNFW__exercise-help-list li{display:contents}.CourseContent-module-scss-module__TcMNFW__exercise-help-keys{color:#4ade80;white-space:nowrap;font-family:monospace;font-size:.75rem;font-weight:700}.CourseContent-module-scss-module__TcMNFW__exercise-help-description{overflow-wrap:anywhere;min-width:0;font-size:.8125rem}.CourseContent-module-scss-module__TcMNFW__answer-video{box-sizing:border-box;visibility:hidden;pointer-events:none;place-items:center;width:100%;min-width:0;max-width:720px;display:grid;position:relative}.CourseContent-module-scss-module__TcMNFW__answer-video[data-visible=true]{visibility:visible;pointer-events:auto}.CourseContent-module-scss-module__TcMNFW__answer-video:fullscreen{background:#000;max-width:none;padding:24px}.CourseContent-module-scss-module__TcMNFW__answer-video:fullscreen .CourseContent-module-scss-module__TcMNFW__answer-video-dialog{width:min(100%,1200px)}.CourseContent-module-scss-module__TcMNFW__answer-video:fullscreen .CourseContent-module-scss-module__TcMNFW__answer-video-media{max-height:calc(100svh - 160px)}.CourseContent-module-scss-module__TcMNFW__answer-video-dialog{z-index:1;background:0 0;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.CourseContent-module-scss-module__TcMNFW__exercise-scrim{transition:none}}.CourseContent-module-scss-module__TcMNFW__answer-video-close{z-index:2;color:#fff;cursor:pointer;--icon-fg:currentColor;background:#000000b8;border:0;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:absolute;top:.75rem;right:.75rem}.CourseContent-module-scss-module__TcMNFW__answer-video-close:hover,.CourseContent-module-scss-module__TcMNFW__answer-video-close:focus-visible{background:#000000e0}.CourseContent-module-scss-module__TcMNFW__answer-video-close:focus-visible{outline:2px solid var(--base-highlight-default);outline-offset:3px}.CourseContent-module-scss-module__TcMNFW__answer-video-media{aspect-ratio:16/9;width:100%;min-height:0;max-height:max(80px,100svh - var(--header-height,58px) - 208px);cursor:pointer;border-radius:8px;position:relative;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__answer-video-media video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.CourseContent-module-scss-module__TcMNFW__answer-video-fullscreen{color:#fff;cursor:pointer;--icon-fg:currentColor;background:#00000080;border:0;border-radius:4px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.CourseContent-module-scss-module__TcMNFW__answer-video-loading{pointer-events:none;background:#0c0e10;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__answer-video-loading-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__answer-video-loading-scrim{background:#05060838;position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__answer-video-controls{background:0 0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:16px 0 0;display:grid}.CourseContent-module-scss-module__TcMNFW__answer-video-play{align-self:center;width:40px;height:40px}.CourseContent-module-scss-module__TcMNFW__answer-video-error{color:#fff;background:#111;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__answer-video-continue{width:min(100%,360px);min-height:44px;margin:16px auto}.CourseContent-module-scss-module__TcMNFW__prev-next{--edge-hit-w:clamp(6rem, 18vw, 12rem);--edge-title-w:clamp(12rem, 28vw, 20rem);--arrow-w:10px;--edge-padding:1rem;--gap:1rem;z-index:4;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute}.CourseContent-module-scss-module__TcMNFW__prev-next>*{pointer-events:auto;width:var(--edge-hit-w);height:20%}.CourseContent-module-scss-module__TcMNFW__element{--tooltip-x:var(--arrow-w);padding:0 var(--edge-padding);cursor:pointer;touch-action:none;background:0 0;border:0;align-content:center;display:grid}.CourseContent-module-scss-module__TcMNFW__element:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:2px}.CourseContent-module-scss-module__TcMNFW__element .CourseContent-module-scss-module__TcMNFW__tooltip{--offset:-.5rem;width:max-content;max-width:var(--edge-title-w);opacity:0;pointer-events:none;transition:var(--base-transition);transform:translate(var(--tooltip-x), calc(-100% - var(--offset) - var(--gap))) scaleX(var(--scale));will-change:transform;font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;padding:.5rem;font-size:1rem;font-weight:400;line-height:130%;position:absolute}.CourseContent-module-scss-module__TcMNFW__element .CourseContent-module-scss-module__TcMNFW__tooltip:before{content:"";background-color:var(--prata-0);opacity:.5;z-index:-1;border-radius:4px;position:absolute;inset:0}.CourseContent-module-scss-module__TcMNFW__element .CourseContent-module-scss-module__TcMNFW__tooltip .CourseContent-module-scss-module__TcMNFW__tooltip-label{z-index:1;color:var(--prata-100);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__element .CourseContent-module-scss-module__TcMNFW__tooltip .CourseContent-module-scss-module__TcMNFW__tooltip-line{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__element[data-direction=left]{text-align:left;--scale:1}.CourseContent-module-scss-module__TcMNFW__element[data-direction=right]{--scale:-1;--tooltip-x:calc(var(--arrow-w) + var(--edge-padding));transform:scaleX(-1)}.CourseContent-module-scss-module__TcMNFW__element[data-direction=right] .CourseContent-module-scss-module__TcMNFW__tooltip{text-align:right}.CourseContent-module-scss-module__TcMNFW__element[data-touch-preview=true] .CourseContent-module-scss-module__TcMNFW__tooltip,.CourseContent-module-scss-module__TcMNFW__element:focus-visible .CourseContent-module-scss-module__TcMNFW__tooltip{opacity:1;--offset:0rem}@media (hover:hover) and (pointer:fine){.CourseContent-module-scss-module__TcMNFW__element:hover .CourseContent-module-scss-module__TcMNFW__tooltip{opacity:1;--offset:0rem}}@media (hover:none) and (pointer:coarse){.CourseContent-module-scss-module__TcMNFW__prev-next{--edge-hit-w:5rem;--edge-title-w:min(16rem, 42vw);--edge-padding:.5rem}}.CourseContent-module-scss-module__TcMNFW__course-touch-regions{z-index:5;pointer-events:none;grid-template-columns:var(--edge-hit-w) 1fr var(--edge-hit-w);color:#fff;text-transform:uppercase;letter-spacing:.04em;align-items:stretch;width:100%;height:auto;font:700 11px/1 monospace;display:grid;position:absolute;inset:0 0 76px}.CourseContent-module-scss-module__TcMNFW__course-touch-regions[data-player-regions=true]{grid-template-columns:var(--edge-hit-w) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) var(--edge-hit-w)}.CourseContent-module-scss-module__TcMNFW__course-touch-regions:not([data-player-regions=true]) .CourseContent-module-scss-module__TcMNFW__course-touch-region[data-zone=next]{grid-column:3}.CourseContent-module-scss-module__TcMNFW__course-touch-region{text-align:center;background:#3b82f629;border:1px solid #ffffffa6;place-content:center;place-items:center;gap:.35rem;min-width:0;padding:.35rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}.CourseContent-module-scss-module__TcMNFW__course-touch-region[data-zone=prev],.CourseContent-module-scss-module__TcMNFW__course-touch-region[data-zone=next]{background:#fb923c52;align-self:center;height:20%}.CourseContent-module-scss-module__TcMNFW__course-touch-region-label{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__course-touch-region-behaviors{text-transform:none;letter-spacing:0;opacity:.85;gap:.2rem;min-width:0;max-width:100%;font:600 9px/1.1 monospace;display:grid}.CourseContent-module-scss-module__TcMNFW__course-touch-region-behavior{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__bottom{align-self:stretch}.CourseContent-module-scss-module__TcMNFW__bottom[data-transition-enter=true]{animation:CourseContent-module-scss-module__TcMNFW__course-below-player-enter .28s var(--ease-out-quint) both}.CourseContent-module-scss-module__TcMNFW__bottom[data-transition-exit=true]{pointer-events:none;animation:CourseContent-module-scss-module__TcMNFW__course-below-player-exit .2s var(--ease-out-cubic) forwards}@keyframes CourseContent-module-scss-module__TcMNFW__course-below-player-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes CourseContent-module-scss-module__TcMNFW__course-below-player-exit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.CourseContent-module-scss-module__TcMNFW__bottom[data-transition-enter=true],.CourseContent-module-scss-module__TcMNFW__bottom[data-transition-exit=true]{animation:none}}@media (min-width:1192px){.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group],.CourseContent-module-scss-module__TcMNFW__exercise-content{overflow:hidden}.CourseContent-module-scss-module__TcMNFW__player video,.CourseContent-module-scss-module__TcMNFW__player iframe{width:100%;height:100%}}@media (min-width:0) and (max-width:1191px){.CourseContent-module-scss-module__TcMNFW__watch{--course-content-breathing-height:clamp(80px, 10vh, 128px)}.CourseContent-module-scss-module__TcMNFW__prev-next{--edge-hit-w:5rem;--edge-title-w:min(16rem, 42vw);--edge-padding:.5rem}@supports (height:100svh){.CourseContent-module-scss-module__TcMNFW__watch{--course-content-breathing-height:clamp(80px, 10svh, 128px)}}}@media (min-width:0) and (max-width:767px){.CourseContent-module-scss-module__TcMNFW__watch:has(.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group]){height:100vh;min-height:0;position:fixed;inset:0 0 auto;overflow:hidden}@supports (height:100svh){.CourseContent-module-scss-module__TcMNFW__watch:has(.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group]){height:100svh}}.CourseContent-module-scss-module__TcMNFW__watch:has(.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group]) .CourseContent-module-scss-module__TcMNFW__main{box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group] .CourseContent-module-scss-module__TcMNFW__prev-next{display:none}.CourseContent-module-scss-module__TcMNFW__player-area{--player-media-max-width:none;height:auto;max-height:none;overflow:visible}.CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Video]{top:var(--course-mobile-sticky-top);z-index:3;position:sticky}.CourseContent-module-scss-module__TcMNFW__course-content[data-transitioning=true] .CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Video]{top:0}.CourseContent-module-scss-module__TcMNFW__player{--player-media-max-width:none;height:auto;max-height:none;overflow:visible}.CourseContent-module-scss-module__TcMNFW__player video,.CourseContent-module-scss-module__TcMNFW__player iframe{width:100%;height:100%}.CourseContent-module-scss-module__TcMNFW__exercise{padding:var(--exercise-top-padding) var(--hz-padding) 16px}.CourseContent-module-scss-module__TcMNFW__exercise-main{place-content:start stretch;place-items:start stretch}.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group],.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__exercise-content{height:100vh}.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Video]{z-index:1;position:relative;top:auto}@supports (height:100svh){.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__player-area[data-content-type=Group],.CourseContent-module-scss-module__TcMNFW__course-content[data-fullscreen=true] .CourseContent-module-scss-module__TcMNFW__exercise-content{height:100svh}}}
.Dismiss-module-scss-module__yQ8W5W__dismiss{transition:max-height .3s,opacity .3s,margin-bottom .3s;overflow:hidden}.Dismiss-module-scss-module__yQ8W5W__dismiss[data-open=false]{opacity:0;pointer-events:none;max-height:0;margin-bottom:0}
.GenericMenu-module-scss-module__2ENdaW__menu{--fg-color:var(--base-primary-default);--fg-selected-color:var(--base-primary-default);--separator-color:var(--base-border-secondary-default);--line-distance:.25rem;-webkit-user-select:none;user-select:none}.GenericMenu-module-scss-module__2ENdaW__menu ul li span{color:var(--fg-color)}.GenericMenu-module-scss-module__2ENdaW__menu ul li .GenericMenu-module-scss-module__2ENdaW__arrow{display:flex}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=horizontal]{padding:0 var(--hz-padding);height:2rem}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=horizontal] ul{flex-direction:row;display:flex}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=horizontal] ul>*+*{padding-left:1rem}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=horizontal] ul{padding-bottom:var(--line-distance);border-bottom:1px solid var(--separator-color)}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=horizontal] ul li span{padding-bottom:calc(var(--line-distance) + 4px);border-bottom-color:#0000}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=horizontal] ul li[data-selected=true] span{border-bottom-width:2px;border-bottom-color:var(--base-primary-default);border-bottom-style:solid}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=vertical] ul{flex-direction:column;display:flex}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=vertical] ul>*+*{border-top:1px solid var(--separator-color)}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=vertical] ul li a{height:var(--item-height);justify-content:space-between;align-items:center;display:flex}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=vertical] ul li[data-selected=true] span{color:var(--fg-selected-color)}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=vertical] ul li[data-selected=true] polyline{stroke:var(--fg-selected-color)}.GenericMenu-module-scss-module__2ENdaW__menu[data-layout=vertical] ul li[data-selected=true] .GenericMenu-module-scss-module__2ENdaW__arrow{opacity:1;transform:translate(0)}@media (min-width:768px){.GenericMenu-module-scss-module__2ENdaW__menu{--item-height:2.5rem}.GenericMenu-module-scss-module__2ENdaW__menu .GenericMenu-module-scss-module__2ENdaW__arrow{transition:var(--base-transition);opacity:0;transform:translate(-.5rem)}.GenericMenu-module-scss-module__2ENdaW__menu ul li:hover .GenericMenu-module-scss-module__2ENdaW__arrow{opacity:1;transform:translate(0)}}@media (min-width:0) and (max-width:767px){.GenericMenu-module-scss-module__2ENdaW__menu{--item-height:3rem;width:100%}.GenericMenu-module-scss-module__2ENdaW__menu .GenericMenu-module-scss-module__2ENdaW__arrow{opacity:1;transition:none;transform:translate(0)}.GenericMenu-module-scss-module__2ENdaW__menu ul li:active{background-color:var(--base-accent-default)}}
.SettingsPopover-module-scss-module__B6N1SG__panel{flex-direction:column;gap:12px;width:min(320px,100vw - 32px);max-height:min(520px,100vh - 120px);display:flex;overflow:auto}.SettingsPopover-module-scss-module__B6N1SG__panel[data-accordion=true]{gap:4px}.SettingsPopover-module-scss-module__B6N1SG__section{flex-direction:column;gap:6px;display:flex}.SettingsPopover-module-scss-module__B6N1SG__section[data-collapsible=true]{border-bottom:1px solid #ffffff1f;gap:0}.SettingsPopover-module-scss-module__B6N1SG__staticSection{border-bottom:1px solid #ffffff1f;flex-direction:column;display:flex}.SettingsPopover-module-scss-module__B6N1SG__sectionTitle{color:#ffffffb8;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.1}.SettingsPopover-module-scss-module__B6N1SG__sectionHeader{color:#fff;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 4px;display:flex}.SettingsPopover-module-scss-module__B6N1SG__sectionHeader:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:-2px}.SettingsPopover-module-scss-module__B6N1SG__sectionHeader .SettingsPopover-module-scss-module__B6N1SG__sectionTitle{flex:auto}.SettingsPopover-module-scss-module__B6N1SG__sectionSummary{color:#ffffffd1;text-align:right;overflow-wrap:anywhere;flex:0 auto;min-width:0;font-size:13px;line-height:1.2}.SettingsPopover-module-scss-module__B6N1SG__sectionChevron{color:#ffffffb8;--icon-fg:currentColor;flex:none;width:24px;height:24px;transition:transform .15s;display:inline-flex}.SettingsPopover-module-scss-module__B6N1SG__sectionHeader[aria-expanded=true] .SettingsPopover-module-scss-module__B6N1SG__sectionChevron{transform:rotate(180deg)}.SettingsPopover-module-scss-module__B6N1SG__sectionBody{flex-direction:column;gap:6px;padding:0 0 12px;display:flex}.SettingsPopover-module-scss-module__B6N1SG__switchRow,.SettingsPopover-module-scss-module__B6N1SG__loadingRow{color:#fff;min-height:44px;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:13px;line-height:1.2;display:flex}.SettingsPopover-module-scss-module__B6N1SG__switchRow{cursor:pointer;width:100%}.SettingsPopover-module-scss-module__B6N1SG__switchRow:focus-visible{outline:2px solid var(--arara-500,#ffd166);outline-offset:-2px}.SettingsPopover-module-scss-module__B6N1SG__staticSwitchRow{min-height:52px;padding:12px 4px}.SettingsPopover-module-scss-module__B6N1SG__staticLabel{color:#ffffffb8;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.1}.SettingsPopover-module-scss-module__B6N1SG__loadingRow{color:#ffffffa3}.SettingsPopover-module-scss-module__B6N1SG__loadingRow span:last-child{animation:1.1s ease-in-out infinite SettingsPopover-module-scss-module__B6N1SG__loading-pulse}@keyframes SettingsPopover-module-scss-module__B6N1SG__loading-pulse{0%,to{opacity:.48}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.SettingsPopover-module-scss-module__B6N1SG__loadingRow span:last-child{animation:none}}.SettingsPopover-module-scss-module__B6N1SG__switch{background:#ffffff40;border-radius:999px;flex:none;width:36px;height:20px;transition:background .15s;display:inline-flex;position:relative}.SettingsPopover-module-scss-module__B6N1SG__switch:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.SettingsPopover-module-scss-module__B6N1SG__switchRow[aria-checked=true] .SettingsPopover-module-scss-module__B6N1SG__switch{background:var(--arara-500,#ffd166)}.SettingsPopover-module-scss-module__B6N1SG__switchRow[aria-checked=true] .SettingsPopover-module-scss-module__B6N1SG__switch:after{transform:translate(16px)}
@keyframes useViewStack-module-scss-module__hQmN8W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes useViewStack-module-scss-module__hQmN8W__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes useViewStack-module-scss-module__hQmN8W__popUpEnter{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes useViewStack-module-scss-module__hQmN8W__popUpExit{0%{transform:scale(1)}to{transform:scale(.9)}}.useViewStack-module-scss-module__hQmN8W__stack{width:100%;height:100%;position:relative}.useViewStack-module-scss-module__hQmN8W__view{flex-direction:column;display:flex;position:absolute;inset:0}.useViewStack-module-scss-module__hQmN8W__view-content{z-index:1;transition:box-shadow var(--transition);flex:1;position:relative;overflow-y:auto;box-shadow:-8px 0 24px #0000}.useViewStack-module-scss-module__hQmN8W__view[data-state=active]{z-index:2;pointer-events:auto}.useViewStack-module-scss-module__hQmN8W__view[data-state=entering]{z-index:3;pointer-events:none}@keyframes useViewStack-module-scss-module__hQmN8W__fromAnim{0%{transform:translate(100%)}to{transform:translate(0)}}.useViewStack-module-scss-module__hQmN8W__view[data-state=entering] .useViewStack-module-scss-module__hQmN8W__view-content{animation-name:useViewStack-module-scss-module__hQmN8W__fromAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-out-quint);box-shadow:-8px 0 24px #0000004d}.useViewStack-module-scss-module__hQmN8W__view[data-state=exiting]{z-index:3;pointer-events:none}@keyframes useViewStack-module-scss-module__hQmN8W__toAnim{0%{transform:translate(0)}to{transform:translate(100%)}}.useViewStack-module-scss-module__hQmN8W__view[data-state=exiting] .useViewStack-module-scss-module__hQmN8W__view-content{animation-name:useViewStack-module-scss-module__hQmN8W__toAnim;animation-duration:var(--transition);animation-timing-function:var(--ease-out-quint);animation-fill-mode:forwards;box-shadow:-8px 0 24px #0000004d}.useViewStack-module-scss-module__hQmN8W__view:after{content:"";background:var(--prata-0);opacity:0;z-index:10;pointer-events:none;transition:opacity .3s ease-out;position:absolute;inset:0}.useViewStack-module-scss-module__hQmN8W__view[data-state=behind]{z-index:1;pointer-events:none}.useViewStack-module-scss-module__hQmN8W__view[data-state=behind]:after{opacity:.3}
@keyframes Authors-module-scss-module__zUZQgq__pulse{0%{opacity:.3}to{opacity:1}}.Authors-module-scss-module__zUZQgq__instructors h2,.Authors-module-scss-module__zUZQgq__co-creators h2{padding-bottom:1rem}.Authors-module-scss-module__zUZQgq__instructors>ul{grid-row-gap:2rem;grid-auto-flow:row;display:grid}.Authors-module-scss-module__zUZQgq__instructors .Authors-module-scss-module__zUZQgq__instructor h3{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;padding-top:1.5rem;font-size:1.375rem;font-weight:700;line-height:120%}.Authors-module-scss-module__zUZQgq__co-creators>ul{grid-column-gap:1rem;grid-auto-flow:column;display:grid}.Authors-module-scss-module__zUZQgq__co-creators .Authors-module-scss-module__zUZQgq__co-creator{grid-column-gap:1rem;grid-template-columns:auto 1fr;grid-template-areas:"avatar info";display:grid}.Authors-module-scss-module__zUZQgq__course-body-skeleton div:first-child{background:var(--base-secondary-disabled);width:200px;height:2rem;animation-name:Authors-module-scss-module__zUZQgq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}
.VolumeControl-module-scss-module__bvqQGG__track{appearance:none;cursor:pointer;background:0 0;margin:0;padding:0}.VolumeControl-module-scss-module__bvqQGG__track:focus-visible,.VolumeControl-module-scss-module__bvqQGG__track[data-focus-visible=true]{outline:2px solid var(--arara-500,#ffd166);outline-offset:2px;border-radius:4px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=horizontal]{width:80px;height:28px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=vertical]{writing-mode:vertical-lr;direction:rtl;width:28px;height:96px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=horizontal]::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff 0, #fff var(--fill,0%), #ffffff52 var(--fill,0%), #ffffff52 100%);border-radius:999px;height:4px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=vertical]::-webkit-slider-runnable-track{background:linear-gradient(to top, #fff 0, #fff var(--fill,0%), #ffffff52 var(--fill,0%), #ffffff52 100%);border-radius:999px;width:4px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=horizontal]::-moz-range-track{background:linear-gradient(to right, #fff 0, #fff var(--fill,0%), #ffffff52 var(--fill,0%), #ffffff52 100%);border-radius:999px;height:4px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=vertical]::-moz-range-track{background:linear-gradient(to top, #fff 0, #fff var(--fill,0%), #ffffff52 var(--fill,0%), #ffffff52 100%);border-radius:999px;width:4px}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=horizontal]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px;box-shadow:0 0 2px #0000008c}.VolumeControl-module-scss-module__bvqQGG__track[data-orientation=vertical]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;width:12px;height:12px;margin-left:-4px;box-shadow:0 0 2px #0000008c}.VolumeControl-module-scss-module__bvqQGG__track::-moz-range-thumb{appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;width:12px;height:12px;box-shadow:0 0 2px #0000008c}.VolumeControl-module-scss-module__bvqQGG__host{align-items:center;display:inline-flex;position:relative}.VolumeControl-module-scss-module__bvqQGG__slot{opacity:0;align-items:center;width:0;transition:width .16s,opacity .16s;display:inline-flex;overflow:hidden}.VolumeControl-module-scss-module__bvqQGG__slot .VolumeControl-module-scss-module__bvqQGG__track{margin:0 6px 0 2px}.VolumeControl-module-scss-module__bvqQGG__popup{opacity:0;pointer-events:none;z-index:30;background:#141414f0;border-radius:8px;justify-content:center;align-items:center;padding:10px 4px 8px;transition:opacity .14s;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.VolumeControl-module-scss-module__bvqQGG__host:hover .VolumeControl-module-scss-module__bvqQGG__slot,.VolumeControl-module-scss-module__bvqQGG__host:focus-within .VolumeControl-module-scss-module__bvqQGG__slot,.VolumeControl-module-scss-module__bvqQGG__host[data-focus-visible=true] .VolumeControl-module-scss-module__bvqQGG__slot{opacity:1;width:96px}.VolumeControl-module-scss-module__bvqQGG__host:focus-within .VolumeControl-module-scss-module__bvqQGG__slot,.VolumeControl-module-scss-module__bvqQGG__host[data-focus-visible=true] .VolumeControl-module-scss-module__bvqQGG__slot{overflow:visible}.VolumeControl-module-scss-module__bvqQGG__host:hover .VolumeControl-module-scss-module__bvqQGG__popup,.VolumeControl-module-scss-module__bvqQGG__host:focus-within .VolumeControl-module-scss-module__bvqQGG__popup,.VolumeControl-module-scss-module__bvqQGG__host[data-focus-visible=true] .VolumeControl-module-scss-module__bvqQGG__popup{opacity:1;pointer-events:auto}}
.Head-module-scss-module__C0aifG__course-status{min-height:2.5rem}.Head-module-scss-module__C0aifG__course-head{grid-row-gap:var(--section-gap,3rem);grid-auto-flow:row;width:100%;display:grid}.Head-module-scss-module__C0aifG__course-head h1{padding-bottom:1.5rem}.Head-module-scss-module__C0aifG__course-head .Head-module-scss-module__C0aifG__info p:first-child{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;padding-bottom:.25rem;font-size:1rem;font-weight:400;line-height:130%}.Head-module-scss-module__C0aifG__course-head .Head-module-scss-module__C0aifG__info p:last-child{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-tertiary-default);margin:0;font-size:.875rem;font-weight:400;line-height:140%}.Head-module-scss-module__C0aifG__course-head .Head-module-scss-module__C0aifG__description h2{padding-bottom:1rem}.Head-module-scss-module__C0aifG__course-head[data-face=page]{padding-top:var(--page-padding);padding-bottom:var(--page-padding)}.Head-module-scss-module__C0aifG__course-head[data-face=page] h1{font-family:var(--font-family);letter-spacing:-.075rem;word-spacing:-.075rem;font-size:3.75rem;font-weight:700;line-height:110%;font-family:var(--font-family);margin:0}@media (min-width:768px) and (max-width:1191px){.Head-module-scss-module__C0aifG__course-head[data-face=page] h1{letter-spacing:-.0625rem;word-spacing:-.0625rem;margin:0;font-size:3.125rem;font-weight:700;line-height:110%}}.Head-module-scss-module__C0aifG__course-head[data-face=page] h1{font-family:var(--font-family)}@media (min-width:0) and (max-width:767px){.Head-module-scss-module__C0aifG__course-head[data-face=page] h1{letter-spacing:-.0425rem;word-spacing:-.0425rem;margin:0;font-size:2.125rem;font-weight:700;line-height:110%}}.Head-module-scss-module__C0aifG__course-head[data-face=modal]{padding-top:var(--modal-padding);padding-bottom:var(--modal-padding)}.Head-module-scss-module__C0aifG__course-head[data-face=modal] h1{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;padding-top:.5rem;font-size:1.375rem;font-weight:700;line-height:120%}@media (min-width:1192px){.Head-module-scss-module__C0aifG__course-head{--page-padding:4rem;--modal-padding:2.5rem}}@media (min-width:0) and (max-width:1191px){.Head-module-scss-module__C0aifG__course-head{--page-padding:2rem;--modal-padding:1.5rem}}
.PlayPauseFlash-module-scss-module__UfaawG__flash{pointer-events:none;opacity:1;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.PlayPauseFlash-module-scss-module__UfaawG__flash[data-visible=false]{opacity:0}.PlayPauseFlash-module-scss-module__UfaawG__badge{color:#fff;--icon-fg:currentColor;background:#0000008c;border-radius:999px;place-items:center;width:96px;height:96px;font-size:44px;line-height:0;animation:.3s ease-out PlayPauseFlash-module-scss-module__UfaawG__play-pause-pop;display:grid}.PlayPauseFlash-module-scss-module__UfaawG__icon{transform-origin:50%;width:1em;height:1em;display:block}.PlayPauseFlash-module-scss-module__UfaawG__flash[data-icon=play] .PlayPauseFlash-module-scss-module__UfaawG__icon{transform:translate(.125em)}.PlayPauseFlash-module-scss-module__UfaawG__flash[data-icon=pause] .PlayPauseFlash-module-scss-module__UfaawG__icon{transform:translate(-.03125em)}@keyframes PlayPauseFlash-module-scss-module__UfaawG__play-pause-pop{0%{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PlayPauseFlash-module-scss-module__UfaawG__badge{animation:none}}
.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=close]{grid-template-columns:[rank]1fr[button]auto;height:4rem;display:grid}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=close]>:last-child{grid-column:button;justify-self:end}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=open]{height:14rem}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=open]>form{grid-template-columns:1fr auto auto;grid-template-areas:"rank rank rank""award award award"".submit cancel";align-items:end;gap:1rem .5rem;padding-bottom:2.5rem;display:grid}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=open]>form>:first-child{grid-area:rank}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=open]>form>:nth-child(2){grid-area:award}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=open]>form>:nth-child(3){grid-area:cancel}.RankComponent-module-scss-module__yWh8Aa__rank-promotion[data-state=open]>form>:last-child{grid-area:submit}
.Checkbox-module-scss-module__kqJmwa__checkbox-component{--input-height:2.5rem;--width:100%;--min-width:1rem;--in-between-spacing:.5rem;--label-spacing:0rem;--label-height:1.5rem;--labeled-min-height:calc(var(--input-height) + var(--label-height) + var(--label-spacing));--bg-color:var(--base-accent-default);--fg-color:var(--base-primary-default);--focused-underline-color:var(--base-primary-default);--unfocused-underline-color:var(--base-tertiary-default);--underline-color:var(--unfocused-underline-color);width:var(--width)}.Checkbox-module-scss-module__kqJmwa__checkbox-component>label{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-secondary-default);height:var(--label-height);-webkit-user-select:none;user-select:none;margin:0;font-size:.875rem;font-weight:400;line-height:140%;display:block}.Checkbox-module-scss-module__kqJmwa__checkbox-component input:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component textarea:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component select:-webkit-autofill{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component select:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component select:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg-color);-webkit-box-shadow:0 0 0px 1000px var(--bg-color) inset;transition:background-color 5000s ease-in-out}.Checkbox-module-scss-module__kqJmwa__checkbox-component{display:grid}
@keyframes Recommended-module-scss-module__aVXGoa__pulse{0%{opacity:.3}to{opacity:1}}.Recommended-module-scss-module__aVXGoa__recommended{--hl-color:var(--base-highlight-default);background-color:var(--base-accent-hover);border-radius:4px;min-height:6.5rem;padding:.5rem}.Recommended-module-scss-module__aVXGoa__recommended[data-skeleton]{background:var(--base-secondary-disabled);animation-name:Recommended-module-scss-module__aVXGoa__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.Recommended-module-scss-module__aVXGoa__recommended:not([data-skeleton]):before{content:"★";width:100%;color:var(--hl-color);place-content:end;display:flex;position:absolute;right:.5rem}.Recommended-module-scss-module__aVXGoa__recommended h3{color:var(--hl-color)}.Recommended-module-scss-module__aVXGoa__recommended{position:relative}.Recommended-module-scss-module__aVXGoa__recommended .Recommended-module-scss-module__aVXGoa__courses a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:.5px}.Recommended-module-scss-module__aVXGoa__recommended .Recommended-module-scss-module__aVXGoa__relation{padding-top:.5rem}.Recommended-module-scss-module__aVXGoa__recommended .Recommended-module-scss-module__aVXGoa__relation h4{color:var(--base-secondary-default);font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;font-size:.875rem;font-weight:400;line-height:140%}
@keyframes MasterPlayer-module-scss-module__Gxk7gq__pulse{0%{opacity:.3}to{opacity:1}}.MasterPlayer-module-scss-module__Gxk7gq__master-player{width:100%;height:100%;display:grid}.MasterPlayer-module-scss-module__Gxk7gq__master-player>*{grid-area:1/-1;width:100%;height:100%;position:relative}.MasterPlayer-module-scss-module__Gxk7gq__master-player[data-state=loading]{background:var(--base-secondary-disabled);animation-name:MasterPlayer-module-scss-module__Gxk7gq__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.MasterPlayer-module-scss-module__Gxk7gq__master-player[data-state=loading]>:first-child{opacity:0}.MasterPlayer-module-scss-module__Gxk7gq__master-player>:first-child{opacity:1}.MasterPlayer-module-scss-module__Gxk7gq__error{color:var(--prata-100);place-content:center;justify-items:center;gap:1rem;height:100%;display:grid}.MasterPlayer-module-scss-module__Gxk7gq__error--message{white-space:pre-wrap;text-align:center;padding:2rem 2rem 0}@media (min-width:0) and (max-width:767px){.MasterPlayer-module-scss-module__Gxk7gq__error--message{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;font-size:.875rem;font-weight:400;line-height:140%}}@media (min-width:1192px){.MasterPlayer-module-scss-module__Gxk7gq__master-player{display:grid}.MasterPlayer-module-scss-module__Gxk7gq__master-player>*{grid-area:1/-1;place-self:center;width:100%;height:100%}}@media (min-width:768px) and (max-width:1191px){.MasterPlayer-module-scss-module__Gxk7gq__master-player{--player-h:calc(100vw * .5625)}}
.SegmentedControl-module-scss-module__ibdjwG__component{--track-padding:.25rem;--segment-count:1;--segment-index:0;--transition:.2s;--track-color:var(--surface-low);--indicator-color:var(--base-accent-hover);--fg-color:var(--base-secondary-default);--checked-fg-color:var(--base-primary-default);--focus-color:var(--base-highlight-default);border:0;min-inline-size:min-content;margin:0;padding:0}.SegmentedControl-module-scss-module__ibdjwG__component[data-disabled=true]{opacity:.5}.SegmentedControl-module-scss-module__ibdjwG__component[data-loading=true]{opacity:.85;cursor:progress}.SegmentedControl-module-scss-module__ibdjwG__legend{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--fg-color);margin:0 0 .25rem;padding:0;font-size:.875rem;font-weight:400;line-height:140%}.SegmentedControl-module-scss-module__ibdjwG__track{padding:var(--track-padding);background-color:var(--track-color);border:0;border-radius:9999em;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.SegmentedControl-module-scss-module__ibdjwG__indicator{top:var(--track-padding);bottom:var(--track-padding);left:var(--track-padding);width:calc((100% - var(--track-padding)*2)/var(--segment-count));transform:translateX(calc(100% * var(--segment-index)));background-color:var(--indicator-color);transition:transform var(--transition) ease;pointer-events:none;border-radius:9999em;position:absolute}.SegmentedControl-module-scss-module__ibdjwG__segment{display:flex;position:relative}.SegmentedControl-module-scss-module__ibdjwG__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.SegmentedControl-module-scss-module__ibdjwG__input:disabled{cursor:not-allowed}.SegmentedControl-module-scss-module__ibdjwG__label{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--fg-color);transition:color var(--transition) ease;border-radius:9999em;flex:1;margin:0;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:140%}.SegmentedControl-module-scss-module__ibdjwG__input:checked+.SegmentedControl-module-scss-module__ibdjwG__label,.SegmentedControl-module-scss-module__ibdjwG__input:hover:not(:checked):not(:disabled)+.SegmentedControl-module-scss-module__ibdjwG__label{color:var(--checked-fg-color)}.SegmentedControl-module-scss-module__ibdjwG__input:focus-visible+.SegmentedControl-module-scss-module__ibdjwG__label{outline:2px solid var(--focus-color);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.SegmentedControl-module-scss-module__ibdjwG__indicator,.SegmentedControl-module-scss-module__ibdjwG__label{transition:none}}
.CFPlayer-module-scss-module__Le9-oq__message{justify-content:center;align-items:center;display:grid}
.SearchCoursesInput-module-scss-module__SXdz3a__search-course-input{grid-column-gap:.5rem;grid-template-columns:1fr auto;display:grid}
.SendInvitation-module-scss-module__EQw1XG__send-invitation p{padding-bottom:1rem}
