.TopMenu-module__ktBRWG__menu{pointer-events:auto;width:calc(100% - 32px);height:72px;padding:var(--padding-l);border-radius:var(--radius-xxxl);background:var(--bg-white);top:var(--margins-xl);z-index:100;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 6px #0000,0 12px 16px #00000005,0 20px 24px #0000000a,0 8px 10px #0000000f,0 2px 4px #00000014}.TopMenu-module__ktBRWG__menu_item{justify-content:center;align-items:center;gap:var(--gap-xxs);height:58px;color:var(--font-primary);text-align:center;font-family:var(--fontFamily-typefaceHeader);background:0 0;border:none;flex-direction:column;flex:1 0 0;font-size:12px;font-style:normal;font-weight:300;line-height:13px;display:flex}.TopMenu-module__ktBRWG__active_menu_item{font-weight:900}.TopMenu-module__ktBRWG__icon_wrapper{justify-content:center;align-items:center;display:flex;position:relative}.TopMenu-module__ktBRWG__icon{aspect-ratio:1;width:20px;height:20px}.TopMenu-module__ktBRWG__notification_dot{border:1.5px solid var(--bg-white);background:#e53e3e;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite TopMenu-module__ktBRWG__notif_pulse;position:absolute;top:-3px;right:-5px}@keyframes TopMenu-module__ktBRWG__notif_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.3)}}.TopMenu-module__ktBRWG__dot{aspect-ratio:1;background:var(--bg-white);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:4px;height:4px;display:flex}.TopMenu-module__ktBRWG__active{background:var(--bg-primary)}@media (min-width:600px){.TopMenu-module__ktBRWG__menu{width:400px;height:84px}.TopMenu-module__ktBRWG__menu_item{font-size:16px}.TopMenu-module__ktBRWG__icon{width:24px;height:24px}.TopMenu-module__ktBRWG__notification_dot{width:10px;height:10px;top:-4px;right:-6px}}
.Avatar-module__QrN_xa__container{justify-content:center;align-items:center;display:flex}.Avatar-module__QrN_xa__lesson{position:absolute;left:32px;transform:rotateY(180deg)}.Avatar-module__QrN_xa__image{object-fit:cover;border-radius:200px;flex-shrink:0;box-shadow:0 138px 38px #0000,0 88px 35px #00000003,0 50px 30px #0000000d,0 22px 22px #00000017,0 6px 12px #0000001a}.Avatar-module__QrN_xa__large{width:188px;height:188px}.Avatar-module__QrN_xa__small{width:38px;height:38px;position:absolute;right:-38px}.Avatar-module__QrN_xa__medium{object-position:center top;width:140px;height:140px}.Avatar-module__QrN_xa__icon{width:46px;height:46px;position:relative;top:-10px}.Avatar-module__QrN_xa__closer{right:-32px}.Avatar-module__QrN_xa__left{position:absolute;top:0;left:-220px}@media (min-width:600px){.Avatar-module__QrN_xa__large{width:254px;height:254px}.Avatar-module__QrN_xa__small{width:200px;height:200px;position:absolute;right:-76px}.Avatar-module__QrN_xa__closer{right:-76px}.Avatar-module__QrN_xa__icon{width:52px;height:52px;position:relative;top:-14px}.Avatar-module__QrN_xa__left{left:-280px}}
.SpeechBubble-module__8jGGrq__container{width:100%;padding:var(--padding-l);border-radius:var(--radius-xs,8px);background:var(--bg-white,#fff);justify-content:center;align-items:center;animation-fill-mode:forwards;display:flex;position:relative;box-shadow:0 88px 24px #0000,0 56px 22px #00000003,0 32px 20px #00000008,0 14px 14px #0000000a,0 4px 8px #0000000d}.SpeechBubble-module__8jGGrq__enter{animation:.4s ease-out forwards SpeechBubble-module__8jGGrq__fade-in}.SpeechBubble-module__8jGGrq__exit{animation:.2s ease-in forwards SpeechBubble-module__8jGGrq__fade-out}@keyframes SpeechBubble-module__8jGGrq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes SpeechBubble-module__8jGGrq__fade-out{0%{opacity:1}to{opacity:0}}.SpeechBubble-module__8jGGrq__small{width:100%}.SpeechBubble-module__8jGGrq__icon{width:auto;max-width:200px}.SpeechBubble-module__8jGGrq__icon .SpeechBubble-module__8jGGrq__text{font-size:13px;line-height:120%}.SpeechBubble-module__8jGGrq__medium,.SpeechBubble-module__8jGGrq__large{width:100%}.SpeechBubble-module__8jGGrq__margin{margin:0 64px}.SpeechBubble-module__8jGGrq__vector{width:40.212px;height:46.602px;color:var(--bg-white,#fff);position:absolute}.SpeechBubble-module__8jGGrq__center{top:-16px}.SpeechBubble-module__8jGGrq__right{top:16px;right:-12px;transform:rotate(90deg)}.SpeechBubble-module__8jGGrq__left{top:16px;left:-12px;transform:rotate(-90deg)}.SpeechBubble-module__8jGGrq__topLeft{top:-16px;left:20px;transform:rotate(-10deg)}.SpeechBubble-module__8jGGrq__none{display:none}.SpeechBubble-module__8jGGrq__text{color:var(--font-black,#1a1a1a);leading-trim:both;text-edge:cap;white-space:pre-line;font-family:var(--fontFamily-typefaceParagraph);flex:1 0 0;font-size:18px;font-style:normal;font-weight:400;line-height:124%}@media (min-width:600px){.SpeechBubble-module__8jGGrq__container{padding:var(--padding-xl)}.SpeechBubble-module__8jGGrq__icon{max-width:220px}.SpeechBubble-module__8jGGrq__icon .SpeechBubble-module__8jGGrq__text{font-size:14px}.SpeechBubble-module__8jGGrq__small{width:36.8dvw}.SpeechBubble-module__8jGGrq__medium{width:clamp(360px,45vw,560px)}.SpeechBubble-module__8jGGrq__text{font-size:20px}.SpeechBubble-module__8jGGrq__compact .SpeechBubble-module__8jGGrq__text{font-size:16px}.SpeechBubble-module__8jGGrq__compact{padding:var(--padding-l,24px)}}
.MainButton-module__wpRAEq__main_button{min-width:100px;height:52px;padding:var(--padding-m) var(--padding-l);justify-content:center;align-items:center;gap:var(--gap-s);font-family:var(--fontFamily-typefaceHeader);text-align:center;leading-trim:both;text-edge:cap;font-size:var(--fontSize-medium);border:none;border-radius:96px;flex-shrink:0;font-style:normal;font-weight:900;line-height:124%;display:inline-flex;box-shadow:0 66px 18px #0000,0 42px 16.5px #00000003,0 24px 15px #00000008,0 10.5px 10.5px #0000000a,0 3px 6px #0000000d}.MainButton-module__wpRAEq__reverse{flex-direction:row-reverse}.MainButton-module__wpRAEq__primary{background:var(--bg-primary);color:var(--font-white)}.MainButton-module__wpRAEq__primary .MainButton-module__wpRAEq__icon{color:var(--bg-white)}.MainButton-module__wpRAEq__secondary{background:var(--bg-white);color:var(--font-primary)}.MainButton-module__wpRAEq__secondary .MainButton-module__wpRAEq__icon{color:var(--bg-primary)}.MainButton-module__wpRAEq__tertiary{background:var(--bg-secondary);color:var(--font-primary)}.MainButton-module__wpRAEq__tertiary .MainButton-module__wpRAEq__icon{color:var(--bg-primary)}.MainButton-module__wpRAEq__icon{aspect-ratio:1;width:24px;height:24px}.MainButton-module__wpRAEq__main_button:hover{background:var(--bg-black);color:var(--font-white)}.MainButton-module__wpRAEq__main_button:hover .MainButton-module__wpRAEq__icon{color:var(--bg-white)}.MainButton-module__wpRAEq__main_button:disabled{color:var(--font-white);background:gray}.MainButton-module__wpRAEq__main_button:disabled .MainButton-module__wpRAEq__icon{color:var(--bg-white)}@media (min-width:950px){.MainButton-module__wpRAEq__main_button{min-width:180px;height:60px;padding:var(--padding-m) var(--padding-xl);gap:var(--gap-m);font-size:21px}}
.MuteButton-module__qlaAzW__btn{background:var(--bg-primary);width:clamp(30px,2vw + 24px,52px);height:clamp(30px,2vw + 24px,52px);color:var(--font-white);cursor:pointer;border:1px solid #ffffff65;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.MuteButton-module__qlaAzW__btn:hover{background:var(--bg-primaryOnhover);opacity:1}.MuteButton-module__qlaAzW__btn svg{width:clamp(14px,1vw + 11px,24px);height:clamp(14px,1vw + 11px,24px)}.MuteButton-module__qlaAzW__btn.MuteButton-module__qlaAzW__muted:after{content:"";background:var(--font-white);border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-45deg)}
.IntroOverlay-module__ZRr8ba__overlay{z-index:9998;pointer-events:auto;padding:var(--margins-l);padding-top:116px;padding-bottom:var(--space-space-6);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}.IntroOverlay-module__ZRr8ba__card{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:360px;display:flex}.IntroOverlay-module__ZRr8ba__inner{flex-direction:column;align-items:center;margin-top:34px;margin-bottom:64px;display:flex}.IntroOverlay-module__ZRr8ba__buttons{justify-content:space-between;align-items:center;gap:var(--gap-s,8px);width:100%;margin-top:var(--margins-xxs);animation:.65s ease-out IntroOverlay-module__ZRr8ba__slide-in-bottom;display:flex}.IntroOverlay-module__ZRr8ba__buttons>:only-child{margin-left:auto}.IntroOverlay-module__ZRr8ba__speechWrapper{width:100%;min-height:140px}.IntroOverlay-module__ZRr8ba__step3MobileWrapper{flex-direction:column;width:100%;max-width:360px;margin-top:16px;display:flex}.IntroOverlay-module__ZRr8ba__step3MobileInstructionsWrapper{width:100%;margin-top:-12px;padding-top:20px;position:relative}.IntroOverlay-module__ZRr8ba__step3AvatarWrapper{z-index:1;pointer-events:auto;display:inline-flex;position:absolute;top:-5px;left:8px}.IntroOverlay-module__ZRr8ba__step3AvatarWrapper img{width:48px!important;height:48px!important;position:static!important;right:auto!important}.IntroOverlay-module__ZRr8ba__step3AvatarWrapper .IntroOverlay-module__ZRr8ba__muteBtn{width:26px;height:26px;bottom:0;right:-10px}.IntroOverlay-module__ZRr8ba__step3AvatarWrapper .IntroOverlay-module__ZRr8ba__muteBtn svg{width:12px;height:12px}.IntroOverlay-module__ZRr8ba__step3DesktopOnly{display:none}.IntroOverlay-module__ZRr8ba__enter{animation:.2s ease-out forwards IntroOverlay-module__ZRr8ba__fade-in}.IntroOverlay-module__ZRr8ba__exit{animation:.2s ease-in forwards IntroOverlay-module__ZRr8ba__fade-out}@keyframes IntroOverlay-module__ZRr8ba__fade-in{0%{opacity:0}to{opacity:1}}@keyframes IntroOverlay-module__ZRr8ba__fade-out{0%{opacity:1}to{opacity:0}}@media (min-width:600px){.IntroOverlay-module__ZRr8ba__step3DesktopOnly{display:flex}.IntroOverlay-module__ZRr8ba__overlay{padding:var(--margins-xl);padding-top:116px;padding-bottom:var(--space-space-6)}.IntroOverlay-module__ZRr8ba__inner{margin-top:40px;margin-bottom:64px}.IntroOverlay-module__ZRr8ba__buttons{margin-top:var(--margins-xs)}}@media (max-width:599px){.IntroOverlay-module__ZRr8ba__step3MobileOverlay .IntroOverlay-module__ZRr8ba__step3MobileCard{flex:0 auto;justify-content:flex-start}.IntroOverlay-module__ZRr8ba__step3MobileOverlay{padding-top:clamp(72px,18vh,116px);padding-bottom:var(--space-space-4);padding-left:var(--margins-m);padding-right:var(--margins-m)}.IntroOverlay-module__ZRr8ba__step3MobileWrapper{gap:8px;margin-top:8px}.IntroOverlay-module__ZRr8ba__step3MobileInstructionsWrapper{margin-top:-8px}.IntroOverlay-module__ZRr8ba__speechWrapper{min-height:0}}@media (max-width:360px){.IntroOverlay-module__ZRr8ba__step3MobileOverlay{padding-top:64px;padding-bottom:var(--space-space-3)}.IntroOverlay-module__ZRr8ba__step3MobileWrapper{margin-top:4px}.IntroOverlay-module__ZRr8ba__step3MobileWrapper .IntroOverlay-module__ZRr8ba__buttons button{min-width:72px;height:40px;padding:6px 12px;font-size:.8125rem}}@media (max-width:360px) and (max-height:550px){.IntroOverlay-module__ZRr8ba__step3MobileInstructionsWrapper{margin-top:-42px}.IntroOverlay-module__ZRr8ba__step3MobileWrapper{gap:0}.IntroOverlay-module__ZRr8ba__buttons{margin-top:5px}}.IntroOverlay-module__ZRr8ba__avatarWrapper{pointer-events:auto;display:inline-flex;position:relative}.IntroOverlay-module__ZRr8ba__muteBtn{width:clamp(40px,3vw + 28px,64px);height:clamp(40px,3vw + 28px,64px);position:absolute;bottom:4px;right:clamp(2px,50% - 88px,50%)}.IntroOverlay-module__ZRr8ba__muteBtn svg{width:clamp(18px,1.5vw + 12px,28px);height:clamp(18px,1.5vw + 12px,28px)}
.IntroDimOverlay-module__uzscPW__wrapper{z-index:150;pointer-events:auto;position:fixed;inset:0;overflow:visible}.IntroDimOverlay-module__uzscPW__dimHole{top:calc(var(--hole-top,0) - 3px);left:calc(var(--hole-left,0) + 8px);width:calc(var(--hole-width,0) - 16px);height:calc(var(--hole-height) + 3px);border-radius:var(--radius-l,8px);pointer-events:none;position:fixed;box-shadow:0 0 0 100vmax #00000059}.IntroDimOverlay-module__uzscPW__dimHoleBox{top:calc(var(--hole-top));left:calc(var(--hole-left));width:calc(var(--hole-width));height:calc(var(--hole-height));pointer-events:none;border-radius:10px;position:fixed;box-shadow:0 0 0 100vmax #00000059}.IntroDimOverlay-module__uzscPW__dimFull{background:#00000059;position:fixed;inset:0}
.PageInfoOverlay-module__O4jyyq__overlay{z-index:9999;pointer-events:auto;padding:var(--margins-l);background:#000000d1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.Achievement-module__9qM8ea__container{justify-content:center;align-items:center;gap:var(--gap-l,24px);padding:var(--padding-xl,32px);border-radius:var(--radius-s,8px);background:var(--bg-quadratic,#f5f2ec);flex-direction:column;flex-shrink:0;width:100%;margin-top:24px;display:flex}.Achievement-module__9qM8ea__container.Achievement-module__9qM8ea__container_lesson{margin-top:0}.Achievement-module__9qM8ea__icon_wrapper{position:relative;overflow:visible}.Achievement-module__9qM8ea__icon{flex-shrink:0;width:72px;height:80px;animation:.5s cubic-bezier(.22,1.2,.36,1) .1s both Achievement-module__9qM8ea__icon_pop_in}.Achievement-module__9qM8ea__icons_stack{flex-shrink:0;justify-content:center;align-items:center;width:100px;height:90px;display:flex;position:relative}.Achievement-module__9qM8ea__icons_stack .Achievement-module__9qM8ea__icon{width:72px;height:80px;position:absolute}.Achievement-module__9qM8ea__icons_stack .Achievement-module__9qM8ea__icon:first-of-type{z-index:1;transform:translate(-12px,6px)}.Achievement-module__9qM8ea__icons_stack .Achievement-module__9qM8ea__icon_stack_top{z-index:2;transform:translate(12px,-6px)}.Achievement-module__9qM8ea__text_content{justify-content:center;align-items:center;gap:var(--gap-l,24px);text-align:center;flex-direction:column;display:flex}.Achievement-module__9qM8ea__text_pre_line{white-space:pre-line}.Achievement-module__9qM8ea__navigation{gap:var(--gap-m,8px);width:100%;margin-top:var(--gap-xxs,8px);justify-content:center;align-items:center;display:flex}.Achievement-module__9qM8ea__confetti{--animation_speed:2s;--paper_color1:#a3d5a6e5;--paper_color2:#576a55d9;--paper_color3:#576a5573;--paper_color4:#94ba96;--paper_color5:#a3d5a6bf;--paper_color6:#a3d5a673}.Achievement-module__9qM8ea__confetti:before{content:"";z-index:1;pointer-events:none;width:200%;height:150px;animation:Achievement-module__9qM8ea__confetti ease-out var(--animation_speed) forwards;background-repeat:no-repeat;background-image:linear-gradient(var(--paper_color1) 50%, transparent 20%), linear-gradient(var(--paper_color2) 50%, transparent 20%), linear-gradient(var(--paper_color3) 25%, transparent 20%), linear-gradient(var(--paper_color4) 40%, transparent 20%), linear-gradient(var(--paper_color5) 70%, transparent 20%), linear-gradient(var(--paper_color6) 60%, transparent 20%), linear-gradient(var(--paper_color1) 40%, transparent 20%), linear-gradient(var(--paper_color2) 50%, transparent 20%), linear-gradient(var(--paper_color3) 15%, transparent 20%), linear-gradient(var(--paper_color4) 40%, transparent 20%), linear-gradient(var(--paper_color5) 70%, transparent 20%), linear-gradient(var(--paper_color6) 60%, transparent 20%), linear-gradient(var(--paper_color1) 45%, transparent 20%), linear-gradient(var(--paper_color2) 75%, transparent 20%), linear-gradient(var(--paper_color3) 55%, transparent 20%);background-size:8px 8px,5px 7px,5px 6px,7px 8px,8px 6px,8px 8px,5px 9px,7px 6px,8px 8px,5px 7px,5px 9px,6px 9px,4px 6px,5px 7px,8px 5px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes Achievement-module__9qM8ea__icon_pop_in{0%{opacity:0;transform:scale(0)rotate(-15deg)}50%{opacity:1;transform:scale(1.15)rotate(3deg)}70%{transform:scale(.95)rotate(-1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes Achievement-module__9qM8ea__confetti{0%{background-position:10% -10%,18% 10%,25% -10%,34% -10%,40% -10%,47% -10%,53% 0,60% 20%,67% 0,73% 0,79% 0,85% 0,92% 10%,92% 10%,99% 0}50%{background-position:0 80%,8% 80%,16% 60%,32% 100%,40% 70%,48% 60%,54% 60%,62% 80%,70% 80%,78% 60%,84% 100%,90% 70%,95% 60%,100% 80%,88% 80%}to{background-position:0 90%,10% 90%,18% 70%,25% 110%,37% 80%,45% 70%,57% 70%,63% 90%,72% 90%,80% 70%,88% 110%,92% 80%,96% 70%,100% 90%,84% 90%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@media (min-width:600px){.Achievement-module__9qM8ea__container{width:60%;margin-top:0}.Achievement-module__9qM8ea__icon{width:140px;height:151px}.Achievement-module__9qM8ea__confetti:before{width:200%;top:0}.Achievement-module__9qM8ea__container.Achievement-module__9qM8ea__container_lesson{width:min(560px,100%);margin-top:0}.Achievement-module__9qM8ea__icons_stack{width:180px;height:165px}.Achievement-module__9qM8ea__icons_stack .Achievement-module__9qM8ea__icon{width:140px;height:151px}.Achievement-module__9qM8ea__icons_stack .Achievement-module__9qM8ea__icon:first-of-type{transform:translate(-20px,10px)}.Achievement-module__9qM8ea__icons_stack .Achievement-module__9qM8ea__icon_stack_top{transform:translate(20px,-10px)}}
.AvatarBubble-module__XE7fxq__container{display:none}@media (min-width:950px){.AvatarBubble-module__XE7fxq__container{left:var(--margins-xxl,24px);width:clamp(120px, calc((100vw - var(--desktop-container-width)) / 2 - 28px), 260px);z-index:10;opacity:0;pointer-events:none;flex-direction:column;align-items:center;transition:opacity .35s,transform .5s cubic-bezier(.34,1.4,.64,1);display:flex;position:fixed;top:20%;transform:translate(-60px)rotate(-8deg)}.AvatarBubble-module__XE7fxq__container>*{width:100%!important;max-width:100%!important}.AvatarBubble-module__XE7fxq__container.AvatarBubble-module__XE7fxq__visible{opacity:1;pointer-events:auto;transform:translate(0)rotate(0)}.AvatarBubble-module__XE7fxq__avatar_wrapper{justify-content:center;width:100%;display:flex;position:relative}.AvatarBubble-module__XE7fxq__audio_icon{background:var(--bg-primary);width:42px;height:42px;color:var(--font-white);cursor:pointer;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:4px;right:clamp(4px,50% - 55px,50%)}.AvatarBubble-module__XE7fxq__audio_icon:hover{background:var(--bg-primaryOnhover);opacity:1}.AvatarBubble-module__XE7fxq__audio_icon svg{width:20px;height:20px}.AvatarBubble-module__XE7fxq__audio_icon.AvatarBubble-module__XE7fxq__muted:after{content:"";background:var(--font-white);border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-45deg)}}@media (min-width:950px) and (max-width:1199px){.AvatarBubble-module__XE7fxq__container{width:clamp(140px, calc((100vw - var(--desktop-container-width)) / 2 - 8px), 280px);left:24px}}@media (min-width:2000px){.AvatarBubble-module__XE7fxq__container{width:clamp(160px,50vw - 625px,300px);left:calc(50vw - 916px)}}
.Start-module__o-rUVW__container{z-index:100;opacity:1;justify-content:center;align-items:center;padding:clamp(16px,3vw,40px);transition:opacity .8s ease-out;display:flex;position:fixed;inset:0}.Start-module__o-rUVW__container:before{content:"";filter:blur(24px);z-index:-1;background:linear-gradient(160deg,#0f2312 0%,#23502a 50%,#0a1c0e 100%);position:absolute;inset:-40px}.Start-module__o-rUVW__container.Start-module__o-rUVW__fadeOut{opacity:0;pointer-events:none}.Start-module__o-rUVW__loadingText{color:#fff;font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xLarge);text-align:center;font-weight:900}.Start-module__o-rUVW__dot1,.Start-module__o-rUVW__dot2,.Start-module__o-rUVW__dot3{animation:1.4s infinite both Start-module__o-rUVW__blink}.Start-module__o-rUVW__dot2{animation-delay:.2s}.Start-module__o-rUVW__dot3{animation-delay:.4s}@keyframes Start-module__o-rUVW__blink{0%,80%,to{opacity:0}40%{opacity:1}}.Start-module__o-rUVW__card{background:var(--bg-quadratic);border:13px solid #fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);width:min(95vw,1100px);max-height:90vh;padding:clamp(32px,6vw,80px) clamp(24px,6vw,80px);display:flex;box-shadow:0 24px 64px #00000073}.Start-module__o-rUVW__logoSgf{object-fit:contain;width:auto;height:clamp(48px,6vw,96px);display:block}.Start-module__o-rUVW__logoMain{object-fit:contain;width:100%;max-width:800px;height:auto;display:block}.Start-module__o-rUVW__dimhWrapper{flex-direction:column;align-items:center;gap:4px;display:flex}.Start-module__o-rUVW__dimhLabel{font-size:var(--fontSize-small);color:#555;font-family:var(--fontFamily-typeface)}.Start-module__o-rUVW__logoDimh{object-fit:contain;width:auto;height:clamp(48px,6vw,90px)}@media (max-width:480px){.Start-module__o-rUVW__card{border-width:5px;border-radius:14px}}
.CookieConsent-module__ORNcuG__overlay{z-index:99;justify-content:center;align-items:center;padding:clamp(80px,12vw,120px) clamp(16px,3vw,40px) clamp(16px,3vw,40px);display:flex;position:fixed;inset:0}.CookieConsent-module__ORNcuG__popup{background:var(--bg-quadratic);border:13px solid #fff;border-radius:20px;flex-direction:column;align-items:center;gap:12px;width:min(720px,90vw);padding:clamp(48px,6vw,80px) clamp(24px,4vw,56px) clamp(16px,2vw,24px);display:flex;position:relative;box-shadow:0 24px 64px #0006}.CookieConsent-module__ORNcuG__icon{width:clamp(70px,12vw,120px);height:auto;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.CookieConsent-module__ORNcuG__title{color:var(--brand-primary);font-size:clamp(var(--fontSize-large), 3vw, var(--fontSize-xLarge));text-align:center;margin-top:12px}.CookieConsent-module__ORNcuG__text{color:var(--neutral-black);font-size:clamp(var(--fontSize-small), 2vw, var(--fontSize-large));text-align:center;font-weight:300;line-height:1.2}.CookieConsent-module__ORNcuG__buttons{gap:var(--gap-m);flex-flow:row;justify-content:center;width:100%;margin-top:2rem;display:flex}@media (max-width:480px){.CookieConsent-module__ORNcuG__icon{width:80px;top:-48px}.CookieConsent-module__ORNcuG__popup{width:92vw;padding:42px 8px 24px}.CookieConsent-module__ORNcuG__title{font-size:var(--fontSize-large);margin-top:8px}.CookieConsent-module__ORNcuG__text{font-size:var(--fontSize-Small)}.CookieConsent-module__ORNcuG__buttons{gap:var(--gap-m);transform-origin:50%;margin-top:1rem;transform:scale(.8)}}
.Home-module__L4mx9q__container{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.Home-module__L4mx9q__wrapper{flex-direction:column;justify-content:center;align-items:center;margin-bottom:64px;display:flex}.Home-module__L4mx9q__buttons{margin-top:var(--space-space-6,16px);justify-content:space-between;gap:var(--gap-xl);width:100%;animation:.5s ease-out both Home-module__L4mx9q__fade-up;display:flex}@keyframes Home-module__L4mx9q__fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Home-module__L4mx9q__avatarWrapper{pointer-events:auto;cursor:default;display:inline-flex;position:relative}.Home-module__L4mx9q__avatarCircle{transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .25s;display:inline-flex;position:relative}.Home-module__L4mx9q__soundPrompt{flex-direction:column;align-items:center;gap:12px;margin-top:28px;display:flex}.Home-module__L4mx9q__soundIcon{color:#fff;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Home-module__L4mx9q__soundIcon svg{width:100%;height:100%}.Home-module__L4mx9q__tapPrompt{font-size:var(--fontSize-medium);color:#fff;font-weight:900;font-family:var(--fontFamily-typefaceHeader);text-align:center}.Home-module__L4mx9q__muteBtn{width:clamp(40px,3vw + 28px,64px);height:clamp(40px,3vw + 28px,64px);position:absolute;bottom:4px;right:clamp(2px,50% - 88px,50%)}.Home-module__L4mx9q__muteBtn svg{width:clamp(18px,1.5vw + 12px,28px);height:clamp(18px,1.5vw + 12px,28px)}@media (min-width:600px){.Home-module__L4mx9q__tapPrompt{font-size:var(--fontSize-xLarge)}}
.Trophy-module__Lq0Nbq__trophy_card_container{width:100%;min-height:70px;margin-top:var(--margins-s);position:relative}.Trophy-module__Lq0Nbq__trophy_card_container:focus-visible{border-radius:var(--radius-xs);box-shadow:0 0 0 2px #16785459}.Trophy-module__Lq0Nbq__trophy_card_container.Trophy-module__Lq0Nbq__trophy_card_flipped .Trophy-module__Lq0Nbq__trophy_card_inner{transform:rotateY(180deg)}.Trophy-module__Lq0Nbq__trophy_card_container.Trophy-module__Lq0Nbq__trophy_card_flipped .Trophy-module__Lq0Nbq__trophy_card_back{pointer-events:auto}.Trophy-module__Lq0Nbq__trophy_card_inner{width:100%;height:100%;min-height:inherit;transform-style:preserve-3d;border-radius:var(--radius-xs);transition:transform .6s cubic-bezier(.34,1.2,.64,1);display:grid;position:relative}.Trophy-module__Lq0Nbq__trophy_card_revealing{animation:.7s cubic-bezier(.34,1.2,.64,1) forwards Trophy-module__Lq0Nbq__trophy_reveal}@keyframes Trophy-module__Lq0Nbq__trophy_reveal{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}51%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}.Trophy-module__Lq0Nbq__trophy_card_front,.Trophy-module__Lq0Nbq__trophy_card_back{backface-visibility:hidden;border-radius:var(--radius-xs);grid-area:1/1}.Trophy-module__Lq0Nbq__trophy_card_front{position:relative;overflow:visible}.Trophy-module__Lq0Nbq__wrapper{justify-content:start;align-items:center;gap:var(--gap-m);width:100%;min-height:70px;padding:var(--padding-l) var(--padding-l);box-sizing:border-box;border-radius:var(--radius-xs);border:1px solid var(--border-secondary);background:var(--bg-white);color:var(--font-primary);cursor:default;flex-direction:row;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex;position:relative;overflow:visible}.Trophy-module__Lq0Nbq__unlocked{background:var(--bg-primary);color:var(--font-white);border-color:#0000}.Trophy-module__Lq0Nbq__hoverable{cursor:pointer}.Trophy-module__Lq0Nbq__hoverable:hover{transform:translateY(-6px)scale(1.04);box-shadow:0 8px 20px #0000001f}.Trophy-module__Lq0Nbq__trophy_dot{pointer-events:none;z-index:10;background:#e53e3e;border:2px solid #fff;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite Trophy-module__Lq0Nbq__trophy_dot_pulse;position:absolute;top:-5px;right:-5px}@keyframes Trophy-module__Lq0Nbq__trophy_dot_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.3)}}.Trophy-module__Lq0Nbq__number{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-medium);flex-shrink:0;min-width:2.5ch;font-style:normal;font-weight:900;line-height:124%}.Trophy-module__Lq0Nbq__icon{flex-shrink:0;width:48px;height:48px}.Trophy-module__Lq0Nbq__title{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-medium);font-style:normal;font-weight:900;line-height:120%}.Trophy-module__Lq0Nbq__trophy_card_back{justify-content:flex-start;gap:var(--gap-s);width:100%;height:100%;min-height:0;padding:var(--padding-l);box-sizing:border-box;border:1px solid var(--border-secondary);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.Trophy-module__Lq0Nbq__trophy_card_back_unlocked{background:var(--bg-primary);color:var(--font-white);border-color:#0000}.Trophy-module__Lq0Nbq__trophy_card_back_unlocked .Trophy-module__Lq0Nbq__trophy_navigate_btn{color:var(--font-white)}.Trophy-module__Lq0Nbq__trophy_card_back_hoverable{cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.Trophy-module__Lq0Nbq__trophy_card_back_hoverable:hover{transform:rotateY(180deg)translateY(-6px)scale(1.04);box-shadow:0 8px 20px #0000001f}.Trophy-module__Lq0Nbq__trophy_card_back_scroll{scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.Trophy-module__Lq0Nbq__trophy_card_back_content{gap:var(--gap-xxs);flex-direction:column;display:flex}.Trophy-module__Lq0Nbq__trophy_card_title{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-small);margin:0;font-weight:900;line-height:1.2}.Trophy-module__Lq0Nbq__trophy_card_desc{font-family:var(--fontFamily-typefaceParagraph);font-size:var(--fontSize-xSmall);margin:0;font-weight:400;line-height:1.3}.Trophy-module__Lq0Nbq__trophy_card_back_footer{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.Trophy-module__Lq0Nbq__trophy_navigate_btn{min-width:50px;font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-medium);text-underline-offset:2px;background:0 0;border:none;align-self:stretch;align-items:center;gap:12px;margin:0;padding:6px;font-weight:700;text-decoration:underline;display:flex;overflow:visible}.Trophy-module__Lq0Nbq__trophy_navigate_icon{flex-shrink:0;align-items:center;width:37px;height:37px;display:inline-flex}.Trophy-module__Lq0Nbq__trophy_navigate_icon svg{width:100%;height:100%}.Trophy-module__Lq0Nbq__trophy_navigate_btn:hover{opacity:.75;transition:opacity .1s}.Trophy-module__Lq0Nbq__trophy_navigate_arrow{aspect-ratio:1;flex-shrink:0;width:20px;height:20px;display:inline-flex;overflow:visible}@media (min-width:950px){.Trophy-module__Lq0Nbq__trophy_card_container{width:calc(33.333% - 5px)}.Trophy-module__Lq0Nbq__wrapper{min-height:100px;padding:var(--padding-xs);justify-content:center;align-items:center;gap:var(--gap-s);border:1px solid var(--border-secondary);background:var(--bg-white);color:var(--font-primary);padding-bottom:var(--padding-m);flex-direction:column;flex:1}.Trophy-module__Lq0Nbq__unlocked{background:var(--bg-primary);color:var(--font-white)}.Trophy-module__Lq0Nbq__number{leading-trim:both;text-edge:cap;font-size:var(--fontSize-xLarge);padding-top:var(--padding-xxs);padding-left:var(--padding-s);min-width:unset;align-self:stretch;line-height:124%;display:flex}.Trophy-module__Lq0Nbq__icon{width:50%;height:50%}.Trophy-module__Lq0Nbq__title{font-size:var(--fontSize-large);text-align:center}.Trophy-module__Lq0Nbq__trophy_card_back{min-height:100px;padding:var(--padding-l);box-sizing:border-box}.Trophy-module__Lq0Nbq__trophy_card_title{font-size:var(--fontSize-medium)}.Trophy-module__Lq0Nbq__trophy_dot{width:15px;height:15px}}@media (min-width:1280px){.Trophy-module__Lq0Nbq__number{font-size:var(--fontSize-xxLarge)}.Trophy-module__Lq0Nbq__title{font-size:var(--fontSize-xLarge)}.Trophy-module__Lq0Nbq__trophy_card_title{font-size:var(--fontSize-large)}}
.Badge-module__B75Xjq__wrapper{justify-content:center;align-items:center;gap:var(--gap-xs,8px);aspect-ratio:1;width:100%;min-width:0;padding:var(--border-xs,8px);border-radius:var(--radius-xs,8px);background:var(--bg-white,#fff);color:var(--font-primary);border:1px solid var(--border-secondary);cursor:pointer;flex-direction:column;margin-top:5px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex;position:relative;overflow:visible}.Badge-module__B75Xjq__selected{outline:2px solid var(--border-secondary);box-shadow:0 16px 32px #0003}.Badge-module__B75Xjq__icon{flex-shrink:0;width:70%;height:70%}.Badge-module__B75Xjq__badge_card_container{position:absolute;inset:0}.Badge-module__B75Xjq__badge_card_inner{width:100%;height:100%;transform-style:preserve-3d;border-radius:var(--radius-xs);transition:transform .6s cubic-bezier(.34,1.2,.64,1);position:absolute;inset:0}.Badge-module__B75Xjq__badge_card_container.Badge-module__B75Xjq__badge_card_flipped .Badge-module__B75Xjq__badge_card_inner{transform:rotateY(180deg)}.Badge-module__B75Xjq__badge_dot{pointer-events:none;z-index:3;background:#e53e3e;border:2px solid #fff;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite Badge-module__B75Xjq__badge_dot_pulse;position:absolute;top:-5px;right:-5px}@keyframes Badge-module__B75Xjq__badge_dot_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.3)}}.Badge-module__B75Xjq__badge_card_revealing{animation:.7s cubic-bezier(.34,1.2,.64,1) forwards Badge-module__B75Xjq__badge_reveal}@keyframes Badge-module__B75Xjq__badge_reveal{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}51%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}.Badge-module__B75Xjq__badge_card_front,.Badge-module__B75Xjq__badge_card_back{backface-visibility:hidden;border-radius:inherit;position:absolute;inset:0}.Badge-module__B75Xjq__badge_card_back{background:var(--bg-white,#fff);border:1px solid var(--border-secondary);flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex;transform:rotateY(180deg)}.Badge-module__B75Xjq__badge_card_container.Badge-module__B75Xjq__badge_card_flipped .Badge-module__B75Xjq__badge_card_back{pointer-events:auto}.Badge-module__B75Xjq__badge_card_back_footer{flex-shrink:0;align-items:center;display:flex}.Badge-module__B75Xjq__badge_card_back_icon_wrap{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Badge-module__B75Xjq__badge_card_back_icon{opacity:.9;width:25px;height:25px}.Badge-module__B75Xjq__badge_card_hole_label{display:none}.Badge-module__B75Xjq__badge_card_tag{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xxSmall);text-transform:uppercase;letter-spacing:.08em;color:var(--font-trettiary);font-weight:900}.Badge-module__B75Xjq__badge_popup_meta{font-family:var(--fontFamily-typefaceHeader);color:var(--font-white);white-space:nowrap;font-size:7px;font-weight:700}.Badge-module__B75Xjq__badge_card_back_content{padding-left:var(--padding-s);padding-right:var(--padding-s);flex-direction:column;align-items:flex-start;gap:3px;min-height:0;display:flex;overflow:hidden}.Badge-module__B75Xjq__badge_card_title{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xxSmall);color:var(--font-black);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:900;display:-webkit-box;overflow:hidden}.Badge-module__B75Xjq__badge_card_desc{font-family:var(--fontFamily-typefaceParagraph);color:var(--font-black);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:8px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.Badge-module__B75Xjq__badge_navigate_btn{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xxSmall);color:var(--font-black);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0;font-weight:700;text-decoration:underline;display:flex}.Badge-module__B75Xjq__badge_navigate_btn:hover{opacity:.75;transition:opacity .1s}.Badge-module__B75Xjq__badge_navigate_arrow{transform-origin:0;align-items:center;margin-left:-4px;display:inline-flex;transform:scale(.45)}@media (min-width:600px){.Badge-module__B75Xjq__wrapper{width:100%;min-width:0;padding:var(--border-s,12px)}.Badge-module__B75Xjq__icon{width:78%;height:78%}.Badge-module__B75Xjq__badge_card_inner{border-radius:var(--radius-xs)}.Badge-module__B75Xjq__badge_card_back{border-radius:var(--radius-xs);border-width:3px}.Badge-module__B75Xjq__badge_card_back_header{display:none}.Badge-module__B75Xjq__badge_card_hole_label{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xxSmall);text-transform:uppercase;letter-spacing:.02em;color:var(--font-trettiary);margin-top:var(--padding-s);font-weight:900;display:block}.Badge-module__B75Xjq__badge_card_back_icon{width:30px;height:30px}.Badge-module__B75Xjq__badge_card_title{font-size:var(--fontSize-xSmall);-webkit-line-clamp:1}.Badge-module__B75Xjq__badge_card_desc{-webkit-line-clamp:3;font-size:13px;line-height:1.1}.Badge-module__B75Xjq__badge_dot{width:15px;height:15px}.Badge-module__B75Xjq__badge_navigate_btn{font-size:var(--fontSize-xxSmall)}.Badge-module__B75Xjq__badge_card_back_footer{width:100%;padding-left:var(--padding-xs);padding-right:var(--padding-xs);justify-content:space-between;align-items:center;gap:4px;margin-top:auto;margin-bottom:.2rem;display:flex}}@media (min-width:1250px){.Badge-module__B75Xjq__badge_card_title{font-size:var(--fontSize-xSmall);-webkit-line-clamp:1;line-clamp:1}.Badge-module__B75Xjq__badge_card_desc{-webkit-line-clamp:3;line-clamp:3;font-size:14px}.Badge-module__B75Xjq__badge_card_back_icon{width:36px;height:36px}.Badge-module__B75Xjq__badge_navigate_btn{font-size:var(--fontSize-xSmall)}}@media (min-width:1350px){.Badge-module__B75Xjq__badge_card_title{-webkit-line-clamp:2;line-clamp:2}.Badge-module__B75Xjq__badge_card_desc{-webkit-line-clamp:4;line-clamp:4}}@media (min-width:1650px){.Badge-module__B75Xjq__badge_card_back_content{gap:6px}}@media (min-width:2000px){.Badge-module__B75Xjq__badge_card_back_footer{justify-content:space-between}.Badge-module__B75Xjq__badge_card_title{font-size:var(--fontSize-m);-webkit-line-clamp:2;line-clamp:2}.Badge-module__B75Xjq__badge_card_desc{-webkit-line-clamp:5;line-clamp:5;font-size:14px}.Badge-module__B75Xjq__badge_card_back_icon{width:42px;height:42px}.Badge-module__B75Xjq__badge_card_hole_label{font-size:var(--fontSize-xSmall)}.Badge-module__B75Xjq__badge_card_back_content{padding-right:var(--padding-xxl);margin-bottom:var(--gap-s)}.Badge-module__B75Xjq__badge_navigate_btn{font-size:var(--fontSize-medium)}}
.BadgeSheet-module__cg1rRW__sheet{pointer-events:none;z-index:41;background:var(--bg-white);border-radius:var(--radius-l) var(--radius-l) 0 0;border-top:1px solid var(--border-secondary);will-change:transform;transition:transform .3s cubic-bezier(.32,.72,0,1);position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.BadgeSheet-module__cg1rRW__sheet_open{pointer-events:auto;transform:translateY(0)}.BadgeSheet-module__cg1rRW__content{flex-direction:column;padding:16px clamp(12px,3vw,16px) 25px;animation:.3s cubic-bezier(.32,.72,0,1) both BadgeSheet-module__cg1rRW__sheet_in;display:flex;position:relative}@keyframes BadgeSheet-module__cg1rRW__sheet_in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BadgeSheet-module__cg1rRW__close_btn{transform-origin:100% 0;position:absolute;top:12px;right:16px;transform:scale(.65)}.BadgeSheet-module__cg1rRW__body{flex-direction:row;align-items:flex-start;gap:16px;min-height:115px;padding-right:40px;display:flex}.BadgeSheet-module__cg1rRW__icon_wrap{flex-shrink:0;justify-content:center;align-items:center;width:85px;height:85px;display:flex}.BadgeSheet-module__cg1rRW__icon{width:100%;height:100%}.BadgeSheet-module__cg1rRW__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.BadgeSheet-module__cg1rRW__tag{font-family:var(--fontFamily-typefaceHeader);text-transform:uppercase;letter-spacing:.08em;color:var(--font-trettiary);font-size:10px;font-weight:900}.BadgeSheet-module__cg1rRW__title{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-medium);color:var(--font-black);margin:0;font-weight:900;line-height:1.2}.BadgeSheet-module__cg1rRW__meta{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-small);color:var(--font-trettiary);margin:0;font-weight:700}.BadgeSheet-module__cg1rRW__description{font-family:var(--fontFamily-typefaceParagraph);font-size:var(--fontSize-xSmall);color:var(--font-black);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:400px){.BadgeSheet-module__cg1rRW__description{-webkit-line-clamp:5;line-clamp:5}}.BadgeSheet-module__cg1rRW__footer{justify-content:flex-end;margin-top:12px;display:flex}.BadgeSheet-module__cg1rRW__nav_btn{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xSmall);color:var(--font-black);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:700;display:flex}.BadgeSheet-module__cg1rRW__nav_label{text-underline-offset:2px;text-decoration:underline}.BadgeSheet-module__cg1rRW__nav_icon_wrap{color:var(--font-black);transform-origin:50%;flex-shrink:0;align-items:center;margin:-5px;display:inline-flex;transform:scale(.55)}@media (min-width:950px){.BadgeSheet-module__cg1rRW__sheet{display:none}}
.RoundButton-module__kKGQPG__round_button{border-radius:var(--radius-xxxl);border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.RoundButton-module__kKGQPG__primary{background:var(--bg-primary)}.RoundButton-module__kKGQPG__primary .RoundButton-module__kKGQPG__icon{color:var(--bg-white)}.RoundButton-module__kKGQPG__secondary{background:var(--bg-secondary)}.RoundButton-module__kKGQPG__secondary .RoundButton-module__kKGQPG__icon{color:var(--bg-primary)}.RoundButton-module__kKGQPG__trettiary{background:var(--bg-trettiery)}.RoundButton-module__kKGQPG__trettiary .RoundButton-module__kKGQPG__icon{color:var(--bg-black)}.RoundButton-module__kKGQPG__white{background:var(--bg-white)}.RoundButton-module__kKGQPG__white .RoundButton-module__kKGQPG__icon{color:var(--bg-primary)}.RoundButton-module__kKGQPG__transparent{background:0 0}.RoundButton-module__kKGQPG__icon{aspect-ratio:1;width:24px;height:24px}.RoundButton-module__kKGQPG__round_button:hover:not(:disabled){background:var(--bg-black);color:var(--font-white)}.RoundButton-module__kKGQPG__round_button:hover:not(:disabled) .RoundButton-module__kKGQPG__icon{color:var(--bg-white)}.RoundButton-module__kKGQPG__round_button.RoundButton-module__kKGQPG__disabled,.RoundButton-module__kKGQPG__round_button:disabled{cursor:not-allowed;background:gray}@media (min-width:600px){.RoundButton-module__kKGQPG__round_button{width:52px;height:52px}}
.Knowledge-module__YjmaUW__knowledge_container{flex-direction:column;align-items:center;gap:0;min-height:0;display:flex;position:relative}.Knowledge-module__YjmaUW__container{flex-direction:column;flex:1;width:100%;min-height:0;padding:0;display:flex;overflow:clip auto}.Knowledge-module__YjmaUW__desktop_layout{display:none}.Knowledge-module__YjmaUW__mobile_sections{gap:var(--gap-m);width:100%;padding:var(--border-s) var(--border-xs) var(--border-l);flex-direction:column;display:flex}.Knowledge-module__YjmaUW__trophy_section{gap:var(--gap-s);flex-direction:column;display:flex}.Knowledge-module__YjmaUW__badge_wrapper{gap:var(--gap-xs);grid-template-columns:repeat(3,1fr);width:100%;min-width:0;display:grid}@media (min-width:600px) and (max-width:949px){.Knowledge-module__YjmaUW__badge_wrapper{grid-template-columns:repeat(4,1fr)}}.Knowledge-module__YjmaUW__badge_card_wrapper{perspective:600px;border-radius:var(--radius-xs);cursor:pointer;width:100%;height:0;padding-bottom:100%;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;position:relative;overflow:visible}.Knowledge-module__YjmaUW__badge_card_wrapper:hover{transform:translateY(-6px)scale(1.04)}.Knowledge-module__YjmaUW__badge_card_selected{z-index:2;transform:scale(1.08)}.Knowledge-module__YjmaUW__scroll_spacer{grid-column:1/-1;height:10px}.Knowledge-module__YjmaUW__mobile_sections>.Knowledge-module__YjmaUW__scroll_spacer{grid-column:unset;height:10px}.Knowledge-module__YjmaUW__mobile_sections_sheet_open{padding-bottom:8rem}.Knowledge-module__YjmaUW__instructions_wrapper{display:none}@media (min-width:950px){.Knowledge-module__YjmaUW__mobile_sections{display:none}.Knowledge-module__YjmaUW__desktop_layout{gap:var(--gap-xs);flex-direction:column;width:100%;display:flex}.Knowledge-module__YjmaUW__container{padding:var(--border-l);border-radius:var(--radius-xs);padding-top:0}.Knowledge-module__YjmaUW__badge_wrapper{margin-top:var(--gap-s);gap:var(--gap-s);grid-template-columns:repeat(3,1fr);width:100%;min-width:0;padding:0;display:grid}.Knowledge-module__YjmaUW__container::-webkit-scrollbar{width:7px}.Knowledge-module__YjmaUW__container::-webkit-scrollbar-track{background:#00000013}.Knowledge-module__YjmaUW__container::-webkit-scrollbar-thumb{background:var(--bg-primary);border-radius:var(--radius-l)}.Knowledge-module__YjmaUW__container::-webkit-scrollbar-thumb:hover{background:#fff7}.Knowledge-module__YjmaUW__trophy_wrapper{justify-content:space-between;align-items:stretch;gap:var(--gap-s);width:100%;display:flex}.Knowledge-module__YjmaUW__instructions_wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:relative;top:32px}.Knowledge-module__YjmaUW__scroll_spacer{grid-column:1/-1;height:1px}}@media (min-width:1200px){.Knowledge-module__YjmaUW__badge_wrapper{gap:var(--gap-s);grid-template-columns:repeat(4,1fr)}}@media (min-width:1400px){.Knowledge-module__YjmaUW__knowledge_container{max-width:1200px;margin-left:auto;margin-right:auto}}
.OverlayCard-module__p-tvua__outer{flex-direction:column;width:100%;min-height:0;display:flex;position:relative}.OverlayCard-module__p-tvua__mobile_topbar{align-items:center;gap:var(--gap-s,8px);padding-bottom:var(--gap-s,8px);flex-shrink:0;display:flex}@media (min-width:480px){.OverlayCard-module__p-tvua__mobile_topbar{gap:var(--gap-m,12px);padding-bottom:var(--gap-m,12px)}}.OverlayCard-module__p-tvua__mobile_topbar_spacer{flex:1}.OverlayCard-module__p-tvua__card_column{gap:var(--gap-xxs,8px);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.OverlayCard-module__p-tvua__card{border-radius:var(--radius-xs);background:var(--bg-quadratic);border:13px solid var(--bg-white);flex-direction:column;width:100%;min-height:0;display:flex;overflow:visible}.OverlayCard-module__p-tvua__card_no_header{background:0 0;overflow:hidden}@media (max-width:949px){.OverlayCard-module__p-tvua__card_naked{background:0 0;border:none;border-radius:0}}.OverlayCard-module__p-tvua__footer{padding-right:var(--gap-xs,12px);padding-left:var(--gap-xs,12px);padding-bottom:var(--gap-xs,12px);flex-shrink:0}.OverlayCard-module__p-tvua__footer_hidden{display:none}@media (min-width:950px){.OverlayCard-module__p-tvua__footer_hidden{display:block}}.OverlayCard-module__p-tvua__header{padding:var(--padding-m,16px) var(--padding-s,10px) var(--padding-s,10px) var(--padding-m,16px);justify-content:space-between;align-items:center;gap:var(--gap-s,8px);flex-shrink:0;display:none}.OverlayCard-module__p-tvua__header_left{align-items:center;gap:var(--gap-m,16px);min-width:0;display:flex}.OverlayCard-module__p-tvua__lesson_number_badge{background:var(--bg-primary);width:44px;height:44px;color:var(--font-white);font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-large);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;display:flex}.OverlayCard-module__p-tvua__header_icon{width:20px;height:20px;color:var(--font-primary);flex-shrink:0;align-items:center;display:flex}.OverlayCard-module__p-tvua__header_icon svg{width:100%;height:100%}.OverlayCard-module__p-tvua__header_title{font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-medium);color:var(--font-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.OverlayCard-module__p-tvua__header_right{align-items:center;gap:var(--gap-s,8px);flex-shrink:0;display:flex}.OverlayCard-module__p-tvua__content{flex-direction:column;flex:1;min-height:0;display:flex}.OverlayCard-module__p-tvua__description_box{height:auto;padding:var(--padding-s,10px);display:none}.OverlayCard-module__p-tvua__description_avatar_wrap{flex-shrink:0;width:52px;height:52px;position:relative;top:-12px}.OverlayCard-module__p-tvua__description_mute_btn{background:var(--bg-primary);width:28px;height:28px;color:var(--font-white);cursor:pointer;border:1px solid #ffffff6e;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.8rem;right:-.3rem}.OverlayCard-module__p-tvua__description_mute_btn:hover{background:var(--bg-primaryOnhover)}.OverlayCard-module__p-tvua__description_mute_btn svg{width:15px;height:15px}.OverlayCard-module__p-tvua__description_mute_btn_muted:after{content:"";background:var(--font-white);border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-45deg)}.OverlayCard-module__p-tvua__description_text{font-family:var(--fontFamily-typefaceParagraph);font-size:var(--fontSize-medium);color:var(--font-primary);font-weight:400;line-height:120%}.OverlayCard-module__p-tvua__info_btn_wrapper{animation:.5s cubic-bezier(.34,1.5,.64,1) both OverlayCard-module__p-tvua__info_throw_in;display:flex}@keyframes OverlayCard-module__p-tvua__info_throw_in{0%{opacity:0;transform:translate(20px)rotate(15deg)scale(.6)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@media (min-width:600px){.OverlayCard-module__p-tvua__lesson_number_badge{width:52px;height:52px}}@media (min-width:950px){.OverlayCard-module__p-tvua__outer{flex-direction:row}.OverlayCard-module__p-tvua__mobile_topbar{display:none}.OverlayCard-module__p-tvua__header{display:flex}.OverlayCard-module__p-tvua__description_box{padding:var(--padding-l,10px) var(--padding-xxl,16px);background:var(--bg-white);border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;height:max-content;margin:0 50px clamp(6px,1vw,0rem);display:flex;position:relative}.OverlayCard-module__p-tvua__description_avatar_wrap{margin:0;position:absolute;top:-4px;left:-18px}.OverlayCard-module__p-tvua__description_avatar_wrap img{box-shadow:none}.OverlayCard-module__p-tvua__description_text{padding-left:0}.OverlayCard-module__p-tvua__header_icon{width:clamp(36px,4vw + 20px,60px);height:clamp(36px,4vw + 20px,60px)}.OverlayCard-module__p-tvua__header_title{font-size:clamp(var(--fontSize-medium,1.125rem), 1.2vw + .85rem, var(--fontSize-xLarge,1.5rem))}.OverlayCard-module__p-tvua__lesson_number_badge{width:clamp(40px,1.8vw + 32px,52px);height:clamp(40px,1.8vw + 32px,52px)}.OverlayCard-module__p-tvua__card{border-width:clamp(6px,2vw,13px);overflow:hidden}}@media (min-width:1650px){.OverlayCard-module__p-tvua__description_box{padding:var(--padding-xl,10px) var(--padding-xxl,16px);place-self:center;width:750px;margin:0 50px clamp(6px,1vw,1.5rem)}}@media (min-width:2000px){.OverlayCard-module__p-tvua__outer{width:1200px}}
.AvatarSheet-module__21X-Xa__outer{pointer-events:none;z-index:41;will-change:transform;transition:transform .3s cubic-bezier(.32,.72,0,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.AvatarSheet-module__21X-Xa__outer_open{pointer-events:auto;transform:translateY(0)}.AvatarSheet-module__21X-Xa__outer:not(.AvatarSheet-module__21X-Xa__outer_open){overflow:hidden}.AvatarSheet-module__21X-Xa__sheet{background:var(--bg-white);border-radius:var(--radius-l) var(--radius-l) 0 0;border-top:2px solid var(--border-secondary);flex-direction:column;height:14rem;display:flex;position:relative}.AvatarSheet-module__21X-Xa__sheet_tall{height:11rem}.AvatarSheet-module__21X-Xa__sheet_short{height:11.5rem}.AvatarSheet-module__21X-Xa__content{flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:10px 25px 25px;animation:.3s cubic-bezier(.32,.72,0,1) both AvatarSheet-module__21X-Xa__sheet_in;display:flex;position:relative}@keyframes AvatarSheet-module__21X-Xa__sheet_in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AvatarSheet-module__21X-Xa__sheet_header{justify-content:flex-end;align-items:center;gap:var(--gap-xs,8px);padding:4px 4px 0;display:flex}.AvatarSheet-module__21X-Xa__sheet_header button:not(.AvatarSheet-module__21X-Xa__info_btn){width:38px!important;height:38px!important}.AvatarSheet-module__21X-Xa__info_btn{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex;overflow:hidden}.AvatarSheet-module__21X-Xa__info_btn img{position:static!important;right:auto!important}.AvatarSheet-module__21X-Xa__avatar_wrap{z-index:1;line-height:0;position:absolute;top:max(-28px,-6vw);left:max(5px,2vw)}.AvatarSheet-module__21X-Xa__avatar_wrap img{width:56px!important;height:56px!important;box-shadow:none!important;position:static!important;top:auto!important;right:auto!important}.AvatarSheet-module__21X-Xa__audio_btn{background:var(--bg-primary);width:30px;height:30px;color:var(--font-white);cursor:pointer;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:-8px;right:-4px}.AvatarSheet-module__21X-Xa__audio_btn svg{width:16px;height:16px}.AvatarSheet-module__21X-Xa__audio_btn.AvatarSheet-module__21X-Xa__muted:after{content:"";background:var(--font-white);border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-45deg)}.AvatarSheet-module__21X-Xa__footer{justify-content:space-between;align-items:center;padding:0 .5rem .5rem;display:flex}.AvatarSheet-module__21X-Xa__btn_prev,.AvatarSheet-module__21X-Xa__btn_next{width:auto;height:45px;padding:0 12px}.AvatarSheet-module__21X-Xa__text{font-family:var(--fontFamily-typefaceParagraph);color:var(--font-black);overflow-wrap:break-word;min-width:0;font-size:clamp(.875rem,1.8vw + .4rem,1.05rem);font-weight:400;line-height:1.4}@media (min-width:600px){.AvatarSheet-module__21X-Xa__btn_prev{min-width:0;height:50px;font-size:var(--fontSize-large);border:2px solid #02411020;width:8rem;padding:0 12px}.AvatarSheet-module__21X-Xa__btn_next{min-width:0;font-size:var(--fontSize-large);width:8rem;height:50px;padding:0 12px}.AvatarSheet-module__21X-Xa__info_btn{width:38px;height:38px}.AvatarSheet-module__21X-Xa__info_btn img{width:38px!important;height:38px!important;position:static!important;right:auto!important}}@media (min-width:950px){.AvatarSheet-module__21X-Xa__outer{display:none}}
.Progress-module__6yq5eW__parent_container{flex-direction:column;align-items:center;width:100%;min-height:0;display:flex}@media (min-width:950px){.Progress-module__6yq5eW__parent_container{width:calc(var(--desktop-container-width) - 60px)}}@media (min-width:1200px){.Progress-module__6yq5eW__parent_container{width:calc(var(--desktop-container-width) - 80px)}}.Progress-module__6yq5eW__sheet_content{padding-bottom:4rem;padding-top:0!important}
.ResponsiveImage-module__hoQnFa__wrapper{border-radius:var(--radius-s,8px);background:var(--bg-tertiary,#e8e4df);width:100%;max-height:34dvh;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.ResponsiveImage-module__hoQnFa__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (max-width:949px){.ResponsiveImage-module__hoQnFa__wrapper{max-height:40dvh}}@media (min-width:950px) and (max-height:750px){.ResponsiveImage-module__hoQnFa__wrapper{max-height:27.5dvh}}
.EnterScreen-module__XUDsZq__container{border-radius:var(--radius-xs,8px);background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.EnterScreen-module__XUDsZq__close_button{justify-content:flex-end;width:100%;display:flex}.EnterScreen-module__XUDsZq__overlay_close_button{margin-bottom:var(--gap-s);padding-inline:clamp(var(--padding-s,12px), 5%, var(--padding-xl,32px))}.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__overlay_close_button{display:none}.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__overlay_close_button{margin-bottom:var(--gap-s);padding-inline:clamp(var(--padding-s,12px), 5%, var(--padding-xl,32px));display:flex}.EnterScreen-module__XUDsZq__container:not(.EnterScreen-module__XUDsZq__visual_mode)>.EnterScreen-module__XUDsZq__close_button{z-index:3;position:absolute;top:0;right:0}.EnterScreen-module__XUDsZq__visual_mode .EnterScreen-module__XUDsZq__icon{flex-shrink:0;width:clamp(56px,10dvw,140px);height:auto;position:absolute;top:clamp(16px,3vw,28px);right:clamp(16px,3vw,28px)}.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__icon{right:clamp(12px,4vw,60px)}.EnterScreen-module__XUDsZq__wrapper{--result-wrapper-gap:clamp(var(--padding-s,12px), 5%, var(--padding-xl,32px));width:100%;min-height:clamp(320px,50dvh,420px);margin-top:var(--gap-m);padding:var(--result-wrapper-gap);background:var(--bg-quadratic,#f5f2ec);border:10px solid var(--border-white,#fff);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.EnterScreen-module__XUDsZq__background{--result-bg-padding:clamp(var(--padding-m,16px), 5.5vw, var(--padding-xl,32px));width:100%;min-height:100%;padding:var(--result-bg-padding);border-radius:var(--radius-xs,10.746px);border:2.686px solid var(--border-secondary,#efe1b0);background:var(--bg-primary);box-sizing:border-box;flex-direction:column;flex:1;align-self:stretch;align-items:center;display:flex;position:relative}.EnterScreen-module__XUDsZq__result_text_content{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.EnterScreen-module__XUDsZq__visual_mode .EnterScreen-module__XUDsZq__header,.EnterScreen-module__XUDsZq__visual_mode .EnterScreen-module__XUDsZq__description{color:var(--font-white);text-align:center}.EnterScreen-module__XUDsZq__visual_mode .EnterScreen-module__XUDsZq__header{font-size:var(--fontSize-xxLarge);line-height:110%}.EnterScreen-module__XUDsZq__visual_mode .EnterScreen-module__XUDsZq__background>.EnterScreen-module__XUDsZq__buttons{align-self:stretch;margin-top:0;padding-bottom:clamp(8px,2vw,20px)}.EnterScreen-module__XUDsZq__hide_text_mode .EnterScreen-module__XUDsZq__background{justify-content:center}.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__wrapper{background:var(--bg-quadratic,#f5f2ec);border:none;min-height:clamp(200px,40dvh,700px);margin-top:0;padding:clamp(8px,2vw,30px)}.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__background{border:none;padding:0}.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__overlay_close_button button{box-shadow:0 4px 20px #0006}.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__wrapper{border-radius:var(--radius-xs,10.746px);min-height:clamp(320px,55dvh,600px);margin-top:0;padding:clamp(8px,2vw,28px)}.EnterScreen-module__XUDsZq__hide_text_mode .EnterScreen-module__XUDsZq__background>.EnterScreen-module__XUDsZq__buttons{height:auto;margin-top:0}.EnterScreen-module__XUDsZq__background image{object-fit:cover}.EnterScreen-module__XUDsZq__failed .EnterScreen-module__XUDsZq__background{background:var(--bg-trettiery)}.EnterScreen-module__XUDsZq__failed .EnterScreen-module__XUDsZq__icon path:first-child{fill:var(--bg-white)}.EnterScreen-module__XUDsZq__failed .EnterScreen-module__XUDsZq__icon path:last-child{fill:var(--bg-primary)}.EnterScreen-module__XUDsZq__background>.EnterScreen-module__XUDsZq__buttons{justify-content:center;align-items:center;gap:var(--gap-m);flex-flow:wrap;margin-top:auto;display:flex}.EnterScreen-module__XUDsZq__button{white-space:nowrap;min-width:0;max-height:56px;font-size:var(--font-scale-large,20px);line-height:124%}.EnterScreen-module__XUDsZq__speech_wrapper{width:100%;margin-top:var(--margins-s);justify-content:flex-end;display:flex}.EnterScreen-module__XUDsZq__avatar{flex-shrink:0;display:flex}.EnterScreen-module__XUDsZq__mobile_only{align-items:center;column-gap:var(--gap-m);display:flex}.EnterScreen-module__XUDsZq__speech_bubble{width:100%}.EnterScreen-module__XUDsZq__phone_speech{display:block}.EnterScreen-module__XUDsZq__tablet_speech,.EnterScreen-module__XUDsZq__desktop_only,.EnterScreen-module__XUDsZq__tablet_avatar{display:none}.EnterScreen-module__XUDsZq__mobile_only .EnterScreen-module__XUDsZq__avatar{align-self:self-start;margin:18px}@media (min-width:768px) and (max-width:1023px){.EnterScreen-module__XUDsZq__phone_speech{display:none}.EnterScreen-module__XUDsZq__tablet_speech{display:block}.EnterScreen-module__XUDsZq__phone_avatar{display:none}.EnterScreen-module__XUDsZq__tablet_avatar{display:block}.EnterScreen-module__XUDsZq__mobile_only .EnterScreen-module__XUDsZq__tablet_avatar{transform-origin:100% 0;align-self:start;margin:6px 0 0;transform:scale(.78)}}@media (max-width:599px){.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__wrapper{min-height:clamp(260px,48dvh,600px)}}@media (max-height:700px) and (max-width:950px){.EnterScreen-module__XUDsZq__test_result_mode{gap:0}.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__wrapper{min-height:clamp(180px,48dvh,380px);margin-top:0}.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__speech_wrapper{margin-top:var(--gap-xs)}}@media (min-width:600px){.EnterScreen-module__XUDsZq__container:not(.EnterScreen-module__XUDsZq__visual_mode){width:var(--desktop-container-width);height:60dvh}.EnterScreen-module__XUDsZq__container:not(.EnterScreen-module__XUDsZq__visual_mode)>.EnterScreen-module__XUDsZq__icon{width:6dvw}.EnterScreen-module__XUDsZq__container:not(.EnterScreen-module__XUDsZq__visual_mode)>.EnterScreen-module__XUDsZq__header,.EnterScreen-module__XUDsZq__container:not(.EnterScreen-module__XUDsZq__visual_mode)>.EnterScreen-module__XUDsZq__description{width:35dvw}.EnterScreen-module__XUDsZq__container:not(.EnterScreen-module__XUDsZq__visual_mode)>.EnterScreen-module__XUDsZq__buttons{flex-flow:wrap;justify-content:center;max-width:420px}.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__wrapper{min-height:clamp(320px,60dvh,700px)}}@media (min-width:950px) and (max-width:1199px){.EnterScreen-module__XUDsZq__visual_mode .EnterScreen-module__XUDsZq__icon{width:clamp(56px,8dvw,80px);right:clamp(60px,10vw,70px)}.EnterScreen-module__XUDsZq__test_result_mode{width:60dvw}}@media (min-width:950px){.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__overlay_close_button{z-index:2;margin-bottom:0;padding-inline:0;display:flex;position:absolute;top:35px;right:35px}.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__overlay_close_button{z-index:2;margin-bottom:0;padding-inline:0;display:flex;position:absolute;top:45px;right:45px}.EnterScreen-module__XUDsZq__test_start_mode .EnterScreen-module__XUDsZq__overlay_close_button button,.EnterScreen-module__XUDsZq__test_result_mode .EnterScreen-module__XUDsZq__overlay_close_button button{box-shadow:0 0 0 2px #ffffff25,0 4px 20px #0006}}@media (min-width:1024px){.EnterScreen-module__XUDsZq__mobile_only{display:none}.EnterScreen-module__XUDsZq__speech_wrapper{width:100%;max-width:100%}.EnterScreen-module__XUDsZq__desktop_only{justify-content:flex-end;align-items:center;gap:var(--gap-m);flex-direction:row;width:100%;max-width:100%;display:flex}.EnterScreen-module__XUDsZq__desktop_only .EnterScreen-module__XUDsZq__speech_bubble{flex:0 clamp(320px,42vw,540px);min-width:320px;max-width:540px}.EnterScreen-module__XUDsZq__desktop_only .EnterScreen-module__XUDsZq__speech_bubble>*{width:100%;max-width:100%}.EnterScreen-module__XUDsZq__avatar{transform-origin:0 100%;transform:scale(.9)}}.EnterScreen-module__XUDsZq__avatarWrapper{pointer-events:auto;display:inline-flex;position:relative}.EnterScreen-module__XUDsZq__muteBtn{position:absolute;bottom:4px;right:clamp(2px,50% - 68px,50%)}
.QuestionButton-module__gvppjG__question_button{padding:var(--padding-m);cursor:pointer;border-radius:var(--radius-xs,8px);background:var(--bg-white,#fff);min-height:44px;color:var(--font-primary,#314a37);border:2px solid #0000;flex:1;justify-content:space-between;align-self:stretch;align-items:center;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 61px 17px #0000,0 39px 16px #00000003,0 22px 13px #00000008,0 10px 10px #0000000a,0 2px 5px #0000000d}.QuestionButton-module__gvppjG__question_button:hover{transform:translateY(-1px);box-shadow:0 61px 17px #0000,0 39px 16px #00000003,0 22px 13px #00000008,0 10px 10px #0000000f,0 2px 8px #0000001a}.QuestionButton-module__gvppjG__selected_question_button{border:2px solid var(--border-secondary)}.QuestionButton-module__gvppjG__number_question_button{flex:1;align-self:stretch;align-items:center;gap:8px;display:flex}.QuestionButton-module__gvppjG__radio_input,.QuestionButton-module__gvppjG__checkbox_input{display:none}.QuestionButton-module__gvppjG__checkmark{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--border-primary);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.QuestionButton-module__gvppjG__checkmark svg{width:100%;height:100%}.QuestionButton-module__gvppjG__checkmark svg [fill]:not([fill=none]){fill:currentColor}.QuestionButton-module__gvppjG__checkmark svg [stroke]:not([stroke=none]){stroke:currentColor}.QuestionButton-module__gvppjG__radio_input:checked+.QuestionButton-module__gvppjG__checkmark{background:0 0}.QuestionButton-module__gvppjG__wrapper{align-items:center;gap:var(--gap-m);flex:1 0 0;min-width:0;display:flex}.QuestionButton-module__gvppjG__icon{aspect-ratio:1;width:20px;height:20px}.QuestionButton-module__gvppjG__button_text{min-width:0;color:inherit;leading-trim:both;text-edge:cap;font-family:var(--fontFamily-typefaceParagraph);white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:1 0 0;font-size:12px;font-style:normal;font-weight:400;line-height:124%}.QuestionButton-module__gvppjG__options_wrapper{align-items:center;display:flex}.QuestionButton-module__gvppjG__number_input{padding:var(--padding-s) var(--padding-m);border-radius:var(--radius-xs,8px);background:var(--bg-white,#fff);height:44px;color:var(--font-primary);border:none;align-self:stretch;align-items:center;gap:24px;display:flex;box-shadow:0 61px 17px #0000,0 39px 16px #00000003,0 22px 13px #00000008,0 10px 10px #0000000a,0 2px 5px #0000000d}.QuestionButton-module__gvppjG__number_input_selected{background:var(--bg-primary,#314a37);color:var(--font-white)}.QuestionButton-module__gvppjG__number_input_wrong{border:2px solid var(--border-trettiery,#d68274);background:var(--bg-secondary,#efe1b0);color:var(--font-primary,#314a37)}.QuestionButton-module__gvppjG__correct_answer{border-radius:var(--radius-xs,8px);border:1px solid var(--border-secondary,#efe1b0);background:var(--bg-primary,#314a37);color:var(--font-secondary,#efe1b0)}.QuestionButton-module__gvppjG__wrong_answer{border-radius:var(--radius-xs,8px);border:2px solid var(--border-trettiery,#d68274);background:var(--bg-secondary,#efe1b0);color:var(--font-primary,#314a37)}.QuestionButton-module__gvppjG__disabled_answer{border-radius:var(--radius-xs,8px);border:1px solid var(--border-primary,#314a37);background:var(--bg-quadratic,#f5f2ec);opacity:.6;color:var(--font-primary,#314a37)}.QuestionButton-module__gvppjG__review_mode.QuestionButton-module__gvppjG__correct_answer .QuestionButton-module__gvppjG__checkmark{color:var(--font-secondary,#efe1b0)}.QuestionButton-module__gvppjG__review_mode.QuestionButton-module__gvppjG__wrong_answer .QuestionButton-module__gvppjG__checkmark{color:var(--font-trettiary,#d68274)}.QuestionButton-module__gvppjG__review_mode .QuestionButton-module__gvppjG__radio_input:checked+.QuestionButton-module__gvppjG__checkmark,.QuestionButton-module__gvppjG__review_mode .QuestionButton-module__gvppjG__checkbox_input:checked+.QuestionButton-module__gvppjG__checkmark{background:0 0}.QuestionButton-module__gvppjG__review_mode{box-shadow:none}@media (min-width:600px){.QuestionButton-module__gvppjG__question_button{padding:var(--padding-s,12px) var(--padding-l,24px);min-height:64px}.QuestionButton-module__gvppjG__checkmark{width:40px;height:40px;padding:8px}.QuestionButton-module__gvppjG__wrapper{gap:var(--gap-l,24px)}.QuestionButton-module__gvppjG__icon{width:24px;height:24px}.QuestionButton-module__gvppjG__button_text{font-size:16px}.QuestionButton-module__gvppjG__number_input{padding:var(--padding-s,12px) var(--padding-l,24px);height:64px}}@media (min-width:1024px){.QuestionButton-module__gvppjG__button_text{font-size:var(--fontSize-medium)}}
.ReviewAnswers-module__SBLPhq__container{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;max-height:calc(100dvh - 160px);display:flex}.ReviewAnswers-module__SBLPhq__card_wrap{flex-direction:column;flex:1;width:100%;min-height:0;margin-top:0;transition:margin-top .3s cubic-bezier(.32,.72,0,1);display:flex}.ReviewAnswers-module__SBLPhq__card_wrap_sheet_open{margin-top:-2.4rem}@media (min-width:450px){.ReviewAnswers-module__SBLPhq__card_wrap_sheet_open{margin-top:0}.ReviewAnswers-module__SBLPhq__image_wrapper{margin-top:.3rem;margin-bottom:-.5rem}}@media (min-width:600px){.ReviewAnswers-module__SBLPhq__card_wrap_sheet_open{margin-top:0}.ReviewAnswers-module__SBLPhq__image_wrapper{margin-top:.3rem;margin-bottom:-.5rem}.ReviewAnswers-module__SBLPhq__content_wrapper{margin-bottom:-1rem}}.ReviewAnswers-module__SBLPhq__review_scroll{gap:var(--gap-l);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow-y:auto}.ReviewAnswers-module__SBLPhq__image_wrapper{max-width:calc(100% - var(--padding-m) * 2);flex-shrink:0}.ReviewAnswers-module__SBLPhq__image_enter{animation:.35s ease-out forwards ReviewAnswers-module__SBLPhq__img_fade_in}.ReviewAnswers-module__SBLPhq__image_exit{animation:.2s ease-in forwards ReviewAnswers-module__SBLPhq__img_fade_out}@keyframes ReviewAnswers-module__SBLPhq__img_fade_in{0%{opacity:0}to{opacity:1}}@keyframes ReviewAnswers-module__SBLPhq__img_fade_out{0%{opacity:1}to{opacity:0}}.ReviewAnswers-module__SBLPhq__content_wrapper{gap:var(--gap-m);width:100%;padding:0 var(--padding-m) var(--padding-m);flex-direction:column;display:flex}.ReviewAnswers-module__SBLPhq__question_wrapper{gap:var(--gap-s);flex-direction:column;width:100%;display:flex}.ReviewAnswers-module__SBLPhq__question_number{color:var(--font-primary,#314a37);font-size:var(--fontSize-medium);font-weight:300;line-height:124%}.ReviewAnswers-module__SBLPhq__bold{font-weight:900}.ReviewAnswers-module__SBLPhq__question_text,.ReviewAnswers-module__SBLPhq__option_text{color:var(--font-primary,#314a37);font-size:var(--fontSize-medium);font-weight:400;line-height:124%}.ReviewAnswers-module__SBLPhq__options [class*=checkmark]{width:20px!important;height:20px!important;padding:0!important}.ReviewAnswers-module__SBLPhq__options,.ReviewAnswers-module__SBLPhq__suboptions{gap:var(--gap-m);flex-direction:column;width:100%;display:flex}.ReviewAnswers-module__SBLPhq__option_row{gap:var(--gap-s);flex-direction:column;width:100%;display:flex}.ReviewAnswers-module__SBLPhq__navigation{justify-content:space-between;align-items:center;gap:var(--gap-m);width:100%;padding:0 var(--padding-s) var(--padding-xs);display:flex}.ReviewAnswers-module__SBLPhq__review_scroll::-webkit-scrollbar{width:7px}.ReviewAnswers-module__SBLPhq__review_scroll::-webkit-scrollbar-track{background:#00000013}.ReviewAnswers-module__SBLPhq__review_scroll::-webkit-scrollbar-thumb{background:var(--bg-primary);border-radius:var(--radius-l)}.ReviewAnswers-module__SBLPhq__review_scroll::-webkit-scrollbar-thumb:hover{background:#fff7}@media (min-width:600px){.ReviewAnswers-module__SBLPhq__image_wrapper{max-width:70%;margin:0 auto}}@media (min-width:950px){.ReviewAnswers-module__SBLPhq__container{width:calc(var(--desktop-container-width) - 60px)}.ReviewAnswers-module__SBLPhq__image_wrapper{max-width:min(550px,80%)}}@media (min-width:1200px){.ReviewAnswers-module__SBLPhq__container{width:calc(var(--desktop-container-width) - 80px)}}@media (min-width:2000px){.ReviewAnswers-module__SBLPhq__container{width:1200px}}
.GreencardTestResult-module__jJDEGq__confetti_lower:before{width:100%;top:4vh}
.GreencardTest-module__8FS0DG__parent_container{flex-direction:column;align-self:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.GreencardTest-module__8FS0DG__start_screen_layout{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.GreencardTest-module__8FS0DG__container{align-items:center;gap:var(--gap-m);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.GreencardTest-module__8FS0DG__question_close_row{width:100%;padding:0 var(--padding-m);z-index:6;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex;position:relative}.GreencardTest-module__8FS0DG__question_row_left{align-items:center;gap:var(--gap-s);display:flex}.GreencardTest-module__8FS0DG__question_avatar{border-radius:50%;flex-shrink:0;width:56px;height:56px;overflow:hidden;box-shadow:0 18px 5px #0000,0 11px 5px #00000003,0 6px 4px #0000000d,0 3px 3px #00000017,0 1px 2px #0000001a}.GreencardTest-module__8FS0DG__question_avatar_image{object-fit:cover;object-position:center top;width:100%;height:100%}.GreencardTest-module__8FS0DG__question_number{color:var(--font-primary,#314a37);font-size:var(--fontSize-medium);font-weight:300;line-height:124%}.GreencardTest-module__8FS0DG__question_number_outside{color:var(--font-white,#fff)}.GreencardTest-module__8FS0DG__bold{font-weight:900}.GreencardTest-module__8FS0DG__card_wrap{flex-direction:column;flex:1;width:100%;min-height:0;margin-top:0;transition:margin-top .3s cubic-bezier(.32,.72,0,1);display:flex}.GreencardTest-module__8FS0DG__card_wrap [class*=mobile_topbar]{display:none!important}.GreencardTest-module__8FS0DG__review_scroll{gap:var(--gap-m);width:100%;min-height:0;padding-top:var(--padding-s);flex-direction:column;flex:1;display:flex;overflow-y:auto}.GreencardTest-module__8FS0DG__review_scroll::-webkit-scrollbar{width:7px}.GreencardTest-module__8FS0DG__review_scroll::-webkit-scrollbar-track{background:#00000013}.GreencardTest-module__8FS0DG__review_scroll::-webkit-scrollbar-thumb{background:var(--bg-primary);border-radius:var(--radius-l)}.GreencardTest-module__8FS0DG__review_scroll::-webkit-scrollbar-thumb:hover{background:#fff7}.GreencardTest-module__8FS0DG__content_wrapper{gap:var(--gap-s);width:100%;padding:0 var(--padding-m);flex-direction:column;display:flex}.GreencardTest-module__8FS0DG__question_bubble_wrapper{--bg-white:var(--bg-primary,#314a37);--font-black:var(--font-white,#fff);z-index:12;width:100%;position:relative}.GreencardTest-module__8FS0DG__mobile_bubble_only{display:block}.GreencardTest-module__8FS0DG__ipad_bubble_only,.GreencardTest-module__8FS0DG__desktop_question_only{display:none}.GreencardTest-module__8FS0DG__question_text{color:var(--font-primary,#314a37);font-size:var(--fontSize-medium);font-weight:400;line-height:124%}.GreencardTest-module__8FS0DG__image_wrapper{max-width:calc(100% - var(--padding-m) * 2);flex-shrink:0}.GreencardTest-module__8FS0DG__options_wrapper{width:100%;padding:0 var(--padding-m) var(--padding-m)}.GreencardTest-module__8FS0DG__options{gap:var(--gap-m);flex-direction:column;width:100%;display:flex}.GreencardTest-module__8FS0DG__options [class*=checkmark]{width:20px!important;height:20px!important;padding:0!important}.GreencardTest-module__8FS0DG__navigation{justify-content:space-between;align-items:center;gap:var(--gap-m);width:100%;padding:0 var(--padding-s) var(--padding-xs);display:flex}.GreencardTest-module__8FS0DG__mobile_page_navigation{display:none}.GreencardTest-module__8FS0DG__question_wrapper{gap:var(--gap-s);flex-direction:column;width:100%;display:flex}@media (max-width:599px){.GreencardTest-module__8FS0DG__navigation{display:none}.GreencardTest-module__8FS0DG__mobile_page_navigation{justify-content:space-between;align-items:center;gap:var(--gap-m);width:100%;padding:var(--padding-s) var(--padding-xxs);display:flex}}@media (min-width:600px){.GreencardTest-module__8FS0DG__question_close_row{padding:0 var(--padding-m)}.GreencardTest-module__8FS0DG__mobile_bubble_only{display:none}.GreencardTest-module__8FS0DG__ipad_bubble_only{display:block}.GreencardTest-module__8FS0DG__image_wrapper{max-width:80%;margin-top:-1rem;margin-bottom:-.5rem}.GreencardTest-module__8FS0DG__content_wrapper{margin-bottom:-1rem}}@media (min-width:950px){.GreencardTest-module__8FS0DG__question_close_row,.GreencardTest-module__8FS0DG__ipad_bubble_only{display:none}.GreencardTest-module__8FS0DG__desktop_question_only{display:block}.GreencardTest-module__8FS0DG__review_scroll{gap:var(--gap-l);padding-top:var(--padding-m)}.GreencardTest-module__8FS0DG__review_scroll_image_right{align-items:start;gap:var(--gap-s);grid-template-columns:minmax(0,1fr) minmax(320px,50%);grid-template-areas:"content content""options image""navigation navigation";display:grid}.GreencardTest-module__8FS0DG__review_scroll_image_right .GreencardTest-module__8FS0DG__content_wrapper{order:unset;grid-area:content}.GreencardTest-module__8FS0DG__review_scroll_image_right .GreencardTest-module__8FS0DG__options_wrapper{order:unset;grid-area:options}.GreencardTest-module__8FS0DG__review_scroll_image_right .GreencardTest-module__8FS0DG__image_wrapper{order:unset;grid-area:image;max-width:100%}.GreencardTest-module__8FS0DG__review_scroll_image_right .GreencardTest-module__8FS0DG__navigation{order:unset;grid-area:navigation}.GreencardTest-module__8FS0DG__content_wrapper{gap:var(--gap-m);padding:0 var(--padding-m) var(--padding-m);order:2}.GreencardTest-module__8FS0DG__image_wrapper{order:1;max-width:min(550px,80%)}.GreencardTest-module__8FS0DG__options_wrapper{order:3}.GreencardTest-module__8FS0DG__navigation{order:4}.GreencardTest-module__8FS0DG__options_two_columns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GreencardTest-module__8FS0DG__options_single_column{flex-direction:column;display:flex}.GreencardTest-module__8FS0DG__container{width:calc(var(--desktop-container-width) - 60px)}.GreencardTest-module__8FS0DG__parent_container.GreencardTest-module__8FS0DG__parent_container_wide_desktop{width:100%;max-width:none}.GreencardTest-module__8FS0DG__container.GreencardTest-module__8FS0DG__container_wide_desktop{width:min(100%,1120px);max-width:80%}.GreencardTest-module__8FS0DG__parent_container{width:calc(var(--desktop-container-width) - 80px)}}@media (min-width:950px) and (max-width:1199px){.GreencardTest-module__8FS0DG__start_screen_layout{align-self:center;align-items:center}}@media (min-width:1200px){.GreencardTest-module__8FS0DG__container{width:100%;max-width:680px;height:78dvh}}@media (min-width:2000px){.GreencardTest-module__8FS0DG__container{width:100%;max-width:1200px;height:78dvh}.GreencardTest-module__8FS0DG__image_wrapper{max-width:80%}.GreencardTest-module__8FS0DG__parent_container{width:1200px}.GreencardTest-module__8FS0DG__card_wrap [class*=outer]{width:100%;max-width:100%}}
.GolfHole-module__B1laLq__container{flex-direction:column;align-items:center;width:100%;height:100%;min-height:0;display:flex}.GolfHole-module__B1laLq__card_wrap{flex:1;width:100%;min-height:0;margin-top:0;transition:margin-top .3s cubic-bezier(.32,.72,0,1)}.GolfHole-module__B1laLq__card_wrap_sheet_open{margin-top:-1.5rem}.GolfHole-module__B1laLq__navigation{justify-content:space-between;align-items:center;gap:var(--gap-m);width:100%;display:flex}@media (min-width:450px){.GolfHole-module__B1laLq__card_wrap_sheet_open{margin-top:0}}@media (min-width:600px){.GolfHole-module__B1laLq__container{width:var(--desktop-container-width)}.GolfHole-module__B1laLq__card_wrap_sheet_open{margin-top:0}}@media (min-width:600px) and (max-height:750px){.GolfHole-module__B1laLq__navigation{padding-top:2rem}}.GolfHole-module__B1laLq__avatar_text_line{display:block}@media (min-width:950px){.GolfHole-module__B1laLq__avatar_text_line{margin-top:.75em}}.GolfHole-module__B1laLq__mobile_nav{padding:var(--gap-s) 0;flex-shrink:0;width:100%;display:flex}.GolfHole-module__B1laLq__mobile_nav_hidden{display:none}@media (min-width:950px){.GolfHole-module__B1laLq__container{width:calc(var(--desktop-container-width) - 60px)}.GolfHole-module__B1laLq__mobile_nav{display:none}}@media (min-width:950px) and (max-width:1101px){.GolfHole-module__B1laLq__container{width:calc(var(--desktop-container-width) - 45px)}}@media (min-width:1200px){.GolfHole-module__B1laLq__container{width:calc(var(--desktop-container-width) - 80px)}}@media (min-width:2000px){.GolfHole-module__B1laLq__container{width:1200px}}
.CardCarousel-module__KRu13a__container{justify-content:center;align-items:center;gap:var(--gap-l);flex-direction:column-reverse;flex:1;width:100%;display:flex;position:relative;overflow:visible}.CardCarousel-module__KRu13a__stack{width:265px;height:50dvh;position:relative;overflow:visible}.CardCarousel-module__KRu13a__carousel_card{cursor:pointer;border:4px solid var(--border-secondary);border-radius:var(--radius-xs);background:var(--bg-quadratic);transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s,border-color .6s,background .6s;display:flex;position:absolute;top:0;left:50%;overflow:hidden}.CardCarousel-module__KRu13a__carousel_card_complete{border-color:var(--border-secondary);background:var(--bg-primary)}.CardCarousel-module__KRu13a__pos_active{transform:translate(-50%)}.CardCarousel-module__KRu13a__pos_previous{transform:translate(-160%)}.CardCarousel-module__KRu13a__pos_next{transform:translate(60%)}@media (max-width:949px){.CardCarousel-module__KRu13a__pos_previous,.CardCarousel-module__KRu13a__pos_next{opacity:.7}}.CardCarousel-module__KRu13a__pos_far_left{transform:translate(-300%)}.CardCarousel-module__KRu13a__pos_far_right{transform:translate(200%)}@media (min-width:950px){.CardCarousel-module__KRu13a__pos_active{transform:translate(-50%)scale(1.08)}.CardCarousel-module__KRu13a__pos_previous{opacity:.8;transform:translate(-95%)scale(.95)}.CardCarousel-module__KRu13a__pos_next{opacity:.8;transform:translate(-5%)scale(.95)}.CardCarousel-module__KRu13a__pos_far_left{transform:translate(-100%)scale(.9)}.CardCarousel-module__KRu13a__pos_far_right{transform:translate(0%)scale(.9)}}.CardCarousel-module__KRu13a__carousel_card:not(.CardCarousel-module__KRu13a__carousel_card_active):active{filter:brightness(.95);transition:transform .1s}.CardCarousel-module__KRu13a__carousel_card_active:hover{transition:transform .25s cubic-bezier(.34,1.4,.64,1),box-shadow .25s;box-shadow:0 12px 40px #0000002e}.CardCarousel-module__KRu13a__navigation{z-index:99;flex-direction:row;align-items:center;gap:8px;display:none;position:absolute;bottom:10px;right:15px}@media (max-width:340px){.CardCarousel-module__KRu13a__stack{width:calc(100vw - 48px);height:50dvh}.CardCarousel-module__KRu13a__container{gap:var(--gap-m)}.CardCarousel-module__KRu13a__pos_previous{transform:translate(-154%)}.CardCarousel-module__KRu13a__pos_next{transform:translate(54%)}}@media (min-width:600px){.CardCarousel-module__KRu13a__stack{width:270px;height:clamp(280px,45dvh,500px)}.CardCarousel-module__KRu13a__container{flex-direction:row;flex:0;align-items:flex-start;gap:0;height:clamp(380px,70dvh,40rem);padding-bottom:56px}.CardCarousel-module__KRu13a__navigation{gap:var(--gap-l);bottom:16px;right:20px}}@media (min-width:600px) and (max-height:750px){.CardCarousel-module__KRu13a__stack{width:230px;height:clamp(200px,42dvh,280px)}.CardCarousel-module__KRu13a__container{height:auto;padding-bottom:2rem}}@media (min-width:950px){.CardCarousel-module__KRu13a__stack{width:fit-content;height:58dvh}.CardCarousel-module__KRu13a__navigation{display:flex}.CardCarousel-module__KRu13a__carousel_card_active:hover{transform:translate(-50%)scale(1.11)!important}}@media (min-width:1600px){.CardCarousel-module__KRu13a__stack{height:50dvh}.CardCarousel-module__KRu13a__container{align-items:center;height:60rem}.CardCarousel-module__KRu13a__navigation{bottom:16px}}
.Card-module__OAOQda__container{text-align:left;width:265px;height:320px;padding:var(--padding-l);align-items:flex-start;gap:10px;gap:var(--gap-s);border-radius:var(--radius-xxs);background:var(--bg-white);border:none;flex-direction:column;flex-shrink:0;align-self:stretch;display:flex}.Card-module__OAOQda__image{object-fit:fill;border-radius:var(--radius-xs);justify-content:center;align-self:stretch;align-items:center;width:100%;height:135px;display:flex}.Card-module__OAOQda__content_container{align-items:flex-start;gap:var(--padding-m);flex-direction:column;flex:1 0 0;align-self:stretch;display:flex}.Card-module__OAOQda__title_container{align-items:flex-start;gap:var(--padding-s);flex-direction:column;align-self:stretch;display:flex}.Card-module__OAOQda__tag{color:var(--font-trettiary);font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xSmall);letter-spacing:.144px;text-transform:uppercase;align-self:stretch;font-style:normal;font-weight:900;line-height:normal}.Card-module__OAOQda__header{color:var(--font-black);leading-trim:both;text-edge:cap;font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xLarge);align-self:stretch;font-style:normal;font-weight:900;line-height:120%}.Card-module__OAOQda__description{-webkit-line-clamp:3;color:var(--font-primary);text-overflow:ellipsis;font-family:var(--fontFamily-typefaceParagraph);font-size:var(--fontSize-medium);-webkit-box-orient:vertical;align-self:stretch;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}@media (max-width:340px){.Card-module__OAOQda__container{width:calc(100vw - 48px);height:280px}.Card-module__OAOQda__image{width:100%;height:110px}.Card-module__OAOQda__content_container{gap:var(--padding-xxs)}}@media (min-width:600px){.Card-module__OAOQda__container{width:270px;height:360px}}@media (min-width:950px) and (max-width:1101px){.Card-module__OAOQda__container{width:250px;height:385px}}@media (min-width:1102px){.Card-module__OAOQda__container{width:270px;height:400px}}@media (min-width:1600px){.Card-module__OAOQda__container{width:320px;height:460px}.Card-module__OAOQda__image{height:170px}}@media (min-width:600px) and (max-height:750px){.Card-module__OAOQda__container{width:230px;height:clamp(250px,46dvh,400px)}}
.UnlockedCard-module___trc4q__container{width:265px;height:320px;padding:var(--padding-l);text-align:center;align-items:center;gap:10px;gap:var(--gap-s);border-radius:var(--radius-xxs);background:var(--bg-primary);text-align:center;border:none;flex-direction:column;flex-shrink:0;align-self:stretch;display:flex}.UnlockedCard-module___trc4q__icon{flex-shrink:0;width:103px;height:111px}.UnlockedCard-module___trc4q__content_container{align-items:flex-start;gap:var(--padding-m);flex-direction:column;flex:1 0 0;align-self:stretch;display:flex}.UnlockedCard-module___trc4q__title_container{align-items:flex-start;gap:var(--padding-s);flex-direction:column;align-self:stretch;display:flex}.UnlockedCard-module___trc4q__tag{color:var(--font-secondary);font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xSmall);letter-spacing:.144px;text-transform:uppercase;align-self:stretch;font-style:normal;font-weight:900;line-height:normal}.UnlockedCard-module___trc4q__header{color:var(--font-white);leading-trim:both;text-edge:cap;font-family:var(--fontFamily-typefaceHeader);font-size:var(--fontSize-xLarge);align-self:stretch;font-style:normal;font-weight:900;line-height:120%}.UnlockedCard-module___trc4q__description{-webkit-line-clamp:3;color:var(--font-primaryContrast);text-overflow:ellipsis;font-family:var(--fontFamily-typefaceParagraph);font-size:var(--fontSize-medium);-webkit-box-orient:vertical;align-self:stretch;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}@media (max-width:340px){.UnlockedCard-module___trc4q__container{width:calc(100vw - 48px);height:280px}.UnlockedCard-module___trc4q__content_container{gap:var(--padding-xxs)}}@media (min-width:600px){.UnlockedCard-module___trc4q__container{width:270px;height:360px}}@media (min-width:950px) and (max-width:1101px){.UnlockedCard-module___trc4q__container{width:240px;height:380px}}@media (min-width:1102px){.UnlockedCard-module___trc4q__container{width:270px;height:400px}}@media (min-width:1600px){.UnlockedCard-module___trc4q__container{width:320px;height:460px}}@media (min-width:600px) and (max-height:750px){.UnlockedCard-module___trc4q__container{width:230px;height:clamp(250px,46dvh,400px)}}
.Slideshow-module__kqcKlG__slideshow_container{border-radius:var(--radius-xs,8px);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden}.Slideshow-module__kqcKlG__slideshow_image_wrap{max-width:90%;margin:.25rem 0 .5rem}.Slideshow-module__kqcKlG__enter{animation:.35s ease-out forwards Slideshow-module__kqcKlG__fade-in}.Slideshow-module__kqcKlG__exit{animation:.2s ease-in forwards Slideshow-module__kqcKlG__fade-out}@keyframes Slideshow-module__kqcKlG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Slideshow-module__kqcKlG__fade-out{0%{opacity:1}to{opacity:0}}@media (min-width:600px) and (max-width:949px){.Slideshow-module__kqcKlG__slideshow_image_wrap{max-width:min(550px,75%)}}@media (min-width:950px){.Slideshow-module__kqcKlG__slideshow_container{flex:none;width:min(550px,90%);margin:-6px auto 0}.Slideshow-module__kqcKlG__slideshow_image_wrap{max-width:100%}}@media (max-height:700px) and (min-width:950px){.Slideshow-module__kqcKlG__slideshow_container{width:min(400px,90%)}}@media (min-width:1650px){.Slideshow-module__kqcKlG__slideshow_container{width:715px}}
.VideoLesson-module__sIPdfq__container{justify-content:center;align-items:center;gap:var(--gap-l);flex-direction:column;width:100%;height:100%;display:flex}.VideoLesson-module__sIPdfq__video_container{border-radius:var(--radius-xs,8px);width:100%;height:100%;padding:var(--border-s);flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;display:flex}.VideoLesson-module__sIPdfq__video{border-radius:var(--radius-xs);flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;width:100%;height:100%;display:flex}.VideoLesson-module__sIPdfq__placeholder_wrapper{aspect-ratio:16/9;border-radius:var(--radius-xs);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.VideoLesson-module__sIPdfq__button_wrapper{position:absolute}.VideoLesson-module__sIPdfq__video_image{object-fit:cover;object-position:center;border-radius:var(--radius-xs);align-self:stretch;align-items:center;width:100%;height:100%;display:flex}@media (min-width:950px){.VideoLesson-module__sIPdfq__container{justify-content:flex-start;align-items:center}.VideoLesson-module__sIPdfq__video_container{padding:var(--gap-m,12px) 0 0;flex:none;width:min(620px,90%);margin:-10px auto 0}.VideoLesson-module__sIPdfq__placeholder_wrapper{aspect-ratio:16/9;border-radius:var(--radius-xs);width:100%;height:auto;max-height:310px;margin-bottom:var(--gap-l,12px)}.VideoLesson-module__sIPdfq__video{width:100%;height:100%;aspect-ratio:unset;object-fit:cover}}@media (max-height:700px){.VideoLesson-module__sIPdfq__placeholder_wrapper{max-height:min(310px,32dvh)}}@media (min-width:1650px){.VideoLesson-module__sIPdfq__video_container{padding:var(--gap-m,12px) 0 0;width:750px}.VideoLesson-module__sIPdfq__placeholder_wrapper{aspect-ratio:16/9;width:100%;max-height:400px}}
.HighlightLesson-module__jYAJxa__highlight_container{width:100%;padding:var(--border-s);flex-direction:row;justify-content:center;align-items:center;gap:8px;height:13rem;display:flex;overflow:hidden}.HighlightLesson-module__jYAJxa__highlight_image_button{border-radius:var(--radius-xs);background:#b7d9e4;border:none;justify-content:center;width:calc(33.3333% - 6px);height:100%;padding:24px 0;display:flex}.HighlightLesson-module__jYAJxa__active{border:1.5px dashed var(--border-trettiery);background:var(--bg-secondary)}.HighlightLesson-module__jYAJxa__highlight_image_button:not(.HighlightLesson-module__jYAJxa__active):hover{background:#a4cdd9;transition:transform .15s,background .15s;transform:scale(1.02)}.HighlightLesson-module__jYAJxa__highlight_image{object-fit:contain;object-position:center;align-self:stretch;align-items:center;height:100%;display:flex}.HighlightLesson-module__jYAJxa__enter{animation:.5s forwards HighlightLesson-module__jYAJxa__fade-in}.HighlightLesson-module__jYAJxa__exit{animation:.2s forwards HighlightLesson-module__jYAJxa__fade-out}@media (min-width:600px){.HighlightLesson-module__jYAJxa__highlight_container{padding:var(--border-l);gap:16px;height:min(18rem,42vh)}.HighlightLesson-module__jYAJxa__highlight_image_button{width:calc(33.3333% - 11px);height:100%}.HighlightLesson-module__jYAJxa__active{border:4px dashed var(--border-trettiery)}}@media (min-width:950px){.HighlightLesson-module__jYAJxa__highlight_container{flex:none;width:min(700px,100%);height:280px;margin:0 auto}.HighlightLesson-module__jYAJxa__highlight_image_button{height:100%;padding:16px 0}.HighlightLesson-module__jYAJxa__highlight_image{width:auto;max-width:100%;height:100%}}@media (max-height:700px){.HighlightLesson-module__jYAJxa__highlight_container{height:min(280px,28dvh)}}@media (min-width:1650px){.HighlightLesson-module__jYAJxa__highlight_container{flex-shrink:0;width:800px;height:min(35rem,44dvh)}.HighlightLesson-module__jYAJxa__highlight_image{width:auto;max-width:100%;height:100%}.HighlightLesson-module__jYAJxa__highlight_image_button{height:100%}}
.AudioLesson-module__zETemq__container{justify-content:center;align-items:center;gap:var(--gap-l);flex-direction:column;width:100%;height:100%;display:flex}.AudioLesson-module__zETemq__audio_container{border-radius:var(--radius-xs,8px);padding:var(--border-s);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;display:flex}.AudioLesson-module__zETemq__audio{display:none}.AudioLesson-module__zETemq__placeholder_wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.AudioLesson-module__zETemq__button_wrapper{position:absolute;top:25%;right:5%}.AudioLesson-module__zETemq__audio_image{object-fit:cover;object-position:center;border-radius:var(--radius-xs);width:100%;max-width:90%;height:100%;max-height:38vh;display:block}.AudioLesson-module__zETemq__navigation{justify-content:end;align-items:center;gap:24px;width:100%;display:flex}@media (min-width:440px){.AudioLesson-module__zETemq__button_wrapper{position:absolute;top:25%;right:7%}}@media (min-width:600px){.AudioLesson-module__zETemq__audio_container{padding:var(--border-l)}.AudioLesson-module__zETemq__audio_image{max-height:45vh}.AudioLesson-module__zETemq__button_wrapper{top:23%;right:8%}}@media (min-width:650px){.AudioLesson-module__zETemq__audio_container{padding:var(--border-s);max-width:100%}}@media (min-width:800px){.AudioLesson-module__zETemq__audio_container{padding:var(--border-s);max-width:100%}.AudioLesson-module__zETemq__button_wrapper{top:26.2%;right:10.3%}}@media (min-width:800px) and (max-height:700px){.AudioLesson-module__zETemq__button_wrapper{top:22%;right:8.3%}}@media (min-width:950px){.AudioLesson-module__zETemq__audio_container{padding:var(--border-s);flex:none;width:min(550px,90%);max-width:none;height:260px;margin:-6px auto 0}.AudioLesson-module__zETemq__placeholder_wrapper{max-width:100%;height:100%}.AudioLesson-module__zETemq__audio_image{max-width:100%;max-height:100%}.AudioLesson-module__zETemq__button_wrapper{top:20%;right:4%}}@media (max-height:700px) and (min-width:950px){.AudioLesson-module__zETemq__audio_container{width:min(460px,90%);height:220px}}@media (min-width:1650px){.AudioLesson-module__zETemq__audio_container{width:715px;height:400px}.AudioLesson-module__zETemq__button_wrapper{top:25.5%;right:5.5%}}@media (min-width:2000px){.AudioLesson-module__zETemq__placeholder_wrapper{max-width:60rem}.AudioLesson-module__zETemq__audio_image{max-height:80vh}}@media (max-height:699px){.AudioLesson-module__zETemq__audio_container{padding:var(--border-s);max-width:100%}.AudioLesson-module__zETemq__placeholder_wrapper{max-width:100%}.AudioLesson-module__zETemq__audio_image{max-width:95%;max-height:50vh}}
.DragAndDropExercise-module__xvulbG__error_wrapper{justify-content:center;width:100%;display:flex;position:absolute;bottom:8px}.DragAndDropExercise-module__xvulbG__wrapper{padding:var(--padding-m);border-radius:var(--radius-xs);background:var(--bg-quadratic);flex-direction:column;width:100%;height:100%;display:flex}.DragAndDropExercise-module__xvulbG__grid{grid-template-columns:1fr;gap:1rem;display:grid}.DragAndDropExercise-module__xvulbG__courseArea{aspect-ratio:452/376;width:min(100%,600px);max-height:28dvh;margin-left:auto;margin-right:auto;position:relative}.DragAndDropExercise-module__xvulbG__courseImage{border-radius:var(--radius-xs);object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.DragAndDropExercise-module__xvulbG__draggableContainer{flex-flow:wrap;justify-content:space-evenly;align-items:flex-end;gap:8.5px;width:min(100%,600px);margin-left:auto;margin-right:auto;padding-bottom:8px;display:flex}.DragAndDropExercise-module__xvulbG__draggableContainer_text{flex-wrap:wrap;justify-content:center;gap:8px}.DragAndDropExercise-module__xvulbG__draggableItem{cursor:move;touch-action:none;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.DragAndDropExercise-module__xvulbG__draggableItem_ball{flex:unset}.DragAndDropExercise-module__xvulbG__draggableLabel{white-space:nowrap;text-overflow:ellipsis;border-radius:var(--Numbers-Radius-Large,24px);background:var(--bg-primary,#314a37);max-width:100%;color:var(--font-secondary,#efe1b0);font-family:var(--fontFamily-typefaceHeader);justify-content:center;align-items:center;height:30px;padding:5px 8px;font-size:clamp(9px,2.5vw,11px);font-style:normal;line-height:normal;display:flex;overflow:hidden}.DragAndDropExercise-module__xvulbG__dropZone{background:#00000036;border:2px dashed #0009}.DragAndDropExercise-module__xvulbG__dropZoneRect{border-radius:4px}.DragAndDropExercise-module__xvulbG__dropZoneCrescent{border-radius:480% 10% 50% 120%}.DragAndDropExercise-module__xvulbG__dropZone[data-active=true]{background:#ffffff59;border:2px dashed #fff}.DragAndDropExercise-module__xvulbG__dropZone[data-filled=true]{pointer-events:none;background:0 0;border-color:#0000}.DragAndDropExercise-module__xvulbG__placedItemsRow{pointer-events:none;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.DragAndDropExercise-module__xvulbG__placedBall{width:32px;height:32px;position:relative}.DragAndDropExercise-module__xvulbG__placedBallAvatar{width:48px;height:48px;position:relative}.DragAndDropExercise-module__xvulbG__placedAvatarCircle{object-fit:contain;background:#fff;border:2px solid #00000026;border-radius:50%;width:38px;height:38px}.DragAndDropExercise-module__xvulbG__placedBallCircle{border:2px solid #00000040;border-radius:50%;width:32px;height:32px}.DragAndDropExercise-module__xvulbG__placedCheck{color:#2a6b35;text-shadow:0 0 4px #fffc;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:flex;position:absolute;inset:0}.DragAndDropExercise-module__xvulbG__placedCheckAvatar{color:#00ff48ec;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:flex;position:absolute;inset:0}.DragAndDropExercise-module__xvulbG__placedLabelCheck{color:#2a6b35;white-space:nowrap;background:#fdfdfdea;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:flex}.DragAndDropExercise-module__xvulbG__icon{display:block}.DragAndDropExercise-module__xvulbG__ballCircle{border:2px solid #0000004b;border-radius:50%;width:clamp(28px,8vw,42px);height:clamp(28px,8vw,42px)}.DragAndDropExercise-module__xvulbG__avatarCircle{object-fit:contain;background:#fff;border:2px solid #00000026;border-radius:50%;width:clamp(36px,10vw,52px);height:clamp(36px,10vw,52px)}@media (min-width:600px){.DragAndDropExercise-module__xvulbG__error_wrapper{bottom:8px}.DragAndDropExercise-module__xvulbG__wrapper{padding:var(--padding-s);padding-bottom:0}.DragAndDropExercise-module__xvulbG__grid{grid-template-rows:auto auto;gap:8px}.DragAndDropExercise-module__xvulbG__courseArea{width:95%;max-height:min(20rem,34dvh)}}@media (min-width:950px){.DragAndDropExercise-module__xvulbG__courseArea{width:min(620px,90%);height:320px;max-height:none;aspect-ratio:unset;margin:0 auto}.DragAndDropExercise-module__xvulbG__draggableContainer{width:min(620px,90%);margin-bottom:.3rem}.DragAndDropExercise-module__xvulbG__grid{grid-template-rows:auto auto}.DragAndDropExercise-module__xvulbG__draggableContainer_padded{justify-content:space-around;padding:16px 0}.DragAndDropExercise-module__xvulbG__grid_compact{gap:4px}.DragAndDropExercise-module__xvulbG__draggableLabel{font-size:clamp(13px,2vw,14px)}.DragAndDropExercise-module__xvulbG__ballCircle_compact{width:44px;height:44px}.DragAndDropExercise-module__xvulbG__draggableItem_compact{gap:4px}.DragAndDropExercise-module__xvulbG__placedAvatarCircle{width:50px;height:50px}.DragAndDropExercise-module__xvulbG__placedCheckAvatar{font-size:30px}}@media (max-height:700px){.DragAndDropExercise-module__xvulbG__courseArea{height:min(310px,32dvh)}}.DragAndDropExercise-module__xvulbG__draggableRow{align-items:center;width:100%;display:flex;position:relative}.DragAndDropExercise-module__xvulbG__swipeIcon{display:none}@media (min-width:950px){.DragAndDropExercise-module__xvulbG__swipeIcon{width:42px;height:42px;color:var(--font-primary);pointer-events:none;display:flex;position:absolute;top:20%;right:-15px;transform:translateY(-50%)scaleX(-1)rotate(115deg)}.DragAndDropExercise-module__xvulbG__swipeIcon svg{width:100%;height:100%}}@media (min-width:1650px){.DragAndDropExercise-module__xvulbG__courseArea{padding:var(--gap-m,12px) 0 0;width:800px;height:400px}.DragAndDropExercise-module__xvulbG__draggableContainer{width:min(100%,800px)}}
.ErrorCard-module__b0xbIW__container{padding:var(--padding-s);justify-content:center;align-items:center;gap:var(--gap-s);border-radius:var(--radius-xs);background:var(--bg-quadratic);z-index:100;animation-duration:.5s;animation-fill-mode:forwards;display:flex}.ErrorCard-module__b0xbIW__enter{animation-name:ErrorCard-module__b0xbIW__slide-in-bottom}.ErrorCard-module__b0xbIW__exit{animation-name:ErrorCard-module__b0xbIW__slide-out-bottom}@keyframes ErrorCard-module__b0xbIW__slide-in-bottom{0%{opacity:0;transform:translateY(150dvh)}to{opacity:1;transform:translateY(0)}}@keyframes ErrorCard-module__b0xbIW__slide-out-bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(150dvh)}}.ErrorCard-module__b0xbIW__icon{width:13px;height:12px}.ErrorCard-module__b0xbIW__content{align-items:flex-start;gap:var(--padding-l);color:var(--font-trettiary);flex-direction:column;flex:1 0 0;display:flex}.ErrorCard-module__b0xbIW__message{font-size:var(--fontSize-xSmall);font-weight:var(--fontWeight-black)}@media (min-width:600px){.ErrorCard-module__b0xbIW__container{width:auto}}
.Exercise-module__-_gpdG__container{justify-content:center;align-items:center;gap:var(--gap-l);flex-direction:column;width:100%;display:flex}.Exercise-module__-_gpdG__question_container{width:100%;height:100%;min-height:0}.Exercise-module__-_gpdG__question_card{width:100%;min-height:0;max-height:64dvh;padding:var(--padding-s);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:column;align-self:stretch;display:flex;overflow-y:auto}.Exercise-module__-_gpdG__question_card::-webkit-scrollbar{width:7px}.Exercise-module__-_gpdG__question_card::-webkit-scrollbar-track{background:#00000013}.Exercise-module__-_gpdG__question_card::-webkit-scrollbar-thumb{background:var(--bg-primary);border-radius:var(--radius-l)}.Exercise-module__-_gpdG__question_card::-webkit-scrollbar-thumb:hover{background:#fff7}.Exercise-module__-_gpdG__review_like_question_layout{gap:var(--gap-m);flex-direction:column;width:100%;display:flex}.Exercise-module__-_gpdG__question_image_top{max-width:calc(100% - var(--padding-m) * 2)}.Exercise-module__-_gpdG__question_content_wrapper{gap:var(--gap-s);width:100%;padding:0 var(--padding-m);flex-direction:column;margin-top:.5rem;display:flex}.Exercise-module__-_gpdG__question_text_wrapper{gap:var(--gap-s);flex-direction:column;width:100%;display:flex}.Exercise-module__-_gpdG__question_text{color:var(--font-primary,#314a37);font-size:var(--fontSize-medium);font-weight:400;line-height:124%}.Exercise-module__-_gpdG__question_options_wrapper{width:100%;padding:0 var(--padding-m) var(--padding-m)}.Exercise-module__-_gpdG__question_options{gap:var(--gap-m);flex-direction:column;width:100%;display:flex}.Exercise-module__-_gpdG__question_options [class*=checkmark]{width:20px!important;height:20px!important;padding:0!important}.Exercise-module__-_gpdG__question_footer{padding-top:var(--gap-m);justify-content:flex-end;display:flex}@media (min-width:600px){.Exercise-module__-_gpdG__question_image_top{max-width:min(550px,90%)}.Exercise-module__-_gpdG__question_content_wrapper{gap:var(--gap-m);padding:0 var(--padding-m) var(--padding-m);margin-bottom:-1rem}.Exercise-module__-_gpdG__container{gap:var(--gap-m);min-height:0}.Exercise-module__-_gpdG__question_container{min-height:0}}@media (min-width:1650px){.Exercise-module__-_gpdG__question_image_top{max-width:720px;margin-top:.7rem;margin-bottom:1rem}.Exercise-module__-_gpdG__question_container{width:770px}.Exercise-module__-_gpdG__container{margin-left:auto;margin-right:auto}}@media (min-width:2000px){.Exercise-module__-_gpdG__container{max-width:1200px}}
.Lesson-module__K3RTUa__container{flex-direction:column;align-items:center;width:100%;min-height:0;display:flex}.Lesson-module__K3RTUa__card_wrap{width:100%;margin-top:0;transition:margin-top .3s cubic-bezier(.32,.72,0,1)}.Lesson-module__K3RTUa__card_wrap_sheet_open{margin-top:-1.5rem}.Lesson-module__K3RTUa__video_content{padding:0}.Lesson-module__K3RTUa__description_video{width:90%;min-height:5rem;margin:0 auto .5rem}.Lesson-module__K3RTUa__description_slideshow{width:90%;min-height:10rem}.Lesson-module__K3RTUa__description_highlight{min-height:9rem}.Lesson-module__K3RTUa__description_audio{width:90%;min-height:5rem;margin:0 auto .5rem}@media (min-width:450px){.Lesson-module__K3RTUa__card_wrap_sheet_open{margin-top:0}}@media (min-width:600px){.Lesson-module__K3RTUa__achievement_only{padding-top:1rem}.Lesson-module__K3RTUa__card_wrap_sheet_open{margin-top:0}.Lesson-module__K3RTUa__video_content{padding:var(--padding-s,10px) var(--padding-m,16px) var(--padding-m,16px)}}@media (min-width:950px){.Lesson-module__K3RTUa__container{max-width:min(58%,90vw);height:100%}.Lesson-module__K3RTUa__avatar_bubble{display:none}.Lesson-module__K3RTUa__card_wrap{flex:1;height:100%;min-height:0}.Lesson-module__K3RTUa__card_wrap_highlight{min-height:unset}.Lesson-module__K3RTUa__video_content{padding:0}.Lesson-module__K3RTUa__description_video{width:min(556px,90%)}.Lesson-module__K3RTUa__description_audio{width:min(540px,88%)}.Lesson-module__K3RTUa__description_slideshow{width:min(550px,90%);margin-bottom:.5rem;margin-left:auto;margin-right:auto}.Lesson-module__K3RTUa__description_highlight{width:min(650px,92%);margin-left:auto;margin-right:auto}}@media (min-width:1205px){.Lesson-module__K3RTUa__container{max-width:min(54%,90vw)}.Lesson-module__K3RTUa__card_wrap_video{min-width:min(680px,90vw)}.Lesson-module__K3RTUa__description_video{width:min(620px,90%)}.Lesson-module__K3RTUa__description_audio{width:min(540px,88%)}}@media (max-height:750px) and (min-width:950px){.Lesson-module__K3RTUa__description_audio,.Lesson-module__K3RTUa__description_slideshow{width:min(450px,88%)}}@media (min-width:1650px){.Lesson-module__K3RTUa__description_video{width:750px}.Lesson-module__K3RTUa__description_audio{width:705px}.Lesson-module__K3RTUa__description_slideshow{width:715px}.Lesson-module__K3RTUa__description_highlight{width:750px}}@media (min-width:2000px){.Lesson-module__K3RTUa__container{width:1200px}.Lesson-module__K3RTUa__description_highlight{height:11rem}}
.LessonNav-module__RPH6bG__nav{align-items:center;gap:16px;width:100%;display:flex}.LessonNav-module__RPH6bG__nav_primary{margin-left:auto}
.Overlay-module__KuyFGa__wrapper{pointer-events:auto;padding:var(--margins-xl) var(--margins-xs);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#5e6c5e80;height:auto;min-height:100dvh;max-height:100dvh;transition:background .3s ease-out,-webkit-backdrop-filter .3s ease-out,backdrop-filter .3s ease-out;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.Overlay-module__KuyFGa__wrapper.Overlay-module__KuyFGa__noBlur{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.Overlay-module__KuyFGa__bottomCenter{pointer-events:auto;justify-content:center;width:100%;display:flex;position:absolute;bottom:1rem}.Overlay-module__KuyFGa__content{align-items:center;gap:var(--gap-l);flex-direction:column;flex:1;width:100%;min-height:0;padding-top:116px;display:flex}.Overlay-module__KuyFGa__achievement_popup_overlay{z-index:999;background:#00000059;justify-content:center;align-items:flex-start;padding-top:9rem;display:flex;position:fixed;inset:0}.Overlay-module__KuyFGa__achievement_popup_overlay>*{width:92%;margin-top:0}@media (min-width:600px){.Overlay-module__KuyFGa__wrapper{padding:var(--margins-l) var(--margins-l)}.Overlay-module__KuyFGa__achievement_popup_overlay>*{width:min(560px,100%);margin-top:0}}
.ColorChange-module__E8Li-q__container{flex-direction:column;align-items:center;width:100%;display:flex}.ColorChange-module__E8Li-q__slider{border:7px solid var(--border-white,#fff);cursor:pointer;touch-action:none;background:linear-gradient(90deg,red 0%,#ffb700 23.08%,#26ff00 42.79%,#00ffe5 57.69%,#2757cf 72.12%,#90f 87.98%,#ff0080 100%);border-radius:99px;align-self:stretch;height:28px;position:relative}.ColorChange-module__E8Li-q__marker{box-sizing:border-box;border:4px solid var(--border-white,#fff);background:var(--bg-primary,#314a37);pointer-events:none;border-radius:82.339px;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;box-shadow:0 26.053px 7.237px #0000,0 16.645px 6.513px #00000003,0 9.408px 5.789px #0000000d,0 4.342px 4.342px #00000017,0 .724px 2.171px #0000001a}.ColorChange-module__E8Li-q__presetRow{width:100%;margin-top:var(--margins-m);justify-content:flex-start;display:flex}.ColorChange-module__E8Li-q__whiteButton{color:#173223;cursor:pointer;background:#fff;border:2px solid #ffffffa6;border-radius:999px;min-width:78px;height:36px;font-size:14px;font-weight:700;line-height:1;transition:transform .12s,border-color .12s,box-shadow .12s}.ColorChange-module__E8Li-q__whiteButton:hover{border-color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #0003}.ColorChange-module__E8Li-q__whiteButton:focus-visible{outline-offset:2px;outline:3px solid #fff}.ColorChange-module__E8Li-q__whiteButtonActive{border-color:#173223;box-shadow:0 0 0 2px #17322333}@media (max-width:599px) and (min-height:800px){.ColorChange-module__E8Li-q__whiteButton{min-width:96px;padding-inline:18px}}@media (min-width:600px){.ColorChange-module__E8Li-q__container{gap:12px}}
