html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}button{outline:none;border:none;background-color:transparent}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Regular.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Italic.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Light.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-LightItalic.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Medium.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-MediumItalic.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Bold.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-Bold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:roboto;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-BoldItalic.woff) format("woff"),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/Roboto-BoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:RGR-online_21;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGROnline_21_reg.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:RGR-online_21;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGROnline_21_italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:RGR-online_21;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGROnline_21_bold_italic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:RGR-online_21;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGROnline_21_bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:RGR;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGRCenturyGothicBook.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:RGR;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGRCenturyGothicItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:RGR;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGRCenturyGothicSemiBold.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:RGR;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGRCenturyGothic-SemiBdIt.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:RGR;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGRCenturyGothicBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:RGR;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGRCenturyGothicBoldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:RGR-online;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/RGROnline.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:llpixel;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/llpixel.ttf) format("truetype")}@font-face{font-family:prstartk;src:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/prstartk.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box}a:focus{outline:0}:focus{outline:0}body,html{width:100%;font-size:12px;height:100%;font-family:RGR-online,Arial,Helvetica,sans-serif;overflow:hidden}html{display:flex;flex-direction:column}body{position:fixed;display:flex;flex-direction:column;font-size:16px}@media (max-width: 1199px),(max-height: 799px){body{overflow:auto}}@media screen and (orientation: landscape){body{position:static}}@media (min-width: 1200px){body{font-size:24px}}button{padding-left:0;padding-right:0}#wrapper,#root{position:relative;flex-grow:1;display:flex;flex-direction:column;touch-action:none}#wrapper button.skip-to,#wrapper a.skip-main,#root button.skip-to,#root a.skip-main{position:absolute;top:-1200px;left:-1200px;width:0;height:0;max-width:0;max-height:0;overflow:hidden;z-index:-999}#wrapper .login-user,#root .login-user{height:100%;overflow:auto}@media (max-width: 864px){#wrapper,#root{touch-action:auto}}.container{width:100%;max-width:600px;padding:0 15px;margin:0 auto}.no-padding{padding:0}.ml-auto{margin-left:auto}.ml-12{margin-left:12px}.video-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;background-color:#000000b3;z-index:101}@media screen and (max-height: 599px),(max-width: 799px){.video-overlay{overflow:auto;padding-top:36px;height:100vh;width:100vw}}.focus--countdown .video-js :focus-visible{box-shadow:#fff 0 0 0 3px!important}.focus--countdown .video-js .vjs-control-bar .vjs-slider:focus-visible,.focus--countdown .video-js .vjs-control-bar .vjs-slider:focus{box-shadow:#9d3f97 0 0 0 3px!important;outline:solid #ffffff;text-shadow:unset!important}.focus--blast .video-js :focus-visible,.focus--hd_word .video-js :focus-visible{box-shadow:#006c74 0 0 0 3px!important}.focus--blast .video-js .vjs-control-bar .vjs-slider:focus-visible,.focus--blast .video-js .vjs-control-bar .vjs-slider:focus,.focus--hd_word .video-js .vjs-control-bar .vjs-slider:focus-visible,.focus--hd_word .video-js .vjs-control-bar .vjs-slider:focus{box-shadow:#006c74 0 0 0 3px!important;outline:solid #ffffff;text-shadow:unset!important}.video-js .vjs-load-progress div{background:#fff!important}.video-js .vjs-control-bar{height:200px!important;display:flex!important;align-items:anchor-center!important}.video-js .vjs-control-bar .vjs-control .vjs-subs-caps-button:focus-visible{width:100%;height:100%}.video-js .vjs-control-bar .vjs-control:focus-visible,.video-js .vjs-control-bar .vjs-control:focus{background-color:unset!important}.video-js .vjs-volume-bar,.video-js .vjs-progress-holder{background:#fff!important}.video-js .vjs-volume-level,.video-js .vjs-play-progress{background:#4d87db!important}.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{background:#4d87db!important;border:1px solid #ffffff}.modal-video{position:fixed;left:50%;top:50%;height:70%;width:57%;transform:translate(-50%,-50%);border-radius:25px;box-shadow:0 0 0 10px #fff;z-index:11}.modal-video .video-js{width:100%;height:100%;border-radius:25px}.modal-video .video-js .vjs-tech{border-radius:25px}.modal-video .video-js .vjs-control-bar{border-radius:0 0 25px 25px}.modal-video .spinner{position:absolute;left:calc(50% - 27px);top:calc(50% - 27px);animation:spin 2s cubic-bezier(.18,.15,0,.67) infinite}.modal-video .modal-video-close{position:absolute;padding:auto;top:-24px;right:-24px;width:45px;height:45px;border:0;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.modal-video .video-player-container:has(.vjs-paused){position:relative}.modal-video .video-player-container:has(.vjs-paused):before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:#000;z-index:9;opacity:.7;border-radius:25px}.modal-video .video-player-container:has(.vjs-paused) .vjs-big-play-button{z-index:10;background-color:#4d87db!important}.modal-video .video-player-container:has(.vjs-paused) .vjs-control-bar{z-index:9}.modal-video .video-player-container{width:100%;height:100%}.modal-video .video-player-container.disabled-interaction{background-color:#000;pointer-events:none;border-radius:25px}.modal-video .video-player-container.disabled-interaction .video-js{z-index:-1}@media (max-width: 799px),(max-height: 599px){.modal-video{width:75vw!important;height:42vw!important;transform:translate(-50%,-50%) scale(.8);position:relative}.modal-video .video-js .vjs-control-bar{height:24px}.modal-video .video-js .vjs-control{height:24px;line-height:24px;width:24px}.modal-video .video-js .vjs-control.vjs-subs-caps-button{position:absolute;bottom:0;width:24px;height:24px;right:33px}.modal-video .video-js .vjs-control.vjs-fullscreen-control{position:absolute;bottom:0;width:24px;height:24px;right:10px}.modal-video .video-js .vjs-play-control{left:10px}.modal-video .video-js .vjs-progress-control{width:100%;bottom:24px}.modal-video .video-js .vjs-volume-panel-horizontal{left:34px}.modal-video .video-js .vjs-volume-panel .vjs-volume-control{left:1px}.modal-video .video-js .vjs-volume-bar{width:60px;top:0}.modal-video .video-js .vjs-mute-control,.modal-video .video-js .vjs-current-time,.modal-video .video-js .vjs-duration{padding:0}.modal-video .video-js .vjs-duration{right:56px}.modal-video .video-js .vjs-duration-display,.modal-video .video-js .vjs-current-time-display{font-size:10px}.modal-video .video-js .vjs-time-divider{right:77px;height:24px;padding:0 2px;width:auto;min-width:0}.modal-video .video-js .vjs-time-divider>div{height:24px;line-height:24px}.modal-video .video-js .vjs-icon-placeholder:before{line-height:24px;width:24px}.modal-video .video-js .vjs-big-play-button{width:40px;height:40px}.modal-video .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:40px;line-height:1}}@media (max-width: 799px),(max-height: 599px){.ratio_more_178 .modal-video{width:124vh!important;height:70vh!important}}.fullscreen-video{position:fixed;left:0;top:0;right:0;bottom:0;object-fit:fill;max-width:none;height:100vh!important;z-index:1000}.fullscreen-video .video-js.vjs-fluid{height:100%!important}.fullscreen-video .react-awesome-player-container{position:fixed;left:0;top:0;right:0;bottom:0}@media (min-aspect-ratio: 16/9){.fullscreen-video{width:100%;height:auto}}@media (max-aspect-ratio: 16/9){.fullscreen-video{width:auto;height:100%}}.bg-white{background-color:#fff}.d-none{display:none!important}.hidden{visibility:hidden!important;max-width:0;max-height:0;overflow:hidden}.visible{visibility:visible!important}.fullscreen-poster{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.fullscreen-poster img{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.fullscreen-poster{display:flex;align-items:center}.fullscreen-poster img{height:auto}}@media (max-width: 1023px){.navigation--countdown .fullscreen-poster{background-image:linear-gradient(to bottom,#002960,#002960 50%,#fff 50%,#fff)}}@media (max-width: 1023px){.navigation--blast .fullscreen-poster{background-image:linear-gradient(to bottom,#0c3367,#0c3367 50%,#4d87db 50%,#4d87db)}}@media (max-width: 1023px){.navigation--hd_word .fullscreen-poster,.navigation--orbit .fullscreen-poster{background-color:#0b7ac1}}.border-green{box-shadow:0 0 0 3px #587e07}.bottomIcon{position:absolute;width:900px;max-width:100%;height:130.42px;left:50%;transform:translate(-50%);overflow:hidden;bottom:-.42px}.headerContainer{position:absolute;display:flex;flex-direction:row;align-items:center;padding:12px 20px;gap:20px;width:100%}.leftSide{display:flex;flex-direction:row;align-items:center;padding:0;gap:24px;flex:1 1 0px}.rightSide{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0;gap:12px;flex:1 1 0px}.custom-link{color:#fff;text-decoration:none}.custom-link:active{color:#acdde4}.login-user{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-user.svg) no-repeat;background-size:cover;background-position:center 100%}.login-non-user{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-non-user.svg) no-repeat;background-size:cover;background-position:center 100%}.navigation--countdown{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg) no-repeat;background-size:cover;background-position:center 100%}.navigation--infercabulary{background:linear-gradient(180deg,#0565bd,#54bef0)}.navigation--blast{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg) no-repeat;background-size:cover;background-position:center 100%}.navigation--hd_word{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg) no-repeat;background-size:cover;background-position:center 100%}.navigation--orbit{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg) no-repeat;background-size:cover;background-position:top}.btn{display:inline-flex;border-radius:8px;justify-content:center;transition:background-color .35s;cursor:pointer}.btn:hover{transition:background-color .35s}.btn--yellowgreen{background-color:#adcc3f}.btn--magenta{background-color:#8b2d85}.btn--magenta:hover{background-color:#75196f}.btn--magenta-medium{background-color:#9d3f97;color:#fff;transition:background-color .2s linear}.btn--magenta-medium:hover{background-color:#8b2d85}.btn--magenta-medium .icon{margin:auto}.btn--magenta,.btn--yellowgreen{min-width:1px;color:#fff}.btn--magenta svg,.btn--yellowgreen svg{fill:currentColor}.btn--magenta .icon,.btn--yellowgreen .icon{margin:auto}.btn-freePlay{position:absolute;background-color:transparent;z-index:30;display:flex;align-items:center;color:#fff}.btn-freePlay.game-list-page{position:unset;z-index:unset}.btn-freePlay.blast,.btn-freePlay.countdown{right:28px;bottom:28px}.btn-freePlay.blast svg,.btn-freePlay.countdown svg{width:80px;height:80px;border-radius:50%}@media screen and (max-width: 1366px){.btn-freePlay.blast svg,.btn-freePlay.countdown svg{width:72px;height:72px}}@media screen and (max-height: 768px){.btn-freePlay.blast svg,.btn-freePlay.countdown svg{width:72px;height:72px}}@media (orientation: portrait){.btn-freePlay.blast,.btn-freePlay.countdown{right:18px;bottom:18px}}.btn-freePlay.blast.on-games-page,.btn-freePlay.countdown.on-games-page{right:20px;bottom:20px}.btn-freePlay.blast.on-games-page svg,.btn-freePlay.countdown.on-games-page svg{width:80px;height:80px}@media screen and (max-width: 1366px){.btn-freePlay.blast.on-games-page svg,.btn-freePlay.countdown.on-games-page svg{width:64px;height:64px}}.btn-freePlay.hd_word,.btn-freePlay.orbit{right:20px;bottom:20px;color:#fff}.btn-freePlay.hd_word svg,.btn-freePlay.orbit svg{width:164px;height:76px}@media screen and (max-width: 1366px){.btn-freePlay.hd_word svg,.btn-freePlay.orbit svg{width:132px;height:64px}}@media (max-width: 1024px){.btn-freePlay.hd_word,.btn-freePlay.orbit{right:24px;bottom:16px}}@media (orientation: portrait){.btn-freePlay.hd_word,.btn-freePlay.orbit{right:20px;bottom:35px}}.btn-freePlay.hd_word.on-games-page,.btn-freePlay.orbit.on-games-page{right:20px;bottom:20px}.btn-freePlay.hd_word.on-games-page svg,.btn-freePlay.orbit.on-games-page svg{width:164px;height:76px}@media screen and (max-width: 1366px){.btn-freePlay.hd_word.on-games-page svg,.btn-freePlay.orbit.on-games-page svg{width:128px;height:65px}}.btn-freePlay--title{visibility:hidden;font-family:Roboto;font-size:20px;font-weight:500;line-height:1.15;padding-right:12px}@media screen and (max-width: 1366px){.btn-freePlay .btn-freePlay--title{font-size:16px}}.btn-freePlay:hover{cursor:pointer}.btn-freePlay:hover .btn-freePlay--title{visibility:visible}.btn-freePlay:focus-visible .btn-freePlay--title{visibility:visible}.btn-freePlay.locked:hover{cursor:auto}.btn-freePlay.locked:hover .btn-freePlay--title{visibility:hidden}.unit-button{display:inline-flex;align-items:center;justify-content:center;position:relative;font-size:20px;text-decoration:none;font-weight:700;background-color:transparent;color:#fff;border-radius:0}.unit-button svg{position:absolute;width:20px;height:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.unit-button.long{font-size:16px}.level-button{min-width:95px;width:16vh;max-width:110px;min-height:95px;height:16vh;max-height:110px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;font-weight:700;font-size:40px;line-height:47px;border:5px solid transparent;transition:background-color .3s,border-color .3s;position:relative}.level-button.locked{pointer-events:none}@media (max-width: 1024px) and (orientation: landscape){.level-button{width:88px;height:88px}.level-button img{max-width:60%}}@media (max-width: 1024px) and (orientation: portrait){.level-button{width:90px;height:90px}.level-button img{max-width:60%}}.level-button svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.assesment-button{min-width:95px;width:16vh;max-width:110px;min-height:95px;height:16vh;max-height:110px;display:inline-flex;align-items:center;justify-content:center;border-radius:24px;text-decoration:none;font-weight:700;font-size:40px;line-height:47px;border:4px solid #ffffff;transition:background-color .3s,border-color .3s;position:relative;background-color:#1693e4}.assesment-button:hover{border-color:#9d3f97}.assesment-button .round-window{position:absolute;height:48px;width:48px;top:-24px;right:-24px;border-radius:24px;font-size:24px;background-color:#dc2f18;border:4px solid #ffffff;display:flex;align-items:center;justify-content:center}.assesment-button .round-window__value{color:#fff}@media (max-width: 1024px) and (orientation: landscape){.assesment-button{width:54px;height:54px;border-radius:16px}.assesment-button .round-window{height:28px;width:28px;top:-16px;right:-16px;font-size:16px;border-radius:16px;border:2px solid #ffffff}.assesment-button img{max-width:60%}}@media (max-width: 1024px) and (orientation: portrait){.assesment-button{width:54px;height:54px;border-radius:16px}.assesment-button .round-window{height:28px;width:28px;top:-16px;right:-16px;font-size:16px;border-radius:16px;border:2px solid #ffffff}.assesment-button img{max-width:60%}}.assesment-button svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.btn-cancel{min-width:1px;padding:15px;border-radius:10px;border:3px solid #6a7179;background-color:#fff;color:#6a7179;font-weight:900;font-size:30px;line-height:35px;color:#fff}.btn-cancel:hover{border-color:#45515f;background-color:#fff;color:#45515f}.btn-cancel--outlined{min-width:1px;padding:18px;border:1px solid #8094af;border-radius:10px;font-weight:900;font-size:30px;line-height:35px;color:#5a6e90;background-color:#fff}.btn-cancel--outlined:hover{background-color:#c4c4c4;color:#5a6e90}.btn-submit{min-width:1px;padding:18px;background-color:#0099a8;border-radius:10px;border:0;font-weight:900;font-size:30px;line-height:35px;color:#fff}.btn-submit:hover{background-color:#00727d;color:#fff}.btn-submit.dark{background-color:#0d3367}.btn-submit.dark:hover{background-color:#00285fcc}.restart,.pause{min-width:1px;font-size:47px;width:2.2em;height:2.2em;border-radius:2.2em;display:inline-flex;align-items:center;justify-content:center;border:5px solid transparent;transition:background-color .3s,border-color .3s;cursor:pointer}@media (max-width: 1024px){.restart,.pause{font-size:30px}}.pause{background-color:#c72100}.pause:hover{background:#c72100;color:#fff;border-color:#fff}.pause--s{font-size:29px;width:1.6em;height:1.6em;border-width:2px}.home img,.home svg,.restart img,.restart svg,.login img,.login svg,.logout img,.logout svg,.pause img,.pause svg,.support img,.support svg{max-width:1.1em}.home svg.video-btn,.restart svg.video-btn,.login svg.video-btn,.logout svg.video-btn,.pause svg.video-btn,.support svg.video-btn{max-width:.95em}.video-close-btn{display:block;position:fixed;z-index:9000;right:10px;top:10px;cursor:pointer;background:#fff;padding:4px;border-radius:4px}.video-close-btn svg{display:block}.video-close-btn:active path{fill:#888}.video-play-btn{display:block;position:fixed;z-index:9000;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;background:#82bd17;padding:0;border-radius:11px;box-shadow:1px 1px 3px 1px #4a6b0f99,0 0 0 6px #82bd17}.video-play-btn svg{display:block}.video-play-btn:active{display:block;position:fixed;z-index:9000;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;background:#82bd17;padding:0;border-radius:11px;box-shadow:0 0 1px 1px #4a6b0f99,0 0 0 6px #82bd17}.double-decker-button:has(.star-playing) .lf-player-container{display:block}.double-decker-button:has(.star-playing) .progress-star-icon{display:none}.double-decker-button:not(:has(.star-playing)) .lf-player-container{display:none}.double-decker-button:not(:has(.star-playing)) .progress-star-icon{margin-left:auto;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.double-decker-button:not(:has(.star-playing)) .progress-star-icon svg{width:20.7px;height:20.56px}.double-decker-button{z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:215px;border-radius:16px;font-family:RGR,Arial,Helvetica,sans-serif;font-size:16px;line-height:19px;position:relative;font-weight:700;padding:0}.double-decker-button.opened{box-shadow:0 6px 16px #0003}.double-decker-button .learner,.double-decker-button .environment{display:flex;align-items:center;justify-content:space-between}.double-decker-button .learner{background-color:#fff}.double-decker-button .environment{width:calc(100% - 2px);height:40px;top:1px;left:1px;border-radius:15px 15px 0 0;outline:1px solid #ffffff;display:flex;justify-content:center;padding:12px 8px;gap:12px;white-space:nowrap;color:#fff}.double-decker-button .environment.countdown,.double-decker-button .environment.blast{background-color:#9d3f97}.double-decker-button .environment.hd_word{background-color:#0d3367}.double-decker-button .environment.infercabulary{background-color:#0478d0;display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:RGR-online_21}.double-decker-button .environment.orbit{background-color:#5c8306}.double-decker-button .environment .lf-player-container{width:36px;height:36px;margin-left:auto}.double-decker-button.countdown,.double-decker-button.blast,.double-decker-button.countdown.disabled .learner,.double-decker-button.blast.disabled .learner{color:#9d3f97}.double-decker-button.countdown.disabled .learner svg path,.double-decker-button.blast.disabled .learner svg path{fill:#fff}.double-decker-button.countdown.disabled .learner svg rect,.double-decker-button.blast.disabled .learner svg rect{stroke:#fff}.double-decker-button.countdown .environment,.double-decker-button.blast .environment{background-color:#9d3f97}.double-decker-button.countdown .learner-row,.double-decker-button.blast .learner-row{color:#9d3f97;background:#fff}.double-decker-button.countdown .ddb-options,.double-decker-button.blast .ddb-options{color:#9d3f97}.double-decker-button.countdown .ddb-options .learner-row:focus,.double-decker-button.countdown .ddb-options .learner-row:hover,.double-decker-button.blast .ddb-options .learner-row:focus,.double-decker-button.blast .ddb-options .learner-row:hover{position:relative;z-index:10;background:#9d3f97;color:#fff}.double-decker-button.countdown .ddb-options svg path,.double-decker-button.blast .ddb-options svg path{fill:#9d3f97}.double-decker-button.countdown .ddb-options svg rect,.double-decker-button.blast .ddb-options svg rect{stroke:#9d3f97}.double-decker-button.hd_word{color:#0d3367}.double-decker-button.hd_word .environment{background-color:#0d3367}.double-decker-button.hd_word .learner-row{background:#fff;color:#0d3367}.double-decker-button.hd_word .ddb-options .learner-row:focus,.double-decker-button.hd_word .ddb-options .learner-row:hover{position:relative;z-index:10;background:#0d3367;color:#fff}.double-decker-button.hd_word .ddb-options svg path{fill:#0d3367}.double-decker-button.hd_word .ddb-options svg rect{stroke:#0d3367}.double-decker-button.orbit .ddb-options .learner-row:focus,.double-decker-button.orbit .ddb-options .learner-row:hover{position:relative;z-index:10;background:#5c8306;color:#fff}.double-decker-button.infercabulary{font-family:RGR-online_21;color:#004ca8}.double-decker-button.infercabulary button{font-family:RGR-online_21;font-weight:700}.double-decker-button.infercabulary .environment{background-color:#0478d0}.double-decker-button.infercabulary .learner-row{background:#fff;color:#004ca8}.double-decker-button.infercabulary .ddb-options .learner-row:focus,.double-decker-button.infercabulary .ddb-options .learner-row:hover{position:relative;z-index:10;background:#004ca8;color:#fff}.double-decker-button.infercabulary .ddb-options svg path{fill:#004ca8}.double-decker-button.infercabulary .ddb-options svg rect{stroke:#004ca8}.double-decker-button.orbit{color:#5c8306}.double-decker-button.orbit .environment{background-color:#5c8306}.double-decker-button.orbit .learner-row{background:#fff;color:#5c8306}.double-decker-button.orbit .ddb-options .learner-row:focus,.double-decker-button.orbit .ddb-options .learner-row:hover{background:#5c8306;color:#fff}.double-decker-button.orbit .ddb-options svg path{fill:#5c8306}.double-decker-button.orbit .ddb-options svg rect{stroke:#5c8306}@media screen and (max-width: 1366px){.double-decker-button{min-width:205px;font-size:14px}}@media screen and (min-width: 1441px){.double-decker-button{min-width:255px;font-size:16px;line-height:16px}}.double-decker-button .environment,.double-decker-button .learner{display:flex;align-items:center}.double-decker-button .environment{justify-content:center;width:calc(100% - 2px);padding:12px;gap:6px;color:#fff;border-radius:15px 15px 0 0;outline:1px solid #ffffff}.double-decker-button .environment .environment-name{font-size:18px;padding-top:4px}.double-decker-button .learner{justify-content:space-between;flex-direction:column;width:100%;border-radius:0 0 15px 15px;overflow:hidden;padding:0}.double-decker-button .learner .learner-row{font-size:14px}.double-decker-button .learner .username{text-align:left;padding:0 12px}.double-decker-button .learner .username .learner-row-text{font-size:20px;font-weight:700}.double-decker-button .learner.open-options{border-radius:0}.double-decker-button .learner.open-options:focus,.double-decker-button .learner.open-options:focus-visible{z-index:10}.double-decker-button .learner svg{margin:12px 12px 12px 8px}.double-decker-button .learner svg.learner-icon-open{transform:rotate(180deg)}.double-decker-button .learner.orbit{color:#5c8306}.double-decker-button .learner.orbit svg path{fill:#5c8306}.double-decker-button .learner.orbit svg rect{stroke:#5c8306}.double-decker-button .learner.orbit .additional-btn-group .learner-row:hover{background:#5c8306;color:#fff}.double-decker-button .ddb-options{display:flex;flex-direction:column;width:100%;top:84px;position:absolute;transform-origin:top center}.double-decker-button .ddb-options .learner-listitem:last-child .learner-row{border-radius:0 0 15px 15px}.double-decker-button .ddb-options>div{cursor:pointer}.double-decker-button .ddb-options .learner-row{background-color:#fff;width:100%;margin:0;padding:0;display:flex;justify-content:flex-start;align-items:center;font-size:16px;font-weight:700}.double-decker-button .ddb-options .learner-row svg{margin:12px}.double-decker-button .ddb-options .learner-row .learner-row-text{font-size:16px;font-weight:700}.double-decker-button .ddb-options .learner-row .learner-row-text:first-child{text-align:center;padding:8px}.double-decker-button .ddb-options .learner-row .learner-row-counter{font-size:14px;font-weight:700;padding:7px 7.5px;color:#fff;background:#436105;border-radius:100%;margin-left:auto;margin-right:12px;min-width:24px;height:24px;align-items:center;justify-content:center;display:flex}.double-decker-button .ddb-options .learner-row:first-child{text-align:center}.double-decker-button .ddb-options .learner-row:focus .learner-row-counter,.double-decker-button .ddb-options .learner-row:hover .learner-row-counter,.double-decker-button .ddb-options .learner-row:focus-visible .learner-row-counter{background:#fff;color:#436105}.double-decker-button .ddb-options .learner-row:focus svg path,.double-decker-button .ddb-options .learner-row:hover svg path,.double-decker-button .ddb-options .learner-row:focus-visible svg path{fill:#fff}.double-decker-button .ddb-options .learner-row:focus svg rect,.double-decker-button .ddb-options .learner-row:hover svg rect,.double-decker-button .ddb-options .learner-row:focus-visible svg rect{stroke:#fff}@keyframes openDDB{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}.double-decker-button .ddb-options.group-open:not(:focus-visible){display:block;animation:openDDB .5s ease-in forwards;box-shadow:0 8px 12px -6px #0003;border-radius:0 0 15px 15px}.double-decker-button .ddb-options.group-close{display:none}.double-decker-button .ddb-options .learner-row:hover{background:#9d3f97;color:#fff}.double-decker-button.disabled.countdown .learner,.double-decker-button.disabled.blast .learner{color:#9d3f97}.double-decker-button.disabled.countdown .learner svg path,.double-decker-button.disabled.blast .learner svg path{fill:#fff}.double-decker-button.disabled.countdown .learner svg rect,.double-decker-button.disabled.blast .learner svg rect{stroke:#fff}.button-change-program{display:flex;align-items:center;justify-content:space-between;height:44px;background:#fff;border-radius:100px;font-size:20px;font-weight:700;font-family:RGR-online_21;margin:0 auto;gap:0px}.button-change-program li{display:flex;justify-content:center;align-items:center;height:100%}.button-change-program .sound-replay-button-wrapper{margin:4px;z-index:4}.button-change-program .program:focus-visible,.button-change-program .program-active:focus-visible,.button-change-program .sound-replay-button-wrapper:focus-within{z-index:10}.button-change-program .program,.button-change-program .program-active{z-index:4;font-weight:700;position:relative;height:100%;border-radius:100px;padding:8px 20px;align-items:center;border:4px solid #ffffff;display:flex;gap:8px;font-family:RGR-online_21}.button-change-program .program{background:#fff;font-size:20px;font-weight:700}@media screen and (max-width: 800px),screen and (max-height: 600px){.button-change-program:not(.ebook){font-size:16px;gap:2px}.button-change-program:not(.ebook) .program,.button-change-program:not(.ebook) .program-active{padding:4px;gap:2px;font-weight:700}.button-change-program:not(.ebook) .program{font-size:16px}.button-change-program:not(.ebook) .program-active{border-width:2px}}.button-change-program .program:hover{cursor:pointer;border:4px solid #ffffff}.button-change-program .program:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid #ffffff;border-radius:100px}.button-change-program.countdown .program,.button-change-program.blast .program{color:#9d3f97}.button-change-program.countdown .program:hover:after,.button-change-program.blast .program:hover:after{border:2px solid #ae91ac}.button-change-program.countdown .program-active,.button-change-program.blast .program-active{color:#fff;background-color:#9d3f97}.button-change-program.hd_word .program{color:#0d3367}.button-change-program.hd_word .program:hover:after{border:2px solid #0d3367}.button-change-program.hd_word .program-active{color:#fff;background-color:#0d3367}.button-change-program.orbit,.button-change-program.orbit .program{color:#5c8306}.button-change-program.orbit .program:hover:after{border:2px solid #5C8306}.button-change-program.orbit .program-active{color:#fff;background-color:#5c8306}.show-score-button,.assignments-button{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:100px;padding:10px 16px;font-size:14px;font-weight:800;font-family:RGR,Arial,Helvetica,sans-serif}.show-score-button.countdown,.show-score-button.blast,.assignments-button.countdown,.assignments-button.blast{color:#9d3f97;border:2px solid #ae91ac}.show-score-button.countdown svg path,.show-score-button.blast svg path,.assignments-button.countdown svg path,.assignments-button.blast svg path{fill:#9d3f97}.show-score-button.hd_word,.assignments-button.hd_word{gap:8px;color:#004ca8;border:2px solid #0d3367}.show-score-button.hd_word svg path,.assignments-button.hd_word svg path{fill:#004ca8}@media (max-width: 800px){.show-score-button.hd_word .assignments-button-title,.assignments-button.hd_word .assignments-button-title{display:none}}.show-score-button.hd_word:hover,.assignments-button.hd_word:hover{background:#0d3367;color:#fff;border:2px solid #ffffff}.show-score-button.hd_word:hover svg path,.assignments-button.hd_word:hover svg path{fill:#fff}.show-score-button.orbit,.assignments-button.orbit{gap:8px;color:#0d3367;border:2px solid #0D3367}.show-score-button.orbit svg path,.assignments-button.orbit svg path{fill:#0d3367}.show-score-button.orbit .assignments-button-icon,.assignments-button.orbit .assignments-button-icon{width:24px;height:24px}.show-score-button.orbit .assignments-button-count,.assignments-button.orbit .assignments-button-count{background-color:#436105}@media (max-width: 800px){.show-score-button.orbit .assignments-button-title,.assignments-button.orbit .assignments-button-title{display:none}}.show-score-button.orbit:hover,.assignments-button.orbit:hover{background:#0d3367;color:#fff;border:2px solid #ffffff}.show-score-button.orbit:hover svg path,.assignments-button.orbit:hover svg path{fill:#fff}.show-score-button.infercabulary,.assignments-button.infercabulary{font-family:RGR-online_21;font-weight:700;font-size:14px;line-height:14px;align-items:center;text-align:center;color:#004ca8;padding:8px 12px;background:#fff;border:2px solid #0478d0;border-radius:22px;height:44px}.show-score-button.infercabulary .assignments-button-count,.assignments-button.infercabulary .assignments-button-count{background-color:#ab1d01;font-family:RGR-online_21;font-size:14px}.show-score-button.infercabulary:hover,.assignments-button.infercabulary:hover{border-color:#fff;color:#fff;background:#004ca8}.show-score-button.infercabulary:hover span,.assignments-button.infercabulary:hover span{color:#fff}.show-score-button.infercabulary:hover svg path,.assignments-button.infercabulary:hover svg path{fill:#fff}.show-score-button.infercabulary svg path,.assignments-button.infercabulary svg path{fill:#004ca8}@media screen and (min-width: 1441px){.show-score-button.infercabulary,.assignments-button.infercabulary{height:52px;font-size:20px;line-height:20px;padding:12px 16px;border-radius:40px}.show-score-button.infercabulary .assignments-button-count,.assignments-button.infercabulary .assignments-button-count{font-size:20px}}@media (max-width: 850px){.show-score-button.infercabulary .assignments-button-title,.assignments-button.infercabulary .assignments-button-title{display:none}}@media (max-width: 800px){.show-score-button,.assignments-button{padding:10px 12px}}.show-score-button-title,.assignments-button-title{margin:auto}.show-score-button-count,.assignments-button-count{display:flex;align-items:center;justify-content:center;color:#fff;width:24px;height:24px;background-color:#436105;border-radius:50%;font-size:14px}@media (min-width: 1441px){.show-score-button-count,.assignments-button-count{width:20px;height:20px}}.show-score-button:hover,.assignments-button:hover{cursor:pointer}.show-score-button.countdown:hover,.show-score-button.blast:hover{background:#9d3f97;color:#fff;border:2px solid #ffffff}.show-score-button.countdown:hover svg path,.show-score-button.blast:hover svg path{fill:#fff}.next-page{width:100%;display:flex;justify-content:flex-end;align-items:center;grid-column-start:-1;grid-column-end:1}.next-page-button{height:44px;width:44px;border-radius:22px;background-color:#fff;display:flex;justify-content:center;align-items:center}.next-page-button.countdown,.next-page-button.blast{color:#9d3f97;border:2px solid #ae91ac}.next-page-button.countdown svg path,.next-page-button.blast svg path{fill:#9d3f97}.next-page-button.hd_word{color:#004ca8;border:2px solid #0478d0}.next-page-button.hd_word svg path{fill:#004ca8}.next-page-button.orbit{color:#5c8306;border:2px solid #5C8306}.next-page-button.orbit svg path{fill:#5c8306}.next-page-button.rotate{transform:rotate(180deg)}.back-button{width:52px;height:52px;background-color:#fff;border-radius:26px}.back-button svg{width:52px;height:52px}.back-button.countdown,.back-button.blast{outline:2px solid #ae91ac}.back-button.countdown svg path,.back-button.blast svg path{fill:#9d3f97}.back-button.hd_word,.back-button.orbit{outline:2px solid #0478d0}.back-button.hd_word svg path,.back-button.orbit svg path{fill:#004ca8}.myLibrary{position:relative;bottom:0;right:0;width:80px;height:80px;padding:0;border-radius:50%}.myLibrary .buttonText{position:absolute;text-align:center;font-weight:700;bottom:20px;right:10px;font-size:12px}.myLibrary:hover{cursor:pointer;color:#fff}.myLibrary svg{width:100%;height:100%}.myLibrary.on-games-page{bottom:140px;width:80px;height:80px}@media screen and (max-width: 1366px){.myLibrary.on-games-page{bottom:104px;width:64px;height:64px}}.login-container{margin:4em auto;min-width:600px;min-height:600px;font-size:20px;font-family:RGR-online,Arial,Helvetica,sans-serif;height:100%;display:flex;color:#fff}.login-container:has(.school-ticket-container){margin:15px auto}.login-container:has(.first-login-step){display:flex;align-items:center;justify-content:center}@media (orientation: landscape) and (max-width: 1180px){.login-container:not(:has(.school-ticket-container)){margin:30px auto}}@media screen and (max-width: 720px) and (orientation: portrait){.login-container{margin:3em auto}}.login-container :focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.login-container .login-form{position:relative;display:flex;align-items:center}.login-container .login-form .should-show-icons{height:40%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (max-width: 1025px){.login-container .login-form .should-show-icons{max-width:660px}}@media (max-width: 864px){.login-container .login-form .should-show-icons{height:auto}}@media (max-width: 750px){.login-container .login-form .should-show-icons{max-width:560px}}.login-container .login-form .should-show-icons .welcome-title{font-size:32px;letter-spacing:.03em;text-align:center;margin-bottom:1.05em}.login-container .login-form .should-show-icons .icon-holder{display:flex;justify-content:center;flex-wrap:wrap;gap:2em}.login-container .login-form .should-show-icons .icon-holder .icon-square{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.9em;border-radius:1em;width:120px;height:120px}@media (max-width: 1025px){.login-container .login-form .should-show-icons .icon-holder .icon-square{width:100px;height:100px}}.login-container .login-form .should-show-icons .icon-holder .icon-square svg{width:100%;height:100%}.login-container .login-form .should-show-icons .icon-holder .icon-square--snow,.login-container .login-form .should-show-icons .icon-holder .icon-square--snow_2{width:110%;height:110%;position:absolute}.login-container .login-form .should-show-icons .icon-holder .icon-square--snow{top:-20%}.login-container .login-form .should-show-icons .icon-holder .icon-square--snow_2{top:-45%}.login-container .login-form .should-show-icons .icon-holder .icon-square--magenta{background:linear-gradient(0deg,#9d3f97 13.11%,#d344ca);box-shadow:0 4px #772171,0 4px 10px #00000080;color:#fff}.login-container .login-form .should-show-icons .icon-holder .icon-square--magenta svg{fill:currentColor}.login-container .login-form .should-show-icons .icon-holder .icon-square--lightsea{background:linear-gradient(180deg,#5db3b6,#00939a);box-shadow:0 4px #00595e,0 4px 10px #00000080;color:#fff}.login-container .login-form .should-show-icons .icon-holder .icon-square--lightsea svg{fill:currentColor}.login-container .login-form .should-show-icons .icon-holder .icon-square--yellowgreen{background:linear-gradient(180deg,#adcc3f,#759a27);box-shadow:0 4px #4f6b00,0 4px 10px #00000080;color:#fff}.login-container .login-form .should-show-icons .icon-holder .icon-square--yellowgreen svg{fill:currentColor}.login-container .login-form .should-show-icons .icon-holder .icon-square--blueyellow{background:linear-gradient(180deg,#0473a7 13%,#54905b);box-shadow:0 4px 8px #00000080,0 4px #38613f;color:#fff}.login-container .login-form .should-show-icons .icon-holder .icon-square--blueyellow svg{fill:currentColor}.login-container .login-form .should-show-icons .icon-holder .icon-square--blue{background:linear-gradient(180deg,#58c3f3,#0278d4);box-shadow:0 4px #224e8b,0 4px 10px #00000080;color:#fff}.login-container .login-form .should-show-icons .icon-holder .icon-square--blue svg{fill:currentColor}.login-container .login-form .should-show-icons .icon-holder .icon-square--orbit{background:linear-gradient(180deg,#0473a7,#54905b);box-shadow:0 4px #38613f,0 4px 10px #00000080;color:#fff}.login-container .login-form .should-show-icons .icon-holder .icon-square--orbit svg{fill:currentColor}.login-container .login-form .should-show-icons .icon-holder .icon-square:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.login-container .login-form .form-group{position:relative;margin-top:3em;width:100%;max-width:760px}@media (max-width: 1025px){.login-container .login-form .form-group{max-width:660px}}@media (max-width: 750px){.login-container .login-form .form-group{max-width:560px}}.login-container .login-form .form-group label{display:block;margin-bottom:12px}.login-container .login-form .form-group .variant-divider{display:block;width:fit-content;font-size:24px;margin:32px auto}.login-container .login-form .form-group .input-group{height:72px;display:flex;box-shadow:0 4px 15px #00000040}.login-container .login-form .form-group .input-group .form-control{width:calc(100% - 88px);padding:.8em .8em 1em;border-radius:.5em 0 0 .5em;border:2px solid #ffffff;border-right:none;font-size:1.15em;letter-spacing:.033em;color:#022b61}.login-container .login-form .form-group .input-group .form-control::placeholder{color:#022b61}.login-container .login-form .form-group .input-group .form-control.invalid{color:#c72100;background-color:#ffcbc1}.login-container .login-form .form-group .input-group .form-control:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.login-container .login-form .form-group .input-group .group-button{display:inline-flex;width:88px}.login-container .login-form .form-group .input-group .group-button--right{border-radius:0 .5em .5em 0}.login-container .login-form .form-group .input-group .group-button--right .btn{width:100%;border-radius:0 .5em .5em 0;border:2px solid #ffffff}.login-container .login-form .form-group .input-group .group-button .icon{display:inline-flex;align-items:center;justify-content:center}.login-container .login-form .form-group .input-group .group-button .icon svg{width:40px;height:40px}.login-container .login-form .form-group .input-group .group-button.invalid .btn{background-color:#c4c4c4}.login-container .login-form .error{position:relative;display:flex;align-items:center;background:#fff;border-radius:.75em;border:2px solid #c72100;color:#c72100;font-family:RGR-Online_21;font-size:16px;line-height:20px;margin-top:.75em;padding:.6em .6em .6em 0}.login-container .login-form .error-bold{font-weight:700}.login-container .login-form .error .icon{margin:12px;flex-shrink:0}@media (orientation: portrait){.login-container .login-form{margin:auto 12px}}@media (orientation: landscape) and (max-width: 1366px){.login-container .login-form{margin:auto 1em}}.login-container .info-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:1.5em}.login-container .info-wrapper.clear-margin-top{margin:0}.breadcrumbs{display:flex;align-items:center}.breadcrumbs.unit-label{width:calc(100vw - 140px)}.breadcrumbs div+div{margin-left:24px}.breadcrumbs div button{flex-shrink:0;font-size:60px;font-weight:900;cursor:pointer}@media (max-width: 1441px),(max-height: 800px){.breadcrumbs div button{font-size:25px}}.breadcrumbs div button.home,.breadcrumbs div button.back,.breadcrumbs div button.restart,.breadcrumbs div button.login,.breadcrumbs div button.logout,.breadcrumbs div button.support{position:relative;font-size:47px;width:72px;height:72px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s,border-color .3s}.breadcrumbs div button.home img,.breadcrumbs div button.back img,.breadcrumbs div button.restart img,.breadcrumbs div button.login img,.breadcrumbs div button.logout img,.breadcrumbs div button.support img{max-width:1.1em}.breadcrumbs div button.home svg,.breadcrumbs div button.back svg,.breadcrumbs div button.restart svg,.breadcrumbs div button.login svg,.breadcrumbs div button.logout svg,.breadcrumbs div button.support svg{width:33px;height:33px}@media (max-width: 1399px),(max-height: 800px){.breadcrumbs div button.home,.breadcrumbs div button.back,.breadcrumbs div button.restart,.breadcrumbs div button.login,.breadcrumbs div button.logout,.breadcrumbs div button.support{font-size:25px;width:52px;height:52px}.breadcrumbs div button.home img,.breadcrumbs div button.back img,.breadcrumbs div button.restart img,.breadcrumbs div button.login img,.breadcrumbs div button.logout img,.breadcrumbs div button.support img{max-width:.8em}.breadcrumbs div button.home svg,.breadcrumbs div button.back svg,.breadcrumbs div button.restart svg,.breadcrumbs div button.login svg,.breadcrumbs div button.logout svg,.breadcrumbs div button.support svg{width:22px;height:22px}}.breadcrumbs div button.login{white-space:nowrap;letter-spacing:-.05em;padding-top:.2em}.breadcrumbs div button.flex-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card{position:relative;background-color:#fff;margin:0 14px 2.5vmin;overflow:hidden;cursor:pointer;padding:1px;transition:.7s}.card:hover{background-color:#02004b47}.card .status-icons-wrapper{position:absolute;z-index:11;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}@media (max-height: 670px){.card .status-icons-wrapper{gap:6px}}@media (max-height: 610px){.card .status-icons-wrapper{gap:3px}}.card .replay-status{width:50%;height:25%;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50px;border:2px solid #9D3F97;color:#9d3f97;max-width:144px}.card.card--blink .card__star{display:none}.card.card--blink.gradient-border .card__star{display:block;position:absolute;width:3vh;height:3vh;top:2vh;left:2vh;z-index:11}.card.card--blink:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background-size:430% auto}.card.card--blink:hover:before{transition:.7s;background-position:top center}.card .card-image-wrap{position:relative;height:100%;width:100%;z-index:-1;border-radius:18px;overflow:hidden}.card img{display:block;width:110%;position:absolute;top:-60%;left:-60%;transform:translate(50%,49%);height:110%}.card svg{width:100%}.card.allow_replay:after,.card.done:after,.card.locked:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;background-repeat:no-repeat;background-position:center;transition:all .35s;z-index:10}.card.locked:after{background-size:20%;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/lock.svg);background-color:#2f2f2fe6}.card .card__number{position:absolute;font-family:RGR-online_21;line-height:15px;padding:5px 8px;background:#fff;width:fit-content;height:fit-content;color:#002528;border:1px solid rgb(0,37,40);border-radius:8px;right:12px;bottom:12px;font-size:14px;font-weight:700;display:flex;justify-content:flex-end;align-items:flex-end;z-index:100}.card--rectangle{width:280px;min-width:280px;height:160px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;padding:2px;margin:10px}.card--rectangle:after{border-radius:18px}.card--rectangle img{border-radius:20px}@media (min-width: 1057px) and (max-width: 1480px) and (orientation: landscape){.card--rectangle{width:30vh;height:18vh}.card--rectangle.gradient-border .card__star{width:3vh;height:3vh;top:2vh;left:2vh}}@media (max-width: 1366px) and (orientation: portrait){.card--rectangle.gradient-border .card__star{width:2.5vw;height:2.5vw;top:1.5vw;left:1.5vw}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.card--rectangle.gradient-border .card__star{top:1.5vw;left:1.5vw;width:1vw;height:1vw}}.navigation--countdown .card.card--blink{background-image:linear-gradient(to top,#3da9b8,#0b97a3);padding:3px}.navigation--countdown .card.card--blink.gradient-border{border-radius:26px;background-color:transparent;background-image:linear-gradient(to top,#9d589d,#984198);background-clip:padding-box,border-box;background-origin:padding-box,border-box;flex-shrink:0;padding:6px}.navigation--countdown .card.card--blink.gradient-border:after{margin:6px!important;width:calc(100% - 12px)!important;border-radius:20px!important}.navigation--countdown .card.card--blink.gradient-border .card-image-wrap{border-radius:20px!important}.navigation--blast .card.card--blink{background-image:linear-gradient(to top,#ae91ac,#9d3f97);padding:3px}.navigation--blast .card.card--blink.gradient-border{border-radius:26px;background-color:transparent;background-image:linear-gradient(to top,#fd5900,#ffd300);background-clip:padding-box,border-box;background-origin:padding-box,border-box;flex-shrink:0;padding:6px}.navigation--blast .card.card--blink.gradient-border:after{margin:6px!important;width:calc(100% - 12px)!important;border-radius:20px!important}.navigation--blast .card.card--blink.gradient-border .card-image-wrap{border-radius:20px!important}.navigation--hd_word .card.card--blink{background-image:linear-gradient(to top,#0478d0,#004ca8);padding:3px}.navigation--hd_word .card.card--blink.gradient-border{border-radius:26px;background-color:transparent;background-image:linear-gradient(to top,#fd5900,#ffd300);background-clip:padding-box,border-box;background-origin:padding-box,border-box;flex-shrink:0;padding:6px}.navigation--hd_word .card.card--blink.gradient-border:after{margin:6px!important;width:calc(100% - 12px)!important;border-radius:20px!important}.navigation--hd_word .card.card--blink.gradient-border .card-image-wrap{border-radius:20px!important}.navigation--orbit .card.card--blink{background:#fff;padding:3px}.navigation--orbit .card.card--blink.gradient-border{border-radius:26px;background-color:transparent;background-image:linear-gradient(107.03deg,#33838bcc 4.7%,#72cad31a 96.64%);border:3px solid #FFFFFF;background-clip:padding-box,border-box;background-origin:padding-box,border-box;flex-shrink:0;padding:6px}.navigation--orbit .card.card--blink.gradient-border:after{margin:6px!important;width:calc(100% - 12px)!important;border-radius:20px!important}.navigation--orbit .card.card--blink.gradient-border .card-image-wrap{border-radius:20px!important}.navigation--orbit .card.done:after{margin:6px;width:calc(100% - 12px)}.popup-container.popup-overlay--countdown .popup-body .popup-buttons .btn{background:#006c74;color:#fff}.popup-container.popup-overlay--countdown .popup-body .popup-buttons .btn:hover{background:#045960}.popup-container.popup-overlay--countdown .popup-body .popup-buttons .btn-cancel{border:1.5px solid #006c74;background-color:#fff;color:#006c74}.popup-container.popup-overlay--countdown .popup-body .popup-buttons .btn-cancel:hover{background:#045960;color:#fff}.popup-container.popup-overlay--countdown .popup-body .popup-buttons .btn-submit{background:#006c74;color:#fff}.popup-container.popup-overlay--countdown .popup-body .popup-buttons .btn-submit:hover{background:#045960}.popup-container.popup-overlay--hd_word .popup-body .popup-buttons .btn{background:#0099a8;color:#fff}.popup-container.popup-overlay--hd_word .popup-body .popup-buttons .btn:hover{background:#006c77}.popup-container.popup-overlay--hd_word .popup-body .popup-buttons .btn-cancel{border:1.5px solid #0099a8;background-color:#fff;color:#0099a8}.popup-container.popup-overlay--hd_word .popup-body .popup-buttons .btn-cancel:hover{background:#006c77;color:#fff}.popup-container.popup-overlay--hd_word .popup-body .popup-buttons .btn-submit{background:#0099a8;color:#fff}.popup-container.popup-overlay--hd_word .popup-body .popup-buttons .btn-submit:hover{background:#006c77}.popup-container.popup-overlay--blast .popup-body .popup-buttons .btn{background:#0478d0;color:#fff}.popup-container.popup-overlay--blast .popup-body .popup-buttons .btn:hover{background:#075692}.popup-container.popup-overlay--blast .popup-body .popup-buttons .btn-cancel{border:1.5px solid #0478d0;background-color:#fff;color:#0478d0}.popup-container.popup-overlay--blast .popup-body .popup-buttons .btn-cancel:hover{background:#075692;color:#fff}.popup-container.popup-overlay--blast .popup-body .popup-buttons .btn-submit{background:#0478d0;color:#fff}.popup-container.popup-overlay--blast .popup-body .popup-buttons .btn-submit:hover{background:#075692}.popup-container.popup-overlay--infercabulary .popup-body .popup-buttons .btn{background:#079789;color:#fff}.popup-container.popup-overlay--infercabulary .popup-body .popup-buttons .btn:hover{background:#077166}.popup-container.popup-overlay--infercabulary .popup-body .popup-buttons .btn-cancel{border:1.5px solid #079789;background-color:#fff;color:#079789}.popup-container.popup-overlay--infercabulary .popup-body .popup-buttons .btn-cancel:hover{background:#077166;color:#fff}.popup-container.popup-overlay--infercabulary .popup-body .popup-buttons .btn-submit{background:#079789;color:#fff}.popup-container.popup-overlay--infercabulary .popup-body .popup-buttons .btn-submit:hover{background:#077166}.popup-container.popup-overlay--orbit .popup-body .popup-buttons .btn{background:#0473a7;color:#fff}.popup-container.popup-overlay--orbit .popup-body .popup-buttons .btn:hover{background:#005983}.popup-container.popup-overlay--orbit .popup-body .popup-buttons .btn-cancel{border:1.5px solid #0473A7;background-color:#fff;color:#0473a7}.popup-container.popup-overlay--orbit .popup-body .popup-buttons .btn-cancel:hover{background:#005983;color:#fff}.popup-container.popup-overlay--orbit .popup-body .popup-buttons .btn-submit{background:#0473a7;color:#fff}.popup-container.popup-overlay--orbit .popup-body .popup-buttons .btn-submit:hover{background:#005983}.popup-container .popup-units-locked{padding:0 10px 50px}@media (max-width: 1199px){.popup-container .popup-units-locked{padding:0 10px 10px}}.popup-container .popup-units-locked .popup-body--icon{display:flex;justify-content:center;margin-bottom:50px}@media (max-width: 864px){.popup-container .popup-units-locked .popup-body--icon svg{width:100%;height:100%}}.popup-container .popup-units-locked .title{font-family:Roboto;text-align:center;margin-bottom:1.4em}@media (max-width: 1023px){.popup-container .attention{max-width:552px}}.popup-container .popup-attention{padding:96px 10px 60px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-confirm.svg);background-repeat:no-repeat;background-position:center top 71px;text-align:center}.popup-container .popup-attention .popup-body--icon{margin-bottom:1.1em}@media (max-width: 1023px){.popup-container .popup-attention{padding:62px 10px 27px;background-position:center top 37px}.popup-container .popup-attention .btn-cancel--outlined{font-size:28px;padding:15px;line-height:1}}.popup-container .popup-confirm--connectionclose{padding:82px 5px 50px;text-align:center}@media (max-width: 1023px){.popup-container .popup-confirm--connectionclose{padding:200px 50px 50px}}.popup-container .popup-confirm-modal{display:grid;justify-content:center;align-items:center}.popup-container .popup-confirm-modal .modal-image-container{width:100px;height:100px}.popup-container .popup-confirm-modal .title{max-width:488px}.popup-container .popup-confirm-modal .btn-submit{width:100%}@media (max-width: 1100px){.popup-container .popup-page-loading{padding:0 30px 30px!important}}.popup-container .popup-page-loading.popup-page-loading--blast{padding-top:0}.popup-container .popup-page-loading .popup-body--icon{display:flex;justify-content:center;margin-bottom:40px}@media (max-width: 1366px){.popup-container .popup-page-loading .title{font-size:32px}}@media (max-width: 1100px){.popup-container .popup-page-loading .title{font-size:24px}}.popup-container .popup-page-loading .body{display:flex;justify-content:center}.popup-container .popup-page-loading .body svg{animation:spin 2s cubic-bezier(.18,.15,0,.67);animation-iteration-count:infinite}.popup-container .popup-great-job .popup-body--icon{padding-top:50px!important;margin-bottom:19px}.popup-container .popup-restore-progress-error{padding:24px 64px;justify-content:center;align-items:center;flex-direction:column;display:flex}@media (max-width: 1100px){.popup-container .popup-restore-progress-error{padding:24px 30px!important}}.popup-container .popup-restore-progress-error .popup-body--icon{display:flex;justify-content:center;margin-bottom:16px}.popup-container .popup-restore-progress-error .title{margin-bottom:16px;font-size:28px;text-align:center;height:86px;line-height:37px}@media (min-width: 1920px){.popup-container .popup-restore-progress-error .title{font-size:32px}}@media (max-width: 1100px){.popup-container .popup-restore-progress-error .title{font-size:24px}}.popup-container .try-again-later{padding:64px!important;justify-content:center;align-items:center;flex-direction:column;display:flex}@media (max-width: 1100px){.popup-container .try-again-later{padding:30px!important}}.popup-container .try-again-later .popup-body--icon{display:flex;justify-content:center;margin-bottom:16px}.popup-container .try-again-later .title{margin-bottom:16px}@media (max-width: 1366px){.popup-container .try-again-later .title{font-size:32px}}@media (max-width: 1100px){.popup-container .try-again-later .title{font-size:24px}}.popup-container .try-again-later .popup-buttons{flex-direction:row-reverse}@media (max-width: 1366px){.popup-container .try-again-later .popup-buttons .btn{font-size:24px!important;padding:15px!important;min-width:320px!important;min-height:65px!important}}@media (max-width: 1100px){.popup-container .try-again-later .popup-buttons .btn{font-size:16px!important;padding:5px!important;min-width:192px!important;min-height:44px!important}}.popup-container .try-again-later .body{display:flex;justify-content:center}.popup-container .try-again-later .body svg{animation:spin 2s cubic-bezier(.18,.15,0,.67);animation-iteration-count:infinite}.popup-container .popup-assignments,.popup-container .popup-after-sleep{padding:0 0 37px!important}@media (max-width: 1023px){.popup-container .popup-assignments,.popup-container .popup-after-sleep{padding:0 0 29px!important}}.popup-container .popup-assignments .popup-body--icon,.popup-container .popup-after-sleep .popup-body--icon{display:flex;justify-content:center;margin-bottom:40px}.popup-container .popup-assignments .popup-body--icon .lf-player-container,.popup-container .popup-after-sleep .popup-body--icon .lf-player-container{max-height:158px;max-width:258px}.popup-container .popup-assignments .title,.popup-container .popup-after-sleep .title{text-align:center;margin-bottom:16px}.popup-container .popup-assignments .title-bold,.popup-container .popup-after-sleep .title-bold{font-weight:1000}.popup-container .popup-assignments .popup-buttons .btn,.popup-container .popup-after-sleep .popup-buttons .btn{font-size:24px;padding:15px;min-width:320px;min-height:65px}@media (max-width: 1366px){.popup-container .popup-assignments .popup-buttons .btn,.popup-container .popup-after-sleep .popup-buttons .btn{font-size:16px;padding:5px;min-width:192px;min-height:44px}}.popup-container .popup-assignments.popup-assignments--countdown,.popup-container .popup-assignments.popup-after-sleep--countdown,.popup-container .popup-after-sleep.popup-assignments--countdown,.popup-container .popup-after-sleep.popup-after-sleep--countdown{padding-top:25px}.popup-container .popup-assignments.popup-assignments--countdown .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--countdown .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--countdown .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--countdown .popup-body--icon{margin-bottom:19px;padding-top:50px}.popup-container .popup-assignments.popup-assignments--countdown .popup-body--icon svg,.popup-container .popup-assignments.popup-after-sleep--countdown .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--countdown .popup-body--icon svg,.popup-container .popup-after-sleep.popup-after-sleep--countdown .popup-body--icon svg{width:281px;height:150px;max-width:281px;max-height:150px}@media (max-width: 1023px){.popup-container .popup-assignments.popup-assignments--countdown .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--countdown .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--countdown .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--countdown .popup-body--icon{padding-top:50px}.popup-container .popup-assignments.popup-assignments--countdown .popup-body--icon svg,.popup-container .popup-assignments.popup-after-sleep--countdown .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--countdown .popup-body--icon svg,.popup-container .popup-after-sleep.popup-after-sleep--countdown .popup-body--icon svg{width:243px;height:130px;max-width:243px;max-height:130px}}.popup-container .popup-assignments.popup-assignments--hd_word,.popup-container .popup-assignments.popup-after-sleep--hd_word,.popup-container .popup-after-sleep.popup-assignments--hd_word,.popup-container .popup-after-sleep.popup-after-sleep--hd_word{padding-top:6px}.popup-container .popup-assignments.popup-assignments--hd_word .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--hd_word .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--hd_word .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--hd_word .popup-body--icon{margin-bottom:19px;padding-top:50px}@media (max-width: 1024px){.popup-container .popup-assignments.popup-assignments--hd_word .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--hd_word .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--hd_word .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--hd_word .popup-body--icon{padding-top:10px}}.popup-container .popup-assignments.popup-assignments--hd_word.video .popup-body--icon,.popup-container .popup-assignments.popup-assignments--hd_word.playbook .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--hd_word.video .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--hd_word.playbook .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--hd_word.video .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--hd_word.playbook .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.video .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.playbook .popup-body--icon{padding-top:50px}.popup-container .popup-assignments.popup-assignments--hd_word.video .popup-body--icon svg,.popup-container .popup-assignments.popup-assignments--hd_word.playbook .popup-body--icon svg,.popup-container .popup-assignments.popup-after-sleep--hd_word.video .popup-body--icon svg,.popup-container .popup-assignments.popup-after-sleep--hd_word.playbook .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--hd_word.video .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--hd_word.playbook .popup-body--icon svg,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.video .popup-body--icon svg,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.playbook .popup-body--icon svg{width:281px;height:150px;max-width:281px;max-height:150px}@media (max-width: 1023px){.popup-container .popup-assignments.popup-assignments--hd_word.video .popup-body--icon,.popup-container .popup-assignments.popup-assignments--hd_word.playbook .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--hd_word.video .popup-body--icon,.popup-container .popup-assignments.popup-after-sleep--hd_word.playbook .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--hd_word.video .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--hd_word.playbook .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.video .popup-body--icon,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.playbook .popup-body--icon{padding-top:50px}.popup-container .popup-assignments.popup-assignments--hd_word.video .popup-body--icon svg,.popup-container .popup-assignments.popup-assignments--hd_word.playbook .popup-body--icon svg,.popup-container .popup-assignments.popup-after-sleep--hd_word.video .popup-body--icon svg,.popup-container .popup-assignments.popup-after-sleep--hd_word.playbook .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--hd_word.video .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--hd_word.playbook .popup-body--icon svg,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.video .popup-body--icon svg,.popup-container .popup-after-sleep.popup-after-sleep--hd_word.playbook .popup-body--icon svg{width:243px;height:130px;max-width:243px;max-height:130px}}.popup-container .popup-assignments.popup-assignments--blast .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--blast .popup-body--icon{margin-bottom:18px;padding-top:0}.popup-container .popup-assignments.popup-assignments--blast .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--blast .popup-body--icon svg{width:522px;height:169px}@media (max-width: 1024px){.popup-container .popup-assignments.popup-assignments--blast .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--blast .popup-body--icon{padding-top:0}.popup-container .popup-assignments.popup-assignments--blast .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--blast .popup-body--icon svg{width:280px;height:167px}}.popup-container .popup-assignments.popup-assignments--blast.video .popup-body--icon,.popup-container .popup-assignments.popup-assignments--blast.playbook .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--blast.video .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--blast.playbook .popup-body--icon{padding-top:50px}.popup-container .popup-assignments.popup-assignments--blast.video .popup-body--icon svg,.popup-container .popup-assignments.popup-assignments--blast.playbook .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--blast.video .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--blast.playbook .popup-body--icon svg{width:281px;height:150px;max-width:281px;max-height:150px}@media (max-width: 1023px){.popup-container .popup-assignments.popup-assignments--blast.video .popup-body--icon,.popup-container .popup-assignments.popup-assignments--blast.playbook .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--blast.video .popup-body--icon,.popup-container .popup-after-sleep.popup-assignments--blast.playbook .popup-body--icon{padding-top:50px}.popup-container .popup-assignments.popup-assignments--blast.video .popup-body--icon svg,.popup-container .popup-assignments.popup-assignments--blast.playbook .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--blast.video .popup-body--icon svg,.popup-container .popup-after-sleep.popup-assignments--blast.playbook .popup-body--icon svg{width:243px;height:130px;max-width:243px;max-height:130px}}.popup-container.popup-overlay--hd_word .popup-overlay .close{background-color:#fff;border:2px solid #0d3367}.popup-container.popup-overlay--hd_word .popup-overlay .close svg path{fill:#0d3367}.popup-container.popup-overlay--hd_word .popup-overlay .close:hover{background-color:#fff;border:2px solid #0d3367;transform:scale(1.05)}.popup-container.popup-overlay--hd_word .popup-overlay .close:hover svg path{fill:#0d3367}.popup-container.popup-overlay--hd_word .popup-overlay .popup.assignment-modal .close{background-color:#fff;border:2px solid #0d3367}.popup-container.popup-overlay--hd_word .popup-overlay .popup.assignment-modal .close svg path{fill:#0d3367}.popup-container.popup-overlay--hd_word .popup-overlay .popup.assignment-modal .close:hover{background-color:#fff;border:2px solid #0d3367;transform:scale(1.05)}.popup-container.popup-overlay--hd_word .popup-overlay .popup.assignment-modal .close:hover svg path{fill:#0d3367}.popup-container.popup-overlay--orbit .popup-overlay .close{background-color:#567a06;border:2px solid #ffffff}.popup-container.popup-overlay--orbit .popup-overlay .close svg path{fill:#fff}.popup-container.popup-overlay--orbit .popup-overlay .close:hover{background-color:#567a06;border:2px solid #ffffff;transform:scale(1.05)}.popup-container.popup-overlay--orbit .popup-overlay .close:hover svg path{fill:#fff}.popup-container.popup-overlay--orbit .popup-overlay .popup.assignment-modal .close{background-color:#567a06;border:2px solid #ffffff}.popup-container.popup-overlay--orbit .popup-overlay .popup.assignment-modal .close svg path{fill:#fff}.popup-container.popup-overlay--orbit .popup-overlay .popup.assignment-modal .close:hover{background-color:#567a06;border:2px solid #ffffff;transform:scale(1.05)}.popup-container.popup-overlay--orbit .popup-overlay .popup.assignment-modal .close:hover svg path{fill:#fff}.popup-container .popup-new-badges{padding:40px;max-height:526px}.popup-container .popup-new-badges .simple-title{margin-bottom:0}.popup-container .popup-new-badges .simple-title #modal-title{text-align:center;font-size:27px;margin-top:5px}.popup-container .popup-new-badges .popup-body--icon{margin-bottom:unset}.popup-container .popup-new-badges .popup-body--icon .badges-container{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;column-gap:25px;overflow:auto;max-height:396px}.popup-container .popup-new-badges .popup-body--icon .badges-container .badge{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:20px}.popup-container .popup-new-badges .popup-body--icon .badges-container .badge .image-overlay{position:relative;width:130px;height:130px;background:#0009;border-radius:100%}.popup-container .popup-new-badges .popup-body--icon .badges-container .badge .image-overlay .not-completed-overlay{z-index:10;background:#0009;width:130px;height:130px;border-radius:100%;position:absolute;top:0;left:0}.popup-container .popup-new-badges .popup-body--icon .badges-container .badge .image-overlay .badge-icon{width:130px;height:130px;border-radius:100%}.popup-container .popup-new-badges .popup-body--icon .badges-container .badge .badge-name{margin-top:24px;font-size:20px;font-family:RGR-online_21}.popup-container .popup-confirm{padding:24px 40px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-confirm.svg);background-repeat:no-repeat;background-position:center top 55px;text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.popup-container .popup-confirm{padding-top:50px}}.popup-container .popup-confirm.without-background{background-image:none}.popup-container .popup-confirm.without-background .popup-body--icon{margin-bottom:1.1rem}.popup-container .popup-confirm.without-background .popup-body--icon svg{width:316px;height:126px}@media screen and (max-width: 1366px){.popup-container .popup-confirm.without-background .popup-body--icon svg{width:226px;height:90px}}.popup-container .popup-confirm .confirm-btn-fullWidth{width:100%}.progress-container{position:absolute;top:0;right:0;margin-top:3vh;margin-right:40px;height:calc(100% - 14vh);width:104px;padding-top:130px;display:flex;align-items:flex-end;justify-content:center;z-index:20}@media (max-width: 1441px){.progress-container{width:55px}}@media (max-width: 1024px){.progress-container{width:70px;padding-top:90px;margin-right:0}}.progress-container--horizontal{position:static;padding-bottom:4vh;width:100%;display:flex;align-items:center;justify-content:center;z-index:20}.progress-bar{width:50px;height:100%;padding:5px 0;background:#ffffff4d;border-radius:5px;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center}.progress-bar--horizontal{display:flex;justify-content:center;align-items:center;width:100%}.progress-bar__item{position:relative;margin:5px auto;width:30px;flex-grow:1;background:#ffffffb3;border-radius:5px}.progress-bar__item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;border-radius:0 0 5px 5px;background-color:#9d3f97}.progress-bar__item:before{content:"";position:absolute;bottom:0;left:50%;width:150%;transform:translate(-50%);height:150%;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb1.svg),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb2.svg),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb3.svg);background-size:37%,42%,30%;background-position:100% 100%,0 160%,0 100%;background-repeat:no-repeat;opacity:0}.progress-bar__item.completed{background-color:#9d3f97}.progress-bar__item.animate:after{animation:animateProgressBackground 1.8s forwards;animation-timing-function:ease-in-out}.progress-bar__item.animate:before{opacity:1;animation:animateProgressBackgroundBulb 1.8s forwards linear,animateOpacityState 1.8s forwards}.progress-bar__item-hd{margin-right:3em;border-radius:50%;height:60px;width:60px;position:relative;border:10px solid #fff;transition:all .5s ease-in-out;flex-shrink:0}.progress-bar__item-hd:last-child{margin-right:0}.progress-bar__item-hd:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;border-radius:0 0 5px 5px;background-color:#8cbd3a}.progress-bar__item-hd:before{content:"";position:absolute;bottom:0;top:50%;left:100%;width:250%;transform:translateY(-50%) rotate(90deg);height:150%;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb1-green.svg) center center no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb2-green.svg) left bottom no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb3-green.svg) right top no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb4-green.svg) right bottom no-repeat;background-repeat:no-repeat;opacity:0}.progress-bar__item-hd.completed{background:#8cbd3a;border-color:#8cbd3a}.progress-bar__item-hd.animate{background-color:#8cbd3a;border-color:#8cbd3a}.progress-bar__item-hd.animate:after{animation:animateProgressBackground--horizontal 1.8s forwards;animation-timing-function:ease-in-out}.progress-bar__item-hd.animate:before{opacity:1;animation:animateProgressBackgroundBulb-hd 1.8s forwards linear,animateOpacityState 1.8s forwards;height:350%}@media (max-width: 1200px){.progress-bar__item-hd{height:40px;width:40px;flex-shrink:0}}@media (max-width: 1200px) and (max-width: 900px){.progress-bar__item-hd{height:5vw;width:5vw;flex-shrink:0;margin-right:5vw}}.animate .divider:after{animation:divider--horizontal 1s forwards}.completed .divider:after{animation:divider--horizontal 1s forwards}@keyframes animateOpacityState{0%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes animateProgressBackground{0%{height:0}to{height:100%;border-radius:5px}}@keyframes animateProgressBackgroundBulb{0%{background-size:37%,42%,30%;background-position:100% 100%,0 160%,0 100%;opacity:1}25%{background-size:37%,42%,30%;background-position:0% 75%,70% 120%,30% 75%;opacity:1}50%{background-size:37%,42%,30%;background-position:70% 50%,40% 80%,50% 50%;opacity:1}75%{background-size:37%,42%,30%;background-position:10% 25%,40% 40%,75% 25%;opacity:1}to{background-size:74%,84%,60%;background-position:90% 0,50% 0,100% 0;opacity:0}}@keyframes animateProgressBackgroundBulb-hd{0%{background-size:27%,42%,30% 20%;background-position:100% 100%,0 160%,0 100%,100% 100%;opacity:1}25%{background-size:37%,42%,30% 20%;background-position:0% 100%,70% 120%,30% 75%,100% 100%;opacity:1}50%{background-size:37%,22%,30% 20%;background-position:100% 50%,40% 80%,30% 30%;opacity:1}75%{background-size:37%,22%,40% 20%;background-position:10% 25%,40% 40%,75% 25%,60% 60%;opacity:1}to{background-size:24%,64%,60% 20%;background-position:90% 10%,50% 0,100% 0,0 0;opacity:0}}@keyframes animateProgressBackground--horizontal{0%{height:0}to{height:100%;border-radius:50%}}@keyframes divider--horizontal{to{background:#8cbd3a}}.divider{width:100%;height:100%;border-radius:50%}.divider:after{content:"";display:inline-block;width:3.7em;height:12px;background:#fff;left:100%;top:50%;transform:translateY(-50%);position:absolute;z-index:-1}.login-footer{position:absolute;bottom:0;padding-right:20px;padding-left:20px;padding-bottom:33px;width:100%}.login-footer :focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.private-policy,.login-footer{display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:21px}.private-policy a,.login-footer a{display:inline-flex;color:#fff;text-decoration:none}.private-policy a svg,.private-policy a img,.login-footer a svg,.login-footer a img{margin-right:12px;max-height:20px}.private-policy a:hover,.login-footer a:hover{text-decoration:underline}.private-policy a+a,.login-footer a+a{margin-left:30px}@media (orientation: portrait){.login-footer{font-size:18px}}@media (max-width: 1199px){.login-footer{position:static}}.clever-welcome-user{padding:0 20px;margin-bottom:20px;color:#fff;text-align:center}.sign-link{display:inline-flex;width:251px;padding:7.5px;margin-bottom:30px;font-size:16px;line-height:19px;box-shadow:0 4px 15px #00000040;border-radius:8px;text-decoration:none}.sign-link.sign-link-clever{z-index:1}.sign-link:hover{text-decoration:none;box-shadow:0 4px 15px #0006}.sign-link-icon{width:46px;height:35px;flex-shrink:0;border-right:2px solid currentColor;background-position:center;background-repeat:no-repeat}.sign-link span{align-self:center;margin-left:15px}.sign-link-clever{color:#fff;background:#436cf2}.sign-link-clever .sign-link-icon{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/icon-clever.svg);background-size:25px}.sign-link-clever:hover{color:#fff;background:#325be1}.sign-link-classlink{color:#26abcd;background:#fff}.sign-link-classlink .sign-link-icon{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/icon-classlink.svg);background-size:30px}.sign-link-classlink:hover{color:#37bcde;background:#fff}.login-form footer{margin-top:-30px}@media (orientation: portrait){.login-form footer{margin-top:-100px}}.navigation{position:relative}.navigation .container{width:100%;max-width:100%;margin:0 auto;flex-grow:1;display:flex;justify-content:center}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.navigation .container{width:88%}}.navigation .icon-absolute{position:absolute;left:0;bottom:0;z-index:1}.navigation .icon-absolute>*{width:100%!important;height:auto}.navigation .private-policy{position:absolute;z-index:90;bottom:4vh;padding-left:20px}.navigation .header{position:absolute;top:0;left:0;width:100%;margin-top:12px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:80;pointer-events:none}.navigation .header-right-block{display:flex;align-items:center}.navigation .header>*{pointer-events:auto}.navigation .header .current,.navigation .header .title-program{font-size:32px;font-family:RGR,Arial,Helvetica,sans-serif;font-weight:700;color:#fff;margin:24px}@media (max-width: 1366px){.navigation .header .current,.navigation .header .title-program{font-size:20px;margin:auto 12px}}.navigation .header .title-program{text-align:end}.navigation .header .current{position:absolute;top:0;left:0;right:0;text-align:center;z-index:-1}@media screen and (orientation: portrait){.navigation .header .current{top:100px}}@media screen and (orientation: portrait) and (max-height: 1024px){.navigation .header .current{top:100px}}.navigation .header .feedback-title{display:none;color:#002528;font-size:20px;font-family:RGR-online,Arial,Helvetica,sans-serif;font-weight:700}.navigation .header .feedback-title.blast,.navigation .header .feedback-title.hd_word,.navigation .header .feedback-title.orbit{color:#fff}@media (max-width: 864px){.navigation .header .feedback-title{display:flex;width:100%}}@media (max-width: 599px){.navigation .header .feedback-title{display:none}}.navigation .scroll-wrap{display:flex;width:calc(100% + 30px)}.navigation .buttons-holder-wrapper{height:auto;min-height:100%;display:flex;flex-wrap:wrap;padding:0 15px;width:100%}@media screen and (max-width: 400px){.navigation .buttons-holder-wrapper{padding:0}}@media screen and (orientation: portrait){.navigation .buttons-holder-wrapper{padding-top:100px}}.navigation .buttons-holder{position:relative;display:flex;flex-wrap:wrap;margin:6.5em auto 70px;max-width:1010px;z-index:20;width:100%}@media (max-width: 864px){.navigation .buttons-holder{margin:40px auto auto}}.navigation .buttons-holder .btn{flex-shrink:0}@media (min-width: 1366px){.navigation .game-container{margin-bottom:3vh}}.navigation .logo{max-height:60px;margin-left:auto}.navigation .logo img{max-width:100%;max-height:60px}.navigation .breadcrumbs .environment{justify-content:flex-start}.navigation .breadcrumbs .environment.infercabulary{justify-content:center}.navigation .breadcrumbs div{color:#fff;display:flex;justify-content:center;align-items:center}.navigation .breadcrumbs div.support{background:#9d3f97;color:#fff}.navigation .breadcrumbs div.support:hover{background:#9d3f97;color:#fff;border-color:#fff}.navigation .title{margin-left:auto;margin-right:auto}.navigation--countdown .header .title-program,.navigation--countdown .sitemap-title,.navigation--countdown .header .current,.navigation--countdown .private-policy,.navigation--countdown .header .title-program a,.navigation--countdown .sitemap-title a,.navigation--countdown .header .current a,.navigation--countdown .private-policy a{color:#002528}.navigation--countdown .header .title-program a svg path,.navigation--countdown .sitemap-title a svg path,.navigation--countdown .header .current a svg path,.navigation--countdown .private-policy a svg path{fill:#002528}.navigation--countdown .game-container.drag_it .placeholders-container .placeholder-title,.navigation--countdown .game-container.drag_it .task-container .task-word,.navigation--countdown .additional-buttons{color:#002528}.navigation--countdown .online-game-container .submit-btn{background-color:#006c74}.navigation--countdown .online-game-container .submit-btn:hover{background-color:#009ba7}.navigation--countdown .unit-button,.navigation.emerging .unit-button{width:64px;height:96px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-unit.svg);background-position:center;background-repeat:no-repeat;background-position-y:top;background-position-x:center;background-size:cover}.navigation--countdown .unit-button:hover,.navigation.emerging .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-unit-hover.svg)}.navigation--countdown .unit-button.locked,.navigation--countdown .unit-button.done,.navigation.emerging .unit-button.locked,.navigation.emerging .unit-button.done{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-unit.svg)}.navigation--countdown .unit-button svg,.navigation.emerging .unit-button svg{top:calc(50% - 5px)}.navigation--countdown .level-button,.navigation.emerging .level-button{background:#9d3f97;color:#fff}.navigation--countdown .level-button:hover,.navigation.emerging .level-button:hover,.navigation--countdown .level-button.focus,.navigation--countdown .level-button.active,.navigation.emerging .level-button.focus,.navigation.emerging .level-button.active{background:#9d3f97;color:#fff;border-color:#fff}.navigation--countdown .level-button.done,.navigation--countdown .level-button.locked,.navigation.emerging .level-button.done,.navigation.emerging .level-button.locked{background:#9d3f9766}.navigation--countdown .level-button.locked.by-teacher,.navigation.emerging .level-button.locked.by-teacher{background:#9d3f97;border-color:#fff}.navigation--countdown .icon-absolute,.navigation.emerging .icon-absolute{width:30vmin;max-width:318px;transform:translate(30px);bottom:3.5vh}.navigation--countdown .card.done:after,.navigation.emerging .card.done:after{background-color:#006c74cc;margin:3px;max-width:calc(100% - 6px)}.navigation--countdown .card.allow_replay:after,.navigation.emerging .card.allow_replay:after{background-color:#006c74cc;margin:3px;max-width:calc(100% - 6px)}.navigation--countdown .card.allow_replay:hover .replay-status,.navigation--countdown .card.allow_replay:focus-visible .replay-status,.navigation.emerging .card.allow_replay:hover .replay-status,.navigation.emerging .card.allow_replay:focus-visible .replay-status{background:#9d3f97;border:2px solid #ffffff}.navigation--countdown .card.allow_replay:hover .replay-status svg path,.navigation--countdown .card.allow_replay:focus-visible .replay-status svg path,.navigation.emerging .card.allow_replay:hover .replay-status svg path,.navigation.emerging .card.allow_replay:focus-visible .replay-status svg path{fill:#fff}.navigation--countdown .login,.navigation.emerging .login{background:#9d3f97}.navigation--countdown .login:hover,.navigation.emerging .login:hover{background:#9d3f97;color:#fff;border-color:#fff}.navigation--countdown #login--active,.navigation.emerging #login--active{width:auto;min-width:270px;padding:0 17px;border:3px solid #9d3f97;background:#fff;color:#9d3f97}.navigation--countdown .logout,.navigation.emerging .logout{background:#9d3f97}.navigation--countdown .logout:hover,.navigation.emerging .logout:hover{background:#9d3f97;color:#fff;border-color:#fff;transition:.3s all}.navigation--countdown .button-item,.navigation.emerging .button-item{color:#9d3f97}.navigation--blast .unit-button{width:94px;height:94px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-unit.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.navigation--blast .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-unit-hover.svg)}.navigation--blast .unit-button.locked,.navigation--blast .unit-button.done{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-unit-opacity.svg)}.navigation--blast.advancing .unit-button,.navigation--blast.developong .unit-button{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/BlastDevelopingNormal.svg)}.navigation--blast.advancing .unit-button:hover,.navigation--blast.developong .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/BlastDevelopingHover.svg)}.navigation--blast.advancing .unit-button.locked,.navigation--blast.advancing .unit-button.done,.navigation--blast.developong .unit-button.locked,.navigation--blast.developong .unit-button.done{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/BlastDevelopingNormal.svg)}.navigation--blast.developing .unit-button:hover{color:#9d3f97}.navigation--blast.advancing .unit-button:hover{color:#495057}.navigation--blast .level-button{background:#8cbd3a;color:#fff}.navigation--blast .level-button:hover,.navigation--blast .level-button.focus,.navigation--blast .level-button.active{background:#8cbd3a;color:#fff;border-color:#fff}.navigation--blast .level-button.done,.navigation--blast .level-button.locked{background:#8cbd3a66}.navigation--blast .level-button.locked.by-teacher{background:#8cbd3a;border-color:#fff}.navigation--blast .icon-absolute{width:20vmin;font-size:0}@media (max-width: 1366px) and (orientation: landscape){.navigation--blast .icon-absolute{width:15vmin}}.navigation--blast .card.done:after{background-color:#460643cc;margin:3px;max-width:calc(100% - 6px)}.navigation--blast .card.allow_replay:after{background-color:#460643cc;margin:3px;max-width:calc(100% - 6px)}.navigation--blast .card.allow_replay:hover .replay-status,.navigation--blast .card.allow_replay:focus-visible .replay-status{background:#9d3f97;border:2px solid #ffffff}.navigation--blast .card.allow_replay:hover .replay-status svg path,.navigation--blast .card.allow_replay:focus-visible .replay-status svg path{fill:#fff}.navigation--blast .login{background:#9d3f97}.navigation--blast .login:hover{background:#9d3f97;color:#fff;border-color:#fff}.navigation--blast #login--active{width:auto;min-width:270px;padding:0 17px;border:3px solid #9d3f97;background:#fff;color:#9d3f97}.navigation--blast .logout{background:#9d3f97}.navigation--blast .logout:hover{background:#9d3f97;color:#fff;border-color:#fff;transition:.3s all}.navigation--blast .online-game-container .submit-btn{background-color:#0478d0}.navigation--blast .online-game-container .submit-btn:hover{background-color:#0d94fa}.navigation--blast .button-item{color:#9d3f97}.navigation--hd_word .online-game-container .submit-btn{background-color:#0099a8}.navigation--hd_word .online-game-container .submit-btn:hover{background-color:#00c7db}.navigation--hd_word .container{max-width:100%}.navigation--hd_word .unit-button{width:75px;height:75px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit3.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.navigation--hd_word .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit-hover3.svg)}.navigation--hd_word .unit-button.locked,.navigation--hd_word .unit-button.done{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit3.svg)}.navigation--hd_word .level-button{background:#8cbd3a;color:#fff}@media (max-width: 1024px) and (orientation: landscape){.navigation--hd_word .level-button{width:70px;height:70px}}.navigation--hd_word .level-button:hover,.navigation--hd_word .level-button.focus,.navigation--hd_word .level-button.active{background:#8cbd3a;color:#fff;border-color:#fff}.navigation--hd_word .level-button.done,.navigation--hd_word .level-button.locked{background:#8cbd3a66}.navigation--hd_word .level-button.locked.by-teacher{background:#8cbd3a;border-color:#fff}.navigation--hd_word .card.allow_replay:after,.navigation--hd_word .card.done:after{background-color:#00408dcc;margin:3px;max-width:calc(100% - 6px)}.navigation--hd_word .card.allow_replay:after{background-color:#00408dcc;margin:3px;max-width:calc(100% - 6px)}.navigation--hd_word .card.allow_replay .replay-status{background:#fff;border:2px solid #0099A8}.navigation--hd_word .card.allow_replay .replay-status svg path{fill:#0099a8}.navigation--hd_word .card.allow_replay:hover .replay-status,.navigation--hd_word .card.allow_replay:focus-visible .replay-status{background:#0099a8;border:2px solid #ffffff}.navigation--hd_word .card.allow_replay:hover .replay-status svg path,.navigation--hd_word .card.allow_replay:focus-visible .replay-status svg path{fill:#fff}.navigation--hd_word #login--active{width:auto;min-width:270px;padding:0 17px;border:3px solid #8cbd3a;background:#fff;color:#8cbd3a}.navigation--hd_word .login,.navigation--hd_word .logout{background:#8cbd3a}.navigation--hd_word .login:hover,.navigation--hd_word .logout:hover{background:#8cbd3a;color:#fff;border-color:#fff;transition:.3s all}.navigation--hd_word.developing .unit-button,.navigation--hd_word.advancing .unit-button{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/HdWordAdvancingNormal.svg)}.navigation--hd_word.developing .unit-button:hover,.navigation--hd_word.advancing .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/HdWordAdvancingHover.svg)}.navigation--hd_word.developing .unit-button.locked,.navigation--hd_word.developing .unit-button.done,.navigation--hd_word.advancing .unit-button.locked,.navigation--hd_word.advancing .unit-button.done{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/HdWordAdvancingNormal.svg)}.navigation--hd_word.developing .unit-button:hover{color:#9d3f97}.navigation--hd_word.advancing .unit-button:hover{color:#495057}.navigation--hd_word .button-item{color:#0d3367}.navigation.developing .level-button,.navigation.developing .level-button:hover,.navigation.developing .level-button.focus,.navigation.developing .level-button.active{background:#005e9b}.navigation.developing .level-button.done,.navigation.developing .level-button.locked{background:#005e9b66}.navigation.developing .level-button.locked.by-teacher{background:#005e9b}.navigation.developing .card.done:after{background-color:#005e9b99}.navigation.developing .card.allow_replay:after{background-color:#00142499}.navigation.developing #login--active{border:3px solid #005e9b;color:#005e9b}.navigation.developing .login,.navigation.developing .logout,.navigation.developing .login:hover,.navigation.developing .logout:hover{background:#005e9b}.navigation--orbit .container{max-width:100%}.navigation--orbit .unit-button{width:75px;height:75px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-unit.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1366px){.navigation--orbit .unit-button{width:52px;height:52px}}@media screen and (max-width: 1366px) and (max-height: 767px){.navigation--orbit .unit-button{width:40px;height:40px}}.navigation--orbit .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-unit-hover.svg);color:#495057}.navigation--orbit .unit-button:hover svg path{fill:#495057}.navigation--orbit .unit-button.locked,.navigation--orbit .unit-button.done{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-unit.svg)}.navigation--orbit .card.done:after{background-color:#194d3dcc;margin:3px;max-width:calc(100% - 6px)}.navigation--orbit .card.allow_replay:after{background-color:#194d3dcc;margin:3px;max-width:calc(100% - 6px)}.navigation--orbit .card.allow_replay:hover .replay-status,.navigation--orbit .card.allow_replay:focus-visible .replay-status{background:#9d3f97;border:2px solid #ffffff}.navigation--orbit .card.allow_replay:hover .replay-status svg path,.navigation--orbit .card.allow_replay:focus-visible .replay-status svg path{fill:#fff}.navigation--orbit .online-game-container .submit-btn-container .submit-btn{border:2px solid #ffffff;background-color:#5c8306}.navigation--orbit .online-game-container .submit-btn-container .submit-btn:hover{background-color:#496a00}.navigation--orbit .online-game-container .submit-btn-container .submit-btn:disabled{opacity:1;border-color:#495057;background-color:#495057}.navigation--orbit .online-game-container .submit-btn-container .submit-btn:disabled:hover{background-color:#495057}.navigation-start .logo{display:block;text-align:center;margin-left:auto;margin-right:auto}.page-navigation{width:100%;display:flex;padding:0 33px;align-items:center;margin-bottom:24px;justify-content:space-between}@media (max-width: 1024px) and (orientation: landscape){.page-navigation{padding:0 15px}}@media (max-width: 864px){.page-navigation{padding:0}}.page-navigation .page-navigation-button{font-size:30px;line-height:35px;color:#fff;text-decoration:none}.page-navigation .page-navigation-button+.page-navigation-button{margin-left:1em;cursor:pointer}.page-navigation .page-navigation-button:hover{color:#fff;text-decoration:none}.page-navigation .page-navigation-button.active{color:#fff;text-decoration:underline}.additional-buttons{width:100%;justify-content:flex-end;align-items:center;color:#fff;display:flex;text-align:right;font-size:30px;line-height:35px;border-top:1px solid #ffffff;margin-top:1em;padding-top:1em}.additional-buttons .buttons-holder{margin:0}.additional-buttons .buttons-holder .btn{margin:12px 0 0 24px}.additional-buttons .composite-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.additional-buttons .composite-icon img{max-width:100%}.additional-buttons .composite-icon .shadow{left:0;top:0;width:100%;height:100%;border-radius:50%;background:#54545469}.additional-buttons .composite-icon svg{z-index:1;width:24px;height:24px}.additional-buttons .composite-icon>*{position:absolute}.additional-buttons .countdown{color:#002528}@media screen and (max-height: 599px){.navigation.game-responsive{min-height:600px;width:fit-content;min-width:100vw}.navigation.game-responsive .game-container.sort{padding-bottom:20px!important}}@media screen and (max-width: 799px){.navigation.game-responsive{min-height:600px;width:fit-content;min-width:100vw;max-width:100vw}.navigation.game-responsive .game-container.sort{padding-bottom:20px!important}}@media screen and (max-width: 599px){.navigation.game-responsive{min-height:600px;width:fit-content;min-width:600px}.navigation.game-responsive .game-container.sort{padding-bottom:20px!important}}.debug-info{position:absolute;bottom:0;left:20px;z-index:100}.debug-info .debug-info--container{background:#fff;padding:10px;border-radius:10px;box-shadow:0 0 0 3px #0073be;line-height:28px}.debug-info .debug-info--label{color:#0073be}.debug-info .debug-info-label-container{display:block;padding:0 10px;border-radius:5px;cursor:copy}.debug-info .debug-info-label-container:hover{background:#ff83ee33}.debug-info .debug-info--ladybug{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/ladybug.svg);background-repeat:no-repeat;background-position:0 0;width:34px;position:absolute;left:-8px;top:-18px;height:34px;z-index:2;opacity:.9;cursor:pointer}.skin-custom--blue-color-fix .color-tile .color.color-blue,.skin-custom--blue-color-fix .base-color-tile.color-blue{background-color:#0a99ff}.online-game-container{width:100%;font-size:30px;z-index:10}.online-game-container .submit-btn-container{display:flex;justify-content:flex-end}.online-game-container .submit-btn-container .submit-btn{display:inline-block;min-width:6em;border-radius:10px;padding:.3em;color:#fff;font-size:24px;font-family:RGR-online_21;font-weight:700;text-align:center;z-index:3}.online-game-container .submit-btn-container .submit-btn:disabled{background-color:#495057;opacity:.6}.screen-container{display:flex;align-items:flex-start;width:100%;height:100vh;background-color:#062137}.screen-container img{width:100%;object-fit:contain;max-height:100vh}.screen-container .animation-container{position:relative;display:flex;justify-content:center;max-height:100vh;height:100%;width:100%}.screen-container .animation-container .animation-background{position:absolute;width:100%;height:100%}.screen-container .animation-container .lf-player-container{width:100%;height:100%}.screen-container .animation-container #lottie{height:100%}.screen-container .animation-container #lottie svg{max-height:100vh;height:100%}@media only screen and (max-device-width: 1024px) and (orientation: portrait){.screen-container .animation-container #lottie{height:auto;width:100%;transform:translateY(50%)}.screen-container .animation-container #lottie.subway{height:100%;width:auto;transform:unset}}.screen-container .animation-container .animation-text{display:flex;position:absolute;height:100%;width:100%;justify-content:center}.screen-container .animation-container .animation-text .main-text,.screen-container .animation-container .animation-text .sub-text{position:absolute;color:#fff;text-align:center;font-weight:300}.screen-container .animation-container.cosmo .animation-text.activity-start .main-text{bottom:3.5em;font-size:1.3em}.screen-container .animation-container.cosmo .animation-text.activity-start .sub-text{bottom:2em;font-size:1.2em}.screen-container .animation-container.cosmo .animation-text.activity-finish .main-text{top:1.9em;font-size:3.3em}.screen-container .animation-container.cosmo .animation-text.activity-finish .sub-text{bottom:1.5em;font-size:2.2em}.screen-container .animation-container.cosmo .animation-text.get-ready .main-text{top:1em;font-size:3.3em}.screen-container .animation-container.cosmo .animation-text.nice-job .main-text{top:.9em;font-size:4em}.screen-container .animation-container.cosmo .animation-text.nice-job .sub-text{bottom:1.2em;font-size:1.9em;letter-spacing:-.01em}.screen-container .animation-container.cosmo .animation-text.activity-task-finish-submitted .main-text{top:1em;font-size:4.4em}.screen-container .animation-container.cosmo .animation-text.activity-task-finish-submitted .sub-text{bottom:1.2em;font-size:2.2em}.screen-container .animation-container.cosmo .animation-text.good-try{position:absolute}.screen-container .animation-container.cosmo .animation-text.good-try .main-text{top:1.25em;font-size:2.7em}.screen-container .animation-container.cosmo .animation-text.good-try .sub-text{bottom:.7em;font-size:2.1em}.screen-container .animation-container.subway.good-try svg>g>g:last-child{opacity:0}.screen-container .animation-container.subway .animation-text-svg{position:absolute;width:100%;height:100%}.screen-container .animation-container.subway .animation-text-svg.nice-job{font-family:prstartk,Arial,Helvetica,sans-serif}.screen-container .animation-container.subway .animation-text-svg.nice-job .main-text{fill:#fff317!important;transform:scaleY(1.5)}.screen-container .animation-container.subway .animation-text-svg.activity-start{font-family:prstartk,Arial,Helvetica,sans-serif}.screen-container .animation-container.subway .animation-text-svg.activity-start .main-text{fill:#fff317!important;transform:scaleY(2.1)}.screen-container .animation-container.subway .animation-text-svg.activity-start .sub-text{fill:#15f900!important;transform:scaleY(2.1)}.screen-container .animation-container.subway .subway-timer-svg{position:absolute;width:100%;height:100%;font-family:llpixel,Arial,Helvetica,sans-serif}.screen-container .animation-container.subway .subway-timer-svg .subway-timer-content{position:absolute;width:100%;height:100%;font-size:50px;transform:translate(985px,515px)}.screen-container .animation-container.subway .subway-timer-svg .timer{fill:#fff317}.screen-container .animation-container.subway .subway-timer-svg .timer-seconds{transform:translate(45px)}.screen-container .animation-container.subway .subway-timer-svg .timer-seconds.is-prefix{transform:translate(90px)}.screen-container .animation-container.subway .subway-timer-svg .unit-name{fill:#15f900;font-size:30px;transform:scaleY(1.3)}.screen-container .animation-container.subway .animation-text.good-try{font-family:prstartk,Arial,Helvetica,sans-serif;font-size:1.58vw}.screen-container .animation-container.subway .animation-text.good-try .main-text{color:#fff317!important;top:2.6em;font-size:1.7em;font-weight:100;transform:scaleY(1.5)}.screen-container .animation-container.subway .animation-text.get-ready .main-text{fill:#fff;top:.8em;font-size:55px;font-weight:100}.screen-container .animation-container.subway .animation-text.activity-finish{font-family:llpixel,Arial,Helvetica,sans-serif;font-size:min(2.65vh,1.58vw);text-transform:uppercase}.screen-container .animation-container.subway .animation-text.activity-finish .main-text{color:#fff317!important;font-size:2.3em;top:1.3em}.screen-container .animation-container.subway .animation-text.activity-finish .sub-text{color:#15f900!important;font-size:2.7em;top:1.9em}.screen-container .animation-container .content{position:absolute;left:0;top:0;width:100%;height:100%;background:#111d29cc;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.screen-container .animation-container .content.correct{justify-content:space-evenly}.screen-container .animation-container .content .correct-answer{margin-bottom:min(2.7vw,40px);padding:min(2.7vw,40px) min(5.5vw,80px);background:#ffffff26;border:3px dashed #587e07;border-radius:min(2.7vw,40px)}.screen-container .animation-container .content .correct-answer p{margin-bottom:min(2.7vw,40px);font-weight:700;font-size:min(2.7vw,40px);text-align:center;color:#fff}.screen-container .animation-container .content .correct-answer .color-tiles{margin-bottom:min(1.8vw,26px);display:flex;align-items:center;justify-content:center}.screen-container .animation-container .content .correct-answer .color-tiles .base-color-tile{width:min(6.1vw,88px);height:min(6.1vw,88px)}.screen-container .animation-container .content .correct-answer .color-tiles .base-color-tile:not(:last-child){margin-right:min(1.6vw,24px)}.screen-container .animation-container .content .correct-answer .answer-tiles{display:flex;align-items:center;justify-content:center;position:relative}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholders-empty{display:flex;justify-content:center}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholders-value{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder{border-radius:5px}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-empty{min-width:min(6.1vw,88px);height:min(6.1vw,88px);padding:0 min(.6vw,10px);background:#ffffff4d;border-radius:5px;border:1.5px solid #ffffff}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-empty span{opacity:0;font-weight:400;font-size:min(2.9vw,42px)}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-empty:not(:last-child){margin-right:min(1.6vw,24px)}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-value{position:relative;min-width:min(6.1vw,88px);height:min(6.1vw,88px);padding:min(1.5vw,22px) min(.6vw,10px) 0;background:#82b74f;font-weight:400;font-size:min(2.9vw,42px);line-height:min(3.4vw,50px);text-align:center;border:1.5px solid #ffffff;border-radius:5px;color:#fff}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-value:after{content:"";height:1px;width:100%;position:absolute;left:0;top:min(4.7vw,69px);background:#fff}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-value:not(:last-child){margin-right:min(1.6vw,24px)}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-value.incorrect{background:#c72100}.screen-container .animation-container .content .correct-answer .answer-tiles .placeholder-value.syllaboard:after{content:none}.screen-container .animation-container .content .correct-message{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-weight:300;font-size:1.9em;letter-spacing:-.01em}.screen-container .animation-container .content .correct-message svg{margin-bottom:min(2.7vw,40px);width:min(4.1vw,60px);height:min(4.1vw,60px)}.screen-container .animation-container .content .student-answer p{margin-bottom:min(1.6vw,24px);font-weight:700;font-size:min(2.2vw,32px);line-height:min(3vw,44px);text-align:center;color:#fff}.screen-container .animation-container .content .student-answer .color-tiles{margin-bottom:min(1.8vw,26px);display:flex;align-items:center;justify-content:center}.screen-container .animation-container .content .student-answer .color-tiles .base-color-tile{width:min(4.1vw,60px);height:min(4.1vw,60px)}.screen-container .animation-container .content .student-answer .color-tiles .base-color-tile:not(:last-child){margin-right:min(1.6vw,24px)}.screen-container .animation-container .content .student-answer .answer-tiles{display:flex;align-items:center;justify-content:center;position:relative}.screen-container .animation-container .content .student-answer .answer-tiles .placeholders-empty{display:flex;justify-content:center}.screen-container .animation-container .content .student-answer .answer-tiles .placeholders-value{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center}.screen-container .animation-container .content .student-answer .answer-tiles .placeholder{position:relative;min-width:min(4.1vw,60px);height:min(4.1vw,60px);padding:min(1vw,15px) min(.6vw,10px) 0;background:#82b74f;font-weight:400;font-size:min(2vw,30px);line-height:min(2.4vw,35px);text-align:center;border:1.5px solid #ffffff;border-radius:5px;color:#fff}.screen-container .animation-container .content .student-answer .answer-tiles .placeholder:not(:last-child){margin-right:min(1.6vw,24px)}.screen-container .animation-container .content .student-answer .answer-tiles .placeholder:after{content:"";height:1px;width:100%;position:absolute;left:0;top:min(3.3vw,48px);background:#fff}.screen-container .animation-container .content .student-answer .answer-tiles .placeholder.incorrect{background:#c72100}.screen-container .animation-container .content .student-answer .answer-tiles .placeholder.syllaboard:after{content:none}.color-violet{color:#a2499c}.bg-violet{background-color:#a2499c}.color-violet-light{color:#b56fb1}.bg-violet-light{background-color:#b56fb1}.color-violet-dark{color:#7b3076}.bg-violet-dark{background-color:#7b3076}.color-yellow{color:#ffd300}.bg-yellow{background-color:#ffd300}.color-yellow-light{color:#ffe56b}.bg-yellow-light{background-color:#ffe56b}.color-yellow-dark{color:#dfb900}.bg-yellow-dark{background-color:#dfb900}.color-red{color:#c72100}.bg-red{background-color:#c72100}.color-marine{color:#0099a8}.bg-marine{background-color:#0099a8}.color-marine-light{color:#00b8ca}.bg-marine-light{background-color:#00b8ca}.color-marine-dark{color:#008592}.bg-marine-dark{background-color:#008592}.color-blue{color:#0073be}.bg-blue{background-color:#0073be}.color-blue-light{color:#1693e4}.bg-blue-light{background-color:#1693e4}.color-blue-dark{color:#005e9b}.bg-blue-dark{background-color:#005e9b}.color-green{color:#7db40a}.bg-green{background-color:#7db40a}.color-green-light{color:#97da0c}.bg-green-light{background-color:#97da0c}.color-green-dark{color:#6b9d00}.bg-green-dark{background-color:#6b9d00}.color-black{color:#000}.bg-black{background-color:#000}.color-grey{color:#797f82}.bg-grey{background-color:#797f82}.color-grey-lighter{color:#f2f4f5}.bg-grey-lighter{background-color:#f2f4f5}.color-grey-light{color:#d0d4d6}.bg-grey-light{background-color:#d0d4d6}.color-grey-dark{color:#535b5f}.bg-grey-dark{background-color:#535b5f}.navigation:has(.units-list){min-height:600px!important;min-width:600px!important}.navigation:has(.units-list) .header,.navigation:has(.units-list) .header-right-block{flex-wrap:nowrap!important}.navigation--orbit .scroll-wrap,.navigation--orbit .rc-scrollbars-view{height:100%}.navigation--orbit .buttons-holder-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.navigation--orbit .buttons-holder{display:flex;justify-content:center;align-items:center;margin-top:auto!important;margin-bottom:auto!important}@media (max-height: 700px){.navigation--orbit .buttons-holder{margin-top:6.5em!important}}.navigation--orbit .page-navigation{display:none}.navigation--orbit .next-page{margin-top:40px}@media (max-width: 800px){.units-list .listSeparator{margin-bottom:80px}}.units-list .assesment-button,.units-list .level-button{width:62px;height:62px;min-width:62px;min-height:62px;margin:0!important;font-size:min(40px,3.7vh);font-family:roboto,Arial,Helvetica,sans-serif;border-width:min(.5vh,5px)}.units-list .assesment-button svg,.units-list .level-button svg{width:50%;height:50%}@media (max-width: 1200px){.units-list .assesment-button,.units-list .level-button{width:62px;height:62px;min-width:62px;min-height:62px;font-size:25px;border-width:2px}}.units-list .buttons-holder{max-width:1040px}.units-list .buttons-holder .btn{margin:0}.units-list .buttons-holder-root{width:100%}@media (max-width: 1000px){.units-list .buttons-holder-root{max-width:900px}}@media (max-width: 1000px) and (max-width: 864px){.units-list .buttons-holder-root{margin-top:40px;max-width:650px}}.units-list .title-program{color:#fff;font-size:20px;text-align:end;margin:24px;font-family:RGR,Arial,Helvetica,sans-serif;font-weight:700}@media (max-width: 1200px){.units-list .title-program{margin-bottom:30px}}.units-list .unit-regular-container{width:100%}.units-list .unit-regular-container .list{display:grid;grid-row:auto;justify-items:center;justify-content:center}.units-list .unit-regular-container .list.countdown{gap:24px;grid-template-columns:repeat(auto-fit,64px)}@media screen and (max-width: 1366px){.units-list .unit-regular-container .list.countdown{gap:24px;grid-template-columns:repeat(auto-fit,64px)}}.units-list .unit-regular-container .list.emerging{gap:24px;grid-template-columns:repeat(5,64px);height:100vh;place-items:center}@media screen and (max-width: 1366px){.units-list .unit-regular-container .list.emerging{gap:24px;grid-template-columns:repeat(5,64px)}}.units-list .unit-regular-container .list.hd_word{gap:24px;grid-template-columns:repeat(auto-fit,75px)}.units-list .unit-regular-container .list.blast{gap:24px;grid-template-columns:repeat(auto-fit,94px)}.units-list .unit-regular-container .list.developing{gap:24px;grid-template-columns:repeat(5,94px);height:100vh;place-items:center}@media screen and (max-width: 1366px){.units-list .unit-regular-container .list.developing{gap:24px;grid-template-columns:repeat(5,66px)}}.units-list .unit-regular-container .list.advancing{gap:24px;grid-template-columns:repeat(5,75px);height:100vh;place-items:center}@media screen and (max-width: 1366px){.units-list .unit-regular-container .list.advancing{gap:24px;grid-template-columns:repeat(5,75px)}}.units-list .unit-regular-container .list.orbit{gap:24px;grid-template-columns:repeat(7,75px)}.units-list .unit-regular-container .list.orbit:not(:has(:nth-child(7))){grid-template-columns:repeat(auto-fit,75px)}@media (max-width: 1366px){.units-list .unit-regular-container .list.orbit{gap:24px;grid-template-columns:repeat(7,52px)}.units-list .unit-regular-container .list.orbit:not(:has(:nth-child(7))){grid-template-columns:repeat(auto-fit,52px)}}.units-list .unit-regular-container .list .additional-buttons{grid-column-start:1;grid-column-end:-1;margin-top:0;padding-top:12px}.units-list .unit-regular-container .list .additional-buttons p{margin-right:32px}@media (max-width: 1200px){.units-list .unit-regular-container .list .additional-buttons{height:110px;margin-top:0;padding-top:24px}.units-list .unit-regular-container .list .additional-buttons p{margin-right:16px}}.units-list .unit-regular-container .list .additional-buttons .buttons-holder{display:flex;flex-wrap:wrap;justify-content:flex-end}.units-list .unit-regular-container .list .additional-buttons .buttons-holder .btn:not(:last-child){margin-right:24px}.units-list .unit-regular-container .list .additional-buttons .buttons-holder .level-button:not(:last-child){margin-right:24px}@media (max-width: 1200px){.units-list .unit-regular-container .list .additional-buttons .buttons-holder .btn:not(:last-child){margin-right:24px}}@media (max-width: 864px){.units-list .unit-regular-container .list .additional-buttons{height:auto}.units-list .unit-regular-container .list .additional-buttons .buttons-holder{gap:20px}.units-list .unit-regular-container .list .additional-buttons .buttons-holder .btn:not(:last-child){margin:0}}.units-list .additional-buttons p,.units-list .additional-buttons h3,.units-list .page-navigation-button{font-family:RGR-online_21;font-weight:700;font-size:24px}@media (max-width: 1290px){.units-list .additional-buttons p,.units-list .additional-buttons h3,.units-list .page-navigation-button{font-size:20px}}.assignments .header{margin-top:12px;padding:0 42px}.assignments .header .breadcrumbs div{font-size:46px;width:110px;height:110px}@media (max-width: 1024px){.assignments .header .breadcrumbs div{font-size:36px;width:62px;height:62px}.assignments .header .breadcrumbs div svg{width:26px}}@media (max-width: 1024px){.assignments .header{margin-top:24px;padding:0 24px}}.assignments .assesment-button,.assignments .level-button{width:110px;height:110px;min-width:110px;min-height:110px;margin:0!important;font-size:40px;font-family:roboto,Arial,Helvetica,sans-serif}@media (max-width: 1024px){.assignments .assesment-button,.assignments .level-button{width:62px;height:62px;min-width:62px;min-height:62px;font-size:32px}.assignments .assesment-button svg,.assignments .level-button svg{width:26px}}.assignments .buttons-holder{max-width:1030px}.assignments .buttons-holder-root{width:100%}@media (orientation: portrait){.assignments .buttons-holder-root{margin-top:160px}}@media (max-width: 1024px){.assignments .buttons-holder-root{max-width:554px}}.assignments .title-program{color:#fff;font-size:32px;text-align:center;width:100%;margin:24px;font-family:roboto,Arial,Helvetica,sans-serif;font-weight:700}@media (max-width: 1024px){.assignments .title-program{margin-bottom:30px}}.assignments .unit-regular-container{width:100%;justify-items:center;display:grid;gap:33px;grid-template-columns:repeat(auto-fit,110px);justify-content:center}@media (max-width: 1024px){.assignments .unit-regular-container{gap:15px;grid-template-columns:repeat(auto-fit,62px)}}.assignments .unit-regular-container .additional-buttons{grid-column-start:1;grid-column-end:-1;margin-top:-4px;padding-top:33px}.assignments .unit-regular-container .additional-buttons p{margin-right:32px}@media (max-width: 1024px){.assignments .unit-regular-container .additional-buttons{height:92px;margin-top:9px;padding-top:24px}.assignments .unit-regular-container .additional-buttons p{margin-right:16px}}.assignments .unit-regular-container .additional-buttons .buttons-holder .level-button:not(:last-child){margin-right:33px!important}@media (max-width: 1024px){.assignments .unit-regular-container .additional-buttons .buttons-holder .level-button{font-size:20px}.assignments .unit-regular-container .additional-buttons .buttons-holder .level-button:not(:last-child){margin-right:15px!important}}.assignments .additional-buttons p,.assignments .page-navigation-button{font-family:RGR-online_21;font-weight:700;font-size:24px}@media (max-width: 1290px){.assignments .additional-buttons p,.assignments .page-navigation-button{font-size:20px}}.replay-btn{border:2px solid transparent}.replay-btn svg path{fill:#fff}.replay-btn.replay-pause{background-color:#c72100!important;pointer-events:auto}.replay-btn.replay-pause svg path{fill:#fff!important}.replay-btn.replay-pause:hover{background:#c72100;color:#fff;border-color:#fff}.replay-btn.countdown-theme{background-color:#9d3f97}.replay-btn.countdown-theme:hover{border-color:#fff}.replay-btn.countdown-theme.sor+.starter+.lessons,.replay-btn.countdown-theme.demo,.replay-btn.countdown-theme.soring,.replay-btn.countdown-theme.emerging{background-color:#a2499c}.replay-btn.countdown-theme.sor+.starter+.lessons:hover,.replay-btn.countdown-theme.demo:hover,.replay-btn.countdown-theme.soring:hover,.replay-btn.countdown-theme.emerging:hover{border-color:#a2499c}.replay-btn.blast-theme{background-color:#a2499c}.replay-btn.blast-theme:hover{border-color:#fff}.replay-btn.blast-theme.sor+.starter+.lessons,.replay-btn.blast-theme.demo,.replay-btn.blast-theme.soring,.replay-btn.blast-theme.developing{background-color:#005e9b}.replay-btn.blast-theme.sor+.starter+.lessons:hover,.replay-btn.blast-theme.demo:hover,.replay-btn.blast-theme.soring:hover,.replay-btn.blast-theme.developing:hover{border-color:#005e9b}.replay-btn.hd_word-theme,.replay-btn.orbit-theme{background-color:#0d3367}.replay-btn.hd_word-theme:hover,.replay-btn.orbit-theme:hover{border-color:#fff}.swiper-nav-btns.countdown-theme>button>svg:hover rect:nth-of-type(1),.swiper-nav-btns.blast-theme>button>svg:hover rect:nth-of-type(1){fill:#983e92}.swiper-nav-btns.countdown-theme>button>svg:hover rect:nth-of-type(2),.swiper-nav-btns.blast-theme>button>svg:hover rect:nth-of-type(2){stroke:#fff}.swiper-nav-btns.countdown-theme>button>svg:hover g>path,.swiper-nav-btns.blast-theme>button>svg:hover g>path{fill:#fff}.swiper-nav-btns.hd_word-theme>button>svg rect:nth-of-type(2){stroke:#0d3367}.swiper-nav-btns.hd_word-theme>button>svg g>path{fill:#0d3367}.swiper-nav-btns.hd_word-theme>button>svg:hover rect:nth-of-type(1){fill:#0d3367}.swiper-nav-btns.hd_word-theme>button>svg:hover rect:nth-of-type(2){stroke:#fff}.swiper-nav-btns.hd_word-theme>button>svg:hover g>path{fill:#fff}.finish-button-container,.home,.back{border:5px solid transparent}.finish-button-container.countdown-theme,.finish-button-container.blast-theme,.home.countdown-theme,.home.blast-theme,.back.countdown-theme,.back.blast-theme{background:#fff;color:#9d3f97;border:2px solid #AE91AC}.finish-button-container.countdown-theme:hover,.finish-button-container.blast-theme:hover,.home.countdown-theme:hover,.home.blast-theme:hover,.back.countdown-theme:hover,.back.blast-theme:hover{background:#9d3f97;border-color:#fff}.finish-button-container.countdown-theme:hover span,.finish-button-container.blast-theme:hover span,.home.countdown-theme:hover span,.home.blast-theme:hover span,.back.countdown-theme:hover span,.back.blast-theme:hover span{color:#fff}.finish-button-container.countdown-theme:hover svg path,.finish-button-container.blast-theme:hover svg path,.home.countdown-theme:hover svg path,.home.blast-theme:hover svg path,.back.countdown-theme:hover svg path,.back.blast-theme:hover svg path{fill:#fff}.finish-button-container.countdown-theme svg path,.finish-button-container.blast-theme svg path,.home.countdown-theme svg path,.home.blast-theme svg path,.back.countdown-theme svg path,.back.blast-theme svg path{fill:#fff;fill:#9d3f97}.finish-button-container.countdown-theme span,.finish-button-container.blast-theme span,.home.countdown-theme span,.home.blast-theme span,.back.countdown-theme span,.back.blast-theme span{color:#9d3f97}.finish-button-container.hd_word-theme,.home.hd_word-theme,.back.hd_word-theme{background:#fff;color:#0d3367;border:2px solid #0d3367}.finish-button-container.hd_word-theme:hover,.home.hd_word-theme:hover,.back.hd_word-theme:hover{background:#0d3367;border-color:#fff}.finish-button-container.hd_word-theme:hover span,.home.hd_word-theme:hover span,.back.hd_word-theme:hover span{color:#fff}.finish-button-container.hd_word-theme:hover svg path,.home.hd_word-theme:hover svg path,.back.hd_word-theme:hover svg path{fill:#fff}.finish-button-container.hd_word-theme svg path,.home.hd_word-theme svg path,.back.hd_word-theme svg path{fill:#0d3367}.finish-button-container.hd_word-theme span,.home.hd_word-theme span,.back.hd_word-theme span{color:#0d3367}.finish-button-container.orbit-theme,.home.orbit-theme,.back.orbit-theme{background:#5c8306;color:#fff;border:2px solid #ffffff}.finish-button-container.orbit-theme:hover,.home.orbit-theme:hover,.back.orbit-theme:hover{background:#496a00;border-color:#fff}.finish-button-container.orbit-theme:hover span,.home.orbit-theme:hover span,.back.orbit-theme:hover span{color:#fff}.finish-button-container.orbit-theme:hover svg path,.home.orbit-theme:hover svg path,.back.orbit-theme:hover svg path{fill:#fff}.finish-button-container.orbit-theme svg path,.home.orbit-theme svg path,.back.orbit-theme svg path{fill:#fff}.finish-button-container.orbit-theme span,.home.orbit-theme span,.back.orbit-theme span{color:#fff}.finish-button-container.countdown-theme:hover,.finish-button-container.blast-theme:hover{background:#983e92}.finish-button-container.countdown-theme:hover span,.finish-button-container.blast-theme:hover span{color:#fff}.finish-button-container.countdown-theme:hover svg path,.finish-button-container.blast-theme:hover svg path{fill:#fff}.finish-button-container.orbit-theme{background:#567a06;color:#fff;border:2px solid #ffffff}.finish-button-container.orbit-theme span{color:#fff}.finish-button-container.orbit-theme svg path{fill:#fff}.finish-button-container.orbit-theme:hover{background:#fff;color:#567a06;border:2px solid #567A06}.finish-button-container.orbit-theme:hover span{color:#567a06}.finish-button-container.orbit-theme:hover svg path{fill:#567a06}.replay-btn,.restart,.restart-button,.login-button,.logout-button,.level-button,.next-button,.check-button,.replay-btn-size-big{border:5px solid transparent}.replay-btn.countdown-theme,.restart.countdown-theme,.restart-button.countdown-theme,.login-button.countdown-theme,.logout-button.countdown-theme,.level-button.countdown-theme,.next-button.countdown-theme,.check-button.countdown-theme,.replay-btn-size-big.countdown-theme{background:#9d3f97;color:#fff;border:2px solid #ffffff}.replay-btn.countdown-theme.focus,.replay-btn.countdown-theme.active,.replay-btn.countdown-theme:hover,.restart.countdown-theme.focus,.restart.countdown-theme.active,.restart.countdown-theme:hover,.restart-button.countdown-theme.focus,.restart-button.countdown-theme.active,.restart-button.countdown-theme:hover,.login-button.countdown-theme.focus,.login-button.countdown-theme.active,.login-button.countdown-theme:hover,.logout-button.countdown-theme.focus,.logout-button.countdown-theme.active,.logout-button.countdown-theme:hover,.level-button.countdown-theme.focus,.level-button.countdown-theme.active,.level-button.countdown-theme:hover,.next-button.countdown-theme.focus,.next-button.countdown-theme.active,.next-button.countdown-theme:hover,.check-button.countdown-theme.focus,.check-button.countdown-theme.active,.check-button.countdown-theme:hover,.replay-btn-size-big.countdown-theme.focus,.replay-btn-size-big.countdown-theme.active,.replay-btn-size-big.countdown-theme:hover{background:#983e92}.replay-btn.countdown-theme svg path,.restart.countdown-theme svg path,.restart-button.countdown-theme svg path,.login-button.countdown-theme svg path,.logout-button.countdown-theme svg path,.level-button.countdown-theme svg path,.next-button.countdown-theme svg path,.check-button.countdown-theme svg path,.replay-btn-size-big.countdown-theme svg path{fill:#fff}.replay-btn.countdown-theme span,.restart.countdown-theme span,.restart-button.countdown-theme span,.login-button.countdown-theme span,.logout-button.countdown-theme span,.level-button.countdown-theme span,.next-button.countdown-theme span,.check-button.countdown-theme span,.replay-btn-size-big.countdown-theme span{color:#fff}.replay-btn.countdown-theme.done,.replay-btn.countdown-theme.locked,.restart.countdown-theme.done,.restart.countdown-theme.locked,.restart-button.countdown-theme.done,.restart-button.countdown-theme.locked,.login-button.countdown-theme.done,.login-button.countdown-theme.locked,.logout-button.countdown-theme.done,.logout-button.countdown-theme.locked,.level-button.countdown-theme.done,.level-button.countdown-theme.locked,.next-button.countdown-theme.done,.next-button.countdown-theme.locked,.check-button.countdown-theme.done,.check-button.countdown-theme.locked,.replay-btn-size-big.countdown-theme.done,.replay-btn-size-big.countdown-theme.locked{background:#9d3f9766}.replay-btn.countdown-theme.done.by-teacher,.replay-btn.countdown-theme.locked.by-teacher,.restart.countdown-theme.done.by-teacher,.restart.countdown-theme.locked.by-teacher,.restart-button.countdown-theme.done.by-teacher,.restart-button.countdown-theme.locked.by-teacher,.login-button.countdown-theme.done.by-teacher,.login-button.countdown-theme.locked.by-teacher,.logout-button.countdown-theme.done.by-teacher,.logout-button.countdown-theme.locked.by-teacher,.level-button.countdown-theme.done.by-teacher,.level-button.countdown-theme.locked.by-teacher,.next-button.countdown-theme.done.by-teacher,.next-button.countdown-theme.locked.by-teacher,.check-button.countdown-theme.done.by-teacher,.check-button.countdown-theme.locked.by-teacher,.replay-btn-size-big.countdown-theme.done.by-teacher,.replay-btn-size-big.countdown-theme.locked.by-teacher{background:#9d3f97;border-color:#fff}.replay-btn.countdown-theme.sor+.starter+.lessons,.replay-btn.countdown-theme.demo,.replay-btn.countdown-theme.soring,.replay-btn.countdown-theme.emerging,.restart.countdown-theme.sor+.starter+.lessons,.restart.countdown-theme.demo,.restart.countdown-theme.soring,.restart.countdown-theme.emerging,.restart-button.countdown-theme.sor+.starter+.lessons,.restart-button.countdown-theme.demo,.restart-button.countdown-theme.soring,.restart-button.countdown-theme.emerging,.login-button.countdown-theme.sor+.starter+.lessons,.login-button.countdown-theme.demo,.login-button.countdown-theme.soring,.login-button.countdown-theme.emerging,.logout-button.countdown-theme.sor+.starter+.lessons,.logout-button.countdown-theme.demo,.logout-button.countdown-theme.soring,.logout-button.countdown-theme.emerging,.level-button.countdown-theme.sor+.starter+.lessons,.level-button.countdown-theme.demo,.level-button.countdown-theme.soring,.level-button.countdown-theme.emerging,.next-button.countdown-theme.sor+.starter+.lessons,.next-button.countdown-theme.demo,.next-button.countdown-theme.soring,.next-button.countdown-theme.emerging,.check-button.countdown-theme.sor+.starter+.lessons,.check-button.countdown-theme.demo,.check-button.countdown-theme.soring,.check-button.countdown-theme.emerging,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons,.replay-btn-size-big.countdown-theme.demo,.replay-btn-size-big.countdown-theme.soring,.replay-btn-size-big.countdown-theme.emerging{background:#a2499c;color:#fff}.replay-btn.countdown-theme.sor+.starter+.lessons.focus,.replay-btn.countdown-theme.sor+.starter+.lessons.active,.replay-btn.countdown-theme.sor+.starter+.lessons:hover,.replay-btn.countdown-theme.demo.focus,.replay-btn.countdown-theme.demo.active,.replay-btn.countdown-theme.demo:hover,.replay-btn.countdown-theme.soring.focus,.replay-btn.countdown-theme.soring.active,.replay-btn.countdown-theme.soring:hover,.replay-btn.countdown-theme.emerging.focus,.replay-btn.countdown-theme.emerging.active,.replay-btn.countdown-theme.emerging:hover,.restart.countdown-theme.sor+.starter+.lessons.focus,.restart.countdown-theme.sor+.starter+.lessons.active,.restart.countdown-theme.sor+.starter+.lessons:hover,.restart.countdown-theme.demo.focus,.restart.countdown-theme.demo.active,.restart.countdown-theme.demo:hover,.restart.countdown-theme.soring.focus,.restart.countdown-theme.soring.active,.restart.countdown-theme.soring:hover,.restart.countdown-theme.emerging.focus,.restart.countdown-theme.emerging.active,.restart.countdown-theme.emerging:hover,.restart-button.countdown-theme.sor+.starter+.lessons.focus,.restart-button.countdown-theme.sor+.starter+.lessons.active,.restart-button.countdown-theme.sor+.starter+.lessons:hover,.restart-button.countdown-theme.demo.focus,.restart-button.countdown-theme.demo.active,.restart-button.countdown-theme.demo:hover,.restart-button.countdown-theme.soring.focus,.restart-button.countdown-theme.soring.active,.restart-button.countdown-theme.soring:hover,.restart-button.countdown-theme.emerging.focus,.restart-button.countdown-theme.emerging.active,.restart-button.countdown-theme.emerging:hover,.login-button.countdown-theme.sor+.starter+.lessons.focus,.login-button.countdown-theme.sor+.starter+.lessons.active,.login-button.countdown-theme.sor+.starter+.lessons:hover,.login-button.countdown-theme.demo.focus,.login-button.countdown-theme.demo.active,.login-button.countdown-theme.demo:hover,.login-button.countdown-theme.soring.focus,.login-button.countdown-theme.soring.active,.login-button.countdown-theme.soring:hover,.login-button.countdown-theme.emerging.focus,.login-button.countdown-theme.emerging.active,.login-button.countdown-theme.emerging:hover,.logout-button.countdown-theme.sor+.starter+.lessons.focus,.logout-button.countdown-theme.sor+.starter+.lessons.active,.logout-button.countdown-theme.sor+.starter+.lessons:hover,.logout-button.countdown-theme.demo.focus,.logout-button.countdown-theme.demo.active,.logout-button.countdown-theme.demo:hover,.logout-button.countdown-theme.soring.focus,.logout-button.countdown-theme.soring.active,.logout-button.countdown-theme.soring:hover,.logout-button.countdown-theme.emerging.focus,.logout-button.countdown-theme.emerging.active,.logout-button.countdown-theme.emerging:hover,.level-button.countdown-theme.sor+.starter+.lessons.focus,.level-button.countdown-theme.sor+.starter+.lessons.active,.level-button.countdown-theme.sor+.starter+.lessons:hover,.level-button.countdown-theme.demo.focus,.level-button.countdown-theme.demo.active,.level-button.countdown-theme.demo:hover,.level-button.countdown-theme.soring.focus,.level-button.countdown-theme.soring.active,.level-button.countdown-theme.soring:hover,.level-button.countdown-theme.emerging.focus,.level-button.countdown-theme.emerging.active,.level-button.countdown-theme.emerging:hover,.next-button.countdown-theme.sor+.starter+.lessons.focus,.next-button.countdown-theme.sor+.starter+.lessons.active,.next-button.countdown-theme.sor+.starter+.lessons:hover,.next-button.countdown-theme.demo.focus,.next-button.countdown-theme.demo.active,.next-button.countdown-theme.demo:hover,.next-button.countdown-theme.soring.focus,.next-button.countdown-theme.soring.active,.next-button.countdown-theme.soring:hover,.next-button.countdown-theme.emerging.focus,.next-button.countdown-theme.emerging.active,.next-button.countdown-theme.emerging:hover,.check-button.countdown-theme.sor+.starter+.lessons.focus,.check-button.countdown-theme.sor+.starter+.lessons.active,.check-button.countdown-theme.sor+.starter+.lessons:hover,.check-button.countdown-theme.demo.focus,.check-button.countdown-theme.demo.active,.check-button.countdown-theme.demo:hover,.check-button.countdown-theme.soring.focus,.check-button.countdown-theme.soring.active,.check-button.countdown-theme.soring:hover,.check-button.countdown-theme.emerging.focus,.check-button.countdown-theme.emerging.active,.check-button.countdown-theme.emerging:hover,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons.focus,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons.active,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons:hover,.replay-btn-size-big.countdown-theme.demo.focus,.replay-btn-size-big.countdown-theme.demo.active,.replay-btn-size-big.countdown-theme.demo:hover,.replay-btn-size-big.countdown-theme.soring.focus,.replay-btn-size-big.countdown-theme.soring.active,.replay-btn-size-big.countdown-theme.soring:hover,.replay-btn-size-big.countdown-theme.emerging.focus,.replay-btn-size-big.countdown-theme.emerging.active,.replay-btn-size-big.countdown-theme.emerging:hover{border-color:#fff}.replay-btn.countdown-theme.sor+.starter+.lessons svg path,.replay-btn.countdown-theme.demo svg path,.replay-btn.countdown-theme.soring svg path,.replay-btn.countdown-theme.emerging svg path,.restart.countdown-theme.sor+.starter+.lessons svg path,.restart.countdown-theme.demo svg path,.restart.countdown-theme.soring svg path,.restart.countdown-theme.emerging svg path,.restart-button.countdown-theme.sor+.starter+.lessons svg path,.restart-button.countdown-theme.demo svg path,.restart-button.countdown-theme.soring svg path,.restart-button.countdown-theme.emerging svg path,.login-button.countdown-theme.sor+.starter+.lessons svg path,.login-button.countdown-theme.demo svg path,.login-button.countdown-theme.soring svg path,.login-button.countdown-theme.emerging svg path,.logout-button.countdown-theme.sor+.starter+.lessons svg path,.logout-button.countdown-theme.demo svg path,.logout-button.countdown-theme.soring svg path,.logout-button.countdown-theme.emerging svg path,.level-button.countdown-theme.sor+.starter+.lessons svg path,.level-button.countdown-theme.demo svg path,.level-button.countdown-theme.soring svg path,.level-button.countdown-theme.emerging svg path,.next-button.countdown-theme.sor+.starter+.lessons svg path,.next-button.countdown-theme.demo svg path,.next-button.countdown-theme.soring svg path,.next-button.countdown-theme.emerging svg path,.check-button.countdown-theme.sor+.starter+.lessons svg path,.check-button.countdown-theme.demo svg path,.check-button.countdown-theme.soring svg path,.check-button.countdown-theme.emerging svg path,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons svg path,.replay-btn-size-big.countdown-theme.demo svg path,.replay-btn-size-big.countdown-theme.soring svg path,.replay-btn-size-big.countdown-theme.emerging svg path{fill:#fff}.replay-btn.countdown-theme.sor+.starter+.lessons span,.replay-btn.countdown-theme.demo span,.replay-btn.countdown-theme.soring span,.replay-btn.countdown-theme.emerging span,.restart.countdown-theme.sor+.starter+.lessons span,.restart.countdown-theme.demo span,.restart.countdown-theme.soring span,.restart.countdown-theme.emerging span,.restart-button.countdown-theme.sor+.starter+.lessons span,.restart-button.countdown-theme.demo span,.restart-button.countdown-theme.soring span,.restart-button.countdown-theme.emerging span,.login-button.countdown-theme.sor+.starter+.lessons span,.login-button.countdown-theme.demo span,.login-button.countdown-theme.soring span,.login-button.countdown-theme.emerging span,.logout-button.countdown-theme.sor+.starter+.lessons span,.logout-button.countdown-theme.demo span,.logout-button.countdown-theme.soring span,.logout-button.countdown-theme.emerging span,.level-button.countdown-theme.sor+.starter+.lessons span,.level-button.countdown-theme.demo span,.level-button.countdown-theme.soring span,.level-button.countdown-theme.emerging span,.next-button.countdown-theme.sor+.starter+.lessons span,.next-button.countdown-theme.demo span,.next-button.countdown-theme.soring span,.next-button.countdown-theme.emerging span,.check-button.countdown-theme.sor+.starter+.lessons span,.check-button.countdown-theme.demo span,.check-button.countdown-theme.soring span,.check-button.countdown-theme.emerging span,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons span,.replay-btn-size-big.countdown-theme.demo span,.replay-btn-size-big.countdown-theme.soring span,.replay-btn-size-big.countdown-theme.emerging span{color:#fff}.replay-btn.countdown-theme.sor+.starter+.lessons.done,.replay-btn.countdown-theme.sor+.starter+.lessons.locked,.replay-btn.countdown-theme.demo.done,.replay-btn.countdown-theme.demo.locked,.replay-btn.countdown-theme.soring.done,.replay-btn.countdown-theme.soring.locked,.replay-btn.countdown-theme.emerging.done,.replay-btn.countdown-theme.emerging.locked,.restart.countdown-theme.sor+.starter+.lessons.done,.restart.countdown-theme.sor+.starter+.lessons.locked,.restart.countdown-theme.demo.done,.restart.countdown-theme.demo.locked,.restart.countdown-theme.soring.done,.restart.countdown-theme.soring.locked,.restart.countdown-theme.emerging.done,.restart.countdown-theme.emerging.locked,.restart-button.countdown-theme.sor+.starter+.lessons.done,.restart-button.countdown-theme.sor+.starter+.lessons.locked,.restart-button.countdown-theme.demo.done,.restart-button.countdown-theme.demo.locked,.restart-button.countdown-theme.soring.done,.restart-button.countdown-theme.soring.locked,.restart-button.countdown-theme.emerging.done,.restart-button.countdown-theme.emerging.locked,.login-button.countdown-theme.sor+.starter+.lessons.done,.login-button.countdown-theme.sor+.starter+.lessons.locked,.login-button.countdown-theme.demo.done,.login-button.countdown-theme.demo.locked,.login-button.countdown-theme.soring.done,.login-button.countdown-theme.soring.locked,.login-button.countdown-theme.emerging.done,.login-button.countdown-theme.emerging.locked,.logout-button.countdown-theme.sor+.starter+.lessons.done,.logout-button.countdown-theme.sor+.starter+.lessons.locked,.logout-button.countdown-theme.demo.done,.logout-button.countdown-theme.demo.locked,.logout-button.countdown-theme.soring.done,.logout-button.countdown-theme.soring.locked,.logout-button.countdown-theme.emerging.done,.logout-button.countdown-theme.emerging.locked,.level-button.countdown-theme.sor+.starter+.lessons.done,.level-button.countdown-theme.sor+.starter+.lessons.locked,.level-button.countdown-theme.demo.done,.level-button.countdown-theme.demo.locked,.level-button.countdown-theme.soring.done,.level-button.countdown-theme.soring.locked,.level-button.countdown-theme.emerging.done,.level-button.countdown-theme.emerging.locked,.next-button.countdown-theme.sor+.starter+.lessons.done,.next-button.countdown-theme.sor+.starter+.lessons.locked,.next-button.countdown-theme.demo.done,.next-button.countdown-theme.demo.locked,.next-button.countdown-theme.soring.done,.next-button.countdown-theme.soring.locked,.next-button.countdown-theme.emerging.done,.next-button.countdown-theme.emerging.locked,.check-button.countdown-theme.sor+.starter+.lessons.done,.check-button.countdown-theme.sor+.starter+.lessons.locked,.check-button.countdown-theme.demo.done,.check-button.countdown-theme.demo.locked,.check-button.countdown-theme.soring.done,.check-button.countdown-theme.soring.locked,.check-button.countdown-theme.emerging.done,.check-button.countdown-theme.emerging.locked,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons.done,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons.locked,.replay-btn-size-big.countdown-theme.demo.done,.replay-btn-size-big.countdown-theme.demo.locked,.replay-btn-size-big.countdown-theme.soring.done,.replay-btn-size-big.countdown-theme.soring.locked,.replay-btn-size-big.countdown-theme.emerging.done,.replay-btn-size-big.countdown-theme.emerging.locked{background:#a2499c66}.replay-btn.countdown-theme.sor+.starter+.lessons.done.by-teacher,.replay-btn.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.replay-btn.countdown-theme.demo.done.by-teacher,.replay-btn.countdown-theme.demo.locked.by-teacher,.replay-btn.countdown-theme.soring.done.by-teacher,.replay-btn.countdown-theme.soring.locked.by-teacher,.replay-btn.countdown-theme.emerging.done.by-teacher,.replay-btn.countdown-theme.emerging.locked.by-teacher,.restart.countdown-theme.sor+.starter+.lessons.done.by-teacher,.restart.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.restart.countdown-theme.demo.done.by-teacher,.restart.countdown-theme.demo.locked.by-teacher,.restart.countdown-theme.soring.done.by-teacher,.restart.countdown-theme.soring.locked.by-teacher,.restart.countdown-theme.emerging.done.by-teacher,.restart.countdown-theme.emerging.locked.by-teacher,.restart-button.countdown-theme.sor+.starter+.lessons.done.by-teacher,.restart-button.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.restart-button.countdown-theme.demo.done.by-teacher,.restart-button.countdown-theme.demo.locked.by-teacher,.restart-button.countdown-theme.soring.done.by-teacher,.restart-button.countdown-theme.soring.locked.by-teacher,.restart-button.countdown-theme.emerging.done.by-teacher,.restart-button.countdown-theme.emerging.locked.by-teacher,.login-button.countdown-theme.sor+.starter+.lessons.done.by-teacher,.login-button.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.login-button.countdown-theme.demo.done.by-teacher,.login-button.countdown-theme.demo.locked.by-teacher,.login-button.countdown-theme.soring.done.by-teacher,.login-button.countdown-theme.soring.locked.by-teacher,.login-button.countdown-theme.emerging.done.by-teacher,.login-button.countdown-theme.emerging.locked.by-teacher,.logout-button.countdown-theme.sor+.starter+.lessons.done.by-teacher,.logout-button.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.logout-button.countdown-theme.demo.done.by-teacher,.logout-button.countdown-theme.demo.locked.by-teacher,.logout-button.countdown-theme.soring.done.by-teacher,.logout-button.countdown-theme.soring.locked.by-teacher,.logout-button.countdown-theme.emerging.done.by-teacher,.logout-button.countdown-theme.emerging.locked.by-teacher,.level-button.countdown-theme.sor+.starter+.lessons.done.by-teacher,.level-button.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.level-button.countdown-theme.demo.done.by-teacher,.level-button.countdown-theme.demo.locked.by-teacher,.level-button.countdown-theme.soring.done.by-teacher,.level-button.countdown-theme.soring.locked.by-teacher,.level-button.countdown-theme.emerging.done.by-teacher,.level-button.countdown-theme.emerging.locked.by-teacher,.next-button.countdown-theme.sor+.starter+.lessons.done.by-teacher,.next-button.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.next-button.countdown-theme.demo.done.by-teacher,.next-button.countdown-theme.demo.locked.by-teacher,.next-button.countdown-theme.soring.done.by-teacher,.next-button.countdown-theme.soring.locked.by-teacher,.next-button.countdown-theme.emerging.done.by-teacher,.next-button.countdown-theme.emerging.locked.by-teacher,.check-button.countdown-theme.sor+.starter+.lessons.done.by-teacher,.check-button.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.check-button.countdown-theme.demo.done.by-teacher,.check-button.countdown-theme.demo.locked.by-teacher,.check-button.countdown-theme.soring.done.by-teacher,.check-button.countdown-theme.soring.locked.by-teacher,.check-button.countdown-theme.emerging.done.by-teacher,.check-button.countdown-theme.emerging.locked.by-teacher,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons.done.by-teacher,.replay-btn-size-big.countdown-theme.sor+.starter+.lessons.locked.by-teacher,.replay-btn-size-big.countdown-theme.demo.done.by-teacher,.replay-btn-size-big.countdown-theme.demo.locked.by-teacher,.replay-btn-size-big.countdown-theme.soring.done.by-teacher,.replay-btn-size-big.countdown-theme.soring.locked.by-teacher,.replay-btn-size-big.countdown-theme.emerging.done.by-teacher,.replay-btn-size-big.countdown-theme.emerging.locked.by-teacher{background:#a2499c;color:#fff}.replay-btn.blast-theme,.restart.blast-theme,.restart-button.blast-theme,.login-button.blast-theme,.logout-button.blast-theme,.level-button.blast-theme,.next-button.blast-theme,.check-button.blast-theme,.replay-btn-size-big.blast-theme{background:#9d3f97;color:#fff;border:2px solid #ffffff}.replay-btn.blast-theme.focus,.replay-btn.blast-theme.active,.replay-btn.blast-theme:hover,.restart.blast-theme.focus,.restart.blast-theme.active,.restart.blast-theme:hover,.restart-button.blast-theme.focus,.restart-button.blast-theme.active,.restart-button.blast-theme:hover,.login-button.blast-theme.focus,.login-button.blast-theme.active,.login-button.blast-theme:hover,.logout-button.blast-theme.focus,.logout-button.blast-theme.active,.logout-button.blast-theme:hover,.level-button.blast-theme.focus,.level-button.blast-theme.active,.level-button.blast-theme:hover,.next-button.blast-theme.focus,.next-button.blast-theme.active,.next-button.blast-theme:hover,.check-button.blast-theme.focus,.check-button.blast-theme.active,.check-button.blast-theme:hover,.replay-btn-size-big.blast-theme.focus,.replay-btn-size-big.blast-theme.active,.replay-btn-size-big.blast-theme:hover{background:#983e92}.replay-btn.blast-theme svg path,.restart.blast-theme svg path,.restart-button.blast-theme svg path,.login-button.blast-theme svg path,.logout-button.blast-theme svg path,.level-button.blast-theme svg path,.next-button.blast-theme svg path,.check-button.blast-theme svg path,.replay-btn-size-big.blast-theme svg path{fill:#9d3f97;fill:#fff}.replay-btn.blast-theme span,.restart.blast-theme span,.restart-button.blast-theme span,.login-button.blast-theme span,.logout-button.blast-theme span,.level-button.blast-theme span,.next-button.blast-theme span,.check-button.blast-theme span,.replay-btn-size-big.blast-theme span{color:#fff}.replay-btn.blast-theme.done,.replay-btn.blast-theme.locked,.restart.blast-theme.done,.restart.blast-theme.locked,.restart-button.blast-theme.done,.restart-button.blast-theme.locked,.login-button.blast-theme.done,.login-button.blast-theme.locked,.logout-button.blast-theme.done,.logout-button.blast-theme.locked,.level-button.blast-theme.done,.level-button.blast-theme.locked,.next-button.blast-theme.done,.next-button.blast-theme.locked,.check-button.blast-theme.done,.check-button.blast-theme.locked,.replay-btn-size-big.blast-theme.done,.replay-btn-size-big.blast-theme.locked{background:#9d3f97cc;border-color:#fff}.replay-btn.blast-theme.done.by-teacher,.replay-btn.blast-theme.locked.by-teacher,.restart.blast-theme.done.by-teacher,.restart.blast-theme.locked.by-teacher,.restart-button.blast-theme.done.by-teacher,.restart-button.blast-theme.locked.by-teacher,.login-button.blast-theme.done.by-teacher,.login-button.blast-theme.locked.by-teacher,.logout-button.blast-theme.done.by-teacher,.logout-button.blast-theme.locked.by-teacher,.level-button.blast-theme.done.by-teacher,.level-button.blast-theme.locked.by-teacher,.next-button.blast-theme.done.by-teacher,.next-button.blast-theme.locked.by-teacher,.check-button.blast-theme.done.by-teacher,.check-button.blast-theme.locked.by-teacher,.replay-btn-size-big.blast-theme.done.by-teacher,.replay-btn-size-big.blast-theme.locked.by-teacher{background:#9d3f97;color:#fff}.replay-btn.blast-theme.sor+.starter+.lessons,.replay-btn.blast-theme.demo,.replay-btn.blast-theme.soring,.replay-btn.blast-theme.developing,.restart.blast-theme.sor+.starter+.lessons,.restart.blast-theme.demo,.restart.blast-theme.soring,.restart.blast-theme.developing,.restart-button.blast-theme.sor+.starter+.lessons,.restart-button.blast-theme.demo,.restart-button.blast-theme.soring,.restart-button.blast-theme.developing,.login-button.blast-theme.sor+.starter+.lessons,.login-button.blast-theme.demo,.login-button.blast-theme.soring,.login-button.blast-theme.developing,.logout-button.blast-theme.sor+.starter+.lessons,.logout-button.blast-theme.demo,.logout-button.blast-theme.soring,.logout-button.blast-theme.developing,.level-button.blast-theme.sor+.starter+.lessons,.level-button.blast-theme.demo,.level-button.blast-theme.soring,.level-button.blast-theme.developing,.next-button.blast-theme.sor+.starter+.lessons,.next-button.blast-theme.demo,.next-button.blast-theme.soring,.next-button.blast-theme.developing,.check-button.blast-theme.sor+.starter+.lessons,.check-button.blast-theme.demo,.check-button.blast-theme.soring,.check-button.blast-theme.developing,.replay-btn-size-big.blast-theme.sor+.starter+.lessons,.replay-btn-size-big.blast-theme.demo,.replay-btn-size-big.blast-theme.soring,.replay-btn-size-big.blast-theme.developing{background:#005e9b;color:#fff}.replay-btn.blast-theme.sor+.starter+.lessons.focus,.replay-btn.blast-theme.sor+.starter+.lessons.active,.replay-btn.blast-theme.sor+.starter+.lessons:hover,.replay-btn.blast-theme.demo.focus,.replay-btn.blast-theme.demo.active,.replay-btn.blast-theme.demo:hover,.replay-btn.blast-theme.soring.focus,.replay-btn.blast-theme.soring.active,.replay-btn.blast-theme.soring:hover,.replay-btn.blast-theme.developing.focus,.replay-btn.blast-theme.developing.active,.replay-btn.blast-theme.developing:hover,.restart.blast-theme.sor+.starter+.lessons.focus,.restart.blast-theme.sor+.starter+.lessons.active,.restart.blast-theme.sor+.starter+.lessons:hover,.restart.blast-theme.demo.focus,.restart.blast-theme.demo.active,.restart.blast-theme.demo:hover,.restart.blast-theme.soring.focus,.restart.blast-theme.soring.active,.restart.blast-theme.soring:hover,.restart.blast-theme.developing.focus,.restart.blast-theme.developing.active,.restart.blast-theme.developing:hover,.restart-button.blast-theme.sor+.starter+.lessons.focus,.restart-button.blast-theme.sor+.starter+.lessons.active,.restart-button.blast-theme.sor+.starter+.lessons:hover,.restart-button.blast-theme.demo.focus,.restart-button.blast-theme.demo.active,.restart-button.blast-theme.demo:hover,.restart-button.blast-theme.soring.focus,.restart-button.blast-theme.soring.active,.restart-button.blast-theme.soring:hover,.restart-button.blast-theme.developing.focus,.restart-button.blast-theme.developing.active,.restart-button.blast-theme.developing:hover,.login-button.blast-theme.sor+.starter+.lessons.focus,.login-button.blast-theme.sor+.starter+.lessons.active,.login-button.blast-theme.sor+.starter+.lessons:hover,.login-button.blast-theme.demo.focus,.login-button.blast-theme.demo.active,.login-button.blast-theme.demo:hover,.login-button.blast-theme.soring.focus,.login-button.blast-theme.soring.active,.login-button.blast-theme.soring:hover,.login-button.blast-theme.developing.focus,.login-button.blast-theme.developing.active,.login-button.blast-theme.developing:hover,.logout-button.blast-theme.sor+.starter+.lessons.focus,.logout-button.blast-theme.sor+.starter+.lessons.active,.logout-button.blast-theme.sor+.starter+.lessons:hover,.logout-button.blast-theme.demo.focus,.logout-button.blast-theme.demo.active,.logout-button.blast-theme.demo:hover,.logout-button.blast-theme.soring.focus,.logout-button.blast-theme.soring.active,.logout-button.blast-theme.soring:hover,.logout-button.blast-theme.developing.focus,.logout-button.blast-theme.developing.active,.logout-button.blast-theme.developing:hover,.level-button.blast-theme.sor+.starter+.lessons.focus,.level-button.blast-theme.sor+.starter+.lessons.active,.level-button.blast-theme.sor+.starter+.lessons:hover,.level-button.blast-theme.demo.focus,.level-button.blast-theme.demo.active,.level-button.blast-theme.demo:hover,.level-button.blast-theme.soring.focus,.level-button.blast-theme.soring.active,.level-button.blast-theme.soring:hover,.level-button.blast-theme.developing.focus,.level-button.blast-theme.developing.active,.level-button.blast-theme.developing:hover,.next-button.blast-theme.sor+.starter+.lessons.focus,.next-button.blast-theme.sor+.starter+.lessons.active,.next-button.blast-theme.sor+.starter+.lessons:hover,.next-button.blast-theme.demo.focus,.next-button.blast-theme.demo.active,.next-button.blast-theme.demo:hover,.next-button.blast-theme.soring.focus,.next-button.blast-theme.soring.active,.next-button.blast-theme.soring:hover,.next-button.blast-theme.developing.focus,.next-button.blast-theme.developing.active,.next-button.blast-theme.developing:hover,.check-button.blast-theme.sor+.starter+.lessons.focus,.check-button.blast-theme.sor+.starter+.lessons.active,.check-button.blast-theme.sor+.starter+.lessons:hover,.check-button.blast-theme.demo.focus,.check-button.blast-theme.demo.active,.check-button.blast-theme.demo:hover,.check-button.blast-theme.soring.focus,.check-button.blast-theme.soring.active,.check-button.blast-theme.soring:hover,.check-button.blast-theme.developing.focus,.check-button.blast-theme.developing.active,.check-button.blast-theme.developing:hover,.replay-btn-size-big.blast-theme.sor+.starter+.lessons.focus,.replay-btn-size-big.blast-theme.sor+.starter+.lessons.active,.replay-btn-size-big.blast-theme.sor+.starter+.lessons:hover,.replay-btn-size-big.blast-theme.demo.focus,.replay-btn-size-big.blast-theme.demo.active,.replay-btn-size-big.blast-theme.demo:hover,.replay-btn-size-big.blast-theme.soring.focus,.replay-btn-size-big.blast-theme.soring.active,.replay-btn-size-big.blast-theme.soring:hover,.replay-btn-size-big.blast-theme.developing.focus,.replay-btn-size-big.blast-theme.developing.active,.replay-btn-size-big.blast-theme.developing:hover{border-color:#fff}.replay-btn.blast-theme.sor+.starter+.lessons svg path,.replay-btn.blast-theme.demo svg path,.replay-btn.blast-theme.soring svg path,.replay-btn.blast-theme.developing svg path,.restart.blast-theme.sor+.starter+.lessons svg path,.restart.blast-theme.demo svg path,.restart.blast-theme.soring svg path,.restart.blast-theme.developing svg path,.restart-button.blast-theme.sor+.starter+.lessons svg path,.restart-button.blast-theme.demo svg path,.restart-button.blast-theme.soring svg path,.restart-button.blast-theme.developing svg path,.login-button.blast-theme.sor+.starter+.lessons svg path,.login-button.blast-theme.demo svg path,.login-button.blast-theme.soring svg path,.login-button.blast-theme.developing svg path,.logout-button.blast-theme.sor+.starter+.lessons svg path,.logout-button.blast-theme.demo svg path,.logout-button.blast-theme.soring svg path,.logout-button.blast-theme.developing svg path,.level-button.blast-theme.sor+.starter+.lessons svg path,.level-button.blast-theme.demo svg path,.level-button.blast-theme.soring svg path,.level-button.blast-theme.developing svg path,.next-button.blast-theme.sor+.starter+.lessons svg path,.next-button.blast-theme.demo svg path,.next-button.blast-theme.soring svg path,.next-button.blast-theme.developing svg path,.check-button.blast-theme.sor+.starter+.lessons svg path,.check-button.blast-theme.demo svg path,.check-button.blast-theme.soring svg path,.check-button.blast-theme.developing svg path,.replay-btn-size-big.blast-theme.sor+.starter+.lessons svg path,.replay-btn-size-big.blast-theme.demo svg path,.replay-btn-size-big.blast-theme.soring svg path,.replay-btn-size-big.blast-theme.developing svg path{fill:#fff}.replay-btn.blast-theme.sor+.starter+.lessons span,.replay-btn.blast-theme.demo span,.replay-btn.blast-theme.soring span,.replay-btn.blast-theme.developing span,.restart.blast-theme.sor+.starter+.lessons span,.restart.blast-theme.demo span,.restart.blast-theme.soring span,.restart.blast-theme.developing span,.restart-button.blast-theme.sor+.starter+.lessons span,.restart-button.blast-theme.demo span,.restart-button.blast-theme.soring span,.restart-button.blast-theme.developing span,.login-button.blast-theme.sor+.starter+.lessons span,.login-button.blast-theme.demo span,.login-button.blast-theme.soring span,.login-button.blast-theme.developing span,.logout-button.blast-theme.sor+.starter+.lessons span,.logout-button.blast-theme.demo span,.logout-button.blast-theme.soring span,.logout-button.blast-theme.developing span,.level-button.blast-theme.sor+.starter+.lessons span,.level-button.blast-theme.demo span,.level-button.blast-theme.soring span,.level-button.blast-theme.developing span,.next-button.blast-theme.sor+.starter+.lessons span,.next-button.blast-theme.demo span,.next-button.blast-theme.soring span,.next-button.blast-theme.developing span,.check-button.blast-theme.sor+.starter+.lessons span,.check-button.blast-theme.demo span,.check-button.blast-theme.soring span,.check-button.blast-theme.developing span,.replay-btn-size-big.blast-theme.sor+.starter+.lessons span,.replay-btn-size-big.blast-theme.demo span,.replay-btn-size-big.blast-theme.soring span,.replay-btn-size-big.blast-theme.developing span{color:#fff}.replay-btn.blast-theme.sor+.starter+.lessons.done,.replay-btn.blast-theme.sor+.starter+.lessons.locked,.replay-btn.blast-theme.demo.done,.replay-btn.blast-theme.demo.locked,.replay-btn.blast-theme.soring.done,.replay-btn.blast-theme.soring.locked,.replay-btn.blast-theme.developing.done,.replay-btn.blast-theme.developing.locked,.restart.blast-theme.sor+.starter+.lessons.done,.restart.blast-theme.sor+.starter+.lessons.locked,.restart.blast-theme.demo.done,.restart.blast-theme.demo.locked,.restart.blast-theme.soring.done,.restart.blast-theme.soring.locked,.restart.blast-theme.developing.done,.restart.blast-theme.developing.locked,.restart-button.blast-theme.sor+.starter+.lessons.done,.restart-button.blast-theme.sor+.starter+.lessons.locked,.restart-button.blast-theme.demo.done,.restart-button.blast-theme.demo.locked,.restart-button.blast-theme.soring.done,.restart-button.blast-theme.soring.locked,.restart-button.blast-theme.developing.done,.restart-button.blast-theme.developing.locked,.login-button.blast-theme.sor+.starter+.lessons.done,.login-button.blast-theme.sor+.starter+.lessons.locked,.login-button.blast-theme.demo.done,.login-button.blast-theme.demo.locked,.login-button.blast-theme.soring.done,.login-button.blast-theme.soring.locked,.login-button.blast-theme.developing.done,.login-button.blast-theme.developing.locked,.logout-button.blast-theme.sor+.starter+.lessons.done,.logout-button.blast-theme.sor+.starter+.lessons.locked,.logout-button.blast-theme.demo.done,.logout-button.blast-theme.demo.locked,.logout-button.blast-theme.soring.done,.logout-button.blast-theme.soring.locked,.logout-button.blast-theme.developing.done,.logout-button.blast-theme.developing.locked,.level-button.blast-theme.sor+.starter+.lessons.done,.level-button.blast-theme.sor+.starter+.lessons.locked,.level-button.blast-theme.demo.done,.level-button.blast-theme.demo.locked,.level-button.blast-theme.soring.done,.level-button.blast-theme.soring.locked,.level-button.blast-theme.developing.done,.level-button.blast-theme.developing.locked,.next-button.blast-theme.sor+.starter+.lessons.done,.next-button.blast-theme.sor+.starter+.lessons.locked,.next-button.blast-theme.demo.done,.next-button.blast-theme.demo.locked,.next-button.blast-theme.soring.done,.next-button.blast-theme.soring.locked,.next-button.blast-theme.developing.done,.next-button.blast-theme.developing.locked,.check-button.blast-theme.sor+.starter+.lessons.done,.check-button.blast-theme.sor+.starter+.lessons.locked,.check-button.blast-theme.demo.done,.check-button.blast-theme.demo.locked,.check-button.blast-theme.soring.done,.check-button.blast-theme.soring.locked,.check-button.blast-theme.developing.done,.check-button.blast-theme.developing.locked,.replay-btn-size-big.blast-theme.sor+.starter+.lessons.done,.replay-btn-size-big.blast-theme.sor+.starter+.lessons.locked,.replay-btn-size-big.blast-theme.demo.done,.replay-btn-size-big.blast-theme.demo.locked,.replay-btn-size-big.blast-theme.soring.done,.replay-btn-size-big.blast-theme.soring.locked,.replay-btn-size-big.blast-theme.developing.done,.replay-btn-size-big.blast-theme.developing.locked{background:#005e9bcc}.replay-btn.blast-theme.sor+.starter+.lessons.done.by-teacher,.replay-btn.blast-theme.sor+.starter+.lessons.locked.by-teacher,.replay-btn.blast-theme.demo.done.by-teacher,.replay-btn.blast-theme.demo.locked.by-teacher,.replay-btn.blast-theme.soring.done.by-teacher,.replay-btn.blast-theme.soring.locked.by-teacher,.replay-btn.blast-theme.developing.done.by-teacher,.replay-btn.blast-theme.developing.locked.by-teacher,.restart.blast-theme.sor+.starter+.lessons.done.by-teacher,.restart.blast-theme.sor+.starter+.lessons.locked.by-teacher,.restart.blast-theme.demo.done.by-teacher,.restart.blast-theme.demo.locked.by-teacher,.restart.blast-theme.soring.done.by-teacher,.restart.blast-theme.soring.locked.by-teacher,.restart.blast-theme.developing.done.by-teacher,.restart.blast-theme.developing.locked.by-teacher,.restart-button.blast-theme.sor+.starter+.lessons.done.by-teacher,.restart-button.blast-theme.sor+.starter+.lessons.locked.by-teacher,.restart-button.blast-theme.demo.done.by-teacher,.restart-button.blast-theme.demo.locked.by-teacher,.restart-button.blast-theme.soring.done.by-teacher,.restart-button.blast-theme.soring.locked.by-teacher,.restart-button.blast-theme.developing.done.by-teacher,.restart-button.blast-theme.developing.locked.by-teacher,.login-button.blast-theme.sor+.starter+.lessons.done.by-teacher,.login-button.blast-theme.sor+.starter+.lessons.locked.by-teacher,.login-button.blast-theme.demo.done.by-teacher,.login-button.blast-theme.demo.locked.by-teacher,.login-button.blast-theme.soring.done.by-teacher,.login-button.blast-theme.soring.locked.by-teacher,.login-button.blast-theme.developing.done.by-teacher,.login-button.blast-theme.developing.locked.by-teacher,.logout-button.blast-theme.sor+.starter+.lessons.done.by-teacher,.logout-button.blast-theme.sor+.starter+.lessons.locked.by-teacher,.logout-button.blast-theme.demo.done.by-teacher,.logout-button.blast-theme.demo.locked.by-teacher,.logout-button.blast-theme.soring.done.by-teacher,.logout-button.blast-theme.soring.locked.by-teacher,.logout-button.blast-theme.developing.done.by-teacher,.logout-button.blast-theme.developing.locked.by-teacher,.level-button.blast-theme.sor+.starter+.lessons.done.by-teacher,.level-button.blast-theme.sor+.starter+.lessons.locked.by-teacher,.level-button.blast-theme.demo.done.by-teacher,.level-button.blast-theme.demo.locked.by-teacher,.level-button.blast-theme.soring.done.by-teacher,.level-button.blast-theme.soring.locked.by-teacher,.level-button.blast-theme.developing.done.by-teacher,.level-button.blast-theme.developing.locked.by-teacher,.next-button.blast-theme.sor+.starter+.lessons.done.by-teacher,.next-button.blast-theme.sor+.starter+.lessons.locked.by-teacher,.next-button.blast-theme.demo.done.by-teacher,.next-button.blast-theme.demo.locked.by-teacher,.next-button.blast-theme.soring.done.by-teacher,.next-button.blast-theme.soring.locked.by-teacher,.next-button.blast-theme.developing.done.by-teacher,.next-button.blast-theme.developing.locked.by-teacher,.check-button.blast-theme.sor+.starter+.lessons.done.by-teacher,.check-button.blast-theme.sor+.starter+.lessons.locked.by-teacher,.check-button.blast-theme.demo.done.by-teacher,.check-button.blast-theme.demo.locked.by-teacher,.check-button.blast-theme.soring.done.by-teacher,.check-button.blast-theme.soring.locked.by-teacher,.check-button.blast-theme.developing.done.by-teacher,.check-button.blast-theme.developing.locked.by-teacher,.replay-btn-size-big.blast-theme.sor+.starter+.lessons.done.by-teacher,.replay-btn-size-big.blast-theme.sor+.starter+.lessons.locked.by-teacher,.replay-btn-size-big.blast-theme.demo.done.by-teacher,.replay-btn-size-big.blast-theme.demo.locked.by-teacher,.replay-btn-size-big.blast-theme.soring.done.by-teacher,.replay-btn-size-big.blast-theme.soring.locked.by-teacher,.replay-btn-size-big.blast-theme.developing.done.by-teacher,.replay-btn-size-big.blast-theme.developing.locked.by-teacher{background:#005e9b;border-color:#fff}.replay-btn.hd_word-theme,.restart.hd_word-theme,.restart-button.hd_word-theme,.login-button.hd_word-theme,.logout-button.hd_word-theme,.level-button.hd_word-theme,.next-button.hd_word-theme,.check-button.hd_word-theme,.replay-btn-size-big.hd_word-theme{background:#fff;color:#0d3367;border:2px solid #0d3367}.replay-btn.hd_word-theme.focus,.replay-btn.hd_word-theme.active,.replay-btn.hd_word-theme:hover,.restart.hd_word-theme.focus,.restart.hd_word-theme.active,.restart.hd_word-theme:hover,.restart-button.hd_word-theme.focus,.restart-button.hd_word-theme.active,.restart-button.hd_word-theme:hover,.login-button.hd_word-theme.focus,.login-button.hd_word-theme.active,.login-button.hd_word-theme:hover,.logout-button.hd_word-theme.focus,.logout-button.hd_word-theme.active,.logout-button.hd_word-theme:hover,.level-button.hd_word-theme.focus,.level-button.hd_word-theme.active,.level-button.hd_word-theme:hover,.next-button.hd_word-theme.focus,.next-button.hd_word-theme.active,.next-button.hd_word-theme:hover,.check-button.hd_word-theme.focus,.check-button.hd_word-theme.active,.check-button.hd_word-theme:hover,.replay-btn-size-big.hd_word-theme.focus,.replay-btn-size-big.hd_word-theme.active,.replay-btn-size-big.hd_word-theme:hover{background:#0d3367;border-color:#fff}.replay-btn.hd_word-theme.focus svg path,.replay-btn.hd_word-theme.active svg path,.replay-btn.hd_word-theme:hover svg path,.restart.hd_word-theme.focus svg path,.restart.hd_word-theme.active svg path,.restart.hd_word-theme:hover svg path,.restart-button.hd_word-theme.focus svg path,.restart-button.hd_word-theme.active svg path,.restart-button.hd_word-theme:hover svg path,.login-button.hd_word-theme.focus svg path,.login-button.hd_word-theme.active svg path,.login-button.hd_word-theme:hover svg path,.logout-button.hd_word-theme.focus svg path,.logout-button.hd_word-theme.active svg path,.logout-button.hd_word-theme:hover svg path,.level-button.hd_word-theme.focus svg path,.level-button.hd_word-theme.active svg path,.level-button.hd_word-theme:hover svg path,.next-button.hd_word-theme.focus svg path,.next-button.hd_word-theme.active svg path,.next-button.hd_word-theme:hover svg path,.check-button.hd_word-theme.focus svg path,.check-button.hd_word-theme.active svg path,.check-button.hd_word-theme:hover svg path,.replay-btn-size-big.hd_word-theme.focus svg path,.replay-btn-size-big.hd_word-theme.active svg path,.replay-btn-size-big.hd_word-theme:hover svg path{fill:#fff}.replay-btn.hd_word-theme.focus span,.replay-btn.hd_word-theme.active span,.replay-btn.hd_word-theme:hover span,.restart.hd_word-theme.focus span,.restart.hd_word-theme.active span,.restart.hd_word-theme:hover span,.restart-button.hd_word-theme.focus span,.restart-button.hd_word-theme.active span,.restart-button.hd_word-theme:hover span,.login-button.hd_word-theme.focus span,.login-button.hd_word-theme.active span,.login-button.hd_word-theme:hover span,.logout-button.hd_word-theme.focus span,.logout-button.hd_word-theme.active span,.logout-button.hd_word-theme:hover span,.level-button.hd_word-theme.focus span,.level-button.hd_word-theme.active span,.level-button.hd_word-theme:hover span,.next-button.hd_word-theme.focus span,.next-button.hd_word-theme.active span,.next-button.hd_word-theme:hover span,.check-button.hd_word-theme.focus span,.check-button.hd_word-theme.active span,.check-button.hd_word-theme:hover span,.replay-btn-size-big.hd_word-theme.focus span,.replay-btn-size-big.hd_word-theme.active span,.replay-btn-size-big.hd_word-theme:hover span{color:#fff}.replay-btn.hd_word-theme svg path,.restart.hd_word-theme svg path,.restart-button.hd_word-theme svg path,.login-button.hd_word-theme svg path,.logout-button.hd_word-theme svg path,.level-button.hd_word-theme svg path,.next-button.hd_word-theme svg path,.check-button.hd_word-theme svg path,.replay-btn-size-big.hd_word-theme svg path{fill:#0d3367}.replay-btn.hd_word-theme span,.restart.hd_word-theme span,.restart-button.hd_word-theme span,.login-button.hd_word-theme span,.logout-button.hd_word-theme span,.level-button.hd_word-theme span,.next-button.hd_word-theme span,.check-button.hd_word-theme span,.replay-btn-size-big.hd_word-theme span{color:#0d3367}.replay-btn.hd_word-theme.done,.replay-btn.hd_word-theme.locked,.restart.hd_word-theme.done,.restart.hd_word-theme.locked,.restart-button.hd_word-theme.done,.restart-button.hd_word-theme.locked,.login-button.hd_word-theme.done,.login-button.hd_word-theme.locked,.logout-button.hd_word-theme.done,.logout-button.hd_word-theme.locked,.level-button.hd_word-theme.done,.level-button.hd_word-theme.locked,.next-button.hd_word-theme.done,.next-button.hd_word-theme.locked,.check-button.hd_word-theme.done,.check-button.hd_word-theme.locked,.replay-btn-size-big.hd_word-theme.done,.replay-btn-size-big.hd_word-theme.locked{background:#fffc}.replay-btn.hd_word-theme.done.by-teacher,.replay-btn.hd_word-theme.locked.by-teacher,.restart.hd_word-theme.done.by-teacher,.restart.hd_word-theme.locked.by-teacher,.restart-button.hd_word-theme.done.by-teacher,.restart-button.hd_word-theme.locked.by-teacher,.login-button.hd_word-theme.done.by-teacher,.login-button.hd_word-theme.locked.by-teacher,.logout-button.hd_word-theme.done.by-teacher,.logout-button.hd_word-theme.locked.by-teacher,.level-button.hd_word-theme.done.by-teacher,.level-button.hd_word-theme.locked.by-teacher,.next-button.hd_word-theme.done.by-teacher,.next-button.hd_word-theme.locked.by-teacher,.check-button.hd_word-theme.done.by-teacher,.check-button.hd_word-theme.locked.by-teacher,.replay-btn-size-big.hd_word-theme.done.by-teacher,.replay-btn-size-big.hd_word-theme.locked.by-teacher{background:#fff;border-color:#0d3367}.replay-btn.hd_word-theme.sor+.starter+.lessons,.replay-btn.hd_word-theme.demo,.replay-btn.hd_word-theme.soring,.replay-btn.hd_word-theme.advancing,.restart.hd_word-theme.sor+.starter+.lessons,.restart.hd_word-theme.demo,.restart.hd_word-theme.soring,.restart.hd_word-theme.advancing,.restart-button.hd_word-theme.sor+.starter+.lessons,.restart-button.hd_word-theme.demo,.restart-button.hd_word-theme.soring,.restart-button.hd_word-theme.advancing,.login-button.hd_word-theme.sor+.starter+.lessons,.login-button.hd_word-theme.demo,.login-button.hd_word-theme.soring,.login-button.hd_word-theme.advancing,.logout-button.hd_word-theme.sor+.starter+.lessons,.logout-button.hd_word-theme.demo,.logout-button.hd_word-theme.soring,.logout-button.hd_word-theme.advancing,.level-button.hd_word-theme.sor+.starter+.lessons,.level-button.hd_word-theme.demo,.level-button.hd_word-theme.soring,.level-button.hd_word-theme.advancing,.next-button.hd_word-theme.sor+.starter+.lessons,.next-button.hd_word-theme.demo,.next-button.hd_word-theme.soring,.next-button.hd_word-theme.advancing,.check-button.hd_word-theme.sor+.starter+.lessons,.check-button.hd_word-theme.demo,.check-button.hd_word-theme.soring,.check-button.hd_word-theme.advancing,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons,.replay-btn-size-big.hd_word-theme.demo,.replay-btn-size-big.hd_word-theme.soring,.replay-btn-size-big.hd_word-theme.advancing{background:#fff;color:#004ca8}.replay-btn.hd_word-theme.sor+.starter+.lessons.focus,.replay-btn.hd_word-theme.sor+.starter+.lessons.active,.replay-btn.hd_word-theme.sor+.starter+.lessons:hover,.replay-btn.hd_word-theme.demo.focus,.replay-btn.hd_word-theme.demo.active,.replay-btn.hd_word-theme.demo:hover,.replay-btn.hd_word-theme.soring.focus,.replay-btn.hd_word-theme.soring.active,.replay-btn.hd_word-theme.soring:hover,.replay-btn.hd_word-theme.advancing.focus,.replay-btn.hd_word-theme.advancing.active,.replay-btn.hd_word-theme.advancing:hover,.restart.hd_word-theme.sor+.starter+.lessons.focus,.restart.hd_word-theme.sor+.starter+.lessons.active,.restart.hd_word-theme.sor+.starter+.lessons:hover,.restart.hd_word-theme.demo.focus,.restart.hd_word-theme.demo.active,.restart.hd_word-theme.demo:hover,.restart.hd_word-theme.soring.focus,.restart.hd_word-theme.soring.active,.restart.hd_word-theme.soring:hover,.restart.hd_word-theme.advancing.focus,.restart.hd_word-theme.advancing.active,.restart.hd_word-theme.advancing:hover,.restart-button.hd_word-theme.sor+.starter+.lessons.focus,.restart-button.hd_word-theme.sor+.starter+.lessons.active,.restart-button.hd_word-theme.sor+.starter+.lessons:hover,.restart-button.hd_word-theme.demo.focus,.restart-button.hd_word-theme.demo.active,.restart-button.hd_word-theme.demo:hover,.restart-button.hd_word-theme.soring.focus,.restart-button.hd_word-theme.soring.active,.restart-button.hd_word-theme.soring:hover,.restart-button.hd_word-theme.advancing.focus,.restart-button.hd_word-theme.advancing.active,.restart-button.hd_word-theme.advancing:hover,.login-button.hd_word-theme.sor+.starter+.lessons.focus,.login-button.hd_word-theme.sor+.starter+.lessons.active,.login-button.hd_word-theme.sor+.starter+.lessons:hover,.login-button.hd_word-theme.demo.focus,.login-button.hd_word-theme.demo.active,.login-button.hd_word-theme.demo:hover,.login-button.hd_word-theme.soring.focus,.login-button.hd_word-theme.soring.active,.login-button.hd_word-theme.soring:hover,.login-button.hd_word-theme.advancing.focus,.login-button.hd_word-theme.advancing.active,.login-button.hd_word-theme.advancing:hover,.logout-button.hd_word-theme.sor+.starter+.lessons.focus,.logout-button.hd_word-theme.sor+.starter+.lessons.active,.logout-button.hd_word-theme.sor+.starter+.lessons:hover,.logout-button.hd_word-theme.demo.focus,.logout-button.hd_word-theme.demo.active,.logout-button.hd_word-theme.demo:hover,.logout-button.hd_word-theme.soring.focus,.logout-button.hd_word-theme.soring.active,.logout-button.hd_word-theme.soring:hover,.logout-button.hd_word-theme.advancing.focus,.logout-button.hd_word-theme.advancing.active,.logout-button.hd_word-theme.advancing:hover,.level-button.hd_word-theme.sor+.starter+.lessons.focus,.level-button.hd_word-theme.sor+.starter+.lessons.active,.level-button.hd_word-theme.sor+.starter+.lessons:hover,.level-button.hd_word-theme.demo.focus,.level-button.hd_word-theme.demo.active,.level-button.hd_word-theme.demo:hover,.level-button.hd_word-theme.soring.focus,.level-button.hd_word-theme.soring.active,.level-button.hd_word-theme.soring:hover,.level-button.hd_word-theme.advancing.focus,.level-button.hd_word-theme.advancing.active,.level-button.hd_word-theme.advancing:hover,.next-button.hd_word-theme.sor+.starter+.lessons.focus,.next-button.hd_word-theme.sor+.starter+.lessons.active,.next-button.hd_word-theme.sor+.starter+.lessons:hover,.next-button.hd_word-theme.demo.focus,.next-button.hd_word-theme.demo.active,.next-button.hd_word-theme.demo:hover,.next-button.hd_word-theme.soring.focus,.next-button.hd_word-theme.soring.active,.next-button.hd_word-theme.soring:hover,.next-button.hd_word-theme.advancing.focus,.next-button.hd_word-theme.advancing.active,.next-button.hd_word-theme.advancing:hover,.check-button.hd_word-theme.sor+.starter+.lessons.focus,.check-button.hd_word-theme.sor+.starter+.lessons.active,.check-button.hd_word-theme.sor+.starter+.lessons:hover,.check-button.hd_word-theme.demo.focus,.check-button.hd_word-theme.demo.active,.check-button.hd_word-theme.demo:hover,.check-button.hd_word-theme.soring.focus,.check-button.hd_word-theme.soring.active,.check-button.hd_word-theme.soring:hover,.check-button.hd_word-theme.advancing.focus,.check-button.hd_word-theme.advancing.active,.check-button.hd_word-theme.advancing:hover,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons.focus,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons.active,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons:hover,.replay-btn-size-big.hd_word-theme.demo.focus,.replay-btn-size-big.hd_word-theme.demo.active,.replay-btn-size-big.hd_word-theme.demo:hover,.replay-btn-size-big.hd_word-theme.soring.focus,.replay-btn-size-big.hd_word-theme.soring.active,.replay-btn-size-big.hd_word-theme.soring:hover,.replay-btn-size-big.hd_word-theme.advancing.focus,.replay-btn-size-big.hd_word-theme.advancing.active,.replay-btn-size-big.hd_word-theme.advancing:hover{border-color:#004ca8}.replay-btn.hd_word-theme.sor+.starter+.lessons svg path,.replay-btn.hd_word-theme.demo svg path,.replay-btn.hd_word-theme.soring svg path,.replay-btn.hd_word-theme.advancing svg path,.restart.hd_word-theme.sor+.starter+.lessons svg path,.restart.hd_word-theme.demo svg path,.restart.hd_word-theme.soring svg path,.restart.hd_word-theme.advancing svg path,.restart-button.hd_word-theme.sor+.starter+.lessons svg path,.restart-button.hd_word-theme.demo svg path,.restart-button.hd_word-theme.soring svg path,.restart-button.hd_word-theme.advancing svg path,.login-button.hd_word-theme.sor+.starter+.lessons svg path,.login-button.hd_word-theme.demo svg path,.login-button.hd_word-theme.soring svg path,.login-button.hd_word-theme.advancing svg path,.logout-button.hd_word-theme.sor+.starter+.lessons svg path,.logout-button.hd_word-theme.demo svg path,.logout-button.hd_word-theme.soring svg path,.logout-button.hd_word-theme.advancing svg path,.level-button.hd_word-theme.sor+.starter+.lessons svg path,.level-button.hd_word-theme.demo svg path,.level-button.hd_word-theme.soring svg path,.level-button.hd_word-theme.advancing svg path,.next-button.hd_word-theme.sor+.starter+.lessons svg path,.next-button.hd_word-theme.demo svg path,.next-button.hd_word-theme.soring svg path,.next-button.hd_word-theme.advancing svg path,.check-button.hd_word-theme.sor+.starter+.lessons svg path,.check-button.hd_word-theme.demo svg path,.check-button.hd_word-theme.soring svg path,.check-button.hd_word-theme.advancing svg path,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons svg path,.replay-btn-size-big.hd_word-theme.demo svg path,.replay-btn-size-big.hd_word-theme.soring svg path,.replay-btn-size-big.hd_word-theme.advancing svg path{fill:#004ca8}.replay-btn.hd_word-theme.sor+.starter+.lessons span,.replay-btn.hd_word-theme.demo span,.replay-btn.hd_word-theme.soring span,.replay-btn.hd_word-theme.advancing span,.restart.hd_word-theme.sor+.starter+.lessons span,.restart.hd_word-theme.demo span,.restart.hd_word-theme.soring span,.restart.hd_word-theme.advancing span,.restart-button.hd_word-theme.sor+.starter+.lessons span,.restart-button.hd_word-theme.demo span,.restart-button.hd_word-theme.soring span,.restart-button.hd_word-theme.advancing span,.login-button.hd_word-theme.sor+.starter+.lessons span,.login-button.hd_word-theme.demo span,.login-button.hd_word-theme.soring span,.login-button.hd_word-theme.advancing span,.logout-button.hd_word-theme.sor+.starter+.lessons span,.logout-button.hd_word-theme.demo span,.logout-button.hd_word-theme.soring span,.logout-button.hd_word-theme.advancing span,.level-button.hd_word-theme.sor+.starter+.lessons span,.level-button.hd_word-theme.demo span,.level-button.hd_word-theme.soring span,.level-button.hd_word-theme.advancing span,.next-button.hd_word-theme.sor+.starter+.lessons span,.next-button.hd_word-theme.demo span,.next-button.hd_word-theme.soring span,.next-button.hd_word-theme.advancing span,.check-button.hd_word-theme.sor+.starter+.lessons span,.check-button.hd_word-theme.demo span,.check-button.hd_word-theme.soring span,.check-button.hd_word-theme.advancing span,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons span,.replay-btn-size-big.hd_word-theme.demo span,.replay-btn-size-big.hd_word-theme.soring span,.replay-btn-size-big.hd_word-theme.advancing span{color:#004ca8}.replay-btn.hd_word-theme.sor+.starter+.lessons.done,.replay-btn.hd_word-theme.sor+.starter+.lessons.locked,.replay-btn.hd_word-theme.demo.done,.replay-btn.hd_word-theme.demo.locked,.replay-btn.hd_word-theme.soring.done,.replay-btn.hd_word-theme.soring.locked,.replay-btn.hd_word-theme.advancing.done,.replay-btn.hd_word-theme.advancing.locked,.restart.hd_word-theme.sor+.starter+.lessons.done,.restart.hd_word-theme.sor+.starter+.lessons.locked,.restart.hd_word-theme.demo.done,.restart.hd_word-theme.demo.locked,.restart.hd_word-theme.soring.done,.restart.hd_word-theme.soring.locked,.restart.hd_word-theme.advancing.done,.restart.hd_word-theme.advancing.locked,.restart-button.hd_word-theme.sor+.starter+.lessons.done,.restart-button.hd_word-theme.sor+.starter+.lessons.locked,.restart-button.hd_word-theme.demo.done,.restart-button.hd_word-theme.demo.locked,.restart-button.hd_word-theme.soring.done,.restart-button.hd_word-theme.soring.locked,.restart-button.hd_word-theme.advancing.done,.restart-button.hd_word-theme.advancing.locked,.login-button.hd_word-theme.sor+.starter+.lessons.done,.login-button.hd_word-theme.sor+.starter+.lessons.locked,.login-button.hd_word-theme.demo.done,.login-button.hd_word-theme.demo.locked,.login-button.hd_word-theme.soring.done,.login-button.hd_word-theme.soring.locked,.login-button.hd_word-theme.advancing.done,.login-button.hd_word-theme.advancing.locked,.logout-button.hd_word-theme.sor+.starter+.lessons.done,.logout-button.hd_word-theme.sor+.starter+.lessons.locked,.logout-button.hd_word-theme.demo.done,.logout-button.hd_word-theme.demo.locked,.logout-button.hd_word-theme.soring.done,.logout-button.hd_word-theme.soring.locked,.logout-button.hd_word-theme.advancing.done,.logout-button.hd_word-theme.advancing.locked,.level-button.hd_word-theme.sor+.starter+.lessons.done,.level-button.hd_word-theme.sor+.starter+.lessons.locked,.level-button.hd_word-theme.demo.done,.level-button.hd_word-theme.demo.locked,.level-button.hd_word-theme.soring.done,.level-button.hd_word-theme.soring.locked,.level-button.hd_word-theme.advancing.done,.level-button.hd_word-theme.advancing.locked,.next-button.hd_word-theme.sor+.starter+.lessons.done,.next-button.hd_word-theme.sor+.starter+.lessons.locked,.next-button.hd_word-theme.demo.done,.next-button.hd_word-theme.demo.locked,.next-button.hd_word-theme.soring.done,.next-button.hd_word-theme.soring.locked,.next-button.hd_word-theme.advancing.done,.next-button.hd_word-theme.advancing.locked,.check-button.hd_word-theme.sor+.starter+.lessons.done,.check-button.hd_word-theme.sor+.starter+.lessons.locked,.check-button.hd_word-theme.demo.done,.check-button.hd_word-theme.demo.locked,.check-button.hd_word-theme.soring.done,.check-button.hd_word-theme.soring.locked,.check-button.hd_word-theme.advancing.done,.check-button.hd_word-theme.advancing.locked,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons.done,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons.locked,.replay-btn-size-big.hd_word-theme.demo.done,.replay-btn-size-big.hd_word-theme.demo.locked,.replay-btn-size-big.hd_word-theme.soring.done,.replay-btn-size-big.hd_word-theme.soring.locked,.replay-btn-size-big.hd_word-theme.advancing.done,.replay-btn-size-big.hd_word-theme.advancing.locked{background:#fffc}.replay-btn.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.replay-btn.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.replay-btn.hd_word-theme.demo.done.by-teacher,.replay-btn.hd_word-theme.demo.locked.by-teacher,.replay-btn.hd_word-theme.soring.done.by-teacher,.replay-btn.hd_word-theme.soring.locked.by-teacher,.replay-btn.hd_word-theme.advancing.done.by-teacher,.replay-btn.hd_word-theme.advancing.locked.by-teacher,.restart.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.restart.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.restart.hd_word-theme.demo.done.by-teacher,.restart.hd_word-theme.demo.locked.by-teacher,.restart.hd_word-theme.soring.done.by-teacher,.restart.hd_word-theme.soring.locked.by-teacher,.restart.hd_word-theme.advancing.done.by-teacher,.restart.hd_word-theme.advancing.locked.by-teacher,.restart-button.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.restart-button.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.restart-button.hd_word-theme.demo.done.by-teacher,.restart-button.hd_word-theme.demo.locked.by-teacher,.restart-button.hd_word-theme.soring.done.by-teacher,.restart-button.hd_word-theme.soring.locked.by-teacher,.restart-button.hd_word-theme.advancing.done.by-teacher,.restart-button.hd_word-theme.advancing.locked.by-teacher,.login-button.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.login-button.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.login-button.hd_word-theme.demo.done.by-teacher,.login-button.hd_word-theme.demo.locked.by-teacher,.login-button.hd_word-theme.soring.done.by-teacher,.login-button.hd_word-theme.soring.locked.by-teacher,.login-button.hd_word-theme.advancing.done.by-teacher,.login-button.hd_word-theme.advancing.locked.by-teacher,.logout-button.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.logout-button.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.logout-button.hd_word-theme.demo.done.by-teacher,.logout-button.hd_word-theme.demo.locked.by-teacher,.logout-button.hd_word-theme.soring.done.by-teacher,.logout-button.hd_word-theme.soring.locked.by-teacher,.logout-button.hd_word-theme.advancing.done.by-teacher,.logout-button.hd_word-theme.advancing.locked.by-teacher,.level-button.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.level-button.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.level-button.hd_word-theme.demo.done.by-teacher,.level-button.hd_word-theme.demo.locked.by-teacher,.level-button.hd_word-theme.soring.done.by-teacher,.level-button.hd_word-theme.soring.locked.by-teacher,.level-button.hd_word-theme.advancing.done.by-teacher,.level-button.hd_word-theme.advancing.locked.by-teacher,.next-button.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.next-button.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.next-button.hd_word-theme.demo.done.by-teacher,.next-button.hd_word-theme.demo.locked.by-teacher,.next-button.hd_word-theme.soring.done.by-teacher,.next-button.hd_word-theme.soring.locked.by-teacher,.next-button.hd_word-theme.advancing.done.by-teacher,.next-button.hd_word-theme.advancing.locked.by-teacher,.check-button.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.check-button.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.check-button.hd_word-theme.demo.done.by-teacher,.check-button.hd_word-theme.demo.locked.by-teacher,.check-button.hd_word-theme.soring.done.by-teacher,.check-button.hd_word-theme.soring.locked.by-teacher,.check-button.hd_word-theme.advancing.done.by-teacher,.check-button.hd_word-theme.advancing.locked.by-teacher,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons.done.by-teacher,.replay-btn-size-big.hd_word-theme.sor+.starter+.lessons.locked.by-teacher,.replay-btn-size-big.hd_word-theme.demo.done.by-teacher,.replay-btn-size-big.hd_word-theme.demo.locked.by-teacher,.replay-btn-size-big.hd_word-theme.soring.done.by-teacher,.replay-btn-size-big.hd_word-theme.soring.locked.by-teacher,.replay-btn-size-big.hd_word-theme.advancing.done.by-teacher,.replay-btn-size-big.hd_word-theme.advancing.locked.by-teacher{background:#fff;border-color:#004ca8}.replay-btn.orbit-theme,.restart.orbit-theme,.restart-button.orbit-theme,.login-button.orbit-theme,.logout-button.orbit-theme,.level-button.orbit-theme,.next-button.orbit-theme,.check-button.orbit-theme,.replay-btn-size-big.orbit-theme{background:#5c8306;color:#fff;border:2px solid #ffffff}.replay-btn.orbit-theme:hover,.restart.orbit-theme:hover,.restart-button.orbit-theme:hover,.login-button.orbit-theme:hover,.logout-button.orbit-theme:hover,.level-button.orbit-theme:hover,.next-button.orbit-theme:hover,.check-button.orbit-theme:hover,.replay-btn-size-big.orbit-theme:hover{background:#496a00;border-color:#fff}.replay-btn.orbit-theme:hover span,.restart.orbit-theme:hover span,.restart-button.orbit-theme:hover span,.login-button.orbit-theme:hover span,.logout-button.orbit-theme:hover span,.level-button.orbit-theme:hover span,.next-button.orbit-theme:hover span,.check-button.orbit-theme:hover span,.replay-btn-size-big.orbit-theme:hover span{color:#fff}.replay-btn.orbit-theme:hover svg path,.restart.orbit-theme:hover svg path,.restart-button.orbit-theme:hover svg path,.login-button.orbit-theme:hover svg path,.logout-button.orbit-theme:hover svg path,.level-button.orbit-theme:hover svg path,.next-button.orbit-theme:hover svg path,.check-button.orbit-theme:hover svg path,.replay-btn-size-big.orbit-theme:hover svg path{fill:#fff}.replay-btn.orbit-theme svg path,.restart.orbit-theme svg path,.restart-button.orbit-theme svg path,.login-button.orbit-theme svg path,.logout-button.orbit-theme svg path,.level-button.orbit-theme svg path,.next-button.orbit-theme svg path,.check-button.orbit-theme svg path,.replay-btn-size-big.orbit-theme svg path{fill:#fff}.replay-btn.orbit-theme span,.restart.orbit-theme span,.restart-button.orbit-theme span,.login-button.orbit-theme span,.logout-button.orbit-theme span,.level-button.orbit-theme span,.next-button.orbit-theme span,.check-button.orbit-theme span,.replay-btn-size-big.orbit-theme span{color:#fff}.replay-btn.completed svg path,.restart.completed svg path,.restart-button.completed svg path,.login-button.completed svg path,.logout-button.completed svg path,.level-button.completed svg path,.next-button.completed svg path,.check-button.completed svg path,.replay-btn-size-big.completed svg path{fill:#ffd300}.replay-btn.orbit-theme{background:#fff;color:#5c8306;border:2px solid #5C8306}.replay-btn.orbit-theme.focus,.replay-btn.orbit-theme.active,.replay-btn.orbit-theme:hover{background:#5c8306;border-color:#fff}.replay-btn.orbit-theme.focus svg path,.replay-btn.orbit-theme.active svg path,.replay-btn.orbit-theme:hover svg path{fill:#fff}.replay-btn.orbit-theme.focus span,.replay-btn.orbit-theme.active span,.replay-btn.orbit-theme:hover span{color:#fff}.replay-btn.orbit-theme svg path{fill:#5c8306}.replay-btn.orbit-theme span{color:#5c8306}.replay-btn.orbit-theme.done,.replay-btn.orbit-theme.locked{background:#fffc}.replay-btn.orbit-theme.done.by-teacher,.replay-btn.orbit-theme.locked.by-teacher{background:#fff;border-color:#5c8306}.replay-btn.orbit-theme.completed svg path{fill:#ffd300}.replay-btn-en.countdown-theme:hover,.replay-btn-en.blast-theme:hover,.replay-btn-en.hd_word-theme:hover,.replay-btn-en.orbit-theme:hover{background:#983e92}.replay-btn-es.countdown-theme:hover,.replay-btn-es.blast-theme:hover{background:#0099a8}.replay-btn-es.hd_word-theme:hover,.replay-btn-es.orbit-theme:hover{background:#0478d0}.replay-btn-en.infercabulary-theme,.replay-btn-es.infercabulary-theme{border:2px solid #0478d0}.replay-btn-en.infercabulary-theme .replay-btn-icon svg,.replay-btn-es.infercabulary-theme .replay-btn-icon svg{width:100%;height:100%}.replay-btn-en.infercabulary-theme:hover,.replay-btn-es.infercabulary-theme:hover{border:2px solid #ffffff}.replay-btn-en.infercabulary-theme:hover .replay-btn-icon svg rect,.replay-btn-es.infercabulary-theme:hover .replay-btn-icon svg rect{fill:#004ca8;stroke:#004ca8}.replay-btn-en.infercabulary-theme:hover .replay-btn-icon svg path,.replay-btn-es.infercabulary-theme:hover .replay-btn-icon svg path{fill:#fff}svg.check-icon{border-radius:50%}svg.check-icon path{fill:#587e07}svg.check-icon circle{fill:#fff}svg.check-icon.reverse-colors{border:1px solid #587e07}svg.check-icon.reverse-colors path{fill:#fff}svg.check-icon.reverse-colors circle{fill:#587e07}svg.check-icon-incorrect path{fill:#c72100}svg.check-icon-incorrect circle{fill:#fff}svg.check-icon-incorrect.reverse-colors{border:1px solid #587e07}svg.check-icon-incorrect.reverse-colors path{fill:#fff}svg.check-icon-incorrect.reverse-colors circle{fill:#c72100}.definition-button{border:2px solid transparent;background-color:#fff}.definition-button svg path{fill:#0099a8}.definition-button:hover{border-color:#0099a8}.navigation .card-close-button{border:2px solid transparent;padding:0}.navigation--blast .card-close-button,.navigation--countdown .card-close-button{background-color:#a2499c}.navigation--blast .card-close-button svg path,.navigation--countdown .card-close-button svg path{fill:#fff}.navigation--blast .card-close-button:hover,.navigation--countdown .card-close-button:hover{border-color:#fff}.navigation--countdown.sor+.starter+.lessons .card-close-button,.navigation--countdown.demo .card-close-button,.navigation--countdown.soring .card-close-button,.navigation--countdown.emerging .card-close-button{background-color:#a2499c}.navigation--countdown.sor+.starter+.lessons .card-close-button svg path,.navigation--countdown.demo .card-close-button svg path,.navigation--countdown.soring .card-close-button svg path,.navigation--countdown.emerging .card-close-button svg path{fill:#fff}.navigation--countdown.sor+.starter+.lessons .card-close-button:hover,.navigation--countdown.demo .card-close-button:hover,.navigation--countdown.soring .card-close-button:hover,.navigation--countdown.emerging .card-close-button:hover{border-color:#fff}.navigation--blast.sor+.starter+.lessons .card-close-button,.navigation--blast.demo .card-close-button,.navigation--blast.soring .card-close-button,.navigation--blast.developing .card-close-button{background-color:#fff}.navigation--blast.sor+.starter+.lessons .card-close-button svg path,.navigation--blast.demo .card-close-button svg path,.navigation--blast.soring .card-close-button svg path,.navigation--blast.developing .card-close-button svg path{fill:#005e9b}.navigation--blast.sor+.starter+.lessons .card-close-button:hover,.navigation--blast.demo .card-close-button:hover,.navigation--blast.soring .card-close-button:hover,.navigation--blast.developing .card-close-button:hover{border-color:#005e9b}.navigation--hd_word .card-close-button{background-color:#fff}.navigation--hd_word .card-close-button svg path{fill:#004ca8}.navigation--hd_word .card-close-button:hover{border-color:#004ca8}.time.countdown-theme,.time.blast-theme,.time.hd_word-theme,.time.orbit-theme{width:100%;border:1px solid red}.navigation .round-title{color:#333;background-color:#fff}.navigation .round-title.text-info{background-color:#ffffffe6;color:#000}.navigation .round-title.word-description{background-color:#e7ebf0}.navigation .round-title span{text-decoration:underline;font-weight:700}.navigation .match-card{background:#fff}.navigation .match-card.card-text{color:#0d3367;border:5px solid #0d3367}.navigation .match-card.invalid{border-color:#c72100;color:#c72100}.navigation .match-card.valid{border-color:#587e07;color:#587e07}.navigation .match-card.playing{border-color:#fff}.navigation .match-card svg.check-icon{display:block}.navigation--blast .game-container.match .cards-container .base-icon.dvo-is-playing,.navigation--blast .game-container.match .cards-container .base-icon.replay-is-playing{border-color:#a2499c!important}.navigation--blast .game-container.click-it .card-image-info .round-title.text-info span,.navigation--countdown .game-container.click-it .card-image-info .round-title.text-info span{font-weight:600;color:#000}.navigation--blast .game-container.click-it .card-image-info .round-title span,.navigation--countdown .game-container.click-it .card-image-info .round-title span{color:#a2499c}.navigation--blast .round-title.text-info span,.navigation--countdown .round-title.text-info span{font-weight:600;color:#000}.navigation--blast .round-title span,.navigation--countdown .round-title span{color:#a2499c}.navigation--blast .card-sentence,.navigation--countdown .card-sentence{background:#fff}.navigation--blast .card-sentence:not(.invalid):not(.valid):hover,.navigation--countdown .card-sentence:not(.invalid):not(.valid):hover{box-shadow:inset 0 0 0 5px #a2499ccc}.navigation--blast .card-sentence:after,.navigation--countdown .card-sentence:after{background:#a2499ccc}.navigation--blast .card-sentence-text,.navigation--countdown .card-sentence-text{color:#006c74}.navigation--blast .card-sentence-text span,.navigation--countdown .card-sentence-text span{color:#a2499c}.navigation--blast .word-text,.navigation--countdown .word-text{color:#fff;background-color:#a2499c}.navigation--blast .word-text .definition-button:focus-visible,.navigation--countdown .word-text .definition-button:focus-visible{outline:unset!important;box-shadow:#9d3f97 0 0 0 4px,#fff 0 0 0 8px}.navigation--blast .match-card svg.check-icon.reverse-colors,.navigation--countdown .match-card svg.check-icon.reverse-colors{border:1px solid #a2499c}.navigation--blast .match-card svg.check-icon.reverse-colors path,.navigation--countdown .match-card svg.check-icon.reverse-colors path{fill:#fff}.navigation--blast .match-card svg.check-icon.reverse-colors circle,.navigation--countdown .match-card svg.check-icon.reverse-colors circle{fill:#a2499c}.navigation--blast .question-card span,.navigation--countdown .question-card span{color:#a2499c}.navigation--countdown .game-container.match:before{background:linear-gradient(90deg,#00859200,#00859200 50%,#0085924d 50%,#0085924d)}.navigation--countdown.sor+.starter+.lessons .round-title span,.navigation--countdown.demo .round-title span,.navigation--countdown.soring .round-title span,.navigation--countdown.emerging .round-title span{color:#a2499c}.navigation--countdown.sor+.starter+.lessons .card-sentence,.navigation--countdown.demo .card-sentence,.navigation--countdown.soring .card-sentence,.navigation--countdown.emerging .card-sentence{background:#fff}.navigation--countdown.sor+.starter+.lessons .card-sentence:not(.invalid):not(.valid):hover,.navigation--countdown.demo .card-sentence:not(.invalid):not(.valid):hover,.navigation--countdown.soring .card-sentence:not(.invalid):not(.valid):hover,.navigation--countdown.emerging .card-sentence:not(.invalid):not(.valid):hover{box-shadow:inset 0 0 0 5px #a2499ccc}.navigation--countdown.sor+.starter+.lessons .card-sentence:after,.navigation--countdown.demo .card-sentence:after,.navigation--countdown.soring .card-sentence:after,.navigation--countdown.emerging .card-sentence:after{background:#a2499ccc}.navigation--countdown.sor+.starter+.lessons .card-sentence-text,.navigation--countdown.demo .card-sentence-text,.navigation--countdown.soring .card-sentence-text,.navigation--countdown.emerging .card-sentence-text{color:#006c74}.navigation--countdown.sor+.starter+.lessons .card-sentence-text span,.navigation--countdown.demo .card-sentence-text span,.navigation--countdown.soring .card-sentence-text span,.navigation--countdown.emerging .card-sentence-text span{color:#a2499c}.navigation--countdown.sor+.starter+.lessons .word-text,.navigation--countdown.demo .word-text,.navigation--countdown.soring .word-text,.navigation--countdown.emerging .word-text{color:#fff;background-color:#a2499c}.navigation--countdown.sor+.starter+.lessons .word-text .definition-button:focus-visible,.navigation--countdown.demo .word-text .definition-button:focus-visible,.navigation--countdown.soring .word-text .definition-button:focus-visible,.navigation--countdown.emerging .word-text .definition-button:focus-visible{outline:unset!important;box-shadow:#9d3f97 0 0 0 4px,#fff 0 0 0 8px}.navigation--countdown.sor+.starter+.lessons .match-card svg.check-icon.reverse-colors,.navigation--countdown.demo .match-card svg.check-icon.reverse-colors,.navigation--countdown.soring .match-card svg.check-icon.reverse-colors,.navigation--countdown.emerging .match-card svg.check-icon.reverse-colors{border:1px solid #a2499c}.navigation--countdown.sor+.starter+.lessons .match-card svg.check-icon.reverse-colors path,.navigation--countdown.demo .match-card svg.check-icon.reverse-colors path,.navigation--countdown.soring .match-card svg.check-icon.reverse-colors path,.navigation--countdown.emerging .match-card svg.check-icon.reverse-colors path{fill:#fff}.navigation--countdown.sor+.starter+.lessons .match-card svg.check-icon.reverse-colors circle,.navigation--countdown.demo .match-card svg.check-icon.reverse-colors circle,.navigation--countdown.soring .match-card svg.check-icon.reverse-colors circle,.navigation--countdown.emerging .match-card svg.check-icon.reverse-colors circle{fill:#a2499c}.navigation--countdown.sor+.starter+.lessons .question-card span,.navigation--countdown.demo .question-card span,.navigation--countdown.soring .question-card span,.navigation--countdown.emerging .question-card span{color:#a2499c}.navigation--countdown .card-text-digit:hover{border-color:#a2499c}.navigation--blast.sor+.starter+.lessons .round-title span,.navigation--blast.demo .round-title span,.navigation--blast.soring .round-title span,.navigation--blast.developing .round-title span{color:#005e9b}.navigation--blast.sor+.starter+.lessons .card-sentence,.navigation--blast.demo .card-sentence,.navigation--blast.soring .card-sentence,.navigation--blast.developing .card-sentence{background:#fff}.navigation--blast.sor+.starter+.lessons .card-sentence:not(.invalid):not(.valid):hover,.navigation--blast.demo .card-sentence:not(.invalid):not(.valid):hover,.navigation--blast.soring .card-sentence:not(.invalid):not(.valid):hover,.navigation--blast.developing .card-sentence:not(.invalid):not(.valid):hover{box-shadow:inset 0 0 0 5px #005e9bcc}.navigation--blast.sor+.starter+.lessons .card-sentence:after,.navigation--blast.demo .card-sentence:after,.navigation--blast.soring .card-sentence:after,.navigation--blast.developing .card-sentence:after{background:#005e9bcc}.navigation--blast.sor+.starter+.lessons .card-sentence-text,.navigation--blast.demo .card-sentence-text,.navigation--blast.soring .card-sentence-text,.navigation--blast.developing .card-sentence-text{color:#006c74}.navigation--blast.sor+.starter+.lessons .card-sentence-text span,.navigation--blast.demo .card-sentence-text span,.navigation--blast.soring .card-sentence-text span,.navigation--blast.developing .card-sentence-text span{color:#005e9b}.navigation--blast.sor+.starter+.lessons .word-text,.navigation--blast.demo .word-text,.navigation--blast.soring .word-text,.navigation--blast.developing .word-text{color:#005e9b;background-color:#fff}.navigation--blast.sor+.starter+.lessons .match-card svg.check-icon.reverse-colors,.navigation--blast.demo .match-card svg.check-icon.reverse-colors,.navigation--blast.soring .match-card svg.check-icon.reverse-colors,.navigation--blast.developing .match-card svg.check-icon.reverse-colors{border:1px solid #005e9b}.navigation--blast.sor+.starter+.lessons .match-card svg.check-icon.reverse-colors path,.navigation--blast.demo .match-card svg.check-icon.reverse-colors path,.navigation--blast.soring .match-card svg.check-icon.reverse-colors path,.navigation--blast.developing .match-card svg.check-icon.reverse-colors path{fill:#fff}.navigation--blast.sor+.starter+.lessons .match-card svg.check-icon.reverse-colors circle,.navigation--blast.demo .match-card svg.check-icon.reverse-colors circle,.navigation--blast.soring .match-card svg.check-icon.reverse-colors circle,.navigation--blast.developing .match-card svg.check-icon.reverse-colors circle{fill:#005e9b}.navigation--blast.sor+.starter+.lessons .question-card span,.navigation--blast.demo .question-card span,.navigation--blast.soring .question-card span,.navigation--blast.developing .question-card span{color:#005e9b}.navigation--blast .card-text-digit:hover{border-color:#a2499c}.navigation--hd_word .round-title span,.navigation--orbit .round-title span{color:#004ca8}.navigation--hd_word .card-sentence,.navigation--orbit .card-sentence{background:#fff}.navigation--hd_word .card-sentence:not(.invalid):not(.valid):hover,.navigation--orbit .card-sentence:not(.invalid):not(.valid):hover{box-shadow:inset 0 0 0 5px #9d3f97cc}.navigation--hd_word .card-sentence:after,.navigation--orbit .card-sentence:after{background:#9d3f97cc}.navigation--hd_word .card-sentence-text,.navigation--orbit .card-sentence-text{color:#006c74}.navigation--hd_word .card-sentence-text span,.navigation--orbit .card-sentence-text span{color:#004ca8}.navigation--hd_word .word-text,.navigation--orbit .word-text{color:#004ca8;background-color:#fff}.navigation--hd_word .match-card svg.check-icon.reverse-colors,.navigation--orbit .match-card svg.check-icon.reverse-colors{border:1px solid #004ca8}.navigation--hd_word .match-card svg.check-icon.reverse-colors path,.navigation--orbit .match-card svg.check-icon.reverse-colors path{fill:#fff}.navigation--hd_word .match-card svg.check-icon.reverse-colors circle,.navigation--orbit .match-card svg.check-icon.reverse-colors circle{fill:#004ca8}.navigation--hd_word .question-card span,.navigation--orbit .question-card span{color:#004ca8}.navigation--hd_word .card-text-digit:hover,.navigation--orbit .card-text-digit:hover{border-color:#004ca8}.popup.blast svg.attention path,.popup.countdown svg.attention path{fill:#de6813}.popup.blast svg.restart circle,.popup.countdown svg.restart circle{fill:#a2499c}.popup.blast svg.restart path,.popup.countdown svg.restart path{fill:#fff}.popup.countdown.sor+.starter+.lessons svg.attention path,.popup.countdown.demo svg.attention path,.popup.countdown.soring svg.attention path,.popup.countdown.emerging svg.attention path{fill:#de6813}.popup.countdown.sor+.starter+.lessons svg.restart circle,.popup.countdown.demo svg.restart circle,.popup.countdown.soring svg.restart circle,.popup.countdown.emerging svg.restart circle{fill:#a2499c}.popup.countdown.sor+.starter+.lessons svg.restart path,.popup.countdown.demo svg.restart path,.popup.countdown.soring svg.restart path,.popup.countdown.emerging svg.restart path{fill:#fff}.popup.blast.sor+.starter+.lessons svg.attention path,.popup.blast.demo svg.attention path,.popup.blast.soring svg.attention path,.popup.blast.developing svg.attention path{fill:#de6813}.popup.blast.sor+.starter+.lessons svg.restart circle,.popup.blast.demo svg.restart circle,.popup.blast.soring svg.restart circle,.popup.blast.developing svg.restart circle{fill:#005e9b}.popup.blast.sor+.starter+.lessons svg.restart path,.popup.blast.demo svg.restart path,.popup.blast.soring svg.restart path,.popup.blast.developing svg.restart path{fill:#fff}.popup.hd_word svg.attention path,.popup.orbit svg.attention path{fill:#de6813}.popup.hd_word svg.restart circle,.popup.orbit svg.restart circle{fill:#004ca8}.popup.hd_word svg.restart path,.popup.orbit svg.restart path{fill:#fff}.modal-video .modal-video-close,.modal-video .modal-video-close.countdown-theme,.modal-video .modal-video-close.blast-theme,.modal-video .modal-video-close.hd_word-theme,.popup.countdown .close,.popup.blast .close,.popup.hd_word .close{background-color:#a2499c}.modal-video .modal-video-close path,.modal-video .modal-video-close.countdown-theme path,.modal-video .modal-video-close.blast-theme path,.modal-video .modal-video-close.hd_word-theme path,.popup.countdown .close path,.popup.blast .close path,.popup.hd_word .close path{fill:#fff}.modal-video .modal-video-close:hover,.modal-video .modal-video-close.countdown-theme:hover,.modal-video .modal-video-close.blast-theme:hover,.modal-video .modal-video-close.hd_word-theme:hover,.popup.countdown .close:hover,.popup.blast .close:hover,.popup.hd_word .close:hover{border:2px solid #ffffff}section:has(.popup-overlay) .focus--orbit :focus-visible,body:has(.ddb-options) .focus--orbit :focus-visible{box-shadow:#fff 0 0 0 3px!important;outline:solid #04A784!important;outline-width:3px!important;outline-offset:6px!important}section:has(.popup-overlay) .focus--blast :focus-visible,body:has(.ddb-options) .focus--blast :focus-visible{box-shadow:#fff 0 0 0 3px!important;outline:solid #9D3F97!important;outline-width:3px!important;outline-offset:6px!important}section:has(.popup-overlay) .focus--hd_word :focus-visible,body:has(.ddb-options) .focus--hd_word :focus-visible{box-shadow:#fff 0 0 0 3px!important;outline:solid #006C74!important;outline-width:3px!important;outline-offset:6px!important}.focus--countdown :focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.focus--infercabulary :focus-visible{box-shadow:#fff 0 0 0 3px,#9d3f97 0 0 0 7px,#9d3f9780 0 0 0 13px}.focus--blast :focus-visible{box-shadow:#9d3f97 0 0 0 3px;outline:solid #ffffff;outline-width:3px;outline-offset:6px}.focus--hd_word :focus-visible{box-shadow:#006c74 0 0 0 3px;outline:solid white;outline-width:3px;outline-offset:6px}.focus--orbit :focus-visible{box-shadow:#04a784 0 0 0 3px;outline:solid white;outline-width:3px;outline-offset:6px}.navigation .game-container{width:100%;height:75%;margin:150px auto auto;max-width:min(100%,1170px);font-size:89px;flex-grow:1;display:flex;font-family:RGR-online,sans-serif;flex-direction:column;z-index:1}@media (max-width: 1024px){.navigation .game-container{margin-top:auto}}.navigation .game-container.vocabulary{font-family:RGR-online,sans-serif;padding:0}.navigation .game-container.disabled{pointer-events:none}.navigation .game-container .task-container{position:relative;width:100%;display:flex;justify-content:center}.navigation .game-container .task-container .task-item{display:flex;position:relative;align-items:center}.navigation .game-container .task-container .task-item>*{margin-left:10px}.navigation .game-container .task-container .task-item>*:last-child{margin:0}.navigation .game-container .task-container .task-item>*:first-child{margin:0}.navigation .game-container .cards-container{display:flex;justify-content:center;position:relative;width:100%}.navigation .game-container .cards-container .card-item{position:relative;z-index:21}.navigation .game-container .placeholders-container{display:flex;justify-content:center;position:relative}@media (max-height: 900px){.navigation .game-container{font-size:70px}}@media (max-height: 800px){.navigation .game-container{font-size:60px}}@media (max-width: 1024px) and (orientation: portrait){.navigation .game-container{font-size:60px}}@media (max-width: 1024px) and (orientation: portrait) and (max-width: 801px){.navigation .game-container{font-size:50px}}@media (max-width: 1024px) and (orientation: portrait) and (max-width: 701px){.navigation .game-container{font-size:45px}}@media (max-width: 1024px) and (orientation: portrait) and (max-height: 901px){.navigation .game-container{font-size:45px}}@media (max-width: 1024px) and (orientation: portrait) and (max-width: 610px){.navigation .game-container{font-size:40px}}@media (max-width: 1024px) and (orientation: portrait) and (max-height: 801px){.navigation .game-container{font-size:40px}}@media (max-width: 1024px) and (orientation: landscape){.navigation .game-container{font-size:60px}}@media (max-width: 1024px){.navigation .game-container{padding:0 20px 20px}}.navigation--countdown .game-container,.navigation--infercabulary .game-container,.navigation--blast .game-container{max-width:min(100% - 70px,1170px);width:calc(100% - 70px)}@media (max-width: 1024px){.navigation--countdown .game-container,.navigation--infercabulary .game-container,.navigation--blast .game-container{padding-right:70px}}@media (min-width: 1025px) and (max-width: 1240px){.navigation--countdown .game-container,.navigation--infercabulary .game-container,.navigation--blast .game-container{padding-right:90px}}@media (max-width: 1280px){.navigation--countdown .game-container.sort.sorter-icons,.navigation--countdown .game-container.sort.sorter-words,.navigation--infercabulary .game-container.sort.sorter-icons,.navigation--infercabulary .game-container.sort.sorter-words,.navigation--blast .game-container.sort.sorter-icons,.navigation--blast .game-container.sort.sorter-words{padding:0;margin-right:70px}}.success .letter-tile,.success .number-tile,.success .syllable-tile{color:#fff!important;background:#587e07!important}.success.word-tile,.success.card-icon{border-color:#587e07!important}.success.word-tile .base-icon-success,.success.card-icon .base-icon-success{display:block}.success-stroke .icon-tile{border:0}.success-stroke svg .st0{fill:#587e07!important}.error .letter-tile,.error .number-tile,.error .syllable-tile{color:#fff!important;background:#c72100!important}.error.word-tile,.error.card-icon{border-color:#c72100!important}.error.word-tile .base-icon-error,.error.card-icon .base-icon-error{display:block}.error .color-tile .color{opacity:.3}.error-stroke .icon-tile{border:0}.error-stroke svg .st0{fill:#c72100!important}.choosen.card-text-digit,.choosen.base-color-tile,.choosen.card-word,.choosen.card-icon,.choosen.base-text-as-icon{border-color:#fff!important}.notChoosen.card-text-digit,.notChoosen.base-color-tile,.notChoosen.card-word,.notChoosen.card-icon,.notChoosen.base-text-as-icon{opacity:.4}.card--blink{cursor:pointer}.card--blink:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(287.97deg,transparent 72%,rgba(255,255,255,.1) 73%,transparent 76%) no-repeat;background-size:430% auto}.card--blink:hover:before{transition:.7s;background-position:top center}#wrapper.new-year.login-user{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/christmas_login.svg)}#wrapper.new-year.login-user:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/christmas_tree_and_snowman.svg) no-repeat;background-size:30vh;background-position:left bottom;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.new-year.login-user .icon-holder .icon-square{position:relative}#wrapper.new-year.login-user .icon-holder .icon-square:before{content:"";display:block;width:100%;height:100%;position:absolute;top:-19px;left:0;pointer-events:none}@media (min-width: 320px){#wrapper.new-year.login-user .icon-holder .icon-square:before{top:-10px}}@media (min-width: 768px){#wrapper.new-year.login-user .icon-holder .icon-square:before{top:-17px}}#wrapper.new-year.login-user .icon-holder .icon-square:nth-child(1):before{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/show-header-left.svg) no-repeat;background-size:contain}#wrapper.new-year.login-user .icon-holder .icon-square:nth-child(2):before{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/show-header-middle.svg) no-repeat;background-size:contain}#wrapper.new-year.login-user .icon-holder .icon-square:nth-child(3):before{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/show-header-right.svg) no-repeat;background-size:contain}#wrapper.new-year.login-user .login-form .form-group:before{content:"";position:absolute;top:0;left:50%;width:606px;height:174px;transform:translate(-50%,-27px);background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/lights.svg) no-repeat;background-size:contain;background-position:center;pointer-events:none}#wrapper.new-year.login-user .login-form .form-group .input-group{position:relative}#wrapper.new-year.navigation--countdown{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg-new-year.svg) no-repeat;background-size:cover;background-position:center 100%}#wrapper.new-year.navigation--blast .buttons-holder:before{content:"";position:absolute;top:0;left:100%;transform:translateY(-5vw);width:20vw;height:20vw;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/moon.svg) no-repeat;background-size:contain;background-position:center}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait){#wrapper.new-year.navigation--blast .buttons-holder:before{top:0;left:auto;right:0;bottom:100%;transform:translateY(-100%);width:20vmin;height:20vmin}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#wrapper.new-year.navigation--blast .buttons-holder:before{top:0;left:auto;right:0;bottom:100%;transform:translateY(-100%);width:20vmin;height:20vmin}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#wrapper.new-year.navigation--blast .buttons-holder:before{transform:translate(-5vmin,-5vmin)}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){#wrapper.new-year.navigation--blast .buttons-holder:before{transform:translateY(-10vmin)}}@media (min-width: 1025px) and (max-width: 1366px){#wrapper.new-year.navigation--blast .buttons-holder:before{top:0;left:50%;transform:translate(-50%,-100%)}}#wrapper.new-year.navigation--blast .icon-absolute{width:13vw}@media (min-height: 801px) and (min-width: 1366px){#wrapper.new-year.navigation--blast .icon-absolute{width:20vw}}#wrapper.new-year.navigation--blast .game-container:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:20vmin;height:20vmin;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/moon.svg) no-repeat;background-size:contain;background-position:center}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){#wrapper.new-year.navigation--blast .game-container:before{transform:translate(-50%,-100%)}}#wrapper.new-year.navigation--blast .game-container.touch-icon:before,#wrapper.new-year.navigation--blast .game-container.build-word:before{transform:translate(100%,-50%)}#wrapper.new-year.navigation--hd_word:before{content:"";position:absolute;bottom:0;right:0;width:30vw;height:40vw;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-rocket.svg) no-repeat;background-size:contain;background-position:center}#wrapper.valentine.login-user{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/valentine-bg-login.svg)}#wrapper.valentine.login-user:before{content:"";display:block;background-size:30vh;background-position:left 3vh bottom;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.valentine.navigation--countdown{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg.svg)}#wrapper.valentine.navigation--countdown:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg-v.svg) no-repeat;background-position:right bottom;position:absolute;bottom:0;pointer-events:none;background-size:170px;width:170px;height:174px;right:144px}@media screen and (max-width: 1366px){#wrapper.valentine.navigation--countdown:before{background-size:136px;width:136px;height:140px;right:132px}}@media screen and (max-height: 768px){#wrapper.valentine.navigation--countdown:before{background-size:136px;width:136px;height:140px;right:132px}}#wrapper.valentine.navigation--countdown .icon-absolute{bottom:0;left:-5.5vmin}#wrapper.valentine.navigation--countdown.without-astronaut:before{display:none}#wrapper.valentine.navigation--blast{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg.svg)}#wrapper.valentine.navigation--blast:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg-v.svg) no-repeat;background-position:right bottom;position:absolute;top:115px;pointer-events:none;background-size:162px;width:162px;height:274px;right:120px}@media screen and (max-width: 1366px){#wrapper.valentine.navigation--blast:before{background-size:130px;width:130px;height:220px;right:60px}}@media screen and (max-height: 768px){#wrapper.valentine.navigation--blast:before{background-size:130px;width:130px;height:220px;right:60px}}#wrapper.valentine.navigation--hd_word{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-bg.svg)}#wrapper.valentine.navigation--hd_word .unit-button{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit2.svg)}#wrapper.valentine.navigation--hd_word .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit-hover.svg)}#wrapper.patrick.login-user:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-patrick-cosmo-v.svg) no-repeat;background-size:40vh;background-position:left 2vh bottom .5vh;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.patrick.navigation--countdown:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/cosmonaut-countdown-patrick.svg) no-repeat;background-size:40vmin;background-position:right 0px bottom;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.patrick.navigation--countdown .icon-absolute{right:0;width:50vmin;max-width:419px;transform:translate(30px);z-index:0}#wrapper.patrick.navigation--blast:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/cosmonaut-rocket-blast.svg) no-repeat;opacity:.7;background-size:30vmin;background-position:right 121px bottom 30px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.patrick.navigation--hd_word{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg-patrick.svg)}#wrapper.patrick.navigation--hd_word:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/patrcik-hat.svg) no-repeat;background-size:8vmin;background-position:left 0 bottom 0;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.easter.login-user{background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-easter-bg.svg) no-repeat;background-size:cover;background-position:center 100%;max-height:100vh}#wrapper.easter.login-user:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-easter-2.svg) no-repeat;background-size:18vh;background-position:left 24px bottom 24px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){#wrapper.easter.login-user:before{background-size:30vh}}@media screen and (min-width: 768px){#wrapper.easter.login-user:before{background-size:24vh}}#wrapper.easter.login-user:after{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-easter-1.svg) no-repeat;background-size:9vh;background-position:right 24px bottom 24px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){#wrapper.easter.login-user:after{background-size:10vh;background-position:right 20px bottom 20px}}@media (min-width: 768px){#wrapper.easter.login-user:after{background-size:8vh}}#wrapper.easter.login-user.step-2:after{background:none}@media (max-height: 767px){#wrapper.easter.login-user.step-2:before{background-size:12vh}}#wrapper.easter.login-user .login-footer{padding-left:23.4vh;padding-right:13.5vh}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){#wrapper.easter.login-user .login-footer{padding-left:39vh;padding-right:15vh}}@media screen and (min-width: 768px){#wrapper.easter.login-user .login-footer{padding-left:31.2vh;padding-right:calc(12vh + 15px)}}#wrapper.easter.navigation--countdown:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg-easter.svg) no-repeat;background-size:13vmin;background-position:right 140px bottom 2.5vw;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:10}@media screen and (max-width: 1366px){#wrapper.easter.navigation--countdown:before{background-position:right 120px bottom 2.5vw}}@media screen and (max-height: 768px){#wrapper.easter.navigation--countdown:before{background-position:right 120px bottom 2.5vw}}#wrapper.easter.navigation--countdown.game-is-active:before{background-position:right 17.5vw bottom 2.5vw}#wrapper.easter.navigation--countdown .icon-absolute{right:0;z-index:0}#wrapper.easter.navigation--blast:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg-easter.svg) no-repeat;background-size:10vmin;background-position:right 3.5vw top 15vh;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.easter.navigation--blast.game-is-active:before{display:none}#wrapper.easter.navigation--hd_word{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hdw-bg-easter.svg)}#wrapper{height:100%}#wrapper.teachers-day.login-user:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-teachers.svg) no-repeat;background-size:18vh;background-position:left 2vh bottom .5vh;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){#wrapper.teachers-day.login-user:before{background-size:30vh}}@media screen and (min-width: 768px){#wrapper.teachers-day.login-user:before{background-size:24vh}}@media screen and (min-width: 1024px){#wrapper.teachers-day.login-user:before{background-size:36vh}}@media screen and (min-height: 1024px) and (min-width: 1440px){#wrapper.teachers-day.login-user:before{background-size:617px}}#wrapper.teachers-day.navigation--countdown:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg-t.svg) no-repeat;background-size:25vmin;background-position:right 121px bottom;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.teachers-day.navigation--countdown .icon-absolute{right:0;width:50vmin;max-width:419px;transform:translate(30px);z-index:0}#wrapper.teachers-day.navigation--blast:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg-t.svg) no-repeat;opacity:.7;background-size:18vmin;background-position:right 121px top 137px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.teachers-day.navigation--hd_word:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hdw-bg-1-v1.svg) no-repeat;background-size:22vmin;background-position:left 2% bottom 120px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.teachers-day.navigation--hd_word:after{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hdw-bg-2-v1.png) no-repeat;opacity:.7;background-size:30vmin;background-position:right 20px bottom 120px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.teachers-day.navigation--hd_word.v2:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hdw-bg-1-v2.svg) no-repeat;background-size:22vmin;background-position:right bottom;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper.teachers-day.navigation--hd_word.v2:after{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hdw-bg-2-v2.png) no-repeat;opacity:.7;background-size:20vmin;background-position:left 20px bottom 120px;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#wrapper,#wrapper.halloween.login-user{height:100%}@media (max-width: 1030px) and (orientation: landscape){#wrapper.halloween.login-user .login-footer{padding-right:45px;text-align:right}}#wrapper.halloween.login-user:before{content:"";display:block;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-tree.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:20vw;height:30vw;position:absolute;top:20vh;left:0;pointer-events:none}@media screen and (max-width: 720px) and (orientation: portrait){#wrapper.halloween.login-user:before{width:30vw;height:45vw}}#wrapper.halloween.login-user:after{content:"";display:block;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login-figure.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:10vmin;height:20vmin;position:absolute;bottom:20px;right:160px;pointer-events:none}@media screen and (max-width: 1030px) and (orientation: landscape){#wrapper.halloween.login-user:after{right:80px}}@media screen and (max-width: 1030px) and (orientation: landscape) and (max-width: 820px){#wrapper.halloween.login-user:after{right:50px}}@media screen and (max-width: 1030px) and (orientation: portrait){#wrapper.halloween.login-user:after{right:80px}}#wrapper.halloween.login-user .login-container{z-index:1}#wrapper.halloween.login-user .login-form .input-group{position:relative;padding-bottom:129px;box-shadow:none}@media screen and (max-height: 720px) and (orientation: landscape){#wrapper.halloween.login-user .login-form .input-group{padding-bottom:60px}}#wrapper.halloween.login-user .login-form .input-group .group-button,#wrapper.halloween.login-user .login-form .input-group .form-control{box-shadow:0 4px 15px #00000040}#wrapper.halloween.login-user .login-form .input-group .group-button:focus-visible,#wrapper.halloween.login-user .login-form .input-group .form-control:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}#wrapper.halloween.login-user .login-form .input-group:after{position:absolute;bottom:-10px;left:0;content:"";display:block;width:100%;height:129px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-login.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-height: 720px) and (orientation: landscape){#wrapper.halloween.login-user .login-form .input-group:after{bottom:-25px;width:100%;height:85px}}#wrapper.halloween.navigation--countdown:before{content:"";background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-tree.svg),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/C-figure.svg);background-size:13vw,32vmin;background-position:left top 20vh,right 14vw bottom;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:2}@media (min-width: 1400px){#wrapper.halloween.navigation--countdown .buttons-holder-wrapper .buttons-holder{position:relative}#wrapper.halloween.navigation--countdown .buttons-holder-wrapper .buttons-holder:after{content:"";position:absolute;left:52%;top:45%;width:101px;height:145px;background-repeat:no-repeat}}#wrapper.halloween.navigation--blast:before{content:"";display:block;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/B-figure.svg) no-repeat;background-size:15vmin;background-position:right 16vw bottom;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:2}#wrapper.halloween.navigation--hd_word{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/HDW-bg.svg)}#wrapper.halloween.navigation--hd_word .unit-button{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit-halloween.svg)}#wrapper.halloween.navigation--hd_word .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit-hover-halloween.svg);color:#0d3367;cursor:pointer}#wrapper.halloween.navigation--hd_word .unit-button:hover svg path{fill:#0d3367}.login-user.winter{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/winter-bg-login.svg)}.login-user.winter .login-footer{background-color:transparent}.login-user.winter .login-footer a{color:#002528}.login-user.winter .login-footer a svg path{fill:#002528}.login-user.winter .icon-square{background:transparent;box-shadow:none;width:80px;height:100px}@media (min-width: 568px){.login-user.winter .icon-square{width:100px;height:120px}}@media (min-width: 768px){.login-user.winter .icon-square{width:126px;height:156px}}.navigation--countdown.winter{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-countdown.svg)}.navigation--countdown.winter #game-container-undefined:before{content:"";position:absolute;bottom:20px;right:144px;width:30vmin;height:30vmin;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/figure-countdown.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.navigation--countdown.winter .header .current,.navigation--countdown.winter .header .title-program,.navigation--countdown.winter .sitemap-title.countdown,.navigation--countdown.winter .units-list .unit-regular-container .additional-buttons .countdown{color:#fff}.navigation--blast.winter{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-blast.svg)}.navigation--blast.winter #game-container-undefined:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:30vmin;height:30vmin;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/figure-blast.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.navigation--hd_word.winter{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-hdw.svg)}.navigation--hd_word.winter .unit-button{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit.svg)}.navigation--hd_word.winter .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit-hover2.svg)}.navigation--orbit.winter{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg.orbit.winter.svg)}.login-user.spring:before,.navigation--countdown.spring:before{content:"";position:absolute;bottom:0;left:452px;width:5%;height:15%;min-width:84px;min-height:154px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/astro.svg) no-repeat;background-size:100% 100%}.login-user.spring:after,.navigation--countdown.spring:after{content:"";position:absolute;bottom:0;right:420px;width:5%;height:9%;min-width:73px;min-height:86px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/dog.svg) no-repeat;background-size:100% 100%}.game-is-active:before,.game-is-active:after{display:none}.login-user.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login_bg.png)}.login-user.spring .login-footer a{color:#002528}.login-user.spring .login-footer a svg>path{fill:#002528}@media (max-width: 1440px){.login-user.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_1440.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login_bg.png)}}@media (max-width: 1291px){.login-user.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_1290.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login_bg_1290.png)}}@media (max-width: 1024px){.login-user.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login_bg_1290.png)}.login-user.spring:before,.login-user.spring:after{display:none}}@media (max-width: 800px){.login-user.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login_bg_1290.png)}}@media (max-width: 768px){.login-user.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_768.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/login_bg_1290.png)}}.navigation--countdown.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg)}.navigation--countdown.spring .icon-absolute{width:242px;transform:initial}.navigation--countdown.spring .private-policy{left:264px;padding:0;z-index:0}@media screen and (max-width: 1440px){.navigation--countdown.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_1440.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg)}}@media screen and (max-width: 1291px){.navigation--countdown.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_1290.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg)}}@media screen and (max-width: 1024px){.navigation--countdown.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg)}.navigation--countdown.spring:before,.navigation--countdown.spring:after{display:none}.navigation--countdown.spring .icon-absolute{width:164px}.navigation--countdown.spring .private-policy{left:200px}}@media screen and (max-width: 800px){.navigation--countdown.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg)}}@media screen and (max-width: 768px){.navigation--countdown.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/count_grass_768.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/countdown-bg2.svg)}}@media screen and (max-width: 601px){.navigation--countdown.spring .icon-absolute{width:132px}}.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flowers.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg);background-size:100%,cover;background-position:top}.navigation--blast.spring .units-list .buttons-holder-root{max-width:810px}.navigation--blast.spring .buttons-holder{margin:120px auto auto}.navigation--blast.spring .private-policy{left:240px;padding:0;z-index:0}.navigation--blast.spring:before{content:"";position:absolute;left:2%;bottom:35%;width:8%;height:19%;min-width:130px;min-height:198px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_astro.svg) no-repeat;background-size:100% 100%}.navigation--blast.spring:after{content:"";position:absolute;right:4%;bottom:25%;width:6%;height:11%;min-width:110px;min-height:118px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_cat.svg) no-repeat;background-size:100% 100%}@media screen and (max-width: 1366px){.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flovers_1366.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg)}}@media screen and (max-width: 1291px){.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flovers_1290.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg)}}@media screen and (max-width: 1024px){.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flovers_1024.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg)}.navigation--blast.spring:before,.navigation--blast.spring:after{display:none}.navigation--blast.spring .icon-absolute{width:106px}.navigation--blast.spring .private-policy{left:144px}.navigation--blast.spring .units-list .buttons-holder-root{max-width:none}}@media screen and (max-width: 864px){.navigation--blast.spring .buttons-holder{margin:40px auto auto}}@media screen and (max-width: 800px){.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flovers_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg)}}@media screen and (max-width: 768px){.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flovers_768.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg)}}@media screen and (max-width: 601px){.navigation--blast.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast_flovers_600.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/blast-bg2.svg)}.navigation--blast.spring .icon-absolute{width:132px}}.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg);background-size:100%,cover;background-position:top}.navigation--hd_word.spring .private-policy{left:20px;padding:0;z-index:0}.navigation--hd_word.spring .unit-button{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word-unit.svg)}.navigation--hd_word.spring .unit-button:hover{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_unit_hovered_1.svg)}.navigation--hd_word.spring:before{content:"";position:absolute;left:2%;bottom:10%;width:6%;height:19%;min-width:116px;min-height:200px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_astro.svg) no-repeat;background-size:100% 100%}.navigation--hd_word.spring:after{content:"";position:absolute;right:2%;bottom:17%;width:7%;height:9%;min-width:120px;min-height:90px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_dog.svg) no-repeat;background-size:100% 100%}@media screen and (max-width: 1366px){.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_1366.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg)}}@media screen and (max-width: 1291px){.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_1290.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg)}}@media screen and (max-width: 1024px){.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_1024.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg)}.navigation--hd_word.spring:before,.navigation--hd_word.spring:after{display:none}}@media screen and (max-width: 800px){.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg)}}@media screen and (max-width: 768px){.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_768.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg)}}@media screen and (max-width: 601px){.navigation--hd_word.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_600.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd-bg.svg)}}.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg);background-size:100%,cover;background-position:top}.navigation--orbit.spring .private-policy{left:20px;padding:0;z-index:0}.navigation--orbit.spring:before{content:"";position:absolute;left:2%;bottom:10%;width:6%;height:19%;min-width:116px;min-height:200px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_astro.svg) no-repeat;background-size:100% 100%}.navigation--orbit.spring:after{content:"";position:absolute;right:2%;bottom:17%;width:7%;height:9%;min-width:120px;min-height:90px;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_dog.svg) no-repeat;background-size:100% 100%}@media screen and (max-width: 1366px){.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_1366.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg)}}@media screen and (max-width: 1291px){.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_1290.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg)}}@media screen and (max-width: 1024px){.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_1024.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg)}.navigation--orbit.spring:before,.navigation--orbit.spring:after{display:none}}@media screen and (max-width: 800px){.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_800.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg)}}@media screen and (max-width: 768px){.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_768.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg)}}@media screen and (max-width: 601px){.navigation--orbit.spring{background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/hd_word_flovers_600.png),url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/orbit-bg.svg)}}.navigation .container:not(.ebook){flex-direction:initial}@media (max-width: 864px){.navigation .container:not(.ebook){flex-direction:column;justify-content:flex-start;min-height:500px}.navigation .container:not(.ebook).units-list{overflow:hidden}}@media screen and (max-width: 864px) and (max-width: 670px){.navigation .container:not(.ebook).units-list{width:100%}}@media (max-width: 864px){.navigation .container:not(.ebook) .scroll-wrap{order:2;margin:0;width:100%}.navigation .container:not(.ebook) .buttons-holder-wrapper{padding-top:0;flex-direction:column;min-height:fit-content}.navigation .container:not(.ebook) .my-library{position:static;margin-left:auto}}.navigation .header{min-width:600px!important}@media (max-width: 864px){.navigation .header{position:relative;order:0;gap:12px}.navigation .header .timerContainer{position:static;margin-left:0;margin-right:0}.navigation .header .header-right-block{gap:12px}.navigation .header .title-program{margin-left:0;margin-right:0}}@media (max-width: 680px){.navigation .header .current{position:static}}@media (max-width: 864px),(max-height: 602px){.navigation .scroll-wrap{order:2;margin:0;width:100%}.navigation .scroll-wrap .rc-scrollbars-view{position:static!important;overflow:visible!important;margin:0!important}.navigation .scroll-wrap .rc-scrollbars-track{display:none}}.navigation.game-responsive .header{top:0;left:0;width:100%;margin-top:16px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.navigation.game-responsive .header .breadcrumbs{width:auto;flex-wrap:nowrap}.navigation.game-responsive .header .replay-btn{flex-shrink:0}.navigation.game-responsive .header .header-right-block{width:auto}@media screen and (max-width: 740px){.navigation.game-responsive .header{width:calc(100vw - 7px);position:sticky;top:auto;left:0;justify-content:space-between}.navigation.game-responsive .header .breadcrumbs{flex-wrap:wrap;gap:12px}.navigation.game-responsive .header:has(.title-program) .replay-btn,.navigation.game-responsive .header:has(.pencil-icon-button) .replay-btn,.navigation.game-responsive .header:has(.assignments-button) .replay-btn{margin-left:0}}.header{visibility:hidden}.popover-tooltip-wrapper{z-index:999}.popover-tooltip-wrapper:has(.showed-tooltip) .arrow,.popover-tooltip-wrapper:has(.showed-tooltip) .border-arrow{opacity:1}.popover-tooltip-wrapper:has(.hidden-tooltip){visibility:hidden;display:none}.popover-tooltip-wrapper:has(.bottom-placement) .arrow,.popover-tooltip-wrapper:has(.bottom-placement) .border-arrow{transform:rotate(-135deg)}.popover-tooltip-wrapper:has(.top-placement) .arrow,.popover-tooltip-wrapper:has(.top-placement) .border-arrow{transform:rotate(45deg)}.popover-tooltip-wrapper:has(.right-placement) .arrow,.popover-tooltip-wrapper:has(.right-placement) .border-arrow{transform:rotate(135deg)}.popover-tooltip-wrapper:has(.left-placement) .arrow,.popover-tooltip-wrapper:has(.left-placement) .border-arrow{transform:rotate(-45deg)}.tooltip-wrapper{display:flex;flex-direction:column;align-items:center;padding:8px 16px;gap:24px;background:#fff;border-radius:6px;z-index:999;box-shadow:0 6px 12px #00000042;max-width:500px}.tooltip-wrapper span,.tooltip-wrapper h1,.tooltip-wrapper h2,.tooltip-wrapper h3,.tooltip-wrapper p{font-family:RGR-online_21;font-weight:700;font-size:14px;line-height:14px}.tooltip-wrapper .infercabulary span,.tooltip-wrapper .infercabulary h1,.tooltip-wrapper .infercabulary h2,.tooltip-wrapper .infercabulary h3,.tooltip-wrapper .infercabulary p{color:#004ca8}.tooltip-wrapper .countdown span,.tooltip-wrapper .countdown h1,.tooltip-wrapper .countdown h2,.tooltip-wrapper .countdown h3,.tooltip-wrapper .countdown p,.tooltip-wrapper .blast span,.tooltip-wrapper .blast h1,.tooltip-wrapper .blast h2,.tooltip-wrapper .blast h3,.tooltip-wrapper .blast p{color:#9d3f97}.tooltip-wrapper .hd_word span,.tooltip-wrapper .hd_word h1,.tooltip-wrapper .hd_word h2,.tooltip-wrapper .hd_word h3,.tooltip-wrapper .hd_word p{color:#0d3367}.tooltip-wrapper .orbit span,.tooltip-wrapper .orbit h1,.tooltip-wrapper .orbit h2,.tooltip-wrapper .orbit h3,.tooltip-wrapper .orbit p{color:#5c8306}.bordered-tooltip-wrapper{min-width:100px;max-width:560px;padding:20px;z-index:998;border-radius:20px;border:2px solid #495057;color:#495057;background:#fff;box-shadow:0 8px 12px #00000080;opacity:0;font-size:14px;font-family:RGR;white-space:wrap;font-weight:700;line-height:21px}.bordered-tooltip-wrapper .tooltip-content{display:flex;justify-content:center;max-height:160px;overflow-y:auto}.arrow,.arrow:before{position:absolute;width:8px;height:8px;background:inherit}.border-arrow,.border-arrow:before{position:absolute;width:40px;height:40px;background:inherit;border-top:2px solid #495057;border-left:2px solid #495057}.arrow,.border-arrow{opacity:0;visibility:hidden;transform:rotate(45deg)}.arrow:before,.border-arrow:before{visibility:visible;content:"";background:#fff}.bordered-tooltip-wrapper.infercabulary span{font-family:RGR-online_21;white-space:nowrap;font-weight:700;line-height:14px;color:#004ca8!important}.bordered-tooltip-wrapper.infercabulary span:first-letter{text-transform:capitalize}.bordered-tooltip-wrapper.infercabulary .arrow,.bordered-tooltip-wrapper.infercabulary .arrow:before{width:8px;height:8px}.half-screen-width-popper{max-width:min(50vw - 100px,560px);min-width:150px}.replay-btn-en,.replay-btn-es{min-width:1px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s,border-color .3s;cursor:pointer;background-color:#fff;font-size:29px;width:1.6em;height:1.6em}.replay-btn-en.disabled,.replay-btn-es.disabled{pointer-events:none}@media screen and (max-width: 1023px){.replay-btn-en,.replay-btn-es{width:42px;height:42px}}.replay-btn-en.replay-btn-language-size-big,.replay-btn-es.replay-btn-language-size-big{padding:0;width:72px;min-width:72px;height:72px;min-height:72px;font-size:47px}.replay-btn-en.replay-btn-language-size-big.opacity_50,.replay-btn-es.replay-btn-language-size-big.opacity_50{opacity:50%}@media (max-width: 1399px),(max-height: 800px){.replay-btn-en.replay-btn-language-size-big,.replay-btn-es.replay-btn-language-size-big{font-size:25px;width:52px;min-width:52px;height:52px;min-height:52px}}.replay-btn-en .replay-btn-icon,.replay-btn-es .replay-btn-icon{display:flex;align-items:center;justify-content:center}.replay-btn-en .replay-btn-icon svg,.replay-btn-es .replay-btn-icon svg{width:calc(100% - 6px);height:calc(100% - 6px)}@media (max-width: 1399px),(max-height: 800px){.replay-btn-en .replay-btn-icon svg,.replay-btn-es .replay-btn-icon svg{width:calc(100% - 4px);height:calc(100% - 4px)}}.replay-btn-en.replay-pause,.replay-btn-es.replay-pause{background-color:#c72100!important;pointer-events:auto}.replay-btn-en.replay-pause .replay-btn-icon svg,.replay-btn-es.replay-pause .replay-btn-icon svg{width:50%;height:50%}.replay-btn-en.replay-pause .replay-btn-icon svg path,.replay-btn-es.replay-pause .replay-btn-icon svg path{fill:#fff!important}.replay-btn{min-width:1px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;transition:background-color .3s,border-color .3s;cursor:pointer;background-color:#004ca8;font-size:29px;width:1.6em;min-width:1.6em;height:1.6em;min-height:1.6em;padding:0}.replay-btn.disabled{pointer-events:none}.replay-btn.infercabulary{background-color:transparent;border-radius:100%}.replay-btn.infercabulary svg.replay-btn-icon--infercabulary path{fill:#fff}.replay-btn.infercabulary svg.replay-btn-icon--infercabulary rect:first-child{fill:#004ca8}.replay-btn.infercabulary svg.replay-btn-icon--infercabulary rect:last-child{stroke:#fff}.replay-btn.infercabulary:hover svg.replay-btn-icon--infercabulary path{fill:#004ca8}.replay-btn.infercabulary:hover svg.replay-btn-icon--infercabulary rect:first-child{fill:#fff}.replay-btn.infercabulary:hover svg.replay-btn-icon--infercabulary rect:last-child{stroke:#004ca8}.replay-btn.replay-pause{background-color:#e9513d!important;pointer-events:auto}.replay-btn.replay-pause:hover{background:#e9513d!important;color:#fff;border-color:#fff}.replay-btn.replay-btn-size-big{width:72px;height:72px;font-size:47px;margin-right:12px}.replay-btn.replay-btn-size-big svg{width:33px;height:33px}@media (max-width: 1399px),(max-height: 800px){.replay-btn.replay-btn-size-big{font-size:25px;width:52px;height:52px}.replay-btn.replay-btn-size-big svg{width:22px;height:22px}}.replay-btn .replay-btn-icon{line-height:0;position:relative}.replay-btn svg{width:1.1em;min-width:1.1em;height:1.1em;min-height:1.1em;pointer-events:none}@media screen and (max-width: 1023px){.replay-btn{width:42px;min-width:42px;height:42px;min-height:42px}.replay-btn svg{width:28px;min-width:28px;height:28px;min-height:28px}}@media screen and (max-width: 1023px) and (max-width: 800px),screen and (max-width: 1023px) and (max-height: 600px){.replay-btn{width:36px;height:36px;min-width:36px;min-height:36px}.replay-btn svg{width:22.5px;height:22.5px;min-width:22.5px;min-height:22.5px}}.replay-btn .replay-btn-icon--infercabulary{color:#fff;width:46px;height:46px}@media screen and (max-width: 1441px){.replay-btn .replay-btn-icon--infercabulary{width:42px;height:42px}}.sound-replay-button-wrapper>.replay-btn{width:42px;height:42px}@media screen and (max-width: 800px),screen and (max-height: 600px){.sound-replay-button-wrapper>.replay-btn{width:36px;height:36px}}.ebook-reminder-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;margin:32px 0 20px}.ebook-reminder-wrapper .ebook-text-wrapper{display:flex;flex-direction:column;justify-content:center}.ebook-reminder-wrapper .ebook-text-wrapper span{font-family:RGR-Online_21;line-height:44px;font-weight:700;font-size:32px;color:#002528}.assignment-body-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:16px;padding:0 16px}.assignment-body-wrapper .activity-info{display:flex;min-height:50px;align-items:center;gap:16px;font-weight:700;font-size:32px;line-height:43.5px}@media screen and (max-width: 1366px){.assignment-body-wrapper .activity-info{font-size:24px;line-height:32.5px}}@media screen and (max-width: 500px){.assignment-body-wrapper .activity-info{font-size:18px;line-height:22px}}.assignment-body-wrapper .replay-wrapper{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.school-ticket.template{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:6px 12px 14px;border:1px dashed #C3B9B9;color:#495057;background-color:#fff;font-size:12px;line-height:12px}.school-ticket.template .ticket-head{width:100%;display:flex;align-items:center;justify-content:space-between}.school-ticket.template .ticket-content{width:100%;display:flex;flex-grow:1;align-items:center;justify-content:space-between;gap:20px;font-size:10px;line-height:10px}.school-ticket.template .ticket-content .password-cred,.school-ticket.template .ticket-content .school-code-cred{display:flex;flex-direction:column;gap:6px;text-align:center}.school-ticket.template .ticket-content .password-cred .password-exm-field,.school-ticket.template .ticket-content .school-code-cred .password-exm-field{width:134px;height:76px;display:flex;align-items:center;justify-content:center;border:2px solid #DFDFDF;border-radius:6px;font-size:12px;font-weight:700}.school-ticket.template .ticket-content .qr-icon-section{width:max-content;height:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.school-ticket.template .ticket-content .qr-icon-section svg{width:76px;height:auto}.school-ticket.template .attention-point{position:absolute}.school-ticket.template .attention-point.num_1.password{top:90px;left:70px}.school-ticket.template .attention-point.num_2.password{top:38px;left:230px}.school-ticket.template .attention-point.num_3.password{display:none}.school-ticket.template .attention-point.num_1.school-code{top:84px;left:132px}.school-ticket.template .attention-point.num_2.school-code{top:134px;left:132px}.school-ticket.template .attention-point.num_3.school-code{top:38px;left:230px}.find-password-body-container{width:100%;display:flex;flex-direction:column;gap:40px;color:#002528}.find-password-body-container .find-pass-title{font-size:24px;font-weight:700;text-align:center}.find-password-body-container .pass-content-container{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px}.find-password-body-container .pass-content-container .ticket-card{position:relative;display:flex;flex:1;flex-direction:column;gap:20px;padding:20px;border-radius:20px;background-color:#eff2f7;line-height:21px;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(https://vjs.zencdn.net/font/2.0.0/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-circle,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,#000c,#fff0);overflow:auto;box-sizing:content-box}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:#73859f80}.video-js .vjs-load-progress div{background:#fff;background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.video-js .vjs-volume-panel{-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel:hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:focus,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-moz-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-ms-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-o-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:focus,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:9em;-webkit-transition:width .1s;-moz-transition:width .1s;-ms-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0px!important;white-space:nowrap}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:#00000080}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media �screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.video-js{overflow:hidden}.video-js .vjs-picture-in-picture-control,.video-js .vjs-time-control,.video-js .vjs-seek-to-live-control{display:none}.video-js .vjs-control-bar{height:4em}.video-js .vjs-playback-rate .vjs-playback-rate-value{line-height:2.8em}.video-js .vjs-duration-display,.video-js .vjs-current-time-display{font-size:12px}.video-js .video-js .vjs-duration{right:47px}.video-js .vjs-loading-spinner{border-color:#4d87db}.video-js .vjs-loading-spinner:before,.video-js .vjs-loading-spinner:after{border-color:#4d87db}.video-js.vjs-paused .vjs-tech,.video-js.vjs-paused .vjs-big-play-button{z-index:2;display:block}.video-js.vjs-paused .vjs-control-bar{z-index:-1}.video-js.vjs-has-started .vjs-tech,.video-js.vjs-has-started .vjs-big-play-button{z-index:0}.video-js.vjs-has-started .vjs-control-bar{z-index:2}.video-js .vjs-menu{bottom:14px}.video-js .vjs-big-play-button{background-color:#00000080;position:absolute;margin:0;border:none;width:85px;height:85px;bottom:0;box-shadow:none;transition:background-color .5s ease;border-radius:50%;transform:translate(-50%,-50%);left:50%;top:50%}.video-js .vjs-big-play-button .vjs-icon-placeholder:hover,.video-js .vjs-big-play-button .vjs-icon-placeholder:focus{background-color:#4d87db}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:60px;height:auto;padding:0;margin:0;line-height:85px}.video-js:hover .vjs-big-play-button,.video-js:hover .vjs-big-play-button:focus,.video-js:focus .vjs-big-play-button,.video-js:focus .vjs-big-play-button:focus{border-color:transparent;box-shadow:none;background-color:#4d87db}.video-js .vjs-load-progress{background:#e0e0e0}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{height:6px;line-height:44px}.video-js .vjs-volume-level,.video-js .vjs-play-progress{background-color:#4d87db}.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{right:-8px;font-size:.9em;height:14px;width:9px;background:#fff;padding:0;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.video-js .vjs-control-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;height:120px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.39) 39%,rgba(0,0,0,.39) 39%,rgb(0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(39%,rgba(0,0,0,.39)),color-stop(39%,rgba(0,0,0,.39)),color-stop(100%,rgb(0,0,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.39) 39%,rgba(0,0,0,.39) 39%,rgb(0,0,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.39) 39%,rgba(0,0,0,.39) 39%,rgb(0,0,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.39) 39%,rgba(0,0,0,.39) 39%,rgb(0,0,0) 100%);background:linear-gradient(to bottom,#fff0,#00000063 39%,#00000063 39%,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0)}.video-js .vjs-icon-placeholder:before{font-size:25px;height:auto;padding:0;margin:0;line-height:44px;width:44px}.video-js .vjs-icon-placeholder:focus:before,.video-js .vjs-icon-placeholder:hover:before{box-shadow:none;text-shadow:none}.video-js .vjs-live-control{top:-34px;left:0;right:0;margin:auto;position:absolute}.video-js .vjs-current-time,.video-js .vjs-remaining-time{right:82px}.video-js .vjs-duration{right:45px}.video-js .vjs-time-divider{right:75px}.video-js .vjs-playback-rate .vjs-menu{width:44px;bottom:14px}.video-js .vjs-playback-rate .vjs-playback-rate-value{line-height:44px}.video-js .vjs-current-time,.video-js .vjs-duration,.video-js .vjs-time-divider{position:absolute;height:44px;display:block;bottom:0}.video-js .vjs-current-time>div,.video-js .vjs-duration>div,.video-js .vjs-time-divider>div{line-height:44px;height:44px}.video-js .vjs-remaining-time{display:none}.video-js .vjs-control{width:44px;height:44px;transition:background-color .5s ease;bottom:0;line-height:44px}.video-js .vjs-control.vjs-fullscreen-control,.video-js .vjs-control.vjs-subs-caps-button,.video-js .vjs-control.vjs-playback-rate,.video-js .vjs-control.vjs-captions-button,.video-js .vjs-control.vjs-chapters-button,.video-js .vjs-control.vjs-volume-menu-button,.video-js .vjs-control.vjs-quality-button,.video-js .vjs-control.vjs-descriptions-button,.video-js .vjs-control.vjs-audio-button{width:44px;height:44px;transition:background-color .5s ease;bottom:-76px;position:relative;border-radius:25px}.video-js .vjs-control:hover,.video-js .vjs-control:focus{background-color:#4d87db}.video-js .vjs-control:before{font-size:1.8em;line-height:2.4em}.video-js .vjs-control.vjs-mute-control,.video-js .vjs-control.vjs-volume-panel,.video-js .vjs-control.vjs-fullscreen-control,.video-js .vjs-control.vjs-play-control{border-radius:25px}.video-js .vjs-progress-control{bottom:40px;width:100%;position:absolute}.video-js .vjs-progress-control .vjs-slider{height:6px;margin:0 10px}.video-js .vjs-progress-control .vjs-slider-handle{top:40%}.video-js .vjs-progress-control:hover,.video-js .vjs-progress-control:focus,.video-js .vjs-current-time:hover,.video-js .vjs-current-time:focus,.video-js .vjs-duration:hover,.video-js .vjs-duration:focus,.video-js .vjs-time-divider:hover,.video-js .vjs-time-divider:focus,.video-js .vjs-volume-control:hover,.video-js .vjs-volume-control:focus,.video-js .vjs-close-button:hover,.video-js .vjs-close-button:focus,.video-js .vjs-live-control:hover,.video-js .vjs-live-control:focus{background-color:transparent}.video-js .vjs-play-control{position:absolute;left:0}.video-js .vjs-fullscreen-control{margin-left:85px!important;right:0;position:absolute}.video-js .vjs-volume-menu-button,.video-js .vjs-volume-panel{position:absolute;left:44px}.video-js .vjs-volume-menu-button:hover,.video-js .vjs-volume-menu-button:focus,.video-js .vjs-volume-panel:hover,.video-js .vjs-volume-panel:focus{background-color:transparent}.video-js .vjs-volume-menu-button:hover:before,.video-js .vjs-volume-menu-button:focus:before,.video-js .vjs-volume-panel:hover:before,.video-js .vjs-volume-panel:focus:before{background-color:#4d87db}.video-js .vjs-volume-menu-button:before,.video-js .vjs-volume-panel:before{width:44px;left:0;top:50%;-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translateY(-50%)}.video-js .vjs-volume-bar,.video-js .vjs-volume-level{height:6px}.video-js .vjs-volume-bar{top:24%;margin:0;left:4px;width:80px}.video-js .vjs-seek-handle{height:auto}.video-js .vjs-slider-handle:before,.video-js .vjs-volume-bar .vjs-volume-handle:before{width:10px;height:16px;background-color:#fff;position:absolute;right:0;top:-5px;-webkit-transform:none;-ms-transform:none;transform:none;content:"";font-family:none}.video-js .vjs-live-controls{display:none}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:14em}.video-js .vjs-menu-button-inline .vjs-menu{left:97px}.video-js .vjs-menu-button-inline .vjs-menu .vjs-menu-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;height:auto;width:8em}.video-js.vjs-no-flex .vjs-menu-button-inline{width:14em}.video-js .vjs-time-tooltip{line-height:10px;left:15px}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{top:24%;margin:0;left:4px;width:80px}.video-js .vjs-volume-panel .vjs-volume-control{top:24%;margin:0;left:4px;width:0}.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal{top:24%;margin:0;left:4px;width:80px}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:active~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-horizontal{top:24%;margin:0;left:4px;width:80px}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{top:24%;margin:0;left:4px;width:80px}.privacy-policy{z-index:30}.fetch-load-progress{z-index:90;position:fixed;top:0;left:0;width:100%;height:100%;background:#0c7ac1fa;display:flex;align-items:center;justify-content:center;color:#fff}.fetch-load-progress .progress-bar-container{display:inline-block;width:400px;height:50px;margin:35px;border-radius:20px;background:#f9f9f9;padding:5px;background:#ffffff4d;position:relative}.fetch-load-progress .progress-bar-container:before{content:"";display:block;position:absolute;left:1%;width:98%;box-shadow:inset 0 -4px #ffffff2e;z-index:5;height:35px;border-radius:34px;bottom:5px}.fetch-load-progress .progress-bar-container .progress-bar-value{border-radius:20px;width:0;min-width:53px;height:100%;transition:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.36,.55,.63,.48);display:flex;align-items:center;justify-content:flex-end;background:linear-gradient(180deg,#adcc3f,#759a27);padding:5px 8px 5px 5px;box-shadow:0 0 0 1px #759a27;text-shadow:2px 1px 0 #5e7c1f;position:relative;overflow:hidden}.fetch-load-progress .progress-bar-container .progress-bar-value.animated:before{content:"";position:absolute;bottom:0;top:18px;left:84px;width:42px;height:492px;transform:translateY(-50%) rotate(90deg);background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb1-green.svg) center center no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb2-green.svg) left bottom no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb1-green.svg) right top no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb4-green.svg) right bottom no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb2-green.svg) center center no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb2-green.svg) center bottom no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb2-green.svg) left bottom no-repeat,url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bulb1-green.svg) right top no-repeat;background-repeat:no-repeat;opacity:1;animation:animateProgressLoad 7s forwards linear;animation-iteration-count:infinite}@keyframes animateProgressLoad{0%{background-size:24%,64%,60% 20%;background-position:10% 10%,50% 0,10% 0,0 0;opacity:1}15%{background-size:10%,52%,10% 60%;background-position:30% 15%,50% 0%,75% 25%,90% 10%;opacity:1}35%{background-size:37%,22%,40% 20%;background-position:10% 25%,40% 20%,75% 15%,60% 60%;opacity:1}50%{background-size:10%,52%,10% 60%;background-position:30% 15%,50% 90%,75% 25%,90% 10%;opacity:1}65%{background-size:10%,62%,10% 60%;background-position:90% 15%,40% 10%,95% 35%,60% 60%;opacity:1}to{background-size:24%,64%,60% 20%;background-position:90% 10%,50% 0,100% 0,0 0;opacity:1}}.timerContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;height:44px;padding:8px 12px;border-radius:22px;box-sizing:border-box;gap:8px;position:absolute;top:auto;right:auto;left:calc((100vw - 124px)/2);cursor:pointer}@media (max-width: 1100px){.timerContainer{left:auto;right:430px}}@media (orientation: portrait){.timerContainer{position:absolute;top:100px;right:auto;left:calc((100vw - 124px)/2)}}.timerContainer .timerIcon{width:24px;height:24px}@media (min-width: 1920px){.timerContainer{height:52px;padding:12px 16px;border-radius:40px}.timerContainer .timerIcon{font-size:32px}.timerContainer .time{font-size:20px}}.timerContainer .time{display:flex;align-items:center;text-align:center;font-family:RGR-online;font-weight:700;font-size:16px;line-height:14px}.timerContainer.infercabulary{border:2px solid #ffffff;background:#365681}.timerContainer.infercabulary:hover{background:#4e73a4}.timerContainer.infercabulary .timerIcon g path{fill:#fff}.timerContainer.infercabulary .time{color:#fff}.timerContainer.countdown,.timerContainer.blast{border:2px solid #ffffff;margin:0 24px;background:#9d3f97}.timerContainer.countdown .timerIcon g path,.timerContainer.blast .timerIcon g path{fill:#fff}.timerContainer.countdown .time,.timerContainer.blast .time{color:#fff}.timerContainer.countdown:hover,.timerContainer.blast:hover{border:2px solid #9d3f97;background:#fff}.timerContainer.countdown:hover .timerIcon g path,.timerContainer.blast:hover .timerIcon g path{fill:#9d3f97}.timerContainer.countdown:hover .time,.timerContainer.blast:hover .time{color:#9d3f97}.timerContainer.hd_word{margin:0 24px;border:2px solid #ffffff;background:#0d3367}.timerContainer.hd_word .timerIcon g path{fill:#fff}.timerContainer.hd_word .time{color:#fff}.timerContainer.hd_word:hover{border:2px solid #0d3367;background:#fff}.timerContainer.hd_word:hover .timerIcon g path{fill:#0d3367}.timerContainer.hd_word:hover .time{color:#0d3367}.timerContainer.orbit{margin:0 24px;border:2px solid #ffffff;background:#5c8306}.timerContainer.orbit .timerIcon g path{fill:#fff}.timerContainer.orbit .time{color:#fff}.timerContainer.orbit:hover{border:2px solid #5C8306;background:#fff}.timerContainer.orbit:hover .timerIcon g path{fill:#5c8306}.timerContainer.orbit:hover .time{color:#5c8306}.showed-tooltip{opacity:1}.hidden-tooltip{padding:0!important;width:0px!important;height:0px!important;top:-200px!important;opacity:0!important}.timerContainer-popperElement span{font-family:RGR-online_21;font-weight:700;font-size:14px;line-height:14px}.progressContainer{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0;gap:8px;height:24px}.progressContainer .icon{width:24px;height:24px}.progressContainer span{font-family:RGR-online_21;font-weight:700;font-size:14px;line-height:24px;color:#fff}.progressContainer .progressCounter{display:flex}.progressContainer .outerStyle{width:154px;height:24px;background:#fff;border-radius:40px;margin-right:4px}@media screen and (max-width: 1024px){.progressContainer .outerStyle{width:12vw}}.popperElement span{font-family:RGR-online_21;font-weight:700;font-size:14px;line-height:14px;color:#004ca8}.button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:12px;background:#fff;border:2px solid #0478d0;color:#004ca8;font-family:RGR-online_21;-webkit-tap-highlight-color:transparent;cursor:pointer}.button.minWidth{min-width:136px}.button .buttonIcon{width:28px;height:28px}.button .buttonIcon g path{fill:#004ca8}.button .buttonIcon.w-100{width:100%;height:100%}@media (hover: hover) and (pointer: fine){.button:hover{border-color:#fff;color:#fff;background:#004ca8}.button:hover svg:not(.replay-btn-icon--infercabulary) path,.button:hover .buttonIcon path{fill:#fff}.button:hover svg:not(.replay-btn-icon--infercabulary) rect,.button:hover .buttonIcon rect{fill:#004ca8;stroke:#004ca8}.button:hover svg:not(.replay-btn-icon--infercabulary) g path,.button:hover .buttonIcon g path{fill:#fff}.button:hover span{color:#fff}}.button span{font-weight:700;font-size:1.333333333rem;line-height:1em;display:flex;align-items:center;text-align:center;color:#004ca8}@media (min-width: 1920px){.button span{line-height:1.5rem}}.button.secondary:not(.conditionally-disabled){background-color:#079789;border-color:#fff;color:#fff!important;cursor:pointer}.button.secondary:not(.conditionally-disabled) .buttonIcon g path{fill:#fff}.button.secondary:not(.conditionally-disabled) span{color:#fff!important}@media (hover: hover) and (pointer: fine){.button.secondary:not(.conditionally-disabled):hover{background:#004e46}}.button.secondary.conditionally-disabled{background-color:#c2c2c2;border-color:#fff;color:#495057;cursor:auto}.button.secondary.conditionally-disabled .buttonIcon g path{fill:#495057}.button.secondary.conditionally-disabled span{color:#495057}.button.terenary{background-color:#fff;border:1.5px solid #079789;color:#079789}.button.terenary span{color:#079789!important}@media (hover: hover) and (pointer: fine){.button.terenary:hover{background:#004e46}.button.terenary:hover span{color:#fff!important}}.button.wrong{background:#fff}.button.wrong span{color:#ab1d01}.button.wrong svg path{fill:#ab1d01}.button.wrong:hover{border:2px solid #0478d0}.button.wrong:hover svg:not(.replay-btn-icon--infercabulary) path{fill:#ab1d01}.button.true{background:#fff}.button.true span{color:#079789}.button.true svg path{fill:#079789}.button.true:hover{border:2px solid #0478d0}.button.true:hover svg path{fill:#079789}.button div:not(.bordered-tooltip-wrapper) .button div:not(.replay-btn-icon){flex-direction:column;justify-content:center;padding:0;width:24px;height:24px;border-radius:24px;font-weight:700;font-size:14px;line-height:19px;display:flex;align-items:center;color:#fff}.circular{position:relative;border-radius:50%!important;font-size:28px;padding:0}.circular .buttonIcon{width:28px;height:28px}.circular .info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;position:absolute;width:16px;height:16px;right:15%;bottom:10%;background:#dc2f18;border-radius:24px;font-family:RGR-online_21;font-style:normal;font-weight:600;font-size:12px;color:#fff}@media screen and (min-width: 1441px){.circular{width:72px!important;height:72px!important}.circular .buttonIcon{width:42px;height:42px}.circular .info{width:24px;height:24px}}.rounded{padding:8px 12px;gap:8px;border-radius:22px;min-height:44px;font-size:20px}.rounded svg{min-width:24px;height:24px}@media screen and (min-width: 1441px){.rounded{padding:12px 16px;border-radius:26px;height:52px}.rounded svg{min-width:32px;height:32px}}@media screen and (max-width: 1023px){.rounded{gap:0px;padding:10px 12px;border-radius:22px;height:44px;font-size:14px}.rounded span{font-size:14px;line-height:14px}.rounded svg{min-width:24px;height:24px}}.regular{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 24px;gap:4px;border-radius:10px;border-width:1.5px;min-width:192px;min-height:44px}@media (min-width: 1920px){.regular{padding:16px 24px;min-width:320px;height:65px;border-radius:12px}}.popperElement{display:flex;flex-direction:column;align-items:center;gap:24px;background:#fff;border-radius:6px;z-index:999}.popperElement span{font-family:RGR-online_21;display:block;white-space:nowrap;font-weight:700;font-size:14px;line-height:14px;color:#004ca8}.popperElement span:first-letter{text-transform:capitalize}.game-timer{position:fixed;box-sizing:border-box;display:flex;align-items:center;font-family:RGR-online_21;font-weight:700;border:2px solid #ffffff;color:#fff;background:#365681;gap:8px;top:116px;left:20px;font-size:20px;height:60px;border-radius:30px;padding-left:15px;padding-right:15px}.game-timer svg{width:32px;height:32px}.game-timer svg g path{fill:#fff}@media screen and (max-width: 1366px){.game-timer{font-size:16px;height:44px;border-radius:22px;padding-left:11px;padding-right:11px}.game-timer svg{width:24px;height:24px}.game-timer svg g path{fill:#fff}}.headerContainer{display:flex;flex-direction:row;align-items:center;padding:12px 20px;gap:20px;width:100%;z-index:20}@media screen and (max-width: 1023px) and (orientation: portrait){.headerContainer{flex-wrap:wrap;gap:16px}.headerContainer .leftSide+*:not(.timerContainer){order:100;margin:0 auto}.headerContainer .my-task-text{margin-top:45px;height:52px}}@media screen and (max-width: 1023px){.headerContainer .my-task-text{height:52px}}@media screen and (max-width: 1023px) and (max-width: 850px){.headerContainer{flex-wrap:wrap;gap:12px}}@media screen and (max-width: 1023px) and (max-width: 850px) and (orientation: portrait){.headerContainer .rightSide{gap:2px}}@media screen and (max-width: 1023px) and (max-width: 850px){.headerContainer .my-task-text{height:44px;order:1;margin:0 auto}.headerContainer .rightSide{min-width:calc(100% - 430px);flex:1 1 auto}.headerContainer .leftSide{flex:1 1 auto}}.leftSide{display:flex;flex-direction:row;align-items:center;padding:0;gap:24px;flex:1 1}.rightSide{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0;gap:12px;flex:1 1}.match-task{width:100%;max-width:500px;background-color:#fff}.match-task.task-text{padding:65px 15px;border-radius:40px;font-size:40px;line-height:47px;color:#a2499c;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;position:relative}.match-task.task-text span{font-family:RGR,sans-serif;font-weight:500;color:#008592}@media (max-width: 1441px){.match-task.task-text{font-size:36px;line-height:40px}}@media (max-width: 1024px){.match-task.task-text{padding:55px 15px;width:386px;font-size:28px;line-height:33px}}.match-task.task-text .replay-btn{position:absolute;transform:translateY(100%);bottom:62px;right:16px}.match-task.task-text:before{content:"";position:absolute;width:0;height:0;border-right:90px solid transparent;border-top:60px solid white;left:50px;bottom:-60px}@media (max-width: 1024px){.match-task.task-text:before{border-right:67.5px solid transparent;border-top:45px solid white;bottom:-45px}}@media screen and (max-height: 800px) and (orientation: landscape){.match-task.task-text{padding:55px 15px;width:386px}}@media screen and (max-width: 799px),(max-height: 599px){.match-task.task-text{width:274px}}.my-task-text{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;min-width:176px;height:60px;background:#fff;border-radius:40px}.my-task-text div{font-family:RGR;font-style:normal;font-weight:600;font-size:24px;line-height:14px;display:flex;align-items:center;color:#004ca8}.count-badge{position:absolute;top:-10px;right:-10px;display:flex;justify-content:center;align-items:center;width:44px;height:28px;font-family:RGR-online_21,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-align:center;color:#fff;border-radius:50px;border:2px solid #FFFFFF;background:#436105}.count-badge-rounded{right:-5px;width:28px;height:28px;padding:8px;border-radius:50px}.pencil-icon-button{position:relative;display:flex;justify-content:center;align-items:center;width:84px;height:84px;border-radius:50%}.pencil-icon-button-mandatory{border:3px solid #AE91AC;background-color:#9d3f97}.pencil-icon-button-default{border:3px solid #AE91AC;background-color:#70296b}.pencil-icon-button-default:hover{border:3px solid #ffffff}.pencil-icon-button-disabled{border:3px solid #AE91AC;background-color:#9d3f97;opacity:.5}.libraryButtonWrapper{position:absolute;bottom:20px;right:20px}.card .in_progress{position:absolute;bottom:15px;left:15px;min-width:fit-content;display:flex;align-items:center;justify-content:space-around;border:1px solid #333333;border-radius:8px;padding:4px 16px 4px 8px;background-color:#ffe082;gap:8px;color:#333;font-family:RGR-online_21,RGR,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.5}.card .in_progress img.in_progress-image{position:relative;transform:translate(0);top:0;left:0;height:16.8px;width:16.8px}.navigation:has(.gamesList){min-height:600px!important;min-width:600px!important}.navigation:has(.gamesList) .header,.navigation:has(.gamesList) .header-right-block{flex-wrap:nowrap!important}@media (max-width: 1060px){.gamesList{margin-bottom:80px}}.extra-games-wrapper{position:absolute;right:20px;bottom:3.5vh;z-index:30;display:flex;max-height:80px;align-items:center;gap:40px}.resetButtonsHolderItems{list-style:none;gap:24px}.additionalButtonsWrapper{gap:16px}.navigation--countdown .level-button,.navigation--blast .level-button,.navigation--hd_word .level-button,.navigation--orbit .level-button,.navigation--countdown .card,.navigation--blast .card,.navigation--hd_word .card,.navigation--orbit .card,.popup-overlay{visibility:hidden}#game-splash-screen{visibility:hidden;-webkit-user-select:none;user-select:none}.navigation--orbit .info-block-button.dark-mode{border:1.5px solid #0473A7;color:#0473a7}.navigation--orbit .info-block-button.dark-mode svg path{fill:#0473a7}.navigation--orbit .info-block-button.dark-mode:hover{border:1.5px solid #0473A7;background:#0473a7}.navigation--orbit .info-block-button.dark-mode:hover svg path{fill:#fff}.info-block{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.info-block .info-block-header{display:flex;justify-content:center;align-items:center;gap:8px}.info-block .info-block-header .info-block-title{font-size:32px;font-style:italic;font-weight:700;line-height:43.44px;text-align:center}.info-block .animation-wrapper{width:300px;height:300px}.info-block .info-block-button{padding:16px 24px;font-size:24px;font-weight:700;border-radius:12px;border:1.5px solid #9D3F97;color:#9d3f97;display:grid;gap:8px;grid-template-columns:repeat(2,max-content);align-items:center;justify-content:center}.info-block .info-block-button svg{width:36px;height:36px}.info-block .info-block-button svg path{fill:#9d3f97}.info-block .info-block-button:hover{color:#fff;border:1.5px solid #70296B;background:#70296b}.info-block .info-block-button:hover svg path{fill:#fff}.info-block .dark-mode{border:1.5px solid #0099A8;color:#0099a8;background:#fff}.info-block .dark-mode svg{width:36px;height:36px}.info-block .dark-mode svg path{fill:#0099a8}.info-block .dark-mode:hover{color:#fff;border:1.5px solid #006C74;background:#006c74}.info-block .dark-mode:hover svg path{fill:#fff}.sitemap-window{display:flex;flex-direction:column}.sitemap-window .dont-any{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center}.sitemap-window .dont-any .dont-any--icon{width:auto;margin-bottom:5%}.sitemap-window .ebook-list-wrapper{flex-grow:1;overflow-y:auto;padding-right:16px;margin-right:-16px}.sitemap-window .ebook-list-wrapper .ebook-list{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:12px}.sitemap-window .ebook-list-wrapper li{display:flex;min-width:150px;justify-content:space-between;align-items:center;gap:4px}.sitemap-window .ebook-list-wrapper li .icon-link{flex-shrink:0;cursor:pointer}.sitemap-window .ebook-list-wrapper li .truncated-text{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline;text-decoration-thickness:2px;cursor:pointer}.sitemap-window .ebook-list-wrapper li .truncated-text:hover{text-decoration:none}.container:has(.sitemap){min-height:600px!important;min-width:600px!important}.container:has(.sitemap) .header,.container:has(.sitemap) .header-right-block{flex-wrap:nowrap!important}@media (max-width: 860px){.sitemap:has(.sitemap-programm-window) .sitemap-title h1{margin-bottom:44px}}.sitemap{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;position:relative;font-family:RGR-online_21}.sitemap-title{width:100%;text-align:center;position:fixed;top:0;left:0;margin-top:36.5px}.sitemap-title h1{font-family:RGR-online_21;font-weight:700;font-size:32px;color:#002528}@media (max-width: 1366px){.sitemap-title h1{font-size:20px}}.sitemap-title h2{width:fit-content;margin:0 auto}.sitemap-title.countdown{color:#002528}@media screen and (max-width: 1440px){.sitemap-title{font-size:20px;margin-top:44.5px}}@media (max-width: 864px){.sitemap-title{position:static;margin-bottom:1em}}.sitemap .sitemap-title.hd_word h1,.sitemap .sitemap-title.blast h1,.sitemap .sitemap-title.orbit h1{color:#fff}.sitemap-window{min-width:560px;z-index:11;width:80%;max-width:1200px;height:min(100vh - 170px,591px);border-radius:20px;border:4px solid #ffffff;background-color:#fffffff2;font-family:RGR,Arial,Helvetica,sans-serif;font-weight:600;padding:40px}.sitemap-window .sitemap-frame-container{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:44px}.sitemap-window--frame{display:flex;flex-direction:column;align-items:center;justify-content:center;width:152px;margin:30px 0;font-size:24px;cursor:pointer}.sitemap-window--frame .sitemap-button{display:flex;flex-direction:column;align-items:center;justify-content:center}.sitemap-window--frame .sitemap-icon.reading:hover svg rect{fill:#0e6aaf}.sitemap-window--frame .sitemap-icon.vocabulary:hover svg rect{fill:#8b2d85}.sitemap-window--frame .sitemap-icon.assignments_page:hover svg rect{fill:#2f7032}.sitemap-window--frame .sitemap-icon.my_progress_page:hover svg rect{fill:#991900}.sitemap-window--frame .sitemap-icon.log_out:hover svg rect{fill:#363b41}@media (max-width: 864px){.sitemap-window--frame{width:max-content;height:auto}}.sitemap-window .button-title{white-space:nowrap;text-align:center;padding-top:10px;font-size:24px;font-weight:700;font-family:RGR-online_21}.sitemap-window--title{display:flex;justify-content:center;align-items:center;min-height:30px;position:relative;color:inherit;margin-bottom:24px;font-size:30px}.sitemap-window--title .center{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translate(-50%)}.sitemap-window--title .center svg{margin:12px}.sitemap-window--title .right{display:flex;align-items:center;margin-left:auto;color:inherit;text-decoration:underline;font-family:RGR-online_21;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;cursor:pointer}.sitemap-window--title .right .button-item{display:flex;justify-content:center;align-items:center}.sitemap-window--title .right .button-item .button-item--text{font-size:24px;font-family:RGR,Arial,Helvetica,sans-serif;font-weight:700;text-decoration:underline}.sitemap-window--title .right .button-item .button-item--text:hover{cursor:pointer}.sitemap-window--title .right svg{margin:6px}.sitemap-window--list{display:flex;flex-flow:column wrap;height:calc(min(100vh - 170px,591px) - 142px)}.sitemap-window--list.games{height:calc(.4*(min(100vh - 170px,591px) - 142px))}.sitemap-window--list li{display:flex;align-items:center;margin-bottom:12px;margin-left:12px;color:inherit}.sitemap-window--list li .button-item{display:flex;justify-content:center;align-items:center;gap:4px}.sitemap-window--list li .button-item .button-item--text{font-size:24px;font-family:RGR,Arial,Helvetica,sans-serif;font-weight:600;text-decoration:underline}.sitemap-window--list li .button-item .button-item--text:hover{cursor:pointer}.sitemap-window--list li .button-item.disabled .button-item--text{color:#8094af;text-decoration:none}.sitemap-window--list li .button-item.disabled .button-item--text:hover,.sitemap-window--list li .button-item.disabled:hover{cursor:not-allowed}.sitemap-window--list li:hover{cursor:pointer}.sitemap-window--list .dont-any{display:flex;flex-direction:column;align-items:center;margin:32px}.sitemap-window--list .dont-any--icon{width:200px;margin-bottom:16px}.sitemap-window--list .dont-any--text{color:#495057;font-size:24px;font-family:RGR,Arial,Helvetica,sans-serif;font-weight:500}.sitemap-window .content-spinner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.sitemap-window .content-spinner>svg{width:150px;height:150px}.sitemap-window .content-spinner>svg>g>path{fill:#9d3f97;opacity:.75}.sitemap-window .dark-content-spinner>svg{width:150px;height:150px}.sitemap-window .dark-content-spinner>svg>g>path{fill:#0d3367;opacity:.75}.sitemap-window.blast,.sitemap-window.countdown{color:#9d3f97}.sitemap-window.blast svg rect,.sitemap-window.countdown svg rect{fill:#9d3f97}.sitemap-window.blast .sitemap-window--title svg rect,.sitemap-window.countdown .sitemap-window--title svg rect{fill:#9d3f97}.sitemap-window.blast li svg path,.sitemap-window.countdown li svg path{fill:#9d3f97}.sitemap-window.hd_word{color:#0d3367}.sitemap-window.hd_word .sitemap-window--title svg rect{fill:#0d3367}.sitemap-window.hd_word li svg path{fill:#0d3367}.sitemap-window.orbit{color:#0473a7}.sitemap-window.orbit .sitemap-window--title svg rect{fill:#0473a7}.sitemap-window.orbit .button-item .button-item--text{color:#0473a7}.sitemap-window.orbit button svg path{fill:#0473a7}@media screen and (max-width: 1440px){.sitemap-window{width:100%;height:min(100vh - 165px,507px);padding:32px}.sitemap-window--title{font-size:24px;min-height:24px}.sitemap-window--list{font-size:24px;height:calc(min(100vh - 165px,507px) - 120px)}.sitemap-window--list.games{height:calc(.4*(min(100vh - 165px,507px) - 120px))}.sitemap-window--list li>.button-item{font-size:24px}.sitemap-window--list .button-item .button-item--text{font-size:24px}.sitemap-window .dont-any--icon{width:180px}}@media screen and (max-width: 1440px) and (max-width: 1366px){.sitemap-window{width:100%;max-width:calc(100vw - 150px)}.sitemap-window .dont-any--text{font-size:20px}}@media screen and (max-width: 1440px) and (max-width: 1366px) and (max-width: 940px){.sitemap-window{max-width:calc(100vw - 40px)}.sitemap-window--frame,.sitemap-window--list{margin:0}}@media screen and (max-height: 1000px){.sitemap-window{margin-top:25px}}@media (max-width: 864px){.sitemap-window{display:flex;flex-direction:column;gap:16px;height:auto;min-height:500px;padding:36px;margin-bottom:100px}.sitemap-window .sitemap-frame-container{flex-wrap:wrap;gap:44px}.sitemap-window--title:has(.right) .center{margin-left:21%}.sitemap-window--title{gap:12px}.sitemap-window--title .center{position:static;width:100%;transform:none;display:flex;align-items:center;gap:10px}.sitemap-window--title .center svg{margin:0}.sitemap-window--title .right{margin:0 auto}.sitemap-window--title .right button{width:max-content}.sitemap-window--list,.sitemap-window--list.games{height:auto;flex-direction:row;gap:12px}.sitemap-window--list>li,.sitemap-window--list.games>li{margin:0;width:calc(50% - 20px)}}@media (max-width: 864px){.sitemap{justify-content:flex-start}}.close-feedback{width:52px;height:52px;position:absolute;top:0;right:0;z-index:10;display:flex;justify-content:center;align-items:center;border-radius:100%;border:2px solid #ffffff;color:#fff;transform:translate(35%,-35%) scale(1);transition:.3s ease-out}.close-feedback.countdown{background-color:#9d3f97}.close-feedback.blast{background-color:#fff;color:#9d3f97;border-color:#ae91ac}.close-feedback.hd_word,.close-feedback.orbit{background-color:#fff;color:#0d3367;border-color:#0d3367}.close-feedback:hover{transform:translate(35%,-35%) scale(1.05)}@media (max-width: 1366px){.close-feedback{width:44px;height:44px}.close-feedback>svg{width:24px;height:24px}}.header-table{width:100%;display:grid;grid-template-columns:82px 1fr 1fr;column-gap:20px;padding:12px 20px 12px 0}.header-table .correct,.header-table .incorrect{width:100%;display:flex;align-items:center;gap:20px;padding:16px;border-radius:12px;color:#fff}.header-table .correct{background-color:#587e07}.header-table .incorrect{background-color:#c72100}.header-table .round{font-size:16px!important}@media screen and (max-width: 864px){.header-table{display:none}}.header-table.special{width:100%;display:grid;grid-template-columns:82px 1fr auto;column-gap:20px;padding:12px 0}.header-table.special .answers,.header-table.special .result{width:100%;min-height:66px;display:flex;align-items:center;gap:20px;padding:16px;border-radius:12px}.header-table.special .answers{color:#fff;background-color:#495057}.header-table.special .result{border:2px solid #495057;color:#002528;background-color:#eff2f7}.header-table.special .round{font-size:16px!important}@media (max-width: 1024px){.header-table.special{grid-template-columns:52px 1fr 142px}.header-table.special .round{font-size:14px!important}}@media (max-width: 599px){.header-table.special{grid-template-columns:1fr}.header-table.special .result{display:none}}.result-table-container{position:relative;width:100%;max-width:1440px;max-height:fit-content;min-height:300px;display:flex;flex-grow:1;flex-direction:column;padding:20px;border-radius:32px;background-color:#fff;font-family:RGR-online_21;font-size:16px;font-weight:700;line-height:24px}.round{width:100%;display:flex;align-items:center;justify-content:center;border:2px solid #495057;border-radius:12px;padding:4px;color:#495057;background-color:#eff2f7;font-size:24px;min-height:66px}@media (max-width: 599px){.round{display:none}}.body-table-wrapper{width:100%;overflow-y:auto;scrollbar-gutter:stable}.body-table-wrapper .body-table{width:100%;display:grid;grid-template-columns:82px 1fr 1fr;column-gap:20px;padding:12px 0;border-bottom:1px solid #ACDDE4}.body-table-wrapper .row-answer{height:fit-content;display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 864px){.body-table-wrapper .body-table{grid-template-columns:82px 1fr}.body-table-wrapper .row-answer{display:var(--display)}}@media (max-width: 599px){.body-table-wrapper .body-table{grid-template-columns:1fr}.body-table-wrapper .row-answer{min-height:66px}}.body-table-wrapper.special{width:100%;overflow-y:auto;scrollbar-gutter:stable}.body-table-wrapper.special .body-table{width:100%;display:grid;grid-template-columns:82px 1fr 215px;column-gap:20px;padding:12px 0;border-bottom:1px solid #ACDDE4}.body-table-wrapper.special .row-answer{height:fit-content;display:flex;flex-wrap:wrap;gap:12px}@media (max-width: 1024px){.body-table-wrapper.special .body-table{grid-template-columns:52px 1fr 142px}.body-table-wrapper.special .round{font-size:14px!important}}@media (max-width: 864px){.body-table-wrapper.special .body-table{grid-template-columns:52px 1fr 142px}}@media (max-width: 599px){.body-table-wrapper.special .body-table{grid-template-columns:1fr}.body-table-wrapper.special .row-answer{min-height:66px}}.answer-label{display:flex;align-items:center;gap:4px}.answer-label.correct{color:#587e07}.answer-label.incorrect{color:#c72100}.result-label-wrapper{display:flex;align-items:center;justify-content:center}@media (max-width: 599px){.result-label-wrapper{min-height:64px;margin-top:16px}}.tile{height:fit-content;padding:12px;border:2px solid;border-radius:12px}.tile--correct{border-color:#587e07;background:#fff}.tile--correct.touch{background:#eff2f7}.tile--incorrect{border-color:#c72100;background:#fff}.tile--default{border-color:#495057;background:#eff2f7}.tile .wrapper-content{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.text-tile{min-height:40px;padding:8px;border:1px solid #495057;border-radius:12px;background-color:#fff;font-size:16px;font-weight:700;line-height:24px}.report-color-tile{width:32px;height:40px;border-radius:4px}.report-color-tile.box-blue{background-color:#4597f7}.report-color-tile.box-red{background-color:#b7331b}.report-color-tile.box-green{background-color:#607d25}.report-color-tile.box-yellow{background-color:#ffd301}.touch-tile-container{display:flex;align-items:center;gap:12px}.list-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.wrap-icon{width:40px;height:40px;border:1px solid #495057;border-radius:100%;flex-shrink:0}.report-letter-tile{min-height:40px;min-width:32px;border:1px solid #495057;border-radius:4px;padding:4px;background-color:#fff;font-family:"RGR-online_21" Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:center;text-transform:lowercase}.report-letter-tile.letter-dark-blue{color:#002528}.report-letter-tile.letter-blue{color:#0478d0}.report-letter-tile.letter-red{color:#c72100}.report-letter-tile>span{width:100%;display:block;border-bottom:1px solid currentColor}.baw-word-tile{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rounded-symbol{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:4px;border:1px solid #495057;border-radius:100%;flex-shrink:0;background-color:#fff;font-family:RGR-online_21;font-size:16px;font-weight:700;line-height:22px;text-align:center;text-transform:lowercase}.rounded-symbol.blue{color:#054ba7}.dragit-wrapper-content{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rectangular-image-wrapper{position:relative;width:80px;height:40px;padding:4px;border:1px solid #495057;border-radius:8px;background-color:#fff}.rectangular-image-wrapper>img{width:100%;height:100%;object-fit:cover;border-radius:6px}.feedback-container{width:100%;height:calc(100vh - 50px);display:flex;flex-direction:column;align-items:center;position:relative;margin-top:50px;padding:0 20px 20px;z-index:2}.feedback-container .page-title{margin-bottom:42px;font-size:32px;font-family:RGR-online,Arial,Helvetica,sans-serif;font-weight:700}.feedback-container .page-title.blast,.feedback-container .page-title.hd_word,.feedback-container .page-title.orbit{color:#fff}@media (max-width: 864px){.feedback-container .page-title{display:none}}@media (max-width: 599px){.feedback-container .page-title{display:block}}.feedback-container .feedback-answer{display:none}.feedback-container .feedback-answer.button-change-program{height:56px}@media screen and (max-width: 864px){.feedback-container{height:calc(100vh - 124px);margin-top:17px}.feedback-container .feedback-answer{display:flex;margin-bottom:12px}}@media screen and (max-width: 864px) and (max-width: 800px),screen and (max-width: 864px) and (max-height: 600px){.feedback-container .feedback-answer .program,.feedback-container .feedback-answer .program-active{padding:8px 20px;gap:8px;font-weight:700;border-width:4px}}@media screen and (max-width: 864px){.feedback-container .page-title{font-size:20px;margin:8px 0 25px}}@media (max-width: 599px){.feedback-container .feedback-answer{margin-bottom:40px}.feedback-container .page-title{font-size:32px}}.feedback-container .spinner-container{justify-content:center;align-items:center;max-height:800px}.feedback-container .spinner-container svg{width:150px;height:150px}.feedback-container .spinner-container svg g path{fill:#9d3f97;opacity:.75}.navigation--orbit .arrow-icon-button.dark-mode{color:#fff;border:3px solid #ffffff;background:#567a06}.arrow-icon-button{width:44px;height:44px;padding:7px;gap:0;color:#9d3f97;background-color:#fff;border-radius:50px;border:3px solid #AE91AC;font-family:RGR-online_21,sans-serif}.left{transform:rotate(180deg)}.dark-mode{color:#0d3367;border:3px solid #0D3367}.disabled-button{opacity:.5}.navigation--orbit .page-button-dark-mode{color:#567a06;border:3px solid #567A06;background-color:#fff}.navigation--orbit .page-button-dark-mode-active{color:#fff;border:3px solid #FFFFFF;background-color:#567a06}.page-button{width:44px;height:44px;padding:8px;color:#9d3f97;background-color:#fff;border-radius:50px;border:3px solid #AE91AC;font-family:RGR-online_21,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:center}.page-button-dark-mode{color:#0d3367;border:3px solid #0D3367;background-color:#fff}.page-button-dark-mode-active{color:#fff;border:3px solid #FFFFFF;background-color:#0d3367}.page-button-active{color:#fff;border:3px solid #FFFFFF;background-color:#9d3f97}.pagination-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.navigation--hd_word .badges-program-title{color:#0d3367!important}.navigation--orbit .badges-program-title{color:#496a00!important}@media (max-height: 820px){.my-progress:has(.pagination-block){margin:100px auto}}.my-progress:has(.pagination-block) .badges-container-wrapper{max-width:1000px;height:546px}@media (max-width: 670px){.my-progress:has(.pagination-block) .badges-container-wrapper{height:unset;min-height:462px}}.my-progress-title{position:absolute;top:35px;left:0;width:100%;text-align:center;font-family:RGR-online_21;font-weight:700;font-size:32px;color:#002528;min-width:600px}@media (max-width: 1366px){.my-progress-title{font-size:20px;top:45px;margin-left:20px}}.light-title{color:#fff}.my-progress{width:100%;margin:auto;z-index:10;min-width:600px}@media (max-height: 760px){.my-progress{margin:100px auto}}.my-progress .badges-program{display:flex;justify-content:center;align-items:center;gap:8px;padding:4px;border-radius:46px;background:#fff;width:max-content;margin:auto}.my-progress .badges-program .badges-program-title{font-size:20px;font-weight:700;font-family:RGR-online_21;white-space:nowrap;color:#9d3f97;padding:12px}.my-progress .badges-program:has(.replay-btn) .badges-program-title{padding-right:unset}.my-progress .badges-container-wrapper{position:relative;max-width:1000px;height:462px;margin:20px auto auto;background:#ecfafff2;border:4px solid #FFFFFF;border-radius:32px;padding:40px}@media (max-width: 1040px){.my-progress .badges-container-wrapper{margin:20px 20px auto}}@media (max-width: 670px){.my-progress .badges-container-wrapper{height:unset;min-height:462px}}.my-progress .pagination-block{margin-top:40px}.my-progress .badges-container{display:grid;grid-template-columns:repeat(3,max-content);align-items:center;justify-content:center;column-gap:40px;row-gap:20px}@media (max-width: 670px){.my-progress .badges-container{grid-template-columns:repeat(2,1fr)}}.my-progress .badges-container .content-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px}.my-progress .badges-container .content-spinner svg{width:100%;height:100%}.my-progress .badges-container .content-spinner svg>g>path{fill:#9d3f97;opacity:.75}.my-progress .badges-container .dark-content-spinner svg{width:100%;height:100%}.my-progress .badges-container .dark-content-spinner svg>g>path{fill:#0d3367;opacity:.75}.my-progress .badges-container .badge{display:flex;justify-content:center;align-items:center;flex-direction:column}.my-progress .badges-container .badge .image-overlay{position:relative;width:130px;height:130px;background:#0009;border-radius:100%}.my-progress .badges-container .badge .image-overlay .not-completed-overlay{z-index:10;background:#0009;width:130px;height:130px;border-radius:100%;position:absolute;top:0;left:0}.my-progress .badges-container .badge .image-overlay .reviewed-overlay{position:absolute;border-radius:100%;top:-10px;right:-10px;width:44px;height:44px}.my-progress .badges-container .badge .image-overlay .reviewed-overlay svg{width:44px;height:44px}.my-progress .badges-container .badge .image-overlay .badge-image{width:130px;height:130px;border-radius:100%}.my-progress .badges-container .badge .badge-title{margin-top:22px;font-size:20px;font-weight:400;font-family:RGR-online_21;text-align:center}.demo-voice-header{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.progress-bar{position:absolute;padding:0;margin:0;height:4px}.purple{background-color:#9d3f97}.yellow{background-color:#ffd300}.top{top:0;left:0}.bottom{bottom:0;left:0}.progress-badge{position:absolute;bottom:10px;font-size:14px;font-weight:700;padding:7px 6px;border-radius:8px}.in-progress{border:1px solid #333333;background-color:#ffe082}.total{color:#fff;background-color:#333}.main-card-wrapper{width:300px;border-radius:16px;background-color:#fff;box-shadow:0 2px #babeca;overflow:hidden}.main-card-wrapper:hover{cursor:pointer;outline:4px solid #495057}.main-card-wrapper .card-top{position:relative;display:flex;margin:0 auto;width:100%;height:150px;padding:16px 12px 12px;background-color:#95bfda;outline:none}.main-card-wrapper .card-top .medal{position:absolute;top:0;right:20px;outline:none}.main-card-wrapper .card-top .shield{position:absolute;top:11;right:20px;outline:none}.main-card-wrapper .card-top .card-icon{display:flex;justify-content:center;width:100%;outline:none}.main-card-wrapper .card-top .card-icon .image-container{width:100px;height:100px;border:2px solid #FFFFFF;border-radius:50%}.main-card-wrapper .card-bottom{position:relative;height:127px;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-content:space-between;align-items:center;padding:12px;gap:12px;outline:none}.main-card-wrapper .card-bottom .check-mark-wrapper{width:24px;height:24px}.main-card-wrapper .card-bottom .text-wrapper{display:flex;align-items:center;gap:12px;width:100%}.main-card-wrapper .card-bottom .text-wrapper .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:RGR-online_21;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#495057;outline:none}.main-card-wrapper .card-bottom .card-button{width:100%;padding:10px 24px;border-radius:10px;font-family:RGR-online_21,sans-serif;font-size:16px;font-weight:700;line-height:21.72px;text-align:center}.main-card-wrapper .card-bottom .card-button:hover{color:#fff;background-color:#006c74;border:1.5px solid #006C74}.main-card-wrapper .card-bottom .outlined{color:#006c74;background-color:#fff;border:1.5px solid #006C74}.main-card-wrapper .card-bottom .filled{color:#fff;background-color:#006c74;border:1.5px solid #006C74}.main-card-wrapper .card-bottom .filled:hover{background-color:#fff!important;color:#006c74}.main-card-wrapper .card-bottom-compeleted{height:76px}.completed:hover{outline:none;cursor:inherit}.navigation--orbit .card-top{background-color:#005983!important}.navigation--orbit .card-bottom .outlined{color:#0473a7!important;border:1.5px solid #0473A7!important}.navigation--orbit .card-bottom .outlined:hover{color:#fff!important}.navigation--orbit .card-bottom .filled{background-color:#0473a7!important}.secondary-card-wrapper{width:300px;height:210px;border-radius:16px;box-shadow:0 2px #babeca;overflow:hidden}.secondary-card-wrapper:hover{outline:4px solid #495057}.secondary-card-wrapper .card-top{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:100%;height:76px;padding:12px;gap:12px;background-color:#0d3367}.secondary-card-wrapper .card-top .checked-icon-wrapper{width:32px;height:32px}.secondary-card-wrapper .card-top .replay-wrapper{width:44px;height:44px}.secondary-card-wrapper .card-top .text-wrapper{display:flex;align-items:center;gap:12px}.secondary-card-wrapper .card-top .text-wrapper .text{display:-webkit-box;color:#fff;font-family:RGR-online_21,sans-serif;font-size:18px;font-weight:700;line-height:28px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.secondary-card-wrapper .card-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:132px;padding:0 20px;background-color:#fff}.secondary-card-wrapper .card-bottom svg{width:44px;height:44px}.secondary-card-wrapper .card-bottom .text{color:#333;font-family:RGR-online_21,sans-serif;font-size:20px;font-weight:700;line-height:30px;text-align:center}.secondary-card-wrapper .card-bottom .card-button{width:100%;padding:11px 24px;border-radius:10px;font-family:RGR-online_21,sans-serif;font-size:16px;font-weight:700;line-height:21.72px;text-align:center}.secondary-card-wrapper .card-bottom .card-button:hover{color:#fff;background-color:#0d3367;border:1.5px solid #0D3367}.secondary-card-wrapper .card-bottom .outlined{color:#0d3367;background-color:#fff;border:1.5px solid #0D3367}.secondary-card-wrapper .card-bottom .filled{color:#fff;background-color:#0d3367}.secondary-card-wrapper .card-bottom .filled:hover{background-color:#fff!important;color:#0d3367}.show-score-button{width:160px;gap:12px;height:44px;padding:8px 11px;font-family:RGR-online_21,sans-serif;font-size:16px;font-weight:700}.show-score-button svg{width:20px;height:20px}.content-container{display:flex;flex-direction:column;max-width:1015px;min-width:320px;width:100%;min-height:576px;padding:24px;gap:32px;border:4px solid #FFFFFF;border-radius:32px;background-color:#ecfafff2;z-index:2}.content-container .cards-wrapper{gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%;min-height:436px}.content-container .footer-wrapper{display:flex;justify-content:space-between}.content-container .footer-wrapper:has(.show-score-button) .emptyBtnSpace{width:154px}.content-container .content-spinner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.content-container .content-spinner>svg{width:150px;height:150px}.content-container .content-spinner>svg>g>path{fill:#9d3f97;opacity:.75}.content-container .dark-content-spinner>svg{width:150px;height:150px}.content-container .dark-content-spinner>svg>g>path{fill:#0d3367;opacity:.75}.footer-display-center{margin:0 auto}.dark-mode{background-color:#e8f1fc}@media screen and (max-width: 750px){.footer-wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px}.footer-wrapper .emptyBtnSpace{display:none}}body:has(.assignments-wrapper){overflow:auto}.assignments-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:150px;padding:0 20px 20px;width:100%;min-width:600px}@media (max-width: 1024px){.assignments-wrapper{padding-top:40px}}.assignments-wrapper .assignments-title{position:absolute;top:0;left:0;width:100%;text-align:center;font-family:RGR-online,Arial,Helvetica,sans-serif;font-weight:700;font-size:32px;color:#000;min-width:600px}@media (max-width: 1024px){.assignments-wrapper .assignments-title{top:70px}}.assignments-wrapper .tabs-wrapper{margin-bottom:42px}.assignments-wrapper .button-change-program{height:56px}.assignments-wrapper .button-change-program>span{height:56px;gap:8px;justify-content:space-between;padding:4px 4px 4px 12px}@media screen and (max-width: 800px),screen and (max-height: 600px){.assignments-wrapper .button-change-program{height:46px}.assignments-wrapper .button-change-program>span{height:46px}}.assignments-wrapper .light-title{color:#fff}@media screen and (max-width: 800px),screen and (max-height: 600px){.assignments-wrapper{margin-top:40px}.assignments-wrapper .button-change-program{height:46px}.assignments-wrapper .button-change-program>span{height:46px}}@media (max-width: 864px){.assignments-wrapper{margin-top:40px}}.footerContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 40px;width:100%;position:absolute;height:21px;left:0;bottom:16px}.footerContainer a{display:flex;flex-direction:row;gap:4px;text-decoration:none;box-sizing:border-box;justify-content:center;align-items:center;padding:8px;background:#fff;border:1px solid #0478d0;border-radius:22px}.footerContainer a .securityIcon g path{fill:#004ca8}.footerContainer a:hover{border-color:#fff;color:#fff;background:#004ca8}.footerContainer a:hover .securityIcon g path{fill:#fff}.footerContainer a:hover span{color:#fff}.footerContainer a:active{color:#004ca8}.footerContainer span{font-family:RGR-online;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:right;color:#004ca8}.buttonBarContainer{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:50;pointer-events:all!important}.buttonBarContainer .button-bar-icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.nameContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:12px;position:absolute;left:0;top:138px;background:#fff;border-radius:0 20px 20px 0;font-family:RGR-online_21;font-weight:700;font-size:1.666666667rem;line-height:1em;color:#365681;text-transform:capitalize;z-index:10}@media screen and (max-width: 800px) and (orientation: landscape){.nameContainer{font-size:1.30208rem;padding:.52083rem .78125rem;gap:.78125rem}}.complete-popup-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;background-color:#000c;z-index:101}.complete-popup-overlay .popup-container{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.complete-popup-overlay .popup-container .popup{background-color:#fff;border-radius:20px;width:500px;height:auto;position:relative}.complete-popup-overlay .popup-container .popup .close{z-index:9999;position:absolute;top:-15px;right:-15px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border:2px solid #0478d0;background:#fff;border-radius:50%}.complete-popup-overlay .popup-container .popup .close svg{width:20px;height:20px}.complete-popup-overlay .popup-container .popup .close svg path{fill:#004ca8}.complete-popup-overlay .popup-container .popup .popup-body{padding:40px;display:flex;flex-direction:column;align-items:center}.complete-popup-overlay .popup-container .popup .hiker{margin-bottom:16px}.complete-popup-overlay .popup-container .popup .mount-name,.complete-popup-overlay .popup-container .popup .action{text-transform:uppercase;color:#004ca8;font-family:RGR}.complete-popup-overlay .popup-container .popup .action{font-size:40px;font-weight:700;margin-bottom:16px}.complete-popup-overlay .popup-container .popup .mount-name{font-size:32px;font-weight:500;margin-bottom:16px}.complete-popup-overlay .popup-container .popup .complete-btn{border-radius:12px;height:65px;width:100%}.complete-popup-overlay .popup-container .popup .complete-btn span{font-family:RGR-online;font-weight:700;font-size:24px}.gameTileContainer{display:flex;flex-direction:column;align-items:center;padding:24px 40px;gap:12px;position:absolute;width:350px;height:396px;right:112px;top:186px;background:#fff;box-shadow:0 0 25px #6161611a;border-radius:20px;z-index:5}@media (min-width: 1920px){.gameTileContainer{width:500px;height:545px;padding:40px;gap:24px}.gameTileContainer span{font-size:42px}}.gameTileContainer .gameTileTop{display:flex;flex-direction:column;align-items:center;padding:0}.gameTileContainer .gameTileTop .starGroup{display:flex;flex-direction:row;align-items:center;order:0}.gameTileContainer .gameTileTop .starGroup svg{width:148px;height:80px}.gameTileContainer .gameTileTop .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:8px;order:1}@media (min-width: 1920px){.gameTileContainer .gameTileTop .icon svg{width:52px;height:52px}.gameTileContainer .gameTileTop .icon span{font-size:30px}}.gameTileContainer .gameTileTop .icon span{font-family:RGR;font-weight:600;font-size:20px;line-height:24px;display:flex;align-items:center;text-align:center;color:#333;text-transform:capitalize}.gameTileContainer .gameTileTop .gameName{order:2}.gameTileContainer span{font-family:RGR;font-style:normal;font-weight:600;font-size:24px;line-height:24px;display:flex;align-items:center;text-align:center;color:#004ca8}.gameTileContainer .gameTileIcon{width:44px;height:44px}.gameTileContainer .gameTileBottom{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 40px;gap:64px;align-self:stretch}@media (min-width: 1920px){.gameTileContainer .gameTileBottom span{font-size:20px}}.gameTileContainer .gameTileBottom .box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:16px}.gameTileContainer .gameTileBottom .box .boxTop{position:relative}@media (min-width: 1920px){.gameTileContainer .gameTileBottom .box .boxTop svg{width:42px;height:42px}}.gameTileContainer .gameTileBottom .box .count{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;position:absolute;width:24px;height:24px;left:20px;top:10px;background:#dc2f18;border-radius:24px}.gameTileContainer .gameTileBottom .box .count span{font-family:Roboto;font-style:normal;font-weight:600;font-size:16px;line-height:19px;display:flex;align-items:center;color:#fff}.gameTileContainer .gameTileBottom span{font-family:RGR-online;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#333}@media screen and (max-width: 1279px){.gameTileContainer{flex-direction:row;width:fit-content;height:auto;padding:12px 20px;gap:20px}.gameTileContainer span{font-size:16px}.gameTileContainer .gameTileTop{display:grid;grid-template-columns:auto auto;grid-template-rows:50px auto;column-gap:20px;align-items:flex-start}.gameTileContainer .gameTileTop .icon{grid-column-start:2;grid-row-end:2}.gameTileContainer .gameTileTop .icon span{font-size:16px}.gameTileContainer .gameTileTop .starGroup{width:81px;height:44px}.gameTileContainer .gameTileTop .gameName{justify-content:center}.gameTileContainer .regular{min-width:164px}.gameTileContainer .gameTileBottom{padding:0;gap:20px}.gameTileContainer .gameTileBottom .box{flex-direction:row}.gameTileContainer .gameTileBottom .boxTop svg{width:32px}.gameTileContainer .gameTileBottom span{font-size:16px}}@media screen and (max-width: 1279px) and (orientation: portrait){.gameTileContainer{right:auto;left:20px;top:180px}}@media screen and (max-width: 1279px) and (orientation: portrait) and (max-width: 800px){.gameTileContainer{transform:scale(.8) translate(10%);right:0;left:auto}}@media screen and (max-width: 1279px) and (orientation: portrait) and (max-width: 800px) and (max-width: 700px){.gameTileContainer{transform:scale(.65) translate(24%);left:auto;right:0}}@media screen and (max-width: 1279px) and (orientation: landscape){.gameTileContainer{right:20px;left:auto;top:136px}}@media screen and (max-width: 1279px) and (orientation: landscape) and (max-height: 860px){.gameTileContainer{transform:scale(.8) translate(10%);right:0}}@media screen and (max-width: 1279px) and (orientation: landscape) and (max-height: 860px) and (max-height: 760px){.gameTileContainer{transform:scale(.65) translate(24%);right:0}}@media screen and (max-width: 1023px) and (orientation: landscape){.gameTileContainer{padding:9.375px 15.625px;top:159px}}@media screen and (max-width: 1023px) and (orientation: landscape) and (max-height: 700px){.gameTileContainer{top:109px}}@media screen and (max-width: 1023px) and (orientation: landscape){.gameTileContainer .gameTileTop{grid-template-rows:40px auto}.gameTileContainer .gameTileTop .starGroup{width:63.6px;height:34.4px}.gameTileContainer .gameTileTop .starGroup svg{width:63.6px;height:34.4px}.gameTileContainer .gameTileTop span{font-size:1.04167rem;font-weight:600;line-height:1em}.gameTileContainer .gameTileTop .icon{gap:6.25px}.gameTileContainer .gameTileTop .icon span{font-size:1.04167rem;line-height:1em}.gameTileContainer .gameTileIcon{width:34.4px;height:34.4px}.gameTileContainer .gameTileBottom .box{gap:6.25px}.gameTileContainer .gameTileBottom .box .boxTop svg{width:25px;height:25px}.gameTileContainer .gameTileBottom .box .count{width:14.063px;height:14.063px;left:14.063px;bottom:5.078px}.gameTileContainer .gameTileBottom .box .count span{font-size:9.091px;font-weight:600}.gameTileContainer .gameTileBottom span{font-size:12.5px;font-family:RGR;font-weight:500;text-transform:none}}.infercabulary-main{height:100%}.path-svg{background-position-y:bottom;background-size:initial;height:100vh;width:100%;display:flex;flex-shrink:0;background-position-x:left;position:relative}.path-svg .mountain-image,.path-svg .mountain-path{position:fixed;bottom:0;left:0}.path-svg .mountain-image .svg-shadow:focus-visible,.path-svg .mountain-path .svg-shadow:focus-visible{filter:drop-shadow(1.5px 1.5px 0 rgba(157,63,151,.5019607843)) drop-shadow(-1.5px 1.5px 0 rgba(157,63,151,.5019607843)) drop-shadow(-1.5px -1.5px 0 rgba(157,63,151,.5019607843)) drop-shadow(1.5px -1.5px 0 rgba(157,63,151,.5019607843)) drop-shadow(3px 3px 0 rgba(157,63,151,.5)) drop-shadow(-3px 3px 0 rgba(157,63,151,.5)) drop-shadow(-3px -3px 0 rgba(157,63,151,.5)) drop-shadow(3px -3px 0 rgba(157,63,151,.5))}.path-svg .rive-animation-component{height:100vh;width:100%;position:fixed;bottom:0;left:0}.path-svg .rive-animation-explorer{z-index:-1;border-radius:50%;position:fixed;bottom:31.7vh;left:12.5vh;width:calc(100vh * .07);height:9vh}.path-svg .rive-animation-explorer:focus-visible{z-index:1}.path-svg .rive-animation-completed_cloud{z-index:-2;position:fixed;border-radius:50%;bottom:25vh;left:3vh;width:26vh;height:15vh}.path-svg .rive-animation-completed_cloud:focus-visible{z-index:1}.path-svg .rive-animation-selected_cloud{z-index:-1;border-radius:50%;position:fixed;bottom:calc(100vh * .29);left:43vh;width:25vh;height:12vh}.path-svg .rive-animation-selected_cloud:focus-visible{z-index:1}.inferCabularyAssignmentContainer{padding:0;margin:0;width:100%;height:100%;background:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/infocabulary-assignments-bg.svg),linear-gradient(180deg,#b3deff,#f3fbff 55.95%,#e9eef2);background-size:cover;background-repeat:no-repeat}.assignments{width:1360px;height:calc(100vh - 190px);margin:120px auto 0;padding:0 44px;text-align:center;overflow:auto;font-family:RGR,sans-serif;font-weight:500}.assignments-title{font-size:24px;color:#004ca8;display:flex;align-items:center;justify-content:center;line-height:1.2;padding-top:48px;padding-bottom:24px}.assignments-title svg{width:20px;height:20px;margin:10px}.assignments-title svg path{fill:#004ca8}.assignments-container{display:flex;flex-wrap:wrap;justify-content:center}.assignments-container .assignment-card{width:408px;margin:8px;border-radius:20px;background-color:#fff;display:flex;flex-direction:column}.assignments-container .assignment-card:hover{outline:4px solid #495057}.assignments-container .assignment-card-header{width:100%;background-color:#004ca8;color:#fff;height:72px;border-top-left-radius:20px;border-top-right-radius:20px;font-size:24px;display:flex;align-items:center;justify-content:center}.assignments-container .assignment-card-header .header-title{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1rem}.assignments-container .assignment-card-info{height:68px;display:flex;align-items:center;justify-content:center;font-size:20px}.assignments-container .assignment-card-info .card-info-button,.assignments-container .assignment-card-info .card-info-block{display:flex;align-items:center;justify-content:center;color:#365681;margin:0 12px;padding:12px}.assignments-container .assignment-card-info .card-info-button svg,.assignments-container .assignment-card-info .card-info-block svg{margin-right:4px}.assignments-container .assignment-card-info .card-info-button svg path,.assignments-container .assignment-card-info .card-info-block svg path{fill:#365681}.assignments-container .assignment-card-info .card-info-button .vertical_bar,.assignments-container .assignment-card-info .card-info-block .vertical_bar{display:inline;height:24px;margin:10px;border-left:1.5px solid #eff2f7}.assignments-container .assignment-card-info .card-info-button{background-color:#f7f9fc;height:44px;border-radius:22px}.assignments-container .assignment-card-buttons{width:100%}.assignments-container.assignments-completed .assignment-card-header{background-color:#8295b0}.assignments .buttons-block{margin:12px 20px 24px;display:flex;align-items:center;justify-content:space-around}.assignments .buttons-block .assignment-button{border-radius:10px;width:100%;display:flex;align-items:center;justify-content:center;height:65px;font-size:24px}.assignments .buttons-block .assignment-button.new,.assignments .buttons-block .assignment-button.overdue,.assignments .buttons-block .assignment-button.started{background-color:#079789;color:#fff}.assignments .buttons-block .assignment-button.new:hover,.assignments .buttons-block .assignment-button.overdue:hover,.assignments .buttons-block .assignment-button.started:hover{background-color:#077166}.assignments .buttons-block .assignment-button.home,.assignments .buttons-block .assignment-button.completed{background-color:#004ca8;color:#fff}.assignments .buttons-block .assignment-button.home:hover,.assignments .buttons-block .assignment-button.completed:hover{background-color:#002c4e}.assignments .buttons-block .assignment-button.retake{background-color:#f5f5f5;color:#004ca8;border:1.5px solid #004ca8;margin-right:8px}.assignments .buttons-block .assignment-button.retake:hover{color:#fff;background-color:#002c4e}.assignments .not-any-assignments{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.assignments .not-any-assignments--icon{height:250px;width:250px}.assignments .not-any-assignments .text{margin:16px 0}.assignments .not-any-assignments .buttons-block{width:176px;margin:0}@media screen and (max-width: 1440px){.assignments{width:1036px;height:calc(100vh - 190px)}}@media screen and (max-width: 1440px) and (max-width: 1280px){.assignments{width:720px}}@media screen and (max-width: 1440px){.assignments-container .assignment-card{width:300px}.assignments-container .assignment-card-header{font-size:20px;height:60px}.assignments-container .assignment-card-info{font-size:14px}.assignments .buttons-block .assignment-button{height:44px;font-size:16px}.assignments .not-any-assignments--icon{height:200px;width:200px}.assignments .not-any-assignments .buttons-block{width:122px}}.popup-container .popup-overlay.assignments-page{background-color:#1a375f59}.popup-container .popup-overlay .popup{width:728px;transform:translate(-50%,-50%);top:50%;left:50%;margin:0}@media screen and (max-height: 600px){.popup-container .popup-overlay .popup.definition-popup{margin-top:50px}}@media screen and (max-height: 600px) and (max-height: 320px){.popup-container .popup-overlay .popup.definition-popup{margin-top:100px}}@media screen and (max-height: 600px) and (max-height: 320px) and (max-height: 250px){.popup-container .popup-overlay .popup.definition-popup{margin-top:150px}}.popup-container .popup-overlay .popup.assignment-modal{min-width:800px;width:800px}@media screen and (max-width: 1440px){.popup-container .popup-overlay .popup.assignment-modal{min-width:680px;width:680px}}@media (max-width: 799px){.popup-container .popup-overlay .popup.assignment-modal{min-width:0;width:90vw;transform:translate(-50%,-50%) scale(.8)}}.popup-container .popup-overlay .popup.assignment-modal .close svg{width:calc(44px / 3 + 1px);height:calc(44px / 3 + 1px)}.popup-container .popup-overlay .popup.assignment-modal .close svg path{fill:#fff}@media (max-width: 799px){.popup-container .popup-overlay .popup{min-width:0;width:90vw;transform:translate(-50%,-50%) scale(.8)}}@media (max-height: 300px){.popup-container .popup-overlay .popup{margin-top:100px}}.popup-container .popup-overlay .popup .assignment-body.popup-body{background-image:none;padding:0;border-radius:21px;background-color:#fff;font-weight:400;font-family:RGR-online_21,sans-serif}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results{width:100%;padding-bottom:20px}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-caption{width:100%;font-size:24px;color:#fff;background-color:#004ca8;text-align:left;font-weight:700;padding:20px 24px;border-top-right-radius:20px;border-top-left-radius:20px}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table{width:100%}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tbody{display:block;max-height:35vh;overflow:auto}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table thead,.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tbody tr{display:table;width:100%;table-layout:fixed}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table thead tr{border-bottom:1px solid #eff2f7}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr{height:46px}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr th{font-weight:700;font-size:16px;color:#004ca8}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr td{font-size:14px}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr th:nth-child(2n),.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr th:nth-child(odd),.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr td:nth-child(2n),.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr td:nth-child(odd){padding:16px 8px}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr td:nth-child(2n),.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr td:nth-child(odd){vertical-align:middle}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr th:first-child,.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr td:first-child{padding:16px 8px 16px 40px;font-weight:600;line-height:1.5}.popup-container .popup-overlay .popup .assignment-body.popup-body .assignment-results-table tr:nth-child(2n){background-color:#eff2f7}.inferCabularyContainer{padding:0;margin:0;width:100%;height:100dvh;background:linear-gradient(180deg,#b3deff,#f3fbff 55.95%,#e9eef2);background-size:cover;background-repeat:no-repeat}.inferCabularyContainer.assignments{background:url(/assets/images/infocabulary-assignments-bg.svg),linear-gradient(180deg,#b3deff,#f3fbff 55.95%,#e9eef2)}.inferCabularyContainer.assignments.blur{filter:blur(2px)}.inferCabularyContainer .ifercabulary-routes{height:100%;overflow:hidden}.sitemapHeader-center_p{font-family:RGR Online_21;font-weight:700;font-size:2rem;line-height:1em;text-align:center}.sitemapContainer{margin:0;padding:0;width:100%;height:100%;background:url(/assets/images/InferCabularySecondary.png),linear-gradient(180deg,#b3deff,#f3fbff 55.95%,#e9eef2);background-size:cover;background-repeat:no-repeat}.sitemapContainer a{text-decoration:none;white-space:nowrap}.sitemapContainer .headerText{font-family:RGR-online_21;font-weight:700;font-size:2.6666666667rem;line-height:1em;text-align:center;color:#004ca8}.sitemapContainer .mainContainer{box-sizing:border-box;position:absolute;width:min(900px,100% - 100px);height:min(507px,100% - 200px);left:calc(50% - (min(900px,100% - 100px)/2));top:calc(50% - (min(507px,100% - 200px)/2) + .5px);background:#fffc;border:4px solid #ffffff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}@media (max-width: 768px) and (orientation: portrait){.sitemapContainer .mainContainer{width:728px;left:calc(50% - 364px)}}@media (min-width: 1440px){.sitemapContainer .mainContainer{width:1000px;left:calc(50% - 500px)}}@media (min-width: 1920px){.sitemapContainer .mainContainer{width:1200px;height:591px;left:calc(50% - 600px);top:calc(50% - 295px)}}.sitemapSecondaryContainer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:32px;flex-direction:row;gap:52px;text-decoration:none}.mountainList{height:100%;display:flex;flex-direction:column;align-items:center;padding:32px;gap:32px}@media screen and (max-height: 699px){.mountainList{padding:4.2vh;gap:4.2}}@media (min-width: 1920px){.mountainList{padding:40px}}.mountainListHeader{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:12px;align-self:stretch}.mountainListHeader .rectangle{width:11px;height:11px;background:#004ca8;border-radius:2px}.mountainListHeader p{font-family:RGR-online_21;font-weight:700;font-size:2rem;line-height:1.375em;align-items:center;color:#004ca8}@media screen and (max-height: 699px){.mountainListHeader p{font-size:3.2vh;line-height:4.2vh}}@media (min-width: 1920px){.mountainListHeader p{font-size:30px;line-height:41px}}.mountainListContent{display:flex;flex-direction:row;align-items:flex-start;height:fit-content;padding:0;gap:20px;align-self:stretch}@media (min-width: 1920px){.mountainListContent{gap:120px}}.mountainListContent .col{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:12px;width:calc((100% - 64px)/4)}@media screen and (max-height: 699px){.mountainListContent .col{gap:1.33vh}}.mountainListContent .col .item{display:flex;flex-direction:row;align-items:center;padding:0;padding-left:1.2rem;gap:4px;color:#004ca8;white-space:nowrap}.mountainListContent .col .item p{font-family:RGR-online_21;font-weight:700;font-size:1.5rem;line-height:27px;display:flex;align-items:center;text-align:center;text-decoration-line:underline}@media screen and (max-height: 699px){.mountainListContent .col .item p{font-size:2.6vh;line-height:3.5vh}}.mountainListContent .col .item .disabledGame{color:#8094af;text-align:center;font-size:1.5rem;font-family:RGR-online_21;font-weight:700;text-decoration:none}@media screen and (max-height: 699px){.mountainListContent .col .item .disabledGame{font-size:2.33vh;line-height:3vh}}.mountainListNoContent{display:flex;flex-direction:column;align-items:center;padding:32px 40px;gap:16px}.mountainListNoContent p{font-family:RGR-online_21;font-style:normal;font-weight:600;font-size:20px;line-height:24px;display:flex;align-items:center;text-align:center;color:#004ca8}@media screen and (max-height: 699px){.mountainListNoContent svg{width:150px;height:150px}.mountainListNoContent p{font-size:15.5px;line-height:19px}}.sitemapButtonContainer{display:flex;flex-direction:column;align-items:center;padding:0;gap:12px}.sitemapButtonContainer .sitemapButton{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:92px;height:92px;border-radius:16px;color:#fff}.sitemapButtonContainer .sitemapButton svg path{fill:#fff}.sitemapButtonContainer .sitemapButton svg g path{fill:#fff}.sitemapButtonContainer p{font-family:RGR-online_21;font-weight:600;font-size:2rem;line-height:1.375em;color:#3a3a3a}.sitemapButtonContainer .climbButton{background-color:#0073be}.sitemapButtonContainer .climbButton:hover{background-color:#0c5e9b}.sitemapButtonContainer .assignmentButton{background-color:#6b9d00}.sitemapButtonContainer .assignmentButton:hover{background-color:#588201}.sitemapButtonContainer .logoutButton{cursor:pointer;background-color:#495057}.sitemapButtonContainer .logoutButton:hover{background-color:#363b41}.connection-container{font-size:36px;font-weight:400;line-height:44px;font-style:italic;font-family:RGR-online_21;z-index:2;position:absolute}.connection-container .connection-background{width:100vw;height:100vh;object-fit:cover}.connection-container .connection-title{position:absolute;bottom:6%;left:50%;transform:translate(-50%);color:#fff;text-align:center}.connection-container .overlay-wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#000c;font-size:36px;font-weight:400;line-height:44px;font-style:normal;font-family:RGR-online_21}.connection-container .overlay-wrapper .overlay-wrapper-body{display:flex;flex-direction:column;gap:40px;width:max-content;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;align-items:center;justify-content:center}.connection-container .overlay-wrapper .overlay-wrapper-body .overlay-text{margin-bottom:2px;color:#fff;text-align:center}.connection-container .overlay-wrapper .overlay-wrapper-body .overlay-text:last-child{margin-bottom:0}.connection-container .overlay-wrapper .overlay-wrapper-body .overlay-btn{font-weight:700;border-radius:10px;padding:14px 37px;color:#fff;border:1px solid rgb(255,255,255);background:linear-gradient(180deg,#2a3637,#0c0f10)}.presentation-container{font-size:36px;font-weight:400;line-height:44px;font-style:italic;font-family:RGR-online_21;background:#13253e;z-index:1;position:relative}.presentation-container .presentation-iframe{margin:20px;background:#3c3d3e;border:10px solid rgb(255,255,255);border-radius:20px;width:calc(100vw - 40px);height:calc(100vh - 52px)}.presentation-container .overlay-wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#000c;font-size:36px;font-weight:400;line-height:44px;font-style:normal;font-family:RGR-online_21}.presentation-container .overlay-wrapper .overlay-wrapper-body{display:flex;flex-direction:column;gap:40px;width:max-content;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;align-items:center;justify-content:center}.presentation-container .overlay-wrapper .overlay-wrapper-body .overlay-text{margin-bottom:2px;color:#fff;text-align:center}.presentation-container .overlay-wrapper .overlay-wrapper-body .overlay-text:last-child{margin-bottom:0}.presentation-container .overlay-wrapper .overlay-wrapper-body .overlay-btn{font-weight:700;border-radius:10px;padding:14px 37px;color:#fff;border:1px solid rgb(255,255,255);background:linear-gradient(180deg,#2a3637,#0c0f10)}.navigation--orbit .dark-content-spinner svg>g>path{fill:#567a06;opacity:.75}.content-container.assignment-spinner{min-width:100vw;min-height:100vh;border:none;border-radius:0%;padding:0}.content-container .content-spinner>svg{width:20%;height:20%}.content-container.navigation--hd_word svg>g>path{fill:#0d3367;opacity:.75}.loadingWrapper{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;max-height:100vh;left:0;top:0;background-color:#0b7ac1;z-index:110;color:#fff}.loadingWrapper .spinnerDebugText{position:absolute;z-index:2;right:20px;bottom:20px;color:#fff;font-size:10px}.loadingWrapper .spinner-block{padding-bottom:48px;display:flex;align-items:center;justify-content:center}.loadingWrapper .spinner-block .spinIcon{animation:spin 2s cubic-bezier(.18,.15,0,.67);animation-iteration-count:infinite}.loadingWrapper .logoutButton{background-color:#fff;color:#0d3367;padding:16px 24px;border-radius:12px;height:64px;width:300px}.loadingWrapper .logoutButton:hover{outline:5px solid #0D3367}.loadingWrapper .logoutButton-icon{fill:#0d3367;height:32px;width:32px;margin-right:8px}.loadingWrapper .logoutButton-text{font-family:RGR-online_21,RGR,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1.33;vertical-align:bottom}.assessment-page{display:flex;align-items:center;justify-content:center;height:100%}.assessment-page .assessment-welldone-bg{position:absolute;width:93%;z-index:-1}.assessment-page .assessment-welldone-text{color:#000;font-family:Roboto;margin:18% 0 7%;text-align:center}.assessment-page .assessment-welldone-text .assessment-welldone-text-main{font-weight:900;font-size:48px;margin-bottom:16px}.assessment-page .assessment-welldone-text .assessment-welldone-text-submain{font-weight:500;font-size:30px}.assessment-section{position:absolute;width:753px;height:500px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:20px;display:flex;justify-items:center;align-items:center;justify-content:center;flex-direction:column}.assessment-section .assessment-check-icon{margin-bottom:35px}.assessment-section-center{background:#fff;border-radius:20px;display:flex;justify-items:center;align-items:center;justify-content:center;flex-direction:column}.assessment-section-center .assessment-check-icon{margin-bottom:35px}.assessment-button{display:flex;align-items:center;justify-content:center;padding:18px;box-shadow:0 0 0 3px #fff;cursor:pointer;overflow:hidden;position:relative;width:429px;height:110px;background:#0099a8;border-radius:55px}.assessment-button:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(287.97deg,transparent 72%,rgba(255,255,255,.1) 73%,transparent 76%) no-repeat;background-size:430% auto}.assessment-button:hover:before{transition:.7s;background-position:top center}.assessment-button .assessment-button-text{font-size:42px;margin-right:20px;color:#fff}.assessment-button.assessment-button--withborder{border:1px solid #587e07;background:#fff}.assessment-button.assessment-button--withborder .assessment-button-text{color:#000}.assessment-button+.assessment-button{margin-top:25px}.resultsContainer{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;position:relative;max-width:1132px;max-height:calc(100vh - 140px);left:50%;transform:translate(-50%)}.resultsContainer .topText{font-family:RGR;font-style:normal;font-weight:400;font-size:2rem;line-height:1em;color:#fff;position:relative}.resultsContainer .topBar{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:16px;flex:none;align-self:stretch;flex-grow:0}.resultsContainer .topBar .centerBar-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px}.resultsContainer .topBar .centerBar-container .chevronResultsPage{font-size:52px;cursor:pointer}.resultsContainer .topBar .centerBar-container .chevronResultsPage g path{fill:#fff}.resultsContainer .topBar .centerBar-container .chevronResultsPage-disabled{opacity:.4}.resultsContainer .topBar .centerBar-container .centerBar{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px;gap:4px;background:#fff;border-radius:22px}.resultsContainer .topBar .centerBar-container .centerBar span{font-family:RGR-online_21;font-weight:600;font-size:14px;line-height:14px;white-space:nowrap}.resultsContainer .topBar .centerBar-container .centerBar .centerBarCorrect{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:4px 12px;gap:4px;color:#079789}.resultsContainer .topBar .centerBar-container .centerBar .centerBarCorrect svg g path{fill:#079789}.resultsContainer .topBar .centerBar-container .centerBar .centerBarCorrect:hover{background:#079789;border-radius:16px;color:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarCorrect:hover svg g path{fill:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarCorrect.selected{background:#079789;border-radius:16px;color:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarCorrect.selected svg g path{fill:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarIncorrect{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:4px 12px;gap:4px;color:#ab1d01}.resultsContainer .topBar .centerBar-container .centerBar .centerBarIncorrect svg g path{fill:#ab1d01}.resultsContainer .topBar .centerBar-container .centerBar .centerBarIncorrect:hover{background:#ab1d01;border-radius:16px;color:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarIncorrect:hover svg g path{fill:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarIncorrect.selected{background:#ab1d01;border-radius:16px;color:#fff}.resultsContainer .topBar .centerBar-container .centerBar .centerBarIncorrect.selected svg g path{fill:#fff}.resultsContainer .cardsWrapper{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;padding:0 44px 0 0;gap:8px;z-index:40;overflow:auto}.resultsContainer .cardsWrapper.alignCenter{justify-content:center}.resultsContainer .cardsWrapper.expedition{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.resultsContainer .cardsWrapper .cards{display:flex;flex-direction:row;align-items:flex-start;padding:8px;gap:8px;width:calc(33.3333333333% - 8px);min-height:96px;background:#fff;box-shadow:0 0 25px #6161611a;border-radius:20px}.resultsContainer .cardsWrapper .cards.expedition{width:auto;min-height:116px}.resultsContainer .cardsWrapper .cards .cardIcon{display:flex;flex-direction:column;align-items:center;padding:0;gap:4px;align-self:stretch;justify-content:flex-start}.resultsContainer .cardsWrapper .cards .cardIcon span{font-family:RGR-online_21;font-weight:700;font-size:16px;line-height:24px}.resultsContainer .cardsWrapper .cards .textArea{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:4px;flex:1}.resultsContainer .cardsWrapper .cards .textArea .textWord{font-family:RGR;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#004ca8}.resultsContainer .cardsWrapper .cards .textArea .textDescription{font-family:RGR;font-style:normal;font-weight:500;font-size:1.08333rem;line-height:1.384615em;display:flex;align-items:center;color:#333;align-self:stretch}@media screen and (max-width: 1280px) and (orientation: landscape){.resultsContainer{width:calc(100vw - 150px)}.resultsContainer .topBar{justify-content:flex-start;width:90%}.resultsContainer .topBar .centerBar{margin-left:30%}.resultsContainer .cardsWrapper .cards{min-height:108px}}@media screen and (max-width: 1280px) and (orientation: landscape) and (max-width: 900px){.resultsContainer .cardsWrapper .cards{min-height:126px}}@media screen and (max-width: 1023px) and (orientation: portrait){.resultsContainer{transform:translate(-50%,116px)}.resultsContainer .topBar{justify-content:flex-start;width:90%}.resultsContainer .topBar .button{right:11%!important}.resultsContainer .cardsWrapper.expedition{width:90%;grid-template-columns:repeat(1,1fr)}.resultsContainer .cardsWrapper .cards{width:calc(50% - 6px)}}.popup-overlay.disabled{pointer-events:none}.popup-overlay .definition-popup .close{top:-40px;right:-40px;width:80px;height:80px;background:#a2499c;border:2px solid transparent;border-radius:50%;transition:border-color .3s}.popup-overlay .definition-popup .close.disabled{pointer-events:none}.popup-overlay .definition-popup .close svg{width:35px;height:35px}.popup-overlay .definition-popup .close svg path{fill:#fff}.popup-overlay .definition-popup .close:hover{border-color:#fff}.popup-overlay .definition-popup-body{display:flex;flex-direction:column;padding:0}.popup-overlay .definition-popup-body>.definitions>.definition:nth-child(1) .definition-word{background:#eff2f7}.popup-overlay .definition-popup-body>.definitions>.definition:nth-child(2){position:relative}.popup-overlay .definition-popup-body>.definitions>.definition:nth-child(2):before{content:"";position:absolute;left:5%;width:90%;height:2px;background:#d9dfe9}.popup-overlay .definition-popup-body>.definitions>.definition:nth-child(2) .definition-word{padding:42px 0 0}.popup-overlay .definition-popup .definition-word{padding:42px 0;font-family:RGR,sans-serif;font-weight:500;font-size:42px;line-height:45px;text-align:center;color:#0073be;border-radius:20px 20px 0 0}.popup-overlay .definition-popup .definition-sentence{padding:40px 48px;display:flex;flex-direction:column;align-items:center}.popup-overlay .definition-popup .definition-sentence>p{margin-bottom:23px;font-weight:400;font-size:32px;line-height:43px;text-align:center;color:#495057}@media screen and (max-width: 1024px){.popup-overlay .definition-popup .close{top:-25px;right:-25px;width:50px;height:50px}.popup-overlay .definition-popup .close svg{width:20px;height:20px}.popup-overlay .definition-popup .definition-word{padding:32px 0;font-size:32px;line-height:34px}.popup-overlay .definition-popup .definition-sentence{padding:32px 40px}.popup-overlay .definition-popup .definition-sentence>p{margin-bottom:16px;font-size:24px;line-height:33px}}.match-task{width:100%;max-width:500px}.match-task.task-image{height:300px;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;border:4px solid #ffffff;padding-block:0;padding-inline:0}@media (max-width: 1024px){.match-task.task-image{height:210px;width:304px}}@media screen and (max-width: 799px){.match-task.task-image{width:274px}}@media screen and (max-height: 599px){.match-task.task-image{width:274px;height:210px}}.match-task.task-image .replay-btn{position:absolute;bottom:16px;right:16px}@media (max-width: 1024px){.match-task .replay-btn{width:42px;height:42px}.match-task .replay-btn svg{width:.9em}}.match-task .task-image--element{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;border-radius:20px;z-index:0}.infercabulary-task-image{flex:1 1 30%;width:300px;height:180px;border-radius:20px;position:relative;background-size:cover;padding-block:0;padding-inline:0}.infercabulary-task-image .replay-btn{position:absolute;top:12px;right:12px}.infercabulary-task-image .taskImageText{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;gap:4px;position:absolute;left:0;right:0;bottom:0;width:100%;background:#fff;border-radius:0 0 20px 20px;font-family:RGR-online;font-weight:700;font-size:14px;line-height:14px;color:#333}.infercabulary-task-image .task-image--element{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;border-radius:20px;z-index:0}.game-container.ascent{max-width:1320px;padding:0;margin:auto;z-index:10}.game-container.ascent.hidden{opacity:0}.game-container.ascent .content{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;position:relative;width:982px;height:476px;left:50%;top:50%;transform:translate(-50%,-50%)}.game-container.ascent .content .additional-text-data{font-family:RGR;font-style:normal;font-weight:300;font-size:24px;line-height:24px;display:flex;align-items:center;text-align:center;color:#fff}.game-container.ascent .content .general-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:16px;width:982px;height:436px}.game-container.ascent .content .general-wrapper .left-side{display:flex;align-items:center;flex-direction:column}.game-container.ascent .content .general-wrapper .left-side .task-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,0fr);padding:0;gap:16px;width:616px;height:392px}.game-container.ascent .content .general-wrapper .cards-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:16px;isolation:isolate;min-height:376px;width:350px;background:#fff;box-shadow:0 0 25px #6161611a;border-radius:20px}.game-container.ascent .content .general-wrapper .cards-wrapper .card-list{padding:0 24px;width:100%}.game-container.ascent .content .general-wrapper .cards-wrapper.answer-type{padding-top:64px}.game-container.ascent .content .general-wrapper .cards-wrapper.answer-type .card-list{padding:0}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper{display:flex;flex-direction:column;align-items:center;padding:0 24px 48px;flex:none;gap:24px;align-self:stretch}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper .top-part{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px;color:#079789}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper .top-part span{font-family:RGR;font-style:normal;font-weight:500;font-size:24px;line-height:24px;color:#079789}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper .failure,.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper .failure span{color:#ab1d01}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper .definition{font-family:RGR;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#333;text-align:center}.game-container.ascent .content .general-wrapper .cards-wrapper .card-text{font-family:RGR;font-style:normal;font-weight:600;font-size:24px;line-height:24px;position:relative;padding:23px 0;width:100%;cursor:pointer;text-align:center;display:flex;justify-content:center}.game-container.ascent .content .general-wrapper .cards-wrapper .card-text .card-button-inner{position:relative}.game-container.ascent .content .general-wrapper .cards-wrapper .card-text svg{position:absolute;top:50%;transform:translate(-100%,-50%);left:-10px}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;cursor:pointer;background-color:none;-webkit-tap-highlight-color:transparent}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card.with-line{border-bottom:1px solid #c2c6cb}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card:hover{color:#004ca8;background-color:none}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .card-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:0;gap:4px;position:absolute;width:60px;height:24px;color:#079789;cursor:pointer;right:0;top:50%;transform:translateY(-50%);background-color:none}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .card-button:hover{color:#079789;background-color:none}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .card-button .card-button-inner{position:relative}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .card-button .card-button-inner span{font-family:RGR-online;font-weight:700;font-size:14px;line-height:24px}.game-container.ascent .content .general-wrapper .cards-wrapper .replay-wrapper{width:100%;display:flex;align-items:center;justify-content:center;background:#eff2f7;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:76px}@media screen and (max-width: 1023px) and (orientation: portrait){.game-container.ascent{max-width:min(100% - 100px,1170px);padding-right:22px}.game-container.ascent .content{width:100%;top:0;left:0;transform:translate(0);height:auto}}@media screen and (max-width: 1023px) and (orientation: portrait) and (max-width: 864px){.game-container.ascent .content{margin-top:20%}}@media screen and (max-width: 1023px) and (orientation: portrait){.game-container.ascent .content .general-wrapper{flex-direction:column;width:100%;height:auto;align-items:center}.game-container.ascent .content .general-wrapper .cards-wrapper{width:300px;min-height:316px;padding-top:16px}.game-container.ascent .content .general-wrapper .cards-wrapper.answer-type{padding-top:26px}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper{padding:0 24px 26px}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card{height:auto}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .card-text{padding:16px 0}.game-container.ascent .content .general-wrapper .left-side .task-wrapper{height:330px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:fit-content;height:fit-content}.game-container.ascent .infercabulary-task-image{width:min(200px,25vw);height:min(120px,15vw)}}@media screen and (max-width: 1150px) and (orientation: landscape){.game-container.ascent{width:calc(100vw - 150px)}.game-container.ascent .infercabulary-task-image{max-width:250px;min-width:195.3px;width:24vw;max-height:150px;min-height:117.1px;height:19vh}.game-container.ascent .content{width:100%;margin-top:3%}.game-container.ascent .content .additional-text-data{font-size:1.5625rem}.game-container.ascent .content .general-wrapper{width:auto;height:auto}.game-container.ascent .content .general-wrapper .cards-wrapper{min-height:246.7px;height:41vh;flex-shrink:0;padding-top:10px;min-width:234px;max-width:300px;width:27vw}.game-container.ascent .content .general-wrapper .cards-wrapper.answer-type{padding-top:26px}.game-container.ascent .content .general-wrapper .cards-wrapper .answer-wrapper{padding:0 24px 26px}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card{height:auto}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .card-text{padding:12.5px 0;font-size:1.5625rem;font-weight:500;line-height:1em}.game-container.ascent .content .general-wrapper .left-side{gap:12.5px}.game-container.ascent .content .general-wrapper .left-side .task-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:fit-content;height:fit-content}}@media screen and (min-width: 1920px){.game-container.ascent .content{width:1272px;height:703px}.game-container.ascent .content .general-wrapper{width:100%;height:auto}.game-container.ascent .content .general-wrapper .cards-wrapper{min-height:490px;width:408px}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card{height:auto}.game-container.ascent .content .general-wrapper .cards-wrapper .my-card .my-text{padding:39px 0}.game-container.ascent .content .general-wrapper .left-side .task-wrapper{width:832px;height:506px}.game-container.ascent .infercabulary-task-image{width:408px;height:237px}}.card-image-container{position:relative;width:100%}.card-image-container .replay-btn{position:absolute;bottom:15px;right:15px;pointer-events:none;z-index:1}.card-image{padding-top:60%;width:100%;position:relative;border-radius:20px}.card-image .check-icon-incorrect,.card-image .check-icon{display:none;position:absolute;top:15px;left:15px}.card-image.valid{border:3px solid #587e07}.card-image.valid .check-icon{display:block}.card-image.valid .check-icon-incorrect{display:none}.card-image.invalid{border:3px solid #c72100}.card-image.invalid .check-icon{display:none}.card-image.invalid .check-icon-incorrect{display:block}.card-image.invalid:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#ff533126,#ff533126)}.card-image.playing{border:3px solid #ffffff}.card-visible{pointer-events:visible}.base-letter-tile{position:relative;display:inline-flex;height:1.6em;width:1.3em;background:#fff;border-radius:5px;line-height:1.17;text-align:center;flex-shrink:0;margin:0;cursor:pointer;font-family:RGR-online,Arial,Helvetica,sans-serif}.base-letter-tile .base-letter{width:100%;display:inline-flex;margin-bottom:27px;justify-content:center;align-items:center;border-bottom:2px solid currentColor;padding:3px 5px}@media (max-width: 1023px) and (orientation: portrait),(max-height: 800px){.base-letter-tile .base-letter{margin-bottom:16px}}.base-letter-tile.color-blue{color:#0073be}.base-letter-tile.color-red{color:#c72100}.base-letter-tile.valid,.base-letter-tile.success{background:#587e07!important}.base-letter-tile.valid .base-letter,.base-letter-tile.success .base-letter{color:#fff!important}.base-letter-tile.valid .base-letter-tile-success,.base-letter-tile.success .base-letter-tile-success{display:block}.base-letter-tile.invalid,.base-letter-tile.error{background:#c72100!important}.base-letter-tile.invalid .base-letter,.base-letter-tile.error .base-letter{color:#fff!important}.base-letter-tile.invalid .base-letter-tile-error,.base-letter-tile.error .base-letter-tile-error{display:block}.base-letter-tile-error,.base-letter-tile-success{display:none;width:49px;height:49px;position:absolute;top:calc(.2em - 24.5px);left:calc(.2em - 24.5px);border-radius:50%;border:3px solid #ffffff}.base-letter-tile-success circle{fill:#fff}.base-letter-tile-success path{fill:#587e07}.base-letter-tile-error circle{fill:#fff}.base-letter-tile-error path{fill:#c72100}.base-syllable-tile{display:inline-flex;padding:5px;line-height:1.4;background:#fff;border-radius:5px;justify-content:center;align-items:center;width:100%;position:relative}.base-syllable-tile-error,.base-syllable-tile-success{display:none;width:49px;height:49px;position:absolute;top:calc(.05em - 24.5px);left:calc(.05em - 24.5px);border-radius:50%;border:3px solid white}.base-syllable-tile-success circle{fill:#fff}.base-syllable-tile-success path{fill:#587e07}.base-syllable-tile-error circle{fill:#fff}.base-syllable-tile-error path{fill:#c72100}.base-syllable-tile.color-blue{color:#0073be}.base-syllable-tile.color-red{color:#c72100}.base-syllable-tile.valid,.base-syllable-tile.success{color:#fff!important;background:#587e07!important}.base-syllable-tile.valid .base-syllable-tile-success,.base-syllable-tile.success .base-syllable-tile-success{display:block}.base-syllable-tile.invalid,.base-syllable-tile.error{color:#fff!important;background:#c72100!important}.base-syllable-tile.invalid .base-syllable-tile-error,.base-syllable-tile.error .base-syllable-tile-error{display:block}.word-tiles{display:flex;justify-content:center;margin-bottom:.25em}.word-tiles .base-letter-tile,.word-tiles .base-syllable-tile{min-width:84px;min-height:84px;width:auto;font-size:32px;border-radius:4px}@media screen and (max-height: 900px){.word-tiles .base-letter-tile,.word-tiles .base-syllable-tile{font-size:24px;min-width:57px;min-height:57px}}@media screen and (max-width: 900px){.word-tiles .base-letter-tile,.word-tiles .base-syllable-tile{font-size:24px;min-width:57px;min-height:57px}}@media screen and (max-width: 900px) and (orientation: portrait){.word-tiles .base-letter-tile,.word-tiles .base-syllable-tile{font-size:20px;min-width:52px;min-height:52px}}.word-tiles .base-letter-tile .base-letter,.word-tiles .base-syllable-tile .base-letter{margin-bottom:16px;padding:20px 0 0}.word-tiles .base-syllable-tile{color:#000}.word-tiles.small .base-letter-tile,.word-tiles.small .base-syllable-tile{font-size:20px}@media screen and (max-width: 1366px) and (orientation: landscape){.word-tiles.small .base-letter-tile,.word-tiles.small .base-syllable-tile{font-size:17px}}.tile-wrapper{display:grid;grid-gap:24px}.tile-wrapper.grid-gap-0{grid-gap:0}.tile-wrapper:not(:last-child){margin-right:10px}.tile-wrapper .color-tile{width:100%;height:84px;border-radius:5px}@media screen and (max-width: 900px),screen and (max-height: 900px){.tile-wrapper .color-tile{height:57px}}@media screen and (max-width: 900px) and (orientation: portrait),screen and (max-height: 900px) and (orientation: portrait){.tile-wrapper .color-tile{height:52px}}.definition-button{margin-left:16px;width:49px;height:49px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:50%;transition:border-color .3s;cursor:pointer}.definition-button svg{width:28px;height:28px}.definition-button:hover{border-color:#fff}@media screen and (max-width: 1024px){.definition-button{width:42px;height:42px}.definition-button svg{width:24px;height:24px}}.theme-hd_word{background-color:#0099a8;border:2px solid #ffffff}.theme-hd_word svg path{fill:#fff}.dark-background{z-index:2;position:fixed;width:100%;height:100%;background-color:#00000080;top:0;left:0}.navigation:has(.active-card-modal) .container .header{z-index:0}.card-image-info{font-family:RGR-online,sans-serif}.card-image-info .place-card-area{position:relative}.card-image-info.small .content.dirty .text-info{font-size:16px;padding:8px}.card-image-info.small .active-content .text-info{font-size:26px;padding:10px 17px}.card-image-info .text-info{width:100%;color:#000;background:#ffffffe6;text-align:left;border-radius:8px;padding:8px 16px;border:1px solid #ffffff}.card-image-info .text-info span{font-family:RGR,sans-serif;font-weight:500;text-decoration:none;color:#0073be}.card-image-info .content{max-width:424px}.card-image-info .content .card-image{border-radius:15px}.card-image-info .content.dirty .replay-btn{pointer-events:inherit}.card-image-info .content.dirty .card-image{border:2px solid white}.card-image-info .content.dirty .text-info{width:332px;font-size:20px;line-height:27px;padding:8px 16px;position:absolute;top:26px;z-index:1}.card-image-info .content.dirty .text-info.right{left:75%}.card-image-info .content.dirty .text-info.left{right:75%;transform:none}@media screen and (max-width: 1366px){.card-image-info .content.dirty .text-info.right{left:65%}.card-image-info .content.dirty .text-info.left{right:65%}}@media screen and (max-width: 1280px){.card-image-info .content.dirty .text-info.right{left:55%}.card-image-info .content.dirty .text-info.left{right:55%}}@media screen and (max-width: 1170px){.card-image-info .content.dirty .text-info.right{left:45%}.card-image-info .content.dirty .text-info.left{right:45%}}@media screen and (max-width: 1080px){.card-image-info .content.dirty .text-info.right{left:35%}.card-image-info .content.dirty .text-info.left{right:35%}}@media screen and (max-width: 930px){.card-image-info .content.dirty .text-info.right{left:15%}.card-image-info .content.dirty .text-info.left{right:15%}}@media screen and (max-width: 1025px),(max-height: 800px){.card-image-info .content.dirty .text-info{font-size:16px;line-height:22px;width:min(15em,305px)}}.card-image-info .content.visibility-hidden{visibility:hidden}.card-image-info .active-content{width:100%;position:absolute;top:0;left:0;z-index:2}.card-image-info .active-content .replay-btn{position:absolute;bottom:15px;right:25px;pointer-events:inherit}.card-image-info .active-content .card-close-button{position:absolute;right:-40px;top:-40px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:#a2499c;border:5px solid transparent;border-radius:50%;z-index:1;cursor:pointer;transition:border-color .3s}.card-image-info .active-content .card-close-button svg{width:50%;height:50%}.card-image-info .active-content .card-close-button svg path{fill:#fff}.card-image-info .active-content .card-close-button:hover{border-color:#fff}@media screen and (max-width: 1024px){.card-image-info .active-content .card-close-button{width:42px;height:42px;top:-21px;right:-21px}}.card-image-info .active-content .card-image{border:2px solid white;border-radius:15px}.card-image-info .active-content.visibility-hidden{visibility:hidden}.card-image-info .active-content .text-info{font-size:40px;line-height:54px}@media screen and (max-width: 1366px),(max-height: 900px){.card-image-info .active-content .text-info{font-size:28px;line-height:38px}}.word-tile{padding:15px 50px;font-size:42px;line-height:49px;font-weight:400;color:#535b5f;background:#fff;border-radius:50px}@media screen and (max-width: 1024px){.word-tile{padding:10px 25px;font-size:28px;line-height:35px}}@media screen and (max-height: 900px){.word-tile{padding:10px 25px;font-size:28px;line-height:35px}}@media screen and (max-height: 900px) and (orientation: portrait){.word-tile{padding:9px 20px;font-size:26px;line-height:32px}}.button-container{position:absolute;right:20px;bottom:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:5px solid transparent;transition:background-color .3s,border-color .3s;cursor:pointer;background-color:#a2499c;z-index:11;width:110px;height:110px;font-size:47px}@media (max-width: 1441px),(max-height: 800px){.button-container{font-size:25px;width:62px;height:62px}}.button-container:hover{color:#fff;border-color:#fff}.button-container.emerging,.button-container.emerging:hover{background-color:#9d3f97}.button-container.advancing,.button-container.advancing:hover{background-color:#7db40a}.button-container.developing,.button-container.developing:hover{background-color:#005e9b}.finish-button-container{position:absolute;right:20px;bottom:22px;display:flex;align-items:center;padding:0 30px;height:80px;border-radius:100px;background-color:#a2499c;border:5px solid transparent;transition:border-color .3s;cursor:pointer}@media (max-width: 1441px),(max-height: 800px){.finish-button-container{height:62px;padding:0 24px}.finish-button-container span{font-size:28px;line-height:28px}.finish-button-container svg{width:28px;height:25px}}.navigation--hd_word .celebration.teaching,.navigation--orbit .celebration.teaching{height:100%;width:110px;right:18px;top:auto}@media screen and (max-height: 1024px){.navigation--hd_word .celebration.teaching,.navigation--orbit .celebration.teaching{width:88px;right:28px}}@media screen and (max-height: 1024px) and (max-width: 1441px){.navigation--hd_word .celebration.teaching,.navigation--orbit .celebration.teaching{right:8px}}.container{overflow:auto}.game-container.click-it{max-width:min(1024px,100vw - 200px);height:auto;padding-right:0;align-items:center;justify-content:center;margin:auto 100px auto 50px;z-index:10}.game-container.click-it .round-title{display:flex;align-items:center;justify-content:center;min-width:200px;padding:16px 24px;border-radius:120px;font-size:50px;color:#535b5f;text-align:center;vertical-align:middle;background-color:#ffffffe6}.game-container.click-it .round-title span{text-decoration:underline;color:#0073be;font-weight:700}.game-container.click-it .round-title .replay-btn{margin-left:20px}@media screen and (max-width: 1024px){.game-container.click-it .round-title{padding:8px 16px;font-size:28px;line-height:33px}.game-container.click-it .round-title .replay-btn{width:42px;height:42px}}.game-container.click-it .card-image-container{position:relative;width:100%}.game-container.click-it .card-image-container .replay-btn{position:absolute;bottom:15px;right:15px;pointer-events:none;z-index:1}.game-container.click-it .card-image{padding-top:60%;width:100%;position:relative;border-radius:20px}.game-container.click-it .card-image .check-icon-incorrect,.game-container.click-it .card-image .check-icon{display:none;position:absolute;top:15px;left:15px}.game-container.click-it .card-image.valid{border:3px solid #587e07}.game-container.click-it .card-image.valid .check-icon{display:block}.game-container.click-it .card-image.valid .check-icon-incorrect{display:none}.game-container.click-it .card-image.invalid{border:3px solid #c72100}.game-container.click-it .card-image.invalid .check-icon{display:none}.game-container.click-it .card-image.invalid .check-icon-incorrect{display:block}.game-container.click-it .card-image.invalid:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#ff533126,#ff533126)}.game-container.click-it .card-image.playing{border:3px solid #ffffff}.game-container.click-it .card-visible{pointer-events:visible}.game-container.click-it .dark-background{z-index:2;position:fixed;width:100%;height:100%;background-color:#00000080;top:0;left:0}.game-container.click-it .navigation:has(.active-card-modal) .container .header{z-index:0}.game-container.click-it .card-image-info{font-family:RGR-online,sans-serif}.game-container.click-it .card-image-info .place-card-area{position:relative}.game-container.click-it .card-image-info.small .content.dirty .text-info{font-size:16px;padding:8px}.game-container.click-it .card-image-info.small .active-content .text-info{font-size:26px;padding:10px 17px}.game-container.click-it .card-image-info .text-info{width:100%;color:#000;background:#ffffffe6;text-align:left;border-radius:8px;padding:8px 16px;border:1px solid #ffffff}.game-container.click-it .card-image-info .text-info span{font-family:RGR,sans-serif;font-weight:500;text-decoration:none;color:#0073be}.game-container.click-it .card-image-info .content{max-width:424px}.game-container.click-it .card-image-info .content .card-image{border-radius:15px}.game-container.click-it .card-image-info .content.dirty .replay-btn{pointer-events:inherit}.game-container.click-it .card-image-info .content.dirty .card-image{border:2px solid white}.game-container.click-it .card-image-info .content.dirty .text-info{width:332px;font-size:20px;line-height:27px;padding:8px 16px;position:absolute;top:26px;z-index:1}.game-container.click-it .card-image-info .content.dirty .text-info.right{left:75%}.game-container.click-it .card-image-info .content.dirty .text-info.left{right:75%;transform:none}@media screen and (max-width: 1366px){.game-container.click-it .card-image-info .content.dirty .text-info.right{left:65%}.game-container.click-it .card-image-info .content.dirty .text-info.left{right:65%}}@media screen and (max-width: 1280px){.game-container.click-it .card-image-info .content.dirty .text-info.right{left:55%}.game-container.click-it .card-image-info .content.dirty .text-info.left{right:55%}}@media screen and (max-width: 1170px){.game-container.click-it .card-image-info .content.dirty .text-info.right{left:45%}.game-container.click-it .card-image-info .content.dirty .text-info.left{right:45%}}@media screen and (max-width: 1080px){.game-container.click-it .card-image-info .content.dirty .text-info.right{left:35%}.game-container.click-it .card-image-info .content.dirty .text-info.left{right:35%}}@media screen and (max-width: 930px){.game-container.click-it .card-image-info .content.dirty .text-info.right{left:15%}.game-container.click-it .card-image-info .content.dirty .text-info.left{right:15%}}@media screen and (max-width: 1025px),(max-height: 800px){.game-container.click-it .card-image-info .content.dirty .text-info{font-size:16px;line-height:22px;width:min(15em,305px)}}.game-container.click-it .card-image-info .content.visibility-hidden{visibility:hidden}.game-container.click-it .card-image-info .active-content{width:100%;position:absolute;top:0;left:0;z-index:2}.game-container.click-it .card-image-info .active-content .replay-btn{position:absolute;bottom:15px;right:25px;pointer-events:inherit}.game-container.click-it .card-image-info .active-content .card-close-button{position:absolute;right:-40px;top:-40px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:#a2499c;border:5px solid transparent;border-radius:50%;z-index:1;cursor:pointer;transition:border-color .3s}.game-container.click-it .card-image-info .active-content .card-close-button svg{width:50%;height:50%}.game-container.click-it .card-image-info .active-content .card-close-button svg path{fill:#fff}.game-container.click-it .card-image-info .active-content .card-close-button:hover{border-color:#fff}@media screen and (max-width: 1024px){.game-container.click-it .card-image-info .active-content .card-close-button{width:42px;height:42px;top:-21px;right:-21px}}.game-container.click-it .card-image-info .active-content .card-image{border:2px solid white;border-radius:15px}.game-container.click-it .card-image-info .active-content.visibility-hidden{visibility:hidden}.game-container.click-it .card-image-info .active-content .text-info{font-size:40px;line-height:54px}@media screen and (max-width: 1366px),(max-height: 900px){.game-container.click-it .card-image-info .active-content .text-info{font-size:28px;line-height:38px}}.game-container.click-it .mw-100{max-width:100%}.game-container.click-it .w-100{width:100%}.game-container.click-it .h-100{height:100%}.game-container.click-it .text-center{text-align:center}.game-container.click-it .justify-content-center{justify-content:center}.game-container.click-it .align-items-center{align-items:center}.game-container.click-it .color-white{color:#fff}.game-container.click-it .d-inline-flex{display:inline-flex}.game-container.click-it .d-flex{display:flex}.game-container.click-it .d-block{display:block}.game-container.click-it .d-none{display:none}.game-container.click-it .flex-wrap{flex-wrap:wrap}.game-container.click-it .flex-column{flex-direction:column}.game-container.click-it .pos-r{position:relative}.game-container.click-it .pos-a{position:absolute}.game-container.click-it .col-12{width:100%;flex-shrink:0}.game-container.click-it .col-auto{width:auto;flex-shrink:0}.game-container.click-it .col-4{width:33.333%;flex-shrink:0}@media (min-width: 992px){.game-container.click-it .col-lg-4{width:33.333%;flex-shrink:0}}.game-container.click-it .px-1{padding-left:.5rem;padding-right:.5rem}.game-container.click-it .button-container{position:absolute;right:20px;bottom:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:5px solid transparent;transition:background-color .3s,border-color .3s;cursor:pointer;background-color:#a2499c;z-index:11;width:110px;height:110px;font-size:47px}@media (max-width: 1441px),(max-height: 800px){.game-container.click-it .button-container{font-size:25px;width:62px;height:62px}}.game-container.click-it .button-container:hover{color:#fff;border-color:#fff}.game-container.click-it .button-container.emerging,.game-container.click-it .button-container.emerging:hover{background-color:#9d3f97}.game-container.click-it .button-container.advancing,.game-container.click-it .button-container.advancing:hover{background-color:#7db40a}.game-container.click-it .button-container.developing,.game-container.click-it .button-container.developing:hover{background-color:#005e9b}.game-container.click-it .learn-word-screen{width:100%;max-width:1320px;padding-top:1vh}.game-container.click-it .learn-word-screen>*{position:relative;z-index:1}.game-container.click-it .learn-word-screen.hide{opacity:0}.game-container.click-it .learn-word-screen .title{display:flex;flex-direction:column;justify-content:center;z-index:2}.game-container.click-it .learn-word-screen .title .buttons-container{margin-top:16px;display:flex;justify-content:center}.game-container.click-it .learn-word-screen .content{display:flex;justify-content:space-between;align-items:center;margin-top:100px;height:100%}.game-container.click-it .learn-word-screen .content .card-wrapper{padding-right:30px;max-width:500px;width:50%;height:100%;box-sizing:content-box}.game-container.click-it .learn-word-screen .content .card-info{padding-left:30px;max-width:760px;width:50%;height:100%;box-sizing:border-box;position:relative}.game-container.click-it .learn-word-screen .content .definition{position:absolute;top:130px;padding:24px;background:#ffffffe6;border-radius:20px;z-index:1}.game-container.click-it .learn-word-screen .content .definition__text{font-weight:400;font-size:28px;line-height:38px;text-align:center}.game-container.click-it .learn-word-screen .content .sentence{display:flex;position:relative;align-items:center;justify-content:center}.game-container.click-it .learn-word-screen .content .sentence .word-description{max-width:630px;font-size:32px;line-height:38px;font-weight:400;padding-right:90px}.game-container.click-it .learn-word-screen .content .sentence .word-description p{padding:16px 90px 16px 32px;font-size:32px;line-height:38px;font-weight:400}.game-container.click-it .learn-word-screen .content .sentence .word-description p span{font-family:RGR,sans-serif;font-weight:500;color:#0073be;text-decoration:none}.game-container.click-it .learn-word-screen .content .sentence .replay-btn{position:absolute;top:50%;right:32px;transform:translateY(-50%)}.game-container.click-it .learn-word-screen .content .card-info,.game-container.click-it .learn-word-screen .content .card-wrapper{display:flex;flex-direction:column;align-items:center}.game-container.click-it .learn-word-screen .content .card-wrapper .card-image{background-position:center;border-radius:8px}@media (max-height: 800px) and (orientation: landscape){.game-container.click-it .learn-word-screen .title .round-title{padding:8px 16px;font-size:28px;line-height:33px}.game-container.click-it .learn-word-screen .content{margin-top:40px}.game-container.click-it .learn-word-screen .content .card-wrapper{max-width:450px}.game-container.click-it .learn-word-screen .content .sentence .word-description{font-size:26px;line-height:30px;padding-right:90px}.game-container.click-it .learn-word-screen .content .sentence .word-description p{padding:0 90px 0 32px;font-size:26px;line-height:30px}}@media (max-width: 1024px){.game-container.click-it .learn-word-screen .content .card-wrapper{width:305px}.game-container.click-it .learn-word-screen .content .definition{padding:12px 24px;max-width:482px}.game-container.click-it .learn-word-screen .content .definition__text{font-size:18px;line-height:24px}.game-container.click-it .learn-word-screen .content .sentence .word-description{font-size:28px;line-height:33px;padding-right:75px}.game-container.click-it .learn-word-screen .content .sentence .word-description p{padding:10px 75px 10px 16px;font-size:28px;line-height:33px}.game-container.click-it .learn-word-screen .content .sentence .replay-btn{right:16px}}@media (orientation: portrait){.game-container.click-it .learn-word-screen{height:100%}.game-container.click-it .learn-word-screen .content{flex-direction:column;height:85%;margin-top:80px}.game-container.click-it .learn-word-screen .content>*{width:100%}.game-container.click-it .learn-word-screen .content .card-wrapper{margin-bottom:40px;padding-right:0;height:auto;width:7em}.game-container.click-it .learn-word-screen .content .card-wrapper .card-image{max-width:575px;padding-top:70%}.game-container.click-it .learn-word-screen .content .card-info{padding-left:0;width:100%}.game-container.click-it .learn-word-screen .content .card-info .word-tiles{margin-bottom:20px;margin-top:0}}.game-container.click-it .learn-word-complex{max-width:1024px;padding-right:0;align-items:center;margin-top:-2vh}.game-container.click-it .learn-word-complex.hide{opacity:0}.game-container.click-it .learn-word-complex .title{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center}.game-container.click-it .learn-word-complex .title .buttons-container{display:flex;justify-content:center}.game-container.click-it .learn-word-complex .title .word-description{font-size:40px}.game-container.click-it .learn-word-complex .cards{width:calc(100vh - 75px);max-width:min(872px,100vw - 150px);display:grid;grid-template-columns:repeat(2,1fr);gap:25px;align-items:flex-start;padding:0}.game-container.click-it .learn-word-complex .cards>div{width:100%!important}.game-container.click-it .learn-word-complex .cards .card-image-info .replay-btn.top{top:calc(60% + 10px)}.game-container.click-it .learn-word-complex .cards .card-image-info .content.dirty{display:flex;flex-direction:column}.game-container.click-it .learn-word-complex .cards .card-image-info .content.dirty .card-image{border:8px solid #ffffff;border-radius:20px}.game-container.click-it .learn-word-complex .cards .active-content .card-image{margin-bottom:24px;border:10px solid #ffffff;border-radius:20px}@media (max-height: 960px){.game-container.click-it .learn-word-complex .title .word-tile{padding:10px 30px;font-size:40px;line-height:40px}}@media (max-width: 1080px){.game-container.click-it .learn-word-complex .cards .card-image-info .content.dirty .card-image{border:5px solid #ffffff}}@media (max-width: 1024px){.game-container.click-it .learn-word-complex{padding:0;max-height:calc(100vh - 220px)}.game-container.click-it .learn-word-complex .title{margin-bottom:25px}.game-container.click-it .learn-word-complex .title .word-description{font-size:28px}.game-container.click-it .learn-word-complex .title .word-tile{padding:10px 25px;font-size:28px;line-height:33px}.game-container.click-it .learn-word-complex .title .replay-button-wrapper .replay-btn{width:1.6em;height:1.6em}.game-container.click-it .learn-word-complex .title .replay-button-wrapper .replay-btn svg{width:1.1em;height:1.1em}}@media (max-width: 600px){.game-container.click-it .game-screen-container{position:relative;min-height:600px!important;height:600px!important;min-width:600px!important;width:600px!important}}.game-container.click-it.hide{opacity:0}.game-container.click-it .title{margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.game-container.click-it .title .word-tiles{margin-bottom:0}.game-container.click-it .title .buttons-container{margin-top:16px;display:flex;justify-content:center}.game-container.click-it .title .word-description{font-size:40px}.game-container.click-it .title .replay-button-wrapper{display:flex;align-items:center;justify-content:center}.game-container.click-it .title .replay-button-wrapper .replay-btn{width:49px;height:49px}.game-container.click-it .title .replay-button-wrapper .replay-btn svg{width:28px;height:28px}@media screen and (max-width: 1024px){.game-container.click-it .title .replay-button-wrapper .replay-btn{width:42px;height:42px}.game-container.click-it .title .replay-button-wrapper .replay-btn svg{width:24px;height:24px}}.game-container.click-it .cards{width:calc(100vh - 75px);max-width:min(872px,100vw - 150px);display:grid;grid-template-columns:repeat(2,1fr);gap:25px;align-items:flex-start}.game-container.click-it .cards .card-image-info .replay-btn.top{top:calc(60% + 10px)}.game-container.click-it .cards .card-image-info .content.dirty{display:flex;flex-direction:column}.game-container.click-it .cards .card-image-info .content.dirty .card-image{border:8px solid #ffffff;border-radius:20px}.game-container.click-it .cards .active-content .card-image{margin-bottom:24px;border:10px solid #ffffff;border-radius:20px}@media (max-height: 960px){.game-container.click-it .title .word-tile{padding:10px 30px;font-size:40px;line-height:40px}}@media (max-width: 1366px){.game-container.click-it{max-width:800px}}@media (max-width: 1080px){.game-container.click-it .cards .card-image-info .content.dirty .card-image{border:5px solid #ffffff}}@media (max-width: 1024px){.game-container.click-it{max-width:650px;padding:0}.game-container.click-it .title .word-description{font-size:28px}.game-container.click-it .title .word-tile{padding:10px 25px;font-size:28px;line-height:33px}}@media screen and (max-width: 864px){.game-container.click-it{justify-content:flex-start;min-height:500px}.game-container.click-it .learn-word-complex{max-height:100%;height:100%}.game-container.click-it .learn-word-complex .cards{min-width:500px}}.container{padding:0}.game-container.basecamp{padding-right:0;margin:auto;z-index:10;display:flex;justify-content:flex-start}.game-container.basecamp .demo-center{position:absolute;top:0;left:0;width:100%;height:116px;display:flex;align-items:center;justify-content:center}.game-container.basecamp .demo-center .my-task-text{max-width:fit-content}.game-container.basecamp.hidden{opacity:0}.game-container.basecamp .content{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}.game-container.basecamp .additional-text-data{font-family:RGR;font-style:normal;font-weight:300;font-size:24px;line-height:24px;display:flex;align-items:center;text-align:center;color:#fff}@media screen and (max-width: 900px){.game-container.basecamp .additional-text-data{font-size:20px}}.game-container.basecamp .task-wrapper{margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center;padding:0;gap:16px;flex:1 1 30%;width:932px}.game-container.basecamp .cards-wrapper{min-height:44px;align-items:center;display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px}@media screen and (max-width: 1023px) and (orientation: portrait){.game-container.basecamp{padding-right:22px}.game-container.basecamp .content{width:100%;left:0;transform:translateY(-50%);top:calc(50% + 52px)}.game-container.basecamp .content .rounded{height:66px}.game-container.basecamp .content .rounded span{font-size:12px;line-height:12px}}@media screen and (max-width: 1023px) and (orientation: portrait) and (max-width: 850px){.game-container.basecamp .content{top:calc(50% + 44px)}}@media screen and (max-width: 1023px) and (orientation: portrait){.game-container.basecamp .content .task-wrapper{justify-content:center;width:calc(60vw + 16px)}.game-container.basecamp .content .task-wrapper .infercabulary-task-image{width:30vw;height:16vw}}@media screen and (max-width: 1366px) and (orientation: landscape){.game-container.basecamp .task-wrapper{width:calc(72vw + 32px)}.game-container.basecamp .task-wrapper .infercabulary-task-image{width:24vw;height:20vh}}@media screen and (max-height: 840px) and (orientation: landscape){.game-container.basecamp{margin-top:110px}.game-container.basecamp .content{top:0;transform:translate(-50%);gap:10px}}@media screen and (max-height: 840px) and (orientation: landscape) and (max-width: 850px){.game-container.basecamp .content{top:56px;width:77vw}.game-container.basecamp .content .rounded span{font-size:12px;line-height:12px}}@media screen and (min-width: 1920px){.game-container.basecamp .content .cards-wrapper{min-height:65px}.game-container.basecamp .content .task-wrapper{width:1169px}.game-container.basecamp .content .task-wrapper .infercabulary-task-image{width:379px;height:237px}}.match-card{position:relative;width:100%;max-width:312px;height:188px;background:#ffffff4d;border:5px solid white;border-radius:20px}@media screen and (max-height: 599px){.match-card{width:222px;height:134px}}.match-card .check-icon{position:absolute;top:16px;left:16px;width:49px;height:49px;pointer-events:none}@media (max-width: 1441px){.match-card .replay-btn{width:42px;height:42px;bottom:8px;right:8px}.match-card .replay-btn svg{width:.9em}}.match-card.card-text{font-size:40px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.match-card.card-text span{pointer-events:none;overflow-wrap:anywhere;text-align:center}.match-card.card-text .check-icon-incorrect,.match-card.card-text .check-icon-correct{position:static;margin-top:8px}@media (max-width: 1024px){.match-card.card-text{font-size:28px}.match-card.card-text.medium{font-size:20px}.match-card.card-text.small{font-size:16px}}.match-card.card-text.medium{font-size:30px}.match-card.card-text.small{font-size:24px}.match-card.card-text.invalid{color:#ff5331}.match-card.card-text.valid{background-color:#fff;color:#7db40a}.match-card.card-text.playing{border-color:#fff;color:#fff}.match-card.card-text.playing.invalid{color:#ff5331;border-color:#ff5331}.question-card{width:100%;height:100%;background:#fff;border-radius:120px;display:flex;align-items:center;justify-content:space-between;padding:0 min(24px,2.2vh)}.question-card.sentence{width:auto;height:auto;padding:min(16px,1.4vh) min(24px,2.2vh)}.question-card.sentence span{width:min(812px,75.1vh);font-size:min(32px,2.9vh);line-height:min(38px,3.5vh)}.question-card.sentence.valid .check-icon{position:absolute;margin-right:0;left:0;top:0;transform:translate(-50%,-50%)}.question-card.sentence.dragged{padding:min(8px,.7vh);height:100%}@media (orientation: portrait){.question-card.sentence.dragged{padding:0;height:100%}}.question-card .check-icon{display:none;width:min(32px,2.9vh);height:min(32px,2.9vh)}@media screen and (max-width: 800px){.question-card .check-icon{width:24px;height:24px}}@media (orientation: portrait){.question-card .check-icon{width:24px;height:24px}}.question-card.dragged{justify-content:center;background:#ffffff4d;border-radius:10px;color:#fff}.question-card.dragged .replay-btn{display:none}.question-card.dragged span{font-weight:600;font-size:min(32px,2.9vh);line-height:min(38px,3.5vh);color:#fff}.question-card.dragged span.medium{font-size:min(19px,1.7vh);line-height:min(23px,1.8vh)}.question-card.dragged span.small{font-size:min(15px,1.4vh);line-height:min(19px,1.7vh)}@media screen and (max-width: 800px){.question-card.dragged span{font-size:16px;line-height:19px}.question-card.dragged span.medium{font-size:9px;line-height:11px}.question-card.dragged span.small{font-size:7.5px;line-height:9.5px}}.question-card.valid{justify-content:flex-start;background:#fff;border:3px solid #7db40a}.question-card.valid span{color:#7db40a}.question-card.valid .check-icon{margin-right:8px;display:block}.question-card.invalid{background:#ffffffb3;border:3px solid #ff5331}.question-card.invalid span{color:#ff5331}.question-card.playing{border:3px solid #ffffff}.question-card span{font-size:min(42px,3.8vh);line-height:min(49px,4.5vh);text-align:center;color:#a2499c;margin:0 auto;padding:0 1rem}.question-card .replay-btn{width:min(49px,4.5vh);height:min(49px,4.5vh)}.question-card .replay-btn svg{width:min(32px,3vh)}@media (orientation: portrait){.question-card span{font-size:28px;line-height:33px}.question-card.dragged span{font-size:16px;line-height:19px}.question-card.dragged span.medium{font-size:14px;line-height:16px}.question-card.dragged span.small{font-size:12px;line-height:14px}}.check-button{position:absolute;cursor:pointer;bottom:-57px;transform:translateY(100%) translate(-50%);left:50%;background:#a2499c;color:#fff;border-radius:100px;font-size:40px;padding:17px 81px}@media (max-width: 1024px){.check-button{bottom:-40px;font-size:24px;padding:14px 66px}}.check-button.invisible{opacity:0;pointer-events:none}.check-button.visible{opacity:1}.animation{position:absolute;left:20px;bottom:30px}.animation-count{position:absolute;transform:translate(-50%);font-family:Roboto,sans-serif;font-weight:700}.animation.countdown,.animation.emerging{width:250px}.animation.countdown .lf-player-container,.animation.emerging .lf-player-container{transform:scaleX(-1)}.animation.countdown .animation-count,.animation.emerging .animation-count{top:140px;left:85px;font-size:56px;line-height:66px;color:#fff}@media screen and (max-width: 1280px){.animation.countdown,.animation.emerging{width:150px;bottom:15px}.animation.countdown .animation-count,.animation.emerging .animation-count{top:80px;left:52px;font-size:40px;line-height:47px}}.animation.blast,.animation.developing{height:210px;left:-25px;bottom:0;width:250px}.animation.blast .animation-count,.animation.developing .animation-count{top:94px;left:50%;font-size:40px;line-height:47px;color:#fff}@media screen and (max-width: 1280px){.animation.blast,.animation.developing{width:180px;height:fit-content}.animation.blast .animation-count,.animation.developing .animation-count{top:64px;left:88px;font-size:34px;line-height:40px}}.animation.hd_word,.animation.advancing{left:20px;bottom:0;width:135px}.animation.hd_word .animation-count,.animation.advancing .animation-count{top:95px;left:106px;font-size:24px;line-height:28px;color:#005e9b}@media screen and (max-width: 1280px){.animation.hd_word,.animation.advancing{width:75px}.animation.hd_word .animation-count,.animation.advancing .animation-count{top:53px;left:59px;font-size:14px;line-height:16px}}.animation.orbit{left:20px;bottom:0}.animation.orbit .animation-count{top:95px;left:106px;font-size:24px;line-height:28px;color:#005e9b}@media screen and (max-width: 1280px){.animation.orbit{width:75px}.animation.orbit .animation-count{top:53px;left:59px;font-size:14px;line-height:16px}}@media screen and (max-height: 599px),(max-width: 799px){.animation.blast{overflow:hidden}.animation.blast .lf-player-container{margin-bottom:-45px}}.game-container.vocab-sort{width:78%;flex-grow:initial;align-items:center;justify-content:center;max-width:122.2vh}@media (max-width: 1360px){.game-container.vocab-sort{width:86%}}@media (orientation: portrait){.game-container.vocab-sort{width:96%}}@media (max-width: 1024px){.game-container.vocab-sort{margin-top:15vh}}.game-container.vocab-sort.invisible{opacity:0}.game-container.vocab-sort .sort-wrap{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-container.vocab-sort .sort-wrap.disabled{pointer-events:none}.game-container.vocab-sort .sort-wrap .content .tasks{display:flex}.game-container.vocab-sort .sort-wrap .content .tasks .column{max-width:244px}.game-container.vocab-sort .sort-wrap .content .tasks .column .replay-btn{bottom:50%;transform:translateY(50%);right:8px;pointer-events:auto}.game-container.vocab-sort .sort-wrap .content .tasks.text .column{max-height:88px}.game-container.vocab-sort .sort-wrap .content .tasks.text .column .match-card{height:100%;width:100%;align-items:flex-start}.game-container.vocab-sort .sort-wrap .content .tasks.text .column .match-card span{text-align:center;padding-right:3.5rem;width:100%}.game-container.vocab-sort .sort-wrap.image .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image .placeholders .column .placeholder{border-radius:10px}.game-container.vocab-sort .sort-wrap.image .placeholders .column .placeholder{background:#ffffff4d}.game-container.vocab-sort .sort-wrap.image .placeholders .column .placeholder.overlapped{border-color:#008592}.game-container.vocab-sort .sort-wrap.image .placeholders .column .placeholder.taken{border:none}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders{display:flex;width:100%}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column{max-width:244px;display:flex;flex-direction:column;align-items:center}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .placeholder{max-width:164px;max-height:100px}.game-container.vocab-sort .sort-wrap.image-5 .task,.game-container.vocab-sort .sort-wrap.image-4 .task{position:relative;display:flex;justify-content:center}.game-container.vocab-sort .sort-wrap.image-5 .task-image,.game-container.vocab-sort .sort-wrap.image-4 .task-image{position:absolute;display:none}.game-container.vocab-sort .sort-wrap.image-5 .task-image.visible,.game-container.vocab-sort .sort-wrap.image-4 .task-image.visible{display:block}.game-container.vocab-sort .sort-wrap.image-5 .task-image .card-image,.game-container.vocab-sort .sort-wrap.image-4 .task-image .card-image{width:100%;height:100%;padding-top:0;border-radius:10px;background-position:center}.game-container.vocab-sort .sort-wrap.image-5 .task,.game-container.vocab-sort .sort-wrap.image-5 .task-image{max-width:224px;max-height:134px}.game-container.vocab-sort .sort-wrap.image-4 .task,.game-container.vocab-sort .sort-wrap.image-3 .task,.game-container.vocab-sort .sort-wrap.image-4 .task-image,.game-container.vocab-sort .sort-wrap.image-3 .task-image{max-width:338px;max-height:202px}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders{display:flex;width:100%}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column{max-width:244px;display:flex;flex-direction:column;align-items:center}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .placeholder{width:100%;max-width:164px;max-height:148px}.game-container.vocab-sort .sort-wrap.image-3 .task,.game-container.vocab-sort .sort-wrap.image-2 .task,.game-container.vocab-sort .sort-wrap.image-1 .task{position:relative;display:flex;justify-content:center}.game-container.vocab-sort .sort-wrap.image-3 .task-image,.game-container.vocab-sort .sort-wrap.image-2 .task-image,.game-container.vocab-sort .sort-wrap.image-1 .task-image{position:absolute;display:none}.game-container.vocab-sort .sort-wrap.image-3 .task-image.visible,.game-container.vocab-sort .sort-wrap.image-2 .task-image.visible,.game-container.vocab-sort .sort-wrap.image-1 .task-image.visible{display:block}.game-container.vocab-sort .sort-wrap.image-3 .task-image .card-image,.game-container.vocab-sort .sort-wrap.image-2 .task-image .card-image,.game-container.vocab-sort .sort-wrap.image-1 .task-image .card-image{width:100%;height:100%;padding-top:0;border-radius:10px;background-position:center}.game-container.vocab-sort .sort-wrap.image-2 .task,.game-container.vocab-sort .sort-wrap.image-1 .task,.game-container.vocab-sort .sort-wrap.image-2 .task-image,.game-container.vocab-sort .sort-wrap.image-1 .task-image{max-width:500px;max-height:300px}.game-container.vocab-sort .sort-wrap.word .content .placeholders{display:flex;width:100%}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column{max-width:244px;display:flex;flex-direction:column;align-items:center}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder{width:100%;max-height:88px}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder{background:#ffffff4d;border-radius:10px}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder.overlapped{border-color:#008592}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder.taken{border:none}.game-container.vocab-sort .sort-wrap.word .task{position:relative;display:flex;justify-content:center}.game-container.vocab-sort .sort-wrap.word .task-text{position:absolute;display:none;border-radius:120px}.game-container.vocab-sort .sort-wrap.word .task-text.visible{display:block}.game-container.vocab-sort .sort-wrap.sentence .content{margin-bottom:min(44px,4vh)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders{display:flex;width:100%}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column{width:22.5vh;max-width:244px;display:flex;flex-direction:column;align-items:center}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column:not(:last-child){margin-right:min(24px,2.2vh)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder{width:100%;height:8.1vh;max-height:88px}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,2.2vh)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder{background:#ffffff4d;border:min(3px,.27vh) dashed #ffffff;border-radius:10px}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder:not(:last-child){margin-bottom:min(24px,2.2vh)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder.overlapped{border-color:#008592}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder.taken{border:none}.game-container.vocab-sort .sort-wrap.sentence .task{position:relative;display:flex;justify-content:center;height:min(108px,10vh);width:min(950px,88vh)}.game-container.vocab-sort .sort-wrap.sentence .task-text{position:absolute;display:none;height:min(108px,10vh);border-radius:120px}.game-container.vocab-sort .sort-wrap.sentence .task-text.visible{display:block}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging{width:min(278px,25.7vh)}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging span{font-size:min(16px,1.4vh);line-height:min(19px,1.7vh)}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging .replay-btn{display:none}@media (orientation: portrait){.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging span{font-size:12px;line-height:14px}}@media (orientation: portrait){.game-container.vocab-sort .sort-wrap .content{width:100%}.game-container.vocab-sort .sort-wrap .content .tasks .column{width:18.5%}.game-container.vocab-sort .sort-wrap .content .tasks.text .column .match-card{flex-direction:column-reverse;align-items:center;max-height:100px;height:max(15vh,120px);padding:8px;font-size:20px;line-height:23px}.game-container.vocab-sort .sort-wrap .content .tasks.text .column .match-card .replay-btn{width:45px;height:45px;margin-bottom:8px;position:static;transform:none}.game-container.vocab-sort .sort-wrap .content .placeholders .column{width:18.5%!important}}.game-container.vocab-sort .check-button{bottom:min(125px,11.5vh);width:min(275px,25.4vh);padding:min(17px,1.5vh) min(80px,7.4vh);font-size:min(40px,3.7vh)}.game-container.vocab-sort.image{margin-top:15vh}.game-container.vocab-sort .sort-wrap .content .tasks{margin-bottom:min(40px,100vh * .037)}.game-container.vocab-sort .sort-wrap .content .tasks .column{position:relative;width:22.5vh}.game-container.vocab-sort .sort-wrap .content .tasks .column:not(:last-child){margin-right:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap .content .tasks .column .replay-btn{width:min(49px,100vh * .045);height:min(49px,100vh * .045)}.game-container.vocab-sort .sort-wrap .content .tasks .column .replay-btn svg{width:min(32px,100vh * .03)}.game-container.vocab-sort .sort-wrap .content .tasks.image .column{height:calc(100vh * .137)}.game-container.vocab-sort .sort-wrap .content .tasks.text .column{height:8.1vh}.game-container.vocab-sort .sort-wrap .content .tasks.text .column .match-card{padding-left:min(12px,100vh * .011);font-size:min(32px,100vh * .029);line-height:min(32px,100vh * .029);border:min(5px,100vh * .046) solid #ffffff;border-radius:min(20px,100vh * .018)}.game-container.vocab-sort .sort-wrap.image .placeholders .column .placeholder{border:min(3px,100vh * .027) dashed #ffffff}.game-container.vocab-sort .sort-wrap.image-5 .content,.game-container.vocab-sort .sort-wrap.image-4 .content{margin-bottom:min(20px,100vh * .018)}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column{width:22.5vh}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column:not(:last-child){margin-right:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .placeholder{width:15.1vh;height:9.2vh}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .cell-in-column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.image-5 .content{margin-bottom:min(20px,100vh * .018)}.game-container.vocab-sort .sort-wrap.image-5 .task,.game-container.vocab-sort .sort-wrap.image-5 .task-image{width:20.7vh;height:calc(100vh * .144)}.game-container.vocab-sort .sort-wrap.image-5 .task-image svg{width:min(49px,100vh * .025)}.game-container.vocab-sort .sort-wrap.image-4 .content,.game-container.vocab-sort .sort-wrap.image-3 .content{margin-bottom:min(60px,100vh * .055)}.game-container.vocab-sort .sort-wrap.image-4 .task,.game-container.vocab-sort .sort-wrap.image-3 .task,.game-container.vocab-sort .sort-wrap.image-4 .task-image,.game-container.vocab-sort .sort-wrap.image-3 .task-image{width:31.2vh;height:18.7vh}.game-container.vocab-sort .sort-wrap.image-4 .task-image svg,.game-container.vocab-sort .sort-wrap.image-3 .task-image svg{width:min(49px,100vh * .033)}.game-container.vocab-sort .sort-wrap.image-3 .content,.game-container.vocab-sort .sort-wrap.image-2 .content,.game-container.vocab-sort .sort-wrap.image-1 .content{margin-bottom:min(40px,100vh * .037)}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column{width:22.5vh}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column:not(:last-child){margin-right:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .placeholder{height:calc(100vh * .137)}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .cell-in-column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .cell-in-column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.image-2 .content,.game-container.vocab-sort .sort-wrap.image-1 .content{margin-bottom:min(68px,100vh * .062)}.game-container.vocab-sort .sort-wrap.image-2 .task,.game-container.vocab-sort .sort-wrap.image-1 .task,.game-container.vocab-sort .sort-wrap.image-2 .task-image,.game-container.vocab-sort .sort-wrap.image-1 .task-image{width:46.2vh;height:calc(100vh * .277)}.game-container.vocab-sort .sort-wrap.image-2 .task-image svg,.game-container.vocab-sort .sort-wrap.image-1 .task-image svg{width:min(49px,100vh * .049)}.game-container.vocab-sort .sort-wrap.word .content{margin-bottom:min(100px,100vh * .092)}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column{width:22.5vh}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column:not(:last-child){margin-right:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder{height:8.1vh}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder{border:min(3px,100vh * .0027) dashed #ffffff}.game-container.vocab-sort .sort-wrap.word .task,.game-container.vocab-sort .sort-wrap.word .task-text{height:min(80px,100vh * .074)}.game-container.vocab-sort .sort-wrap.word .task .question-card span{font-size:min(42px,100vh * .038);line-height:min(49px,100vh * .045)}.game-container.vocab-sort .sort-wrap.word .task .question-card .replay-btn{width:min(49px,100vh * .045);height:min(49px,100vh * .045)}.game-container.vocab-sort .sort-wrap.word .task .question-card .replay-btn svg{width:min(32px,100vh * .03)}.game-container.vocab-sort .sort-wrap.word .task .question-card .check-icon{width:min(32px,100vh * .03);height:min(32px,100vh * .03)}.game-container.vocab-sort .sort-wrap.sentence .content{margin-bottom:min(44px,100vh * .1)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column{width:22.5vh}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column:not(:last-child){margin-right:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder{height:8.1vh}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,100vh * .022)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder{border:min(3px,100vh * .0027) dashed #ffffff}.game-container.vocab-sort .sort-wrap.sentence .task{height:min(108px,100vh * .1);width:min(950px,100vh * .88)}.game-container.vocab-sort .sort-wrap.sentence .task-text{height:min(108px,100vh * .1)}.game-container.vocab-sort .sort-wrap.sentence .task-text.sentence:focus{height:fit-content}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging{width:min(278px,100vh * .257)}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging span{font-size:min(16px,100vh * .014);line-height:min(19px,100vh * .017)}@media screen and (max-width: 864px){.game-container.vocab-sort{max-width:calc(600px * 1.222)}.game-container.vocab-sort.image{margin-top:90px}.game-container.vocab-sort .sort-wrap .content .tasks{margin-bottom:min(40px,600px * .037)}.game-container.vocab-sort .sort-wrap .content .tasks .column{position:relative;width:135px}.game-container.vocab-sort .sort-wrap .content .tasks .column:not(:last-child){margin-right:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap .content .tasks .column .replay-btn{width:min(49px,600px * .045);height:min(49px,600px * .045)}.game-container.vocab-sort .sort-wrap .content .tasks .column .replay-btn svg{width:min(32px,600px * .03)}.game-container.vocab-sort .sort-wrap .content .tasks.image .column{height:82.2px}.game-container.vocab-sort .sort-wrap .content .tasks.text .column{height:48.6px}.game-container.vocab-sort .sort-wrap .content .tasks.text .column .match-card{padding-left:min(12px,600px * .011);font-size:min(32px,600px * .029);line-height:min(32px,600px * .029);border:min(5px,600px * .046) solid #ffffff;border-radius:min(20px,600px * .018)}.game-container.vocab-sort .sort-wrap.image .placeholders .column .placeholder{border:min(3px,600px * .027) dashed #ffffff}.game-container.vocab-sort .sort-wrap.image-5 .content,.game-container.vocab-sort .sort-wrap.image-4 .content{margin-bottom:min(20px,600px * .018)}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column{width:135px}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column:not(:last-child){margin-right:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .placeholder{width:90.6px;height:calc(600px * .092)}.game-container.vocab-sort .sort-wrap.image-5 .content .placeholders .column .cell-in-column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-4 .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.image-5 .content{margin-bottom:min(20px,600px * .018)}.game-container.vocab-sort .sort-wrap.image-5 .task,.game-container.vocab-sort .sort-wrap.image-5 .task-image{width:calc(600px * .207);height:calc(600px * .144)}.game-container.vocab-sort .sort-wrap.image-5 .task-image svg{width:min(49px,600px * .025)}.game-container.vocab-sort .sort-wrap.image-4 .content,.game-container.vocab-sort .sort-wrap.image-3 .content{margin-bottom:min(60px,600px * .055)}.game-container.vocab-sort .sort-wrap.image-4 .task,.game-container.vocab-sort .sort-wrap.image-3 .task,.game-container.vocab-sort .sort-wrap.image-4 .task-image,.game-container.vocab-sort .sort-wrap.image-3 .task-image{width:187.2px;height:112.2px}.game-container.vocab-sort .sort-wrap.image-4 .task-image svg,.game-container.vocab-sort .sort-wrap.image-3 .task-image svg{width:min(49px,600px * .033)}.game-container.vocab-sort .sort-wrap.image-3 .content,.game-container.vocab-sort .sort-wrap.image-2 .content,.game-container.vocab-sort .sort-wrap.image-1 .content{margin-bottom:min(40px,600px * .037)}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column{width:135px}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column:not(:last-child){margin-right:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .placeholder,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .placeholder{height:82.2px}.game-container.vocab-sort .sort-wrap.image-3 .content .placeholders .column .cell-in-column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-2 .content .placeholders .column .cell-in-column:not(:last-child),.game-container.vocab-sort .sort-wrap.image-1 .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.image-2 .content,.game-container.vocab-sort .sort-wrap.image-1 .content{margin-bottom:min(68px,600px * .062)}.game-container.vocab-sort .sort-wrap.image-2 .task,.game-container.vocab-sort .sort-wrap.image-1 .task,.game-container.vocab-sort .sort-wrap.image-2 .task-image,.game-container.vocab-sort .sort-wrap.image-1 .task-image{width:277.2px;height:calc(600px * .277)}.game-container.vocab-sort .sort-wrap.image-2 .task-image svg,.game-container.vocab-sort .sort-wrap.image-1 .task-image svg{width:min(49px,600px * .049)}.game-container.vocab-sort .sort-wrap.word .content{margin-bottom:min(100px,600px * .092)}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column{width:135px}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column:not(:last-child){margin-right:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder{height:48.6px}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.word .content .placeholders .column .placeholder{border:min(3px,600px * .0027) dashed #ffffff}.game-container.vocab-sort .sort-wrap.word .task,.game-container.vocab-sort .sort-wrap.word .task-text{height:min(80px,600px * .074)}.game-container.vocab-sort .sort-wrap.word .task .question-card span{font-size:min(42px,600px * .038);line-height:min(49px,600px * .045)}.game-container.vocab-sort .sort-wrap.word .task .question-card .replay-btn{width:min(49px,600px * .045);height:min(49px,600px * .045)}.game-container.vocab-sort .sort-wrap.word .task .question-card .replay-btn svg{width:min(32px,600px * .03)}.game-container.vocab-sort .sort-wrap.word .task .question-card .check-icon{width:min(32px,600px * .03);height:min(32px,600px * .03)}.game-container.vocab-sort .sort-wrap.sentence .content{margin-bottom:min(44px,600px * .1)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column{width:135px}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column:not(:last-child){margin-right:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .cell-in-column,.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder{height:48.6px}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .cell-in-column:not(:last-child){margin-bottom:min(24px,600px * .022)}.game-container.vocab-sort .sort-wrap.sentence .content .placeholders .column .placeholder{border:min(3px,600px * .0027) dashed #ffffff}.game-container.vocab-sort .sort-wrap.sentence .task{height:min(108px,600px * .1);width:min(950px,600px * .88)}.game-container.vocab-sort .sort-wrap.sentence .task-text{height:min(108px,600px * .1)}.game-container.vocab-sort .sort-wrap.sentence .task-text.sentence:focus{height:fit-content}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging{width:min(278px,600px * .257)}.game-container.vocab-sort .sort-wrap.sentence .task-text.dragging span{font-size:min(16px,600px * .014);line-height:min(19px,600px * .017)}.game-container.vocab-sort .check-button{bottom:70px;width:150px;padding:9px 44px;font-size:21px}}@media (max-width: 780px){.navigation:has(.teach-vocab){overflow:auto}.navigation:has(.teach-vocab) .header{width:100%!important}.navigation:has(.teach-vocab) .game-container.teach-vocab{width:100%;overflow:auto;min-height:min-content;min-width:min-content}}@media (max-width: 780px){.navigation:has(.teach-vocab) .teach-vocab:has(.learn-word-screen){max-width:calc(100% - 140px)!important;margin-right:100px!important}}@media (max-width: 780px){.navigation:has(.teach-vocab) .teach-vocab:has(.choose-right-context){max-width:calc(100% - 120px)!important;margin-right:100px!important;min-width:unset}.navigation:has(.teach-vocab) .teach-vocab:has(.choose-right-context) .choose-right-context{overflow:hidden;padding-bottom:50px;padding-top:70px!important}.navigation:has(.teach-vocab) .teach-vocab:has(.choose-right-context) .choose-right-context .cards .card-wrapper{max-width:300px;width:min(100%,50vw)}}@media (max-width: 780px){.navigation:has(.teach-vocab) .teach-vocab:has(.learn-word-complex){max-width:calc(100% - 140px)!important;margin-right:100px!important}.navigation:has(.teach-vocab) .teach-vocab:has(.learn-word-complex) .learn-word-complex .title{margin-top:20px}.navigation:has(.teach-vocab) .teach-vocab:has(.learn-word-complex) .learn-word-complex .cards{min-width:475px}}@media (max-width: 670px){.navigation:has(.teach-vocab) .teach-vocab:has(.learn-word-complex){overflow:visible}.navigation:has(.teach-vocab) .teach-vocab:has(.learn-word-complex) .learn-word-complex .cards .place-card-area .dirty span{left:50%;transform:translate(-50%)}}@media (max-height: 800px){.navigation:has(.teach-vocab) .game-container.teach-vocab .celebration{min-height:-webkit-fill-available!important;top:50%!important;transform:translateY(-50%)!important}}.game-container.teach-vocab{max-width:min(1500px,100vw - 200px);padding:0;display:flex;flex-direction:column;margin:auto 100px auto 50px;z-index:10;align-items:center;justify-content:center}.game-container.teach-vocab .round-title{display:flex;align-items:center;justify-content:center;min-width:200px;padding:16px 24px;border-radius:120px;font-size:50px;color:#535b5f;text-align:center;vertical-align:middle;background-color:#ffffffe6}.game-container.teach-vocab .round-title span{text-decoration:underline;color:#0073be;font-weight:700}.game-container.teach-vocab .round-title .replay-btn{margin-left:20px}@media screen and (max-width: 1024px){.game-container.teach-vocab .round-title{padding:8px 16px;font-size:28px;line-height:33px}.game-container.teach-vocab .round-title .replay-btn{width:42px;height:42px}}.game-container.teach-vocab .card-image-container{position:relative;width:100%}.game-container.teach-vocab .card-image-container .replay-btn{position:absolute;bottom:15px;right:15px;pointer-events:none;z-index:1}.game-container.teach-vocab .card-image{padding-top:60%;width:100%;position:relative;border-radius:20px}.game-container.teach-vocab .card-image .check-icon-incorrect,.game-container.teach-vocab .card-image .check-icon{display:none;position:absolute;top:15px;left:15px}.game-container.teach-vocab .card-image.valid{border:3px solid #587e07}.game-container.teach-vocab .card-image.valid .check-icon{display:block}.game-container.teach-vocab .card-image.valid .check-icon-incorrect{display:none}.game-container.teach-vocab .card-image.invalid{border:3px solid #c72100}.game-container.teach-vocab .card-image.invalid .check-icon{display:none}.game-container.teach-vocab .card-image.invalid .check-icon-incorrect{display:block}.game-container.teach-vocab .card-image.invalid:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#ff533126,#ff533126)}.game-container.teach-vocab .card-image.playing{border:3px solid #ffffff}.game-container.teach-vocab .card-visible{pointer-events:visible}.game-container.teach-vocab .button-container{position:absolute;right:20px;bottom:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:5px solid transparent;transition:background-color .3s,border-color .3s;cursor:pointer;background-color:#a2499c;z-index:11;width:110px;height:110px;font-size:47px}@media (max-width: 1441px),(max-height: 800px){.game-container.teach-vocab .button-container{font-size:25px;width:62px;height:62px}}.game-container.teach-vocab .button-container:hover{color:#fff;border-color:#fff}.game-container.teach-vocab .button-container.emerging,.game-container.teach-vocab .button-container.emerging:hover{background-color:#9d3f97}.game-container.teach-vocab .button-container.advancing,.game-container.teach-vocab .button-container.advancing:hover{background-color:#7db40a}.game-container.teach-vocab .button-container.developing,.game-container.teach-vocab .button-container.developing:hover{background-color:#005e9b}.game-container.teach-vocab .mw-100{max-width:100%}.game-container.teach-vocab .w-100{width:100%}.game-container.teach-vocab .h-100{height:100%}.game-container.teach-vocab .text-center{text-align:center}.game-container.teach-vocab .justify-content-center{justify-content:center}.game-container.teach-vocab .align-items-center{align-items:center}.game-container.teach-vocab .color-white{color:#fff}.game-container.teach-vocab .d-inline-flex{display:inline-flex}.game-container.teach-vocab .d-flex{display:flex}.game-container.teach-vocab .d-block{display:block}.game-container.teach-vocab .d-none{display:none}.game-container.teach-vocab .flex-wrap{flex-wrap:wrap}.game-container.teach-vocab .flex-column{flex-direction:column}.game-container.teach-vocab .pos-r{position:relative}.game-container.teach-vocab .pos-a{position:absolute}.game-container.teach-vocab .col-12{width:100%;flex-shrink:0}.game-container.teach-vocab .col-auto{width:auto;flex-shrink:0}.game-container.teach-vocab .col-4{width:33.333%;flex-shrink:0}@media (min-width: 992px){.game-container.teach-vocab .col-lg-4{width:33.333%;flex-shrink:0}}.game-container.teach-vocab .px-1{padding-left:.5rem;padding-right:.5rem}.game-container.teach-vocab .dark-background{z-index:2;position:fixed;width:100%;height:100%;background-color:#00000080;top:0;left:0}.game-container.teach-vocab .navigation:has(.active-card-modal) .container .header{z-index:0}.game-container.teach-vocab .card-image-info{font-family:RGR-online,sans-serif}.game-container.teach-vocab .card-image-info .place-card-area{position:relative}.game-container.teach-vocab .card-image-info.small .content.dirty .text-info{font-size:16px;padding:8px}.game-container.teach-vocab .card-image-info.small .active-content .text-info{font-size:26px;padding:10px 17px}.game-container.teach-vocab .card-image-info .text-info{width:100%;color:#000;background:#ffffffe6;text-align:left;border-radius:8px;padding:8px 16px;border:1px solid #ffffff}.game-container.teach-vocab .card-image-info .text-info span{font-family:RGR,sans-serif;font-weight:500;text-decoration:none;color:#0073be}.game-container.teach-vocab .card-image-info .content{max-width:424px}.game-container.teach-vocab .card-image-info .content .card-image{border-radius:15px}.game-container.teach-vocab .card-image-info .content.dirty .replay-btn{pointer-events:inherit}.game-container.teach-vocab .card-image-info .content.dirty .card-image{border:2px solid white}.game-container.teach-vocab .card-image-info .content.dirty .text-info{width:332px;font-size:20px;line-height:27px;padding:8px 16px;position:absolute;top:26px;z-index:1}.game-container.teach-vocab .card-image-info .content.dirty .text-info.right{left:75%}.game-container.teach-vocab .card-image-info .content.dirty .text-info.left{right:75%;transform:none}@media screen and (max-width: 1366px){.game-container.teach-vocab .card-image-info .content.dirty .text-info.right{left:65%}.game-container.teach-vocab .card-image-info .content.dirty .text-info.left{right:65%}}@media screen and (max-width: 1280px){.game-container.teach-vocab .card-image-info .content.dirty .text-info.right{left:55%}.game-container.teach-vocab .card-image-info .content.dirty .text-info.left{right:55%}}@media screen and (max-width: 1170px){.game-container.teach-vocab .card-image-info .content.dirty .text-info.right{left:45%}.game-container.teach-vocab .card-image-info .content.dirty .text-info.left{right:45%}}@media screen and (max-width: 1080px){.game-container.teach-vocab .card-image-info .content.dirty .text-info.right{left:35%}.game-container.teach-vocab .card-image-info .content.dirty .text-info.left{right:35%}}@media screen and (max-width: 930px){.game-container.teach-vocab .card-image-info .content.dirty .text-info.right{left:15%}.game-container.teach-vocab .card-image-info .content.dirty .text-info.left{right:15%}}@media screen and (max-width: 1025px),(max-height: 800px){.game-container.teach-vocab .card-image-info .content.dirty .text-info{font-size:16px;line-height:22px;width:min(15em,305px)}}.game-container.teach-vocab .card-image-info .content.visibility-hidden{visibility:hidden}.game-container.teach-vocab .card-image-info .active-content{width:100%;position:absolute;top:0;left:0;z-index:2}.game-container.teach-vocab .card-image-info .active-content .replay-btn{position:absolute;bottom:15px;right:25px;pointer-events:inherit}.game-container.teach-vocab .card-image-info .active-content .card-close-button{position:absolute;right:-40px;top:-40px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:#a2499c;border:5px solid transparent;border-radius:50%;z-index:1;cursor:pointer;transition:border-color .3s}.game-container.teach-vocab .card-image-info .active-content .card-close-button svg{width:50%;height:50%}.game-container.teach-vocab .card-image-info .active-content .card-close-button svg path{fill:#fff}.game-container.teach-vocab .card-image-info .active-content .card-close-button:hover{border-color:#fff}@media screen and (max-width: 1024px){.game-container.teach-vocab .card-image-info .active-content .card-close-button{width:42px;height:42px;top:-21px;right:-21px}}.game-container.teach-vocab .card-image-info .active-content .card-image{border:2px solid white;border-radius:15px}.game-container.teach-vocab .card-image-info .active-content.visibility-hidden{visibility:hidden}.game-container.teach-vocab .card-image-info .active-content .text-info{font-size:40px;line-height:54px}@media screen and (max-width: 1366px),(max-height: 900px){.game-container.teach-vocab .card-image-info .active-content .text-info{font-size:28px;line-height:38px}}.game-container.teach-vocab .learn-word-screen{width:100%;max-width:1320px;padding-top:20px}@media (max-width: 962px){.game-container.teach-vocab .learn-word-screen{width:min(100%,750px);min-height:600px}}.game-container.teach-vocab .learn-word-screen>*{position:relative;z-index:1}.game-container.teach-vocab .learn-word-screen.hide{opacity:0}.game-container.teach-vocab .learn-word-screen .title{display:flex;flex-direction:column;justify-content:center;z-index:2}.game-container.teach-vocab .learn-word-screen .title .buttons-container{margin-top:16px;display:flex;justify-content:center}.game-container.teach-vocab .learn-word-screen .content{display:flex;justify-content:space-between;align-items:center;margin-top:100px}.game-container.teach-vocab .learn-word-screen .content .card-wrapper{padding-right:30px;max-width:500px;width:50%;height:100%;box-sizing:content-box}.game-container.teach-vocab .learn-word-screen .content .card-info{padding-left:30px;max-width:760px;width:50%;height:100%;box-sizing:border-box;position:relative}.game-container.teach-vocab .learn-word-screen .content .definition{position:absolute;top:130px;padding:24px;background:#ffffffe6;border-radius:20px;z-index:1}.game-container.teach-vocab .learn-word-screen .content .definition__text{font-weight:400;font-size:28px;line-height:38px;text-align:center}.game-container.teach-vocab .learn-word-screen .content .sentence{display:flex;position:relative;align-items:center;justify-content:center}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description{max-width:630px;font-size:32px;line-height:38px;font-weight:400;padding-right:90px}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description p{padding:16px 90px 16px 32px;font-size:32px;line-height:38px;font-weight:400}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description p span{font-family:RGR,sans-serif;font-weight:500;color:#0073be;text-decoration:none}.game-container.teach-vocab .learn-word-screen .content .sentence .replay-btn{position:absolute;top:50%;right:32px;transform:translateY(-50%);z-index:5}.game-container.teach-vocab .learn-word-screen .content .card-info,.game-container.teach-vocab .learn-word-screen .content .card-wrapper{display:flex;flex-direction:column;align-items:center}.game-container.teach-vocab .learn-word-screen .content .card-wrapper .card-image{background-position:center;border-radius:8px}@media (max-height: 800px) and (orientation: landscape){.game-container.teach-vocab .learn-word-screen .title .round-title{padding:8px 16px;font-size:28px;line-height:1.15em}.game-container.teach-vocab .learn-word-screen .content{margin-top:40px}.game-container.teach-vocab .learn-word-screen .content .card-wrapper{max-width:450px}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description{font-size:22px;line-height:1.15em;padding-right:90px}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description p{padding:0 90px 0 32px;font-size:22px;line-height:1.15em}}@media (max-width: 1024px){.game-container.teach-vocab .learn-word-screen .content .card-wrapper{width:305px}.game-container.teach-vocab .learn-word-screen .content .definition{padding:12px 24px;max-width:482px}.game-container.teach-vocab .learn-word-screen .content .definition__text{font-size:18px;line-height:24px}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description{font-size:22px;line-height:1.15em;padding-right:75px}.game-container.teach-vocab .learn-word-screen .content .sentence .word-description p{padding:10px 75px 10px 16px;font-size:22px;line-height:1.15em}.game-container.teach-vocab .learn-word-screen .content .sentence .replay-btn{right:16px}}@media (max-width: 780px){.game-container.teach-vocab .learn-word-screen{min-height:800px;height:100%}.game-container.teach-vocab .learn-word-screen .content{height:min-content;flex-direction:column;margin-top:80px}.game-container.teach-vocab .learn-word-screen .content>*{width:100%}.game-container.teach-vocab .learn-word-screen .content .card-wrapper{margin-bottom:40px;padding-right:0;height:auto;width:7em}.game-container.teach-vocab .learn-word-screen .content .card-wrapper .card-image{max-width:575px;padding-top:70%}.game-container.teach-vocab .learn-word-screen .content .card-info{padding-left:0;width:100%}.game-container.teach-vocab .learn-word-screen .content .card-info .word-tiles{margin-bottom:20px;margin-top:0}}.game-container.teach-vocab .learn-word-complex{max-width:1024px;padding-right:0;align-items:center;margin-top:-2vh}.game-container.teach-vocab .learn-word-complex.hide{opacity:0}.game-container.teach-vocab .learn-word-complex .title{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center}.game-container.teach-vocab .learn-word-complex .title .buttons-container{display:flex;justify-content:center}.game-container.teach-vocab .learn-word-complex .title .word-description{font-size:40px}.game-container.teach-vocab .learn-word-complex .cards{width:calc(100vh - 75px);max-width:min(872px,100vw - 150px);display:grid;grid-template-columns:repeat(2,1fr);gap:25px;align-items:flex-start;padding:0}.game-container.teach-vocab .learn-word-complex .cards>div{width:100%!important}.game-container.teach-vocab .learn-word-complex .cards .card-image-info .replay-btn.top{top:calc(60% + 10px)}.game-container.teach-vocab .learn-word-complex .cards .card-image-info .content.dirty{display:flex;flex-direction:column}.game-container.teach-vocab .learn-word-complex .cards .card-image-info .content.dirty .card-image{border:8px solid #ffffff;border-radius:20px}.game-container.teach-vocab .learn-word-complex .cards .active-content .card-image{margin-bottom:24px;border:10px solid #ffffff;border-radius:20px}@media (max-height: 960px){.game-container.teach-vocab .learn-word-complex .title .word-tile{padding:10px 30px;font-size:40px;line-height:40px}}@media (max-width: 1080px){.game-container.teach-vocab .learn-word-complex .cards .card-image-info .content.dirty .card-image{border:5px solid #ffffff}}@media (max-width: 1024px){.game-container.teach-vocab .learn-word-complex{padding:0;max-height:calc(100vh - 220px)}.game-container.teach-vocab .learn-word-complex .title{margin-bottom:25px}.game-container.teach-vocab .learn-word-complex .title .word-description{font-size:28px}.game-container.teach-vocab .learn-word-complex .title .word-tile{padding:10px 25px;font-size:28px;line-height:33px}.game-container.teach-vocab .learn-word-complex .title .replay-button-wrapper .replay-btn{width:1.6em;height:1.6em}.game-container.teach-vocab .learn-word-complex .title .replay-button-wrapper .replay-btn svg{width:1.1em;height:1.1em}}.game-container.teach-vocab .choose-right-context{width:100%;padding-top:10vh}.game-container.teach-vocab .choose-right-context .wideCard{-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;width:500px!important;position:relative!important;z-index:1}.game-container.teach-vocab .choose-right-context .thinCard{-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;width:300px!important;position:relative!important;z-index:1}.game-container.teach-vocab .choose-right-context .title{position:relative;max-width:90%}.game-container.teach-vocab .choose-right-context .title .round-title{margin:0 auto;padding:16px 80px 16px 24px;font-size:42px;line-height:49px}.game-container.teach-vocab .choose-right-context .title .round-title span{font-family:RGR,sans-serif;font-weight:500;text-decoration:none;color:#aa64a7}.game-container.teach-vocab .choose-right-context .title .replay-btn{position:absolute;top:50%;right:24px;transform:translateY(-50%)}.game-container.teach-vocab .choose-right-context .content{margin:5vh auto 0;max-width:1225px;width:80%}.game-container.teach-vocab .choose-right-context .content.disabled{pointer-events:none}.game-container.teach-vocab .choose-right-context .content .cards{padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:24px}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{width:377px;position:relative}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper:focus-visible{border-radius:20px}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper .card-image{height:min(20vh,226px)}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper.correct .card-image{border:5px solid #587e07}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper.incorrect .card-image{border:5px solid #c72100}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper .check-icon{position:absolute;top:24px;left:24px;z-index:1}@media screen and (max-width: 1024px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper .check-icon{width:42px;height:42px;top:16px;left:16px}}@media screen and (max-width: 1024px){.game-container.teach-vocab .choose-right-context{padding-top:70px}.game-container.teach-vocab .choose-right-context .title .round-title{padding:8px 75px 8px 16px;font-size:28px;line-height:33px}.game-container.teach-vocab .choose-right-context .title .replay-btn{right:16px}.game-container.teach-vocab .choose-right-context .content{margin:5vh auto 0;max-width:720px}}@media screen and (max-height: 700px){.game-container.teach-vocab .choose-right-context{padding-top:50px}}@media (max-width: 780px){.game-container.teach-vocab .choose-right-context{margin-top:-56px}.game-container.teach-vocab .choose-right-context .content{margin-top:50px}.game-container.teach-vocab .choose-right-context .content .cards{flex-direction:column;align-items:center}.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{width:min(100%,35vh);max-width:375px}}@media (max-width: 780px) and (max-height: 1100px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{max-width:350px}}@media (max-width: 780px) and (max-height: 1100px) and (max-height: 1000px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{max-width:325px}}@media (max-width: 780px) and (max-height: 1100px) and (max-height: 1000px) and (max-height: 900px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{max-width:300px}}@media (max-width: 780px) and (max-height: 1100px) and (max-height: 1000px) and (max-height: 900px) and (max-height: 850px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{max-width:280px}}@media (max-width: 780px) and (max-height: 1100px) and (max-height: 1000px) and (max-height: 900px) and (max-height: 850px) and (max-height: 800px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{max-width:275px}}@media (max-width: 780px) and (max-height: 1100px) and (max-height: 1000px) and (max-height: 900px) and (max-height: 850px) and (max-height: 800px) and (max-height: 760px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper{max-width:270px}}@media (max-width: 780px){.game-container.teach-vocab .choose-right-context .content .cards .card-wrapper.incorrect{width:250px!important}}.game-container.teach-vocab .title{display:flex;width:fit-content;position:relative}.game-container.teach-vocab .word-description{font-size:40px}.game-container.teach-vocab .cards{display:flex;gap:64px 33px;flex-wrap:wrap;justify-content:center;padding:0 15%}.game-container.teach-vocab .cards div:nth-last-child(4),.game-container.teach-vocab .cards div:nth-last-child(4)~div{width:calc(50% - 33px)}.game-container.teach-vocab .cards div:nth-last-child(6),.game-container.teach-vocab .cards div:nth-last-child(6)~div{width:calc(33% - 33px)}@media (orientation: portrait){.game-container.teach-vocab .cards{padding:0}}@media (orientation: portrait){.game-container.teach-vocab .choose-right-context{margin-top:0}}@media screen and (max-width: 864px){.game-container.teach-vocab{justify-content:flex-start;min-height:500px;min-width:650px}.game-container.teach-vocab .learn-word-complex{max-height:100%;height:100%}.game-container.teach-vocab .learn-word-complex .cards{min-width:500px}}.game-container.expedition{max-width:1320px;padding-right:0;margin:auto;z-index:10}.game-container.expedition.hidden{opacity:0}.game-container.expedition .content{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;position:relative;width:982px;height:476px;left:calc(50% - 497.5px)}.game-container.expedition .content .contentTopPart{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px}.game-container.expedition .content .contentTopPart .topStaticText{font-family:RGR;font-style:normal;font-weight:500;font-size:2rem;line-height:1em;color:#fff}.game-container.expedition .content .contentTopPart .topHint{font-family:RGR;font-weight:700;font-size:14px;line-height:14px;color:#fff}.game-container.expedition .content .generalWrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:16px}.game-container.expedition .content .generalWrapper .generalWrapperLeft{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;gap:16px;width:199px;background:#fff;border-radius:20px;cursor:pointer}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.clicked{background:#f3eb8d}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.correct{background:#baebe2}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.correct p{color:#004ca8}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.incorrect{background:#f1dbd6}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.incorrect p{color:#004ca8}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard p{font-family:RGR;font-style:normal;font-weight:500;font-size:1.6666666667rem;line-height:1.2em;color:#333}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentCardBottom{border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#eff2f7;position:absolute;height:16px;width:100%;bottom:0}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;width:44px;height:44px;left:-22px;top:-22px;position:absolute;background:#fff;border:2px solid;border-radius:100%}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.correct{color:#079789;border-color:#079789}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.correct svg{width:17px;height:13px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.correct svg path{fill:#079789}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.incorrect{color:#ab1d01;border-color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.incorrect svg{width:13px;height:13px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.incorrect svg path{fill:#ab1d01}@media screen and (max-width: 1441px){.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon{width:40px;height:40px;left:-20px;top:-20px}}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentFadeIn{background:none;animation:fadeIn .5s ease-in-out forwards}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg{height:auto;padding:0}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg .contentImgOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#1a375f;border-radius:inherit;opacity:30%}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg .contentImg--img{width:100%;height:100%;object-fit:cover;border-radius:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.game-container.expedition .content .generalWrapper .generalWrapperRight{position:relative;display:flex;flex-direction:column;align-items:center;padding:32px 24px;gap:24px;width:350px;background:#fff;box-shadow:0 0 25px #6161611a;border-radius:20px;flex:none;min-height:100%;max-height:480px}.game-container.expedition .content .generalWrapper .generalWrapperRight p{font-family:RGR;font-style:normal;font-weight:500;font-size:1.66667rem;line-height:1.2em;color:#333;text-align:center}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper{display:flex;flex-direction:column;align-items:center;padding:0;gap:24px;flex:none;align-self:stretch;margin-bottom:84px}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper.wrongWrapper{color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper.wrongWrapper p{font-size:24px;color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .clickedWord{font-size:24px;color:#004ca8}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px;color:#079789}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper svg{font-size:24px}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper span{font-family:RGR;font-style:normal;font-weight:500;font-size:24px;line-height:1em;text-align:center}.game-container.expedition .content .generalWrapper .generalWrapperRight .rightBottom{background:#eff2f7;position:absolute;width:100%;height:76px;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;bottom:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1365px) and (orientation: landscape){.game-container.expedition{margin:108px 0 0;padding:0}.game-container.expedition .content{width:auto;height:auto;left:auto}.game-container.expedition .content .contentTopPart{gap:12.5px}.game-container.expedition .content .contentTopPart .topStaticText{font-size:18.75px;line-height:18.75px}.game-container.expedition .content .contentTopPart .topStaticText:nth-child(2){margin-top:-11px}.game-container.expedition .content .contentTopPart .topHint{font-size:10.938px;line-height:10.938px}.game-container.expedition .content .generalWrapper{gap:12.5px}.game-container.expedition .content .generalWrapper .generalWrapperLeft{grid-gap:12.5px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard{gap:6.25px;width:15vw;height:16vh;padding:12.5px 9.38px 18.75px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.clicked{background:#f3eb8d}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.correct{background:#baebe2}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.correct p{color:#004ca8}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.incorrect{background:#f1dbd6}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.incorrect p{color:#004ca8}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard p{font-size:16px;font-weight:600;line-height:18.75px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentCardBottom{border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#eff2f7;position:absolute;height:16px;width:100%;bottom:0}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:10px;position:absolute;left:-16px;top:-16px;background:#fff;border:2px solid;border-radius:100%}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.correct{color:#079789;border-color:#079789}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.incorrect{color:#ab1d01;border-color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentFadeIn{background:none;animation:fadeIn .5s ease-in-out forwards}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg{width:15vw;height:16vh}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg .contentImgOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#1a375f;border-radius:inherit;opacity:30%}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg .contentImg--img{width:100%;height:100%;object-fit:cover;border-radius:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.game-container.expedition .content .generalWrapper .generalWrapperRight{width:30vw;position:relative;padding:25px 18.75px;gap:18.75px}.game-container.expedition .content .generalWrapper .generalWrapperRight p{font-family:RGR;font-style:normal;font-weight:500;font-size:1.46667rem;line-height:1.2em;color:#333;text-align:center}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper{display:flex;flex-direction:column;align-items:center;padding:0;gap:18px;flex:none;align-self:stretch;margin-bottom:66px}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper.wrongWrapper{color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper.wrongWrapper p{font-size:20px;color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .clickedWord{font-size:20px;color:#004ca8}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px;color:#079789}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper span{font-family:RGR;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1em;text-align:center}.game-container.expedition .content .generalWrapper .generalWrapperRight .rightBottom{background:#eff2f7;position:absolute;width:100%;height:60px;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;bottom:0;display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 1024px) and (orientation: portrait){.game-container.expedition .content .contentTopPart{gap:12.5px}.game-container.expedition .content .contentTopPart .topStaticText{font-size:18.75px;line-height:18.75px}.game-container.expedition .content .contentTopPart .topStaticText:nth-child(2){margin-top:-11px}.game-container.expedition .content .contentTopPart .topHint{font-size:10.938px;line-height:10.938px}.game-container.expedition .content .generalWrapper{flex-direction:column;align-items:center;gap:12.5px}.game-container.expedition .content .generalWrapper .generalWrapperLeft{order:2;grid-gap:12.5px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard{gap:8px;width:17vw;height:11vh;padding:16px 12px 24px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentCardBottom{height:22px}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:10px;position:absolute;left:-16px;top:-16px;background:#fff;border:2px solid;border-radius:100%}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.correct{color:#079789;border-color:#079789}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard .contentTypeIcon.incorrect{color:#ab1d01;border-color:#ab1d01}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentFadeIn{background:none;animation:fadeIn .5s ease-in-out forwards}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg{width:17vw;height:11vh}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg .contentImgOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#1a375f;border-radius:inherit;opacity:30%}.game-container.expedition .content .generalWrapper .generalWrapperLeft .contentCard.contentImg .contentImg--img{width:100%;height:100%;object-fit:cover;border-radius:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.game-container.expedition .content .generalWrapper .generalWrapperRight{order:1;width:calc(100% - 100px);height:320px;min-height:auto;padding:20px 15px}.game-container.expedition .content .generalWrapper .generalWrapperRight p{font-size:16px}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper{gap:12px}.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper svg,.game-container.expedition .content .generalWrapper .generalWrapperRight .wordsWrapper .correctWrapper span{font-size:20px}.game-container.expedition .content .generalWrapper .generalWrapperRight .rightBottom{height:50px}}.navigation:has(.teach-light) .header{width:100%;min-width:600px}.navigation:has(.teach-light) .progress-background-animation-1{display:none}@media (max-width: 780px){.navigation:has(.teach-light){overflow:auto}.navigation:has(.teach-light) .game-container.teach-light{width:100%;overflow:visible;min-height:min-content;min-width:min-content;max-width:calc(100% - 95px)!important;margin-right:95px!important;margin-top:60px;margin-bottom:20px}}@media (max-height: 800px){.navigation:has(.teach-light) .game-container.teach-light .celebration{min-height:-webkit-fill-available!important;top:50%!important;transform:translateY(-50%)!important}}@media (max-width: 970px){.navigation:has(.teach-light) .game-container.teach-light .cards .card-image-wrapper,.navigation:has(.teach-light) .game-container.teach-light .cards .card-word{width:100%}}.game-container.teach-light{max-width:min(1400px,100vw - 200px);padding-right:0;padding-left:0;padding-top:75px;z-index:10;justify-content:center;margin:auto 100px auto 50px}.game-container.teach-light.hidden{opacity:0}.game-container.teach-light>.replay-btn{position:absolute;top:100px;left:50%;transform:translate(-50%);width:80px;height:80px}.game-container.teach-light>.replay-btn svg{width:1.8em;height:1.5em}@media (max-width: 1441px),(max-height: 800px){.game-container.teach-light>.replay-btn{font-size:25px;width:62px;height:62px}}.game-container.teach-light .cards{display:flex;justify-content:space-between;height:100%;max-height:510px}.game-container.teach-light .cards-item{display:flex;flex-direction:column;align-items:center;width:50%}.game-container.teach-light .cards .card-wrapper{height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.game-container.teach-light .cards .card-tiles{margin-bottom:40px;position:relative}.game-container.teach-light .cards .card-tiles .word-tiles{margin-bottom:0}.game-container.teach-light .cards .card-tiles .word-tiles .base-letter-tile,.game-container.teach-light .cards .card-tiles .word-tiles .base-syllable-tile{display:flex}@media (max-height: 1000px){.game-container.teach-light .cards .card-tiles .word-tiles .base-letter-tile,.game-container.teach-light .cards .card-tiles .word-tiles .base-syllable-tile{font-size:30px;min-width:60px;min-height:60px}.game-container.teach-light .cards .card-tiles .word-tiles .base-letter-tile .base-letter,.game-container.teach-light .cards .card-tiles .word-tiles .base-syllable-tile .base-letter{margin-bottom:16px;padding-top:16px}}@media (max-height: 1000px) and (max-height: 940px){.game-container.teach-light .cards .card-tiles .word-tiles .base-letter-tile,.game-container.teach-light .cards .card-tiles .word-tiles .base-syllable-tile{font-size:28px;min-width:48px;min-height:48px}.game-container.teach-light .cards .card-tiles .word-tiles .base-letter-tile .base-letter,.game-container.teach-light .cards .card-tiles .word-tiles .base-syllable-tile .base-letter{margin-bottom:12px;padding-top:12px}}.game-container.teach-light .cards .card-tiles>.replay-btn{position:absolute;right:-60px;top:50%;transform:translateY(-50%)}.game-container.teach-light .cards .card-image-wrapper{margin-bottom:10px;max-height:300px;max-width:500px;width:100%;height:100%}.game-container.teach-light .cards .card-image-wrapper .card-image{border-radius:8px}.game-container.teach-light .cards .card-word{max-width:500px;width:100%;padding:15px 0;background:#9d3f97;border-radius:8px;font-weight:400;font-size:40px;line-height:47px;text-align:center;color:#fff}.game-container.teach-light .cards .card-word>.replay-btn{margin-left:15px;background-color:#fff}.game-container.teach-light .cards .card-word>.replay-btn:not(.replay-pause) svg path{fill:#9d3f97}.game-container.teach-light .cards .card-word .definition-button:focus-visible{box-shadow:#9d3f97 0 0 0 4px,#fff 0 0 0 8px;outline:unset!important}@media screen and (max-height: 725px) and (orientation: landscape){.game-container.teach-light .cards{margin-top:120px}}@media screen and (max-height: 725px) and (orientation: landscape) and (max-width: 864px){.game-container.teach-light .cards{margin-top:0}}@media screen and (max-width: 1000px) and (orientation: landscape){.game-container.teach-light .cards .card-image-wrapper,.game-container.teach-light .cards .card-word{max-width:36vw!important}}@media screen and (max-height: 980px) and (orientation: landscape){.game-container.teach-light .cards{align-items:center}.game-container.teach-light .cards .card-image-wrapper{max-height:240px;max-width:400px;width:50vh;height:auto}.game-container.teach-light .cards .card-word{max-width:400px;width:50vh;font-size:36px;line-height:40px}}@media screen and (max-width: 1280px){.game-container.teach-light>.replay-btn{width:42px;height:42px}.game-container.teach-light>.replay-btn svg{width:1em;height:1em}.game-container.teach-light .cards .card-wrapper{width:70%;height:auto}.game-container.teach-light .cards .card-wrapper .card-image{max-height:210px}.game-container.teach-light .cards .card-tiles{margin-bottom:15px}.game-container.teach-light .cards .card-word{font-size:20px;line-height:23px}}@media (max-width: 864px){.game-container.teach-light{margin-top:20px}.game-container.teach-light>.replay-btn{top:105px;left:50%}.game-container.teach-light .cards{flex-direction:column;align-items:center;justify-content:center;row-gap:40px;max-height:780px;margin-top:100px}}@media (max-width: 864px) and (max-width: 864px){.game-container.teach-light .cards{margin-top:43px}}@media (max-width: 864px){.game-container.teach-light .cards .card-wrapper{width:100%;max-width:305px}}@media (max-width: 864px) and (max-height: 900px){.game-container.teach-light .cards .card-wrapper{max-width:225px}}@media (max-width: 864px){.game-container.teach-light .cards .card-image{max-height:210px}}@media screen and (max-width: 799px){.game-container.teach-light{width:100%;max-width:660px;margin-right:0;margin-left:0}.game-container.teach-light .cards .card-image-wrapper,.game-container.teach-light .cards .card-word{width:100%}}.game-container.vocab-drag-it{height:100%;width:100%;max-width:none;padding-right:0;align-items:center;justify-content:center}.game-container.vocab-drag-it.invisible{opacity:0}.game-container.vocab-drag-it .images{margin-bottom:min(40px,4vh);margin-top:12vh;max-width:984px;display:grid;grid-gap:min(24px,2.2vh)}.game-container.vocab-drag-it .images--6{grid-template-columns:repeat(3,1fr)}.game-container.vocab-drag-it .images--5{display:flex;flex-wrap:wrap;justify-content:center}.game-container.vocab-drag-it .images--4{grid-template-columns:repeat(2,1fr)}.game-container.vocab-drag-it .images--3{grid-template-columns:repeat(3,1fr);margin-top:0}.game-container.vocab-drag-it .images .image{width:27vh;max-width:292px;height:15.5vh;max-height:168px;background-size:cover;border-radius:20px}.game-container.vocab-drag-it .images .image-wrapper{width:max-content;padding:7px;background:#ffffff4d;border:3px dashed #ffffff;border-radius:20px}.game-container.vocab-drag-it .images .image-wrapper.overlapped{border-color:#008592}.game-container.vocab-drag-it .images .image-wrapper.overlapped .image{opacity:.5}.game-container.vocab-drag-it .images .image-wrapper.taken{border-color:#008592}.game-container.vocab-drag-it .images .image-wrapper.correct{border:3px solid #587e07}.game-container.vocab-drag-it .images .image-wrapper.incorrect{border:3px solid #c72100}.game-container.vocab-drag-it .images .image-wrapper.playing{border:3px solid #ffffff}.game-container.vocab-drag-it .words{width:100%;display:grid;grid-template-columns:repeat(3,32%);grid-gap:min(24px,2.2vh)}.game-container.vocab-drag-it .words-wrapper{max-width:min(1320px,122.2vh);width:100%;padding:min(40px,4vh);display:flex;align-items:center;justify-content:center;background:#ffffff4d;border-radius:20px}.game-container.vocab-drag-it .words-wrapper.disabled{pointer-events:none}.game-container.vocab-drag-it .words .word{min-width:min(312px,37vh);height:7.5vh;max-height:80px;padding:0 24px;font-weight:400;font-size:min(42px,4vh);line-height:min(42px,4vh);display:flex;align-items:center;justify-content:space-between;background:#fff;color:#a2499c;border-radius:120px}.game-container.vocab-drag-it .words .word .world-value{text-align:center;width:calc(100% - (min(45px,4vh) - 8px))}.game-container.vocab-drag-it .words .word .check-icon{display:none}.game-container.vocab-drag-it .words .word .replay-btn{margin-left:8px;min-width:45px;width:min(45px,4vh);height:min(45px,4vh)}.game-container.vocab-drag-it .words .word .replay-btn svg{width:min(32px,2.5vh);height:min(32px,2.5vh)}.game-container.vocab-drag-it .words .word.dragged-small,.game-container.vocab-drag-it .words .word.dragged{background:#008592cc;color:#fff;font-weight:600;font-size:26px;line-height:30px;justify-content:center}.game-container.vocab-drag-it .words .word.dragged-small .replay-btn,.game-container.vocab-drag-it .words .word.dragged .replay-btn{display:none}.game-container.vocab-drag-it .words .word.dragged{font-size:26px}.game-container.vocab-drag-it .words .word.dragged-small{font-size:min(22px,2.1vh)}.game-container.vocab-drag-it .words .word.correct{background:#587e07cc}.game-container.vocab-drag-it .words .word.correct .check-icon{position:inherit;left:8px;display:block;width:50px}.game-container.vocab-drag-it .words .word.incorrect{background:#c72100cc}.game-container.vocab-drag-it .words .word_small{font-size:min(24px,2.3vh)}.game-container.vocab-drag-it .check-button{margin-top:min(65px,6vh);position:static;transform:none;padding:min(17px,1.5vh) min(80px,7.5vh);font-size:min(40px,3.7vh)}@media (max-width: 1024px){.game-container.vocab-drag-it .images{margin-bottom:24px;margin-top:18vh}.game-container.vocab-drag-it .images .image{width:206px;height:118px}.game-container.vocab-drag-it .words{gap:16px}.game-container.vocab-drag-it .words-wrapper{max-width:720px;padding:40px 20px;margin-bottom:40px}.game-container.vocab-drag-it .words .word{min-width:200px;height:50px;padding:0 15px;font-size:28px;line-height:33px}.game-container.vocab-drag-it .words .word .replay-btn{margin-left:8px;width:45px;height:40px}.game-container.vocab-drag-it .words .word .replay-btn svg{width:25px;height:25px}}@media (max-width: 725px){.game-container.vocab-drag-it .words-wrapper{margin-bottom:80px}}@media (orientation: portrait){.game-container.vocab-drag-it .images--6{grid-template-columns:repeat(2,1fr)}}.navigation:has(.game-container.dvo_template) .private-policy{display:none}.game-container.dvo_template{align-items:center;justify-content:center}.game-container.dvo_template .animate-button-container{position:absolute;right:0;bottom:0;z-index:11}.game-container.dvo_template .video-container-wrapper{width:100%;height:max-content;display:flex;justify-content:center;z-index:10}.game-container.dvo_template .video-container-wrapper .vjs-control-bar{background:linear-gradient(to bottom,#fff0,#0000004a 60%,#000)}.game-container.dvo_template .video-container-wrapper .vjs-big-play-button{visibility:hidden}.game-container.dvo_template .video-container-wrapper .vjs-fullscreen{border:unset;border-radius:0}.game-container.dvo_template .video-container-wrapper .vjs-texttrack-settings{display:none}.game-container.dvo_template .video-container:has(.dvo_template-replay-icon) .vjs-control-bar{display:none!important}.game-container.dvo_template .video-container:has(.spinner){background-color:unset}.game-container.dvo_template .video-container:has(.spinner) .vjs-control-bar,.game-container.dvo_template .video-container:has(.spinner) .vjs-big-play-button,.game-container.dvo_template .video-container:has(.spinner) video{visibility:hidden}.game-container.dvo_template .video-container{max-width:1000px;max-height:600px;width:1000px;height:600px;border:10px solid #ffffff;border-radius:20px}@media (max-width: 865px){.game-container.dvo_template .video-container{margin:auto}}@media screen and (max-height: 899px){.game-container.dvo_template .video-container{max-height:500px;height:500px}}@media screen and (max-width: 1289px){.game-container.dvo_template .video-container{max-width:min(900px,100% - 40px);width:min(900px,100% - 40px)}}.game-container.dvo_template .video-container .vjs-progress-control{display:none}.game-container.dvo_template .video-container video{width:100%;height:100%;object-fit:cover}.game-container.dvo_template .video-container video.grab{cursor:grab}.game-container.dvo_template .video-container video.pointer{cursor:pointer}.game-container.dvo_template .overlay:has(.dvo_template-replay-icon),.game-container.dvo_template .overlay:has(.dvo_template-play-icon){cursor:pointer}.game-container.dvo_template .overlay{display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#000000b3}.game-container.dvo_template .overlay .spinner{animation:spin 2s cubic-bezier(.18,.15,0,.67) infinite}.game-container.dvo_template .overlay .dvo_template-play-icon{width:144px;height:144px}.game-container.dvo_template .overlay .dvo_template-play-icon rect{fill:#4d87db}.game-container.dvo_template .dvo_template-replay-icon{width:144px;height:144px;position:absolute;left:calc((100% - 144px)/2);top:calc((100% - 144px)/2)}.game-container.dvo_template .dvo_template-replay-icon rect{fill:#4d87db}.navigation:has(.game-container.teach-related) .header{width:100%;min-width:600px}.navigation:has(.game-container.teach-related) .progress-background-animation-1{display:none}.game-container.teach-related{padding-right:0;padding-left:0;height:fit-content;gap:20px;max-width:min(1320px,100vw - 200px);display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin:160px 100px auto 50px;z-index:10}.game-container.teach-related.hidden{opacity:0}.game-container.teach-related .task-cards{height:max-content!important}.game-container.teach-related .task-cards:has(.correct){height:100%!important}.game-container.teach-related.hide{opacity:0}.game-container.teach-related>.replay-btn{position:absolute;top:100px;left:50%;transform:translate(-50%);width:80px;height:80px}.game-container.teach-related>.replay-btn svg{width:1.8em;height:1.5em}@media screen and (max-width: 1024px){.game-container.teach-related .replay-btn{width:42px;height:42px}.game-container.teach-related .replay-btn svg{width:1em;height:1em}}.game-container.teach-related .card-image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.game-container.teach-related .word{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;max-width:650px;height:fit-content}.game-container.teach-related .word .tiles{display:flex;align-items:center;margin-bottom:40px}.game-container.teach-related .word .tiles .word-tiles{margin-bottom:0}.game-container.teach-related .word .tiles .replay-btn{margin-left:16px}@media screen and (max-width: 1280px){.game-container.teach-related .word .tiles.resizable .word-tiles .base-letter-tile,.game-container.teach-related .word .tiles.resizable .word-tiles .base-syllable-tile{min-width:64px;min-height:64px;font-size:28px}.game-container.teach-related .word .tiles.resizable .word-tiles .base-letter-tile .base-letter,.game-container.teach-related .word .tiles.resizable .word-tiles .base-syllable-tile .base-letter{margin-bottom:10px}}.game-container.teach-related .word-image{margin-bottom:10px;width:100%;max-height:300px;max-width:500px}.game-container.teach-related .word-text{max-width:500px;width:100%;padding:15px 0;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:40px;line-height:47px;text-transform:lowercase}.game-container.teach-related .task{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;max-width:500px;height:fit-content}.game-container.teach-related .task .word-wrapper{margin-bottom:24px}.game-container.teach-related .task .word-wrapper .buttons-container{display:flex;justify-content:center;margin-top:16px}.game-container.teach-related .task-cards{height:100%;width:100%;max-height:624px;display:flex;flex-direction:column;align-items:center}.game-container.teach-related .task-cards.disabled{pointer-events:none}.game-container.teach-related .task-cards .card-wrapper{max-height:300px;max-width:500px;height:max-content;width:100%;position:relative}.game-container.teach-related .task-cards .card-wrapper:not(:last-child){margin-bottom:25px}.game-container.teach-related .task-cards .card-wrapper:focus-visible{border-radius:20px}.game-container.teach-related .task-cards .card-wrapper .check-icon{position:absolute;top:24px;left:24px;z-index:1}@media screen and (max-width: 1280px){.game-container.teach-related .task-cards .card-wrapper .check-icon{width:42px;height:42px;top:16px;left:16px}}.game-container.teach-related .task-cards .card-wrapper.correct .card-image{border:5px solid #587e07}.game-container.teach-related .task-cards .card-wrapper.incorrect .card-image{border:5px solid #c72100}.game-container.teach-related .task-cards .card-wrapper:first-child{transform-origin:bottom}.game-container.teach-related .task-cards .card-wrapper:last-child{transform-origin:top}@media screen and (max-height: 980px) and (orientation: landscape){.game-container.teach-related .word-image{max-height:240px;max-width:400px;width:50vh}.game-container.teach-related .word-text{max-width:400px;width:50vh;font-size:36px;line-height:40px}.game-container.teach-related .task .word-wrapper{margin-bottom:20px}.game-container.teach-related .task-cards{max-height:504px}.game-container.teach-related .task-cards .card-wrapper{max-height:240px;max-width:400px;width:50vh}}@media screen and (max-width: 1280px) and (orientation: landscape){.game-container.teach-related>.replay-btn{top:120px;left:50%;transform:translate(-50%) translateY(-50%);width:42px;height:42px}.game-container.teach-related>.replay-btn svg{width:1em;height:1em}.game-container.teach-related .word-image{max-height:210px;max-width:305px}.game-container.teach-related .word .tiles .word-tiles{margin-bottom:15px}.game-container.teach-related .word .word-text{max-width:305px;font-size:20px;line-height:23px}.game-container.teach-related .task{justify-content:end}.game-container.teach-related .task .word-wrapper{margin-bottom:16px}.game-container.teach-related .task-cards{max-height:436px}.game-container.teach-related .task-cards .card-wrapper{max-height:210px;max-width:305px}.game-container.teach-related .task-cards .card-wrapper:not(:last-child){margin-bottom:16px}}@media screen and (max-width: 1280px) and (orientation: landscape) and (max-height: 788px){.game-container.teach-related .task-cards .card-wrapper{max-height:150px;max-width:250px}}@media (orientation: portrait){.game-container.teach-related{flex-direction:column;justify-content:center}.game-container.teach-related .task-cards,.game-container.teach-related .card-wrapper{height:100%!important}.game-container.teach-related>.replay-btn{top:100px;left:50%;width:42px;height:42px}.game-container.teach-related>.replay-btn svg{width:1em;height:1em}.game-container.teach-related .word{width:100%;max-width:none}.game-container.teach-related .word .tiles{margin-bottom:20px}.game-container.teach-related .word-image{max-width:305px;max-height:210px}.game-container.teach-related .word-text{max-width:305px;font-size:20px;line-height:23px;padding:10px 0}.game-container.teach-related .task{width:100%;max-width:632px}.game-container.teach-related .task-cards{flex-direction:row;height:100%;max-height:210px}.game-container.teach-related .task-cards .card-wrapper{max-height:210px;max-width:305px;transform-origin:center!important}.game-container.teach-related .task-cards .card-wrapper:not(:last-child){margin-bottom:0;margin-right:25px}}@media (max-height: 700px){.game-container.teach-related{margin-bottom:50px!important}}@media (min-height: 835px) and (max-width: 1281px){.game-container.teach-related{margin-top:auto!important}}@media (min-width: 864px) and (max-width: 922px) and (orientation: portrait){.game-container.teach-related{margin-top:160px!important}}@media screen and (max-width: 864px){.game-container.teach-related{justify-content:flex-start;max-width:calc(100% - 200px);margin-top:55px;max-height:max-content}.game-container.teach-related .replay-btn{left:45%}.game-container.teach-related .word{max-width:100%;height:min-content}.game-container.teach-related .word-image,.game-container.teach-related .word-text{width:90%}.game-container.teach-related .task{height:fit-content;max-width:100%}.game-container.teach-related .task .task-cards{width:100%;align-items:flex-end}}@media screen and (max-width: 864px) and (orientation: portrait){.game-container.teach-related .task .task-cards{max-height:200px}}@media screen and (max-width: 864px){.game-container.teach-related .task .task-cards .card-wrapper{width:100%}}.card-sentence-wrapper:has(.invalid),.card-sentence-wrapper:has(.valid){height:fit-content}.card-sentence-wrapper:has(.invalid) .replay-btn,.card-sentence-wrapper:has(.invalid) .empty-replay-btn,.card-sentence-wrapper:has(.valid) .replay-btn,.card-sentence-wrapper:has(.valid) .empty-replay-btn{display:none}.card-sentence-wrapper{position:relative;opacity:0;height:100%;width:100%;max-width:312px}@media screen and (max-width: 1280px){.card-sentence-wrapper{max-width:228px}}.card-sentence-wrapper .empty-replay-btn{height:46px}@media (max-width: 1024px){.card-sentence-wrapper .empty-replay-btn{height:42px}}@media (max-width: 800px){.card-sentence-wrapper .empty-replay-btn{height:36px}}.card-sentence-wrapper .replay-btn{position:absolute;bottom:24px;transform:translate(-50%);left:50%}@media (min-width: 1280px){.card-sentence-wrapper .replay-btn{bottom:32px}}.card-sentence{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px 16px 32px;width:312px;min-height:130px;height:100%;background:#fff;border-radius:20px;cursor:pointer;transition:box-shadow .3s ease,min-height 1s ease,height 1s ease-in-out}.card-sentence:not(.invalid):not(.valid):hover{box-shadow:inset 0 0 0 5px #a2499c}.card-sentence:after{content:"";position:absolute;bottom:0;left:0;background:#a2499c;height:20px;width:100%;border-radius:0 0 20px 20px}.card-sentence-text{margin-bottom:16px;font-weight:400;font-size:28px;line-height:38px;text-align:center;color:#008592;pointer-events:none}.card-sentence-text span{font-family:RGR,sans-serif;font-weight:500;color:#a2499c}.card-sentence .check-icon-incorrect,.card-sentence .check-icon{display:none;width:49px;height:49px}.card-sentence.invalid:after,.card-sentence.valid:after{content:none}.card-sentence.invalid .replay-btn,.card-sentence.valid .replay-btn{display:none}.card-sentence.invalid{padding:16px;min-height:78px;height:auto;border:5px solid #c72100;transition:height 1s ease-in-out}.card-sentence.invalid .check-icon{display:none}.card-sentence.invalid .check-icon-incorrect{display:block}.card-sentence.invalid .card-sentence-text{margin-bottom:0;color:#c72100}.card-sentence.invalid .card-sentence-text span{color:#ab1d01}.card-sentence.valid{border:5px solid #587e07}.card-sentence.valid .card-sentence-text{color:#587e07}.card-sentence.valid .card-sentence-text span{color:#6b9d00}.card-sentence.valid .check-icon{display:block}.card-sentence.valid .check-icon-incorrect{display:none}@media screen and (max-width: 1280px){.card-sentence{padding:16px 16px 24px;max-width:228px;width:100%;min-height:78px;border-radius:12px}.card-sentence:after{height:12px;border-radius:0 0 12px 12px}.card-sentence-text{font-size:20px;line-height:27px;letter-spacing:-.035em}.card-sentence .check-icon{width:42px;height:42px}}@media screen and (orientation: portrait){.card-sentence:not(.invalid):not(.valid):hover{box-shadow:none}}.game-container.vocab-scenario{max-width:1320px;display:flex;flex-direction:column;align-items:center;z-index:10}@media (min-width: 1100px) and (max-height: 650px){.game-container.vocab-scenario{margin-bottom:50px}}.game-container.vocab-scenario .task-text{margin-bottom:80px;width:min(500px,100%);font-size:28px}@media (max-width: 1280px){.game-container.vocab-scenario .task-text{font-size:20px}}.game-container.vocab-scenario .task-text .outer-text-wrapper{display:flex;justify-content:center;align-items:flex-start;max-height:253px;min-height:60px;overflow:auto;line-height:1.1em}@media (max-width: 1024px){.game-container.vocab-scenario .task-text .outer-text-wrapper{max-height:175px}}.game-container.vocab-scenario .task-text .outer-text-wrapper div{overflow:hidden;min-height:100%;display:flex;align-items:center;margin:auto 0}.game-container.vocab-scenario .cards-wrapper{display:flex;align-items:center;justify-content:center;max-width:100%;width:100%}.game-container.vocab-scenario .cards-wrapper.disabled{pointer-events:none}.game-container.vocab-scenario .cards-wrapper .card-sentence-wrapper:not(:last-child){margin-right:24px}@media screen and (max-width: 1280px){.game-container.vocab-scenario{justify-content:center}.game-container.vocab-scenario .task-text{margin-bottom:60px}.game-container.vocab-scenario .cards-wrapper .card-sentence-wrapper:not(:last-child){margin-right:16px}}@media screen and (orientation: portrait){.game-container.vocab-scenario .cards-wrapper{gap:16px}.game-container.vocab-scenario .cards-wrapper .card-sentence-wrapper:not(:last-child){margin-right:0}}@media screen and (max-width: 1100px){.game-container.vocab-scenario{margin-top:115px;margin-bottom:180px!important}}@media screen and (max-height: 599px) and (max-width: 864px){.game-container.vocab-scenario{justify-content:flex-start;margin-top:10px;margin-bottom:180px!important}}.command-button{display:flex;max-width:fit-content;align-items:center;justify-content:center;gap:4px;padding:8px 12px;margin:4px auto;border:2px solid #002528;border-radius:12px;color:#002528;background-color:#fff;font-size:16px;line-height:24px;font-weight:700}.command-button:hover{opacity:.8}.message-wrapper{display:flex;gap:6px}.message-wrapper .date{flex-shrink:0}.message-wrapper .message-content{color:#fff}.url-tab-container{display:flex;flex-grow:1;flex-direction:column;background-color:#545454}.url-tab-container .label{display:flex;padding:8px 12px;border-bottom:1px solid #686868;color:#fff}.command-tab-container{display:grid;height:100%;grid-template-columns:repeat(3,1fr);gap:4px}.command-tab-container .column{width:100%;background-color:#545454}.command-tab-container .column .label{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #686868;color:#fff}.command-tab-container .column textarea{width:100%;height:164px;padding:12px 16px;background-color:#545454;color:#fff;resize:none;outline:none;border:none;box-shadow:none}.command-tab-container .column textarea:-moz-placeholder{color:#c6c6c6}.command-tab-container .column textarea::-moz-placeholder{color:#c6c6c6}.command-tab-container .column textarea:-ms-input-placeholder{color:#c6c6c6}.command-tab-container .column textarea::-webkit-input-placeholder{color:#c6c6c6}.command-panel-container{display:flex;flex-direction:column;height:25%;min-height:252px;min-width:984px;margin-top:12px;border:1px solid white;border-radius:20px;background-color:#3d3d3d;overflow:hidden;font-size:14px;line-height:19px}.command-panel-container .control-wrapper{display:flex;align-items:center;justify-content:space-between;margin-right:20px}.command-panel-container .control-wrapper>svg:hover{cursor:pointer;opacity:.8}.command-panel-container .command-tabs{display:flex;align-items:center;margin:7px 20px}.command-panel-container .command-tabs .active{color:#fff;border-color:#4cc3fb}.command-panel-container .command-tabs>button{padding:8px;font-size:16px;font-weight:700;color:#8a8a8a;cursor:pointer;border-bottom:2px solid transparent}.command-panel-container .content-wrapper{display:flex;gap:8px;height:164px;overflow-y:auto;flex-direction:column;padding:12px 16px;color:#c6c6c6;white-space:normal;word-break:break-word}.command-panel-container .content-wrapper.edge{margin-right:12px}.backdrop-loader{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:#000000e6;z-index:80}.backdrop-loader .wrap-loader{width:80vh;display:flex;flex-direction:column;padding:0 4%}.backdrop-loader .wrap-loader span{text-align:center;margin-top:2%;font-size:4vh;font-weight:700;color:#fff}.game-container.playbook,.game-container.ebook{max-width:calc(100vw - 40px);width:calc(100vw - 40px);margin:auto auto 20px;height:100%;max-height:calc(100vh - 160px);padding:0}.game-container.playbook:not(.demo),.game-container.ebook:not(.demo){max-width:calc(100vw - 40px);width:calc(100vw - 40px);margin:auto auto 20px;height:100%;max-height:calc(100vh - 160px);padding:0}.game-container.playbook.demo,.game-container.ebook.demo{width:100%;max-width:100%;height:100%;padding:20px;margin:0;z-index:10;overflow:auto}.game-container.playbook.demo .playbook-container,.game-container.ebook.demo .playbook-container{background-color:#282828;min-width:984px}.game-container.playbook .animate-button-container,.game-container.ebook .animate-button-container{position:absolute;right:0;bottom:0}.game-container.playbook .playbook-container,.game-container.ebook .playbook-container{display:flex;flex-direction:column;width:100%;height:100%;border:10px solid #ffffff;border-radius:20px}.game-container.playbook .playbook-container__iframe,.game-container.ebook .playbook-container__iframe{width:100%;height:100%;border:1px solid transparent;border-radius:10px}.game-container.playbook .overlay,.game-container.ebook .overlay{display:flex;justify-content:center;align-items:center;max-width:1000px;max-height:600px;width:1000px;height:600px;position:absolute;left:50%;top:50%;border-radius:20px;border:10px solid #ffffff;transform:translate(-50%,-50%);background:linear-gradient(180deg,#000,#0000)}@media screen and (max-height: 899px){.game-container.playbook .overlay,.game-container.ebook .overlay{max-height:500px;height:500px}}@media screen and (max-width: 1289px){.game-container.playbook .overlay,.game-container.ebook .overlay{max-width:min(900px,100%);width:min(900px,100%)}}.game-container.playbook .overlay .spinner,.game-container.ebook .overlay .spinner{animation:spin 2s cubic-bezier(.18,.15,0,.67) infinite}.game-container.playbook .overlay .paybook_template-play-icon,.game-container.ebook .overlay .paybook_template-play-icon{width:144px;height:144px}.game-container.playbook .paybook_template-replay-icon,.game-container.ebook .paybook_template-replay-icon{width:144px;height:144px;position:absolute;left:calc((100% - 144px)/2);top:calc((100% - 144px)/2)}.card-image{background-size:cover!important}.match-card{position:relative;overflow:hidden;width:100%;max-width:312px;height:188px;padding-top:0;background:#ffffff4d}@media (max-width: 1441px){.match-card{width:250px;height:150px}}@media (max-width: 1024px){.match-card{width:222px;height:134px}}.match-card img{width:100%;height:100%;border:5px solid white;border-radius:15px}.match-card .check-icon{display:block;position:absolute;top:16px;left:16px;width:49px;height:49px;pointer-events:none}@media (max-width: 1024px){.match-card .check-icon{width:42px;height:42px;top:8px;left:8px}}.match-card .replay-btn{position:absolute;bottom:16px;right:16px}@media (max-width: 1024px){.match-card .replay-btn{width:42px;height:42px;bottom:8px;right:8px}.match-card .replay-btn svg{width:.9em}}.match-card.invalid{border-color:#ff5331}.match-card.valid{border-color:#7db40a}.match-card.card-image{background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;padding:0;border-width:0}.match-card.card-image.invalid:before{content:"";background:linear-gradient(0deg,#ff533126,#ff533126);width:100%;height:100%;position:absolute;top:0}.match-card.card-image.playing{border-color:#fff}.match-card.card-image.playing:before{content:none}.game-container.vocab-touch-word{max-width:1320px;padding-right:0;margin:auto;z-index:10}.game-container.vocab-touch-word.hidden{opacity:0}.game-container.vocab-touch-word .content{display:flex;justify-content:space-between;align-items:center;height:90%}@media (max-width: 1441px){.game-container.vocab-touch-word .content{justify-content:center}}@media (max-width: 1024px) and (orientation: portrait){.game-container.vocab-touch-word .content{flex-direction:column;gap:85px;height:auto}}.game-container.vocab-touch-word .task-wrapper{width:40%;max-width:500px;margin-right:5%}@media screen and (max-height: 800px) and (orientation: landscape){.game-container.vocab-touch-word .task-wrapper{padding-top:80px}}@media (orientation: portrait) and (max-width: 1024px){.game-container.vocab-touch-word .task-wrapper{margin-right:0}}@media (max-width: 1024px){.game-container.vocab-touch-word .task-wrapper.image{width:auto}}.game-container.vocab-touch-word .cards-wrapper{max-width:650px;width:60%;display:grid;grid-template-columns:repeat(2,1fr);gap:24px;position:relative}.game-container.vocab-touch-word .cards-wrapper .card-wrapper{position:relative}.game-container.vocab-touch-word .cards-wrapper .card-wrapper .replay-btn{position:absolute;bottom:16px;right:16px}@media (max-width: 1441px){.game-container.vocab-touch-word .cards-wrapper .card-wrapper .replay-btn{width:42px;height:42px;bottom:8px;right:8px}.game-container.vocab-touch-word .cards-wrapper .card-wrapper .replay-btn svg{width:.9em}}@media screen and (max-height: 800px) and (orientation: landscape){.game-container.vocab-touch-word .cards-wrapper{padding-top:80px}}.game-container.vocab-touch-word .cards-wrapper.disabled{pointer-events:none}.game-container.vocab-touch-word .cards-wrapper.disabled .replay-btn{pointer-events:auto}@media (max-width: 1441px){.game-container.vocab-touch-word .cards-wrapper{max-width:524px}}@media (max-width: 1024px){.game-container.vocab-touch-word .cards-wrapper{max-width:475px}}.game-container.vocab-touch-word .cards-wrapper.cards-4>div:first-child .match-card{transform-origin:right bottom}.game-container.vocab-touch-word .cards-wrapper.cards-4>div:nth-child(2) .match-card{transform-origin:left bottom}.game-container.vocab-touch-word .cards-wrapper.cards-4>div:nth-child(3) .match-card{transform-origin:right top}.game-container.vocab-touch-word .cards-wrapper.cards-4>div:nth-child(4) .match-card{transform-origin:left top}.game-container.vocab-touch-word .cards-wrapper.cards-3{display:flex;flex-wrap:wrap;justify-content:center}.game-container.vocab-touch-word .cards-wrapper.cards-3>div:first-child{width:100%;display:flex;justify-content:center}.game-container.vocab-touch-word .cards-wrapper.cards-3>div:not(:first-child){width:calc(50% - 12px);font-size:calc(.5em - 6px)}.game-container.vocab-touch-word .cards-wrapper.cards-6>div:nth-child(2n) .match-card,.game-container.vocab-touch-word .cards-wrapper.cards-5>div:nth-child(2n) .match-card{transform-origin:left center}.game-container.vocab-touch-word .cards-wrapper.cards-6>div:nth-child(odd) .match-card,.game-container.vocab-touch-word .cards-wrapper.cards-5>div:nth-child(odd) .match-card{transform-origin:right center}@media screen and (max-height: 800px) and (orientation: landscape){.game-container.vocab-touch-word .cards-wrapper.cards-6,.game-container.vocab-touch-word .cards-wrapper.cards-5{max-width:416px;gap:16px}.game-container.vocab-touch-word .cards-wrapper.cards-6>div .match-card,.game-container.vocab-touch-word .cards-wrapper.cards-5>div .match-card{width:200px;height:120px}.game-container.vocab-touch-word .cards-wrapper.cards-6>div .match-card .replay-btn,.game-container.vocab-touch-word .cards-wrapper.cards-5>div .match-card .replay-btn{width:42px;height:42px;bottom:8px;right:8px}.game-container.vocab-touch-word .cards-wrapper.cards-6>div .match-card.card-text,.game-container.vocab-touch-word .cards-wrapper.cards-5>div .match-card.card-text{font-size:28px}}@media (max-width: 1024px){.game-container.vocab-touch-word .cards-wrapper{width:auto}}@media (orientation: portrait){.game-container.vocab-touch-word .cards-wrapper{justify-content:center}}@media (max-width: 864px){.game-container.vocab-touch-word{width:100%;max-width:none;padding-bottom:20px!important}.game-container.vocab-touch-word .content{flex-wrap:wrap;height:auto}.game-container.vocab-touch-word .task-wrapper{width:auto}}@media (max-width: 465px){.game-container.vocab-touch-word .cards-wrapper{margin-bottom:100px}}.navigation:has(.game-container.vocab-match) .header{width:100%;min-width:600px}.game-container.vocab-match{max-width:1320px;padding-right:0;margin:auto;z-index:10}.game-container.vocab-match.hidden{opacity:0}.game-container.vocab-match .wrap-content{display:flex;flex-grow:1;flex-direction:column;justify-content:center;gap:40px}.game-container.vocab-match .wrap-content .content{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1441px){.game-container.vocab-match .wrap-content .content{justify-content:center}}@media (max-width: 1024px) and (orientation: portrait){.game-container.vocab-match .wrap-content .content{flex-direction:column;gap:40px;height:auto;margin-bottom:80px}}@media (max-width: 820px){.game-container.vocab-match .wrap-content .content{flex-direction:column;gap:40px;height:auto;margin-bottom:80px}}@media screen and (max-height: 400px){.game-container.vocab-match .wrap-content .content{margin-bottom:80px}}.game-container.vocab-match .wrap-content .task-replay{margin:0 auto}.game-container.vocab-match .task-wrapper{width:40%;max-width:500px;margin-right:5%}@media (orientation: portrait) and (max-width: 1024px){.game-container.vocab-match .task-wrapper{margin-right:0}}@media (max-width: 1024px){.game-container.vocab-match .task-wrapper.image{width:auto}}.game-container.vocab-match .cards-wrapper{max-width:650px;width:60%;display:grid;grid-template-columns:repeat(2,1fr);gap:24px;position:relative}.game-container.vocab-match .cards-wrapper .card-wrapper{position:relative}.game-container.vocab-match .cards-wrapper .card-wrapper .replay-btn{position:absolute;bottom:16px;right:16px}@media (max-width: 1441px){.game-container.vocab-match .cards-wrapper .card-wrapper .replay-btn{width:42px;height:42px;bottom:8px;right:8px}.game-container.vocab-match .cards-wrapper .card-wrapper .replay-btn svg{width:.9em}}@media screen and (max-height: 800px) and (orientation: landscape){.game-container.vocab-match .cards-wrapper{padding-top:80px}}.game-container.vocab-match .cards-wrapper.disabled{pointer-events:none}.game-container.vocab-match .cards-wrapper.disabled .replay-btn{pointer-events:auto}@media (max-width: 1441px){.game-container.vocab-match .cards-wrapper{max-width:524px}}@media (max-width: 1024px){.game-container.vocab-match .cards-wrapper{max-width:475px}}.game-container.vocab-match .cards-wrapper.cards-3{display:flex;flex-wrap:wrap;justify-content:center}.game-container.vocab-match .cards-wrapper.cards-3>div:first-child{width:100%;display:flex;justify-content:center}.game-container.vocab-match .cards-wrapper.cards-3>div:not(:first-child){width:calc(50% - 12px);font-size:calc(.5em - 6px)}.game-container.vocab-match .cards-wrapper.cards-4>div:first-child .match-card{transform-origin:right bottom}.game-container.vocab-match .cards-wrapper.cards-4>div:nth-child(2) .match-card{transform-origin:left bottom}.game-container.vocab-match .cards-wrapper.cards-4>div:nth-child(3) .match-card{transform-origin:right top}.game-container.vocab-match .cards-wrapper.cards-4>div:nth-child(4) .match-card{transform-origin:left top}@media (max-width: 1024px){.game-container.vocab-match .cards-wrapper{width:auto}}@media (orientation: portrait){.game-container.vocab-match .cards-wrapper{justify-content:center}}.game-container.vocab-match .cards-wrapper .check-button{position:absolute;cursor:pointer;bottom:-57px;transform:translateY(100%) translate(-50%);left:50%;background:#a2499c;color:#fff;border-radius:100px;font-size:40px;padding:17px 81px}@media (max-width: 1441px){.game-container.vocab-match .cards-wrapper .check-button{bottom:-20px;font-size:24px;padding:14px 66px}}@media (max-width: 864px),(max-height: 599px){.game-container.vocab-match{width:100%;max-width:none;padding-bottom:20px!important}}.navigation--hd_word .reading-next-button,.navigation--hd_word .reading-finish-button,.navigation--orbit .reading-next-button,.navigation--orbit .reading-finish-button{right:20px!important;bottom:40px!important}.navigation--blast .reading-finish-button,.navigation--countdown .reading-finish-button,.navigation--hd_word .reading-finish-button,.navigation--orbit .reading-finish-button{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;bottom:3vw;right:15vw;border-radius:100px;z-index:2;border:3px solid #ffffff;background-color:#9d3f97;color:#fff;height:80px;font-size:40px;font-weight:400;width:214px}.navigation--blast .reading-finish-button svg,.navigation--countdown .reading-finish-button svg,.navigation--hd_word .reading-finish-button svg,.navigation--orbit .reading-finish-button svg{width:34px;height:30px}@media (max-width: 1280px){.navigation--blast .reading-finish-button,.navigation--countdown .reading-finish-button,.navigation--hd_word .reading-finish-button,.navigation--orbit .reading-finish-button{font-size:28px;height:62px}.navigation--blast .reading-finish-button svg,.navigation--countdown .reading-finish-button svg,.navigation--hd_word .reading-finish-button svg,.navigation--orbit .reading-finish-button svg{width:28px;height:25px}}@media (max-width: 850px){.navigation--blast .reading-finish-button,.navigation--countdown .reading-finish-button,.navigation--hd_word .reading-finish-button,.navigation--orbit .reading-finish-button{width:160px;font-size:23px}}.navigation--blast .reading-finish-button:hover,.navigation--blast .reading-finish-button:focus-visible,.navigation--countdown .reading-finish-button:hover,.navigation--countdown .reading-finish-button:focus-visible,.navigation--hd_word .reading-finish-button:hover,.navigation--hd_word .reading-finish-button:focus-visible,.navigation--orbit .reading-finish-button:hover,.navigation--orbit .reading-finish-button:focus-visible{border-color:#9d3f97;background-color:#fff;color:#9d3f97}.navigation--blast .reading-finish-button:hover svg path,.navigation--blast .reading-finish-button:focus-visible svg path,.navigation--countdown .reading-finish-button:hover svg path,.navigation--countdown .reading-finish-button:focus-visible svg path,.navigation--hd_word .reading-finish-button:hover svg path,.navigation--hd_word .reading-finish-button:focus-visible svg path,.navigation--orbit .reading-finish-button:hover svg path,.navigation--orbit .reading-finish-button:focus-visible svg path{fill:#9d3f97}.navigation--blast .reading-next-button,.navigation--countdown .reading-next-button,.navigation--hd_word .reading-next-button,.navigation--orbit .reading-next-button{position:absolute;bottom:3vw;right:15vw;border-radius:50%;display:flex;align-items:center;justify-content:center;border:5px solid transparent;transition:background-color .3s,border-color .3s;cursor:pointer;background-color:#a2499c;z-index:11;width:110px;height:110px;font-size:47px}@media (max-width: 1441px),(max-height: 800px){.navigation--blast .reading-next-button,.navigation--countdown .reading-next-button,.navigation--hd_word .reading-next-button,.navigation--orbit .reading-next-button{font-size:25px;width:62px;height:62px}}.navigation--blast .reading-next-button:hover,.navigation--countdown .reading-next-button:hover,.navigation--hd_word .reading-next-button:hover,.navigation--orbit .reading-next-button:hover{color:#fff;border-color:#fff}.navigation--blast .reading-next-button svg,.navigation--countdown .reading-next-button svg,.navigation--hd_word .reading-next-button svg,.navigation--orbit .reading-next-button svg{border:5px solid transparent}.word-tile{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;line-height:1.2}.base-word{position:relative}.base-word-error,.base-word-success{display:none;width:49px;height:49px;position:absolute;top:calc(.25em - 24.5px);left:calc(.25em - 24.5px);border-radius:50%;border:3px solid white}.base-word-success circle{fill:#fff}.base-word-success path{fill:#587e07}.base-word-error circle{fill:#fff}.base-word-error path{fill:#c72100}.base-word-with-icons{height:.8em;max-height:37px}.base-word-with-icons .visual-support-icon{height:.8em;max-height:37px;max-width:37px;vertical-align:text-top!important}.base-word-with-absolute-icons{display:flex;justify-content:center;align-items:center;gap:12px;position:absolute;bottom:calc(100% + 38px);left:0;margin:0 auto;width:calc(100% + 60px)}.base-word-with-absolute-icons img{height:64px}.card-word{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;line-height:1.2;overflow:hidden}.base-placeholder{box-sizing:border-box;background:#ffffff4d;border:3px dashed #ffffff;border-radius:5px;height:2.1em;width:3.2em}.base-placeholder .base-placeholder-area{width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.base-placeholder .base-placeholder-area:focus-visible{border-radius:inherit}.base-placeholder .base-placeholder-area.active{background:#fffc}.assignment_progress_bar{display:flex;flex-direction:column;align-items:center;padding-top:4px;padding-bottom:20px;position:absolute;top:40px;left:50%;transform:translate(-50%);width:392px}@media (max-width: 1024px){.assignment_progress_bar{position:relative;top:20px;margin-bottom:15px}}@media (max-width: 863px){.assignment_progress_bar{position:relative;top:8px;margin-bottom:15px}}@media (max-width: 500px){.assignment_progress_bar{width:200px}}.assignment_progress_bar-progress{width:100%;height:24px;border-radius:12px;background-color:#eff2f7;margin-bottom:8px}.assignment_progress_bar-progress--value{background:-webkit-linear-gradient(90deg,#587e07 38.02%,#97da0c 100%);background:-moz-linear-gradient(90deg,#587e07 38.02%,#97da0c 100%);background:-o-linear-gradient(90deg,#587e07 38.02%,#97da0c 100%);background:linear-gradient(90deg,#587e07 38.02%,#97da0c);height:100%;border-radius:12px}.assignment_progress_bar-counter{width:fit-content}.assignment_progress_bar-counter--value{text-align:center;color:#0073be;border-radius:40px;font-size:24px;padding:12px;background:#fff}@media (max-width: 1024px) and (max-height: 770px){.game-container.drag_it:has(.assignment_progress_bar) .cards-container:has(.replay-btn){margin-bottom:100px}}@media (max-width: 865px){.game-container.drag_it:has(.assignment_progress_bar) .cards-container:has(.replay-btn){margin-bottom:0}}.game-container.drag_it .hidden{visibility:hidden!important}.game-container.drag_it .card-word{display:flex;background:#fff;font-size:24px;padding:2px 5px;height:2.5em;border-radius:13px;white-space:nowrap;line-height:50px;text-align:center;position:relative;width:calc(100% - 18px);overflow:visible}.game-container.drag_it .card-word.root-card{width:100%}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .card-word{font-size:24px;line-height:1.1;height:1.5em}}.game-container.drag_it .card-word.success{box-shadow:0 0 0 3px #587e07;background:#d1f38a;display:flex;align-items:center;justify-content:center}.game-container.drag_it .card-word.success .base-word-success{display:block}.game-container.drag_it .card-word.error{box-shadow:0 0 0 3px #c72100;background:#ef8c7c}.game-container.drag_it .card-word.error .base-word-error{display:block}@media (max-width: 1024px){.game-container.drag_it .card-word{font-size:18px}}.game-container.drag_it .task-container{align-items:center;padding-bottom:6vh;margin-top:3vh}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .task-container{margin-top:0}}.game-container.drag_it .task-container .task-item{flex-direction:column;justify-content:center;align-items:center;max-width:initial}.game-container.drag_it .task-container .task-item .replay-btn{margin-bottom:8px}.game-container.drag_it .task-container .task-word{padding:21px;color:#002528;background-color:#fff;border-radius:75px;font-size:32px;white-space:nowrap}.game-container.drag_it .placeholders-container .placeholder-item{max-width:279px}.game-container.drag_it .placeholders-container .placeholder-item{flex-direction:column;align-items:center;margin:0 10px;padding:2vmin 0 0}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .placeholders-container .placeholder-item{font-size:40px}}.game-container.drag_it .placeholders-container .placeholder-item .placeholder-with-title{display:flex;flex-direction:column;align-items:center}.game-container.drag_it .placeholders-container .placeholder-item .placeholder-with-title.blank .base-placeholder{display:none}.game-container.drag_it .placeholders-container .placeholder-title{color:#002528;margin-bottom:22px;font-size:24px;padding:13px 19px;background-color:#fff;border-radius:50px;white-space:nowrap}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .placeholders-container .placeholder-title{font-size:1em}}.game-container.drag_it .placeholders-container .base-placeholder{position:relative;width:100%;height:95px;display:inline-block;background-color:#0065a733;border:0;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='white' stroke-width='3' stroke-dasharray='18' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:30px}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .placeholders-container .base-placeholder{height:1.5em}}.game-container.drag_it .placeholders-container .base-placeholder .base-placeholder-area{border-radius:30px;position:relative;min-width:150px;margin:13px 9px;height:calc(100% - 26px);width:calc(100% - 18px)}.game-container.drag_it .placeholders-container .base-placeholder .base-placeholder-area.active{background-color:transparent}.game-container.drag_it .placeholders-container .base-placeholder .base-placeholder-area.active:before{position:absolute;content:"";top:-13px;left:-9px;height:calc(100% + 26px);width:calc(100% + 18px);background-color:#fffc;border-radius:30px}.game-container.drag_it .placeholders-container .base-placeholder .base-placeholder-area .card-word{width:100%;height:100%}@media (max-width: 1024px){.game-container.drag_it .placeholders-container .base-placeholder .base-placeholder-area{min-width:125px}}.game-container.drag_it .cards-container{-webkit-user-select:none;user-select:none;margin:6vh 0 auto}.game-container.drag_it .cards-container:after{content:"";display:block;position:fixed;background:#ffffff14;width:100vw;height:100vh;top:0;left:0;z-index:-1}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait){.game-container.drag_it .cards-container{flex-wrap:wrap;margin-top:3vh}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .cards-container{margin-top:3vh}.game-container.drag_it .cards-container:after{top:-1.5vh}}.game-container.drag_it .cards-container .card-item{margin:0 10px 10px;width:auto;display:flex;flex-direction:column;min-width:130px;max-width:245px}.game-container.drag_it .cards-container .card-item .replay-btn{margin:0 auto}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .cards-container .card-item{width:auto;min-width:initial}}@media screen and (max-width: 950px){.game-container.drag_it .cards-container .card-item .card-word{font-size:16px}}@media screen and (max-width: 950px) and (max-width: 799px){.game-container.drag_it .cards-container .card-item{min-width:100px;max-width:190px}.game-container.drag_it .cards-container .card-item .card-word{font-size:12px;height:40px}}.game-container.drag_it .cards-container .place-area{margin:0 0 10px;position:relative;border-radius:20px;box-shadow:0 0 0 1px #fff;padding:13px 9px;transition:background-color 1s linear}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.drag_it .cards-container .place-area{width:auto!important}}.game-container.drag_it .cards-container .place-area.replay-is-playing{background:#fff9;transition:background-color 1s linear}.game-container.drag_it .cards-container .place-area.hidden-view{visibility:hidden}.game-container.drag_it .cards-container .place-area.showed-view{visibility:visible}.game-container.drag_it .cards-container .place-area.default-view{visibility:inherit}.game-container.drag_it .cards-container .place-area .card-word.hidden-view{visibility:hidden}.game-container.drag_it .cards-container .place-area .card-word.showed-view{visibility:visible}.game-container.drag_it .cards-container .place-area .card-word.default-view{visibility:inherit}.game-container.drag_it .cards-container .place-area.shadow-area{position:absolute;visibility:hidden;width:100%}.game-container.drag_it .cards-container .place-area.shadow-area.hidden-view{visibility:hidden}.game-container.drag_it .cards-container .place-area.shadow-area.showed-view{visibility:visible}.game-container.drag_it .cards-container .place-area.shadow-area.default-view{visibility:inherit}.game-container.drag_it .cards-container .place-area.shadow-area .card-word{width:100%}.game-container.drag_it .cards-container .card-source__replay-btn{margin:0 auto;width:43.5px}.navigation--countdown .game-container.drag_it .placeholders-container .base-placeholder{background-image:none;background:#ffffff26;border:1px solid #ffffff}.navigation--countdown .game-container.drag_it .placeholders-container .base-placeholder:focus-within{box-shadow:#fff 0 0 0 3px!important;outline:solid #9D3F97!important;outline-width:3px!important;outline-offset:6px!important}.navigation--countdown .game-container.drag_it .placeholders-container .base-placeholder:focus-within .base-placeholder-area{box-shadow:unset;outline:unset}.navigation--countdown .game-container.drag_it .card-source .card-source__label-wrapper{background:#ffffff26}.navigation--countdown .game-container.drag_it .place-area:focus-within{box-shadow:#fff 0 0 0 3px!important;outline:solid #9D3F97!important;outline-width:3px!important;outline-offset:6px!important}.navigation--countdown .game-container.drag_it .place-area:focus-within .card-container{box-shadow:unset;outline:unset}.navigation--blast .game-container.drag_it .placeholders-container .base-placeholder:focus-within,.navigation--hd_word .game-container.drag_it .placeholders-container .base-placeholder:focus-within{background-image:none;box-shadow:#006c74 0 0 0 3px!important;outline:solid white!important;outline-width:3px!important;outline-offset:6px!important}.navigation--blast .game-container.drag_it .placeholders-container .base-placeholder:focus-within .base-placeholder-area,.navigation--hd_word .game-container.drag_it .placeholders-container .base-placeholder:focus-within .base-placeholder-area{box-shadow:unset;outline:unset}.navigation--blast .game-container.drag_it .place-area:focus-within,.navigation--hd_word .game-container.drag_it .place-area:focus-within{box-shadow:#006c74 0 0 0 3px!important;outline:solid white!important;outline-width:3px!important;outline-offset:6px!important}.navigation--blast .game-container.drag_it .place-area:focus-within .card-container,.navigation--hd_word .game-container.drag_it .place-area:focus-within .card-container{box-shadow:unset;outline:unset}.navigation--blast .game-container.drag_it .card-source .card-source__label-wrapper{background-color:#0065a733}.base-icon{flex-shrink:0;display:inline-flex;width:1.58em;height:1.58em;border-radius:50%;background:#acdde4;text-align:center;border:5px solid transparent;cursor:pointer;position:relative;padding:0;margin:0}.base-icon img{width:100%}.base-icon .no-icon{font-size:.25em;white-space:nowrap;background:#acdde4;display:inline-flex;width:100%;height:100%;border-radius:50%;align-items:center;justify-content:center}.base-icon-error,.base-icon-success{display:none;width:49px;height:49px;position:absolute;top:calc(.2em - 24.5px);left:calc(.2em - 24.5px);border-radius:50%;border:3px solid white}.base-icon-success circle{fill:#fff}.base-icon-success path{fill:#587e07}.base-icon-error circle{fill:#fff}.base-icon-error path{fill:#c72100}.sort .base-icon{width:1.25em;height:1.25em}.sort .task-item:has(.replay-btn) .base-icon-container{width:calc(100% - 60px)!important}.sort .task-item:not(:has(.replay-btn)) .base-icon-container{width:100%!important}.sort .base-icon-container{padding:18px 20px;height:100px;width:calc(100% - 60px)!important;border-radius:50px;background:#fff;gap:12px;align-items:center;justify-content:center}.sort .base-icon-container img{width:1em!important;height:1em!important}@media (max-width: 800px){.sort .base-icon-container{padding:12px;height:78px;min-width:30%}.sort .base-icon-container img{width:fit-content!important;height:100%!important}}.base-number-tile{position:relative;font-size:.9em;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:1.6em;height:1.6em;background-color:#fff;color:#004ca8;border:5px solid transparent;cursor:pointer}@media (hover: hover){.base-number-tile:hover{border-color:#ab64a8}}.base-number-tile-error,.base-number-tile-success{display:none;width:49px;height:49px;position:absolute;top:calc(.1em - 24.5px);left:calc(.1em - 24.5px);border-radius:50%;border:3px solid white}.base-number-tile-success circle{fill:#fff}.base-number-tile-success path{fill:#587e07}.base-number-tile-error circle{fill:#fff}.base-number-tile-error path{fill:#c72100}.base-color-tile{display:inline-flex;width:100%;height:100%;max-width:100%;margin:0;border-radius:5px;text-align:center;cursor:pointer}.base-color-tile.color-blue{background-color:#004ca8}.base-color-tile.color-yellow{background-color:#ffd300}.base-color-tile.color-green{background-color:#587e07}.base-color-tile.color-red{background-color:#c72100}.base-color-tile.color-white{background-color:#fff}.base-color-tile.color-violet{background-color:#ab64a8}.base-color-tile.color-purple{background-color:purple}.base-color-tile-error,.base-color-tile-success{display:none;width:49px;height:49px;position:absolute;top:calc(.01em - 24.5px);left:calc(.01em - 24.5px);border-radius:50%;border:3px solid white}.base-color-tile-success circle{fill:#fff}.base-color-tile-success path{fill:#587e07}.base-color-tile-error circle{fill:#fff}.base-color-tile-error path{fill:#c72100}.navigation:has(.multiscreen-touch-game) .header{min-width:600px}.game-container{z-index:0}.game-container-zoom{min-width:100vw}@media (max-width: 600px){.game-container-zoom{min-width:600px;min-height:600px}}@media (max-width: 1024px){.game-container.touch.touch-icon:has(.assignment_progress_bar){margin-top:auto}.game-container.touch.touch-icon:has(.assignment_progress_bar) .assignment_progress_bar{margin-top:20px}}.navigation:has(.assignment_progress_bar) .game-container.touch.touch-icon .task-container .task-item{top:200%}@media (max-height: 700px){.navigation:has(.assignment_progress_bar) .game-container.touch.touch-digit-text .task-container .task-item .base-icon{max-width:120px;max-height:120px}}.navigation:has(.assignment_progress_bar) .game-container.touch.touch-icon:has(.visual-support-icon) .task-container .task-item{top:50%}@media (max-height: 740px){.game-container.touch:has(.assignment_progress_bar) .cards-container:has(.replay-btn){padding-bottom:80px}}@media (max-width: 865px){.game-container.touch.touch-digit-text{margin-top:120px}}@media (max-width: 600px) and (max-height: 830px){.game-container.touch.touch-digit-text{margin-top:90px}}@media (max-height: 700px) and (max-width: 864px){.game-container.touch.touch-digit-text{margin-top:20px}}@media (min-width: 865px) and (max-width: 1024px){.game-container.touch.touch-digit-text .assignment_progress_bar{margin-bottom:30px}}.game-container.touch.touch-icon{max-width:min(100% - 70px,2000px);width:calc(100% - 70px)}@media (max-height: 799px) and (max-width: 1024px){.game-container.touch.touch-icon{margin-top:120px}}@media (max-height: 800px) and (max-width: 1024px){.game-container.touch.touch-icon{margin-top:90px}}@media (max-height: 720px) and (max-width: 1024px){.game-container.touch.touch-icon{margin-top:40px}}@media (min-height: 850px) and (max-width: 1024px){.game-container.touch.touch-icon{margin-top:150px}}.game-container.touch.touch-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;width:100%;background:linear-gradient(90deg,#00859200,#00859200 50%,#0085924d 50%,#0085924d)}.game-container.touch.touch-icon .task-container{flex-shrink:0;padding-bottom:0;min-height:50px;z-index:20}.game-container.touch.touch-icon .task-container .task-item{position:absolute;padding-bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;width:100%;display:grid;grid-template-columns:min-content;gap:8px}.game-container.touch.touch-icon .task-container .task-item .base-word{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:1.2;padding:.1em .4em;color:#231f20;background:#fff;border-radius:120px}.game-container.touch.touch-icon .task-container .task-item .replay-btn{margin:0 auto}@media (max-width: 700px){.game-container.touch.touch-icon .cards-container:has(>:nth-child(5)){transform:scale(.8)}}.game-container.touch.touch-icon .cards-container{flex-grow:1;align-items:center;z-index:30;margin-top:11vh}.game-container.touch.touch-icon .cards-container .card-item{display:flex;margin:0 .35em}.game-container.touch.touch-icon .cards-container .card-item.replay-is-playing,.game-container.touch.touch-icon .cards-container .card-item.dvo-is-playing{z-index:22}.game-container.touch.touch-icon .cards-container .card-item.dvo-is-playing .card-icon,.game-container.touch.touch-icon .cards-container .card-item.replay-is-playing .card-icon{border-color:#fff}.game-container.touch.touch-icon .cards-container .card-item .replay-btn{position:absolute;bottom:0;right:0}@media (max-width: 1024px) or (orientation: portrait){.game-container.touch.touch-icon .cards-container .card-item .replay-btn{bottom:-10%;right:-10%}@media (max-width: 960px){.game-container.touch.touch-icon .cards-container .card-item .replay-btn{bottom:-20%;right:-20%}}}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(2):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(2):first-child~*{font-size:1em}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(3):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(3):first-child~*{font-size:.6666666667em}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(4):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(4):first-child~*{font-size:.5em}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(5):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(5):first-child~*{font-size:.5em}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(6):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(6):first-child~*{font-size:.4166666667em}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(7):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(7):first-child~*{font-size:.4285714286em}.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(8):first-child,.game-container.touch.touch-icon .cards-container .card-item:nth-last-child(8):first-child~*{font-size:.375em}.game-container.touch.touch-icon .cards-container .card-item .card-icon{cursor:pointer;border:8px solid transparent;font-size:3.2em}@media (hover: hover){.game-container.touch.touch-icon .cards-container .card-item .card-icon:hover{border-color:#fff}}@media screen and (max-width: 2000px){.game-container.touch.touch-icon .cards-container .card-item .card-icon{font-size:2.9em}}@media screen and (max-width: 2000px) and (max-width: 1700px){.game-container.touch.touch-icon .cards-container .card-item .card-icon{font-size:2.6em}}@media screen and (max-width: 2000px) and (max-width: 1700px) and (max-width: 1500px){.game-container.touch.touch-icon .cards-container .card-item .card-icon{font-size:2.4em}}@media screen and (max-width: 2000px) and (max-width: 1700px) and (max-width: 1500px) and (max-width: 1024px){.game-container.touch.touch-icon .cards-container .card-item .card-icon{font-size:2.2em}}@media (min-width: 600px) and (max-width: 1024px) and (orientation: portrait){.game-container.touch.touch-icon .cards-container .card-item .card-icon{font-size:2.2em}}@media (max-width: 799px){.game-container.touch.touch-icon{font-size:60px}}@media (max-height: 599px){.game-container.touch.touch-icon{font-size:60px}}.navigation--hd_word .touch-icon .cards-container:before,.navigation--orbit .touch-icon .cards-container:before{background:#ffffff1a}.navigation--hd_word .game-container.touch.touch-icon .task-item,.navigation--hd_word .game-container.touch.touch-word .task-item,.navigation--orbit .game-container.touch.touch-icon .task-item,.navigation--orbit .game-container.touch.touch-word .task-item{gap:28px!important}.navigation--countdown .touch-digit-text .card-text-digit,.navigation--blast .touch-digit-text .card-text-digit{width:1.75em;height:1.75em}.game-container.touch.touch-icon:has(.visual-support-icon) .card-icon{font-size:2em!important}.game-container.touch.touch-word:has(.visual-support-icon) .card-icon{font-size:3em!important}.game-container.touch.touch-icon:has(.visual-support-icon) .task-container,.game-container.touch.touch-word:has(.visual-support-icon) .task-container{margin-top:25px!important}.game-container.touch.touch-icon:has(.visual-support-icon) .task-container .task-item,.game-container.touch.touch-word:has(.visual-support-icon) .task-container .task-item{position:relative;display:grid;align-items:center;gap:52px}.game-container.touch.touch-icon:has(.visual-support-icon) .task-container .task-item .base-word,.game-container.touch.touch-word:has(.visual-support-icon) .task-container .task-item .base-word{margin:0 auto}.game-container.touch.touch-icon:has(.visual-support-icon) .task-container .task-item .base-word .base-word-value,.game-container.touch.touch-word:has(.visual-support-icon) .task-container .task-item .base-word .base-word-value{font-size:.8em}.game-container.touch.touch-icon:has(.visual-support-icon) .task-container .visual-support-icon,.game-container.touch.touch-word:has(.visual-support-icon) .task-container .visual-support-icon{margin:0 auto!important;height:2.5em;max-height:220px;margin-left:0}.game-container.touch.touch-icon:has(.visual-support-icon) .task-container .replay-btn,.game-container.touch.touch-word:has(.visual-support-icon) .task-container .replay-btn{margin:0 auto}.game-container.touch.touch-icon:has(.visual-support-icon) .cards-container,.game-container.touch.touch-word:has(.visual-support-icon) .cards-container{margin-top:20px!important}.game-container.touch.touch-base,.game-container.touch.touch-digit-text,.game-container.touch.touch-word{justify-content:center}.game-container.touch.touch-base .task-container,.game-container.touch.touch-digit-text .task-container,.game-container.touch.touch-word .task-container{flex-shrink:0;padding-bottom:.5em;min-height:80px;z-index:20}.game-container.touch.touch-base .task-container .task-item,.game-container.touch.touch-digit-text .task-container .task-item,.game-container.touch.touch-word .task-container .task-item{visibility:hidden;padding-bottom:0;justify-content:center;width:100%}.game-container.touch.touch-base .task-container .task-item:last-child,.game-container.touch.touch-digit-text .task-container .task-item:last-child,.game-container.touch.touch-word .task-container .task-item:last-child{visibility:visible}.game-container.touch.touch-base .task-container .replay-btn,.game-container.touch.touch-digit-text .task-container .replay-btn,.game-container.touch.touch-word .task-container .replay-btn{font-size:56px}.game-container.touch.touch-base .task-container .base-word,.game-container.touch.touch-digit-text .task-container .base-word,.game-container.touch.touch-word .task-container .base-word{padding:.1em .4em;font-size:.68em;color:#231f20;background:#fff;border-radius:120px}.game-container.touch.touch-base .cards-container,.game-container.touch.touch-digit-text .cards-container,.game-container.touch.touch-word .cards-container{margin-top:8vh}.game-container.touch.touch-base .cards-container .card-item,.game-container.touch.touch-digit-text .cards-container .card-item,.game-container.touch.touch-word .cards-container .card-item{margin:.1em}.game-container.touch.touch-base .cards-container .success.base-word,.game-container.touch.touch-digit-text .cards-container .success.base-word,.game-container.touch.touch-word .cards-container .success.base-word{color:#fff;background:#587e07;overflow:visible}.game-container.touch.touch-base .cards-container .success.base-word .base-word-success,.game-container.touch.touch-digit-text .cards-container .success.base-word .base-word-success,.game-container.touch.touch-word .cards-container .success.base-word .base-word-success{display:block}.game-container.touch.touch-base .cards-container .error.base-word,.game-container.touch.touch-digit-text .cards-container .error.base-word,.game-container.touch.touch-word .cards-container .error.base-word{color:#fff;background:#c72100;overflow:visible}.game-container.touch.touch-base .cards-container .error.base-word .base-word-error,.game-container.touch.touch-digit-text .cards-container .error.base-word .base-word-error,.game-container.touch.touch-word .cards-container .error.base-word .base-word-error{display:block}.game-container.touch.touch-base .base-color-tile,.game-container.touch.touch-digit-text .base-color-tile,.game-container.touch.touch-word .base-color-tile{width:140px;height:140px;border:5px solid transparent}@media (hover: hover){.game-container.touch.touch-base .base-color-tile:hover,.game-container.touch.touch-digit-text .base-color-tile:hover,.game-container.touch.touch-word .base-color-tile:hover{border-color:#fff}}.game-container.touch.touch-base .base-color-tile.success .base-color-tile-success,.game-container.touch.touch-digit-text .base-color-tile.success .base-color-tile-success,.game-container.touch.touch-word .base-color-tile.success .base-color-tile-success,.game-container.touch.touch-base .base-color-tile.error .base-color-tile-error,.game-container.touch.touch-digit-text .base-color-tile.error .base-color-tile-error,.game-container.touch.touch-word .base-color-tile.error .base-color-tile-error{display:block}.game-container.touch.touch-base .base-word,.game-container.touch.touch-digit-text .base-word,.game-container.touch.touch-word .base-word{padding:.25em;min-width:8em;font-size:.45em;background:#fff;border-radius:50px;cursor:pointer;border:2px solid transparent}@media (hover: hover){.game-container.touch.touch-base .base-word:hover,.game-container.touch.touch-digit-text .base-word:hover,.game-container.touch.touch-word .base-word:hover{border-color:#fff}}.game-container.touch.BAW-digit-text{justify-content:space-around}.game-container.touch.BAW-digit-text .task-container .replay-btn{font-size:29px;margin-bottom:25px}.game-container.touch.BAW-digit-text .task-container .task-item{margin-top:-13px;display:flex;flex-direction:column-reverse;align-items:center}.game-container.touch.BAW-digit-text .task-container .task-item .base-icon{font-size:2.56em}.game-container.touch.BAW-digit-text .cards-container{margin-top:5vh}.game-container.touch.BAW-digit-text .cards-container .card-item{font-size:inherit!important}.game-container.touch.BAW-digit-text .cards-container .card-item .card-text-digit .base-number-tile-value{font-weight:900}.game-container.touch.BABW-digit-text{justify-content:inherit}.game-container.touch.BABW-digit-text .task-container{min-height:140px}.game-container.touch.BABW-digit-text .task-container .replay-btn{font-size:29px;margin-bottom:25px}.game-container.touch.BABW-digit-text .task-container .task-item{margin-top:-13px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.game-container.touch.BABW-digit-text .task-container .task-item .base-word{color:#231f20;background:#fff;text-align:center;border:0}.game-container.touch.BABW-digit-text .task-container .task-item .base-word .base-word-value{font-size:50px}@media (min-width: 1025px) and (min-height: 900px){.game-container.touch.BABW-digit-text .task-container .task-item .base-word .base-word-value{font-size:90px}}.game-container.touch.BABW-digit-text .cards-container{margin-top:11vh!important}.game-container.touch.BABW-digit-text .cards-container .card-item{width:inherit;min-width:inherit;font-size:inherit!important}.game-container.touch.touch-word .task-item:has(.base-icon){display:flex;align-items:flex-end;justify-content:center}.game-container.touch.touch-word .task-item:has(.base-icon) .replay-btn{font-size:29px}.game-container.touch.touch-word .task-item:has(.task-word){display:flex;align-items:flex-end;justify-content:center;max-width:max-content}.game-container.touch.touch-word .task-item:has(.task-word) .replay-btn{font-size:29px}.game-container.touch.touch-word .base-word{min-width:auto;width:100%}.game-container.touch.touch-word .card-item{flex-grow:1;max-width:4.25em}.game-container.touch.touch-word .card-item .replay-btn{left:50%;position:relative;transform:translate(-50%)}.game-container.touch.touch-digit-text .card-icon{font-weight:400;margin:0 5px;border-width:8px}@media (hover: hover){.game-container.touch.touch-digit-text .card-icon:hover{border-color:#fff}}.game-container.touch.touch-digit-text .cards-container{margin:0;z-index:20}.game-container.touch.touch-digit-text .cards-container .card-item{margin:0 5px;display:flex;flex-direction:column;align-items:center;min-width:1.3em;width:20%;max-width:2em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(2):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(2):first-child~*{font-size:2.5em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(3):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(3):first-child~*{font-size:1.6666666667em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(4):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(4):first-child~*{font-size:1.25em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(5):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(5):first-child~*{font-size:1em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(6):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(6):first-child~*{font-size:.8333333333em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(7):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(7):first-child~*{font-size:.7142857143em}.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(8):first-child,.game-container.touch.touch-digit-text .cards-container .card-item:nth-last-child(8):first-child~*{font-size:.625em}.game-container.touch.touch-digit-text .cards-container .card-item .card-text-digit.error{background:#c72100!important;color:#fff!important;border-color:#c72100!important}.game-container.touch.touch-digit-text .cards-container .card-item .card-text-digit.error .base-number-tile-error{display:block}.game-container.touch.touch-digit-text .cards-container .card-item .card-text-digit.success{background:#587e07!important;color:#fff!important;border-color:#587e07!important}.game-container.touch.touch-digit-text .cards-container .card-item .card-text-digit.success .base-number-tile-success{display:block}.game-container.touch.touch-digit-text .cards-container .base-color-tile{width:100%;height:1.6em}.placeholder-icon{border:1px dashed #ffffff;background:#ffffff0d;flex-shrink:0;display:inline-flex;width:1.58em;height:1.58em;border-radius:50%;text-align:center;padding:0}.sort .placeholder-icon{width:1.25em;height:1.25em}.placeholder-word{height:calc(1.5em - 2px);width:100%;background:#ffffff4d;padding:0}.placeholder-word .card-word{height:100%;width:100%}@media (max-height: 770px){.game-container.sort.sorter-icons:has(.base-word-with-absolute-icons),.game-container.sort.sorter-words:has(.base-word-with-absolute-icons){scale:.8}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words{margin-right:auto!important;justify-content:space-evenly!important}@media (max-width: 1024px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words{margin:auto!important}}@media (max-height: 950px) and (min-height: 900px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words{font-size:45px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item{margin:0 25px}@media (max-width: 1024px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .assignment_progress_bar,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .assignment_progress_bar{padding:0;margin:0;top:0}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .assignment_progress_bar .assignment_progress_bar-progress,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .assignment_progress_bar .assignment_progress_bar-progress{height:16px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .assignment_progress_bar .assignment_progress_bar-counter .assignment_progress_bar-counter--value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .assignment_progress_bar .assignment_progress_bar-counter .assignment_progress_bar-counter--value{padding:8px;font-size:16px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(.visual-support-icon) .base-icon-container,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(.visual-support-icon) .base-icon-container{padding:12px;max-width:280px;width:100%!important}@media (max-width: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(.visual-support-icon) .base-icon-container,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(.visual-support-icon) .base-icon-container{max-width:calc(100% - 40px)}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(.visual-support-icon) .base-icon-container img,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(.visual-support-icon) .base-icon-container img{width:fit-content!important;height:100%!important}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(2):last-child) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(2):last-child) .task-container .task-item .task-word .base-word-value{font-size:20px!important}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value{font-size:24px!important}@media (max-width: 740px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value{font-size:14px!important}}@media (max-width: 1000px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value{font-size:16px!important}}@media (max-width: 1000px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(3):last-child) .task-container .task-item .task-word .base-word-value{font-size:20px!important}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(4)) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(4)) .task-container .task-item .task-word .base-word-value{font-size:20px!important}@media (max-width: 1000px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(4)) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(4)) .task-container .task-item .task-word .base-word-value{font-size:14px!important}}@media (max-width: 1400px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections:has(>:nth-child(4)) .task-container .task-item .task-word .base-word-value,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections:has(>:nth-child(4)) .task-container .task-item .task-word .base-word-value{font-size:16px!important}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item{flex:1 1 0;width:0!important}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container{padding-bottom:20px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item:has(.base-word),.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item:has(.base-word){width:100%}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item:has(.base-word) .base-word,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item:has(.base-word) .base-word{min-width:calc(100% - 54px)}@media (max-width: 1024px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item:has(.base-word) .base-word,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item:has(.base-word) .base-word{min-width:calc(100% - 50px)}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item:has(.base-letter-tile) .replay-btn,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item:has(.base-letter-tile) .replay-btn{position:static;transform:unset;margin-left:8px;margin-top:auto}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-letter-tile,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-letter-tile{height:76px;width:60px;font-size:32px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-letter-tile,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-letter-tile{height:48px;width:40px;font-size:22px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-letter-tile .base-letter,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-letter-tile .base-letter{margin-bottom:15px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .task-word+.replay-btn,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .task-word+.replay-btn{position:static;transform:unset;margin-left:8px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-word,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-word{min-height:76px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-word,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-word{min-height:48px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-icon,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-icon{width:76px;height:76px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-icon,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-icon{width:48px;height:48px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .base-icon+.replay-btn,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .base-icon+.replay-btn{right:-8px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .container-color-tile,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .container-color-tile{height:76px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .container-color-tile,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .container-color-tile{height:48px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .container-color-tile .base-color-tile,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .container-color-tile .base-color-tile{height:76px;width:60px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .task-item .container-color-tile .base-color-tile,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .task-item .container-color-tile .base-color-tile{height:48px;width:37px;margin:0 5px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-container .card-item .replay-btn,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-container .card-item .replay-btn{left:calc(100% + 8px);transform:unset}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container{max-width:350px}@media (max-width: 1450px) and (min-height: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container{max-width:300px}}@media (max-width: 1024px) and (min-height: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container{max-width:220px}}@media (max-height: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container{max-width:180px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container{margin:0 auto}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container.active{background:#ffffffb3;border-radius:100%;box-shadow:unset}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container.selected{border-radius:100%;border:8px solid #ffffff}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container .placeholder-item{width:100%;height:100%;padding:0 0 100%;position:relative}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container .placeholder-item .base-placeholder{width:100%;height:0;padding:0 0 calc(100% - 16px);position:absolute;border-radius:100%;background:#ffffff4d;border:8px dashed #ffffff}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .multiple-sections-item .assignment-placeholder-container .placeholder-item .base-placeholder .base-placeholder-area{height:0;padding:0 0 100%}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .cards-container{min-height:136px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .cards-container{min-height:100px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .cards-container .card-item .place-area{width:132px;height:132px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .cards-container .card-item .place-area{width:100px;height:100px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons .cards-container .card-item .place-area .base-icon{width:100%;height:100%}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .assignment-placeholder-container{max-width:220px}@media (max-width: 1024px) and (min-height: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-icons:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .assignment-placeholder-container{max-width:180px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item{margin:unset;margin-right:20px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item:last-child{margin-right:0}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container{max-width:400px}@media (max-width: 850px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container{max-width:370px}}@media (max-width: 768px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container{max-width:350px}}@media (max-width: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container{max-width:270px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container{margin:0 auto}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container.active{background:#ffffffb3;border-radius:40px;box-shadow:unset}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container.selected{border-radius:40px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container.selected .placeholder-item .base-placeholder{border:4px solid #ffffff}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container .placeholder-item{width:100%;height:60px;position:relative;max-height:60px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container .placeholder-item{height:48px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .multiple-sections-item .assignment-placeholder-container .placeholder-item .base-placeholder{width:100%;height:100%;position:absolute;border-radius:40px;background:#ffffff4d;border:4px dashed #ffffff}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item{height:60px}@media (max-width: 1024px),(max-height: 800px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item{height:48px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item .replay-btn{right:-8px;bottom:0;top:0}@media (max-width: 1024px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item .replay-btn{right:0}}@media (max-width: 835px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item .replay-btn{right:-8px;bottom:-10px}}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item .place-area{height:100%}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item .place-area .base-word{height:100%}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words .cards-container .card-item .place-area .base-word .base-word-value{height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 1100px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .assignment-placeholder-container{max-width:314px}}@media (max-width: 850px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .assignment-placeholder-container{max-width:240px}}@media (max-width: 768px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .assignment-placeholder-container{max-width:230px}}@media (max-width: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .task-item,.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(3)) .multiple-sections-item .assignment-placeholder-container{max-width:178px}}@media (max-width: 700px){.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)){display:grid;grid-template-areas:"progress progress" "tasks placeholders";grid-template-columns:1fr 1fr;grid-template-rows:max-content 1fr;column-gap:40px;margin-bottom:50px!important}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .multiple-sections-item{margin:unset;margin-right:13px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .assignment_progress_bar{grid-area:progress;margin:30px 0;padding-bottom:0}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .multiple-sections{flex-direction:column;width:100%;grid-area:placeholders;margin-top:0}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .multiple-sections .multiple-sections-item{margin-right:unset;min-width:-webkit-fill-available}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .multiple-sections .multiple-sections-item .task-container{padding-bottom:20px}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .multiple-sections .multiple-sections-item .assignment-placeholder-container{max-width:100%}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .multiple-sections .multiple-sections-item .assignment-placeholder-container .placeholder-item{height:.9em}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .cards-container{grid-area:tasks;height:fit-content;margin:auto;width:100%;display:flex;justify-content:flex-start}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .cards-container .card-item{width:calc(100% - 40px)}.navigation:has(.assignment-placeholder-container) .game-container.sort.sorter-words:has(.multiple-sections>:nth-child(4)) .cards-container .card-item .replay-btn{margin:auto;right:0;transform:translate(calc(100% + 8px))}}.game-container.sort.sorter-icons:has(.visual-support-icon),.game-container.sort.sorter-words:has(.visual-support-icon){margin-top:15vh}@media (min-height: 600px) and (min-width: 1100px){.game-container.sort.sorter-icons:has(.visual-support-icon),.game-container.sort.sorter-words:has(.visual-support-icon){margin-top:16vh!important}}@media (max-height: 600px) and (min-width: 866px){.game-container.sort.sorter-icons:has(.visual-support-icon),.game-container.sort.sorter-words:has(.visual-support-icon){margin-top:calc(15vh + 35px)!important}}@media (max-width: 865px){.game-container.sort.sorter-icons:has(.visual-support-icon),.game-container.sort.sorter-words:has(.visual-support-icon){margin-top:0!important}}.game-container.sort.sorter-icons:has(.visual-support-icon) .multiple-sections:has(>:nth-child(3)) .multiple-sections-item .base-icon-container img,.game-container.sort.sorter-words:has(.visual-support-icon) .multiple-sections:has(>:nth-child(3)) .multiple-sections-item .base-icon-container img{height:.5em!important;max-height:37px;max-width:37px}.game-container.sort.sorter-icons:has(.visual-support-icon) .multiple-sections,.game-container.sort.sorter-words:has(.visual-support-icon) .multiple-sections{align-items:flex-end!important}@media (max-width: 1000px){.game-container.sort.sorter-icons:has(.visual-support-icon) .multiple-sections .multiple-sections-item,.game-container.sort.sorter-words:has(.visual-support-icon) .multiple-sections .multiple-sections-item{margin:0 15px!important}}.game-container.sort.sorter-icons:has(.visual-support-icon) .multiple-sections .multiple-sections-item:nth-last-child(2):first-child~* .task-container,.game-container.sort.sorter-words:has(.visual-support-icon) .multiple-sections .multiple-sections-item:nth-last-child(2):first-child~* .task-container{font-size:.6666666667em!important}.game-container.sort.sorter-icons:has(.visual-support-icon) .multiple-sections .multiple-sections-item:nth-last-child(2):first-child .task-container,.game-container.sort.sorter-words:has(.visual-support-icon) .multiple-sections .multiple-sections-item:nth-last-child(2):first-child .task-container{font-size:.6666666667em!important}.game-container.sort.sorter-icons:has(.visual-support-icon) .task-container .base-word-value,.game-container.sort.sorter-words:has(.visual-support-icon) .task-container .base-word-value{font-size:.45em!important}.game-container.sort.sorter-icons:has(.visual-support-icon) .task-item,.game-container.sort.sorter-words:has(.visual-support-icon) .task-item{text-align:center;margin:0 auto 15px;padding:5px;width:100%;align-items:flex-end!important}.game-container.sort.sorter-icons:has(.visual-support-icon) .task-item:has(.replay-btn) .task-word,.game-container.sort.sorter-words:has(.visual-support-icon) .task-item:has(.replay-btn) .task-word{width:calc(100% - 60px)!important}.game-container.sort.sorter-icons:has(.visual-support-icon) .task-item:not(:has(.replay-btn)) .task-word,.game-container.sort.sorter-words:has(.visual-support-icon) .task-item:not(:has(.replay-btn)) .task-word{width:100%!important}.game-container.sort.sorter-icons:has(.visual-support-icon) .task-item .task-word,.game-container.sort.sorter-words:has(.visual-support-icon) .task-item .task-word{min-height:61px;border-radius:50px!important;width:calc(100% - 60px)!important;display:flex;gap:12px;align-items:center;justify-content:center}.game-container.sort.sorter-icons,.game-container.sort.sorter-words{justify-content:space-evenly}.game-container.sort.sorter-icons .sort-placeholder-list,.game-container.sort.sorter-words .sort-placeholder-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-height: 950px) and (min-height: 900px){.game-container.sort.sorter-icons,.game-container.sort.sorter-words{font-size:75px}}.game-container.sort.sorter-icons .replay-btn,.game-container.sort.sorter-words .replay-btn{margin-top:auto;flex-shrink:0}.game-container.sort.sorter-icons .multiple-sections-item,.game-container.sort.sorter-words .multiple-sections-item{margin:0 30px}.game-container.sort.sorter-icons .multiple-sections-item .task-container,.game-container.sort.sorter-words .multiple-sections-item .task-container{padding-bottom:.3em}.game-container.sort.sorter-icons .multiple-sections-item:nth-last-child(2):first-child .task-container,.game-container.sort.sorter-icons .multiple-sections-item:nth-last-child(2):first-child~* .task-container,.game-container.sort.sorter-words .multiple-sections-item:nth-last-child(2):first-child .task-container,.game-container.sort.sorter-words .multiple-sections-item:nth-last-child(2):first-child~* .task-container{font-size:1em}.game-container.sort.sorter-icons .multiple-sections-item:nth-last-child(3):first-child .task-container,.game-container.sort.sorter-icons .multiple-sections-item:nth-last-child(3):first-child~* .task-container,.game-container.sort.sorter-words .multiple-sections-item:nth-last-child(3):first-child .task-container,.game-container.sort.sorter-words .multiple-sections-item:nth-last-child(3):first-child~* .task-container{font-size:.6666666667em}.game-container.sort.sorter-icons .multiple-sections-item:nth-last-child(4):first-child .task-container,.game-container.sort.sorter-icons .multiple-sections-item:nth-last-child(4):first-child~* .task-container,.game-container.sort.sorter-words .multiple-sections-item:nth-last-child(4):first-child .task-container,.game-container.sort.sorter-words .multiple-sections-item:nth-last-child(4):first-child~* .task-container{font-size:.5em}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.sort.sorter-icons,.game-container.sort.sorter-words{justify-content:center}.game-container.sort.sorter-icons--hd_word .sorter-words .letter-tile,.game-container.sort.sorter-icons--orbit .sorter-words .letter-tile,.game-container.sort.sorter-words--hd_word .sorter-words .letter-tile,.game-container.sort.sorter-words--orbit .sorter-words .letter-tile{min-width:1.3em;width:auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape),only screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.sort.sorter-icons--hd_word .sorter-words,.game-container.sort.sorter-icons--orbit .sorter-words,.game-container.sort.sorter-words--hd_word .sorter-words,.game-container.sort.sorter-words--orbit .sorter-words{margin-bottom:auto}}.game-container.sort.sorter-icons .card-item,.game-container.sort.sorter-words .card-item{position:relative;display:inline-flex;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:50%;cursor:pointer;background:#fff6}.game-container.sort.sorter-icons .card-item .replay-btn,.game-container.sort.sorter-words .card-item .replay-btn{position:absolute;bottom:0;left:65%;transform:translate(1.9em)}.game-container.sort.sorter-icons .card-item .place-area,.game-container.sort.sorter-words .card-item .place-area{width:1.25em;height:1.25em;border-radius:50%}.game-container.sort.sorter-icons .card-item .place-area .base-icon,.game-container.sort.sorter-icons .card-item .place-area .word-tile,.game-container.sort.sorter-words .card-item .place-area .base-icon,.game-container.sort.sorter-words .card-item .place-area .word-tile{position:absolute;right:0;bottom:0}.game-container.sort.sorter-icons{margin-top:max(20vh,115px)}@media (max-width: 864px){.game-container.sort.sorter-icons{margin-top:0}}.game-container.sort.sorter-icons .multiple-sections{display:flex}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item{width:50%}@media (max-width: 1023px){.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item{margin:0 10px}}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(3):first-child,.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(3):first-child~*{width:calc(100% / 3)}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(3):first-child .placeholders-container,.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(3):first-child~* .placeholders-container{font-size:calc(2em / 3);min-height:4em}@media screen and (min-width: 1367px) and (max-width: 1440px){.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(3):first-child .placeholders-container,.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(3):first-child~* .placeholders-container{font-size:1em;min-height:6em}}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(4):first-child,.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(4):first-child~*{width:25%}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(4):first-child .placeholders-container,.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(4):first-child~* .placeholders-container{font-size:.5em;min-height:4em}@media screen and (min-width: 1367px) and (max-width: 1440px){.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(4):first-child .placeholders-container,.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item:nth-last-child(4):first-child~* .placeholders-container{font-size:.75em;min-height:6em}}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .task-item .task-word{background:transparent;position:relative;margin-right:2.5%}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .task-item .task-word>:before{content:"";position:absolute;padding:20px;width:100%;height:100%;left:0%;top:0%;background:#fff;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;transform:scale(1);transition:all .2s ease-in-out;z-index:-1}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .task-item.replay-is-playing .task-word{position:relative;background:transparent}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .task-item.replay-is-playing .task-word>:before{content:"";position:absolute;padding:20px;width:100%;height:100%;left:0%;top:0%;background:#fff;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;transform:scale(1.2);transition:all .2s ease-in-out;border:3px solid #587e07;z-index:-1}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .task-item{justify-content:center;width:100%}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .task-item .replay-btn{position:relative;bottom:0;right:0;align-self:flex-end}@media (max-width: 1024px) and (orientation: portrait),(max-width: 1367px) and (orientation: landscape),(max-height: 800px){.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item{font-size:1em}}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .placeholders-container{margin-bottom:15px;width:100%;flex-wrap:wrap;padding:.5em;border-radius:50px}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item{display:inline-flex;flex-shrink:0;margin:auto}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item.filled .placeholder-icon{border:0}.game-container.sort.sorter-icons .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item:nth-child(3){width:100%;text-align:center;justify-content:center}.game-container.sort.sorter-icons .cards-container{margin-top:1vh;margin-bottom:0;height:2em}.game-container.sort.sorter-icons .cards-container .card-item{position:absolute}.game-container.sort.sorter-icons .container-color-tile{display:flex}.game-container.sort.sorter-icons .base-color-tile{height:120px;max-width:100px;width:100px;margin:0 10px}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.sort.sorter-icons .base-color-tile{max-width:1em;height:1.2em}}@media screen and (max-width: 1024px){.game-container.sort.sorter-icons .base-color-tile{width:8vw}}.game-container.sort.sorter-words{margin-top:15vh}@media (max-width: 864px){.game-container.sort.sorter-words{margin-top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.sort.sorter-words{height:auto;max-height:75vh;margin-bottom:5px}}.game-container.sort.sorter-words .multiple-sections{display:flex;margin-top:1vh;margin-bottom:0;line-height:1.1}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.sort.sorter-words .multiple-sections{height:2em}}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item{width:50%;margin:0 30px}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container{display:inline-flex;align-items:center;margin-bottom:0}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-item.replay-is-playing .base-word-value{position:relative}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-item.replay-is-playing .base-word-value:before{content:"";position:absolute;padding:20px;left:-5px;width:calc(100% + 10px);height:calc(100% + 5px);border-radius:10px}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word{max-width:100%;height:auto;display:flex;gap:12px;flex-shrink:1;align-items:center;justify-content:center;border-radius:120px;background:#fff;padding:1rem}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word.many-items{flex-shrink:0}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word+.replay-btn{position:absolute;right:0;transform:translate(46px)}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word .base-word-value{align-self:center;width:auto;min-width:0;color:#231f20;text-align:center;font-size:calc(24px + .0075*(100vw - 300px))}@media screen and (max-width: 920px){.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word .base-word-value{font-size:21px}}@media screen and (max-width: 920px) and (max-width: 680px){.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word .base-word-value{font-size:18px}}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .base-icon{font-size:2em}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-item .base-letter-tile{width:1.6em;font-size:60px}@media screen and (max-width: 1000px){.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-item .base-letter-tile{font-size:55px}}@media screen and (max-width: 1000px) and (max-width: 900px){.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-item .base-letter-tile{font-size:50px}}@media screen and (max-width: 1000px) and (max-width: 900px) and (max-width: 800px){.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-item .base-letter-tile{font-size:45px}}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container{text-align:center;margin:0 auto 15px;padding:5px;flex-direction:column;font-size:calc(16px + .0075*(100vw - 300px))}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container.active{border-radius:18px;box-shadow:0 0 0 3px #ffffff4d}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item{display:flex;justify-content:center;margin-bottom:15px}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item:last-child{margin-bottom:0}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item .base-placeholder{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;line-height:1.2;border:1px dashed #ffffff}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item .base-word{width:100%;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;line-height:1.2}.game-container.sort.sorter-words .multiple-sections .multiple-sections-item .placeholders-container .placeholder-item .base-word .base-word-value{width:100%;min-width:auto;background:#fff;color:#231f20;padding:calc(.2em - 1px);font-size:1em;line-height:1.1;border-radius:120px}.game-container.sort.sorter-words .cards-container{font-size:calc(16px + .0075*(100vw - 300px));line-height:1.1}.game-container.sort.sorter-words .cards-container .card-item{width:calc(25% - 34px);height:auto;border-radius:120px}.game-container.sort.sorter-words .cards-container .card-item .replay-btn{position:absolute;bottom:auto;right:0;left:initial;transform:translate(1.7em,-.1em)}@media screen and (orientation: portrait){.game-container.sort.sorter-words .cards-container .card-item .replay-btn{transform:translate(110%,-25%)}}.game-container.sort.sorter-words .cards-container .card-item .place-area{width:100%;font-size:1em;height:1.4em;border-radius:50px}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.sort.sorter-words .cards-container .card-item .place-area{height:1.2em}}@media screen and (min-height: 1024px){.game-container.sort.sorter-words .cards-container .card-item .place-area{height:calc(2.4em - 2px)}}.game-container.sort.sorter-words .cards-container .card-item .place-area .base-word{right:0;display:flex}.game-container.sort.sorter-words .cards-container .card-item .place-area .base-word .base-word-value{width:100%;background:#fff;color:#231f20;padding:calc(.2em - 1px);font-size:1em;line-height:1.1;border-radius:50px;text-align:center}@media screen and (min-height: 1024px){.game-container.sort.sorter-words .cards-container .card-item .place-area .base-word .base-word-value{line-height:2}}@media screen and (max-width: 767px){.game-container.sort.sorter-words .cards-container .card-item .place-area .base-word .base-word-value{font-size:19px}}.navigation--countdown .game-container.sort.sorter-words .multiple-sections .multiple-sections-item .task-container .task-word .base-word-value{color:#231f20}.navigation--countdown .sort.sorter-icons .placeholders-container{background:#fff6;border:2px solid #ffffff}.navigation--countdown .sort.sorter-icons .placeholders-container .placeholder-icon{border:2px solid #ffffff}.navigation--countdown .sort.sorter-icons .placeholders-container .placeholder-icon .base-icon{background:#4cb7c226}.navigation--countdown .sort.sorter-icons .placeholders-container.active{background:#fffc}.navigation--countdown .sort.sorter-icons .cards-container .card-icon{background-color:#97d1d8}.navigation--blast .sort.sorter-icons .placeholders-container{background:#ffffff1a;border:2px solid rgba(255,255,255,.5019607843)}.navigation--blast .sort.sorter-icons .placeholders-container.active{background:#fff3;box-shadow:0 0 0 2px #fff9}.navigation--blast .sort.sorter-icons .task-word{background:#fff;padding:1rem 2rem;background:#ffffff4d;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:120px;line-height:1.2;color:#fff}.navigation--blast .sort.sorter-icons .base-word-value{width:auto;min-width:0;color:#231f20;text-align:center;font-size:60px}@media (max-width: 1440px),(max-height: 800px){.navigation--blast .sort.sorter-icons .base-word-value{font-size:40px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.navigation--blast .sort.sorter-icons .base-word-value{font-size:calc(16px + .0075*(100vw - 300px))}}.navigation--orbit .sort.sorter-icons .placeholders-container,.navigation--hd_word .sort.sorter-icons .placeholders-container{justify-content:space-evenly;background:#ffffff1a;border:2px solid rgba(255,255,255,.5019607843);font-size:.85em}.navigation--orbit .sort.sorter-icons .placeholders-container.active,.navigation--hd_word .sort.sorter-icons .placeholders-container.active{background:#fff3;box-shadow:0 0 0 2px #fff9}.navigation--orbit .sort.sorter-icons .placeholders-container .placeholder-icon,.navigation--hd_word .sort.sorter-icons .placeholders-container .placeholder-icon{background:#acdde4;text-align:center;border:1px solid transparent}@media screen and (max-height: 800px){.navigation--orbit .sort.sorter-icons .base-color-tile,.navigation--hd_word .sort.sorter-icons .base-color-tile{height:100px;max-width:100px}.navigation--orbit .sort.sorter-icons .card-icon,.navigation--orbit .sort.sorter-icons .placeholder-icon,.navigation--orbit .sort.sorter-icons .base-icon,.navigation--hd_word .sort.sorter-icons .card-icon,.navigation--hd_word .sort.sorter-icons .placeholder-icon,.navigation--hd_word .sort.sorter-icons .base-icon{width:1.4em;height:1.4em}.navigation--orbit .sort.sorter-icons .place-area,.navigation--hd_word .sort.sorter-icons .place-area{width:1.36em!important;height:1.36em!important}}@media screen and (max-height: 700px){.navigation--orbit .sort.sorter-icons,.navigation--hd_word .sort.sorter-icons{margin-bottom:5px;height:68vh}.navigation--orbit .sort.sorter-icons .multiple-sections .multiple-sections-item .placeholders-container,.navigation--hd_word .sort.sorter-icons .multiple-sections .multiple-sections-item .placeholders-container{margin-bottom:0;padding:20px}.navigation--orbit .sort.sorter-icons .cards-container,.navigation--hd_word .sort.sorter-icons .cards-container{height:1.7em}.navigation--orbit .sort.sorter-icons .base-color-tile,.navigation--hd_word .sort.sorter-icons .base-color-tile{height:80px;max-width:80px}.navigation--orbit .sort.sorter-icons .card-icon,.navigation--orbit .sort.sorter-icons .placeholder-icon,.navigation--orbit .sort.sorter-icons .base-icon,.navigation--hd_word .sort.sorter-icons .card-icon,.navigation--hd_word .sort.sorter-icons .placeholder-icon,.navigation--hd_word .sort.sorter-icons .base-icon{width:1.2em;height:1.2em}.navigation--orbit .sort.sorter-icons .place-area,.navigation--hd_word .sort.sorter-icons .place-area{width:1.2em!important;height:1.2em!important}}.navigation--blast .sorter-words .placeholders-container .task-word,.navigation--countdown .sorter-words .placeholders-container .task-word{background:#ffffff4d}.navigation--blast .sorter-words .placeholders-container .task-word:empty,.navigation--countdown .sorter-words .placeholders-container .task-word:empty{border:1px dashed #ffffff}.placeholder-color-tile{width:100%;max-width:100%;margin:0;display:flex;flex-direction:column}.placeholder-color-tile .base-color-tile{height:1.6em}.navigation:has(.game-container.build-a-big-word) .header,.navigation:has(.game-container.build-a-word) .header{min-width:600px}@media (max-height: 750px) and (max-width: 865px){.navigation:has(.assignment_progress_bar) .game-container.build-a-word:not(:has(.visual-support-icon)){height:calc(100vh - 110px)}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:not(:has(.visual-support-icon)) .assignment_progress_bar{padding-bottom:5px;margin-bottom:0}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:not(:has(.visual-support-icon)) .support-block{margin-top:0!important}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:not(:has(.visual-support-icon)) .cards-container{margin-bottom:20px}}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:not(:has(.visual-support-icon)) .support-block{position:relative;margin:20px auto;transform:unset;left:unset;top:unset}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:not(:has(.visual-support-icon)) .support-block .replay-btn{margin:0 auto}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon){height:100vh;padding:185px 0 100px;justify-content:center}@media (max-width: 1100px) and (max-height: 900px){.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon){padding:280px 0 100px}}@media (min-width: 1024px) and (max-height: 900px){.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon){scale:unset}}@media (max-height: 1100px){.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon) .cards-container{margin-bottom:20px}}@media (max-width: 865px){.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon){height:calc(100vh - 110px);padding:0;margin:auto}}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon) .support-block{position:relative;margin:0 auto 20px;transform:unset;top:unset;left:unset}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon) .support-block img{max-width:180px;max-height:180px}@media (max-width: 865px),(max-height: 850px){.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon) .support-block img{max-width:120px;max-height:120px}}.navigation:has(.assignment_progress_bar) .game-container.build-a-word:has(.visual-support-icon) .support-block .replay-btn{margin:0 auto}.game-container.build-a-word:has(.visual-support-icon){margin:40px auto;justify-content:center;height:calc(100vh - 80px)}@media (max-width: 1024px),(max-height: 900px){.game-container.build-a-word:has(.visual-support-icon){margin:auto;height:calc(100vh - 110px)}}@media (max-height: 900px){.game-container.build-a-word:has(.visual-support-icon){scale:.9}}@media (max-height: 768px){.game-container.build-a-word:has(.visual-support-icon){scale:.75}.game-container.build-a-word:has(.visual-support-icon) .cards-container{margin-bottom:20px}}@media (max-width: 865px) and (max-height: 700px){.game-container.build-a-word:has(.visual-support-icon){scale:.75;margin-top:-100px;height:calc(100vh - 110px)}.game-container.build-a-word:has(.visual-support-icon) .cards-container{margin-bottom:20px}}@media (max-height: 450px){.game-container.build-a-word:has(.visual-support-icon){scale:.75}}.game-container.build-a-word:has(.visual-support-icon) .support-block{position:relative;margin:20px auto;transform:unset;left:unset;top:unset}.game-container.build-a-word:has(.visual-support-icon) .support-block .replay-btn{margin:0 auto}.game-container.build-a-word:has(.visual-support-icon) .support-block .visual-support-icon{max-height:220px;height:3.2em;margin:0 auto}.game-container.build-a-word{gap:40px}@media (max-height: 750px) and (min-width: 865px){.game-container.build-a-word{height:100vh;margin:0 auto;min-height:600px;gap:20px}}@media (max-height: 750px) and (max-width: 865px){.game-container.build-a-word{height:calc(100vh - 110px);gap:20px}.game-container.build-a-word .support-block{margin-top:0!important}.game-container.build-a-word .cards-container{margin-bottom:20px}}.game-container.build-a-word .base-placeholder-area{position:relative}.game-container.build-a-word .card-container{width:100%}.game-container.build-a-word .support-block{display:grid;grid-template-columns:min-content;gap:20px;position:relative;margin:20px auto;transform:unset;left:unset;top:unset}.game-container.build-a-word .support-block .replay-btn{margin:0 auto}.game-container.build-a-word .task-container{flex-wrap:wrap;z-index:20}.game-container.build-a-word .cards-container{height:max-content;min-height:130px}@media (max-height: 800px){.game-container.build-a-word .cards-container{min-height:100px}}.game-container.build-a-word .cards-container .card-item{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:1.3em;margin:0 5px}.game-container.build-a-word .cards-container .card-item:nth-last-child(5):first-child .base-letter-tile,.game-container.build-a-word .cards-container .card-item:nth-last-child(5):first-child~* .base-letter-tile{font-size:1em;height:2.5em}.game-container.build-a-word .cards-container .card-item:nth-last-child(6):first-child .base-letter-tile,.game-container.build-a-word .cards-container .card-item:nth-last-child(6):first-child~* .base-letter-tile{font-size:.8333333333em;height:2.5em}.game-container.build-a-word .cards-container .card-item:nth-last-child(7):first-child .base-letter-tile,.game-container.build-a-word .cards-container .card-item:nth-last-child(7):first-child~* .base-letter-tile{font-size:.7142857143em;height:2.5em}.game-container.build-a-word .cards-container .card-item:nth-last-child(8):first-child .base-letter-tile,.game-container.build-a-word .cards-container .card-item:nth-last-child(8):first-child~* .base-letter-tile{font-size:.625em;height:2.5em}.game-container.build-a-word .cards-container .card-item:nth-last-child(9):first-child .base-letter-tile,.game-container.build-a-word .cards-container .card-item:nth-last-child(9):first-child~* .base-letter-tile{font-size:.5555555556em;height:2.5em}.game-container.build-a-word .cards-container .card-item:nth-last-child(10):first-child .base-letter-tile,.game-container.build-a-word .cards-container .card-item:nth-last-child(10):first-child~* .base-letter-tile{font-size:.5em;height:2.5em}.game-container.build-a-word .cards-container .card-item .base-letter-tile{width:100%;height:3em;max-height:14vh;min-height:1.5em}.game-container.build-a-word .cards-container .card-item .card-container{width:100%}.game-container.build-a-word .cards-container .card-item .card-container:focus-visible .base-letter-tile,.game-container.build-a-word .cards-container .card-item .card-container:focus-visible .base-syllable-tile{border-radius:unset}.game-container.build-a-word .base-letter-tile{width:100%;height:max(100%,96px);max-height:max(14vh,96px)}.game-container.build-a-word .placeholders-container{margin:0;z-index:20}.game-container.build-a-word .placeholders-container .placeholder-item{margin:0 7px;min-width:1.3em;width:20%;max-width:2em}.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(5):first-child .base-color-tile,.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(5):first-child~* .base-color-tile{font-size:1em}.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(6):first-child .base-color-tile,.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(6):first-child~* .base-color-tile{font-size:.8333333333em}.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(7):first-child .base-color-tile,.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(7):first-child~* .base-color-tile{font-size:.7142857143em}.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(8):first-child .base-color-tile,.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(8):first-child~* .base-color-tile{font-size:.625em}.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(9):first-child .base-color-tile,.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(9):first-child~* .base-color-tile{font-size:.5555555556em}.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(10):first-child .base-color-tile,.game-container.build-a-word .placeholders-container .placeholder-item:nth-last-child(10):first-child~* .base-color-tile{font-size:.5em}.game-container.build-a-word .placeholders-container .base-placeholder{margin-top:14px;display:inline-flex;height:max(2.5em,96px);max-height:max(14vh,96px);min-width:1.3em;width:100%;border:2px solid #ffffff}.game-container.build-a-word .placeholders-container .base-placeholder .letter-tile{margin:0;width:100%;height:max(3em,96px);max-height:max(14vh,96px)}.navigation--countdown .game-container.build-a-word .base-placeholder .base-placeholder-area:focus-visible{border-radius:inherit;box-shadow:#9d3f97 0 0 0 3px,#fff 0 0 0 6px;outline-offset:9px}.navigation--blast .game-container.build-a-word .base-placeholder .base-placeholder-area:focus-visible,.navigation--hd_word .game-container.build-a-word .base-placeholder .base-placeholder-area:focus-visible{border-radius:inherit;box-shadow:#fff 0 0 0 3px,#006c74 0 0 0 6px;outline-offset:9px}.navigation--countdown .build-word .task .icon-tile,.navigation--blast .build-word .task .icon-tile{background:#acdde4}.navigation--blast .game-container.build-a-word .placeholders-container .base-placeholder{border:1px dashed #ffffff}.navigation--hd_word .game-container.build-word,.navigation--orbit .game-container.build-word{justify-content:center;font-size:70px}@media (max-width: 1023px) and (orientation: portrait){.navigation--hd_word .game-container.build-word,.navigation--orbit .game-container.build-word{font-size:45px}}.navigation--hd_word .game-container.build-word .task-container,.navigation--orbit .game-container.build-word .task-container{padding-top:30px;min-height:50px}.navigation--hd_word .game-container.build-word .placeholders-container .base-placeholder,.navigation--orbit .game-container.build-word .placeholders-container .base-placeholder{min-width:1.8em;border-color:transparent}.navigation--hd_word .game-container.build-word .base-letter-tile,.navigation--orbit .game-container.build-word .base-letter-tile{min-width:1.8em}@media (max-height: 650px){.game-container.unscramble:has(.visual-support-icon){scale:.9}}.game-container.unscramble:has(.visual-support-icon) .task-container{margin:0 auto}@media (max-width: 1024px){.game-container.unscramble{justify-content:center}}.game-container.unscramble .cards-container{margin-bottom:0;background:transparent;overflow:visible;visibility:visible!important}.game-container.unscramble .cards-container .card-item{min-width:1.6em;width:auto;margin:0 14px;flex-direction:column}.game-container.unscramble .cards-container .card-item .base-letter-tile{min-width:1.6em;width:auto}.game-container.unscramble .cards-container .card-item .base-letter-tile-error,.game-container.unscramble .cards-container .card-item .base-letter-tile-success{top:calc(.1em - 24.5px);left:calc(.1em - 24.5px)}.game-container.unscramble .cards-container .card-item .base-syllable-tile{font-size:.7em;padding:0}.game-container.unscramble .cards-container .card-item .base-syllable-tile .base-syllable{min-width:120px;text-align:center;padding:20px 15px}.game-container.unscramble .cards-container .card-item .card-container:focus-visible .base-letter-tile,.game-container.unscramble .cards-container .card-item .card-container:focus-visible .base-syllable-tile{border-radius:unset}.game-container.unscramble .task-container{padding:25px 0}.game-container.unscramble .task-container .task-item:has(.visual-support-icon){display:grid;grid-template-columns:min-content;gap:20px}.game-container.unscramble .task-container .task-item:has(.visual-support-icon) .visual-support-icon{max-height:140px;height:2em;margin:0 auto}.game-container.unscramble .task-container .task-item:has(.visual-support-icon) .replay-btn{margin:0 auto;position:relative}.game-container.unscramble .task-container .task-item{padding:0 20px}.game-container.unscramble .task-container .task-item .replay-btn{position:absolute;bottom:0;right:0}.game-container.unscramble .task-container .base-icon{font-size:2.56em}.game-container.unscramble .placeholders-container{margin-top:0;margin-bottom:3vh}.game-container.unscramble .placeholders-container .base-placeholder{position:relative;padding:0;margin:0 14px;height:calc(1.6em + 4px);width:calc(1.6em + 4px);background:#ffffff80}.game-container.unscramble .placeholders-container .base-placeholder:focus-within{border:unset!important}.game-container.unscramble .placeholders-container .base-placeholder .base-letter-tile{width:100%}.game-container.unscramble .placeholders-container .base-placeholder .base-letter-tile-error,.game-container.unscramble .placeholders-container .base-placeholder .base-letter-tile-success{top:calc(.1em - 24.5px);left:calc(.1em - 24.5px)}.game-container.unscramble .placeholders-container .base-syllable-tile{width:calc(100% - 8px);height:calc(100% - 8px)}@media screen and (max-height: 750px){.game-container.unscramble{font-size:50px}}@media screen and (max-height: 600px){.game-container.unscramble{font-size:40px}}@media screen and (max-height: 500px){.game-container.unscramble{font-size:30px}}.game-container.unscramble.unscramble-no-icon .task-container{order:-1}.game-container.unscramble.unscramble-no-icon .card-item{padding:30px 0}.game-container.unscramble.unscramble-no-icon .placeholders-container{margin-top:3vh}.game-container.unscramble .placeholder-item-syllable{font-size:.7em}.game-container.unscramble .placeholder-item-syllable .base-placeholder{height:2.1em;width:3.2em;padding:4px}@media screen and (max-height: 750px){.game-container.unscramble .placeholder-item-syllable .base-placeholder{height:2.5em}}@media screen and (max-height: 800px){.game-container.unscramble .placeholder-item-syllable .base-placeholder{height:2.6em}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.unscramble .placeholder-item-syllable .base-placeholder{height:3em}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait){.game-container.unscramble .placeholder-item-syllable .base-placeholder{height:3em}}@media screen and (orientation: portrait){.game-container.complete-it:has(.assignment_progress_bar){padding-top:10%}}@media screen and (orientation: landscape){.game-container.complete-it:has(.assignment_progress_bar){padding-top:5%}}@media screen and (orientation: landscape) and (max-height: 700px){.game-container.complete-it:has(.assignment_progress_bar){padding-top:1%}}.game-container.complete-it .task-container{flex-wrap:wrap;padding-bottom:0;width:100%}.game-container.complete-it .task-container .task-item{width:100%;display:flex;justify-content:center;font-size:2em;margin:.2em auto}.game-container.complete-it .task-container .task-item .replay-btn{position:static;align-self:flex-end;bottom:0;right:0}.game-container.complete-it .cards-container{min-height:1.6em}.game-container.complete-it .cards-container .card-wrap{margin:0 5px}.game-container.complete-it .cards-container .card-wrap .card-item{display:inline-flex;align-items:center;justify-content:center;position:relative;margin:0 14px}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.complete-it .cards-container .card-wrap .card-item{max-width:140px}}.game-container.complete-it .cards-container .card-wrap .base-letter-tile{width:100%;min-width:1.3em}.game-container.complete-it .card-container:focus-visible .base-letter-tile,.game-container.complete-it .card-container:focus-visible .base-syllable-tile{border-radius:unset}.game-container.complete-it .placeholders-container{margin:0;z-index:20}.game-container.complete-it .placeholders-container .placeholder-item{display:inline-flex;justify-content:center;align-items:center;min-width:1.6em;width:100%;max-width:2em;margin:0 14px}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.game-container.complete-it .placeholders-container .placeholder-item{max-width:160px}}.game-container.complete-it .placeholders-container .placeholder-item .base-placeholder:has(button.base-placeholder-area){border:3px dashed #FFFFFF}.game-container.complete-it .placeholders-container .placeholder-item .base-placeholder{max-height:max(14vh,1.65em)}.game-container.complete-it .placeholders-container .placeholder-item .base-placeholder:focus-within{border:unset!important}.game-container.complete-it .placeholders-container .placeholder-item .base-placeholder .base-placeholder-area{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:1.6em;width:100%;max-width:2em}.game-container.complete-it .placeholders-container .placeholder-item .base-placeholder .base-placeholder-area .base-syllable-tile{height:100%}.game-container.complete-it .placeholders-container .base-letter-tile{width:100%;min-width:1.3em}.game-container.complete-it .placeholders-container .base-placeholder{display:inline-flex;width:100%}.game-container.complete-it.render-type-syllable .placeholders-container .stage__item{margin:0 5px;min-width:247px;max-width:3em}.game-container.complete-it.render-type-syllable .placeholders-container .placeholder-item{margin:0 10px;min-width:initial;max-width:initial;width:initial}.game-container.complete-it.render-type-syllable .placeholders-container .placeholder-item .base-placeholder{min-width:min(247px,30vw)}.game-container.complete-it.render-type-syllable .placeholders-container .placeholder-item .base-placeholder .base-placeholder-area{max-width:initial}.game-container.complete-it.render-type-syllable .card-item{margin:0 5px}.game-container.complete-it.render-type-syllable .card-item .base-syllable-tile{height:1.6em}.navigation--countdown .game-container.complete-it .placeholders-container .placeholder-item .base-placeholder:has(button.base-placeholder-area){border:3px dashed #000}.navigation--countdown .game-container.complete-it .placeholders-container .placeholder-item .base-placeholder:has(div.base-placeholder-area){border:3px solid #000;border-radius:6px}.navigation--blast .game-container.complete-it .placeholders-container .base-placeholder{border-style:dashed!important}.navigation--blast .game-container.complete-it .placeholders-container .placeholder-card .base-letter,.navigation--blast .game-container.complete-it .placeholders-container .placeholder-card .base-syllable{font-size:var(--dynamic-font-size)}.navigation--hd_word .game-container.complete-it .placeholders-container .base-placeholder,.navigation--orbit .game-container.complete-it .placeholders-container .base-placeholder{border-color:transparent}.navigation--hd_word .game-container.complete-it .placeholders-container .placeholder-card .base-letter,.navigation--hd_word .game-container.complete-it .placeholders-container .placeholder-card .base-syllable,.navigation--orbit .game-container.complete-it .placeholders-container .placeholder-card .base-letter,.navigation--orbit .game-container.complete-it .placeholders-container .placeholder-card .base-syllable{font-size:var(--dynamic-font-size)}@media screen and (max-height: 1081px){.navigation--hd_word .game-container.complete-it,.navigation--orbit .game-container.complete-it{font-size:75px}}@media screen and (max-height: 900px){.navigation--hd_word .game-container.complete-it,.navigation--orbit .game-container.complete-it{font-size:70px}}@media screen and (max-height: 800px){.navigation--hd_word .game-container.complete-it,.navigation--orbit .game-container.complete-it{font-size:60px}}@media screen and (max-width: 1000px){.navigation--hd_word .game-container.complete-it,.navigation--orbit .game-container.complete-it{font-size:50px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape),screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.navigation--hd_word .game-container.complete-it,.navigation--orbit .game-container.complete-it{font-size:40px}}.base-text-as-icon-with-icons{display:grid!important;gap:10px}.base-text-as-icon-with-icons img{height:1.2em;max-height:50px;margin:0 auto!important;align-self:flex-end}.base-text-as-icon-with-icons .base-text-as-icon__value{align-self:flex-start;text-transform:lowercase}.base-text-as-icon{position:relative;width:1.58em;height:1.58em;flex-shrink:0;border-radius:50%;background:#acdde4;text-align:center;border:5px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.base-text-as-icon-error,.base-text-as-icon-success{display:none;width:49px;height:49px;position:absolute;top:calc(.5em - 24.5px);left:calc(.5em - 24.5px);border-radius:50%;border:3px solid white}.base-text-as-icon-success circle{fill:#fff}.base-text-as-icon-success path{fill:#587e07}.base-text-as-icon-error circle{fill:#fff}.base-text-as-icon-error path{fill:#c72100}@media (min-width: 1024px){.game-container.match{margin-top:140px}}@media screen and (orientation: portrait){.game-container.match:has(.assignment_progress_bar){padding-top:10%}}.game-container.match .tasks-and-cards-container{display:flex;flex-direction:row;width:100%;height:100%}.game-container.match .tasks-and-cards-container .task-container,.game-container.match .tasks-and-cards-container .cards-container{width:50%;flex-shrink:0}.game-container.match .tasks-and-cards-container:before{content:"";position:absolute;top:0;right:0;bottom:0;width:100%}.game-container.match .tasks-and-cards-container .cards-container{flex-direction:column;align-items:center;justify-content:space-around}.game-container.match .tasks-and-cards-container .cards-container .card-item{padding:0 0 1em}.game-container.match .tasks-and-cards-container .cards-container .card-item .replay-btn{position:absolute;bottom:0;right:0;transform:translate(.5em);z-index:5}.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(2):first-child,.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(2):first-child~*{font-size:.6em}.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(3):first-child,.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(3):first-child~*{font-size:.4em}.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(4):first-child,.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(4):first-child~*{font-size:.3em}.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(5):first-child,.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(5):first-child~*{font-size:.24em}.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(6):first-child,.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(6):first-child~*{font-size:.2em}.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(7):first-child,.game-container.match .tasks-and-cards-container .cards-container .card-item:nth-last-child(7):first-child~*{font-size:.1714285714em}.game-container.match .tasks-and-cards-container .cards-container .card-item .success .base-icon{font-size:1.53em}.game-container.match .tasks-and-cards-container .cards-container .card-item .error .base-icon{font-size:.76em}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon{border:8px solid transparent;font-size:2.9em}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon.dvo-is-playing,.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon.replay-is-playing{border-color:#fff}@media (hover: hover){.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon:hover{border-color:#fff}}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon.valid{border-color:#587e07}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon.valid .base-icon-success{display:block}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon.invalid{border-color:#c72100}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-icon.invalid .base-icon-error{display:block}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile{border:3px solid transparent;font-size:2em}@media (hover: hover){.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile:hover{border-color:#ab64a8}}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile.valid{border-color:#587e07}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile.valid .base-icon-success{display:block}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile.valid .base-letter-tile-success{top:calc(-.015em - 24.5px);left:calc(-.015em - 24.5px)}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile.invalid{border-color:#c72100}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile.invalid .base-icon-error{display:block}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-letter-tile.invalid .base-letter-tile-error{top:calc(-.015em - 24.5px);left:calc(-.015em - 24.5px)}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon{border:8px solid transparent;font-size:1em;width:5em;height:5em}@media (hover: hover){.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon:hover{border-color:#fff}}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon.valid{border-color:#587e07}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon.valid .base-text-as-icon-success,.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon.valid .base-icon-success{display:block}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon.invalid{border-color:#c72100}.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon.invalid .base-text-as-icon-error,.game-container.match .tasks-and-cards-container .cards-container .card-item .base-text-as-icon.invalid .base-icon-error{display:block}@media (max-width: 1024px) and (orientation: portrait){.game-container.match .tasks-and-cards-container .cards-container .base-letter-tile{font-size:1.47em}}.game-container.match .tasks-and-cards-container .task-container{padding-bottom:0}@media (max-width: 1024px) and (orientation: portrait){.game-container.match .tasks-and-cards-container .task-container .base-letter-tile{font-size:2.36em}}.game-container.match .tasks-and-cards-container .task-container .task-item{position:absolute;padding-bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;max-width:100%}.game-container.match .tasks-and-cards-container .task-container .task-item .replay-btn{position:absolute;bottom:0;right:0}.game-container.match .tasks-and-cards-container .task-container .task-item .base-icon{border:8px solid transparent;font-size:3.36em}.game-container.match .tasks-and-cards-container .task-container .task-item .base-icon.dvo-is-playing,.game-container.match .tasks-and-cards-container .task-container .task-item .base-icon.replay-is-playing{border-color:#fff}.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon{padding:0 5px;border:8px solid transparent;color:#000;font-size:1.1em;line-height:1;min-width:5em;height:5em;border-radius:50%;width:100%}.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon .base-text-as-icon__value{white-space:nowrap}@media (max-width: 1024px){.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon{max-width:100%}.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon .base-text-as-icon__value{word-break:break-word}}@media (max-width: 1280px){.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon{max-width:5.4em}.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon .base-text-as-icon__value{word-break:break-word}}.game-container.match .tasks-and-cards-container .task-container .task-item .base-text-as-icon.replay-is-playing{border-color:#fff}.navigation--countdown .game-container.match,.navigation--blast .game-container.match{font-family:RGR-online,roboto,Arial,Helvetica,sans-serif;font-weight:500}.navigation:has(.game-container.build-a-big-word) .header{min-width:600px}.game-container.build-a-big-word-online .task-container{margin-top:10vh}@media screen and (max-width: 864px){.game-container.build-a-big-word-online{height:93%}}@media (max-height: 799px) and (max-width: 1024px){.game-container.build-a-big-word{margin-top:120px}}@media (max-height: 800px) and (max-width: 1024px){.game-container.build-a-big-word{margin-top:90px}}@media (max-height: 720px) and (max-width: 1024px){.game-container.build-a-big-word{margin-top:40px}}@media (min-height: 850px) and (max-width: 1024px){.game-container.build-a-big-word{margin-top:150px}}.game-container.build-a-big-word .task-container{padding-top:80px;flex-wrap:wrap;z-index:20}.game-container.build-a-big-word .task-container .replay-btn{position:absolute;top:0;left:50%;transform:translate(-50%)}.game-container.build-a-big-word .task-container .task-word{text-align:center;margin-bottom:6vh;font-size:50px;color:#002528;padding:.1em .4em;background:#fff;border-radius:120px}@media (min-width: 1025px) and (min-height: 900px){.game-container.build-a-big-word .task-container .task-word{font-size:90px}}@media screen and (max-height: 900px){.game-container.build-a-big-word .task-container{padding-top:50px}}.game-container.build-a-big-word .card-syllable-tile{max-width:254px;width:calc(100% - 2px);height:calc(100% - 2px);cursor:pointer;display:inline-flex;background:#fff;border-radius:5px;line-height:1.17;text-align:center;flex-shrink:0}.game-container.build-a-big-word .card-syllable-tile .base-syllable{width:100%;display:inline-flex;justify-content:center;align-items:center;padding:3px 5px}@media screen and (max-height: 900px){.game-container.build-a-big-word .card-syllable-tile{max-height:125px;height:100%}}.game-container.build-a-big-word .cards-container .card-item{position:relative;display:flex;justify-content:center;width:100%;margin:0 9px;height:1.6em;padding:0}.game-container.build-a-big-word .cards-container .card-item .card-container{width:100%}.game-container.build-a-big-word .cards-container .card-item .card-container:focus-visible .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item .card-container:focus-visible .card-letter-tile{width:100%!important;height:100%!important;border-radius:unset}.game-container.build-a-big-word .cards-container .card-item:nth-last-child(5):first-child .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item:nth-last-child(5):first-child~* .card-syllable-tile{font-size:1em}.game-container.build-a-big-word .cards-container .card-item:nth-last-child(6):first-child .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item:nth-last-child(6):first-child~* .card-syllable-tile{font-size:.8333333333em}.game-container.build-a-big-word .cards-container .card-item:nth-last-child(7):first-child .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item:nth-last-child(7):first-child~* .card-syllable-tile{font-size:.7142857143em}.game-container.build-a-big-word .cards-container .card-item:nth-last-child(8):first-child .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item:nth-last-child(8):first-child~* .card-syllable-tile{font-size:.625em}.game-container.build-a-big-word .cards-container .card-item:nth-last-child(9):first-child .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item:nth-last-child(9):first-child~* .card-syllable-tile{font-size:.5555555556em}.game-container.build-a-big-word .cards-container .card-item:nth-last-child(10):first-child .card-syllable-tile,.game-container.build-a-big-word .cards-container .card-item:nth-last-child(10):first-child~* .card-syllable-tile{font-size:.5em}.game-container.build-a-big-word .placeholders-container{flex-grow:1;margin:0;margin-top:6vh;z-index:20}.game-container.build-a-big-word .placeholders-container .placeholder-item{margin:0 5px;display:flex;flex-direction:column;align-items:center;width:100%;max-width:254px}.game-container.build-a-big-word .placeholders-container .placeholder-item .base-placeholder{width:100%;height:160px;border-radius:8px;border:1px solid #ffffff}.game-container.build-a-big-word .placeholders-container .placeholder-item .base-placeholder .base-placeholder-area{position:relative}@media screen and (max-height: 900px){.game-container.build-a-big-word .placeholders-container .placeholder-item .base-placeholder{height:130px}}.navigation--countdown .build-a-big-word,.navigation--blast .build-a-big-word{max-width:77%}.navigation--countdown .number-tile,.navigation--blast .number-tile{width:1.75em;height:1.75em;font-weight:900}.navigation--countdown .game-container.build-a-big-word .task-container .task-word{color:#002528}@media (max-width: 1023px) and (orientation: portrait){.navigation--hd_word .game-container.build-a-big-word,.navigation--orbit .game-container.build-a-big-word{font-size:45px}}.navigation--hd_word .game-container.build-a-big-word .task-container,.navigation--orbit .game-container.build-a-big-word .task-container{min-height:50px}.navigation--hd_word .game-container.build-a-big-word .placeholders-container .base-placeholder,.navigation--orbit .game-container.build-a-big-word .placeholders-container .base-placeholder{border-color:transparent}.stats-body-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 64px;width:100%;padding:20px;border-radius:12px;color:#495057;background-color:#eff2f7}.stats-body-wrapper .column{display:flex;flex-direction:column;gap:12px;width:fit-content}.stats-body-wrapper .column>div{display:flex;align-items:center;text-align:left;gap:8px}.stats-body-wrapper .value{font-weight:700}.stats-body-wrapper .value:first-letter{text-transform:uppercase}.finish-button-container{display:flex;align-items:center;justify-content:center;padding:0 30px;height:80px;min-width:214px;border-radius:100px;background-color:#a2499c;border:5px solid transparent;transition:border-color .3s;cursor:pointer}.finish-button-container span{font-size:40px;line-height:40px;color:#fff}.finish-button-container svg{margin-left:8px;width:34px;height:30px}.finish-button-container:hover{border-color:#fff}.finish-button-container.emerging{background-color:#9d3f97}.finish-button-container.advancing{background-color:#7db40a}.finish-button-container.developing{background-color:#005e9b}@media screen and (max-width: 1280px){.finish-button-container{height:62px;padding:0 24px}.finish-button-container span{font-size:28px;line-height:28px}.finish-button-container svg{width:28px;height:25px}}.loader-container{position:relative;width:160px;height:160px;border:3px solid #587e07;border-radius:50%;background-color:#fff}.loader{position:absolute;top:53px;left:53px;animation:rotate 3s infinite;height:50px;width:50px;border-radius:50%}.loader:before,.loader:after{border-radius:50%;content:"";display:block;height:20px;width:20px}.loader:before{animation:first_ball 3s infinite;background-color:#587e07;box-shadow:30px 0 #fff;margin-bottom:10px}.loader:after{animation:second_ball 3s infinite;background-color:#587e07;box-shadow:30px 0 #fff}@keyframes rotate{0%{transform:rotate(0) scale(.75)}50%{transform:rotate(-180deg) scale(.75)}to{transform:rotate(-360deg) scale(.75)}}@keyframes first_ball{0%{box-shadow:30px 0 #587e07}50%{box-shadow:0 0 #587e07;margin-bottom:0;transform:translate(15px,15px)}to{box-shadow:30px 0 #587e07;margin-bottom:10px}}@keyframes second_ball{0%{box-shadow:30px 0 #587e07}50%{box-shadow:0 0 #587e07;margin-top:-20px;transform:translate(15px,15px)}to{box-shadow:30px 0 #587e07;margin-top:0}}.stop-recording_container{border-radius:50%;display:flex;align-items:center;justify-content:center}.stop-recording_container .stop-recording_timer{position:absolute;background-color:transparent}.stop-recording_container .stop-recording_timer .timer-container{background-color:transparent;border-radius:50%;display:inline-block;position:relative;z-index:10}.stop-recording_container .stop-recording_timer .timer-container .timer{border-radius:50%;position:relative}.stop-recording_container .stop-recording_timer .timer-container .timer:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid #c72100;transform:rotate(45deg);animation:timer-animation 60s linear}.stop-recording_container .stop-recording_waves{position:absolute}.stop-recording_container .stop-recording_waves .waves-container{border-radius:50%;display:inline-block;position:relative}.stop-recording_container .stop-recording_waves .waves-container .wave{position:absolute;border:5px solid #c72100;opacity:1;border-radius:50%}.stop-recording_container .stop-recording_image{position:absolute;z-index:-1}@keyframes timer-animation{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.stop-recording_container,.stop-recording_container .stop-recording_timer,.stop-recording_container .stop-recording_timer .timer-container,.stop-recording_container .stop-recording_timer .timer-container .timer{width:160px;height:160px}.stop-recording_container .stop-recording_timer .timer-container .timer:before{border-width:8px}.stop-recording_container .stop-recording_waves,.stop-recording_container .stop-recording_waves .waves-container{width:144px;height:144px}.stop-recording_container .stop-recording_waves .waves-container .wave{animation:wave-animation 1s cubic-bezier(0,.2,.8,1) infinite}.stop-recording_container .stop-recording_waves .waves-container .wave-next{animation-delay:-.25s}.stop-recording_container .stop-recording_image{max-width:160px;max-height:160px;width:160px;height:160px}@keyframes wave-animation{0%{top:36px;left:36px;width:72px;height:72px;border-width:0;opacity:0}4.99%{top:36px;left:36px;width:72px;height:72px;border-width:0;opacity:0}5%{top:36px;left:36px;width:72px;height:72px;border-width:1.8px;opacity:.5}to{top:0;left:0;width:144px;height:144px;border-width:18px;opacity:0}}@media screen and (max-width: 1440px),screen and (max-height: 899px){.stop-recording_container,.stop-recording_container .stop-recording_timer,.stop-recording_container .stop-recording_timer .timer-container,.stop-recording_container .stop-recording_timer .timer-container .timer{width:100px;height:100px}.stop-recording_container .stop-recording_timer .timer-container .timer:before{border-width:5px}.stop-recording_container .stop-recording_waves,.stop-recording_container .stop-recording_waves .waves-container{width:90px;height:90px}.stop-recording_container .stop-recording_waves .waves-container .wave{animation:wave-animation 1s cubic-bezier(0,.2,.8,1) infinite}.stop-recording_container .stop-recording_waves .waves-container .wave-next{animation-delay:-.25s}.stop-recording_container .stop-recording_image{max-width:100px;max-height:100px;width:100px;height:100px}@keyframes wave-animation{0%{top:22.5px;left:22.5px;width:45px;height:45px;border-width:0;opacity:0}4.99%{top:22.5px;left:22.5px;width:45px;height:45px;border-width:0;opacity:0}5%{top:22.5px;left:22.5px;width:45px;height:45px;border-width:1.125px;opacity:.5}to{top:0;left:0;width:90px;height:90px;border-width:11.25px;opacity:0}}}.assignment-page{display:flex;align-items:center;justify-content:center;height:100%}.assignment-page .container-assignment{padding-top:192px;height:980px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;overflow-y:auto;padding-left:50px;padding-right:50px;overflow:hidden}.assignment-page .container-assignment .sound-recording{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fffc;border-radius:20px;width:100%;height:100%;padding:40px 24px 0;position:relative;z-index:10}.assignment-page .container-assignment .sound-recording .rounds{display:flex;flex-direction:column;align-items:center;width:392px;padding-bottom:24px}.assignment-page .container-assignment .sound-recording .rounds-progress{width:100%;height:24px;border-radius:12px;background-color:#eff2f7;margin-bottom:8px}.assignment-page .container-assignment .sound-recording .rounds-progress--value{background:-webkit-linear-gradient(90deg,#587e07 38.02%,#97da0c 100%);background:-moz-linear-gradient(90deg,#587e07 38.02%,#97da0c 100%);background:-o-linear-gradient(90deg,#587e07 38.02%,#97da0c 100%);background:linear-gradient(90deg,#587e07 38.02%,#97da0c);height:100%;border-radius:12px}.assignment-page .container-assignment .sound-recording .rounds-counter{width:fit-content}.assignment-page .container-assignment .sound-recording .rounds-counter--value{text-align:center;color:#0073be;border-radius:40px;font-size:24px;padding:12px;background:#fff}.assignment-page .container-assignment .sound-recording .words_container{background-color:#fff;border-radius:16px;color:#333;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;width:100%;padding:36px 0;margin:16px 0}.assignment-page .container-assignment .sound-recording .words_container-sentence,.assignment-page .container-assignment .sound-recording .words_container-word{line-height:1.075;display:flex;align-items:center;text-align:center;justify-content:center}.assignment-page .container-assignment .sound-recording .words_container-word{font-size:32px;margin:20px 8px}.assignment-page .container-assignment .sound-recording .words_container-sentence{margin:4px;font-size:32px;flex-wrap:wrap}.assignment-page .container-assignment .sound-recording .words_container.long_words{padding:16px 0}.assignment-page .container-assignment .sound-recording .words_container.long_words .words_container-word{margin:16px 4px;font-size:32px}.assignment-page .container-assignment .sound-recording .recording_action{display:flex;flex-direction:column;align-items:center;font-size:32px;color:#333;font-weight:400;font-family:RGR-online}.assignment-page .container-assignment .sound-recording .recording_action .action-comment{color:#495057}.assignment-page .container-assignment .sound-recording .recording_action .start{color:#405e00;font-weight:700;font-family:RGR}.assignment-page .container-assignment .sound-recording .recording_action .stop{color:#991900;font-weight:700;font-family:RGR}.assignment-page .container-assignment .sound-recording .recording_action-button{width:160px;height:160px;margin:24px 0;padding:0}.assignment-page .container-assignment .sound-recording .recording_action-button .button_image{width:100%;height:100%}.assignment-page .container-assignment .sound-recording .recording_action-button .button_image.start,.assignment-page .container-assignment .sound-recording .recording_action-button .button_image.stop,.assignment-page .container-assignment .sound-recording .recording_action-button .button_image.next{cursor:pointer}.assignment-page .container-assignment .sound-recording .recording_action-button.disabled{opacity:.5}.assignment-page .container-assignment .sound-recording .recording_action-button.disabled img{width:100%;height:100%}.assignment-page .container-assignment .sound-recording .recording_action-button.disabled img.start,.assignment-page .container-assignment .sound-recording .recording_action-button.disabled img.stop,.assignment-page .container-assignment .sound-recording .recording_action-button.disabled img.next{cursor:default}.assignment-page .container-assignment .sound-recording .recording_action-text{padding-top:40px}.assignment-page .container-assignment .sound-recording .skip-tasks-list,.assignment-page .container-assignment .sound-recording .return-main{position:sticky;top:0;left:0;max-width:0px;max-height:0px;width:0px;height:0px;opacity:0}.assignment-page .container-assignment .sound-recording .finish-text{font-size:32px;font-weight:600}.assignment-page .container-assignment .sound-recording .finish-button-container{position:relative;right:auto;bottom:auto;margin-bottom:40px;min-width:161px;z-index:10}.assignment-page .container-assignment .sound-recording .final-animation{position:absolute;bottom:0;display:flex;justify-content:space-between;height:100%;width:100%}.assignment-page .container-assignment .sound-recording .final-animation .lf-player-container,.assignment-page .container-assignment .sound-recording .final-animation .lf-player-container #lottie{height:100%}.assignment-page:has(.assignment_progress_bar-progress){align-items:flex-end}.assignment-page:has(.assignment_progress_bar-progress) .container-assignment{height:calc(100% - 50px)!important;padding-top:140px;padding-bottom:50px!important;display:grid;grid-template-columns:1fr}@media (max-width: 1024px){.assignment-page:has(.assignment_progress_bar-progress){display:grid;margin-top:120px;grid-template-columns:1fr;grid-template-rows:max-content 1fr;align-items:flex-end}.assignment-page:has(.assignment_progress_bar-progress) .container-assignment{padding-top:28px!important;height:100%!important}}@media (max-width: 864px){.assignment-page:has(.assignment_progress_bar-progress){margin-top:0}}@media screen and (max-height: 1023px){.assignment-page .container-assignment{padding-top:192px;height:874px}}@media screen and (max-height: 1023px) and (max-height: 899px){.assignment-page .container-assignment{padding-top:192px;height:740px}.assignment-page .container-assignment .sound-recording .recording_action{font-size:20px}.assignment-page .container-assignment .sound-recording .recording_action-button{width:100px;height:100px;margin:4px 0 24px}.assignment-page .container-assignment .sound-recording .recording_action-text{padding-top:32px}.assignment-page .container-assignment .sound-recording .loader-container{width:100px;height:100px}.assignment-page .container-assignment .sound-recording .loader{top:23px;left:23px}}@media screen and (max-height: 1023px) and (max-height: 899px) and (max-height: 800px){.assignment-page .container-assignment{padding-top:126px;height:674px}.assignment-page .container-assignment .sound-recording .recording_action{font-size:20px}.assignment-page .container-assignment .sound-recording .recording_action-button{width:100px;height:100px;margin:4px 0 24px}.assignment-page .container-assignment .sound-recording .recording_action-text{padding-top:28px}.assignment-page .container-assignment .sound-recording .loader-container{width:100px;height:100px}.assignment-page .container-assignment .sound-recording .loader{top:23px;left:23px}.assignment-page .container-assignment .sound-recording .words_container{padding:16px 0}.assignment-page .container-assignment .sound-recording .words_container-word,.assignment-page .container-assignment .sound-recording .words_container.long_words .words_container-word{font-size:20px}}@media screen and (max-width: 1440px){.assignment-page .container-assignment{padding-left:40px;padding-right:40px;padding-top:136px;height:818px}.assignment-page .container-assignment .sound-recording .words_container{padding:16px 0}.assignment-page .container-assignment .sound-recording .words_container-word{font-size:32px}.assignment-page .container-assignment .sound-recording .words_container.long_words .words_container-word,.assignment-page .container-assignment .sound-recording .recording_action{font-size:20px}.assignment-page .container-assignment .sound-recording .recording_action-button{width:100px;height:100px;margin:4px 0 24px}.assignment-page .container-assignment .sound-recording .recording_action-text{padding:20px 0}.assignment-page .container-assignment .sound-recording .loader-container{width:100px;height:100px}.assignment-page .container-assignment .sound-recording .loader{top:23px;left:23px}}@media screen and (max-width: 1440px) and (max-height: 899px){.assignment-page .container-assignment{padding-top:136px;height:684px}.assignment-page .container-assignment .sound-recording .recording_action{font-size:20px}}@media screen and (max-width: 1440px) and (max-height: 799px){.assignment-page .container-assignment{padding-top:126px;height:674px}.assignment-page .container-assignment .sound-recording .words_container{padding:16px 0}.assignment-page .container-assignment .sound-recording .words_container-word,.assignment-page .container-assignment .sound-recording .words_container.long_words .words_container-word{font-size:20px}}@media screen and (max-width: 768px){.assignment-page .container-assignment .sound-recording .words_container-word,.assignment-page .container-assignment .sound-recording .words_container-word .long_words{font-size:20px}}@media screen and (max-height: 767px){.assignment-page .container-assignment{padding-top:126px;height:598px}.assignment-page .container-assignment .sound-recording .words_container{padding:16px 0}.assignment-page .container-assignment .sound-recording .words_container-sentence,.assignment-page .container-assignment .sound-recording .words_container-word,.assignment-page .container-assignment .sound-recording .words_container.long_words .words_container-word{font-size:20px}}@media screen and (max-width: 767px){.assignment-page .container-assignment .sound-recording .words_container-sentence{font-size:20px}}@media screen and (max-width: 601px){.assignment-page .container-assignment .sound-recording .words_container-word{font-size:20px}.assignment-page .container-assignment .sound-recording .words_container-word .long_words{font-size:16px}}@media screen and (orientation: portrait) and (max-height: 1440px){.assignment-page .container-assignment{height:min(682px,100vh - 2 * 126px)}}@media screen and (orientation: portrait) and (max-height: 1440px) and (max-height: 962px){.assignment-page .container-assignment{height:min(548px,100vh - 2 * 126px)}}@media screen and (orientation: portrait){.assignment-page{height:100%}.assignment-page .container{display:flex;align-items:center;flex-direction:column;justify-content:center}.assignment-page .container .container-assignment{padding-top:0}}@media (max-width: 864px){.assignment-page .container-assignment{padding-bottom:20px}}.keyboard-group{position:relative;width:100%;color:#231f20}.keyboard-group.env-blast{color:#fff}.keyboard-group .tabs{width:100%;font-size:30px;display:flex;justify-content:space-between}@media only screen and (orientation: portrait){.keyboard-group .tabs{font-size:20px}}.keyboard-group .tabs .tab{text-align:center;background-color:#ffffff4d;padding:15px 0 5px;border-radius:10px 10px 0 0;position:relative;min-width:100%}.keyboard-group .tabs .tab:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#fff}.keyboard-group .tabs .tab.tabs-count-1{min-width:100%}.keyboard-group .tabs .tab.tabs-count-2{min-width:calc(50% - 4.5px)}.keyboard-group .tabs .tab.tabs-count-3{min-width:calc(33.3333333333% - 4.5px)}.keyboard-group .tabs .tab.tabs-count-4{min-width:calc(25% - 4.5px)}.keyboard-group .tabs .tab.tabs-count-5{min-width:calc(20% - 4.5px)}.keyboard-group .tabs .tab-distance{width:9px;border-bottom:3px solid white}.keyboard-group .tabs .active-tab{position:relative;border:3px solid white;background-color:#ffffff80;border-bottom:0}.keyboard-group .tabs .active-tab:before{height:0}.keyboard-group .content{position:relative;background-color:#ffffff80;border:3px solid white;border-top:0}.keyboard-group .tab-content{position:absolute;top:0;left:0;width:100%;visibility:hidden}.keyboard-group .tab-content.show{position:relative;width:100%;visibility:visible}.layout-groups{display:grid;padding:26px 17px;grid-template-columns:76% .2% 23.8%}@media only screen and (orientation: portrait){.layout-groups{grid-template-columns:inherit;padding:20px 19px 32px}}.layout-groups.second-group-empty{grid-template-columns:100%}.layout-groups .long-group,.layout-groups .short-group{display:grid;grid-template-columns:repeat(auto-fill,84px);grid-template-rows:repeat(auto-fill,84px);justify-content:center;column-gap:20px;row-gap:20px;position:relative;margin-bottom:10px}@media only screen and (orientation: portrait){.layout-groups .long-group,.layout-groups .short-group{grid-template-columns:repeat(auto-fill,51px);grid-template-rows:repeat(auto-fill,51px);column-gap:12px;row-gap:12px}}@media only screen and (orientation: landscape) and (max-height: 800px){.layout-groups .long-group,.layout-groups .short-group{grid-template-columns:repeat(auto-fill,60px);grid-template-rows:repeat(auto-fill,60px);column-gap:12px;row-gap:10px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (max-width: 1024px){.layout-groups .long-group,.layout-groups .short-group{grid-template-columns:repeat(auto-fill,60px);grid-template-rows:repeat(auto-fill,60px);column-gap:8px;row-gap:8px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (max-width: 1024px) and (max-width: 962px){.layout-groups .long-group,.layout-groups .short-group{grid-template-columns:repeat(auto-fill,55px);grid-template-rows:repeat(auto-fill,55px);column-gap:6px;row-gap:6px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (max-width: 1024px) and (max-width: 962px) and (max-width: 900px){.layout-groups .long-group,.layout-groups .short-group{grid-template-columns:repeat(auto-fill,45px);grid-template-rows:repeat(auto-fill,45px);column-gap:4px;row-gap:4px}}.layout-groups .wrapper{display:flex}.layout-groups .hr{width:2px;height:100%;background-color:#fff}@media only screen and (orientation: portrait){.layout-groups .hr{margin:16px 0;width:100%;height:2px}}.online-game-container .base-letter-tile{width:84px;height:84px;font-size:42px;display:block}@media only screen and (orientation: landscape){.online-game-container .base-letter-tile .base-letter{margin-bottom:28px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: portrait){.online-game-container .base-letter-tile{width:51px;height:51px}.online-game-container .base-letter-tile .base-letter{margin-bottom:17px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}.online-game-container .game-container.build-a-word-online{padding:16px!important;height:inherit;max-width:100%;width:100%;margin:0}@media only screen and (orientation: portrait){.online-game-container .game-container.build-a-word-online{padding:29px 65px!important;flex-grow:initial}}.online-game-container .submit-btn-container{width:95%}@media only screen and (orientation: portrait){.online-game-container{display:flex;flex-direction:column;justify-content:center}}.online-game-container .placeholders-container{z-index:1!important;margin-bottom:16px}.online-game-container .placeholders-container .placeholder-item{margin:0 10px}.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:84px;height:84px;margin-bottom:16px}@media only screen and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:51px;height:51px;border-radius:3px}}.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:88px;height:88px}@media only screen and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:55px;height:55px}}.online-game-container .key-wrapper{position:relative}.online-game-container .advanced-tile-container .base-letter-tile{font-size:35px;letter-spacing:-1px}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container{padding:10px!important}.online-game-container .layout-groups{padding:17px 10px}.online-game-container .base-letter-tile{font-size:27px!important;letter-spacing:-2px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (max-width: 962px){.online-game-container .base-letter-tile{font-size:28px!important}}@media only screen and (orientation: landscape) and (max-height: 800px) and (max-width: 962px) and (max-width: 900px){.online-game-container .base-letter-tile{font-size:22px!important}}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container .base-letter-tile{width:60px;height:60px;font-size:42px;display:block}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape){.online-game-container .base-letter-tile .base-letter{margin-bottom:20px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: portrait){.online-game-container .base-letter-tile{width:51px;height:51px}.online-game-container .base-letter-tile .base-letter{margin-bottom:17px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container .game-container.build-a-word-online{padding:16px!important;height:inherit;max-width:100%;width:100%;margin:0}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: portrait){.online-game-container .game-container.build-a-word-online{padding:29px 65px!important;flex-grow:initial}}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container .submit-btn-container{width:95%}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: portrait){.online-game-container{display:flex;flex-direction:column;justify-content:center}}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container .placeholders-container{z-index:1!important;margin-bottom:16px}.online-game-container .placeholders-container .placeholder-item{margin:0 10px}.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:60px;height:60px;margin-bottom:16px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:51px;height:51px;border-radius:3px}}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:64px;height:64px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:55px;height:55px}}@media only screen and (orientation: landscape) and (max-height: 800px){.online-game-container .key-wrapper{position:relative}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px){.online-game-container .base-letter-tile{width:55px;height:55px;font-size:42px;display:block}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (orientation: landscape){.online-game-container .base-letter-tile .base-letter{margin-bottom:18.3333333333px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (orientation: portrait){.online-game-container .base-letter-tile{width:51px;height:51px}.online-game-container .base-letter-tile .base-letter{margin-bottom:17px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px){.online-game-container .game-container.build-a-word-online{padding:16px!important;height:inherit;max-width:100%;width:100%;margin:0}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (orientation: portrait){.online-game-container .game-container.build-a-word-online{padding:29px 65px!important;flex-grow:initial}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px){.online-game-container .submit-btn-container{width:95%}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (orientation: portrait){.online-game-container{display:flex;flex-direction:column;justify-content:center}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px){.online-game-container .placeholders-container{z-index:1!important;margin-bottom:16px}.online-game-container .placeholders-container .placeholder-item{margin:0 10px}.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:55px;height:55px;margin-bottom:16px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:51px;height:51px;border-radius:3px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:59px;height:59px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:55px;height:55px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px){.online-game-container .key-wrapper{position:relative}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px){.online-game-container .base-letter-tile{width:45px;height:45px;font-size:42px;display:block}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px) and (orientation: landscape){.online-game-container .base-letter-tile .base-letter{margin-bottom:15px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px) and (orientation: portrait){.online-game-container .base-letter-tile{width:51px;height:51px}.online-game-container .base-letter-tile .base-letter{margin-bottom:17px}.online-game-container .base-letter-tile span{border-bottom:1px solid currentColor}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px){.online-game-container .game-container.build-a-word-online{padding:16px!important;height:inherit;max-width:100%;width:100%;margin:0}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px) and (orientation: portrait){.online-game-container .game-container.build-a-word-online{padding:29px 65px!important;flex-grow:initial}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px){.online-game-container .submit-btn-container{width:95%}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px) and (orientation: portrait){.online-game-container{display:flex;flex-direction:column;justify-content:center}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px){.online-game-container .placeholders-container{z-index:1!important;margin-bottom:16px}.online-game-container .placeholders-container .placeholder-item{margin:0 10px}.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:45px;height:45px;margin-bottom:16px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px) and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-color-tile{width:51px;height:51px;border-radius:3px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:49px;height:49px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px) and (orientation: portrait){.online-game-container .placeholders-container .placeholder-item .base-placeholder{width:55px;height:55px}}@media only screen and (orientation: landscape) and (max-height: 800px) and (orientation: landscape) and (max-width: 962px) and (max-width: 900px){.online-game-container .key-wrapper{position:relative}}@media only screen and (orientation: portrait){.online-game-container .base-letter-tile{font-size:23px!important;letter-spacing:-2px}}.navigation--countdown .notClickable,.navigation--blast .notClickable,.navigation--hd_word .notClickable,.navigation--orbit .notClickable{pointer-events:none}.navigation--countdown .finish-game-heading,.navigation--blast .finish-game-heading,.navigation--hd_word .finish-game-heading,.navigation--orbit .finish-game-heading{font-family:RGR-online_21;font-size:24px;font-weight:700;color:#002528;padding:40px;border-radius:24px;background:#fff;position:absolute;top:40px;left:50%;transform:translate(-50%);z-index:10}.navigation--countdown .celebration.reading,.navigation--blast .celebration.reading,.navigation--hd_word .celebration.reading,.navigation--orbit .celebration.reading{width:100%;position:absolute;bottom:0;left:0}.navigation--countdown .celebration.teaching,.navigation--blast .celebration.teaching,.navigation--hd_word .celebration.teaching,.navigation--orbit .celebration.teaching{position:absolute;width:auto}.navigation--countdown .celebration.height-auto,.navigation--blast .celebration.height-auto,.navigation--hd_word .celebration.height-auto,.navigation--orbit .celebration.height-auto{height:auto}.navigation--hd_word .celebration.practising,.navigation--orbit .celebration.practising,.navigation--countdown .celebration.practising{position:absolute}.navigation--countdown .finish-game-heading{background:#002528;color:#fff}.navigation--countdown .celebration.practising{left:20px;bottom:50px;width:840px;height:707px}@media screen and (max-width: 1280px){.navigation--countdown .celebration.practising{bottom:27px;width:504px;height:424px}}.navigation--countdown .celebration.teaching{height:600px;top:calc((100% - 600px)/2);right:-24px}@media screen and (max-height: 1024px){.navigation--countdown .celebration.teaching{height:400px;top:calc((100% - 400px)/2);right:20px}}@media screen and (max-height: 1024px) and (max-width: 1441px){.navigation--countdown .celebration.teaching{right:0}}.navigation--countdown .practising-count{position:absolute;transform:translate(-50%);font-family:Roboto,sans-serif;font-weight:700;bottom:76px;left:103px;font-size:56px;line-height:66px;color:#fff}@media screen and (max-width: 1280px){.navigation--countdown .practising-count{bottom:40px;left:71px;font-size:40px;line-height:47px}}.navigation--orbit .celebration.reading,.navigation--hd_word .celebration.reading{height:100vh}@media (max-height: 1000px){.navigation--orbit .celebration.reading,.navigation--hd_word .celebration.reading{height:calc(100vh - 80px)}}.navigation--orbit .celebration.reading.bottom,.navigation--hd_word .celebration.reading.bottom{height:auto}.navigation--orbit .celebration.reading.bottom>svg,.navigation--hd_word .celebration.reading.bottom>svg{transform:translate3d(0,5px,0)!important}.navigation--orbit .celebration.practising,.navigation--hd_word .celebration.practising{width:1920px;bottom:0;height:auto;left:calc(50vw - 960px)}@media screen and (max-width: 1280px){.navigation--orbit .celebration.practising,.navigation--hd_word .celebration.practising{width:1066.6666666667px;left:calc(50vw - 1066.6666666667px / 2)}}.navigation--orbit .celebration.teaching,.navigation--hd_word .celebration.teaching{bottom:132px;height:calc(100vh - 232px);width:110px;right:18px}@media (max-height: 600px){.navigation--orbit .celebration.teaching,.navigation--hd_word .celebration.teaching{height:auto!important;top:50%!important;transform:translateY(-50%)!important}}@media (max-width: 1441px),(max-height: 800px){.navigation--orbit .celebration.teaching,.navigation--hd_word .celebration.teaching{bottom:84px;height:calc(100vh - 184px)}}@media screen and (max-height: 1024px){.navigation--orbit .celebration.teaching,.navigation--hd_word .celebration.teaching{width:88px;right:28px}}@media screen and (max-height: 1024px) and (max-width: 1441px){.navigation--orbit .celebration.teaching,.navigation--hd_word .celebration.teaching{right:8px}}.navigation--blast .celebration.practising{height:100vh;width:auto;bottom:0}.navigation--blast .celebration.teaching{height:600px;top:calc((100% - 600px)/2);right:50px}@media (max-width: 1441px),(max-height: 800px){.navigation--blast .celebration.teaching{right:28px}}@media screen and (max-height: 1024px){.navigation--blast .celebration.teaching{height:400px;top:calc((100% - 400px)/2)}}.navigation--countdown .celebration.reading.right-bottom,.navigation--blast .celebration.reading.right-bottom{margin:0!important;width:9.5vw;height:34vw;right:0;bottom:2.6vw;left:auto}@media screen and (max-width: 800px){.navigation--countdown .celebration.reading.right-bottom,.navigation--blast .celebration.reading.right-bottom{width:unset;height:260px;right:0;bottom:21px}}@media (max-width: 750px){.navigation--countdown .celebration.reading.right-bottom,.navigation--blast .celebration.reading.right-bottom{width:unset;height:215px;bottom:15px}}.choosing-language.navigation--countdown,.choosing-language.navigation--blast,.choosing-language.navigation--hd_word,.choosing-language.navigation--orbit{background:unset}.choosing-language{position:relative;font-family:RGR-online_21;width:100%;height:100%}.choosing-language-container{position:fixed;top:calc((100% - 660px)/2);left:calc((100% - 860px)/2);width:860px;height:660px;border-radius:12px;padding:40px;z-index:10}.choosing-language-button{display:flex;justify-content:center;align-items:center;border-radius:4px;padding:12px;gap:12px;font-family:RGR-online_21;font-weight:700;font-size:32px;height:72px}.choosing-language-bottom{gap:20px;display:flex}.choosing-language-side{width:100%;height:508px;min-height:508px}.choosing-language-side:hover{cursor:pointer}.choosing-language-animation{width:100%;height:436px;min-height:436px}.choosing-language .language-list-item{position:relative}.choosing-language .language-list-item .replay-btn{position:absolute;right:10px;bottom:10px}@media (max-width: 800px){.choosing-language .language-list-item .replay-btn{bottom:7px}}@media screen and (max-width: 1439px),screen and (max-height: 889px){.choosing-language-container{top:calc((100% - 516px)/2);left:calc((100% - 700px)/2);width:700px;height:516px}.choosing-language-side{height:368px;min-height:368px}.choosing-language-animation{height:300px;min-height:300px}.choosing-language-button{height:68px;font-size:24px}}@media screen and (max-width: 1439px) and (max-width: 1024px),screen and (max-width: 1439px) and (max-height: 720px),screen and (max-height: 889px) and (max-width: 1024px),screen and (max-height: 889px) and (max-height: 720px){.choosing-language{margin-top:20px}.choosing-language-container{top:calc((100% - 460px)/2);left:calc((100% - 630px)/2);width:630px;height:460px}.choosing-language-side{height:312px;min-height:312px}.choosing-language-animation{height:244px;min-height:244px}}@media screen and (max-width: 1439px) and (max-width: 1024px) and (max-width: 800px),screen and (max-width: 1439px) and (max-width: 1024px) and (max-height: 680px),screen and (max-width: 1439px) and (max-height: 720px) and (max-width: 800px),screen and (max-width: 1439px) and (max-height: 720px) and (max-height: 680px),screen and (max-height: 889px) and (max-width: 1024px) and (max-width: 800px),screen and (max-height: 889px) and (max-width: 1024px) and (max-height: 680px),screen and (max-height: 889px) and (max-height: 720px) and (max-width: 800px),screen and (max-height: 889px) and (max-height: 720px) and (max-height: 680px){.choosing-language-container{padding:20px;margin-top:20px;left:calc((100% - 562px)/2);width:562px;height:388px;position:relative}.choosing-language-side{height:296px;min-height:296px}.choosing-language-animation{height:244px;min-height:244px}.choosing-language-button{height:52px}}.navigation--countdown .choosing-language .choosing-language-container{border:2px solid #ffffff;background-color:#e0f7fa;background-color:#e0f7fa66}.navigation--countdown .choosing-language .choosing-language-button{background-color:#ecf8f9;color:#000}.navigation--blast .choosing-language .choosing-language-container{border:2px solid #7EC7FF;background-color:#192957;background-color:#19295780}.navigation--blast .choosing-language .choosing-language-button{color:#fff}.navigation--hd_word .choosing-language .choosing-language-container,.navigation--orbit .choosing-language .choosing-language-container{border:2px solid #7EC7FF;background-color:#192957;background-color:#19295780}.navigation--hd_word .choosing-language .choosing-language-button,.navigation--orbit .choosing-language .choosing-language-button{color:#fff}.ebook-header-container{position:relative;display:flex;align-items:center;gap:24px;text-align:center;margin-bottom:16px;z-index:30}.ebook-header-container .double-decker-button{max-width:300px}@media (max-width: 1024px){.ebook-header-container .double-decker-button{max-width:200px}}.ebook-header-container .page-title{font-weight:700;font-size:20px;flex-shrink:0}.ebook-header-container .page-title.blast,.ebook-header-container .page-title.hd_word,.ebook-header-container .page-title.orbit{color:#fff}@media (min-width: 824px){.ebook-header-container .page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}}@media (min-width: 1440px){.ebook-header-container .page-title{font-size:32px}}.book-shelves-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2}.book-shelves-background{position:absolute;height:calc(100% - 8px);width:calc(100% - 20px);z-index:-1;background-color:#261710}.label-wrapper{position:absolute;display:flex;align-items:center;gap:8px;border:2px solid white;border-radius:100px;padding:4px 14px 0;font-size:32px;color:#fff;background-color:#202020;z-index:1;font-weight:700;font-family:RGR-online_21;cursor:pointer}.label-wrapper svg{margin-top:-3px}.label-wrapper:active>span{text-decoration:underline;text-underline-offset:3px}.slide-template{width:100%;height:800px;display:grid;grid-template-rows:repeat(4,1fr);gap:40px 0;padding:24px 0 16px;font-size:24px}.slide-wrap{position:relative;display:flex;align-items:center;justify-content:center}.slide{position:relative;width:100%;height:160px;cursor:pointer}.slide:hover .hover-image,.slide:focus-within .hover-image{opacity:1}.slide .hover-image{opacity:0;transition:opacity .2s ease}.slide img{position:absolute;width:100%;height:100%;object-fit:cover}.slide.empty{pointer-events:none}.swiper-nav-btns{position:absolute;width:100%;display:flex;justify-content:space-between;z-index:1;top:50%;transform:translateY(-50%)}.swiper-nav-btns button{all:unset;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.swiper-nav-btns button:disabled{opacity:.6;pointer-events:none}.swiper-nav-btns .next-btn{transform:rotate(180deg)}.swiper-container{width:100%;position:relative}.swiper-container .swiper{width:100%;max-width:540px;z-index:3}.library-wrapper{display:flex;flex-grow:1;justify-content:center;align-items:center;padding-bottom:50px;z-index:1}@media (max-width: 770px){.library-wrapper{padding-bottom:80px}}.book-case-container{position:relative;width:100%;max-width:1440px;min-height:800px;display:flex;justify-content:center}@media (max-width: 1440px),(max-height: 960px){.book-case-container{max-width:718px;min-height:520px}.book-case-container .swiper{max-width:346px}.book-case-container .slide-template{height:520px;gap:27px;padding:18px 0 12px}.book-case-container .slide{height:102px}.book-case-container .book-shelves-wrapper>svg{width:374px;height:130px}.book-case-container .label-wrapper{gap:4px;font-size:18px;line-height:24px;padding:4px 10px 2px}.book-case-container .label-wrapper svg{height:24px;width:auto;margin-top:-3px}}@media (max-width: 1024px){.book-case-container{max-width:484px;min-height:440px}.book-case-container .swiper{max-width:292px}.book-case-container .slide-template{height:440px;gap:23px;padding:15px 0 10px}.book-case-container .slide{height:86px}.book-case-container .book-shelves-wrapper>svg{width:316px;height:110px}.book-case-container .swiper-nav-btns>button>svg{width:52px;height:52px}}@media (max-width: 770px){.book-case-container{max-width:316px}.book-case-container .swiper-container{display:flex;flex-direction:column;gap:32px}.book-case-container .swiper-nav-btns{position:static;top:unset;transform:unset}}body{overflow:auto}.ebook{min-width:580px;font-size:20px}.ebook-container{width:100%;display:flex;flex-direction:column;padding:12px 20px}.empty-content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-content-wrapper .animation-wrapper{width:25%}.empty-content-wrapper .empty-content{display:flex;gap:12px;align-items:center;transform:translateY(-100%);color:#fff;font-size:32px;font-weight:700}@media (max-width: 1024px){.empty-content-wrapper .empty-content{font-size:24px}}@media (max-width: 800px){.empty-content-wrapper .empty-content{font-size:16px}}.shelf-slide-wrapper{width:100%;height:100%;display:flex;align-items:center}.shelf-slide{width:100%;height:74%;transform:translateY(3%);position:relative}.shelf-slide .popper-status{display:flex;flex-direction:column;align-items:center;padding:4% 6% 3%;gap:24px;background:#000;border:1px solid white;border-radius:6px;z-index:999}.shelf-slide .popper-status span{font-family:RGR-online_21;display:block;white-space:nowrap;font-weight:700;font-size:14px;line-height:14px;color:#fff;z-index:1}.shelf-slide .popper-status span:first-letter{text-transform:capitalize}.shelf-slide .popper-status .popper-background{position:absolute;width:100%;height:100%;top:0;border-radius:6px;background-color:#000}.shelf-slide .sound-replay-button-wrapper{position:absolute;bottom:31px;right:16px}@media (min-width: 1440px){.shelf-slide .sound-replay-button-wrapper{bottom:41px;right:20px}}@media (max-width: 1024px){.shelf-slide .sound-replay-button-wrapper{bottom:28px;right:14px}}@media (max-width: 800px){.shelf-slide .sound-replay-button-wrapper{bottom:30px;right:13px}}.book-base{position:relative;width:100%;height:100%;padding:2% 5% 6% 1%;background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden}.book-base:hover{cursor:pointer}.book-base .book-cover{width:100%;height:100%;object-fit:cover}.book-base .status-label{position:absolute;width:25%;height:auto;top:-1px;left:7%;z-index:20}.book-base .book-gradient{position:absolute;width:96%;height:96%;top:1%;left:1%;border-radius:2px;background:linear-gradient(180deg,#0003,#0000 15.1%,#0000 36.99%,#0000 57.63%,#000c 85.57%)}.book-base .book-content-wrapper{position:absolute;width:95%;bottom:3%;padding:0 12px 16px;z-index:5;color:#fff;font-size:16px}@media (max-width: 1440px){.book-base .book-content-wrapper{padding:0 8px 12px;font-size:12px}}@media (max-width: 600px){.book-base .book-content-wrapper{padding:0 4px 6px;font-size:6px}}.book-base .book-content{display:grid;justify-content:space-between;align-items:center;gap:8px;margin:18px 0;text-align:left;grid-template-columns:1fr 46px;min-height:46px}@media (max-width: 1440px){.book-base .book-content{margin:12px 0}}@media (max-width: 1024px){.book-base .book-content{grid-template-columns:1fr 42px;min-height:42px}}@media (max-width: 800px){.book-base .book-content{grid-template-columns:1fr 36px;min-height:36px}}@media (max-width: 600px){.book-base .book-content{margin:6px 0}}.swiper-container-shelf{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center}.swiper-container-shelf .swiper{width:90%;height:100%;z-index:3;padding:0 13px}.swiper-container-shelf .swiper-nav-btns{width:calc(100% + 200px);left:-100px}@media (max-width: 1366px){.swiper-container-shelf .swiper-nav-btns button>svg{width:52px;height:52px}}@media (max-width: 800px){.swiper-container-shelf .swiper-nav-btns{width:100%;top:120%;left:0;transform:unset}}.shelf-wrapper{position:relative;width:100%;max-width:1280px;padding:0 100px;font-family:RGR-online_21;font-weight:700;font-style:italic}@media (max-width: 1024px){.shelf-wrapper{max-width:874px}}@media (max-width: 800px){.shelf-wrapper{padding:0 20px;margin-bottom:20%}}.shelf-wrapper .shelf-container{position:relative;width:fit-content;margin:0 auto}.shelf-wrapper .shelf-container .shelf-img{width:100%;max-width:1449px;height:auto}.shelf-wrapper .shelf-container .cat{position:absolute;width:15%;height:auto;top:-21%;right:0;z-index:20}.book-shelf-container{position:relative;width:100%;display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:32px;margin-bottom:100px;z-index:1}.book-shelf-container .ebook-switcher{height:60px}@media (max-width: 1024px){.book-shelf-container{gap:32px}.book-shelf-container .ebook-switcher{height:45px}.book-shelf-container .ebook-switcher .sound-replay-button-wrapper{display:flex}.book-shelf-container .ebook-switcher .sound-replay-button-wrapper .replay-btn{width:34px;min-width:34px;height:34px;min-height:34px}.book-shelf-container .ebook-switcher .sound-replay-button-wrapper .replay-btn svg{width:22px;min-width:22px;height:22px;min-height:22px}}.modal-backdrop:has(.demoCompleteModal){background-color:unset!important;-webkit-backdrop-filter:blur(0px)!important;backdrop-filter:blur(0px)!important}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#eee7e757;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;z-index:999998}.modal-backdrop.dark{background-color:#000000b3}.modal-backdrop.active{opacity:1}.modal-backdrop.active>.modal-content{transform:translateY(0);opacity:1}.modal-content{width:100%;height:100%;transform:translateY(50px);transition:all .2s cubic-bezier(.4,0,.2,1);opacity:0;z-index:999999}.popup-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:100;font-family:RGR-online_21}.popup-overlay .popup{margin:auto}.popup-overlay .popup.find-password-modal{width:750px}@media screen and (max-height: 767px){.popup-overlay .popup{transform:scale(.8)}}@media screen and (max-width: 800px){.popup-overlay .popup{transform:scale(.8)}}@media screen and (max-height: 300px){.popup-overlay .popup{margin-top:50px}}@media (max-width: 864px){.popup-overlay .popup{transform:none;width:90vw;top:30px;left:10px}}@media (max-width: 1199px){.popup-overlay{overflow:auto}}body:has(.navigation--orbit) .popup-play-icon .icon path{fill:#fff}.popup-play-icon{margin-bottom:30px;margin-top:55px}.popup-play-icon .icon path{fill:#8cbd3a}.replay-modal-icon{width:100px!important;height:100px!important;margin-bottom:5px!important}body:has(.navigation--orbit) .replay-modal-icon .outside,body:has(.navigation--hd_word) .replay-modal-icon .outside{fill:#0099a8}.popup{position:relative;background-color:#fff;border-radius:20px;width:80%;height:auto;max-width:766px}.popup .close{z-index:9999;position:absolute;display:flex;justify-content:center;align-items:center;top:-22px;right:-22px;width:44px;height:44px;background-color:#9d3f97;border-radius:22px;border:2px solid #ffffff;cursor:pointer}.popup .close svg{width:22px;height:22px}.popup .close svg path{fill:#fff}.popup .close:hover{background-color:#983e92;transform:scale(1.05)}.popup .close:hover svg path{fill:#fff}.popup .popup-body .popup-buttons{gap:20px}@media screen and (max-width: 475px){.popup .popup-body .popup-buttons{flex-wrap:wrap}}.popup .popup-body .popup-buttons .btn-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px}.popup .popup-body .popup-buttons .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;border-radius:10px;font-weight:700;line-height:22px;font-size:24px;padding:15px;min-width:320px;min-height:65px}@media screen and (max-width: 1366px){.popup .popup-body .popup-buttons .btn{padding:5px;min-width:192px;min-height:44px}}.popup .popup-body.logout{text-align:center}.popup .popup-body.logout .popup-body--icon{width:100%}.popup .popup-body.logout .popup-body--icon svg{width:316px;height:126px;max-width:316px}@media screen and (max-width: 1366px){.popup .popup-body.logout .popup-body--icon svg{width:226px;height:90px;max-width:226px}}.popup .popup-body.logout .popup-body--icon svg circle{fill:#9d3f97}.popup .popup-body.logout.env-infercabulary .popup-body--icon svg circle{fill:#005e9b}.popup .popup-body.logout.env-orbit .popup-body--icon svg circle{fill:#5c8306}.popup.infercabulary-greeting .popup-body{width:100%;background-color:#fff;background-image:none!important;border-radius:inherit;padding:40px;display:flex;flex-direction:column;gap:20px}.popup.infercabulary-greeting .popup-body .title{display:none}.popup.infercabulary-greeting .popup-body .popup-buttons .btn-submit{width:100%}.popup.infercabulary-greeting .popup-body .popup-icon{display:flex;flex-direction:column;gap:20px;align-items:center}.popup.infercabulary-greeting .popup-body .popup-icon .infercabIcon{width:72px;height:72px;margin:25.5px 0}.popup.infercabulary-greeting .close{border:2px solid #004ca8;border-radius:100%;background-color:#fff!important;cursor:pointer}.popup.infercabulary-greeting .close svg path{fill:#004ca8}.popup.infercabulary-greeting .close:hover{transform:scale(1.2);transition-duration:1s;transition-property:transform;transition-timing-function:ease-out}@media (max-width: 1439px){.popup.infercabulary-greeting{width:574px!important}.popup.infercabulary-greeting .popup-body .popup-buttons .btn-submit{height:44px;min-height:44px}.popup.infercabulary-greeting .popup-body .popup-icon .infercabIcon{width:64px;height:64px;margin:10px 0}}.popup.infercabulary-popup{padding:12px 0 0;position:relative;margin:auto;background:#fff;border-radius:20px}.popup.infercabulary-popup-video video{border-radius:10px}.popup.infercabulary-popup-video .close{position:absolute;top:-12px;right:-12px;width:44px;height:44px;border:2px solid #004ca8;border-radius:100%;background-color:#fff!important;padding:0;cursor:pointer}.popup.infercabulary-popup-video .close svg{width:16px;height:16px}.popup.infercabulary-popup-video .close svg path{fill:#004ca8}.popup.infercabulary-popup-video .close:hover{transform:scale(1.2);transition-duration:1s;transition-property:transform;transition-timing-function:ease-out}.popup.infercabulary-popup-video .popup-body{padding:10px}.popup.infercabulary-popup .close{border:2px solid #004ca8;border-radius:100%;background-color:#fff!important}.popup.infercabulary-popup .close svg path{fill:#004ca8}.popup.infercabulary-popup .close:hover{transform:scale(1.2);transition-duration:1s;transition-property:transform;transition-timing-function:ease-out}.popup.infercabulary-popup .popup-body{width:100%;background-color:#fff;background-image:none!important;border-radius:inherit}.popup.infercabulary-popup .popup-body .title{margin-left:auto;margin-right:auto;font-family:RGR-online;font-weight:700;font-size:24px;line-height:33px;display:flex;align-items:center;text-align:center;justify-content:center;color:#000;width:80%}.popup.infercabulary-popup.not-allow .popup-body .title{font-size:20px}.popup.infercabulary-popup.not-allow .popup-buttons .btn{padding:16px 24px}.popup.infercabulary-popup.time-is-over .popup-body{padding:40px}.popup.infercabulary-popup.time-is-over .popup-body .title{min-height:70px;margin:20px auto}.popup-body{padding:50px}.popup-body .simple-title{margin-left:60px}.popup-body .simple-title .modal-replay-wrapper{display:flex;justify-content:flex-end;align-items:center;min-width:60px}.popup-body .replay-btn-absolute-right{position:absolute;right:-50px;top:0}.popup-body .replay-btn-absolute-right-center{position:absolute;right:-50px;top:50%;transform:translateY(-50%)}.popup-body .title{position:relative;white-space:pre-wrap;margin-bottom:1.1em;font-weight:700;font-size:32px;line-height:43.5px}@media screen and (max-width: 1366px){.popup-body .title{font-size:24px;line-height:32.5px}}.popup-body.env-infercabulary .btn-submit{background:#004ca8}.popup-body.env-infercabulary .btn-submit:hover{background:#002c4e}.popup-body.voice-recording{padding:64px;text-align:center}.popup-body.voice-recording .popup-body--icon{padding-bottom:16px}.popup-body.voice-recording .title{align-items:flex-start}.popup-body.voice-recording .popup-buttons .btn{width:100%}.popup-body.find-password{padding:20px}.greeting-body{padding:82px 152px 50px;background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/bg-confirm.svg);background-repeat:no-repeat;background-position:center top 55px;text-align:center}.greeting-body.infercabulary{padding:40px;background-position:center top 40px}.greeting-body.infercabulary .popup-play-icon{margin:127px auto 61px}.greeting-body.infercabulary .popup-play-icon svg path[style*="fill: rgb(2, 120, 212)"]{fill:currentColor!important}@media (max-width: 1023px){.greeting-body{padding:200px 50px 50px}}@media (max-width: 799px),(max-height: 599px){.greeting-body{padding-top:100px;background-position:center top 5px}}.popup-buttons{display:flex;align-items:center;justify-content:center;gap:8px}.popup-overlay--infercabulary .popup-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pass-link{padding:initial;cursor:pointer}.pass-link:hover{text-decoration:underline}.qr-mask{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.qr-mask svg{position:absolute;width:100%;height:100%}.effect-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.effect-container .backdrop-qr-loader{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000000b3}.effect-container .backdrop-qr-loader .qr-loader{width:10%;height:auto;animation:spin 2s linear infinite}.effect-container .border{position:absolute;width:50%;height:70%;z-index:1}.effect-container .scan-line{position:absolute;top:50%;width:46%;height:.4%;margin:0 auto;background:#ff3939;animation:scan-animation 2.5s linear infinite alternate}@keyframes scan-animation{0%{top:20%}to{top:80%}}.qr-reader-container{position:relative;height:100%}.qr-reader-container .qr-reader{height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.qr-reader-container .qr-reader #qr-shaded-region{display:none!important}.qr-reader-container .qr-reader video{position:absolute;width:100%!important;transform:scaleX(-1)}.qr-reader-container .qr-reader canvas{position:absolute;width:60%!important;height:80%!important}.hidden-qr-reader{opacity:0}.back-to-login-container{position:absolute;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:10%}.back-to-login-container svg{width:20%;height:auto}.back-to-login-container .back-btn{padding:1.5% 2.5%;border:2px solid #ffffff;border-radius:12px;color:#fff;background-color:#006c74;font-size:16px;font-family:RGR-online_21;font-weight:700}@media (max-width: 800px),(max-height: 600px){.back-to-login-container .back-btn{font-size:14px}}.back-to-login-container .back-btn:hover{background-color:#045960}.back-to-login-container .back-btn:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.info-dialog{position:absolute;width:60%;height:28%;top:-30%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;transform:translate(-50%);background-image:url(https://cdn-cf.rgr.fun/apps/student/4.4.0/static/assets/dialog.svg);background-size:contain;background-repeat:no-repeat}.info-dialog .dialog-text{width:88%;height:75%;display:flex;align-items:center;justify-content:space-between;gap:2%;text-align:center;font-size:24px;transform:translate(-2%,-10%);font-weight:700}@media (max-height: 800px),(max-width: 1280px){.info-dialog .dialog-text{font-size:20px}}@media (max-width: 800px),(max-height: 600px){.info-dialog .dialog-text{font-size:14px}}.info-dialog .dialog-text .text{width:100%;display:flex;justify-content:center}.info-dialog .dialog-text .replay-btn{background-color:#a2499c}.info-dialog .dialog-text .replay-btn:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.scaner-container{display:flex;flex-grow:1;align-items:center;flex-direction:column;justify-content:center;padding:0 6%}@media (max-height: 750px){.scaner-container{margin-top:-50px}}.scaner-container .scaner-box-container{position:relative;width:100%;max-width:860px;max-height:586px;z-index:5}@media (max-width: 1200px),(max-height: 1000px){.scaner-container .scaner-box-container{max-width:682px;max-height:466px}}@media (max-width: 800px),(max-height: 800px){.scaner-container .scaner-box-container{max-width:514px;max-height:360px}}.scaner-container .scaner-box-container .outline{display:block;width:100%;height:auto}.scaner-container .scaner-box-container .head-astro{position:absolute;width:26%;height:auto;top:-24%;right:-6%;z-index:-2}.scaner-container .scaner-box-container .left-hand-astro{position:absolute;width:11%;height:auto;top:-4%;right:13%;z-index:1}.scaner-container .scaner-box-container .right-hand-astro{position:absolute;width:8%;height:auto;top:8%;right:-1.5%;z-index:1}.scaner-container .scaner-box-container .content{position:absolute;z-index:-1;width:100%;height:100%;transform:scale(.96);background-color:#ebebeb}.login-user.qr-code{min-width:600px;min-height:600px}.login-user.qr-code .login-page-footer{position:absolute;width:100%;bottom:33px;display:flex;justify-content:space-between;padding:0 20px}@media (max-height: 800px){.login-user.qr-code .login-page-footer{bottom:15px}}.login-user.qr-code .login-page-footer .custom-link{font-size:18px}.login-user.qr-code .login-page-footer .custom-link:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.login-user.qr-code .login-page-footer a{display:flex;align-items:center;gap:8px;text-decoration:none}.login-user.qr-code .login-page-footer a:hover{text-decoration:underline}.login-user.qr-code .login-page-footer svg{width:20px;height:20px;margin-bottom:5px}.login-user.qr-code .qr-login-back-btn{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:30px 44px;padding:0}.login-user.qr-code .qr-login-back-btn:focus-visible{box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}.login-user.qr-code .qr-login-back-btn svg{width:100%;height:100%}#spin-icon{animation:spin 2s cubic-bezier(.18,.15,0,.67)}#spin-icon.infinite-animation{animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-qr-button,.school-qr-button{display:flex;align-items:center;justify-content:center;gap:4px;border-radius:12px;font-weight:700}.main-qr-button{width:100%;height:72px;border:2px solid #ffffff;border-radius:12px;font-size:24px}.school-qr-button{height:52px;margin-left:52px;padding:0 20px;border:2px solid #9d3f97;font-size:20px;color:#9d3f97;background-color:#fff}.school-qr-button:hover{color:#fff;border-color:#fff;background-color:#9d3f97}.school-qr-button svg{margin-bottom:2px;flex-shrink:0}@media (max-width: 800px){.school-qr-button{font-size:18px}}.error-message{text-align:left;background:#ff533180;border-radius:8px;font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:20px;color:#fff;padding:15px 0;line-height:27px;display:flex;align-items:center;justify-content:center}.error-message svg{margin-right:20px;margin-left:20px;flex-shrink:0}.error-message.dialog{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:16px;font-weight:700;border:3px solid #ab1d01;color:#ab1d01;background-color:#fff}.error-message.dialog:after,.error-message.dialog:before{content:"";top:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.error-message.dialog:after{border-color:#fff0;border-top-color:#fff;border-width:12px;left:50%;margin-left:-12px}.error-message.dialog:before{border-color:#ab1d01 transparent transparent transparent;border-width:16px;left:50%;margin-left:-16px}.school-ticket-container{position:relative;display:flex;justify-content:center;padding:22px 0;margin-left:40px}.school-ticket-container .school-ticket{width:458px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px;border:1px dashed #002528;border-radius:20px;color:#495057;background-color:#fff;font-size:14px}.school-ticket-container .school-ticket .ticket-head{width:100%;display:flex;align-items:center;justify-content:space-between}.school-ticket-container .school-ticket .ticket-content{width:100%;display:flex;flex-grow:1;align-items:center;justify-content:space-between}.school-ticket-container .school-ticket .ticket-content .credential{width:55%;display:flex;flex-direction:column;gap:20px}.school-ticket-container .school-ticket .ticket-content .credential .credential-content-wrapper{display:flex;flex-direction:column;gap:8px}.school-ticket-container .school-ticket .ticket-content .credential .credential-content-wrapper .school-code{width:100%;padding:8px 4px;font-weight:700;border:1px solid #DFDFDF;border-radius:4px;text-align:center}.school-ticket-container .school-ticket .ticket-content .credential .secret-code{width:100%;text-align:center}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap{width:100%;display:flex;gap:8px}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap .pass-panel{width:100%;display:flex;align-items:center;justify-content:space-between;padding:4px;border:1px solid #DFDFDF;border-radius:4px}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap .pass-panel .circleItem{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px dashed #495057}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap .pass-panel .circleItem img{width:32px;height:32px;border-radius:50%}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap .pass-panel .circleItem.filled{border:2px solid #495057}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap .pass-panel.error-border{border-color:#c72100}.school-ticket-container .school-ticket .ticket-content .credential .pass-panel-wrap button.toggle{width:44px;height:44px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #495057!important;border-radius:12px}.school-ticket-container .school-ticket .ticket-content .qr-icon-section{height:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.school-ticket-container .absolute-error{width:100%;max-width:458px;top:0!important;transform:translateY(-90%);font-family:RGR-online,Arial,Helvetica,sans-serif}@media (max-width: 864px){.school-ticket-container{margin-left:0}}.second-step{display:flex;flex-direction:column;color:#fff;font-family:RGR-online,Arial,Helvetica,sans-serif;font-size:20px}.second-step .login-code-icon-button,.second-step .rounded-button{border-radius:50%;background-color:transparent}.second-step .greeting{display:flex;flex-direction:column;align-items:center;margin-bottom:1em;margin-top:1em;letter-spacing:-.07em}.second-step .greeting .student{font-size:32px;line-height:100%}@media (max-width: 870px){.second-step .greeting .student{font-size:24px;line-height:100%}}.second-step .greeting .school{margin-top:8px;font-size:24px;line-height:100%}@media (max-width: 870px){.second-step .greeting .school{font-size:18px;line-height:100%}}.second-step .description-toggle-password{margin-top:1em;margin-bottom:1.2em;letter-spacing:.06em;display:flex;justify-content:space-between;align-items:center;font-size:16px}.second-step .login-body{display:flex;flex-direction:row;position:relative}.second-step .login-body .icons-block{border-right:2px solid rgba(255,255,255,.5)}.second-step .login-body .icons-block>.error-message{display:none}.second-step .login-body .icons-block .icons{width:364px;height:100%;display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr);margin-right:40px}@media screen and (max-width: 1366px){.second-step .login-body .icons-block .icons{width:268px;height:100%}}.second-step .login-body .icons-block .icons .icon{cursor:pointer;min-width:52px;height:fit-content}.second-step .login-body .icons-block .icons .icon img{border:5px solid #ffffff;border-radius:50%}.second-step .submit-navigate-buttons{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin-top:48px;z-index:30}@media (orientation: landscape) and (max-height: 800px){.second-step .submit-navigate-buttons{margin-bottom:0}}.second-step .submit-navigate-buttons .icon-actions{display:inline-block;width:52px;height:52px}.second-step .submit-navigate-buttons .icon-actions svg{width:100%;height:100%}.second-step .submit-navigate-buttons .icon-actions:hover{cursor:pointer}.second-step .submit-navigate-buttons .icon-actions-colored{margin-left:52px}.second-step .submit-navigate-buttons .icon-actions-back{position:fixed;top:30px;left:44px}.second-step .submit-navigate-buttons .group-button{height:100%;margin-left:1.2em}.second-step .submit-navigate-buttons .group-button.invalid .btn{background-color:#c4c4c4}.second-step .submit-navigate-buttons .group-button button{width:157px;padding:9px;border-radius:2em;border:2px solid #ffffff}.second-step .submit-navigate-buttons .group-button button .icon{width:30px;height:30px}.second-step .submit-navigate-buttons .group-button button .icon svg{width:30px;height:30px}.second-step .submit-round-portrait{display:none}.second-step .icon-actions-back{position:fixed;top:30px;left:44px;display:inline-block;width:52px;height:52px;cursor:pointer}.second-step .icon-actions-back svg{width:100%;height:100%}@media (max-width: 925px){.second-step .icon-actions-back{position:static}}@media (max-height: 650px){.second-step .icon-actions-back{position:static}}@media (orientation: landscape) and (max-width: 1366px){.second-step .login-body .icons-block{font-size:10px}}@media (orientation: portrait) and (max-width: 1024px){.second-step .greeting{margin-top:.5em!important}.second-step .description-toggle-password{margin-top:2em;margin-bottom:0;text-align:center}}@media (max-width: 864px){.second-step .login-body{flex-direction:column}.second-step .login-body .login-column{width:100%}.second-step .login-body .login-column.icons-block{display:flex;justify-content:center;border-bottom:2px solid rgba(255,255,255,.5);border-right:0}.second-step .login-body .login-column.icons-block .icons{width:fit-content;margin:20px 0;grid-gap:1.2em}.second-step .login-body .login-column.icons-block .error-message{position:absolute;width:100%;top:-1.5em;display:block;padding:1em 0;font-family:RGR-online,Arial,Helvetica,sans-serif}.second-step .submit-navigate-buttons{margin-top:0}}.mw-100{max-width:100%}.w-100{width:100%}.h-100{height:100%}.text-center{text-align:center}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.color-white{color:#fff}.d-inline-flex{display:inline-flex}.d-flex{display:flex}.d-block{display:block}.d-none{display:none}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.pos-r{position:relative}.pos-a{position:absolute}.col-12{width:100%;flex-shrink:0}.col-auto{width:auto;flex-shrink:0}.col-4{width:33.333%;flex-shrink:0}@media (min-width: 992px){.col-lg-4{width:33.333%;flex-shrink:0}}.px-1{padding-left:.5rem;padding-right:.5rem}@media (max-width: 865px){.login-container{margin:20px auto}.login-footer{padding-bottom:15px;min-width:600px}}.login-container:has(.platform-select-container) .login-form{position:static!important}@media (max-height: 800px){.login-container:has(.platform-select-container){margin:20px auto}}.platform-select-container{font-family:RGR}.platform-select-container .greeting{padding-bottom:24px;font-style:normal;font-weight:400;font-size:24px;line-height:1.1em;color:#fff;text-align:center}.platform-select-container .greeting .student{font-size:40px;line-height:43px;text-align:center;width:100%;position:fixed;top:30px;left:0;z-index:0}@media screen and (max-width: 1440px){.platform-select-container .greeting .student{font-size:32px;top:25px}}@media screen and (max-width: 1199px){.platform-select-container .greeting .student{position:static;margin-bottom:1em}}.platform-select-container .greeting .select-programm{margin-bottom:28px}@media screen and (max-height: 720px){.platform-select-container .greeting .select-programm{margin-bottom:0}}.platform-select-container .icon-actions-back{position:absolute;top:30px;left:44px;display:inline-block;width:52px;background-color:transparent;z-index:1}.platform-select-container .icon-actions-back svg{width:100%;height:100%}.platform-select-container .icon-actions-back:hover{cursor:pointer}@media (max-width: 1199px){.platform-select-container .icon-actions-back{left:65px}}.platform-select-container .select-program-title{font-size:24px;text-align:center;margin-bottom:1em}.platform-select-container .icons-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:634px;column-gap:64px;row-gap:28px}.platform-select-container .icons-container:has(:nth-child(5)){max-width:863px}@media (max-width: 1023px),(max-height: 700px){.platform-select-container .icons-container{max-width:670px;column-gap:32px;row-gap:3px}.platform-select-container .icons-container:has(:nth-child(5)){max-width:760px}}@media (max-width: 800px) and (min-height: 700px){.platform-select-container .icons-container{max-width:475px;column-gap:64px;row-gap:28px}.platform-select-container .icons-container:has(:nth-child(5)){max-width:728px}}.platform-select-container .icons-container .platform-block{border:1px solid #ffffff;border-radius:20px;position:relative;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out;width:245px;height:144px;margin-top:45px}@media (max-width: 1023px),(max-height: 700px){.platform-select-container .icons-container .platform-block{width:203px;height:120px}}.platform-select-container .icons-container .platform-block:hover{transform:scale(1.05);cursor:pointer}.platform-select-container .icons-container .platform-block .platform-block-header{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.platform-select-container .icons-container .platform-block .platform-block-header .icon-square{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:20px}@media (max-width: 1023px),(max-height: 700px){.platform-select-container .icons-container .platform-block .platform-block-header .icon-square{width:74px;height:74px}}.platform-select-container .icons-container .platform-block .platform-block-header .icon-square svg{margin:13px}.platform-select-container .icons-container .platform-block .platform-block-body{font-family:Roboto;font-style:normal;font-weight:600;font-size:32px;color:#fff;text-align:center;position:absolute;left:50%;transform:translate(-50%);bottom:20px;width:100%}@media (max-width: 1023px),(max-height: 700px){.platform-select-container .icons-container .platform-block .platform-block-body{bottom:16px;font-size:26px}}.platform-select-container .icons-container .platform-block.platform-block--countdown{background:linear-gradient(0deg,#62245c 13.11%,#cf44c6)}.platform-select-container .icons-container .platform-block.platform-block--countdown .icon-square{background:linear-gradient(0deg,#9d3f97 13.11%,#d344ca);box-shadow:0 1.4px 2.8px #772171,0 1.4px #00000080}.platform-select-container .icons-container .platform-block.platform-block--hd_word{background:linear-gradient(0deg,#374a01 13.11%,#a5c53c)}.platform-select-container .icons-container .platform-block.platform-block--hd_word .icon-square{background:linear-gradient(180deg,#adcc3f,#759a27);box-shadow:0 1.4px 2.8px #4f6b00,0 1.4px #00000080}.platform-select-container .icons-container .platform-block.platform-block--blast{background:linear-gradient(0deg,#012e30 13.11%,#57b1b5)}.platform-select-container .icons-container .platform-block.platform-block--blast .icon-square{background:linear-gradient(180deg,#5db3b6,#00939a);box-shadow:0 2.8px 2.8px #00595e,0 1.4px #00000080}.platform-select-container .icons-container .platform-block.platform-block--infercabulary{background:linear-gradient(0deg,#224e8b 13.11%,#53bff2)}.platform-select-container .icons-container .platform-block.platform-block--infercabulary .icon-square{background:linear-gradient(180deg,#58c3f3,#0278d4);box-shadow:0 2.8px 2.8px #224e8b,0 1.4px #00000080}.platform-select-container .icons-container .platform-block.platform-block--orbit{background:linear-gradient(180deg,#0473a7,#54905b)}.platform-select-container .icons-container .platform-block.platform-block--orbit .icon-square{background:linear-gradient(180deg,#0473a7,#54905b);box-shadow:0 2.8px 2.8px #38613f,0 1.4px #00000080}.platform-select-container footer svg:hover{cursor:pointer}.platform-block-focused{padding:5px;box-shadow:unset!important;outline:unset!important}.platform-block-focused:focus-visible{box-shadow:none}.platform-block-focused:focus-visible:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;z-index:auto;border-radius:20px;box-shadow:#fff 0 0 0 3px;outline:solid #9D3F97;outline-width:3px;outline-offset:6px}
