.Checkout-module-scss-module__rv7j6W__refusal{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;color:var(--base-error-default);margin:0;padding-top:.5rem;font-size:.875rem;font-weight:400;line-height:140%}
.PaymentActionables-module-scss-module__67hUwW__payment-actionables{--button-label-white-space:normal;text-align:center;gap:.5rem;display:grid}.PaymentActionables-module-scss-module__67hUwW__payment-actionables .PaymentActionables-module-scss-module__67hUwW__price button{min-height:2.5rem}.PaymentActionables-module-scss-module__67hUwW__payment-actionables>span{color:var(--base-secondary-default);padding:1rem 0}.PaymentActionables-module-scss-module__67hUwW__price{grid-row-gap:.5rem;width:100%}.PaymentActionables-module-scss-module__67hUwW__price button{width:100%}.PaymentActionables-module-scss-module__67hUwW__price[data-text=true]{grid-template-areas:"button""text";display:grid}.PaymentActionables-module-scss-module__67hUwW__price .PaymentActionables-module-scss-module__67hUwW__text{color:var(--base-tertiary-default);grid-area:text}.PaymentActionables-module-scss-module__67hUwW__price .PaymentActionables-module-scss-module__67hUwW__declined{grid-column-gap:6px;color:var(--base-error-default);grid-template-columns:auto auto;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:grid}
.Form-module-scss-module__lP7d3a__form,.Form-module-scss-module__lP7d3a__form-section{--cols:1;grid-template-columns:repeat(var(--cols), 1fr);grid-column-gap:1rem;grid-column:var(--span);align-content:start}.Form-module-scss-module__lP7d3a__spacing{grid-column:1/-1;padding-top:2rem;display:grid}.Form-module-scss-module__lP7d3a__spacing[data-position=bottom]{align-self:end}.Form-module-scss-module__lP7d3a__form,.Form-module-scss-module__lP7d3a__fieldset,.Form-module-scss-module__lP7d3a__form-section,.Form-module-scss-module__lP7d3a__spacing{align-items:start;display:grid}.Form-module-scss-module__lP7d3a__form>div+*,.Form-module-scss-module__lP7d3a__fieldset>div+*,.Form-module-scss-module__lP7d3a__form-section>div+*,.Form-module-scss-module__lP7d3a__spacing>div+*{margin-top:1rem}.Form-module-scss-module__lP7d3a__form[data-align=left],.Form-module-scss-module__lP7d3a__fieldset[data-align=left],.Form-module-scss-module__lP7d3a__form-section[data-align=left],.Form-module-scss-module__lP7d3a__spacing[data-align=left]{justify-items:start}.Form-module-scss-module__lP7d3a__form[data-align=center],.Form-module-scss-module__lP7d3a__fieldset[data-align=center],.Form-module-scss-module__lP7d3a__form-section[data-align=center],.Form-module-scss-module__lP7d3a__spacing[data-align=center]{justify-items:center}.Form-module-scss-module__lP7d3a__form[data-align=right],.Form-module-scss-module__lP7d3a__fieldset[data-align=right],.Form-module-scss-module__lP7d3a__form-section[data-align=right],.Form-module-scss-module__lP7d3a__spacing[data-align=right]{justify-items:end}
.VideoInfo-module-scss-module__3sa1Yq__video-info h2{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}.VideoInfo-module-scss-module__3sa1Yq__video-info p{padding:1.5rem 0}
.DiscussionTarget-module-scss-module__e0EeXG__target{min-width:0;min-height:1px}
.AddToPlaylistButton-module-scss-module__MAL9oW__add-button{background:var(--base-accent-default);height:40px;color:var(--base-primary-default);--icon-fg:currentColor;font:inherit;letter-spacing:0;white-space:nowrap;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:16px;display:inline-flex}.AddToPlaylistButton-module-scss-module__MAL9oW__add-icon{flex:none}
.EffectPlayerInfoSection-module-scss-module__sqK8Ga__info-section{box-sizing:border-box;background:var(--surface-base);width:100%;color:var(--base-primary-default);padding:var(--space-xxl,40px) var(--space-7xl,80px)}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__inner{gap:var(--space-xl,32px);width:min(100%,1520px);margin:0 auto;display:grid}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__primary{gap:var(--space-l,24px);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__primary[data-has-controls=true]{grid-template-columns:minmax(0,1fr) 362px}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__content{min-width:0}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__primary[data-has-controls=true] .EffectPlayerInfoSection-module-scss-module__sqK8Ga__content{padding-right:var(--space-xxl,40px)}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__controls{justify-content:flex-end;align-items:center;gap:var(--space-l,24px);min-width:0;display:flex}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__lower{gap:var(--space-l,24px);grid-template-columns:minmax(0,1fr) 362px;align-items:start;display:grid}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__inner:has(>.EffectPlayerInfoSection-module-scss-module__sqK8Ga__lower>:only-child:empty){gap:0}@media (min-width:0) and (max-width:1191px){.EffectPlayerInfoSection-module-scss-module__sqK8Ga__info-section{padding:var(--space-xxl,40px) var(--space-m,16px)}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__inner{gap:var(--space-l,24px)}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__primary[data-has-controls=true],.EffectPlayerInfoSection-module-scss-module__sqK8Ga__lower{grid-template-columns:1fr}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__primary[data-has-controls=true] .EffectPlayerInfoSection-module-scss-module__sqK8Ga__content{padding-right:0}.EffectPlayerInfoSection-module-scss-module__sqK8Ga__controls{flex-wrap:wrap;justify-content:flex-start}}
@keyframes CourseComplete-module-scss-module__OWtL1a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CourseComplete-module-scss-module__OWtL1a__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes CourseComplete-module-scss-module__OWtL1a__popUpEnter{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes CourseComplete-module-scss-module__OWtL1a__popUpExit{0%{transform:scale(1)}to{transform:scale(.9)}}.CourseComplete-module-scss-module__OWtL1a__course-complete{--bg-color:var(--surface-base);background-color:var(--bg-color);width:100vw;min-height:100vh;z-index:calc(var(--z-tray) + 1);place-content:start center;padding:7.5rem 0 10rem;display:grid;position:absolute;top:0}@keyframes CourseComplete-module-scss-module__OWtL1a__fromAnim{0%{opacity:0;transform:translateY(10rem)}to{opacity:1;transform:translate(0)}}.CourseComplete-module-scss-module__OWtL1a__course-complete{animation-name:CourseComplete-module-scss-module__OWtL1a__fromAnim;animation-duration:.3s;animation-timing-function:var(--ease-in-out-cubic);opacity:1}.CourseComplete-module-scss-module__OWtL1a__course-complete>div{grid-row-gap:5rem;background-color:var(--bg-color);grid-auto-flow:row;display:grid;position:relative}.CourseComplete-module-scss-module__OWtL1a__course-complete>div h1,.CourseComplete-module-scss-module__OWtL1a__course-complete>div h2{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;text-align:center;margin:0;font-size:1.375rem;font-weight:700;line-height:120%}.CourseComplete-module-scss-module__OWtL1a__course-complete>div .CourseComplete-module-scss-module__OWtL1a__main{grid-row-gap:2rem;grid-auto-flow:row;display:grid}.CourseComplete-module-scss-module__OWtL1a__course-complete>div .CourseComplete-module-scss-module__OWtL1a__sub{grid-row-gap:.5rem;text-align:center;grid-auto-flow:row;padding-bottom:2.5rem;display:grid}.CourseComplete-module-scss-module__OWtL1a__course-complete>div .CourseComplete-module-scss-module__OWtL1a__sub>p{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;color:var(--base-tertiary-default);margin:0;font-size:1rem;font-weight:400;line-height:130%}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing{text-align:left;overflow:hidden}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing .CourseComplete-module-scss-module__OWtL1a__chapter,.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing .CourseComplete-module-scss-module__OWtL1a__content{border-bottom:1px solid var(--base-tertiary-default);cursor:pointer;grid-template-columns:1fr auto;grid-auto-flow:column;align-items:center;height:3.75rem;display:grid}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing>li>ul{opacity:0;pointer-events:none;max-height:0;transition:var(--base-transition)}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing>li input{opacity:0;position:absolute}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing>li input:checked~ul{opacity:1;pointer-events:all;max-height:20rem}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing .CourseComplete-module-scss-module__OWtL1a__chapter{z-index:2;background-color:var(--bg-color);position:relative;overflow:hidden}.CourseComplete-module-scss-module__OWtL1a__course-complete .CourseComplete-module-scss-module__OWtL1a__missing .CourseComplete-module-scss-module__OWtL1a__content{background-color:var(--bg-color);z-index:1;margin-left:2rem;position:relative}@media (min-width:1192px){.CourseComplete-module-scss-module__OWtL1a__course-complete>div{width:720px}}@media (min-width:0) and (max-width:767px){.CourseComplete-module-scss-module__OWtL1a__course-complete>div{padding:0 var(--hz-padding)}}
@keyframes ProgressRing-module-scss-module__R7a5Cq__progress{0%{stroke-dasharray:0 100}}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__label{text-align:center}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__ring{--a:var(--speed) var(--ease-out-cubic) forwards;width:calc(var(--w)*1px);height:calc(var(--w)*1px);margin:10px auto;overflow:visible}@keyframes ProgressRing-module-scss-module__R7a5Cq__counter{0%{--num:0}to{--num:var(--progress)}}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__ring[data-show-numeric=true]{place-items:center;display:grid}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__ring[data-show-numeric=true] *{grid-area:1/-1}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__ring .ProgressRing-module-scss-module__R7a5Cq__ring--fg{filter:drop-shadow(0px 0px 1px var(--arara-glow));animation:ProgressRing-module-scss-module__R7a5Cq__progress var(--a)}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__ring .ProgressRing-module-scss-module__R7a5Cq__numeric{font-family:var(--font-family);letter-spacing:-.03rem;word-spacing:-.03rem;margin:0;font-size:1.5rem;font-weight:700;line-height:117%}.ProgressRing-module-scss-module__R7a5Cq__progress-ring .ProgressRing-module-scss-module__R7a5Cq__ring .ProgressRing-module-scss-module__R7a5Cq__image{place-items:center;display:grid}
.SubtitleOverlay-module-scss-module__4SZ0EG__overlay{bottom:32px;left:var(--subtitle-overlay-left,50%);z-index:20;max-width:var(--subtitle-overlay-max-width,80%);text-align:center;pointer-events:none;isolation:isolate;flex-direction:column;align-items:center;gap:2px;line-height:1.5;transition:bottom .2s .1s;display:flex;position:absolute;transform:translate(-50%)}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay:before{z-index:-1;pointer-events:none;position:absolute}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-controls-visible=true]{transition:bottom .2s;bottom:92px}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-size=small]{font-size:18px}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-size=medium]{font-size:24px}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-size=large]{font-size:32px}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-color=white]{color:#fff}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-color=yellow]{color:#ffd60a}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-backdrop=true]{background:0 0;padding:0}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-backdrop=true]:before{content:"";background:#0000009e;border-radius:4px;inset:-4px -14px -6px}.SubtitleOverlay-module-scss-module__4SZ0EG__overlay[data-backdrop=false]{text-shadow:0 1px 2px #000000e6,0 0 5px #000000d9;background:0 0;padding:0}.SubtitleOverlay-module-scss-module__4SZ0EG__line{white-space:nowrap;display:block}
.KeyboardHelp-module-scss-module__2CvZtG__backdrop{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.KeyboardHelp-module-scss-module__2CvZtG__panel{color:#fff;background:#141414f2;border-radius:8px;width:min(760px,92vw);max-width:90%;max-height:80%;padding:16px 20px;overflow-y:auto;box-shadow:0 8px 24px #0006}.KeyboardHelp-module-scss-module__2CvZtG__title{letter-spacing:.02em;margin:0 0 12px;font-size:15px;font-weight:700}.KeyboardHelp-module-scss-module__2CvZtG__groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.KeyboardHelp-module-scss-module__2CvZtG__column{gap:14px;min-width:0;display:grid}.KeyboardHelp-module-scss-module__2CvZtG__group{min-width:0}.KeyboardHelp-module-scss-module__2CvZtG__groupTitle{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.KeyboardHelp-module-scss-module__2CvZtG__list{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}.KeyboardHelp-module-scss-module__2CvZtG__row{display:contents}.KeyboardHelp-module-scss-module__2CvZtG__keys{white-space:nowrap;color:#4ade80;font-family:monospace;font-size:12px;font-weight:700}.KeyboardHelp-module-scss-module__2CvZtG__description{overflow-wrap:anywhere;font-size:13px}@media (max-width:680px){.KeyboardHelp-module-scss-module__2CvZtG__groups{grid-template-columns:1fr}}
.PlayerErrorOverlay-module-scss-module__f5ahla__overlay{z-index:30;color:#fff;text-align:center;background:#000000d9;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;font-size:15px;line-height:1.4;display:flex;position:absolute;inset:0}
.LoadingPoster-module-scss-module__n8BL-q__poster{z-index:24;pointer-events:none;opacity:1;background:#000;transition:opacity .45s;position:absolute;inset:0;overflow:hidden}.LoadingPoster-module-scss-module__n8BL-q__poster[data-revealed=true]{opacity:0}.LoadingPoster-module-scss-module__n8BL-q__image{object-fit:cover;filter:blur(18px)brightness(.55)saturate(1.05);width:100%;height:100%;transition:filter .45s,transform .45s;position:absolute;inset:0;transform:scale(1.12)}.LoadingPoster-module-scss-module__n8BL-q__poster[data-revealed=true] .LoadingPoster-module-scss-module__n8BL-q__image{filter:blur()brightness(.85)saturate();transform:scale(1)}.LoadingPoster-module-scss-module__n8BL-q__scrim{background:radial-gradient(#00000026 0%,#00000080 100%);position:absolute;inset:0}.LoadingPoster-module-scss-module__n8BL-q__wheel{place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.LoadingPoster-module-scss-module__n8BL-q__poster,.LoadingPoster-module-scss-module__n8BL-q__image{transition:none}}
.PlayerLoadingOverlay-module-scss-module__uFW3VG__overlay{z-index:25;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CourseNextOverlay-module-scss-module__bifV7q__overlay{z-index:30;color:#fcfcfc;place-items:center;animation:.2s ease-out CourseNextOverlay-module-scss-module__bifV7q__course-next-overlay-fade-in;display:grid;position:absolute;inset:0}.CourseNextOverlay-module-scss-module__bifV7q__overlay>*{grid-area:1/-1}.CourseNextOverlay-module-scss-module__bifV7q__backdrop{background:#000000b8;width:100%;height:100%}.CourseNextOverlay-module-scss-module__bifV7q__main{z-index:1;text-align:center;justify-items:center;gap:18px;width:min(36rem,100% - 32px);display:grid}.CourseNextOverlay-module-scss-module__bifV7q__next-up{justify-items:center;gap:6px;display:grid}.CourseNextOverlay-module-scss-module__bifV7q__label{letter-spacing:0;text-transform:uppercase;opacity:.86;font-size:12px;font-weight:700}.CourseNextOverlay-module-scss-module__bifV7q__title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(20px,4vw,28px);font-weight:700;line-height:1.15}.CourseNextOverlay-module-scss-module__bifV7q__actions{justify-content:center;place-items:center;gap:8px;width:100%;display:grid}.CourseNextOverlay-module-scss-module__bifV7q__replay,.CourseNextOverlay-module-scss-module__bifV7q__next{color:inherit;--icon-fg:currentColor;cursor:pointer;border:0;place-items:center;display:inline-grid}.CourseNextOverlay-module-scss-module__bifV7q__replay{opacity:.88;background:0 0;border-radius:50%;width:58px;height:58px;transition:background .15s,opacity .15s,transform .15s}.CourseNextOverlay-module-scss-module__bifV7q__replay:hover{opacity:1;background:#fcfcfc1f}.CourseNextOverlay-module-scss-module__bifV7q__replay:active{transform:scale(.96)}.CourseNextOverlay-module-scss-module__bifV7q__next{text-transform:uppercase;background:#fcfcfc47;border-radius:4px;width:10rem;max-width:100%;height:44px;font-size:13px;font-weight:800;transition:background .15s,transform .15s;position:relative;overflow:hidden}.CourseNextOverlay-module-scss-module__bifV7q__next:hover{background:#fcfcfc5c}.CourseNextOverlay-module-scss-module__bifV7q__next:active{transform:scale(.97)}.CourseNextOverlay-module-scss-module__bifV7q__next[data-autoplay=false]{color:#111;background:#fcfcfcdb}.CourseNextOverlay-module-scss-module__bifV7q__next-fill{width:var(--progress);background:#fcfcfc;transition:width .1s linear;position:absolute;inset:0 auto 0 0}.CourseNextOverlay-module-scss-module__bifV7q__next-label{z-index:1;color:#111;line-height:1;position:relative}.CourseNextOverlay-module-scss-module__bifV7q__stop{min-height:30px}.CourseNextOverlay-module-scss-module__bifV7q__stop button{color:inherit;cursor:pointer;opacity:.82;background:0 0;border:0;border-radius:4px;padding:6px 10px;font-size:13px;transition:background .15s,opacity .15s}.CourseNextOverlay-module-scss-module__bifV7q__stop button:hover{opacity:1;background:#fcfcfc24}@media (max-width:520px){.CourseNextOverlay-module-scss-module__bifV7q__main{gap:16px}.CourseNextOverlay-module-scss-module__bifV7q__actions{gap:14px}}@keyframes CourseNextOverlay-module-scss-module__bifV7q__course-next-overlay-fade-in{0%{opacity:0}to{opacity:1}}
.DevHUD-module-scss-module__c1ZP6q__hud{z-index:10000;color:#fff;letter-spacing:.03em;touch-action:none;-webkit-user-select:none;user-select:none;background:#000000b3;border-radius:8px;flex-direction:column;gap:6px;max-width:calc(100% - 16px);padding:6px 8px;font-family:monospace;font-size:11px;font-weight:700;display:flex;position:fixed;top:8px;left:8px}.DevHUD-module-scss-module__c1ZP6q__header{cursor:grab;touch-action:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.DevHUD-module-scss-module__c1ZP6q__header:active{cursor:grabbing}.DevHUD-module-scss-module__c1ZP6q__title{opacity:.7;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.DevHUD-module-scss-module__c1ZP6q__collapse{color:#fff;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:4px;padding:0 6px;line-height:1.5}.DevHUD-module-scss-module__c1ZP6q__body{flex-direction:column;gap:6px;display:flex}.DevHUD-module-scss-module__c1ZP6q__controls{flex-wrap:wrap;gap:8px;display:flex}.DevHUD-module-scss-module__c1ZP6q__group{gap:2px;display:inline-flex}.DevHUD-module-scss-module__c1ZP6q__btn{color:#fff;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:2px 8px}.DevHUD-module-scss-module__c1ZP6q__btn[data-active=true]{color:#000;background:#fb923c}.DevHUD-module-scss-module__c1ZP6q__columns{align-items:flex-start;gap:16px;display:flex}.DevHUD-module-scss-module__c1ZP6q__column{flex-direction:column;gap:6px;display:flex}.DevHUD-module-scss-module__c1ZP6q__sectionTitle{opacity:.6;text-transform:uppercase;min-width:8ch;font-weight:400}.DevHUD-module-scss-module__c1ZP6q__indicators{pointer-events:none;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;list-style:none;display:flex}.DevHUD-module-scss-module__c1ZP6q__indicator{white-space:nowrap;gap:6px;display:flex}.DevHUD-module-scss-module__c1ZP6q__label{opacity:.6;min-width:8ch;font-weight:400}.DevHUD-module-scss-module__c1ZP6q__prewarmHeader{justify-content:space-between;align-items:center;gap:8px;min-width:120px;display:flex}.DevHUD-module-scss-module__c1ZP6q__prewarmCount{opacity:.75;font-weight:400}.DevHUD-module-scss-module__c1ZP6q__prewarmProgress{pointer-events:none;background:#ffffff24;border-radius:999px;width:100%;min-width:120px;height:4px;position:relative;overflow:hidden}.DevHUD-module-scss-module__c1ZP6q__prewarmProgressFill{border-radius:inherit;background:#22c55e;height:100%;display:block;position:absolute;inset:0 auto 0 0}.DevHUD-module-scss-module__c1ZP6q__prewarms{pointer-events:none;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;list-style:none;display:flex}.DevHUD-module-scss-module__c1ZP6q__prewarmEntry{white-space:nowrap;grid-template-columns:minmax(8ch,auto) minmax(7ch,auto);gap:6px;display:grid}.DevHUD-module-scss-module__c1ZP6q__prewarmEntry[data-status=warming] .DevHUD-module-scss-module__c1ZP6q__prewarmLabel{color:#fb923c}.DevHUD-module-scss-module__c1ZP6q__prewarmLabel{opacity:.75}.DevHUD-module-scss-module__c1ZP6q__prewarmEmpty{opacity:.5}.DevHUD-module-scss-module__c1ZP6q__checkpoints{pointer-events:auto;flex-direction:column;gap:4px;display:flex}.DevHUD-module-scss-module__c1ZP6q__slider{opacity:.85;flex-direction:column;gap:1px;display:flex}.DevHUD-module-scss-module__c1ZP6q__slider input{cursor:pointer;width:130px}
.controls-module-scss-module__YT-NSa__ctrl{color:#fff;cursor:pointer;touch-action:manipulation;--icon-fg:currentColor;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 6px;font-size:14px;line-height:1;transition:background .15s;display:inline-flex;position:relative}.controls-module-scss-module__YT-NSa__ctrl:hover{background:#ffffff2e}.controls-module-scss-module__YT-NSa__ctrl[aria-pressed=true]{background:#ffffff47}.controls-module-scss-module__YT-NSa__ctrl:disabled{cursor:not-allowed;opacity:.42}.controls-module-scss-module__YT-NSa__ctrl:disabled:hover{background:0 0}.controls-module-scss-module__YT-NSa__ctrl:focus-visible,.controls-module-scss-module__YT-NSa__ctrl[data-focus-visible=true]{outline:2px solid var(--arara-500,#ffd166);outline-offset:2px}.controls-module-scss-module__YT-NSa__time{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.controls-module-scss-module__YT-NSa__hint{display:none}.controls-module-scss-module__YT-NSa__kbd{background:#ffffff2e;border-radius:4px;align-items:center;padding:1px 5px;font-family:inherit;font-size:11px;line-height:1.45;display:inline-flex}@media (min-width:768px) and (any-hover:hover) and (any-pointer:fine){.controls-module-scss-module__YT-NSa__hint{bottom:calc(100% + 8px + var(--hint-rise,0px));transform:translateX(calc(-50% + var(--hint-shift,0px)));color:#fff;white-space:nowrap;pointer-events:none;opacity:0;z-index:30;background:#141414f0;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;line-height:1;transition:opacity .12s;position:absolute;left:50%}.controls-module-scss-module__YT-NSa__ctrl[data-hint-hover=true]>.controls-module-scss-module__YT-NSa__hint,.controls-module-scss-module__YT-NSa__ctrl:focus-visible:not([data-last-pointer=touch])>.controls-module-scss-module__YT-NSa__hint{opacity:1;display:inline-flex}}
.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}
@keyframes ProgressBar-module-scss-module__tMSn4W__pulse{0%{opacity:.3}to{opacity:1}}.ProgressBar-module-scss-module__tMSn4W__progress-bar{--bar-bg:var(--base-primary-default);--bar-fg:var(--base-highlight-default);--bar-glow:var(--arara-glow);--bar-height:.3rem;--label-color:var(--base-primary-default);box-sizing:border-box;align-items:center}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__label{white-space:nowrap;min-width:2.5rem;color:var(--label-color);grid-area:label;padding-bottom:2px}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__bar{grid-area:bar;display:grid}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__bar[data-layout=round]>*{border-radius:var(--bar-height)}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__bar>*{height:var(--bar-height);grid-area:1/-1}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__bar--bg{background-color:var(--bar-bg);opacity:.2;width:var(--bar-width);z-index:102}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__bar--active{opacity:0;transition:opacity 1s}.ProgressBar-module-scss-module__tMSn4W__progress-bar .ProgressBar-module-scss-module__tMSn4W__bar--fg{background-color:var(--bar-fg);width:var(--progress);z-index:103;box-shadow:0px 0px 6px var(--bar-glow)}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-active=true] .ProgressBar-module-scss-module__tMSn4W__bar--active{opacity:1;background:linear-gradient(45deg,#ffffff4d 25%,#0000 25% 50%,#ffffff4d 50% 75%,#0000 75%) 0 0/20px 20px;width:100%;animation:1s linear infinite ProgressBar-module-scss-module__tMSn4W__progress-animation}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=bar-only]{grid-template-areas:"bar";width:100%;display:block}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=in-progress],.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=label-top]{grid-template-rows:1fr 1fr;grid-template-areas:"label""bar";column-gap:1rem;width:100%}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=label-left],.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-header]{grid-column-gap:.5rem;grid-template-columns:auto 1fr;grid-template-areas:"label bar";display:grid}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=label-right]{grid-column-gap:.5rem;grid-template-columns:1fr auto;grid-template-areas:"bar label";display:grid}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=label-right] .ProgressBar-module-scss-module__tMSn4W__label{justify-items:end;display:grid}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-info]{grid-template-areas:"label""bar"}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-info] .ProgressBar-module-scss-module__tMSn4W__label{padding-bottom:.25rem}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-info]{padding-bottom:1rem}@media (min-width:0) and (max-width:767px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-info]{--bar-width:100%!important}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-info] .ProgressBar-module-scss-module__tMSn4W__label span{display:none}}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-golden=true] .ProgressBar-module-scss-module__tMSn4W__bar--fg{background:var(--ouro-80);box-shadow:0px 0px 6px var(--ouro-glow)}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-loading=true] .ProgressBar-module-scss-module__tMSn4W__label{visibility:hidden}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-loading=true] .ProgressBar-module-scss-module__tMSn4W__bar--active,.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-loading=true] .ProgressBar-module-scss-module__tMSn4W__bar--fg{display:none}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-loading=true] .ProgressBar-module-scss-module__tMSn4W__bar--bg{background-color:var(--base-secondary-disabled);opacity:1;animation-name:ProgressBar-module-scss-module__tMSn4W__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes ProgressBar-module-scss-module__tMSn4W__progress-animation{0%{background-position:0 0}to{background-position:40px 20px}}@media (min-width:768px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover]{grid-template-areas:"label""bar"}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover] .ProgressBar-module-scss-module__tMSn4W__label{padding-bottom:.25rem}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover]{padding-bottom:1rem}}@media (min-width:768px) and (min-width:0) and (max-width:767px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover]{--bar-width:100%!important}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover] .ProgressBar-module-scss-module__tMSn4W__label span{display:none}}@media (min-width:768px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover] .ProgressBar-module-scss-module__tMSn4W__label{text-align:center;padding-bottom:.5rem}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover] .ProgressBar-module-scss-module__tMSn4W__bar *{height:.5rem}}@media (min-width:0) and (max-width:767px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover]{grid-template-areas:"label""bar"}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover] .ProgressBar-module-scss-module__tMSn4W__label{padding-bottom:.25rem}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover]{padding-bottom:1rem}}@media (min-width:0) and (max-width:767px) and (min-width:0) and (max-width:767px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover]{--bar-width:100%!important}.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-cover] .ProgressBar-module-scss-module__tMSn4W__label span{display:none}}@media (min-width:0) and (max-width:767px){.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=course-header] .ProgressBar-module-scss-module__tMSn4W__label,.ProgressBar-module-scss-module__tMSn4W__progress-bar[data-kind=bar] .ProgressBar-module-scss-module__tMSn4W__label{display:none}}
.ProgressiveImage-module-scss-module__g9ZfLW__progressive-image{display:grid;overflow:hidden}.ProgressiveImage-module-scss-module__g9ZfLW__progressive-image img{object-fit:cover;grid-area:1/-1;width:100%;height:100%}.ProgressiveImage-module-scss-module__g9ZfLW__progressive-image .ProgressiveImage-module-scss-module__g9ZfLW__cached{z-index:1}.ProgressiveImage-module-scss-module__g9ZfLW__progressive-image .ProgressiveImage-module-scss-module__g9ZfLW__full{z-index:2;opacity:0}.ProgressiveImage-module-scss-module__g9ZfLW__progressive-image .ProgressiveImage-module-scss-module__g9ZfLW__full[data-loaded=true]{opacity:1}
.Confirm-module-scss-module__2JiF7q__confirm-modal{background-color:var(--surface-high);grid-template-areas:"message""buttons";padding:5rem 2rem;display:grid}.Confirm-module-scss-module__2JiF7q__confirm-modal .Confirm-module-scss-module__2JiF7q__message{white-space:pre-line;justify-content:center;padding:2rem;display:flex}.Confirm-module-scss-module__2JiF7q__confirm-modal .Confirm-module-scss-module__2JiF7q__buttons{justify-content:center;display:flex}.Confirm-module-scss-module__2JiF7q__confirm-modal .Confirm-module-scss-module__2JiF7q__buttons>*+*{margin-left:.5rem}
html:has(dialog[open]){overflow:hidden}.Dialog-module-scss-module__c3-l0G__dialog{--dialog-duration:.3s;box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:inherit;overscroll-behavior:contain;transition:overlay var(--dialog-duration) allow-discrete,display var(--dialog-duration) allow-discrete;background:0 0;border:0;place-items:safe center;margin:0;padding:2rem;inset:0;overflow-y:auto}.Dialog-module-scss-module__c3-l0G__dialog::backdrop{background:0 0}.Dialog-module-scss-module__c3-l0G__dialog[open]{display:grid}.Dialog-module-scss-module__c3-l0G__backdrop{pointer-events:none;opacity:0;transition:opacity var(--dialog-duration) ease;background:#000000b3;position:fixed;inset:0}.Dialog-module-scss-module__c3-l0G__dialog[open] .Dialog-module-scss-module__c3-l0G__backdrop{opacity:1}@starting-style{.Dialog-module-scss-module__c3-l0G__dialog[open] .Dialog-module-scss-module__c3-l0G__backdrop{opacity:0}}.Dialog-module-scss-module__c3-l0G__card{box-sizing:border-box;width:100%;max-width:var(--dialog-size,34rem);background:var(--surface-base);border-radius:.5rem;padding:2rem;position:relative}.Dialog-module-scss-module__c3-l0G__card:focus{outline:none}.Dialog-module-scss-module__c3-l0G__card{opacity:0;transition:opacity var(--dialog-duration) ease,transform var(--dialog-duration) ease;transform:translateY(0)}.Dialog-module-scss-module__c3-l0G__dialog[open] .Dialog-module-scss-module__c3-l0G__card{opacity:1;transform:translateY(0)}@starting-style{.Dialog-module-scss-module__c3-l0G__dialog[open] .Dialog-module-scss-module__c3-l0G__card{opacity:0;transform:translateY(.5rem)}}.Dialog-module-scss-module__c3-l0G__close{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:1rem;right:1rem}@media (min-width:0) and (max-width:767px){.Dialog-module-scss-module__c3-l0G__dialog{place-items:safe end stretch;padding:0}.Dialog-module-scss-module__c3-l0G__card{max-width:none;padding-bottom:calc(2rem + env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0;transform:translateY(100%)}.Dialog-module-scss-module__c3-l0G__dialog[open] .Dialog-module-scss-module__c3-l0G__card{transform:translateY(0)}@starting-style{.Dialog-module-scss-module__c3-l0G__dialog[open] .Dialog-module-scss-module__c3-l0G__card{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.Dialog-module-scss-module__c3-l0G__dialog,.Dialog-module-scss-module__c3-l0G__backdrop,.Dialog-module-scss-module__c3-l0G__card{transition:none}}
.Toaster-module-scss-module__lJmA_a__toaster{--surface-base:var(--dark-surface-base);--surface-low:var(--dark-surface-low);--surface-high:var(--dark-surface-high);--surface-invert:var(--dark-surface-invert);--base-primary-default:var(--dark-base-primary-default);--base-primary-hover:var(--dark-base-primary-hover);--base-primary-active:var(--dark-base-primary-active);--base-primary-disabled:var(--dark-base-primary-disabled);--base-secondary-default:var(--dark-base-secondary-default);--base-secondary-hover:var(--dark-base-secondary-hover);--base-secondary-active:var(--dark-base-secondary-active);--base-secondary-disabled:var(--dark-base-secondary-disabled);--base-tertiary-default:var(--dark-base-tertiary-default);--base-tertiary-hover:var(--dark-base-tertiary-hover);--base-tertiary-active:var(--dark-base-tertiary-active);--base-tertiary-disabled:var(--dark-base-tertiary-disabled);--base-highlight-default:var(--dark-base-highlight-default);--base-highlight-hover:var(--dark-base-highlight-hover);--base-highlight-active:var(--dark-base-highlight-active);--base-highlight-disabled:var(--dark-base-highlight-disabled);--base-error-default:var(--dark-base-error-default);--base-error-hover:var(--dark-base-error-hover);--base-error-active:var(--dark-base-error-active);--base-error-disabled:var(--dark-base-error-disabled);--base-accent-default:var(--dark-base-accent-default);--base-accent-hover:var(--dark-base-accent-hover);--base-accent-active:var(--dark-base-accent-active);--base-accent-disabled:var(--dark-base-accent-disabled);--base-accent-highlight-default:var(--dark-base-accent-highlight-default);--base-accent-highlight-hover:var(--dark-base-accent-highlight-hover);--base-accent-highlight-active:var(--dark-base-accent-highlight-active);--base-accent-highlight-disabled:var(--dark-base-accent-highlight-disabled);--base-accent-error-default:var(--dark-base-accent-error-default);--base-accent-error-hover:var(--dark-base-accent-error-hover);--base-accent-error-active:var(--dark-base-accent-error-active);--base-accent-error-disabled:var(--dark-base-accent-error-disabled);--base-border-primary-default:var(--dark-base-border-primary-default);--base-border-primary-hover:var(--dark-base-border-primary-hover);--base-border-primary-active:var(--dark-base-border-primary-active);--base-border-primary-disabled:var(--dark-base-border-primary-disabled);--base-border-secondary-default:var(--dark-base-border-secondary-default);--base-border-secondary-hover:var(--dark-base-border-secondary-hover);--base-border-secondary-active:var(--dark-base-border-secondary-active);--base-border-secondary-disabled:var(--dark-base-border-secondary-disabled);--base-on-primary-default:var(--dark-base-on-primary-default);--base-on-primary-hover:var(--dark-base-on-primary-hover);--base-on-primary-active:var(--dark-base-on-primary-active);--base-on-primary-disabled:var(--dark-base-on-primary-disabled);--base-on-secondary-default:var(--dark-base-on-secondary-default);--base-on-secondary-hover:var(--dark-base-on-secondary-hover);--base-on-secondary-active:var(--dark-base-on-secondary-active);--base-on-secondary-disabled:var(--dark-base-on-secondary-disabled);--base-on-tertiary-default:var(--dark-base-on-tertiary-default);--base-on-tertiary-hover:var(--dark-base-on-tertiary-hover);--base-on-tertiary-active:var(--dark-base-on-tertiary-active);--base-on-tertiary-disabled:var(--dark-base-on-tertiary-disabled);--base-on-highlight-default:var(--dark-base-on-highlight-default);--base-on-highlight-hover:var(--dark-base-on-highlight-hover);--base-on-highlight-active:var(--dark-base-on-highlight-active);--base-on-highlight-disabled:var(--dark-base-on-highlight-disabled);--base-on-error-default:var(--dark-base-on-error-default);--base-on-error-hover:var(--dark-base-on-error-hover);--base-on-error-active:var(--dark-base-on-error-active);--base-on-error-disabled:var(--dark-base-on-error-disabled);--base-on-accent-default:var(--dark-base-on-accent-default);--base-on-accent-hover:var(--dark-base-on-accent-hover);--base-on-accent-active:var(--dark-base-on-accent-active);--base-on-accent-disabled:var(--dark-base-on-accent-disabled);--base-on-accent-highlight-default:var(--dark-base-on-accent-highlight-default);--base-on-accent-highlight-hover:var(--dark-base-on-accent-highlight-hover);--base-on-accent-highlight-active:var(--dark-base-on-accent-highlight-active);--base-on-accent-highlight-disabled:var(--dark-base-on-accent-highlight-disabled);--base-on-accent-error-default:var(--dark-base-on-accent-error-default);--base-on-accent-error-hover:var(--dark-base-on-accent-error-hover);--base-on-accent-error-active:var(--dark-base-on-accent-error-active);--base-on-accent-error-disabled:var(--dark-base-on-accent-error-disabled);--base-on-border-primary-default:var(--dark-base-on-border-primary-default);--base-on-border-primary-hover:var(--dark-base-on-border-primary-hover);--base-on-border-primary-active:var(--dark-base-on-border-primary-active);--base-on-border-primary-disabled:var(--dark-base-on-border-primary-disabled);--base-on-border-secondary-default:var(--dark-base-on-border-secondary-default);--base-on-border-secondary-hover:var(--dark-base-on-border-secondary-hover);--base-on-border-secondary-active:var(--dark-base-on-border-secondary-active);--base-on-border-secondary-disabled:var(--dark-base-on-border-secondary-disabled);--low-primary-default:var(--dark-low-primary-default);--low-primary-hover:var(--dark-low-primary-hover);--low-primary-active:var(--dark-low-primary-active);--low-primary-disabled:var(--dark-low-primary-disabled);--low-secondary-default:var(--dark-low-secondary-default);--low-secondary-hover:var(--dark-low-secondary-hover);--low-secondary-active:var(--dark-low-secondary-active);--low-secondary-disabled:var(--dark-low-secondary-disabled);--low-tertiary-default:var(--dark-low-tertiary-default);--low-tertiary-hover:var(--dark-low-tertiary-hover);--low-tertiary-active:var(--dark-low-tertiary-active);--low-tertiary-disabled:var(--dark-low-tertiary-disabled);--low-highlight-default:var(--dark-low-highlight-default);--low-highlight-hover:var(--dark-low-highlight-hover);--low-highlight-active:var(--dark-low-highlight-active);--low-highlight-disabled:var(--dark-low-highlight-disabled);--low-error-default:var(--dark-low-error-default);--low-error-hover:var(--dark-low-error-hover);--low-error-active:var(--dark-low-error-active);--low-error-disabled:var(--dark-low-error-disabled);--low-accent-default:var(--dark-low-accent-default);--low-accent-hover:var(--dark-low-accent-hover);--low-accent-active:var(--dark-low-accent-active);--low-accent-disabled:var(--dark-low-accent-disabled);--low-accent-highlight-default:var(--dark-low-accent-highlight-default);--low-accent-highlight-hover:var(--dark-low-accent-highlight-hover);--low-accent-highlight-active:var(--dark-low-accent-highlight-active);--low-accent-highlight-disabled:var(--dark-low-accent-highlight-disabled);--low-accent-error-default:var(--dark-low-accent-error-default);--low-accent-error-hover:var(--dark-low-accent-error-hover);--low-accent-error-active:var(--dark-low-accent-error-active);--low-accent-error-disabled:var(--dark-low-accent-error-disabled);--low-border-primary-default:var(--dark-low-border-primary-default);--low-border-primary-hover:var(--dark-low-border-primary-hover);--low-border-primary-active:var(--dark-low-border-primary-active);--low-border-primary-disabled:var(--dark-low-border-primary-disabled);--low-border-secondary-default:var(--dark-low-border-secondary-default);--low-border-secondary-hover:var(--dark-low-border-secondary-hover);--low-border-secondary-active:var(--dark-low-border-secondary-active);--low-border-secondary-disabled:var(--dark-low-border-secondary-disabled);--low-on-primary-default:var(--dark-low-on-primary-default);--low-on-primary-hover:var(--dark-low-on-primary-hover);--low-on-primary-active:var(--dark-low-on-primary-active);--low-on-primary-disabled:var(--dark-low-on-primary-disabled);--low-on-secondary-default:var(--dark-low-on-secondary-default);--low-on-secondary-hover:var(--dark-low-on-secondary-hover);--low-on-secondary-active:var(--dark-low-on-secondary-active);--low-on-secondary-disabled:var(--dark-low-on-secondary-disabled);--low-on-tertiary-default:var(--dark-low-on-tertiary-default);--low-on-tertiary-hover:var(--dark-low-on-tertiary-hover);--low-on-tertiary-active:var(--dark-low-on-tertiary-active);--low-on-tertiary-disabled:var(--dark-low-on-tertiary-disabled);--low-on-highlight-default:var(--dark-low-on-highlight-default);--low-on-highlight-hover:var(--dark-low-on-highlight-hover);--low-on-highlight-active:var(--dark-low-on-highlight-active);--low-on-highlight-disabled:var(--dark-low-on-highlight-disabled);--low-on-error-default:var(--dark-low-on-error-default);--low-on-error-hover:var(--dark-low-on-error-hover);--low-on-error-active:var(--dark-low-on-error-active);--low-on-error-disabled:var(--dark-low-on-error-disabled);--low-on-accent-default:var(--dark-low-on-accent-default);--low-on-accent-hover:var(--dark-low-on-accent-hover);--low-on-accent-active:var(--dark-low-on-accent-active);--low-on-accent-disabled:var(--dark-low-on-accent-disabled);--low-on-accent-highlight-default:var(--dark-low-on-accent-highlight-default);--low-on-accent-highlight-hover:var(--dark-low-on-accent-highlight-hover);--low-on-accent-highlight-active:var(--dark-low-on-accent-highlight-active);--low-on-accent-highlight-disabled:var(--dark-low-on-accent-highlight-disabled);--low-on-accent-error-default:var(--dark-low-on-accent-error-default);--low-on-accent-error-hover:var(--dark-low-on-accent-error-hover);--low-on-accent-error-active:var(--dark-low-on-accent-error-active);--low-on-accent-error-disabled:var(--dark-low-on-accent-error-disabled);--low-on-border-primary-default:var(--dark-low-on-border-primary-default);--low-on-border-primary-hover:var(--dark-low-on-border-primary-hover);--low-on-border-primary-active:var(--dark-low-on-border-primary-active);--low-on-border-primary-disabled:var(--dark-low-on-border-primary-disabled);--low-on-border-secondary-default:var(--dark-low-on-border-secondary-default);--low-on-border-secondary-hover:var(--dark-low-on-border-secondary-hover);--low-on-border-secondary-active:var(--dark-low-on-border-secondary-active);--low-on-border-secondary-disabled:var(--dark-low-on-border-secondary-disabled);--high-primary-default:var(--dark-high-primary-default);--high-primary-hover:var(--dark-high-primary-hover);--high-primary-active:var(--dark-high-primary-active);--high-primary-disabled:var(--dark-high-primary-disabled);--high-secondary-default:var(--dark-high-secondary-default);--high-secondary-hover:var(--dark-high-secondary-hover);--high-secondary-active:var(--dark-high-secondary-active);--high-secondary-disabled:var(--dark-high-secondary-disabled);--high-tertiary-default:var(--dark-high-tertiary-default);--high-tertiary-hover:var(--dark-high-tertiary-hover);--high-tertiary-active:var(--dark-high-tertiary-active);--high-tertiary-disabled:var(--dark-high-tertiary-disabled);--high-highlight-default:var(--dark-high-highlight-default);--high-highlight-hover:var(--dark-high-highlight-hover);--high-highlight-active:var(--dark-high-highlight-active);--high-highlight-disabled:var(--dark-high-highlight-disabled);--high-error-default:var(--dark-high-error-default);--high-error-hover:var(--dark-high-error-hover);--high-error-active:var(--dark-high-error-active);--high-error-disabled:var(--dark-high-error-disabled);--high-accent-default:var(--dark-high-accent-default);--high-accent-hover:var(--dark-high-accent-hover);--high-accent-active:var(--dark-high-accent-active);--high-accent-disabled:var(--dark-high-accent-disabled);--high-accent-highlight-default:var(--dark-high-accent-highlight-default);--high-accent-highlight-hover:var(--dark-high-accent-highlight-hover);--high-accent-highlight-active:var(--dark-high-accent-highlight-active);--high-accent-highlight-disabled:var(--dark-high-accent-highlight-disabled);--high-accent-error-default:var(--dark-high-accent-error-default);--high-accent-error-hover:var(--dark-high-accent-error-hover);--high-accent-error-active:var(--dark-high-accent-error-active);--high-accent-error-disabled:var(--dark-high-accent-error-disabled);--high-border-primary-default:var(--dark-high-border-primary-default);--high-border-primary-hover:var(--dark-high-border-primary-hover);--high-border-primary-active:var(--dark-high-border-primary-active);--high-border-primary-disabled:var(--dark-high-border-primary-disabled);--high-border-secondary-default:var(--dark-high-border-secondary-default);--high-border-secondary-hover:var(--dark-high-border-secondary-hover);--high-border-secondary-active:var(--dark-high-border-secondary-active);--high-border-secondary-disabled:var(--dark-high-border-secondary-disabled);--high-on-primary-default:var(--dark-high-on-primary-default);--high-on-primary-hover:var(--dark-high-on-primary-hover);--high-on-primary-active:var(--dark-high-on-primary-active);--high-on-primary-disabled:var(--dark-high-on-primary-disabled);--high-on-secondary-default:var(--dark-high-on-secondary-default);--high-on-secondary-hover:var(--dark-high-on-secondary-hover);--high-on-secondary-active:var(--dark-high-on-secondary-active);--high-on-secondary-disabled:var(--dark-high-on-secondary-disabled);--high-on-tertiary-default:var(--dark-high-on-tertiary-default);--high-on-tertiary-hover:var(--dark-high-on-tertiary-hover);--high-on-tertiary-active:var(--dark-high-on-tertiary-active);--high-on-tertiary-disabled:var(--dark-high-on-tertiary-disabled);--high-on-highlight-default:var(--dark-high-on-highlight-default);--high-on-highlight-hover:var(--dark-high-on-highlight-hover);--high-on-highlight-active:var(--dark-high-on-highlight-active);--high-on-highlight-disabled:var(--dark-high-on-highlight-disabled);--high-on-error-default:var(--dark-high-on-error-default);--high-on-error-hover:var(--dark-high-on-error-hover);--high-on-error-active:var(--dark-high-on-error-active);--high-on-error-disabled:var(--dark-high-on-error-disabled);--high-on-accent-default:var(--dark-high-on-accent-default);--high-on-accent-hover:var(--dark-high-on-accent-hover);--high-on-accent-active:var(--dark-high-on-accent-active);--high-on-accent-disabled:var(--dark-high-on-accent-disabled);--high-on-accent-highlight-default:var(--dark-high-on-accent-highlight-default);--high-on-accent-highlight-hover:var(--dark-high-on-accent-highlight-hover);--high-on-accent-highlight-active:var(--dark-high-on-accent-highlight-active);--high-on-accent-highlight-disabled:var(--dark-high-on-accent-highlight-disabled);--high-on-accent-error-default:var(--dark-high-on-accent-error-default);--high-on-accent-error-hover:var(--dark-high-on-accent-error-hover);--high-on-accent-error-active:var(--dark-high-on-accent-error-active);--high-on-accent-error-disabled:var(--dark-high-on-accent-error-disabled);--high-on-border-primary-default:var(--dark-high-on-border-primary-default);--high-on-border-primary-hover:var(--dark-high-on-border-primary-hover);--high-on-border-primary-active:var(--dark-high-on-border-primary-active);--high-on-border-primary-disabled:var(--dark-high-on-border-primary-disabled);--high-on-border-secondary-default:var(--dark-high-on-border-secondary-default);--high-on-border-secondary-hover:var(--dark-high-on-border-secondary-hover);--high-on-border-secondary-active:var(--dark-high-on-border-secondary-active);--high-on-border-secondary-disabled:var(--dark-high-on-border-secondary-disabled);--invert-primary-default:var(--dark-invert-primary-default);--invert-primary-hover:var(--dark-invert-primary-hover);--invert-primary-active:var(--dark-invert-primary-active);--invert-primary-disabled:var(--dark-invert-primary-disabled);--invert-secondary-default:var(--dark-invert-secondary-default);--invert-secondary-hover:var(--dark-invert-secondary-hover);--invert-secondary-active:var(--dark-invert-secondary-active);--invert-secondary-disabled:var(--dark-invert-secondary-disabled);--invert-tertiary-default:var(--dark-invert-tertiary-default);--invert-tertiary-hover:var(--dark-invert-tertiary-hover);--invert-tertiary-active:var(--dark-invert-tertiary-active);--invert-tertiary-disabled:var(--dark-invert-tertiary-disabled);--invert-highlight-default:var(--dark-invert-highlight-default);--invert-highlight-hover:var(--dark-invert-highlight-hover);--invert-highlight-active:var(--dark-invert-highlight-active);--invert-highlight-disabled:var(--dark-invert-highlight-disabled);--invert-error-default:var(--dark-invert-error-default);--invert-error-hover:var(--dark-invert-error-hover);--invert-error-active:var(--dark-invert-error-active);--invert-error-disabled:var(--dark-invert-error-disabled);--invert-accent-default:var(--dark-invert-accent-default);--invert-accent-hover:var(--dark-invert-accent-hover);--invert-accent-active:var(--dark-invert-accent-active);--invert-accent-disabled:var(--dark-invert-accent-disabled);--invert-accent-highlight-default:var(--dark-invert-accent-highlight-default);--invert-accent-highlight-hover:var(--dark-invert-accent-highlight-hover);--invert-accent-highlight-active:var(--dark-invert-accent-highlight-active);--invert-accent-highlight-disabled:var(--dark-invert-accent-highlight-disabled);--invert-accent-error-default:var(--dark-invert-accent-error-default);--invert-accent-error-hover:var(--dark-invert-accent-error-hover);--invert-accent-error-active:var(--dark-invert-accent-error-active);--invert-accent-error-disabled:var(--dark-invert-accent-error-disabled);--invert-border-primary-default:var(--dark-invert-border-primary-default);--invert-border-primary-hover:var(--dark-invert-border-primary-hover);--invert-border-primary-active:var(--dark-invert-border-primary-active);--invert-border-primary-disabled:var(--dark-invert-border-primary-disabled);--invert-border-secondary-default:var(--dark-invert-border-secondary-default);--invert-border-secondary-hover:var(--dark-invert-border-secondary-hover);--invert-border-secondary-active:var(--dark-invert-border-secondary-active);--invert-border-secondary-disabled:var(--dark-invert-border-secondary-disabled);--invert-on-primary-default:var(--dark-invert-on-primary-default);--invert-on-primary-hover:var(--dark-invert-on-primary-hover);--invert-on-primary-active:var(--dark-invert-on-primary-active);--invert-on-primary-disabled:var(--dark-invert-on-primary-disabled);--invert-on-secondary-default:var(--dark-invert-on-secondary-default);--invert-on-secondary-hover:var(--dark-invert-on-secondary-hover);--invert-on-secondary-active:var(--dark-invert-on-secondary-active);--invert-on-secondary-disabled:var(--dark-invert-on-secondary-disabled);--invert-on-tertiary-default:var(--dark-invert-on-tertiary-default);--invert-on-tertiary-hover:var(--dark-invert-on-tertiary-hover);--invert-on-tertiary-active:var(--dark-invert-on-tertiary-active);--invert-on-tertiary-disabled:var(--dark-invert-on-tertiary-disabled);--invert-on-highlight-default:var(--dark-invert-on-highlight-default);--invert-on-highlight-hover:var(--dark-invert-on-highlight-hover);--invert-on-highlight-active:var(--dark-invert-on-highlight-active);--invert-on-highlight-disabled:var(--dark-invert-on-highlight-disabled);--invert-on-error-default:var(--dark-invert-on-error-default);--invert-on-error-hover:var(--dark-invert-on-error-hover);--invert-on-error-active:var(--dark-invert-on-error-active);--invert-on-error-disabled:var(--dark-invert-on-error-disabled);--invert-on-accent-default:var(--dark-invert-on-accent-default);--invert-on-accent-hover:var(--dark-invert-on-accent-hover);--invert-on-accent-active:var(--dark-invert-on-accent-active);--invert-on-accent-disabled:var(--dark-invert-on-accent-disabled);--invert-on-accent-highlight-default:var(--dark-invert-on-accent-highlight-default);--invert-on-accent-highlight-hover:var(--dark-invert-on-accent-highlight-hover);--invert-on-accent-highlight-active:var(--dark-invert-on-accent-highlight-active);--invert-on-accent-highlight-disabled:var(--dark-invert-on-accent-highlight-disabled);--invert-on-accent-error-default:var(--dark-invert-on-accent-error-default);--invert-on-accent-error-hover:var(--dark-invert-on-accent-error-hover);--invert-on-accent-error-active:var(--dark-invert-on-accent-error-active);--invert-on-accent-error-disabled:var(--dark-invert-on-accent-error-disabled);--invert-on-border-primary-default:var(--dark-invert-on-border-primary-default);--invert-on-border-primary-hover:var(--dark-invert-on-border-primary-hover);--invert-on-border-primary-active:var(--dark-invert-on-border-primary-active);--invert-on-border-primary-disabled:var(--dark-invert-on-border-primary-disabled);--invert-on-border-secondary-default:var(--dark-invert-on-border-secondary-default);--invert-on-border-secondary-hover:var(--dark-invert-on-border-secondary-hover);--invert-on-border-secondary-active:var(--dark-invert-on-border-secondary-active);--invert-on-border-secondary-disabled:var(--dark-invert-on-border-secondary-disabled);--duration:.25s;--h:4rem;--gap:.5rem;--travel:calc(var(--h) + var(--gap));--ease-in:var(--ease-in-quint);--ease-out:var(--ease-out-quint);z-index:calc(var(--z-modal) + 1);grid-auto-flow:dense;background:0 0;border:0;margin:0;display:grid;position:fixed;inset:auto;overflow:visible}.Toaster-module-scss-module__lJmA_a__toaster>*{margin-top:var(--gap)}.Toaster-module-scss-module__lJmA_a__toaster[data-inserting=true]>li:last-child{animation-name:Toaster-module-scss-module__lJmA_a__enterFromBottom}.Toaster-module-scss-module__lJmA_a__toaster[data-inserting=true]>li:not(:last-child){animation-timing-function:var(--ease-in);animation-name:Toaster-module-scss-module__lJmA_a__bridgeGapDown}.Toaster-module-scss-module__lJmA_a__toaster>li:has(~.Toaster-module-scss-module__lJmA_a__toast[data-state=dismissed]){transition-property:transform;transition-duration:var(--duration);transition-timing-function:var(--ease-in);transform:translateY(var(--travel))}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast{animation-duration:var(--duration);animation-fill-mode:forwards;animation-timing-function:var(--ease-in);height:var(--h);width:var(--toast-w);box-sizing:border-box}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast[data-style=neutral]{--bg-color:var(--surface-low);--fg-color:var(--base-secondary-default)}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast[data-style=highlight]{--bg-color:var(--base-highlight-default);--fg-color:var(--base-on-highlight-default)}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast[data-style=error]{--bg-color:var(--base-error-default);--fg-color:var(--base-on-error-default)}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast{background-color:var(--bg-color);color:var(--fg-color);--icon-fg:var(--fg-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;align-items:center;padding:.8rem 1rem}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast[data-state=dismissed]{animation-name:Toaster-module-scss-module__lJmA_a__leaveToRight}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast[data-state=exiting]{animation-name:Toaster-module-scss-module__lJmA_a__leaveToTop}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast{grid-column-gap:1rem;grid-template-columns:1rem 1fr 1rem;grid-template-areas:"icon message actionable";display:grid}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast .Toaster-module-scss-module__lJmA_a__icon{grid-area:icon}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast .Toaster-module-scss-module__lJmA_a__message{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:message;display:-webkit-box;overflow:hidden}.Toaster-module-scss-module__lJmA_a__toaster .Toaster-module-scss-module__lJmA_a__toast .Toaster-module-scss-module__lJmA_a__actionable{cursor:pointer;grid-area:actionable}@keyframes Toaster-module-scss-module__lJmA_a__enterFromBottom{0%{opacity:0;transform:translateY(var(--travel))}to{opacity:1;transform:translateY(0)}}@keyframes Toaster-module-scss-module__lJmA_a__leaveToTop{0%{opacity:1}to{opacity:0;transform:translateY(-5rem)}}@keyframes Toaster-module-scss-module__lJmA_a__leaveToRight{0%{opacity:1}to{opacity:0;transform:translate(4rem)}}@keyframes Toaster-module-scss-module__lJmA_a__bridgeGapDown{0%{transform:translateY(var(--travel))}to{transform:translateY(0)}}@media (min-width:1192px){.Toaster-module-scss-module__lJmA_a__toaster{--toast-w:24rem;--respiro:1rem;padding:1rem;bottom:0;right:0}}@media (min-width:0) and (max-width:1191px){.Toaster-module-scss-module__lJmA_a__toaster{box-sizing:border-box;--toast-w:100%;width:100vw;padding:1rem;bottom:0;left:0}}
.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=bigass][data-state=has-error] input{color:var(--base-error-default)}.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%}
.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 ImagePlus-module-scss-module__C1iILW__pulse{0%{opacity:.3}to{opacity:1}}.ImagePlus-module-scss-module__C1iILW__image-plus{border-radius:inherit;display:grid;overflow:hidden}.ImagePlus-module-scss-module__C1iILW__image-plus>*{grid-area:1/-1}.ImagePlus-module-scss-module__C1iILW__image-plus .ImagePlus-module-scss-module__C1iILW__backdrop{background-color:var(--surface-high)}.ImagePlus-module-scss-module__C1iILW__image-plus .ImagePlus-module-scss-module__C1iILW__backdrop[data-is-loading=true]{background:var(--base-secondary-disabled);animation-name:ImagePlus-module-scss-module__C1iILW__pulse;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.ImagePlus-module-scss-module__C1iILW__image-plus .ImagePlus-module-scss-module__C1iILW__image-component{opacity:0;z-index:1;transition:opacity .5s ease-in}.ImagePlus-module-scss-module__C1iILW__image-plus .ImagePlus-module-scss-module__C1iILW__image-component[data-loaded=in]{opacity:1;transition:none}.ImagePlus-module-scss-module__C1iILW__image-plus .ImagePlus-module-scss-module__C1iILW__image-component[data-loaded=true]{opacity:1}
@keyframes Chip-module-scss-module__TqZ6Zq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Chip-module-scss-module__TqZ6Zq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Chip-module-scss-module__TqZ6Zq__popUpEnter{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes Chip-module-scss-module__TqZ6Zq__popUpExit{0%{transform:scale(1)}to{transform:scale(.9)}}.Chip-module-scss-module__TqZ6Zq__chip{-webkit-user-select:none;user-select:none;--chip-transition:var(--base-transition);--duration:.5s}.Chip-module-scss-module__TqZ6Zq__chip[data-size=thin]{--height:2rem}.Chip-module-scss-module__TqZ6Zq__chip[data-size=normal]{--height:2.5rem}.Chip-module-scss-module__TqZ6Zq__chip{border-style:solid;border-width:1px}.Chip-module-scss-module__TqZ6Zq__chip[data-label=true]{--gap:1rem}.Chip-module-scss-module__TqZ6Zq__chip[data-label=false]{--gap:.5rem}.Chip-module-scss-module__TqZ6Zq__chip[data-format=x]{min-width:var(--height);justify-content:center}.Chip-module-scss-module__TqZ6Zq__chip{--label-offset:2px;--icon-offset:3px;cursor:pointer;height:var(--height);transition:var(--chip-transition);border-radius:1rem;align-items:center;display:grid}.Chip-module-scss-module__TqZ6Zq__chip *{grid-area:1/-1}.Chip-module-scss-module__TqZ6Zq__chip[data-layout=none],.Chip-module-scss-module__TqZ6Zq__chip[data-layout=unselected]{background-color:var(--base-accent-default);color:var(--base-on-accent-default);border-color:#0000}.Chip-module-scss-module__TqZ6Zq__chip:hover[data-layout=unselected]{background-color:var(--base-accent-hover);color:var(--base-on-accent-default);border-color:#0000}.Chip-module-scss-module__TqZ6Zq__chip:active[data-layout=unselected]{border-color:var(--base-border-secondary-active);background-color:var(--base-accent-active);color:var(--base-on-accent-default)}.Chip-module-scss-module__TqZ6Zq__chip[data-layout=selected]{background-color:var(--base-primary-default);color:var(--base-on-primary-default);border-color:#0000}.Chip-module-scss-module__TqZ6Zq__chip:hover[data-layout=selected]{background-color:var(--base-primary-hover);color:var(--base-on-primary-default);border-color:#0000}.Chip-module-scss-module__TqZ6Zq__chip:active[data-layout=selected]{background-color:var(--base-primary-active);color:var(--base-on-primary-default);border-color:#0000}.Chip-module-scss-module__TqZ6Zq__chip[data-variant=checkbox][data-layout=unselected]{border-color:var(--base-border-secondary-default);color:var(--base-on-accent-default);background-color:#0000}.Chip-module-scss-module__TqZ6Zq__chip[data-variant=checkbox]:hover[data-layout=unselected]{border-color:var(--base-on-accent-default);background-color:var(--base-accent-hover)}.Chip-module-scss-module__TqZ6Zq__chip[data-variant=checkbox][data-layout=selected]{border-color:var(--base-primary-default);background-color:var(--base-accent-default);color:var(--base-primary-default)}.Chip-module-scss-module__TqZ6Zq__chip[data-variant=checkbox]:hover[data-layout=selected]{border-color:var(--base-primary-hover);background-color:var(--base-accent-hover);color:var(--base-primary-hover)}.Chip-module-scss-module__TqZ6Zq__chip[data-variant=checkbox][data-layout=selected] span:before{content:"✓ "}.Chip-module-scss-module__TqZ6Zq__chip .Chip-module-scss-module__TqZ6Zq__x{--icon-fg:var(--surface-base);transition:var(--chip-transition);max-width:0}.Chip-module-scss-module__TqZ6Zq__chip .Chip-module-scss-module__TqZ6Zq__x[data-visible=false]{transform:translate(-1.1rem, var(--icon-offset));opacity:0}.Chip-module-scss-module__TqZ6Zq__chip .Chip-module-scss-module__TqZ6Zq__x[data-visible=true]{transform:translate(-1.5rem, var(--icon-offset));opacity:1}.Chip-module-scss-module__TqZ6Zq__chip span{white-space:nowrap;padding-bottom:var(--label-offset);padding:0 1rem}@keyframes Chip-module-scss-module__TqZ6Zq__in{0%{opacity:0}to{opacity:1}}.Chip-module-scss-module__TqZ6Zq__chip[data-visible=true]{animation-name:Chip-module-scss-module__TqZ6Zq__in;animation-duration:.8s;animation-timing-function:var(--ease-out-quint)}@keyframes Chip-module-scss-module__TqZ6Zq__out{0%{opacity:1}to{opacity:0}}.Chip-module-scss-module__TqZ6Zq__chip[data-visible=false]{animation-name:Chip-module-scss-module__TqZ6Zq__out;animation-duration:.3s;animation-timing-function:var(--ease-in-quint);display:none}
.Switch-module-scss-module__i9praW__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)}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__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}.Switch-module-scss-module__i9praW__component{--w:2.4rem;--fg-color:var(--base-primary-default);--knob-size:1.2rem;--knob-color:var(--base-primary-default);--knob-border:transparent;--false-color:var(--base-primary-disabled);--groove-width:2.4rem;--min-height:2.5rem;width:2.4rem}.Switch-module-scss-module__i9praW__component[data-label=true]{--min-height:var(--labeled-min-height)}.Switch-module-scss-module__i9praW__component[data-disabled=true]{opacity:.5}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__actual-label{position:absolute}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__input{display:none}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__input:checked+.Switch-module-scss-module__i9praW__label:before{background-color:var(--true-color)}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__input:checked+.Switch-module-scss-module__i9praW__label:after{left:calc(var(--groove-width) - var(--knob-size))}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__label{width:var(--groove-width);display:block}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__label:before,.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__label:after{content:"";cursor:pointer;display:block;position:absolute}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__label:before{width:var(--groove-width);height:var(--knob-size);background-color:var(--false-color);z-index:2;border-radius:9999em;transition:background-color .25s}.Switch-module-scss-module__i9praW__component .Switch-module-scss-module__i9praW__switch .Switch-module-scss-module__i9praW__label:after{width:var(--knob-size);height:var(--knob-size);background-color:var(--knob-color);box-shadow:0 0 0 1px var(--knob-border);z-index:2;border-radius:50%;transition:left .25s;position:relative;top:0;left:0}.Switch-module-scss-module__i9praW__component[data-label-position=right]{display:grid}.Switch-module-scss-module__i9praW__component[data-label-position=right]>label{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;color:var(--fg-color);padding-left:calc(var(--groove-width) + .5rem);margin:0;font-size:1rem;font-weight:400;line-height:130%}
.IconLabel-module-scss-module__HKLngG__icon-label{--label-color:var(--base-primary-default);-webkit-user-select:none;user-select:none;display:inline-grid}.IconLabel-module-scss-module__HKLngG__icon-label[data-size="12"]{font-family:var(--font-family);letter-spacing:0;word-spacing:0;margin:0;font-size:.75rem;font-weight:400;line-height:140%}.IconLabel-module-scss-module__HKLngG__icon-label[data-size="16"]{font-family:var(--font-family);letter-spacing:-.025rem;word-spacing:-.025rem;margin:0;font-size:1rem;font-weight:400;line-height:160%}.IconLabel-module-scss-module__HKLngG__icon-label>:first-child{transition:var(--icon-transition,none);color:var(--label-color);grid-area:label}.IconLabel-module-scss-module__HKLngG__icon-label>:last-child{grid-area:icon}.IconLabel-module-scss-module__HKLngG__icon-label[data-position=top]{grid-template-areas:"label""icon"}.IconLabel-module-scss-module__HKLngG__icon-label[data-position=right]{grid-template-areas:"icon label"}.IconLabel-module-scss-module__HKLngG__icon-label[data-position=bottom]{grid-template-areas:"icon""label"}.IconLabel-module-scss-module__HKLngG__icon-label[data-position=left]{grid-template-areas:"label icon"}.IconLabel-module-scss-module__HKLngG__icon-label[data-position=left],.IconLabel-module-scss-module__HKLngG__icon-label[data-position=right]{grid-column-gap:.25rem;align-items:center}.IconLabel-module-scss-module__HKLngG__icon-label[data-position=top],.IconLabel-module-scss-module__HKLngG__icon-label[data-position=bottom]{grid-row-gap:.25rem;justify-items:center}
.Tag-module-scss-module__nnQNHG__tag{-webkit-user-select:none;user-select:none;border-radius:.25rem;justify-content:center;align-items:center;height:1.25rem;padding:0 .375rem;display:flex}.Tag-module-scss-module__nnQNHG__tag span{white-space:nowrap}.Tag-module-scss-module__nnQNHG__tag{font-family:var(--font-family);letter-spacing:0;word-spacing:0;--bar-glow:var(--arara-glow);margin:0;font-size:.75rem;font-weight:400;line-height:1;color:var(--prata-20)!important}.Tag-module-scss-module__nnQNHG__tag[data-layout=highlight]{background-color:var(--base-highlight-default);box-shadow:0 0 .375rem var(--bar-glow)}.Tag-module-scss-module__nnQNHG__tag[data-layout=warning]{background-color:var(--hot-60)}.Tag-module-scss-module__nnQNHG__tag[data-layout=free]{background-color:var(--prata-100)}.Tag-module-scss-module__nnQNHG__tag[data-layout=recommendation]{background-color:var(--ouro-70);border:1px solid var(--ouro-80);box-sizing:border-box;padding:0 .25rem}.Tag-module-scss-module__nnQNHG__tag[data-layout=recommendation]>span>span{align-items:center;gap:.25rem;padding-bottom:1px;display:inline-flex}
.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally{--scroll-end-breathing:2rem;--end-inset:0px;--fade-width:5rem;max-width:100vw;display:grid}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-disabled=true]{pointer-events:none}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally .ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable{z-index:1;box-sizing:content-box;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally .ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable::-webkit-scrollbar{display:none}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally .ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable>*{flex-direction:row;display:flex}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally .ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable>:after{content:"";padding-right:var(--scroll-end-breathing);display:table}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally .ScrollableHorizontally-module-scss-module__Fr4jcq__fade{z-index:2;background:linear-gradient(to right, transparent, var(--surface-base));width:var(--fade-width);height:var(--height);pointer-events:none;justify-self:end;position:absolute;right:0}@media (min-width:1192px){.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally{--scroll-end-breathing:0}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width]{width:calc(100% - var(--end-inset));position:relative}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width] .ScrollableHorizontally-module-scss-module__Fr4jcq__fade{display:none}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width][data-reserve-end=true] .ScrollableHorizontally-module-scss-module__Fr4jcq__fade{display:block}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width][data-reserve-end=true]{--scroll-end-breathing:var(--fade-width)}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width] .ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable>*{padding-left:var(--hz-padding)}}@media (min-width:0) and (max-width:1191px){.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally{position:relative;left:0}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width]{position:absolute}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width] .ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable{padding-left:var(--hz-padding);width:calc(100vw - var(--hz-padding) - var(--end-inset));position:relative}.ScrollableHorizontally-module-scss-module__Fr4jcq__scrollable-horizontally[data-mode=full-width][data-reserve-end=true]{--scroll-end-breathing:var(--fade-width)}}
.Gaveta-module-scss-module___FwO5q__gaveta{--border-radius:.5rem;--breathing:1rem;border-radius:var(--border-radius);background-color:var(--surface-high);padding:0 0 var(--bt-padding) 0;transform-origin:top}.Gaveta-module-scss-module___FwO5q__gaveta--header[data-merging-header=true]{position:absolute}.Gaveta-module-scss-module___FwO5q__gaveta--header{z-index:calc(var(--z-modal-content) + 10);justify-content:end;align-items:center;width:100%;display:grid}.Gaveta-module-scss-module___FwO5q__gaveta--header .Gaveta-module-scss-module___FwO5q__close{cursor:pointer}.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=course]{--bt-padding:5rem}.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=course] .Gaveta-module-scss-module___FwO5q__close{padding:1rem}.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=course] .Gaveta-module-scss-module___FwO5q__close-course{--icon-fg:#fcfcfc;background:#0009;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=standard] .Gaveta-module-scss-module___FwO5q__close{padding:.8rem}.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=standard] .Gaveta-module-scss-module___FwO5q__gaveta--content{margin:0 1rem 1rem}@media (min-width:1192px){.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=standard] .Gaveta-module-scss-module___FwO5q__gaveta--content{height:100%}}@media (min-width:0) and (max-width:1191px){.Gaveta-module-scss-module___FwO5q__gaveta[data-layout=standard] .Gaveta-module-scss-module___FwO5q__gaveta--content{height:80vh}}
.BaseTile-module-scss-module__iyO4-G__base-tile{margin-bottom:2rem}.BaseTile-module-scss-module__iyO4-G__base-tile>:first-child{padding-left:var(--hz-padding);padding-right:var(--hz-padding)}@media (min-width:768px){.BaseTile-module-scss-module__iyO4-G__base-tile{--row-gap:3rem;margin-bottom:1.5rem}}@media (min-width:0) and (max-width:767px){.BaseTile-module-scss-module__iyO4-G__base-tile{--row-gap:.5rem;margin-bottom:1.5rem}}
.Collapsible-module-scss-module__f5_u7a__details>.Collapsible-module-scss-module__f5_u7a__summary{list-style:none}.Collapsible-module-scss-module__f5_u7a__details>.Collapsible-module-scss-module__f5_u7a__summary::-webkit-details-marker{display:none}.Collapsible-module-scss-module__f5_u7a__details>.Collapsible-module-scss-module__f5_u7a__summary::marker{content:""}.Collapsible-module-scss-module__f5_u7a__summary{cursor:pointer}.Collapsible-module-scss-module__f5_u7a__body{opacity:0;max-height:0;transition:var(--base-transition);overflow:hidden}.Collapsible-module-scss-module__f5_u7a__details[open]>.Collapsible-module-scss-module__f5_u7a__body{opacity:1;max-height:none}
