.HowDidYouHear-module__a_aMra__wrapperContainer{align-items:flex-start;padding-top:15svh}.HowDidYouHear-module__a_aMra__container{background:var(--bg-secondary);z-index:500;box-sizing:border-box;border:1px solid var(--border-color);border-radius:16px;flex-direction:column;align-items:normal;gap:16px;width:480px;max-width:90%;max-height:90%;padding:32px 0;display:flex;overflow:auto;box-shadow:0 8px 16px #00000040}.HowDidYouHear-module__a_aMra__optionsContainer{flex-flow:wrap;gap:16px;padding:0 32px;display:flex}.HowDidYouHear-module__a_aMra__scrollContainer{height:auto;overflow:auto}.HowDidYouHear-module__a_aMra__scrollContainer::-webkit-scrollbar{width:8px}.HowDidYouHear-module__a_aMra__scrollContainer::-webkit-scrollbar-track{background:var(--scrollbar-track,#0000004d)}.HowDidYouHear-module__a_aMra__scrollContainer::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb,darkgrey)}.HowDidYouHear-module__a_aMra__optionsInner{flex-direction:column;gap:8px;display:flex}.HowDidYouHear-module__a_aMra__optionContainer{border:1px solid var(--border-color,#aaa);cursor:pointer;background-color:var(--bg-card);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:196px;padding:8px;transition:all .2s;display:flex;overflow:hidden}.HowDidYouHear-module__a_aMra__optionContainer:hover{background-color:var(--hover-background,#e9e9e9)}.HowDidYouHear-module__a_aMra__backButton{cursor:pointer;align-items:flex-end;height:24px;transition:all .2s;display:flex}.HowDidYouHear-module__a_aMra__backButton:hover{opacity:.7}.HowDidYouHear-module__a_aMra__otherInput{border:none;border:1px solid var(--border-color,#aaa);color:var(--text-primary);background-color:#0000;border-radius:4px;outline:none;padding:8px 16px;font-size:16px;width:100%!important;height:100%!important}.HowDidYouHear-module__a_aMra__otherInput:focus{background-color:var(--selection-background,#ddd)}.HowDidYouHear-module__a_aMra__topContainer{padding:0 32px}.HowDidYouHear-module__a_aMra__circleImage{border-radius:20px}@media (max-width:600px){.HowDidYouHear-module__a_aMra__container{padding:16px 0}.HowDidYouHear-module__a_aMra__optionsContainer{gap:8px;padding:0 16px}.HowDidYouHear-module__a_aMra__optionContainer{width:220px}.HowDidYouHear-module__a_aMra__topContainer{padding:0 16px}}@media (max-width:552px){.HowDidYouHear-module__a_aMra__optionContainer{width:calc(50% - 4px)}}
.WheelPromotion-module__26e83q__container{background:linear-gradient(210deg, var(--bg-brand-deep), var(--bg-brand-deep-darker));border-radius:8px;justify-content:space-between;align-items:flex-start;gap:32px;width:100%;padding:32px;display:flex;position:relative;overflow:hidden}[dir=rtl] .WheelPromotion-module__26e83q__container{background:linear-gradient(-210deg, var(--bg-brand-deep), var(--bg-brand-deep-darker))}.WheelPromotion-module__26e83q__innerContainer{z-index:1;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.WheelPromotion-module__26e83q__actionContainer{z-index:1;flex-direction:column;align-items:center;gap:16px;display:flex}.WheelPromotion-module__26e83q__wheel{opacity:.3;position:absolute;top:16px;right:0}[dir=rtl] .WheelPromotion-module__26e83q__wheel{left:0;right:auto}@media (max-width:500px){.WheelPromotion-module__26e83q__container{gap:24px;padding:16px}}
.RegisterWall-module__TD3TVq__container{z-index:10001;justify-content:center;align-items:center;width:100svw;height:100svh;display:flex;position:fixed;top:0;left:0}[dir=rtl] .RegisterWall-module__TD3TVq__container{left:auto;right:0}.RegisterWall-module__TD3TVq__blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}[dir=rtl] .RegisterWall-module__TD3TVq__blur{left:auto;right:0}.RegisterWall-module__TD3TVq__popup{z-index:10002;background-color:var(--bg-card);border-radius:8px;width:90%;max-width:400px;padding:32px 8px 16px;position:relative;box-shadow:0 20px 40px #0003}.RegisterWall-module__TD3TVq__title{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}
.Topbar-module__hG2M4q__topbar{background-color:var(--bg-primary);height:48px;box-shadow:0px 2px 0px var(--border-color);z-index:6;padding-right:8px;position:relative;justify-content:space-between!important}[dir=rtl] .Topbar-module__hG2M4q__topbar{padding-left:8px;padding-right:0}.Topbar-module__hG2M4q__backContainer{position:relative}.Topbar-module__hG2M4q__backOptionsContainer{z-index:6;visibility:hidden;opacity:0;transition:all .2s;position:absolute;top:calc(100% - 12px);left:8px}[dir=rtl] .Topbar-module__hG2M4q__backOptionsContainer{left:auto;right:8px}.Topbar-module__hG2M4q__backOptionsContainer.Topbar-module__hG2M4q__show{opacity:1;visibility:visible}.Topbar-module__hG2M4q__backOptionsInnerContainer{background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;width:260px;margin-top:8px;display:flex;box-shadow:0 4px 8px #0000004d}.Topbar-module__hG2M4q__backOptionsTitle{width:100%;padding:8px}.Topbar-module__hG2M4q__backOptionContainer{cursor:pointer;gap:8px;width:100%;justify-content:flex-start!important;padding:8px!important}.Topbar-module__hG2M4q__backOptionContainer:hover{opacity:.8;background-color:var(--hover-background,#eee)}.Topbar-module__hG2M4q__backTag{opacity:.54;color:var(--text-white);background-color:#1e1e1e;border-radius:4px;margin-right:8px;padding:1px 4px}[dir=rtl] .Topbar-module__hG2M4q__backTag{margin-left:8px;margin-right:0}.Topbar-module__hG2M4q__orDivider1{background-color:var(--border-color-3);width:16px;height:1px;margin-right:8px}[dir=rtl] .Topbar-module__hG2M4q__orDivider1{margin-left:8px;margin-right:0}.Topbar-module__hG2M4q__orDivider2{background-color:var(--border-color-3);flex:1;height:1px;margin-left:8px}[dir=rtl] .Topbar-module__hG2M4q__orDivider2{margin-left:0;margin-right:8px}.Topbar-module__hG2M4q__iconLeft{opacity:.87;cursor:pointer;padding:12px}.Topbar-module__hG2M4q__iconLeft:hover{opacity:.54}.Topbar-module__hG2M4q__iconHelp{cursor:pointer;border-radius:20px;width:40px;height:40px;margin-right:8px;padding:8px}[dir=rtl] .Topbar-module__hG2M4q__iconHelp{margin-left:8px;margin-right:0}.Topbar-module__hG2M4q__iconHelp:hover{background:var(--hover-background,#0000000d)}.Topbar-module__hG2M4q__title{text-align:left;-webkit-user-select:none;user-select:none;color:var(--text-primary);margin:0 0 0 16px;padding:0;font-size:24px}[dir=rtl] .Topbar-module__hG2M4q__title{text-align:right;margin:0 16px 0 0}.Topbar-module__hG2M4q__lessonNavContainer{display:flex}@media (max-width:600px){.Topbar-module__hG2M4q__title{margin:0;font-size:16px}.Topbar-module__hG2M4q__lessonNavContainer{display:none}.Topbar-module__hG2M4q__iconLeft{padding:8px}}
.FilterMenu-module__Jnr8Za__container{background-color:#0000;border-radius:8px;width:240px;margin-right:32px}[dir=rtl] .FilterMenu-module__Jnr8Za__container{margin-left:32px;margin-right:0}.FilterMenu-module__Jnr8Za__sortContainer{width:100%}@media (max-width:800px){.FilterMenu-module__Jnr8Za__container{width:160px}}
.Progress-module__va74SG__container{width:848px;height:100%;margin:auto;position:absolute;left:0;right:0}.Progress-module__va74SG__innerContainer{-ms-overflow-style:none;scrollbar-width:none;box-sizing:border-box;justify-content:flex-start;align-items:center;width:848px;height:100%;padding:0 64px;display:flex;overflow-x:auto}.Progress-module__va74SG__helperContainer{height:100%;position:relative}.Progress-module__va74SG__fillerLeft,.Progress-module__va74SG__fillerRight{background-color:var(--bg-primary);z-index:900;width:64px;height:40px;position:absolute}.Progress-module__va74SG__fillerLeft{left:0}[dir=rtl] .Progress-module__va74SG__fillerLeft{left:auto;right:0}.Progress-module__va74SG__fillerRight{right:0}[dir=rtl] .Progress-module__va74SG__fillerRight{left:0;right:auto}.Progress-module__va74SG__repetitionView,.Progress-module__va74SG__view{box-sizing:border-box;cursor:pointer;border:2px solid #6f7072;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:0 8px;display:flex;position:relative}.Progress-module__va74SG__repetitionView{background:#6f7072}.Progress-module__va74SG__repetitionView:after,.Progress-module__va74SG__view:after{content:attr(name);z-index:3000;cursor:auto;box-sizing:border-box;text-align:center;white-space:nowrap;height:20px;color:var(--text-white);pointer-events:none;background:#1e1e1e;border-radius:4px;padding:2px 6px;font-size:12px;display:none;position:absolute;top:calc(100% - 12px)}.Progress-module__va74SG__repetitionView:hover:after,.Progress-module__va74SG__view:hover:after{display:block}.Progress-module__va74SG__repetitionView.Progress-module__va74SG__selected,.Progress-module__va74SG__view.Progress-module__va74SG__selected{border:3px solid var(--brand-deep)!important}.Progress-module__va74SG__repetitionView.Progress-module__va74SG__selected{background:var(--brand-deep)!important}.Progress-module__va74SG__innerContainer::-webkit-scrollbar{display:none}.Progress-module__va74SG__circle{box-sizing:border-box;border:2px solid #6f7072;border-radius:8px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.Progress-module__va74SG__circle.Progress-module__va74SG__selected{border-color:var(--brand-deep)!important}.Progress-module__va74SG__circleFilled{background:#6f7072}.Progress-module__va74SG__circleFilled.Progress-module__va74SG__selected{background:var(--brand-deep)!important}.Progress-module__va74SG__leftButton,.Progress-module__va74SG__rightButton{cursor:pointer;z-index:950;border-radius:16px;padding:4px;position:absolute}.Progress-module__va74SG__leftButton:hover,.Progress-module__va74SG__rightButton:hover{background:var(--hover-background,#0000001a)}.Progress-module__va74SG__leftButton{left:24px}[dir=rtl] .Progress-module__va74SG__leftButton{left:auto;right:24px}.Progress-module__va74SG__rightButton{right:24px;transform:rotate(180deg)}[dir=rtl] .Progress-module__va74SG__rightButton{left:24px;right:auto;transform:rotate(-180deg)}.Progress-module__va74SG__rightButton.Progress-module__va74SG__disabled,.Progress-module__va74SG__leftButton.Progress-module__va74SG__disabled{opacity:.3;cursor:auto}.Progress-module__va74SG__rightButton.Progress-module__va74SG__disabled:hover,.Progress-module__va74SG__leftButton.Progress-module__va74SG__disabled:hover{background:0 0}@media (max-width:1600px){.Progress-module__va74SG__innerContainer,.Progress-module__va74SG__container{width:608px}}@media (max-width:1300px){.Progress-module__va74SG__innerContainer,.Progress-module__va74SG__container{width:368px}}@media (max-width:1100px){.Progress-module__va74SG__container{display:none}}
.Sidebar-module__CP42hq__container{background-color:var(--bg-primary);width:48px;box-shadow:2px 0px 0px var(--border-color);z-index:6;flex-direction:column;justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:8px;display:flex}[dir=rtl] .Sidebar-module__CP42hq__container{box-shadow:-2px 0px 0px var(--border-color)}[dir=rtl] .Sidebar-module__CP42hq__container{box-shadow:-2px 0px 0px var(--border-color)}[dir=rtl] [dir=rtl] .Sidebar-module__CP42hq__container{box-shadow:2px 0px 0px var(--border-color)}.Sidebar-module__CP42hq__sideButton{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;display:flex;position:relative}.Sidebar-module__CP42hq__sideButton:hover:after{display:flex}.Sidebar-module__CP42hq__sideButton:after{content:attr(data-label);z-index:3000;cursor:auto;white-space:nowrap;color:#ffffffde;pointer-events:none;background:url(/icons/hint-right-bg.svg) 50%/cover no-repeat;border-radius:4px;align-items:center;height:28px;margin:auto 0;padding:0 8px 0 12px;font-size:14px;display:none;position:absolute;top:0;bottom:0;left:44px}[dir=rtl] .Sidebar-module__CP42hq__sideButton:after{padding:0 12px 0 8px;left:auto;right:44px}.Sidebar-module__CP42hq__iconButton{opacity:.87;cursor:pointer;padding:12px}.Sidebar-module__CP42hq__iconButton:hover{background:var(--hover-background,#0000000d)}.Sidebar-module__CP42hq__selected,.Sidebar-module__CP42hq__selected:hover{background:var(--selection-background,#0000001a)}.Sidebar-module__CP42hq__hide{display:none}.Sidebar-module__CP42hq__iconHelp{cursor:pointer;border-radius:20px;width:40px;height:40px;margin:4px;padding:8px}.Sidebar-module__CP42hq__iconHelp:hover{background:var(--hover-background,#0000000d)}@media (max-width:600px){.Sidebar-module__CP42hq__sideButton:hover:after{display:none}}
.ProgressLayout-module__Cd24yG__container{border:var(--border-primary);box-sizing:border-box;background-color:var(--bg-card);border-radius:8px;flex:1;overflow:hidden}.ProgressLayout-module__Cd24yG__container>::-webkit-scrollbar{width:8px}.ProgressLayout-module__Cd24yG__container>::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.ProgressLayout-module__Cd24yG__container>::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb,darkgrey)}@media (max-width:1000px){.ProgressLayout-module__Cd24yG__container{min-width:240px;margin-right:0}[dir=rtl] .ProgressLayout-module__Cd24yG__container{margin-left:0;margin-right:0}}
.Lesson-module__YautEW__topBarContainer{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.Lesson-module__YautEW__topbarActionsContainer{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.Lesson-module__YautEW__title{color:var(--text-primary,#000000de);margin:0;padding:0;font-size:24px;font-weight:700}.Lesson-module__YautEW__tldrContainer{border:var(--border-primary);cursor:pointer;pointer-events:auto;border-radius:8px;padding:4px 8px}.Lesson-module__YautEW__tldrContinerClicked{background-color:var(--selection-background)}.Lesson-module__YautEW__tldrText{color:var(--text-secondary);-webkit-user-select:none;user-select:none;margin:0;font-size:14px}.Lesson-module__YautEW__tldrTextClicked{color:var(--text-primary)}.Lesson-module__YautEW__showBodyContainer{border:var(--border-primary);cursor:pointer;pointer-events:auto;border-radius:8px;padding:4px 8px}.Lesson-module__YautEW__showBodyText{color:var(--text-secondary);-webkit-user-select:none;user-select:none;margin:0;font-size:14px}.Lesson-module__YautEW__tooltip{display:inline-block;position:relative}.Lesson-module__YautEW__tooltip:after{content:attr(data-tooltip);color:var(--text-primary);background:var(--selection-background);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:opacity;position:absolute;bottom:-110%;left:25%;transform:translate(-50%)}[dir=rtl] .Lesson-module__YautEW__tooltip:after{left:auto;right:25%;transform:translate(50%)}.Lesson-module__YautEW__tooltip:hover:after{opacity:1}.Lesson-module__YautEW__container{box-sizing:border-box;flex-direction:column;flex:1;padding:32px 32px 80px;display:flex}.Lesson-module__YautEW__containerWithSticky{padding-bottom:0}.Lesson-module__YautEW__content{cursor:auto;color:var(--text-primary);font-size:18px}.Lesson-module__YautEW__content p,.Lesson-module__YautEW__content h1,.Lesson-module__YautEW__content h2,.Lesson-module__YautEW__content h3{color:var(--text-primary)}.Lesson-module__YautEW__content div{background:var(--selection-background,#e5ecf4);box-sizing:border-box;border:1px solid var(--border-color-2);width:calc(100% - 8px);max-width:500px;color:var(--text-primary,#000000de);border-radius:8px;margin-bottom:16px;padding:8px 12px;font-family:Droid Sans Mono,monospace,Droid Sans Fallback}.Lesson-module__YautEW__content li{color:var(--text-primary,#000000de)}.Lesson-module__YautEW__content table{border-collapse:collapse;overflow:hidden}.Lesson-module__YautEW__content td,.Lesson-module__YautEW__content th{border:1px solid var(--border-color-2);color:var(--text-primary);padding:8px}.Lesson-module__YautEW__content th{background-color:var(--selection-background,#e5ecf4)}.Lesson-module__YautEW__content a{color:var(--brand-primary);text-decoration:underline}.Lesson-module__YautEW__content>span,.Lesson-module__YautEW__content p>span,.Lesson-module__YautEW__content li>span{background:var(--selection-background,#e5ecf4);font-family:Droid Sans Mono,monospace,Droid Sans Fallback}.Lesson-module__YautEW__content pre{background:var(--bg-code-pre);border:var(--border-code-pre);box-sizing:border-box;text-align:left;direction:ltr;border-radius:4px;width:100%;padding:8px 12px;position:relative;overflow:auto}.Lesson-module__YautEW__content pre:hover~div[copy]{visibility:visible;opacity:1}.Lesson-module__YautEW__content pre~div[copy]{cursor:pointer;opacity:0;visibility:hidden;background:url(../media/copy-white.0hf.b_-3mml~x.svg) 0 0/contain;border:none;width:20px;height:20px;transition:all .2s;position:absolute;top:4px;right:4px;padding:0!important}[dir=rtl] .Lesson-module__YautEW__content pre~div[copy]{left:4px;right:auto}.Lesson-module__YautEW__content pre~div[copy]:hover{opacity:.8;visibility:visible}.Lesson-module__YautEW__content pre~div[copy]:active{opacity:1;visibility:visible}.Lesson-module__YautEW__content div[code]{position:relative;background:0 0!important;border:none!important;max-width:none!important;margin:0!important;padding:0!important}.Lesson-module__YautEW__content hr{background:var(--border-color);border:0;height:2px}.Lesson-module__YautEW__content blockquote{border-left:5px solid var(--brand-deep);background:var(--blockquote-bg,var(--selection-background,#e5ecf4));margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;font-style:italic;overflow:hidden}[dir=rtl] .Lesson-module__YautEW__content blockquote{border-left:none;border-right:5px solid var(--brand-deep)}.Lesson-module__YautEW__content code{background:var(--code-background,#e5ecf4);font-family:Droid Sans Mono,monospace,Droid Sans Fallback}.Lesson-module__YautEW__content>code,.Lesson-module__YautEW__content p>code,.Lesson-module__YautEW__content li>code,.Lesson-module__YautEW__content th>code,.Lesson-module__YautEW__content td>code{border:1px solid var(--code-border,#ccc);box-sizing:border-box;direction:ltr;border-radius:4px;padding:0 4px;display:inline-block}.Lesson-module__YautEW__content li{margin-bottom:4px}.Lesson-module__YautEW__content pre>code{background:var(--bg-code-pre);color:var(--text-white)}.Lesson-module__YautEW__skipBlocksContainer{border:1px solid var(--product-score-color);color:var(--product-score-color);box-sizing:border-box;cursor:pointer;background-color:var(--bg-card);border-radius:8px;justify-content:space-between;align-items:center;margin-top:32px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.Lesson-module__YautEW__skipBlocksContainer:hover{opacity:.7}.Lesson-module__YautEW__skipBlocksTokens{align-items:center;gap:4px;display:flex}.Lesson-module__YautEW__skipConfirmContainer{background:var(--bg-secondary);z-index:500;box-sizing:border-box;border:1px solid var(--border-color);border-radius:8px;flex-direction:column;align-items:center;gap:16px;width:350px;max-width:90%;padding:24px;display:flex;box-shadow:0 8px 16px #00000040}.Lesson-module__YautEW__skipConfirmTitle{color:var(--text-primary);text-align:center;margin:0;padding:0;font-size:16px}.Lesson-module__YautEW__skipConfirmButtons{flex-direction:column;gap:8px;width:100%;display:flex}.Lesson-module__YautEW__skipConfirmButton{cursor:pointer;border:1px solid var(--product-score-color);background-color:var(--bg-card);border-radius:8px;justify-content:center;align-items:center;padding:12px 16px;transition:opacity .2s;display:flex;position:relative}.Lesson-module__YautEW__skipConfirmButton:hover{opacity:.7}.Lesson-module__YautEW__skipConfirmButton p{color:var(--product-score-color);margin:0;padding:0;font-size:14px}.Lesson-module__YautEW__skipConfirmButton .Lesson-module__YautEW__skipBlocksTokens{color:var(--product-score-color);font-size:14px;position:absolute;right:16px}[dir=rtl] .Lesson-module__YautEW__skipConfirmButton .Lesson-module__YautEW__skipBlocksTokens{left:16px;right:auto}.Lesson-module__YautEW__skipConfirmButtonDismiss{cursor:pointer;border:1px solid var(--border-color-2);background-color:var(--bg-card);border-radius:8px;justify-content:center;align-items:center;padding:12px 16px;transition:opacity .2s;display:flex}.Lesson-module__YautEW__skipConfirmButtonDismiss:hover{opacity:.7}.Lesson-module__YautEW__skipConfirmButtonDismiss p{color:var(--text-secondary);margin:0;padding:0;font-size:14px}.Lesson-module__YautEW__skipBlocksContainer p{flex:1;margin:0;padding:0}.Lesson-module__YautEW__skipBlocksContainer.Lesson-module__YautEW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Lesson-module__YautEW__goToBlocksContainer{cursor:pointer;border:1px solid var(--border-color-2);background-color:var(--bg-card);border-radius:8px;flex-direction:column;margin-top:32px;padding:8px 12px;display:flex}.Lesson-module__YautEW__goToBlocksContainer:hover{background:var(--hover-background,#0000001a)}.Lesson-module__YautEW__goToBlocksContainer p{color:var(--text-secondary,#0000008a);margin:0;padding:0;font-size:18px}.Lesson-module__YautEW__quizSectionContainer{flex-direction:column;margin-top:32px;display:flex}.Lesson-module__YautEW__quizSectionTop{align-items:center;margin-bottom:16px;display:flex}.Lesson-module__YautEW__quizSectionTop p{color:var(--text-primary,#000000de);margin:0 0 0 8px;padding:0;font-size:24px;font-weight:700}[dir=rtl] .Lesson-module__YautEW__quizSectionTop p{margin-left:0;margin-right:8px}.Lesson-module__YautEW__quizSectionCard{cursor:pointer;border:1px solid var(--border-color-2);background-color:var(--bg-card);border-radius:8px;flex-direction:column;min-width:0;padding:8px 12px;display:flex}.Lesson-module__YautEW__quizSectionCard:hover{background:var(--hover-background,#0000001a)}.Lesson-module__YautEW__quizSectionCardTop{justify-content:space-between;align-items:center;min-width:0;display:flex}.Lesson-module__YautEW__quizSectionCardTop img{opacity:.54}.Lesson-module__YautEW__quizSectionCardTopInner{flex-direction:column;min-width:0;display:flex;overflow:hidden}.Lesson-module__YautEW__quizSectionCardTitle{color:var(--text-secondary,#0000008a);margin:0;padding:0;font-size:18px}.Lesson-module__YautEW__quizPremiumHint{color:var(--brand-deep);margin-top:4px;font-size:12px}.Lesson-module__YautEW__quizStatusBadge{margin-top:2px;font-size:12px}.Lesson-module__YautEW__quizStatusBadge.Lesson-module__YautEW__completed{color:var(--brand-deep)}.Lesson-module__YautEW__quizStatusBadge.Lesson-module__YautEW__skipped{color:var(--text-secondary,#0000008a)}@media (max-width:600px){.Lesson-module__YautEW__quizSectionTop p{font-size:18px}.Lesson-module__YautEW__quizSectionCardTitle{font-size:14px}.Lesson-module__YautEW__quizPremiumHint,.Lesson-module__YautEW__quizStatusBadge{font-size:10px}}.Lesson-module__YautEW__challengeContainer{margin-top:40px;margin-bottom:40px}.Lesson-module__YautEW__challengeTop{align-items:center;margin-bottom:16px;display:flex}.Lesson-module__YautEW__challengeTop img{padding-bottom:4px}.Lesson-module__YautEW__diffTag{background:var(--brand-deep);color:var(--text-white);border-radius:16px;align-self:center;margin-left:16px;padding:4px 8px;font-size:14px}[dir=rtl] .Lesson-module__YautEW__diffTag{margin-left:0;margin-right:16px}.Lesson-module__YautEW__pointsTag{background:var(--brand-deep);color:var(--text-white);border-radius:16px;align-self:center;margin-left:16px;padding:4px 8px;font-size:14px}[dir=rtl] .Lesson-module__YautEW__pointsTag{margin-left:0;margin-right:16px}.Lesson-module__YautEW__quizTop p,.Lesson-module__YautEW__challengeTop p{color:var(--text-primary,#000000de);margin:0 0 0 8px;padding:0;font-size:24px;font-weight:700}[dir=rtl] .Lesson-module__YautEW__quizTop p,[dir=rtl] .Lesson-module__YautEW__challengeTop p{margin-left:0;margin-right:8px}.Lesson-module__YautEW__hintsContainer{flex-direction:column;display:flex}.Lesson-module__YautEW__hintContainer{cursor:pointer;flex-direction:column;padding:8px;display:flex}.Lesson-module__YautEW__hintContainerTitle{color:var(--text-secondary,#0000008a);margin:0;padding:0;font-size:18px}.Lesson-module__YautEW__content figure{margin:0}.Lesson-module__YautEW__content img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto}.Lesson-module__YautEW__rehearsalTopContainer{align-items:center;display:flex}.Lesson-module__YautEW__rehearsalIcon{border:var(--border-primary);cursor:pointer;pointer-events:auto;border-radius:8px;padding:4px 8px}.Lesson-module__YautEW__quizContainer{margin-top:32px;margin-bottom:32px}.Lesson-module__YautEW__quizTop{align-items:center;margin-bottom:16px;display:flex}.Lesson-module__YautEW__quizTop span{border:1px solid var(--brand-deep);color:var(--brand-deep);box-sizing:border-box;border-radius:16px;align-self:center;margin-left:16px;padding:4px 8px;font-size:14px}[dir=rtl] .Lesson-module__YautEW__quizTop span{margin-left:0;margin-right:16px}.Lesson-module__YautEW__quizButton{cursor:pointer;border:1px solid var(--brand-deep);box-sizing:border-box;background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:16px;padding:8px 12px;transition:opacity .2s;display:flex}.Lesson-module__YautEW__quizButton:hover{opacity:.8}.Lesson-module__YautEW__quizButtonTop{justify-content:space-between;align-items:center;width:100%;display:flex}.Lesson-module__YautEW__quizButtonTop span{color:var(--brand-deep);margin:0;padding:0;font-size:18px}.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__selected,.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__started{gap:16px;padding-bottom:16px}.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__selected{cursor:auto;border-width:2px}.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__selected:hover{opacity:1}.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__selected .Lesson-module__YautEW__quizRightIcon{display:none}.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__done{border-color:#2dbc55}.Lesson-module__YautEW__quizButton.Lesson-module__YautEW__done span{color:#2dbc55!important}.Lesson-module__YautEW__quizButtonTopInner{justify-content:center;align-items:center;gap:12px;display:flex}.Lesson-module__YautEW__codeNavigateContainer{border:1px solid var(--brand-deep);color:var(--brand-deep);box-sizing:border-box;border-radius:8px;align-items:center;margin-top:32px;margin-bottom:32px;padding:8px 12px;font-size:14px;display:flex}.Lesson-module__YautEW__codeNavigateContainer p{flex:1;margin:0 0 0 12px;padding:0}[dir=rtl] .Lesson-module__YautEW__codeNavigateContainer p{margin-left:0;margin-right:12px}.Lesson-module__YautEW__explainChallengeContainer{flex-direction:column;margin-top:16px;margin-bottom:16px;display:flex}.Lesson-module__YautEW__explainChallengeButton{-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;border:1px solid var(--border-color-3);background-color:var(--bg-card);border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;transition:background-color .2s;display:flex}.Lesson-module__YautEW__explainChallengeButton:hover{background:var(--hover-background,#0000001a)}.Lesson-module__YautEW__explainChallengeButton p{color:var(--brand-deep);margin:0;padding:0;font-size:16px}.Lesson-module__YautEW__specialImageContainer{width:100%;margin-top:32px}.Lesson-module__YautEW__specialImage{border-radius:8px}@media (max-width:600px){.Lesson-module__YautEW__title{font-size:18px}.Lesson-module__YautEW__content,.Lesson-module__YautEW__hintContainerTitle{font-size:14px}.Lesson-module__YautEW__quizTop p,.Lesson-module__YautEW__challengeTop p{font-size:18px}.Lesson-module__YautEW__container{padding:16px}.Lesson-module__YautEW__containerWithSticky{padding-bottom:16px}.Lesson-module__YautEW__quizTop span,.Lesson-module__YautEW__diffTag{font-size:12px}.Lesson-module__YautEW__explainChallengeButton{height:32px}.Lesson-module__YautEW__explainChallengeButton p{font-size:12px}.Lesson-module__YautEW__explainChallengeButton img{width:16px;height:16px}.Lesson-module__YautEW__quizButtonTop span,.Lesson-module__YautEW__goToBlocksContainer p{font-size:14px}}@keyframes Lesson-module__YautEW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Lesson-module__YautEW__fadeIn{0%{opacity:0}to{opacity:1}}.Lesson-module__YautEW__fadeOut{animation:.2s ease-out forwards Lesson-module__YautEW__fadeOut}.Lesson-module__YautEW__fadeIn{animation:.5s ease-in forwards Lesson-module__YautEW__fadeIn}.Lesson-module__YautEW__hidden{opacity:0}.Lesson-module__YautEW__contentWrapper{flex-direction:column;flex:1;display:flex}
@keyframes Splash-module__rBEMNG__load{0%{transform:scale(1)}to{transform:scale(1.2)}}.Splash-module__rBEMNG__container{background-color:var(--bg-primary);width:100vw;height:100svh}.Splash-module__rBEMNG__logo{width:160px;height:160px;animation-name:Splash-module__rBEMNG__load;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}
.LeaderboardSummary-module__AwZpYa__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex}.LeaderboardSummary-module__AwZpYa__topContainer{opacity:1;justify-content:space-between;align-items:center;width:100%;transition:all .2s;display:flex}.LeaderboardSummary-module__AwZpYa__mainContainer{opacity:1;align-items:flex-start;gap:16px;transition:all .2s;display:flex}.LeaderboardSummary-module__AwZpYa__infoContainer{flex-direction:column;align-items:flex-start;gap:4px;padding:4px 0;display:flex}.LeaderboardSummary-module__AwZpYa__rankRow{align-items:center;gap:6px;display:inline-flex}.LeaderboardSummary-module__AwZpYa__rankBadgeUp,.LeaderboardSummary-module__AwZpYa__rankBadgeDown{vertical-align:middle;border-radius:8px;align-items:center;padding:2px 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.LeaderboardSummary-module__AwZpYa__rankBadgeUp{color:#16a34a;background-color:#16a34a1f}.LeaderboardSummary-module__AwZpYa__rankBadgeDown{color:#dc2626;background-color:#dc26261f}.LeaderboardSummary-module__AwZpYa__buttonChangeJourney{padding:0}.LeaderboardSummary-module__AwZpYa__hide{opacity:0}@media (max-width:860px){.LeaderboardSummary-module__AwZpYa__container{display:none}}
.FooterLinks-module__yT9oJW__container{width:100%;color:var(--text-secondary);flex-direction:column;align-items:center;gap:24px;display:flex}.FooterLinks-module__yT9oJW__socialLinks{gap:12px;display:flex}.FooterLinks-module__yT9oJW__container img{cursor:pointer;filter:grayscale();width:20px;height:20px;transition:all .2s}.FooterLinks-module__yT9oJW__container img:hover{filter:grayscale(0)}.root[class*=dark] .FooterLinks-module__yT9oJW__container img{filter:grayscale()invert(.8)}.root[class*=dark] .FooterLinks-module__yT9oJW__container img:hover{filter:grayscale(0)invert(.8)}.FooterLinks-module__yT9oJW__links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.FooterLinks-module__yT9oJW__links a{filter:grayscale();color:var(--text-secondary);text-decoration:none;transition:all .2s}.FooterLinks-module__yT9oJW__links a:hover{filter:grayscale(0)}
.QuestionTrueFalse-module__Fhtajq__container{flex-direction:column;gap:32px;width:100%;padding:0 32px;display:flex}.QuestionTrueFalse-module__Fhtajq__optionsContainer{flex-direction:column;gap:12px;display:flex}.QuestionTrueFalse-module__Fhtajq__optionRow{align-items:center;gap:12px;display:flex}.QuestionTrueFalse-module__Fhtajq__optionButton{flex:1;justify-content:flex-start;padding:12px 16px;transition:all .2s}.QuestionTrueFalse-module__Fhtajq__optionButton.QuestionTrueFalse-module__Fhtajq__disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.QuestionTrueFalse-module__Fhtajq__optionButton.QuestionTrueFalse-module__Fhtajq__selected{border-color:var(--brand-primary);box-shadow:0 3px 0 0 var(--brand-primary)}.QuestionTrueFalse-module__Fhtajq__indicator{background-color:var(--bg-secondary);border:1px solid var(--border-primary);min-width:28px;height:28px;color:var(--text-secondary);box-shadow:0 2px 0 0 var(--border-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-family:monospace;font-size:14px;font-weight:600;display:flex}.QuestionTrueFalse-module__Fhtajq__indicatorSelected{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff;box-shadow:0 2px 0 0 var(--brand-dark)}.QuestionTrueFalse-module__Fhtajq__optionText{color:var(--text-primary)}@media (max-width:600px){.QuestionTrueFalse-module__Fhtajq__container{padding:0}}
.BottomSection-module__B3HkWa__container{border-top:1px solid var(--border-color,#00000026);width:80%}.BottomSection-module__B3HkWa__topContainer{border-bottom:1px solid var(--border-color,#00000026);justify-content:space-between;gap:5vw;padding-top:32px;padding-bottom:32px;display:flex}.BottomSection-module__B3HkWa__innerContainer{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.BottomSection-module__B3HkWa__innerContainer.BottomSection-module__B3HkWa__first{flex:1.6}.BottomSection-module__B3HkWa__innerContainer.BottomSection-module__B3HkWa__second{flex:3}.BottomSection-module__B3HkWa__bottomContainer{flex-direction:row;justify-content:space-between;width:100%;padding:16px 0;display:flex}.BottomSection-module__B3HkWa__innerBottomContainer{flex-wrap:wrap;gap:8px;display:flex}.BottomSection-module__B3HkWa__linksGroupContainer{flex-direction:column;gap:16px;display:flex}.BottomSection-module__B3HkWa__linksContainer{flex-direction:column;gap:8px;max-width:160px;display:flex}.BottomSection-module__B3HkWa__socialLinksContainer{flex-wrap:wrap;gap:8px;width:88px;margin-top:16px;display:flex}.BottomSection-module__B3HkWa__socialLinksContainer img{cursor:pointer;width:24px;height:24px}.BottomSection-module__B3HkWa__socialLinksContainer img:hover{opacity:.7}.BottomSection-module__B3HkWa__storeButtonsContainer{flex-direction:column;gap:12px;width:100%;max-width:200px;margin-top:24px;display:flex}.BottomSection-module__B3HkWa__divider{background-color:var(--border-color,#00000026);width:1px;height:300px}.BottomSection-module__B3HkWa__languageSectionMobile{flex-wrap:wrap;gap:8px;display:none}@media (max-width:1200px){.BottomSection-module__B3HkWa__socialLinksContainer{width:76px}.BottomSection-module__B3HkWa__socialLinksContainer img{width:20px;height:20px}.BottomSection-module__B3HkWa__topContainer{gap:3vw}}@media (max-width:1000px){.BottomSection-module__B3HkWa__languageSection{display:none}.BottomSection-module__B3HkWa__languageSectionMobile{display:flex}.BottomSection-module__B3HkWa__bottomContainer{flex-direction:column;align-items:center;gap:8px}.BottomSection-module__B3HkWa__topContainer{flex-direction:column;gap:5vw}.BottomSection-module__B3HkWa__divider{background-color:var(--border-color,#00000026);width:100%;height:1px}.BottomSection-module__B3HkWa__innerContainer{justify-content:flex-start;gap:128px}.BottomSection-module__B3HkWa__linksContainer{max-width:600px}}@media (max-width:800px){.BottomSection-module__B3HkWa__innerContainer{gap:12vw}}@media (max-width:600px){.BottomSection-module__B3HkWa__innerBottomContainer,.BottomSection-module__B3HkWa__languageSectionMobile{justify-content:center;gap:4px}.BottomSection-module__B3HkWa__innerContainer{gap:48px}.BottomSection-module__B3HkWa__topContainer{gap:32px}.BottomSection-module__B3HkWa__linksContainer a{padding:4px 0}}@media (max-width:350px){.BottomSection-module__B3HkWa__innerContainer{gap:32px}}
@keyframes PickTitle-module__cyWk5W__blink{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.PickTitle-module__cyWk5W__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.PickTitle-module__cyWk5W__topContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.PickTitle-module__cyWk5W__topContainer button{padding:0}.PickTitle-module__cyWk5W__titlesContainer{flex-wrap:wrap;justify-content:center;align-self:center;gap:16px;width:320px;display:flex}.PickTitle-module__cyWk5W__titleContainer{border:2px solid var(--border-color-2);box-sizing:border-box;cursor:pointer;background-color:var(--bg-card);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;padding:8px;display:flex}.PickTitle-module__cyWk5W__getMoreContainer{border:2px solid var(--border-color-2);box-sizing:border-box;cursor:pointer;background-color:var(--bg-card);border-radius:8px;justify-content:center;align-items:center;width:112px;height:48px;padding:8px;display:flex}.PickTitle-module__cyWk5W__getMoreContainer p{color:var(--brand-bright)}.PickTitle-module__cyWk5W__titleContainer.PickTitle-module__cyWk5W__selected{border:2px solid var(--brand-bright);background-color:var(--selection-background,#eee)}.PickTitle-module__cyWk5W__titleContainer.PickTitle-module__cyWk5W__locked{opacity:.48}.PickTitle-module__cyWk5W__titleContainer img{width:24px;height:24px}.PickTitle-module__cyWk5W__titleContainer:hover,.PickTitle-module__cyWk5W__getMoreContainer:hover{background-color:var(--hover-background,#eee)}.PickTitle-module__cyWk5W__showcaseContainer{justify-content:center;align-items:center;width:100%;margin-top:8px;margin-bottom:24px;display:flex;position:relative}.PickTitle-module__cyWk5W__profileImageContainer{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.PickTitle-module__cyWk5W__profileImage{-o-object-fit:contain;object-fit:contain;height:100%}.PickTitle-module__cyWk5W__titleIcon{background-color:var(--bg-primary);border:2px solid var(--border-color-3);box-sizing:border-box;border-radius:20px 20px 20px 6px;width:36px;height:36px;padding:3px;position:absolute;top:-6px;right:calc(50% - 52px)}[dir=rtl] .PickTitle-module__cyWk5W__titleIcon{border-radius:20px 20px 6px;left:calc(50% - 52px);right:auto}.PickTitle-module__cyWk5W__titleIcon.PickTitle-module__cyWk5W__blink{animation:.5s ease-in-out .2s PickTitle-module__cyWk5W__blink}
.QuestionFillBlank-module__AnwQCW__container{flex-direction:column;gap:32px;width:100%;padding:0 32px;display:flex}.QuestionFillBlank-module__AnwQCW__optionsContainer{flex-direction:column;gap:12px;display:flex}.QuestionFillBlank-module__AnwQCW__optionRow{align-items:center;gap:12px;display:flex}.QuestionFillBlank-module__AnwQCW__indicator{background-color:var(--bg-secondary);border:1px solid var(--border-primary);min-width:28px;height:28px;color:var(--text-secondary);box-shadow:0 2px 0 0 var(--border-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-family:monospace;font-size:14px;font-weight:600;display:flex}.QuestionFillBlank-module__AnwQCW__indicatorSelected{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff;box-shadow:0 2px 0 0 var(--brand-dark)}.QuestionFillBlank-module__AnwQCW__optionButton{text-align:left;flex:1;justify-content:flex-start;min-width:0;padding:12px 24px;font-family:Droid Sans Mono,monospace,Droid Sans Fallback;transition:all .2s}[dir=rtl] .QuestionFillBlank-module__AnwQCW__optionButton{text-align:right}.QuestionFillBlank-module__AnwQCW__optionText{color:var(--text-primary)}.QuestionFillBlank-module__AnwQCW__optionButton.QuestionFillBlank-module__AnwQCW__disabled{cursor:default;pointer-events:none}.QuestionFillBlank-module__AnwQCW__optionButton.QuestionFillBlank-module__AnwQCW__selected{border-color:var(--brand-bright);box-shadow:0 3px 0 0 var(--brand-bright)}.QuestionFillBlank-module__AnwQCW__codeContainer{width:100%}.QuestionFillBlank-module__AnwQCW__contentContainer{flex-direction:column;gap:12px;width:100%;display:flex}.QuestionFillBlank-module__AnwQCW__buttonContainer{width:120px}.QuestionFillBlank-module__AnwQCW__multiBlankContainer{flex-direction:column;gap:24px;width:100%;display:flex}.QuestionFillBlank-module__AnwQCW__blankGroup{flex-direction:column;gap:16px;display:flex}@media (max-width:600px){.QuestionFillBlank-module__AnwQCW__container{padding:0}}
.SideNavigation-module__8jYg7G__container{background:var(--bg-secondary);visibility:hidden;opacity:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:70%;height:100%;margin-right:auto;transition:all .25s;display:flex;transform:translate(-100%);box-shadow:8px 0 16px #00000040}[dir=rtl] .SideNavigation-module__8jYg7G__container{margin-left:auto;margin-right:0;transform:translate(100%);box-shadow:-8px 0 16px #00000040}.SideNavigation-module__8jYg7G__containerShow{opacity:1;visibility:visible;transform:translate(0%)}.SideNavigation-module__8jYg7G__backdrop{visibility:hidden;justify-content:flex-start;display:none}.SideNavigation-module__8jYg7G__backdropShow{visibility:visible}.SideNavigation-module__8jYg7G__navItems{flex-grow:1;width:100%;overflow:auto}.SideNavigation-module__8jYg7G__navItem{cursor:pointer;justify-content:flex-start;align-items:center;width:100%;height:48px;margin:0;padding:0 0 0 32px;display:flex}[dir=rtl] .SideNavigation-module__8jYg7G__navItem{padding:0 32px 0 0}.SideNavigation-module__8jYg7G__navItemSelected{background-color:var(--selection-background,#e5ecf4);font-weight:bolder}.SideNavigation-module__8jYg7G__logoIcon{width:40px;height:40px;margin:24px 16px 24px 32px}[dir=rtl] .SideNavigation-module__8jYg7G__logoIcon{margin:24px 32px 24px 16px}.SideNavigation-module__8jYg7G__langSection{box-sizing:border-box;border-top:1px solid var(--border-color,#0000001a);width:100%;padding:8px 16px}.SideNavigation-module__8jYg7G__langGrid{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.SideNavigation-module__8jYg7G__langOption{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.SideNavigation-module__8jYg7G__langOption:hover{background:var(--selection-background,#e5ecf4)}.SideNavigation-module__8jYg7G__langSelected{background:var(--selection-background,#e5ecf4);font-weight:600}.SideNavigation-module__8jYg7G__langFlag{opacity:.7;border-radius:3px;width:20px}.SideNavigation-module__8jYg7G__langSelected .SideNavigation-module__8jYg7G__langFlag{opacity:1}.SideNavigation-module__8jYg7G__profileContainer{box-sizing:border-box;cursor:pointer;border-top:1px solid var(--border-color,#0000001a);align-items:center;width:100%;padding:16px;display:flex}.SideNavigation-module__8jYg7G__buttonRegister{width:100%}.SideNavigation-module__8jYg7G__iconUser{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}.SideNavigation-module__8jYg7G__iconUserContainer{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-right:16px;display:flex;overflow:hidden}[dir=rtl] .SideNavigation-module__8jYg7G__iconUserContainer{margin-left:16px;margin-right:0}.SideNavigation-module__8jYg7G__profileInfo{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.SideNavigation-module__8jYg7G__username{color:var(--text-primary,#000000de);margin:0;padding:0;font-size:18px}.SideNavigation-module__8jYg7G__email{color:var(--text-secondary,#0000008a);margin:0;padding:0;font-size:14px}.SideNavigation-module__8jYg7G__logo{border-bottom:1px solid var(--border-color,#0000001a);align-items:center;width:100%;margin-bottom:8px;display:flex}.SideNavigation-module__8jYg7G__logoTextIcon{margin-top:16px}.SideNavigation-module__8jYg7G__divider{background-color:var(--border-color,#0000001a);width:100%;height:1px;margin:8px 0}.SideNavigation-module__8jYg7G__xpContainer{flex-direction:row;justify-content:center;align-items:baseline;gap:4px;display:flex}.SideNavigation-module__8jYg7G__proTag{color:var(--text-on-brand-pro);border-radius:4px;font-size:14px;background-color:var(--brand-pro)!important;margin-left:6px!important;padding:2px 4px!important}[dir=rtl] .SideNavigation-module__8jYg7G__proTag{margin-left:0!important;margin-right:6px!important}@media (max-width:800px){.SideNavigation-module__8jYg7G__backdrop{display:block}}
.ProPromotion-module__cPSfTG__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:24px;padding:16px;display:flex}.ProPromotion-module__cPSfTG__innerContainer{gap:16px;display:flex}.ProPromotion-module__cPSfTG__textContainer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ProPromotion-module__cPSfTG__proTag{color:var(--text-on-brand-pro);border-radius:4px;background-color:var(--brand-pro)!important;padding:2px 6px!important}.ProPromotion-module__cPSfTG__button{width:100%}
.CodeWithLineNumbers-module__n6gPTG__code{background:var(--bg-code-pre);border:var(--border-code-pre);box-sizing:border-box;width:100%;color:var(--text-white);border-radius:4px;margin:0;padding:8px 12px;font-size:18px;overflow:auto}.CodeWithLineNumbers-module__n6gPTG__code .code-line{line-height:1.5;display:flex}.CodeWithLineNumbers-module__n6gPTG__code .line-number{min-width:30px;color:var(--text-white-secondary);-webkit-user-select:none;user-select:none;text-align:left;margin-right:12px}.CodeWithLineNumbers-module__n6gPTG__code .line-content{flex:1}.CodeWithLineNumbers-module__n6gPTG__code strong{border-bottom:2px solid var(--text-white-secondary)}@media (max-width:600px){.CodeWithLineNumbers-module__n6gPTG__code{font-size:14px}.CodeWithLineNumbers-module__n6gPTG__container{padding:0}}
.AccountPromotion-module__hU8P3G__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:24px;padding:16px;display:flex}.AccountPromotion-module__hU8P3G__innerContainer{gap:16px;display:flex}.AccountPromotion-module__hU8P3G__textContainer{flex-direction:column;align-items:flex-start;gap:8px;width:90%;display:flex}.AccountPromotion-module__hU8P3G__buttons{flex-direction:column;gap:16px;width:100%;display:flex}.AccountPromotion-module__hU8P3G__button{width:100%}
.MainWrapper-module__EksbqW__container{background:var(--bg-primary);flex-direction:column;justify-content:space-between;align-items:center;min-height:100svh;display:flex}.MainWrapper-module__EksbqW__childrenContainer{width:100%}
.QuestionCodeOrdering-module__tkHnpa__container{flex-direction:column;gap:32px;width:100%;padding:0 32px;display:flex}.QuestionCodeOrdering-module__tkHnpa__optionsContainer{flex-direction:column;gap:8px;display:flex}.QuestionCodeOrdering-module__tkHnpa__optionWrapper{cursor:grab}.QuestionCodeOrdering-module__tkHnpa__optionWrapper.QuestionCodeOrdering-module__tkHnpa__disabled{cursor:default}.QuestionCodeOrdering-module__tkHnpa__optionWrapper.QuestionCodeOrdering-module__tkHnpa__dragging{opacity:.6;cursor:grabbing}.QuestionCodeOrdering-module__tkHnpa__dragOver{outline:1px dashed var(--brand-bright);position:relative}.QuestionCodeOrdering-module__tkHnpa__dragOver:before{content:"";background:var(--brand-bright);border-radius:3px;height:3px;position:absolute;top:-6px;left:8px;right:8px}.QuestionCodeOrdering-module__tkHnpa__buttonContainer{align-self:flex-start;width:120px;margin-top:16px}.QuestionCodeOrdering-module__tkHnpa__code{background:var(--bg-code-pre);border:var(--border-code-pre);box-sizing:border-box;width:100%;color:var(--text-white);border-radius:4px;margin:0;padding:8px 12px;font-size:18px;overflow:auto}.QuestionCodeOrdering-module__tkHnpa__code:hover{border-color:var(--brand-bright)}.QuestionCodeOrdering-module__tkHnpa__optionWrapper.QuestionCodeOrdering-module__tkHnpa__disabled .QuestionCodeOrdering-module__tkHnpa__code:hover{border:var(--border-code-pre)}.QuestionCodeOrdering-module__tkHnpa__code strong{cursor:grab;-webkit-user-select:none;user-select:none;opacity:.7;align-items:center;padding:0 12px 0 0;font-size:18px;display:inline-flex}[dir=rtl] .QuestionCodeOrdering-module__tkHnpa__code strong{padding:0 0 0 12px}@media (max-width:600px){.QuestionCodeOrdering-module__tkHnpa__code{font-size:14px}.QuestionCodeOrdering-module__tkHnpa__container{padding:0}}
.ProfileActions-module__tiawhW__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex}.ProfileActions-module__tiawhW__container.ProfileActions-module__tiawhW__special{border-color:var(--brand-bright)}.ProfileActions-module__tiawhW__actions{flex-direction:column;gap:8px;width:100%;display:flex}.ProfileActions-module__tiawhW__action{cursor:pointer;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.ProfileActions-module__tiawhW__action.ProfileActions-module__tiawhW__selected,.ProfileActions-module__tiawhW__action:hover{background-color:var(--hover-background)}.ProfileActions-module__tiawhW__specialTag{color:var(--product-score-color);border:var(--border-primary);background-color:var(--bg-card);border-radius:16px;justify-content:center;align-items:center;padding:1px 6px;font-size:16px;font-weight:700;display:flex}
.Topbar-module__sPaCoW__container{background:var(--bg-primary);box-sizing:border-box;z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px 0;transition:box-shadow .3s;display:flex;position:sticky;top:0}.Topbar-module__sPaCoW__innerContainer{justify-content:space-between;align-items:center;width:80%;display:flex}.Topbar-module__sPaCoW__leftContainer{align-items:center;gap:16px;display:flex}.Topbar-module__sPaCoW__rightContainer{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.Topbar-module__sPaCoW__elevate{box-shadow:0 2px 0px var(--border-color)}.Topbar-module__sPaCoW__transparent{background:0 0}.Topbar-module__sPaCoW__transparentElevate{background:var(--bg-primary)}.Topbar-module__sPaCoW__themeToggle{border:var(--border-primary);background:var(--bg-primary);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.Topbar-module__sPaCoW__themeToggle:hover{background:var(--hover-background);color:var(--text-primary)}.Topbar-module__sPaCoW__dd{font-size:14px;display:inline-block;position:relative}.Topbar-module__sPaCoW__ddBtn{border:var(--border-primary);background:var(--bg-primary);height:36px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.Topbar-module__sPaCoW__ddBtn:hover{opacity:.8}.Topbar-module__sPaCoW__ddCaret{opacity:.54;transition:transform .15s}.Topbar-module__sPaCoW__ddCaretOpen{transform:rotate(180deg)}[dir=rtl] .Topbar-module__sPaCoW__ddCaretOpen{transform:rotate(-180deg)}.Topbar-module__sPaCoW__ddList{z-index:10;background:var(--bg-primary);border:var(--border-primary);border-radius:8px;grid-template-columns:repeat(2,minmax(180px,auto));max-height:320px;margin-top:6px;padding:0;list-style:none;display:grid;position:absolute;inset-inline-end:0;overflow:auto}.Topbar-module__sPaCoW__ddOption{cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin:4px;padding:4px 6px;display:flex}.Topbar-module__sPaCoW__ddOption:hover{background:var(--selection-background)}.Topbar-module__sPaCoW__isSelected{font-weight:600}.Topbar-module__sPaCoW__flagIcon{opacity:.54;border-radius:4px;width:24px}.Topbar-module__sPaCoW__menuButton{display:none}@media (max-width:1300px){.Topbar-module__sPaCoW__innerContainer{width:90%}}@media (max-width:1100px){.Topbar-module__sPaCoW__menuButton{cursor:pointer;width:32px;height:32px;display:block}.Topbar-module__sPaCoW__innerContainer{width:100%;margin-top:8px;padding:0 16px}.Topbar-module__sPaCoW__container{padding:0 0 8px}.Topbar-module__sPaCoW__exploreButton,.Topbar-module__sPaCoW__themeToggle,.Topbar-module__sPaCoW__dd{display:none}}@media (max-width:600px){.Topbar-module__sPaCoW__menuButton{cursor:pointer;width:32px;height:32px;display:block}.Topbar-module__sPaCoW__innerContainer{padding:0 8px}}
.QuestionDropdownTracing-module__6slCeG__container{flex-direction:column;gap:32px;width:100%;padding:0 32px;display:flex}.QuestionDropdownTracing-module__6slCeG__contentContainer{flex-direction:column;gap:16px;width:100%;display:flex}.QuestionDropdownTracing-module__6slCeG__codeContainer,.QuestionDropdownTracing-module__6slCeG__questionText{width:100%}.QuestionDropdownTracing-module__6slCeG__questionText p{color:var(--text-primary);margin:0;font-size:16px}.QuestionDropdownTracing-module__6slCeG__questionText code{background:var(--bg-code-pre);border:var(--border-code-pre);color:var(--text-white);direction:ltr;border-radius:4px;padding:2px 6px;font-family:Droid Sans Mono,monospace,Droid Sans Fallback}.QuestionDropdownTracing-module__6slCeG__optionsContainer{flex-direction:column;gap:12px;display:flex}.QuestionDropdownTracing-module__6slCeG__optionRow{align-items:center;gap:12px;display:flex}.QuestionDropdownTracing-module__6slCeG__indicator{background-color:var(--bg-secondary);border:1px solid var(--border-primary);min-width:28px;height:28px;color:var(--text-secondary);box-shadow:0 2px 0 0 var(--border-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-family:monospace;font-size:14px;font-weight:600;display:flex}.QuestionDropdownTracing-module__6slCeG__indicatorSelected{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff;box-shadow:0 2px 0 0 var(--brand-dark)}.QuestionDropdownTracing-module__6slCeG__optionButton{text-align:left;flex:1;justify-content:flex-start;padding:12px 16px;transition:all .2s}[dir=rtl] .QuestionDropdownTracing-module__6slCeG__optionButton{text-align:right}.QuestionDropdownTracing-module__6slCeG__optionButton.QuestionDropdownTracing-module__6slCeG__disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.QuestionDropdownTracing-module__6slCeG__optionButton.QuestionDropdownTracing-module__6slCeG__selected{border-color:var(--brand-primary);box-shadow:0 3px 0 0 var(--brand-primary)}.QuestionDropdownTracing-module__6slCeG__buttonContainer{width:120px}.QuestionDropdownTracing-module__6slCeG__optionText{color:var(--text-primary)}@media (max-width:600px){.QuestionDropdownTracing-module__6slCeG__questionText p{font-size:14px}.QuestionDropdownTracing-module__6slCeG__container{padding:0}}
.Links-module__AL9Bma__container{border-radius:32px;justify-content:center;padding:0 16px;display:flex}.Links-module__AL9Bma__link{color:var(--text-primary,black);border-bottom:2px solid #0000;margin:0 12px;padding:4px;font-size:16px;font-weight:300;text-decoration:none;transition:all .2s}.Links-module__AL9Bma__activeLink{color:var(--brand-bright);border-bottom:2px solid var(--brand-bright)}.Links-module__AL9Bma__lightLink{color:#fff}.Links-module__AL9Bma__link:hover{border-bottom:2px solid var(--text-secondary,#0000008a)}.Links-module__AL9Bma__lightLink:hover{border-bottom:2px solid #fff9}@media (max-width:1200px){.Links-module__AL9Bma__halfLightLink{color:var(--text-primary,black)!important}}@media (max-width:1100px){.Links-module__AL9Bma__container{display:none}}
.LeaderboardExplain-module__9OgcDq__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:row;padding:16px;display:flex;position:relative;overflow:hidden}.LeaderboardExplain-module__9OgcDq__innerContainer{flex-direction:column;align-items:flex-start;gap:8px;width:75%;display:flex}.LeaderboardExplain-module__9OgcDq__drawing{width:100px;position:absolute;top:50%;right:-32px;transform:translateY(-50%)rotate(-30deg)}[dir=rtl] .LeaderboardExplain-module__9OgcDq__drawing{left:-32px;right:auto;transform:translateY(-50%)rotate(30deg)}
.QuestionSpotTheRows-module__z1HjLG__container{flex-direction:column;gap:32px;width:100%;padding:0 32px;display:flex}.QuestionSpotTheRows-module__z1HjLG__codeContainer{flex-direction:column;gap:0;width:100%;display:flex}.QuestionSpotTheRows-module__z1HjLG__codeRow{align-items:center;gap:12px;display:flex}.QuestionSpotTheRows-module__z1HjLG__code{background:var(--bg-code-pre);border:var(--border-code-pre);box-sizing:border-box;color:var(--text-white);cursor:pointer;text-align:left;direction:ltr;border:2px solid #0000;border-radius:4px;flex:1;margin:0;padding:8px 12px;font-size:18px;transition:all .2s;overflow:auto}.QuestionSpotTheRows-module__z1HjLG__code:hover{border-color:var(--border-color)}.QuestionSpotTheRows-module__z1HjLG__code.QuestionSpotTheRows-module__z1HjLG__selected,.QuestionSpotTheRows-module__z1HjLG__code.QuestionSpotTheRows-module__z1HjLG__selected:hover{border-color:var(--brand-bright)}.QuestionSpotTheRows-module__z1HjLG__code.QuestionSpotTheRows-module__z1HjLG__disabled{cursor:default;pointer-events:none}.QuestionSpotTheRows-module__z1HjLG__codeLine{align-items:center;gap:8px;display:flex}.QuestionSpotTheRows-module__z1HjLG__lineIndicator{background-color:var(--bg-secondary);border:1px solid var(--border-primary);min-width:28px;height:24px;color:var(--text-secondary);box-shadow:0 2px 0 0 var(--border-primary);-webkit-user-select:none;user-select:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-family:monospace;font-size:12px;font-weight:600;display:flex}.QuestionSpotTheRows-module__z1HjLG__lineIndicatorSelected{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff;box-shadow:0 2px 0 0 var(--brand-dark)}.QuestionSpotTheRows-module__z1HjLG__lineNumber{-webkit-user-select:none;user-select:none;color:var(--text-white-secondary);min-width:30px;padding-right:12px}[dir=rtl] .QuestionSpotTheRows-module__z1HjLG__lineNumber{padding-left:12px;padding-right:0}.QuestionSpotTheRows-module__z1HjLG__buttonContainer{width:160px}@media (max-width:600px){.QuestionSpotTheRows-module__z1HjLG__code{font-size:14px}.QuestionSpotTheRows-module__z1HjLG__container{padding:0}}
.PageWithSideContainer-module__P5F_Kq__container{opacity:1;flex-direction:row;justify-content:center;align-items:flex-start;gap:64px;width:100%;animation-name:PageWithSideContainer-module__P5F_Kq__fadeInOpacity;animation-duration:.5s;animation-timing-function:ease-in;animation-iteration-count:1;display:flex}.PageWithSideContainer-module__P5F_Kq__loaderContent{justify-content:center;align-items:center;width:600px;height:400px;display:flex}.PageWithSideContainer-module__P5F_Kq__mainContent{width:600px}@media (max-width:1200px){.PageWithSideContainer-module__P5F_Kq__container{gap:32px}}@media (max-width:1150px){.PageWithSideContainer-module__P5F_Kq__container{gap:16px}}@media (max-width:1100px){.PageWithSideContainer-module__P5F_Kq__container{flex-direction:column;align-items:center}.PageWithSideContainer-module__P5F_Kq__loaderContent{width:100%}}
.Main-module__v6pkXW__drawingBackground{width:53%;position:absolute;top:0;right:0}[dir=rtl] .Main-module__v6pkXW__drawingBackground{left:0;right:auto}.Main-module__v6pkXW__circlesDecoration{z-index:-1;width:50vw;height:50vw;position:absolute;top:-30%;left:-20%}[dir=rtl] .Main-module__v6pkXW__circlesDecoration{left:auto;right:-20%}.Main-module__v6pkXW__drawingBackground.Main-module__v6pkXW__dark{filter:brightness(.6)}.Main-module__v6pkXW__circlesDecoration.Main-module__v6pkXW__dark{filter:brightness(.4)}.Main-module__v6pkXW__container{justify-content:center;align-items:center;width:100%;min-height:100svh;margin-bottom:64px;display:flex;position:relative}.Main-module__v6pkXW__innerContainer{z-index:2;justify-content:space-between;width:80%;display:flex;position:relative}.Main-module__v6pkXW__feature{-o-object-fit:contain;object-fit:contain;width:100%}.Main-module__v6pkXW__featureContainer{background:#484444;border-radius:16px;max-width:600px;overflow:hidden}.Main-module__v6pkXW__featureText{margin:16px}.Main-module__v6pkXW__bold{background-image:var(--background-bold-special);white-space:nowrap;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 4px}@media (max-width:1600px){.Main-module__v6pkXW__drawingBackground{width:52%}}@media (max-width:1400px){.Main-module__v6pkXW__drawingBackground{width:51%}.Main-module__v6pkXW__innerContainer{flex-direction:column;margin-top:160px}.Main-module__v6pkXW__featureContainer{align-self:center;width:100%;max-width:800px;margin-top:160px}}@media (max-width:1200px){.Main-module__v6pkXW__drawingBackground{width:36%}}@media (max-width:800px){.Main-module__v6pkXW__featureContainer{margin-top:80px}}
.Settings-module__mF7HEa__innerContainer{width:600px;padding-top:32px}@media (max-width:1100px){.Settings-module__mF7HEa__container{flex-direction:column!important}}@media (max-width:700px){.Settings-module__mF7HEa__innerContainer{width:100%;padding-top:0}}
.TextSection-module__gRcnpq__container{width:500px;max-width:100%;margin:auto 0}
.GoalsExplain-module__RSFm2q__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:row;padding:16px;display:flex;position:relative;overflow:hidden}.GoalsExplain-module__RSFm2q__innerContainer{flex-direction:column;align-items:flex-start;gap:8px;width:75%;display:flex}.GoalsExplain-module__RSFm2q__drawing{width:100px;position:absolute;top:50%;right:-32px;transform:translateY(-50%)rotate(-30deg)}[dir=rtl] .GoalsExplain-module__RSFm2q__drawing{left:-32px;right:auto;transform:translateY(-50%)rotate(30deg)}.GoalsExplain-module__RSFm2q__buttonModify{margin-top:16px;padding:0}
.TopView-module__LEZYiq__container{border-bottom:1px solid var(--border-primary);box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;gap:16px;height:48px;padding:0 32px;display:flex}.TopView-module__LEZYiq__backButton{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.TopView-module__LEZYiq__backButton:hover{background-color:var(--bg-hover)}.TopView-module__LEZYiq__backButton img{width:20px;height:20px}.TopView-module__LEZYiq__progressBarContainer{align-items:center;width:100%;max-width:700px;display:flex}.TopView-module__LEZYiq__progressBarBackground{background-color:var(--bg-progress);border-radius:10px;flex:1;height:20px;position:relative;overflow:hidden}.TopView-module__LEZYiq__progressBarFill{background-color:var(--brand-bright);border-radius:10px;min-width:0;height:100%;transition:width .4s ease-in-out;position:relative}.TopView-module__LEZYiq__progressBarShine{background-color:#fff3;border-radius:3px;height:25%;position:absolute;top:25%;left:8px;right:8px}@media (max-width:600px){.TopView-module__LEZYiq__container{padding:0 24px}}
.Actions-module__ksZAiG__container{flex-direction:column;gap:24px;width:360px;margin-top:32px;display:flex}.Actions-module__ksZAiG__action{cursor:pointer;border-radius:8px;transition:all .2s;padding:8px 16px!important}.Actions-module__ksZAiG__action.Actions-module__ksZAiG__selected{background-color:var(--hover-background,#f0f0f0);font-weight:700}.Actions-module__ksZAiG__action:hover{background-color:var(--hover-background,#f0f0f0)}.Actions-module__ksZAiG__innerContainer{border:var(--border-primary);box-sizing:border-box;background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;padding:16px;display:flex}.Actions-module__ksZAiG__logoutButton{box-sizing:border-box;cursor:pointer;border-radius:8px;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.Actions-module__ksZAiG__logoutButton:hover{background-color:var(--hover-background,#f0f0f0)}@media (max-width:1100px){.Actions-module__ksZAiG__container{width:90%;max-width:600px}}@media (max-width:700px){.Actions-module__ksZAiG__container{margin-top:0}.Actions-module__ksZAiG__innerContainer{padding:8px}}
.BottomCTA-module__8owtoq__container{background-color:var(--bg-brand-bright);flex-direction:column;justify-content:center;align-items:center;gap:64px;width:100%;padding:80px 0 160px;display:flex;position:relative;overflow:hidden}.BottomCTA-module__8owtoq__text{text-align:center;width:500px;max-width:80%;font-family:Audiowide}.BottomCTA-module__8owtoq__bg{width:90%;max-width:1200px;margin:auto;position:absolute;bottom:0;left:0;right:0}@media (max-width:1000px){.BottomCTA-module__8owtoq__container{gap:48px;padding:60px 0 120px}}@media (max-width:800px){.BottomCTA-module__8owtoq__container{gap:32px;padding:60px 0 80px}}
.AdDisplay-module__ovHUaG__container{border:var(--border-primary);box-sizing:border-box;border-radius:8px;flex-direction:column;align-items:center;gap:24px;padding:16px;display:flex}.AdDisplay-module__ovHUaG__container.AdDisplay-module__ovHUaG__adblock{color:#ffffffde;background:linear-gradient(#063b52,#196788);border:none;gap:16px}.AdDisplay-module__ovHUaG__descContainer{flex-direction:column;align-items:center;gap:8px;display:flex}.AdDisplay-module__ovHUaG__button{width:100%;margin-top:8px}.AdDisplay-module__ovHUaG__buttonText{color:#ffffffde;font-weight:700}
.StandardTopBar-module__6rPUsW__containerWrapper{box-sizing:border-box;z-index:10;justify-content:center;align-items:center;width:100%;display:flex;position:sticky;top:0}.StandardTopBar-module__6rPUsW__container{background-color:var(--bg-primary);box-shadow:0 2px 0 var(--border-color);transition:all .2s;padding:8px 16px!important}.StandardTopBar-module__6rPUsW__logo{cursor:pointer;width:auto;height:40px}.StandardTopBar-module__6rPUsW__linksContainer{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.StandardTopBar-module__6rPUsW__searchContainer{z-index:4000;border:1px solid #0000;border-radius:20px;justify-content:flex-start;align-items:center;gap:8px;max-width:40px;height:40px;padding:0 8px;transition:all .3s;display:flex;position:absolute;right:0;overflow:hidden}[dir=rtl] .StandardTopBar-module__6rPUsW__searchContainer{left:0;right:auto}.StandardTopBar-module__6rPUsW__searchContainer.StandardTopBar-module__6rPUsW__expended{background-color:var(--bg-card);border:1px solid var(--border-color,#0009);max-width:300px}.StandardTopBar-module__6rPUsW__searchContainer.StandardTopBar-module__6rPUsW__expendedDark{background-color:#1e1e1e;max-width:300px}.StandardTopBar-module__6rPUsW__input{background-color:#0000;border:none;outline:none;width:100%;height:100%;font-family:inherit;font-size:18px}.StandardTopBar-module__6rPUsW__inputDark{color:var(--text-primary,white)}.StandardTopBar-module__6rPUsW__inputDark::placeholder{color:var(--text-secondary,#a4a4a4)}.StandardTopBar-module__6rPUsW__searchIcon{cursor:pointer;width:24px;height:24px}.StandardTopBar-module__6rPUsW__menuButton{display:none}.StandardTopBar-module__6rPUsW__exploreButton{cursor:pointer;margin-left:32px!important}[dir=rtl] .StandardTopBar-module__6rPUsW__exploreButton{margin-left:0!important;margin-right:32px!important}.StandardTopBar-module__6rPUsW__exploreButton:hover{color:var(--brand-deep)}.StandardTopBar-module__6rPUsW__exploreButtonDark:hover{color:var(--brand-bright)}.StandardTopBar-module__6rPUsW__exploreButton.StandardTopBar-module__6rPUsW__selected{color:var(--brand-deep);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.StandardTopBar-module__6rPUsW__exploreButton.StandardTopBar-module__6rPUsW__selectedDark{color:var(--brand-bright);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.StandardTopBar-module__6rPUsW__divider{flex:1}.StandardTopBar-module__6rPUsW__width32{width:32px}.StandardTopBar-module__6rPUsW__scoreStreakContainer{display:none;position:absolute;left:32px}[dir=rtl] .StandardTopBar-module__6rPUsW__scoreStreakContainer{left:auto;right:32px}@media (max-width:1100px){.StandardTopBar-module__6rPUsW__additionalButton{display:none}}@media (max-width:1000px){.StandardTopBar-module__6rPUsW__myHomeButton{display:none}}@media (max-width:800px){.StandardTopBar-module__6rPUsW__logo{width:auto;height:32px}.StandardTopBar-module__6rPUsW__menuButton{cursor:pointer;width:32px;height:32px;display:block}.StandardTopBar-module__6rPUsW__searchContainer{height:32px;margin-left:16px!important}[dir=rtl] .StandardTopBar-module__6rPUsW__searchContainer{margin-left:0!important;margin-right:16px!important}.StandardTopBar-module__6rPUsW__width32{width:16px}.StandardTopBar-module__6rPUsW__exploreButton{display:none}.StandardTopBar-module__6rPUsW__scoreStreakContainer{display:flex}}@media (max-width:600px){.StandardTopBar-module__6rPUsW__container{padding:8px!important}.StandardTopBar-module__6rPUsW__scoreStreakContainer{left:16px}[dir=rtl] .StandardTopBar-module__6rPUsW__scoreStreakContainer{left:auto;right:16px}}
.PathFlow-module__6WCZTa__container{background-color:var(--bg-primary);width:100%;min-height:100svh}.PathFlow-module__6WCZTa__topbar{height:72px;position:relative}.PathFlow-module__6WCZTa__closeButton{top:16px;left:16px;position:absolute!important}[dir=rtl] .PathFlow-module__6WCZTa__closeButton{left:auto;right:16px}.PathFlow-module__6WCZTa__indicator{border:1px solid var(--text-primary,black);cursor:pointer;border-radius:8px;width:16px;height:16px}.PathFlow-module__6WCZTa__indicatorFull{background-color:var(--text-primary,black)}
.BottomView-module__5wZb7W__container{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.BottomView-module__5wZb7W__submitContainer{background-color:var(--bg-primary);border-top:1px solid var(--border-primary);box-sizing:border-box;justify-content:center;width:100%;padding:24px 32px;display:flex}.BottomView-module__5wZb7W__submitButton{width:100%;max-width:700px;padding:16px 32px;font-size:16px}.BottomView-module__5wZb7W__submitButtonContent{justify-content:center;align-items:center;gap:12px;display:flex}.BottomView-module__5wZb7W__enterKey{background-color:#ffffff26;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-family:monospace;font-size:12px;font-weight:600;display:inline-flex}.BottomView-module__5wZb7W__popupContainer{background:var(--bg-secondary);border-top:1px solid var(--border-primary);z-index:5;visibility:hidden;opacity:0;pointer-events:none;border-radius:8px 8px 0 0;flex-direction:column;align-items:center;gap:32px;padding:32px;transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.BottomView-module__5wZb7W__popupContainer>*{width:100%;max-width:700px}.BottomView-module__5wZb7W__popupContainer.BottomView-module__5wZb7W__show{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.BottomView-module__5wZb7W__popupTopbar{justify-content:flex-start;align-items:center;gap:16px;display:flex;position:relative}.BottomView-module__5wZb7W__reportButton{position:absolute;top:-8px;right:-8px}[dir=rtl] .BottomView-module__5wZb7W__reportButton{left:-8px;right:auto}.BottomView-module__5wZb7W__descContainer{width:100%;max-height:200px;color:var(--text-primary);overflow:auto}.BottomView-module__5wZb7W__descContainer pre{white-space:pre-wrap;word-break:break-word;width:100%;margin:0;padding:0}.BottomView-module__5wZb7W__popupButtons{gap:12px;width:100%;display:flex}.BottomView-module__5wZb7W__continueButton{width:100%;padding:16px 32px;font-size:16px}@media (max-width:600px){.BottomView-module__5wZb7W__popupContainer{border-radius:0;padding:24px 16px}.BottomView-module__5wZb7W__submitContainer{padding:24px}}.BottomView-module__5wZb7W__reportInput{background-color:var(--bg-primary);border:var(--border-primary);width:100%;color:var(--text-primary);box-sizing:border-box;resize:vertical;border-radius:4px;padding:8px 12px;font-family:inherit;font-size:1rem}.BottomView-module__5wZb7W__reportInput:focus{border-color:var(--color-primary);outline:none}
.Preferences-module__doEKEa__container{width:100%;position:relative}.Preferences-module__doEKEa__innerContainer{flex-direction:column;justify-content:flex-start;gap:32px;display:flex}.Preferences-module__doEKEa__mainContainer{flex-direction:column;justify-content:flex-start;gap:24px;padding-bottom:64px;display:flex}.Preferences-module__doEKEa__section{flex-direction:column;align-items:flex-start;gap:8px;max-width:600px;display:flex}.Preferences-module__doEKEa__buttonContainer{gap:8px;padding:8px 16px}.Preferences-module__doEKEa__buttonContainer.Preferences-module__doEKEa__margin{margin-top:16px;margin-bottom:8px}.Preferences-module__doEKEa__emailPrefsContainer{flex-direction:column;gap:16px;margin-top:16px;display:flex}.Preferences-module__doEKEa__emailPrefContainer{justify-content:space-between;align-items:center;width:420px;display:flex}.Preferences-module__doEKEa__multipleButtons{border:2px solid var(--brand-primary);box-sizing:border-box;border-radius:8px;flex-direction:row;display:flex;overflow:hidden}.Preferences-module__doEKEa__multipleButtons>button{cursor:pointer;background-color:var(--bg-card);color:var(--text-secondary,#0000008a);border:none;outline:none;padding:6px 12px;font-family:inherit;font-weight:700}.Preferences-module__doEKEa__multipleButtons>button.Preferences-module__doEKEa__selected{background-color:var(--brand-primary);color:var(--text-on-brand-primary)}.Preferences-module__doEKEa__multipleButtons>button:hover{opacity:.8}.Preferences-module__doEKEa__select{border:var(--border-primary);background-color:var(--bg-card);color:var(--text-primary);border-radius:8px;outline:none;padding:4px 8px;font-family:inherit;font-size:16px}@media (max-width:700px){.Preferences-module__doEKEa__container{width:90%;margin:0 auto}.Preferences-module__doEKEa__emailPrefsContainer,.Preferences-module__doEKEa__emailPrefContainer{width:100%}}
.Divider-module__OFY-ha__divider{background-color:var(--border-color);width:100%;height:2px}
.XpSurgeInfo-module__2s5MWG__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:row;align-items:center;gap:24px;padding:16px;display:flex}.XpSurgeInfo-module__2s5MWG__mainContainer{flex-direction:column;align-items:flex-start;gap:4px;display:flex}
.TagsMenu-module__bqRKEW__container{-webkit-user-select:none;user-select:none;cursor:pointer;margin-left:32px;position:relative}[dir=rtl] .TagsMenu-module__bqRKEW__container{margin-left:0;margin-right:32px}.TagsMenu-module__bqRKEW__container:hover .TagsMenu-module__bqRKEW__title{color:var(--brand-deep)}.TagsMenu-module__bqRKEW__container:hover .TagsMenu-module__bqRKEW__titleDark{color:var(--brand-bright)}.TagsMenu-module__bqRKEW__title.TagsMenu-module__bqRKEW__selected{color:var(--brand-deep);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.TagsMenu-module__bqRKEW__titleDark.TagsMenu-module__bqRKEW__selected{color:var(--brand-bright);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.TagsMenu-module__bqRKEW__container:hover .TagsMenu-module__bqRKEW__popupContainer{opacity:1;visibility:visible;transform:scale(1)}.TagsMenu-module__bqRKEW__popupContainer{z-index:3000;opacity:0;visibility:hidden;cursor:auto;transition:all 50ms;position:absolute;top:calc(100% - 8px);left:-32px;transform:scale(.9)}[dir=rtl] .TagsMenu-module__bqRKEW__popupContainer{left:auto;right:-32px}.TagsMenu-module__bqRKEW__popupInnerContainer{background:var(--bg-card);border-radius:8px;width:800px;margin-top:24px;overflow:hidden;box-shadow:0 4px 16px #00000040}.TagsMenu-module__bqRKEW__leftSideContainer{background:var(--brand-deep-darker);border-bottom:1px solid #ffffff26;width:260px;padding:16px}.TagsMenu-module__bqRKEW__bottomContainer{background:var(--brand-deep);padding:16px}.TagsMenu-module__bqRKEW__bottomContainer a{color:var(--text-white);text-decoration:underline}.TagsMenu-module__bqRKEW__tagsContainer{border-bottom:1px solid var(--border-color-3);flex-wrap:wrap;flex:1;gap:16px;padding:16px}.TagsMenu-module__bqRKEW__tagContainer{border:var(--border-primary);cursor:pointer;border-radius:8px;gap:8px;height:40px;padding:0 12px;transition:background-color .2s}.TagsMenu-module__bqRKEW__tagContainer:hover{background:var(--hover-background,#e5e5e5)}@media (max-width:1100px){.TagsMenu-module__bqRKEW__popupContainer{display:none}}@media (max-width:800px){.TagsMenu-module__bqRKEW__container{margin-left:0;display:none}[dir=rtl] .TagsMenu-module__bqRKEW__container{margin-left:0;margin-right:0}}
.Choose-module__sh8gDG__container{max-width:90%;height:calc(100svh - 72px)}.Choose-module__sh8gDG__languagesContainer{scrollbar-gutter:stable;flex:1;gap:32px;width:100%;max-height:480px;padding:16px 32px 16px 40px;overflow:auto}[dir=rtl] .Choose-module__sh8gDG__languagesContainer{padding:16px 40px 16px 32px}.Choose-module__sh8gDG__languagesContainer::-webkit-scrollbar{width:8px}.Choose-module__sh8gDG__languagesContainer::-webkit-scrollbar-track{background:var(--scrollbar-track,#f1f1f1);border-radius:4px}.Choose-module__sh8gDG__languagesContainer::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#888);border-radius:4px}.Choose-module__sh8gDG__languagesContainer::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#555)}.Choose-module__sh8gDG__languageContainer{background:var(--bg-secondary);cursor:pointer;border-radius:8px;width:600px;max-width:100%;padding:16px;transition:transform .3s;position:relative;box-shadow:0 4px 4px #00000040}.Choose-module__sh8gDG__languageContainer:hover{transform:scale(1.05)}.Choose-module__sh8gDG__languageName{flex:1;margin-left:24px}[dir=rtl] .Choose-module__sh8gDG__languageName{margin-left:0;margin-right:24px}.Choose-module__sh8gDG__comingSoonContainer{opacity:.5}.Choose-module__sh8gDG__languageTag{background-color:var(--brand-primary);color:var(--text-white);border-radius:16px;margin-right:8px;padding:4px 12px}[dir=rtl] .Choose-module__sh8gDG__languageTag{margin-left:8px;margin-right:0}@media (max-width:600px){.Choose-module__sh8gDG__languageName{margin-left:12px}[dir=rtl] .Choose-module__sh8gDG__languageName{margin-left:0;margin-right:12px}.Choose-module__sh8gDG__container{max-width:100%}}
.BottomBar-module__GTaWiq__container{bottom:0;width:inherit;background-color:var(--bg-primary);z-index:6;height:48px;box-shadow:0px -2px 0px var(--border-color,#e5ecf4);justify-content:space-between;align-items:center;padding:0 8px;display:flex;position:fixed;inset-inline-start:48px}.BottomBar-module__GTaWiq__buttonsContainer{height:100%;display:flex}.BottomBar-module__GTaWiq__progress{color:var(--text-primary);margin:0;font-size:18px}.BottomBar-module__GTaWiq__nextButton,.BottomBar-module__GTaWiq__prevButton{cursor:pointer;border-radius:4px;margin:8px;padding:0 12px;font-family:inherit;font-size:18px;transition:opacity .3s}.BottomBar-module__GTaWiq__nextButton{background:var(--brand-deep);color:var(--text-white);border:none}.BottomBar-module__GTaWiq__prevButton{color:var(--brand-deep);border:2px solid var(--brand-deep);background:0 0}.BottomBar-module__GTaWiq__nextButton:hover,.BottomBar-module__GTaWiq__prevButton:hover{opacity:.8}.BottomBar-module__GTaWiq__disabledButton{opacity:.3;cursor:auto!important}.BottomBar-module__GTaWiq__disabledButton:hover{opacity:.3!important}@media (max-width:600px){.BottomBar-module__GTaWiq__progress,.BottomBar-module__GTaWiq__nextButton,.BottomBar-module__GTaWiq__prevButton{font-size:14px}}
.DeleteAccount-module__UdnfPW__inputStyle{background-color:var(--bg-primary);color:var(--text-primary);border-radius:8px;padding:8px;border:var(--border-primary)!important}.DeleteAccount-module__UdnfPW__baseContainer{width:100svw;height:100svh}
@keyframes WeeklyPromotion-module__AWdUUq__gradientMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.WeeklyPromotion-module__AWdUUq__container{border:2px solid var(--brand-pro);background:linear-gradient(75deg, var(--bg-secondary), var(--bg-primary));border-radius:8px;flex-direction:column;align-items:flex-start;gap:24px;padding:16px;animation:5s infinite WeeklyPromotion-module__AWdUUq__gradientMove;display:flex;position:relative;overflow:hidden}[dir=rtl] .WeeklyPromotion-module__AWdUUq__container{background:linear-gradient(-75deg, var(--bg-secondary), var(--bg-primary))}[dir] .WeeklyPromotion-module__AWdUUq__container{background-size:200% 200%}.WeeklyPromotion-module__AWdUUq__image{width:160px;position:absolute;top:-24px;right:-32px;transform:rotate(0)}[dir=rtl] .WeeklyPromotion-module__AWdUUq__image{left:-32px;right:auto}.WeeklyPromotion-module__AWdUUq__image.WeeklyPromotion-module__AWdUUq__specialAlign{transform:rotate(0)translateY(8px)}.WeeklyPromotion-module__AWdUUq__counterContainer{gap:4px;display:flex}.WeeklyPromotion-module__AWdUUq__counter{font-weight:700;color:var(--text-primary)!important}.WeeklyPromotion-module__AWdUUq__innerContainer{gap:16px;display:flex}.WeeklyPromotion-module__AWdUUq__textContainer{flex-direction:column;align-items:flex-start;gap:8px;max-width:200px;display:flex}.WeeklyPromotion-module__AWdUUq__proTag{color:var(--text-on-brand-pro);border-radius:4px;background-color:var(--brand-pro)!important;padding:2px 6px!important}.WeeklyPromotion-module__AWdUUq__button{width:100%}.WeeklyPromotion-module__AWdUUq__extensionTag{color:var(--text-on-brand-primary);background:var(--brand-deep);border-radius:16px;padding:2px 8px;font-family:AudioWide;font-size:13px}
.Register-module__MuFRcG__container{max-width:90%;flex-direction:row!important}.Register-module__MuFRcG__arrow{width:40px;height:40px;margin:64px}.Register-module__MuFRcG__googleIcon{margin-right:8px}[dir=rtl] .Register-module__MuFRcG__googleIcon{margin-left:8px;margin-right:0}.Register-module__MuFRcG__bold{background-image:var(--background-bold-special);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 2px}@media (max-width:1000px){.Register-module__MuFRcG__arrow{transform:rotate(90deg)}[dir=rtl] .Register-module__MuFRcG__arrow{transform:rotate(-90deg)}.Register-module__MuFRcG__container{flex-direction:column!important}}
.BlogPostHeader-module__2F6_Vq__container{align-items:flex-end;width:100%;display:flex;position:relative;overflow:hidden}.BlogPostHeader-module__2F6_Vq__hasImage{min-height:400px}.BlogPostHeader-module__2F6_Vq__noImage{background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.BlogPostHeader-module__2F6_Vq__imageWrapper{width:100%;height:100%;position:absolute;top:0;left:0}[dir=rtl] .BlogPostHeader-module__2F6_Vq__imageWrapper{left:auto;right:0}.BlogPostHeader-module__2F6_Vq__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BlogPostHeader-module__2F6_Vq__overlay{background:linear-gradient(#000000b3 0%,#00000080 20% 80%,#000000b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}[dir=rtl] .BlogPostHeader-module__2F6_Vq__overlay{left:auto;right:0}.BlogPostHeader-module__2F6_Vq__content{z-index:1;flex-direction:column;gap:16px;width:100%;max-width:800px;margin:0 auto;padding:40px;display:flex;position:relative}.BlogPostHeader-module__2F6_Vq__titleLight{-webkit-text-stroke:3px #000;paint-order:stroke fill;color:#fff!important}.BlogPostHeader-module__2F6_Vq__meta{align-items:center;gap:12px;display:flex}.BlogPostHeader-module__2F6_Vq__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:36px;height:36px}.BlogPostHeader-module__2F6_Vq__metaInfo{flex-direction:column;gap:2px;display:flex}.BlogPostHeader-module__2F6_Vq__authorNameLight{-webkit-text-stroke:2px #000;paint-order:stroke fill;color:#fff!important}.BlogPostHeader-module__2F6_Vq__authorLink{color:inherit;text-decoration:none}.BlogPostHeader-module__2F6_Vq__authorLink:hover{text-decoration:underline}.BlogPostHeader-module__2F6_Vq__dateTextLight{-webkit-text-stroke:2px #000;paint-order:stroke fill;color:#ffffffb3!important}@media (max-width:600px){.BlogPostHeader-module__2F6_Vq__hasImage{min-height:300px}.BlogPostHeader-module__2F6_Vq__content{padding:20px}}
.MobileBottomBar-module__sS_m3a__container{width:inherit;background-color:var(--bg-primary);height:48px;box-shadow:0px -2px 0px var(--border-color);z-index:6;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0}[dir=rtl] .MobileBottomBar-module__sS_m3a__container{left:auto;right:0}.MobileBottomBar-module__sS_m3a__container.MobileBottomBar-module__sS_m3a__dark{background-color:var(--bg-code-primary);box-shadow:0px -2px 0px var(--border-code-primary)}.MobileBottomBar-module__sS_m3a__actionButton{cursor:pointer;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.MobileBottomBar-module__sS_m3a__actionButton.MobileBottomBar-module__sS_m3a__hide{display:none}.MobileBottomBar-module__sS_m3a__disabled.MobileBottomBar-module__sS_m3a__disabled{opacity:.3}.MobileBottomBar-module__sS_m3a__actionButton.MobileBottomBar-module__sS_m3a__narrow{max-width:40px}.MobileBottomBar-module__sS_m3a__actionButton.MobileBottomBar-module__sS_m3a__selected{background:var(--border-color)}.MobileBottomBar-module__sS_m3a__actionButton.MobileBottomBar-module__sS_m3a__dark>img{opacity:.87}.MobileBottomBar-module__sS_m3a__actionButton.MobileBottomBar-module__sS_m3a__dark.MobileBottomBar-module__sS_m3a__selected{background:var(--border-code-primary)}
.NotFound-module__txpBSG__container{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:60vh;padding:40px 24px;display:flex}.NotFound-module__txpBSG__gameSection{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:480px;display:flex}.NotFound-module__txpBSG__canvasWrapper{border:1px solid var(--border-color);border-radius:12px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.NotFound-module__txpBSG__canvas{width:100%;height:auto;image-rendering:pixelated;touch-action:none;display:block}.NotFound-module__txpBSG__overlay{background:var(--bg-overlay,#000000a6);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.NotFound-module__txpBSG__overlayScore{color:var(--text-secondary);font-size:16px}.NotFound-module__txpBSG__startButton{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 28px;font-size:14px;font-weight:700;transition:transform .15s,opacity .15s}.NotFound-module__txpBSG__startButton:hover{opacity:.9;transform:translateY(-1px)}.NotFound-module__txpBSG__scoreBar{justify-content:center;align-items:center;gap:24px;display:flex}.NotFound-module__txpBSG__controls{color:var(--text-secondary);text-align:center;font-size:13px}
.BlogPostContent-module__d-hbCa__container{max-width:800px;color:var(--text-primary);margin:0 auto;padding:0 0 32px;font-size:16px;line-height:1.8}.BlogPostContent-module__d-hbCa__container h1,.BlogPostContent-module__d-hbCa__container h2,.BlogPostContent-module__d-hbCa__container h3,.BlogPostContent-module__d-hbCa__container h4{color:var(--text-primary);margin-top:32px;margin-bottom:12px;line-height:1.3}.BlogPostContent-module__d-hbCa__container h2{border-bottom:2px solid var(--brand-bright);padding-bottom:8px;font-size:24px}.BlogPostContent-module__d-hbCa__container h3{font-size:20px}.BlogPostContent-module__d-hbCa__container p{margin-bottom:16px}.BlogPostContent-module__d-hbCa__container a{color:var(--text-link);text-decoration:none}.BlogPostContent-module__d-hbCa__container a:hover{text-decoration:underline}.BlogPostContent-module__d-hbCa__container img{border-radius:8px;max-width:100%;margin:16px 0;display:block}.BlogPostContent-module__d-hbCa__container blockquote{border-left:4px solid var(--brand-bright);background:var(--bg-secondary);border-radius:0 8px 8px 0;margin:16px 0;padding:12px 20px}[dir=rtl] .BlogPostContent-module__d-hbCa__container blockquote{border-left:none;border-right:4px solid var(--brand-bright);border-radius:8px 0 0 8px}.BlogPostContent-module__d-hbCa__container blockquote p{margin-bottom:0}.BlogPostContent-module__d-hbCa__container pre{background:var(--bg-secondary);text-align:left;direction:ltr;border-radius:8px;margin:16px 0;padding:16px;font-size:14px;overflow-x:auto}.BlogPostContent-module__d-hbCa__container code{font-family:Courier New,Courier,monospace;font-size:14px}.BlogPostContent-module__d-hbCa__container :not(pre)>code{background:var(--bg-secondary);direction:ltr;border-radius:4px;padding:2px 6px}.BlogPostContent-module__d-hbCa__container ul,.BlogPostContent-module__d-hbCa__container ol{margin-bottom:16px;padding-left:24px}[dir=rtl] .BlogPostContent-module__d-hbCa__container ul,[dir=rtl] .BlogPostContent-module__d-hbCa__container ol{padding-left:0;padding-right:24px}.BlogPostContent-module__d-hbCa__container li{margin-bottom:8px}.BlogPostContent-module__d-hbCa__container table{border-collapse:collapse;width:100%;margin:16px 0}.BlogPostContent-module__d-hbCa__container th,.BlogPostContent-module__d-hbCa__container td{border:1px solid var(--border-color);text-align:left;padding:10px 14px}[dir=rtl] .BlogPostContent-module__d-hbCa__container th,[dir=rtl] .BlogPostContent-module__d-hbCa__container td{text-align:right}.BlogPostContent-module__d-hbCa__container th{background:var(--bg-secondary);font-weight:700}.BlogPostContent-module__d-hbCa__container hr{border:none;border-top:1px solid var(--border-color);margin:32px 0}@media (max-width:600px){.BlogPostContent-module__d-hbCa__container{padding:20px 0;font-size:15px}}
.CourseCard-module__mjGzGG__container{background:var(--bg-card);cursor:pointer;box-sizing:border-box;border-radius:16px;flex-direction:column;align-items:flex-start;width:356px;height:100%;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 0 32px #00000040}.CourseCard-module__mjGzGG__isProgressContainer{width:240px;height:280px;margin:16px}.CourseCard-module__mjGzGG__innerContainer{box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:16px;display:flex}.CourseCard-module__mjGzGG__scale:hover{transform:scale(1.05)}.CourseCard-module__mjGzGG__viewOnly{cursor:auto!important}.CourseCard-module__mjGzGG__image{-o-object-fit:cover;object-fit:cover;width:100%;height:200px}.CourseCard-module__mjGzGG__title{color:var(--text-primary,#000000de);text-align:start;margin:8px 0;padding:0;font-size:24px}.CourseCard-module__mjGzGG__tagContainer{background:var(--selection-background,#edf8ff);border-radius:32px;align-items:center;margin:0 8px 8px 0;padding:4px 8px;display:flex}[dir=rtl] .CourseCard-module__mjGzGG__tagContainer{margin:0 0 8px 8px}.CourseCard-module__mjGzGG__tag{color:var(--text-primary,black);margin:0 0 0 4px;padding:0;font-size:12px}[dir=rtl] .CourseCard-module__mjGzGG__tag{margin-left:0;margin-right:4px}.CourseCard-module__mjGzGG__tagsContainer{flex-wrap:wrap;display:flex}.CourseCard-module__mjGzGG__progressBar{background:var(--bg-progress);border-radius:8px;height:16px;display:flex;overflow:hidden}.CourseCard-module__mjGzGG__innerProgressBar{background:var(--brand-bright);width:65%;height:100%}.CourseCard-module__mjGzGG__creatorInfo{margin:16px 0}
.CoursesRow-module__2Kj20G__container{gap:24px;padding-bottom:40px}.CoursesRow-module__2Kj20G__title{padding-left:32px!important}[dir=rtl] .CoursesRow-module__2Kj20G__title{padding-left:0!important;padding-right:32px!important}@media (max-width:1000px){.CoursesRow-module__2Kj20G__container{gap:16px;padding-bottom:0;margin-top:16px!important}.CoursesRow-module__2Kj20G__title{font-size:24px!important}}@media (max-width:600px){.CoursesRow-module__2Kj20G__container{gap:10px}.CoursesRow-module__2Kj20G__title{padding-left:16px!important}[dir=rtl] .CoursesRow-module__2Kj20G__title{padding-left:0!important;padding-right:16px!important}}
.CreatorInfo-module__wSp2rG__teacherContainer{align-items:center;display:flex}.CreatorInfo-module__wSp2rG__teacherImageContainer{border-radius:20px;width:40px;height:40px;transition:opacity .2s;overflow:hidden}.CreatorInfo-module__wSp2rG__teacherImageContainer:hover{opacity:.7}.CreatorInfo-module__wSp2rG__teacherImageContainer.CreatorInfo-module__wSp2rG__clickable{cursor:pointer}.CreatorInfo-module__wSp2rG__teachDescriptionContainer{flex-direction:column;align-items:flex-start;margin-left:8px;display:flex}[dir=rtl] .CreatorInfo-module__wSp2rG__teachDescriptionContainer{margin-left:0;margin-right:8px}.CreatorInfo-module__wSp2rG__teacherTitle{color:var(--text-secondary,#6a8997);margin:2px 0;padding:0;font-size:10px}.CreatorInfo-module__wSp2rG__teacherName{color:var(--text-primary,black);text-transform:capitalize;margin:0;padding:0;font-size:16px}.CreatorInfo-module__wSp2rG__teacherTitleDark{color:#fff9;margin:2px 0;padding:0;font-size:10px}.CreatorInfo-module__wSp2rG__teacherNameDark{color:#fff;margin:0;padding:0;font-size:16px}
.Chapter-module__w1oROG__container{border-bottom:1px solid var(--border-color-2);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.Chapter-module__w1oROG__chapterContainer{justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.Chapter-module__w1oROG__chapterInfoContainer{flex-direction:row;align-items:center;display:flex}.Chapter-module__w1oROG__lessonsContainer{visibility:hidden;opacity:0;height:0;transition:all .25s;overflow:hidden}.Chapter-module__w1oROG__lessonsContainerExtended{visibility:visible;opacity:1;padding-bottom:16px}.Chapter-module__w1oROG__title{margin:0 0 0 8px;font-size:18px}[dir=rtl] .Chapter-module__w1oROG__title{margin:0 8px 0 0}.Chapter-module__w1oROG__rightIcon{opacity:.54}.Chapter-module__w1oROG__lessonContainer{flex-direction:row;align-items:center;padding:8px 16px 8px 32px;display:flex}[dir=rtl] .Chapter-module__w1oROG__lessonContainer{padding:8px 32px 8px 16px}.Chapter-module__w1oROG__circle{box-sizing:border-box;border:2px solid #6f7072;border-radius:8px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.Chapter-module__w1oROG__circleFilled{background:#6f7072}.Chapter-module__w1oROG__lessonContainer p{color:#6f7072;flex:1;margin:0 8px;padding:0 0 0 4px;font-size:18px}[dir=rtl] .Chapter-module__w1oROG__lessonContainer p{padding-left:0;padding-right:4px}.Chapter-module__w1oROG__lessonContainer:hover{background:var(--hover-background,#0000000f)}.Chapter-module__w1oROG__selectedLesson{background:var(--selection-background,#0000000f)}.Chapter-module__w1oROG__selectedLesson p{color:var(--brand-deep)}.Chapter-module__w1oROG__selectedLesson div{border-color:var(--brand-deep);background:var(--brand-deep)}.Chapter-module__w1oROG__projectLessonIcon{opacity:.7;width:16px;height:16px;color:var(--text-secondary)}.Chapter-module__w1oROG__lessonContainerDisabled{opacity:.5}@media (max-width:600px){.Chapter-module__w1oROG__title,.Chapter-module__w1oROG__lessonContainer p{font-size:14px}}
.ProfileStats-module__C1rIwq__container{flex-wrap:wrap;gap:16px;display:flex}.ProfileStats-module__C1rIwq__statContainer{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;justify-content:flex-start;align-items:flex-start;gap:16px;width:189px;padding:16px;display:flex;position:relative}.ProfileStats-module__C1rIwq__valueContainer{flex-direction:column;align-items:flex-start;display:flex}.ProfileStats-module__C1rIwq__badgeContainer{border-left:var(--border-primary);border-right:var(--border-primary);border-bottom:var(--border-primary);background-color:var(--bg-brand-bright);box-sizing:border-box;border-radius:0 0 16px 16px;padding:8px 4px 4px;position:absolute;top:-2px;right:12px}[dir=rtl] .ProfileStats-module__C1rIwq__badgeContainer{left:12px;right:auto}.ProfileStats-module__C1rIwq__badgeContainer img{width:24px;height:24px}@media (max-width:700px){.ProfileStats-module__C1rIwq__statContainer{gap:12px;width:calc(50% - 8px);padding:12px}.ProfileStats-module__C1rIwq__statContainer img{width:28px;height:28px}}@media (max-width:500px){.ProfileStats-module__C1rIwq__badgeContainer img{width:20px;height:20px}}
.BillingSettings-module__OaUI4a__container{width:100%;position:relative}.BillingSettings-module__OaUI4a__innerContainer{flex-direction:column;justify-content:flex-start;gap:32px;display:flex}.BillingSettings-module__OaUI4a__mainContainer{flex-direction:column;justify-content:flex-start;gap:24px;display:flex}.BillingSettings-module__OaUI4a__buttonContainer{flex-direction:column;justify-content:flex-start;gap:16px;max-width:400px;display:flex}.BillingSettings-module__OaUI4a__currPlanContainer{background:var(--bg-card);border:2px solid var(--brand-primary);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;max-width:400px;padding:16px;display:flex;position:relative}.BillingSettings-module__OaUI4a__plusTag{color:var(--brand-pro);border:2px solid var(--brand-pro);border-radius:4px;background-color:var(--bg-primary)!important;padding:2px 6px!important}.BillingSettings-module__OaUI4a__proTag{color:var(--text-on-brand-pro);border-radius:4px;background-color:var(--brand-pro)!important;padding:2px 6px!important}.BillingSettings-module__OaUI4a__lifetimeTag{background:linear-gradient(45deg, var(--brand-pro), var(--brand-deep));color:var(--text-on-brand-pro);border-radius:4px;padding:2px 6px!important}[dir=rtl] .BillingSettings-module__OaUI4a__lifetimeTag{background:linear-gradient(-45deg, var(--brand-pro), var(--brand-deep))}.BillingSettings-module__OaUI4a__discountTag{background:var(--brand-primary);color:var(--text-on-brand-primary);border-radius:24px;padding:2px 6px;position:absolute;top:16px;right:16px}[dir=rtl] .BillingSettings-module__OaUI4a__discountTag{left:16px;right:auto}.BillingSettings-module__OaUI4a__familyDivider{background:var(--border-primary);width:100%;height:1px}.BillingSettings-module__OaUI4a__statusHighlight{color:var(--error)}.BillingSettings-module__OaUI4a__planButton{margin-top:8px;padding:8px 16px}@media (max-width:700px){.BillingSettings-module__OaUI4a__innerContainer{width:90%;margin:0 auto}}@media (max-width:420px){.BillingSettings-module__OaUI4a__buttonContainer{flex-direction:column}.BillingSettings-module__OaUI4a__buttonContainer button{justify-content:center;display:flex}}
.Badge-module__HwyJrW__container{width:100%;position:relative;padding:0 16px!important}.Badge-module__HwyJrW__container:hover{background-color:var(--hover-background)}.Badge-module__HwyJrW__container.Badge-module__HwyJrW__onPopup:hover{background-color:#0000}.Badge-module__HwyJrW__container:hover .Badge-module__HwyJrW__infoContainer{visibility:visible;opacity:1;transform:scale(1)}.Badge-module__HwyJrW__infoContainer{background-color:var(--bg-card);z-index:2;visibility:hidden;opacity:0;-webkit-user-select:none;user-select:none;border:1px solid var(--border-color);border-radius:8px;width:152px;transition:all 50ms;position:absolute;top:20%;left:60%;transform:scale(.9);box-shadow:0 4px 8px #00000040}[dir=rtl] .Badge-module__HwyJrW__infoContainer{left:auto;right:60%}
.ChangePlan-module__DvqzcG__container{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;flex-direction:row;width:90%;max-width:800px;min-height:70%;max-height:70%;display:flex;overflow:hidden}.ChangePlan-module__DvqzcG__backdrop{z-index:90;position:fixed!important;top:0!important;left:0!important}[dir=rtl] .ChangePlan-module__DvqzcG__backdrop{left:auto!important;right:0!important}.ChangePlan-module__DvqzcG__leftContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;min-width:400px;max-width:400px;padding:32px;display:flex;overflow:auto}.ChangePlan-module__DvqzcG__leftContainerInner{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:32px;display:flex}.ChangePlan-module__DvqzcG__leftContainer::-webkit-scrollbar{width:4px}.ChangePlan-module__DvqzcG__leftContainer::-webkit-scrollbar-track{background:var(--scrollbar-track,#f1f1f1)}.ChangePlan-module__DvqzcG__leftContainer::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#888)}.ChangePlan-module__DvqzcG__leftContainer::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#555)}.ChangePlan-module__DvqzcG__rightContainer{background-color:var(--bg-secondary);flex:1;justify-content:center;align-items:center;display:flex}.ChangePlan-module__DvqzcG__rightContainer img{width:240px}.ChangePlan-module__DvqzcG__offer{border:var(--border-primary);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:16px;display:flex;position:relative}.ChangePlan-module__DvqzcG__offer.ChangePlan-module__DvqzcG__special{border-color:var(--brand-pro)}.ChangePlan-module__DvqzcG__button{padding:8px 16px}.ChangePlan-module__DvqzcG__saveTag{background:var(--brand-primary);color:var(--text-on-brand-primary);border-radius:32px;padding:2px 6px;position:absolute;top:16px;right:16px}[dir=rtl] .ChangePlan-module__DvqzcG__saveTag{left:16px;right:auto}.ChangePlan-module__DvqzcG__loader{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;padding:32px;display:flex}@media (max-width:800px){.ChangePlan-module__DvqzcG__container{flex-direction:column-reverse;max-width:400px;min-height:auto;max-height:80%}.ChangePlan-module__DvqzcG__leftContainer{min-width:0;padding:16px}.ChangePlan-module__DvqzcG__rightContainer{padding:32px}.ChangePlan-module__DvqzcG__rightContainer img{height:160px}}@media (max-height:750px) and (max-width:800px){.ChangePlan-module__DvqzcG__rightContainer{display:none}.ChangePlan-module__DvqzcG__container{max-height:70%}}
.BlogPostAuthor-module__HXivjq__container{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;padding:24px 0;display:flex}.BlogPostAuthor-module__HXivjq__card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.BlogPostAuthor-module__HXivjq__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.BlogPostAuthor-module__HXivjq__info{flex-direction:column;gap:4px;display:flex}.BlogPostAuthor-module__HXivjq__cardLink{color:inherit;text-decoration:none;transition:opacity .15s}.BlogPostAuthor-module__HXivjq__cardLink:hover .BlogPostAuthor-module__HXivjq__card{border-color:var(--text-link)}
.CourseDescriptionRight-module___CTAUa__container{background-color:var(--bg-card);box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;max-width:500px;padding:24px;display:flex}.CourseDescriptionRight-module___CTAUa__innerContainer{flex-direction:column;align-items:flex-start;display:flex}.CourseDescriptionRight-module___CTAUa__prerequisites{color:var(--text-primary,black);margin:0;padding:0;font-size:18px;font-weight:700}.CourseDescriptionRight-module___CTAUa__bullet{background-color:var(--brand-bright);border-radius:4px;width:8px;height:8px;margin:6px 8px 0}.CourseDescriptionRight-module___CTAUa__bulletText{color:var(--text-secondary,#6a8997);text-align:start;width:100%;margin:0;padding:0;font-size:16px}.CourseDescriptionRight-module___CTAUa__bulletText.CourseDescriptionRight-module___CTAUa__link{cursor:pointer;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.CourseDescriptionRight-module___CTAUa__bulletText.CourseDescriptionRight-module___CTAUa__link:hover{opacity:.8}.CourseDescriptionRight-module___CTAUa__bulletContainer{align-items:flex-start;margin-top:16px;display:flex}.CourseDescriptionRight-module___CTAUa__buttonContainer{flex:1}.CourseDescriptionRight-module___CTAUa__buttonContainer.CourseDescriptionRight-module___CTAUa__disabled{opacity:.3;cursor:auto}.CourseDescriptionRight-module___CTAUa__buttonContainer.CourseDescriptionRight-module___CTAUa__disabled:hover{opacity:.3}.CourseDescriptionRight-module___CTAUa__actionsContainer{align-items:center;gap:16px;width:100%;margin-top:32px;display:flex}@media (max-width:1200px){.CourseDescriptionRight-module___CTAUa__container{width:100%;max-width:none;height:auto;margin-top:32px}}
.Topbar-module__ZpMf-W__container{background:var(--brand-deep)}.Topbar-module__ZpMf-W__infoContainer{color:#ffffffde;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
.CancelSubscription-module__OgOp3a__container{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;flex-direction:row;width:90%;max-width:800px;min-height:70%;max-height:70%;display:flex;overflow:hidden}.CancelSubscription-module__OgOp3a__backdrop{z-index:90;position:fixed!important;top:0!important;left:0!important}[dir=rtl] .CancelSubscription-module__OgOp3a__backdrop{left:auto!important;right:0!important}.CancelSubscription-module__OgOp3a__leftContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;min-width:400px;max-width:400px;padding:32px 32px 0;display:flex;overflow:auto}.CancelSubscription-module__OgOp3a__leftContainerInner{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:32px;display:flex}.CancelSubscription-module__OgOp3a__leftContainer::-webkit-scrollbar{width:4px}.CancelSubscription-module__OgOp3a__leftContainer::-webkit-scrollbar-track{background:var(--scrollbar-track,#f1f1f1)}.CancelSubscription-module__OgOp3a__leftContainer::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#888)}.CancelSubscription-module__OgOp3a__leftContainer::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#555)}.CancelSubscription-module__OgOp3a__rightContainer{background-color:var(--bg-secondary);flex:1;justify-content:center;align-items:center;display:flex}.CancelSubscription-module__OgOp3a__rightContainer img{margin-left:28px}[dir=rtl] .CancelSubscription-module__OgOp3a__rightContainer img{margin-left:0;margin-right:28px}.CancelSubscription-module__OgOp3a__loader{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;padding:32px;display:flex}@media (max-width:800px){.CancelSubscription-module__OgOp3a__container{flex-direction:column-reverse;max-width:400px;min-height:auto;max-height:80%}.CancelSubscription-module__OgOp3a__leftContainer{min-width:0;padding:16px 16px 0}.CancelSubscription-module__OgOp3a__rightContainer{padding:32px}.CancelSubscription-module__OgOp3a__rightContainer img{height:160px}}@media (max-height:750px) and (max-width:800px){.CancelSubscription-module__OgOp3a__rightContainer{display:none}.CancelSubscription-module__OgOp3a__container{max-height:70%}}
.Showcase-module__lVLJVG__coursesContainer{width:100%}.Showcase-module__lVLJVG__courseContainer{width:464px;height:460px;margin:64px 0;display:flex}.Showcase-module__lVLJVG__courseContainer>a>div{width:400px}.Showcase-module__lVLJVG__divider{width:32px!important}.Showcase-module__lVLJVG__textContainer{width:800px;max-width:90%}@media (max-width:1400px){.Showcase-module__lVLJVG__container{margin-top:160px}}@media (max-width:1000px){.Showcase-module__lVLJVG__courseContainer{width:424px;height:460px;margin:64px 0}.Showcase-module__lVLJVG__courseContainer>a>div{width:360px}.Showcase-module__lVLJVG__divider{width:32px}}@media (max-width:800px){.Showcase-module__lVLJVG__courseContainer{width:424px;height:420px;margin:32px 0}.Showcase-module__lVLJVG__courseContainer>a>div{width:360px}.Showcase-module__lVLJVG__divider{width:32px}.Showcase-module__lVLJVG__container{margin-top:80px}}@media (max-width:600px){.Showcase-module__lVLJVG__courseContainer{width:384px;height:420px}.Showcase-module__lVLJVG__courseContainer>a>div{width:320px}.Showcase-module__lVLJVG__divider{width:32px}}
.BlogPostQA-module__gj8foG__container{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;padding-block:24px;display:flex}.BlogPostQA-module__gj8foG__headingWrap{margin:0}.BlogPostQA-module__gj8foG__list{flex-direction:column;gap:12px;display:flex}.BlogPostQA-module__gj8foG__item{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:16px 20px}.BlogPostQA-module__gj8foG__summary{cursor:pointer;align-items:center;gap:8px;padding-block:4px;list-style:none;display:flex}.BlogPostQA-module__gj8foG__summary::-webkit-details-marker{display:none}.BlogPostQA-module__gj8foG__summary:before{content:"";border-inline-end:2px solid var(--text-secondary,currentColor);border-block-end:2px solid var(--text-secondary,currentColor);flex-shrink:0;width:10px;height:10px;transition:transform .15s;display:inline-block;transform:rotate(-45deg)}[dir=rtl] .BlogPostQA-module__gj8foG__summary:before,.BlogPostQA-module__gj8foG__item[open]>.BlogPostQA-module__gj8foG__summary:before{transform:rotate(45deg)}[dir=rtl] .BlogPostQA-module__gj8foG__item[open]>.BlogPostQA-module__gj8foG__summary:before{transform:rotate(-45deg)}.BlogPostQA-module__gj8foG__answer{padding-block-start:8px}
.CoursesCarousel-module__ko8UCG__cardContainer{cursor:pointer;width:320px;height:250px;margin:4px 0;transition:all .3s;position:relative}.CoursesCarousel-module__ko8UCG__cardContainer:hover .CoursesCarousel-module__ko8UCG__popupCardContainer{visibility:visible;opacity:1;transform:scale(1)}.CoursesCarousel-module__ko8UCG__cardContainerHover:hover .CoursesCarousel-module__ko8UCG__courseImgContainer{border-bottom-right-radius:0;border-bottom-left-radius:0;transform:scale(1.2)translateY(-30px)}.CoursesCarousel-module__ko8UCG__cardContainerHover:hover .CoursesCarousel-module__ko8UCG__courseImg{border-bottom-right-radius:0;border-bottom-left-radius:0}.CoursesCarousel-module__ko8UCG__popupCardContainer{background-color:var(--bg-card);visibility:hidden;opacity:0;box-sizing:border-box;z-index:5;border-radius:0 0 10px 10px;flex-direction:column;width:384px;transition:all .3s;display:flex;position:absolute;bottom:-100px;left:-32px;overflow:hidden;transform:scale(.82);box-shadow:0 4px 4px #00000040}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-32px}.CoursesCarousel-module__ko8UCG__popupCardInfoContainer{box-sizing:border-box;flex-direction:column;gap:8px;padding:8px;display:flex}.CoursesCarousel-module__ko8UCG__popupCardContainer .CoursesCarousel-module__ko8UCG__courseImg{border-radius:0;width:352px;height:198px}.CoursesCarousel-module__ko8UCG__courseImg{border:1px solid var(--border-color,#e1e1e1);border-radius:10px;width:320px;height:180px;transition:all .3s}.CoursesCarousel-module__ko8UCG__courseImgContainer{background-color:var(--bg-card);border-radius:10px;transition:all .3s;position:relative}.CoursesCarousel-module__ko8UCG__courseProgressBar{border:1px solid var(--border-color,#0000001a);border-radius:5px;width:calc(100% - 16px);height:10px;position:absolute;bottom:8px;left:8px}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseProgressBar{left:auto;right:8px}.CoursesCarousel-module__ko8UCG__courseTitle{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;margin-top:8px;margin-bottom:4px;display:-webkit-box;overflow:hidden}.CoursesCarousel-module__ko8UCG__courseDesc{-webkit-line-clamp:2;text-overflow:ellipsis;max-width:100%;color:var(--text-secondary,#0000008a);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CoursesCarousel-module__ko8UCG__coursesContainer{scroll-behavior:smooth;scrollbar-width:none;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;margin-top:-48px;margin-bottom:-140px;padding-top:48px;padding-bottom:140px;padding-left:32px;display:flex;overflow:scroll hidden}[dir=rtl] .CoursesCarousel-module__ko8UCG__coursesContainer{padding-left:0;padding-right:32px}.CoursesCarousel-module__ko8UCG__coursesContainer.CoursesCarousel-module__ko8UCG__noPaddingLeft{padding-left:0!important}[dir=rtl] .CoursesCarousel-module__ko8UCG__coursesContainer.CoursesCarousel-module__ko8UCG__noPaddingLeft{padding-left:0!important;padding-right:0!important}.CoursesCarousel-module__ko8UCG__coursesContainer::-webkit-scrollbar{width:0;height:0;display:none}.CoursesCarousel-module__ko8UCG__navButton{cursor:pointer;border-radius:20px;width:40px;height:40px}.CoursesCarousel-module__ko8UCG__navButton:hover{background-color:var(--hover-background,#0000001a)}.CoursesCarousel-module__ko8UCG__nextButton{z-index:1;opacity:.5;background:linear-gradient(90deg,#00000080 0%,#000 100%);width:64px;height:180px;margin:4px 0;position:absolute}[dir=rtl] .CoursesCarousel-module__ko8UCG__nextButton{background:linear-gradient(-90deg,#00000080 0%,#000 100%)}.CoursesCarousel-module__ko8UCG__disabled{opacity:.3;cursor:auto!important}.CoursesCarousel-module__ko8UCG__disabled:hover{background-color:#0000!important}.CoursesCarousel-module__ko8UCG__tagContainer{background:var(--selection-background,#edf8ff);border-radius:32px;align-items:center;margin:0 8px 8px 0;padding:4px 8px;display:flex}[dir=rtl] .CoursesCarousel-module__ko8UCG__tagContainer{margin:0 0 8px 8px}.CoursesCarousel-module__ko8UCG__tag{color:var(--text-primary,black);margin:0 0 0 4px;padding:0;font-size:12px}[dir=rtl] .CoursesCarousel-module__ko8UCG__tag{margin-left:0;margin-right:4px}.CoursesCarousel-module__ko8UCG__tagsContainer{flex-wrap:wrap;margin-top:8px;display:flex}.CoursesCarousel-module__ko8UCG__courseSaveForLaterContainer{background:var(--brand-primary);z-index:2;color:var(--text-white);border-radius:4px;align-items:center;gap:8px;padding:4px 8px 4px 4px;transition:all .2s;display:flex;position:absolute;top:8px;left:0;transform:scale(.8)}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseSaveForLaterContainer{padding:4px 4px 4px 8px;left:auto;right:0}.CoursesCarousel-module__ko8UCG__courseSaveForLaterContainer:hover{background:var(--brand-primary-darker)}.CoursesCarousel-module__ko8UCG__courseNumberContainer{background:linear-gradient(90deg,#000,#0000);border-radius:10px 0 0 10px;align-items:center;width:75%;height:100%;display:flex;position:absolute;top:0;left:0}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseNumberContainer{background:linear-gradient(270deg,#000,#0000);border-radius:0 10px 10px 0;left:auto;right:0}.CoursesCarousel-module__ko8UCG__courseNumber{-webkit-text-stroke:.2px #fff9;margin:0 0 0 16px;padding:0;font-weight:700;color:#0000!important;font-size:64px!important}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseNumber{margin:0 16px 0 0}.CoursesCarousel-module__ko8UCG__popupCardInnerInfoContainer{flex-direction:row;justify-content:space-between;align-items:center;padding-right:8px;display:flex}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardInnerInfoContainer{padding-left:8px;padding-right:0}@media (max-width:1520px){.CoursesCarousel-module__ko8UCG__cardContainer{width:288px;height:235px}.CoursesCarousel-module__ko8UCG__courseImg{width:288px;height:162px}.CoursesCarousel-module__ko8UCG__nextButton{height:162px}.CoursesCarousel-module__ko8UCG__popupCardContainer{width:342px;bottom:-92px;left:-27px}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-27px}.CoursesCarousel-module__ko8UCG__coursesContainer{margin-bottom:-130px;padding-bottom:130px}}@media (max-width:970px){.CoursesCarousel-module__ko8UCG__cardContainer{width:272px;height:225px}.CoursesCarousel-module__ko8UCG__courseImg{width:272px;height:153px}.CoursesCarousel-module__ko8UCG__nextButton{height:153px}.CoursesCarousel-module__ko8UCG__popupCardContainer{width:324px;bottom:-92px;left:-26px}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-26px}}@media (max-width:660px){.CoursesCarousel-module__ko8UCG__cardContainer{pointer-events:none;width:224px;height:218px}.CoursesCarousel-module__ko8UCG__courseImg{width:224px;height:126px}.CoursesCarousel-module__ko8UCG__nextButton{width:48px;height:126px}.CoursesCarousel-module__ko8UCG__courseTitle{margin-top:4px}.CoursesCarousel-module__ko8UCG__popupCardContainer{width:266px;bottom:-92px;left:-21px}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-21px}.CoursesCarousel-module__ko8UCG__courseTitle{-webkit-line-clamp:1}.CoursesCarousel-module__ko8UCG__courseNumber{margin:0 0 0 16px;font-size:60px!important}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseNumber{margin:0 16px 0 0}}@media (max-width:600px){.CoursesCarousel-module__ko8UCG__coursesContainer{padding-left:16px}[dir=rtl] .CoursesCarousel-module__ko8UCG__coursesContainer{padding-left:0;padding-right:16px}}@media (max-width:400px){.CoursesCarousel-module__ko8UCG__cardContainer{width:192px;height:168px}.CoursesCarousel-module__ko8UCG__courseImg{width:192px;height:108px}.CoursesCarousel-module__ko8UCG__nextButton{height:108px}.CoursesCarousel-module__ko8UCG__navButton{border-radius:16px;width:32px;height:32px}}
.SubmissionCard-module__maBkAG__container{border-bottom:1px solid var(--border-color,#dfeaf1);cursor:pointer}.SubmissionCard-module__maBkAG__container:hover{background:var(--hover-background,#0000000f)}
.Faq-module__cpcbbq__container{background-color:var(--bg-brand-deep);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.Faq-module__cpcbbq__container.Faq-module__cpcbbq__inExperiment{background-color:var(--bg-landing-section-odd)}.Faq-module__cpcbbq__innerContainer{width:100%;max-width:1200px;padding:64px 32px!important}.Faq-module__cpcbbq__whyItemContainer{border-top:1px solid #fff3;gap:16px;width:100%;padding:32px;transition:all .2s}.Faq-module__cpcbbq__whyItemContainer.Faq-module__cpcbbq__inExperiment{border-top:1px solid var(--text-disabled)}.Faq-module__cpcbbq__whyItemContainer:first-of-type{border-top:none}.Faq-module__cpcbbq__whyItemContainer:hover{background-color:#ffffff1a}.Faq-module__cpcbbq__answerWrapper{opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s;overflow:hidden}.Faq-module__cpcbbq__answerExpanded{opacity:1;max-height:500px}.Faq-module__cpcbbq__arrowIcon{flex-shrink:0;transition:transform .3s}.Faq-module__cpcbbq__arrowExpanded{transform:rotate(180deg)}[dir=rtl] .Faq-module__cpcbbq__arrowExpanded{transform:rotate(-180deg)}.Faq-module__cpcbbq__whyItem a{color:#fff;text-decoration:underline}.Faq-module__cpcbbq__whyItemContainer.Faq-module__cpcbbq__inExperiment .Faq-module__cpcbbq__whyItem a{color:var(--brand-primary)}@media (max-width:800px){.Faq-module__cpcbbq__innerContainer{padding:32px 16px!important}.Faq-module__cpcbbq__whyItemContainer{gap:8px;padding:16px}}
.Badges-module__BmD1fa__container{border-top:var(--border-primary);gap:8px;height:250px;overflow:hidden auto;padding:8px 0!important}@media (max-width:1100px){.Badges-module__BmD1fa__container{padding:8px!important}}
.EventPromotion-module__bhTCEG__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:row;padding:16px;display:flex;position:relative;overflow:hidden}.EventPromotion-module__bhTCEG__innerContainer{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.EventPromotion-module__bhTCEG__eventTag{background:var(--brand-deep);border-radius:16px;padding:1px 8px!important}.EventPromotion-module__bhTCEG__drawing{width:160px;position:absolute;bottom:-48px;right:-48px;transform:rotate(-40deg)}[dir=rtl] .EventPromotion-module__bhTCEG__drawing{left:-48px;right:auto;transform:rotate(40deg)}.EventPromotion-module__bhTCEG__counter{border:var(--border-primary);border-radius:8px;font-size:18px;font-weight:700;padding:2px 8px!important}
.FacebookPromotion-module__juYHGa__container{border:var(--border-primary);background-color:var(--bg-card);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex;position:relative}.FacebookPromotion-module__juYHGa__dismissButton{cursor:pointer;opacity:.6;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex;position:absolute;top:8px;right:8px}[dir=rtl] .FacebookPromotion-module__juYHGa__dismissButton{left:8px;right:auto}.FacebookPromotion-module__juYHGa__dismissButton:hover{opacity:1}.FacebookPromotion-module__juYHGa__innerContainer{align-items:flex-start;gap:12px;width:100%;display:flex}.FacebookPromotion-module__juYHGa__iconContainer{flex-shrink:0}.FacebookPromotion-module__juYHGa__textContainer{flex-direction:column;flex:1;align-items:flex-start;gap:8px;display:flex}.FacebookPromotion-module__juYHGa__button{width:100%}
.MainFeatureLayout-module__Qcc4yq__description{max-width:800px}
