@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Assistant:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Comic+Neue:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Varela+Round&display=swap";body{background-color:#fff;overflow:hidden}.flex-center{display:flex;justify-content:center;align-items:center}.flex-center.column{flex-direction:column}.MuiButtonBase-root.chip,.chip{display:flex;align-items:center;border:solid 1px #4196b4;border-radius:100px;padding:2px 10px;width:fit-content;color:#4196b4;text-align:center}.MuiButtonBase-root.chip.icon-on-start img,.MuiButtonBase-root.chip.icon-on-start .svg,.chip.icon-on-start img,.chip.icon-on-start .svg{margin-inline-end:7px}.MuiButtonBase-root.chip.icon-on-end img,.MuiButtonBase-root.chip.icon-on-end .svg,.chip.icon-on-end img,.chip.icon-on-end .svg{margin-inline-start:7px}.main-body{display:flex;justify-content:space-between;width:100vw;height:calc(var(--vh, 1vh) * 92)}.main-body.no-topbar{height:calc(var(--vh, 1vh) * 100)}.main-body .topbar-main-container{display:flex;flex-direction:column;width:100%;height:100%;overflow-x:hidden}.main-body .topbar-main-container #main{height:calc(var(--vh, 1vh) * 92)}.search-input{display:flex;align-items:center;transition:.5s ease;box-sizing:border-box;border:.5px solid rgba(0,0,0,.1607843137);border-radius:100px;padding:0;padding-inline-start:10px;width:200px;height:33px;direction:rtl}.search-input.close{justify-content:center;background-color:#635e5e;padding:0!important;width:33px!important}.search-input.close input{display:none}.comment{background-color:#ff0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{border-radius:8px}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#a1a1a1}::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.audio-player-current-word{color:#fff}.current-word-black{color:#000}.main-text-container .audio-player-current-word.first{margin-inline-start:-3px;border-start-start-radius:3px;border-end-start-radius:3px;padding-inline-start:3px}.main-text-container .audio-player-current-word.last{margin-inline-end:-3px;border-start-end-radius:3px;border-end-end-radius:3px;padding-inline-end:3px}.App{display:flex;flex-flow:column;height:100vh;overflow:hidden;font-family:Assistant,sans-serif}.App.cursor-forbidden{-webkit-user-select:none;user-select:none}.App.cursor-forbidden .speech-bubble-ds,.App.cursor-forbidden .display-title-wrapper{cursor:auto;-webkit-user-select:unset;user-select:unset}.App.cursor-forbidden .commented-text,.App.cursor-forbidden .bookmark-text{cursor:not-allowed}.App.app-mobile{position:absolute;width:100%;height:100%}.App.app-mobile .main-body{overflow:auto}.App.app-mobile #main{overflow:hidden}.page-loader-wrapper{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}#main{display:flex;justify-content:space-between;height:92vh}.select-container{border-bottom:1px solid rgba(0,0,0,0);width:100%}.select-container:focus-visible{border-bottom:1px solid rgba(0,0,0,.1607843137)}*:not(.ignore-default-font-family){font-family:Assistant,Tajawal,sans-serif!important}*{-webkit-tap-highlight-color:transparent;outline:none!important}.pointer{cursor:pointer!important}.not-pointer{cursor:default!important}.line-break{white-space:pre-line}.textSelection ::selection{background-color:#41b2ba88}.textSelection{text-align:initial}.rotate{transform:rotate(180deg)}.shadow-div{position:fixed;top:0;left:0;background-color:#0000004d;width:100vw;height:100vh}#container{padding:0 7vw;line-height:150%;word-break:break-word}#container.container-student{overflow-y:hidden}#container.padding-bottom{padding-bottom:calc(var(--vh, 1vh) * 4)}#container div[class^=skipMe] *{line-height:130%}#container .word-inner-wrapper{cursor:pointer}#container .word-inner-wrapper:hover{margin:0 -3px;border-radius:3px;padding:0 3px;background-color:#e0eff3}#container>div,#container>table{padding-bottom:calc(var(--vh, 1vh) * 2)}#container td{padding-inline-end:calc(var(--vh, 1vh) * 2)}.MuiButtonBase-root{font-size:inherit}#container:not(.continuous) ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container){margin-inline-start:-40px}#container:not(.continuous) ul ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ul ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container){margin-inline-start:-80px}#container:not(.continuous) ul ul ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ul ul ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ul ol ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ul ol ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol ul ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol ul ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol ol ul div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container),#container:not(.continuous) ol ol ol div[class^=skipMe]:not(.skipMe-media-item):not(.bookmark-question-container){margin-inline-start:-120px}#container:not(.continuous) h1[id]{font-weight:600;font-size:1.33em}#container:not(.continuous) h2[id]{font-weight:600;font-size:1.26em}#container:not(.continuous) h3[id]{font-weight:600;font-size:1.2em}#container:not(.continuous) h4[id]{font-weight:600;font-size:1.13em}#container:not(.continuous) h5[id]{font-weight:600;font-size:1.07em}#container:not(.continuous) h6[id]{font-weight:600;font-size:1.01em}#container:not(.continuous) table[id] div{word-break:normal}#container *:not(div[class^=skipMe] *){font-family:var(--text-font)!important}.strike{display:inline;text-decoration:line-through}.button-tooltip{display:flex}.vocabulary-word:not(.hide-vocabulary-word){cursor:help;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b2b2b2;text-decoration-thickness:1.8px;text-underline-offset:3px}.vocabulary-word:not(.hide-vocabulary-word).text-list-word{text-decoration-color:#6eb9cf}@media (hover: none){.tooltipText{display:none}}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){::-webkit-scrollbar{width:4px;height:4px}#main{height:94vh}}.jumping-up{transform-origin:bottom;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite;animation-name:jumping-up}@keyframes jumping-up{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(0)}}.loom-button{display:flex;align-items:center;transition:background-color .2s;cursor:pointer;margin-right:calc(var(--vh, 1vh) * 1);box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#fff;padding:5px 20px;height:fit-content}.loom-button:hover{background-color:#e0e0e0}.loom-button img{height:calc(var(--vh, 1vh) * 3)}strong{font-weight:600}strong.bolder{font-weight:700}.ReactVirtualized__List{overflow:overlay!important}[dir=ltr] .ReactVirtualized__List{direction:ltr!important}[dir=rtl] .ReactVirtualized__List{direction:rtl!important}.submitButton.MuiButtonBase-root{display:flex;justify-content:center;align-items:center;transition:.4s;cursor:pointer;box-sizing:border-box;border-radius:100px;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 2);white-space:nowrap}.submitButton.MuiButtonBase-root:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:.4s;border-radius:100px;background-image:linear-gradient(#0000000d,#0000000d);content:""}.submitButton.MuiButtonBase-root:hover:not(.disabled):after,.submitButton.MuiButtonBase-root:focus-visible:not(.disabled):after{opacity:1}.submitButton.MuiButtonBase-root.fit-content{width:fit-content}.submitButton.MuiButtonBase-root .svg{margin-inline-start:5px}.submitButton.MuiButtonBase-root.filled{background-color:#4196b4;color:#fff}.submitButton.MuiButtonBase-root.outline{border:1px solid #4196b4;color:#4196b4}.submitButton.MuiButtonBase-root.shadow{box-shadow:0 2px 4px #00000029;font-weight:600}.submitButton.MuiButtonBase-root.saveButton,.submitButton.MuiButtonBase-root.cancelButton{box-shadow:0 2px 4px #00000029;min-width:calc(var(--vh, 1vh) * 10);font-weight:600;font-size:calc(var(--font-size) * .8)}.submitButton.MuiButtonBase-root.saveButton{margin-inline-start:1vw;background-color:#4196b4}.submitButton.MuiButtonBase-root.saveButton.red,.submitButton.MuiButtonBase-root.saveButton.orange,.submitButton.MuiButtonBase-root.saveButton.yellow,.submitButton.MuiButtonBase-root.saveButton.green,.submitButton.MuiButtonBase-root.saveButton.teal,.submitButton.MuiButtonBase-root.saveButton.blue,.submitButton.MuiButtonBase-root.saveButton.purple,.submitButton.MuiButtonBase-root.saveButton.pink{background-color:#525252}.submitButton.MuiButtonBase-root.saveButton.red:hover,.submitButton.MuiButtonBase-root.saveButton.red:focus,.submitButton.MuiButtonBase-root.saveButton.orange:hover,.submitButton.MuiButtonBase-root.saveButton.orange:focus,.submitButton.MuiButtonBase-root.saveButton.yellow:hover,.submitButton.MuiButtonBase-root.saveButton.yellow:focus,.submitButton.MuiButtonBase-root.saveButton.green:hover,.submitButton.MuiButtonBase-root.saveButton.green:focus,.submitButton.MuiButtonBase-root.saveButton.teal:hover,.submitButton.MuiButtonBase-root.saveButton.teal:focus,.submitButton.MuiButtonBase-root.saveButton.blue:hover,.submitButton.MuiButtonBase-root.saveButton.blue:focus,.submitButton.MuiButtonBase-root.saveButton.purple:hover,.submitButton.MuiButtonBase-root.saveButton.purple:focus,.submitButton.MuiButtonBase-root.saveButton.pink:hover,.submitButton.MuiButtonBase-root.saveButton.pink:focus{background-color:#383838}.submitButton.MuiButtonBase-root.cancelButton{background-color:#fff;color:#4196b4}.submitButton.MuiButtonBase-root.cancelButton.red,.submitButton.MuiButtonBase-root.cancelButton.orange,.submitButton.MuiButtonBase-root.cancelButton.yellow,.submitButton.MuiButtonBase-root.cancelButton.green,.submitButton.MuiButtonBase-root.cancelButton.teal,.submitButton.MuiButtonBase-root.cancelButton.blue,.submitButton.MuiButtonBase-root.cancelButton.purple,.submitButton.MuiButtonBase-root.cancelButton.pink{color:#383838}.submitButton.MuiButtonBase-root.cancelButton.red::placeholder,.submitButton.MuiButtonBase-root.cancelButton.orange::placeholder,.submitButton.MuiButtonBase-root.cancelButton.yellow::placeholder,.submitButton.MuiButtonBase-root.cancelButton.green::placeholder,.submitButton.MuiButtonBase-root.cancelButton.teal::placeholder,.submitButton.MuiButtonBase-root.cancelButton.blue::placeholder,.submitButton.MuiButtonBase-root.cancelButton.purple::placeholder,.submitButton.MuiButtonBase-root.cancelButton.pink::placeholder{color:#383838}.submitButton.MuiButtonBase-root.cancelButton.red.transparent,.submitButton.MuiButtonBase-root.cancelButton.orange.transparent,.submitButton.MuiButtonBase-root.cancelButton.yellow.transparent,.submitButton.MuiButtonBase-root.cancelButton.green.transparent,.submitButton.MuiButtonBase-root.cancelButton.teal.transparent,.submitButton.MuiButtonBase-root.cancelButton.blue.transparent,.submitButton.MuiButtonBase-root.cancelButton.purple.transparent,.submitButton.MuiButtonBase-root.cancelButton.pink.transparent{color:#383838}.submitButton.MuiButtonBase-root.disabled{cursor:auto;pointer-events:none}.submitButton.MuiButtonBase-root.disabled.filled{background-color:#00000029!important;color:#fff}.submitButton.MuiButtonBase-root.disabled.outline{border-color:#00000029!important;color:#00000029!important}.submitButton.MuiButtonBase-root.disabled.outline .svg{background-color:#00000029!important}.submitButton.MuiButtonBase-root.disabled.shadow{color:#00000029!important}.MuiPopover-paper,.datalist-inner{overflow-y:overlay!important}.logout-button{color:#6c6c6c!important}.logout-button .logout-icon{margin-inline-end:.7vw;font-size:calc(var(--vh, 1vh) * 3)}@media only screen and (max-width: 800px) and (orientation: portrait){.logout-button .logout-icon{margin-inline-end:1.5vw}}.logout-button.fixed{position:fixed;top:calc(var(--vh, 1vh) * 2);z-index:102}[dir=ltr] .logout-button.fixed{left:calc(var(--vh, 1vh) * 2)}[dir=rtl] .logout-button.fixed{right:calc(var(--vh, 1vh) * 2)}#chatbase-bubble-button{bottom:var(--chatbase-vertical-value)!important}#chatbase-bubble-window{bottom:calc(55px + var(--chatbase-vertical-value) + 1vh)!important}#chatbase-bubble-window,#chatbase-bubble-button{transition:bottom .3s,left .3s,right .3s}[dir=ltr] #chatbase-bubble-window,[dir=ltr] #chatbase-bubble-button{left:var(--chatbase-horizontal-value)!important}[dir=rtl] #chatbase-bubble-window,[dir=rtl] #chatbase-bubble-button{right:var(--chatbase-horizontal-value)!important}#chatbase-bubble-window.hide,#chatbase-bubble-button.hide{display:none!important}.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{position:relative;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;width:100%;height:auto}.alice-carousel__stage{position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:initial}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__prev-btn,.alice-carousel__next-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__prev-btn [data-area]:after,.alice-carousel__next-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn{text-align:left}.alice-carousel__prev-btn-item,.alice-carousel__next-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__prev-btn-item:hover,.alice-carousel__next-btn-item:hover{color:#8b0000}.alice-carousel__prev-btn-item.__inactive,.alice-carousel__next-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.alice-carousel__play-btn-item:before,.alice-carousel__play-btn-item:after{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-width:8px 0 8px 15px;border-style:solid;border-color:transparent;border-left-color:#465798}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:before,.alice-carousel__play-btn-item.__pause:after{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom):hover,.alice-carousel__dots-item:not(.__custom).__active{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:#e0e4fb99}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.contain-game .loadPictures-9{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .9s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .9s both}.contain-game .loadPictures-8{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .8s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .8s both}.contain-game .loadPictures-7{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .7s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .7s both}.contain-game .loadPictures-6{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .6s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .6s both}.contain-game .loadPictures-5{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .5s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .5s both}.contain-game .loadPictures-4{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .4s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .4s both}.contain-game .loadPictures-3{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .3s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .3s both}.contain-game .loadPictures-2{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .2s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .2s both}.contain-game .loadPictures-1{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .1s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) .1s both}.contain-game .loadPictures-0{-webkit-animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) 0s both;animation:pop-in .4s cubic-bezier(.25,.46,.45,.94) 0s both}@-webkit-keyframes pop-in{0%{-webkit-transform:scale(.5) rotate(30deg);opacity:0}to{-webkit-transform:scale(1) rotate(0deg);opacity:1}}@-moz-keyframes pop-in{0%{-moz-transform:scale(.5) rotate(30deg);opacity:0}to{-moz-transform:scale(1) rotate(0deg);opacity:1}}@keyframes pop-in{0%{transform:scale(.5) rotate(30deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.contain-game .float{animation:float .5s ease}@-webkit-keyframes float{0%{-webkit-transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes float{0%{-moz-transform:translateY(20px);opacity:0}to{-moz-transform:translateY(0);opacity:1}}@keyframes float{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.contain-game .out{transform:scale(.5);-moz-transform:scale(.5);-webkit-transform:scale(.5);opacity:0;transition:.3s ease 1s}@-webkit-keyframes out{0%{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);opacity:0}}@-moz-keyframes out{0%{-moz-transform:scale(1);opacity:1}to{-moz-transform:scale(.5);opacity:0}}@keyframes out{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}.contain-game .grow-width-6{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 4.6666666667s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 4.6666666667s both}.contain-game .grow-width-5{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 4s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 4s both}.contain-game .grow-width-4{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 3.3333333333s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 3.3333333333s both}.contain-game .grow-width-3{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 2.6666666667s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 2.6666666667s both}.contain-game .grow-width-2{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 2s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 2s both}.contain-game .grow-width-1{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 1.3333333333s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) 1.3333333333s both}.contain-game .grow-width-0{-webkit-animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) .6666666667s both;animation:grow-width .4s cubic-bezier(.25,.46,.45,.94) .6666666667s both}.contain-game .grow-width-fast-6{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 3.5s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 3.5s both}.contain-game .grow-width-fast-5{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 3s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 3s both}.contain-game .grow-width-fast-4{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 2.5s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 2.5s both}.contain-game .grow-width-fast-3{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 2s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 2s both}.contain-game .grow-width-fast-2{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 1.5s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 1.5s both}.contain-game .grow-width-fast-1{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 1s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) 1s both}.contain-game .grow-width-fast-0{-webkit-animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) .5s both;animation:grow-width .3s cubic-bezier(.25,.46,.45,.94) .5s both}@-webkit-keyframes grow-width{0%{width:0}}@-moz-keyframes grow-width{0%{width:0}}@keyframes grow-width{0%{width:0}}@-webkit-keyframes grow-in{0%{transform:scale(0)}to{transform:scale(1)}}@-moz-keyframes grow-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes grow-in{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes enter-rtl{0%{transform:translate(30%) rotateY(-16deg) translateZ(0);opacity:0}to{transform:translate(0) rotateY(0) translateZ(0);opacity:1}}@-moz-keyframes enter-rtl{0%{transform:translate(30%) rotateY(-16deg) translateZ(0);opacity:0}to{transform:translate(0) rotateY(0) translateZ(0);opacity:1}}@keyframes enter-rtl{0%{transform:translate(30%) rotateY(-16deg) translateZ(0);opacity:0}to{transform:translate(0) rotateY(0) translateZ(0);opacity:1}}@-webkit-keyframes enter-ltr{0%{transform:translate(-30%) rotateY(16deg) translateZ(0);opacity:0}to{transform:translate(0) rotateY(0) translateZ(0);opacity:1}}@-moz-keyframes enter-ltr{0%{transform:translate(-30%) rotateY(16deg) translateZ(0);opacity:0}to{transform:translate(0);opacity:1}}@keyframes enter-ltr{0%{transform:translate(-30%) rotateY(16deg) translateZ(0);opacity:0}to{transform:translate(0) rotateY(0) translateZ(0);opacity:1}}@-webkit-keyframes grow-in-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@-moz-keyframes grow-in-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes grow-in-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes error{0%{transform:translate(0);border:1px solid red}20%{transform:translate(5px)}40%{transform:translate(-5px)}60%{transform:translate(5px)}80%{transform:translate(-5px)}to{transform:translate(0)}}@-moz-keyframes error{0%{transform:translate(0)}20%{transform:translate(5px)}40%{transform:translate(-5px)}60%{transform:translate(5px)}80%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes error{0%{transform:translate(0)}20%{transform:translate(5px)}40%{transform:translate(-5px)}60%{transform:translate(5px)}80%{transform:translate(-5px)}to{transform:translate(0)}}.finished{animation:grow-in .5s ease;padding:calc(var(--vh, 1vh) * 3);height:100%}.finished .text{color:#4c8092;font-weight:bolder;font-size:80px;unicode-bidi:plaintext;text-align:center}.finished .buttons{display:flex;justify-content:center;align-items:center;margin-top:auto}.finished .buttons>div{display:flex;justify-content:center;align-items:center;transition:.3s ease;cursor:pointer;margin:calc(var(--vh, 1vh) * 3);box-shadow:0 3px 6px #00000029;border-radius:100px;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 2);font-weight:500;font-size:calc(var(--vh, 1vh) * 3.5)}.finished .buttons>div:hover{transform:scale(1.1)}.finished .buttons>div.icon-before svg{margin-inline-end:calc(var(--vh, 1vh) * 2)}.finished .buttons>div.icon-after svg{margin-inline-start:calc(var(--vh, 1vh) * 2)}.finished .buttons>div.fill{background-color:#4c8092;color:#fff}.finished .buttons>div.outline{border:1.5px solid #4c8092;background-color:#fff;color:#4c8092}[dir=ltr] .finished .buttons>div.transform svg{transform:scaleX(-1)}@media screen and (max-width: 550px){.finished .text{font-size:50px}.finished .buttons{flex-direction:column-reverse}}.flashcards .flashcards-main{margin:auto}.flashcards .flashcards-main .contain-flipcard{width:40vw;height:36vh}@media screen and (max-width: 550px){.flashcards .flashcards-main .contain-flipcard{width:300px}}.flashcards .flashcards-main .contain-flipcard .flip-card{transform-style:preserve-3d;perspective:1000px;cursor:pointer;background-color:transparent;width:100%;height:100%;-webkit-user-select:none;user-select:none}.flashcards .flashcards-main .contain-flipcard .flip-card.RTL .flip-card-inner{animation:enter-rtl .3s ease}.flashcards .flashcards-main .contain-flipcard .flip-card.LTR .flip-card-inner{animation:enter-ltr .3s ease}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-inner{position:relative;transform-style:preserve-3d;transition:transform .4s;width:100%;height:100%;text-align:center}.flashcards .flashcards-main .contain-flipcard .flip-card.flipped .flip-card-inner{transform:rotateX(180deg)}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-front,.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-back{display:flex;position:absolute;justify-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 3px 6px #00000029;border:2px solid #4c8092;border-radius:10px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1);width:100%;height:100%}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-front .text,.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-back .text{padding-bottom:calc(var(--vh, 1vh) * 1);color:#4c8092;font-size:2rem}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-front .text div,.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-back .text div{unicode-bidi:plaintext}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-front .explanation,.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-back .explanation{position:absolute;bottom:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:#47484a;padding:calc(var(--vh, 1vh) * 1);width:100%;color:#fff;font-size:calc(var(--vh, 1vh) * 2.5)}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-front .text{font-weight:600}.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-back{transform:rotateX(180deg)}.flashcards .flashcards-main .buttons{display:flex;justify-content:space-between;margin-top:calc(var(--vh, 1vh) * 3);direction:rtl}.flashcards .flashcards-main .icon{width:calc(var(--vh, 1vh) * 6);height:calc(var(--vh, 1vh) * 6);color:#4c8092;font-size:calc(var(--vh, 1vh) * 4)}.flashcards .flashcards-main .icon.play-and-pause{font-size:calc(var(--vh, 1vh) * 3.5)}.flashcards .flashcards-main .icon.Mui-disabled{color:#e0e0e0}.flashcards .flashcards-main .icon.mui-icon svg{width:1.2em;height:1.2em}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.flashcards .flashcards-main .contain-flipcard .flip-card .flip-card-inner .text{font-size:calc(var(--vh, 1vh) * 2.5)}.flashcards .progress-container{margin-bottom:calc(var(--vh, 1vh) * 5)}}.slider-container-carousel{display:flex;position:relative;justify-content:space-around;align-items:center;width:100%;height:100%;direction:rtl}.slider-container-carousel *{box-sizing:border-box}.slider-container-carousel .arrow{width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5);color:#6c6c6c;font-size:calc(var(--vh, 1vh) * 3)}.slider-container-carousel .slider{width:80%}.slider-container-carousel .slider .alice-carousel__wrapper{padding:30px 0}.slider-container-carousel .slider .alice-carousel__wrapper .alice-carousel__stage-item:only-child .item{margin:auto}.slider-container-carousel .slider .item{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;transition:.3s ease;cursor:pointer;margin:20px;box-shadow:0 3px 6px #00000029;border-radius:17px;background-color:#eff9fc;padding:calc(var(--vh, 1vh) * 2);aspect-ratio:1/1;max-width:300px;color:#6c6c6c;-webkit-user-select:none;user-select:none;text-align:center}.slider-container-carousel .slider .item>img{margin:auto;max-width:65%;max-height:60%}.slider-container-carousel .slider .item span{unicode-bidi:plaintext}.slider-container-carousel .slider .item.disabled{cursor:auto;border:1px solid #9f9f9f;background-color:#efefef}.slider-container-carousel .slider .item.disabled span{color:#9f9f9f}.slider-container-carousel .slider .item.disabled img{opacity:.6}.slider-container-carousel .slider .item.disabled .icon{position:absolute;top:5px;right:5px}@media screen and (min-width: 550px){.slider-container-carousel .slider .item.scale{transform:scale(1.2)}}.slider-container-carousel .slider .item:hover:not(.disabled){background-color:#daf1f8}.slider-container-carousel .slider .item.flashcards img{margin-top:calc(var(--vh, 1vh) * -2)}.slider-container-carousel.absolute .slider{width:100%}.slider-container-carousel.absolute .arrow{position:absolute;z-index:3;box-shadow:0 3px 6px #00000029;background-color:#fff}.slider-container-carousel.absolute .arrow:not(.rotate){transition:right .5s cubic-bezier(.48,1.97,.5,.63)}.slider-container-carousel.absolute .arrow:not(.rotate).right{right:0}.slider-container-carousel.absolute .arrow:not(.rotate).left{left:0}.slider-container-carousel.absolute .arrow.rotate{transition:left .5s cubic-bezier(.48,1.97,.5,.63)}.slider-container-carousel.absolute .arrow.rotate.right{left:0}.slider-container-carousel.absolute .arrow.rotate.left{right:0}.popup-container.game-modal{display:flex;justify-content:center;align-items:center;padding:0}.popup-container.game-modal.full-screen .contain-game.BEFORE_GAME{width:calc(100vw - var(--vh, 1vh) * 5);height:95vh}.popup-container.game-modal.full-screen .contain-game.BEFORE_GAME .slider-container-carousel{width:80%}.popup-container.game-modal.full-screen .contain-game.BEFORE_GAME .slider-container-carousel .centered-container{margin:20px}.popup-container.game-modal.full-screen .contain-game.BEFORE_GAME .slider-container-carousel .centered-container .item{margin:auto}.popup-container.game-modal .contain-game{position:relative;transition:.2s ease!important;border-radius:10px;background-image:url("data:image/svg+xml,%3csvg%20width='91'%20height='250'%20viewBox='0%200%2091%20250'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='Rectangle_1396'%20data-name='Rectangle%201396'%20width='147'%20height='1216'%20transform='translate(352%2070)'%20fill='%23fff'%20stroke='%23707070'%20stroke-width='1'%3e%3c/rect%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='Mask_Group_44'%20data-name='Mask%20Group%2044'%20transform='matrix(0.750719,%200,%200,%200.205592,%20-264.253113,%20-14.391423)'%20clip-path='url(%23clip-path)'%20style=''%3e%3cg%20id='Group_5301'%20data-name='Group%205301'%20transform='translate(493.275%20-548.929)%20rotate(90)'%3e%3cpath%20id='Path_16745'%20data-name='Path%2016745'%20d='M2061.923,6.692C1614.224-22.6,1282.05,56.585,359.58,10s221.146,167.76,221.146,167.76H2142.573S2509.621,35.985,2061.923,6.692Z'%20transform='translate(0%2020)'%20fill='%236eb9cf'%20opacity='0.2'%3e%3c/path%3e%3cpath%20id='Path_16743'%20data-name='Path%2016743'%20d='M91.519,2.874C297.438,24.285,945.615-9,1771.523,20.2s0,66.525,0,66.525h-1680S-114.4-18.537,91.519,2.874Z'%20transform='translate(72.808%2084.473)'%20fill='%236eb9cf'%20opacity='0.22'%3e%3c/path%3e%3cpath%20id='Path_16746'%20data-name='Path%2016746'%20d='M2107.839,18.825C1757.1-4.777,919.935,32.228,298.162,3.807s-78.128,111.628-78.128,111.628h1887.8S2458.581,42.427,2107.839,18.825Z'%20transform='translate(0%2055.759)'%20fill='%236eb9cf'%20opacity='0.16'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:0 0;background-size:contain;background-repeat:no-repeat;background-color:#fafafa;height:95vh}.popup-container.game-modal .contain-game .contain-game-top{display:flex;position:absolute;top:calc(var(--vh, 1vh) * 2);align-items:center}[dir=rtl] .popup-container.game-modal .contain-game .contain-game-top{right:calc(var(--vh, 1vh) * 2)}[dir=ltr] .popup-container.game-modal .contain-game .contain-game-top{left:calc(var(--vh, 1vh) * 2)}.popup-container.game-modal .contain-game .contain-game-top .previous-words{display:flex;justify-content:center;align-items:center;gap:5px;margin:0 10px;color:#707170;font-size:calc(var(--vh, 1vh) * 2.3)}.popup-container.game-modal .contain-game .contain-game-top .previous-words .icon{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f27a96;width:calc(var(--vh, 1vh) * 2.7);height:calc(var(--vh, 1vh) * 2.7)}.popup-container.game-modal .contain-game.BEFORE_GAME{width:min(80vw,950px);height:calc(var(--vh, 1vh) * 65)}.popup-container.game-modal .contain-game.DURING_GAME.large{width:calc(100vw - var(--vh, 1vh) * 5)}.popup-container.game-modal .contain-game.DURING_GAME.medium{width:70vw;height:calc(var(--vh, 1vh) * 80)}.popup-container.game-modal .contain-game.DURING_GAME.small{width:50vw;height:calc(var(--vh, 1vh) * 80)}.popup-container.game-modal .contain-game.FINISHED{width:80vw}.game{width:100%;height:100%;font-size:calc(var(--vh, 1vh) * 3)}.game *{box-sizing:border-box}.game .flex-center{display:flex;justify-content:center;align-items:center}.game .flex-center.column{flex-direction:column}.game .one-game{padding:calc(var(--vh, 1vh) * 3);height:100%}.game .one-game .title{margin-top:calc(var(--vh, 1vh) * 10);color:#4c8092;font-weight:500;font-size:calc(var(--vh, 1vh) * 4)}.game .one-game .progress{margin-top:auto;width:min(var(--vh, 1vh) * 40,90%)}.game .one-game .progress .percentage{transition:width .5s ease}.game .one-game .main-element{display:flex;position:relative;align-items:center;margin:auto;max-height:calc(var(--vh, 1vh) * 35);color:#4c8092;font-weight:700;font-size:2.8em;text-align:center}.game .one-game .main-element>div{margin-inline-start:8px;unicode-bidi:plaintext}.game .one-game .main-element.thin{font-weight:300}.game .one-game .main-element img{display:flex;border-radius:10px;width:100%;max-width:calc(var(--vh, 1vh) * 40);height:100%;object-fit:contain}.game .one-game .main-element .word-audio-button{position:absolute;top:5px;left:5px;background-color:#ffffff82}.game .one-game .main-element button:not(.word-audio-button){margin-top:calc(var(--vh, 1vh) * 1);margin-inline-start:calc(var(--vh, 1vh) * 1);font-size:calc(var(--vh, 1vh) * 5)}.game .one-game .progress-container{display:flex;justify-content:center;align-items:center;margin-top:auto;width:100%;font-size:calc(var(--vh, 1vh) * 2);direction:rtl}.game .one-game .progress-container>span{margin-right:calc(var(--vh, 1vh) * 2);direction:ltr;white-space:nowrap}.game .one-game .disabled{opacity:.5;pointer-events:none}.game .one-game .hint,.game .one-game .skip,.game .one-game .back{position:absolute;transition:transform .3s ease;cursor:pointer}.game .one-game .hint:hover,.game .one-game .skip:hover,.game .one-game .back:hover{transform:scale(1.1)}[dir=rtl] .game .one-game .skip,[dir=rtl] .game .one-game .hint{left:calc(var(--vh, 1vh) * 3)}[dir=ltr] .game .one-game .skip,[dir=ltr] .game .one-game .hint{right:calc(var(--vh, 1vh) * 3)}.game .one-game .hint{display:flex;top:calc(var(--vh, 1vh) * 3);flex-direction:column;align-items:center;color:#f2f2f2;font-weight:bolder;font-size:calc(var(--vh, 1vh) * 3.5);-webkit-user-select:none;user-select:none}.game .one-game .hint svg{margin-bottom:calc(var(--vh, 1vh) * .5);font-size:calc(var(--vh, 1vh) * 6)}.game .one-game .hint span{position:absolute}.game .one-game .skip,.game .one-game .back{bottom:calc(var(--vh, 1vh) * 3);z-index:1;box-shadow:0 3px 6px #00000029;border-radius:100px;padding:calc(var(--vh, 1vh) * .8) calc(var(--vh, 1vh) * 1.5);font-size:calc(var(--vh, 1vh) * 2.5)}.game .one-game .skip{background-color:#4c8092;color:#fff}.game .one-game .skip>span{margin-inline-end:calc(var(--vh, 1vh) * 1)}[dir=ltr] .game .one-game .skip{direction:ltr}[dir=ltr] .game .one-game .skip svg{transform:rotate(180deg)}.game .one-game .back{border:1px solid #4c8092;background-color:#fff;color:#4c8092}[dir=rtl] .game .one-game .back{right:calc(var(--vh, 1vh) * 3)}[dir=ltr] .game .one-game .back{left:calc(var(--vh, 1vh) * 3)}.game .options{display:grid;gap:20px;padding:calc(var(--vh, 1vh) * 3) 0;text-align:center}.game .options.column{flex-direction:column}.game .options .container{display:flex;width:100%}.game .options .container:hover{z-index:2}.game .options .card{position:relative;transition:transform .3s ease,border-color 1s ease;cursor:pointer;box-shadow:0 3px 6px #00000029;border-radius:17px;background-color:#fff;padding:calc(var(--vh, 1vh) * 2);width:100%;min-width:20vw;height:100%;color:#4c8092;font-weight:500;font-size:25px;-webkit-user-select:none;user-select:none}.game .options .card>div{unicode-bidi:plaintext}.game .options .card:hover:not(.disabled){transform:scale(1.1)}.game .options .card.IMAGE{padding:0;width:fit-content;min-width:unset}.game .options .card.IMAGE>img{border-radius:17px;aspect-ratio:1/1;width:100%;min-width:20vw;max-width:100%;height:100%;object-fit:cover;object-position:center 30%}.game .options .card.disabled{cursor:auto}.game .options .card:not(.IMAGE){border:1px solid #6e6e6e}.game .options .card:not(.IMAGE).disabled{border:1px solid rgb(197,197,197)}.game .options .card .white-cover{border-radius:17px;background-color:transparent}.game .options .card .white-cover:not(.no-transition){transition:.5s ease}.game .options .card .white-cover>img{position:absolute;top:calc(var(--vh, 1vh) * -2);right:calc(var(--vh, 1vh) * -2);aspect-ratio:1/1;height:calc(var(--vh, 1vh) * 5)}.game .options .card .white-cover.on{position:absolute;z-index:3;background-color:#ffffff69;width:100%;height:100%}.game .options .card .white-cover.on.selected{background-color:#d8d8d869}@media screen and (max-width: 650px){.game .one-game .main-element{font-size:2em}.popup-container.game-modal .contain-game{border-radius:0;width:100vw!important;height:100vh!important}.popup-container.game-modal .contain-game .close{top:calc(var(--vh, 1vh) * 7)}}@media screen and (max-width: 550px){.game .spell .hint{top:calc(var(--vh, 1vh) * 7)}.game .spell .skip{justify-content:center}.game .spell .skip span{display:none}.game .spell .skip svg{margin-inline-start:0}.game .spell .progress-container span{display:none}.contain-game .contain-game-top{margin-top:2rem}}.game .match-words .match-words-main{display:flex;column-gap:30px;justify-content:space-around;padding:calc(var(--vh, 1vh) * 2);width:100%;height:100%}.game .match-words .match-words-main .options{flex-wrap:nowrap;justify-content:unset;width:fit-content}.game .match-words .match-words-main .options .container{flex-grow:1;margin:0;aspect-ratio:unset}.game .match-words .match-words-main .options .container .card:hover:not(.disabled){transform:scale(1.08)}.game .match-words .match-words-main .options .container .card.selected{background-color:#ecf6f8}.game .match-words .match-words-main .options .container .card.selected:not(.disabled){border:2px solid #4c8092}.game .match-words .match-words-main .options .container .card .white-cover>img{top:calc(var(--vh, 1vh) * -2);right:calc(var(--vh, 1vh) * -2);height:calc(var(--vh, 1vh) * 6)}.game .match-words .progress{margin-top:auto;width:min(var(--vh, 1vh) * 40,90%)}.game .match-words .progress .percentage{transition:width .5s ease}@media screen and (max-width: 800px){.game .match-words .match-words-main{padding:calc(var(--vh, 1vh) * 2) 0}.game .match-words .match-words-main .options{flex-grow:1}.game .match-words .match-words-main .options .container .card:hover:not(.disabled){transform:none}}.select-game{padding:calc(var(--vh, 1vh) * 5) calc(var(--vh, 1vh) * 3);height:100%}.select-game .title{margin:calc(var(--vh, 1vh) * 3) 0;color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 4)}.select-game .start{transition:.4s ease;cursor:pointer;box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#4c8092;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 3);color:#fff;font-size:calc(var(--vh, 1vh) * 4)}.select-game .start:hover{transform:scale(1.1)}@media screen and (max-width: 650px){.game-modal .contain-game .select-game .subtitle{margin-top:calc(var(--vh, 1vh) * 7)}}.settings-modal{display:flex;justify-content:center;align-items:center}.settings-modal *{box-sizing:border-box}.settings-modal .settings{border-radius:10px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 2);width:50vw;max-height:80vh}.snake .snake-canvas{transition:1s ease;margin-top:calc(var(--vh, 1vh) * 2);border-radius:8px;background-color:#ceef97}.snake .word{display:flex;flex-direction:column;align-items:center;z-index:1;transition:1s ease;font-size:calc(var(--vh, 1vh) * 1.8)}.snake.display-word .snake-canvas{opacity:.4;filter:blur(2px)}.snake.display-word .word{transform:translateY(calc(var(--vh, 1vh) * 20)) scale(1.2)}.snake.display-word .contain-all-letters{transform:translateY(calc(var(--vh, 1vh) * -20)) scale(1.2)}.snake .contain-all-letters{transition:1s ease;margin:auto 0}@media screen and (max-width: 800px){.snake .word{margin-top:auto}}.game .speech .main-element{margin:calc(var(--vh, 1vh) * 5)!important;height:calc(var(--vh, 1vh) * 15)}.game .speech .bottom{margin:auto}.game .speech .bottom .recording-main-button-wrapper{transform:scale(3)}.game .speech .bottom .recording-main-button-wrapper .microphone{margin:0!important}.game .speech .bottom .loading{width:calc(var(--vh, 1vh) * 10);height:calc(var(--vh, 1vh) * 5)}.game .speech .note{margin-top:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3);color:#707170;font-size:calc(var(--vh, 1vh) * 2.5)}.game .speech .main-recording{transform:scale(2)}.spell .contain-all-letters{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.spell .contain-all-letters .letters{display:flex;margin:calc(var(--vh, 1vh) * 2)}.spell .contain-all-letters .letters .letter-container{margin:0 calc(var(--letter-size) / 6);-webkit-user-select:none;user-select:none}.spell .contain-all-letters .letters .letter-container.grow{animation:grow-in-out .3s ease}.spell .contain-all-letters .letters .letter-container .letter{display:flex;justify-content:center;align-items:center;border:1.5px solid #4c8092;border-radius:calc(var(--letter-size) / 4);background-color:#fff;width:var(--letter-size);height:var(--letter-size);color:#4c8092;font-weight:700;font-size:calc(var(--letter-size) / 2);text-transform:uppercase}.spell .contain-all-letters.error .letters .letter{animation:error .6s ease .3s;transition:.3s ease .3s;border:1.5px solid #ba4941}.spell .contain-all-letters.success .letters .letter-container{animation:grow-in-out .6s ease}.spell .contain-all-letters.success .letters .letter-container .letter{transition:.3s ease;border:1.5px solid #41ba49;background-color:#dae9db}@media screen and (max-width: 550px){.game .spell .main-element{margin:calc(var(--vh, 1vh) * 10) auto calc(var(--vh, 1vh) * 3);max-height:calc(var(--vh, 1vh) * 20)!important}}.game .test .options{min-height:calc(var(--vh, 1vh) * 25)}.game .test .options.image-options{display:flex;width:90%}.game .test .options.image-options{max-height:calc(var(--vh, 1vh) * 40)}.game .test .options .card.IMAGE{width:100%}.game .test .options .card.IMAGE img{aspect-ratio:unset}.game .test .image-options .card{display:flex}@media screen and (max-width: 800px){.game .test.one-game .main-element img{max-height:calc(var(--vh, 1vh) * 30)}.game .test.one-game .options{display:flex;flex-direction:column;width:100%}.game .test.one-game .options.image-options{flex-direction:row;flex-wrap:wrap;justify-content:center;max-height:calc(var(--vh, 1vh) * 50)}.game .test.one-game .options.image-options .container{max-width:40%;height:50%}}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}/*!
* 
*   react-simple-keyboard v3.8.44
*   https://github.com/hodgef/react-simple-keyboard
*
*   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
*
*   This source code is licensed under the MIT license found in the
*   LICENSE file in the root directory of this source tree.
*
*//*!
 * 
 *   simple-keyboard v3.8.33
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.match-sort-phone-question .match-and-sort-phone-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:100%;max-height:calc(var(--vh, 1vh) * 30);overflow:hidden;pointer-events:none}.match-sort-phone-question .tnr-bottom .save-cancel-buttons{gap:4vw}.match-sort-phone-question .blur-for-phone{filter:blur(10px);margin-top:calc(var(--vh, 1vh) * -3);background-color:#f2f2f2;width:100%;height:calc(var(--vh, 1vh) * 4)}.question:has(.full-screen-question){position:fixed;top:0;right:0;left:0;z-index:12;margin-top:0;padding-top:calc(var(--vh, 1vh) * 5);padding-bottom:calc(var(--vh, 1vh) * 8);height:calc(var(--vh, 1vh) * 100);overflow-x:hidden;overflow-y:scroll}.question:has(.full-screen-question) .tb-arrow{position:absolute;top:0;margin-bottom:calc(var(--vh, 1vh) * 1)}.question:has(.full-screen-question):has(.matching-question-student-display){overflow-y:scroll}.question:has(.full-screen-question) .tnr-bottom{border-top:1px solid rgb(237.5,237.5,237.5);padding-top:calc(var(--vh, 1vh) * 2)}.question:has(.full-screen-question) .tnr-bottom .save-cancel-buttons{display:flex;justify-content:space-between;width:100%}.question:has(.full-screen-question) .tnr-bottom .save-cancel-buttons .submitButton.filled{width:48%!important}.question:has(.full-screen-question) .tnr-bottom.back-to-text-button{display:flex;justify-content:center}.question:has(.full-screen-question) .sort-student .sort-answers #slider{padding-top:calc(var(--vh, 1vh) * 1);padding-bottom:calc(var(--vh, 1vh) * 1);width:calc(100vw - 80px)!important;max-height:calc(var(--vh, 1vh) * 50);overflow-x:scroll;overflow-y:scroll}.question:has(.full-screen-question) .sort-student .sort-answers #slider::-webkit-scrollbar{display:none}.matching-question-wrapper{margin-top:calc(var(--vh, 1vh) * 2);width:100%;font-size:23px}.matching-question-wrapper .column-headers-container{display:flex;justify-content:space-around;margin-top:calc(var(--vh, 1vh) * 1);margin-bottom:calc(var(--vh, 1vh) * 1);width:fit-content;width:90%;color:#4c8092;font-weight:600;font-size:23px}.matching-question-wrapper .column-headers-container .column-header{width:50%}.matching-question-wrapper .column-headers-container .column-header:first-child{margin-inline-end:3.5vw}.matching-question-wrapper .question-row-container{display:flex;justify-content:space-between;padding-bottom:calc(var(--vh, 1vh) * 2);height:fit-content;min-height:calc(var(--vh, 1vh) * 10)}.matching-question-wrapper .question-row-container .matching-cell-textarea-container{padding:calc(var(--vh, 1vh) * .7) .6vw}.matching-question-wrapper .question-row-container .matching-cell-textarea-container .recording-button{justify-content:flex-start}.matching-question-wrapper .question-row-container .matching-cell-textarea-container .insert-data-item{width:17vw}.matching-question-wrapper .trash-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;align-self:center}.matching-question-wrapper .trash-button .svg,.matching-question-wrapper .trash-button svg,.matching-question-wrapper .trash-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.matching-question-wrapper .add-row-container{display:flex;align-items:center;cursor:pointer;border:1px solid transparent;padding-inline-start:.5vw;padding-inline-end:1vw;width:fit-content;color:#4c8092;font-weight:600;font-size:24px}.matching-question-wrapper .add-row-container .add-row-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important}.matching-question-wrapper .add-row-container .add-row-button .svg,.matching-question-wrapper .add-row-container .add-row-button svg,.matching-question-wrapper .add-row-container .add-row-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.matching-question-wrapper .add-row-container .MuiIconButton-root:hover{background-color:transparent}.matching-question-wrapper .add-row-container:hover{border-radius:20px;background-color:#0000000a}.matching-question-wrapper .add-row-container.disabled{cursor:default;color:#00000029}.matching-question-wrapper .add-row-container.disabled .MuiIconButton-root:hover{cursor:default}.matching-question-wrapper .add-row-container.disabled:hover{background-color:transparent}.matching-question-student-display{display:flex;flex-direction:row;justify-content:space-between;margin-top:calc(var(--vh, 1vh) * 2)}.matching-question-student-display .cell-and-button-wrapper{display:flex;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 1)}.matching-question-student-display .radio-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important}.matching-question-student-display .radio-button .svg,.matching-question-student-display .radio-button svg,.matching-question-student-display .radio-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.match-question-popup-body{border-radius:8px;padding:calc(var(--vh, 1vh) * 2);padding-inline:2vw;max-height:calc(var(--vh, 1vh) * 60);overflow-y:scroll;color:#000}.match-question-popup-body .category-smaller-text{word-break:break-all}@media only screen and (max-width: 800px) and (orientation: portrait){.match-question-popup-body{max-height:calc(var(--vh, 1vh) * 100)}}.matching-question-student-display-container{display:flex;position:relative;justify-content:space-between;width:100%}.delete-recording-container{display:flex}.matching-cell-textarea-container{display:flex;justify-content:space-between;border:.5px solid #bbbbbb;background-color:#fff;padding:0 .6vw;width:42%}.matching-cell-textarea-container.recording .insert-data-menu-container,.matching-cell-textarea-container:not(.focused) .insert-data-menu-container{visibility:hidden}.matching-cell-textarea-container.has-image .insert-data-menu-container .table-cell-add-image,.matching-cell-textarea-container.has-audio .insert-data-menu-container .table-cell-microphone{visibility:hidden}.matching-cell-textarea-container .insert-data-menu-container{display:flex;flex-direction:column}.matching-cell-textarea-container .cell-textarea{box-sizing:border-box;border:none;background-color:transparent;padding-inline-end:1vw;width:17vw;resize:none;font-size:21px;unicode-bidi:plaintext}.matching-cell-textarea-container .inner-cell{display:flex}.sort-student{margin-top:1vh}.sort-student .sort-answers{display:flex;justify-content:center;gap:2vw}.sort-student .sort-answers.show-answer .category .matches .student-match-question-cell-container,.sort-student .sort-answers.show-answer .category .matches .match-question-single-item{border-width:4px}.sort-student .sort-answers .category{flex:1;margin:0 auto;width:90%}@media only screen and (max-width: 800px) and (orientation: portrait){.sort-student .sort-answers .category:not(.matches)>.student-match-question-cell-container{height:calc(var(--vh, 1vh) * 12)}}.sort-student .sort-answers .category .student-match-question-cell-container,.sort-student .sort-answers .category .match-question-single-item{background-color:#e0eff3;width:auto;overflow:hidden}.sort-student .sort-answers .category>*{border-radius:5px}.sort-student .sort-answers .category>.student-match-question-cell-container{border:7px solid #e0eff3}.sort-student .sort-answers .category .matches{display:flex;flex-direction:column;gap:2vh;margin-top:10%;border:1px solid #ddd;background-color:#fff;padding:10%}.sort-student .sort-answers .category .matches .is-over>*{filter:brightness(90%)}.sort-student .sort-answers .category .matches .student-match-question-cell-container,.sort-student .sort-answers .category .matches .match-question-single-item{transition:.2s;border-width:0;border-radius:10px;background-color:#f5f5f5}.correct-match-popup{overflow-y:auto}.correct-match-popup .match-question-single-item{word-break:break-all}@media only screen and (max-width: 800px) and (orientation: portrait){.correct-match-popup{max-height:calc(var(--vh, 1vh) * 100)}.correct-match-popup .sort-student .sort-answers #slider{width:calc(100vw - 80px)!important;overflow-x:scroll}.correct-match-popup .sort-student .sort-answers #slider::-webkit-scrollbar{display:none}}.versions-container{display:flex;width:80%}.versions-container .versions-title{margin-inline-end:20px;margin-top:3px;width:fit-content;white-space:nowrap}.versions-container .versions-title.red,.versions-container .versions-title.orange,.versions-container .versions-title.yellow,.versions-container .versions-title.green,.versions-container .versions-title.teal,.versions-container .versions-title.blue,.versions-container .versions-title.purple,.versions-container .versions-title.pink{color:#383838}.versions-container .versions-title.red::placeholder,.versions-container .versions-title.orange::placeholder,.versions-container .versions-title.yellow::placeholder,.versions-container .versions-title.green::placeholder,.versions-container .versions-title.teal::placeholder,.versions-container .versions-title.blue::placeholder,.versions-container .versions-title.purple::placeholder,.versions-container .versions-title.pink::placeholder{color:#383838}.versions-container .versions-title.red.transparent,.versions-container .versions-title.orange.transparent,.versions-container .versions-title.yellow.transparent,.versions-container .versions-title.green.transparent,.versions-container .versions-title.teal.transparent,.versions-container .versions-title.blue.transparent,.versions-container .versions-title.purple.transparent,.versions-container .versions-title.pink.transparent{color:#383838}.versions-container .versions-title,.versions-container .versions-title-mobile{color:#4c8092;font-size:20px}@media only screen and (max-width: 800px) and (orientation: portrait){.versions-container{align-items:center;margin-top:calc(var(--vh, 1vh) * 6);margin-bottom:calc(var(--vh, 1vh) * 1)}.versions-container .generic-menu .option{min-height:calc(var(--vh, 1vh) * 3)}.versions-container .versions-title-mobile{margin-inline-end:2vw}}.versions-container .chips-container{flex-grow:1;flex-wrap:wrap}.versions-container .chips-container .chip{box-sizing:border-box;margin-top:0;margin-inline-start:0;margin-bottom:10px;margin-inline-end:10px;color:#4c8092;font-size:15px}.versions-container .chips-container .chip.red,.versions-container .chips-container .chip.orange,.versions-container .chips-container .chip.yellow,.versions-container .chips-container .chip.green,.versions-container .chips-container .chip.teal,.versions-container .chips-container .chip.blue,.versions-container .chips-container .chip.purple,.versions-container .chips-container .chip.pink{color:#383838}.versions-container .chips-container .chip.red::placeholder,.versions-container .chips-container .chip.orange::placeholder,.versions-container .chips-container .chip.yellow::placeholder,.versions-container .chips-container .chip.green::placeholder,.versions-container .chips-container .chip.teal::placeholder,.versions-container .chips-container .chip.blue::placeholder,.versions-container .chips-container .chip.purple::placeholder,.versions-container .chips-container .chip.pink::placeholder{color:#383838}.versions-container .chips-container .chip.red.transparent,.versions-container .chips-container .chip.orange.transparent,.versions-container .chips-container .chip.yellow.transparent,.versions-container .chips-container .chip.green.transparent,.versions-container .chips-container .chip.teal.transparent,.versions-container .chips-container .chip.blue.transparent,.versions-container .chips-container .chip.purple.transparent,.versions-container .chips-container .chip.pink.transparent{color:#383838}@media only screen and (max-width: 800px) and (orientation: portrait){.generic-menu .option{min-height:calc(var(--vh, 1vh) * 3)}}.card-type{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#d9eff4cf;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1.5);width:fit-content;color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 2);white-space:nowrap}@media only screen and (max-width: 800px) and (orientation: portrait){.card-type{font-size:.9rem}}.card-type img,.card-type .svg{margin-inline-end:calc(var(--vh, 1vh) * .5);width:calc(var(--vh, 1vh) * 1.8)!important;height:calc(var(--vh, 1vh) * 1.8)!important}.popup-container.role-choice-popup{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:45rem;height:fit-content}.popup-container.role-choice-popup .role-choice-popup-title{margin-top:4rem;margin-bottom:3rem;color:#6c6c6c;font-weight:700;font-size:1.7rem;line-height:1.1;text-align:center;white-space:pre-wrap}.popup-container.role-choice-popup .role-choice-popup-title .bold-welcome{font-weight:700;font-size:2.2rem}.popup-container.role-choice-popup .options{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:5rem}.popup-container.role-choice-popup .options .option{display:flex;justify-content:center;align-items:center;gap:1.2rem;transition:.4s ease;cursor:pointer;box-sizing:border-box;border:#4196b4 2px solid;border-radius:50px;background-color:#fff;padding-inline:2vw;width:fit-content;min-width:22.5rem;height:4.5rem;color:#4196b4;font-weight:700;text-align:center}.popup-container.role-choice-popup .options .option:hover{background-color:#c2e0e957}.popup-container.role-choice-popup .options .option .role-icon{height:80%}.popup-container.role-choice-popup .options .option p{text-align:start}@media screen and (max-aspect-ratio: 3/4){.popup-container.role-choice-popup{justify-content:center}.popup-container.role-choice-popup .role-choice-popup-title{margin-top:2rem;margin-bottom:2.5rem}.popup-container.role-choice-popup .options{margin-bottom:3rem;width:100%}.popup-container.role-choice-popup .options .option{gap:1rem;box-sizing:border-box;margin-inline:auto;padding-inline:5vw;width:fit-content;min-width:80%;max-width:95%}}.sign-in-popup{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;padding:0 calc(var(--vh, 1vh) * 6);padding-bottom:calc(var(--vh, 1vh) * 2);width:40rem;height:31rem;overflow:hidden;font-size:1.7rem}.sign-in-popup .login-signin-buttons{display:flex;flex-direction:column;align-items:center;margin-top:3vh}.sign-in-popup .login-signin-buttons .login-title{color:#383838;font-weight:600;font-size:1em;text-align:center}.sign-in-popup .signin-title{display:flex;align-items:center;color:#383838;font-weight:500;text-align:center}.sign-in-popup .signin-title>img{margin-top:calc(var(--vh, 1vh) * .5);margin-inline-start:calc(var(--vh, 1vh) * 1.2);margin-bottom:0;margin-inline-end:0;height:calc(var(--vh, 1vh) * 4)}.signin-popup-footer{display:flex;justify-content:center;margin-top:calc(var(--vh, 1vh) * 4);text-align:center}.signin-popup-footer>span{color:#000!important}.signin-popup-footer .popup-link{color:#4c8092!important}.signin-popup-footer .popup-link:hover{text-decoration:underline}@media only screen and (max-width: 600px){.sign-in-popup .login-signin-buttons{width:95%}}@media only screen and (max-width: 500px){.signin-title{display:flex;flex-direction:column}.signin-title img{margin-top:calc(var(--vh, 1vh) * 2)!important;height:calc(var(--vh, 1vh) * 6)!important}.sign-in-popup{padding:0 5vw;height:calc(var(--vh, 1vh) * 80)}}.access-group-data .access-group-classroom-data{display:grid;grid-template-rows:calc(var(--vh, 1vh) * 15);grid-template-columns:repeat(4,1fr);grid-template-areas:"numbers numbers numbers env-logo";grid-auto-flow:column;gap:20px;width:100%;font-size:.8em}.access-group-data .table-and-navigation .all-table-style .table-body td{padding:calc(var(--vh, 1vh) * 3) 2vw}.access-group-data .grid-item-env-logo{grid-area:env-logo}.access-group-data .grid-item-numbers{grid-area:numbers}.access-group-classroom-data .subtitle-description-container .description{display:flex;gap:5px}.access-group-classroom-data .access-group-classroom-statistics{display:flex;flex-direction:column;gap:20px;margin-top:20px;width:100%;font-size:.8em}.access-group-classroom-data .access-group-classroom-statistics .card{border-radius:5px}.access-group-classroom-data .access-group-classroom-statistics .difficulty-container{flex-direction:row;height:calc(var(--vh, 1vh) * 40)}.access-group-classroom-data .access-group-classroom-statistics .difficulty-container .difficulty{box-shadow:none;width:50%}.access-group-classroom-data .access-group-classroom-statistics .difficulty-container .line{background-color:#707170;width:.5px;height:90%}.access-group-classroom-data .access-group-classroom-statistics .difficulty-container .recharts-legend-wrapper{width:40%!important}.access-group-classroom-data .access-group-classroom-statistics .question-type-container{height:calc(var(--vh, 1vh) * 35)}.access-group-classroom-data .table-and-navigation{margin-top:20px;padding:0}.access-group-classroom-data .table-and-navigation .all-table-style .table-body td{padding:calc(var(--vh, 1vh) * 3) 2vw}.access-group-classroom-data .table-and-navigation .all-table-style .table-body td.title{width:50%}.achievement-page .row-container{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.achievement-page .card{box-shadow:0 3px 6px #00000029;border-radius:calc(var(--vh, 1vh) * 1)}.achievement-page .card:not(.skeleton){background-color:#fff}.achievement-page .achievement-card{display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 3) calc(var(--vw, 1vw) * 3);height:100%;color:#4c8092}.achievement-page .achievement-card.skeleton{height:calc(var(--vh, 1vh) * 20)}.achievement-page .achievement-card .achievement-card-inside{display:flex;flex-grow:1;justify-content:space-between;align-items:center;width:100%}.achievement-page .achievement-card .achievement-card-inside>div{display:flex;justify-content:center;width:50%}.achievement-page .achievement-card .achievement-card-inside .text{align-self:center;text-align:center}.achievement-page .achievement-card.row{flex-direction:row}.achievement-page .achievement-card:not(:last-child){margin-inline-end:20px}.achievement-page .achievement-card.small-card{width:20%}.achievement-page .achievement-card.flex-grow{flex-grow:1}.achievement-page .achievement-card .card-title{align-self:flex-start;font-weight:700;font-size:1.1em}.achievement-page .achievement-card .number{font-weight:700;font-size:2.3em}.achievement-page .achievement-card .text{font-weight:400;font-size:1.2em;text-align:center}.achievement-page .achievement-card .achievement-stars{display:flex;flex-direction:row;justify-content:space-evenly;margin:20px 0;width:100%}.achievement-page .achievement-card .achievement-stars .words-info{display:flex;justify-content:center;align-items:center;flex-direction:column}.achievement-page .achievement-card .achievement-stars .words-info .student-word-star{width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;overflow:visible}.achievement-page .encouragement-container{position:relative;background-size:cover;width:100%;height:250px;color:#4c8092}.achievement-page .encouragement-container .encouragement-rect{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:50px;padding-inline-start:calc(var(--vw, 1vw) * 10);height:100%}.achievement-page .encouragement-container .encouragement-rect .encouragement-text{z-index:6;font-weight:700;font-size:2em}.achievement-page .encouragement-container .encouragement-rect .info-text{z-index:6;font-weight:400;font-size:1.5em}.achievement-page .encouragement-container .character{position:absolute;bottom:0;z-index:5;height:270px}[dir=rtl] .achievement-page .encouragement-container .character{left:15vw}[dir=ltr] .achievement-page .encouragement-container .character{right:15vw}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.achievement-page{padding:0 calc(var(--vw, 1vw) * 5)}.achievement-page .achievement-card.small-card{width:46%}.achievement-page .achievement-card .achievement-stars{flex-direction:column}.achievement-page .achievement-card .achievement-stars .words-info{margin-top:25px}.achievement-page .encouragement-container{height:150px}.achievement-page .encouragement-container .character{opacity:.5;height:170px}[dir=rtl] .achievement-page .encouragement-container .character{left:calc(var(--vw, 1vw) * 5)}[dir=ltr] .achievement-page .encouragement-container .character{right:calc(var(--vw, 1vw) * 5)}}.add-answer-flex-space-between{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2)}.add-answer-flex-space-between .error-message{margin:0}.add-answer-flex-space-between .add-answer-tab-div{color:#4196b4;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.8);display:flex;justify-content:flex-start;align-items:center;margin-top:calc(var(--vh, 1vh) * 2);width:fit-content}.add-answer-flex-space-between .add-answer-tab-div.red,.add-answer-flex-space-between .add-answer-tab-div.orange,.add-answer-flex-space-between .add-answer-tab-div.yellow,.add-answer-flex-space-between .add-answer-tab-div.green,.add-answer-flex-space-between .add-answer-tab-div.teal,.add-answer-flex-space-between .add-answer-tab-div.blue,.add-answer-flex-space-between .add-answer-tab-div.purple,.add-answer-flex-space-between .add-answer-tab-div.pink{color:#383838}.add-answer-flex-space-between .add-answer-tab-div.red::placeholder,.add-answer-flex-space-between .add-answer-tab-div.orange::placeholder,.add-answer-flex-space-between .add-answer-tab-div.yellow::placeholder,.add-answer-flex-space-between .add-answer-tab-div.green::placeholder,.add-answer-flex-space-between .add-answer-tab-div.teal::placeholder,.add-answer-flex-space-between .add-answer-tab-div.blue::placeholder,.add-answer-flex-space-between .add-answer-tab-div.purple::placeholder,.add-answer-flex-space-between .add-answer-tab-div.pink::placeholder{color:#383838}.add-answer-flex-space-between .add-answer-tab-div.red.transparent,.add-answer-flex-space-between .add-answer-tab-div.orange.transparent,.add-answer-flex-space-between .add-answer-tab-div.yellow.transparent,.add-answer-flex-space-between .add-answer-tab-div.green.transparent,.add-answer-flex-space-between .add-answer-tab-div.teal.transparent,.add-answer-flex-space-between .add-answer-tab-div.blue.transparent,.add-answer-flex-space-between .add-answer-tab-div.purple.transparent,.add-answer-flex-space-between .add-answer-tab-div.pink.transparent{color:#383838}.add-answer-flex-space-between .add-answer-tab-div.disabled-add-answer{opacity:.3;cursor:not-allowed}.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus{color:#4c8092}.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.red,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.orange,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.yellow,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.green,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.teal,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.blue,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.purple,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):hover.pink,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.red,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.orange,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.yellow,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.green,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.teal,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.blue,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.purple,.add-answer-flex-space-between .add-answer-tab-div:not(.disabled-add-answer):focus.pink{color:#000}@media only screen and (max-width: 800px) and (orientation: portrait){.add-answer-flex-space-between{flex-direction:column;align-items:flex-end;margin-bottom:calc(var(--vh, 1vh) * 2)}}.MuiButtonBase-root.addContentButton{display:flex;position:relative;align-items:center;transition:.3s;box-sizing:border-box;border-radius:100px;background:#c83278;padding-inline:calc(var(--vh, 1vh) * .8) calc(var(--vh, 1vh) * 1.5);padding-block:7px;color:#fff;font-size:calc(var(--vh, 1vh) * 2.2);text-align:center;white-space:nowrap}.MuiButtonBase-root.addContentButton.no-icon{padding-inline-start:calc(var(--vh, 1vh) * 1.5)}.MuiButtonBase-root.addContentButton svg{margin-inline-end:5px;width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.MuiButtonBase-root.addContentButton:hover,.MuiButtonBase-root.addContentButton:focus,.MuiButtonBase-root.addContentButton:focus-visible{background:#af2c6a}.menu .menuItem.add-content-menu-item{padding:0;width:100px;display:flex;justify-content:center;align-items:center}.addImagePopup{display:flex;flex-direction:column;height:85vh}.addImagePopup *{box-sizing:border-box}.addImagePopup .addImageContainer{display:flex;padding-top:calc(var(--vh, 1vh) * 2);height:100%;overflow:hidden}.addImagePopup .addImageContainer .side-menu{margin-inline-end:5px;min-width:180px}[dir=rtl] .addImagePopup .addImageContainer .side-menu{border-left:1px solid #ddd}[dir=ltr] .addImagePopup .addImageContainer .side-menu{border-right:1px solid #ddd}.addImagePopup .addImageContainer .side-menu .option{display:flex;cursor:pointer;margin-inline-start:10px;border-bottom:1px solid #a6a6a6;padding-top:calc(var(--vh, 1vh) * 3.5);padding-bottom:calc(var(--vh, 1vh) * 1.5);padding-inline-start:0;padding-inline-end:20px;color:#a6a6a6;font-weight:700;font-size:15px;white-space:pre}.addImagePopup .addImageContainer .side-menu .option .icon{margin-inline-end:10px;background-color:#a6a6a6!important;width:20px!important;height:20px!important}.addImagePopup .addImageContainer .side-menu .option:hover{border-bottom:1px solid #858585;color:#858585}.addImagePopup .addImageContainer .side-menu .option:hover .icon{background-color:#858585!important}.addImagePopup .addImageContainer .side-menu .option:focus-visible{filter:brightness(.8)}.addImagePopup .addImageContainer .side-menu .selectedOption{border-bottom:1px solid #4196b4;color:#4196b4}.addImagePopup .addImageContainer .side-menu .selectedOption .icon{background-color:#4196b4!important}.addImagePopup .addImageContainer .side-menu .selectedOption:hover{border-bottom:1px solid #4196b4;color:#4196b4}.addImagePopup .addImageContainer .side-menu .selectedOption:hover .icon{background-color:#4196b4!important}.addImagePopup .webImages{display:flex;flex-grow:1;flex-direction:column;overflow:hidden;direction:ltr}.addImagePopup .webImages .search-input{margin-top:10px;margin-inline-start:0;margin-bottom:5;margin-inline-end:2px;width:calc(100% - 10px)}.addImagePopup .webImagesContainer{flex-grow:1;padding-inline-start:10px;width:100%;overflow-y:overlay}.addImagePopup .webImagesContainer .no-results{margin:auto;margin-top:calc(var(--vh, 1vh) * 10);width:fit-content}.addImagePopup .webImagesContainer img{cursor:pointer;border:2px solid white}.addImagePopup .webImagesContainer img:hover{border:2px solid #6eb9cf}@media screen and (max-width: 800px){.addImagePopup .addImageContainer{display:flex;flex-direction:column}.addImagePopup .addImageContainer .side-menu{display:flex;margin-inline-end:5px;width:100%}[dir=rtl] .addImagePopup .addImageContainer .side-menu{border-left:1px solid #ddd}[dir=ltr] .addImagePopup .addImageContainer .side-menu{border-right:1px solid #ddd}.addImagePopup .addImageContainer .side-menu .option{margin-inline-end:10px}}.question-div.loading,.loading-recording-popup{display:flex;align-items:center;opacity:.3;cursor:unset}.question-div.loading div,.loading-recording-popup div{pointer-events:none}.question-div.loading .loader,.loading-recording-popup .loader{position:absolute;top:40%;align-self:center;z-index:100000}.edit-question-error{margin-top:calc(var(--vh, 1vh) * .3);color:#4196b4;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.2)}.MuiButtonBase-root.regenerateAIButton{display:flex;justify-content:flex-start;margin-left:1vw;box-shadow:0 2px 4px #00000029;background-color:#fff;max-height:4.5vh;color:#4196b4;font-weight:600;font-size:calc(var(--font-size) * .8)}.MuiButtonBase-root.regenerateAIButton img{max-width:1.2vw;max-height:2vh}.tnr-bottom .question-footer-label,.chips-label-container .question-footer-label{margin-inline-end:.5vw;color:#635e5e;font-weight:500;font-size:calc(var(--vh, 1vh) * 2.5)}.tnr-bottom .student-level-select-wrapper,.chips-label-container .student-level-select-wrapper,.tnr-bottom .weight-select-wrapper,.chips-label-container .weight-select-wrapper{display:flex;align-items:center}.tnr-bottom .weight-select-wrapper .label,.chips-label-container .weight-select-wrapper .label{padding-left:5%}.tnr-bottom .weight-select-wrapper .text-input,.chips-label-container .weight-select-wrapper .text-input{padding-block:calc(var(--vh, 1vh) * .3);width:30%!important;min-width:50px}.tnr-bottom .weight-select-wrapper .generic-menu .option,.chips-label-container .weight-select-wrapper .generic-menu .option{cursor:pointer;padding-top:calc(var(--vh, 1vh) * .5);padding-bottom:calc(var(--vh, 1vh) * .5)}.tnr-bottom .weight-select-wrapper .generic-menu .option:hover,.chips-label-container .weight-select-wrapper .generic-menu .option:hover{background-color:#00000020}.tnr-bottom .label,.chips-label-container .label{margin-inline-end:10px;color:#4c8092;font-size:calc(var(--font-size) * .9)}.tnr-bottom .checkbox-datalist-wrapper,.chips-label-container .checkbox-datalist-wrapper{margin-inline-end:auto}.tnr-bottom .checkbox-datalist-wrapper .text-input,.chips-label-container .checkbox-datalist-wrapper .text-input{padding-block:calc(var(--vh, 1vh) * .3);width:230px;font-size:calc(var(--vh, 1vh) * 2.3)}.bookmark-select-wrapper{display:flex;align-items:center}.bookmark-select-wrapper .question-footer-label{margin-inline-end:.7vw;color:#635e5e;font-weight:500;font-size:calc(var(--vh, 1vh) * 2.5)}.questionTypeButtons{display:flex;flex-wrap:wrap;margin-top:calc(var(--vh, 1vh) * 2.5);color:#6eb9cf}.questionTypeButtons .question-general-button{transition:.4s;box-sizing:border-box;margin-inline-end:2vw;margin-bottom:calc(var(--vh, 1vh) * 2);box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#fff;padding:.5vw 1vw;width:fit-content;text-align:center}.questionTypeButtons .question-general-button.forbidden{cursor:not-allowed}.questionTypeButtons .question-general-button.auto{cursor:auto}.questionTypeButtons .question-general-button.speechbubble-title{font-size:calc(var(--vh, 1vh) * 2.5);unicode-bidi:plaintext}.questionTypeButtons .question-general-button:not(.forbidden):hover,.questionTypeButtons .question-general-button:not(.forbidden):focus{background-color:#00000029}.questionXButton{position:absolute!important;top:.7vw;width:calc(var(--vh, 1vh) * 2.2)}[dir=rtl] .questionXButton{left:.7vw}[dir=ltr] .questionXButton{right:.7vw}.save-cancel-buttons{display:flex;flex-direction:row}.true-false .questionTypeButtons{margin-top:calc(var(--vh, 1vh) * .5)}.true-false .question-general-button,.display-question .question-general-button{display:flex;position:relative;justify-content:center;align-items:center;border:3px solid transparent;font-size:calc(var(--font-size) * .83);text-align:center}.true-false .question-general-button .true-false-icon,.display-question .question-general-button .true-false-icon{opacity:unset;margin-inline-start:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 3)}.false-icon{position:relative;top:5px}.error-message{margin-inline-end:auto;margin-block:calc(var(--vh, 1vh) * .75);background-color:inherit;width:fit-content;font-weight:400;font-size:calc(var(--vh, 1vh) * 1.8);line-height:1}.align-self-end{align-self:end;margin-inline-end:0;margin-bottom:0;height:fit-content}.question.text-element-title{text-align:unset}.embed-error-message{margin-bottom:calc(var(--vh, 1vh) * 1.5);background-color:inherit;width:-moz-fit-content;width:fit-content;height:calc(var(--vh, 1vh) * 1.8);color:#635e5e;font-weight:400;font-size:calc(var(--vh, 1vh) * 1.8);text-align:left}.question-title-input{display:flex;align-items:center;color:#4c8092;font-weight:600;font-size:calc(var(--font-size) * 1)}.question-title-input .inline-svg{margin-inline-start:.5vw}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.questionXButton{position:absolute!important;top:1.5vw;width:calc(var(--vh, 1vh) * 2)}[dir=rtl] .questionXButton{left:1.5vw}[dir=ltr] .questionXButton{right:1.5vw}.question-general-button:hover{background-color:#fff}.questionTypeButtons .question-general-button{padding:.5vw 3vw}.questionTypeButtons.type-none .question-general-button{margin:0 auto calc(var(--vh, 1vh) * 2);width:70%}}.multiple-choice-images{display:grid;grid-template-columns:repeat(3,1fr);gap:1vw;margin-top:calc(var(--vh, 1vh) * 1)}@media only screen and (max-width: 450px){.questionTypeButtons .question-general-button{margin:0 auto calc(var(--vh, 1vh) * 2);width:70%}}.atb-container{display:flex;flex-shrink:0;justify-content:flex-start;align-items:center;z-index:200;box-sizing:border-box;border-bottom:1px solid #d4d4d4;background-color:#e0eff3;width:100vw;height:calc(var(--vh, 1vh) * 8)}.atb-title{color:#47484a;font-weight:700;font-size:1.6em;display:flex;unicode-bidi:plaintext}.atb-title span{margin:0 5px;unicode-bidi:plaintext}.atb-share-btn:hover,.atb-profile-pic:hover{transition:.3s ease;background-color:#e0e0e0}.atb-profile-pic{display:flex;position:relative;justify-content:center;align-items:center;box-shadow:5px 5px 13px -6px #686868;border:.5px solid #333;border-radius:10px;background-color:#fff;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.atb-profile-pic .atb-profile-pic-img{height:100%}.atb-student-name{display:flex;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:5px 5px 13px -6px #686868;border:.5px solid #333;border-radius:10px;background-color:#fff;padding:0 calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 5);font-size:calc(var(--vh, 1vh) * 2)}.atb-right{display:flex;justify-content:center;align-items:center;margin-top:0;margin-inline-start:3vw;margin-bottom:0;margin-inline-end:auto;color:#fff;font-size:calc(var(--vh, 1vh) * 4)}.atb-right .title{padding-top:calc(var(--vh, 1vh) * 1);padding-bottom:calc(var(--vh, 1vh) * 2);padding-inline-start:calc(var(--vh, 1vh) * 1);padding-inline-end:calc(var(--vh, 1vh) * 1);color:#707170;font-weight:700}.atb-left{display:flex;justify-content:center;align-items:center;margin-inline-end:2vw}.atb-right .close-btn{margin-inline-end:10px!important;height:calc(var(--vh, 1vh) * 6)}.atb-student-status{display:flex;justify-content:flex-start;align-items:center;margin-inline-end:calc(var(--vh, 1vh) * 2);color:#4c8092;font-weight:100;font-size:calc(var(--vh, 1vh) * 2.7)}.atb-student-status img,.atb-student-status .svg{margin:0 calc(var(--vh, 1vh) * 1);margin-top:calc(var(--vh, 1vh) * .3);width:calc(var(--vh, 1vh) * 2.5)!important;height:calc(var(--vh, 1vh) * 2.5)!important}.atb-select{display:flex;position:relative;justify-content:space-between;align-items:center;z-index:10;border:1px solid #4c8092;border-radius:calc(var(--vh, 1vh) * 3);padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1);min-width:calc(var(--vh, 1vh) * 25);color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.5)}.atb-select:hover{transition:.3s ease;background-color:#0000000a}.atb-select .arrow{margin-top:calc(var(--vh, 1vh) * .5);margin-inline-start:calc(var(--vh, 1vh) * 1);font-size:calc(var(--vh, 1vh) * 2)}.atb-select .atb-student-pages-profile{margin-inline-end:calc(var(--vh, 1vh) * .5);border-radius:50%;width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.atb-select .atb-student-list-wrapper{position:absolute;top:100%;z-index:8;width:calc(var(--vw, 1vw) * 12);height:calc(var(--vh, 1vh) * 5);font-weight:400}.atb-classrooms-skeleton{margin-inline-start:calc(var(--vh, 1vh) * 1);border:none;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1);min-width:calc(var(--vh, 1vh) * 25)}.preview-link-btn.MuiButtonBase-root{border:1.5px solid #4c8092;border-radius:20px;background:transparent;padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1.5);width:fit-content;color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.4)}.preview-link-btn.MuiButtonBase-root .img{margin-inline-end:calc(var(--vh, 1vh) * 1)}@media (hover: none){.atb-share-btn:hover,.atb-profile-pic:hover,.views-wrapper:hover div{background-color:#fff}.atb-share-btn:active{transition:.3s ease;background-color:#e0e0e0}}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.atb-container{height:calc(var(--vh, 1vh) * 6)}.atb-container .atb-left-wrapper{margin-inline-start:2vw}.atb-container .atb-left-wrapper .atb-recording-button{width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5)}.atb-container .atb-left-wrapper .atb-recording-button img{height:calc(var(--vh, 1vh) * 3)}.atb-container .atb-right .atb-switches .switch-label,.atb-container .atb-right .atb-name{font-size:calc(var(--vh, 1vh) * 2.8)}}.MuiButtonBase-root.animated-recording-button{display:flex;justify-content:center;align-items:center;box-shadow:0 0 5px #00000040;border-radius:50%;background-color:#4196b4;width:var(--animated-recording-button-size);height:var(--animated-recording-button-size);color:#fff;font-weight:700;font-size:.8em}.MuiButtonBase-root.animated-recording-button:before{position:absolute;top:0;left:0;animation:box-shadow-animation 2s linear infinite;border-radius:50%;width:100%;height:100%;content:""}@keyframes box-shadow-animation{0%{box-shadow:0 0 0 6px #6ebad280,0 0 0 12px #d9eff480}40%{box-shadow:0 0 0 6px transparent,0 0 0 12px transparent}60%{box-shadow:0 0 0 6px transparent,0 0 0 12px transparent}to{box-shadow:0 0 0 6px #6ebad280,0 0 0 12px #d9eff480}}.MuiButtonBase-root.animated-recording-button .button-icon{margin-inline-end:7px}@media only screen and (max-width: 800px) and (orientation: portrait){.MuiButtonBase-root.animated-recording-button .button-icon{margin-inline-end:5px;width:.8em;height:.8em}}.answer-score{display:flex;position:relative;align-items:center}.answer-score.display{align-items:baseline}.answer-score .answer-score-text{vertical-align:baseline;margin-inline-end:8px;padding-bottom:1px;color:#635e5e;font-weight:600;font-size:calc(var(--vh, 1vh) * 2)}.answer-score .answer-score-text.out-of{font-weight:300;font-size:calc(var(--vh, 1vh) * 2)}.answer-score .answer-score-text.out-of:not(.display){margin-inline-start:10px}.answer-score .displayed-score{display:flex;align-items:center;margin-inline-start:-2px;margin-inline-end:6px;color:#635e5e;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.25)}.answer-score .displayed-score .svg{margin-inline-end:5px}.answer-score .answer-score-input-wrapper{display:flex;justify-content:center;align-items:center}.answer-score .max-possible-score{color:#635e5e}body[dir=rtl] .answer-score.score-flag{position:absolute;top:0;background-color:#e0eff3;padding:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 1);left:0;border-top-left-radius:.3vw;border-bottom-right-radius:.3vw}body[dir=rtl] .answer-score.score-flag.red,body[dir=rtl] .answer-score.score-flag.orange,body[dir=rtl] .answer-score.score-flag.yellow,body[dir=rtl] .answer-score.score-flag.green,body[dir=rtl] .answer-score.score-flag.teal,body[dir=rtl] .answer-score.score-flag.blue,body[dir=rtl] .answer-score.score-flag.purple,body[dir=rtl] .answer-score.score-flag.pink{background-color:#fcfcfc59}body[dir=rtl] .answer-score.score-flag.red ::selection,body[dir=rtl] .answer-score.score-flag.orange ::selection,body[dir=rtl] .answer-score.score-flag.yellow ::selection,body[dir=rtl] .answer-score.score-flag.green ::selection,body[dir=rtl] .answer-score.score-flag.teal ::selection,body[dir=rtl] .answer-score.score-flag.blue ::selection,body[dir=rtl] .answer-score.score-flag.purple ::selection,body[dir=rtl] .answer-score.score-flag.pink ::selection{background-color:#6e6e6e;color:#fff}body[dir=rtl] .answer-score.score-flag .answer-score-text,body[dir=rtl] .answer-score.score-flag .displayed-score{color:#4c8092}body[dir=ltr] .answer-score.score-flag{position:absolute;top:0;background-color:#e0eff3;padding:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 1);right:0;border-top-right-radius:.3vw;border-bottom-left-radius:.3vw}body[dir=ltr] .answer-score.score-flag.red,body[dir=ltr] .answer-score.score-flag.orange,body[dir=ltr] .answer-score.score-flag.yellow,body[dir=ltr] .answer-score.score-flag.green,body[dir=ltr] .answer-score.score-flag.teal,body[dir=ltr] .answer-score.score-flag.blue,body[dir=ltr] .answer-score.score-flag.purple,body[dir=ltr] .answer-score.score-flag.pink{background-color:#fcfcfc59}body[dir=ltr] .answer-score.score-flag.red ::selection,body[dir=ltr] .answer-score.score-flag.orange ::selection,body[dir=ltr] .answer-score.score-flag.yellow ::selection,body[dir=ltr] .answer-score.score-flag.green ::selection,body[dir=ltr] .answer-score.score-flag.teal ::selection,body[dir=ltr] .answer-score.score-flag.blue ::selection,body[dir=ltr] .answer-score.score-flag.purple ::selection,body[dir=ltr] .answer-score.score-flag.pink ::selection{background-color:#6e6e6e;color:#fff}body[dir=ltr] .answer-score.score-flag .answer-score-text,body[dir=ltr] .answer-score.score-flag .displayed-score{color:#4c8092}.assign-popup .assign-settings-popup-header{margin-inline-start:-.8rem}.assign-popup.form-generic-popup .form-generic-popup-content{overflow-x:hidden}.assign-popup.form-generic-popup .assign-sub-title{display:flex;gap:.3em}.assign-popup .loader-container{height:100%}.assign-popup .loader-container .loader{font-size:calc(var(--vh, 1vh) * 7)}.assign-popup .classrooms-list-container{display:flex;flex-direction:column}.assign-popup .classrooms-list-container .classroom-obj-name{flex:5;color:#6c6c6c;font-weight:700;font-size:1rem}.assign-popup .classrooms-list-container .classroom-obj-name .classroom-obj-name-text{cursor:pointer}.assign-popup .classrooms-list-container .assign-classroom-obj-container{border-bottom:1px solid rgba(112,112,112,.1607843137);width:100%}.assign-popup .classrooms-list-container .assign-classroom-obj{display:flex;align-items:center;gap:1vw;padding-inline:2vw;height:calc(var(--vh, 1vh) * 8)}.assign-popup .classrooms-list-container .assign-classroom-obj .styled-checkbox{flex:.4}.assign-popup .classrooms-list-container .assign-classroom-obj .classroom-obj-name{display:flex;flex:4;flex-direction:column}.assign-popup .classrooms-list-container .assign-classroom-obj .classroom-obj-name .classroom-obj-assign-date{font-weight:400;font-size:.9em}.assign-popup .classrooms-list-container .assign-classroom-obj .classroom-obj-student-list{display:flex;flex:4;flex-direction:column;gap:.4em}.assign-popup .classrooms-list-container .assign-classroom-obj .classroom-obj-student-list .chip-input{border-color:#4196b4;color:#4196b4;font-weight:600}.assign-popup .classrooms-list-container .assign-classroom-obj .classroom-obj-chosen-student-count{flex:2;color:#6c6c6c}.assign-popup .classrooms-list-container .classrooms-list-header.classrooms-settings-title{display:flex;justify-content:space-between;align-items:flex-end;margin-block:calc(var(--vh, 1vh) * 3) calc(var(--vh, 1vh) * 1)}.assign-popup .classrooms-list-container .classrooms-list-header.classrooms-settings-title .more-settings-title{display:flex;align-items:center;cursor:pointer;color:#4196b4;font-weight:600;font-size:.9rem}.assign-popup .classrooms-list-container .classrooms-list-header.classrooms-settings-title .more-settings-title .MuiSvgIcon-root{font-size:.7em}[dir=ltr] .assign-popup .classrooms-list-container .classrooms-list-header.classrooms-settings-title .more-settings-title .MuiSvgIcon-root{transform:rotate(180deg)}.assign-popup .classrooms-list-container .classrooms-list-header{margin:calc(var(--vh, 1vh) * 2) 0 0;color:#6c6c6c;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.3)}.assign-popup .classrooms-list-container .dates-assign-settings-container{display:flex;flex-direction:column;gap:1em}.assign-popup .classrooms-list-container .dates-settings-container{padding:.7rem 0}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings{display:flex}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings.deadline-settings-container{align-items:flex-start;height:2.7rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .checkbox-label-container,.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .no-deadline-container{display:flex;align-items:center;height:2rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .checkbox-label-container{gap:.5rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .checkbox-label-container .classroom-obj-name{width:6.5rem}[dir=ltr] .assign-popup .classrooms-list-container .dates-settings-container .dates-settings .checkbox-label-container .classroom-obj-name{font-size:15px}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .checkbox-label-container .classroom-obj-checkbox{flex:.9;width:2rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .checkbox-label-container .classroom-obj-checkbox .MuiCheckbox-root{padding:0}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .assign-date-warning{display:flex;justify-content:center;width:1.7rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container{display:flex;align-items:center;flex-grow:1;gap:2vw;width:43rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker{display:flex;justify-content:space-between;align-items:center}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker .assign-date-input{margin-inline-start:.7vw;width:9rem;height:2rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker .assign-date-input.assign-time-input{width:6rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker .assign-date-input input::placeholder{margin-inline-start:0;font-size:1rem}[dir=ltr] .assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker .assign-date-input input::placeholder{font-size:.9rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker .MuiSvgIcon-root{color:#4196b4;font-size:1.1rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .assign-date-picker .warning-button{margin-inline-start:.1rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .submit-late-container{display:flex;align-items:center;gap:.2rem;font-size:.9rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .submit-late-container .MuiSvgIcon-root{font-size:1rem}.assign-popup .classrooms-list-container .dates-settings-container .dates-settings .dates-pickers-container .submit-late-container .submit-late-text{cursor:pointer}.assign-popup .classrooms-list-container .disabled{opacity:.5;pointer-events:none}.assign-popup .form-header{margin-top:.7rem}.assign-popup .study-time-input{margin-inline:.4rem;border:.01em solid #d1d1d1;border-radius:.2rem;padding:.3rem;width:3rem;color:#6c6c6c;font-size:1rem;direction:ltr;unicode-bidi:embed;text-align:center}.assign-popup .study-time-input:focus{outline:none;border-color:#4196b4}.assign-popup .study-time-tooltip{display:flex;margin-inline-start:.4rem}.assign-popup .save-assign-button.saveButton.submitButton{font-weight:600}.submissions-number-container{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#d9eff4;padding-inline:10px;padding-block:3px;color:#4196b4;font-weight:600}.submissions-number-container .MuiSvgIcon-root{margin-inline-end:3px;font-weight:lighter;font-size:1.1em}.classroom-obj-chosen-cancel-assign{display:flex;flex:2;justify-content:flex-end;align-items:center}.classroom-obj-chosen-cancel-assign .cancel-assign{cursor:pointer;color:#c83278;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.classroom-obj-chosen-cancel-assign .cancel-assign:hover{font-weight:700}.cancel-assign-popup-container.confirm-popup-container .confirm-popup-body .confirm-popup-buttons .confirm-popup-button{font-weight:700;font-size:.8em}.cancel-assign-popup-container.confirm-popup-container .cancel-assign-popup{display:flex;align-items:center;flex-direction:column;color:#6c6c6c;font-weight:600;font-size:.9em}.cancel-assign-popup-container.confirm-popup-container .cancel-assign-popup .cancel-assign-popup-title{margin-bottom:.3rem;font-weight:700;font-size:1.2em}.assign-success-popup-container{display:flex;flex-direction:column;align-items:center;padding-top:6rem}.assign-success-popup-container .assign-popup-links-wrapper{display:flex;flex-direction:column;align-items:center;color:#4c8092}.assign-success-popup-container .assign-popup-links-wrapper img{height:calc(var(--vh, 1vh) * 23)}.assign-success-popup-container .assign-popup-links-wrapper .assign-success-title{font-weight:700;font-size:2.3rem;text-align:center}.assign-success-popup-container .assign-popup-links-wrapper .assign-success-sub-title{font-weight:lighter;font-size:2rem;text-align:center}.assign-success-popup-container .assign-popup-links-wrapper .assign-popup-btns{display:flex;flex-direction:row;justify-content:center;align-items:center;width:18rem;height:calc(var(--vh, 1vh) * 5.5);font-size:1.35rem}.assign-success-popup-container .assign-popup-links-wrapper .assign-popup-btns.border{border:1px solid #4196b4}.assign-success-popup-container .assign-popup-links-wrapper .assign-assign-btns-container{display:flex;justify-content:flex-end;gap:calc(var(--vw, 1vw) * .8);margin-top:calc(var(--vh, 1vh) * 2.7)}.assignment-banner{display:grid;grid-template-areas:"title title title title title . . . . icon" "assignment assignment assignment assignment assignment . . . . icon";margin:calc(var(--vh, 1vh) * 1.5) 0;border:.5px solid rgba(0,0,0,.1607843137);border-radius:20px;padding-inline-start:3vw;padding-block:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 8);color:#635e5e}.assignment-banner .assignment-banner-icon{grid-area:icon;justify-self:flex-end;height:8.5vh}.assignment-banner .banner-title{grid-area:title;align-self:flex-end;color:#6eb9cf;font-weight:700;font-size:1.2em}.assignment-banner .banner-assignment{grid-area:assignment;display:flex;justify-content:center;align-items:center;justify-content:start}.assignment-banner .banner-assignment .banner-num-of-assignments{display:flex;justify-content:center;align-items:center;margin:0 .2em;border-radius:50%;background-color:#d9eff4;padding:3px;min-width:1.2em;height:1.2em}@media only screen and (max-width: 500px){.assignment-banner{grid-template-areas:"title title title title title icon" "assignment assignment assignment assignment assignment assignment";padding-block:.5rem;height:fit-content}.assignment-banner .assignment-banner-icon{height:7vh}.assignment-banner .banner-title{margin-bottom:.3rem;text-align:start}.assignment-banner .banner-assignment{margin-top:0}}.play-pause-background.play-pause-background{display:flex;justify-content:center;align-items:center;transition:filter .2s ease;border-radius:50%;background-color:#4196b4;padding:0;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.play-pause-background.play-pause-background.disabled{background-color:#bbbb}.play-pause-background.play-pause-background.black{background-color:#383838}.play-pause-background.play-pause-background:hover{filter:brightness(90%)}.play-pause-background.play-pause-background .play-pause-icon{width:fit-content;height:50%}.play-pause-background.play-pause-background .play-pause-icon.play{margin-left:calc(var(--vh, 1vh) * .3)}.audio-player{display:flex;flex-direction:column;margin-top:calc(var(--vh, 1vh) * 1.5);width:100%}.audio-player .audio-player-container{display:flex;align-items:center;width:100%;direction:ltr}.audio-player .audio-player-container .progress-bar-container{display:flex;position:relative;flex-grow:1;align-items:center;cursor:pointer;margin-inline:15px;height:calc(var(--vh, 1vh) * 3)}@media only screen and (max-width: 800px) and (orientation: portrait){.audio-player .audio-player-container .progress-bar-container{margin-inline:10px}}.audio-player .audio-player-container .progress-bar-container .progress-indicator{position:absolute;z-index:4;box-sizing:border-box;margin-left:-10px;border-radius:100px;background:#6eb9cf;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}.audio-player .audio-player-container .progress-bar-container .progress-indicator.black{background-color:#383838}.audio-player .audio-player-container .progress-bar-container .progress-bar{position:absolute;left:0%;box-sizing:border-box;border-radius:100px;background-color:#f2f2f2;width:100%;height:calc(var(--vh, 1vh) * 1)}.audio-player .audio-player-container .progress-bar-container .listened{box-sizing:border-box;border-radius:100px;background-color:#4196b4;height:calc(var(--vh, 1vh) * 1)}.audio-player .audio-player-container .progress-bar-container .listened.black{background-color:#383838}.audio-player .audio-player-container .end-time,.audio-player .audio-player-container .current-time{color:#635e5e;font-size:.6em}.audio-player .audio-player-container .current-time{margin-inline-start:15px}@media only screen and (max-width: 800px) and (orientation: portrait){.audio-player .audio-player-container .current-time{margin-inline-start:10px}}.audio-player .audio-player-container .audio-speed-button{background-color:#ecfbff;padding:0 7px;width:fit-content;height:fit-content;color:#635e5e;font-size:.7em}@media only screen and (max-width: 800px) and (orientation: portrait){.audio-player .audio-player-container .audio-speed-button{padding:0 5px}}.audio-player .audio-player-container .delete-recording-button{background-color:#ecfbff;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.audio-player .audio-player-container .audio-speed-button,.audio-player .audio-player-container .delete-recording-button{margin-inline-start:15px}@media only screen and (max-width: 800px) and (orientation: portrait){.audio-player .audio-player-container .audio-speed-button,.audio-player .audio-player-container .delete-recording-button{margin-inline-start:10px}}.audio-player .delete-recording{margin-top:calc(var(--vh, 1vh) * 1.5);margin-inline-start:0;font-size:calc(var(--vh, 1vh) * 2)}.audio-player .delete-recording.black{color:#383838}.automatic-feedback{margin-inline:-2vw;margin-top:calc(var(--vh, 1vh) * 2);margin-bottom:calc(var(--vh, 1vh) * -2.5);border-radius:0 0 .3vw .3vw;background-color:#e0eff3;padding:4vh 2.5vh 2vh}.automatic-feedback .automatic-feedback-top{display:grid;grid-template-areas:"title hidden" "edited hidden";justify-content:space-between;align-items:start}.automatic-feedback .automatic-feedback-top .hidden-to-students,.automatic-feedback .automatic-feedback-top .edited-by-teacher{padding:.2vh;color:#4c8092;font-size:calc(var(--font-size) * .7)}.automatic-feedback .automatic-feedback-top .hidden-to-students{grid-area:hidden}.automatic-feedback .automatic-feedback-top .edited-by-teacher{grid-area:edited}.automatic-feedback .automatic-feedback-top .speechbubble-title{font-size:calc(var(--font-size) * .75)}.automatic-feedback .collapse-icon{padding:.2rem}.automatic-feedback .collapse-icon .MuiSvgIcon-root{font-size:calc(var(--font-size) * 1)}.automatic-feedback .automatic-feedback-bottom.loading{overflow:hidden}.automatic-feedback .automatic-feedback-bottom.one-rules.loading{max-height:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 1)}.automatic-feedback .automatic-feedback-bottom.one-rules .loader{top:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 1 / 2 - 2rem);margin-inline:auto}.automatic-feedback .automatic-feedback-bottom.two-rules.loading{max-height:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 2)}.automatic-feedback .automatic-feedback-bottom.two-rules .loader{top:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 2 / 2 - 2rem);margin-inline:auto}.automatic-feedback .automatic-feedback-bottom.three-rules.loading{max-height:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 3)}.automatic-feedback .automatic-feedback-bottom.three-rules .loader{top:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 3 / 2 - 2rem);margin-inline:auto}.automatic-feedback .automatic-feedback-bottom.four-rules.loading{max-height:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 4)}.automatic-feedback .automatic-feedback-bottom.four-rules .loader{top:calc(calc(2vh + var(--font-size) * 1.35 * 2) * 4 / 2 - 2rem);margin-inline:auto}.automatic-feedback .automatic-feedback-bottom .feedback-section-container{display:grid;grid-template-columns:auto auto 1fr auto;grid-template-areas:"icon title stars buttons" ". content content .";column-gap:1vw;align-items:center;padding-top:2vh}.automatic-feedback .automatic-feedback-bottom .feedback-section-container.loading{visibility:hidden}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .section-icon{grid-area:icon;width:2.5vh}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .stars{grid-area:stars;direction:inherit}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .stars .same-size .star{font-size:calc(var(--font-size) * .7)}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .title{grid-area:title;color:#4c8092;font-weight:700;font-size:calc(var(--font-size) * .7)}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .feedback-btns-container{display:flex;grid-area:buttons}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container{grid-area:content;color:#635e5e;font-size:calc(var(--font-size) * .7)}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .regular{border:1px solid #e0eff3;padding-block:4px 5px}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .expanding-text{overflow:hidden;white-space:pre-wrap;text-wrap-mode:wrap}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .exit-edit{animation:.2s edit-mode-transition-out}@keyframes edit-mode-transition-out{0%{padding-inline-start:.7vw}}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .expanding-text{white-space:normal;word-break:break-all;color:#e0eff3}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .expanding-text.hidden{text-decoration:line-through #e0eff3;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .expanding-text:first-line{color:#635e5e}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .expanding-text.hidden:first-line{color:#aaa;text-decoration:line-through;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .reasons-text{color:#e0eff3}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .reasons-text.hidden{text-decoration:line-through #e0eff3;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .reasons-text:first-line{color:#635e5e}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .reasons-text.hidden:first-line{color:#aaa;text-decoration:line-through;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .mistake-text{color:#e0eff3}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .mistake-text.hidden{text-decoration:line-through #e0eff3;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .mistake-text:first-line{color:#635e5e}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .mistake-text.hidden:first-line{color:#aaa;text-decoration:line-through;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .text-with-ellipsis{max-width:24vw}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .content-with-ellipsis{display:flex;align-items:flex-start}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container.collapsed .ellipsis:after{position:absolute;background:inherit;content:"...";letter-spacing:.2ch}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .edit .edit-feedback-input{animation:.3s edit-mode-container}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .edit .edit-feedback-input .edit-automatic-input-text{animation:.3s edit-mode-text}@keyframes edit-mode-text{0%{padding-inline-start:0}}@keyframes edit-mode-container{0%{border:1px solid transparent;background-color:#e0eff3;color:#635e5e}}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .speech-feedback-display .feedback-row .criterion-name{width:fit-content;white-space:nowrap}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .speech-feedback-display .feedback-row .feedback-icon{margin-top:.3em;width:15px;height:15px}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .speech-feedback-display .feedback-row .feedback-icon.hidden{opacity:.5}@media only screen and (max-width: 800px) and (orientation: portrait){.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .speech-feedback-display .feedback-row .feedback-icon{margin-top:.2em;width:13px;height:13px}}@media only screen and (max-width: 800px) and (orientation: portrait){.automatic-feedback .automatic-feedback-bottom .feedback-section-container .content-container .speech-feedback-display .feedback-row:not(.collapsed) .criterion-name{white-space:normal;word-break:normal}}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .hidden-feedback-text{color:#aaa;text-decoration:line-through;text-decoration-color:#aaa;text-decoration-thickness:from-font}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .edit-feedback-input{box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);background-color:#ffffff80;width:100%}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .edit-feedback-input .edit-automatic-input-text{padding-inline:1vw;font-size:inherit}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .MuiInput-underline:before{border-bottom:none}.automatic-feedback .automatic-feedback-bottom .feedback-section-container .MuiInput-underline:after{border-bottom:none}.automatic-feedback .automatic-feedback-bottom:not(:last-of-type){border-bottom:1px solid rgba(76,128,146,.2);padding-bottom:calc(var(--vh, 1vh) * 2)}.edit .feedback-table-wrapper{width:100%}.feedback-table-wrapper td{vertical-align:top;padding-bottom:1vh}.feedback-row.collapsed{opacity:0}.feedback-row.collapsed:first-of-type{display:flex;opacity:1;max-width:24vw}.feedback-row.collapsed:first-of-type .mistake{vertical-align:middle}.feedback-row.collapsed:first-of-type .mistake-text{max-width:24vw;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all}.feedback-row.collapsed:first-of-type .reasons{display:contents;vertical-align:middle}.feedback-row.collapsed:first-of-type .reasons-text{white-space:normal;text-wrap-mode:wrap;word-break:break-all}.feedback-row.collapsed:first-of-type .MuiStack-root{display:contents}.feedback-row.collapsed:first-of-type .ellipsis:after{position:absolute;background:inherit;content:"...";letter-spacing:.2ch}.feedback-row.rtl{direction:rtl}.feedback-row.edit .mistake,.feedback-row.edit .reasons{border-bottom:.5rem solid transparent}.feedback-row .mistake{font-style:italic}.feedback-row .mistake-text{white-space:normal;word-break:keep-all}.feedback-row .reasons{max-width:60%}.feedback-row .reasons-text{text-wrap-mode:wrap;word-break:keep-all}.feedback-row .MuiInputBase-input{min-width:5rem;max-height:15rem}.feedback-row .arrow-icon{padding-bottom:2px;color:#4c8092;stroke:#e0eff3;stroke-width:.6;margin-bottom:-.3rem;font-size:inherit;text-align:center}@media only screen and (max-width: 800px) and (orientation: portrait){.feedback-row .arrow-icon{padding-bottom:.1em}}.border-content-wrapper{display:flex;align-items:center;border:1px solid rgba(112,112,112,.1607843137);border-radius:10px;padding:calc(var(--vh, 1vh) * 1.3) 2vw}.header-and-border-container{margin-block:calc(var(--vh, 1vh) * 3);color:#6c6c6c}.header-and-border-container:last-child{margin-bottom:0}.bl-container{display:flex;align-items:center;box-sizing:border-box;padding:0 20%;width:100%;height:100%}.bl-container .bl-ball{transform-origin:center;animation-duration:1s;animation-iteration-count:infinite;margin:0 auto;border-radius:50%;background-color:#fff;width:calc(var(--vh, 1vh) * 1.3);height:calc(var(--vh, 1vh) * 1.3)}.bl-container .bl-ball.bounce-1,.bl-container .bl-ball.bounce-2,.bl-container .bl-ball.bounce-3{animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-name:sk-bouncedelay}.bl-container .bl-ball.bounce-2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.bl-container .bl-ball.bounce-1{-webkit-animation-delay:-.32s;animation-delay:-.32s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.button{position:relative;overflow:hidden}.button .ripple{position:absolute;transform:scale(0);animation:ripple .6s linear;border-radius:50%;background-color:#ffffff80}@keyframes ripple{to{transform:scale(2.5);opacity:0}}.clickEffect{animation:clickEffect .4s linear}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.clickEffect-mobile{animation:clickEffect .4s linear}}@keyframes clickEffect{0%{transform:scale(1)}60%{transform:scale(.9)}to{transform:scale(1)}}.catalog-category-card{display:flex;position:relative;cursor:pointer;margin:auto;box-shadow:0 3px 6px #00000029;border-radius:15px;width:100%;overflow:hidden}.catalog-category-card *{box-sizing:border-box}.catalog-category-card:hover{filter:brightness(.9);background-color:#f2f2f2}.catalog-category-card:hover .blurred{background-image:linear-gradient(#08255100,#f2f2f2)!important}.catalog-category-card .info{display:flex;position:relative;flex-direction:column;z-index:1;box-shadow:0 3px 6px #00000069;background-color:#fff;padding:.8em;width:45%;text-align:start}@media only screen and (max-width: 800px) and (orientation: portrait){.catalog-category-card .info{box-shadow:none;width:55%}}.catalog-category-card .info .title{display:flex;flex-grow:1;align-items:flex-end}.catalog-category-card .info .title .title-text{overflow:hidden;color:#6c6c6c;font-weight:700;font-size:.9em;line-height:1.1;unicode-bidi:normal!important;text-align:start}.catalog-category-card .info .subtitle{display:flex;margin-top:.3em;color:#6c6c6c;font-weight:400;font-size:.8em}.catalog-category-card .info .additional-info{margin-top:.7em;color:#6c6c6c;font-weight:400;font-size:.65em}.catalog-category-card .category-image{width:55%;height:100%}@media only screen and (max-width: 800px) and (orientation: portrait){.catalog-category-card .category-image{width:45%}}.catalog-category-card .category-image.image{background-color:#fff;object-fit:cover}.catalog-category-card .category-image.no-image{background-color:#f0feff;padding:20px;object-fit:contain}.catalog-category-card .organization-image{position:absolute;top:.8em;z-index:1;border-radius:50%;background-color:#fff;width:1.5em;height:1.5em;object-fit:cover}[dir=rtl] .catalog-category-card .organization-image{right:.8em}[dir=ltr] .catalog-category-card .organization-image{left:.8em}.check-box-selector-container .button-container{height:100%}.menu-item-container .menu-item{cursor:auto;background-color:transparent;padding:.8vh .6rem;min-height:0}.checkbox-datalist-wrapper{display:flex;flex-direction:column}.checkbox-datalist-wrapper ::-webkit-scrollbar{width:5px;height:5px}.checkbox-datalist-wrapper ::-webkit-scrollbar-track{border-radius:5px}.checkbox-datalist-wrapper ::-webkit-scrollbar-thumb{border-radius:5px;background-color:#6eb9cf}.checkbox-datalist-wrapper .checkbox-datalist-input{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}.checkbox-datalist-wrapper .text-input{display:flex;align-items:center;border-radius:5px;height:3rem}.checkbox-datalist-wrapper .text-input .datalist-input-text{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox-datalist-wrapper .text-input .datalist-input-text .selections-text{padding-block:.2rem;height:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox-datalist-wrapper .text-input .datalist-input-text.chip-area{display:flex;gap:.7rem}.checkbox-datalist-wrapper .text-input .datalist-input-text .datalist-search-input{display:none;border:none;padding-inline:0;width:100%;height:1.6rem;color:#47484a;font-size:inherit}.checkbox-datalist-wrapper .text-input .datalist-input-text .datalist-search-input::placeholder{color:#47484a}.checkbox-datalist-wrapper .text-input .datalist-input-text .placeholder{display:flex;align-items:center;color:#47484a}.checkbox-datalist-text-chip{display:inline-flex;justify-content:space-between;align-items:center;gap:5px;border-radius:6px;background-color:#e0eff3;padding:.2rem .6rem;width:fit-content;height:1.6rem;font-size:1.1rem}.checkbox-datalist-text-chip.hidden{visibility:hidden}.checkbox-datalist{background-color:#fff}.checkbox-datalist .datalist-option{box-sizing:border-box;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 2)}.checkbox-datalist .datalist-option:hover{background-color:#f2f2f2}.checkbox-datalist .datalist-option.new{display:flex;align-items:center;background-color:#e0eff3;color:#707170}.checkbox-datalist .datalist-option.new svg{margin-inline-end:5px;color:#4c8092;font-size:1.4em}.checkbox-datalist .datalist-option.new:hover,.checkbox-datalist .datalist-option.new.selected{cursor:pointer;background-color:#cee6ec}.checkbox-datalist .datalist-option .check-box-container{display:flex;align-items:center;color:#707170;font-size:16px}.checkbox-datalist .datalist-option .check-box-container .add-icon{margin-top:calc(var(--vh, 1vh) * .5);width:calc(var(--vh, 1vh) * 2.2)!important;height:calc(var(--vh, 1vh) * 2.2)!important}.checkbox-datalist .datalist-option .check-box-container>span{margin-inline-start:calc(var(--vh, 1vh) * 1)}.checkbox-datalist .datalist-option .generic-check-box-container .box-container{padding:.2rem;padding-inline-end:.6rem}.checkbox-datalist .hr{margin:0;height:.5px}.check-box-container{display:flex;border:none;background-color:inherit;padding:0;text-align:start}.check-box-container:hover{background-color:inherit}.check-box-container:focus-visible{background-color:#00000036}.check-box-container .box{position:relative;border:1px #4196b4 solid;box-sizing:content-box;border-radius:3px;width:calc(var(--vh, 1vh) * 2);min-width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2);direction:ltr}.check-box-container .box.red,.check-box-container .box.orange,.check-box-container .box.yellow,.check-box-container .box.green,.check-box-container .box.teal,.check-box-container .box.blue,.check-box-container .box.purple,.check-box-container .box.pink{border-color:#383838}.check-box-container .box .check-icon-container{display:flex;position:absolute;transition:width .3s ease;width:0;overflow:hidden}.check-box-container .box .check-icon-container .check-icon{font-size:calc(var(--vh, 1vh) * 2);fill:#4196b4}.check-box-container .box .check-icon-container .check-icon.red,.check-box-container .box .check-icon-container .check-icon.orange,.check-box-container .box .check-icon-container .check-icon.yellow,.check-box-container .box .check-icon-container .check-icon.green,.check-box-container .box .check-icon-container .check-icon.teal,.check-box-container .box .check-icon-container .check-icon.blue,.check-box-container .box .check-icon-container .check-icon.purple,.check-box-container .box .check-icon-container .check-icon.pink{fill:#383838}.check-box-container .box .checked{width:calc(var(--vh, 1vh) * 2)}.check-box-container .box.gray{border-color:#6e6e6e}.check-box-container .box.gray .check-icon-container .check-icon{fill:#6e6e6e}.check-box-container .box.light-gray{border-color:#f2f2f2}.check-box-container .box.light-gray .check-icon-container .check-icon{fill:#f2f2f2}.check-box-container .box.time-picker{margin-inline-start:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5)}.check-box-container .box.filled-box-style{border-radius:0}.check-box-container .box.filled-box-style .check-icon-container{transition:background-color .05s ease-in-out;transition:width 0s;width:2vh}.check-box-container .box.filled-box-style .check-icon-container .check-icon{transition:fill .08s ease-in-out;fill:transparent}.check-box-container .box.filled-box-style .check-icon-container:hover{background-color:#f1f1f1}.check-box-container .box.filled-box-style .check-icon-container:hover .check-icon{fill:#f1f1f1}.check-box-container .box.filled-box-style .checked{background-color:#4196b4}.check-box-container .box.filled-box-style .checked .check-icon{fill:#fff}.check-box-container .box.filled-box-style .checked:hover{background-color:#4196b4}@media only screen and (max-width: 500px){.student-word-lists .word-list-container .list-item .checkbox{padding:8px}.student-word-lists .word-list-container .list-item .checkbox .check-box-container .box{width:calc(var(--vh, 1vh) * 2.5);min-width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5)}.student-word-lists .word-list-container .list-item .checkbox .check-box-container .box .checked{width:calc(var(--vh, 1vh) * 2.5)}.student-word-lists .word-list-container .list-item .checkbox .check-box-container .box .check-icon{font-size:calc(var(--vh, 1vh) * 2.5)}}.chips-row-container{display:flex;column-gap:8px;flex-wrap:nowrap;margin-inline-end:1vw;padding-block:4px;width:100%;overflow:hidden;white-space:nowrap}.chips-row-container .chip{font-size:calc(var(--vh, 1vh) * 2.5)}.chips-label-container{display:flex;justify-content:center;align-items:center;margin:calc(var(--vh, 1vh) * 2) 0;width:fit-content;text-align:start}.chips-label-container .label{margin-inline-end:10px;color:#4c8092;font-size:.8em}.chips-container{display:flex;flex-wrap:wrap;align-items:center}.chips-container .chip-item{display:flex;justify-content:center;align-items:center;margin-inline-end:calc(var(--vw, 1vw) * 1);border:1px solid #4c8092;color:#4c8092}.chips-container .chip-item.red,.chips-container .chip-item.orange,.chips-container .chip-item.yellow,.chips-container .chip-item.green,.chips-container .chip-item.teal,.chips-container .chip-item.blue,.chips-container .chip-item.purple,.chips-container .chip-item.pink{border-color:#383838;color:#383838}.chips-container .chip-item.red::placeholder,.chips-container .chip-item.orange::placeholder,.chips-container .chip-item.yellow::placeholder,.chips-container .chip-item.green::placeholder,.chips-container .chip-item.teal::placeholder,.chips-container .chip-item.blue::placeholder,.chips-container .chip-item.purple::placeholder,.chips-container .chip-item.pink::placeholder{color:#383838}.chips-container .chip-item.red.transparent,.chips-container .chip-item.orange.transparent,.chips-container .chip-item.yellow.transparent,.chips-container .chip-item.green.transparent,.chips-container .chip-item.teal.transparent,.chips-container .chip-item.blue.transparent,.chips-container .chip-item.purple.transparent,.chips-container .chip-item.pink.transparent{color:#383838}.chips-container .chip-item.filter-chip.not-selected{border:.5px solid rgba(0,0,0,.1607843137);color:#635e5e}.chips-container .chip-item.filter-chip.selected{border-color:#6eb9cf;background-color:#ecf6f9;color:#6eb9cf}.chips-container .chip-item :not(.filter-chip).selected{opacity:1;background-color:#b8e1ea}.chips-container .chip-item :not(.filter-chip).selected:focus,.chips-container .chip-item :not(.filter-chip).selected:hover{background-color:#91d0de}.chips-container .chip-item :not(.filter-chip).selected.red,.chips-container .chip-item :not(.filter-chip).selected.orange,.chips-container .chip-item :not(.filter-chip).selected.yellow,.chips-container .chip-item :not(.filter-chip).selected.green,.chips-container .chip-item :not(.filter-chip).selected.teal,.chips-container .chip-item :not(.filter-chip).selected.blue,.chips-container .chip-item :not(.filter-chip).selected.purple,.chips-container .chip-item :not(.filter-chip).selected.pink{background-color:#525252}.chips-container .chip-item :not(.filter-chip).selected.red:hover,.chips-container .chip-item :not(.filter-chip).selected.red:focus,.chips-container .chip-item :not(.filter-chip).selected.orange:hover,.chips-container .chip-item :not(.filter-chip).selected.orange:focus,.chips-container .chip-item :not(.filter-chip).selected.yellow:hover,.chips-container .chip-item :not(.filter-chip).selected.yellow:focus,.chips-container .chip-item :not(.filter-chip).selected.green:hover,.chips-container .chip-item :not(.filter-chip).selected.green:focus,.chips-container .chip-item :not(.filter-chip).selected.teal:hover,.chips-container .chip-item :not(.filter-chip).selected.teal:focus,.chips-container .chip-item :not(.filter-chip).selected.blue:hover,.chips-container .chip-item :not(.filter-chip).selected.blue:focus,.chips-container .chip-item :not(.filter-chip).selected.purple:hover,.chips-container .chip-item :not(.filter-chip).selected.purple:focus,.chips-container .chip-item :not(.filter-chip).selected.pink:hover,.chips-container .chip-item :not(.filter-chip).selected.pink:focus{background-color:#383838}.chips-container .chip-item :not(.filter-chip).not-selected{opacity:.7}.chips-container .chip-item :not(.filter-chip).not-selected:focus,.chips-container .chip-item :not(.filter-chip).not-selected:hover{background-color:#e5e5e5!important}.chips-container .chip-item.disabled{opacity:.5}.chips-container .chip-item.no-opacity{opacity:1}.choose-learning-unit .popup-title{margin-inline-end:calc(var(--vh, 1vh) * 3);width:100%;overflow:unset!important}.choose-learning-unit .popup-title .title-container{display:flex;justify-content:space-between;width:100%}.choose-learning-unit .popup-title .title-container .title-text{display:flex;align-items:center}.choose-learning-unit .learning-units{margin-top:0!important;margin-bottom:calc(var(--vh, 1vh) * 2);overflow:auto}.choose-learning-unit .learning-units .search-input{align-self:flex-start}.choose-learning-unit .learning-units .learning-units-container{margin-top:calc(var(--vh, 1vh) * 2);width:100%;height:calc(var(--vh, 1vh) * 40)}.choose-learning-unit .learning-units .learning-units-container .learning-unit-row .folder-icon{margin-inline-end:calc(3vw - 20px);min-width:20px;min-height:20px}.choose-learning-unit .learning-units .learning-units-container .learning-unit-row .text{flex-grow:1;text-align:start}.choose-learning-unit .learning-units .learning-units-container .no-results{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;margin-top:calc(var(--vh, 1vh) * 10);width:fit-content}.choose-learning-unit .learning-units .learning-units-container .no-results .no-results-text{margin:calc(var(--vh, 1vh) * 3.5);color:#707170}.choose-learning-unit .learning-units .learning-units-container .no-results .addContentButton{margin-bottom:calc(var(--vh, 1vh) * 4);width:fit-content}.choose-orgs-popup-body .organizations{display:flex;flex:1;flex-direction:column;align-items:center;margin-top:calc(var(--vh, 1vh) * 2);padding:calc(var(--vh, 1vh) * 1) 3vw calc(var(--vh, 1vh) * 4) 3vw;max-height:60vh;font-size:1.2rem}.choose-orgs-popup-body .organizations .organization-row{display:flex;justify-content:start;align-items:center;transition:all .1s linear;box-sizing:border-box;border-bottom:1px #f2f2f2 solid;padding:calc(var(--vh, 1vh) * 1.5) 2vw;width:100%;min-height:calc(var(--vh, 1vh) * 6);color:#383838}.choose-orgs-popup-body .organizations .organization-row:hover{background-color:#f2f2f2}.choose-orgs-popup-body .organizations .organization-row.chosen,.choose-orgs-popup-body .organizations .organization-row.chosen:hover{background-color:#d9eff4}.choose-orgs-popup-body .organizations .organization-row .org-image{margin-inline-end:1vw;border-radius:100px;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.semi-topbar-container{display:flex;flex-direction:column;width:100%;height:calc(var(--vh, 1vh) * 100)}.semi-topbar-container .choose-classroom-container .titles{padding:calc(var(--vh, 1vh) * 4) 0}.semi-topbar-container .choose-workspace-container .titles{padding:calc(var(--vh, 1vh) * 7) 0}.semi-topbar-container .choose-workspace-container,.semi-topbar-container .choose-classroom-container{display:flex;flex:1;flex-direction:column;align-self:center;background:linear-gradient(0deg,#b0dbe8,#c5e5efc4 3%,#fff0 25%,#fff0);width:100%;overflow-x:hidden;text-align:center}.semi-topbar-container .choose-workspace-container .titles .title,.semi-topbar-container .choose-classroom-container .titles .title{color:#6c6c6c;font-size:2.5em}.semi-topbar-container .choose-workspace-container .titles .main-title,.semi-topbar-container .choose-classroom-container .titles .main-title{color:#6eb9cf;font-weight:700}.semi-topbar-container .choose-workspace-container ::-webkit-scrollbar,.semi-topbar-container .choose-classroom-container ::-webkit-scrollbar{background-color:#ffffff60;height:4px!important}.semi-topbar-container .choose-workspace-container .no-classrooms,.semi-topbar-container .choose-classroom-container .no-classrooms{display:flex;justify-content:center}.semi-topbar-container .choose-workspace-container .workspaces-container,.semi-topbar-container .choose-classroom-container .workspaces-container{display:flex}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces{display:flex;flex-wrap:wrap;justify-content:center;padding:calc(var(--vh, 1vh) * 6) calc(var(--vh, 1vh) * 2);width:100%}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace{display:flex;position:relative;flex-direction:column;transition:.3s ease;cursor:pointer;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 2);box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fff;padding:calc(var(--vh, 1vh) * 3);width:calc(var(--vh, 1vh) * 23);height:fit-content}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace:hover,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace:hover{transform:scale(1.05)}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace.no-image-workspace,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace.no-image-workspace{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;max-height:calc(var(--vh, 1vh) * 25)}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace .workspace-image,.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace .workspace-image img,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace .workspace-image,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace .workspace-image img{margin:auto;margin-bottom:calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 10);height:calc(var(--vh, 1vh) * 10)}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace .workspace-image,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace .workspace-image{border-radius:50%;object-fit:cover}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace .name,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace .name{overflow:hidden;color:#6c6c6c;font-weight:700;font-size:calc(var(--vh, 1vh) * 3);unicode-bidi:plaintext;text-overflow:ellipsis}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace .name .ellipsis,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace .name .ellipsis{overflow-wrap:anywhere}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace .env-pic,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace .env-pic{position:absolute;top:10px;left:10px;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.semi-topbar-container .choose-workspace-container .workspaces-container .workspaces .workspace:not(.no-image-workspace) .name,.semi-topbar-container .choose-classroom-container .workspaces-container .workspaces .workspace:not(.no-image-workspace) .name{white-space:nowrap;word-break:break-word}.semi-topbar-container .choose-workspace-container .note,.semi-topbar-container .choose-classroom-container .note{margin-top:auto;padding:calc(var(--vh, 1vh) * 7) 0;color:#6c6c6c;font-size:1.8em}.semi-topbar-container .choose-workspace-container .bottom,.semi-topbar-container .choose-classroom-container .bottom{position:fixed;right:0;bottom:0;left:0;z-index:-1;margin:auto;width:100%;object-fit:cover}@media only screen and (max-width: 800px) and (orientation: portrait){.semi-topbar-container .choose-workspace-container .bottom,.semi-topbar-container .choose-classroom-container .bottom{height:calc(var(--vh, 1vh) * 20)}}.grid-item-average{grid-area:average}.grid-item-words{grid-area:words}.grid-item-last{grid-area:last}.classroom-dashboard{flex-grow:1;padding:3vw!important;width:100%}.classroom-dashboard .classroom-dashboard-statistics{display:grid;grid-template-rows:calc(var(--vh, 1vh) * 35);grid-template-columns:1fr 1fr 1fr;grid-template-areas:"average words last";grid-auto-flow:row;gap:30px;width:100%;height:calc(var(--vh, 1vh) * 35);font-size:calc(var(--vh, 1vh) * 2)}.classroom-dashboard .grid-item-last{display:flex;flex-direction:column;justify-content:space-between}.classroom-dashboard .grid-item-last .num-awaiting-feedback{display:flex;justify-content:flex-start;align-items:center;align-self:flex-end;margin-inline-end:-3vw;border-start-start-radius:100px;border-end-start-radius:100px;background-color:#f27a96;padding-inline-start:calc(var(--vh, 1vh) * 5);padding-inline-end:calc(var(--vh, 1vh) * 3);width:80%;height:calc(var(--vh, 1vh) * 13);color:#fafafa}.classroom-dashboard .grid-item-last .num-awaiting-feedback.no-awaiting{background-color:#ececec}.classroom-dashboard .grid-item-last .num-awaiting-feedback:not(.no-awaiting){cursor:pointer}.classroom-dashboard .grid-item-last .num-awaiting-feedback:not(.no-awaiting):hover{background-color:#f16c8b}.classroom-dashboard .grid-item-last .num-awaiting-feedback img{margin-inline-end:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 5)}.classroom-dashboard .grid-item-last .num-awaiting-feedback .num-students{font-size:calc(var(--vh, 1vh) * 3);line-height:110%}.classroom-dashboard .grid-item-last .num-awaiting-feedback .num-students.no-awaiting{color:#4c8092}.classroom-dashboard .grid-item-last .average-difficulty{display:flex;justify-content:space-evenly;cursor:default}.classroom-dashboard .grid-item-last .average-difficulty .difficulty-title{color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5)}.classroom-dashboard .grid-item-last .average-difficulty .text-and-icon{display:flex;justify-content:space-evenly;align-items:center}.classroom-dashboard .grid-item-last .average-difficulty .text-and-icon .difficulty{margin-inline-end:calc(var(--vh, 1vh) * 2);font-weight:700;font-size:calc(var(--vh, 1vh) * 7)}.classroom-dashboard .grid-item-last .average-difficulty .text-and-icon .difficulty.easy{color:#80dbb0}.classroom-dashboard .grid-item-last .average-difficulty .text-and-icon .difficulty.okay{color:#6eb9cf}.classroom-dashboard .grid-item-last .average-difficulty .text-and-icon .difficulty.hard{color:#eb5a7c}.classroom-dashboard .grid-item-last .average-difficulty .text-and-icon img{margin-top:5px;width:calc(var(--vh, 1vh) * 5)}.classroom-dashboard .suggestions{display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(var(--vh, 1vh) * 3);border-radius:5px;max-width:100%}.classroom-dashboard .suggestions.loading{padding-inline-start:2vw}.classroom-dashboard .suggestions .suggestions-title{display:flex;justify-content:space-between;margin:calc(var(--vh, 1vh) * 1.5) 0;padding:0 6px;width:100%;color:#4c8092;font-size:1.2rem}.classroom-dashboard .suggestions .text-suggestions-container{box-sizing:border-box;width:100%}.classroom-dashboard .suggestions .text-suggestions-container::-webkit-scrollbar{height:5px!important}.classroom-dashboard .suggestions .text-suggestions-container .scroll{display:flex;gap:2vw;width:fit-content}.classroom-dashboard .suggestions .text-suggestions-container .slider-item .item{padding:0 6px}.editors-suggestions.teachers-suggestions{width:29vw!important}.classroom-student-popup .buttons-wrapper{display:flex;column-gap:calc(var(--vw, 1vw) * 1);justify-content:flex-end;margin-inline-start:auto;margin-bottom:10px;margin-inline-end:10px}.classroom-settings.form .input-info-div{margin-top:calc(var(--vh, 1vh) * 1)}.classroom-settings.form .input-info-div .checkbox-input .check-box-container{align-items:flex-start}.classroom-settings.form .input-info-div .checkbox-input .check-box-container.inline-checkbox{flex-direction:column;gap:calc(var(--vh, 1vh) * .3)}.classroom-settings.form .input-info-div .checkbox-input .pointer{align-items:center}.classroom-settings.form .flex{flex-direction:column;align-items:flex-start}.classroom-settings.form .flex .access-group-div{display:flex;justify-content:space-between;align-items:center}.classroom-settings.form .flex .access-group-div .access-group-delete-button{width:18px;height:18px}.classroom-settings.form .flex .label{box-sizing:unset;max-width:unset}.classroom-settings.form .flex .add-teachers .teachers-input-container{width:30vw}.classroom-settings.form .flex .add-teachers ::-webkit-scrollbar{width:5px}.classroom-settings.form .flex .add-teachers .teachers{display:flex;flex-direction:column;gap:1vh;margin-top:1vh;padding-inline-end:.3vw;max-height:27vh;overflow:scroll}.classroom-settings.form .flex .add-teachers .teachers .text-input.access-group-div{background-color:#f2f2f2}.classroom-settings.form .flex .add-teachers .teachers .text-input.access-group-div .teacher-name-profile-div{display:flex;flex-direction:row;align-items:center}.classroom-settings.form .flex .add-teachers .teachers .text-input.access-group-div .teacher-name-profile-div .display-profile-div{margin-inline-start:0px;margin-inline-end:10px;border-radius:50%;width:1.5rem;height:1.5rem}.classroom-settings.form .flex .add-teachers .teachers .text-input.access-group-div .teacher-name-profile-div .display-profile-div img{-webkit-user-drag:none}.classroom-settings .settings-type-title{margin-block-end:.2em;color:#4c8092;font-weight:700;font-size:1.3rem}.classroom-settings .sub-text{margin-block-end:1em;color:#635e5e;font-weight:500;font-size:1.1rem}.inline-checkbox>.check-box-container{margin-inline-end:5vh}.inline-checkbox{margin-left:2vh}.save-button-edit.MuiButtonBase-root{position:fixed;bottom:calc(var(--vh, 1vh) * 3);font-size:1.3rem}[dir=rtl] .save-button-edit.MuiButtonBase-root{left:calc(var(--vh, 1vh) * 3)}[dir=ltr] .save-button-edit.MuiButtonBase-root{right:calc(var(--vh, 1vh) * 3)}.delete-button-wrapper .MuiButtonBase-root.button-delete{display:flex;justify-content:center;align-items:center;border:#4196b4 1px solid;border-radius:100px;background-color:#fff;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1)!important;color:#4196b4;white-space:nowrap}.delete-button-wrapper .MuiButtonBase-root.button-delete:hover{background-color:#f2f2f2}.save-button-add.MuiButtonBase-root{margin-inline-start:auto;margin-bottom:10px;margin-inline-end:10px}.statistics *{box-sizing:border-box}.statistics .recharts-legend-item-text{color:#707170!important;font-size:calc(var(--vh, 1vh) * 2)}.statistics .full-list-button-wrapper{display:flex;justify-content:flex-end;padding-top:calc(var(--vh, 1vh) * 1);width:100%}.statistics .more{display:flex;justify-content:flex-end;border-radius:100px;padding:0 8px;font-weight:400}.statistics .more:not(.disabled){transition:.3s ease;cursor:pointer;border:1px solid #4196b4;color:#4196b4}.statistics .more:not(.disabled).full-with-icon{align-self:flex-end;padding:0;padding-inline-start:8px}.statistics .more:not(.disabled):hover{background-color:#0000000a}.statistics .more.disabled{border:1px solid #a6a6a6;pointer-events:none;color:#a6a6a6}.statistics .more.disabled.full-with-icon{border:none}.statistics .data-container{margin-top:20px;border-radius:15px;background-color:#f7f8f9;padding:20px}.statistics .data-container:last-child{margin-bottom:20px}.statistics .data-container .hs-filters{justify-content:flex-end;margin:0;padding-top:0}.statistics .data-container .hs-filters .filter{margin-inline-start:20px}.statistics .data-container .hs-filters input,.statistics .data-container .hs-filters .input{position:relative;box-sizing:border-box;border:none;border-bottom:.5px solid rgba(187,187,187,.7333333333);background-color:transparent;padding:0;width:150px;color:#707170;font-size:calc(var(--vh, 1vh) * 2.2);unicode-bidi:plaintext;text-align:-webkit-match-parent}.statistics .data-container .hs-filters input .placeholder,.statistics .data-container .hs-filters .input .placeholder{color:#9197a3}.statistics .data-container .page-data{display:grid;grid-auto-flow:column;gap:20px;width:100%;font-size:.8em}.statistics .data-container .page-data.page-data-1{grid-template-rows:calc(var(--vh, 1vh) * 35);grid-template-columns:30% 20% 20% 30%;grid-template-areas:"statuses grades difficulty word-list";width:calc(100% - 60px)}.statistics .data-container .page-data.page-data-1.partial{grid-template-columns:40% 30% 30%;grid-template-areas:"statuses grades word-list";width:calc(100% - 40px)}.statistics .card{display:flex;position:relative;flex-direction:column;align-items:center;box-shadow:0 1px 3px #00000029;border-radius:15px;background-color:#fff;padding:calc(var(--vh, 1vh) * 2);height:100%}.statistics .card .description{display:flex;justify-content:center;align-items:center;height:100%;color:#707170;font-size:20px;text-align:center}.statistics .card .info-cards-container{display:flex;flex-direction:column;padding:calc(var(--vh, 1vh) * 1.5);width:100%;height:100%}.statistics .card .info-cards-container .info-cards{display:flex;grid-template-columns:1fr 1fr;gap:calc(var(--vh, 1vh) * 3);padding:calc(var(--vh, 1vh) * 1.5);color:#707170}.statistics .card .info-cards-container .info-cards.top{flex-grow:1}.statistics .card .info-cards-container .info-cards.top .info-card{flex-direction:column;padding:calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 4) calc(var(--vh, 1vh) * 2)}.statistics .card .info-cards-container .info-cards.top .info-card .value{font-weight:700;font-size:calc(var(--vh, 1vh) * 8)}.statistics .card .info-cards-container .info-cards.bottom{color:#4c8092}.statistics .card .info-cards-container .info-cards.bottom .info-card .value{line-height:1}.statistics .card .info-cards-container .info-cards .info-card{display:flex;position:relative;align-items:center;box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 2);width:100%}.statistics .card .info-cards-container .info-cards .info-card .value{font-weight:600;font-size:calc(var(--vh, 1vh) * 3)}.statistics .card .info-cards-container .info-cards .info-card .text{font-size:calc(var(--vh, 1vh) * 2.8)}.statistics .card .info-cards-container .info-cards .info-card>span:first-child{margin-inline-end:5px}.statistics .card.grid-item-statuses .statistics-table{overflow:hidden}.statistics .card .recharts-responsive-container .recharts-wrapper{direction:ltr}.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fafafa;padding:10px;font-size:calc(var(--vh, 1vh) * 1.8)}.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip .label,.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip .second-label,.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip .value{margin:0 10px;unicode-bidi:plaintext}.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip .second-label{font-weight:700}.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip .value{color:#4c8092;font-size:calc(var(--vh, 1vh) * 3)}.statistics .card .recharts-responsive-container .recharts-wrapper .custom-tooltip .text{font-size:calc(var(--vh, 1vh) * 1.8);unicode-bidi:plaintext}.statistics .card .title{display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid rgba(110,184,207,.3411764706);border-top-right-radius:5px;border-top-left-radius:5px;padding-bottom:calc(var(--vh, 1vh) * .5);width:100%;color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.2);text-align:start}.statistics .card .title .text{color:#707170;font-weight:400;font-size:calc(var(--vh, 1vh) * 2)}.statistics .card tspan{unicode-bidi:plaintext}.statistics .card .chips{display:flex;flex-wrap:wrap}.statistics .card .chips .chip{display:flex;align-items:center;margin:calc(var(--vh, 1vh) * 1);box-shadow:0 3px 6px #00000029;border:1px solid #4196b4;border-radius:100px;background-color:#fff;padding:calc(var(--vh, 1vh) * .3);padding-inline-end:calc(var(--vh, 1vh) * 1);color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.5)}.statistics .card .chips .chip .display-profile-div{margin-inline-end:calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 3.5)}.statistics .card table{margin-top:calc(var(--vh, 1vh) * 1)}.statistics .numbers-strip{display:flex;justify-content:space-around;border-radius:15px;background-color:#f7f8f9;height:100%;color:#555}.statistics .numbers-strip .numbers-strip-card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(var(--vh, 1vh) * 4) calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 3) calc(var(--vh, 1vh) * 2);font-size:calc(var(--vh, 1vh) * 3)}.statistics .numbers-strip .numbers-strip-card span{color:#4c8092;text-align:center}.statistics .numbers-strip .numbers-strip-card .icon{display:flex;justify-content:center;align-items:center;width:calc(var(--vh, 1vh) * 5);min-height:calc(var(--vh, 1vh) * 5);font-size:calc(var(--vh, 1vh) * 5)}.statistics .numbers-strip .numbers-strip-card .icon.round{border-radius:50%;overflow:hidden}.statistics .grid-item-difficulty{grid-area:difficulty}.statistics .grid-item-word-list{grid-area:word-list}.statistics .grid-item-statuses{grid-area:statuses}.statistics .grid-item-grades{grid-area:grades}.generic-table-drawer{display:flex;flex-direction:column;height:100vh;overflow:hidden}.generic-table-drawer .statistics-table{max-height:calc(var(--vh, 1vh) * 80)}@media only screen and (max-width: 550px),(max-aspect-ratio: 3/4){.generic-table-drawer .statistics-table{height:100%}}.generic-table-drawer .statistics-table table{max-width:400px}.generic-table-drawer .statistics-table-smart-render{flex-grow:1;height:100%}.generic-table-drawer .statistics-table-smart-render ::-webkit-scrollbar{width:4px}.generic-table-drawer .word-lists-section .progress-bar{padding:3vh 0;width:100%;color:#4c8092;font-weight:500}.generic-table-drawer .word-lists-section .progress-bar h3{margin:0}.generic-table-drawer .word-lists-section .progress-bar .percentage-display{margin:.4rem 0 .6rem}.generic-table-drawer .word-lists-section .progress-bar .separator{margin:0 .3rem}.generic-table-drawer .word-lists-section .atb-select{margin-bottom:calc(var(--vh, 1vh) * 1);border-color:#707070;padding-top:0;padding-bottom:0;min-width:fit-content;color:#707070;font-size:calc(var(--vh, 1vh) * 2)}.display-level{position:relative;width:80%;min-width:100px}.display-level svg{position:absolute;top:-14px;right:0;color:#6e6e6e;font-size:20px}.display-level .gradient{border-radius:100px;background:linear-gradient(to right,#80dbb0,#ffc251,#ba4941) left;width:100%;height:calc(var(--vh, 1vh) * 1)}.grid-item-word-list .text{width:100%}.word-not-in-list{opacity:.4}.grid-item-statuses .text{white-space:nowrap}.grid-item-statuses .value{width:100%;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}.statistics-table{display:flex;flex-direction:column;justify-content:space-between;padding:0 calc(var(--vh, 1vh) * 2);width:100%;height:100%;overflow:auto}.statistics-table tr:not(.tr-header):not(:last-child),.statistics-table .list-item:not(:last-child){border-bottom:1px solid #f2f2f2}.statistics-table tr:not(.tr-header) .no-results,.statistics-table .list-item .no-results{text-align:center}.generic-drawer{width:500px;font-size:calc(var(--vh, 1vh) * 3)}@media screen and (max-width: 600px){.generic-drawer{width:100vw}}@media screen and (min-width: 1600px){.generic-drawer{width:600px}}.generic-drawer .top{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"x-btn wide-btn" "title title";z-index:1;box-sizing:border-box;box-shadow:0 3px 6px #00000029;padding-bottom:calc(var(--vh, 1vh) * 2);padding:20px;width:100%}.generic-drawer .top .xBtn{grid-area:x-btn}.generic-drawer .top .title{display:flex;grid-area:title;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 1);padding:0 calc(var(--vh, 1vh) * 1);color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 3)}.statistics-table,.statistics-table-smart-render{align-items:flex-end;box-sizing:border-box;border-radius:5px;color:#383838;font-size:calc(var(--vh, 1vh) * 2.3)}.statistics-table table,.statistics-table-smart-render table{margin:0;border-collapse:collapse;border-spacing:0 calc(var(--vh, 1vh) * 1.5);padding:0 calc(var(--vh, 1vh) * 2);width:100%;height:100%}.statistics-table td,.statistics-table th,.statistics-table-smart-render td,.statistics-table-smart-render th{border:none;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 1.5);text-align:start}.statistics-table th,.statistics-table-smart-render th{padding:0 calc(var(--vh, 1vh) * 2);color:#4c8092;white-space:nowrap}.statistics-table .list-item,.statistics-table-smart-render .list-item{display:flex;width:100%}.statistics-table .list-item>div,.statistics-table-smart-render .list-item>div{display:flex;align-items:center;border:none;padding:calc(var(--vh, 1vh) * 1.5);unicode-bidi:plaintext;text-align:start}.statistics-table .list-item>div.text,.statistics-table-smart-render .list-item>div.text{flex-grow:1}.statistics-table .list-item>div.extra-info,.statistics-table-smart-render .list-item>div.extra-info{width:20%;min-width:20%}.statistics-table .display-profile-div,.statistics-table .image,.statistics-table-smart-render .display-profile-div,.statistics-table-smart-render .image{display:flex;border-radius:50%;width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5);object-fit:cover}.statistics-table .icon,.statistics-table-smart-render .icon{display:flex;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}.statistics-table .ReactVirtualized__List,.statistics-table-smart-render .ReactVirtualized__List{overflow:overlay!important;direction:rtl!important}.statistics-table .word-with-info,.statistics-table-smart-render .word-with-info{display:flex;align-items:center;gap:1vw}.statistics-table .word-with-info .crown-icon,.statistics-table .word-with-info .negative-icon,.statistics-table-smart-render .word-with-info .crown-icon,.statistics-table-smart-render .word-with-info .negative-icon{display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:50%;background-color:#fae5987d;padding:.5vh;aspect-ratio:1;height:calc(var(--vh, 1vh) * 3)}.statistics-table .word-with-info .crown-icon.negative-icon,.statistics-table .word-with-info .negative-icon.negative-icon,.statistics-table-smart-render .word-with-info .crown-icon.negative-icon,.statistics-table-smart-render .word-with-info .negative-icon.negative-icon{background-color:#eb5a7c26}.statistics-table .word-with-info .crown-icon img,.statistics-table .word-with-info .negative-icon img,.statistics-table-smart-render .word-with-info .crown-icon img,.statistics-table-smart-render .word-with-info .negative-icon img{width:100%}.classroom-student-popup{color:#6c6c6c}.classroom-student-popup .chips-row-container{margin-top:calc(var(--vh, 1vh) * 3)}.classroom-student-popup .chips-row-container .chip{border-color:#4196b4;color:#4c8092;font-size:1.2rem}.classroom-student-popup .form{font-size:1.2rem}.classroom-student-popup .form .flex{flex-direction:column;align-items:flex-start;font-size:1.2rem}.classroom-student-popup .form .top-form-section{width:22.5vw}.classroom-student-popup .form .top-form-section .flex .check-box-classroom-student-popup,.classroom-student-popup .form .top-form-section .flex .check-box-classroom-student-popup .select-student-level{width:100%}.classroom-student-popup .form .top-form-section .flex .form-chip-checkbox-radio-container{display:flex;gap:.9vw;width:100%}.classroom-student-popup .form .top-form-section .flex .form-chip-checkbox-radio-container .form-chip{flex:1;justify-content:center;color:#6c6c6c;font-size:1.2rem}.classroom-student-popup .form .check-box-classroom-student-popup{display:flex;row-gap:calc(var(--vh, 1vh) * 1);flex-direction:column;justify-content:center;align-items:flex-start}.classroom-student-popup .form .check-box-classroom-student-popup .select-student-level .text-input{padding-inline:calc(var(--vh, 1vh) * 2);padding-block:calc(var(--vh, 1vh) * .5);color:#6c6c6c;font-size:1.2rem}.classroom-student-popup .form .check-box-classroom-student-popup .check-box-container{display:flex;justify-content:center;align-items:center;font-size:1.2rem}.classroom-student-popup .form .check-box-classroom-student-popup .check-box-container span{margin-inline-start:calc(var(--vw, 1vw) * 1);color:#6c6c6c}@media only screen and (min-width: 801px) and (max-width: 1380px){.classroom-student-popup .form .top-form-section{width:45vw}}@media only screen and (max-width: 800px){.classroom-student-popup .form{font-size:.9rem}.classroom-student-popup .form .top-form-section{width:65vw}}.students-list{box-sizing:border-box;height:100%}.students-list .top-bar-buttons{display:flex;column-gap:calc(var(--vw, 1vw) * 1);flex-direction:row}.students-list .top-bar-buttons .submitButton.MuiButtonBase-root.filled{font-weight:600}.students-list .top-bar-buttons .svg{margin-inline-start:unset;margin-inline-end:.5em}.students-list td .classroom-students-align-end{display:flex;justify-content:flex-end;align-items:center;align-self:flex-end}.students-list td .classroom-students-align-end .classroom-student-settings{margin-inline-end:calc(var(--vh, 1vh) * 3)}.students-list td .classroom-students-align-end .classroom-student-settings .edit-icon-button{padding:5px}.students-list .student-profile-pic{padding:calc(var(--vh, 1vh) * 1) 0;width:20px;height:20px}.students-list .remove-student{height:calc(var(--vh, 1vh) * 2)}.students-list .aids .classroom-students-aids .check-in-circle-button{display:inline-flex;width:20px;height:20px}.select-student-level .text-input .select-top{display:flex;align-items:center}.select-student-level .text-input .LOW,.select-student-level .text-input .MEDIUM,.select-student-level .text-input .HIGH{margin-inline-end:calc(var(--vh, 1vh) * 1);border-radius:50%;width:10px;min-width:10px;height:10px}.select-student-level .text-input .HIGH{background-color:#80dbb0}.select-student-level .text-input .MEDIUM{background-color:#6eb9cf}.select-student-level .text-input .LOW{background-color:#eb5a7c}.students-list .table-and-navigation .all-table-style .table-body tr.table-body-style:hover{cursor:pointer;background-color:#f2f2f2}.classroom-tabs{display:flex;flex-grow:1;flex-direction:column}.classroom-tabs #students-tabpanel{flex-grow:1;height:100%}.classroom-tabs .tabs{position:relative}.classroom-tabs .tabs-end{display:flex;position:absolute;top:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0 2vw;height:100%}[dir=rtl] .classroom-tabs .tabs-end{left:0}[dir=ltr] .classroom-tabs .tabs-end{right:0}.classroom-tabs .tabs-end .add-vocabulary{height:fit-content}.all-classrooms.table-and-navigation td.name{unicode-bidi:plaintext;text-align:-webkit-match-parent}.all-classrooms.table-and-navigation th.name{width:25%}.color{border:3px solid transparent;border-radius:50%;width:1rem;height:1rem}.color.no-fill{display:flex;justify-content:center;align-items:center}.contain-color-picker{display:flex;align-items:center;font-size:calc(var(--vh, 1vh) * 3)}.contain-color-picker span{margin-inline-end:10px;color:#6eb9cf;font-weight:700}.contain-color-picker .color-picker{display:flex;position:relative;align-items:center;width:100%;height:calc(var(--vh, 1vh) * 3.5)}.contain-color-picker .color-picker .marker-container{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-inline-end:5px;width:calc(var(--vh, 1vh) * 2.8)}.contain-color-picker .color-picker .marker-container .marker-icon{margin-bottom:calc(var(--vh, 1vh) * .3);width:calc(var(--vh, 1vh) * 2.4);height:auto}.contain-color-picker .color-picker .marker-container .marker{width:100%;height:calc(var(--vh, 1vh) * .5)}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.popper-content-container .color{width:1.2rem;height:1.2rem}.popper-content-container .color.for-question{width:1rem;height:1rem}}.colored-select{border-radius:100px;padding-inline:.7rem .4rem;padding-block:.2rem;font-weight:500;font-size:calc(var(--font-size) * .75)}.colored-select .select-top{margin:0}.colored-select.blue-theme{background-color:#ecfbff;color:#383838}.colored-select.pink-theme{background-color:#fff1f7;color:#c83278}.colored-select-selected.blue-theme{background-color:#ecfbff!important}.colored-select-selected.pink-theme{background-color:#fff1f7!important}.confirm-popup-container{min-width:min(100vw,650px);max-width:800px;min-height:fit-content}.confirm-popup-container.large{max-width:700px}.confirm-popup-container .confirm-popup-body{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 2);width:100%}.confirm-popup-container .confirm-popup-body .access-warning-popup{padding-inline:calc(var(--vw, 1vw) * 2)}.confirm-popup-container .confirm-popup-body .confirm-popup-text{margin-top:20px;color:#383838;font-weight:500;text-align:center}.confirm-popup-container .confirm-popup-body .confirm-popup-text.warning{color:#ce153e}.confirm-popup-container .confirm-popup-body .confirm-popup-text .colored-text{display:inline-block;max-width:75%;color:#4196b4}.confirm-popup-container.with-close-button .confirm-popup-body{padding-top:0}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons,.merge-user-popup .confirm-popup-buttons{display:flex;justify-content:space-between;margin-top:30px;width:100%;font-weight:500}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons.middle,.merge-user-popup .confirm-popup-buttons.middle{justify-content:center}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons.buttons-left,.merge-user-popup .confirm-popup-buttons.buttons-left{justify-content:flex-end}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons.buttons-right,.merge-user-popup .confirm-popup-buttons.buttons-right{justify-content:flex-start}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons .confirm-popup-button,.merge-user-popup .confirm-popup-buttons .confirm-popup-button{padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 2);min-width:calc(var(--vh, 1vh) * 13);font-size:calc(var(--vh, 1vh) * 3);white-space:nowrap}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons .cancelButton,.merge-user-popup .confirm-popup-buttons .cancelButton{margin-inline-start:0}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons.no-cancel,.merge-user-popup .confirm-popup-buttons.no-cancel{justify-content:center}.confirm-popup-container .confirm-popup-body .confirm-popup-buttons.no-cancel .submitButton.MuiButtonBase-root.saveButton,.merge-user-popup .confirm-popup-buttons.no-cancel .submitButton.MuiButtonBase-root.saveButton{margin-inline-start:0vw}.timer{display:flex;align-items:center;gap:.7rem;border-radius:5px;background-color:#4196b4;padding-inline:.7rem;width:fit-content;color:#fff;font-weight:700;font-size:2.3vh}.learning-time-popup{display:flex;flex-direction:column;align-items:center;gap:calc(var(--vh, 1vh) * 3.5);padding:calc(var(--vh, 1vh) * 3) 2vw;max-width:80vw}.learning-time-popup .learning-time-popup-text{color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 3.5);text-align:center}:root{--animated-recording-button-size: 13vh}@media only screen and (max-width: 800px) and (orientation: portrait){:root{--animated-recording-button-size: 14vh}}.countdown-container{position:relative;border:4px #4196b4 solid;border-radius:50%;width:var(--animated-recording-button-size);height:var(--animated-recording-button-size);overflow:hidden}.countdown-container .countdown-numbers{display:flex;position:absolute;top:calc(-1 * var(--animated-recording-button-size) * 3);flex-direction:column;justify-content:center;animation:countdown-animation 4s linear;width:100%}@keyframes countdown-animation{0%{top:0}25%{top:0}30%{top:calc(-1 * var(--animated-recording-button-size) - 30px)}32%{top:calc(-1 * var(--animated-recording-button-size) + 5px)}34%{top:calc(-1 * var(--animated-recording-button-size))}50%{top:calc(-1 * var(--animated-recording-button-size))}55%{top:calc(-1 * var(--animated-recording-button-size) * 2 - 30px)}57%{top:calc(-1 * var(--animated-recording-button-size) * 2 + 5px)}59%{top:calc(-1 * var(--animated-recording-button-size) * 2)}75%{top:calc(-1 * var(--animated-recording-button-size) * 2)}80%{top:calc(-1 * var(--animated-recording-button-size) * 3 - 30px)}82%{top:calc(-1 * var(--animated-recording-button-size) * 3 + 5px)}84%{top:calc(-1 * var(--animated-recording-button-size) * 3)}to{top:calc(-1 * var(--animated-recording-button-size) * 3)}}.countdown-container .countdown-numbers .countdown-number{display:flex;justify-content:center;align-items:center;height:var(--animated-recording-button-size);color:#4196b4;font-weight:700;font-size:calc(var(--animated-recording-button-size) * .6);font-family:Fredoka,sans-serif}.sort-question{margin-top:calc(var(--vh, 1vh) * 2)}.sort-question .categories-input{display:flex;align-items:center;gap:1vw;color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.2)}.sort-question .categories-input input{border:.5px solid #d1d1d1;width:2.2vw;color:#414141;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}.sort-question .add{border:.5px solid #d1d1d1;background-color:#fff;height:10vh;color:#bbb;font-weight:200;font-size:8vh}.sort-question .add.Mui-disabled{opacity:.3}.sort-question .recording-text{display:none}.sort-question .recording-timer{white-space:nowrap}.sort-question .dark{background-color:#f2f2f2}.sort-question.locked,.sort-question:disabled{background-color:#f2f2f2}.dashboard .table-and-navigation{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2vw;background-color:unset;height:100%}.dashboard .top{display:flex;justify-content:space-between;margin-bottom:calc(var(--vh, 1vh) * 1)}.dashboard .top .title{margin:0;margin-inline-end:auto;color:#4c8092}.dashboard .top .search-input{margin-inline-end:10px}.dashboard table .profile{padding-inline-end:0;width:1%}.dashboard table .admin,.dashboard table .you{border-radius:100px;background-color:#b8e1ea;padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 2);width:fit-content;color:#383838}[dir=rtl] .dashboard table .admin{float:left}[dir=ltr] .dashboard table .admin{float:right}.dashboard table .remove-teacher{height:calc(var(--vh, 1vh) * 2)}.dashboard .display-profile-div{padding:calc(var(--vh, 1vh) * 1.5) 0;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.subject-popup-title{display:flex;justify-content:flex-start;align-items:center;margin:0 10px;color:#6eb9cf;font-weight:600;font-size:calc(var(--vh, 1vh) * 3.5)}.subject-popup-title .subject-popup-xBtn{margin-inline-end:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2.5)}.datalist-input{display:flex;justify-content:space-between;align-items:center}.datalist .MuiMenu-list{padding:0}.auto-complete{display:flex;position:relative;justify-content:center;align-items:center;box-sizing:border-box;border:0px solid;background-color:inherit;padding:0;width:100%;color:inherit;font-size:inherit}.autoCompleteInput{outline:none;border:none;padding:3px 10px;width:100%;height:calc(var(--vh, 1vh) * 4.3);color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 2.5);font-family:Assistant,sans-serif;text-align-last:right}.datalist-skeleton.MuiSkeleton-root{padding:3px 10px;width:30vw;height:calc(var(--vh, 1vh) * 4.3)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{border-radius:5px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#707170}.datalist-inner{box-shadow:0 3px 6px #00000029;z-index:1;border-radius:5px;background-color:#fff;width:30vw;overflow-y:auto}.datalist-inner :last-child{border-bottom:0px}.datalist-item{display:flex;align-items:center;cursor:pointer;box-sizing:border-box;background-size:100% 1px;padding-top:calc(var(--vh, 1vh) * 1);padding-bottom:calc(var(--vh, 1vh) * 1);padding-inline-start:10px;padding-inline-end:20px;font-size:16px;text-align:-webkit-match-parent}.datalist-item span{unicode-bidi:plaintext}.datalist-item img{margin-inline-end:10px}.datalist-item.disabled{cursor:default;color:#d6d7d6}.datalist-item.disabled:hover{background-color:#fff}.datalist-item:hover,.datalist-item.selected{background-color:#00000020}.datalist-item.new{background-color:#e0eff3;color:#4196b4}.datalist-item.new svg{margin-inline-end:5px;font-size:1em}.datalist-item.new:hover,.datalist-item.new.selected{background-color:#cee6ec}.subject-area{display:flex}.selected-items{display:flex;flex-wrap:wrap;align-items:center;margin-top:calc(var(--vh, 1vh) * 3);max-width:50vw}.selected-items.disabled{margin-top:0}.loadingSpinnerSmall{position:relative;bottom:50%;width:3vh;height:3vh;color:#812863;font-size:100%}.small-icon-datalist{margin-inline-end:7px;font-size:calc(var(--vh, 1vh) * 2.5)}.datalist-chips-wrapper .text-input{margin-inline-end:auto}.datalist-chips-wrapper .chip{display:flex;position:relative;justify-content:center;align-items:center;box-sizing:border-box;margin-inline-end:calc(var(--vh, 1vh) * 2);margin-bottom:calc(var(--vh, 1vh) * 1.5);border:1px solid #707170;border-radius:100px;padding:0 calc(var(--vh, 1vh) * 1.5);width:fit-content;min-width:130px;height:calc(var(--vh, 1vh) * 4.5);color:#707170;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}.datalist-chips-wrapper .chip .icon{display:flex;position:absolute;top:calc(var(--vh, 1vh) * -.5);right:calc(var(--vh, 1vh) * -1);border-radius:50%;background-color:#fff;color:#4196b4;font-size:calc(var(--vh, 1vh) * 2.5)}.datalist-chips-wrapper .chip .icon:hover,.datalist-chips-wrapper .chip .icon:focus-visible{color:#4c8092}.deadline{display:flex;align-items:center;gap:calc(var(--vw, 1vw) * .5);font-size:calc(var(--vh, 1vh) * 2.2)}.deadline-icon{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 5)!important;height:calc(var(--vh, 1vh) * 5)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important;margin:0!important;box-shadow:0 3px 6px #00000014!important}.deadline-icon .svg,.deadline-icon svg,.deadline-icon img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(5 * var(--vh, 1vh) * .6)!important;height:calc(5 * var(--vh, 1vh) * .6)!important;padding:0!important}.deadline-icon:hover{background-color:#ebebeb!important}@media screen and (width <= 550px){.deadline{gap:.8rem}}.delete-scoring-guideline-popup{padding:0 5vw}.delete-scoring-guideline-popup .replace-scoring-guideline{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * 3.2);margin-bottom:calc(var(--vh, 1vh) * 2)}.delete-scoring-guideline-popup .replace-scoring-guideline .replace-text{margin-left:calc(var(--vw, 1vw) * 1.6);color:#6e6e6e}.delete-scoring-guideline-popup .popup-text{color:#6e6e6e;white-space:pre-line}@keyframes pin-appear{0%{bottom:30px}40%{bottom:0;transform:scaleY(.6)}60%{bottom:10px;transform:scaleY(1)}80%{bottom:0}}@keyframes pin-shadow-appear{0%{transform:scale(0)}50%{transform:scale(1)}}.student-diary{display:flex;position:relative;flex-direction:column}.student-diary .separator{position:absolute;top:0;left:calc(50% - 1px);z-index:1;background-color:#ccc;width:2px;height:100%}.student-diary .diary-element{display:flex;justify-content:space-between;margin-top:calc(var(--vh, 1vh) * 5);width:100%}.student-diary .diary-element:last-of-type{margin-bottom:calc(var(--vh, 1vh) * 5)}.student-diary .diary-element .pin-container{position:relative;z-index:2;margin-top:calc(var(--vh, 1vh) * 3 - 5px);border-radius:100px;width:30px;height:30px}.student-diary .diary-element .pin-container.visible .pin-icon{animation:pin-appear .6s ease-in;width:100%;height:100%}.student-diary .diary-element .pin-container.visible .pin-shadow{animation:pin-shadow-appear .6s ease-in;width:20px;height:7px}.student-diary .diary-element .pin-container:not(.visible) .pin-icon{width:0;height:0}.student-diary .diary-element .pin-container:not(.visible) .pin-shadow{width:0;height:0}.student-diary .diary-element .pin-container:not(.skeleton){background-color:#fafafa}.student-diary .diary-element .pin-container .pin-icon{position:absolute;z-index:3}.student-diary .diary-element .pin-container .pin-shadow{position:absolute;right:5px;bottom:-4px;z-index:-1;border-radius:50%;background-color:#acacac}.student-diary .diary-element .element-skeleton{border-radius:.3vw;height:calc(var(--vh, 1vh) * 20)}.student-diary .diary-element .diary-speech-bubble,.student-diary .diary-element .placeholder,.student-diary .diary-element .element-skeleton{width:calc(47% - 15px)}.student-diary .diary-element .diary-speech-bubble{position:relative;z-index:2;box-sizing:border-box;box-shadow:0 4px 8px #00000029;border-radius:5px;background:#fff;padding:calc(var(--vh, 1vh) * 2) calc(var(--vw, 1vw) * 2);color:#383838;transform:scale(0)}.student-diary .diary-element .diary-speech-bubble.red{background-color:#f5d5db;border-color:#d75a72}.student-diary .diary-element .diary-speech-bubble.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.student-diary .diary-element .diary-speech-bubble.orange{background-color:#f7d6c2;border-color:#e88b51}.student-diary .diary-element .diary-speech-bubble.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.student-diary .diary-element .diary-speech-bubble.yellow{background-color:#fffbd0;border-color:#e9d600}.student-diary .diary-element .diary-speech-bubble.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.student-diary .diary-element .diary-speech-bubble.green{background-color:#d9f2db;border-color:#7ad181}.student-diary .diary-element .diary-speech-bubble.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.student-diary .diary-element .diary-speech-bubble.teal{background-color:#d3f2f2;border-color:#66d3d3}.student-diary .diary-element .diary-speech-bubble.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.student-diary .diary-element .diary-speech-bubble.blue{background-color:#c6daf2;border-color:#548ed8}.student-diary .diary-element .diary-speech-bubble.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.student-diary .diary-element .diary-speech-bubble.purple{background-color:#dcd0e7;border-color:#916ab4}.student-diary .diary-element .diary-speech-bubble.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.student-diary .diary-element .diary-speech-bubble.pink{background-color:#ffe0f6;border-color:#ff60d0}.student-diary .diary-element .diary-speech-bubble.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.student-diary .diary-element .diary-speech-bubble.visible{transform:scale(1);transition:transform .6s ease .3s}.student-diary .diary-element .diary-speech-bubble .text-element-title{margin-bottom:0}.student-diary .diary-element .diary-speech-bubble .displayQuestion-insertData-item:not(.emotion){width:100%}.student-diary .diary-element .diary-speech-bubble .displayQuestion-insertData-wrapper{margin-bottom:0}.student-diary .diary-element .diary-speech-bubble:before{position:absolute;top:calc(var(--vh, 1vh) * 3);z-index:-1;border:15px transparent solid;border-top-width:11px;border-bottom-width:11px;width:0;height:0;content:""}.student-diary .diary-element .diary-speech-bubble.disabled{opacity:.5;cursor:auto;pointer-events:none}.student-diary .diary-element .diary-speech-bubble .diary-element-top{display:flex;justify-content:space-between;width:100%}.student-diary .diary-element .diary-speech-bubble .diary-element-top .title{margin-top:0}.student-diary .diary-element .diary-speech-bubble .diary-element-top .delete-button{margin-inline-end:0!important}.student-diary .diary-element .diary-speech-bubble .title{margin-top:calc(var(--vh, 1vh) * 2);margin-inline-end:calc(var(--vh, 1vh) * 2);font-weight:600;font-size:calc(var(--vh, 1vh) * 2.5)}.student-diary .diary-element .diary-speech-bubble .content.answer-text-and-audio,.student-diary .diary-element .diary-speech-bubble .content .audio-and-text,.student-diary .diary-element .diary-speech-bubble .content p{margin:0}.student-diary .diary-element .placeholder{position:relative}.student-diary .diary-element .placeholder .origin-text{position:absolute;top:calc(var(--vh, 1vh) * 3 - 3px);border-radius:20px;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 2);max-width:70%;color:#868686;font-weight:500;font-size:calc(var(--font-size) * .83);transform:scale(0)}.student-diary .diary-element .placeholder .origin-text:not(.disabled){cursor:pointer;background-color:#e0eff3}.student-diary .diary-element .placeholder .origin-text:not(.disabled):hover{background-color:#cae9f2}.student-diary .diary-element .placeholder .origin-text.disabled{background-color:#e3e3e3}.student-diary .diary-element .placeholder .origin-text a{color:#868686;text-decoration:none}.student-diary .diary-element .placeholder .origin-text.visible{transform:scale(1);transition:transform .6s ease .8s}.student-diary .diary-element.right{justify-self:right}.student-diary .diary-element.right .diary-speech-bubble:before{left:-30px;filter:drop-shadow(-5px 0 3px rgba(0,0,0,.1019607843));border-right-color:#fff}.student-diary .diary-element.right .origin-text{right:-5%}.student-diary .diary-element.left{justify-self:left}.student-diary .diary-element.left .diary-speech-bubble:before{right:-30px;filter:drop-shadow(5px 0 3px rgba(0,0,0,.1019607843));border-left-color:#fff}.student-diary .diary-element.left .origin-text{left:-5%}[dir=rtl] .student-diary .diary-element.right,[dir=ltr] .student-diary .diary-element.left{flex-direction:row-reverse}.all-diary-cards{display:grid;grid-template-columns:repeat(3,calc((100% - 40px) / 3));grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;margin-top:calc(var(--vh, 1vh) * 2);margin-bottom:calc(var(--vh, 1vh) * 5)}.all-diary-cards .diary-card{box-shadow:0 3px 6px #00000029;display:flex;flex-direction:column;transition:all .2s ease;border-radius:5px;padding:calc(var(--vh, 1vh) * 3) calc(var(--vh, 1vh) * 3.5)}.all-diary-cards .diary-card.skeleton{height:calc(var(--vh, 1vh) * 15)!important}.all-diary-cards .diary-card:not(.skeleton){background-color:#fff}.all-diary-cards .diary-card:hover,.all-diary-cards .diary-card:focus{background-color:#00000015}.all-diary-cards .diary-card .card-top .name{color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 3.5)}.all-diary-cards .diary-card .card-top .created{width:100%;color:#555;font-size:calc(var(--vh, 1vh) * 2)}.all-diary-cards .diary-card .card-bottom{display:flex;flex-grow:1;justify-content:space-between;align-items:flex-end;margin-top:calc(var(--vh, 1vh) * 3);width:100%}.all-diary-cards .diary-card .card-bottom .tags{display:flex}.all-diary-cards .diary-card .card-bottom .tags .count{margin-inline-end:10px;border-radius:100px;padding:2px 10px;width:fit-content;color:#383838;font-size:calc(var(--vh, 1vh) * 2)}.all-diary-cards .diary-card .card-bottom .tags .count.questions{background-color:#e0eff3}.all-diary-cards .diary-card .card-bottom .tags .count.comments{background-color:#fcbfdb}.all-diary-cards .diary-card .card-bottom .more-icon{margin-inline-end:-5px;padding:0!important}.pin-diary-element-button{position:absolute;top:calc(var(--vh, 1vh) * -2.5);z-index:1}[dir=rtl] .pin-diary-element-button{left:calc(var(--vh, 1vh) * -2.5)}[dir=ltr] .pin-diary-element-button{right:calc(var(--vh, 1vh) * -2.5)}.pin-diary-element-button .round-trash-button{padding:8px!important}@media screen and (min-width: 1600px){.all-diary-cards{grid-template-columns:repeat(4,calc((100% - 40px)/4))}}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.student-diary{padding:0 4vw}.student-diary .diary-element .diary-speech-bubble,.student-diary .diary-element .element-skeleton{width:100%!important}.student-diary .diary-element .diary-speech-bubble .diary-element-top .delete-button,.student-diary .diary-element .element-skeleton .diary-element-top .delete-button{margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important}.all-diary-cards{grid-template-columns:repeat(2,calc((100% - 20px)/2))}}@media screen and (max-width: 600px){.all-diary-cards{grid-template-columns:100%;padding:0 calc(var(--vw, 1vw) * 4) calc(var(--vh, 1vh) * 5) calc(var(--vw, 1vw) * 4)}}.bookmark-title{overflow:hidden;color:#4c8092;font-weight:600;font-size:calc(var(--font-size) * .85);font-family:Assistant,Tajawal,sans-serif!important;unicode-bidi:plaintext;text-align:start;text-overflow:ellipsis;white-space:nowrap}.bookmark-card-top{margin-bottom:calc(var(--vh, 1vh) * 2);box-shadow:0 1px 3px #00000029}.dc-container{display:flex;position:absolute;bottom:0;flex-direction:column;z-index:50;transition:margin .7s;box-sizing:border-box;box-shadow:0 3px 6px #00000029;background-color:#fafafa;width:100%;height:100%}.dc-container .comment-top{padding:calc(var(--vh, 1vh) * 2) 2vw;min-height:calc(var(--vh, 1vh) * 9)}.dc-container .dc-comments-wrapper{flex-grow:1;background-color:#fff;padding:3vh 2vw 0 2vw;overflow-x:hidden;overflow-y:overlay}.dc-container .dc-comments-wrapper.padding-bottom{padding-bottom:calc(var(--vh, 1vh) * 4.5 + 40px)}.dc-container .dc-comments-wrapper .cd-card{margin-bottom:calc(var(--vh, 1vh) * 2);box-shadow:0 1px 3px #00000029}.dc-container .dc-comments-wrapper .cd-card-feedback{border-bottom:1px #c4c4c4 solid}.dc-container .dc-comments-wrapper .comment-top-wrapper{display:flex;position:relative;justify-content:space-between;align-items:center;box-sizing:border-box;border-radius:3px;padding:calc(var(--vh, 1vh) * 1.5) calc(var(--vh, 1vh) * 2);min-height:calc(var(--vh, 1vh) * 6)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile{display:flex;align-items:center}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile.element-list-top .dc-title{width:18vw;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.5)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile.element-list-top .dc-profile{font-size:calc(var(--vh, 1vh) * 2.5)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile.comment-card-top{width:23vw}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile .dc-title{overflow:hidden;color:#4c8092;font-weight:600;font-size:calc(var(--font-size) * .85);unicode-bidi:plaintext;text-align:start;text-overflow:ellipsis;white-space:nowrap}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile .dc-profile{display:flex;justify-content:center;align-items:center;margin-inline-end:calc(var(--vh, 1vh) * 1.8);border-radius:50%;width:calc(var(--vh, 1vh) * 3.5);min-width:calc(var(--vh, 1vh) * 3.5);height:calc(var(--vh, 1vh) * 3.5);color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 3)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile .dc-profile img{border-radius:50%;width:100%;height:100%}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile .dc-profile.el-icon{border:none;border-radius:0;width:calc(var(--vh, 1vh) * 2.5)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile .dc-profile.el-icon img{border-radius:0}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-title-and-profile .vocabulary-word-chip{margin-inline-start:calc(var(--vw, 1vw) * 1);border-color:#af2c6a;color:#af2c6a}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-top-icons{display:flex;justify-content:space-between;align-items:center}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-top-icons .dc-chevron{margin-inline-start:calc(var(--vh, 1vh) * .8);color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 3)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-top-icons .dc-edit{margin-inline-end:3px;padding:calc(var(--vh, 1vh) * 1)}.dc-container .dc-comments-wrapper .comment-top-wrapper .dc-top-icons .dc-edit img{width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.dc-container .dc-comments-wrapper .wrapper-bg{border-radius:0;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 2)}.dc-container .dc-comments-wrapper .comment-bottom-wrapper{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border-radius:0 0 3px 3px;padding:0 calc(var(--vh, 1vh) * 2)}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-content-and-buttons-wrapper{border-radius:3px;width:100%}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-content-and-buttons-wrapper .dc-content{display:flex;align-items:flex-start;margin-bottom:calc(var(--vh, 1vh) * 2);padding-top:calc(var(--vh, 1vh) * 1);font-size:calc(var(--font-size) * .85);unicode-bidi:plaintext;white-space:pre;word-break:break-word}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-content-and-buttons-wrapper .dc-content p{margin:3px 0 0}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-content-and-buttons-wrapper .dc-content .recording-main-button-wrapper{margin-inline-end:10px}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-content-and-buttons-wrapper .dc-content .comment-content{white-space:pre-line}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-content-and-buttons-wrapper .dc-content .comment-content *{unicode-bidi:plaintext}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2);width:100%;height:fit-content}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper .dc-insertData-item{position:relative;margin-bottom:calc(var(--vh, 1vh) * 2);width:100%}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper .dc-insertData-item a{float:left;font-size:calc(var(--font-size) * .67);text-align:left;word-break:break-all}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper .dc-insertData-item iframe,.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper .dc-insertData-item img{transition:.3s;border-radius:calc(var(--vh, 1vh) * 1);width:100%;object-fit:cover}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper .dc-insertData-item iframe.loading,.dc-container .dc-comments-wrapper .comment-bottom-wrapper .dc-insertData-wrapper .dc-insertData-item img.loading{animation:flicker linear 1.7s infinite;background-color:#c4c4c4}.dc-container .dc-comments-wrapper .comment-bottom-wrapper .chips-container{justify-content:flex-start;margin-bottom:calc(var(--vh, 1vh) * 2);width:100%}.dc-expand{position:absolute;top:10px;box-sizing:border-box;border-radius:50%;background-color:#f2f2f2;padding:8px;width:40px;height:40px;font-size:calc(var(--font-size) * .67)}[dir=rtl] .dc-expand{left:10px}[dir=ltr] .dc-expand{right:10px}.dc-expand svg{border:0px;border-radius:unset;width:100%;height:100%}.location-expand-popup-title{display:flex;align-items:center;margin-inline-start:1vw}.location-expand-popup-title img,.location-expand-popup-title .svg{margin-inline-start:1vw;width:2.5vw!important;height:2.5vw!important}.embed-wrapper{position:relative;border-radius:inherit;width:100%}.embed-wrapper .embed-iframe{z-index:19;width:100%;height:100%}.embed-wrapper .embed-iframe-cover{position:absolute;top:0%;background-color:#fff0;width:100%;height:100%}[dir=rtl] .embed-wrapper .embed-iframe-cover{left:0%}[dir=ltr] .embed-wrapper .embed-iframe-cover{right:0%}.insert-data-display{display:flex;position:relative;width:100%}.insert-data-display img{position:relative}.insert-data-display img:hover+.hover-text{visibility:visible;opacity:.9;box-sizing:border-box;border-bottom-right-radius:calc(var(--vh, 1vh) * 1);border-bottom-left-radius:calc(var(--vh, 1vh) * 1);padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1);text-align:start}.insert-data-display .hover-text{position:absolute;right:0;bottom:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;border-radius:0;background:#000000df;width:100%;color:#fff;font-size:calc(var(--vh, 1vh) * 2)}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.comment-top-wrapper .dc-title-and-profile.element-list-top .dc-title{width:50vw!important}.comment-top-wrapper .dc-title-and-profile.comment-card-top{width:75vw!important}}.display-question-extra-info-data{display:flex;flex-direction:column;gap:8px;margin:8px}.display-question-extra-info-data .title{font-weight:700;text-align:start}.display-question-extra-info-data .row{display:flex;justify-content:space-between;align-items:center;align-items:start;gap:20px;width:100%}.display-question-extra-info-data .row>div{unicode-bidi:plaintext}.display-question-extra-info-data .row>div:first-child{font-weight:700;white-space:nowrap}.display-question-extra-info-data .row>div:last-child{text-align:end}.display-question-extra-info-data .line{margin:10px 0;border-top:.5px solid white;height:0}.margintop2vh{margin-top:calc(var(--vh, 1vh) * 2)}.marginTopBottom{margin:calc(var(--vh, 1vh) * 2.5) 0 calc(var(--vh, 1vh) * 1)}.check-display{margin-inline-end:.5vw;color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 2.5)}.hr{margin:calc(var(--vh, 1vh) * 2.3) 0;background-color:#d6d6d6;height:.8px}.hr.red,.hr.orange,.hr.yellow,.hr.green,.hr.teal,.hr.blue,.hr.purple,.hr.pink{background-color:#525252}.hr.red:hover,.hr.red:focus,.hr.orange:hover,.hr.orange:focus,.hr.yellow:hover,.hr.yellow:focus,.hr.green:hover,.hr.green:focus,.hr.teal:hover,.hr.teal:focus,.hr.blue:hover,.hr.blue:focus,.hr.purple:hover,.hr.purple:focus,.hr.pink:hover,.hr.pink:focus{background-color:#383838}.true-false-button-displayed{pointer-events:none}.true-false-button-displayed.transparent{color:#6eb9cf70}.true-false-button-displayed.transparent .true-false-icon{opacity:.4}.display-question .questionTypeButtons{flex-direction:row}.display-text{width:100%;max-width:100%;color:#383838;font-weight:400;font-size:calc(var(--font-size) * .83);unicode-bidi:plaintext;text-align:initial;word-break:break-word}.display-text p,.display-text.feedback,.display-text.student-answer{unicode-bidi:plaintext}.display-text.display-flex{display:flex}.display-text .content{display:flex;flex:1}.display-text .content>span{width:100%}.multiple-answer-display{display:flex;position:relative;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 1.5)}.multiple-answer-display .option-teacher-wrapper{display:flex;align-items:center;width:100%}.multiple-answer-display .option-teacher-wrapper .flex-start{box-sizing:border-box;border:1px solid #4c8092;border-radius:5px;padding:calc(var(--vh, 1vh) * 1);width:100%;display:flex;justify-content:flex-start;align-items:center}.multiple-answer-display .option-teacher-wrapper .flex-start.red,.multiple-answer-display .option-teacher-wrapper .flex-start.orange,.multiple-answer-display .option-teacher-wrapper .flex-start.yellow,.multiple-answer-display .option-teacher-wrapper .flex-start.green,.multiple-answer-display .option-teacher-wrapper .flex-start.teal,.multiple-answer-display .option-teacher-wrapper .flex-start.blue,.multiple-answer-display .option-teacher-wrapper .flex-start.purple,.multiple-answer-display .option-teacher-wrapper .flex-start.pink{border-color:#383838;color:#383838}.multiple-answer-display .option-teacher-wrapper .flex-start.red::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.orange::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.yellow::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.green::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.teal::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.blue::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.purple::placeholder,.multiple-answer-display .option-teacher-wrapper .flex-start.pink::placeholder{color:#383838}.multiple-answer-display .option-teacher-wrapper .flex-start.red.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.orange.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.yellow.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.green.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.teal.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.blue.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.purple.transparent,.multiple-answer-display .option-teacher-wrapper .flex-start.pink.transparent{color:#383838}.multiple-answer-display .option-teacher-wrapper .flex-start .check-box-container{cursor:auto!important;margin:auto}[dir=rtl] .multiple-answer-display .option-teacher-wrapper .flex-start .check-box-container .box{margin-right:calc(var(--vh, 1vh) * 1);margin-left:calc(var(--vh, 1vh) * 2)}[dir=ltr] .multiple-answer-display .option-teacher-wrapper .flex-start .check-box-container .box{margin-right:calc(var(--vh, 1vh) * 2);margin-left:calc(var(--vh, 1vh) * 1)}.multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences{border:none;padding:0}.multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences .display-text{border:1px solid #4196b4;border-radius:5px;padding:calc(var(--vh, 1vh) * 1)}.multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences .display-text.black-border{border-color:#383838}.multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences .sentence-number{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#f2f2f2;width:calc(var(--font-size) * 1.3);height:calc(var(--font-size) * 1.3)}[dir=rtl] .multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences .sentence-number{margin-left:calc(var(--vh, 1vh) * 2)}[dir=ltr] .multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences .sentence-number{margin-right:calc(var(--vh, 1vh) * 2)}.multiple-answer-display .option-teacher-wrapper .flex-start.reorder-sentences .sentence-number>span{color:#6e6e6e;font-weight:500;font-size:calc(var(--font-size) * 1)}.multiple-answer-display .student-question-option{font-size:calc(var(--font-size) * 1);display:flex;align-items:center;transition:.4s;box-sizing:border-box;box-shadow:0 2px 6px #00000029;border-radius:5px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1);width:100%;min-height:calc(var(--vh, 1vh) * 5)}.multiple-answer-display .student-question-option.red{border-color:#d75a72}.multiple-answer-display .student-question-option.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.multiple-answer-display .student-question-option.orange{border-color:#e88b51}.multiple-answer-display .student-question-option.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.multiple-answer-display .student-question-option.yellow{border-color:#e9d600}.multiple-answer-display .student-question-option.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.multiple-answer-display .student-question-option.green{border-color:#7ad181}.multiple-answer-display .student-question-option.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.multiple-answer-display .student-question-option.teal{border-color:#66d3d3}.multiple-answer-display .student-question-option.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.multiple-answer-display .student-question-option.blue{border-color:#548ed8}.multiple-answer-display .student-question-option.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.multiple-answer-display .student-question-option.purple{border-color:#916ab4}.multiple-answer-display .student-question-option.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.multiple-answer-display .student-question-option.pink{border-color:#ff60d0}.multiple-answer-display .student-question-option.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.multiple-answer-display .student-question-option .display-text{transition:.4s}.multiple-answer-display .student-question-option.disabled{pointer-events:none}.multiple-answer-display .student-question-option:not(.disabled):hover,.multiple-answer-display .student-question-option:focus-visible{background:#6eb9cf66}.multiple-answer-display .student-question-option:not(.disabled):hover.red,.multiple-answer-display .student-question-option:focus-visible.red{background:#d75a7280;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.orange,.multiple-answer-display .student-question-option:focus-visible.orange{background:#e88b5180;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.yellow,.multiple-answer-display .student-question-option:focus-visible.yellow{background:#f5e85880;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.green,.multiple-answer-display .student-question-option:focus-visible.green{background:#a1d17a80;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.teal,.multiple-answer-display .student-question-option:focus-visible.teal{background:#78dbd380;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.blue,.multiple-answer-display .student-question-option:focus-visible.blue{background:#54a8d880;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.purple,.multiple-answer-display .student-question-option:focus-visible.purple{background:#916ab480;color:#f4f4f4}.multiple-answer-display .student-question-option:not(.disabled):hover.pink,.multiple-answer-display .student-question-option:focus-visible.pink{background:#eb86cd80;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen{background-color:#6eb9cfb3}.multiple-answer-display .student-question-option.chosen.red{background:#d75a72;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.orange{background:#e88b51;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.yellow{background:#f5e858;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.green{background:#a1d17a;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.teal{background:#78dbd3;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.blue{background:#54a8d8;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.purple{background:#916ab4;color:#f4f4f4}.multiple-answer-display .student-question-option.chosen.pink{background:#eb86cd;color:#f4f4f4}.multiple-answer-display .student-question-option.saved-option-answer{pointer-events:none}.multiple-answer-display .student-question-option.saved-option-answer.saved-chosen-option-answer{background:#6eb9cf66}.tnrContainer .insert-data-container,.question-student .insert-data-container{display:flex;margin-inline-end:auto;max-height:calc(var(--vh, 1vh) * 40);overflow-y:auto}.tnrContainer .insert-data-container .insert-data-item,.question-student .insert-data-container .insert-data-item{box-sizing:border-box;padding:5px;width:50%}.tnrContainer .insert-data-container .insert-data-item>img,.tnrContainer .insert-data-container .insert-data-item>iframe,.question-student .insert-data-container .insert-data-item>img,.question-student .insert-data-container .insert-data-item>iframe{opacity:unset;border-radius:5px;width:auto;width:100%;height:calc(var(--vh, 1vh) * 25)}.tnrContainer .partial-answer-error,.question-student .partial-answer-error{margin-block:calc(var(--vh, 1vh) * 1);color:#ba4941}.tnrContainer .recording-button-with-countdown,.question-student .recording-button-with-countdown{display:flex;justify-content:center;align-items:center;width:100%;height:calc(var(--vh, 1vh) * 20)}.tnrContainer .recording-button-with-countdown.has-audio,.question-student .recording-button-with-countdown.has-audio{padding-block:calc(var(--vh, 1vh) * 2);height:fit-content}.tnrContainer .recording-button-with-countdown span,.question-student .recording-button-with-countdown span{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.tnrContainer .recording-button-with-countdown .main-recording,.question-student .recording-button-with-countdown .main-recording{transform:scale(1.3)}.tnrContainer .recording-button-with-countdown .recording-main-button-wrapper,.question-student .recording-button-with-countdown .recording-main-button-wrapper{width:100%}.tnrContainer .recording-button-with-countdown .recording-main-button-wrapper .audio-player,.question-student .recording-button-with-countdown .recording-main-button-wrapper .audio-player{margin-top:0}.tnrContainer .btns-container-to-end,.question-student .btns-container-to-end{display:flex;flex-direction:row;justify-content:flex-end;margin-top:2vh}.tnrContainer .disabled-wrapper,.question-student .disabled-wrapper{opacity:.5}.tnrContainer .disabled-wrapper *,.question-student .disabled-wrapper *{pointer-events:none}.tnrContainer .disabled-wrapper.fit-content-wrapper,.question-student .disabled-wrapper.fit-content-wrapper{width:fit-content}.play-button{height:calc(var(--vh, 1vh) * 4.6)}.answer-dividing-line{margin-bottom:calc(var(--vh, 1vh) * 2);border-bottom:1px solid #d1d1d1;background:transparent;padding-bottom:calc(var(--vh, 1vh) * 1.5);height:1px}.answer-text-and-audio{margin-top:calc(var(--vh, 1vh) * 1)}.answer-text-and-audio p{margin:0!important}.answer-text-and-audio .recording-main-button-wrapper{width:100%}.student-question-option .correct-answer,.vst-correct-answer,.vst-incorrect-answer{box-sizing:border-box;border-width:3px}.student-question-option .correct-answer .display-text,.vst-correct-answer .display-text,.vst-incorrect-answer .display-text{font-weight:700}.student-question-option.correct-answer .display-text.red,.student-question-option.correct-answer .display-text.orange,.student-question-option.correct-answer .display-text.yellow,.student-question-option.correct-answer .display-text.green,.student-question-option.correct-answer .display-text.teal,.student-question-option.correct-answer .display-text.blue,.student-question-option.correct-answer .display-text.purple,.student-question-option.correct-answer .display-text.pink{color:#383838}.student-question-option.correct-answer .display-text.red::placeholder,.student-question-option.correct-answer .display-text.orange::placeholder,.student-question-option.correct-answer .display-text.yellow::placeholder,.student-question-option.correct-answer .display-text.green::placeholder,.student-question-option.correct-answer .display-text.teal::placeholder,.student-question-option.correct-answer .display-text.blue::placeholder,.student-question-option.correct-answer .display-text.purple::placeholder,.student-question-option.correct-answer .display-text.pink::placeholder{color:#383838}.student-question-option.correct-answer .display-text.red.transparent,.student-question-option.correct-answer .display-text.orange.transparent,.student-question-option.correct-answer .display-text.yellow.transparent,.student-question-option.correct-answer .display-text.green.transparent,.student-question-option.correct-answer .display-text.teal.transparent,.student-question-option.correct-answer .display-text.blue.transparent,.student-question-option.correct-answer .display-text.purple.transparent,.student-question-option.correct-answer .display-text.pink.transparent{color:#383838}.student-question-option.vst-correct-answer{border-color:#41ba49}.student-question-option.vst-correct-answer .display-text{color:#41ba49!important}.student-question-option.vst-incorrect-answer{border-color:#ba4941}.student-question-option.vst-incorrect-answer .display-text{color:#ba4941!important}.student-true-false .question-general-button{position:relative}.student-true-false .question-general-button:hover{background-color:#6eb9cf;color:#fff}.display-text.question p{margin:0!important}.question-student-disabled{opacity:.3;pointer-events:none}.unanswered-question{padding:calc(var(--vh, 1vh) * 1.5) 0}.unanswered-question:empty{padding:0!important}.student-check-or-x{margin-inline-start:.5vw;width:calc(var(--font-size) * 1);height:calc(var(--font-size) * 1)}.student-check-or-x.image{position:absolute;top:calc(var(--vh, 1vh) * 1.8);left:calc(var(--vh, 1vh) * 2);margin:unset;border-radius:50%;width:calc(var(--font-size) * 1.75);height:calc(var(--font-size) * 1.75);box-shadow:0 3px 6px #00000029}.student-true-false .student-check-or-x{position:absolute;top:calc(var(--vh, 1vh) * -1);right:calc(var(--vh, 1vh) * -2);width:calc(var(--vh, 1vh) * 2.5)}.multiple-answer-display .toggle{margin-inline-end:calc(var(--vh, 1vh) * 1.4)}.loading-answer{margin-top:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 5);color:"#383838";font-size:calc(var(--font-size) * .83)}.display-question-embed{position:relative;margin-top:calc(var(--vh, 1vh) * 2);box-shadow:0 3px 6px #00000029;max-width:50vh;height:30vh}.display-question-embed .embed-iframe-cover{position:absolute;top:0%;background-color:#fff0;width:100%;height:100%}[dir=rtl] .display-question-embed .embed-iframe-cover{left:0%}[dir=ltr] .display-question-embed .embed-iframe-cover{right:0%}.display-question-embed .embed-wrapper{width:100%;height:100%}.display-question-embed iframe{transition:.3s;width:100%;height:100%;object-fit:cover}.display-question-embed iframe.loading{animation:flicker linear 1.7s infinite;background-color:#c4c4c4}.embed-popup-footer{margin:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 2);text-align:left}.tnr-bottom{margin-top:calc(var(--vh, 1vh) * 2)}.tnr-bottom .display-answers-button{font-size:calc(var(--font-size) * .8)}.question-display-p{margin:0}.displayQuestion-insertData-wrapper{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 2) 0;width:100%;height:fit-content}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item{display:flex;position:relative;box-sizing:border-box;padding:5px}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item:not(.emotion){width:50%}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item .emotion-img{margin-top:calc(var(--vh, 1vh) * 1);width:fit-content;height:calc(var(--vh, 1vh) * 20);object-fit:contain}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item iframe,.displayQuestion-insertData-wrapper .displayQuestion-insertData-item img{transition:.3s;border-radius:5px;width:100%;height:calc(var(--vh, 1vh) * 30);object-fit:cover}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item iframe.dc-expand-icon,.displayQuestion-insertData-wrapper .displayQuestion-insertData-item img.dc-expand-icon{height:100%}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item iframe.loading,.displayQuestion-insertData-wrapper .displayQuestion-insertData-item img.loading{animation:flicker linear 1.7s infinite;background-color:#c4c4c4}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item a{overflow-wrap:anywhere}.displayQuestion-insertData-wrapper .displayQuestion-insertData-item.link{width:100%}.embed-iframe-cover{position:absolute;top:0%;background-color:#fff0;width:100%;height:100%}[dir=rtl] .embed-iframe-cover{left:0%}[dir=ltr] .embed-iframe-cover{right:0%}.wordbank-div{font-size:calc(var(--font-size) * 1)}.wordbank-div.order-sentence-words{white-space:pre-wrap}.wordbank-div.order-sentence-words>span{margin:5px 0}.display-multiple-choice-images-teacher,.display-multiple-choice-images-student{display:grid;grid-template-columns:repeat(4,1fr);gap:1vw;margin-top:calc(var(--vh, 1vh) * 2);margin-bottom:calc(var(--vh, 1vh) * 5)}@media only screen and (min-width: 800px) and (max-width: 1366px) and (max-height: 1025px) and (orientation: landscape){.display-multiple-choice-images-teacher,.display-multiple-choice-images-student{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 750px) and (max-width: 1366px) and (orientation: portrait){.display-multiple-choice-images-teacher,.display-multiple-choice-images-student{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 550px){.displayQuestion-insertData-wrapper .displayQuestion-insertData-item:not(.emotion){width:100%}.tnrContainer .insert-data-container>div .insert-data-item,.question-student .insert-data-container>div .insert-data-item{width:100%}.tnrContainer .insert-data-container>div .insert-data-item>img,.tnrContainer .insert-data-container>div .insert-data-item>iframe,.question-student .insert-data-container>div .insert-data-item>img,.question-student .insert-data-container>div .insert-data-item>iframe{height:calc(var(--vh, 1vh) * 30)}.display-multiple-choice-images-teacher,.display-multiple-choice-images-student{grid-template-columns:100%}.display-text.question p{font-size:calc(var(--font-size) * .9)}}.display-scoring-guideline-rules-student{display:flex;column-gap:20px;row-gap:5px;flex-wrap:wrap;margin:10px 0}.display-scoring-guideline-rules-student .row{display:flex;align-items:center;gap:3px;color:#383838;font-size:calc(var(--vh, 1vh) * 2)}.display-scoring-guideline-rules-student .row>div{unicode-bidi:plaintext}.display-scoring-guideline-rules-student .row .svg{margin-inline-end:3px}body[dir=rtl] .droppable-word.is-over,body[dir=rtl] .droppable-add-another.is-over{position:relative}body[dir=rtl] .droppable-word.is-over:after,body[dir=rtl] .droppable-add-another.is-over:after{position:absolute;background-color:#4196b4;content:""}body[dir=rtl] .droppable-word{display:inline}body[dir=rtl] .droppable-word.is-over:after{bottom:.1em;width:.1em;height:1em}body[dir=rtl] .droppable-word.is-over.rtl:after{left:-.1em}body[dir=rtl] .droppable-word.is-over.ltr:after{right:-.1em}body[dir=rtl] .droppable-add-another{display:block;width:100%}body[dir=rtl] .droppable-add-another.is-over:after{bottom:calc(var(--vh, 1vh) * -2.5);z-index:-1;width:100%;height:2px}body[dir=rtl] .droppable-add-another.add-another-end:after{top:calc(var(--vh, 1vh) * 2.25);bottom:unset;margin:0 3vw;width:calc(100% - 6vw)}body[dir=rtl] .speech-bubble-ds .transition-container,body[dir=rtl] .row-card .transition-container,body[dir=rtl] .row-card-mobile .transition-container,body[dir=rtl] .media-item .transition-container{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:3;width:calc(var(--vw, 1vw) * 5);height:calc(var(--vh, 1vh) * 5);overflow:hidden}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .speech-bubble-ds .transition-container,body[dir=rtl] .row-card .transition-container,body[dir=rtl] .row-card-mobile .transition-container,body[dir=rtl] .media-item .transition-container{width:15vw}}body[dir=rtl] .speech-bubble-ds .transition-container .drag-handle-container,body[dir=rtl] .row-card .transition-container .drag-handle-container,body[dir=rtl] .row-card-mobile .transition-container .drag-handle-container,body[dir=rtl] .media-item .transition-container .drag-handle-container{transition:.4s ease all}body[dir=rtl] .speech-bubble-ds .transition-container .drag-handle-container:hover,body[dir=rtl] .speech-bubble-ds .transition-container .drag-handle-container:focus,body[dir=rtl] .speech-bubble-ds .transition-container .drag-handle-container:focus-visible,body[dir=rtl] .speech-bubble-ds .transition-container .drag-handle-container:focus-within,body[dir=rtl] .speech-bubble-ds .transition-container .drag-handle-container:active,body[dir=rtl] .row-card .transition-container .drag-handle-container:hover,body[dir=rtl] .row-card .transition-container .drag-handle-container:focus,body[dir=rtl] .row-card .transition-container .drag-handle-container:focus-visible,body[dir=rtl] .row-card .transition-container .drag-handle-container:focus-within,body[dir=rtl] .row-card .transition-container .drag-handle-container:active,body[dir=rtl] .row-card-mobile .transition-container .drag-handle-container:hover,body[dir=rtl] .row-card-mobile .transition-container .drag-handle-container:focus,body[dir=rtl] .row-card-mobile .transition-container .drag-handle-container:focus-visible,body[dir=rtl] .row-card-mobile .transition-container .drag-handle-container:focus-within,body[dir=rtl] .row-card-mobile .transition-container .drag-handle-container:active,body[dir=rtl] .media-item .transition-container .drag-handle-container:hover,body[dir=rtl] .media-item .transition-container .drag-handle-container:focus,body[dir=rtl] .media-item .transition-container .drag-handle-container:focus-visible,body[dir=rtl] .media-item .transition-container .drag-handle-container:focus-within,body[dir=rtl] .media-item .transition-container .drag-handle-container:active{top:0}body[dir=rtl] .speech-bubble-ds .drag-handle-container,body[dir=rtl] .row-card .drag-handle-container,body[dir=rtl] .row-card-mobile .drag-handle-container,body[dir=rtl] .media-item .drag-handle-container{position:absolute;top:0;box-shadow:0 3px 6px #0000001a;border:1px solid rgba(0,0,0,.0941176471);border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}body[dir=rtl] .speech-bubble-ds:hover .drag-handle-container,body[dir=rtl] .row-card:hover .drag-handle-container,body[dir=rtl] .row-card-mobile:hover .drag-handle-container,body[dir=rtl] .media-item:hover .drag-handle-container{top:0}@media screen and (min-width: 960px) and (orientation: landscape){body[dir=rtl] .speech-bubble-ds:not(:hover) .transition-container .drag-handle-container,body[dir=rtl] .row-card:not(:hover) .transition-container .drag-handle-container,body[dir=rtl] .row-card-mobile:not(:hover) .transition-container .drag-handle-container,body[dir=rtl] .media-item:not(:hover) .transition-container .drag-handle-container{top:calc(var(--vh, 1vh) * -3);box-shadow:none}}body[dir=rtl] .speech-bubble-ds .drag-handle-container,body[dir=rtl] .speech-bubble-ds .drag-item,body[dir=rtl] .media-item .drag-handle-container,body[dir=rtl] .media-item .drag-item,body[dir=rtl] .row-card .drag-handle-container,body[dir=rtl] .row-card .drag-item,body[dir=rtl] .row-card-mobile .drag-handle-container,body[dir=rtl] .row-card-mobile .drag-item,body[dir=rtl] .drag-layer .drag-handle-container,body[dir=rtl] .drag-layer .drag-item{display:flex;justify-content:center;align-items:center;position:absolute;cursor:grab;box-sizing:border-box;background-color:#fafafa;padding:calc(var(--vh, 1vh) * .8) calc(var(--vw, 1vw) * .5)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .speech-bubble-ds .drag-handle-container,body[dir=rtl] .speech-bubble-ds .drag-item,body[dir=rtl] .media-item .drag-handle-container,body[dir=rtl] .media-item .drag-item,body[dir=rtl] .row-card .drag-handle-container,body[dir=rtl] .row-card .drag-item,body[dir=rtl] .row-card-mobile .drag-handle-container,body[dir=rtl] .row-card-mobile .drag-item,body[dir=rtl] .drag-layer .drag-handle-container,body[dir=rtl] .drag-layer .drag-item{padding:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 2)}}body[dir=rtl] .speech-bubble-ds .drag-handle-container .drag-handle,body[dir=rtl] .speech-bubble-ds .drag-item .drag-handle,body[dir=rtl] .media-item .drag-handle-container .drag-handle,body[dir=rtl] .media-item .drag-item .drag-handle,body[dir=rtl] .row-card .drag-handle-container .drag-handle,body[dir=rtl] .row-card .drag-item .drag-handle,body[dir=rtl] .row-card-mobile .drag-handle-container .drag-handle,body[dir=rtl] .row-card-mobile .drag-item .drag-handle,body[dir=rtl] .drag-layer .drag-handle-container .drag-handle,body[dir=rtl] .drag-layer .drag-item .drag-handle{height:calc(var(--vh, 1vh) * 1.3)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .speech-bubble-ds .drag-handle-container .drag-handle,body[dir=rtl] .speech-bubble-ds .drag-item .drag-handle,body[dir=rtl] .media-item .drag-handle-container .drag-handle,body[dir=rtl] .media-item .drag-item .drag-handle,body[dir=rtl] .row-card .drag-handle-container .drag-handle,body[dir=rtl] .row-card .drag-item .drag-handle,body[dir=rtl] .row-card-mobile .drag-handle-container .drag-handle,body[dir=rtl] .row-card-mobile .drag-item .drag-handle,body[dir=rtl] .drag-layer .drag-handle-container .drag-handle,body[dir=rtl] .drag-layer .drag-item .drag-handle{height:calc(var(--vh, 1vh) * 1.5)}}body[dir=rtl] .drag-layer{position:fixed;top:0;left:0;z-index:10000;width:100vw;height:100vh;pointer-events:none}body[dir=rtl] .drag-layer .drag-item{opacity:.9;border:.5px solid #dcdcdc;border-radius:5px}body[dir=rtl] .drag-layer .drag-item .drag-handle{margin-inline-start:calc(var(--vw, 1vw) * .5)}body[dir=ltr] .droppable-word.is-over,body[dir=ltr] .droppable-add-another.is-over{position:relative}body[dir=ltr] .droppable-word.is-over:after,body[dir=ltr] .droppable-add-another.is-over:after{position:absolute;background-color:#4196b4;content:""}body[dir=ltr] .droppable-word{display:inline}body[dir=ltr] .droppable-word.is-over:after{bottom:.1em;width:.1em;height:1em}body[dir=ltr] .droppable-word.is-over.rtl:after{left:-.1em}body[dir=ltr] .droppable-word.is-over.ltr:after{right:-.1em}body[dir=ltr] .droppable-add-another{display:block;width:100%}body[dir=ltr] .droppable-add-another.is-over:after{bottom:calc(var(--vh, 1vh) * -2.5);z-index:-1;width:100%;height:2px}body[dir=ltr] .droppable-add-another.add-another-end:after{top:calc(var(--vh, 1vh) * 2.25);bottom:unset;margin:0 3vw;width:calc(100% - 6vw)}body[dir=ltr] .speech-bubble-ds .transition-container,body[dir=ltr] .row-card .transition-container,body[dir=ltr] .row-card-mobile .transition-container,body[dir=ltr] .media-item .transition-container{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:3;width:calc(var(--vw, 1vw) * 5);height:calc(var(--vh, 1vh) * 5);overflow:hidden}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .speech-bubble-ds .transition-container,body[dir=ltr] .row-card .transition-container,body[dir=ltr] .row-card-mobile .transition-container,body[dir=ltr] .media-item .transition-container{width:15vw}}body[dir=ltr] .speech-bubble-ds .transition-container .drag-handle-container,body[dir=ltr] .row-card .transition-container .drag-handle-container,body[dir=ltr] .row-card-mobile .transition-container .drag-handle-container,body[dir=ltr] .media-item .transition-container .drag-handle-container{transition:.4s ease all}body[dir=ltr] .speech-bubble-ds .transition-container .drag-handle-container:hover,body[dir=ltr] .speech-bubble-ds .transition-container .drag-handle-container:focus,body[dir=ltr] .speech-bubble-ds .transition-container .drag-handle-container:focus-visible,body[dir=ltr] .speech-bubble-ds .transition-container .drag-handle-container:focus-within,body[dir=ltr] .speech-bubble-ds .transition-container .drag-handle-container:active,body[dir=ltr] .row-card .transition-container .drag-handle-container:hover,body[dir=ltr] .row-card .transition-container .drag-handle-container:focus,body[dir=ltr] .row-card .transition-container .drag-handle-container:focus-visible,body[dir=ltr] .row-card .transition-container .drag-handle-container:focus-within,body[dir=ltr] .row-card .transition-container .drag-handle-container:active,body[dir=ltr] .row-card-mobile .transition-container .drag-handle-container:hover,body[dir=ltr] .row-card-mobile .transition-container .drag-handle-container:focus,body[dir=ltr] .row-card-mobile .transition-container .drag-handle-container:focus-visible,body[dir=ltr] .row-card-mobile .transition-container .drag-handle-container:focus-within,body[dir=ltr] .row-card-mobile .transition-container .drag-handle-container:active,body[dir=ltr] .media-item .transition-container .drag-handle-container:hover,body[dir=ltr] .media-item .transition-container .drag-handle-container:focus,body[dir=ltr] .media-item .transition-container .drag-handle-container:focus-visible,body[dir=ltr] .media-item .transition-container .drag-handle-container:focus-within,body[dir=ltr] .media-item .transition-container .drag-handle-container:active{top:0}body[dir=ltr] .speech-bubble-ds .drag-handle-container,body[dir=ltr] .row-card .drag-handle-container,body[dir=ltr] .row-card-mobile .drag-handle-container,body[dir=ltr] .media-item .drag-handle-container{position:absolute;top:0;box-shadow:0 3px 6px #0000001a;border:1px solid rgba(0,0,0,.0941176471);border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}body[dir=ltr] .speech-bubble-ds:hover .drag-handle-container,body[dir=ltr] .row-card:hover .drag-handle-container,body[dir=ltr] .row-card-mobile:hover .drag-handle-container,body[dir=ltr] .media-item:hover .drag-handle-container{top:0}@media screen and (min-width: 960px) and (orientation: landscape){body[dir=ltr] .speech-bubble-ds:not(:hover) .transition-container .drag-handle-container,body[dir=ltr] .row-card:not(:hover) .transition-container .drag-handle-container,body[dir=ltr] .row-card-mobile:not(:hover) .transition-container .drag-handle-container,body[dir=ltr] .media-item:not(:hover) .transition-container .drag-handle-container{top:calc(var(--vh, 1vh) * -3);box-shadow:none}}body[dir=ltr] .speech-bubble-ds .drag-handle-container,body[dir=ltr] .speech-bubble-ds .drag-item,body[dir=ltr] .media-item .drag-handle-container,body[dir=ltr] .media-item .drag-item,body[dir=ltr] .row-card .drag-handle-container,body[dir=ltr] .row-card .drag-item,body[dir=ltr] .row-card-mobile .drag-handle-container,body[dir=ltr] .row-card-mobile .drag-item,body[dir=ltr] .drag-layer .drag-handle-container,body[dir=ltr] .drag-layer .drag-item{display:flex;justify-content:center;align-items:center;position:absolute;cursor:grab;box-sizing:border-box;background-color:#fafafa;padding:calc(var(--vh, 1vh) * .8) calc(var(--vw, 1vw) * .5)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .speech-bubble-ds .drag-handle-container,body[dir=ltr] .speech-bubble-ds .drag-item,body[dir=ltr] .media-item .drag-handle-container,body[dir=ltr] .media-item .drag-item,body[dir=ltr] .row-card .drag-handle-container,body[dir=ltr] .row-card .drag-item,body[dir=ltr] .row-card-mobile .drag-handle-container,body[dir=ltr] .row-card-mobile .drag-item,body[dir=ltr] .drag-layer .drag-handle-container,body[dir=ltr] .drag-layer .drag-item{padding:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 2)}}body[dir=ltr] .speech-bubble-ds .drag-handle-container .drag-handle,body[dir=ltr] .speech-bubble-ds .drag-item .drag-handle,body[dir=ltr] .media-item .drag-handle-container .drag-handle,body[dir=ltr] .media-item .drag-item .drag-handle,body[dir=ltr] .row-card .drag-handle-container .drag-handle,body[dir=ltr] .row-card .drag-item .drag-handle,body[dir=ltr] .row-card-mobile .drag-handle-container .drag-handle,body[dir=ltr] .row-card-mobile .drag-item .drag-handle,body[dir=ltr] .drag-layer .drag-handle-container .drag-handle,body[dir=ltr] .drag-layer .drag-item .drag-handle{height:calc(var(--vh, 1vh) * 1.3)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .speech-bubble-ds .drag-handle-container .drag-handle,body[dir=ltr] .speech-bubble-ds .drag-item .drag-handle,body[dir=ltr] .media-item .drag-handle-container .drag-handle,body[dir=ltr] .media-item .drag-item .drag-handle,body[dir=ltr] .row-card .drag-handle-container .drag-handle,body[dir=ltr] .row-card .drag-item .drag-handle,body[dir=ltr] .row-card-mobile .drag-handle-container .drag-handle,body[dir=ltr] .row-card-mobile .drag-item .drag-handle,body[dir=ltr] .drag-layer .drag-handle-container .drag-handle,body[dir=ltr] .drag-layer .drag-item .drag-handle{height:calc(var(--vh, 1vh) * 1.5)}}body[dir=ltr] .drag-layer{position:fixed;top:0;left:0;z-index:10000;width:100vw;height:100vh;pointer-events:none}body[dir=ltr] .drag-layer .drag-item{opacity:.9;border:.5px solid #dcdcdc;border-radius:5px}body[dir=ltr] .drag-layer .drag-item .drag-handle{margin-inline-start:calc(var(--vw, 1vw) * .5)}.statistics-table-smart-render .no-results-text{margin:calc(var(--vh, 1vh) * 2) 0;color:#6e6e6e;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}.statistics-table-smart-render tr:not(.tr-header),.statistics-table-smart-render .list-item{border-bottom:1px solid #f2f2f2}.language-item{padding:1rem}.opening-line-dropdown-item{padding:1rem;max-width:18rem;word-wrap:break-word;line-height:.7;text-wrap:wrap;white-space:unset!important}.add-title-icon{width:calc(var(--vh, 1vh) * 2.75);height:calc(var(--vh, 1vh) * 2.75)}.MuiMenuItem-root .add-title-icon{width:calc(var(--vh, 1vh) * 2.3);height:calc(var(--vh, 1vh) * 2.3)}.MuiMenuItem-root.selected{background-color:#00000029;font-weight:700}.MuiMenuItem-root.add-content-option,.MuiMenuItem-root.opening-line-dropdown-item{justify-content:center}.bookmark-container .bookmark-name-header{font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5);text-align:start}.bookmark-container .set-bookmark-name-input{margin-top:calc(var(--vh, 1vh) * 2);border:.5px solid rgba(187,187,187,.7333333333);background-color:#fff;padding-inline:calc(var(--vw, 1vw) * 1);width:92%;height:calc(var(--vh, 1vh) * 5);font-family:Assistant}.bookmark-container .edit-comment-bottom{justify-content:flex-end}.comment-container{display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 3px 6px #00000029;background-color:#fafafa;height:100%;overflow-x:hidden}.edit-comment-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:calc(var(--vh, 1vh) * 1) 2vw calc(var(--vh, 1vh) * 2) 2vw;height:fit-content}.edit-comment-bottom .save-delete-buttons,.edit-comment-bottom .plus-recording-buttons{display:flex;align-items:center}.edit-comment-bottom .chips-label-container .label{color:#635e5e}.edit-comment-delete{margin-inline-end:calc(var(--vw, 1vw) * 1)!important;padding:7px!important}.edit-comment-delete .svg{width:calc(var(--vh, 1vh) * 2.5)!important;height:calc(var(--vh, 1vh) * 2.5)!important}.comment-add-button{padding:2px!important}.insert-data-menu-container .optionsMenu .menuItem{padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 1.5);width:fit-content}.comment-top{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 2) 2vw}.comment-top .comment-top-icon{width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5)}.comment-top span{display:flex;align-items:center;color:#383838;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.5)}.comment-top span .comment-top-icon{margin-inline-end:10px;height:calc(var(--vh, 1vh) * 3)}.comment-body{padding:calc(var(--vh, 1vh) * 2) 2vw 0 2vw;height:100%;overflow-x:hidden;overflow-y:overlay}.comment-body .comment-recorder{margin:calc(var(--vh, 1vh) * 1.5) 0 calc(var(--vh, 1vh) * 1.5) auto}.comment-body .color-picker-public-private{display:flex;justify-content:space-between;align-items:center}.comment-body .insert-data-item{box-sizing:border-box;padding:5px}.comment-body .color-picker-public-private .public-private-button,.text-element-title-left .public-private-button{box-shadow:0 2px 4px #00000025;border-color:#6e6e6e;border-radius:100px;padding:0 calc(var(--vw, 1vw) * .5);height:calc(var(--vh, 1vh) * 4);color:#6e6e6e;font-size:calc(var(--vh, 1vh) * 2.5);text-transform:none}.text-element-title-left .public-private-button{margin-inline-end:calc(var(--vh, 1vh) * 1.5)}.comment-text{padding:0 5px;max-width:100%;height:100%;overflow:hidden;color:#6eb9cf;color:#383838;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5);unicode-bidi:plaintext;text-align:start;text-overflow:ellipsis;white-space:nowrap}.editing-input-wrapper{display:flex;flex-direction:column;padding:calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 3);height:100%}.editing-input-wrapper .editing-input{margin-bottom:calc(var(--vh, 1vh) * 1);border:1px #6e6e6e solid;border-radius:5px;padding:5px;height:calc(var(--vh, 1vh) * 20);resize:none;font-size:calc(var(--vh, 1vh) * 3);unicode-bidi:plaintext}.editing-input-wrapper .audio-warning{color:#ba4941;font-size:calc(var(--vh, 1vh) * 2.5)}.editing-input-wrapper .save-cancel-buttons{justify-content:space-between;margin-top:calc(var(--vh, 1vh) * 2)}.editing-input-wrapper .save-cancel-buttons>button{margin:0}.popup-container .text-word-list-footer{display:flex;justify-content:space-between;padding-bottom:calc(var(--vh, 1vh) * 1)}.popup-container .text-word-list-footer .submitButton.MuiButtonBase-root:not(.classroom-code-button).edit-word-list-button{margin-inline-start:calc(var(--vw, 1vw) * 1)}.popup-container .text-word-list-footer .submitButton.MuiButtonBase-root:not(.classroom-code-button).save-word-list-button{margin-inline-end:calc(var(--vw, 1vw) * 1)}.element-lists-container.dc-container{z-index:20}.element-lists-container.dc-container .element-list-card,.element-lists-container.dc-container .element-list-card .cd-card{margin-bottom:calc(var(--vh, 1vh) * 1)}.element-lists-container.dc-container .element-lists-quantity{color:#adadae;font-size:calc(var(--vh, 1vh) * 2.5)}.element-lists-container.dc-container .student-page-difficulty{display:flex;align-items:center;font-weight:200;font-size:calc(var(--font-size) * .85)}.element-lists-container.dc-container .student-page-difficulty span{margin-inline-end:calc(var(--vh, 1vh) * 1)}.element-lists-container.dc-container .student-page-reasons{flex-wrap:wrap;margin-top:calc(var(--vh, 1vh) * 1)}.element-lists-container.dc-container .dc-title{width:10vw!important;font-weight:400}.element-lists-container.dc-container .element-list-bottom-wrapper{box-sizing:border-box;padding:calc(var(--vh, 1vh) * 2);height:fit-content}.element-lists-container.dc-container .element-list-bottom .element-list-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:calc(var(--vh, 1vh) * 1.5);border-radius:4px;padding:calc(var(--vh, 1vh) * 2);max-width:100%;overflow:hidden;color:#383838;font-size:calc(var(--font-size) * .8);text-overflow:ellipsis;white-space:nowrap}.element-lists-container.dc-container .element-list-bottom .element-list-item:last-child{margin-bottom:0}.element-lists-container.dc-container .element-list-bottom .element-list-item.red-border{border:1px solid #ba4941}.element-lists-container.dc-container .element-list-bottom .element-list-item .element-list-item-text{width:100%;overflow:hidden;text-align:start;text-overflow:ellipsis}.element-lists-container.dc-container .submit-button-container{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;border-top:.8px solid #d6d6d6;padding:3vh 2vw;width:100%}.element-lists-container.dc-container .submit-button-container .tb-wide-button.MuiButtonBase-root.disabled{cursor:auto;background-color:#6e6e6e;pointer-events:none}.element-lists-container.dc-container .submit-button-container .grade{display:flex;align-items:center;margin-inline-start:-2vw;border-start-end-radius:100px;border-end-end-radius:100px;padding-inline:1.5vw 2vw;padding-block:1vh;color:#4c8092;font-weight:800;box-shadow:0 3px 6px #00000029;font-size:calc(var(--vh, 1vh) * 2.5)}.element-lists-container.dc-container .submit-button-container .grade>span{padding-inline-start:3px;font-weight:600}.element-lists-container.dc-container .submit-button-container .grade>input{margin-inline-start:calc(var(--vh, 1vh) * 1);outline:none;border:none;border-bottom:1px solid #6eb9cf;background-color:#fafafa;font-size:calc(var(--vh, 1vh) * 2.8);line-height:1;direction:ltr;text-align:center}.element-lists-container.dc-container .submit-button-container .grade>input::-webkit-outer-spin-button,.element-lists-container.dc-container .submit-button-container .grade input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.element-lists-container.dc-container .open-all-questions{margin-top:2vh;width:fit-content}.element-lists-container.dc-container .open-all-questions .check-box-container{align-items:center;gap:1vh;font-size:1.8vh}@media only screen and (width <= 800px),(aspect-ratio <= 1/1){.element-lists-container.dc-container .element-lists-title{display:flex;justify-content:space-between;align-items:center}}.emoji-question-wrapper ::-webkit-scrollbar{height:4px}.emoji-question-wrapper ::-webkit-scrollbar-track{border-radius:4px}.emoji-question-wrapper ::-webkit-scrollbar-thumb{border-radius:4px}.emoji-question-wrapper .choose-emoji{margin-top:calc(var(--vh, 1vh) * 2)}.emoji-question-wrapper .emoji-selector-container{overflow-x:auto}.emoji-question-wrapper .emoji-selector-container .emoji-selector{display:flex;justify-content:space-evenly;align-items:center;width:fit-content;height:calc(var(--vw, 1vw) * 6)}.emoji-question-wrapper .emoji-selector-container .emoji-selector .emoji-selector-item-wrapper .emoji-selector-item{transition:.3s;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1);width:calc(var(--vw, 1vw) * 2.5)}.emoji-question-wrapper .emoji-selector-container .emoji-selector .emoji-selector-item-wrapper .emoji-selector-item.selected{width:calc(var(--vw, 1vw) * 4)}.emoji-question-wrapper .emoji-selector-container .emoji-selector .emoji-selector-item-wrapper .emoji-selector-item.not-selected{opacity:.4}.emoji-slider-wrapper{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:calc(var(--vh, 1vh) * 2)}.emoji-slider-wrapper .number{opacity:.8;color:#4c8092;font-weight:900}.emoji-slider-wrapper .number.red{color:#d75a72}.emoji-slider-wrapper .number.red::placeholder{color:#d75a72}.emoji-slider-wrapper .number.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.emoji-slider-wrapper .number.orange{color:#e88b51}.emoji-slider-wrapper .number.orange::placeholder{color:#e88b51}.emoji-slider-wrapper .number.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.emoji-slider-wrapper .number.yellow{color:#e9d600}.emoji-slider-wrapper .number.yellow::placeholder{color:#e9d600}.emoji-slider-wrapper .number.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.emoji-slider-wrapper .number.green{color:#7ad181}.emoji-slider-wrapper .number.green::placeholder{color:#7ad181}.emoji-slider-wrapper .number.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.emoji-slider-wrapper .number.teal{color:#66d3d3}.emoji-slider-wrapper .number.teal::placeholder{color:#66d3d3}.emoji-slider-wrapper .number.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.emoji-slider-wrapper .number.blue{color:#548ed8}.emoji-slider-wrapper .number.blue::placeholder{color:#548ed8}.emoji-slider-wrapper .number.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.emoji-slider-wrapper .number.purple{color:#916ab4}.emoji-slider-wrapper .number.purple::placeholder{color:#916ab4}.emoji-slider-wrapper .number.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.emoji-slider-wrapper .number.pink{color:#ff60d0}.emoji-slider-wrapper .number.pink::placeholder{color:#ff60d0}.emoji-slider-wrapper .number.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.emotions-grid{display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.25rem;border:2px solid #6eb9cf;border-radius:10px;padding:2rem;width:90%;overflow:overlay}.emotion-box{display:flex;flex-grow:1}.emotion-box .emotion-item{transition:box-shadow .2s ease,transform .2s ease,z-index 0s 0s ease;cursor:pointer;width:100%;height:100%;object-fit:cover;object-fit:fill}.emotion-box .emotion-item:hover{transform:scale(1.1);z-index:1;filter:drop-shadow(0 0 .75rem rgba(0,0,0,.2))}.enable-microphone-popup-container{box-shadow:0 0 12px 11px #00000029}.enable-microphone-popup-container .submit-popup .popup-body .popup-text{margin-bottom:2%;color:#635e5e;font-weight:450;font-size:1.4rem}body[dir=rtl] .english-landing-page{height:100%;overflow:overlay;color:#383838}body[dir=rtl] .english-landing-page .landing-page-main-screen{display:flex;position:relative;align-items:center;box-sizing:border-box;background-image:linear-gradient(to bottom,#d9eff470,#41b2ba80);height:calc(var(--vh, 1vh) * 100)}body[dir=rtl] .english-landing-page .landing-page-main-screen .main-screen-image{position:absolute;top:0;left:0;opacity:.32;z-index:-1;width:100%;height:100%;object-fit:cover}body[dir=rtl] .english-landing-page .landing-page-main-screen .capish-logo{position:absolute;top:calc(var(--vh, 1vh) * 5);left:calc(var(--vw, 1vw) * 4);width:calc(var(--vw, 1vw) * 10)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-main-screen .capish-logo{left:calc(var(--vw, 1vw) * 8);width:calc(var(--vw, 1vw) * 25)}}body[dir=rtl] .english-landing-page .landing-page-main-screen .language-select{display:flex;position:absolute;top:calc(var(--vh, 1vh) * 5);align-items:flex-start;left:calc(var(--vw, 1vw) * 4)}body[dir=rtl] .english-landing-page .landing-page-main-screen .language-select .language-link{transition:all .2s ease;padding:0 1vw;height:fit-content;color:#635e5e;font-weight:500;font-size:1.2em}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-main-screen .language-select .language-link{padding:0 2.5vw}}body[dir=rtl] .english-landing-page .landing-page-main-screen .language-select .language-link:hover{color:#383838}body[dir=rtl] .english-landing-page .landing-page-main-screen .language-select .language-link:not(:last-child){border-left:1px solid #635e5e}body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container{margin-inline-start:calc(var(--vw, 1vw) * 8);margin-inline-end:calc(var(--vw, 1vw) * 2)}body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .main-title{color:#41b2ba;font-weight:700;font-size:8em;line-height:110%}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .main-title{font-size:5em}}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .logo-title{width:70%}}body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .title{font-weight:700;font-size:4em;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .title{font-size:2.5em;white-space:normal}}body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .text{font-weight:600;font-size:2em;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-main-screen .text-container .text{font-size:1.5em;white-space:normal}}body[dir=rtl] .english-landing-page .landing-page-main-screen.computer-picture-banner{align-items:flex-end;height:calc(var(--vh, 1vh) * 60)}body[dir=rtl] .english-landing-page .landing-page-main-screen.computer-picture-banner .text-container{margin-bottom:calc(var(--vh, 1vh) * 5)}body[dir=rtl] .english-landing-page .landing-page-main-screen.computer-picture-banner .text-container .title{color:#383838}body[dir=rtl] .english-landing-page .landing-page-box{margin:calc(var(--vh, 1vh) * 15) 0;padding:0 8vw}body[dir=rtl] .english-landing-page .landing-page-box .title{font-weight:700;font-size:3em;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-box .title{font-size:2.5em;line-height:115%;white-space:normal}}body[dir=rtl] .english-landing-page .landing-page-box .cards-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:30px}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-box .cards-container{grid-template-columns:1fr}}body[dir=rtl] .english-landing-page .landing-page-box .cards-container .landing-page-card{display:flex;justify-content:center;align-items:center;flex-direction:column;align-self:stretch;justify-self:stretch;box-sizing:border-box;box-shadow:0 1px 6px #00000029;border-radius:15px;padding:calc(var(--vh, 1vh) * 3) calc(var(--vw, 1vw) * 3)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-box .cards-container .landing-page-card{padding:calc(var(--vh, 1vh) * 3) calc(var(--vw, 1vw) * 5)}}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container{margin-top:calc(var(--vh, 1vh) * 7)}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card{justify-content:space-between}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top,body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top .text{margin-top:calc(var(--vh, 1vh) * 1);font-weight:700}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top .text,body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top .sub-text{font-size:1.5em;text-align:center}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom{margin-top:calc(var(--vh, 1vh) * 2);width:100%}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button,body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .secondary-button-text{padding:calc(var(--vh, 1vh) * 1) 0;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5)}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button{box-shadow:none;padding:calc(var(--vh, 1vh) * 1);width:100%!important}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button:first-child{margin-bottom:calc(var(--vh, 1vh) * 1.5)}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button.filled{background-color:#80dbb0}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button.outline{border-color:#80dbb0;color:#7ccca6}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .secondary-button-text{color:#7ccca6;text-align:center}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card{justify-content:flex-start}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .text{color:#635e5e;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .text strong{font-weight:700}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2);border-radius:50%;background-color:#6eb9cf;width:4vw;height:4vw}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper .icon{width:2vw!important;height:2vw!important}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper{width:10vw;height:10vw}body[dir=rtl] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper .icon{width:5vw!important;height:5vw!important}}body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard{display:flex;align-items:flex-start}body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard .text-container .title{margin-top:calc(var(--vh, 1vh) * 5)}body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard .text-container .text{margin-top:calc(var(--vh, 1vh) * 3);font-size:1.5em;line-height:150%}body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard .image{margin-inline-end:5vw;height:calc(var(--vh, 1vh) * 60)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard{flex-direction:column}body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard .text-container .title{margin-top:0}body[dir=rtl] .english-landing-page .landing-page-box.computer-teacher-dashboard .image{margin-inline-end:0;width:100%;height:unset}}body[dir=rtl] .english-landing-page .landing-page-box.free-access-section{display:flex;justify-content:center;align-items:center;flex-direction:column}body[dir=rtl] .english-landing-page .landing-page-box.free-access-section .text{margin-bottom:calc(var(--vh, 1vh) * 2);font-weight:700;font-size:2em;text-align:center;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .landing-page-box.free-access-section .text{font-weight:700;font-size:1.5em;white-space:normal}}body[dir=rtl] .english-landing-page .landing-page-box.free-access-section .desktop-multiple-screens{width:100%}body[dir=rtl] .english-landing-page .bright-background{display:flex;justify-content:center;align-items:center;background-color:#edf7fa}body[dir=rtl] .english-landing-page .bright-background .text{font-size:1.5em}body[dir=rtl] .english-landing-page .bright-background .text strong{font-weight:700}@media screen and (min-width: 1100px) and (orientation: landscape){body[dir=rtl] .english-landing-page .bright-background .text{font-size:1.7em}}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .bright-background .text{font-size:1em}}body[dir=rtl] .english-landing-page .bright-background.description-banner{justify-content:space-between;overflow:hidden}body[dir=rtl] .english-landing-page .bright-background.description-banner .text{margin-inline-start:8vw;margin-inline-end:5vw}body[dir=rtl] .english-landing-page .bright-background.description-banner .sel-image{margin-inline-end:-10vw;width:60%}@media screen and (min-width: 1100px) and (orientation: landscape){body[dir=rtl] .english-landing-page .bright-background.description-banner .sel-image{margin-inline-end:-8vw;width:50%}}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .bright-background.description-banner{flex-direction:column;padding:calc(var(--vh, 1vh) * 5) 8vw}body[dir=rtl] .english-landing-page .bright-background.description-banner .text{margin:0}body[dir=rtl] .english-landing-page .bright-background.description-banner .sel-image{margin:0;width:100%}}body[dir=rtl] .english-landing-page .bright-background.landing-page-footer{flex-direction:column;padding:calc(var(--vh, 1vh) * 7) 8vw}body[dir=rtl] .english-landing-page .bright-background.landing-page-footer .text{text-align:center;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=rtl] .english-landing-page .bright-background.landing-page-footer .text{white-space:normal}}body[dir=rtl] .english-landing-page .bright-background.landing-page-footer .logos{margin-top:calc(var(--vh, 1vh) * 3)}body[dir=rtl] .english-landing-page .bright-background.landing-page-footer .logos .logo{height:calc(var(--vh, 1vh) * 4)}body[dir=ltr] .english-landing-page{height:100%;overflow:overlay;color:#383838}body[dir=ltr] .english-landing-page .landing-page-main-screen{display:flex;position:relative;align-items:center;box-sizing:border-box;background-image:linear-gradient(to bottom,#d9eff470,#41b2ba80);height:calc(var(--vh, 1vh) * 100)}body[dir=ltr] .english-landing-page .landing-page-main-screen .main-screen-image{position:absolute;top:0;left:0;opacity:.32;z-index:-1;width:100%;height:100%;object-fit:cover}body[dir=ltr] .english-landing-page .landing-page-main-screen .capish-logo{position:absolute;top:calc(var(--vh, 1vh) * 5);left:calc(var(--vw, 1vw) * 4);width:calc(var(--vw, 1vw) * 10)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-main-screen .capish-logo{left:calc(var(--vw, 1vw) * 8);width:calc(var(--vw, 1vw) * 25)}}body[dir=ltr] .english-landing-page .landing-page-main-screen .language-select{display:flex;position:absolute;top:calc(var(--vh, 1vh) * 5);align-items:flex-start;right:calc(var(--vw, 1vw) * 4)}body[dir=ltr] .english-landing-page .landing-page-main-screen .language-select .language-link{transition:all .2s ease;padding:0 1vw;height:fit-content;color:#635e5e;font-weight:500;font-size:1.2em}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-main-screen .language-select .language-link{padding:0 2.5vw}}body[dir=ltr] .english-landing-page .landing-page-main-screen .language-select .language-link:hover{color:#383838}body[dir=ltr] .english-landing-page .landing-page-main-screen .language-select .language-link:not(:last-child){border-right:1px solid #635e5e}body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container{margin-inline-start:calc(var(--vw, 1vw) * 8);margin-inline-end:calc(var(--vw, 1vw) * 2)}body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .main-title{color:#41b2ba;font-weight:700;font-size:8em;line-height:110%}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .main-title{font-size:5em}}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .logo-title{width:70%}}body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .title{font-weight:700;font-size:4em;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .title{font-size:2.5em;white-space:normal}}body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .text{font-weight:600;font-size:2em;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-main-screen .text-container .text{font-size:1.5em;white-space:normal}}body[dir=ltr] .english-landing-page .landing-page-main-screen.computer-picture-banner{align-items:flex-end;height:calc(var(--vh, 1vh) * 60)}body[dir=ltr] .english-landing-page .landing-page-main-screen.computer-picture-banner .text-container{margin-bottom:calc(var(--vh, 1vh) * 5)}body[dir=ltr] .english-landing-page .landing-page-main-screen.computer-picture-banner .text-container .title{color:#383838}body[dir=ltr] .english-landing-page .landing-page-box{margin:calc(var(--vh, 1vh) * 15) 0;padding:0 8vw}body[dir=ltr] .english-landing-page .landing-page-box .title{font-weight:700;font-size:3em;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-box .title{font-size:2.5em;line-height:115%;white-space:normal}}body[dir=ltr] .english-landing-page .landing-page-box .cards-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:30px}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-box .cards-container{grid-template-columns:1fr}}body[dir=ltr] .english-landing-page .landing-page-box .cards-container .landing-page-card{display:flex;justify-content:center;align-items:center;flex-direction:column;align-self:stretch;justify-self:stretch;box-sizing:border-box;box-shadow:0 1px 6px #00000029;border-radius:15px;padding:calc(var(--vh, 1vh) * 3) calc(var(--vw, 1vw) * 3)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-box .cards-container .landing-page-card{padding:calc(var(--vh, 1vh) * 3) calc(var(--vw, 1vw) * 5)}}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container{margin-top:calc(var(--vh, 1vh) * 7)}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card{justify-content:space-between}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top,body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top .text{margin-top:calc(var(--vh, 1vh) * 1);font-weight:700}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top .text,body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-top .sub-text{font-size:1.5em;text-align:center}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom{margin-top:calc(var(--vh, 1vh) * 2);width:100%}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button,body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .secondary-button-text{padding:calc(var(--vh, 1vh) * 1) 0;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5)}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button{box-shadow:none;padding:calc(var(--vh, 1vh) * 1);width:100%!important}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button:first-child{margin-bottom:calc(var(--vh, 1vh) * 1.5)}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button.filled{background-color:#80dbb0}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .card-login-button.outline{border-color:#80dbb0;color:#7ccca6}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.login-cards-container .landing-page-card-bottom .secondary-button-text{color:#7ccca6;text-align:center}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card{justify-content:flex-start}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .text{color:#635e5e;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .text strong{font-weight:700}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2);border-radius:50%;background-color:#6eb9cf;width:4vw;height:4vw}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper .icon{width:2vw!important;height:2vw!important}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper{width:10vw;height:10vw}body[dir=ltr] .english-landing-page .landing-page-box .cards-container.cards .landing-page-card .icon-wrapper .icon{width:5vw!important;height:5vw!important}}body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard{display:flex;align-items:flex-start}body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard .text-container .title{margin-top:calc(var(--vh, 1vh) * 5)}body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard .text-container .text{margin-top:calc(var(--vh, 1vh) * 3);font-size:1.5em;line-height:150%}body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard .image{margin-inline-end:5vw;height:calc(var(--vh, 1vh) * 60)}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard{flex-direction:column}body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard .text-container .title{margin-top:0}body[dir=ltr] .english-landing-page .landing-page-box.computer-teacher-dashboard .image{margin-inline-end:0;width:100%;height:unset}}body[dir=ltr] .english-landing-page .landing-page-box.free-access-section{display:flex;justify-content:center;align-items:center;flex-direction:column}body[dir=ltr] .english-landing-page .landing-page-box.free-access-section .text{margin-bottom:calc(var(--vh, 1vh) * 2);font-weight:700;font-size:2em;text-align:center;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .landing-page-box.free-access-section .text{font-weight:700;font-size:1.5em;white-space:normal}}body[dir=ltr] .english-landing-page .landing-page-box.free-access-section .desktop-multiple-screens{width:100%}body[dir=ltr] .english-landing-page .bright-background{display:flex;justify-content:center;align-items:center;background-color:#edf7fa}body[dir=ltr] .english-landing-page .bright-background .text{font-size:1.5em}body[dir=ltr] .english-landing-page .bright-background .text strong{font-weight:700}@media screen and (min-width: 1100px) and (orientation: landscape){body[dir=ltr] .english-landing-page .bright-background .text{font-size:1.7em}}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .bright-background .text{font-size:1em}}body[dir=ltr] .english-landing-page .bright-background.description-banner{justify-content:space-between;overflow:hidden}body[dir=ltr] .english-landing-page .bright-background.description-banner .text{margin-inline-start:8vw;margin-inline-end:5vw}body[dir=ltr] .english-landing-page .bright-background.description-banner .sel-image{margin-inline-end:-10vw;width:60%}@media screen and (min-width: 1100px) and (orientation: landscape){body[dir=ltr] .english-landing-page .bright-background.description-banner .sel-image{margin-inline-end:-8vw;width:50%}}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .bright-background.description-banner{flex-direction:column;padding:calc(var(--vh, 1vh) * 5) 8vw}body[dir=ltr] .english-landing-page .bright-background.description-banner .text{margin:0}body[dir=ltr] .english-landing-page .bright-background.description-banner .sel-image{margin:0;width:100%}}body[dir=ltr] .english-landing-page .bright-background.landing-page-footer{flex-direction:column;padding:calc(var(--vh, 1vh) * 7) 8vw}body[dir=ltr] .english-landing-page .bright-background.landing-page-footer .text{text-align:center;white-space:pre-line}@media only screen and (max-width: 800px) and (orientation: portrait){body[dir=ltr] .english-landing-page .bright-background.landing-page-footer .text{white-space:normal}}body[dir=ltr] .english-landing-page .bright-background.landing-page-footer .logos{margin-top:calc(var(--vh, 1vh) * 3)}body[dir=ltr] .english-landing-page .bright-background.landing-page-footer .logos .logo{height:calc(var(--vh, 1vh) * 4)}.MuiAlert-filledError{background-color:#ba4941!important}.MuiAlert-filledInfo{background-color:#4196b4!important}.error-popup{position:absolute;right:0;bottom:calc(var(--vh, 1vh) * 6);left:0;z-index:3000;margin:0 auto;border-radius:5px;background-color:#ba4941;width:fit-content;height:calc(var(--vh, 1vh) * 6)}.error-popup>div{display:flex;position:relative;justify-content:center;align-items:center;padding:0 calc(var(--vh, 1vh) * 6);width:fit-content;height:100%}.error-popup>div .error-x-button{position:absolute;top:calc(var(--vh, 1vh) * 1);right:calc(var(--vh, 1vh) * 1)}.error-icon{margin-inline-end:calc(var(--vh, 1vh) * .8);width:calc(var(--vh, 1vh) * 2)!important;height:calc(var(--vh, 1vh) * 2)!important}.error-popup-text{color:#fff;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.5)}@media only screen and (max-width: 700px){.error-popup{padding:calc(var(--vh, 1vh) * 1.7);height:calc(var(--vh, 1vh) * 4.5)}.error-popup-text{font-size:calc(var(--vh, 1vh) * 2)}.error-icon{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important}}.dc-expanded-insertData{display:flex;justify-content:center;align-items:center;margin:calc(var(--vh, 1vh) * 3) auto}.dc-expanded-insertData img{box-sizing:border-box;margin:auto;min-width:30vw;max-width:70vw;max-height:70vh;object-fit:contain}.dc-expanded-insertData iframe{width:70vw;height:60vh}.dc-expand-popup-header{display:grid;grid-template-columns:5vw auto 5vw;justify-content:space-between;align-items:center;padding:calc(var(--vh, 1vh) * 1) 0}.dc-expand-popup-header .dc-expand-popup-close{justify-self:center;height:70%}.close-popup-icon{margin:0!important;padding-inline-start:calc(var(--vh, 1vh) * 2);padding-top:calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 3)}.mobile-expanded-popup{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}.mobile-expanded-popup .mobile-expanded-popup-top{display:flex;position:absolute;top:0;align-items:center;box-shadow:0 10px 10px #00000050;background-color:#00000050;width:100%;height:calc(var(--vh, 1vh) * 5)}.mobile-expanded-popup .mobile-expanded-popup-top button{margin-top:calc(var(--vh, 1vh) * 1)!important;margin-inline-start:calc(var(--vh, 1vh) * 1)!important;margin-bottom:0!important;margin-inline-end:0!important}.mobile-expanded-popup img,.mobile-expanded-popup iframe{width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain}@keyframes like-animation{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}.feedback-popup{display:flex;justify-content:center;align-items:center}.feedback-popup .satisfaction-steps-container{height:calc(var(--vh, 1vh) * 75)}.feedback-popup .satisfaction-steps-container.stage-2 .stage-1{margin-top:calc(var(--vh, 1vh) * -60)}.feedback-popup .satisfaction-steps-container.stage-3 .stage-1{margin-top:calc(var(--vh, 1vh) * -120)}.feedback-popup .satisfaction-steps-container .like{margin-top:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 20)}.feedback-popup .satisfaction-steps-container .stage-3.selected .like{animation:like-animation 1s ease}.feedback-popup .satisfaction-steps-container .stage{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;transition:.4s ease;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 70);max-width:calc(var(--vw, 1vw) * 100);min-height:calc(var(--vh, 1vh) * 60);max-height:calc(var(--vh, 1vh) * 60)}.feedback-popup .satisfaction-steps-container .stage .submit{display:flex;justify-content:center;align-items:center;transition:.4s;cursor:pointer;margin-top:auto;border:none;border-radius:100px;background-color:#4c8092;padding:0 calc(var(--vh, 1vh) * 2);width:fit-content!important;height:calc(var(--vh, 1vh) * 5)!important;color:#fff;font-weight:600;font-size:calc(var(--vh, 1vh) * 3)}.feedback-popup .satisfaction-steps-container .stage .submit:hover,.feedback-popup .satisfaction-steps-container .stage .submit:focus-visible{background-color:#4c8092}.feedback-popup .satisfaction-steps-container .stage .submit-satisfaction{transition:.7s;display:flex;justify-content:center;align-items:center;flex-direction:column}.feedback-popup .satisfaction-steps-container .stage .satisfaction-title{margin-bottom:calc(var(--vh, 1vh) * 2);margin-inline:calc(var(--vh, 1vh) * 5);color:#4c8092;font-weight:500;font-size:calc(var(--vh, 1vh) * 2.8);text-align:center;white-space:pre-wrap}.feedback-popup .satisfaction-steps-container .stage .satisfaction-title.big{margin-bottom:0;font-weight:800}.feedback-popup .satisfaction-steps-container .stage .satisfaction-title.bigger{font-weight:800;font-size:calc(var(--vh, 1vh) * 4.5);text-align:center}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels{display:flex;justify-content:center;box-sizing:border-box;width:100%}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level{cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;transition-duration:.7s;margin:0 1.5%;border-radius:20px;width:calc(var(--vh, 1vh) * 10);height:calc(var(--vh, 1vh) * 10);color:#fff;font-weight:800;font-size:calc(var(--vh, 1vh) * 4)}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-5{box-sizing:border-box;border:3px solid #93cddd;background-color:#93cddd}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-5 *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-5:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-5.selected{background-color:#fafafa;color:#93cddd}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-4{box-sizing:border-box;border:3px solid #a3b6cd;background-color:#a3b6cd}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-4 *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-4:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-4.selected{background-color:#fafafa;color:#a3b6cd}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-3{box-sizing:border-box;border:3px solid #b49ebe;background-color:#b49ebe}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-3 *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-3:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-3.selected{background-color:#fafafa;color:#b49ebe}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-2{box-sizing:border-box;border:3px solid #c487ae;background-color:#c487ae}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-2 *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-2:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-2.selected{background-color:#fafafa;color:#c487ae}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-1{box-sizing:border-box;border:3px solid #d46f9e;background-color:#d46f9e}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-1 *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-1:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-1.selected{background-color:#fafafa;color:#d46f9e}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-no{box-sizing:border-box;border:3px solid #d46f9e;background-color:#d46f9e}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-no *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-no:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-no.selected{background-color:#fafafa;color:#d46f9e}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-yes{box-sizing:border-box;border:3px solid #93cddd;background-color:#93cddd}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-yes *{transition:background-color,.3s}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-yes:hover,.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels .satisfaction-level.level-yes.selected{background-color:#fafafa;color:#93cddd}.feedback-popup .satisfaction-steps-container .stage .satisfaction-levels.rated .satisfaction-level{transform:scale(.8);margin:0;margin-bottom:calc(var(--vh, 1vh) * 4)}.feedback-popup .satisfaction-steps-container .stage.stage-2 .satisfaction-levels{justify-content:space-evenly}.feedback-popup .satisfaction-steps-container .stage .written-feedback{display:block;unicode-bidi:plaintext}.feedback-popup .satisfaction-steps-container .written-feedback{display:none;box-sizing:border-box;border:1.5px solid #4c8092;border-radius:10px;padding:calc(var(--vh, 1vh) * 1);width:80%;min-height:calc(var(--vh, 1vh) * 5);max-height:calc(var(--vh, 1vh) * 15);resize:none;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.feedback-popup .satisfaction-stage{height:calc(var(--vh, 1vh) * 60);overflow:hidden}.feedback-popup .satisfaction-header{display:flex;position:relative;align-items:center;background-color:#e0eff3;height:calc(var(--vh, 1vh) * 8);color:#4c8092;font-weight:800;font-size:calc(var(--vh, 1vh) * 3.5)}.feedback-popup .satisfaction-header .header-icon{margin-inline-start:20px;margin-inline-end:10px}.feedback-popup .satisfaction-header .close-feedback-popup{margin-inline-start:auto!important;margin-inline-end:calc(var(--vh, 1vh) * 2)}.file-picker{cursor:pointer;width:100%}.file-picker input[type=file]{display:none}.filters-drawer-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.filters-drawer-container .drawer-top,.filters-drawer-container .drawer-middle,.filters-drawer-container .drawer-bottom{box-sizing:border-box;padding-inline:20px}.filters-drawer-container .drawer-top{display:flex;justify-content:space-between;align-items:center;padding-top:10px;width:100%}.filters-drawer-container .drawer-top .title{display:flex;justify-content:center;align-items:center;color:#4196b4;font-weight:700;font-size:1.5em}.filters-drawer-container .drawer-top .title .filters-icon{box-sizing:border-box;margin-inline-end:5px;padding:8px}.filters-drawer-container .drawer-top .title .filters-icon .svg{width:1.2em!important;height:1.2em!important}.filters-drawer-container .drawer-middle{flex-grow:1;overflow-x:hidden;scrollbar-gutter:stable}.filters-drawer-container .drawer-bottom{padding-block:20px;width:100%}.filters-drawer-container .drawer-bottom .save-filters-button{box-shadow:0 3px 6px #00000029;border-radius:20px;padding:10px;font-weight:500;font-size:1.3em}.floating-buttons-wrapper{position:absolute;bottom:2.5vh;left:50%;transform:translate(-50%);z-index:9;border-radius:100px;width:fit-content}@media only screen and (max-width: 800px) and (orientation: portrait){.floating-buttons-wrapper.mobile-higher-position{bottom:calc(var(--vh, 1vh) * 11)}}.floating-buttons-wrapper .floating-buttons{display:flex;position:relative;justify-content:space-between;align-items:center;gap:15px;box-shadow:0 1px 3px #00000040;border-radius:100px;background-color:#fff;padding:5px 10px}.floating-buttons-wrapper .floating-buttons .font-size-icon .svg,.floating-buttons-wrapper .floating-buttons .play-pause-background,.floating-buttons-wrapper .floating-buttons .dictionary-button{width:calc(var(--vh, 1vh) * 4.5)!important;height:calc(var(--vh, 1vh) * 4.5)!important}@media only screen and (max-width: 800px) and (orientation: portrait){.floating-buttons-wrapper .floating-buttons .font-size-icon .svg,.floating-buttons-wrapper .floating-buttons .play-pause-background,.floating-buttons-wrapper .floating-buttons .dictionary-button{width:calc(var(--vh, 1vh) * 5)!important;height:calc(var(--vh, 1vh) * 5)!important}}.floating-buttons-wrapper .floating-buttons .play-pause-background.pseudo{background-color:#c4c4c4}.floating-buttons-wrapper .floating-buttons .dictionary-button{padding:8px}.font-size-wrapper{position:relative}.font-size-wrapper .font-size-button{padding:0;padding-inline-end:calc(var(--vh, 1vh) * 1.6)}.font-size-wrapper .font-size-button .button-container{position:relative;display:flex;justify-content:center;align-items:center}.font-size-wrapper .font-size-button .button-container .font-size-icon{padding:0}.font-size-wrapper .font-size-button .button-container .arrow-icon{position:absolute;transition:transform .3s ease;color:#6c6c6c;font-size:calc(var(--vh, 1vh) * 2.5)}.font-size-wrapper .font-size-button .button-container .arrow-icon.rotate{transform:scaleY(-1)}[dir=rtl] .font-size-wrapper .font-size-button .button-container .arrow-icon{right:86%}[dir=ltr] .font-size-wrapper .font-size-button .button-container .arrow-icon{left:86%}.font-size-wrapper .font-size-controller-menu{display:flex;justify-content:center;align-items:center;z-index:2000;box-sizing:border-box;box-shadow:0 1px 3px #00000040;border-radius:8px;overflow:hidden}.font-size-wrapper .font-size-controller-menu .font-size-controller-menu-option{display:flex;justify-content:center;align-items:center;transition:.3s ease;background-color:#fff;width:calc(var(--vh, 1vh) * 8.5);height:calc(var(--vh, 1vh) * 6)}.font-size-wrapper .font-size-controller-menu .font-size-controller-menu-option.selected,.font-size-wrapper .font-size-controller-menu .font-size-controller-menu-option:hover{background-color:#ecfbff}.font-size-wrapper .font-size-controller-menu.direction-column{flex-direction:column}.font-size-wrapper .font-size-controller-menu.direction-row{flex-direction:row}.font-size-dropdown{display:inline-block;position:relative;min-width:calc(var(--vh, 1vh) * 4);font-size:calc(var(--vh, 1vh) * 2)}.font-size-dropdown .font-size-button{display:flex;justify-content:center;align-items:center;cursor:pointer}.font-size-dropdown .font-size-button .fs-arrow{margin-inline-start:calc(var(--vh, 1vh) * .5);font-size:calc(var(--vh, 1vh) * 1)}.font-size-menu{position:absolute;top:calc(var(--vh, 1vh) * -5);z-index:10;box-shadow:5px 5px 5px -6px #686868;border-radius:5px;background-color:#fff;width:calc(var(--vh, 1vh) * 6)}.font-size-menu :nth-child(1){border-top-right-radius:5px;border-top-left-radius:5px}.font-size-menu :nth-child(6){border-bottom-right-radius:5px;border-bottom-left-radius:5px}.font-size-menu,.font-size-menu-item{font-size:calc(var(--vh, 1vh) * 2.5)!important}.font-size-menu::-webkit-scrollbar{display:none}.font-size-option{display:flex;justify-content:center;align-items:center;padding:calc(var(--vh, 1vh) * 1)}.font-size-option:hover{cursor:pointer;background:#f0f0f0}.font-color-menu{display:flex;position:absolute;box-shadow:0 3px 6px #00000029;border-radius:10px}.font-color-menu .font-color-wrapper{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fafafa;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.font-color-menu .font-color-wrapper:hover{background-color:#eee}.font-color{border:3px solid rgba(0,0,0,0);border-radius:50%;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.footnote{margin:calc(var(--vh, 1vh) * 5) 5vw calc(var(--vh, 1vh) * 2)}.footnote .footnote-wrapper{display:flex;flex-direction:row-reverse;align-items:center;margin-inline-end:auto;width:fit-content;color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.5)}.footnote .footnote-wrapper.pointer{cursor:pointer}.footnote .footnote-wrapper .footnote-icon{margin-inline-end:5px;padding:5px;width:calc(var(--vh, 1vh) * 3.5);height:calc(var(--vh, 1vh) * 3.5)}.footnote .footnote-input-wrapper{display:flex;align-items:center;box-sizing:border-box;border:.5px solid #6e6e6e;border-radius:3px;padding:0 4px;width:100%}.footnote .footnote-input-wrapper .input-footnote{flex:1;margin:auto;outline:none;border:none;resize:none;white-space:pre-wrap}.footnote .footnote-input-wrapper .footnote-icon{margin-inline-end:calc(var(--vh, 1vh) * 1);padding:calc(var(--vh, 1vh) * .5);width:calc(var(--vh, 1vh) * 3.5);height:calc(var(--vh, 1vh) * 3.5)}.MuiButtonBase-root.form-chip{display:inline-flex;align-items:center;gap:.7rem;transition:all .6s ease;cursor:pointer;border:1px solid rgba(187,187,187,.7333333333);border-radius:20px;padding:.1rem .6rem;width:fit-content;color:#707170;font-size:1.2rem}.MuiButtonBase-root.form-chip:hover{background-color:#f2f2f2}.MuiButtonBase-root.form-chip .LOW,.MuiButtonBase-root.form-chip .MEDIUM,.MuiButtonBase-root.form-chip .HIGH{margin-inline-end:calc(var(--vh, 1vh) * 1);border-radius:50%;width:10px;min-width:10px;height:10px}.MuiButtonBase-root.form-chip .HIGH{background-color:#80dbb0}.MuiButtonBase-root.form-chip .MEDIUM{background-color:#6eb9cf}.MuiButtonBase-root.form-chip .LOW{background-color:#eb5a7c}.MuiButtonBase-root.form-chip .circle{margin-inline-end:unset;border-radius:50%;width:10px;height:10px}.MuiButtonBase-root.form-chip.selected{border-color:#4196b4;background-color:#e7f3f6}.MuiButtonBase-root.form-chip.selected.checkbox{color:#4196b4}.form-chip-checkbox-radio-container{display:flex;flex-wrap:wrap;gap:.7rem;width:fit-content}.form-header{margin-bottom:calc(var(--vh, 1vh) * 1.3);color:#6c6c6c;font-size:1.15em}.form-generic-popup .form-generic-popup-paper{max-width:none;max-height:80vh}.form-generic-popup .form-generic-popup-title{display:flex;justify-content:space-between;align-items:flex-start;background-color:#635e5e14;padding-inline:calc(var(--vh, 1vh) * 6) calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 6);color:#6c6c6c;font-weight:700;font-size:1.2rem}.form-generic-popup .form-generic-popup-title.thin-assign-popup-title{height:calc(var(--vh, 1vh) * 3.8)}.form-generic-popup .form-generic-popup-title.form-popup-icon-start{flex-direction:row-reverse;justify-content:flex-end}.form-generic-popup .form-generic-popup-title .form-generic-popup-title-additional{color:#6c6c6c;font-weight:500;font-size:1rem;line-height:1.2}.form-generic-popup .form-generic-popup-title .form-generic-popup-title-button{width:calc(var(--vh, 1vh) * 3.8);height:calc(var(--vh, 1vh) * 3.8);color:#4c8092}.form-generic-popup .form-generic-popup-title .form-generic-popup-title-button svg{font-weight:400;font-size:calc(var(--vh, 1vh) * 2.9)}.form-generic-popup .secondary-form-header{margin-bottom:calc(var(--vh, 1vh) * 1.3);color:#6c6c6c;font-weight:500}.form-generic-popup .form-generic-popup-content{padding-inline:3rem;overflow-y:auto}.form-generic-popup .form-generic-popup-footer{padding:calc(var(--vh, 1vh) * 2) 3vw;height:calc(var(--vh, 1vh) * 6)}.form-generic-popup .form-generic-popup-footer .form-popup-button{font-size:1.2rem}.form-generic-popup .form-generic-popup-footer .form-popup-button.saveButton{font-weight:600}@media only screen and (max-width: 800px) and (orientation: portrait){.form-generic-popup .form-generic-popup-paper{width:100vw;max-height:90vh}.form-generic-popup .form-generic-popup-title{align-items:center;font-size:1rem}.form-generic-popup .form-generic-popup-title.thin-assign-popup-title{height:calc(var(--vh, 1vh) * 5.5)}.form-generic-popup .form-generic-popup-content{align-items:center;padding:10px;padding-inline-start:1.5rem}.form-generic-popup .form-generic-popup-footer .saveButton,.form-generic-popup .form-generic-popup-footer .cancelButton{font-size:1.2rem}}.form-popup .page-info-note{margin-inline-start:5vw;color:#4c8092}.form-popup .button-flex{display:flex;justify-content:space-around;gap:.8vw}.form-popup .form{padding:calc(var(--vh, 1vh) * 2) 5vw;max-height:calc(var(--vh, 1vh) * 55)}.form-popup .form.large{max-height:calc(var(--vh, 1vh) * 65)}.form-popup .form .insert-data-display img{width:100%}.confirm-popup-body,.form{overflow-x:visible;overflow-y:auto}.confirm-popup-body .reporter-email-input,.form .reporter-email-input{position:relative}.confirm-popup-body:not(.no-padding) .flex .label,.confirm-popup-body:not(.no-padding) .flex .small-label,.confirm-popup-body .flex .value,.form:not(.no-padding) .flex .label,.form:not(.no-padding) .flex .small-label,.form .flex .value{box-sizing:border-box;margin:0;padding-inline:0 1vw;padding-block:calc(var(--vh, 1vh) * 1)}.confirm-popup-body .value,.form .value{white-space:pre-line}.confirm-popup-body .flex,.form .flex{display:flex;align-items:center;margin:calc(var(--vh, 1vh) * 3) 0;color:#383838;font-size:1.3rem}.confirm-popup-body .flex.align-start,.form .flex.align-start{align-items:flex-start}.confirm-popup-body .flex.align-center,.form .flex.align-center{align-items:center}.confirm-popup-body .flex .label,.confirm-popup-body .flex .small-label,.form .flex .label,.form .flex .small-label{margin:0;min-width:13vw;max-width:13vw}.confirm-popup-body .flex .small-label,.form .flex .small-label{font-size:1.1rem}.confirm-popup-body .flex .error,.form .flex .error{color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.confirm-popup-body .flex .email-report-err,.form .flex .email-report-err{position:absolute;bottom:-2.5vh}.confirm-popup-body .flex .text-input.textarea,.form .flex .text-input.textarea{width:30vw;height:15vh;resize:none}.confirm-popup-body .flex .flex-column,.form .flex .flex-column{display:flex;flex-direction:column}.confirm-popup-body .flex .no-user-vocabs,.form .flex .no-user-vocabs{display:flex;justify-content:center;align-items:center;color:#707170;font-size:1.3rem}.confirm-popup-body .flex .insert-data-container,.form .flex .insert-data-container{margin:0}.confirm-popup-body .flex .insert-data-item,.confirm-popup-body .flex .insert-data-display,.form .flex .insert-data-item,.form .flex .insert-data-display{width:30vw}.confirm-popup-body .flex .insert-data-item>img,.confirm-popup-body .flex .insert-data-display>img,.form .flex .insert-data-item>img,.form .flex .insert-data-display>img{border-radius:5px}.confirm-popup-body .flex a,.form .flex a{display:block;max-width:30vw;overflow:hidden;color:#383838;font-size:1.3rem;text-overflow:ellipsis;white-space:nowrap}.confirm-popup-body .flex .relative-element,.form .flex .relative-element{position:relative}.confirm-popup-body .flex .absolute-element,.form .flex .absolute-element{position:absolute}.confirm-popup-body .input-info-div .checkbox-input .check-box-container,.form .input-info-div .checkbox-input .check-box-container{display:flex;align-items:center;width:fit-content;color:#383838}.confirm-popup-body .input-info-div .checkbox-input .check-box-container span,.form .input-info-div .checkbox-input .check-box-container span{margin-inline-start:7px;color:#707170;font-size:1.3rem}.confirm-popup-body .date-picker,.form .date-picker{display:flex}.confirm-popup-body .date-picker .date-picker-text-field,.form .date-picker .date-picker-text-field{padding:1.2vh;color:#47484a}.confirm-popup-body .date-picker .date-picker-input,.form .date-picker .date-picker-input{padding:0;font-size:2.5vh}.confirm-popup-body .date-picker .date-picker-icon,.form .date-picker .date-picker-icon{margin:0;margin-inline-end:8px;padding:0;font-size:18px}.confirm-popup-body .date-picker .warning-button,.form .date-picker .warning-button{margin-inline-start:.6rem;margin-block:auto;height:fit-content}.confirm-popup-body .date-picker .warning-button .past-warning,.form .date-picker .warning-button .past-warning{width:.8rem;height:.8rem}.confirm-popup-body{overflow-y:visible}.text-input{position:relative;box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1);color:#707170;font-size:1.3rem;width:30vw;min-width:150px;unicode-bidi:plaintext}.text-input .error{color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.text-input .error{position:absolute;right:0;margin-top:5px}.text-input .placeholder,.text-input ::placeholder{color:#9197a3;font-weight:300;font-size:1.3rem}.text-input.disabled,.text-input:disabled{background-color:#f2f2f2}.text-input.match-parent-dir{text-align:-webkit-match-parent}.general-text-input{position:relative;box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);background-color:#fff;padding:calc(var(--vh, 1vh) * 1);color:#707170;font-size:1.3rem;border-radius:5px;width:100%;min-width:150px;height:3rem;color:#383838;unicode-bidi:plaintext}.general-text-input .error{color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.general-text-input .error{position:absolute;right:0;margin-top:5px}.general-text-input .placeholder,.general-text-input ::placeholder{color:#9197a3;font-weight:300;font-size:1.3rem}.general-text-input.disabled,.general-text-input:disabled{background-color:#f2f2f2}.general-text-input.match-parent-dir{text-align:-webkit-match-parent}.choose-image{display:flex;justify-content:center;align-items:center;color:#4196b4;font-weight:700}.choose-image img{margin-inline-end:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 3)}.choose-image:hover,.choose-image:focus-visible{filter:brightness(.8)}@media only screen and (max-width: 550px),(max-aspect-ratio: 3/4){.form-popup .form,.form{flex:1;height:fit-content;max-height:unset;overflow:auto}.form .flex{flex-direction:column;align-items:flex-start}.form .flex .label,.form .flex .small-label{width:100%;min-width:100%;max-width:unset}.form .flex .text-input,.form .flex .text-input.textarea,.form .flex .datalist-chips-wrapper,.form .flex .checkbox-datalist-wrapper,.form .flex .insert-data-container .insert-data-item{width:100%!important}.form .flex a{max-width:100%}}.from-learning-unit{display:flex;justify-content:center;align-items:center;justify-content:flex-start}.from-learning-unit.skeleton{margin-inline-end:calc(var(--vw, 1vw) * .5);width:calc(var(--vw, 1vw) * 10)}.from-learning-unit .folder-button .folder-icon{margin-inline-end:0px}.from-learning-unit .folder-icon{margin-inline-end:5px;font-weight:600}.from-learning-unit .from-learning-unit-text{display:flex;align-items:center;color:#4c8092;white-space:normal;word-break:break-all}.from-learning-unit .from-learning-unit-text strong{font-weight:bolder}.from-learning-unit .from-learning-unit-text strong:hover{text-decoration:underline}.card.games-data{flex-direction:row;align-items:stretch;height:35vh}.card.games-data section{flex:1}.card.games-data section:not(:first-child){padding-inline-start:2vw}.card.games-data section:not(:last-child){border-inline-end:solid rgba(128,128,128,.2509803922) 1.5px;padding-inline-end:2vw}.card.games-data section .loader{margin:auto;margin-top:11vh}.card.games-data section h1{margin:8vh 0 1vh;font-size:calc(var(--vh, 1vh) * 5)}.card.games-data section h3{margin:0;font-size:calc(var(--vh, 1vh) * 2.5)}.card.games-data section .general-data{display:flex;flex:2;justify-content:space-around;height:calc(100% - 2.2vh);color:#4c8092;text-align:center}.card.games-data section .general-data>div{flex:1}.card.games-data section .words-table{box-shadow:none;padding:0;height:calc(100% - 2.2vh)}.card.games-data section .words-table .title{display:none}.card.games-data section .words-table .statistics-table{padding:0}.card.games-data section .words-table table{margin-top:0}.card.games-data section .words-table table tr{border:none;font-weight:600}.card.games-data section .words-table table tr td:first-child{padding-inline-start:0;padding-inline-end:0}.card.games-data section .words-table table tr .extra-info{color:#6f6f6f;font-weight:400;text-align:end}.card.games-data section .common-game{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 2.2vh);color:#6f6f6f;text-align:center}.card.games-data section .common-game img{height:9vh}.card.games-data section .common-game h3{margin:0}.card.games-data section .common-game .no-results{color:#383838;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.3)}.generic-check-box-container{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;width:fit-content}.generic-check-box-container .check-box{display:inline-flex;justify-content:center;align-items:center;transition:background-color .1s;cursor:pointer;border:1px solid #4196b4;background-color:#fff;width:1.3rem;height:1.3rem}.generic-check-box-container .check-box .icon{visibility:hidden;color:#fff;font-size:1.1rem}.generic-check-box-container .check-box:hover{background-color:#e0e0e0}.generic-check-box-container .check-box.checked{background-color:#4196b4}.generic-check-box-container .check-box.checked .icon{visibility:visible}.generic-check-box-container .label{cursor:pointer}.generic-check-box-container.disabled{cursor:default}.generic-check-box-container.disabled .check-box{cursor:default;border:1px solid #bbb;background-color:#e0e0e0}.generic-check-box-container.disabled .check-box:hover{background-color:#e0e0e0}.generic-check-box-container.disabled .check-box.checked .icon{visibility:hidden}.generic-check-box-container.disabled .label{cursor:default}.smooth-dnd-disable-touch-action *{touch-action:auto!important}.sentence-item{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:calc(var(--font-size) * 1)}.sentence-item .content-audio{display:flex;unicode-bidi:plaintext}.sentence-item .option-audio-wrapper{margin-inline-end:8px}.sentence-item .option-audio-wrapper .recording-main-button{margin-top:unset}body[dir=rtl] .dnd-whole-container{position:relative;margin:2vh 0 4vh}body[dir=rtl] .dnd-whole-container .dnd-container{position:absolute;top:0;left:1vw;width:calc(100% - var(--font-size) * 1.3 - 3vw)}@media screen and (width <= 450px){body[dir=rtl] .dnd-whole-container .dnd-container{right:2vw;left:2vw}}body[dir=rtl] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper{display:flex!important;overflow:visible!important}body[dir=rtl] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper .draggable-item{display:flex!important;align-items:center;margin-bottom:8px;box-shadow:2px 3px 6px #00000029;border-radius:10px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * .5) 10px;width:100%;height:fit-content;min-height:calc(var(--vh, 1vh) * 4);color:#383838;-webkit-user-select:none;user-select:none}body[dir=rtl] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper .draggable-item.text-size-2{min-height:calc(var(--vh, 1vh) * 5)}body[dir=rtl] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper .draggable-item.text-size-3{min-height:calc(var(--vh, 1vh) * 6)}body[dir=rtl] .dnd-whole-container .absolute-container{position:absolute;top:0;right:0;width:100%}body[dir=rtl] .dnd-whole-container .absolute-container .drag-item-container{display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;margin-bottom:8px;min-height:4vh}body[dir=rtl] .dnd-whole-container .absolute-container .drag-item-container .number{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#f2f2f2;width:calc(var(--font-size) * 1.3);height:calc(var(--font-size) * 1.3);-webkit-user-select:none;user-select:none}@media screen and (width <= 450px){body[dir=rtl] .dnd-whole-container .absolute-container .drag-item-container .number{display:none}}body[dir=rtl] .dnd-whole-container .absolute-container .drag-item-container .number>span{color:#6e6e6e;font-weight:500}body[dir=rtl] .dnd-whole-container .absolute-container .drag-item-container .gray-area{box-sizing:border-box;box-shadow:inset 0 2px 6px #0000000d;border-radius:4px;background-color:#ebebeb;padding:10px 0;width:calc(100% - var(--font-size) * 1.3 - 1vw);height:100%}@media only screen and (width <= 800px),(aspect-ratio <= 1/1){body[dir=rtl] .dnd-whole-container .dnd-container{left:2vw;width:calc(100% - var(--font-size) * 1.3 - 5vw)}body[dir=rtl] .dnd-whole-container .absolute-container .drag-item-container .gray-area{border-radius:10px;width:calc(100% - var(--font-size) * 1.3 - 1vw)}}body[dir=ltr] .dnd-whole-container{position:relative;margin:2vh 0 4vh}body[dir=ltr] .dnd-whole-container .dnd-container{position:absolute;top:0;right:1vw;width:calc(100% - var(--font-size) * 1.3 - 3vw)}@media screen and (width <= 450px){body[dir=ltr] .dnd-whole-container .dnd-container{right:2vw;left:2vw}}body[dir=ltr] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper{display:flex!important;overflow:visible!important}body[dir=ltr] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper .draggable-item{display:flex!important;align-items:center;margin-bottom:8px;box-shadow:2px 3px 6px #00000029;border-radius:10px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * .5) 10px;width:100%;height:fit-content;min-height:calc(var(--vh, 1vh) * 4);color:#383838;-webkit-user-select:none;user-select:none}body[dir=ltr] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper .draggable-item.text-size-2{min-height:calc(var(--vh, 1vh) * 5)}body[dir=ltr] .dnd-whole-container .dnd-container .smooth-dnd-draggable-wrapper .draggable-item.text-size-3{min-height:calc(var(--vh, 1vh) * 6)}body[dir=ltr] .dnd-whole-container .absolute-container{position:absolute;top:0;right:0;width:100%}body[dir=ltr] .dnd-whole-container .absolute-container .drag-item-container{display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;margin-bottom:8px;min-height:4vh}body[dir=ltr] .dnd-whole-container .absolute-container .drag-item-container .number{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#f2f2f2;width:calc(var(--font-size) * 1.3);height:calc(var(--font-size) * 1.3);-webkit-user-select:none;user-select:none}@media screen and (width <= 450px){body[dir=ltr] .dnd-whole-container .absolute-container .drag-item-container .number{display:none}}body[dir=ltr] .dnd-whole-container .absolute-container .drag-item-container .number>span{color:#6e6e6e;font-weight:500}body[dir=ltr] .dnd-whole-container .absolute-container .drag-item-container .gray-area{box-sizing:border-box;box-shadow:inset 0 2px 6px #0000000d;border-radius:4px;background-color:#ebebeb;padding:10px 0;width:calc(100% - var(--font-size) * 1.3 - 1vw);height:100%}@media only screen and (width <= 800px),(aspect-ratio <= 1/1){body[dir=ltr] .dnd-whole-container .dnd-container{right:2vw;width:calc(100% - var(--font-size) * 1.3 - 5vw)}body[dir=ltr] .dnd-whole-container .absolute-container .drag-item-container .gray-area{border-radius:10px;width:calc(100% - var(--font-size) * 1.3 - 1vw)}}.generic-radio-button{color:#6c6c6c}.generic-radio-button.MuiRadio-root{color:#bbbb}.generic-radio-button.MuiRadio-root.Mui-checked{color:#4196b4}.table .table-column{display:flex;position:relative;flex-direction:column;border-radius:5px;padding:5px;height:fit-content;overflow:visible}.table .table-column.row-header-on>.textarea-container:first-child{border:1px dashed #4196b4;background-color:#f2f2f2}.table .table-column.row-header-on>.textarea-container:first-child .cell-textarea{background-color:#f2f2f2}.table .table-column.column-header-on:nth-child(1) .textarea-container{border:1px dashed #4196b4;background-color:#f2f2f2}.table .table-column.column-header-on:nth-child(1) .textarea-container .cell-textarea{background-color:#f2f2f2}.table .table-column .textarea-container{margin:5px 0;border:1px dashed #e0e0e0;border-radius:3px;background-color:#fff}.table,.table-student{display:flex}.table .table-column .textarea-container,.table-student .table-column .textarea-container{box-sizing:border-box;width:100%;height:fit-content;min-height:60px;max-height:300px;overflow-y:auto}.table .table-column .textarea-container .inner-cell,.table-student .table-column .textarea-container .inner-cell{display:flex;position:relative;flex-direction:row;padding:calc(var(--vh, 1vh) * .7)}.table .table-column .textarea-container.displayed-cell,.table-student .table-column .textarea-container.displayed-cell,.table .table-column .textarea-container.displayed-cell .inner-cell,.table-student .table-column .textarea-container.displayed-cell .inner-cell{flex-direction:column}.table .table-column .textarea-container.locked,.table .table-column .textarea-container.disabled,.table-student .table-column .textarea-container.locked,.table-student .table-column .textarea-container.disabled{background-color:#f2f2f2}.table .table-column .textarea-container.unlocked,.table-student .table-column .textarea-container.unlocked{background-color:#fff}.table .table-column .textarea-container.has-audio .insert-data-container,.table .table-column .textarea-container.recording .insert-data-container,.table-student .table-column .textarea-container.has-audio .insert-data-container,.table-student .table-column .textarea-container.recording .insert-data-container{margin-top:8px!important}.table .table-column .textarea-container.recording .insert-data-menu-container,.table .table-column .textarea-container:not(.focused) .insert-data-menu-container,.table-student .table-column .textarea-container.recording .insert-data-menu-container,.table-student .table-column .textarea-container:not(.focused) .insert-data-menu-container{visibility:hidden}.table .table-column .textarea-container.has-image .insert-data-menu-container button.MuiButtonBase-root.MuiIconButton-root.toolbar-button-container-mui.table-cell-insertdata.table-cell-add-image,.table-student .table-column .textarea-container.has-image .insert-data-menu-container button.MuiButtonBase-root.MuiIconButton-root.toolbar-button-container-mui.table-cell-insertdata.table-cell-add-image,.table .table-column .textarea-container.has-audio .insert-data-menu-container button.MuiButtonBase-root.MuiIconButton-root.toolbar-button-container-mui.table-cell-insertdata.table-cell-microphone,.table-student .table-column .textarea-container.has-audio .insert-data-menu-container button.MuiButtonBase-root.MuiIconButton-root.toolbar-button-container-mui.table-cell-insertdata.table-cell-microphone{visibility:hidden}.table .table-column .textarea-container .insert-data-menu-container button.MuiButtonBase-root.MuiIconButton-root.toolbar-button-container-mui.table-cell-insertdata,.table-student .table-column .textarea-container .insert-data-menu-container button.MuiButtonBase-root.MuiIconButton-root.toolbar-button-container-mui.table-cell-insertdata{margin:2px;padding:2px!important;width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.table .table-column .textarea-container textarea,.table-student .table-column .textarea-container textarea{padding:4px 6px;height:auto;font-size:calc(var(--font-size) * .83)}.table .table-column .textarea-container .insert-data-menu-container,.table-student .table-column .textarea-container .insert-data-menu-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:calc(var(--vh, 1vh) * 1)}.table .table-column .textarea-container .recording-button,.table-student .table-column .textarea-container .recording-button{justify-content:flex-start;padding:0 6px}.table .table-column .textarea-container .cell-textarea-container,.table-student .table-column .textarea-container .cell-textarea-container{width:100%}.table .table-column .textarea-container .cell-textarea,.table-student .table-column .textarea-container .cell-textarea{box-sizing:border-box;outline:none;border:none;width:100%;resize:none;unicode-bidi:plaintext}.table .table-column .textarea-container.header,.table-student .table-column .textarea-container.header{border:1px solid #4196b4}.table .table-column .textarea-container::-webkit-scrollbar,.table-student .table-column .textarea-container::-webkit-scrollbar{width:3px;height:3px}.table .table-column .textarea-container .audio-and-text,.table-student .table-column .textarea-container .audio-and-text{margin:0}.table .table-column .textarea-container .image-container,.table-student .table-column .textarea-container .image-container{margin:calc(var(--vh, 1vh) * 1) 0}.table .table-column .textarea-container .insert-data-container,.table-student .table-column .textarea-container .insert-data-container{margin:0!important}.table .table-column .textarea-container .image-container,.table .table-column .textarea-container .insert-data-container .insert-data-item,.table-student .table-column .textarea-container .image-container,.table-student .table-column .textarea-container .insert-data-container .insert-data-item{position:relative;align-self:flex-end;padding:0;width:100%;max-height:300px}.table .table-column .textarea-container .image-container .insert-data-view-item-img,.table .table-column .textarea-container .insert-data-container .insert-data-item .insert-data-view-item-img,.table-student .table-column .textarea-container .image-container .insert-data-view-item-img,.table-student .table-column .textarea-container .insert-data-container .insert-data-item .insert-data-view-item-img{transition:.3s;border-radius:calc(var(--vh, 1vh) * 1);background-color:#fff;width:100%;height:auto;max-height:300px;object-fit:cover}.table .table-column .textarea-container .image-container .insert-data-view-item-img.loading,.table .table-column .textarea-container .insert-data-container .insert-data-item .insert-data-view-item-img.loading,.table-student .table-column .textarea-container .image-container .insert-data-view-item-img.loading,.table-student .table-column .textarea-container .insert-data-container .insert-data-item .insert-data-view-item-img.loading{animation:flicker linear 1.7s infinite;background-color:#c4c4c4}.table .table-column .textarea-container .insert-data-container ::-webkit-scrollbar,.table-student .table-column .textarea-container .insert-data-container ::-webkit-scrollbar{width:3px;height:3px}.classes{display:grid;grid-template-columns:repeat(auto-fill,calc(var(--vh, 1vh) * 4)) calc(var(--vh, 1vh) * 11);gap:10px;width:100%}.classes .classBtn{display:flex;justify-content:center;align-items:center;transition:.3s ease;border:1px solid #a5a4bf;border-radius:50%;width:calc(var(--vh, 1vh) * 3.7);height:calc(var(--vh, 1vh) * 3.7);font-size:calc(var(--vh, 1vh) * 2.5)}.grade-popup{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:calc(var(--vh, 1vh) * 2) calc(var(--vw, 1vw) * 2);color:#4c8092}.grade-popup .automatic-feedback-popup{display:flex;justify-content:center;align-items:center;flex-direction:column}.grade-popup .automatic-feedback-popup .success-message{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 3)}.grade-popup .automatic-feedback-popup .success-message .check-icon{margin-inline-end:calc(var(--vw, 1vw) * .5);height:calc(var(--vh, 1vh) * 4.4)}.grade-popup .automatic-feedback-popup .success-message .text{font-size:calc(var(--vh, 1vh) * 3.3)}.grade-popup .automatic-feedback-popup .display-answers-button{height:calc(var(--vh, 1vh) * 2)}.grade-popup .popup-grade-container{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700}.grade-popup .popup-grade-container .title{font-size:calc(var(--vh, 1vh) * 4);text-align:center}.grade-popup .popup-grade-container .grade{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 3) 0;border-radius:100px;background-color:#e0eff3;padding:calc(var(--vh, 1vh) * 3);aspect-ratio:1/1;min-width:calc(var(--vh, 1vh) * 14);font-size:calc(var(--vh, 1vh) * 8);line-height:calc(var(--vh, 1vh) * 8)}.grade-popup .bottom{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.grade-popup .bottom .success-message{display:flex;justify-content:center;align-items:center}.grade-popup .bottom .success-message .check-icon{margin-inline-end:calc(var(--vw, 1vw) * .5);height:calc(var(--vh, 1vh) * 3)}.grade-popup .bottom .success-message .text{font-size:calc(var(--vh, 1vh) * 2.5)}@keyframes loading{0%{border-color:#8b8787}50%{border-color:#bdbbbb}to{border-color:#8b8787}}.highlight-color-picker{display:flex;flex-direction:row;align-items:center;z-index:100;box-shadow:0 3px 6px #00000029;border-radius:.5vw;background-color:#fff;width:fit-content;user-select:none;-webkit-user-select:none}.highlight-color-picker .menu-item{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 1.5);color:#6eb9cf;font-size:2vh;text-align:center}.highlight-color-picker .menu-item .menu-color{border-radius:50%;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}.highlight-color-picker .menu-item .menu-color.loading{opacity:.6;pointer-events:none}.highlight-color-picker .menu-item .menu-color.current-color{border-color:#8b8787}.highlight-color-picker .menu-item .menu-color.current-color.loading{opacity:1;animation:loading linear 1.5s infinite}.highlight-color-picker .menu-item:hover{background-color:#00000029}#side-bar{display:flex;flex-direction:column;box-sizing:border-box;margin-inline-end:auto;background-color:#f7f8f9;padding-block:calc(var(--vh, 1vh) * 3);width:300px;min-width:300px;height:100%;overflow-y:auto}@media only screen and (max-width: 800px) and (orientation: portrait){#side-bar{width:100%}}#side-bar .side-bar-item{padding-inline:20px}#side-bar .go-back-classroom-name{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;width:100%}#side-bar .go-back-classroom-name .back-icon-button{margin-inline-end:15px;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}[dir=ltr] #side-bar .go-back-classroom-name .back-icon-button .back-icon{transform:rotate(180deg)}#side-bar .go-back-classroom-name .classroom-name{color:#6c6c6c;font-weight:600;font-size:1.1rem}#side-bar .side-bar-select-org{box-sizing:border-box;margin:0 auto;border-radius:100px;background-color:#fff;padding:8px;width:100%}@media only screen and (max-width: 800px) and (orientation: portrait){#side-bar .side-bar-select-org{margin-top:calc(var(--vh, 1vh) * 2)}}#side-bar .side-bar-select-org .select-top,#side-bar .side-bar-select-org.skeleton{display:flex;align-items:center}#side-bar .side-bar-select-org .select-top{color:#6eb9cf;font-weight:700;font-size:1.1rem}#side-bar .side-bar-select-org.skeleton .organization-image-skeleton{margin-inline-end:15px;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}#side-bar .side-bar-select-org.skeleton .text-skeleton{border-radius:5px;width:50%;height:calc(var(--vh, 1vh) * 2)}#side-bar .options-container{flex:1;margin:calc(var(--vh, 1vh) * 3) 0;overflow-y:auto}#side-bar .options-container .option{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;font-size:1.1rem;unicode-bidi:plaintext;text-align:start}#side-bar .options-container .option.option-skeleton{cursor:auto;margin-top:20px;border-radius:5px;height:1.5em}#side-bar .options-container .option .notifications-amount{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-inline-start:calc(var(--vw, 1vw) * .5);border-radius:100px;background-color:#c83278;padding:0 5px;min-width:20px;height:20px;color:#fff;font-weight:400;font-size:13px}#side-bar .options-container .link-image{margin-inline-end:calc(var(--vw, 1vw) * 2);width:calc(var(--vh, 1vh) * 2.5)!important;height:calc(var(--vh, 1vh) * 2.5)!important}#side-bar .options-container .sub-links-list{margin:auto;margin-bottom:calc(var(--vh, 1vh) * 1);width:85%}#side-bar .options-container .sub-links-list .sub-link{display:flex;align-items:center;margin-inline-start:auto;border-radius:100px;width:93%;color:#6c6c6c}#side-bar .options-container .sub-links-list .sub-link.selected{font-weight:700}#side-bar .options-container .sub-links-list .sub-link:not(.selected){opacity:.7}#side-bar .options-container .sub-links-list .sub-link:hover{background-color:#d9eff473}#side-bar .options-container .change-workspace-button{margin-top:calc(var(--vh, 1vh) * 3)}#side-bar .side-bar-bottom{font-size:1.1rem}#side-bar .side-bar-bottom .new-updates,#side-bar .side-bar-bottom .language-select{display:flex;justify-content:center;align-items:center;padding:.5em 0;width:fit-content}#side-bar .side-bar-bottom .profile{padding-top:.5em}#side-bar .side-bar-bottom .profile .display-profile-div{margin-inline-end:.7vw;aspect-ratio:1/1;height:calc(var(--vh, 1vh) * 3)}@media only screen and (max-width: 800px) and (orientation: portrait){#side-bar .side-bar-bottom .profile .display-profile-div{margin-inline-end:2vw;height:calc(var(--vh, 1vh) * 4)}}#side-bar .side-bar-bottom .profile .user-name{margin:0;color:#6c6c6c}#side-bar .side-bar-bottom .new-updates .new-updates-text{margin:0;color:#4c8092;font-weight:400}#side-bar .side-bar-bottom .new-updates .new-updates-icon{margin-inline-end:.7vw;font-size:calc(var(--vh, 1vh) * 3)}#side-bar .side-bar-bottom .language-select .language-select-button{display:flex;justify-content:center;align-items:center;padding:5px 10px}#side-bar .side-bar-bottom .language-select .language-select-button .language-icon{margin-inline:0 5px}.homescreen-back.MuiButtonBase-root{margin-inline-end:5px;padding:5px!important}[dir=ltr] .homescreen-back.MuiButtonBase-root{transform:rotateY(180deg)}.homescreen-back.MuiButtonBase-root img,.homescreen-back.MuiButtonBase-root .svg{width:20px!important;height:20px!important}.breadcrumbs{margin-inline-end:auto}.breadcrumbs .breadcrumb{opacity:.5;cursor:pointer}.breadcrumbs .breadcrumb h3{padding-inline-end:0!important}[dir=rtl] .breadcrumbs .breadcrumb-separator{transform:rotateY(180deg)}.hs-header.no-spaces{padding-bottom:0}.hs-header.no-spaces h3{margin:0}.homescreen-main{display:flex;flex:1;flex-direction:column;box-sizing:border-box;height:100%}.texts{display:flex;flex-grow:1;flex-direction:column;height:100%;overflow:overlay}.texts.bottom-waves{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20250%2091'%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='none'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='Rectangle_1396'%20data-name='Rectangle%201396'%20width='147'%20height='1216'%20transform='translate(352%2070)'%20fill='%23fff'%20stroke='%23707070'%20stroke-width='1'%3e%3c/rect%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='Mask_Group_44'%20data-name='Mask%20Group%2044'%20transform='matrix(0,%20-0.75072,%200.205592,%200,%20-14.391439,%20355.297119)'%20clip-path='url(%23clip-path)'%20style=''%3e%3cg%20id='Group_5301'%20data-name='Group%205301'%20transform='translate(493.275%20-548.929)%20rotate(90)'%3e%3cpath%20id='Path_16745'%20data-name='Path%2016745'%20d='M2061.923,6.692C1614.224-22.6,1282.05,56.585,359.58,10s221.146,167.76,221.146,167.76H2142.573S2509.621,35.985,2061.923,6.692Z'%20transform='translate(0%2020)'%20fill='%236eb9cf'%20opacity='0.2'%3e%3c/path%3e%3cpath%20id='Path_16743'%20data-name='Path%2016743'%20d='M91.519,2.874C297.438,24.285,945.615-9,1771.523,20.2s0,66.525,0,66.525h-1680S-114.4-18.537,91.519,2.874Z'%20transform='translate(72.808%2084.473)'%20fill='%236eb9cf'%20opacity='0.22'%3e%3c/path%3e%3cpath%20id='Path_16746'%20data-name='Path%2016746'%20d='M2107.839,18.825C1757.1-4.777,919.935,32.228,298.162,3.807s-78.128,111.628-78.128,111.628h1887.8S2458.581,42.427,2107.839,18.825Z'%20transform='translate(0%2055.759)'%20fill='%236eb9cf'%20opacity='0.16'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:bottom;background-size:100% calc(var(--vh, 1vh) * 15);background-repeat:no-repeat;background-attachment:local}.texts .arrows{display:flex;position:absolute;position:fixed;bottom:20px;flex-direction:column;justify-content:center;gap:10px;z-index:20}[dir=rtl] .texts .arrows{left:20px}[dir=ltr] .texts .arrows{right:20px}.texts .arrows .arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fff;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.texts .arrows .arrow svg{color:#4c8092}.texts .arrows .arrow:not(.disabled):hover{background-color:#f2f2f2}.texts .arrows .arrow.disabled{opacity:.5;cursor:auto}.texts .arrows .arrow.disabled svg{color:#707170}.texts .hs-filters{gap:10px}@media only screen and (max-width: 800px) and (orientation: portrait){.texts .hs-filters.student-text-filters{flex-direction:column-reverse;align-items:start}}.texts .hs-filters.space-between{justify-content:space-between}.texts .hs-filters .select-top{font-size:calc(var(--vh, 1vh) * 1.9)}.texts .hs-filters .filter{font-size:13px}.texts .hs-filters .filter .filter-title{margin-inline-end:10px;margin-bottom:-4px;color:#4c8092;font-weight:500;font-size:calc(var(--vh, 1vh) * 2)}.texts .hs-filters .filter-button{position:relative;border:.5px solid rgba(0,0,0,.1607843137);width:33px;height:33px}.texts .hs-filters .filter-button .filters-num{position:absolute;top:calc(var(--vh, 1vh) * -.7);right:calc(var(--vh, 1vh) * -.9);border-radius:50%;background-color:#c83278;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2);color:#fff;font-size:calc(var(--vh, 1vh) * 1.5)}.texts .hs-filters .filter-select,.texts .hs-filters .chips-container .filter-chip{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:.5px solid rgba(0,0,0,.1607843137);border-radius:100px;padding:3px 10px;color:#635e5e;white-space:nowrap}.texts .hs-filters .filter-select.focus-visible,.texts .hs-filters .chips-container .filter-chip.focus-visible{background-color:#f2f2f2}.texts .hs-filters .filter-select{transition:all .2s ease;box-sizing:border-box;min-width:100px}.texts .hs-filters .filter-select.selected{border-color:#6eb9cf;background-color:#ecf6f9}.texts .hs-filters .filter-select .select-top{width:100%}.texts .hs-filters .filter-select ::-webkit-scrollbar{width:4px!important}.texts .hs-filters .chips-container{gap:10px}.texts .hs-filters .chips-container .filter-chip{gap:5px;text-align:center}.texts .hs-filters .chips-container .filter-chip .filter-chip-icon{background-color:#6e6e6e!important}.texts .hs-filters .chips-container .filter-chip.selected{border-color:#6eb9cf;background-color:#ecf6f9;color:#6eb9cf}.texts .hs-filters .chips-container .filter-chip.selected .filter-chip-icon{background-color:#6eb9cf!important}@media only screen and (max-width: 800px) and (orientation: portrait){.texts .hs-filters .scroll-shadows-container{position:relative;width:100%}.texts .hs-filters .scroll-shadows-container:before,.texts .hs-filters .scroll-shadows-container:after{position:absolute;top:0;width:40px;height:100%;content:""}[dir=rtl] .texts .hs-filters .scroll-shadows-container.has-start-shadow:before{right:0;background-image:linear-gradient(to left,white,transparent)}[dir=ltr] .texts .hs-filters .scroll-shadows-container.has-start-shadow:before{left:0;background-image:linear-gradient(to right,white,transparent)}[dir=rtl] .texts .hs-filters .scroll-shadows-container.has-end-shadow:after{left:0;background-image:linear-gradient(to right,white,transparent)}[dir=ltr] .texts .hs-filters .scroll-shadows-container.has-end-shadow:after{right:0;background-image:linear-gradient(to left,white,transparent)}.texts .hs-filters .scroll-shadows-container .chips-container{flex-wrap:nowrap;width:100%;overflow-y:auto}.texts .hs-filters .scroll-shadows-container .chips-container::-webkit-scrollbar{width:0px;height:0px}}.texts .hs-filters .circle{border-radius:50%;width:10px;height:10px}.texts .search-with-select{display:flex}@media only screen and (max-width: 800px) and (orientation: portrait){.texts .search-with-select{flex-grow:1;max-width:100%}}.texts .search-with-select .search-source-select,.texts .search-with-select .search-input{border:.5px solid rgba(0,0,0,.1607843137);height:33px;color:#635e5e}.texts .search-with-select .search-source-select{display:flex;justify-content:space-between;align-items:center;cursor:pointer;box-sizing:border-box;border-start-start-radius:100px;border-end-start-radius:100px;padding:3px 10px}.texts .search-with-select .search-source-select .select-top{width:100%}.texts .search-with-select .search-source-select ::-webkit-scrollbar{width:4px!important}.texts .search-with-select .search-source-select .select-container{display:flex}.texts .search-with-select .search-input{display:flex;align-items:center;transition:.5s ease;box-sizing:border-box;border-radius:100px;padding:0;padding-inline-start:10px;width:270px;direction:rtl}@media only screen and (max-width: 800px) and (orientation: portrait){.texts .search-with-select .search-input{width:100%}}.texts .search-with-select .search-input.close{justify-content:center;background-color:#635e5e;padding:0!important;width:33px!important}.texts .search-with-select .search-input.close input{display:none}.texts .search-with-select .search-input input::placeholder{font-size:calc(var(--vh, 1vh) * 1.9)}.texts .search-with-select .search-input.with-select{border-start-start-radius:unset;border-end-start-radius:unset}.texts .main-container{flex-grow:1;box-sizing:border-box;margin-bottom:calc(var(--vh, 1vh) * 2);border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:calc(91vw - 180px);width:100%;height:fit-content}@media only screen and (max-width: 800px) and (orientation: portrait){.texts .main-container{margin-bottom:calc(var(--vh, 1vh) * 3);width:100%}}.texts .main-container.vocabulary{padding-bottom:calc(var(--vh, 1vh) * 3)}.texts .main-container .student-cards-container,.texts .main-container .catalog-cards-container,.texts .main-container .category-cards-container,.texts .main-container .catalog-categories-container{display:grid;position:relative;box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * 2);width:100%}.texts .main-container .category-cards-container{grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}.texts .main-container .student-cards-container,.texts .main-container .catalog-cards-container{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:25px}.external-logo{position:fixed;bottom:10px;z-index:20;width:6vw}[dir=rtl] .external-logo{left:1vw}[dir=ltr] .external-logo{right:1vw}.hs-header .round-icon-button{transition:all .4s ease;margin-inline-start:1vw;background-color:#4196b4;padding:7px}.hs-header .round-icon-button:hover{background-color:#33778f}.hs-header .round-icon-button.delete-vocabulary:disabled{opacity:.25;background-color:#4196b4}.classroom-code-wrapper{display:flex}.classroom-code-wrapper-column{flex-direction:column;gap:calc(var(--vh, 1vh) * 2)}.classroom-code-button-wrapper{display:flex;justify-content:center;margin-inline-end:1vw;width:fit-content}.sidebar-menu-button{width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.hs-no-content{margin:calc(var(--vh, 1vh) * 10) auto 0;width:fit-content;color:#4196b4;font-size:calc(var(--vh, 1vh) * 3)}.hs-filters,.hs-header,.hs-statistics{display:flex;align-items:center;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 1) 0;width:100%}.hs-statistics,.hs-statistics-mobile{margin-bottom:calc(var(--vh, 1vh) * 2);border-radius:15px;background-color:#f7f8f9;color:#555;font-size:calc(var(--vh, 1vh) * 3)}.hs-statistics .statistics-item .data,.hs-statistics-mobile .statistics-item .data{font-weight:700;font-size:xx-large}.hs-statistics{min-height:calc(var(--vh, 1vh) * 15);overflow:hidden;text-align:center}.hs-statistics .statistics-item{display:flex;flex:1;flex-direction:column;align-items:center;padding:0 10px}.hs-statistics-mobile{display:flex;flex-direction:column;padding:5px 20px;font-size:calc(var(--vh, 1vh) * 3);text-align:start}.hs-statistics-mobile .statistics-item .data{font-weight:700;font-size:xx-large}.hs-statistics-mobile .statistics-item .text{padding-inline-start:10px}@media screen and (min-width: 1600px){.texts .main-container .category-cards-container{grid-template-columns:repeat(3,1fr)}.texts .main-container .student-cards-container,.texts .main-container .catalog-cards-container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 950px){.loader-container{display:flex;justify-content:center;align-items:center}.texts .main-container .student-cards-container,.texts .main-container .catalog-cards-container,.texts .main-container .category-cards-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 600px){.texts .main-container .student-cards-container,.texts .main-container .catalog-cards-container,.texts .main-container .category-cards-container{grid-template-columns:100%}}@media screen and (max-width: 450px){.texts{padding:0}.texts .hs-header{padding-block:calc(var(--vh, 1vh) * 1)}.texts .hs-header .search-with-select .search-input{width:170px}.texts .main-container{padding:0 3vw;width:100%;text-align:center}.texts .main-container .catalog-cards-container,.texts .main-container .category-cards-container{grid-template-columns:100%}.loader-container{display:flex;justify-content:center;align-items:center}.hs-filters{width:100%}}.scroll-container{display:flex;flex-grow:1;flex-direction:column;overflow:overlay}.scroll-container .arrow-up{display:flex;position:fixed;justify-content:center;align-items:center;z-index:20;transition:.5s ease;cursor:pointer;border-radius:50%;background-color:#4196b4;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}[dir=rtl] .scroll-container .arrow-up{left:20px}[dir=ltr] .scroll-container .arrow-up{right:20px}.scroll-container .arrow-up.visible{bottom:10px}.scroll-container .arrow-up.hidden{bottom:calc(var(--vh, 1vh) * -5)}.scroll-container .main-container{flex-grow:1;box-sizing:border-box;margin-bottom:calc(var(--vh, 1vh) * 2);border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;height:fit-content;text-align:center}.scroll-container .main-container .items-container{position:relative;box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * 2);width:100%}.scroll-container .main-container .loading-container{width:100%}.toolbar-button-container-mui{margin-top:5px;margin-bottom:0;margin-inline-start:5px!important;padding:6px!important;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.toolbar-button-container-mui.align{margin-inline-end:-8px!important}.toolbar-button-container-mui img{width:calc(var(--vh, 1vh) * 2)}.toolbar-button-container-mui.comment,.toolbar-button-container-mui.comment img{width:calc(var(--vh, 1vh) * 4.5)}.toolbar-button-container-mui .insert-data-button{padding:2rem}@media only screen and (max-width: 500px){.toolbar-button-container-mui{width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}}.insert-data-container{display:flex;flex-wrap:wrap;margin-top:calc(var(--vh, 1vh) * 1.5);margin-bottom:calc(var(--vh, 1vh) * 1);padding-bottom:calc(var(--vh, 1vh) * 1);width:100%;height:fit-content}.insert-data-container::-webkit-scrollbar{width:7px}.insert-data-item{display:flex;position:relative;flex-shrink:0;align-items:flex-end;width:100%}.insert-data-item .image-corner-position{position:absolute;top:10px}[dir=rtl] .insert-data-item .image-corner-position{left:10px}[dir=ltr] .insert-data-item .image-corner-position{right:10px}.insert-data-item .media-item-button{display:flex;flex-direction:column}.insert-data-item .trash-icon-button{transition:all .4s;box-sizing:border-box;margin-bottom:7px;box-shadow:0 3px 6px #00000029;background-color:#fff;padding:8px;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.insert-data-item .trash-icon-button:hover{background-color:#e0e0e0}.insert-data-item iframe,.insert-data-item img:not(.trash-img):not(.display-profile-img):not(.icon):not(.drag-handle),.insert-data-item .loom-iframe{border-radius:5px;width:100%;object-fit:cover}.insert-data-item iframe.emotion,.insert-data-item img:not(.trash-img):not(.display-profile-img):not(.icon):not(.drag-handle).emotion,.insert-data-item .loom-iframe.emotion{object-fit:contain}.insert-data-item iframe iframe,.insert-data-item img:not(.trash-img):not(.display-profile-img):not(.icon):not(.drag-handle) iframe,.insert-data-item .loom-iframe iframe{width:100%}.insert-data-item img:not(.trash-img):hover+.hover-text{visibility:visible;opacity:.9}.insert-data-item a{max-width:60%;font-size:calc(var(--vh, 1vh) * 2);text-align:left;word-break:break-all}.insert-data-item .expand-icon{display:flex;position:absolute;top:10px;right:10px;justify-content:center;align-items:center;box-sizing:border-box;border-radius:50%;background-color:#f2f2f2;padding:6px;width:30px;height:30px}.insert-data-item .expand-icon>img{width:100%;height:100%}.insert-data-item .hover-text{position:absolute;bottom:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;box-sizing:border-box;border-radius:0;background:#000000df;padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1);width:23vw;color:#fff;font-size:calc(var(--vh, 1vh) * 2)}.insert-popup-title{display:flex;align-items:center}.insert-popup-title img,.insert-popup-title svg,.insert-popup-title .svg{margin-inline-start:calc(var(--vh, 1vh) * 1.5);width:calc(var(--vh, 1vh) * 4)}.insert-popup-bottom{display:flex;flex-direction:row}.insert-popup-bottom .note{margin-top:20px;color:#383838;font-size:80%}.insert-popup-body{box-sizing:border-box;width:100%}.device-images{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:20px}.credit-box{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:calc(var(--vh, 1vh) * .5);width:100%;object-fit:cover}.credit-box .credit-and-input-box{display:flex;align-items:center;gap:calc(var(--vw, 1vw) * 1)}.credit-box .label-credit{font-size:calc(var(--vh, 1vh) * 2.5)}.credit-box .input-credit{box-sizing:border-box;margin:calc(var(--vh, 1vh) * 1) 0;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;padding:calc(var(--vh, 1vh) * .6);width:20vw;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.space-between-loom{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 1)}.add-image-label{display:flex;cursor:pointer;margin:auto;width:100%;height:80%;object-fit:cover}.add-image-label input{display:none}.add-image-container{display:flex;margin-bottom:calc(var(--vh, 1vh) * 3);width:100%;height:100%}.add-image-rect{position:relative;cursor:auto;border-radius:10px;width:100%;height:auto;object-fit:cover}.add-image-rect.no-pic{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border:1px solid #6eb9cf;background-color:#fff;text-align:center}.add-image-rect.no-pic.error{border:1px solid #ba4941}.add-image-rect.no-pic.error .add-image-error{display:flex;position:absolute;justify-content:center;align-items:center;border-radius:10px;background-color:#fffd;width:100%;height:100%;color:#ba4941}.add-image-rect.no-pic:hover{background-color:#00000010}.add-image-rect.no-pic span{color:#383838;font-size:small}.add-image-rect.no-pic>img{padding-top:calc(var(--vh, 1vh) * 4);padding-bottom:calc(var(--vh, 1vh) * 3);padding-inline-start:0;padding-inline-end:0;height:calc(var(--vh, 1vh) * 13)}img.add-image-rect{border:none;width:100%;object-fit:contain}.change-pic{transition:.2s;text-decoration:underline}.change-pic:hover{color:#4c8092}.input-and-label{display:flex;flex-direction:column;margin-bottom:calc(var(--vh, 1vh) * 2)}.input-wrapper,.location-link-input-wrapper,.location-title-input-wrapper{width:100%}.input-wrapper .location-link-note,.location-link-input-wrapper .location-link-note,.location-title-input-wrapper .location-link-note{height:calc(var(--vh, 1vh) * 2.5);color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.input-wrapper .location-link-note a,.location-link-input-wrapper .location-link-note a,.location-title-input-wrapper .location-link-note a{color:#6eb9cf}.input-wrapper .location-link-error,.location-link-input-wrapper .location-link-error,.location-title-input-wrapper .location-link-error{position:absolute;height:calc(var(--vh, 1vh) * 2.5);color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.input-wrapper .location-link-error.title,.location-link-input-wrapper .location-link-error.title,.location-title-input-wrapper .location-link-error.title{bottom:-10px}.input-wrapper .error-message,.location-link-input-wrapper .error-message,.location-title-input-wrapper .error-message{height:calc(var(--vh, 1vh) * 2.5);color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.input-wrapper input,.location-link-input-wrapper input,.location-title-input-wrapper input{box-sizing:border-box;margin:calc(var(--vh, 1vh) * 1) 0;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;padding:calc(var(--vh, 1vh) * 1);width:100%;color:#383838;font-size:calc(var(--vh, 1vh) * 3)}.location-title-input-wrapper{display:flex;align-items:center;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 2) 0;width:100%}.location-title-input-wrapper .location-title-input{display:flex;position:relative;flex-direction:column;margin-inline-start:calc(var(--vw, 1vw) * .5);width:90%}.location-title-input-wrapper .location-title-input input{padding:calc(var(--vh, 1vh) * .7);width:100%;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.embed-input-wrapper{margin-bottom:calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 20)}.embed-input-wrapper .error-message{height:calc(var(--vh, 1vh) * 2.5);color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.embed-input-wrapper textarea{box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;padding:calc(var(--vh, 1vh) * .7);width:100%;height:calc(var(--vh, 1vh) * 18);resize:none;color:#383838;font-size:calc(var(--vh, 1vh) * 3)}.embed-input-wrapper .embed-error-message{color:#ba4941}.allowed-sites-wrapper{font-size:calc(var(--vh, 1vh) * 1.7)}.allowed-sites-wrapper .allowed-sites{display:flex;flex-wrap:wrap;align-items:baseline;margin:calc(var(--vh, 1vh) * 1) 0}.allowed-sites-wrapper .allowed-sites>div{margin-inline-end:10px}.allowed-sites-wrapper .allowed-sites .allowed-site-anchor{transition:.3s ease;margin-inline-end:5px;margin-bottom:calc(var(--vh, 1vh) * 1);border-radius:100px;background-color:#4196b4;padding:calc(var(--vh, 1vh) * .5) calc(var(--vw, 1vw) * .5);color:#f4f4f4;text-decoration:none}.allowed-sites-wrapper .allowed-sites .allowed-site-anchor:hover{background-color:#4196b4}.edit-times-checkbox{transition:max-height .5s ease-in;margin-top:calc(var(--vh, 1vh) * 2);max-height:calc(var(--vh, 1vh) * 5);overflow:hidden}.edit-times-checkbox.closed{transition:max-height .5s;max-height:0}.edit-times{transition:max-height .9s ease-in;max-height:400px;overflow:hidden}.edit-times.closed{transition:max-height .8s;max-height:0}.edit-times .start-end-times{display:flex;flex-direction:column;justify-content:space-between;margin:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 3.5);font-weight:400;font-size:calc(var(--vh, 1vh) * 2.4)}.edit-times .start-end-times .time-picker-wrapper{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * 1)}.edit-times .start-end-times .start-end-text{width:calc(var(--vw, 1vw) * 8)}.edit-times .start-end-times span{font-weight:300}.interests-popup{display:flex;position:relative;flex-direction:column;align-items:center;width:75vw;overflow:hidden}.interests-popup .interests-popup-waves{position:absolute;top:0;transform:rotate(90deg) translate(-123%) scaleX(.3);z-index:-1;height:77vw;object-fit:fill}.interests-popup .interests-popup-logo{margin-top:calc(var(--vh, 1vh) * 8);margin-bottom:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 8)}.interests-popup .interests-popup-description{margin-bottom:calc(var(--vh, 1vh) * 4);color:#4c8092;font-weight:500;font-size:calc(var(--vh, 1vh) * 2.6);text-align:center}.interests-popup .interests-popup-description strong{font-weight:800}.interests-popup .interest-buttons-wrapper{display:flex;flex-grow:1;flex-wrap:wrap;align-content:flex-start;justify-content:center;width:65vw;max-height:calc(var(--vh, 1vh) * 45);overflow-y:auto;overflow-y:overlay}.interests-popup .interest-buttons-wrapper::-webkit-scrollbar{width:5px}.interests-popup .interests-popup-bottom{display:flex;justify-content:center;align-items:center;margin:calc(var(--vh, 1vh) * 4) 0 calc(var(--vh, 1vh) * 2) 0;width:100%}.interests-popup .interests-popup-bottom .interests-popup-bottom-button.MuiButtonBase-root{transition:.3s;box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#80dbb0;width:65vw;max-width:450px;height:calc(var(--vh, 1vh) * 6);color:#fff}.interests-popup .interests-popup-bottom .interests-popup-bottom-button.MuiButtonBase-root:hover,.interests-popup .interests-popup-bottom .interests-popup-bottom-button.MuiButtonBase-root:focus-visible{background-color:#44ca8b}.interests-popup .interests-popup-bottom .interests-popup-bottom-button.MuiButtonBase-root:disabled{box-shadow:none;background-color:#ccc}.interests-button.MuiButtonBase-root{position:relative;flex-direction:column;transition:background-color .3s;box-sizing:content-box;margin:calc(var(--vh, 1vh) * 1);box-shadow:0 3px 6px #00000029;border-width:2px;border-style:solid;border-color:transparent;border-radius:5px;padding:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 15);height:calc(var(--vh, 1vh) * 15);color:#555;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.3)}.interests-button.MuiButtonBase-root img{width:calc(var(--vh, 1vh) * 11);height:calc(var(--vh, 1vh) * 11);object-fit:contain}.interests-button.MuiButtonBase-root .interest-name{box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * .5);width:100%;height:calc(var(--vh, 1vh) * 4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interests-button.MuiButtonBase-root:before{position:absolute;top:calc(var(--vh, 1vh) * .2);opacity:0;background-image:var(--check-img);background-size:cover;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2);content:""}[dir=rtl] .interests-button.MuiButtonBase-root:before{right:calc(var(--vh, 1vh) * .2)}[dir=ltr] .interests-button.MuiButtonBase-root:before{left:calc(var(--vh, 1vh) * .2)}.interests-button.MuiButtonBase-root:hover,.interests-button.MuiButtonBase-root:focus-visible{background-color:#e0e0e0}.interests-button.MuiButtonBase-root.selected{border-color:#80dbb0}.interests-button.MuiButtonBase-root.selected:before{opacity:1}@media only screen and (max-width: 550px),(max-aspect-ratio: 3/4){.interests-popup .interests-popup-waves{transform:rotate(90deg) translate(-115%) scaleX(.5);height:100vw}.interests-popup .interest-buttons-wrapper{width:90vw;max-height:calc(var(--vh, 1vh) * 60)}.interests-popup .interests-popup-bottom .interests-popup-bottom-button.MuiButtonBase-root{width:90vw}.interests-button.MuiButtonBase-root{width:calc(var(--vh, 1vh) * 8);height:calc(var(--vh, 1vh) * 8);font-size:calc(var(--vh, 1vh) * 1.5)}}.join-classroom-popup{display:flex;flex-direction:column}.code-input-and-label{display:flex;flex-direction:column;justify-content:center;align-items:center}.code-input-and-label .image{margin-bottom:calc(var(--vh, 1vh) * 5);max-height:calc(var(--vh, 1vh) * 25)}.code-input-and-label .title{margin-bottom:calc(var(--vh, 1vh) * 4);color:#6c6c6c;font-size:calc(var(--vh, 1vh) * 3)}.code-input-and-label .code-input{display:flex;justify-content:center;direction:ltr}.code-input-and-label .code-input .vi{opacity:0}.code-input-and-label .code-input .container{gap:15px;width:fit-content!important;height:60px}@media only screen and (max-width: 800px) and (orientation: portrait){.code-input-and-label .code-input .container{gap:10px;height:50px}}.code-input-and-label .code-input .character{border:1px solid #6c6c6c;border-radius:10px;background-color:#fff;aspect-ratio:1/1;color:#6c6c6c;line-height:60px}.code-input-and-label .code-input .character-selected{position:relative;background-color:#80808012}.code-input-and-label .code-input .character-selected:before{position:absolute;top:0;right:0;bottom:0;left:0;animation:blink-animation .6s steps(2,start) infinite alternate;margin:auto;background-color:#6c6c6c;width:1px;height:40px;content:" "}@keyframes blink-animation{to{visibility:hidden}}@media only screen and (max-width: 800px){.code-input-and-label .code-input .character{line-height:normal}}.keyboard-button.round-button-style{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}.keyboard-button.round-button-style .svg,.keyboard-button.round-button-style svg,.keyboard-button.round-button-style img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.keyboard-button.round-button-style:hover{background-color:#ebebeb!important}.keyboard-container{display:flex;position:fixed;flex-direction:column;z-index:3000;box-shadow:0 3px 6px #00000029;background-color:#ececec;padding-top:0;padding-bottom:5px;padding-inline-start:5px;padding-inline-end:5px;width:600px;max-width:100vw;height:225px;font-size:20px}[dir=rtl] .keyboard-container,[dir=ltr] .keyboard-container{right:0}.keyboard-container .hg-theme-default .hg-button{height:32px}.keyboard-container .hg-theme-default .hg-button img{height:calc(var(--vh, 1vh) * 2)}.keyboard-container .keyboard-toolbar{display:flex;justify-content:space-between;align-items:center;cursor:move;padding-top:5px;width:fit-content;width:100%}.keyboard-container .keyboard-toolbar .keyboard-select-language{display:flex;align-items:center;cursor:pointer;padding-inline-start:8px;color:#4196b4;font-size:20px}.keyboard-container .keyboard-toolbar .keyboard-select-language img,.keyboard-container .keyboard-toolbar .keyboard-select-language .svg{margin-inline-end:5px;margin-top:calc(var(--vh, 1vh) * .5);width:20px!important;height:20px!important}.keyboard-container .keyboard-toolbar .keyboard-select-language svg{margin-inline-start:3px;margin-top:calc(var(--vh, 1vh) * .3);height:10px}.keyboard-container .keyboard-toolbar .button{padding:8px;width:30px;height:30px}.keyboard-container .keyboard-toolbar .button img{width:100%;height:100%}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.keyboard-button{display:none!important}}.features-wrapper{display:flex;flex-direction:column;box-sizing:border-box;margin-top:60px;margin-inline-start:auto;margin-inline-end:auto;padding:0 20px;color:#383838;font-size:calc(var(--vh, 1vh) * 3)}.features-wrapper .features-header{margin-bottom:40px;font-weight:700;font-size:1.1em}.features-wrapper .actual-features{display:flex;flex-wrap:wrap;justify-content:center}.features-wrapper .actual-features .feature-wrapper{display:flex;flex-direction:column;margin:20px;border-radius:10px;background-color:#f2f2f2;padding:30px 20px;width:200px}.features-wrapper .actual-features .feature-wrapper .feature-icon{align-self:center;margin-bottom:15px;height:95px}.features-wrapper .actual-features .feature-wrapper .feature-title{align-self:center;margin-bottom:10px;font-weight:700;font-size:1em;letter-spacing:.25px}.features-wrapper .actual-features .feature-wrapper .feature-description{align-self:center;font-size:1em}@media only screen and (max-width: 800px){.features-wrapper{margin-top:45px}.features-wrapper .actual-features .feature-wrapper{width:90vw}}.skills-wrapper{margin-top:100px;background-color:#4196b4;padding-top:40px;padding-bottom:40px;width:100%;color:#fff;font-size:calc(var(--vh, 1vh) * 3)}.skills-wrapper .skills-header{font-weight:700;font-size:1.5em}.skills-wrapper .actual-skills{display:flex;justify-content:center;margin-top:30px;margin-inline-start:auto;margin-inline-end:auto}.skills-wrapper .actual-skills .skill-wrapper{padding:10px;width:5em}.skills-wrapper .actual-skills .skill-wrapper .skill-icon{margin-bottom:10px;width:55%}.skills-wrapper .actual-skills .skill-wrapper .skill-title{font-size:1em}@media only screen and (max-width: 800px){.skills-wrapper{margin-top:80px;background-color:#6eb9cf;padding-top:40px;padding-bottom:15px;width:100%;color:#fff}.skills-wrapper .skills-header{margin-inline-start:20px;margin-inline-end:20px;font-weight:700;font-size:34px}.skills-wrapper .actual-skills{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-inline-start:auto;margin-inline-end:auto;width:250px}.skills-wrapper .actual-skills .skill-wrapper{margin:15px;width:60%}.skills-wrapper .actual-skills .skill-wrapper .skill-icon{margin-bottom:10px;width:80%}.skills-wrapper .actual-skills .skill-wrapper .skill-title{font-size:24px}}.landing-page-wrapper-div{display:flex;position:relative;flex-direction:column;width:100vw;height:100%;overflow:overlay;font-size:16px;text-align:center}.landing-page-wrapper-div .semi-topbar-container{height:fit-content}.landing-page-wrapper-div .semi-topbar-container .landing-page-top-screen{display:flex;align-items:center;min-height:calc(var(--vh, 1vh) * 100)}.landing-page-wrapper-div .semi-topbar-container .landing-page-top-screen .landing-page-top-bar{position:absolute;top:0}.landing-page-wrapper-div .landing-page-top-bar{background:transparent linear-gradient(180deg,#fff,#fff0) 0% 0% no-repeat padding-box}.landing-page-wrapper-div .lightbulb-and-text-wrapper{display:flex;justify-content:space-between;padding-block:10vh;max-width:45rem}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div{display:flex;flex-direction:column;padding-inline-start:8rem}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div>img{width:fit-content;height:calc(var(--vh, 1vh) * 10)}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-title{margin:0;margin-top:1vw;color:#707170;font-weight:700;font-size:3.2em;line-height:1.2em;text-align:start}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-subtitle{margin:calc(var(--vh, 1vh) * 1) 0 calc(var(--vh, 1vh) * 4) 0;max-width:90%;color:#707170;font-size:1.8em;line-height:1.3em;text-align:start}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-subtitle-bold{font-weight:700}.landing-page-wrapper-div .narrow-section{margin:auto;width:80vw}.landing-page-wrapper-div .narrow-section .how-it-works{margin-top:calc(var(--vh, 1vh) * 10);background-color:#4196b4;padding-top:calc(var(--vh, 1vh) * 1.5);padding-bottom:calc(var(--vh, 1vh) * 1.5);width:100%;color:#fff;font-weight:700;font-size:calc(var(--vh, 1vh) * 4.2)}.landing-page-button.MuiButtonBase-root{position:relative;align-self:flex-start;float:right;transition:.4s;cursor:pointer;outline:none;box-shadow:0 3px 6px #00000029;border:1.5px solid #4196b4;border-radius:100px;background-color:#fff;color:#4196b4}.landing-page-button.MuiButtonBase-root:hover{background-color:#e0e0e0}.landing-page-flag{position:absolute;top:0;left:0;z-index:-1;width:150rem;height:68rem}.landing-page-flag img{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0,0,0)),color-stop(70%,rgb(0,0,0)),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 0%,rgb(0,0,0) 70%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0,0,0)),color-stop(70%,rgb(0,0,0)),to(rgba(0,0,0,0)));mask-image:linear-gradient(to bottom,#000,#000 70%,#0000);width:100%;height:100%}.landing-page-flag-ltr{right:0;left:unset;transform:scaleX(-1)}.landing-page-lightbulb{display:flex;margin:calc(var(--vh, 1vh) * 3) calc(var(--vh, 1vh) * 10);width:calc(var(--vh, 1vh) * 35);height:calc(var(--vh, 1vh) * 55)}.landing-page-lightbulb img{width:calc(var(--vh, 1vh) * 35);height:calc(var(--vh, 1vh) * 55)}.difficulties{box-sizing:border-box;margin-top:0;background-color:#4196b4;padding:calc(var(--vh, 1vh) * 3);width:100%;color:#fff;font-size:calc(var(--vh, 1vh) * 4)}.privacy-wrapper{display:flex;justify-content:center;align-items:center;gap:50px;padding:30px 0;width:100%}.privacy-wrapper .link{color:#635e5e;font-size:large;text-decoration:none}.privacy-wrapper .link:hover{color:#383838}.landing-page-button-wrapper{display:flex;flex-direction:column;width:fit-content}.landing-page-button-wrapper .login-buttons{display:flex;flex-direction:row}.landing-page-button-wrapper .login-signin-buttons .schools-sign-up{display:flex;align-items:center;transition:.3s;box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#4196b4;padding:0 calc(var(--vh, 1vh) * 3);width:fit-content;height:2.3em;color:#fff;font-size:1.4em;unicode-bidi:plaintext;text-decoration:none}.landing-page-button-wrapper .login-signin-buttons .login-title{margin-top:calc(var(--vh, 1vh) * 3.5);color:#080808;font-weight:600;font-size:1.5em;text-align:start}.landing-page-button-wrapper .create-account{display:block;margin-top:calc(var(--vh, 1vh) * 4);padding:0;width:fit-content;color:#4196b4;font-size:1.2rem;text-align:start;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#4196b4;text-decoration-thickness:1px;text-underline-offset:5px}.landing-page-button-wrapper .create-account.margin-auto{margin:auto;margin-top:calc(var(--vh, 1vh) * 4)}.landing-page-button-wrapper .create-account strong{font-weight:700}.landing-page-link-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:calc(var(--vh, 1vh) * 4);width:100%}.landing-page-link-wrapper .example-text-link{display:flex;justify-content:center;align-items:center;transition:.3s;margin-inline-end:15px;margin-bottom:15px;box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#e0eff3;padding:calc(var(--vh, 1vh) * .5) calc(var(--vw, 1vw) * 1);width:fit-content;min-height:calc(var(--vh, 1vh) * 5);color:#383838;font-size:calc(var(--vh, 1vh) * 2.5);text-decoration:none}.landing-page-link-wrapper .example-text-link:hover{background-color:#b8e1ea}@media only screen and (min-width: 1600px){.landing-page-wrapper-div .landing-page-lightbulb{margin:calc(var(--vh, 1vh) * 4) calc(var(--vh, 1vh) * 8);width:calc(var(--vh, 1vh) * 27);height:calc(var(--vh, 1vh) * 40)}.landing-page-wrapper-div .landing-page-lightbulb img{width:calc(var(--vh, 1vh) * 27);height:calc(var(--vh, 1vh) * 40)}.landing-page-wrapper-div .landing-page-button.MuiButtonBase-root{font-size:calc(var(--vh, 1vh) * 3)}.landing-page-wrapper-div .landing-page-title .lp-bold{display:block;margin-top:calc(var(--vh, 1vh) * 1);font-size:calc(var(--vh, 1vh) * 6)}.landing-page-wrapper-div .landing-page-subtitle{font-size:calc(var(--vh, 1vh) * 3.7)}}@media only screen and (max-width: 800px){.landing-page-wrapper-div{font-size:10px}.landing-page-wrapper-div .landing-page-top-bar{background:none}.landing-page-wrapper-div .language-select .MuiIconButton-root .language-icon{width:1em!important;height:1em!important}.landing-page-wrapper-div .login-signin-buttons .schools-sign-up{font-size:2em}.landing-page-wrapper-div .login-button.MuiButtonBase-root{padding:1.1rem}.landing-page-wrapper-div .login-button.MuiButtonBase-root .googleIcon,.landing-page-wrapper-div .login-button.MuiButtonBase-root .eduIcon{margin:0;padding:0}.landing-page-wrapper-div .login-button.MuiButtonBase-root .googleIcon img,.landing-page-wrapper-div .login-button.MuiButtonBase-root .eduIcon img{width:100%;height:100%}.landing-page-wrapper-div .login-button.MuiButtonBase-root.idm-login-button{padding-left:3rem}.landing-page-flag{width:20rem;max-width:80vw;height:40vh}.landing-page-lightbulb{margin:calc(var(--vh, 1vh) * 4) calc(var(--vh, 1vh) * 8);width:calc(var(--vh, 1vh) * 27);height:calc(var(--vh, 1vh) * 40)}.landing-page-lightbulb img{width:calc(var(--vh, 1vh) * 23);height:calc(var(--vh, 1vh) * 36)}.landing-page-button.MuiButtonBase-root{margin:calc(var(--vh, 1vh) * 2) 0 calc(var(--vh, 1vh) * 1);font-size:calc(var(--vh, 1vh) * 3)}.narrow-section{margin:auto;width:500px}.narrow-section .how-it-works{margin-top:calc(var(--vh, 1vh) * 6);background-color:#4196b4;padding-top:calc(var(--vh, 1vh) * 1.5);padding-bottom:calc(var(--vh, 1vh) * 1.5);width:100%;color:#fff;font-weight:700;font-size:calc(var(--vh, 1vh) * 4.2)}.difficulties .difficulties-text{font-size:calc(var(--vh, 1vh) * 3)}.difficulties .difficulties-text .difficulties-big{font-size:calc(var(--vh, 1vh) * 4.5)}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div{padding-inline-start:4vw;padding-inline-end:4vw;max-width:30rem}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-title .lp-bold{display:block;margin-top:calc(var(--vh, 1vh) * 1);font-size:calc(var(--vh, 1vh) * 5)}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-subtitle{max-width:100%;font-size:calc(var(--vh, 1vh) * 3)}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div img{height:calc(var(--vh, 1vh) * 7)}}@media only screen and (max-width: 1400px) and (min-width: 801px){.landing-page-button-wrapper .landing-page-button.MuiButtonBase-root{margin:calc(var(--vh, 1vh) * 2) 0 calc(var(--vh, 1vh) * 1)}}@media only screen and (max-width: 600px),(max-aspect-ratio: 1/1){.landing-page-button-wrapper .login-signin-buttons .capish-blessings{font-size:1.6em}.landing-page-wrapper-div{display:block;margin-top:0;overflow-x:hidden}.landing-page-wrapper-div .landing-page-title{font-size:4em}.landing-page-wrapper-div .landing-page-title .lp-bold{font-size:calc(var(--vh, 1vh) * 5)}.landing-page-wrapper-div .landing-page-subtitle{font-size:3em}.landing-page-wrapper-div .landing-page-lightbulb{margin:calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 20);height:calc(var(--vh, 1vh) * 30)}.landing-page-wrapper-div .landing-page-lightbulb img{width:calc(var(--vh, 1vh) * 17);height:calc(var(--vh, 1vh) * 25)}.landing-page-wrapper-div .landing-page-button.MuiButtonBase-root{align-self:unset;margin:calc(var(--vh, 1vh) * 2) 0 calc(var(--vh, 1vh) * 1);padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 2.5);font-size:calc(var(--vh, 1vh) * 3)}.landing-page-wrapper-div .landing-page-button.MuiButtonBase-root span{display:flex;flex-direction:column}.landing-page-wrapper-div .landing-page-link-wrapper{margin-top:calc(var(--vh, 1vh) * 5)}}@media only screen and (max-width: 500px){.narrow-section{margin:auto;width:100vw}.landing-page-wrapper-div .lightbulb-and-text-wrapper{display:flex;flex-direction:column;align-items:center}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div{padding-inline:calc(var(--vw, 1vw) * 8)}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-title,.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-text-div .landing-page-subtitle{text-align:start}.landing-page-wrapper-div .lightbulb-and-text-wrapper .landing-page-lightbulb{margin-top:calc(var(--vh, 1vh) * 2)}.landing-page-link-wrapper{flex-direction:column;justify-content:center;align-items:center;margin-top:calc(var(--vh, 1vh) * 4);width:100%}.landing-page-link-wrapper .example-text-link{box-sizing:border-box;margin:calc(var(--vh, 1vh) * 1) 0;width:100%}}@media screen and (max-width: 400px){.landing-page-wrapper-div .login-signin-buttons .schools-sign-up,.landing-page-wrapper-div .login-button.MuiButtonBase-root{font-size:1.6em}.landing-page-wrapper-div .login-signin-buttons .schools-sign-up.idm-login-button.pointer,.landing-page-wrapper-div .login-signin-buttons .schools-sign-up.google-login-button,.landing-page-wrapper-div .login-button.MuiButtonBase-root.idm-login-button.pointer,.landing-page-wrapper-div .login-button.MuiButtonBase-root.google-login-button{font-size:1.9em}}.workflow-wrapper{margin-top:50px}.workflow-wrapper .workflow-title{color:#4196b4;font-weight:700;font-size:28px}.workflow-wrapper .workflow-slides-wrapper{display:flex;justify-content:center;margin-top:30px}.workflow-wrapper .workflow-slides-wrapper .workflow-slide{position:relative;margin-inline-end:20px;border-radius:2.5%;background-color:#f2f2f2;width:180px;height:166px}.workflow-wrapper .workflow-slides-wrapper .workflow-slide .workflow-chevron{position:absolute;top:36%;z-index:10;background-color:transparent;width:50px;color:#4196b4}[dir=rtl] .workflow-wrapper .workflow-slides-wrapper .workflow-slide .workflow-chevron{right:93%}[dir=ltr] .workflow-wrapper .workflow-slides-wrapper .workflow-slide .workflow-chevron{left:93%;transform:rotate(180deg)}.workflow-wrapper .workflow-slides-wrapper .workflow-slide .slide-text{position:absolute;top:50%;transform:translateY(-50%);margin:auto 15px;color:#383838;font-size:22px;line-height:26px}@media only screen and (max-width: 800px){.workflow-wrapper{margin-top:50px}.workflow-wrapper .workflow-title{color:#4196b4;font-weight:700;font-size:28px}.workflow-wrapper .workflow-slides-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:30px}.workflow-wrapper .workflow-slides-wrapper .workflow-slide{position:relative;margin-bottom:20px;margin-inline-end:0;border-radius:2.5%;background-color:#f2f2f2;width:400px;height:150px}.workflow-wrapper .workflow-slides-wrapper .workflow-slide .workflow-chevron{position:absolute;top:85%;z-index:10;background-color:transparent;width:50px;color:#4196b4}[dir=rtl] .workflow-wrapper .workflow-slides-wrapper .workflow-slide .workflow-chevron{right:50%;transform:matrix(0,-1,1,0,25,0)}[dir=ltr] .workflow-wrapper .workflow-slides-wrapper .workflow-slide .workflow-chevron{left:50%;transform:matrix(0,-1,1,0,-25,0)}.workflow-wrapper .workflow-slides-wrapper .workflow-slide .slide-text{position:absolute;top:50%;margin:0;font-size:22px;line-height:26px;text-align:center}[dir=rtl] .workflow-wrapper .workflow-slides-wrapper .workflow-slide .slide-text{left:50%;transform:translate(-50%,-50%)}[dir=ltr] .workflow-wrapper .workflow-slides-wrapper .workflow-slide .slide-text{right:50%;transform:translate(50%,-50%)}}.num-in-learning-unit{display:flex;position:absolute;top:0;justify-content:center;align-items:center;z-index:10;box-shadow:0 3px 6px #00000029;border-color:#fff;background-color:#fff;padding:0 8px;min-width:35px;height:35px;color:#555;font-size:18px}[dir=rtl] .num-in-learning-unit{right:0;border-top-right-radius:0;border-bottom-left-radius:15px}[dir=ltr] .num-in-learning-unit{left:0;border-top-left-radius:0;border-bottom-right-radius:15px}.num-in-learning-unit .completed-step-icon{margin-inline-start:5px;aspect-ratio:1/1;height:55%}.learning-unit .hs-header{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr auto;align-content:center}.learning-unit .hs-header .learning-unit-h3{display:flex;justify-content:center;align-items:center;max-width:600px;color:#6c6c6c;font-weight:700;font-size:1.5rem}.learning-unit .hs-header .learning-unit-h3 .homescreen-back{align-self:self-start}.learning-unit .hs-header .learning-unit-h3 .unit-name{text-align:start}.learning-unit .hs-header .tb-left{grid-gap:0;margin-inline-end:0}.learning-unit .hs-header .tb-left .status{margin-inline-end:0;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.2)}@media only screen and (max-width: 800px) and (orientation: portrait){.learning-unit .hs-header .tb-left .status{font-weight:600}}.learning-unit .hs-header .tb-left .margin-inline-start{margin-inline-start:.7vw}.learning-unit .hs-header .tb-left .round-icon-button{transition:none}.learning-unit .hs-header .tb-left .settings-button{width:fit-content!important;height:fit-content!important}.learning-unit .hs-header .tb-left .floating-top-bar-button{position:fixed;bottom:20px;z-index:1000;inset-inline-end:20px;box-shadow:0 4px 4px #00000025;font-size:1.2em}.learning-unit .hs-header .subtitle-description-container{grid-column:span 2/span 2;align-self:start;margin-inline-start:35px;max-width:70%;color:#6c6c6c;font-size:1.1rem}.learning-unit .hs-header .subtitle-description-container .subtitle{margin-bottom:calc(var(--vh, 1vh) * .5);font-weight:700;text-align:start}.learning-unit .hs-header .subtitle-description-container .subtitle .pipe{margin:0 .7vw}.learning-unit .hs-header .subtitle-description-container .subtitle .is-sequential{margin-inline-start:10px;height:.7rem}.learning-unit .hs-header .subtitle-description-container .description{unicode-bidi:plaintext;text-align:-webkit-match-parent;white-space:pre-line}.learning-unit .main-container-learning-unit{padding-top:calc(var(--vh, 1vh) * 2)}.learning-unit .main-container-learning-unit .main-container{padding:calc(var(--vh, 1vh) * 1) 0;height:fit-content}.learning-unit .progress-bar{margin:calc(var(--vh, 1vh) * 3) 0;margin-inline-start:35px}.learning-unit .tab-container{padding:0;overflow:visible!important}.assigned-text-header{margin-inline-start:1.1rem;padding-top:.6rem;padding-bottom:.6rem;color:#6c6c6c;font-weight:700;font-size:1.2rem}.learning-unit-header .assigned-text-header{margin-top:.7rem}.classroom-learning-unit-container{margin-top:3rem}.classroom-learning-unit-container .not-assigned-unit-texts-header{display:flex;justify-content:space-between}.classroom-learning-unit-container .additional-info .submitButton{font-size:1.1rem}.delete-unit-content{flex-direction:column;align-items:start;margin-top:30px!important;margin-bottom:0!important}.delete-unit-content .radio-buttons-wrapper.is-vertical .radio-wrapper:has(.delete-all-texts){margin-bottom:calc(var(--vh, 1vh) * .3)}.delete-unit-content .assignees-only-warning{padding-inline-start:35px;color:#707170;font-size:calc(var(--vh, 1vh) * 2)}@media only screen and (max-width: 800px) and (orientation: portrait){.learning-unit .hs-header .tb-left{align-self:start;margin-top:calc(var(--vh, 1vh) * 1.2);height:1.8rem}.learning-unit .hs-header .tb-left .more-button{padding:5px!important}.learning-unit .hs-header .tb-left .more-button img,.learning-unit .hs-header .tb-left .more-button .svg{width:20px!important;height:20px!important}.learning-unit .hs-header .subtitle-description-container{max-width:95%}.learning-unit .hs-header .subtitle-description-container .subtitle{font-weight:600;font-size:1.2rem}[dir=rtl] .learning-unit .hs-header .subtitle-description-container .description{text-align:right}[dir=ltr] .learning-unit .hs-header .subtitle-description-container .description{text-align:left}}.loader{position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease;border-radius:50%;width:1em;height:1em;overflow:hidden;color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 5);text-indent:-9999em}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.login-action-popup{display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--vh, 1vh) * 63);color:#4c8092}.login-action-popup .login-actions{display:flex;gap:calc(var(--vh, 1vh) * 4);padding:calc(var(--vh, 1vh) * 4) calc(var(--vh, 1vh) * 10)}.login-action-popup .login-actions .action-container{display:flex;flex:1;flex-direction:column;align-items:center;gap:calc(var(--vh, 1vh) * 4);transition:.2s;cursor:pointer;box-shadow:0 2px 6px #0000004a;border:6px solid transparent;padding:calc(var(--vh, 1vh) * 6);font-weight:600;text-align:center}.login-action-popup .login-actions .action-container.active{border:6px solid #2f95b2}@media screen and (max-width: 550px){.login-action-popup .login-actions{flex-direction:column;box-sizing:border-box;padding:2rem;width:100%}}.login-button.MuiButtonBase-root{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center;gap:.2rem;transition:.3s;margin-top:calc(var(--vh, 1vh) * 2);box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#fff;padding-inline:5vh;font-weight:600;font-size:1.6rem;unicode-bidi:plaintext;text-decoration:none}.login-button.MuiButtonBase-root .login-button-text{text-wrap:nowrap}.login-button.MuiButtonBase-root .googleIcon,.login-button.MuiButtonBase-root .eduIcon{display:flex;box-sizing:border-box;width:7vh;height:7vh}.login-button.MuiButtonBase-root .googleIcon.googleIcon,.login-button.MuiButtonBase-root .eduIcon.googleIcon{justify-content:center;align-items:center}.login-button.MuiButtonBase-root .googleIcon.googleIcon img,.login-button.MuiButtonBase-root .eduIcon.googleIcon img{height:50%}.login-button.MuiButtonBase-root .googleIcon img,.login-button.MuiButtonBase-root .eduIcon img{height:100%}.login-button.MuiButtonBase-root.idm-login-button{margin-top:calc(var(--vh, 1vh) * 2);background-color:#2f95b2;padding-inline-end:4rem;height:6rem;color:#fff}.login-button.MuiButtonBase-root.google-login-button{border:2px solid #2f95b2;height:4.5rem;color:#2f95b2}.login-buttons-container{display:flex;flex-direction:column}@media screen and (max-width: 600px){.login-button.MuiButtonBase-root .login-button-text{width:fit-content;text-align:start;text-wrap:wrap}}@media screen and (max-width: 500px),(max-height: 600px){.login-signin-buttons .login-button.MuiButtonBase-root{font-size:calc(var(--vh, 1vh) * 2.5)}.login-signin-buttons .login-button.MuiButtonBase-root .eduIcon,.login-signin-buttons .login-button.MuiButtonBase-root .googleIcon{width:6vh;height:6vh}.login-signin-buttons .login-button.MuiButtonBase-root.idm-login-button{gap:.3rem;padding-inline:1.4rem;height:5rem}.login-signin-buttons .login-button.MuiButtonBase-root.google-login-button{height:4rem}}@media screen and (max-height: 600px){.login-signin-buttons .login-button.MuiButtonBase-root{font-size:calc(var(--vh, 1vh) * 3.5)}}.login-icon-container{display:flex;justify-content:center;align-items:flex-end;border-radius:100px;background-color:#00000029;width:8vw;height:8vw}@media only screen and (max-width: 800px) and (orientation: portrait){.login-icon-container{width:20vw;height:20vw}}.login-icon-container .login-icon{clip-path:ellipse(80% 100% at 50% 0%);width:90%;height:120%;object-fit:cover;object-position:top}.main-text-title{margin:0;color:#4196b4;font-weight:700;font-size:1em}.main-text-title.padding{padding:0 7vw 2.2vh}.comment-FFC6FF{background-color:#ffc6ff}[style="direction: rtl;"] .comment-FFC6FF.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#ffc6ff}[style="direction: ltr;"] .comment-FFC6FF.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#ffc6ff}.comment-FFC6FF.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-C3AED6{background-color:#c3aed6}[style="direction: rtl;"] .comment-C3AED6.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#c3aed6}[style="direction: ltr;"] .comment-C3AED6.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#c3aed6}.comment-C3AED6.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-A7C5EB{background-color:#a7c5eb}[style="direction: rtl;"] .comment-A7C5EB.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#a7c5eb}[style="direction: ltr;"] .comment-A7C5EB.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#a7c5eb}.comment-A7C5EB.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-B5EAEA{background-color:#b5eaea}[style="direction: rtl;"] .comment-B5EAEA.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#b5eaea}[style="direction: ltr;"] .comment-B5EAEA.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#b5eaea}.comment-B5EAEA.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-C6EBC9{background-color:#c6ebc9}[style="direction: rtl;"] .comment-C6EBC9.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#c6ebc9}[style="direction: ltr;"] .comment-C6EBC9.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#c6ebc9}.comment-C6EBC9.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-FFF9B6{background-color:#fff9b6}[style="direction: rtl;"] .comment-FFF9B6.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#fff9b6}[style="direction: ltr;"] .comment-FFF9B6.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#fff9b6}.comment-FFF9B6.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-F4C7AB{background-color:#f4c7ab}[style="direction: rtl;"] .comment-F4C7AB.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#f4c7ab}[style="direction: ltr;"] .comment-F4C7AB.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#f4c7ab}.comment-F4C7AB.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.comment-EBACB8{background-color:#ebacb8}[style="direction: rtl;"] .comment-EBACB8.comment-type-comment{background:linear-gradient(-135deg,#47484a .8vh,#0000 0),#ebacb8}[style="direction: ltr;"] .comment-EBACB8.comment-type-comment{background:linear-gradient(135deg,#47484a .8vh,#0000 0),#ebacb8}.comment-EBACB8.comment-type-comment.commented-text-bookmark-open{background-color:#f5f5f5}.student-biggest-container,.teacher-biggest-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.big-container{display:flex;position:relative;height:100%;overflow:hidden;font-size:calc(var(--vh, 1vh) * 3)}.big-container.student-text-size-1{font-size:calc(var(--vh, 1vh) * 3)!important}.big-container.student-text-size-2{font-size:calc(var(--vh, 1vh) * 4.2)!important}.big-container.student-text-size-3{font-size:calc(var(--vh, 1vh) * 5.6)!important}.big-container.reduced-height{height:calc(var(--vh, 1vh) * 84)}.blurred-sidebar{position:relative;z-index:4;box-sizing:border-box;box-shadow:0 3px 6px #00000029;background-color:#fff;width:35vw;height:100%;overflow-x:hidden;overflow-y:overlay;text-align:center}@media only screen and (max-width: 800px) and (orientation: portrait){.blurred-sidebar{z-index:20}}.sidebar-slider{position:absolute;top:0;bottom:0;z-index:100;background-color:#fff;height:100%}.sidebar-slider.loading{display:flex;justify-content:center;align-items:center}.side-text{margin:0 2vw;color:#383838;font-size:calc(var(--font-size) * 1);line-height:calc(var(--vh, 1vh) * 4)}.blurred-logo{margin-top:calc(var(--vh, 1vh) * 25);margin-inline-start:auto;margin-bottom:calc(var(--vh, 1vh) * 7);margin-inline-end:auto;width:25vw;height:10vw}.blurred-logo img{width:100%;height:100%}.main-text-container{box-sizing:border-box;margin-inline-end:auto;height:100%;overflow:hidden overlay;width:65vw}[dir=rtl] .main-text-container{direction:ltr}[dir=ltr] .main-text-container{direction:rtl}@media only screen and (width <= 800px),(aspect-ratio <= 1/1){.main-text-container{width:100vw}}.main-text-container .text-duplicated-successfully-banner{display:flex;position:fixed;justify-content:space-between;align-items:center;z-index:100;box-sizing:border-box;background-color:#6eb9cf;padding:1vh 7vw;width:65vw}@media only screen and (width <= 800px),(aspect-ratio <= 1/1){.main-text-container .text-duplicated-successfully-banner{width:100vw}}[dir=rtl] .main-text-container .text-duplicated-successfully-banner{direction:rtl}[dir=ltr] .main-text-container .text-duplicated-successfully-banner{direction:ltr}.main-text-container .text-duplicated-successfully-banner .text{color:#f2f2f2;font-weight:600;font-size:.7em}.loader-container-middle{display:flex;position:fixed;top:50%;right:0;justify-content:center;align-items:center;width:65vw}.actual-text-div{box-sizing:border-box;background-color:#fff;font-size:var(--font-size)}table[id]{margin-bottom:calc(var(--vh, 1vh) * 1);border-collapse:collapse}table[id] td,table[id] th{border:#383838 1px solid;padding:7px}img{-webkit-user-select:none;user-select:none}.mammothImage{display:block;margin:auto auto 15px;max-width:100%}.table-blur{border-color:#00000015;pointer-events:none;-webkit-user-select:none;user-select:none}#container ol,#container ul{margin-top:0;list-style:none}#container li:before{margin-inline-start:calc(var(--vh, 1vh) * -2);padding-inline-end:calc(var(--vh, 1vh) * 2)}#container li.list-blur:before{color:#cbcbcb}#container li{text-align:initial!important}#container ol{counter-reset:li;margin-block-start:0;margin-block-end:calc(var(--vh, 1vh) * 1)}#container ol li{counter-increment:li;text-align:initial!important}#container ol li:before{content:counter(li) ". "}#container ul li:before{content:"•"}.blue-background{background-color:#41b2ba88}.add-another-wrapper{display:flex;position:absolute;right:0;bottom:calc(var(--vh, 1vh) * -3);left:0;justify-content:center;opacity:0;transition:.3s ease;cursor:auto;margin:auto;width:100%;height:calc(var(--vh, 1vh) * 4.5);pointer-events:none}.add-another-wrapper .add-another{cursor:pointer;background-color:#4196b4;padding:8px!important;width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5)}.add-another-wrapper .add-another img,.add-another-wrapper .add-another svg{width:100%}.add-another-wrapper .add-another:hover{filter:brightness(95%);background-color:#4c8092}.add-another-wrapper.add-another-end{position:relative;bottom:unset;opacity:1;margin-bottom:30px;pointer-events:all}.add-another-wrapper.add-another-end.add-another-disabled{opacity:.5;pointer-events:none}.link-blur{opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none}.link-blur *{color:unset!important}.blur{opacity:.15;pointer-events:none;-webkit-user-select:none;user-select:none}.blur img,.blur div[class^=skipMe]{opacity:.2}.student-main-text-container .commented-text .blur{background-color:#eeebeb!important;pointer-events:none}.student-main-text-container .questions-button-mobile{top:1rem;gap:2vw;z-index:10}[dir=rtl] .student-main-text-container .questions-button-mobile:dir(ltr){left:100%}[dir=ltr] .student-main-text-container .questions-button-mobile:dir(rtl){right:100%}.student-main-text-container .questions-button-mobile .content{gap:2vw;padding-inline:.1rem 1.4rem;min-height:2.7rem;display:flex;justify-content:center;align-items:center}.student-main-text-container .questions-button-mobile .content .questions-text{padding-inline-start:.7rem;color:#4c8092;font-weight:600;font-size:calc(var(--font-size) * .9);white-space:nowrap}.commented-text{position:relative;cursor:pointer}.commented-text.commented-text-bookmark-open{background-color:#f5f5f5}.bookmark-image-wrapper .bookmark-small-icon{margin-bottom:calc(var(--vh, 1vh) * .8);margin-inline-end:calc(var(--vw, 1vw) * .5);height:calc(var(--vh, 1vh) * 1.3)}.bookmark-question-container{position:fixed;bottom:0;z-index:1000;box-sizing:border-box;margin:0 3vw;background-color:#fff;width:59vw}[dir=rtl] .bookmark-question-container{right:0}[dir=ltr] .bookmark-question-container{left:0}.bookmark-question-container .sticky-question-when-bookmark-open{margin-top:0;margin-bottom:3vw;background-color:#ebf3f5}.bookmark-question-container .sticky-question-when-bookmark-open .question-student{margin:0 -2vw;padding:0 2vw;padding-bottom:2vh;max-height:50vh;overflow:auto}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.bookmark-question-container{width:94vw}}.container-teacher .bookmark-text{cursor:pointer}.bookmark-text{position:relative}.bookmark-text.highlight-bookmark,.bookmark-text.highlight-bookmark-student{background-color:#e0eff3}.bookmark-text.highlight-bookmark.first-bookmark-box,.bookmark-text.highlight-bookmark-student.first-bookmark-box{margin-inline-start:-3px;border-start-start-radius:5px;border-end-start-radius:5px;padding-inline-start:3px}.bookmark-text.highlight-bookmark.last-bookmark-box,.bookmark-text.highlight-bookmark-student.last-bookmark-box{margin-inline-end:-3px;border-start-end-radius:5px;border-end-end-radius:5px;padding-inline-end:3px}.audio-player-wrapper{background-color:#e0eff3}@media only screen and (max-width: 800px) and (orientation: portrait){.blurred-sidebar{width:0}.loader-container-middle{width:100vw}.sidebar-slider{position:unset}.sidebar-slider .dc-container,.sidebar-slider .comment-container{padding:calc(var(--vh, 1vh) * 2)}.sidebar-slider .loader-container{align-self:center}}.tab-container{display:flex;position:relative;flex-direction:column;box-sizing:border-box;padding:0 3vw;width:100%;height:100%;overflow-x:hidden;overflow-y:overlay}.tab-container .table-and-navigation{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2vw;background-color:unset;height:100%}.tab-container .table-and-navigation .table-body-style{background-color:#fff}.tab-container .table-and-navigation h2,.tab-container .table-and-navigation h3{display:flex;align-items:center;margin-inline-end:auto;margin-top:calc(var(--vh, 1vh) * 1);margin-bottom:calc(var(--vh, 1vh) * 1);padding-inline-end:calc(var(--vh, 1vh) * 2);color:#6c6c6c;font-weight:700;font-size:1.5rem;unicode-bidi:plaintext}.settings-title-popup{color:#4c8092;font-size:1.6rem}.hs-header{padding-top:calc(var(--vh, 1vh) * 2)}.hs-header.border-bottom{border-bottom:rgba(0,0,0,.1607843137) .5px solid}.hs-header h2,.hs-header h3{display:flex;align-items:center;margin-inline-end:auto;margin-block:calc(var(--vh, 1vh) * 1);padding-inline-end:calc(var(--vh, 1vh) * 2);color:#6c6c6c;font-weight:700;font-size:1.5rem;unicode-bidi:plaintext}.hs-header .settings-title{color:#4c8092;font-size:1.55rem}.hs-header .big-title{font-size:1.7rem}.hs-header h3 .homescreen-back{margin-top:calc(var(--vh, 1vh) * .2)}.hs-header h2{font-weight:500;font-size:18px}.hs-header .gray{color:#555;font-size:18px}.hs-header .skeleton-line{width:200px}.hs-header .skeleton-short-line{width:150px}.hs-header .addContentButton,.hs-header .add-category-button{margin-inline-start:10px}.hs-header .add-category-button{color:#4c8092}.match-question-single-item{display:flex;justify-content:center;border:2px solid transparent;border-radius:10px;background-color:#f5f5f5;padding:1.5vh;width:calc(var(--vw, 1vw) * 10);overflow:hidden;color:#383838;font-size:23px;text-align:center}.match-question-single-item.empty{background-color:#e9f3f5!important;color:transparent}.match-question-single-item.image{padding:0}.match-question-single-item .insert-data-display img{width:100%}.student-match-question-cell-container{display:flex;position:relative;flex-direction:column;justify-content:flex-end;box-sizing:border-box;border:2px solid transparent;background-color:#fff;width:13vw;height:calc(var(--vh, 1vh) * 17);color:#383838}@media only screen and (max-width: 800px) and (orientation: portrait){.student-match-question-cell-container{width:28vw;height:calc(var(--vh, 1vh) * 13)}}.student-match-question-cell-container.selected-cell{border-color:#4196b4!important}.student-match-question-cell-container .question-check-icon{position:absolute;top:calc(var(--vh, 1vh) * 1);z-index:2;margin-inline-start:.6vw;aspect-ratio:1/1;height:25%}.student-match-question-cell-container .image-container{height:100%}.student-match-question-cell-container .image-container img{max-width:100%;height:calc(var(--vh, 1vh) * 16.5);object-fit:cover}@media only screen and (max-width: 800px) and (orientation: portrait){.student-match-question-cell-container .image-container img{height:calc(var(--vh, 1vh) * 12.5)}}.student-match-question-cell-container .image-container .insert-data-display{justify-content:center}.student-match-question-cell-container .text-and-audio-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;width:100%;height:100%}.student-match-question-cell-container .text-and-audio-container .category-cell-text{align-self:center;margin-inline-start:.2vw}.student-match-question-cell-container .text-and-audio-container .category-cell-text.category-smaller-text{font-size:calc(var(--vh, 1vh) * 2.2)}@media only screen and (max-width: 800px) and (orientation: portrait){.student-match-question-cell-container .text-and-audio-container .category-cell-text.category-smaller-text{font-size:calc(var(--vh, 1vh) * 1.8)}}.student-match-question-cell-container .text-and-audio-container .category-cell-text.text-without-image{padding-inline:.2rem;height:100%}.student-match-question-cell-container .text-and-audio-container .category-cell-text.text-without-image.short-text-without-image{display:flex;align-items:center}.student-match-question-cell-container .text-and-audio-container .audio-container{align-self:center;width:fit-content;text-align:center}.student-match-question-cell-container .text-and-audio-container .audio-container.audio-container-with-text{align-self:flex-end;margin-inline-end:.2rem;margin-bottom:.1rem}.student-match-question-cell-container .text-and-audio-container.audio-and-text-with-image{position:absolute;flex-direction:row;justify-content:space-between;align-items:center;opacity:.9;z-index:1;margin-bottom:.6rem;background-color:#fff;padding:calc(var(--vh, 1vh) * .2) 0;height:fit-content}.student-match-question-cell-container .text-and-audio-container.audio-and-text-with-image .recording-main-button-wrapper{margin-inline-end:.2vw}.student-match-question-cell-container .text-and-audio-container.audio-and-text-with-image.audio-without-text{justify-content:flex-end;background-color:transparent}.student-match-question-cell-container .text-and-audio-container.audio-and-text-with-image.text-without-audio{justify-content:center}.full-text-popover{word-wrap:break-word}.full-text-popover .category-text-typography{padding:.6rem;text-align:center}.media-item,.instruction-container{position:relative;width:100%}.media-item:not(.instruction-container),.instruction-container:not(.instruction-container){margin:calc(var(--vh, 1vh) * 4) 0}.media-item .insert-data-item,.instruction-container .insert-data-item{position:relative;width:fit-content;height:fit-content}.media-item .insert-data-item>img,.media-item .insert-data-item iframe:not(.spotify),.instruction-container .insert-data-item>img,.instruction-container .insert-data-item iframe:not(.spotify){height:calc(var(--vh, 1vh) * 35);max-height:calc(var(--vh, 1vh) * 50)}.media-item .insert-data-item>img,.media-item .insert-data-item iframe,.instruction-container .insert-data-item>img,.instruction-container .insert-data-item iframe{border-radius:8px;width:fit-content;max-width:100%;overflow:hidden}.media-item .insert-data-item.teacher-media-item>img,.media-item .insert-data-item.teacher-media-item iframe,.instruction-container .insert-data-item.teacher-media-item>img,.instruction-container .insert-data-item.teacher-media-item iframe{box-shadow:0 3px 6px #00000029}.media-item .insert-data-item iframe,.media-item .insert-data-item img:not(.trash-img):not(.display-profile-img):not(.drag-handle):not(.icon),.media-item .insert-data-item .loom-iframe,.media-item .insert-data-item .embed-wrapper,.instruction-container .insert-data-item iframe,.instruction-container .insert-data-item img:not(.trash-img):not(.display-profile-img):not(.drag-handle):not(.icon),.instruction-container .insert-data-item .loom-iframe,.instruction-container .insert-data-item .embed-wrapper{width:100%}.media-item .insert-data-item .hover-text,.instruction-container .insert-data-item .hover-text{position:absolute;right:0;bottom:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;border-radius:0;background:#000000df;width:100%;color:#fff;font-size:calc(var(--vh, 1vh) * 2)}.media-item .insert-data-item .displayed-media-item-student-profile,.media-item .instruction-top .displayed-media-item-student-profile,.instruction-container .insert-data-item .displayed-media-item-student-profile,.instruction-container .instruction-top .displayed-media-item-student-profile{display:flex;position:absolute;top:10px;justify-content:center;align-items:center;box-shadow:0 1px 2px #00000029;border-radius:50%;background-color:#fff;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4);font-weight:400;font-size:calc(var(--vh, 1vh) * 3)}[dir=rtl] .media-item .insert-data-item .displayed-media-item-student-profile,[dir=rtl] .media-item .instruction-top .displayed-media-item-student-profile,[dir=rtl] .instruction-container .insert-data-item .displayed-media-item-student-profile,[dir=rtl] .instruction-container .instruction-top .displayed-media-item-student-profile{right:10px}[dir=ltr] .media-item .insert-data-item .displayed-media-item-student-profile,[dir=ltr] .media-item .instruction-top .displayed-media-item-student-profile,[dir=ltr] .instruction-container .insert-data-item .displayed-media-item-student-profile,[dir=ltr] .instruction-container .instruction-top .displayed-media-item-student-profile{left:10px}.media-item .insert-data-item .displayed-instruction-student-profile,.media-item .instruction-top .displayed-instruction-student-profile,.instruction-container .insert-data-item .displayed-instruction-student-profile,.instruction-container .instruction-top .displayed-instruction-student-profile{display:flex;position:absolute;top:calc(var(--vh, 1vh) * -3.5);justify-content:center;align-items:center;box-shadow:0 1px 2px #00000029;border-radius:50%;background-color:#fff;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4);font-weight:400;font-size:calc(var(--vh, 1vh) * 3)}[dir=rtl] .media-item .insert-data-item .displayed-instruction-student-profile,[dir=rtl] .media-item .instruction-top .displayed-instruction-student-profile,[dir=rtl] .instruction-container .insert-data-item .displayed-instruction-student-profile,[dir=rtl] .instruction-container .instruction-top .displayed-instruction-student-profile{right:calc(var(--vh, 1vh) * -4.5)}[dir=ltr] .media-item .insert-data-item .displayed-instruction-student-profile,[dir=ltr] .media-item .instruction-top .displayed-instruction-student-profile,[dir=ltr] .instruction-container .insert-data-item .displayed-instruction-student-profile,[dir=ltr] .instruction-container .instruction-top .displayed-instruction-student-profile{left:calc(var(--vh, 1vh) * -4.5)}.media-item:hover .add-another-wrapper:not(.add-another-disabled),.media-item .add-another-wrapper:hover .add-another-wrapper:not(.add-another-disabled),.media-item .menu-open .add-another-wrapper:not(.add-another-disabled),.instruction-container:hover .add-another-wrapper:not(.add-another-disabled),.instruction-container .add-another-wrapper:hover .add-another-wrapper:not(.add-another-disabled),.instruction-container .menu-open .add-another-wrapper:not(.add-another-disabled){opacity:1;pointer-events:all}.media-item .add-another-wrapper.menu-open:not(.add-another-disabled),.instruction-container .add-another-wrapper.menu-open:not(.add-another-disabled){opacity:1;pointer-events:all}@media only screen and (max-width: 800px) and (orientation: portrait){.media-item .insert-data-item,.instruction-container .insert-data-item{width:100%;height:auto;max-height:unset}.media-item .insert-data-item>img,.media-item .insert-data-item>iframe:not(.spotify),.instruction-container .insert-data-item>img,.instruction-container .insert-data-item>iframe:not(.spotify){height:auto;min-height:calc(var(--vh, 1vh) * 20)}}.merge-user-popup{display:flex;flex-direction:column;align-items:center;width:100%;overflow:hidden}.merge-user-popup .step{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 calc(var(--vw, 1vw) * 2);padding:calc(var(--vh, 1vh) * 3) calc(var(--vw, 1vw) * 2);height:fit-content}.merge-user-popup .step .icon{margin-bottom:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 7)}.merge-user-popup .step .icon.bigger{height:calc(var(--vh, 1vh) * 10)}.merge-user-popup .step .icons-container{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2)}.merge-user-popup .step .icons-container .login-img{margin:0 calc(var(--vw, 1vw) * .7);box-shadow:0 3px 6px #00000029;border-radius:100px;padding:calc(var(--vh, 1vh) * 1.5);width:calc(var(--vh, 1vh) * 7);height:calc(var(--vh, 1vh) * 7);object-fit:cover}.merge-user-popup .step .popup-text{color:#383838;font-size:1.1em;text-align:center;white-space:pre-line}.merge-user-popup .step .popup-text.title{font-weight:700}.merge-user-popup .step .popup-text.sub-title{margin-top:calc(var(--vh, 1vh) * 2);font-size:.9em}.merge-user-popup .step .popup-text.text{margin-bottom:calc(var(--vh, 1vh) * 1)}.merge-user-popup .step .popup-text.main-title{margin-bottom:calc(var(--vh, 1vh) * 2);color:#4c8092;font-weight:bolder;font-size:1.3em}.merge-user-popup .login-button.MuiButtonBase-root{margin-top:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 6);font-size:calc(var(--vh, 1vh) * 2.5)}.merge-user-popup .login-button.MuiButtonBase-root .googleIcon,.merge-user-popup .login-button.MuiButtonBase-root .eduIcon{width:calc(var(--vh, 1vh) * 8);height:calc(var(--vh, 1vh) * 8)}@media screen and (max-width: 550px){.merge-user-popup .step{height:calc(var(--vh, 1vh) * 90)}}.message-box{display:flex;position:absolute;bottom:calc(var(--vh, 1vh) * 7);left:50%;align-items:center;transform:translate(-50%);box-sizing:border-box;box-shadow:0 1px 3px #00000040;border-radius:100px;background-color:#4196b4;padding:5px 10px;width:fit-content;white-space:nowrap}.message-box .message-box-loader{display:none;position:relative}.message-box.loading .message-box-loader{display:inline-block}.message-box .message-box-text{margin-inline-start:10px;color:#fff;font-weight:500;font-size:1.3em;unicode-bidi:plaintext;text-align:center}.messages-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important;margin:unset!important;margin-inline-start:calc(var(--vh, 1vh) * 1.5)!important}.messages-button .svg,.messages-button svg,.messages-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.messages-button:hover{background-color:#ebebeb!important}.messages-button .svg{width:calc(var(--vh, 1vh) * 2.3)!important;height:calc(var(--vh, 1vh) * 2.3)!important}.messages-button .num{display:flex;position:absolute;top:calc(var(--vh, 1vh) * -.7);right:calc(var(--vh, 1vh) * -.9);justify-content:center;align-items:center;z-index:1;border-radius:50%;background-color:#c83278;padding:1px;min-width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2);color:#fff;font-weight:600;font-size:calc(var(--vh, 1vh) * 1.5);line-height:1;direction:ltr}.messages-container .bold{color:#4196b4}.messages-container.popover{width:350px;font-size:calc(var(--vh, 1vh) * 2)}.messages-container.popover .container{max-height:calc(var(--vh, 1vh) * 40);overflow:overlay}.messages-container.popover .container .from-now{font-size:calc(var(--vh, 1vh) * 1.7)}.messages-container.popover .more-messages{display:flex;align-items:center;cursor:pointer;border-top:1px solid #f2f2f2;padding:calc(var(--vh, 1vh) * 1.5);color:#6e6e6e}.messages-container.popover .more-messages:hover{background-color:#f2f2f2}.messages-container.popover .more-messages .svg{margin-inline-end:calc(var(--vh, 1vh) * 2)}.messages-container .list-item{cursor:pointer}.messages-container .list-item.unseen{background-color:#f0f7fa}.messages-container .list-item.unseen:hover{background-color:#e5f1f6}.messages-container .list-item:hover{background-color:#f2f2f2}.messages-container .list-item .profile{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * .5);margin-bottom:auto}.messages-container .list-item .profile .display-profile-div{margin-inline-start:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.messages-container .list-item .first-item{padding-inline-start:calc(var(--vh, 1vh) * 2);padding-inline-end:0}.messages-container .list-item .first-item .seen-indicator{border-radius:50%;width:7px;height:7px}.messages-container .list-item .first-item .seen-indicator.unseen-dot{background-color:#c83278}.messages-container .list-item .from-now{color:#6e6e6e;font-size:calc(var(--vh, 1vh) * 1.8)}.more{display:flex;align-items:center;padding:8px;width:fit-content;font-weight:400}.more.MuiButtonBase-root{border-radius:100px;font-size:calc(var(--vh, 1vh) * 2)}.more:not(.disabled){transition:.3s ease;cursor:pointer;border:1px solid #4196b4;color:#4196b4}.more:not(.disabled).full-with-icon{align-self:flex-end;padding:0}.more:not(.disabled).full-with-icon:not(.with-border){border:none}.more:not(.disabled):hover{background-color:#0000000a}.more.disabled{border:1px solid #a6a6a6;pointer-events:none;color:#a6a6a6}.more.disabled.full-with-icon{border:none}.more .more-button-title{padding-inline-start:8px;padding-inline-end:0;padding-block:4px}.choice-line{display:flex;position:relative;justify-content:space-between;align-items:center;margin:calc(var(--vh, 1vh) * 3) 0 calc(var(--vh, 1vh) * 1) 0}.choice-line .check-and-input{display:flex;justify-content:space-between;align-items:center;width:93%}.choice-line .check-and-input .sentence-number{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#fafafa;width:calc(var(--font-size) * 1.3);height:calc(var(--font-size) * 1.3)}.choice-line .check-and-input .sentence-number>span{color:#6e6e6e;font-weight:500;font-size:calc(var(--font-size) * 1)}.choice-line .check-and-input.choice-forbidden .box{cursor:not-allowed!important}.choice-line .check-and-input .multiple-choice-input{width:93.5%}.multiple-choice-input{border:.5px solid rgba(187,187,187,.7333333333);background-color:#fff;box-sizing:border-box;border-radius:3px;padding:calc(var(--vh, 1vh) * 1);width:89.5%;height:calc(var(--vh, 1vh) * 5);font-size:calc(var(--vh, 1vh) * 2.5)}.multiple-choice-input.red,.multiple-choice-input.orange,.multiple-choice-input.yellow,.multiple-choice-input.green,.multiple-choice-input.teal,.multiple-choice-input.blue,.multiple-choice-input.purple,.multiple-choice-input.pink{border-color:#383838}.multiple-choice-record{margin-bottom:calc(var(--vh, 1vh) * 1.5)}.choice-line .input-trashcan{margin-inline-start:auto;margin-inline-end:0!important;padding:unset;width:fit-content;height:fit-content}.choice-line .input-trashcan img,.choice-line .input-trashcan svg{padding:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.answer .multiple-choice-input{width:84%}.answer .box{transform:scale(1.5)}.multiple-choice-image-wrapper{display:flex;position:relative;flex-direction:column;align-items:center;margin-top:calc(var(--vh, 1vh) * 4);padding:calc(var(--vh, 1vh) * 2)}.multiple-choice-image-wrapper:not(.add){border:3px solid #f2f2f2;border-radius:10px;background-color:#f2f2f2}.multiple-choice-image-wrapper .option-audio-wrapper{margin-inline-end:calc(var(--vh, 1vh) * 1.5)}.multiple-choice-image-wrapper .input-trashcan{position:absolute;top:calc(var(--vh, 1vh) * 1)}[dir=rtl] .multiple-choice-image-wrapper .input-trashcan{left:calc(var(--vh, 1vh) * .5)}[dir=ltr] .multiple-choice-image-wrapper .input-trashcan{right:calc(var(--vh, 1vh) * .5)}.multiple-choice-image-wrapper .check-box-container .box{position:absolute;transform:scale(1.5)}[dir=rtl] .multiple-choice-image-wrapper .check-box-container .box{right:calc(var(--vh, 1vh) * 2)}[dir=ltr] .multiple-choice-image-wrapper .check-box-container .box{left:calc(var(--vh, 1vh) * 2)}.multiple-choice-image-wrapper.display:not(.disabled){cursor:pointer}.multiple-choice-image-wrapper.display:not(.disabled):hover,.multiple-choice-image-wrapper.display:not(.disabled):focus{filter:brightness(85%)}.multiple-choice-image-wrapper.display.selected{border:3px solid #6eb9cf;background-color:#b8e1ea;color:#000!important}.multiple-choice-image-wrapper.display.selected.red{background:#d75a7299;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.orange{background:#e88b5199;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.yellow{background:#f5e85899;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.green{background:#a1d17a99;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.teal{background:#78dbd399;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.blue{background:#54a8d899;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.purple{background:#916ab499;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.pink{background:#eb86cd99;color:#f4f4f4}.multiple-choice-image-wrapper.display.selected.red{border-color:#d75a72}.multiple-choice-image-wrapper.display.selected.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.multiple-choice-image-wrapper.display.selected.orange{border-color:#e88b51}.multiple-choice-image-wrapper.display.selected.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.multiple-choice-image-wrapper.display.selected.yellow{border-color:#e9d600}.multiple-choice-image-wrapper.display.selected.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.multiple-choice-image-wrapper.display.selected.green{border-color:#7ad181}.multiple-choice-image-wrapper.display.selected.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.multiple-choice-image-wrapper.display.selected.teal{border-color:#66d3d3}.multiple-choice-image-wrapper.display.selected.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.multiple-choice-image-wrapper.display.selected.blue{border-color:#548ed8}.multiple-choice-image-wrapper.display.selected.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.multiple-choice-image-wrapper.display.selected.purple{border-color:#916ab4}.multiple-choice-image-wrapper.display.selected.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.multiple-choice-image-wrapper.display.selected.pink{border-color:#ff60d0}.multiple-choice-image-wrapper.display.selected.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.multiple-choice-image-wrapper.red{background:#d75a724d;color:#f4f4f4}.multiple-choice-image-wrapper.orange{background:#e88b514d;color:#f4f4f4}.multiple-choice-image-wrapper.yellow{background:#f5e8584d;color:#f4f4f4}.multiple-choice-image-wrapper.green{background:#a1d17a4d;color:#f4f4f4}.multiple-choice-image-wrapper.teal{background:#78dbd34d;color:#f4f4f4}.multiple-choice-image-wrapper.blue{background:#54a8d84d;color:#f4f4f4}.multiple-choice-image-wrapper.purple{background:#916ab44d;color:#f4f4f4}.multiple-choice-image-wrapper.pink{background:#eb86cd4d;color:#f4f4f4}.multiple-choice-image-wrapper.red,.multiple-choice-image-wrapper.orange,.multiple-choice-image-wrapper.yellow,.multiple-choice-image-wrapper.green,.multiple-choice-image-wrapper.teal,.multiple-choice-image-wrapper.blue,.multiple-choice-image-wrapper.purple,.multiple-choice-image-wrapper.pink{border-color:transparent;color:#000}.recording-and-trashcan{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * 1.5);padding:0 5%;width:100%}.multiple-choice-text{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 1.5);width:100%}.multiple-choice-text .multiple-choice-image-input{border:.5px solid rgba(187,187,187,.7333333333);background-color:#fff;box-sizing:border-box;border-radius:3px;padding:calc(var(--vh, 1vh) * 1);width:100%;height:calc(var(--vh, 1vh) * 5);font-size:calc(var(--vh, 1vh) * 2.5)}.multiple-choice-text .multiple-choice-image-input.red,.multiple-choice-text .multiple-choice-image-input.orange,.multiple-choice-text .multiple-choice-image-input.yellow,.multiple-choice-text .multiple-choice-image-input.green,.multiple-choice-text .multiple-choice-image-input.teal,.multiple-choice-text .multiple-choice-image-input.blue,.multiple-choice-text .multiple-choice-image-input.purple,.multiple-choice-text .multiple-choice-image-input.pink{border-color:#383838}.multiple-choice-text .check-box-container .box{transform:scale(1.5)}.display-multiple-choice-text{display:flex;justify-content:center;align-items:flex-start;margin-top:calc(var(--vh, 1vh) * 1)}.display-multiple-choice-text .check-box-container{margin-inline-end:calc(var(--vh, 1vh) * 2)}.display-multiple-choice-text .content{font-size:calc(var(--font-size) * .83)}.multiple-choice-image{margin-top:calc(var(--vh, 1vh) * 4);margin-bottom:calc(var(--vh, 1vh) * 2);border-radius:5px;background-color:#b8e1ea;width:calc(var(--vh, 1vh) * 14);height:calc(var(--vh, 1vh) * 14);object-fit:contain;display:flex;justify-content:center;align-items:center}.multiple-choice-image:not(.display):not(.disabled-add-answer){cursor:pointer}.multiple-choice-image:not(.display):not(.disabled-add-answer):hover,.multiple-choice-image:not(.display):not(.disabled-add-answer):focus{filter:brightness(85%)}.multiple-choice-image img{border-radius:50%;width:calc(var(--vh, 1vh) * 30);height:calc(var(--vh, 1vh) * 30)}.multiple-choice-image:hover:not(.display){filter:brightness(85%)}.multiple-choice-image:hover:not(.display) .remove{opacity:1}.multiple-choice-image.image-add-option{background-color:#ccc}.multiple-choice-image.image-add-option.disabled-add-answer{opacity:.3;cursor:not-allowed}.multiple-choice-image .remove{opacity:0}.multiple-choice-image.display{object-fit:cover}.multiple-choice-image.red{background:#d75a72b3;color:#f4f4f4}.multiple-choice-image.orange{background:#e88b51b3;color:#f4f4f4}.multiple-choice-image.yellow{background:#f5e858b3;color:#f4f4f4}.multiple-choice-image.green{background:#a1d17ab3;color:#f4f4f4}.multiple-choice-image.teal{background:#78dbd3b3;color:#f4f4f4}.multiple-choice-image.blue{background:#54a8d8b3;color:#f4f4f4}.multiple-choice-image.purple{background:#916ab4b3;color:#f4f4f4}.multiple-choice-image.pink{background:#eb86cdb3;color:#f4f4f4}.image-option-stats{display:flex;justify-content:center;align-items:center;margin-top:calc(var(--vh, 1vh) * 1);border-radius:5px;background-color:#d8d8d8;width:100%}.image-option-stats .num-of-votes{margin-inline-end:calc(var(--vh, 1vh) * 1);color:#af2c6a;font-weight:700;font-size:calc(var(--vh, 1vh) * 3)}.image-option-stats .percentage-of-votes{font-size:calc(var(--vh, 1vh) * 2.5)}.multiple-choice-bottom{margin-top:calc(var(--vh, 1vh) * 1);margin-inline-start:-10%;width:80%}.flex-container,.new-assignment-filter{display:flex}.new-assignment-filter .new-assignment-filter-dot{align-self:center;margin:0 5px;border-radius:50%;background-color:#f2d56f;width:10px;height:10px}.no-classrooms-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.8rem;margin-top:2rem;height:20rem;color:#6c6c6c;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.3)}.no-classrooms-screen .submitButton{background-color:#c83278!important}.not-found-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:100vh}.not-found-container .img-text-container{position:relative;height:60%}.not-found-container .img-text-container .not-found-image{height:100%}.not-found-container .img-text-container .not-found-text{display:flex;justify-content:center;align-items:center;position:absolute;top:40%;right:20%;flex-direction:column;max-width:25vw}.not-found-container .img-text-container .not-found-text .title{color:#6eb9cf;font-weight:700;font-size:5em;line-height:120%;text-align:center}.not-found-container .img-text-container .not-found-text .subtitle{color:#4c8092;font-weight:500;font-size:2em;text-align:center}.not-found-container .img-text-container .not-found-text.not-found{width:30vw}.not-found-container .img-text-container .not-found-text.not-found .title{font-size:8em}.not-found-container .img-text-container .not-found-text .additional-info{margin-top:1vh;color:#4196b4;font-size:1.5em;text-align:center;white-space:pre-line}.not-found-container .submitButton.MuiButtonBase-root.back-to-homescreen-button{margin-top:calc(var(--vh, 1vh) * 2);background-color:#6eb9cf;font-size:1.5em}.semi-topbar-container .logo.error-page{align-self:end;padding:.5rem;width:fit-content}@media only screen and (width >= 1450px){.not-found-container .img-text-container .not-found-text{max-width:22vw}}@media only screen and (width <= 550px),(max-aspect-ratio = 1/1){.not-found-container .img-text-container{width:90%;height:unset}.not-found-container .img-text-container .not-found-image{width:100%;height:unset}.not-found-container .img-text-container .not-found-text{top:33%;right:15%;gap:10px;max-width:50vw}.not-found-container .img-text-container .not-found-text .title{align-self:start;font-size:3.5em}.not-found-container .img-text-container .not-found-text .subtitle{max-width:fit-content;font-size:1.5em}.not-found-container .img-text-container .not-found-text.unit-block .subtitle{font-size:1.3em}.not-found-container .img-text-container .not-found-text.not-found{right:20%;gap:0;width:fit-content}.not-found-container .img-text-container .not-found-text.not-found .title{font-size:5em}.not-found-container .img-text-container .not-found-text.client-crash .additional-info{margin-top:0;font-size:1em}}.top-notification{display:flex;position:fixed;right:0;left:0;align-items:center;z-index:1000000;animation:openFromTop .8s ease;transition:top .8s ease;margin:auto;box-shadow:0 3px 5px #b3b3b333;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#383838;padding:0 10px;width:100vw;max-width:450px;height:40px;overflow:hidden}.top-notification>div{margin-bottom:2px;color:#fff;font-size:15px}.top-notification .close:hover{background-color:#c0c0c02f}.top-notification .content{margin-inline-start:8px;overflow:hidden}.top-notification .button{cursor:pointer;margin-inline-start:auto;text-decoration:underline;white-space:nowrap}.top-notification.notification-closed{top:-50px}.top-notification.notification-open{top:0}@keyframes openFromTop{0%{top:-50px}to{top:0}}.side-notification{display:flex;position:fixed;bottom:20px;z-index:1000000;box-shadow:0 3px 6px #00000029;border:.5px solid rgba(123,123,123,.2666666667);border-radius:5px;background-color:#fff;padding-inline-end:10px;width:min(350px,90vw);min-height:60px}[dir=rtl] .side-notification{right:20px;animation:openFromRight .6s ease}[dir=ltr] .side-notification{left:20px;animation:openFromLeft .6s ease}.side-notification>div{color:#000;font-size:17px}.side-notification .close{margin:5px}.side-notification .close:hover{background-color:#c0c0c02f}.side-notification .content{display:flex;flex-direction:column;justify-content:center;margin:10px 7px 5px;width:100%;overflow:hidden}.side-notification .content div{unicode-bidi:plaintext}.side-notification .content .title{font-weight:600}.side-notification .button{cursor:pointer;margin-inline-start:auto;width:fit-content;text-decoration:underline;white-space:nowrap}.side-notification .notification-icon{display:flex;align-items:flex-end;margin-inline-end:20px;height:100px}.side-notification .notification-icon.large img{height:100%}.side-notification .notification-icon.medium img{height:90%}.side-notification .notification-icon.background{justify-content:center;align-items:center;margin:auto;margin-inline-start:10px;border-radius:50%;background-color:#e0eff3;min-width:45px;height:45px}.side-notification .notification-icon.background .svg{width:50%!important;height:50%!important}.side-notification.notification-down{transition:bottom .8s ease}.side-notification.notification-closed{transition:right .3s ease,left .3s ease}[dir=rtl] .side-notification.notification-closed{right:calc(-1*min(350px,90vw) - 20px)}[dir=ltr] .side-notification.notification-closed{left:calc(-1*min(350px,90vw) - 20px)}.side-notification.notification-open{transition:right .6s ease,left .6s ease,bottom .8s ease}[dir=rtl] .side-notification.notification-open{right:20px}[dir=ltr] .side-notification.notification-open{left:20px}@keyframes openFromRight{0%{right:calc(-1*min(300px,90vw) - 20px)}to{right:20px}}@keyframes openFromLeft{0%{left:calc(-1*min(300px,90vw) - 20px)}to{left:20px}}@media screen and (max-width: 550px){.side-notification{align-items:center}.side-notification .close{margin:10px}.side-notification .notification-icon{height:60px}}.on-boarding-square{position:fixed;z-index:15000;box-shadow:#0000004d 0 0 0 120vmax;pointer-events:none}.on-boarding-text{position:fixed;z-index:16000;box-sizing:border-box;border-radius:4px;background-color:#383838;padding-top:11px;padding-bottom:15px;padding-inline-start:15px;padding-inline-end:15px;min-width:280px;max-width:20vw;color:#fff;font-size:18px;text-align:start}@media only screen and (max-width: 800px) and (orientation: portrait){.on-boarding-text{min-width:70vw;max-width:calc(100vw - 20px)}}.on-boarding-text .on-boarding-top{display:flex;justify-content:space-between}.on-boarding-text .on-boarding-top .on-boarding-skip-button{pointer-events:all;font-size:small}.on-boarding-text .on-boarding-top .on-boarding-skip-button:hover{text-decoration:underline}@media only screen and (max-width: 800px) and (orientation: portrait){.on-boarding-text .on-boarding-top .on-boarding-skip-button{text-decoration:underline}}.on-boarding-text .on-boarding-description{margin-top:5px}.on-boarding-bottom{display:flex;align-items:flex-end;margin-top:10px}.on-boarding-bottom .on-boarding-steps{font-size:small;direction:ltr}.on-boarding-bottom .on-boarding-button{margin-inline-start:auto;border:1px solid white;border-radius:4px;padding:2px 5px;width:fit-content;pointer-events:all;-webkit-user-select:none;user-select:none}.on-boarding-arrow{position:absolute;top:0}.on-boarding-arrow:before{position:absolute;z-index:1000;content:""}.on-boarding-arrow-bottom{top:0}.on-boarding-arrow-bottom:before{top:-20px;border-top:12px solid transparent;border-bottom:12px solid #383838;border-inline:12px solid transparent}.on-boarding-arrow-top{bottom:0}.on-boarding-arrow-top:before{bottom:-20px;border-top:12px solid #383838;border-bottom:12px solid transparent;border-inline:12px solid transparent}.on-boarding-arrow-left{right:0}.on-boarding-arrow-left:before{right:-20px;border-right:12px solid transparent;border-left:12px solid #383838;border-block:12px solid transparent}.on-boarding-arrow-right{left:0}.on-boarding-arrow-right:before{left:-20px;border-right:12px solid #383838;border-left:12px solid transparent;border-block:12px solid transparent}@keyframes select-background-rtl{0%{background-position:left}to{background-position:right}}@keyframes select-background-ltr{0%{background-position:right}to{background-position:left}}.on-boarding-first-word{display:-webkit-inline-box;position:relative}[dir=rtl] .on-boarding-first-word{animation:select-background-rtl 1.5s infinite .1s;background:linear-gradient(to left,#6eb9cf 50%,transparent 50%) right;background-size:200%}[dir=ltr] .on-boarding-first-word{animation:select-background-ltr 1.5s infinite .1s;background:linear-gradient(to left,transparent 50%,#6eb9cf 50%) right;background-size:200%}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.on-boarding-first-word{animation:select-background 1.5s infinite .3s}}@keyframes select-cursor-rtl{0%{right:-15px}to{right:calc(100% - 15px)}}@keyframes select-cursor-ltr{0%{left:0}to{left:100%}}.select-cursor{position:absolute;top:10px;width:15px}[dir=rtl] .select-cursor{right:-15px;animation:select-cursor-rtl 1.5s infinite}[dir=ltr] .select-cursor{left:0;animation:select-cursor-ltr 1.5s infinite}.bookmark-open-question-top-bar{display:flex;align-items:end}.bookmark-open-question-top-bar button:first-child{margin-inline-start:-12px}.go-to-bookmark-button{cursor:pointer;margin-top:calc(var(--vh, 1vh) * 1);border:1px solid #4196b4;border-radius:30px;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 2);width:fit-content;color:#4196b4;font-size:calc(var(--vh, 1vh) * 2.15)}.sticky-question-when-bookmark-open{bottom:0;z-index:1000;padding-bottom:30px;width:100%}.opening-instruction-container{padding:0 7vw}.instruction-wrapper{width:80%}.displayed-text-element-top{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%}.displayed-text-element-top .speechbubble-title{align-self:unset;transition:none}.displayed-text-element-top .flex-center{display:flex;justify-content:center;align-items:center}.theInstructions{transition-duration:0s;box-sizing:border-box;margin-bottom:calc(var(--vh, 1vh) * 1);outline:none;border:1px solid rgba(255,255,255,0);background-color:#fff0;width:100%;overflow:auto;resize:none;color:#666;font-size:calc(var(--font-size) * .83);font-family:inherit;word-break:break-word}.theInstructions p{unicode-bidi:plaintext}.oi_icons{display:flex;flex-direction:row;justify-content:space-between;height:fit-content}.notMic{margin-inline-start:auto}.feedback-container .feedback-container-title{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.feedback-container .feedback-container-title .speechbubble-title{font-size:calc(var(--font-size) * .75)}.speechbubble-title{display:flex;align-items:center;color:#4c8092;font-weight:600;font-size:calc(var(--font-size) * 1)}.speechbubble-title.red,.speechbubble-title.orange,.speechbubble-title.yellow,.speechbubble-title.green,.speechbubble-title.teal,.speechbubble-title.blue,.speechbubble-title.purple,.speechbubble-title.pink{color:#383838}.speechbubble-title.red::placeholder,.speechbubble-title.orange::placeholder,.speechbubble-title.yellow::placeholder,.speechbubble-title.green::placeholder,.speechbubble-title.teal::placeholder,.speechbubble-title.blue::placeholder,.speechbubble-title.purple::placeholder,.speechbubble-title.pink::placeholder{color:#383838}.speechbubble-title.red.transparent,.speechbubble-title.orange.transparent,.speechbubble-title.yellow.transparent,.speechbubble-title.green.transparent,.speechbubble-title.teal.transparent,.speechbubble-title.blue.transparent,.speechbubble-title.purple.transparent,.speechbubble-title.pink.transparent{color:#383838}.speechbubble-title.bolder-and-darker{color:#4c8092;font-weight:600}.speechbubble-title.bolder-and-darker.red,.speechbubble-title.bolder-and-darker.orange,.speechbubble-title.bolder-and-darker.yellow,.speechbubble-title.bolder-and-darker.green,.speechbubble-title.bolder-and-darker.teal,.speechbubble-title.bolder-and-darker.blue,.speechbubble-title.bolder-and-darker.purple,.speechbubble-title.bolder-and-darker.pink{color:#383838}.speechbubble-title.bolder-and-darker.red::placeholder,.speechbubble-title.bolder-and-darker.orange::placeholder,.speechbubble-title.bolder-and-darker.yellow::placeholder,.speechbubble-title.bolder-and-darker.green::placeholder,.speechbubble-title.bolder-and-darker.teal::placeholder,.speechbubble-title.bolder-and-darker.blue::placeholder,.speechbubble-title.bolder-and-darker.purple::placeholder,.speechbubble-title.bolder-and-darker.pink::placeholder{color:#383838}.speechbubble-title.bolder-and-darker.red.transparent,.speechbubble-title.bolder-and-darker.orange.transparent,.speechbubble-title.bolder-and-darker.yellow.transparent,.speechbubble-title.bolder-and-darker.green.transparent,.speechbubble-title.bolder-and-darker.teal.transparent,.speechbubble-title.bolder-and-darker.blue.transparent,.speechbubble-title.bolder-and-darker.purple.transparent,.speechbubble-title.bolder-and-darker.pink.transparent{color:#383838}.speechbubble-title img{margin-inline-end:calc(var(--vh, 1vh) * 1.5);width:calc(var(--vh, 1vh) * 2.25)}.displayed-text-element-top .oi_icon,.displayed-text-element-top .text-element-title-left,.text-element-title .oi_icon,.text-element-title .text-element-title-left{margin-inline-end:calc(var(--vh, 1vh) * -1);padding:unset;width:fit-content;height:fit-content}.displayed-text-element-top .oi_icon img,.displayed-text-element-top .oi_icon svg,.displayed-text-element-top .text-element-title-left img,.displayed-text-element-top .text-element-title-left svg,.text-element-title .oi_icon img,.text-element-title .oi_icon svg,.text-element-title .text-element-title-left img,.text-element-title .text-element-title-left svg{padding:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5)}.opening-lines-container .header-lang-box{display:flex;justify-content:space-between;align-items:center}.opening-lines-container .general-openingLines-title{margin-bottom:calc(var(--vh, 1vh) * .3);color:#4c8092;font-size:.7em;text-align:start}.opening-lines-container .chips-container{display:flex;margin-bottom:calc(var(--vh, 1vh) * 2)}.opening-lines-container .select-lang{color:#4c8092;font-size:.7em}.chip-item-box>.MuiButtonBase-root{padding:0 calc(var(--vh, 1vh) * 1)}.load-pictures-9{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .9s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .9s both}.load-pictures-8{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .8s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .8s both}.load-pictures-7{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .7s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .7s both}.load-pictures-6{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .6s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .6s both}.load-pictures-5{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .5s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .5s both}.load-pictures-4{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .4s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .4s both}.load-pictures-3{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .3s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .3s both}.load-pictures-2{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .2s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .2s both}.load-pictures-1{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .1s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) .1s both}.load-pictures-0{-webkit-animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) 0s both;animation:pop-in .2s cubic-bezier(.25,.46,.45,.94) 0s both}@-webkit-keyframes pop-in{0%{-webkit-transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes pop-in{0%{-moz-transform:scale(.5);opacity:0}to{-moz-transform:scale(1);opacity:1}}@keyframes pop-in{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.popper-content-container{display:flex;flex-direction:row-reverse;gap:calc(var(--vh, 1vh) * 2);box-shadow:0 0 10px #00000040;border-radius:35px;background-color:#fff;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 3)}.popper-content-container .more-icon{padding:0 calc(var(--vh, 1vh) * .5)}.popper-content-container .one-icon{gap:.5rem}.popper-content-container .one-icon .text-menu-item{color:#6c6c6c}.popper-content-container .icons-menu-item{width:calc(var(--vh, 1vh) * 2.75);height:calc(var(--vh, 1vh) * 2.75);color:#6c6c6c}.vl{margin:auto 0;background-color:#00000015;width:.25px;height:calc(var(--vh, 1vh) * 4)}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.popper-content-container{gap:.5rem;padding:.2rem .5rem}}.ordered-sentences-popup{min-width:50vw}.ordered-sentences-popup .popup-body{padding:calc(var(--vh, 1vh) * 2);overflow:scroll}.ordered-sentences-popup .popup-body .sentence-number{display:flex;align-items:center}.ordered-sentences-popup .popup-body .sentence-number .sentence-item{display:flex;flex:1;align-items:center;margin:8px 0;box-shadow:2px 3px 6px #00000029;border-radius:10px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 1.5);width:100%;height:fit-content;color:#383838;-webkit-user-select:none;user-select:none}.ordered-sentences-popup .popup-body .sentence-number .number{font-weight:600;font-size:calc(var(--font-size) * 1)}[dir=rtl] .ordered-sentences-popup .popup-body .sentence-number .number{margin-left:calc(var(--vw, 1vw) * 1.5)}[dir=ltr] .ordered-sentences-popup .popup-body .sentence-number .number{margin-right:calc(var(--vw, 1vw) * 1.5)}.hidden-ref{position:absolute;visibility:hidden;height:0;overflow:hidden}.overflow-plus-count-container .plus-count.chip-plus-count{display:inline-flex;justify-content:center;align-items:center;gap:.3rem;border-radius:5px;background-color:#e0eff3;padding:0 .5vw}.page-creation-status-popup{padding:0}.page-creation-status-popup .popup-header{padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 1) 0 calc(var(--vh, 1vh) * 1)}.page-creation-status-popup .page-creation-status-container{display:flex;flex-direction:column;justify-content:center}.page-creation-status-popup .page-creation-status-container .popup-body{max-height:67vh;overflow:overlay}.page-creation-status-popup .page-creation-status-container .popup-body .stepper-container{margin:auto;width:35vw}.page-creation-status-popup .page-creation-status-container .pending-approval-checkboxes{padding-inline-start:calc(var(--vh, 1vh) * 1)}.page-creation-status-popup .page-creation-status-container .pending-approval-checkboxes .check-box-container{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * 2)}[dir=rtl] .page-creation-status-popup .page-creation-status-container .pending-approval-checkboxes .check-box-container .box{margin-left:calc(var(--vh, 1vh) * 2)}[dir=ltr] .page-creation-status-popup .page-creation-status-container .pending-approval-checkboxes .check-box-container .box{margin-right:calc(var(--vh, 1vh) * 2)}.page-creation-status-popup .page-creation-status-container .pending-approval-checkboxes .check-box-container[disabled]{color:#383838}.page-creation-status-popup .page-creation-status-container .submit-button-container{display:flex;flex-direction:row!important;justify-content:space-between;box-sizing:border-box;margin:auto;box-shadow:0 -5px 15px #00000010;padding:calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 3);width:100%;font-size:calc(var(--vh, 1vh) * 2.4)}.page-creation-status-popup .page-creation-status-container .submit-button-container .prev-button{border-radius:100px;padding:0 calc(var(--vh, 1vh) * 2);color:#383838;font-weight:700}.page-creation-status-popup .page-creation-status-container .submit-button-container .prev-button.disabled{opacity:.5;pointer-events:none}.page-creation-status-popup .page-creation-status-container .submit-button-container .submit-button.disabled{background-color:#6e6e6e}.icons{display:flex;align-items:center}.icons>img,.icons>div{margin:0 5px}.icons>img{margin-top:2px;width:calc(var(--vh, 1vh) * 2)}.generic-drawer .top .tb-wide-button{grid-area:wide-btn;align-self:center;margin-inline-start:auto}.generic-drawer .top .title .student-details{display:flex;align-items:center;width:100%}.generic-drawer .top .title .student-details .text{margin-inline-end:calc(var(--vh, 1vh) * 2);line-height:1}.generic-drawer .top .title .student-details .display-profile-div{margin-inline-end:calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.generic-drawer .bottom{display:flex;flex-grow:1;flex-direction:column;padding:calc(var(--vh, 1vh) * 2) 20px;overflow-y:auto}.generic-drawer .bottom .card-item{display:flex;flex-direction:column;border-bottom:1px solid #d6d6d6;padding:calc(var(--vh, 1vh) * 1);color:#707170}.generic-drawer .bottom .card-item .card-top{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--vh, 1vh) * 1) 0;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.5)}.generic-drawer .bottom .card-item .card-top:not(.disabled){cursor:pointer}.generic-drawer .bottom .card-item .card-top .card-title{min-width:30%;color:#4c8092;font-weight:600}.generic-drawer .bottom .card-item .card-top .chevron-icon{transition:.5s;width:calc(var(--vw, 1vw) * 1.2)}.generic-drawer .bottom .card-item .card-bottom .item-skeleton{margin:calc(var(--vh, 1vh) * 1.5);border-radius:5px;height:calc(var(--vh, 1vh) * 2.3)}.page-statistics .statistics-status,.generic-drawer .statistics-status{display:flex;justify-content:flex-end;align-items:center;color:#4c8092;font-weight:400;font-size:.6em}.page-statistics .statistics-status.submitted,.generic-drawer .statistics-status.submitted{border:#d46f9e 1px solid;border-radius:100px;padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1);width:fit-content;color:#d46f9e}.page-statistics .statistics-status .svg,.generic-drawer .statistics-status .svg{margin-inline-end:calc(var(--vw, 1vw) * .5)}body[dir=rtl] .page-statistics{display:flex;flex-direction:column;box-sizing:border-box;background-color:#fafafa;padding:2vw 3vw;width:100%;height:100%;overflow-y:overlay}body[dir=rtl] .page-statistics .tabs{position:relative;margin:30px 0 20px}body[dir=rtl] .page-statistics .tabs .open-questions{position:absolute;top:0;right:auto;left:0}body[dir=rtl] .page-statistics .tabs .open-questions .MuiButtonBase-root{gap:1vh;padding:.5rem .8rem;font-size:1rem;line-height:1rem}body[dir=rtl] .page-statistics .tabs .open-questions .MuiButtonBase-root img{height:1rem}body[dir=rtl] .page-statistics.statistics .data-container{margin-top:0;background-color:transparent;padding:0}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table{padding:0}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table.border-inline-start .divided-body{border-right:2px #af2c6a solid}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table.border-inline-start .divided-body .study-group-title{display:flex;justify-content:space-between;align-items:center}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table.border-inline-start .divided-body .study-group-title .name{padding:1vh 0;color:#af2c6a;font-weight:700}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td:not(.one-col),body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td:not(.one-col){padding:2vh 2vw}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .student-profile-pic,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .student-profile-pic,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .student-profile-pic,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .student-profile-pic{width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.level,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.level,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.level,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.level{font-size:1em;text-align:center}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.level .stars,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.level .stars,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.level .stars,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.level .stars{justify-content:center}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .student-status-container,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .student-status-container,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .student-status-container,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .student-status-container{display:flex;align-items:center;gap:.4rem}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .student-status-container .statistics-status,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .student-status-container .statistics-status,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .student-status-container .statistics-status,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .student-status-container .statistics-status{width:max-content;font-size:.83em}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .practice-count,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .practice-count,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .practice-count,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .practice-count{display:flex;align-items:center;gap:.5vw;color:#4c8092}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .practice-count.best,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .practice-count.best,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .practice-count.best,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .practice-count.best{font-weight:700}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.gapTooltip,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.gapTooltip,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.gapTooltip,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.gapTooltip{padding:0 .2vw;max-width:3em}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.gapTooltip .gap-container,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.gapTooltip .gap-container,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.gapTooltip .gap-container,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.gapTooltip .gap-container{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#fff;width:1.5em;height:1.5em}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .check-box-container:disabled,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .check-box-container:disabled,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .check-box-container:disabled,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .check-box-container:disabled{opacity:.3}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button .svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button img,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button .svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button img,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button .svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button img,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button .svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button svg,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button:hover,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button:hover,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button:hover,body[dir=rtl] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button:hover{background-color:#ebebeb!important}body[dir=rtl] .page-statistics .number-with-background{margin:auto;border-radius:100px;background-color:#e0eff3;width:1.5em;height:1.5em}body[dir=rtl] .page-statistics .page-data .grid-item-difficulty table,body[dir=rtl] .page-statistics .page-data .grid-item-difficulty table tbody{height:100%}body[dir=rtl] .page-statistics .page-data .grid-item-difficulty table tbody .text .difficulty-icon-and-text{display:flex;align-items:center}body[dir=rtl] .page-statistics .page-data .grid-item-difficulty table tbody .text .difficulty-icon-and-text .difficulty-icon{margin-inline-end:calc(var(--vw, 1vw) * 1);width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}body[dir=rtl] .page-statistics .page-data .grid-item-difficulty table tbody .value{display:flex;align-items:center;height:100%;text-align:center}body[dir=rtl] .page-statistics .page-data .grid-item-difficulty table tbody .value .number-with-background{margin-inline-end:calc(var(--vw, 1vw) * .5)}body[dir=ltr] .page-statistics{display:flex;flex-direction:column;box-sizing:border-box;background-color:#fafafa;padding:2vw 3vw;width:100%;height:100%;overflow-y:overlay}body[dir=ltr] .page-statistics .tabs{position:relative;margin:30px 0 20px}body[dir=ltr] .page-statistics .tabs .open-questions{position:absolute;top:0;right:0;left:auto}body[dir=ltr] .page-statistics .tabs .open-questions .MuiButtonBase-root{gap:1vh;padding:.5rem .8rem;font-size:1rem;line-height:1rem}body[dir=ltr] .page-statistics .tabs .open-questions .MuiButtonBase-root img{height:1rem}body[dir=ltr] .page-statistics.statistics .data-container{margin-top:0;background-color:transparent;padding:0}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table{padding:0}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table.border-inline-start .divided-body{border-left:2px #af2c6a solid}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table.border-inline-start .divided-body .study-group-title{display:flex;justify-content:space-between;align-items:center}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table.border-inline-start .divided-body .study-group-title .name{padding:1vh 0;color:#af2c6a;font-weight:700}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td:not(.one-col),body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td:not(.one-col){padding:2vh 2vw}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .student-profile-pic,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .student-profile-pic,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .student-profile-pic,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .student-profile-pic{width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.level,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.level,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.level,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.level{font-size:1em;text-align:center}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.level .stars,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.level .stars,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.level .stars,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.level .stars{justify-content:center}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .student-status-container,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .student-status-container,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .student-status-container,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .student-status-container{display:flex;align-items:center;gap:.4rem}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .student-status-container .statistics-status,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .student-status-container .statistics-status,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .student-status-container .statistics-status,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .student-status-container .statistics-status{width:max-content;font-size:.83em}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .practice-count,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .practice-count,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .practice-count,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .practice-count{display:flex;align-items:center;gap:.5vw;color:#4c8092}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .practice-count.best,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .practice-count.best,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .practice-count.best,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .practice-count.best{font-weight:700}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.gapTooltip,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.gapTooltip,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.gapTooltip,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.gapTooltip{padding:0 .2vw;max-width:3em}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td.gapTooltip .gap-container,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th.gapTooltip .gap-container,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td.gapTooltip .gap-container,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th.gapTooltip .gap-container{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#fff;width:1.5em;height:1.5em}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .check-box-container:disabled,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .check-box-container:disabled,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .check-box-container:disabled,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .check-box-container:disabled{opacity:.3}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button .svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button img,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button .svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button img,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button .svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button img,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button .svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button svg,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body td .excel-button:hover,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-body th .excel-button:hover,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head td .excel-button:hover,body[dir=ltr] .page-statistics .statistics-student-table-container .page-statistics-table .table-head th .excel-button:hover{background-color:#ebebeb!important}body[dir=ltr] .page-statistics .number-with-background{margin:auto;border-radius:100px;background-color:#e0eff3;width:1.5em;height:1.5em}body[dir=ltr] .page-statistics .page-data .grid-item-difficulty table,body[dir=ltr] .page-statistics .page-data .grid-item-difficulty table tbody{height:100%}body[dir=ltr] .page-statistics .page-data .grid-item-difficulty table tbody .text .difficulty-icon-and-text{display:flex;align-items:center}body[dir=ltr] .page-statistics .page-data .grid-item-difficulty table tbody .text .difficulty-icon-and-text .difficulty-icon{margin-inline-end:calc(var(--vw, 1vw) * 1);width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}body[dir=ltr] .page-statistics .page-data .grid-item-difficulty table tbody .value{display:flex;align-items:center;height:100%;text-align:center}body[dir=ltr] .page-statistics .page-data .grid-item-difficulty table tbody .value .number-with-background{margin-inline-end:calc(var(--vw, 1vw) * .5)}.part-of-unit-chip{display:flex;align-items:center;gap:.3rem;margin-top:.3rem;border-radius:10px;background-color:#fff3cc6c;padding:4px 9px;width:fit-content;color:#ba9100;font-weight:400;font-size:1em}.participant-pics-container{display:flex;align-items:center;margin-inline-start:20px;margin-inline-end:calc(1vw + 8px);width:fit-content}.participant-div{display:flex;position:relative;justify-content:center;align-items:center;z-index:var(--array-position);margin-inline-end:calc(var(--vh, 1vh) * -1.5)}.participant-div .participant-pic{box-sizing:border-box;border:1.3px solid #e0e0e0;width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.participant-div .participant-plus{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f4f4f4;font-size:calc(var(--vh, 1vh) * 2.7);-webkit-user-select:none;user-select:none}.participant-div:hover{z-index:1000}.participant-div:hover .participant-pic{border-color:#fff}.percentage-display{position:relative;border-radius:10px;background-color:#ccc;height:calc(var(--vh, 1vh) * 1)}.percentage-display .percentage{position:absolute;right:0;bottom:0;border-radius:10px;height:100%;min-height:3px}.play-games-button.MuiButtonBase-root{box-shadow:0 3px 6px #00000029;background-color:#c83278;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.5);white-space:nowrap;display:flex;justify-content:center;align-items:center;bottom:0;border-radius:100px;padding:5px 10px;width:fit-content;color:#fff}.play-games-button.MuiButtonBase-root .svg{margin-inline-start:5px;font-size:calc(var(--vh, 1vh) * 1.8)}.play-games-button.MuiButtonBase-root:hover{background-color:#af2c6a}[dir=rtl] .play-games-button.MuiButtonBase-root .svg{transform:rotate(180deg)}.play-games-button.MuiButtonBase-root.margin{margin-top:calc(var(--vh, 1vh) * 5)}.play-games-button.MuiButtonBase-root.fixed{position:fixed;bottom:25px}[dir=rtl] .play-games-button.MuiButtonBase-root.fixed{left:25px}[dir=ltr] .play-games-button.MuiButtonBase-root.fixed{right:25px}.play-games-button.MuiButtonBase-root.hidden{visibility:hidden}.rhap_button-clear,.rhap_main-controls-button,.rhap_play-pause-button{height:fit-content}.rhap_progress-section{display:flex;align-items:center;width:100%;height:100%}.rhap_progress-indicator{position:absolute;top:-6px;z-index:2;box-sizing:border-box;margin-inline-end:-10px;box-shadow:#6eb9cf80 0 0 5px;border-radius:100px;background:#6eb9cf;width:15px;height:15px}.rhap_additional-controls{display:none}.rhap_main{display:flex;align-items:center;width:100%}.rhap_main-controls{display:flex;justify-content:center;align-items:center;height:fit-content}.rhap_play-pause-button{display:flex;align-items:center;height:100%}.rhap_volume-controls{display:none}.rhap_volume-button{flex:0 0 26px;margin-inline-start:6px;width:26px;height:26px;color:#6eb9cf;font-size:26px}.rhap_volume-container{display:flex;flex:0 1 100px;align-items:center;-webkit-user-select:none;user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;cursor:pointer;width:100%;height:14px}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{position:relative;box-sizing:border-box;border-radius:2px;background:#ddd;width:100%;height:4px}.rhap_volume-indicator{position:absolute;top:-4px;left:0;opacity:.9;cursor:pointer;box-sizing:border-box;margin-inline-end:-6px;box-shadow:#6eb9cf80 0 0 3px;border-radius:50px;background:#6eb9cf;width:12px;height:12px}.rhap_volume-indicator:hover{opacity:.9}.rhap_button-clear{cursor:pointer;border:none;background-color:transparent;padding:0;overflow:hidden}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.rhap_progress-filled{float:left;background-color:#6eb9cf;height:100%}div#wave{display:flex;position:relative;justify-content:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto;width:100%;height:100%;text-align:center}div#wave .dot{display:inline-block;animation:wave 1.3s linear infinite;margin-inline-start:5px;box-shadow:1px 3px 10px 1px #50505071;border-radius:50%;background:#fff;width:12px;height:12px}div#wave .dot:nth-child(2){animation-delay:-1.1s}div#wave .dot:nth-child(3){animation-delay:-.9s}@keyframes wave{0%,60%,to{transform:initial}30%{transform:translateY(-15px)}}.delete-recording{display:flex;justify-content:center;align-items:center;z-index:2;transition:right .5s ease;transition:color .2s;box-sizing:border-box;margin-inline-start:10px;width:fit-content;color:#4196b4;font-weight:600;font-size:calc(var(--vh, 1vh) * 1.7);text-decoration:underline}.delete-recording.red,.delete-recording.orange,.delete-recording.yellow,.delete-recording.green,.delete-recording.teal,.delete-recording.blue,.delete-recording.purple,.delete-recording.pink{color:#383838}.delete-recording.red::placeholder,.delete-recording.orange::placeholder,.delete-recording.yellow::placeholder,.delete-recording.green::placeholder,.delete-recording.teal::placeholder,.delete-recording.blue::placeholder,.delete-recording.purple::placeholder,.delete-recording.pink::placeholder{color:#383838}.delete-recording.red.transparent,.delete-recording.orange.transparent,.delete-recording.yellow.transparent,.delete-recording.green.transparent,.delete-recording.teal.transparent,.delete-recording.blue.transparent,.delete-recording.purple.transparent,.delete-recording.pink.transparent{color:#383838}.delete-recording:hover{color:#4c8092}[dir=rtl] .delete-recording-playing{right:calc(var(--vh, 1vh) * 31);transition:right .5s ease}[dir=ltr] .delete-recording-playing{left:calc(var(--vh, 1vh) * 31);transition:left .5s ease}.trash-button{width:calc(var(--vw, 1vw) * 5)!important;height:calc(var(--vh, 1vh) * 2.7)!important}.audio-and-text{display:flex;margin-top:calc(var(--vh, 1vh) * .5)}.audio-and-text.audio-and-text-container{flex-direction:column}.audio-and-text.audio-and-text-container .subtitle{margin-bottom:calc(var(--vh, 1vh) * 1);font-size:calc(var(--font-size) * .9);white-space:pre-line}.audio-and-text.audio-fit-content .recording-main-button-wrapper{margin-inline-end:calc(var(--vw, 1vw) * 1);width:fit-content}.recording-main-button-wrapper{position:relative;pointer-events:auto}.recording-main-button-wrapper .audio-player-container,.recording-main-button-wrapper .recording-main-button{display:flex;justify-content:center;align-items:center;transition:background-color .2s,width .5s ease;box-sizing:border-box;border-radius:100px}.recording-main-button-wrapper .audio-player-container.microphone,.recording-main-button-wrapper .recording-main-button.microphone{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}.recording-main-button-wrapper .audio-player-container.microphone .svg,.recording-main-button-wrapper .audio-player-container.microphone svg,.recording-main-button-wrapper .audio-player-container.microphone img,.recording-main-button-wrapper .recording-main-button.microphone .svg,.recording-main-button-wrapper .recording-main-button.microphone svg,.recording-main-button-wrapper .recording-main-button.microphone img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.recording-main-button-wrapper .audio-player-container.microphone:hover,.recording-main-button-wrapper .recording-main-button.microphone:hover{background-color:#ebebeb!important}.recording-main-button-wrapper .audio-player-container.microphone .recording-main-button-img,.recording-main-button-wrapper .recording-main-button.microphone .recording-main-button-img{display:flex;justify-content:center;align-items:center;width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5)}.recording-main-button-wrapper .audio-player-container:not(.microphone),.recording-main-button-wrapper .recording-main-button:not(.microphone){position:relative}.recording-main-button-wrapper .audio-player-container:not(.microphone) .rhap_play-pause-button,.recording-main-button-wrapper .recording-main-button:not(.microphone) .rhap_play-pause-button{display:flex;justify-content:center;align-items:center}.recording-main-button-wrapper .audio-player-container:not(.microphone) .playing-animation,.recording-main-button-wrapper .recording-main-button:not(.microphone) .playing-animation{position:absolute;animation:grow-shrink 1.2s linear infinite;border:1px solid #4196b4;border-radius:100px;background-color:transparent;width:calc(var(--vh, 1vh) * 4.2);height:calc(var(--vh, 1vh) * 4.2)}.recording-main-button-wrapper .audio-player-container:not(.microphone) .playing-animation.color,.recording-main-button-wrapper .recording-main-button:not(.microphone) .playing-animation.color{border-color:#383838}.recording-main-button-wrapper .audio-player-container:not(.microphone) .playing-animation:hover,.recording-main-button-wrapper .recording-main-button:not(.microphone) .playing-animation:hover{filter:brightness(90%)}.recording-main-button-wrapper .audio-player-container .rhap_progress-section,.recording-main-button-wrapper .recording-main-button .rhap_progress-section{display:none}.recording-main-button-wrapper .audio-player-container .rhap_main,.recording-main-button-wrapper .recording-main-button .rhap_main,.recording-main-button-wrapper .audio-player-container .rhap_container,.recording-main-button-wrapper .recording-main-button .rhap_container{width:unset}.recording-main-button-wrapper.small .recording-main-button .playing-animation{width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.recording-main-button-playing-wrapper .recording-main-button-playing{background-color:#fff;pointer-events:none}.recording-main-button-playing-wrapper .recording-main-button-playing:hover{background-color:#fff}.recording-main-button-playing-wrapper .recording-main-button-playing .stop-audio-icon{animation:fade-in .5s ease-in;margin-inline-start:calc(var(--vh, 1vh) * 1)}.recording-main-button-playing-wrapper .recording-main-button-playing .rhap_container .rhap_progress-section{display:none}.recording-main-button-playing-wrapper .recording-main-button-playing .rhap_container .rhap_progress-section .rhap_total-time,.recording-main-button-playing-wrapper .recording-main-button-playing .rhap_container .rhap_progress-section .rhap_current-time{color:#383838;font-size:calc(var(--vh, 1vh) * 1.8)}[dir=rtl] .recording-main-button-playing-wrapper .recording-main-button-playing .rhap_container .rhap_progress-section .rhap_current-time:before{margin:0 calc(var(--vh, 1vh) * .8);content:"/"}[dir=ltr] .recording-main-button-playing-wrapper .recording-main-button-playing .rhap_container .rhap_progress-section .rhap_total-time:before{margin:0 calc(var(--vh, 1vh) * .8);content:"/"}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes grow-shrink{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@media screen and (max-width: 850px){.audio-and-text.audio-and-text-container{align-items:center}}.popup-container{position:fixed;z-index:3;outline:none;box-shadow:10px 10px 10px #0000000a;border:none;border-radius:10px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 1);max-height:85vh;color:#4196b4;font-size:calc(var(--vh, 1vh) * 3)}.popup-container .popup-header{display:flex;align-items:center;width:100%}.popup-container .popup-header.header-block{display:block}.popup-container .popup-header .close-button-popup-wrapper{margin:1vw;width:3vw;min-width:3vw}.popup-container .popup-header .close-button-popup-wrapper .close-popup-icon{position:relative;cursor:pointer;padding-inline-start:calc(var(--vh, 1vh) * 2);padding-top:calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 1.8)}.popup-container .popup-header .popup-title{overflow:hidden;color:#4c8092;text-overflow:ellipsis;white-space:nowrap}.popup-container .popup-header .popup-title.title-block{margin-inline-start:5vw;margin-top:3vh}.popup-container .padding{padding:calc(var(--vh, 1vh) * 1) 5vw calc(var(--vh, 1vh) * 3)}.popup-container.less-padding-top .padding{padding-top:0}.popup-container .bottom-button{margin-bottom:calc(var(--vh, 1vh) * 2);margin-inline-start:auto;margin-inline-end:calc(var(--vh, 1vh) * 3);width:fit-content}@media only screen and (max-width: 550px){.popup-container{display:flex;flex-direction:column;max-height:100vh}.popup-container .popup-header{height:calc(var(--vh, 1vh) * 10)}.popup-container .popup-header .close-button-popup-wrapper{width:fit-content}.popup-container .insert-popup-body{display:flex;flex:1;flex-direction:column;justify-content:center}.login-button-wrapper div>div:not(.googleIcon){font-size:5vw!important}}.premium-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;z-index:1;box-shadow:0 3px 6px #00000029;border-radius:50%;background-color:#fff;aspect-ratio:1/1;height:30px;overflow:hidden}.premium-icon img{width:60%;height:60%}[dir=rtl] .premium-icon{left:10px}[dir=ltr] .premium-icon{right:10px}.privacy-container{padding:0 15vw;overflow:scroll;font-size:large;direction:ltr;text-align:center}.privacy-container h3{color:#6eb9cf;text-align:center}.privacy-container h1{color:#383838}@media screen and (max-width: 1200px){.privacy-container{padding:0 10vw}}.display-profile-div{display:flex;position:relative;justify-content:center;align-items:center;border-radius:50%}.display-profile-div:hover .hover{filter:brightness(85%) saturate(150%)!important}.display-profile-div .display-profile-img,.display-profile-div .display-profile-no-pic,.display-profile-div .display-profile-loader{border-radius:50%;width:100%;height:100%;object-fit:cover}.display-profile-div .display-profile-img.nofill,.display-profile-div .display-profile-no-pic.nofill,.display-profile-div .display-profile-loader.nofill{margin:.3em}.display-profile-div .display-profile-letter{position:absolute;color:#fff;font-weight:500;font-family:Varela Round,Courier,monospace!important;-webkit-user-select:none;user-select:none}.display-profile-div .display-profile-no-pic{transition:.3s ease;-webkit-user-select:none;user-select:none;filter:brightness(90%) saturate(150%)}.display-profile-div .display-profile-no-pic.red{border-color:#d75a72}.display-profile-div .display-profile-no-pic.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.display-profile-div .display-profile-no-pic.orange{border-color:#e88b51}.display-profile-div .display-profile-no-pic.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.display-profile-div .display-profile-no-pic.yellow{border-color:#e9d600}.display-profile-div .display-profile-no-pic.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.display-profile-div .display-profile-no-pic.green{border-color:#7ad181}.display-profile-div .display-profile-no-pic.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.display-profile-div .display-profile-no-pic.teal{border-color:#66d3d3}.display-profile-div .display-profile-no-pic.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.display-profile-div .display-profile-no-pic.blue{border-color:#548ed8}.display-profile-div .display-profile-no-pic.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.display-profile-div .display-profile-no-pic.purple{border-color:#916ab4}.display-profile-div .display-profile-no-pic.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.display-profile-div .display-profile-no-pic.pink{border-color:#ff60d0}.display-profile-div .display-profile-no-pic.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.display-profile-div .display-profile-loader{animation:flicker linear 1.7s infinite;background-color:#f4f4f4}.display-profile-div.workspace-img,.display-profile-div.workspace-img img{margin-inline-end:8px!important}.display-profile-div.workspace-img:not(.display-profile-icon),.display-profile-div.workspace-img img:not(.display-profile-icon){width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important}.display-profile-div.workspace-img img{margin-inline-end:0!important}.display-profile-div.organization-image,.display-profile-div.organization-image img{filter:none}.display-profile-div.organization-image:not(.display-profile-icon),.display-profile-div.organization-image img:not(.display-profile-icon){width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;object-fit:cover!important}.display-profile-div.organization-image{margin-inline-end:15px}.display-profile-div.red{border-color:#d75a72}.display-profile-div.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.display-profile-div.orange{border-color:#e88b51}.display-profile-div.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.display-profile-div.yellow{border-color:#e9d600}.display-profile-div.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.display-profile-div.green{border-color:#7ad181}.display-profile-div.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.display-profile-div.teal{border-color:#66d3d3}.display-profile-div.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.display-profile-div.blue{border-color:#548ed8}.display-profile-div.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.display-profile-div.purple{border-color:#916ab4}.display-profile-div.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.display-profile-div.pink{border-color:#ff60d0}.display-profile-div.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.guest-button{position:relative;width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5)}.guest-button.p-e-n{pointer-events:none}.guest-button.student{margin-inline-start:1vw}.profilePic{border-radius:50%;width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5)}.tb-right .profilePic.student{border-radius:50%;width:calc(var(--vh, 1vh) * 5.5);height:calc(var(--vh, 1vh) * 5.5)}.profile-pic-dropdown .menuItem{min-width:calc(140px + 5vw)}.margin-inline-start-left{margin:0 20px}.margin-inline-start{margin-inline-start:20px}@media screen and (max-width: 800px){.margin-inline-start{margin:0}}.workspace-container{display:flex;align-items:center;border:#4c8092 1px solid;border-radius:100px;padding-top:calc(var(--vh, 1vh) * .5);padding-bottom:calc(var(--vh, 1vh) * .5);padding-inline-start:calc(var(--vh, 1vh) * .5);padding-inline-end:calc(var(--vh, 1vh) * 2)}.workspace-container:hover,.workspace-container:focus-visible{background-color:#f2f2f2}.workspace-container .username-workspace{display:flex;flex-direction:column;align-items:flex-start;margin:0 1vw;overflow:hidden;color:#4c8092;line-height:1.1;font-family:Assistant}.workspace-container .username-workspace .username{margin:0;width:100%;font-size:calc(var(--vh, 1vh) * 2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-container .username-workspace .workspace{margin:0;max-width:100%;overflow:hidden;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.3);unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.workspace-container .down-arrow{margin-inline-start:auto;color:#4c8092!important;font-size:calc(var(--vh, 1vh) * 2)}.circle-wrap{margin:1vw auto;border-radius:50%;width:23vw;height:23vw}.circle-wrap .circle{position:relative;transform:rotate(180deg);width:23vw;height:23vw}.circle-wrap .circle .mask,.circle-wrap .circle .fill{position:absolute;border-radius:50%;width:23vw;height:23vw}.circle-wrap .circle .fill{transition:transform 1s ease-in-out}.circle-wrap .circle .mask{clip:rect(0px,23vw,23vw,11.5vw)}.circle-wrap .circle .mask.full{transition:transform 1s ease-in-out}.circle-wrap .circle .mask .fill{clip:rect(0px,11.5vw,23vw,0px)}.circle-wrap .static-img{display:flex;position:absolute;right:50%;bottom:100%;transform:translate(50%,65%) rotate(180deg);z-index:4;box-sizing:border-box;border:1px solid rgb(163,163,163);border-radius:50px;background-color:#fff;height:fit-content}.circle-wrap .static-img img{box-sizing:border-box;margin:auto;border-radius:50px;width:4.5vw;height:auto}.circle-wrap .moving-img{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%) rotate(0);z-index:4;transition:transform 1s ease-in-out;box-sizing:border-box;background-color:transparent;width:23vw;height:23vw}.circle-wrap .moving-img img{position:absolute;top:0%;left:50%;transform:translate(-50%,-30%);width:3vw;height:auto}.circle-wrap .inside-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);z-index:3;border-radius:50%;background:#fff;width:20vw;height:20vw}.circle-wrap .inside-circle .percent{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:multiply;box-sizing:border-box;font-weight:800;font-size:3.25rem}.circle-wrap .inside-circle .percent .text:after{mix-blend-mode:difference;color:#fff!important}.circle-wrap.true .moving-img img{transform:translate(-50%) scale(.15);transition:transform 1s ease-in}.circle-wrap.true .static-img{transform:translate(50%,65%) rotate(180deg);animation:congrats 1s ease-in-out}@keyframes congrats{0%{transform:translate(50%,65%) rotate(180deg) scale(1)}40%{transform:translate(50%,65%) rotate(180deg) scale(1)}60%{transform:translate(50%,65%) rotate(180deg) scale(1.3)}to{transform:translate(50%,65%) rotate(180deg) scale(1)}}#dicta-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:70vw}#dicta-popup iframe{border:0px}#dicta-popup .submit-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}#dicta-popup .submit-wrapper .warning-text{margin-inline-start:calc(var(--vh, 1vh) * 2);color:#383838;font-weight:100;font-size:calc(var(--vh, 1vh) * 2)}@media only screen and (max-width: 550px),(max-aspect-ratio: 1/1){#dicta-popup{width:100vw;height:100vh}#dicta-popup .submit-wrapper .warning-text{margin-inline-start:calc(var(--vh, 1vh) * 1.5);font-size:calc(var(--vh, 1vh) * 1.8)}}.question-footer{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2);padding-top:calc(var(--vh, 1vh) * 2)}.question-footer.red{background-color:#f5d5db;border-color:#d75a72}.question-footer.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.question-footer.orange{background-color:#f7d6c2;border-color:#e88b51}.question-footer.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.question-footer.yellow{background-color:#fffbd0;border-color:#e9d600}.question-footer.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.question-footer.green{background-color:#d9f2db;border-color:#7ad181}.question-footer.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.question-footer.teal{background-color:#d3f2f2;border-color:#66d3d3}.question-footer.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.question-footer.blue{background-color:#c6daf2;border-color:#548ed8}.question-footer.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.question-footer.purple{background-color:#dcd0e7;border-color:#916ab4}.question-footer.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.question-footer.pink{background-color:#ffe0f6;border-color:#ff60d0}.question-footer.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.question-footer .question-footer-label{margin-inline-end:.5vw;color:#635e5e;font-weight:500;font-size:calc(var(--vh, 1vh) * 2.5)}.question-footer .student-level-select-wrapper{display:flex;align-items:center}.question-footer .weight-select-wrapper{display:flex;align-items:center;margin-inline-start:calc(var(--vh, 1vh) * 3)}.question-footer .weight-select-wrapper .label{padding-left:5%}.question-footer .weight-select-wrapper .text-input{padding-block:calc(var(--vh, 1vh) * .3);width:30%!important;min-width:50px}.question-footer .weight-select-wrapper .generic-menu .option{cursor:pointer;padding-top:calc(var(--vh, 1vh) * .5);padding-bottom:calc(var(--vh, 1vh) * .5)}.question-footer .weight-select-wrapper .generic-menu .option:hover{background-color:#00000020}.chip-input{margin-inline-end:.5vw;border:1px solid #635e5e;border-radius:calc(var(--vh, 1vh) * 2.5);padding:0 calc(var(--vh, 1vh) * 1);color:#635e5e;font-weight:400;font-size:calc(var(--vh, 1vh) * 2)}.chip-input.score-input{margin-right:0;margin-left:.5vw;padding-block:.25vh;width:3vw;text-align:center}.questions-status-list-container .questions-status-list-section{display:flex;flex-direction:column;gap:calc(var(--vh, 1vh) * 2.8)}.questions-status-list-container .questions-with-collapse-container{unicode-bidi:plaintext}.questions-status-list-container .questions-with-collapse-container .collapse-questions .collapse-inner{padding-top:calc(var(--vh, 1vh) * 2.8)}.questions-status-list-container .questions-with-collapse-container .show-more-button{padding-top:calc(var(--vh, 1vh) * 1);width:fit-content}.questions-status-list-container .questions-with-collapse-container .show-more-button button{color:#4196b4;font-weight:600;font-size:calc(var(--font-size) * .6);text-transform:none}.questions-status-list-container .questions-with-collapse-container .show-more-button button:hover{background-color:transparent}@media only screen and (max-width: 800px) and (orientation: portrait){.questions-status-list-container .questions-with-collapse-container .show-more-button button{font-size:calc(var(--font-size) * .66)}}.questions-status-list-container .questions-with-collapse-container .show-more-button .arrow-down-icon{transition:transform .15s ease}.questions-status-list-container .questions-with-collapse-container .show-more-button .arrow-down-icon.rotate{transform:scaleY(-1)}.questions-status-list-container .question-list-filters{display:flex;flex-wrap:wrap;gap:calc(var(--vw, 1vw) * .7);margin:calc(var(--vh, 1vh) * 1.5) 0 calc(var(--vh, 1vh) * 2);color:#4c8092}.questions-status-list-container .question-list-filters .submitButton{padding:.4vh .75vw;border:.5px solid #4c8092;color:#4c8092}.questions-status-list-container .question-list-filters .submitButton.filled{background-color:#d9eff4}.questions-status-list-container .question-list-filters .submitButton.outline .bl-ball{background-color:#4c8092}.questions-status-list-container .question-list-filters .submitButton .filter-button{display:flex;gap:calc(var(--vw, 1vw) * .5);font-size:calc(var(--vh, 1vh) * 2)}.questions-status-list-container .question-list-filters .submitButton .filter-button .icon-container,.questions-status-list-container .question-list-filters .submitButton .filter-button .svg{margin:0}@media only screen and (max-width: 800px) and (orientation: portrait){.questions-status-list-container .question-list-filters{gap:2vw}.questions-status-list-container .question-list-filters .submitButton{padding:.5vh 1.5vw}}.question-status-card-container{box-sizing:border-box;border:2px solid transparent;border-radius:5px;min-height:calc(var(--font-size) * 2.3);display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1300px) and (orientation: landscape){.question-status-card-container{min-height:calc(var(--font-size) * 2.2)}}.question-status-card-container .question-content{display:flex;justify-content:space-between;align-items:center;width:90%;font-size:calc(var(--font-size) * .7)}.question-status-card-container .question-content .question-icon{display:flex;gap:calc(var(--vh, 1vh) * 1.3);max-width:70%}@media screen and (min-width: 960px) and (orientation: landscape){.question-status-card-container .question-content .question-icon{max-width:60%}}.question-status-card-container .question-content .question-icon .question{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.question-status-card-container .question-content .question-icon .question:dir(rtl){direction:rtl}.question-status-card-container .question-content .question-icon .question:dir(ltr){direction:ltr}@media only screen and (max-width: 800px) and (orientation: portrait){.question-status-card-container .question-content .question-icon .question{font-size:calc(var(--font-size) * .8)}}.question-status-card-container .question-content .points{flex-shrink:0;width:fit-content;color:#adadae;font-size:calc(var(--font-size) * .7)}@media only screen and (max-width: 800px) and (orientation: portrait){.question-status-card-container .question-content .points{font-size:calc(var(--font-size) * .7)}}@media screen and (max-width: 450px) and (orientation: portrait){.question-status-card-container .question-content .points{font-size:calc(var(--font-size) * .65)}}.question-status-card-container .question-content .icon-wrapper{display:flex;position:relative;align-items:center}.question-status-card-container .question-content .icon-wrapper .icon{width:calc(var(--font-size) * .9)!important}.question-status-card-container .question-content .icon-wrapper .new-answer{position:absolute;top:-3px;inset-inline-start:-8px;align-self:center;margin:0 3px;border-radius:50%;background-color:#f2d56f;width:6px;height:6px}.question-status-card-container:hover.hover-light-blue-border{border:1px solid #6ebad2}.question-status-card-container:hover.hover-light-gray-border{border:1px solid rgba(186,186,187,.8)}.question-status-card-container:hover.hover-pink-border{border:1px solid #c83278}.question-status-card-container:hover.hover-white-background{background-color:#fff}.question-status-card-container.light-blue-background{background-color:#30aed629}.question-status-card-container.light-gray-background{background-color:#f7f7f7}.question-status-card-container.solid-blue-border{border:2px solid #6ebad2!important}.question-status-card-container.light-blue-dashed-border{border:1px dashed #6ebad2}.question-status-card-container.pink-dashed-border{border:1px dashed #c83278}.question-status-card-container.light-gray-text{color:#adadae}.question-status-card-container.gray-text{color:#515151}.question-status-card-container.bold-text{font-weight:600}.question-status-card-container.cursor-pointer{cursor:pointer}.question-status-card-container.cursor-default{cursor:default}.status-and-pin-container{display:flex;top:calc(var(--vh, 1vh) * 2.5);align-items:center}.status-and-pin-container.absolute{position:absolute}[dir=rtl] .status-and-pin-container{left:0}[dir=ltr] .status-and-pin-container{right:0}.status-and-pin-container .student-fixes-container{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fce6eb;width:3vh;height:3vh}.status-and-pin-container .non-fixes-icon{margin-right:.6vh}.status-and-pin-container .status-container{display:flex;align-items:center;transition:.6s ease;background-color:#4c8092;padding:5px 20px;height:fit-content}[dir=rtl] .status-and-pin-container .status-container{border-top-right-radius:100px;border-bottom-right-radius:100px}[dir=ltr] .status-and-pin-container .status-container{border-top-left-radius:100px;border-bottom-left-radius:100px}.status-and-pin-container .status-container .icon-container{display:flex;position:relative;margin-inline-end:7px}.status-and-pin-container .status-container .icon-container .fixed-answer{position:absolute;align-self:center;margin:0 3px;border-radius:50%;background-color:#f2d56f;width:6px;height:6px;top:-3px}[dir=ltr] .status-and-pin-container .status-container .icon-container .fixed-answer{left:-8px}[dir=rtl] .status-and-pin-container .status-container .icon-container .fixed-answer{right:-8px}.status-and-pin-container .status-container .icon-container .status-icon{background-color:transparent;width:calc(var(--vh, 1vh) * 1.8)!important;height:calc(var(--vh, 1vh) * 1.8)!important}.status-and-pin-container .status-container .status-text{color:#fff;font-weight:700;font-size:calc(var(--vh, 1vh) * 1.8)}.status-and-pin-container .status-container.clicked{background-color:transparent!important}.status-and-pin-container .status-container.relative{position:relative;top:0;background-color:transparent;padding:0}.status-and-pin-container .status-container.relative .status-text{color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 1.8)}.status-and-pin-container .status-container.relative .status-text.awaiting{color:#c83278}.status-and-pin-container .status-container.gray{background-color:#f2f2f2}.status-and-pin-container .status-container.container-awaiting{background-color:#c83278}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.status-container .status-icon{height:calc(var(--vh, 1vh) * 1.3)}.status-container .status-text,.status-container.relative .status-text{font-size:calc(var(--vh, 1vh) * 1.3)}}.question-status-header-container{padding-bottom:1vh}.question-status-header-container.padding-bottom{padding-bottom:4vh}@media only screen and (max-width: 1366px) and (orientation: portrait){.question-status-header-container{padding:1vh 3vw 0}.question-status-header-container.padding-bottom{padding-bottom:1vh}}.question-status-header-container .header-content{display:flex;justify-content:space-between;align-items:center;gap:1vw;border-bottom:calc(var(--vh, 1vh) * .2) solid #adadae;padding:calc(var(--vh, 1vh) * 1) 1.2vw}@media only screen and (max-width: 1366px) and (orientation: portrait){.question-status-header-container .header-content{padding:calc(var(--vh, 1vh) * 1) 5.5vw}}@media only screen and (max-width: 800px) and (orientation: portrait){.question-status-header-container .header-content.fixes{flex-direction:column;align-items:start;gap:1vh;padding-inline:2vw}}.question-status-header-container .header-content .questions-icon{display:flex;gap:.7vw}@media only screen and (max-width: 1366px) and (orientation: portrait){.question-status-header-container .header-content .questions-icon{gap:2vw}}.question-status-header-container .header-content .questions-icon img{width:calc(var(--vh, 1vh) * 3)}@media only screen and (min-width: 800px) and (max-height: 1025px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon img{width:calc(var(--vh, 1vh) * 2.5)}}@media screen and (min-width: 960px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon img{width:calc(var(--vh, 1vh) * 2.3)}}@media screen and (min-width: 1100px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon img{width:calc(var(--vh, 1vh) * 2.4)}}@media screen and (min-width: 1300px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon img{width:calc(var(--vh, 1vh) * 2.8)}}.question-status-header-container .header-content .questions-icon .questions{color:#6c6c6c;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.8)}@media only screen and (min-width: 800px) and (max-height: 1025px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon .questions{font-size:calc(var(--vh, 1vh) * 2.3)}}@media screen and (min-width: 960px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon .questions{font-size:calc(var(--vh, 1vh) * 2.2)}}@media screen and (min-width: 1100px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon .questions{font-size:calc(var(--vh, 1vh) * 2.3)}}@media screen and (min-width: 1300px) and (orientation: landscape){.question-status-header-container .header-content .questions-icon .questions{font-size:calc(var(--vh, 1vh) * 2.8)}}.question-status-header-container .header-content .quantity{display:flex;align-items:center;gap:.4vw}@media only screen and (max-width: 1366px) and (orientation: portrait){.question-status-header-container .header-content .quantity{gap:2vw}}@media only screen and (max-width: 800px) and (orientation: portrait){.question-status-header-container .header-content .quantity{gap:1.2vw}}.question-status-header-container .header-content .quantity .quantity-icon.svg{width:calc(var(--vh, 1vh) * 2.4)!important}@media only screen and (min-width: 800px) and (max-height: 1025px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-icon.svg{width:calc(var(--vh, 1vh) * 2.2)!important}}@media screen and (min-width: 960px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-icon.svg{width:calc(var(--vh, 1vh) * 2)!important}}@media screen and (min-width: 1100px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-icon.svg{width:calc(var(--vh, 1vh) * 2.3)!important}}@media screen and (min-width: 1300px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-icon.svg{width:calc(var(--vh, 1vh) * 2.6)!important}}.question-status-header-container .header-content .quantity .quantity-text{color:#adadae;font-size:calc(var(--vh, 1vh) * 2.2);text-align:start}@media only screen and (min-width: 800px) and (max-height: 1025px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-text{font-size:calc(var(--vh, 1vh) * 2)}}@media screen and (min-width: 960px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-text{font-size:calc(var(--vh, 1vh) * 1.8)}}@media screen and (min-width: 1100px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-text{font-size:calc(var(--vh, 1vh) * 2.1)}}@media screen and (min-width: 1300px) and (orientation: landscape){.question-status-header-container .header-content .quantity .quantity-text{font-size:calc(var(--vh, 1vh) * 2.5)}}@media only screen and (max-width: 1366px) and (orientation: portrait){.question-status-header-container .header-content .quantity .quantity-text{font-size:calc(var(--vh, 1vh) * 2.4)}}@media screen and (max-width: 450px) and (orientation: portrait){.question-status-header-container .header-content .quantity .quantity-text{font-size:calc(var(--vh, 1vh) * 2.2)}}.question-status-header-container .header-content .quantity .quantity-text.pink-text{color:#c83278}.question-status-header-container .header-content .quantity .quantity-text.blue-text{color:#4c8092}.question-type-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:calc(var(--vh, 1vh) * 2.5)}@media screen and (max-width: 550px){.question-type-buttons{justify-content:center}}.question-type-buttons .question-type-button-wrapper{display:flex;flex-basis:16.5%;flex-direction:column;justify-content:center;align-items:center;margin:calc(var(--font-size) * .3) 0;width:calc(var(--font-size) * 5);text-align:center}.question-type-buttons .question-type-button-wrapper .question-type-button{transition-duration:.5s;border-radius:10px;background-color:#fff;width:calc(var(--vh, 1vh) * 11);height:calc(var(--vh, 1vh) * 9);box-shadow:0 3px 6px #00000029}.question-type-buttons .question-type-button-wrapper .question-type-button:hover,.question-type-buttons .question-type-button-wrapper .question-type-button:focus-visible{background-color:#e6e6e6}.question-type-buttons .question-type-button-wrapper .question-type-button img{width:calc(var(--vh, 1vh) * 6);height:calc(var(--vh, 1vh) * 6)}.question-type-buttons .question-type-button-wrapper .question-type-button .svg{width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important}.question-type-buttons .question-type-button-wrapper .question-type-button-text{margin-top:calc(var(--vh, 1vh) * 1);color:#4c8092;font-size:calc(var(--font-size) * .8)}.question-type-buttons.loading{position:relative}.question-type-buttons.loading .question-type-button-wrapper{opacity:.5;cursor:auto}.question-type-buttons.loading .bl-container{position:absolute;left:20%;width:20%}.vocabulary-adjustments-title,.questions-score-list-title{padding:calc(var(--vh, 1vh) * 4) 2vw calc(var(--vh, 1vh) * 1);padding-inline:2vw;max-height:5%;color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5);text-align:start}.questions-score-list-wrapper,.vocabulary-adjustments{padding:0 2vw 1vh 2vw;color:#635e5e;font-size:calc(var(--vh, 1vh) * 2.5)}.questions-list-top,.vocabulary-item{display:flex;justify-content:space-between;transition:.3s ease;cursor:pointer;border-bottom:1px solid #b6b6b6;padding-top:calc(var(--vh, 1vh) * 2);padding-inline-end:1vw;padding-bottom:calc(var(--vh, 1vh) * 1);color:#635e5e;font-weight:600;font-size:calc(var(--vh, 1vh) * 2.5)}.questions-list-top .level-list-title,.questions-list-top .vocabulary,.vocabulary-item .level-list-title,.vocabulary-item .vocabulary{display:flex;align-items:center;min-width:40%}.questions-list-top .level-list-title .svg,.questions-list-top .vocabulary .svg,.vocabulary-item .level-list-title .svg,.vocabulary-item .vocabulary .svg{margin-inline-end:calc(var(--vh, 1vh) * 1)}.questions-list-top.open .level-list-title,.vocabulary-item.open .level-list-title{transition:.3s ease;font-weight:700}.questions-list-top.closed,.vocabulary-item.closed{filter:opacity(.5);transition:.3s ease}.questions-list-top .element-lists-quantity,.vocabulary-item .element-lists-quantity{display:flex;justify-content:center;align-items:center;color:#4c8092}.level-list-title.title-blue{color:#4196b4}.radio-buttons-wrapper{display:flex;position:relative;align-items:center;color:#707170}.radio-buttons-wrapper label{cursor:pointer;margin-inline-end:calc(var(--vh, 1vh) * 2)!important}.radio-buttons-wrapper input[type=radio]{display:grid;position:relative;align-items:center;justify-items:center;justify-self:end;-webkit-appearance:none;-moz-appearance:none;transition:border .5s ease;cursor:pointer;margin-inline-end:calc(var(--vh, 1vh) * 1);outline:none;border:2px solid #707170;border-radius:50%;background:transparent;width:20px;height:20px;overflow:hidden}.radio-buttons-wrapper input[type=radio]:before,.radio-buttons-wrapper input[type=radio]:after{display:flex;justify-self:center;border-radius:50%;content:""}.radio-buttons-wrapper input[type=radio]:before{position:absolute;opacity:var(--opacity, 1);z-index:1;width:100%;height:100%}.radio-buttons-wrapper input[type=radio]:after{position:relative;background:#707170;width:50%;height:50%}[dir=rtl] .radio-buttons-wrapper input[type=radio]:after{right:var(--x, 100%);transition:right .5s cubic-bezier(.48,1.97,.5,.63)}[dir=ltr] .radio-buttons-wrapper input[type=radio]:after{left:var(--x, 100%);transition:left .5s cubic-bezier(.48,1.97,.5,.63)}.radio-buttons-wrapper input[type=radio]:checked{--radio: $popup-input-gray}.radio-buttons-wrapper input[type=radio]:checked:after{--x: 0%;animation:stretch-animate .3s ease-out .17s}.radio-buttons-wrapper input[type=radio]:checked:before{--opacity: 0}.radio-buttons-wrapper input[type=radio]:checked~input[type=radio]:after{--x: -100%}.radio-buttons-wrapper input[type=radio]:not(:checked):before{--opacity: 1;transition:opacity 0s linear .5s}@keyframes stretch-animate{0%{transform:scale(1)}28%{transform:scale(1.15,.85)}50%{transform:scale(.9,1.1)}to{transform:scale(1)}}.radio-buttons-wrapper-disabled label{color:#ccc}.radio-buttons-wrapper-disabled input[type=radio]{border:2px solid #ccc}.radio-buttons-wrapper-disabled input[type=radio]:after{background:#ccc}.radio-buttons-wrapper-disabled input[type=radio]:checked{--radio: #ccc}.radio-buttons-wrapper .radio-wrapper{display:flex;flex-direction:row;align-items:center}[dir=rtl] .radio-buttons-wrapper:not(.is-vertical) .radio-wrapper:last-child input[type=radio]:after{right:var(--x, -100%)}[dir=ltr] .radio-buttons-wrapper:not(.is-vertical) .radio-wrapper:last-child{left:var(--x, -100%)}.radio-buttons-wrapper.is-vertical{flex-direction:column;align-items:start}.radio-buttons-wrapper.is-vertical .radio-wrapper{align-items:center;margin-bottom:calc(var(--vh, 1vh) * 1.5)}.progress-globe-container{position:relative;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 4) 0;height:25em;font-size:calc(var(--vh, 1vh) * 1.9)}.progress-globe-container .progress-globe-frame{display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:3;box-sizing:border-box;margin:auto;box-shadow:1px 1px 8px #00000018;border:1.5em solid #f1f9f9;border-radius:50%;background-color:transparent;width:25em;height:25em}.progress-globe-container .progress-globe{position:absolute;top:0;left:50%;transform:translate(-50%);margin:auto;box-shadow:1px 1px 8px #00000010;border-radius:50%;background-color:#ecf4f5;width:24em;height:24em;overflow:hidden}.progress-globe-container .progress-globe .wave-container-1{z-index:4}.progress-globe-container .progress-globe .wave-container-1,.progress-globe-container .progress-globe .wave-container-2{position:absolute;left:0;transition:top 2s ease-out}.progress-globe-container .progress-globe .wave-container-1 .wave-base,.progress-globe-container .progress-globe .wave-container-2 .wave-base{position:relative;left:0%;transform:translate(-100%);opacity:.8;transition:top 2s ease-in;margin-top:-1px;width:24em}.progress-globe-container .progress-globe .wave-container-1 .wave-1,.progress-globe-container .progress-globe .wave-container-2 .wave-1{position:relative;left:0%;transform:rotate(180deg);opacity:.8;z-index:100;clip-path:polygon(100% 0%,0% 0%,0% 65%,.5% 64.95%,1% 64.8%,1.5% 64.6%,2% 64.3%,2.5% 63.9%,3% 63.45%,3.5% 62.9%,4% 62.25%,4.5% 61.55%,5% 60.8%,5.5% 59.95%,6% 59.05%,6.5% 58.1%,7% 57.1%,7.5% 56.05%,8% 55%,8.5% 53.9%,9% 52.8%,9.5% 51.65%,10% 50.5%,10.5% 49.35%,11% 48.2%,11.5% 47.05%,12% 45.9%,12.5% 44.8%,13% 43.75%,13.5% 42.75%,14% 41.75%,14.5% 40.8%,15% 39.9%,15.5% 39.1%,16% 38.35%,16.5% 37.65%,17% 37.05%,17.5% 36.5%,18% 36.05%,18.5% 35.65%,19% 35.35%,19.5% 35.15%,20% 35.05%,20.5% 35%,21% 35.05%,21.5% 35.2%,22% 35.45%,22.5% 35.75%,23% 36.15%,23.5% 36.65%,24% 37.2%,24.5% 37.85%,25% 38.55%,25.5% 39.35%,26% 40.2%,26.5% 41.1%,27% 42.05%,27.5% 43.05%,28% 44.1%,28.5% 45.15%,29% 46.3%,29.5% 47.4%,30% 48.55%,30.5% 49.7%,31% 50.85%,31.5% 52%,32% 53.15%,32.5% 54.25%,33% 55.35%,33.5% 56.4%,34% 57.45%,34.5% 58.4%,35% 59.35%,35.5% 60.2%,36% 61.05%,36.5% 61.8%,37% 62.45%,37.5% 63.05%,38% 63.6%,38.5% 64.05%,39% 64.4%,39.5% 64.7%,40% 64.85%,40.5% 65%,41% 65%,41.5% 64.9%,42% 64.9%,42.5% 64.95%,43% 64.8%,43.5% 64.6%,44% 64.3%,44.5% 63.9%,45% 63.45%,45.5% 62.9%,46% 62.25%,46.5% 61.55%,47% 60.8%,47.5% 59.95%,48% 59.05%,48.5% 58.1%,49% 57.1%,49.5% 56.05%,50% 55%,50.5% 53.9%,51% 52.8%,51.5% 51.65%,52% 50.5%,52.5% 49.35%,53% 48.2%,53.5% 47.05%,54% 45.9%,54.5% 44.8%,55% 43.75%,55.5% 42.75%,56% 41.75%,56.5% 40.8%,57% 39.9%,57.5% 39.1%,58% 38.35%,58.5% 37.65%,59% 37.05%,59.5% 36.5%,60% 36.05%,60.5% 35.65%,61% 35.35%,61.5% 35.15%,62% 35.05%,62.5% 35%,63% 35.05%,63.5% 35.2%,64% 35.45%,64.5% 35.75%,65% 36.15%,65.5% 36.65%,66% 37.2%,66.5% 37.85%,67% 38.55%,67.5% 39.35%,68% 40.2%,68.5% 41.1%,69% 42.05%,69.5% 43.05%,70% 44.1%,70.5% 45.15%,71% 46.3%,71.5% 47.4%,72% 48.55%,72.5% 49.7%,73% 50.85%,73.5% 52%,74% 53.15%,74.5% 54.25%,75% 55.35%,75.5% 56.4%,76% 57.45%,76.5% 58.4%,77% 59.35%,77.5% 60.2%,78% 61.05%,78.5% 61.8%,79% 62.45%,79.5% 63.05%,80% 63.6%,80.5% 64.05%,81% 64.4%,81.5% 64.7%,82% 64.85%,82.5% 65%,83% 65%,83.5% 64.9%,84% 64.75%,84.5% 64.5%,85% 64.2%,85.5% 63.75%,86% 63.25%,86.5% 62.7%,87% 62.05%,87.5% 61.3%,88% 60.5%,88.5% 59.65%,89% 58.75%,89.5% 57.8%,90% 56.8%,90.5% 55.75%,91% 54.65%,91.5% 53.55%,92% 49.35%,92.5% 48.2%,93% 47.05%,93.5% 45.9%,94% 44.8%,94.5% 43.75%,95% 42.75%,95.5% 41.75%,96% 40.8%,96.5% 39.9%,97% 39.1%,97.5% 38.35%,98% 37.65%,98.5% 37.05%,99% 36.5%,99.5% 36.05%,100% 35.65%);transition:left 2s ease-in-out;width:48em;height:6em}.progress-globe-container .progress-globe .wave-container-1 .wave-2,.progress-globe-container .progress-globe .wave-container-2 .wave-2{position:relative;left:0%;transform:translate(-50%) rotate(180deg);opacity:.8;clip-path:polygon(100% 0%,0% 0%,0% 82.5%,.84746% 84.3293%,1.694915% 86.1385%,2.542375% 87.9078%,3.38983% 89.6179%,4.23729% 91.25%,5.08475% 92.7862%,5.9322% 94.2098%,6.77965% 95.505%,7.6271% 96.6578%,8.4746% 97.6555%,9.32205% 98.487%,10.1695% 99.1435%,11.01695% 99.6176%,11.8644% 99.9041%,12.71185% 100%,13.5593% 99.9041%,14.4068% 99.6176%,15.25425% 99.1435%,16.1017% 98.487%,16.94915% 97.6555%,17.7966% 96.6578%,18.64405% 95.505%,19.49155% 94.2098%,20.339% 92.7862%,21.18645% 91.25%,22.0339% 89.6179%,22.88135% 87.9078%,23.7288% 86.1385%,24.57625% 84.3293%,25.42375% 82.5%,26.2712% 80.6708%,27.11865% 78.8616%,27.9661% 77.0922%,28.81355% 75.3821%,29.661% 73.75%,30.5085% 72.2138%,31.35595% 70.7902%,32.2034% 69.495%,33.05085% 68.3422%,33.8983% 67.3446%,34.74575% 66.513%,35.5932% 65.8565%,36.4407% 65.3824%,37.28815% 65.0959%,38.1356% 65%,38.98305% 65.0959%,39.8305% 65.3824%,40.67795% 65.8565%,41.52545% 66.513%,42.3729% 67.3446%,43.22035% 68.3422%,44.0678% 69.495%,44.91525% 70.7902%,45.7627% 72.2138%,46.61015% 73.75%,47.45765% 75.3821%,48.3051% 77.0922%,49.15255% 78.8616%,50% 80.6708%,50.25% 82.5%,50.84746% 84.3293%,51.694915% 86.1385%,52.542375% 87.9078%,53.38983% 89.6179%,54.23729% 91.25%,55.08475% 92.7862%,55.9322% 94.2098%,56.77965% 95.505%,57.6271% 96.6578%,58.4746% 97.6555%,59.32205% 98.487%,60.1695% 99.1435%,61.01695% 99.6176%,61.8644% 99.9041%,62.71185% 100%,63.5593% 99.9041%,64.4068% 99.6176%,65.25425% 99.1435%,66.1017% 98.487%,66.94915% 97.6555%,67.7966% 96.6578%,68.64405% 95.505%,69.49155% 94.2098%,70.339% 92.7862%,71.18645% 91.25%,72.0339% 89.6179%,72.88135% 87.9078%,73.7288% 86.1385%,74.57625% 84.3293%,75.42375% 82.5%,76.2712% 80.6708%,77.11865% 78.8616%,77.9661% 77.0922%,78.81355% 75.3821%,79.661% 73.75%,80.5085% 72.2138%,81.35595% 70.7902%,82.2034% 69.495%,83.05085% 68.3422%,83.8983% 67.3446%,84.74575% 66.513%,85.5932% 65.8565%,86.4407% 65.3824%,87.28815% 65.0959%,88.1356% 65%,88.98305% 65.0959%,89.8305% 65.3824%,90.67795% 65.8565%,91.52545% 66.513%,92.3729% 67.3446%,93.22035% 68.3422%,94.0678% 69.495%,94.91525% 70.7902%,95.7627% 72.2138%,96.61015% 73.75%,97.45765% 75.3821%,98.3051% 77.0922%,99.15255% 78.8616%,100% 80.6708%);transition:left 2s ease-in-out;width:48em;height:10em}.progress-globe-container .progress-globe .bubble{position:absolute;transform:translate(-50%);z-index:4;animation:float-up-even 3s ease-in;border-radius:50%;background-color:transparent}.progress-globe-container .progress-globe .bubble.dont-appear{display:none}.progress-globe-container .progress-globe .bubble:nth-child(odd){animation:float-up-odd 3s ease-out;background:linear-gradient(rgba(236,244,245,.2549019608),transparent)}.progress-globe-container .progress-globe .bubble:nth-child(3n){animation:float-up-third 3s ease-in-out}.progress-globe-container .progress-globe .bubble:nth-child(4n){animation:float-up-fourth 3s ease-in}.progress-globe-container.ltr .progress-globe .wave-container-1 .wave-base,.progress-globe-container.ltr .progress-globe .wave-container-2 .wave-base{right:0%;left:initial;transform:translate(0)}@keyframes float-up-even{0%{transform:translate(-10%,600%);opacity:0}40%{opacity:0}80%{opacity:1}to{transform:translate(-50%);opacity:1}}@keyframes float-up-odd{0%{opacity:0}20%{transform:translate(-80%,400%);opacity:0}60%{opacity:1}to{transform:translate(-50%);opacity:1}}@keyframes float-up-third{0%{transform:translate(-30%,300%);opacity:0}60%{opacity:1}to{transform:translate(-50%);opacity:1}}@keyframes float-up-fourth{0%{transform:translate(-60%,500%);opacity:0}20%{opacity:0}40%{opacity:1}to{transform:translate(-50%);opacity:1}}.ra-wrapper{display:flex;position:static;flex-direction:column;box-sizing:border-box;height:100%;overflow:hidden auto;font-size:calc(var(--font-size) * .83)}.ra-wrapper .tra-title-wrapper{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--vh, 1vh) * 3) 2vw;font-weight:700}.ra-wrapper .tra-title-wrapper .tra-title{color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.5)}.ra-wrapper .student-additions-wrapper{display:flex;justify-content:space-around;align-items:center}.ra-wrapper .student-additions-wrapper .student-addition{display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--vh, 1vh) * 10);color:#8b8787}.ra-wrapper .student-additions-wrapper .student-addition img{height:calc(var(--vh, 1vh) * 4.5)}.ra-wrapper .student-additions-wrapper .student-addition>div{display:flex;justify-content:space-between}.ra-wrapper .student-additions-wrapper .student-addition>div :first-child{margin-inline-end:calc(var(--vh, 1vh) * 2)}.ra-wrapper .ra-title-wrapper-div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.1607843137);padding:calc(var(--vh, 1vh) * 4) 0 calc(var(--vh, 1vh) * 2)}.ra-wrapper .ra-title-wrapper-div.student-additions-title{margin-bottom:calc(var(--vh, 1vh) * 3);padding-top:unset}.ra-wrapper .ra-title-wrapper-div .ra-title{position:relative;color:#383838;font-size:calc(var(--font-size) * 1)}.ra-wrapper .work-type-status-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#e8e8e8;padding:calc(var(--vh, 1vh) * 3.5) 3vw;color:#6c6c6c}@media only screen and (max-width: 800px) and (orientation: portrait){.ra-wrapper .work-type-status-wrapper{padding:calc(var(--vh, 1vh) * 2.5) 5vw}}.ra-wrapper .work-type-status-wrapper .flex{display:flex;justify-content:space-between;align-items:center;width:100%}.ra-wrapper .work-type-status-wrapper .work-type{display:flex;justify-content:center;align-items:center;gap:calc(var(--vw, 1vw) * .8);font-size:calc(var(--font-size) * .8)}.ra-wrapper .work-type-status-wrapper .student-status{display:flex;justify-content:space-evenly;align-items:center;gap:calc(var(--vw, 1vw) * .8);color:#6c6c6c;font-weight:400;font-size:calc(var(--font-size) * .8)}@media only screen and (max-width: 800px) and (orientation: portrait){.ra-wrapper .work-type-status-wrapper .student-status{gap:calc(var(--vw, 1vw) * 1.3);font-size:calc(var(--font-size) * .8)}}.ra-wrapper .work-type-status-wrapper .student-status img,.ra-wrapper .work-type-status-wrapper .student-status .svg{margin-top:calc(var(--vh, 1vh) * .2);margin-bottom:0;font-size:calc(var(--font-size) * .85)}@media only screen and (min-width: 800px) and (max-width: 1366px) and (max-height: 1025px) and (orientation: landscape){.ra-wrapper .work-type-status-wrapper{padding-block:calc(var(--vh, 1vh) * 1.75)}.ra-wrapper .work-type-status-wrapper .flex{flex-direction:column;align-items:start;gap:calc(var(--vh, 1vh) * .5);width:fit-content}}.ra-wrapper .no-ra{display:flex;justify-content:center;margin-top:calc(var(--vh, 1vh) * 5);color:#38383890}.ra-wrapper .no-ra.loading{margin:auto;width:100px}.ra-wrapper .teacher-reading-assignments{display:flex;justify-content:space-between;margin:calc(var(--vh, 1vh) * 2.5) 2vw;padding-block:calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 1);color:#635e5e}.ra-wrapper .teacher-reading-assignments .tra-item-wrapper{display:flex;flex-basis:30%;flex-direction:column;box-sizing:border-box;box-shadow:0 1px 3px #00000029;border-radius:calc(var(--vh, 1vh) * 1);background-color:#fafafa;padding:calc(var(--vh, 1vh) * 2)}.ra-wrapper .teacher-reading-assignments .tra-item-wrapper .tra-item-icon{margin-bottom:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 3.5)}.ra-wrapper .teacher-reading-assignments .tra-item-wrapper .tra-item-number{font-weight:600;font-size:calc(var(--vh, 1vh) * 4);line-height:1}.ra-wrapper .teacher-reading-assignments .tra-item-wrapper .tra-item-name{font-weight:300;font-size:calc(var(--vh, 1vh) * 2.25)}.ra-wrapper .ra-item-wrapper{display:flex;position:relative;justify-content:space-between;align-items:center;margin:0 calc(var(--vw, 1vw) * 3.5);padding:calc(var(--vh, 1vh) * 1.5) 0}.ra-wrapper .ra-item-wrapper .ra-icon-and-subtitle{display:flex;align-items:center}.ra-wrapper .ra-item-wrapper .ra-icon-and-subtitle .ra-icon{position:absolute}.ra-wrapper .ra-item-wrapper .ra-icon-and-subtitle .ra-subtitle{margin-inline-start:calc(var(--font-size) * 1.25);color:#383838}.ra-wrapper .ra-item-wrapper .progress-bar{position:relative;opacity:1;border-radius:27px;background-color:#ebebeb;width:50%;height:calc(var(--vh, 1vh) * 1.5)}.ra-wrapper .ra-item-wrapper .progress-bar .counter-arrow-flex{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(var(--vh, 1vh) * -3.5);flex-direction:column;transition:left .5s ease-in-out;width:fit-content;height:fit-content}.ra-wrapper .ra-item-wrapper .progress-bar .counter-arrow-flex .progress-bar-counter{height:calc(var(--vh, 1vh) * 2);color:#383838;font-weight:400;font-size:calc(var(--vh, 1vh) * 2)}.ra-wrapper .ra-item-wrapper .progress-bar .counter-arrow-flex .progress-bar-arrow{width:calc(var(--vh, 1vh) * 1.5);height:calc(var(--vh, 1vh) * 1.5);object-fit:cover}.ra-wrapper .ra-item-wrapper .progress-bar .progress-bar-fill{display:block;transition:width .5s ease-in-out;border-radius:27px;background:transparent linear-gradient(90deg,#b8e1ea,#4196b4) 0% 0% no-repeat padding-box;height:calc(var(--vh, 1vh) * 1.5)}.ra-wrapper .skipped-questions-list-container{padding:0 calc(var(--vw, 1vw) * 3.5) calc(var(--vh, 1vh) * 2)}.ra-wrapper .skipped-questions-list-container .questions-list-bottom .question-score-item .question-actual-text{margin-inline-end:5px}.ra-wrapper .skipped-questions-list-container .questions-list-bottom .question-score-item .question-points-with-icon{margin-inline-start:0;width:0}@media only screen and (width <= 800px),(aspect-ratio <= 1/1){.sidebar-menu-button{position:fixed;top:calc(var(--vh, 1vh) * 0);z-index:1;margin:calc(var(--vh, 1vh) * 1.1);border-radius:50%;padding:calc(var(--vh, 1vh) * 1.2)}[dir=rtl] .sidebar-menu-button{left:calc(var(--vh, 1vh) * 1)}[dir=ltr] .sidebar-menu-button{right:calc(var(--vh, 1vh) * 1)}.sidebar-menu-button img{width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.ra-wrapper{display:flex;flex-direction:column;height:100%}.ra-wrapper>button{margin:calc(var(--vh, 1vh) * 2) 0;margin-inline-start:calc(var(--vh, 1vh) * 2)!important}.ra-wrapper .ra-title-wrapper-div{padding-top:calc(var(--vh, 1vh) * 1)}.ra-wrapper .ra-item-wrapper{padding:0 calc(var(--vh, 1vh) * 4)}.tra-title-wrapper,.tra-item-wrapper{width:calc(100% - var(--vh, 1vh) * 8)}}.recording-dialog-section{display:flex;justify-content:flex-start;align-items:center;z-index:10}.recording-dialog-section .section{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * 2);margin-inline-start:15%;margin-bottom:calc(var(--vh, 1vh) * 1);margin-inline-end:0;border-color:#00000029;width:70%;height:calc(var(--vh, 1vh) * 9)}.recording-dialog-section .section .svg{margin-left:2px}.recording-dialog-section .recording-section-trashcan{margin-inline-start:2vh!important;padding:unset;width:fit-content;height:fit-content}.recording-dialog-section .recording-section-trashcan img{padding:1vh;width:3.7vh;height:3.7vh}.recording-gap-message{box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * 2);margin-inline-start:15%;margin-bottom:0;margin-inline-end:15%;border:1px solid rgba(0,0,0,.1607843137);border-radius:.3vw;background-color:#f7f4f4;padding:calc(var(--vh, 1vh) * .5);width:70%;color:#ba4941;font-weight:700;font-size:calc(var(--vh, 1vh) * 2);-webkit-user-select:none;user-select:none;text-align:center}.section-speech-bubble{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;height:calc(var(--vh, 1vh) * 4);color:#383838}.section-speech-bubble .recording-section-icons{display:flex;align-items:center;width:fit-content}.section-speech-bubble .recording-section-icons span{color:#383838;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.5)}.section-speech-bubble .recording-section-icons .recording-section-play-pause,.section-speech-bubble .recording-section-icons .section-speech-bubble-text{transition:.4s}.section-speech-bubble .recording-section-icons .recording-section-headphones{display:flex;justify-content:center;align-items:center;transition:2s;box-sizing:border-box;margin-inline-start:1vw;border:2px #6eb9cf solid;border-radius:50%;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.section-speech-bubble .recording-section-icons .recording-section-headphones img{height:calc(var(--vh, 1vh) * 3)}.section-speech-bubble .recording-section-icons .recording-section-headphones .recording-section-play-pause{margin-inline-start:calc(var(--vw, 1vw) * .2);width:auto;height:100%}.recording-section-bouncing-loader{margin-inline-end:calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 9)}.recording-biggest-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.recording-header{display:flex;flex-shrink:0;justify-content:flex-start;align-items:center;z-index:200;box-sizing:border-box;border-bottom:1px solid #d4d4d4;background-color:#e0eff3;width:100vw;height:calc(var(--vh, 1vh) * 8)}.recording-header .recording-title{display:flex;flex-direction:row;align-items:center;margin-top:0;margin-inline-start:3vw;margin-bottom:0;margin-inline-end:1vw;color:#707170;font-weight:700;font-size:calc(var(--vh, 1vh) * 3)}.recording-header .main-title{padding-bottom:.5vh}.recording-header .close-btn{margin-inline-end:10px!important;height:calc(var(--vh, 1vh) * 3)}.recording-header img{margin-inline-end:2vw}.recording-text-title{margin:auto;border-bottom:1px solid grey;padding:calc(var(--vh, 1vh) * 1) 0;width:90vw;color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 4);-webkit-user-select:none;user-select:none}.recording-big-container{display:flex;box-sizing:border-box;margin:auto;margin-inline-start:0;margin-inline-end:0;width:100vw;height:100%;overflow:hidden}.recording-big-container .rd-no-text{margin-top:35vh;width:100%;color:#38383890;font-size:calc(var(--vh, 1vh) * 4);text-align:center}.recording-actual-text{transition:.2s;box-sizing:border-box;padding-top:calc(var(--vh, 1vh) * 2);width:60%;height:100%;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;direction:ltr}.recording-actual-text .commented-text{cursor:initial;background-color:initial}.recording-actual-text .commented-text:before{visibility:hidden}.recording-actual-text .commented-text.dark-comment,.recording-actual-text .commented-text.dark-comment .commented-text{background-color:initial}.recording-actual-text .textSelection{width:100%;height:100%}.recording-actual-text .textSelection #container{box-sizing:border-box;padding-top:calc(var(--vh, 1vh) * 4);padding-bottom:0;padding-inline-start:2vw;padding-inline-end:2vw;width:100%;height:100%;font-size:calc(var(--vh, 1vh) * 3)}.recording-actual-text .textSelection .mammothImage{display:none}.recording-actual-text .textSelection a{pointer-events:none;color:#000}.recording-actual-text .textSelection span.section-end{display:block;margin:calc(var(--vh, 1vh) * 1) 0;border-bottom:1.5px dashed rgba(0,0,0,.2509803922);-webkit-user-select:none;user-select:none}.recording-actual-text .textSelection .vocabulary-word{text-decoration:unset;text-underline-offset:unset}.actual-text-backgrounds .disabled{transition:.2s;cursor:pointer}.actual-text-backgrounds .red-background{transition:.2s}.recording-left-side-wrapper{position:relative;width:40%}.recording-left-side{display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;background-color:#fafafa;padding-top:calc(var(--vh, 1vh) * 3);padding-bottom:calc(var(--vh, 1vh) * 2);width:100%;height:100%;overflow-y:overlay;color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 3)}[dir=rtl] .recording-left-side{box-shadow:4px 0 6px 1px #00000029}[dir=ltr] .recording-left-side{box-shadow:0 4px 6px 1px #00000029}.recording-left-side::-webkit-scrollbar-thumb{z-index:-1!important}.recording-left-side .big-text{margin-top:calc(var(--vh, 1vh) * 10);color:#4c8092;font-size:calc(var(--vh, 1vh) * 4);-webkit-user-select:none;user-select:none;text-align:center}.recording-left-side .upload-wrapper{display:flex;justify-content:center;align-items:center;margin:15px 0;min-height:calc(var(--vh, 1vh) * 5)}.recording-left-side .upload-wrapper .upload-song{display:flex;flex-direction:column;gap:calc(var(--vh, 1vh) * 1.5)}.recording-left-side .upload-wrapper .upload-song .upload-song-text{color:#707170;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.3);text-align:center}.recording-left-side .upload-wrapper .upload-song .upload-song-text .upload-song-button{all:unset;cursor:pointer;text-decoration:underline}.recording-left-side .upload-wrapper .upload-song .upload-song-text .upload-song-button:focus{font-weight:700}.recording-left-side .rd-upload{display:flex;align-items:center;margin:auto auto 0;width:fit-content;color:#4c8092;font-size:calc(var(--vh, 1vh) * 3)}.recording-left-side .rd-upload .svg{margin-inline-end:5px;height:calc(var(--vh, 1vh) * 3)}.recording-left{width:100%}.recording-left .sections-container{transition:.2s}.left-side-loader{display:flex;justify-content:center;align-items:center;margin-top:40%;width:100%;height:100%}.gray-mic{display:flex;justify-content:center;align-items:center;margin:calc(var(--vh, 1vh) * 10) auto 0;border-radius:50%;background-color:#00000029;width:calc(var(--vh, 1vh) * 25);height:calc(var(--vh, 1vh) * 25);-webkit-user-select:none;user-select:none}.gray-mic img{height:70%}.recording-left-side-title{display:flex;justify-content:flex-start;align-items:flex-end;box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * 2);margin-inline-start:auto;margin-inline-end:15%;border-bottom:1px solid rgba(0,0,0,.1607843137);padding-bottom:calc(var(--vh, 1vh) * 1);width:70%;height:calc(var(--vh, 1vh) * 5.5);font-size:calc(var(--vh, 1vh) * 2.2);-webkit-user-select:none;user-select:none}.recording-left-side-title .svg{margin-inline-end:1.5vw}.recording-section-recording{display:flex;position:fixed;bottom:10px;justify-content:center;align-items:center;z-index:20;width:54vw;height:fit-content;font-size:1.5em}[dir=rtl] .recording-section-recording{right:5vw}[dir=ltr] .recording-section-recording{left:5vw}.recording-section-recording .main-recording{transform:scale(1.3)}.recording-bottom{display:flex;justify-content:center;align-items:center;border-top:1px solid rgba(0,0,0,.1607843137);background-color:#fafafa;width:100vw;height:calc(var(--vh, 1vh) * 11)}.recording-question{width:100%;height:100%}.recording-question .MuiButtonBase-root{text-transform:none}.recording-question .recording-button-with-countdown{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.recording-question .recording-question-button{display:flex;align-items:center;box-shadow:0 1px 3px #00000040;border-radius:100px;background-color:#4196b4;padding:5px 15px;color:#fff;font-weight:700;font-size:.8em}@media screen and (min-width: 1100px) and (orientation: landscape){.recording-question .recording-question-button{font-size:.7em}}.recording-question .recording-question-button.practice{margin-top:calc(var(--vh, 1vh) * 2)}.recording-question .recording-question-button.align-bottom{align-self:flex-end}.recording-question .recording-question-button.white-button{background-color:#fff;color:#4196b4}.recording-question .recording-question-button.secondary-color{margin-inline-end:10px;background-color:#c83278}.recording-question .recording-question-button .recording-icon{margin-inline-end:5px;width:.7em;height:.7em}@media screen and (min-width: 1100px) and (orientation: landscape){.recording-question .recording-question-button .recording-icon{margin-inline-end:7px;width:.9em;height:.9em}}.recording-question .audio-options{padding:0}.recording-question .audio-options.record{min-height:calc(var(--vh, 1vh) * 20)}.recording-question .audio-options .record-button-wrapper,.recording-question .audio-options .main-recording{transform:scale(1.5)}.recording-question .recording-question-text{position:relative;box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1);color:#707170;font-size:1.3rem;display:flex;flex-direction:row-reverse;margin:calc(var(--vh, 1vh) * 2) 0 calc(var(--vh, 1vh) * 1)}.recording-question .recording-question-text.red,.recording-question .recording-question-text.orange,.recording-question .recording-question-text.yellow,.recording-question .recording-question-text.green,.recording-question .recording-question-text.teal,.recording-question .recording-question-text.blue,.recording-question .recording-question-text.purple,.recording-question .recording-question-text.pink{background-color:#fcfcfc59}.recording-question .recording-question-text.red ::selection,.recording-question .recording-question-text.orange ::selection,.recording-question .recording-question-text.yellow ::selection,.recording-question .recording-question-text.green ::selection,.recording-question .recording-question-text.teal ::selection,.recording-question .recording-question-text.blue ::selection,.recording-question .recording-question-text.purple ::selection,.recording-question .recording-question-text.pink ::selection{background-color:#6e6e6e;color:#fff}.recording-question .recording-question-text .error{color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.recording-question .recording-question-text .error{position:absolute;right:0;margin-top:5px}.recording-question .recording-question-text .placeholder,.recording-question .recording-question-text ::placeholder{color:#9197a3;font-weight:300;font-size:1.3rem}.recording-question .recording-question-text.disabled,.recording-question .recording-question-text:disabled{background-color:#f2f2f2}.recording-question .recording-question-text.red,.recording-question .recording-question-text.orange,.recording-question .recording-question-text.yellow,.recording-question .recording-question-text.green,.recording-question .recording-question-text.teal,.recording-question .recording-question-text.blue,.recording-question .recording-question-text.purple,.recording-question .recording-question-text.pink{border-color:#383838;color:#383838}.recording-question .recording-question-text.red::placeholder,.recording-question .recording-question-text.orange::placeholder,.recording-question .recording-question-text.yellow::placeholder,.recording-question .recording-question-text.green::placeholder,.recording-question .recording-question-text.teal::placeholder,.recording-question .recording-question-text.blue::placeholder,.recording-question .recording-question-text.purple::placeholder,.recording-question .recording-question-text.pink::placeholder{color:#383838}.recording-question .recording-question-text.red.transparent,.recording-question .recording-question-text.orange.transparent,.recording-question .recording-question-text.yellow.transparent,.recording-question .recording-question-text.green.transparent,.recording-question .recording-question-text.teal.transparent,.recording-question .recording-question-text.blue.transparent,.recording-question .recording-question-text.purple.transparent,.recording-question .recording-question-text.pink.transparent{color:#383838}.recording-question .recording-question-text .recording-main-button-wrapper{margin-inline-end:10px}.recording-question .recording-question-text .recording-sentence{display:flex;flex-flow:row-reverse wrap;justify-content:flex-start;align-items:center;width:100%;color:#383838}.recording-question .recording-question-text .recording-sentence p{margin:0;width:100%;height:fit-content}.recording-question .recording-question-text .recording-sentence.ltr p{direction:ltr}.recording-question .recording-question-text .recording-sentence.rtl p{direction:rtl}.recording-question .recording-question-text .recording-sentence.no-vocabulary-words .vocabulary-word{cursor:text;text-decoration:none}.recording-question .recording-question-text .recording-sentence .recording-question-word{display:inline-flex;position:relative;background-color:transparent;width:fit-content;height:fit-content;white-space:pre-wrap}.recording-question .recording-question-text .recording-sentence .recording-question-word .audio-container{display:flex;position:absolute;justify-content:center;top:-2.24vh;right:0;left:0;text-align:center}.recording-question .recording-question-text .recording-sentence .recording-question-word .audio-container .audio{display:none;transform:scale(1);box-shadow:0 3px 6px #00000029;background-color:#fafafa;padding:6px!important;font-size:1.6vh}.recording-question .recording-question-text .recording-sentence .recording-question-word.incorrect,.recording-question .recording-question-text .recording-sentence .recording-question-word.not-confident{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.recording-question .recording-question-text .recording-sentence .recording-question-word.incorrect:hover,.recording-question .recording-question-text .recording-sentence .recording-question-word.not-confident:hover{filter:alpha(opacity=.2)}.recording-question .recording-question-text .recording-sentence .recording-question-word.incorrect:hover .audio,.recording-question .recording-question-text .recording-sentence .recording-question-word.not-confident:hover .audio{display:unset;transform:scale(1);animation:grow-in .15s ease}.recording-question .recording-question-text .recording-sentence .recording-question-word.incorrect{text-decoration-color:#ce153e}.recording-question .recording-question-text .recording-sentence .recording-question-word.incorrect:not(.teacher){cursor:pointer}.recording-question .recording-question-text .recording-sentence .recording-question-word.incorrect:not(.teacher):hover{background-color:#ce153e33}.recording-question .recording-question-text .recording-sentence .recording-question-word.not-confident{text-decoration-color:#fdc500}.recording-question .recording-question-text .recording-sentence .recording-question-word.not-confident:not(.teacher){cursor:pointer}.recording-question .recording-question-text .recording-sentence .recording-question-word.not-confident:not(.teacher):hover{background-color:#fdc50033}.recording-question .message-recognition{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:calc(var(--vh, 1vh) * 1.5);margin-bottom:auto;color:#635e5e}.recording-question .message-recognition .subtitle{font-size:calc(var(--font-size) * .6);white-space:pre-line}.recording-question .message-recognition .message{display:flex;justify-content:center;align-items:center;flex-direction:row}.recording-question .message-recognition .message .message-icon{margin-inline-end:calc(var(--font-size) * .3);width:calc(var(--font-size) * .7);height:calc(var(--font-size) * .7);color:#fff}.recording-question .message-recognition .message .header{font-weight:600;font-size:calc(var(--font-size) * .7)}.recording-question .practice-over{margin-top:calc(var(--vh, 1vh) * 1.5);color:#635e5e}.recording-question .recording-question-note{margin-top:calc(var(--vh, 1vh) * 1.5);color:gray;font-size:.7em}.recording-question .recording-tabs{display:flex;white-space:nowrap}@media screen and (max-width: 550px){.recording-question .recording-tabs{flex-direction:column;align-items:flex-start}}.recording-question-popup{display:flex;flex-direction:column;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 3);width:60vw;overflow:overlay}.recording-question-popup.student{width:100%;height:100%}.recording-question-popup.student .recording-tabs .recording-tab{display:flex;align-items:flex-start}.recording-question-popup.student .recording-tabs.mobile .recording-tab{padding-inline-start:0;min-width:100%}.recording-question-popup .recording-question{display:flex;flex-grow:1;flex-direction:column}.recording-main-button-wrapper.audio-options{display:flex;justify-content:center;align-items:center}.recording-main-button-wrapper.audio-options.record{flex-grow:1}.recording-main-button-wrapper.audio-options .microphone{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 7)!important;height:calc(var(--vh, 1vh) * 7)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}.recording-main-button-wrapper.audio-options .microphone .svg,.recording-main-button-wrapper.audio-options .microphone svg,.recording-main-button-wrapper.audio-options .microphone img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(7 * var(--vh, 1vh) * .6)!important;height:calc(7 * var(--vh, 1vh) * .6)!important;padding:0!important}.recording-main-button-wrapper.audio-options .microphone:hover{background-color:#ebebeb!important}.recording-popup-bottom-buttons{display:flex;justify-content:center;margin-top:calc(var(--vh, 1vh) * 5);width:100%}.loading-recording-popup .loader{right:calc(50% - .5em)}.recording-number-label{display:flex;align-items:center;padding:4px;color:#4196b4;font-size:1.2em;text-transform:none}.recording-number-label .recording-number-icon{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-inline-end:5px;border-radius:50%;background-color:#4196b4;padding:5px;width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5);color:#fff;font-size:calc(var(--vh, 1vh) * 1.5)}.recording-number-label .recording-number-icon svg{height:calc(var(--vh, 1vh) * 2)}.recording-number-label.disabled{color:#d1d1d1}.recording-number-label.disabled .recording-number-icon{background-color:#d1d1d1}.main-recording{display:flex;justify-content:space-between;align-items:center;z-index:10;animation:fadeIn ease 1s;box-sizing:border-box;box-shadow:0 1px 3px #00000029;border-radius:30px;background-color:#fff;padding:0 calc(var(--vw, 1vw) * .7);height:calc(var(--vh, 1vh) * 4);overflow:hidden}.main-recording.red,.main-recording.orange,.main-recording.yellow,.main-recording.green,.main-recording.teal,.main-recording.blue,.main-recording.purple,.main-recording.pink{border-color:#383838;color:#383838}.main-recording.red::placeholder,.main-recording.orange::placeholder,.main-recording.yellow::placeholder,.main-recording.green::placeholder,.main-recording.teal::placeholder,.main-recording.blue::placeholder,.main-recording.purple::placeholder,.main-recording.pink::placeholder{color:#383838}.main-recording.red.transparent,.main-recording.orange.transparent,.main-recording.yellow.transparent,.main-recording.green.transparent,.main-recording.teal.transparent,.main-recording.blue.transparent,.main-recording.purple.transparent,.main-recording.pink.transparent{color:#383838}@media only screen and (max-width: 800px) and (orientation: portrait){.main-recording{padding:0 calc(var(--vw, 1vw) * 1.5);height:calc(var(--vh, 1vh) * 4.5)}}.main-recording .recording-controls{display:flex;justify-content:space-around;align-items:center;margin-top:0;margin-inline-end:0;width:fit-content;font-size:.6em}@media only screen and (max-width: 800px) and (orientation: portrait){.main-recording .recording-controls{font-size:.8em}}.main-recording .recording-controls.loading{width:calc(var(--vh, 1vh) * 16)}.main-recording .recording-controls .microphone-icon{width:auto;height:.6em}.main-recording .recording-controls .recording-text,.main-recording .recording-controls .recording-timer{margin-inline-start:7px}.main-recording .recording-controls .recording-text{color:#d1d1d1}.main-recording .recording-controls .recording-timer{display:flex;justify-content:center;align-items:center;color:#4196b4;font-weight:600}.main-recording .recording-controls .recording-controls-buttons{display:flex;gap:5px;margin-inline-start:12px}.main-recording .recording-controls .recording-controls-buttons .record-option{display:flex;justify-content:center;align-items:center;background-color:#4196b4;padding:0;width:calc(var(--vh, 1vh) * 2.5);height:calc(var(--vh, 1vh) * 2.5)}@media only screen and (max-width: 800px) and (orientation: portrait){.main-recording .recording-controls .recording-controls-buttons .record-option{width:calc(var(--vh, 1vh) * 3.5);height:calc(var(--vh, 1vh) * 3.5)}}.main-recording .recording-controls .recording-controls-buttons .record-option img{width:fit-content;height:40%}.row-card-container{padding:calc(var(--vh, 1vh) * 1) 0}.row-card-container-mobile,.row-card-mobile.skeleton{margin:calc(var(--vh, 1vh) * 4) 0}.row-card-container-mobile:first-child,.row-card-mobile.skeleton:first-child{margin-top:calc(var(--vh, 1vh) * 2)}.row-card{display:flex;position:relative;align-items:center;cursor:pointer;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 2) 0;box-shadow:0 3px 6px #00000029;border-radius:15px;background-color:#fff;width:100%;height:calc(var(--vh, 1vh) * 18)!important;overflow:hidden}.row-card *{box-sizing:border-box}.row-card:last-child{margin-bottom:calc(var(--vh, 1vh) * 3)}.row-card .unit-image-header-container{margin-top:10px;margin-inline-start:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 29);min-width:calc(var(--vh, 1vh) * 29);height:calc(100% - var(--vh, 1vh) * 2 - 10px)}.row-card.teacher{margin:0;padding-inline-end:calc(var(--vh, 1vh) * 2)}.row-card.classroom{height:calc(var(--vh, 1vh) * 18)!important}.row-card.classroom .text{align-items:center}.row-card:hover:not(.no-hover),.row-card:focus-visible{background-color:#f2f2f2}.row-card:hover:not(.no-hover)>img,.row-card:focus-visible>img{filter:brightness(.9)}.row-card>img{width:calc(var(--vh, 1vh) * 30);min-width:calc(var(--vh, 1vh) * 30);height:100%}.row-card>img.image,.row-card .unit-image-header.image{background-color:#fff;object-fit:cover}.row-card>img.no-image,.row-card .unit-image-header.no-image{background-color:#f0feff;padding:10px;object-fit:contain}[dir=rtl] .row-card>img.with-number,[dir=rtl] .row-card .unit-image-header.with-number{border-top-right-radius:20px}[dir=ltr] .row-card>img.with-number,[dir=ltr] .row-card .unit-image-header.with-number{border-top-left-radius:20px}.row-card .text{display:flex;position:relative;flex-grow:1;justify-content:space-between;align-items:flex-start;padding:calc(var(--vh, 1vh) * 2.5) calc(var(--vh, 1vh) * 4);height:100%}.row-card .text.column{flex-direction:column}@media screen and (min-width: 960px) and (orientation: landscape){.row-card .text.column{max-width:60%}}@media screen and (min-width: 1100px) and (orientation: landscape){.row-card .text.column{max-width:70%}}.row-card .text:not(.column) .additional-info{height:100%}.row-card .text:not(.column) .additional-info:not(.row):not(.row-end){flex-direction:column;justify-content:space-evenly;width:calc(var(--vh, 1vh) * 30);min-width:calc(var(--vh, 1vh) * 30)}.row-card .text:not(.column) .row-end{flex-direction:row;justify-content:flex-end;align-items:center}.row-card .text .flag{display:flex;position:absolute;top:0;justify-content:center;align-items:center;inset-inline-start:15px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 6);color:#fff;font-size:calc(var(--vh, 1vh) * 2);direction:ltr}.row-card .text .flag .svg{margin-top:calc(var(--vh, 1vh) * .3)}.row-card .text .flag.submitted{background-color:#f27a96}.row-card .text .flag.submitted .svg{margin-left:calc(var(--vh, 1vh) * .2);font-size:calc(var(--vh, 1vh) * 1.6)}.row-card .text .flag.done{background-color:#80dbb0}.row-card .num-submitted{display:flex;align-items:center;margin-inline-end:calc(var(--vh, 1vh) * 2);border:1px solid #c83278;border-radius:100px;padding-top:calc(var(--vh, 1vh) * .3);padding-bottom:calc(var(--vh, 1vh) * .3);padding-inline-start:calc(var(--vh, 1vh) * 1);padding-inline-end:calc(var(--vh, 1vh) * 1.5);color:#c83278;font-size:calc(var(--vh, 1vh) * 2)}.row-card .num-submitted img,.row-card .num-submitted .svg{margin-inline-end:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 2)!important;height:calc(var(--vh, 1vh) * 2)!important}.row-card .text .title-and-info,.row-card-mobile .text .title-and-info{width:100%}.row-card .text .title-and-info .title,.row-card-mobile .text .title-and-info .title{display:flex;align-items:flex-start;color:#6c6c6c;font-weight:700;font-size:calc(var(--vh, 1vh) * 3)}[dir=rtl] .row-card .text .title-and-info .title,[dir=rtl] .row-card-mobile .text .title-and-info .title{text-align:right}[dir=ltr] .row-card .text .title-and-info .title,[dir=ltr] .row-card-mobile .text .title-and-info .title{text-align:left}@media only screen and (max-width: 800px) and (orientation: portrait){.row-card .text .title-and-info .title,.row-card-mobile .text .title-and-info .title{font-size:.7em}}.row-card .text .title-and-info .title .text-card-title,.row-card-mobile .text .title-and-info .title .text-card-title{flex:1;margin-top:.3em;line-height:1.1}.row-card .text .title-and-info .info,.row-card-mobile .text .title-and-info .info{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:calc(var(--vh, 1vh) * .8);color:#6c6c6c;font-size:calc(var(--vh, 1vh) * 2.1);text-align:start}@media only screen and (max-width: 800px) and (orientation: portrait){.row-card .text .title-and-info .info,.row-card-mobile .text .title-and-info .info{font-size:.5em}}.row-card .text .title-and-info .info.owner-info .owner-icon,.row-card-mobile .text .title-and-info .info.owner-info .owner-icon{margin-inline-end:calc(var(--vh, 1vh) * 1)}.row-card .text .title-and-info .info .shared-icon,.row-card-mobile .text .title-and-info .info .shared-icon{margin-inline-end:calc(var(--vh, 1vh) * 1);margin-block-start:calc(var(--vh, 1vh) * .5);height:calc(var(--vh, 1vh) * 2)}.row-card .text .title-and-info .will-open-on,.row-card-mobile .text .title-and-info .will-open-on{display:flex;flex-direction:row;align-items:center;gap:4px;margin-inline-start:3px;color:#c83278}.row-card .text .num-pages,.row-card-mobile .text .num-pages{font-size:calc(var(--vh, 1vh) * 2);white-space:nowrap}.row-card .text .num-students,.row-card-mobile .text .num-students{margin-inline-end:calc(var(--vh, 1vh) * 4);font-size:calc(var(--vh, 1vh) * 2);white-space:nowrap}.row-card .text .line,.row-card-mobile .text .line{margin:0 calc(var(--vh, 1vh) * 3);background-color:#6e6e6e;width:.5px;height:100%}.row-card .text .additional-info,.row-card-mobile .text .additional-info{display:flex;align-items:center;width:100%;font-size:calc(var(--vh, 1vh) * 2)}.row-card .text .additional-info.bottom,.row-card-mobile .text .additional-info.bottom{margin-top:15px;width:100%;max-width:100%}@media only screen and (max-width: 800px) and (orientation: portrait){.row-card .text .additional-info.bottom,.row-card-mobile .text .additional-info.bottom{margin-top:10px}}.row-card .text .additional-info .lock-icon,.row-card-mobile .text .additional-info .lock-icon{font-size:calc(var(--vh, 1vh) * 3)}.row-card .text .additional-info>div,.row-card-mobile .text .additional-info>div{margin-inline-end:calc(var(--vh, 1vh) * 2)}.row-card .text .additional-info .organization,.row-card-mobile .text .additional-info .organization{box-shadow:0 3px 6px #00000029;width:calc(var(--vh, 1vh) * 3.5);min-width:calc(var(--vh, 1vh) * 3.5);height:calc(var(--vh, 1vh) * 3.5)}.row-card .text .additional-info .organization img,.row-card-mobile .text .additional-info .organization img{object-fit:cover}.row-card .text .additional-info .classrooms,.row-card-mobile .text .additional-info .classrooms{display:flex;flex-grow:1;align-items:center;width:100%;overflow:hidden}.row-card .text .additional-info .classrooms .text-classroom-chip,.row-card .text .additional-info .classrooms .extra-classrooms,.row-card-mobile .text .additional-info .classrooms .text-classroom-chip,.row-card-mobile .text .additional-info .classrooms .extra-classrooms{display:flex;align-items:center;unicode-bidi:plaintext;white-space:nowrap}.row-card .text .additional-info .classrooms .text-classroom-chip,.row-card-mobile .text .additional-info .classrooms .text-classroom-chip{flex-direction:row;margin-inline-end:8px;border:1px #c83278 solid;border-radius:100px;color:#c83278;font-size:18px;unicode-bidi:plaintext}@media only screen and (max-width: 800px) and (orientation: portrait){.row-card .text .additional-info .classrooms .text-classroom-chip,.row-card-mobile .text .additional-info .classrooms .text-classroom-chip{font-size:.9rem}}.row-card .text .additional-info .classrooms .text-classroom-chip>span,.row-card-mobile .text .additional-info .classrooms .text-classroom-chip>span{unicode-bidi:plaintext}.row-card .text .additional-info .classrooms .text-classroom-chip .svg,.row-card-mobile .text .additional-info .classrooms .text-classroom-chip .svg{margin-inline:3px}.row-card .text .additional-info .classrooms .extra-classrooms,.row-card-mobile .text .additional-info .classrooms .extra-classrooms{justify-content:center;border-radius:50%;aspect-ratio:1/1;height:calc(var(--vh, 1vh) * 3.5);font-size:calc(var(--vh, 1vh) * 2)}.row-card .text .additional-info .student-entries,.row-card-mobile .text .additional-info .student-entries{color:#6e6e6e}.row-card .text .additional-info .copies,.row-card-mobile .text .additional-info .copies{display:flex;align-items:center;color:#4c8092}.row-card .text .additional-info .copies>img,.row-card .text .additional-info .copies .svg,.row-card-mobile .text .additional-info .copies>img,.row-card-mobile .text .additional-info .copies .svg{margin-inline-end:calc(var(--vh, 1vh) * .5);height:calc(var(--vh, 1vh) * 2)!important}.row-card .text .additional-info .from-learning-unit,.row-card .text .additional-info .status,.row-card-mobile .text .additional-info .from-learning-unit,.row-card-mobile .text .additional-info .status{display:flex;align-items:center}.row-card .text .additional-info .from-learning-unit img,.row-card .text .additional-info .from-learning-unit .svg,.row-card .text .additional-info .status img,.row-card .text .additional-info .status .svg,.row-card-mobile .text .additional-info .from-learning-unit img,.row-card-mobile .text .additional-info .from-learning-unit .svg,.row-card-mobile .text .additional-info .status img,.row-card-mobile .text .additional-info .status .svg{margin-inline-end:calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 2.2)!important}.row-card .text .additional-info .from-learning-unit img.folder-icon,.row-card .text .additional-info .from-learning-unit .svg.folder-icon,.row-card .text .additional-info .status img.folder-icon,.row-card .text .additional-info .status .svg.folder-icon,.row-card-mobile .text .additional-info .from-learning-unit img.folder-icon,.row-card-mobile .text .additional-info .from-learning-unit .svg.folder-icon,.row-card-mobile .text .additional-info .status img.folder-icon,.row-card-mobile .text .additional-info .status .svg.folder-icon{width:calc(var(--vh, 1vh) * 2.2)!important}.row-card .buttons,.row-card-mobile .buttons{display:flex;justify-content:center;align-items:center;grid-area:buttons}.row-card .buttons .icon,.row-card-mobile .buttons .icon{margin-inline-end:calc(var(--vh, 1vh) * 1);padding:8px}@media only screen and (max-width: 800px) and (orientation: portrait){.row-card .buttons .icon,.row-card-mobile .buttons .icon{margin-inline-end:0}}.row-card .buttons .icon.chart,.row-card-mobile .buttons .icon.chart{margin-inline-end:calc(var(--vh, 1vh) * 2)}.row-card .buttons .icon img,.row-card .buttons .icon .svg,.row-card-mobile .buttons .icon img,.row-card-mobile .buttons .icon .svg{width:calc(var(--vh, 1vh) * 3.5)!important;height:calc(var(--vh, 1vh) * 3.5)!important}@media only screen and (max-width: 800px) and (orientation: portrait){.row-card .buttons .icon img,.row-card .buttons .icon .svg,.row-card-mobile .buttons .icon img,.row-card-mobile .buttons .icon .svg{width:calc(var(--vh, 1vh) * 2.5)!important;height:calc(var(--vh, 1vh) * 2.5)!important}}.scoring-guideline-options-explanations-tooltip{display:flex;flex-direction:column;gap:1em;padding:5px}.scoring-guideline-options-explanations-tooltip .row{display:flex;flex-direction:column;align-items:start}.scoring-guideline-options-explanations-tooltip .row .name{font-weight:700;white-space:nowrap}.scoring-guideline-options-explanations-tooltip .row .explanation{margin-top:.2em;text-align:start}.rule-cards{display:flex;flex-grow:1;flex-direction:column;gap:20px;padding:30px;overflow:auto}.rule-cards .rule-card{display:flex;flex-direction:column;transition:.5s ease filter;border-radius:5px;padding:calc(var(--vh, 1vh) * 2);scroll-margin-top:30px;color:#383838;font-size:1.1em}.rule-cards .rule-card input.red-border{border-color:#ba4941}.rule-cards .rule-card:not(.skeleton){box-shadow:0 2px 4px #00000029;background-color:#fafafa}.rule-cards .rule-card.bold{filter:brightness(.95)}.rule-cards .rule-card.skeleton{min-height:200px}.rule-cards .rule-card .top{display:flex;justify-content:space-between}.rule-cards .rule-card .top .title{display:flex;align-items:center;margin-bottom:10px;color:#4c8092;font-weight:600}.rule-cards .rule-card .top .title .scoring-guideline-options-explanation{margin-inline-start:10px}.rule-cards .rule-card .check-rules-container{padding-right:.6vw}.rule-cards .rule-card .select-all-rules-button{padding-bottom:.3em}.rule-cards .rule-card .buttons{display:flex;margin-top:1em;margin-inline-start:auto}.rule-cards .rule-card .check-box-container{display:flex;align-items:center}.rule-cards .rule-card .check-box-container span{margin-inline-start:7px;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.rule-cards .rule-card .points{display:flex;align-items:center;gap:5px;margin-bottom:10px}.rule-cards .rule-card .if-not{font-weight:600}.rule-cards .rule-card .range-inputs-sentence{display:inline-flex;justify-content:space-between;align-items:center;margin:calc(var(--vh, 1vh) * .5) 0}.rule-cards .rule-card .range-inputs-sentence .percentage{margin-inline-start:5px;color:#6e6e6e;font-size:85%}.rule-cards .rule-card .sentence-list-item{display:flex;align-items:center}.rule-cards .rule-card .sentence-list-item.add{margin-top:10px}.rule-cards .rule-card .sentence-list-item .dot{margin-inline-end:8px;border-radius:50%;background-color:#4c8092;width:5px;height:5px}.rule-cards .rule-card .sentence-list-item .close-icon{margin-inline-start:10px;background-color:#4196b430}.rule-cards .rule-card .sentence-list-item .close-icon:hover{background-color:#4196b450}.rule-cards .rule-card .sentence-list-item .add-condition{display:inline-flex;align-items:center;color:#4c8092}.rule-cards .rule-card .sentence-list-item .add-condition .cancelButton{margin:0 calc(var(--vw, 1vw) * .5);font-size:.8em}.scoring-guideline-rules{display:flex;flex-grow:1;flex-direction:column;overflow:hidden;color:#6c6c6c}.scoring-guideline-rules input,.scoring-guideline-rules textarea{position:relative;box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1);color:#707170;font-size:1.3rem;padding:2px 5px;min-width:unset;font-size:18px;direction:ltr}.scoring-guideline-rules input .error,.scoring-guideline-rules textarea .error{color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.scoring-guideline-rules input .error,.scoring-guideline-rules textarea .error{position:absolute;right:0;margin-top:5px}.scoring-guideline-rules input .placeholder,.scoring-guideline-rules input ::placeholder,.scoring-guideline-rules textarea .placeholder,.scoring-guideline-rules textarea ::placeholder{color:#9197a3;font-weight:300;font-size:1.3rem}.scoring-guideline-rules input.disabled,.scoring-guideline-rules input:disabled,.scoring-guideline-rules textarea.disabled,.scoring-guideline-rules textarea:disabled{background-color:#f2f2f2}.scoring-guideline-rules textarea{width:100%;resize:none}.scoring-guideline-rules input{width:50px}.scoring-guideline-rules .scoring-guideline-header{border-bottom:1px solid #bbbbbb}.scoring-guideline-rules .scoring-guideline-header .edit-icon{margin-inline-start:5px;padding:8px}.scoring-guideline-rules .scoring-guidelines-points{display:flex;align-items:center;gap:5px;font-size:1.1em}.scoring-guideline-rules .scoring-guideline-chips-and-cards{display:flex;width:100%;height:100%;overflow:hidden}.scoring-guideline-rules .scoring-guideline-chips-and-cards .chips{display:flex;flex-direction:column;gap:10px;box-shadow:-5px 0 6px -5px #bbb;padding:30px 0 30px 30px;padding-inline-end:30px;width:250px}.scoring-guideline-rules .scoring-guideline-chips-and-cards .chips .title{margin-bottom:.2em;font-weight:600;font-size:1.3em}.scoring-guideline-rules .scoring-guideline-chips-and-cards .chips .chip{cursor:pointer;text-align:start}.scoring-guideline-rules .scoring-guideline-chips-and-cards .chips .chip:hover{background-color:#fafafa}.scoring-guideline-rules .scoring-guideline-chips-and-cards .chips .chip:not(.selected){border-color:#6c6c6c;color:#6c6c6c}.search-input-container{padding-inline-start:10px}.search-input-container .search-text-field{flex-grow:1;transition:background-color .5s ease;color:#635e5e;font-size:18px;font-family:Assistant,sans-serif;direction:unset}.search-input-container .search-icon-button{padding:7px;width:33px;height:33px}.section-end-container{position:relative;margin:calc(var(--vh, 1vh) * 2) auto;width:100%;height:calc(var(--vh, 1vh) * 6);font-style:normal;text-decoration-line:none}.section-end-container.forbidden{cursor:forbidden;pointer-events:none}.broken-line{z-index:-1;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 1) 0;height:calc(var(--vh, 1vh) * 6);overflow:hidden;color:#6e6e6e;font-weight:700;font-size:calc(var(--vh, 1vh) * 3);-webkit-user-select:none;user-select:none}.end-text{position:absolute;top:15%;right:0;left:0;z-index:0;margin:auto;background-color:#fff;padding:0 calc(var(--vh, 1vh) * 1);width:fit-content;color:#6e6e6e;font-weight:600;font-size:calc(var(--vh, 1vh) * 3)}.section-end-container .end-trashcan{position:absolute;top:15%;background-color:#fff;padding:unset;padding:calc(var(--vh, 1vh) * .8);width:fit-content;width:calc(var(--vh, 1vh) * 4);height:fit-content;height:calc(var(--vh, 1vh) * 4)}[dir=rtl] .section-end-container .end-trashcan{left:2%}[dir=ltr] .section-end-container .end-trashcan{right:2%}.section-end-container .end-trashcan:hover{background-color:#f5f5f5}.section-end-container .add-another-wrapper{position:absolute;top:100%}.section-end-container:hover .add-another-wrapper:not(.add-another-disabled),.section-end-container .add-another-wrapper:hover .add-another-wrapper:not(.add-another-disabled){opacity:1;pointer-events:all}.section-end-container .add-another-wrapper.menu-open:not(.add-another-disabled){opacity:1;pointer-events:all}.end-student{display:flex;position:absolute;top:8%;justify-content:space-between;align-items:center;z-index:0;transition:all .5s;box-sizing:border-box;padding:calc(var(--vh, 1vh) * 1);height:calc(var(--vh, 1vh) * 5);color:#fff;font-weight:400;font-size:calc(var(--vh, 1vh) * 3);word-break:normal}[dir=rtl] .end-student{left:0}[dir=ltr] .end-student{right:0}.end-student .end-student-check{transition:all .5s}.end-student-span{transition:all .5s;width:0;overflow:hidden;text-align:center}.end-student.unread{cursor:pointer;box-shadow:0 3px 6px #00000029;border-radius:calc(var(--vh, 1vh) * 5);background-color:#fff}.end-student.read{border-radius:calc(var(--vh, 1vh) * 100);background-color:#bbdee8}.end-student.unread:hover{background-color:#4196b4}.end-student.unread:hover .end-student-span{width:var(--hover-span-width)}.end-student.read .end-student-check,.end-student.unread:hover .end-student-check{background-color:#fff!important}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.section-end-container{width:92vw}.section-end-container .end-text{top:20%;font-size:calc(var(--vh, 1vh) * 2.5)}}.select{display:flex;align-items:center}.select.flex-start{justify-content:flex-start}.select.space-between{justify-content:space-between}.select .select-top{margin-inline-end:4px;overflow:hidden;unicode-bidi:plaintext;text-align:start;text-overflow:ellipsis;white-space:nowrap}.select .additional-icon{margin-inline-end:5px}.select svg{margin-top:2px}.generic-menu .MuiList-padding{padding:0}.generic-menu .option{display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;box-sizing:border-box;border-radius:2px;background-color:#fff;padding-inline-start:10px;padding-inline-end:20px;padding-block:calc(var(--vh, 1vh) * 1)}.generic-menu .option:hover{background-color:#00000020}.generic-menu .option.disabled{cursor:default;color:#d6d7d6}.generic-menu .option.disabled:hover{background-color:#fff}.generic-menu .option .icon-and-name{display:flex;align-items:center;font-size:1em;unicode-bidi:plaintext;white-space:nowrap}.generic-menu .option .icon-and-name .svg{margin-inline-end:calc(var(--vh, 1vh) * 1.5)}.generic-menu .option .sub-text{color:#707170;font-size:.8em;unicode-bidi:plaintext;white-space:wrap}.add-editors-popup-header,.share-file-popup-header{display:flex;position:relative;justify-content:space-between;align-items:center}.share-file-popup-header{margin:0 5vw;margin-top:0;margin-inline-start:5vw;margin-bottom:calc(var(--vh, 1vh) * 2)}.grid-item{padding-inline-start:0!important}.sharefile-popup-body{display:flex;flex-direction:column;padding:0 2vw;height:100%;overflow-x:hidden;overflow-y:overlay}.sharefile-popup-body .slc-body-wrapper{flex-grow:1}.addEditors-popup-body{display:flex;flex-direction:column;max-height:calc(80vh - var(--vh, 1vh) * 20);overflow-y:overlay}.addEditors-popup-body .add-editors-popup-subtitle{display:flex;align-items:center;font-size:calc(var(--vh, 1vh) * 2.7)}.addEditors-popup-body .add-editors-popup-subtitle img,.addEditors-popup-body .add-editors-popup-subtitle .svg{margin-inline-end:5px}.addEditors-popup-body .duplicate-section .duplicate-bottom-section{display:flex;position:relative;flex-direction:column;justify-content:center}.addEditors-popup-body .duplicate-section .duplicate-bottom-section .duplicate-button-container{width:fit-content}@media screen and (max-width: 950px){.addEditors-popup-body .duplicate-section .duplicate-bottom-section{flex-direction:column;align-items:flex-start}.addEditors-popup-body .duplicate-section .duplicate-bottom-section .create-new-link-button{margin-top:calc(var(--vh, 1vh) * 3)}}.addEditors-popup-body .note{flex:1;margin-bottom:calc(var(--vh, 1vh) * 1);color:#383838;font-size:85%}.addEditors-popup-body .icon{width:20px}.addEditors-popup-body .grid-item{width:calc(var(--vh, 1vh) * 25)}.addEditors-popup-body .editors-section{display:flex;flex-direction:column}.addEditors-popup-body .editors,.addEditors-popup-body .users-list{display:flex;flex-grow:1;flex:1 1 auto;flex-wrap:wrap;margin-top:calc(var(--vh, 1vh) * 3);overflow-x:hidden;overflow-y:auto}.addEditors-popup-body .editors .disabled,.addEditors-popup-body .users-list .disabled{pointer-events:none}.addEditors-popup-body .editors .disabled button,.addEditors-popup-body .users-list .disabled button{display:none}.addEditors-popup-body .editors .skeleton,.addEditors-popup-body .users-list .skeleton{transform:unset;margin-inline-end:10px;margin-bottom:10px;border-radius:100px}.addEditors-popup-body .editors>div,.addEditors-popup-body .users-list>div{display:flex;align-items:center;margin-inline-end:10px;margin-bottom:10px;box-shadow:0 2px 4px #00000029;border:1px solid #cbcbcb;border-radius:100px;padding:2px 8px;height:fit-content;color:#383838;font-size:.9em}.addEditors-popup-body .editors>div button,.addEditors-popup-body .users-list>div button{margin-inline-start:2px}.addEditors-popup-body .editors>div .display-profile-div,.addEditors-popup-body .users-list>div .display-profile-div{margin-inline-end:5px;border-radius:50%;width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.addEditors-popup-body hr{position:relative;margin:2vh 0;border:.7px solid rgb(224,224,224);background-color:#e0e0e0;width:100%}.addEditors-popup-body *{box-sizing:border-box}.editors-input-container{display:flex;justify-content:right;align-items:center;margin-top:15px}.editors-input-container .submitButton{margin-inline-start:20px}.editors-input,.teachers-input{position:relative;flex-grow:1}.editors-input .error,.teachers-input .error{position:absolute;margin-top:2px;color:#ba4941;font-size:calc(var(--vh, 1vh) * 1.8)}.editors-input input,.teachers-input input{direction:ltr;unicode-bidi:plaintext}.editors-suggestions{background-color:#fff;height:auto!important;max-height:25vh;overflow:auto;color:#383838}.editors-suggestions>div{display:flex;align-items:center;max-width:100%!important}.editors-suggestions>div .display-profile-div{margin-inline-end:8px;border-radius:50%;width:calc(var(--vh, 1vh) * 6);height:calc(var(--vh, 1vh) * 6)}.editors-suggestions>div .suggeustion-row{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - var(--vh, 1vh) * 6 - 10px);font-size:1.2rem}.editors-suggestions>div .suggeustion-row .text-ellipsis{text-overflow:ellipsis}.editors-suggestions>div .suggeustion-row .user-email{overflow:hidden;font-size:.7em;direction:ltr}.editors-suggestions>div .editors-suggestions-profile{display:flex;align-items:center;padding:calc(var(--vh, 1vh) * 1)}.editors-suggestions>div .editors-suggestions-profile:hover{cursor:pointer;background-color:#00000020}.ReactVirtualized__List,.ReactVirtualized__Grid{overflow:auto!important;direction:rtl!important}.header-right{display:flex;align-items:center}.header-right .share-file-popup-title{color:#4c8092}.mobile-break{display:none}.create-new-link-button{display:flex;align-items:center;margin-top:calc(var(--vh, 1vh) * 2);width:fit-content}.create-new-link-button svg{margin-top:calc(var(--vh, 1vh) * .4)}.create-new-link-button:hover{transition:.5s ease;cursor:pointer;color:#4c8092}.create-new-link-button-disabled,.create-new-link-button-disabled:hover{cursor:default;color:#00000029}.share-file-close-popup-icon,.add-editors-close-popup-icon{margin-inline-start:0!important}.trashcan-container{display:flex;left:auto}.trashcan-container .trashcan-image{padding:unset;width:fit-content;height:fit-content}.trashcan-container .trashcan-image img{padding:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.grid-item{padding:calc(var(--vh, 1vh) * 1) 0;color:#383838;font-size:calc(var(--vh, 1vh) * 3)}.link-comp-wrapper{display:flex;justify-content:space-between;box-sizing:border-box}.link-comp-wrapper table,.link-comp-wrapper tr,.link-comp-wrapper td{border:none}.link-comp-wrapper .title-field{color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5)}.link-and-note .link-and-copy{display:flex;position:relative;align-items:center}.link-and-note .link-and-copy>div:first-child{width:100%}.link-and-note .link-and-copy .link-icon{display:flex;box-sizing:border-box;margin-inline-start:calc(var(--vh, 1vh) * 1);background-color:#f2f2f2;padding:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.link-and-note .link-and-copy .link-icon img{width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.link-and-note .link-and-copy .link-icon:hover{background-color:#fff}.link-and-note .link-and-copy .google-classroom-icon-container{display:flex;align-items:center;border-radius:50%}.link-and-note .link-and-copy .google-classroom-icon-container>div{display:flex}.link-input,.name-input{box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;padding:calc(var(--vh, 1vh) * 1) 8px;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.name-input{flex-grow:1;width:100%}.link-input{background-color:#f2f2f2;width:30vw}.link-input-info{position:relative;margin-top:.5%;color:#383838;font-size:calc(var(--vh, 1vh) * 2)}.permissions-slider{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;cursor:pointer;border-radius:calc(var(--vh, 1vh) * 2.8);background-color:#ccc}.permissions-slider:before{position:absolute;bottom:10%;left:5%;-webkit-transition:.4s;transition:.4s;border-radius:50%;background-color:#fff;width:44%;height:80%;content:""}.permissions-slider-input:checked+.permissions-slider{background-color:#6eb9cf}.permissions-slider-input:checked+.permissions-slider:before{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.permission{display:flex;justify-content:space-between;align-items:center;margin-bottom:5%}.permissions-wrapper{display:flex;margin-top:4%}.permissions-smaller-wrapper{align-items:flex-start;width:24vw;color:#4196b4}.popup{display:inline-block;display:flex;position:relative;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.addEditors-popup-body .popuptext{left:0}.popup .popuptext,.addEditors-popup-body .popuptext{position:absolute;bottom:calc(var(--vh, 1vh) * 6.5);z-index:3;box-shadow:0 3px 6px #00000029;border-radius:6px;background-color:#383838;padding:3px 20px;color:#fff;font-size:15px;text-align:center;white-space:nowrap}.popup .popuptext:after,.addEditors-popup-body .popuptext:after{position:absolute;top:100%;left:50%;margin-inline-end:-5px;border-width:5px;border-style:solid;border-color:#383838 transparent transparent transparent;content:""}.popup .show,.addEditors-popup-body .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 1024px){.link-comp-grid{grid-template-columns:1fr;justify-content:center;grid-row-gap:1%}.link-name{grid-row:1}.link-and-copy{grid-row:4}.permissions-link{grid-row:5;border-bottom:1px solid #eee}.grid-item{font-size:calc(var(--vh, 1vh) * 3)}.link-name,.share-link,.permissions-link{padding-bottom:0}.permissions-smaller-wrapper{padding-top:calc(var(--vh, 1vh) * 3);width:100%}.share-file-popup-header{margin-bottom:calc(var(--vh, 1vh) * 4);margin-inline-start:5vw;margin-inline-end:5vw}.share-file-close-popup-icon,.add-editors-close-popup-icon{height:calc(var(--vh, 1vh) * 2.5)}.permission{top:calc(var(--vh, 1vh) * 2);margin-bottom:3%;font-size:calc(var(--vh, 1vh) * 3)}[dir=rtl] .permission{right:7%}[dir=ltr] .permission{left:7%}.name-input .link-input{display:block;margin-top:calc(var(--vh, 1vh) * 1);margin-bottom:calc(var(--vh, 1vh) * 1);font-weight:700;font-size:calc(var(--vh, 1vh) * 4)}.share-file-popup-header-wrapper .indent{margin-inline-start:5vw}.link-container{flex-wrap:wrap}.link-and-copy{order:2}.permissions-wrapper{flex-wrap:wrap}.link-input{font-size:calc(var(--vh, 1vh) * 2.5)}.link-input-info{font-size:calc(var(--vh, 1vh) * 2)}.permissions-smaller-wrapper{margin:0%;padding-top:calc(var(--vh, 1vh) * 3)}.trashcan-image{margin-bottom:0}}@media only screen and (max-width: 900px){.addEditors-popup-body .editors{margin-inline-start:0}.link-comp-grid{padding-inline-end:0%}.trashcan-image{margin-inline-end:3vw}.editors-input-container{flex-direction:column}.editors-input{margin-top:10px;width:100%}.addEditors-popup-body .submitButton.MuiButtonBase-root{margin-inline-start:auto;margin-top:10px}.sharefile-popup-body{min-height:calc(var(--vh, 1vh) * 50)}.editors-suggestions{width:60vw;max-height:30vh}.addEditors-popup-body{padding-top:10px;padding-bottom:10px}.addEditors-popup-body .link-name{display:none}}@media only screen and (max-width: 550px){.link-comp-grid{padding:0}.sharefile-popup-body{max-height:85vh}.editors-suggestions{width:90vw;max-height:30vh}.share-file-popup-header{margin-inline-start:8vw;margin-inline-end:8vw}.permissions-smaller-wrapper{margin-inline-end:0%;width:100%}.permission{margin-bottom:15px;font-size:calc(var(--vh, 1vh) * 3)}.addEditors-popup-body{max-height:calc(100vh - var(--vh, 1vh) * 20)}.addEditors-popup-body .editors{height:fit-content}}@media only screen and (max-width: 550px) and (max-width: 411px){.permissions{padding-bottom:8%;font-size:calc(var(--vh, 1vh) * 4)}}@media only screen and (max-width: 550px) and (max-width: 375px){.share-file-popup-header{margin-inline-start:5vw;margin-inline-end:5vw}}@media only screen and (max-width: 550px) and (max-width: 375px){.share-file-popup-title{font-size:calc(var(--vh, 1vh) * 3)}.share-file-popup-header{margin-inline-start:3vw;margin-inline-end:3vw}}@media only screen and (max-width: 550px) and (max-width: 375px){.share-file-popup-title{font-size:calc(var(--vh, 1vh) * 3.5)}}.slider-switch-wrapper{display:flex;position:relative;justify-content:center;align-items:center;width:calc(var(--vh, 1vh) * 5.5);height:calc(var(--vh, 1vh) * 3);font-size:calc(var(--vh, 1vh) * 2.5)}.slider-switch-wrapper input{opacity:0;width:0;height:0}.slider-switch-wrapper .switch-slider{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;border:1px solid transparent;border-radius:calc(var(--vh, 1vh) * 2.8);background-color:#ccc}.slider-switch-wrapper .switch-slider.switch-slider-both-true{background-color:#4196b4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.red{background:#d75a72;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.orange{background:#e88b51;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.yellow{background:#f5e858;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.green{background:#a1d17a;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.teal{background:#78dbd3;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.blue{background:#54a8d8;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.purple{background:#916ab4;color:#f4f4f4}.slider-switch-wrapper .switch-slider.switch-slider-both-true.pink{background:#eb86cd;color:#f4f4f4}.slider-switch-wrapper .switch-slider:before{position:absolute;bottom:calc(var(--vh, 1vh) * .2);left:calc(var(--vh, 1vh) * .2);-webkit-transition:.4s;transition:.4s;border:1px solid transparent;border-radius:50%;background-color:#fff;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2);content:""}.slider-switch-wrapper input:checked+.switch-slider{background-color:#4196b4}.slider-switch-wrapper input:checked+.switch-slider:before{-webkit-transform:translateX(calc(var(--vh, 1vh) * 2.5));transform:translate(calc(var(--vh, 1vh) * 2.5))}.slider-switch-wrapper input:checked+.switch-slider:before{background-color:#fff}.slider-switch-wrapper.continuous-reading .switch-slider{border:1px solid #383838;background-color:transparent}.slider-switch-wrapper.continuous-reading .switch-slider:before{background-color:#6e6e6e}.slider-switch-wrapper.continuous-reading input:checked+.switch-slider{background-color:transparent}.slider-switch-wrapper.continuous-reading input:checked+.switch-slider:before{background-color:#4196b4}.slider-switch-wrapper.pp-switch-disabled{cursor:not-allowed!important}.slider-switch-wrapper.pp-switch-disabled .switch-slider{background-color:#ccc!important}.slider-container{display:flex;justify-content:center;align-items:center;position:relative}.slider-container #slider{position:relative;overflow:hidden}.slider-container #slider *{box-sizing:border-box}.slider-container #slider #contain-slider-items{display:flex;transition:margin-right .5s ease;width:fit-content}.slider-container .slider-arrow{top:0;bottom:0;z-index:2;margin:auto;padding:0!important;height:fit-content}.slider-container .slider-arrow svg{cursor:pointer;color:#4196b4;font-size:40px}.slider-container .slider-arrow.absolute{position:absolute}.slider-container .slider-arrow.absolute:not(.rotate){transition:right .5s cubic-bezier(.48,1.97,.5,.63)}.slider-container .slider-arrow.absolute:not(.rotate).right{right:-40px}.slider-container .slider-arrow.absolute:not(.rotate).left{left:-40px}.slider-container .slider-arrow.absolute.rotate{transition:left .5s cubic-bezier(.48,1.97,.5,.63)}.slider-container .slider-arrow.absolute.rotate.right{left:-40px}.slider-container .slider-arrow.absolute.rotate.left{right:-40px}.slider-container .slider-arrow-opacity{opacity:.3}.slider-container .slider-arrow-opacity svg{cursor:auto}.sort-bank{display:flex;margin-top:5vh;border-radius:7px;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='7' ry='7' stroke='%23bbbbbb' stroke-width='3' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-color:#f5f5f5}.sort-bank .empty{margin:0 auto;color:#383838;font-size:2.5vh}.sort-bank.sort-question-bank{gap:3vw;padding:2vh}.sort-bank.sort-question-bank.expended{position:fixed;top:10%;flex-direction:column;gap:1vh;z-index:102;margin:0;box-shadow:1px 3px 6px #00000029;width:24vw;min-height:15vh;max-height:80vh;overflow-y:auto}[dir=ltr] .sort-bank.sort-question-bank.expended{left:75%}[dir=rtl] .sort-bank.sort-question-bank.expended{left:25%}.sort-bank.sort-question-bank.expended .MuiTypography-root{color:#4c8092;text-align:center}.sort-bank.sort-question-bank.expended .options{grid-template-columns:repeat(2,1fr);box-sizing:border-box;margin:0 auto}.sort-bank.sort-question-bank.expended .MuiIconButton-root{width:fit-content}.sort-bank.sort-question-bank .MuiIconButton-root{background-color:#fff;padding:.8vh;height:fit-content}.sort-bank.sort-question-bank .drag-handle{-webkit-user-drag:none}.sort-bank.sort-question-bank .options{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:1vw;width:100%}.sort-bank.sort-question-bank .options>*{cursor:grab}.sort-bank.sort-question-bank .options .student-match-question-cell-container{border-radius:10px;aspect-ratio:1.3;width:100%;height:100%;overflow:hidden}.sort-bank.phone-sort-bank{margin-inline:5vw;padding:calc(var(--vh, 1vh) * 1.5) 4vw calc(var(--vh, 1vh) * 1.5) 0;max-width:100%;overflow-x:scroll}.sort-bank.phone-sort-bank::-webkit-scrollbar{display:none}.sort-bank.phone-sort-bank .student-match-question-cell-container{margin-left:4vw;border-radius:10px;height:calc(var(--vh, 1vh) * 10)}.sort-bank.phone-sort-bank .student-match-question-cell-container .category-cell-text{-webkit-user-select:none;-ms-user-select:none;user-select:none}.sort-bank.phone-sort-bank .student-match-question-cell-container .image-container img{border-radius:9px;height:calc(var(--vh, 1vh) * 9.5)}.sort-bank.phone-sort-bank>div{flex-shrink:0}.sort-bank.phone-sort-bank .options{display:flex}.sort-question .table{display:flex;gap:2vw}.sort-question .table .category{flex:1;margin:0 auto;width:90%}.sort-question .table .category .student-match-question-cell-container,.sort-question .table .category .match-question-single-item{background-color:#e0eff3;width:auto;overflow:hidden}.sort-question .table .category>*{border-radius:5px}.sort-question .table .category>.student-match-question-cell-container{border:7px solid #e0eff3}.sort-question .table .category .matches{display:flex;flex-direction:column;gap:2vh;margin-top:2vw;border:1px solid #ddd;background-color:#fff;padding:2vh}.sort-question .table .category .matches .student-match-question-cell-container,.sort-question .table .category .matches .match-question-single-item{border-radius:10px;background-color:#f5f5f5}.speech-bubble-ds{background:#fafafa;font-style:normal;text-decoration-line:none;cursor:auto;box-sizing:border-box;margin-inline-start:auto;margin-inline-end:auto;box-shadow:0 1px 3px #00000029;border-radius:.3vw;padding-inline:2vw;font-weight:400;position:relative;margin:calc(var(--vh, 1vh) * 4) 0;padding-block:calc(var(--vh, 1vh) * 2.5)}.speech-bubble-ds.forbidden{cursor:forbidden;pointer-events:none}.speech-bubble-ds.red{background-color:#f5d5db;border-color:#d75a72}.speech-bubble-ds.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.speech-bubble-ds.orange{background-color:#f7d6c2;border-color:#e88b51}.speech-bubble-ds.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.speech-bubble-ds.yellow{background-color:#fffbd0;border-color:#e9d600}.speech-bubble-ds.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.speech-bubble-ds.green{background-color:#d9f2db;border-color:#7ad181}.speech-bubble-ds.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.speech-bubble-ds.teal{background-color:#d3f2f2;border-color:#66d3d3}.speech-bubble-ds.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.speech-bubble-ds.blue{background-color:#c6daf2;border-color:#548ed8}.speech-bubble-ds.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.speech-bubble-ds.purple{background-color:#dcd0e7;border-color:#916ab4}.speech-bubble-ds.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.speech-bubble-ds.pink{background-color:#ffe0f6;border-color:#ff60d0}.speech-bubble-ds.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}[dir=rtl] .speech-bubble-ds{direction:rtl}[dir=ltr] .speech-bubble-ds{direction:ltr}.speech-bubble-ds .submitButton.filled{font-size:calc(var(--font-size) * 1)}.speech-bubble-ds p{margin:0!important;margin-block-start:0!important;margin-block-end:0!important}.speech-bubble-ds.loading{cursor:unset}.speech-bubble-ds.loading div{pointer-events:none}.speech-bubble-ds.loading .question-student{opacity:.3}.speech-bubble-ds.loading .loader{position:absolute;top:50%;right:50%;z-index:100}.speech-bubble-ds .subtitle{color:#383838;font-size:calc(var(--font-size) * .7)}.speech-bubble-ds:hover .add-another-wrapper:not(.add-another-disabled),.speech-bubble-ds .add-another-wrapper:hover .add-another-wrapper:not(.add-another-disabled){opacity:1;pointer-events:all}.speech-bubble-ds .add-another-wrapper.menu-open:not(.add-another-disabled){opacity:1;pointer-events:all}.speech-bubble-ds.red-border{border:#ba4941 solid 1px!important}.speech-bubble-ds.none{border:0}.speech-bubble-ds.spiral{box-shadow:0 -7px 10px #00000017;border:0}.speech-bubble-ds.spiral .loops-container{display:flex;justify-content:space-between;padding-bottom:2vh;width:100%}.speech-bubble-ds.spiral .loops-container .loop-unit{position:relative}.speech-bubble-ds.spiral .loops-container .loop-unit .loop{position:absolute;top:calc(-2.5vh - 9px);border-radius:0 3px 0 0;width:2px;height:35px}.speech-bubble-ds.spiral .loops-container .loop-unit .loop img{width:auto;height:22px}.speech-bubble-ds.spiral .loops-container .loop-unit .hole{border-radius:50%;background-color:#000;width:8px;height:8px}.speech-bubble-ds.taped{position:relative;box-shadow:1px 1px 3px #00000014;border:0;border-radius:5px}.speech-bubble-ds.taped .tape{position:absolute;background-color:#00000014;width:75px;height:25px}.speech-bubble-ds.taped .tape.top-left{top:3px;left:0;transform:translate(-20%) rotate(-25deg)}.speech-bubble-ds.taped .tape.bottom-left{bottom:1px;left:0;transform:translate(-20%) rotate(20deg)}.speech-bubble-ds.taped .tape.top-right{top:0;right:0;transform:translate(20%) rotate(20deg)}.speech-bubble-ds.taped .tape.bottom-right{right:0;bottom:0;transform:translate(20%) rotate(-20deg)}.palette-button{flex-shrink:1;margin-left:calc(var(--vh, 1vh) * 1);padding:unset!important;bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}.palette-button .svg,.palette-button svg,.palette-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.palette-button:hover{background-color:#ebebeb!important}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.speech-bubble-ds{padding:2.1vw}}@media only screen and (max-width: 550px){.speech-bubble-ds .subtitle{font-weight:100;font-size:calc(var(--font-size) * .9)}}.stars{display:flex;align-items:baseline;font-size:1em;direction:rtl}.stars:not(.same-size) .star:first-child{font-size:.8em}.stars:not(.same-size) .star:last-child{font-size:.8em}.stars .star{position:relative;margin:.2em;width:1em;height:1em;color:gray;font-size:1em;text-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.stars .star>div{position:absolute;overflow:hidden}.stepper{flex-grow:1;padding-top:0;padding-bottom:calc(var(--vh, 1vh) * 5);padding-inline-start:calc(var(--vh, 1vh) * 5);padding-inline-end:auto;overflow:auto}.stepper .step{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon label label label" "connector content content content";margin-top:calc(var(--vh, 1vh) * 4);grid-column-gap:3vw}.stepper .step.active-step .icon-container{background-color:#c83278}.stepper .step.active-step .label{color:#c83278}.stepper .step.active-step .step-content{color:#383838}.stepper .step.completed-step .icon-container{background-color:#4196b4}.stepper .step.completed-step .label{color:#4196b4}.stepper .step.disabled-step .icon-container{background-color:#6e6e6e}.stepper .step.disabled-step .label,.stepper .step.disabled-step .step-content,.stepper .step.completed-step .step-content{color:#6e6e6e}.stepper .step .label-container{position:relative;grid-area:label;align-self:center}.stepper .step .label-container .label{transition:all .4s ease;font-weight:700;font-size:calc(var(--vh, 1vh) * 3)}.stepper .step .label-container .before-connector{position:absolute;top:0;z-index:-1;background-color:#4196b4;width:2px;height:100%}[dir=rtl] .stepper .step .label-container .before-connector{left:calc(100% + 3vw + 3vh - 1px)}[dir=ltr] .stepper .step .label-container .before-connector{right:calc(100% + 3vw + 3vh - 1px)}.stepper .step .icon-container{display:flex;justify-content:center;align-items:center;grid-area:icon;transition:all .4s ease;border-radius:100px;width:6vh;height:6vh}.stepper .step .icon-container .icon{width:3vh;height:3vh}.stepper .step .connector-container{display:flex;justify-content:center;align-items:center;grid-area:connector;width:100%}.stepper .step .connector-container .connector{position:relative;transition:all .4s ease;background-color:#4196b4;width:2px;height:100%}.stepper .step .connector-container .connector:after{position:absolute;top:100%;right:0;transition:all .4s ease;background-color:#4196b4;width:2px;height:calc(var(--vh, 1vh) * 4);content:""}.stepper .step .connector-container .connector.completed-step,.stepper .step .connector-container .connector.completed-step:after,.stepper .step .label-container .before-connector.completed-step{background-color:#4196b4}.stepper .step .connector-container .connector.disabled-step,.stepper .step .connector-container .connector.active-step,.stepper .step .connector-container .connector.disabled-step:after,.stepper .step .connector-container .connector.active-step:after,.stepper .step .connector-container .connector.disabled-step:before,.stepper .step .label-container .before-connector.disabled-step,.stepper .step .label-container .before-connector.active-step{background-color:#6e6e6e}.stepper .step .connector-container .connector.transparent,.stepper .step .connector-container .connector.transparent:after,.stepper .step .label-container .before-connector.transparent{background-color:transparent}.stepper .step .step-content{grid-area:content;transition:all .4s ease;font-size:calc(var(--vh, 1vh) * 2)}.student-level-display{display:flex;justify-content:flex-start;align-items:center;color:#383838;font-weight:500}.student-level-display .LOW,.student-level-display .MEDIUM,.student-level-display .HIGH{margin-inline-end:calc(var(--vh, 1vh) * 1);border-radius:50%;width:10px;min-width:10px;height:10px}.student-level-display .HIGH{background-color:#80dbb0}.student-level-display .MEDIUM{background-color:#6eb9cf}.student-level-display .LOW{background-color:#eb5a7c}.student-level-display.outline{border:1px solid #707070;border-radius:100px;padding:calc(var(--vh, 1vh) * .6) calc(var(--vh, 1vh) * 2)}@media print{@page{size:A4 portrait}*{float:none!important;overflow:visible!important}.topbar.student-statistics,.custom-tooltip *,.text-on-top-link,.MuiTooltip-popper{display:none}.classroom-tabs.statistics.page-statistics.student-statistics{background-color:unset}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar{display:flex;justify-content:space-between;align-items:center}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar .student-top-bar-right{display:flex;flex-direction:column}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar .student-top-bar-right .student-name{color:#4c8092;font-weight:700;font-size:30px;line-height:2}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar .student-top-bar-right .dates-selected{display:flex;flex-direction:row;font-size:20px}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar .student-top-bar-right .dates-selected .dates-text{margin-inline-end:5px;font-weight:700}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar .capish-logo{height:4vh}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .filters .filter-date-select{display:none}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:repeat(6,1fr);grid-template-areas:"worksheets-grades worksheets-grades worksheets-grades worksheets-grades average-difficulty average-difficulty" "grid-item-grades grid-item-grades grid-item-grades word-knowledge-line-chart word-knowledge-line-chart word-knowledge-line-chart";width:100%}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1.partial{grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-template-areas:"worksheets-grades worksheets-grades" "grid-item-grades word-knowledge-line-chart"}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .worksheets-grades{display:flex;grid-area:worksheets-grades;flex-direction:column;align-items:center;height:250px}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty{display:flex;grid-area:average-difficulty;flex-direction:column;align-items:center;height:250px}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .grid-item-grades{display:flex;grid-area:grid-item-grades;flex-direction:column;align-items:center;height:250px}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .word-knowledge-line-chart{display:flex;grid-area:word-knowledge-line-chart;flex-direction:column;align-items:center;height:250px}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1:nth-child(odd){break-after:page}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .card{break-inside:avoid;margin-top:10px}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty{display:flex}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container{-webkit-print-color-adjust:exact;print-color-adjust:exact}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .table-body-style{break-inside:avoid}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .table-body-style td{font-size:12px}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .title{width:26vw;max-width:22vw;overflow:hidden!important}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .title .worksheet-title{overflow:hidden!important;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .status{width:18vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .grade{width:6vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .studentReport{width:14vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .studentReportReason{width:21vw;max-width:21vw;overflow:hidden!important}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .studentReportReason .inner-student-report-reason{overflow:hidden!important;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .all-table-style .gap-container .exclamation-red{background-size:contain}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-and-navigation .table-navigation{display:none}}.classroom-tabs.statistics.page-statistics.student-statistics .student-pdf-top-bar{display:none}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .filters{display:flex;justify-content:flex-end;gap:1vw;padding-bottom:calc(var(--vh, 1vh) * 2);font-size:18px}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .filters .filter-date-select{border:#4196b4 1px solid;border-radius:30px;padding:0 10px;height:calc(1.1876em + 15px)}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .filters .filter-date-select .select-container{display:flex;gap:4vw}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .filters .filter-date-select .select-container .select{width:100%}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .filters .filter-date-select .select-container .select .select-top{color:#4196b4;font-size:calc(var(--vh, 1vh) * 2.5)}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1{grid-template-columns:35% 15% 25% 25%;grid-template-areas:"worksheets-grades average-difficulty grid-item-grades word-knowledge-line-chart"}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1.partial{grid-template-columns:35% 30% 35%;grid-template-areas:"worksheets-grades grid-item-grades word-knowledge-line-chart"}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .worksheets-grades{grid-area:worksheets-grades}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty{grid-area:average-difficulty}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .grid-item-grades{grid-area:grid-item-grades}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .word-knowledge-line-chart{grid-area:word-knowledge-line-chart}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .difficulty-title{display:flex;justify-content:space-between;border-bottom:1.5px solid rgba(110,184,207,.3411764706);padding-bottom:calc(var(--vh, 1vh) * .5);width:100%;color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.2);text-align:start}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .text-and-icon{display:flex;justify-content:center;align-items:center;margin:auto 0}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .text-and-icon .difficulty{margin-inline-end:calc(var(--vh, 1vh) * 2);color:#707170;font-weight:700;font-size:3vw}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .text-and-icon .difficulty.easy{color:#80dbb0}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .text-and-icon .difficulty.okay{color:#6eb9cf}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .text-and-icon .difficulty.hard{color:#eb5a7c}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .average-difficulty .text-and-icon img{margin-top:5px;height:2vw}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .card .text-on-top-link{color:#707170;text-decoration:underline}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .card .text-on-top-link:hover{cursor:pointer}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .card .text-on-top-link:focus-visible{background-color:#e0e0e0}.classroom-tabs.statistics.page-statistics.student-statistics .data-container .page-data.page-data-1 .card.word-knowledge-line-chart .custom-tooltip p.text{margin-bottom:0}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container{display:flex;flex-grow:1;flex-direction:column}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-body-style{height:calc(var(--vh, 1vh) * 8)}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-body-style:hover{cursor:pointer;background-color:#fafafa}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .table-body-style td{padding:2vh 2vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .statistics-status{font-size:1em}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .icons{display:flex;align-items:center}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .icons>img,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .icons>div{margin:0 5px}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .icons>img{margin-top:2px;width:calc(var(--vh, 1vh) * 2)}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .title{width:22vw;max-width:22vw;overflow:hidden}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .title .worksheet-title{overflow:hidden;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .status{width:15vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .status .exclamation-blue,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .status .status_in_progress-blue,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .status .status_done-blue,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .status .status_awaiting-blue,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .status .status_submitted-pink{background-position:0 0;background-size:contain;background-repeat:no-repeat}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .grade{width:8vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .grade .grade-and-fixes{display:flex;align-items:center}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .grade .grade-and-fixes .icons{margin-inline-end:calc(var(--vh, 1vh) * 1)}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .studentReport{width:10vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .studentReport .arrow-up-green,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .studentReport .difficulty-okay,.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .studentReport .arrow-down-red{margin-top:2px;background-position:0 0;background-size:contain;background-repeat:no-repeat;width:calc(var(--vh, 1vh) * 2);height:1em}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .gapTooltip{width:1vw}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .gapTooltip .gap-container{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#fff;width:1.5em;height:1.5em}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .gapTooltip .gap-container .exclamation-red{background-position:0 0;background-repeat:no-repeat;width:1.5em;height:1.5em}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .studentReportReason{width:30vw;max-width:30vw;overflow:hidden}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-student-table-container .studentReportReason .inner-student-report-reason{overflow:hidden;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.classroom-tabs.statistics.page-statistics.student-statistics .statistics-table-smart-render{width:100%}.card .no-data{margin:auto;font-size:calc(var(--vh, 1vh) * 2.5)}.topbar.student-statistics .tb-right .student-name-image{display:flex;align-items:center;margin-inline-start:1vw}.topbar.student-statistics .tb-right .student-name-image .profile-image{width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.topbar.student-statistics .tb-right .student-name-image .student-name{margin-inline-start:1vw;color:#4c8092;font-weight:700;font-size:20px}.topbar.student-statistics .tb-left{gap:15px}.topbar.student-statistics .tb-left .select-student-level.statistics{width:200px;height:calc(var(--vh, 1vh) * 4.5)}.topbar.student-statistics .tb-left .select-student-level.statistics .select-container .select .select-top{font-size:calc(var(--vh, 1vh) * 2.4)}.topbar.student-statistics .tb-left .submitButton.submit-button.tb-wide-button{margin:0;padding:calc(var(--vh, 1vh) * .8) calc(var(--vh, 1vh) * 2)}.topbar.student-statistics .tb-left .student-settings-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;background-color:#4196b4}.topbar.student-statistics .tb-left .student-settings-button .svg,.topbar.student-statistics .tb-left .student-settings-button svg,.topbar.student-statistics .tb-left .student-settings-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.topbar.student-statistics .tb-left .student-settings-button:hover{background-color:#3a86a1}.student-text-card,.catalog-category-card,.catalog-text-card-container,.row-card-mobile{cursor:pointer;box-sizing:border-box}.student-text-card *,.catalog-category-card *,.catalog-text-card-container *,.row-card-mobile *{box-sizing:border-box}.student-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (3 * 2.4) + 85px)!important}.catalog-category-card{height:calc(calc(93vw - 180px) / (2.4 * 2.4) + 65px)!important}.catalog-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (3 * 2.4) + 90px)!important}.catalog-text-card-container.skeleton.with-matching-words{height:calc(calc(93vw - 180px) / (3 * 2.4) + 120px)!important}.skeleton-catalog-text-card{height:calc(calc(93vw - 180px) / (3 * 2.4) + 60px)!important}.catalog-text-card.category-text-card{cursor:auto;height:fit-content!important}.catalog-category-card{font-size:2vw}.student-text-card-container,.catalog-text-card-container,.row-card-container-mobile{position:relative;overflow:visible}.student-text-card-container.disabled,.catalog-text-card-container.disabled,.row-card-container-mobile.disabled{cursor:auto!important}.student-text-card-container.disabled .image,.student-text-card-container.disabled .no-image,.student-text-card-container.disabled .catalog-text-card-bottom,.catalog-text-card-container.disabled .image,.catalog-text-card-container.disabled .no-image,.catalog-text-card-container.disabled .catalog-text-card-bottom,.row-card-container-mobile.disabled .image,.row-card-container-mobile.disabled .no-image,.row-card-container-mobile.disabled .catalog-text-card-bottom{filter:grayscale(1) opacity(.4)}.student-text-card-container.learning-unit .student-text-card,.student-text-card-container.learning-unit .catalog-text-card,.student-text-card-container.learning-unit .row-card-mobile,.catalog-text-card-container.learning-unit .student-text-card,.catalog-text-card-container.learning-unit .catalog-text-card,.catalog-text-card-container.learning-unit .row-card-mobile,.row-card-container-mobile.learning-unit .student-text-card,.row-card-container-mobile.learning-unit .catalog-text-card,.row-card-container-mobile.learning-unit .row-card-mobile{border-top-left-radius:0}.student-text-card-container.learning-unit:before,.student-text-card-container.learning-unit:after,.catalog-text-card-container.learning-unit:before,.catalog-text-card-container.learning-unit:after,.row-card-container-mobile.learning-unit:before,.row-card-container-mobile.learning-unit:after{position:absolute;left:0;content:""}.student-text-card-container.learning-unit:before,.catalog-text-card-container.learning-unit:before,.row-card-container-mobile.learning-unit:before{top:-8px;z-index:-2;border-top-right-radius:5px;border-top-left-radius:5px;background-color:#b8e1ea;width:97%;height:10px}.student-text-card-container.learning-unit:after,.catalog-text-card-container.learning-unit:after,.row-card-container-mobile.learning-unit:after{top:-15px;left:0;z-index:-1;box-shadow:0 0 6px #00000029;border-top-right-radius:50px;background-color:#fff;width:40%;height:50%}.student-text-card-container.learning-unit .student-text-card-top,.student-text-card-container.learning-unit .catalog-text-card-top,.student-text-card-container.learning-unit .row-card-mobile-top,.catalog-text-card-container.learning-unit .student-text-card-top,.catalog-text-card-container.learning-unit .catalog-text-card-top,.catalog-text-card-container.learning-unit .row-card-mobile-top,.row-card-container-mobile.learning-unit .student-text-card-top,.row-card-container-mobile.learning-unit .catalog-text-card-top,.row-card-container-mobile.learning-unit .row-card-mobile-top{display:flex;justify-content:center;align-items:center;align-items:flex-end;box-shadow:unset;background-color:#fff}.student-text-card-container.learning-unit .student-text-card-top>img,.student-text-card-container.learning-unit .catalog-text-card-top>img,.student-text-card-container.learning-unit .row-card-mobile-top>img,.catalog-text-card-container.learning-unit .student-text-card-top>img,.catalog-text-card-container.learning-unit .catalog-text-card-top>img,.catalog-text-card-container.learning-unit .row-card-mobile-top>img,.row-card-container-mobile.learning-unit .student-text-card-top>img,.row-card-container-mobile.learning-unit .catalog-text-card-top>img,.row-card-container-mobile.learning-unit .row-card-mobile-top>img{border-radius:10px;width:calc(100% - 36px);height:calc(100% - 18px)}.student-text-card-container.locked,.catalog-text-card-container.locked,.row-card-container-mobile.locked{cursor:auto;pointer-events:none}.student-text-card-container.locked .card-image,.catalog-text-card-container.locked .card-image,.row-card-container-mobile.locked .card-image{filter:blur(7px)}.student-text-card-container.locked .locked-text-container,.catalog-text-card-container.locked .locked-text-container,.row-card-container-mobile.locked .locked-text-container{display:flex;position:absolute;top:0;justify-content:center;align-items:center;width:100%;height:100%}.student-text-card-container.locked .locked-text-container .locked-text,.catalog-text-card-container.locked .locked-text-container .locked-text,.row-card-container-mobile.locked .locked-text-container .locked-text{width:calc(var(--vh, 1vh) * 5)!important;height:calc(var(--vh, 1vh) * 5)!important}.student-text-card-container.locked .title,.catalog-text-card-container.locked .title,.row-card-container-mobile.locked .title{opacity:.4}.student-text-card-container.skeleton,.catalog-text-card-container.skeleton,.row-card-container-mobile.skeleton{border-radius:15px}.student-text-card,.catalog-text-card,.row-card-mobile{position:relative;box-sizing:border-box;box-shadow:0 4px 5px #00000029;border-radius:15px;width:100%;overflow:hidden;font-size:2vw}.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top>img,.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top>div.blur-on-hover,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top>img,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top>div.blur-on-hover,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top>img,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top>div.blur-on-hover,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top>img,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top>div.blur-on-hover,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top>img,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top>div.blur-on-hover,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top>img,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top>div.blur-on-hover,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top>img,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top>div.blur-on-hover,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top>img,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top>div.blur-on-hover,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top>img,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top>div.blur-on-hover,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top>img,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top>div.blur-on-hover,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top>img,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top>div.blur-on-hover,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top>img,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top>div.blur-on-hover,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top>img,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top>div.blur-on-hover,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top>img,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top>div.blur-on-hover,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top>img,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top>div.blur-on-hover,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top>img,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top>div.blur-on-hover,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top>img,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top>div.blur-on-hover,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top>img,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top>div.blur-on-hover{filter:blur(8px)}.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .category-name,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .category-name,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .category-name,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .category-name,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .category-name,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .category-name,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .category-name,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .category-name,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .category-name,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .category-name,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .category-name,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .category-name,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top .category-name,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .category-name,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .category-name,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .category-name,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .category-name,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .category-name{filter:blur(4px)}.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info{opacity:1}.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .top .item,.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .top .element-item,.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .bottom .item,.student-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .bottom .element-item,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .top .item,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .top .element-item,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .bottom .item,.student-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .bottom .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .top .item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .top .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .bottom .item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .bottom .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .top .item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .top .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .bottom .item,.student-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .bottom .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .top .item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .top .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .bottom .item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .bottom .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .top .item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .top .element-item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .bottom .item,.student-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .bottom .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .top .item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .top .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .bottom .item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .bottom .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .top .item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .top .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .bottom .item,.catalog-text-card:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .bottom .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .top .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .top .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .bottom .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .bottom .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .top .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .top .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .bottom .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .bottom .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .top .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .top .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .bottom .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .bottom .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .top .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .top .element-item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .bottom .item,.catalog-text-card:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .bottom .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .top .item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .top .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .bottom .item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .student-text-card-top .more-info .bottom .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .top .item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .top .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .bottom .item,.row-card-mobile:not(.category-text-card):not(.disabled):hover .catalog-text-card-top .more-info .bottom .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .top .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .top .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .bottom .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .student-text-card-top .more-info .bottom .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .top .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .top .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .bottom .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-visible .catalog-text-card-top .more-info .bottom .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .top .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .top .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .bottom .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .student-text-card-top .more-info .bottom .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .top .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .top .element-item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .bottom .item,.row-card-mobile:not(.category-text-card):not(.disabled):focus-within .catalog-text-card-top .more-info .bottom .element-item{transform:initial}.student-text-card:not(.category-text-card):not(.disabled) .student-text-card-top,.student-text-card:not(.category-text-card):not(.disabled) .catalog-text-card-top,.catalog-text-card:not(.category-text-card):not(.disabled) .student-text-card-top,.catalog-text-card:not(.category-text-card):not(.disabled) .catalog-text-card-top,.row-card-mobile:not(.category-text-card):not(.disabled) .student-text-card-top,.row-card-mobile:not(.category-text-card):not(.disabled) .catalog-text-card-top{cursor:pointer}.student-text-card .catalog-text-card-top .more-info .bottom,.catalog-text-card .catalog-text-card-top .more-info .bottom,.row-card-mobile .catalog-text-card-top .more-info .bottom{flex-wrap:wrap-reverse!important}.student-text-card .student-text-card-top,.student-text-card .catalog-text-card-top,.student-text-card .row-card-mobile-top,.catalog-text-card .student-text-card-top,.catalog-text-card .catalog-text-card-top,.catalog-text-card .row-card-mobile-top,.row-card-mobile .student-text-card-top,.row-card-mobile .catalog-text-card-top,.row-card-mobile .row-card-mobile-top{position:relative;box-shadow:inset 0 0 10px #e0e0e0;background-color:#f4f4f4;height:calc(calc(93vw - 180px) / (3 * 2.4));overflow:hidden}.student-text-card .student-text-card-top .category-name,.student-text-card .catalog-text-card-top .category-name,.student-text-card .row-card-mobile-top .category-name,.catalog-text-card .student-text-card-top .category-name,.catalog-text-card .catalog-text-card-top .category-name,.catalog-text-card .row-card-mobile-top .category-name,.row-card-mobile .student-text-card-top .category-name,.row-card-mobile .catalog-text-card-top .category-name,.row-card-mobile .row-card-mobile-top .category-name{position:absolute;top:0;right:0;z-index:100;margin:.5em;box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#b8e1ea;padding:.15em .45em;max-width:80%;overflow:hidden;color:#383838;font-weight:500;font-size:.5em;text-align:start;text-overflow:ellipsis;white-space:nowrap}.student-text-card .student-text-card-top .more-info,.student-text-card .catalog-text-card-top .more-info,.student-text-card .row-card-mobile-top .more-info,.catalog-text-card .student-text-card-top .more-info,.catalog-text-card .catalog-text-card-top .more-info,.catalog-text-card .row-card-mobile-top .more-info,.row-card-mobile .student-text-card-top .more-info,.row-card-mobile .catalog-text-card-top .more-info,.row-card-mobile .row-card-mobile-top .more-info{position:absolute;top:0;opacity:0;z-index:2;transition:.5s ease;background-color:#ffffff69;width:100%;height:100%}@media only screen and (max-width: 800px) and (orientation: portrait){.student-text-card .student-text-card-top .more-info,.student-text-card .catalog-text-card-top .more-info,.student-text-card .row-card-mobile-top .more-info,.catalog-text-card .student-text-card-top .more-info,.catalog-text-card .catalog-text-card-top .more-info,.catalog-text-card .row-card-mobile-top .more-info,.row-card-mobile .student-text-card-top .more-info,.row-card-mobile .catalog-text-card-top .more-info,.row-card-mobile .row-card-mobile-top .more-info{opacity:1;background-color:transparent;width:100%}}.student-text-card .student-text-card-top .more-info .top .MuiIconButton-root,.student-text-card .catalog-text-card-top .more-info .top .MuiIconButton-root,.student-text-card .row-card-mobile-top .more-info .top .MuiIconButton-root,.catalog-text-card .student-text-card-top .more-info .top .MuiIconButton-root,.catalog-text-card .catalog-text-card-top .more-info .top .MuiIconButton-root,.catalog-text-card .row-card-mobile-top .more-info .top .MuiIconButton-root,.row-card-mobile .student-text-card-top .more-info .top .MuiIconButton-root,.row-card-mobile .catalog-text-card-top .more-info .top .MuiIconButton-root,.row-card-mobile .row-card-mobile-top .more-info .top .MuiIconButton-root{padding:7.5px!important}.student-text-card .student-text-card-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.student-text-card .catalog-text-card-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.student-text-card .row-card-mobile-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.catalog-text-card .student-text-card-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.catalog-text-card .catalog-text-card-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.catalog-text-card .row-card-mobile-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.row-card-mobile .student-text-card-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.row-card-mobile .catalog-text-card-top .more-info .top .MuiIconButton-root .MuiIconButton-label,.row-card-mobile .row-card-mobile-top .more-info .top .MuiIconButton-root .MuiIconButton-label{height:100%}.student-text-card .student-text-card-top .more-info .top .duplicate,.student-text-card .catalog-text-card-top .more-info .top .duplicate,.student-text-card .row-card-mobile-top .more-info .top .duplicate,.catalog-text-card .student-text-card-top .more-info .top .duplicate,.catalog-text-card .catalog-text-card-top .more-info .top .duplicate,.catalog-text-card .row-card-mobile-top .more-info .top .duplicate,.row-card-mobile .student-text-card-top .more-info .top .duplicate,.row-card-mobile .catalog-text-card-top .more-info .top .duplicate,.row-card-mobile .row-card-mobile-top .more-info .top .duplicate{display:flex;justify-content:center;background-color:#4c8092;width:30px;height:30px}.student-text-card .student-text-card-top .more-info .top .item,.student-text-card .catalog-text-card-top .more-info .top .item,.student-text-card .row-card-mobile-top .more-info .top .item,.catalog-text-card .student-text-card-top .more-info .top .item,.catalog-text-card .catalog-text-card-top .more-info .top .item,.catalog-text-card .row-card-mobile-top .more-info .top .item,.row-card-mobile .student-text-card-top .more-info .top .item,.row-card-mobile .catalog-text-card-top .more-info .top .item,.row-card-mobile .row-card-mobile-top .more-info .top .item{filter:brightness(1.2)}.student-text-card .student-text-card-top .more-info .item,.student-text-card .student-text-card-top .more-info .element-item,.student-text-card .catalog-text-card-top .more-info .item,.student-text-card .catalog-text-card-top .more-info .element-item,.student-text-card .row-card-mobile-top .more-info .item,.student-text-card .row-card-mobile-top .more-info .element-item,.catalog-text-card .student-text-card-top .more-info .item,.catalog-text-card .student-text-card-top .more-info .element-item,.catalog-text-card .catalog-text-card-top .more-info .item,.catalog-text-card .catalog-text-card-top .more-info .element-item,.catalog-text-card .row-card-mobile-top .more-info .item,.catalog-text-card .row-card-mobile-top .more-info .element-item,.row-card-mobile .student-text-card-top .more-info .item,.row-card-mobile .student-text-card-top .more-info .element-item,.row-card-mobile .catalog-text-card-top .more-info .item,.row-card-mobile .catalog-text-card-top .more-info .element-item,.row-card-mobile .row-card-mobile-top .more-info .item,.row-card-mobile .row-card-mobile-top .more-info .element-item{display:flex;align-items:center;transition:.5s ease;border-radius:100px;padding:.1em .6em;width:fit-content;font-size:.43em}.student-text-card .student-text-card-top .more-info .item .item-icon,.student-text-card .student-text-card-top .more-info .element-item .item-icon,.student-text-card .catalog-text-card-top .more-info .item .item-icon,.student-text-card .catalog-text-card-top .more-info .element-item .item-icon,.student-text-card .row-card-mobile-top .more-info .item .item-icon,.student-text-card .row-card-mobile-top .more-info .element-item .item-icon,.catalog-text-card .student-text-card-top .more-info .item .item-icon,.catalog-text-card .student-text-card-top .more-info .element-item .item-icon,.catalog-text-card .catalog-text-card-top .more-info .item .item-icon,.catalog-text-card .catalog-text-card-top .more-info .element-item .item-icon,.catalog-text-card .row-card-mobile-top .more-info .item .item-icon,.catalog-text-card .row-card-mobile-top .more-info .element-item .item-icon,.row-card-mobile .student-text-card-top .more-info .item .item-icon,.row-card-mobile .student-text-card-top .more-info .element-item .item-icon,.row-card-mobile .catalog-text-card-top .more-info .item .item-icon,.row-card-mobile .catalog-text-card-top .more-info .element-item .item-icon,.row-card-mobile .row-card-mobile-top .more-info .item .item-icon,.row-card-mobile .row-card-mobile-top .more-info .element-item .item-icon{mask-position:center;-webkit-mask-position:center;mask-size:.7em .7em;-webkit-mask-size:.7em .7em;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;margin-inline-end:.2em;width:.7em;height:.7em}.student-text-card .student-text-card-top .more-info .element-item,.student-text-card .catalog-text-card-top .more-info .element-item,.student-text-card .row-card-mobile-top .more-info .element-item,.catalog-text-card .student-text-card-top .more-info .element-item,.catalog-text-card .catalog-text-card-top .more-info .element-item,.catalog-text-card .row-card-mobile-top .more-info .element-item,.row-card-mobile .student-text-card-top .more-info .element-item,.row-card-mobile .catalog-text-card-top .more-info .element-item,.row-card-mobile .row-card-mobile-top .more-info .element-item{padding:0}.student-text-card .student-text-card-top .more-info .top,.student-text-card .student-text-card-top .more-info .bottom,.student-text-card .catalog-text-card-top .more-info .top,.student-text-card .catalog-text-card-top .more-info .bottom,.student-text-card .row-card-mobile-top .more-info .top,.student-text-card .row-card-mobile-top .more-info .bottom,.catalog-text-card .student-text-card-top .more-info .top,.catalog-text-card .student-text-card-top .more-info .bottom,.catalog-text-card .catalog-text-card-top .more-info .top,.catalog-text-card .catalog-text-card-top .more-info .bottom,.catalog-text-card .row-card-mobile-top .more-info .top,.catalog-text-card .row-card-mobile-top .more-info .bottom,.row-card-mobile .student-text-card-top .more-info .top,.row-card-mobile .student-text-card-top .more-info .bottom,.row-card-mobile .catalog-text-card-top .more-info .top,.row-card-mobile .catalog-text-card-top .more-info .bottom,.row-card-mobile .row-card-mobile-top .more-info .top,.row-card-mobile .row-card-mobile-top .more-info .bottom{display:flex;position:absolute;flex-wrap:wrap;padding:.3em}.student-text-card .student-text-card-top .more-info .bottom,.student-text-card .catalog-text-card-top .more-info .bottom,.student-text-card .row-card-mobile-top .more-info .bottom,.catalog-text-card .student-text-card-top .more-info .bottom,.catalog-text-card .catalog-text-card-top .more-info .bottom,.catalog-text-card .row-card-mobile-top .more-info .bottom,.row-card-mobile .student-text-card-top .more-info .bottom,.row-card-mobile .catalog-text-card-top .more-info .bottom,.row-card-mobile .row-card-mobile-top .more-info .bottom{right:0;bottom:0}.student-text-card .student-text-card-top .more-info .bottom .item,.student-text-card .student-text-card-top .more-info .bottom .element-item,.student-text-card .catalog-text-card-top .more-info .bottom .item,.student-text-card .catalog-text-card-top .more-info .bottom .element-item,.student-text-card .row-card-mobile-top .more-info .bottom .item,.student-text-card .row-card-mobile-top .more-info .bottom .element-item,.catalog-text-card .student-text-card-top .more-info .bottom .item,.catalog-text-card .student-text-card-top .more-info .bottom .element-item,.catalog-text-card .catalog-text-card-top .more-info .bottom .item,.catalog-text-card .catalog-text-card-top .more-info .bottom .element-item,.catalog-text-card .row-card-mobile-top .more-info .bottom .item,.catalog-text-card .row-card-mobile-top .more-info .bottom .element-item,.row-card-mobile .student-text-card-top .more-info .bottom .item,.row-card-mobile .student-text-card-top .more-info .bottom .element-item,.row-card-mobile .catalog-text-card-top .more-info .bottom .item,.row-card-mobile .catalog-text-card-top .more-info .bottom .element-item,.row-card-mobile .row-card-mobile-top .more-info .bottom .item,.row-card-mobile .row-card-mobile-top .more-info .bottom .element-item{transform:translate(15px);margin-inline-end:.3em;margin-top:.2em}@media only screen and (max-width: 800px) and (orientation: portrait){.student-text-card .student-text-card-top .more-info .bottom .item,.student-text-card .student-text-card-top .more-info .bottom .element-item,.student-text-card .catalog-text-card-top .more-info .bottom .item,.student-text-card .catalog-text-card-top .more-info .bottom .element-item,.student-text-card .row-card-mobile-top .more-info .bottom .item,.student-text-card .row-card-mobile-top .more-info .bottom .element-item,.catalog-text-card .student-text-card-top .more-info .bottom .item,.catalog-text-card .student-text-card-top .more-info .bottom .element-item,.catalog-text-card .catalog-text-card-top .more-info .bottom .item,.catalog-text-card .catalog-text-card-top .more-info .bottom .element-item,.catalog-text-card .row-card-mobile-top .more-info .bottom .item,.catalog-text-card .row-card-mobile-top .more-info .bottom .element-item,.row-card-mobile .student-text-card-top .more-info .bottom .item,.row-card-mobile .student-text-card-top .more-info .bottom .element-item,.row-card-mobile .catalog-text-card-top .more-info .bottom .item,.row-card-mobile .catalog-text-card-top .more-info .bottom .element-item,.row-card-mobile .row-card-mobile-top .more-info .bottom .item,.row-card-mobile .row-card-mobile-top .more-info .bottom .element-item{transform:initial}}.student-text-card .student-text-card-top .more-info .top,.student-text-card .catalog-text-card-top .more-info .top,.student-text-card .row-card-mobile-top .more-info .top,.catalog-text-card .student-text-card-top .more-info .top,.catalog-text-card .catalog-text-card-top .more-info .top,.catalog-text-card .row-card-mobile-top .more-info .top,.row-card-mobile .student-text-card-top .more-info .top,.row-card-mobile .catalog-text-card-top .more-info .top,.row-card-mobile .row-card-mobile-top .more-info .top{left:0}.student-text-card .student-text-card-top .more-info .top .item,.student-text-card .student-text-card-top .more-info .top .element-item,.student-text-card .catalog-text-card-top .more-info .top .item,.student-text-card .catalog-text-card-top .more-info .top .element-item,.student-text-card .row-card-mobile-top .more-info .top .item,.student-text-card .row-card-mobile-top .more-info .top .element-item,.catalog-text-card .student-text-card-top .more-info .top .item,.catalog-text-card .student-text-card-top .more-info .top .element-item,.catalog-text-card .catalog-text-card-top .more-info .top .item,.catalog-text-card .catalog-text-card-top .more-info .top .element-item,.catalog-text-card .row-card-mobile-top .more-info .top .item,.catalog-text-card .row-card-mobile-top .more-info .top .element-item,.row-card-mobile .student-text-card-top .more-info .top .item,.row-card-mobile .student-text-card-top .more-info .top .element-item,.row-card-mobile .catalog-text-card-top .more-info .top .item,.row-card-mobile .catalog-text-card-top .more-info .top .element-item,.row-card-mobile .row-card-mobile-top .more-info .top .item,.row-card-mobile .row-card-mobile-top .more-info .top .element-item{transform:translate(-15px);margin-inline-start:.3em;margin-bottom:.2em}@media only screen and (max-width: 800px) and (orientation: portrait){.student-text-card .student-text-card-top .more-info .top .item,.student-text-card .student-text-card-top .more-info .top .element-item,.student-text-card .catalog-text-card-top .more-info .top .item,.student-text-card .catalog-text-card-top .more-info .top .element-item,.student-text-card .row-card-mobile-top .more-info .top .item,.student-text-card .row-card-mobile-top .more-info .top .element-item,.catalog-text-card .student-text-card-top .more-info .top .item,.catalog-text-card .student-text-card-top .more-info .top .element-item,.catalog-text-card .catalog-text-card-top .more-info .top .item,.catalog-text-card .catalog-text-card-top .more-info .top .element-item,.catalog-text-card .row-card-mobile-top .more-info .top .item,.catalog-text-card .row-card-mobile-top .more-info .top .element-item,.row-card-mobile .student-text-card-top .more-info .top .item,.row-card-mobile .student-text-card-top .more-info .top .element-item,.row-card-mobile .catalog-text-card-top .more-info .top .item,.row-card-mobile .catalog-text-card-top .more-info .top .element-item,.row-card-mobile .row-card-mobile-top .more-info .top .item,.row-card-mobile .row-card-mobile-top .more-info .top .element-item{transform:initial}}.student-text-card .student-text-card-top>img,.student-text-card .catalog-text-card-top>img,.student-text-card .row-card-mobile-top>img,.catalog-text-card .student-text-card-top>img,.catalog-text-card .catalog-text-card-top>img,.catalog-text-card .row-card-mobile-top>img,.row-card-mobile .student-text-card-top>img,.row-card-mobile .catalog-text-card-top>img,.row-card-mobile .row-card-mobile-top>img{transition:.2s ease;width:100%;height:100%}.student-text-card .student-text-card-top .image,.student-text-card .catalog-text-card-top .image,.student-text-card .row-card-mobile-top .image,.catalog-text-card .student-text-card-top .image,.catalog-text-card .catalog-text-card-top .image,.catalog-text-card .row-card-mobile-top .image,.row-card-mobile .student-text-card-top .image,.row-card-mobile .catalog-text-card-top .image,.row-card-mobile .row-card-mobile-top .image{object-fit:cover}.student-text-card .student-text-card-top .no-image,.student-text-card .catalog-text-card-top .no-image,.student-text-card .row-card-mobile-top .no-image,.catalog-text-card .student-text-card-top .no-image,.catalog-text-card .catalog-text-card-top .no-image,.catalog-text-card .row-card-mobile-top .no-image,.row-card-mobile .student-text-card-top .no-image,.row-card-mobile .catalog-text-card-top .no-image,.row-card-mobile .row-card-mobile-top .no-image{box-shadow:inset 0 0 10px #e0e0e0;background-color:#f0feff;padding:1em;object-fit:contain}.student-text-card .text-card-bottom,.catalog-text-card .text-card-bottom,.row-card-mobile .text-card-bottom{height:85px}.student-text-card .catalog-text-card-bottom,.catalog-text-card .catalog-text-card-bottom,.row-card-mobile .catalog-text-card-bottom{height:90px}.student-text-card .catalog-text-card-bottom.with-matching-words,.catalog-text-card .catalog-text-card-bottom.with-matching-words,.row-card-mobile .catalog-text-card-bottom.with-matching-words{height:120px}.student-text-card .row-card-mobile-bottom,.catalog-text-card .row-card-mobile-bottom,.row-card-mobile .row-card-mobile-bottom{height:fit-content}.student-text-card .category-text-card-bottom,.catalog-text-card .category-text-card-bottom,.row-card-mobile .category-text-card-bottom{height:60px}.student-text-card .text-card-bottom,.student-text-card .catalog-text-card-bottom,.student-text-card .row-card-mobile-bottom,.catalog-text-card .text-card-bottom,.catalog-text-card .catalog-text-card-bottom,.catalog-text-card .row-card-mobile-bottom,.row-card-mobile .text-card-bottom,.row-card-mobile .catalog-text-card-bottom,.row-card-mobile .row-card-mobile-bottom{gap:calc(var(--vh, 1vh) * .5);background-color:#fff}.student-text-card .text-card-bottom .title-and-subtitle,.student-text-card .catalog-text-card-bottom .title-and-subtitle,.student-text-card .row-card-mobile-bottom .title-and-subtitle,.catalog-text-card .text-card-bottom .title-and-subtitle,.catalog-text-card .catalog-text-card-bottom .title-and-subtitle,.catalog-text-card .row-card-mobile-bottom .title-and-subtitle,.row-card-mobile .text-card-bottom .title-and-subtitle,.row-card-mobile .catalog-text-card-bottom .title-and-subtitle,.row-card-mobile .row-card-mobile-bottom .title-and-subtitle{flex-grow:1;width:100%;overflow:hidden}.student-text-card .text-card-bottom .title,.student-text-card .catalog-text-card-bottom .title,.student-text-card .row-card-mobile-bottom .title,.catalog-text-card .text-card-bottom .title,.catalog-text-card .catalog-text-card-bottom .title,.catalog-text-card .row-card-mobile-bottom .title,.row-card-mobile .text-card-bottom .title,.row-card-mobile .catalog-text-card-bottom .title,.row-card-mobile .row-card-mobile-bottom .title{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:600;font-size:17px;line-height:1.1;text-align:start}.student-text-card .text-card-bottom .title .title-parts,.student-text-card .catalog-text-card-bottom .title .title-parts,.student-text-card .row-card-mobile-bottom .title .title-parts,.catalog-text-card .text-card-bottom .title .title-parts,.catalog-text-card .catalog-text-card-bottom .title .title-parts,.catalog-text-card .row-card-mobile-bottom .title .title-parts,.row-card-mobile .text-card-bottom .title .title-parts,.row-card-mobile .catalog-text-card-bottom .title .title-parts,.row-card-mobile .row-card-mobile-bottom .title .title-parts{unicode-bidi:plaintext}.student-text-card .text-card-bottom .title .is-sequential,.student-text-card .catalog-text-card-bottom .title .is-sequential,.student-text-card .row-card-mobile-bottom .title .is-sequential,.catalog-text-card .text-card-bottom .title .is-sequential,.catalog-text-card .catalog-text-card-bottom .title .is-sequential,.catalog-text-card .row-card-mobile-bottom .title .is-sequential,.row-card-mobile .text-card-bottom .title .is-sequential,.row-card-mobile .catalog-text-card-bottom .title .is-sequential,.row-card-mobile .row-card-mobile-bottom .title .is-sequential{margin:0 calc(var(--vw, 1vw) * .5);height:7.5px}.student-text-card .text-card-bottom .profile-image,.student-text-card .catalog-text-card-bottom .profile-image,.student-text-card .row-card-mobile-bottom .profile-image,.catalog-text-card .text-card-bottom .profile-image,.catalog-text-card .catalog-text-card-bottom .profile-image,.catalog-text-card .row-card-mobile-bottom .profile-image,.row-card-mobile .text-card-bottom .profile-image,.row-card-mobile .catalog-text-card-bottom .profile-image,.row-card-mobile .row-card-mobile-bottom .profile-image{box-shadow:0 3px 6px #00000029;border-radius:50%;width:30px;min-width:30px;height:30px}.student-text-card .text-card-bottom .profile-image img,.student-text-card .catalog-text-card-bottom .profile-image img,.student-text-card .row-card-mobile-bottom .profile-image img,.catalog-text-card .text-card-bottom .profile-image img,.catalog-text-card .catalog-text-card-bottom .profile-image img,.catalog-text-card .row-card-mobile-bottom .profile-image img,.row-card-mobile .text-card-bottom .profile-image img,.row-card-mobile .catalog-text-card-bottom .profile-image img,.row-card-mobile .row-card-mobile-bottom .profile-image img{object-fit:cover}.student-text-card .text-card-bottom .from-learning-unit .folder-button,.student-text-card .catalog-text-card-bottom .from-learning-unit .folder-button,.student-text-card .row-card-mobile-bottom .from-learning-unit .folder-button,.catalog-text-card .text-card-bottom .from-learning-unit .folder-button,.catalog-text-card .catalog-text-card-bottom .from-learning-unit .folder-button,.catalog-text-card .row-card-mobile-bottom .from-learning-unit .folder-button,.row-card-mobile .text-card-bottom .from-learning-unit .folder-button,.row-card-mobile .catalog-text-card-bottom .from-learning-unit .folder-button,.row-card-mobile .row-card-mobile-bottom .from-learning-unit .folder-button{margin-inline-end:-8px;padding:8px!important}.student-text-card .text-card-bottom .deadline-details,.student-text-card .catalog-text-card-bottom .deadline-details,.student-text-card .row-card-mobile-bottom .deadline-details,.catalog-text-card .text-card-bottom .deadline-details,.catalog-text-card .catalog-text-card-bottom .deadline-details,.catalog-text-card .row-card-mobile-bottom .deadline-details,.row-card-mobile .text-card-bottom .deadline-details,.row-card-mobile .catalog-text-card-bottom .deadline-details,.row-card-mobile .row-card-mobile-bottom .deadline-details{display:flex;gap:8px}.student-text-card .text-card-bottom .deadline-details .deadline,.student-text-card .catalog-text-card-bottom .deadline-details .deadline,.student-text-card .row-card-mobile-bottom .deadline-details .deadline,.catalog-text-card .text-card-bottom .deadline-details .deadline,.catalog-text-card .catalog-text-card-bottom .deadline-details .deadline,.catalog-text-card .row-card-mobile-bottom .deadline-details .deadline,.row-card-mobile .text-card-bottom .deadline-details .deadline,.row-card-mobile .catalog-text-card-bottom .deadline-details .deadline,.row-card-mobile .row-card-mobile-bottom .deadline-details .deadline{font-size:12px}.student-text-card .text-card-bottom .deadline-details .is-after-deadline,.student-text-card .catalog-text-card-bottom .deadline-details .is-after-deadline,.student-text-card .row-card-mobile-bottom .deadline-details .is-after-deadline,.catalog-text-card .text-card-bottom .deadline-details .is-after-deadline,.catalog-text-card .catalog-text-card-bottom .deadline-details .is-after-deadline,.catalog-text-card .row-card-mobile-bottom .deadline-details .is-after-deadline,.row-card-mobile .text-card-bottom .deadline-details .is-after-deadline,.row-card-mobile .catalog-text-card-bottom .deadline-details .is-after-deadline,.row-card-mobile .row-card-mobile-bottom .deadline-details .is-after-deadline{border-radius:50px;background-color:#c8327826;padding:2px 8px;color:#c83278;font-weight:700;font-size:10px}.student-text-card .text-card-bottom .card-type,.student-text-card .catalog-text-card-bottom .card-type,.catalog-text-card .text-card-bottom .card-type,.catalog-text-card .catalog-text-card-bottom .card-type,.row-card-mobile .text-card-bottom .card-type,.row-card-mobile .catalog-text-card-bottom .card-type{font-size:14px}.student-text-card .bottom-section,.student-text-card .text-card-bottom,.student-text-card .catalog-text-card-bottom,.student-text-card .row-card-mobile-bottom,.catalog-text-card .bottom-section,.catalog-text-card .text-card-bottom,.catalog-text-card .catalog-text-card-bottom,.catalog-text-card .row-card-mobile-bottom,.row-card-mobile .bottom-section,.row-card-mobile .text-card-bottom,.row-card-mobile .catalog-text-card-bottom,.row-card-mobile .row-card-mobile-bottom{display:flex;align-items:center;box-sizing:border-box;padding:.4em 15px;width:100%;color:#383838}.student-text-card .bottom-section,.catalog-text-card .bottom-section,.row-card-mobile .bottom-section{background-color:#fafafa;height:23px}.student-text-card .catalog-text-card-bottom,.student-text-card .row-card-mobile-bottom,.catalog-text-card .catalog-text-card-bottom,.catalog-text-card .row-card-mobile-bottom,.row-card-mobile .catalog-text-card-bottom,.row-card-mobile .row-card-mobile-bottom{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.student-text-card .catalog-text-card-bottom .title,.student-text-card .row-card-mobile-bottom .title,.catalog-text-card .catalog-text-card-bottom .title,.catalog-text-card .row-card-mobile-bottom .title,.row-card-mobile .catalog-text-card-bottom .title,.row-card-mobile .row-card-mobile-bottom .title{font-weight:700}.student-text-card .catalog-text-card-bottom .subtitle,.student-text-card .row-card-mobile-bottom .subtitle,.catalog-text-card .catalog-text-card-bottom .subtitle,.catalog-text-card .row-card-mobile-bottom .subtitle,.row-card-mobile .catalog-text-card-bottom .subtitle,.row-card-mobile .row-card-mobile-bottom .subtitle{display:flex;margin-top:5px;font-size:14px;line-height:1;text-align:start}.student-text-card .catalog-text-card-bottom .image-access-flex,.student-text-card .row-card-mobile-bottom .image-access-flex,.catalog-text-card .catalog-text-card-bottom .image-access-flex,.catalog-text-card .row-card-mobile-bottom .image-access-flex,.row-card-mobile .catalog-text-card-bottom .image-access-flex,.row-card-mobile .row-card-mobile-bottom .image-access-flex{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;width:100%;font-size:.9rem}.student-text-card .catalog-text-card-bottom .image-access-flex .category,.student-text-card .row-card-mobile-bottom .image-access-flex .category,.catalog-text-card .catalog-text-card-bottom .image-access-flex .category,.catalog-text-card .row-card-mobile-bottom .image-access-flex .category,.row-card-mobile .catalog-text-card-bottom .image-access-flex .category,.row-card-mobile .row-card-mobile-bottom .image-access-flex .category{display:flex;flex-direction:column;justify-content:flex-start}.student-text-card .catalog-text-card-bottom .matching-words-from-search,.student-text-card .row-card-mobile-bottom .matching-words-from-search,.catalog-text-card .catalog-text-card-bottom .matching-words-from-search,.catalog-text-card .row-card-mobile-bottom .matching-words-from-search,.row-card-mobile .catalog-text-card-bottom .matching-words-from-search,.row-card-mobile .row-card-mobile-bottom .matching-words-from-search{align-self:flex-end;margin:5px 0;color:#4c8092;font-size:1rem}.group-icon{margin-inline-start:.7rem;border-radius:100%;background-color:#d9eff4!important;padding:4px!important;width:1.2rem!important;height:1.2rem!important}.catalog-text-card.category-text-card{transition:all .4s ease}.catalog-text-card.category-text-card:focus,.catalog-text-card.category-text-card:hover{filter:brightness(.9)}.catalog-text-card.category-text-card .catalog-text-card-top{display:flex;justify-content:center;align-items:center;position:relative;background-color:#f2f2f2}.catalog-text-card.category-text-card .catalog-text-card-top .no-image-note{display:flex;justify-content:center;align-items:center;color:#6e6e6e;font-weight:600;font-size:calc(var(--vh, 1vh) * 3)}.catalog-text-card.category-text-card .catalog-text-card-top .no-image-note img,.catalog-text-card.category-text-card .catalog-text-card-top .no-image-note .svg{margin-inline-end:calc(var(--vw, 1vw) * .8);width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important}.catalog-text-card.category-text-card .catalog-text-card-bottom{display:flex;justify-content:center;align-items:center;flex-direction:row;justify-content:space-between}.catalog-text-card.category-text-card .catalog-text-card-bottom .icon{padding:8px}.catalog-text-card.category-text-card .catalog-text-card-bottom .icon img,.catalog-text-card.category-text-card .catalog-text-card-bottom .icon .svg{width:calc(var(--vh, 1vh) * 2.8)!important;height:calc(var(--vh, 1vh) * 2.8)!important}.catalog-text-card-bottom .icon,.text-card-bottom .icon,.row-card-mobile-bottom .icon{margin-inline-end:-.2em;padding:7px}.catalog-text-card-bottom .icon img,.catalog-text-card-bottom .icon .svg,.text-card-bottom .icon img,.text-card-bottom .icon .svg,.row-card-mobile-bottom .icon img,.row-card-mobile-bottom .icon .svg{width:15px!important;height:15px!important}@media screen and (min-width: 1600px){.student-text-card,.catalog-text-card,.catalog-category-card{font-size:1.7vw}.student-text-card .student-text-card-top,.student-text-card .catalog-text-card-top,.catalog-text-card .student-text-card-top,.catalog-text-card .catalog-text-card-top,.catalog-category-card .student-text-card-top,.catalog-category-card .catalog-text-card-top{height:calc(calc(93vw - 180px) / (4 * 2.4))}.student-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (4 * 2.4) + 85px)!important}.catalog-category-card{height:calc(calc(93vw - 180px) / (3.4 * 2.4) + 65px)!important}.catalog-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (4 * 2.4) + 90px)!important}.catalog-text-card-container.skeleton.with-matching-words{height:calc(calc(93vw - 180px) / (4 * 2.4) + 120px)!important}.skeleton-catalog-text-card{height:calc(calc(93vw - 180px) / (4 * 2.4) + 60px)!important}}@media screen and (max-width: 950px){.student-text-card,.catalog-text-card,.row-card-mobile{font-size:3vw}.student-text-card .student-text-card-top,.student-text-card .catalog-text-card-top,.catalog-text-card .student-text-card-top,.catalog-text-card .catalog-text-card-top,.row-card-mobile .student-text-card-top,.row-card-mobile .catalog-text-card-top{height:calc(calc(93vw - 180px) / (2 * 2.4))}.student-text-card .row-card-mobile-top,.catalog-text-card .row-card-mobile-top,.row-card-mobile .row-card-mobile-top{height:calc(calc(93vw - 180px) / (1 * 2.4))}.student-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (2 * 2.4) + 85px)!important}.catalog-category-card{font-size:3.5vw}.catalog-category-card.skeleton{height:calc(calc(93vw - 180px) / (1.3 * 2.4) + 50px)!important}.catalog-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (2 * 2.4) + 90px)!important}.catalog-text-card-container.skeleton.with-matching-words{height:calc(calc(93vw - 180px) / (2 * 2.4) + 120px)!important}.row-card-mobile.skeleton{height:calc(calc(93vw - 180px) / (1 * 2.4) + 120px)!important}.skeleton-catalog-text-card{height:calc(calc(93vw - 180px) / (2 * 2.4) + 60px)!important}}@media screen and (max-width: 600px){.student-text-card,.catalog-text-card,.row-card-mobile{font-size:4.5vw}.student-text-card .student-text-card-top,.student-text-card .catalog-text-card-top,.student-text-card .row-card-mobile-top,.catalog-text-card .student-text-card-top,.catalog-text-card .catalog-text-card-top,.catalog-text-card .row-card-mobile-top,.row-card-mobile .student-text-card-top,.row-card-mobile .catalog-text-card-top,.row-card-mobile .row-card-mobile-top{height:calc(calc(93vw - 180px) / (1 * 2.4))}.catalog-category-card{height:calc(calc(93vw - 180px) / (.5 * 2.4) + 50px)!important;font-size:6vw}.student-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (1 * 2.4) + 85px)!important}.catalog-text-card-container.skeleton{height:calc(calc(93vw - 180px) / (1 * 2.4) + 90px)!important}.catalog-text-card-container.skeleton.with-matching-words,.row-card-mobile.skeleton{height:calc(calc(93vw - 180px) / (1 * 2.4) + 120px)!important}.skeleton-catalog-text-card{height:calc(calc(93vw - 180px) / (1 * 2.4) + 60px)!important}}@media screen and (max-width: 450px){.student-text-card,.catalog-text-card,.row-card-mobile{font-size:8vw}.student-text-card .student-text-card-top,.student-text-card .catalog-text-card-top,.student-text-card .row-card-mobile-top,.catalog-text-card .student-text-card-top,.catalog-text-card .catalog-text-card-top,.catalog-text-card .row-card-mobile-top,.row-card-mobile .student-text-card-top,.row-card-mobile .catalog-text-card-top,.row-card-mobile .row-card-mobile-top{height:calc(100vw / (1 * 2.4))}.student-text-card-container.skeleton{height:calc(100vw / (1 * 2.4) + 85px)!important}.catalog-category-card{height:calc(100vw / (1 * 2.4) + 50px)!important;font-size:6.2vw}.catalog-text-card-container.skeleton{height:calc(100vw / (1 * 2.4) + 90px)!important}.catalog-text-card-container.skeleton.with-matching-words{height:calc(100vw / (1 * 2.4) + 120px)!important}.row-card-mobile.skeleton{height:calc(calc(93vw - 180px) / (1 * 2.4) + 120px)!important}.skeleton-catalog-text-card{height:calc(100vw / (1 * 2.4) + 60px)!important}}.student-top-progress-bar{display:flex;align-items:center;gap:1.5rem;z-index:5;box-shadow:0 1px 3px #00000029;padding-inline:1.5rem;height:calc(var(--vh, 1vh) * 8)}.student-top-progress-bar .deadline-and-bar-container{display:flex;flex:1;align-items:center;gap:1.5rem}.student-top-progress-bar .deadline-and-bar-container .deadline{color:#6c6c6c}.student-top-progress-bar .deadline-and-bar-container .progress-bar-container{display:flex;flex:1;justify-content:end;border-radius:20px;background-color:#70707029;height:2rem;overflow:hidden}.student-top-progress-bar .deadline-and-bar-container .progress-bar-container .completed-portion{border-radius:20px;background-color:#6eb9cf;height:100%}@media only screen and (width <= 550px){.student-top-progress-bar{align-items:start;gap:.1rem;padding-block:.4rem;height:fit-content}.student-top-progress-bar .deadline-and-bar-container{flex-direction:column-reverse;align-items:start;gap:.8rem;padding-top:.45rem;height:fit-content}.student-top-progress-bar .deadline-and-bar-container .progress-bar-container{flex:unset;width:100%;height:1.5rem}}.words-info-wrapper.hs-statistics{justify-content:space-between;gap:2vw;margin-top:calc(var(--vh, 1vh) * 2);background:none;padding:calc(var(--vh, 1vh) * 1) 0;width:100%;min-height:fit-content;overflow:visible}.words-info-wrapper.hs-statistics .vocab-info-card{display:flex;position:relative;justify-content:center;align-items:center;transition:.2s;cursor:pointer;box-sizing:border-box;box-shadow:0 3px 6px #00000039;border-radius:5px;background-color:#fff;padding:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 12);color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 3.3)}.words-info-wrapper.hs-statistics .vocab-info-card:not(:first-child) .text{margin-top:calc(var(--vh, 1vh) * 1)}.words-info-wrapper.hs-statistics .vocab-info-card:not(.no-click):hover,.words-info-wrapper.hs-statistics .vocab-info-card:not(.no-click):focus-visible{background-color:#f2f2f2}.words-info-wrapper.hs-statistics .vocab-info-card.selected{background-color:#e0eff3!important}.words-info-wrapper.hs-statistics .vocab-info-card.no-click{cursor:auto;pointer-events:none}.words-info-wrapper.hs-statistics .vocab-info-card .vocab-info-stars{position:absolute;top:calc(var(--vh, 1vh) * -2.5)}.words-info-wrapper.hs-statistics .vocab-info-card .vocab-info-stars .student-word-star{width:calc(var(--vh, 1vh) * 5)!important;height:calc(var(--vh, 1vh) * 5)!important;overflow:visible}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.words-info-wrapper.hs-statistics{gap:1vw;padding:calc(var(--vh, 1vh) * 1)}.words-info-wrapper.hs-statistics .vocab-info-card{height:calc(var(--vh, 1vh) * 10)}.words-info-wrapper.hs-statistics .vocab-info-card:first-child{display:none}.words-info-wrapper.hs-statistics .vocab-info-card .vocab-info-stars{position:absolute;top:calc(var(--vh, 1vh) * -1.5)}.words-info-wrapper.hs-statistics .vocab-info-card .vocab-info-stars .student-word-star{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;overflow:visible}.words-info-wrapper.hs-statistics .vocab-info-card .data{font-size:calc(var(--vh, 1vh) * 3)}.words-info-wrapper.hs-statistics .vocab-info-card .text{font-size:calc(var(--vh, 1vh) * 2.5);line-height:.8}}.no-words-results{margin:auto;margin-top:5vh;width:fit-content}.inline-text-word-type-learning{display:inline}.success-rate-display{display:flex;justify-content:space-between;align-items:end}.word-type-display{color:#6e6e6e;font-size:1.2rem}.favorites-card{grid-area:favorites-card}.levels-card{grid-area:levels-card}.play-games-card{grid-area:play-games-card}.right-section{grid-area:right-section}.student-word-lists{box-sizing:border-box;padding:2vh 3vw;width:100%;height:100%;overflow:auto}.student-word-lists .cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"favorites-card levels-card levels-card play-games-card play-games-card";grid-auto-flow:column;gap:20px;width:100%;min-height:calc(var(--vh, 1vh) * 25)}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .cards{grid-template-rows:auto;grid-template-columns:1fr;grid-template-areas:"favorites-card" "levels-card" "play-games-card";grid-auto-flow:row}}.student-word-lists .cards.word-list-words-top{grid-template-areas:"right-section right-section right-section play-games-card play-games-card"}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .cards.word-list-words-top{grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-template-areas:"right-section" "play-games-card";grid-auto-flow:row}}.student-word-lists .cards .card{display:flex;justify-content:center;align-items:center;box-shadow:0 3px 6px #00000029;border-radius:15px;padding:calc(var(--vh, 1vh) * 3);overflow:hidden;color:#6c6c6c}.student-word-lists .cards .card .bold-text{font-weight:600;font-size:1.2em}.student-word-lists .cards .card .regular-text{font-size:1em}.student-word-lists .cards .card .favorites{display:flex;justify-content:center;align-items:center;flex-direction:column}.student-word-lists .cards .card .favorites .favorites-icon{height:calc(var(--vh, 1vh) * 6)}.student-word-lists .cards .card .favorites .texts{text-align:center}.student-word-lists .cards .card .favorites .bold-text{margin-top:calc(var(--vh, 1vh) * 1)}.student-word-lists .cards .card .favorites .go-to-list{margin-top:calc(var(--vh, 1vh) * 1);color:#6eb9cf;font-weight:600;font-size:1em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#6eb9cf;text-decoration-thickness:1px;text-underline-offset:1.5px}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .cards .card .favorites{flex-direction:row;width:100%}}.student-word-lists .cards .card .achievement-stars{display:flex;justify-content:space-around;height:100%}.student-word-lists .cards .card .achievement-stars .words-info{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 1vw}.student-word-lists .cards .card.play-games-card{position:relative}.student-word-lists .cards .card.play-games-card .content{display:flex;flex-direction:column;align-items:start;width:100%;font-size:calc(var(--vh, 1vh) * 2.4)}.student-word-lists .cards .card.play-games-card .content .title{font-weight:700}.student-word-lists .cards .card.play-games-card .background{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:left}[dir=ltr] .student-word-lists .cards .card.play-games-card .background{transform:scaleX(-1)}.student-word-lists .word-list-container{width:100%}.student-word-lists .word-list-container .word-list-words-top{margin-bottom:25px}.student-word-lists .word-list-container .word-list-words-top .right-section{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding-inline-end:2vw}.student-word-lists .word-list-container .word-list-words-top .right-section .progress{margin-bottom:calc(var(--vh, 1vh) * 2)}.student-word-lists .word-list-container .word-list-words-top .right-section .progress .learned,.student-word-lists .word-list-container .word-list-words-top .right-section .progress .num-of-words{font-weight:700}.student-word-lists .word-list-container .word-list-words-top .right-section .progress .learned{color:#6c6c6c;font-size:1.3rem}.student-word-lists .word-list-container .word-list-words-top .right-section .progress .num-of-words{margin-bottom:calc(var(--vh, 1vh) * 2);color:#6eb9cf;font-size:1.8rem}.student-word-lists .word-list-container .word-list-words-top .right-section .progress .progress-bar,.student-word-lists .word-list-container .word-list-words-top .right-section .progress .percentage,.student-word-lists .word-list-container .word-list-words-top .right-section .progress .progress-skeleton{border-radius:100px;height:calc(var(--vh, 1vh) * 2)}.student-word-lists .word-list-container .word-list-top{flex-direction:column}.student-word-lists .word-list-container .word-list-top .word-list-title{display:flex;justify-content:center;align-items:start}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .word-list-container .word-list-top .word-list-title{flex-direction:column}}[dir=ltr] .student-word-lists .word-list-container .word-list-top .word-list-title .go-back-button .svg{transform:rotate(180deg)}.student-word-lists .word-list-container .search-input{margin-bottom:calc(var(--vh, 1vh) * 2);width:250px}.student-word-lists .word-list-container .list-item,.student-word-lists .word-list-container .student-word-list-row{display:flex;align-items:center;margin-bottom:10px;box-shadow:0 1px 4px #00000029;border-top:1px solid #f2f2f2;border-radius:8px;padding:0 20px}.student-word-lists .word-list-container .list-item:hover,.student-word-lists .word-list-container .student-word-list-row:hover{cursor:pointer;background-color:#fafafa}.student-word-lists .word-list-container .list-item>div,.student-word-lists .word-list-container .student-word-list-row>div{padding:15px}.student-word-lists .word-list-container .list-item .text,.student-word-lists .word-list-container .list-item .description,.student-word-lists .word-list-container .student-word-list-row .text,.student-word-lists .word-list-container .student-word-list-row .description{color:#6c6c6c;unicode-bidi:plaintext;text-align:-webkit-match-parent}.student-word-lists .word-list-container .list-item .text,.student-word-lists .word-list-container .student-word-list-row .text{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-width:300px;font-weight:600;font-size:1.2em;unicode-bidi:plaintext}[dir=rtl] .student-word-lists .word-list-container .list-item .text,[dir=rtl] .student-word-lists .word-list-container .student-word-list-row .text{text-align:right}[dir=ltr] .student-word-lists .word-list-container .list-item .text,[dir=ltr] .student-word-lists .word-list-container .student-word-list-row .text{text-align:left}.student-word-lists .word-list-container .list-item .description,.student-word-lists .word-list-container .student-word-list-row .description{flex:4;font-weight:400;font-size:1em}.student-word-lists .word-list-container .list-item .is-word-list-text,.student-word-lists .word-list-container .student-word-list-row .is-word-list-text{margin:0 5px;border:1px solid #4196b4;border-radius:100px;padding:2px 10px;color:#4196b4}.student-word-lists .word-list-container .list-item .percentage-display{width:100px;height:5px}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .word-list-container .list-item .description{flex:none}.student-word-lists .word-list-container .list-item .percentage-display,.student-word-lists .word-list-container .list-item .is-word-list-text{display:none}}.student-word-lists .word-list-container .student-word-list-row .word-and-translation{display:flex;flex:1}.student-word-lists .word-list-container .student-word-list-row .audio,.student-word-lists .word-list-container .student-word-list-row .favorite-button{margin-inline-end:10px}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .word-list-container .student-word-list-row .word-and-translation{flex-direction:column}.student-word-lists .word-list-container .student-word-list-row .audio,.student-word-lists .word-list-container .student-word-list-row .favorite-button{margin-inline-end:5px}}@media only screen and (max-width: 800px) and (orientation: portrait){.student-word-lists .word-list-container .list-item,.student-word-lists .word-list-container .student-word-list-row{padding:10px}.student-word-lists .word-list-container .list-item>div,.student-word-lists .word-list-container .student-word-list-row>div{padding:5px}.student-word-lists .word-list-container .list-item .text,.student-word-lists .word-list-container .student-word-list-row .text{min-width:unset}}@media only screen and (max-width: 500px){.student-word-lists .word-list-container .list-item{flex-wrap:wrap}.student-word-lists .word-list-container .list-item .description{display:none}.student-word-lists .word-list-container .list-item .text{width:80%}.student-word-lists .word-list-container .list-item .value{margin-inline-start:calc(var(--vh, 1vh) * 2.5);padding-inline-start:15px}.student-word-lists .word-list-container .list-item .value .chip{border:none}}.students-checkbox-list-wrapper.checkbox-datalist-wrapper{width:fit-content}.students-checkbox-list-wrapper .chip-input{padding:3px 10px}.students-checkbox-list-wrapper .checkbox-datalist-input{display:flex;justify-content:space-between;width:9rem;height:fit-content}.students-checkbox-list-wrapper .checkbox-datalist-input .datalist-input-text{font-size:1rem}.students-checkbox-list-wrapper .datalist-input-icon{padding:5px;width:20px;height:20px;color:#4196b4}.students-checkbox-list-wrapper .datalist-input-icon .datalist-input-fa-icon{transition:.4s;margin-top:3px;color:#4196b4;font-size:10px}.students-checkbox-list .datalist-menu-header{display:flex;position:sticky;top:0;justify-content:space-between;z-index:10;border-bottom:1px solid rgba(112,112,112,.1607843137);background-color:#fff;padding:12px 16px;color:#6c6c6c;font-weight:700}.students-checkbox-list .datalist-menu-header .datalist-clear-selection{cursor:pointer;color:#4196b4;font-weight:600;text-decoration:underline;text-underline-offset:3px}.students-checkbox-list .checkbox-datalist .datalist-option{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(112,112,112,.1607843137);padding:.3em 1em;height:fit-content}.students-checkbox-list .MuiPaper-root{width:300px;max-height:300px}.students-checkbox-list .styled-checkbox{margin-inline-end:.5rem}.study-group-members .members-list{display:flex;flex-direction:column;padding:0 3vw}.study-group-members .members-list .member-item{display:flex;justify-content:space-between;border-bottom:1px #f2f2f2 solid;padding:calc(var(--vh, 1vh) * 2.3) 0}.study-group-members .members-list .member-item .profile-and-name{display:flex;flex-grow:1;align-items:center}.study-group-members .members-list .member-item .profile-and-name .display-profile-div{margin-inline-end:calc(var(--vw, 1vw) * .8);width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.study-group-members .members-list .member-item .profile-and-name .display-profile-div.profile-relative{position:relative}.study-group-members .members-list .member-item .profile-and-name .display-profile-div.profile-relative.is-online:after{position:absolute;bottom:calc(var(--vh, 1vh) * -.5);box-sizing:border-box;border:2px #fff solid;border-radius:100px;background-color:#25d366;width:calc(var(--vh, 1vh) * 1.5);height:calc(var(--vh, 1vh) * 1.5);content:""}[dir=rtl] .study-group-members .members-list .member-item .profile-and-name .display-profile-div.profile-relative.is-online:after{right:calc(var(--vh, 1vh) * -.5)}[dir=ltr] .study-group-members .members-list .member-item .profile-and-name .display-profile-div.profile-relative.is-online:after{left:calc(var(--vh, 1vh) * -.5)}.study-group-members .members-list .member-item .profile-and-name .name{display:flex;flex-grow:1;align-items:center}.study-group-members .members-list .member-item .profile-and-name .name .name-skeleton{border-radius:5px}.study-group-members .members-list .member-item .student-status{display:flex;align-items:center;color:#383838;font-weight:100}.study-group-members .members-list .member-item .student-status img,.study-group-members .members-list .member-item .student-status .svg{margin-top:calc(var(--vh, 1vh) * .2);margin-inline-start:calc(var(--vh, 1vh) * 1.5);margin-bottom:0;width:.9em!important;height:.9em!important}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.study-group-members .members-list{padding:0 5vw}}.styled-checkbox.MuiCheckbox-root{padding-inline:0 .1rem;color:#bbbb}.styled-checkbox.MuiCheckbox-root.Mui-checked{color:#4196b4}.styled-checkbox.MuiCheckbox-root:hover{background-color:transparent}.styled-checkbox.MuiCheckbox-root .MuiTouchRipple-root{display:none}.styled-checkbox .disabled-checkbox-icon{display:flex;justify-content:center;align-items:center;margin-inline-start:2px;border-radius:1px;background-color:#bbbb;width:15px;height:15px;color:#fff}.styled-checkbox .disabled-checkbox-icon .MuiSvgIcon-root{font-size:1em}.submission-disabled-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--vh, 1vh) * 1);padding:calc(var(--vh, 1vh) * 5) calc(var(--vw, 1vw) * 2);padding-top:0;color:#4c8092}.submission-disabled-popup .confused-guy{margin-bottom:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 25)}.submission-disabled-popup .title{font-weight:700;font-size:2rem}.submission-disabled-popup .subtitle{font-weight:500;font-size:1.2rem;text-align:center}.submit-popup{padding-bottom:calc(var(--vh, 1vh) * 2)}.submit-popup .popup-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.submit-popup .popup-body .popup-text{margin-top:20px;color:#383838;font-weight:700;text-align:center}.submit-popup .popup-body .popup-text--primary{padding-bottom:20px;color:#4196b4}.table-and-navigation-new-style{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;border-radius:5px;padding:2vh 0;max-height:85%;font-size:1em;font-family:Assistant,sans-serif}.table-and-navigation-new-style .select{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;margin-inline-end:1vw;border-radius:100px;padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1);color:#635e5e}.table-and-navigation-new-style .select .select-top{display:flex;align-items:center;min-width:70px}.table-and-navigation-new-style .all-table-style{justify-content:center;border-collapse:collapse;width:100%;-webkit-user-select:auto;user-select:auto}.table-and-navigation-new-style .all-table-style tr{border-bottom:1px solid #d1d1d1}.table-and-navigation-new-style .all-table-style tr th,.table-and-navigation-new-style .all-table-style tr td{padding:1.2vh 1.3vw;font-size:1rem}[dir=rtl] .table-and-navigation-new-style .all-table-style tr th,[dir=rtl] .table-and-navigation-new-style .all-table-style tr td{text-align:right}[dir=ltr] .table-and-navigation-new-style .all-table-style tr th,[dir=ltr] .table-and-navigation-new-style .all-table-style tr td{text-align:left}.table-and-navigation-new-style .all-table-style .table-head{display:table-header-group;margin-bottom:2vh;background-color:#fff}.table-and-navigation-new-style .all-table-style .table-head th{color:#4196b4;font-weight:500;text-align:start}.table-and-navigation-new-style .all-table-style .table-head th.no-wrap{text-wrap:nowrap}.table-and-navigation-new-style .all-table-style .table-head th.limited-width{max-width:15vw}.table-and-navigation-new-style .all-table-style .table-head th .header-sub-text{color:#6c6c6c;font-weight:300}.table-and-navigation-new-style .all-table-style .empty-space{background-color:transparent;height:3vh}.table-and-navigation-new-style .all-table-style .table-body td{color:#515151;font-weight:400;unicode-bidi:plaintext}.table-and-navigation-new-style .all-table-style .table-body td.image{width:4.5vh}.table-and-navigation-new-style .all-table-style .table-body td.image img{border-radius:100px;width:4.5vh;height:4.5vh;object-fit:cover}.table-and-navigation-new-style .all-table-style .table-body td.trash img{height:2vh}.table-and-navigation-new-style .all-table-style .table-body td.loading,.table-and-navigation-new-style .all-table-style .table-body td.no-results{height:3.5vh;text-align:center}.table-and-navigation-new-style .all-table-style .table-body td.limited-width{max-width:15vw}.table-and-navigation-new-style .all-table-style .table-body td.loading .loader-container{height:3.5vh}.table-and-navigation-new-style .all-table-style .table-body .table-body-style,.table-and-navigation-new-style .all-table-style .table-body .one-col-tr{transition:background-color .4s ease;background-color:#fff}.table-and-navigation-new-style.last-td-align-end .table-body td:last-child:not(.loading,.no-results){text-align:end}[dir=rtl] .table-and-navigation-new-style.last-td-align-end .table-body td:last-child:not(.loading,.no-results)>button{float:left}[dir=ltr] .table-and-navigation-new-style.last-td-align-end .table-body td:last-child:not(.loading,.no-results)>button{float:right}.table-and-navigation-new-style.row-pointer tr.table-body-style{cursor:pointer}.table-and-navigation-new-style.row-pointer:not(.no-hover) tr.table-body-style:hover{background-color:#f7f7f7}.table-and-navigation-new-style.cards-table .word-list-name-icon{display:flex;flex-direction:row;gap:10px}.table-and-navigation-new-style.minimal-padding .all-table-style .table-head th,.table-and-navigation-new-style.minimal-padding .all-table-style .table-body td{padding:1vh 1vw}.table-and-navigation-new-style.medium-padding .all-table-style .table-head th,.table-and-navigation-new-style.medium-padding .all-table-style .table-body td{padding:1vh 1.5vw}.table-and-navigation-new-style .table-navigation,.table-and-navigation-new-style .table-navigation .navigation-text{display:flex;justify-content:center;align-items:center}.table-and-navigation-new-style .table-navigation .navigation-text .page-select{margin:0 calc(var(--vw, 1vw) * .5)}.table-and-navigation-new-style .table-navigation .nav-arrow{margin:0 1vw}[dir=ltr] .table-and-navigation-new-style .table-navigation .nav-arrow{transform:rotate(180deg)}.table-question-wrapper.rtl{margin-top:calc(var(--vh, 1vh) * 2)}.table-question-wrapper.rtl .table-controls{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 2);width:100%}.table-question-wrapper.rtl .table-controls .inputs{display:flex;color:#4c8092;font-size:calc(var(--vh, 1vh) * 2)}.table-question-wrapper.rtl .table-controls .inputs.red,.table-question-wrapper.rtl .table-controls .inputs.orange,.table-question-wrapper.rtl .table-controls .inputs.yellow,.table-question-wrapper.rtl .table-controls .inputs.green,.table-question-wrapper.rtl .table-controls .inputs.teal,.table-question-wrapper.rtl .table-controls .inputs.blue,.table-question-wrapper.rtl .table-controls .inputs.purple,.table-question-wrapper.rtl .table-controls .inputs.pink{color:#383838}.table-question-wrapper.rtl .table-controls .inputs.red::placeholder,.table-question-wrapper.rtl .table-controls .inputs.orange::placeholder,.table-question-wrapper.rtl .table-controls .inputs.yellow::placeholder,.table-question-wrapper.rtl .table-controls .inputs.green::placeholder,.table-question-wrapper.rtl .table-controls .inputs.teal::placeholder,.table-question-wrapper.rtl .table-controls .inputs.blue::placeholder,.table-question-wrapper.rtl .table-controls .inputs.purple::placeholder,.table-question-wrapper.rtl .table-controls .inputs.pink::placeholder{color:#383838}.table-question-wrapper.rtl .table-controls .inputs.red.transparent,.table-question-wrapper.rtl .table-controls .inputs.orange.transparent,.table-question-wrapper.rtl .table-controls .inputs.yellow.transparent,.table-question-wrapper.rtl .table-controls .inputs.green.transparent,.table-question-wrapper.rtl .table-controls .inputs.teal.transparent,.table-question-wrapper.rtl .table-controls .inputs.blue.transparent,.table-question-wrapper.rtl .table-controls .inputs.purple.transparent,.table-question-wrapper.rtl .table-controls .inputs.pink.transparent{color:#383838}.table-question-wrapper.rtl .table-controls .inputs .number-input{margin-inline-start:calc(var(--vw, 1vw) * .3);margin-inline-end:calc(var(--vw, 1vw) * 1);border:1px solid #e0e0e0;border-radius:3px;width:calc(var(--vw, 1vw) * 2);color:#707170;text-align:center}.table-question-wrapper.rtl .table-question{padding:10px 0}.table-question-wrapper.rtl .table-question .display-text{white-space:pre-wrap}.table-question-wrapper.rtl .table-student{display:flex}.table-question-wrapper.rtl .table-student #slider .row-end-item .textarea-container{border-left-width:1px!important}.table-question-wrapper.rtl .table-student #slider .row-second-item .textarea-container{border-right:1px solid #e0e0e0}.table-question-wrapper.rtl .table-student #slider .row-second-item .textarea-container:first-child{border-right:1px solid #4196b4!important}.table-question-wrapper.rtl .table-student .table-column{display:flex;position:relative;flex-direction:column;margin:0;height:fit-content;overflow:auto}.table-question-wrapper.rtl .table-student .table-column .textarea-container{margin:0;border:1px solid #e0e0e0;background-color:#fff;border-left-width:0}.table-question-wrapper.rtl .table-student .table-column .textarea-container:not(:first-child){border-top:none}.table-question-wrapper.rtl .table-student .table-column.row-header-on .textarea-container:first-child,.table-question-wrapper.rtl .table-student .table-column.column-header-on:first-child .textarea-container{border:1px solid #4196b4;background-color:#e0eff3}.table-question-wrapper.rtl .table-student .table-column.row-header-on .textarea-container:first-child .display-text,.table-question-wrapper.rtl .table-student .table-column.row-header-on .textarea-container:first-child .cell-textarea,.table-question-wrapper.rtl .table-student .table-column.column-header-on:first-child .textarea-container .display-text,.table-question-wrapper.rtl .table-student .table-column.column-header-on:first-child .textarea-container .cell-textarea{color:#4196b4;font-weight:700}.table-question-wrapper.rtl .table-student .table-column.row-header-on .textarea-container:first-child:not(.disabled),.table-question-wrapper.rtl .table-student .table-column.row-header-on .textarea-container:first-child .cell-textarea,.table-question-wrapper.rtl .table-student .table-column.column-header-on:first-child .textarea-container:not(.disabled),.table-question-wrapper.rtl .table-student .table-column.column-header-on:first-child .textarea-container .cell-textarea{background-color:#f1f8fa8a}.table-question-wrapper.rtl .table-student .table-column.row-header-on .textarea-container:first-child{border-left-width:0}.table-question-wrapper.rtl .table-student .table-column.column-header-on:nth-child(1) .textarea-container:not(:first-child){border-top:none}.table-question-wrapper.rtl .table-student #contain-slider-items:has(.column-header-on) .slider-item:nth-child(2):not(.row-start-item) .table-column .textarea-container{border-right:none}.table-question-wrapper.rtl .table-student #contain-slider-items:has(.column-header-on) .slider-item:nth-child(1) .table-column.row-header-on .textarea-container:first-child{border-left-width:1px}.table-question-wrapper.rtl.locked,.table-question-wrapper.rtl:disabled{background-color:#f2f2f2}.table-question-wrapper.ltr{margin-top:calc(var(--vh, 1vh) * 2)}.table-question-wrapper.ltr .table-controls{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 2);width:100%}.table-question-wrapper.ltr .table-controls .inputs{display:flex;color:#4c8092;font-size:calc(var(--vh, 1vh) * 2)}.table-question-wrapper.ltr .table-controls .inputs.red,.table-question-wrapper.ltr .table-controls .inputs.orange,.table-question-wrapper.ltr .table-controls .inputs.yellow,.table-question-wrapper.ltr .table-controls .inputs.green,.table-question-wrapper.ltr .table-controls .inputs.teal,.table-question-wrapper.ltr .table-controls .inputs.blue,.table-question-wrapper.ltr .table-controls .inputs.purple,.table-question-wrapper.ltr .table-controls .inputs.pink{color:#383838}.table-question-wrapper.ltr .table-controls .inputs.red::placeholder,.table-question-wrapper.ltr .table-controls .inputs.orange::placeholder,.table-question-wrapper.ltr .table-controls .inputs.yellow::placeholder,.table-question-wrapper.ltr .table-controls .inputs.green::placeholder,.table-question-wrapper.ltr .table-controls .inputs.teal::placeholder,.table-question-wrapper.ltr .table-controls .inputs.blue::placeholder,.table-question-wrapper.ltr .table-controls .inputs.purple::placeholder,.table-question-wrapper.ltr .table-controls .inputs.pink::placeholder{color:#383838}.table-question-wrapper.ltr .table-controls .inputs.red.transparent,.table-question-wrapper.ltr .table-controls .inputs.orange.transparent,.table-question-wrapper.ltr .table-controls .inputs.yellow.transparent,.table-question-wrapper.ltr .table-controls .inputs.green.transparent,.table-question-wrapper.ltr .table-controls .inputs.teal.transparent,.table-question-wrapper.ltr .table-controls .inputs.blue.transparent,.table-question-wrapper.ltr .table-controls .inputs.purple.transparent,.table-question-wrapper.ltr .table-controls .inputs.pink.transparent{color:#383838}.table-question-wrapper.ltr .table-controls .inputs .number-input{margin-inline-start:calc(var(--vw, 1vw) * .3);margin-inline-end:calc(var(--vw, 1vw) * 1);border:1px solid #e0e0e0;border-radius:3px;width:calc(var(--vw, 1vw) * 2);color:#707170;text-align:center}.table-question-wrapper.ltr .table-question{padding:10px 0}.table-question-wrapper.ltr .table-question .display-text{white-space:pre-wrap}.table-question-wrapper.ltr .table-student{display:flex}.table-question-wrapper.ltr .table-student #slider .row-end-item .textarea-container{border-right-width:1px!important}.table-question-wrapper.ltr .table-student #slider .row-second-item .textarea-container{border-left:1px solid #e0e0e0}.table-question-wrapper.ltr .table-student #slider .row-second-item .textarea-container:first-child{border-left:1px solid #4196b4!important}.table-question-wrapper.ltr .table-student .table-column{display:flex;position:relative;flex-direction:column;margin:0;height:fit-content;overflow:auto}.table-question-wrapper.ltr .table-student .table-column .textarea-container{margin:0;border:1px solid #e0e0e0;background-color:#fff;border-right-width:0}.table-question-wrapper.ltr .table-student .table-column .textarea-container:not(:first-child){border-top:none}.table-question-wrapper.ltr .table-student .table-column.row-header-on .textarea-container:first-child,.table-question-wrapper.ltr .table-student .table-column.column-header-on:first-child .textarea-container{border:1px solid #4196b4;background-color:#e0eff3}.table-question-wrapper.ltr .table-student .table-column.row-header-on .textarea-container:first-child .display-text,.table-question-wrapper.ltr .table-student .table-column.row-header-on .textarea-container:first-child .cell-textarea,.table-question-wrapper.ltr .table-student .table-column.column-header-on:first-child .textarea-container .display-text,.table-question-wrapper.ltr .table-student .table-column.column-header-on:first-child .textarea-container .cell-textarea{color:#4196b4;font-weight:700}.table-question-wrapper.ltr .table-student .table-column.row-header-on .textarea-container:first-child:not(.disabled),.table-question-wrapper.ltr .table-student .table-column.row-header-on .textarea-container:first-child .cell-textarea,.table-question-wrapper.ltr .table-student .table-column.column-header-on:first-child .textarea-container:not(.disabled),.table-question-wrapper.ltr .table-student .table-column.column-header-on:first-child .textarea-container .cell-textarea{background-color:#f1f8fa8a}.table-question-wrapper.ltr .table-student .table-column.row-header-on .textarea-container:first-child{border-right-width:0}.table-question-wrapper.ltr .table-student .table-column.column-header-on:nth-child(1) .textarea-container:not(:first-child){border-top:none}.table-question-wrapper.ltr .table-student #contain-slider-items:has(.column-header-on) .slider-item:nth-child(2):not(.row-start-item) .table-column .textarea-container{border-left:none}.table-question-wrapper.ltr .table-student #contain-slider-items:has(.column-header-on) .slider-item:nth-child(1) .table-column.row-header-on .textarea-container:first-child{border-right-width:1px}.table-question-wrapper.ltr.locked,.table-question-wrapper.ltr:disabled{background-color:#f2f2f2}.table-and-navigation{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;border-radius:5px;padding:2vh 0;font-size:14px;font-size:1em;font-family:Heebo,sans-serif}.table-and-navigation .select{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;margin-inline-end:1vw;border:1px solid #635e5e;border-radius:100px;padding:calc(var(--vh, 1vh) * .3) calc(var(--vh, 1vh) * 1);color:#635e5e}.table-and-navigation .select .select-top{display:flex;align-items:center;min-width:70px}.table-and-navigation .all-table-style{justify-content:center;border-collapse:collapse;width:100%;-webkit-user-select:auto;user-select:auto}.table-and-navigation .all-table-style .table-head{display:table-header-group;margin-bottom:2vh;box-shadow:0 1px 3px #00000029;border-color:inherit;background-color:#fff}.table-and-navigation .all-table-style .table-head th{border:none;padding:1vh 2vw;color:#4196b4;font-weight:500;text-align:start}.table-and-navigation .all-table-style .table-head th.no-wrap{text-wrap:nowrap}.table-and-navigation .all-table-style .table-head th.limited-width{max-width:15vw}.table-and-navigation .all-table-style .table-head th .header-sub-text{color:#6c6c6c;font-weight:300}.table-and-navigation .all-table-style .empty-space{background-color:transparent;height:3vh}.table-and-navigation .all-table-style .table-body{box-shadow:0 1px 3px #00000029}.table-and-navigation .all-table-style .table-body td{border:none;padding:1vh 2vw;unicode-bidi:plaintext}[dir=rtl] .table-and-navigation .all-table-style .table-body td{text-align:right}[dir=ltr] .table-and-navigation .all-table-style .table-body td{text-align:left}.table-and-navigation .all-table-style .table-body td.image{width:4.5vh}.table-and-navigation .all-table-style .table-body td.image img{border-radius:100px;width:4.5vh;height:4.5vh;object-fit:cover}.table-and-navigation .all-table-style .table-body td.trash img{height:2vh}.table-and-navigation .all-table-style .table-body td.loading,.table-and-navigation .all-table-style .table-body td.no-results{height:3.5vh;text-align:center}.table-and-navigation .all-table-style .table-body td.limited-width{max-width:15vw}.table-and-navigation .all-table-style .table-body td.loading{padding:2vh 35vw!important}.table-and-navigation .all-table-style .table-body td.loading .loader-container{height:3.5vh}.table-and-navigation .all-table-style .table-body .table-body-style,.table-and-navigation .all-table-style .table-body .one-col-tr{transition:background-color .4s ease;background-color:#fff}.table-and-navigation .all-table-style .table-body .table-body-style:not(tr:last-child),.table-and-navigation .all-table-style .table-body .one-col{border-bottom:1px solid #f2f2f2}.table-and-navigation.last-td-align-end .table-body td:last-child:not(.loading):not(.no-results){text-align:end}[dir=rtl] .table-and-navigation.last-td-align-end .table-body td:last-child:not(.loading):not(.no-results)>button{float:left}[dir=ltr] .table-and-navigation.last-td-align-end .table-body td:last-child:not(.loading):not(.no-results)>button{float:right}.table-and-navigation.row-pointer tr.table-body-style{cursor:pointer}.table-and-navigation.row-pointer:not(.no-hover) tr.table-body-style:hover{background-color:#f7f7f7}.table-and-navigation.cards-table .all-table-style .table-head{box-shadow:0 1px 3px #00000029}.table-and-navigation.cards-table .all-table-style .table-body{box-shadow:none}.table-and-navigation.cards-table .all-table-style .table-body .table-body-style{box-shadow:0 1px 3px #00000029}.table-and-navigation.cards-table .word-list-name-icon{display:flex;flex-direction:row;gap:10px}.table-and-navigation.minimal-padding .all-table-style .table-head th,.table-and-navigation.minimal-padding .all-table-style .table-body td{padding:1vh 1vw}.table-and-navigation.medium-padding .all-table-style .table-head th,.table-and-navigation.medium-padding .all-table-style .table-body td{padding:1vh 1.5vw}.table-and-navigation .table-navigation,.table-and-navigation .table-navigation .navigation-text{display:flex;justify-content:center;align-items:center}.table-and-navigation .table-navigation .navigation-text .page-select{margin:0 calc(var(--vw, 1vw) * .5)}.table-and-navigation .table-navigation .nav-arrow{margin:0 1vw}[dir=ltr] .table-and-navigation .table-navigation .nav-arrow{transform:rotate(180deg)}.th-flex-end{display:flex;justify-content:flex-end}.terms-of-use{display:flex;flex-direction:column;overflow:scroll}.terms-of-use .logos{display:flex;justify-content:space-between;margin:15px}.terms-of-use .logos .logo{height:5vh}.terms-of-use .titles{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:7vh 0;width:100%}.terms-of-use .titles .main-title,.terms-of-use .titles .secondary-title{margin:1vh 0}.terms-of-use .titles .main-title{font-size:2em}.terms-of-use .titles .secondary-title{font-size:1.7em}.terms-of-use .content{padding:0 10vw 4vh;font-size:1.2em}@media only screen and (max-width: 800px) and (orientation: portrait){.terms-of-use .content{padding:0 5vw 2vh}}.terms-of-use .content strong{font-weight:700}.terms-of-use .content .opening{margin:0}.terms-of-use .content .opening br{display:block;margin-top:.6em;content:""}.terms-of-use .content ol{counter-reset:item;margin:0;padding:0;list-style-type:none}.terms-of-use .content ol li{display:table;counter-increment:item;margin-bottom:.6em}.terms-of-use .content ol li:before{display:table-cell;padding-inline-end:.6em;content:counters(item,".") ". "}.terms-of-use .content ol li ol>li{margin-top:.6em}.terms-of-use .content ol .title-in-list{display:block;margin:1em 0 .6em}.tnrContainer{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;font-style:normal}.tnrContainer.disabled-div .recording-main-button-wrapper{pointer-events:none}.tnrContainer .flex-relative{justify-content:space-between}.text-element-title{display:flex;justify-content:space-between;margin-bottom:calc(var(--vh, 1vh) * 2.5);font-weight:700;font-size:calc(var(--font-size) * 1)}@media only screen and (max-width: 800px) and (orientation: portrait){.text-element-title{margin-bottom:0}}.text-element-title.height{height:calc(var(--vh, 1vh) * 2)}.text-element-title .text-element-title-left{display:flex}.uploading-option-box-wrapper{width:fit-content}.uploading-option-box-wrapper.red,.uploading-option-box-wrapper.orange,.uploading-option-box-wrapper.yellow,.uploading-option-box-wrapper.green,.uploading-option-box-wrapper.teal,.uploading-option-box-wrapper.blue,.uploading-option-box-wrapper.purple,.uploading-option-box-wrapper.pink{color:#383838}.uploading-option-box-wrapper.red::placeholder,.uploading-option-box-wrapper.orange::placeholder,.uploading-option-box-wrapper.yellow::placeholder,.uploading-option-box-wrapper.green::placeholder,.uploading-option-box-wrapper.teal::placeholder,.uploading-option-box-wrapper.blue::placeholder,.uploading-option-box-wrapper.purple::placeholder,.uploading-option-box-wrapper.pink::placeholder{color:#383838}.uploading-option-box-wrapper.red.transparent,.uploading-option-box-wrapper.orange.transparent,.uploading-option-box-wrapper.yellow.transparent,.uploading-option-box-wrapper.green.transparent,.uploading-option-box-wrapper.teal.transparent,.uploading-option-box-wrapper.blue.transparent,.uploading-option-box-wrapper.purple.transparent,.uploading-option-box-wrapper.pink.transparent{color:#383838}.uploading-option-box-wrapper .check-box-container{display:flex;justify-content:space-between;align-items:center;color:#6e6e6e;font-size:calc(var(--vh, 1vh) * 2)}.uploading-option-box-wrapper .check-box-container.red,.uploading-option-box-wrapper .check-box-container.orange,.uploading-option-box-wrapper .check-box-container.yellow,.uploading-option-box-wrapper .check-box-container.green,.uploading-option-box-wrapper .check-box-container.teal,.uploading-option-box-wrapper .check-box-container.blue,.uploading-option-box-wrapper .check-box-container.purple,.uploading-option-box-wrapper .check-box-container.pink{color:#383838}.uploading-option-box-wrapper .check-box-container.red::placeholder,.uploading-option-box-wrapper .check-box-container.orange::placeholder,.uploading-option-box-wrapper .check-box-container.yellow::placeholder,.uploading-option-box-wrapper .check-box-container.green::placeholder,.uploading-option-box-wrapper .check-box-container.teal::placeholder,.uploading-option-box-wrapper .check-box-container.blue::placeholder,.uploading-option-box-wrapper .check-box-container.purple::placeholder,.uploading-option-box-wrapper .check-box-container.pink::placeholder{color:#383838}.uploading-option-box-wrapper .check-box-container.red.transparent,.uploading-option-box-wrapper .check-box-container.orange.transparent,.uploading-option-box-wrapper .check-box-container.yellow.transparent,.uploading-option-box-wrapper .check-box-container.green.transparent,.uploading-option-box-wrapper .check-box-container.teal.transparent,.uploading-option-box-wrapper .check-box-container.blue.transparent,.uploading-option-box-wrapper .check-box-container.purple.transparent,.uploading-option-box-wrapper .check-box-container.pink.transparent{color:#383838}.uploading-option-box-wrapper .check-box-container .box{transform:scale(.95)}.uploading-option-box-wrapper .check-box-container>span{margin-inline-start:10px}.uploading-option-box-wrapper.uploading-option-box-wrapper-disabled .check-box-container{cursor:not-allowed!important}.uploading-option-box-wrapper.justify-left{justify-content:flex-end;margin-top:10px;width:100%}.feedback-container{position:relative}.feedback-container .question-feedback-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 3)}.feedback-container .question-feedback-bottom .open-question{margin-inline-start:auto}.cancel-recording-button{width:calc(var(--vh, 1vh) * 2)}.tnr-bottom{display:flex;position:relative;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;height:fit-content}.tnr-bottom .save-cancel-buttons,.tnr-bottom .display-answers-button{display:flex;justify-content:flex-end;margin-inline-start:auto}.text-element-title-left{align-items:center}.text-element-title-left .round-trash-button-grey{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1)!important}.text-element-title-left .round-trash-button-grey .svg,.text-element-title-left .round-trash-button-grey svg,.text-element-title-left .round-trash-button-grey img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.text-element-title-left .MuiToggleButtonGroup-root{margin-inline-end:calc(var(--vh, 1vh) * 2);box-shadow:0 3px 6px #00000029}.text-element-title-left .MuiToggleButton-root{padding:calc(var(--vh, 1vh) * .5)!important;width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5)}.text-element-title-left .MuiToggleButton-root.Mui-selected{background-color:#4196b4}.text-element-title-left .MuiToggleButton-root.Mui-selected:hover{background-color:#4c8092!important}.text-element-title-left .MuiToggleButton-root .svg{width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4)}.round-trash-button{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}.round-trash-button .svg,.round-trash-button svg,.round-trash-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.round-trash-button:hover{background-color:#ebebeb!important}.round-trash-button.selected{background-color:#4c8092!important}.round-trash-button.disabled{opacity:.4;cursor:auto!important}.round-trash-button.disabled:hover{background-color:#fff!important}.round-trash-button.width-fit-content{position:relative}.round-trash-button.width-fit-content .button-text{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(var(--vh, 1vh) * -.3);right:calc(var(--vh, 1vh) * -.4);transition:all .4s ease;border:#4c8092 1px solid;border-radius:100px;background-color:#fff;width:calc(var(--vh, 1vh) * 1.3);height:calc(var(--vh, 1vh) * 1.3);color:#000;color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 1)}@media screen and (max-width: 450px){.tnrBottom{flex-direction:column;align-items:flex-end}.tnrBottom .saveCancelButtons{justify-content:space-between;width:100%}}.textArea{box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * 1);margin-bottom:calc(var(--vh, 1vh) * 1.5);outline:none;border:1px solid #6eb9cf;border-radius:10px;background-color:#f7f4f4;padding:calc(var(--vh, 1vh) * 1);width:100%;height:60%;resize:none;font-size:calc(var(--font-size) * .83);font-family:inherit}.micIcon{width:calc(var(--vh, 1vh) * 4)}.insert-data-wrapper{display:flex;margin-top:20px}.dicta-popup{background-color:#7cfc00;width:40vw;height:80vh;overflow:hidden}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.uploading-option-box-wrapper{margin-inline-end:calc(var(--vh, 1vh) * 2);width:fit-content}.uploading-option-box-wrapper .box{margin-inline-end:calc(var(--vh, 1vh) * 1)}}@media only screen and (max-width: 500px){.tnr-bottom .save-cancel-buttons{gap:10px}}.pseudo{animation:flicker linear 1.7s infinite}@keyframes flicker{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.recording-dialog-audio-player .progress-bar-parent,.text-audio-player .progress-bar-parent{position:relative}.recording-dialog-audio-player .progress-bar-parent .progress-bar-section,.text-audio-player .progress-bar-parent .progress-bar-section{display:flex;position:absolute;align-items:center;box-sizing:border-box;height:12px}.recording-dialog-audio-player .progress-bar-parent .progress-bar-section.pseudo,.text-audio-player .progress-bar-parent .progress-bar-section.pseudo{background-color:#c4c4c4}.recording-dialog-audio-player .progress-bar-parent .progress-bar-section.listened,.text-audio-player .progress-bar-parent .progress-bar-section.listened{z-index:3}.recording-dialog-audio-player .progress-bar-parent .progress-bar-section.full-width,.text-audio-player .progress-bar-parent .progress-bar-section.full-width{left:0;width:100%}.recording-dialog-audio-player{display:flex;justify-content:space-between;align-items:center;gap:1em}.recording-dialog-audio-player .play-pause{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;width:calc(var(--vh, 1vh) * 7);height:calc(var(--vh, 1vh) * 7)}.recording-dialog-audio-player .play-pause img{height:calc(var(--vh, 1vh) * 3.5)}.recording-dialog-audio-player .play-pause.pseudo{background-color:#c4c4c4}.recording-dialog-audio-player .progress-bar-parent{position:relative;flex:1;cursor:pointer;border-radius:100px;background:transparent;height:12px}.recording-dialog-audio-player .progress-bar-parent.teacher-side{width:75vw}.recording-dialog-audio-player .progress-bar-parent .progress-bar-section.not-listened{background-color:#e0eff3}.recording-dialog-audio-player .progress-bar-parent .progress-bar-section.listened{background-color:#4196b4}.recording-dialog-audio-player .progress-bar-parent .indicator{position:absolute;top:-6px;z-index:4;box-sizing:border-box;margin-left:0;box-shadow:0 0 5px #6eb9cf80;border-radius:8px;background:#6eb9cf;width:5px;height:22px}.recording-dialog-audio-player .time{display:flex;color:#383838;font-size:calc(var(--vh, 1vh) * 2.2)}.recording-dialog-audio-player .time.pseudo{border-radius:5px;background-color:#c4c4c4;color:#c4c4c4}.recording-dialog-audio-player .recording-bottom-close{margin-inline-start:20px}@media only screen and (max-width: 800px) and (orientation: portrait){.recording-dialog-audio-player{justify-content:space-around}.recording-dialog-audio-player button,.recording-dialog-audio-player .play-pause{width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}.recording-dialog-audio-player button img,.recording-dialog-audio-player .play-pause img{height:calc(var(--vh, 1vh) * 3)}}.text-audio-player{display:flex;justify-content:center;align-items:center;position:relative;gap:20px;z-index:10;box-sizing:border-box;box-shadow:0 1px 3px #00000040;border-radius:100px;background-color:#fff;padding:5px;padding-inline-end:10px;font-size:1.1em}@media only screen and (max-width: 800px) and (orientation: portrait){.text-audio-player{gap:15px;width:95vw;font-size:1em}}.text-audio-player .player-go-back{padding:0}.text-audio-player .exit-player{padding:12px}.text-audio-player .play-pause-background{width:calc(var(--vh, 1vh) * 4.5);height:calc(var(--vh, 1vh) * 4.5)}@media only screen and (max-width: 800px) and (orientation: portrait){.text-audio-player .play-pause-background{width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5)}}.text-audio-player .play-pause-background.pseudo{background-color:#c4c4c4}.text-audio-player .progress-bar-parent{border-radius:100px;width:10vw;height:12px;overflow:hidden}@media only screen and (max-width: 800px) and (orientation: portrait){.text-audio-player .progress-bar-parent{flex:1;width:unset}}.text-audio-player .progress-bar-parent .progress-bar-section{cursor:pointer;border-radius:0}.text-audio-player .progress-bar-parent .progress-bar-section.restricted{cursor:auto;background-color:#f7f7f7}.text-audio-player .progress-bar-parent .progress-bar-section.not-listened{background-color:#80dbb033}.text-audio-player .progress-bar-parent .progress-bar-section.gray-not-listened{background-color:#f7f7f7}.text-audio-player .progress-bar-parent .progress-bar-section.listened{border-radius:2px;background-color:#80dbb0}.text-audio-player .progress-bar-parent .question-marker{display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;cursor:pointer;box-sizing:border-box;border-radius:7px;background-color:#80dbb066;width:4px;height:12px;font-weight:700;font-size:calc(var(--vh, 1vh) * 1.75)}.text-audio-player .progress-bar-parent .question-marker.restricted{cursor:auto;background-color:#adadae80}.text-audio-player .time{padding-inline-end:5px;color:#6c6c6c}.MuiButtonBase-root.audio-speed-button{border-radius:10px;background-color:#ecfbff;padding:0 10px;min-width:60px;height:fit-content;color:#635e5e;font-weight:500}@media only screen and (max-width: 800px) and (orientation: portrait){.MuiButtonBase-root.audio-speed-button{padding:0 5px;width:fit-content;min-width:unset}}.MuiButtonBase-root.audio-speed-button.pseudo{background-color:#c4c4c4;color:#c4c4c4}.MuiButtonBase-root.audio-speed-button.pseudo.hover{background-color:#c4c4c4}.audio-speed-menu .menu-item{padding-inline-end:30px;min-height:unset;font-size:calc(var(--vh, 1vh) * 1.75)!important;line-height:1.7}@media only screen and (max-width: 800px) and (orientation: portrait){.audio-speed-menu .menu-item{min-height:fit-content;font-size:calc(var(--vh, 1vh) * 2.25)!important;line-height:2}}.audio-speed-menu .menu-item.selected{background-color:#ecfbff;color:#635e5e;font-weight:400}.student-text-card .text-card-bottom{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:flex-start!important;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.student-text-card .text-card-bottom .bottom{display:flex;justify-content:space-between;align-items:center;align-self:flex-end;width:100%}.student-text-card .text-card-bottom .bottom .status-feedback{flex:1;margin-inline-end:5px}.student-text-card .text-card-bottom .bottom .right,.student-text-card .text-card-bottom .bottom .status-feedback{display:flex;align-items:center;border-radius:100px;padding:2px 0;font-size:12px}.student-text-card .text-card-bottom .bottom .right .round-icon,.student-text-card .text-card-bottom .bottom .status-feedback .round-icon{display:flex;position:relative;justify-content:center;align-items:center;margin-inline-end:3px;width:15px!important;height:15px!important}.student-text-card .text-card-bottom .bottom .right .percentage-display,.student-text-card .text-card-bottom .bottom .status-feedback .percentage-display{flex-grow:1;box-sizing:content-box;margin-inline-start:10px}.student-text-card .text-card-bottom .bottom .left{position:relative;margin-inline-start:calc(var(--vw, 1vw) * 1.5);width:15px;height:15px}.student-text-card .text-card-bottom .bottom .top-circle{display:flex;position:absolute;top:-3px;right:-5px;justify-content:center;align-items:center;border:#4c8092 1px solid;border-radius:50%;background-color:#fff;width:10px;height:10px;color:#000;color:#4c8092;font-weight:600;font-size:7px}.student-text-card .text-card-bottom .from-learning-unit .folder-icon{width:15px!important;height:15px!important}@media only screen and (max-width: 500px){.student-text-card .text-card-bottom .bottom .status-feedback .right{font-size:16px}}.vs-wrapper{position:absolute;top:0;z-index:200;background-color:#fff}.main-section{box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fff;padding-top:calc(var(--vh, 1vh) * 2)}.text-statistics{padding-bottom:calc(var(--vh, 1vh) * 2)}.text-statistics *{box-sizing:border-box}.text-statistics .sub-title{margin:calc(var(--vh, 1vh) * 3) 0;padding-bottom:3px;color:#4c8092;font-weight:600;font-size:calc(var(--vh, 1vh) * 3)}.text-statistics .rectangle-container{display:flex;flex-direction:row;justify-content:space-between;margin:0 2vw;padding-top:7vh}.text-statistics .top-section-rectangle{display:flex;position:relative;flex-direction:column;justify-content:center;padding-bottom:calc(var(--vh, 1vh) * 3)}.text-statistics .top-section-rectangle .top{display:flex;justify-content:center;align-items:flex-end;padding:calc(var(--vh, 1vh) * 3) 0 calc(var(--vh, 1vh) * 1.5)}.text-statistics .top-section-rectangle .top .number{color:#4196b4;font-weight:700;font-size:calc(var(--vh, 1vh) * 9);line-height:calc(var(--vh, 1vh) * 8)}.text-statistics .top-section-rectangle .top .percentage{margin-inline-start:calc(var(--vh, 1vh) * 3);height:auto;font-size:calc(var(--vh, 1vh) * 5);line-height:calc(var(--vh, 1vh) * 5)}.text-statistics .top-section-rectangle .icon{position:absolute;top:8px}[dir=rtl] .text-statistics .top-section-rectangle .icon{right:20px}[dir=ltr] .text-statistics .top-section-rectangle .icon{left:20px}.text-statistics .top-section-rectangle .icon .info-icon{width:20px;color:#555}.text-statistics .top-section-rectangle .bottom{display:flex;flex-direction:row;justify-content:center;align-items:center}.text-statistics .top-section-rectangle .bottom .title{color:#333;font-size:calc(var(--vh, 1vh) * 3.5)}.text-statistics .text-box{box-shadow:0 3px 6px #00000029;border-radius:5px;padding:calc(var(--vh, 1vh) * 3);width:100%;height:auto}.text-statistics .text-box{overflow:hidden}.text-statistics .text-box .text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.text-statistics .bottom-section{display:flex;flex-direction:row;align-items:center;padding-bottom:none;font-size:2.3vh}.text-statistics .bottom-section-name{color:#383838;white-space:nowrap}.text-statistics .speech-bubble-ds{display:flex;margin:0;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 3);width:100%;overflow:hidden;font-size:calc(var(--vh, 1vh) * 3)}.text-statistics .speech-bubble-ds .question,.text-statistics .speech-bubble-ds .answer{margin:5vh 0;color:#4c8092;font-weight:600}.text-statistics .speech-bubble-ds .question{margin:0}.text-statistics .speech-bubble-ds .question-content{display:flex;align-items:center;margin:10px 0;color:#635e5e;font-size:calc(var(--vh, 1vh) * 2.5);word-wrap:break-word}.text-statistics .speech-bubble-ds .question-content .recording-main-button{margin-inline-end:calc(var(--vw, 1vw) * .5)}.text-statistics .speech-bubble-ds .question-content p{margin:0!important}.text-statistics .speech-bubble-ds .question-content>span{flex:1}.text-statistics .speech-bubble-ds.overflow-visible{overflow:visible}.text-statistics .answer-button{transition:.3s;margin-top:20px;border-radius:100px;background:#4196b4;padding:calc(var(--vh, 1vh) * 1) 1.5vw;width:fit-content;color:#fff;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.4)}.text-statistics .answer-button:hover{background:#4c8092}.text-statistics .multiple-choice-answer,.text-statistics .ture-false-answer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.text-statistics .multiple-choice-answer:not(:last-child),.text-statistics .ture-false-answer:not(:last-child){margin-bottom:calc(var(--vh, 1vh) * 2)}.text-statistics .multiple-choice-answer>img,.text-statistics .ture-false-answer>img{height:calc(var(--vh, 1vh) * 4)}.text-statistics .multiple-choice-answer .question-general-button,.text-statistics .ture-false-answer .question-general-button{display:flex;justify-content:space-between;align-items:center;padding-inline-start:calc(var(--vh, 1vh) * 2);padding-inline-end:calc(var(--vh, 1vh) * 2)}.text-statistics .multiple-choice-answer .question-general-button .true-false-icon,.text-statistics .ture-false-answer .question-general-button .true-false-icon{top:unset;width:calc(var(--vh, 1vh) * 4)}.text-statistics .multiple-choice-answer .answer-container,.text-statistics .ture-false-answer .answer-container{border:1px solid #6e6e6e;border-radius:5px;width:calc(100% - var(--vh, 1vh) * 20);height:auto}.text-statistics .multiple-choice-answer .answer-container.correct,.text-statistics .ture-false-answer .answer-container.correct{border:2px solid #6eb9cf}.text-statistics .multiple-choice-answer .answer-content,.text-statistics .ture-false-answer .answer-content{padding:1vh;font-size:calc(var(--vh, 1vh) * 2.5)}.text-statistics .multiple-choice-answer .num-of-votes,.text-statistics .ture-false-answer .num-of-votes{color:#af2c6a;font-weight:700}.text-statistics .multiple-choice-answer .percentage-of-votes,.text-statistics .ture-false-answer .percentage-of-votes{color:#a6a6a6}.text-statistics .multiple-choice-answer>div:not(:last-child),.text-statistics .multiple-choice-answer>img,.text-statistics .ture-false-answer>div:not(:last-child),.text-statistics .ture-false-answer>img{margin-inline-end:calc(var(--vh, 1vh) * 2)}.text-statistics .recording-percentage-display{display:flex}.text-statistics .recording-percentage-display .percentage-display{margin-bottom:1vh}.text-statistics .recording-percentage-display .display{display:flex;flex-direction:column;color:#4c8092;font-size:calc(var(--vh, 1vh) * 3)}.text-statistics .recording-percentage-display .display div{white-space:pre-wrap}.text-statistics .recording-percentage-display .display div span{margin-inline-end:calc(var(--vw, 1vw) * .5);white-space:pre-wrap}.text-statistics .recording-percentage-display .possibly-no-recording{color:#635e5e;font-size:calc(var(--vh, 1vh) * 2)}.text-statistics .recording-percentage-display .mic img,.text-statistics .recording-percentage-display .mic .svg{margin-inline-end:1vw;width:4vh!important;height:4vh!important}.text-statistics .main-percentage{margin-bottom:3vh;color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.5);text-align:end}.text-statistics .main-percentage div{font-weight:700;font-size:calc(var(--vh, 1vh) * 5)}.text-statistics .statistics-section{display:flex;align-items:flex-start;margin:10px}.text-statistics .statistics-section .multiple-choice-image-wrapper{margin:5px;padding:10px}.text-statistics .statistics-section .multiple-choice-image-wrapper .multiple-choice-image{width:calc(var(--vh, 1vh) * 20);height:calc(var(--vh, 1vh) * 20)}.text-statistics .statistics-section .right-section{display:flex;flex-direction:column;align-items:flex-end;width:calc(var(--vh, 1vh) * 27)}.text-statistics .statistics-section .main{margin-top:2vh;margin-inline-start:3vw;width:calc(100% - var(--vh, 1vh) * 33 - 3vw)}.text-statistics .statistics-section .text{font-size:calc(var(--vh, 1vh) * 2.5);text-align:start}.text-statistics .question-general-button{margin:0;box-shadow:0 3px 6px #00000029;border:2px solid transparent;border-radius:25px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1) 0;width:150px}.text-statistics .word-bank-sentence-stat{margin-bottom:calc(var(--vh, 1vh) * 2)}.no-answers{margin:auto;margin-top:calc(var(--vh, 1vh) * 4);width:fit-content;color:#4c8092;font-size:calc(var(--vh, 1vh) * 3)}.answers-popup{flex-grow:1;padding:calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 3);overflow:overlay}.answers-popup .speech-bubble-ds{margin-top:calc(var(--vh, 1vh) * 2)}.answers-popup .answer-box{box-shadow:0 1px 3px #00000029;border-radius:5px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 2)}.answers-popup .answer-box:not(:last-child){margin-bottom:calc(var(--vh, 1vh) * 2)}.answers-popup .answer-box .answer-text{font-size:calc(var(--vh, 1vh) * 3);text-align:start}.answers-popup .answer-box .answer-text p{margin:0}.answers-popup .answer-box .bottom-section{display:flex;justify-content:flex-end;align-items:center;margin-top:calc(var(--vh, 1vh) * 1);padding-bottom:0;font-size:calc(var(--vh, 1vh) * 2.8)}.answers-popup .answer-box .bottom-section-name{color:#383838;white-space:nowrap}.answers-popup .answer-box .bottom-section-img{margin-inline-start:10px;width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.answers-popup .insert-data-item{margin:unset;margin-top:calc(var(--vh, 1vh) * 2)}.textToolbar-right{display:flex;flex-direction:row}.toolbar-icon{display:flex;width:calc(var(--vh, 1vh) * 1.8);height:calc(var(--vh, 1vh) * 1.8)}.toolbar-icon.bigger{width:calc(var(--vh, 1vh) * 2.3);height:calc(var(--vh, 1vh) * 2.3)}.editor-toolbar{display:flex;justify-content:space-between;align-items:center;z-index:3;width:100%}.editor-toolbar .toolbar-button-container{display:flex;justify-content:center;align-items:center;cursor:pointer;margin-inline-start:2px;margin-bottom:0;margin-inline-end:2px;border-radius:4px;padding:5px;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}.editor-toolbar .toolbar-button-container:hover{background-color:#00000018}.editor-toolbar .toolbar-button-container.selected{background-color:#00000023}.editor-toolbar .et-inline-styles,.editor-toolbar .et-block-alignment{display:flex;justify-content:space-evenly;align-items:center;box-sizing:border-box;padding:0 8px;height:calc(var(--vh, 1vh) * 4)}.editor-toolbar .vl{align-self:center;background-color:#c5c5c5;width:.5px;height:12px}.editor-toolbar .et-insertData{display:flex;align-items:center}.textEditor-padding{padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 1.5)}.text-editor-text-area,.editor-container{display:block;position:relative;box-sizing:border-box;margin-bottom:calc(var(--vh, 1vh) * 1.5);outline:none;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;background-color:#fff;width:100%;resize:none;font-size:calc(var(--font-size) * .83);font-family:inherit;unicode-bidi:plaintext;white-space:pre-wrap}.text-editor-text-area.red,.text-editor-text-area.orange,.text-editor-text-area.yellow,.text-editor-text-area.green,.text-editor-text-area.teal,.text-editor-text-area.blue,.text-editor-text-area.purple,.text-editor-text-area.pink,.editor-container.red,.editor-container.orange,.editor-container.yellow,.editor-container.green,.editor-container.teal,.editor-container.blue,.editor-container.purple,.editor-container.pink{border-color:#383838}.text-editor-text-area.red,.text-editor-text-area.orange,.text-editor-text-area.yellow,.text-editor-text-area.green,.text-editor-text-area.teal,.text-editor-text-area.blue,.text-editor-text-area.purple,.text-editor-text-area.pink,.editor-container.red,.editor-container.orange,.editor-container.yellow,.editor-container.green,.editor-container.teal,.editor-container.blue,.editor-container.purple,.editor-container.pink{background-color:#fcfcfc59}.text-editor-text-area.red ::selection,.text-editor-text-area.orange ::selection,.text-editor-text-area.yellow ::selection,.text-editor-text-area.green ::selection,.text-editor-text-area.teal ::selection,.text-editor-text-area.blue ::selection,.text-editor-text-area.purple ::selection,.text-editor-text-area.pink ::selection,.editor-container.red ::selection,.editor-container.orange ::selection,.editor-container.yellow ::selection,.editor-container.green ::selection,.editor-container.teal ::selection,.editor-container.blue ::selection,.editor-container.purple ::selection,.editor-container.pink ::selection{background-color:#6e6e6e;color:#fff}.text-editor-text-area .DraftEditor-root,.editor-container .DraftEditor-root{padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 1.5);overflow-x:unset;overflow-y:auto}.text-editor-text-area.padding-bottom .DraftEditor-root,.editor-container.padding-bottom .DraftEditor-root{padding-bottom:calc(var(--vh, 1vh) * 3)}.text-editor-text-area:not(.minimize) .DraftEditor-root,.editor-container:not(.minimize) .DraftEditor-root{min-height:100px;max-height:300px}.text-editor-text-area.minimize .DraftEditor-root,.editor-container.minimize .DraftEditor-root{min-height:calc(var(--vh, 1vh) * 3);max-height:calc(var(--vh, 1vh) * 3)}.text-editor-text-area.in-comment.red,.text-editor-text-area.in-comment.orange,.text-editor-text-area.in-comment.yellow,.text-editor-text-area.in-comment.green,.text-editor-text-area.in-comment.teal,.text-editor-text-area.in-comment.blue,.text-editor-text-area.in-comment.purple,.text-editor-text-area.in-comment.pink,.text-editor-text-area.in-title.red,.text-editor-text-area.in-title.orange,.text-editor-text-area.in-title.yellow,.text-editor-text-area.in-title.green,.text-editor-text-area.in-title.teal,.text-editor-text-area.in-title.blue,.text-editor-text-area.in-title.purple,.text-editor-text-area.in-title.pink,.editor-container.in-comment.red,.editor-container.in-comment.orange,.editor-container.in-comment.yellow,.editor-container.in-comment.green,.editor-container.in-comment.teal,.editor-container.in-comment.blue,.editor-container.in-comment.purple,.editor-container.in-comment.pink,.editor-container.in-title.red,.editor-container.in-title.orange,.editor-container.in-title.yellow,.editor-container.in-title.green,.editor-container.in-title.teal,.editor-container.in-title.blue,.editor-container.in-title.purple,.editor-container.in-title.pink{background-color:#fcfcfc59}.text-editor-text-area.in-comment.red ::selection,.text-editor-text-area.in-comment.orange ::selection,.text-editor-text-area.in-comment.yellow ::selection,.text-editor-text-area.in-comment.green ::selection,.text-editor-text-area.in-comment.teal ::selection,.text-editor-text-area.in-comment.blue ::selection,.text-editor-text-area.in-comment.purple ::selection,.text-editor-text-area.in-comment.pink ::selection,.text-editor-text-area.in-title.red ::selection,.text-editor-text-area.in-title.orange ::selection,.text-editor-text-area.in-title.yellow ::selection,.text-editor-text-area.in-title.green ::selection,.text-editor-text-area.in-title.teal ::selection,.text-editor-text-area.in-title.blue ::selection,.text-editor-text-area.in-title.purple ::selection,.text-editor-text-area.in-title.pink ::selection,.editor-container.in-comment.red ::selection,.editor-container.in-comment.orange ::selection,.editor-container.in-comment.yellow ::selection,.editor-container.in-comment.green ::selection,.editor-container.in-comment.teal ::selection,.editor-container.in-comment.blue ::selection,.editor-container.in-comment.purple ::selection,.editor-container.in-comment.pink ::selection,.editor-container.in-title.red ::selection,.editor-container.in-title.orange ::selection,.editor-container.in-title.yellow ::selection,.editor-container.in-title.green ::selection,.editor-container.in-title.teal ::selection,.editor-container.in-title.blue ::selection,.editor-container.in-title.purple ::selection,.editor-container.in-title.pink ::selection{background-color:#6e6e6e;color:#fff}.text-editor-text-area.in-comment.red,.text-editor-text-area.in-comment.orange,.text-editor-text-area.in-comment.yellow,.text-editor-text-area.in-comment.green,.text-editor-text-area.in-comment.teal,.text-editor-text-area.in-comment.blue,.text-editor-text-area.in-comment.purple,.text-editor-text-area.in-comment.pink,.text-editor-text-area.in-title.red,.text-editor-text-area.in-title.orange,.text-editor-text-area.in-title.yellow,.text-editor-text-area.in-title.green,.text-editor-text-area.in-title.teal,.text-editor-text-area.in-title.blue,.text-editor-text-area.in-title.purple,.text-editor-text-area.in-title.pink,.editor-container.in-comment.red,.editor-container.in-comment.orange,.editor-container.in-comment.yellow,.editor-container.in-comment.green,.editor-container.in-comment.teal,.editor-container.in-comment.blue,.editor-container.in-comment.purple,.editor-container.in-comment.pink,.editor-container.in-title.red,.editor-container.in-title.orange,.editor-container.in-title.yellow,.editor-container.in-title.green,.editor-container.in-title.teal,.editor-container.in-title.blue,.editor-container.in-title.purple,.editor-container.in-title.pink{border-color:#383838}.text-editor-text-area.minimize .DraftEditor-root,.editor-container.minimize .DraftEditor-root{max-height:calc(var(--vh, 1vh) * 5.5);overflow:auto}.text-editor-text-area.align-left *,.text-editor-text-area .align-left *,.editor-container.align-left *,.editor-container .align-left *{text-align:left!important}.text-editor-text-area .align-center *,.editor-container .align-center *{text-align:center!important}.text-editor-text-area.align-right *,.text-editor-text-area .align-right *,.editor-container.align-right *,.editor-container .align-right *{text-align:right!important}.text-editor-text-area .align-justify *,.editor-container .align-justify *{text-align:justify!important}.text-editor-text-area:not(.minimize) .DraftEditor-editorContainer,.text-editor-text-area:not(.minimize) .DraftEditor-root,.editor-container:not(.minimize) .DraftEditor-editorContainer,.editor-container:not(.minimize) .DraftEditor-root{min-height:calc(100px - var(--vh, 1vh) * 2)}.text-editor-text-area:not(.minimize) .DraftEditor-editorContainer>div,.text-editor-text-area:not(.minimize) .DraftEditor-root>div,.editor-container:not(.minimize) .DraftEditor-editorContainer>div,.editor-container:not(.minimize) .DraftEditor-root>div{min-height:calc(100px - var(--vh, 1vh) * 2)}.text-editor-text-area:not(.minimize) .DraftEditor-editorContainer>div>div,.text-editor-text-area:not(.minimize) .DraftEditor-root>div>div,.editor-container:not(.minimize) .DraftEditor-editorContainer>div>div,.editor-container:not(.minimize) .DraftEditor-root>div>div{min-height:calc(100px - var(--vh, 1vh) * 2)}.text-editor-text-area .public-DraftEditor-content,.editor-container .public-DraftEditor-content{padding:0}.text-editor-text-area .public-DraftEditorPlaceholder-root,.editor-container .public-DraftEditorPlaceholder-root{box-sizing:border-box;padding:0;width:fit-content!important;font-weight:100}.text-editor-text-area .public-DraftEditorPlaceholder-hasFocus,.editor-container .public-DraftEditorPlaceholder-hasFocus{color:#9197a3}.text-editor-text-area .keyboard-button,.editor-container .keyboard-button{padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;position:absolute;bottom:0;inset-inline-start:0;box-shadow:none}.text-editor-text-area .keyboard-button .svg,.text-editor-text-area .keyboard-button svg,.text-editor-text-area .keyboard-button img,.editor-container .keyboard-button .svg,.editor-container .keyboard-button svg,.editor-container .keyboard-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.text-editor-text-area .num-of-words,.editor-container .num-of-words{position:absolute;bottom:5px;inset-inline-end:10px;color:#918b8b;font-size:.7em}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.editor-toolbar .et-fs-picker,.editor-toolbar .et-inline-styles,.editor-toolbar .et-block-alignment{padding:0 calc(var(--vh, 1vh) * 1)}.editor-toolbar .et-fs-picker .toolbar-button-container,.editor-toolbar .et-inline-styles .toolbar-button-container,.editor-toolbar .et-block-alignment .toolbar-button-container{margin:0;padding:calc(var(--vw, 1vw) * .6)}.editor-toolbar .et-insertData .toolbar-button-container-mui{margin:calc(var(--vh, 1vh) * .3)!important;padding:calc(var(--vh, 1vh) * .1)!important}.editor-toolbar .et-insertData .toolbar-button-container-mui .MuiIconButton-label div.svg{width:calc(var(--vh, 1vh) * 2.2)!important;height:calc(var(--vh, 1vh) * 2.2)!important}}@media only screen and (max-width: 500px){.editor-toolbar{flex-wrap:wrap}.editor-toolbar .textToolbar-right{width:100%}}.text-level-question{display:flex;flex-direction:column;transition:height .5s;height:100%}.text-level-question .text-level-header{display:flex;flex-direction:column;margin-top:calc(var(--vh, 1vh) * -4);width:100%}.text-level-question .text-level-contents{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;overflow:hidden}.text-level-question .text-level-contents .text-difficulty-title{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 calc(var(--vh, 1vh) * 3);color:#6e6e6e;font-weight:600;font-size:calc(var(--vh, 1vh) * 3);unicode-bidi:plaintext;text-align:center}.text-level-question .text-level-contents .text-level-body{height:100%;overflow:hidden}.text-level-question .text-level-contents .text-level-body .steps{transition:.5s;height:100%}.text-level-question .text-level-contents .text-level-body .steps .text-levels{display:flex;justify-content:space-evenly;align-items:center;padding:calc(var(--vh, 1vh) * 3) 0;text-align:center}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.4s ease;cursor:pointer;box-sizing:border-box;border:5px solid transparent;border-radius:5px;padding:5px;aspect-ratio:1/1;width:30%;font-size:100%;box-shadow:0 3px 6px #00000029;background-color:#fff}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button:hover{background-color:#e0e0e0}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button>img{margin:auto;height:40%}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button.selected.easy{border-color:#93cddd}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button.selected.okay{border-color:#b49ebe}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button.selected.hard{border-color:#d46f9e}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title,.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description{transition:.4s ease;color:#383838;-webkit-user-select:none;user-select:none}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title.selected,.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description.selected{opacity:1}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title.selected.easy,.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description.selected.easy{color:#93cddd}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title.selected.okay,.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description.selected.okay{color:#b49ebe}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title.selected.hard,.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description.selected.hard{color:#d46f9e}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title.awaits-selection,.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description.awaits-selection{opacity:.5}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-title{font-weight:900;line-height:1}.text-level-question .text-level-contents .text-level-body .steps .text-levels .level-button .level-text-description{font-weight:300;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons{display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;margin-block:auto;padding:calc(var(--vh, 1vh) * 3) 0}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper{display:flex;flex-direction:column;justify-content:space-between;width:fit-content;min-width:50%}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option{cursor:pointer;box-sizing:border-box;border:1px solid #383838;border-radius:100px;background:#fff;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 3);color:#383838}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option:not(:last-child){margin-bottom:calc(var(--vh, 1vh) * 1.5)}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.easy.selected{border-color:transparent;color:#fff}[dir=rtl] .text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.easy.selected{background-image:linear-gradient(to left,#64b7ce,#93cddd)}[dir=ltr] .text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.easy.selected{background-image:linear-gradient(to right,#64b7ce,#93cddd)}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.easy:not(.selected):hover{transition:box-shadow .5s;box-shadow:inset 0 0 0 2px #64b7ce;border-color:#64b7ce}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.okay.selected{border-color:transparent;color:#fff}[dir=rtl] .text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.okay.selected{background-image:linear-gradient(to left,#846393,#b49ebe)}[dir=ltr] .text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.okay.selected{background-image:linear-gradient(to right,#846393,#b49ebe)}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.okay:not(.selected):hover{transition:box-shadow .5s;box-shadow:inset 0 0 0 2px #846393;border-color:#846393}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.hard.selected{border-color:transparent;color:#fff}[dir=rtl] .text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.hard.selected{background-image:linear-gradient(to left,#c6407e,#d46f9e)}[dir=ltr] .text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.hard.selected{background-image:linear-gradient(to right,#c6407e,#d46f9e)}.text-level-question .text-level-contents .text-level-body .steps .text-level-reasons .options-wrapper .option.hard:not(.selected):hover{transition:box-shadow .5s;box-shadow:inset 0 0 0 2px #c6407e;border-color:#c6407e}.text-level-question .text-level-contents .text-level-body .steps .text-level-thanks{display:flex;justify-content:center;align-items:center;height:calc(var(--vh, 1vh) * 20)}.text-level-question .text-level-contents .text-level-body .steps .text-level-thanks.selected .like{animation:like-animation 1s ease}.text-level-question .text-level-contents .text-level-body .steps .text-level-thanks .like{height:calc(var(--vh, 1vh) * 15)}.text-level-question .text-level-contents .text-level-submit-wrapper{display:flex;justify-content:center;align-items:center;margin:calc(var(--vh, 1vh) * 2) 0}.text-level-question .text-level-contents .text-level-submit-wrapper .submit{display:flex;justify-content:center;align-items:center;transition:.4s;cursor:pointer;border:none;border-radius:100px;background-color:#4196b4;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1.5);width:fit-content!important;color:#fff;font-weight:500}.text-level-question .text-level-contents .text-level-submit-wrapper .submit.disabled{background-color:#707170}.text-level-question .text-level-contents .text-level-submit-wrapper .submit:hover,.text-level-question .text-level-contents .text-level-submit-wrapper .submit:focus-visible{background-color:#4c8092}@media screen and (max-width: 550px){.text-levels{flex-direction:column}.text-levels .level-button{margin-bottom:calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 20)!important;height:calc(var(--vh, 1vh) * 20)}.text-level-submit-wrapper{margin-top:auto}}.text-side-bar-elements-container{display:flex;position:relative;bottom:0;flex-direction:column;z-index:50;transition:margin .7s;box-sizing:border-box;box-shadow:0 1px 3px #00000040;background-color:#fff;width:100%;height:100%}.text-side-bar-elements-container .text-side-bar-content{flex-grow:1;padding:3.5vh 2.3vw 0;overflow:hidden overlay;scrollbar-gutter:stable}.text-side-bar-elements-container .text-side-bar-content .questions-feedback{padding:0 .7vw}@media only screen and (max-width: 1366px) and (orientation: portrait){.text-side-bar-elements-container .text-side-bar-content .dq-questions-wrapper{padding:3vh 5vw 0}}.text-side-bar-elements-container .general-feedback-container{display:flex;flex-direction:column;padding:calc(var(--vh, 1vh) * 2.5) 0}.text-side-bar-elements-container .general-feedback-container .general-feedback-title{margin:calc(var(--vh, 1vh) * 1) 0;color:#4c8092;font-weight:700;font-size:.9em;text-align:start}.text-side-bar-elements-container .general-feedback-container .show-more-button{margin-top:calc(var(--vh, 1vh) * 1);width:fit-content;color:#4196b4;font-weight:600;font-size:calc(var(--font-size) * .6);text-transform:none}.text-side-bar-elements-container .general-feedback-container .show-more-button:hover{background-color:transparent}@media only screen and (max-width: 800px) and (orientation: portrait){.text-side-bar-elements-container .general-feedback-container .show-more-button{font-size:calc(var(--font-size) * .66)}}.text-side-bar-elements-container .general-feedback-container .feedback-item{padding:calc(var(--vh, 1vh) * 1) 0;color:#707170}.text-side-bar-elements-container .general-feedback-container .feedback-item:not(.current){border-bottom:1px solid #d6d6d6}.text-side-bar-elements-container .general-feedback-container .feedback-item .last-date{margin-inline:auto 0;margin-block:0 calc(var(--vh, 1vh) * 1)}.text-side-bar-elements-container .general-feedback-container .feedback-item .text-editor-text-area{margin:0}.text-side-bar-elements-container .general-feedback-container .feedback-item .top{display:flex;justify-content:space-between;align-items:center;padding-bottom:calc(var(--vh, 1vh) * 1);font-weight:500;font-size:calc(var(--font-size) * .63)}@media only screen and (max-width: 800px) and (orientation: portrait){.text-side-bar-elements-container .general-feedback-container .feedback-item .top{font-size:calc(var(--font-size) * .73)}}.text-side-bar-elements-container .general-feedback-container .feedback-item .bottom .grade{color:#6c6c6c;font-weight:700;font-size:calc(var(--font-size) * .63);text-align:start}@media only screen and (max-width: 800px) and (orientation: portrait){.text-side-bar-elements-container .general-feedback-container .feedback-item .bottom .grade{font-size:calc(var(--font-size) * .73)}}.text-side-bar-elements-container .general-feedback-container .feedback-item .bottom .feedback{padding-top:calc(var(--vh, 1vh) * 1);color:#6c6c6c;font-size:calc(var(--font-size) * .6)}@media only screen and (max-width: 800px) and (orientation: portrait){.text-side-bar-elements-container .general-feedback-container .feedback-item .bottom .feedback{font-size:calc(var(--font-size) * .66)}}.text-side-bar-elements-container .general-feedback-container .feedback-item .bottom .play-recording-container{padding:5px}.text-side-bar-elements-container .general-feedback-container .feedback-item.last-version .top{color:#6c6c6c;font-weight:700;font-size:calc(var(--font-size) * .7)}@media only screen and (max-width: 800px) and (orientation: portrait){.text-side-bar-elements-container .general-feedback-container .feedback-item.last-version .top{font-size:calc(var(--font-size) * .8)}}.text-side-bar-elements-container .general-feedback-container .feedback-item.last-version .bottom .grade{color:#c83278}.text-side-bar-elements-container .general-feedback-container .feedback-item:not(.last-version,.current){justify-self:center;width:90%}.text-side-bar-elements-container .general-feedback-container .inline-block{display:flex;justify-content:flex-start;margin-top:.4rem}.text-side-bar-elements-container .general-feedback-container .inline-block .keyboard-icon{display:flex;align-items:center;margin-inline-end:calc(var(--vw, 1vw) * 1);box-shadow:0 3px 6px #00000029;border-radius:100px;background-color:#fff;padding:10px;height:calc(var(--vh, 1vh) * 4.5);font-size:calc(var(--vh, 1vh) * 2.2)}.text-side-bar-elements-container .general-feedback-container .inline-block .keyboard-icon:hover{transition:background-color .2s;background-color:#ddd}@media only screen and (max-width: 1366px) and (orientation: portrait){.text-side-bar-elements-container .general-feedback-container{padding-inline:5vw}}.text-side-bar-elements-container .submit-button-container{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;border-top:.8px solid #d6d6d6;padding:3vh 2vw;width:100%}.text-side-bar-elements-container .submit-button-container .tb-wide-button.MuiButtonBase-root.disabled{cursor:auto;background-color:#6e6e6e;pointer-events:none}.text-side-bar-elements-container .submit-button-container .displayed-grade{display:flex;align-items:center;margin-inline-start:-2vw;border-start-end-radius:100px;border-end-end-radius:100px;padding-inline:1.5vw 2vw;padding-block:1vh;color:#4c8092;font-weight:800;box-shadow:0 3px 6px #00000029;font-size:calc(var(--vh, 1vh) * 2.5)}.text-side-bar-elements-container .submit-button-container .displayed-grade>span{padding-inline-start:3px;font-weight:600}.open-all-questions-container{padding-bottom:1.8vh;width:fit-content}.open-all-questions-container .open-all-questions{gap:calc(var(--vh, 1vh) * .7)}.open-all-questions-container .open-all-questions .checkbox-label{font-size:calc(var(--vh, 1vh) * 1.8)}.text-sidebar-send-and-timer{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:2vh 3vw 2.5vh}@media only screen and (max-width: 800px) and (orientation: portrait){.text-sidebar-send-and-timer{padding:1.7vh 3.5vw}}.text-sidebar-send-and-timer .submit-button.send-to-teacher{box-shadow:0 4px 2px #00000029;padding:.6rem 1.4rem;width:fit-content;font-weight:700;font-size:2.4vh}.text-sidebar-send-and-timer .submit-button.send-to-teacher.disabled{cursor:auto;pointer-events:none}.text-sidebar-send-and-timer .submit-button.send-to-teacher--content{display:flex;justify-content:center;align-items:center;height:100%}.text-sidebar-send-and-timer .submit-button.send-to-teacher .svg{margin-inline-start:2.5px;margin-block-start:2.5px}.open-answer-toolbar{display:flex;justify-content:space-between;box-sizing:border-box;margin-top:calc(var(--vh, 1vh) * 1);border-bottom:1px solid rgba(0,0,0,.1254901961);width:100%;height:calc(var(--vh, 1vh) * 6);font-size:calc(var(--vh, 1vh) * 2)}.open-answer-toolbar .oat-right{display:flex;justify-content:space-between;margin:calc(var(--vh, 1vh) * 1) 0;width:30%}.open-answer-toolbar .oat-right .oat-font-size{display:flex;align-items:center;width:40%}[dir=rtl] .open-answer-toolbar .oat-right .oat-font-size{border-left:1px solid rgba(0,0,0,.1254901961)}[dir=ltr] .open-answer-toolbar .oat-right .oat-font-size{border-right:1px solid rgba(0,0,0,.1254901961)}.open-answer-toolbar .oat-right .oat-font-size:hover{background-color:#00000010}.open-answer-toolbar .oat-right .oat-font-size .oat-font-size-select{padding:0;color:#383838}.open-answer-toolbar .oat-right .oat-font-size .oat-font-size-select .select{padding-top:0;padding-bottom:0;padding-inline-start:5%;padding-inline-end:50%}.open-answer-toolbar .oat-right .oat-font-size .oat-font-size-select .select .select-arrow{font-size:calc(var(--vh, 1vh) * 1)}.open-answer-toolbar .oat-right .oat-text-align{display:flex;justify-content:space-evenly;align-items:center;width:60%}.open-answer-toolbar .oat-right .oat-text-align .oat-text-align-icon{display:flex;justify-content:center;align-items:center;padding:5% calc(var(--vh, 1vh) * 1);height:50%}.open-answer-toolbar .oat-right .oat-text-align .oat-text-align-icon:hover{background-color:#00000010}.open-answer-toolbar .oat-left{display:flex;justify-content:space-between;margin:calc(var(--vh, 1vh) * 1) 0;width:fit-content}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.open-answer-toolbar{font-size:calc(var(--vh, 1vh) * 1.5)}.open-answer-toolbar .oat-right{width:40%}.open-answer-toolbar .oat-right .oat-font-size .oat-font-size-select .select{padding-top:0;padding-bottom:0;padding-inline-start:5%;padding-inline-end:20%}.open-answer-toolbar .oat-left{width:50%}.open-answer-toolbar .oat-left .oat-add-button .oat-add-button-icon{height:40%}}@media (hover: none){.open-answer-toolbar .oat-right .oat-font-size:hover,.open-answer-toolbar .oat-text-align .oat-text-align-icon:hover,.oat-left .oat-add-button:hover{background-color:unset}}.audio-options{display:flex;flex-direction:row;align-items:center;margin:none;padding:0 7vw}[dir=rtl] .audio-options{direction:rtl}[dir=ltr] .audio-options{direction:ltr}.audio-options.teacher{background-color:#f4f4f4;height:calc(var(--vh, 1vh) * 9)}.audio-options.student{padding-block:calc(var(--vh, 1vh) * 3) calc(var(--vh, 1vh) * 2)}@media only screen and (max-width: 800px) and (orientation: portrait){.audio-options.student.aligned-position{position:relative;bottom:0%;margin-top:-5vh}}.audio-options .record-text{color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.5)}.audio-options .audio-options-percentage{margin-inline-start:calc(var(--vw, 1vw) * 1);color:#a6a6a6;font-size:calc(var(--vh, 1vh) * 2)}.audio-options .buttons{display:flex;flex-direction:row;padding:0 2vw;font-weight:600}.audio-options .record-button,.audio-options .listen-button,.audio-options .grey,.audio-options .blue{display:flex;justify-content:space-between;align-items:center;transition:.3s ease;cursor:pointer;box-sizing:border-box;outline:none;box-shadow:0 3px 6px #00000029;border-radius:100px;padding:0 calc(var(--vh, 1vh) * 1.5);width:calc(var(--vh, 1vh) * 16);height:calc(var(--vh, 1vh) * 4.5);font-weight:inherit;font-size:calc(var(--vh, 1vh) * 2.2)}.audio-options .blue{margin-inline-start:2vw;background-color:#4c8092;color:#fff}.audio-options .blue:hover{background:#3e6877}.audio-options .blue.listen-button-disabled{background-color:#e0e0e0;color:#6e6e6e}.audio-options .grey{opacity:.5;margin-inline-start:2vw;background-color:#f2f2f2!important;color:#383838}.audio-options .record-button{background-color:#fff;color:#4c8092}.audio-options .record-button:not(.record-button-disabled):hover{transition:background-color .2s;background-color:#ddd}.audio-options .record-button-wrapper{width:fit-content;height:fit-content}.audio-options .record-button-disabled{opacity:.5;cursor:not-allowed}.audio-options .student>.record-button{position:absolute}.audio-options .img{margin-inline-end:.5vw;height:calc(var(--vh, 1vh) * 2.8)}.audio-options .img img{height:100%}.audio-options .title-select-container{display:flex;justify-content:space-between;gap:calc(var(--vh, 1vh) * 1);width:100%}.audio-options .title-select-container.row-reverse{flex-direction:row-reverse}.audio-options .title-select-container .select-buttons{display:flex;justify-content:center;align-items:center;align-self:flex-start;gap:calc(var(--vh, 1vh) * 1)}.audio-options .title-select-container .select-buttons.row-reverse{flex-direction:row-reverse}.text-word-list-popup{display:flex;flex-direction:column;height:60vh;overflow:hidden;font-size:calc(var(--vh, 1vh) * 2.3)}.text-word-list-popup .text-words-num{margin-inline-start:5vw;color:#707170;font-size:calc(var(--vh, 1vh) * 2.3)}.text-word-list-popup .text-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 0;font-weight:600;unicode-bidi:plaintext}.text-word-list-popup .check-all{display:flex;margin-inline-start:4vw;margin-top:calc(var(--vh, 1vh) * 1);width:fit-content;color:#383838}.text-word-list-popup .check-all .check-box-container{align-items:center;gap:3vh;padding:calc(var(--vh, 1vh) * 1.5)}.text-word-list-popup .check-all .check-box-container .text-wrapper{padding:0;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.3)}.text-word-list-popup .text-word-list-table-smart-render{align-items:flex-end;box-sizing:border-box;border-radius:5px;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 2) 0;height:100%;color:#383838}.text-word-list-popup .text-word-list-table-smart-render ::-webkit-scrollbar{width:4px}.text-word-list-popup .text-word-list-table-smart-render tr:not(.tr-header),.text-word-list-popup .text-word-list-table-smart-render .list-item{border-bottom:1px solid #e0e0e0}.text-word-list-popup .text-word-list-table-smart-render .list-item{display:flex;margin:0 3vw 0 1vw;width:calc(100% - 6vw)}.text-word-list-popup .text-word-list-table-smart-render .list-item:hover{cursor:pointer;background-color:#f2f2f2}.text-word-list-popup .text-word-list-table-smart-render .list-item>div{display:flex;align-items:center;border:none;padding:calc(var(--vh, 1vh) * 1.5);overflow:hidden;unicode-bidi:plaintext;text-align:start}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.checkbox{margin-inline-start:1vw}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.text{width:calc(var(--vw, 1vw) * 15)}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.value{justify-content:flex-end}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.extra-info{margin-inline-start:auto}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.extra-info .total-extra-info{display:flex;align-items:center}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.extra-info .total-extra-info .word-from-practice-list{display:flex;align-items:center;margin-inline-end:calc(var(--vw, 1vw) * 7);border:#4196b4 1px solid;border-radius:20px;padding:4px 10px;color:#4196b4}.text-word-list-popup .text-word-list-table-smart-render .list-item>div.extra-info .total-extra-info .word-from-practice-list .word-from-practice-list-title{margin-inline-start:7px}.time-picker{display:flex;flex-direction:column;align-items:center;margin-top:calc(var(--vh, 1vh) * .5)}.time-picker .pickers{display:flex;justify-content:space-between;width:100%}.time-picker .pickers ::placeholder{color:#4c8092;font-weight:400}.time-picker .labels{display:grid;grid-template-columns:33% 33% 33%;width:110%}.input-number{position:relative;z-index:1;border:0px;border-radius:6px;background-color:#e0eff3;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 4);color:#4c8092;font-weight:400;font-size:calc(var(--vh, 1vh) * 2.5);text-align:center}.time-label{font-size:calc(var(--vh, 1vh) * 1.5);display:flex;justify-content:center;align-items:center}.time-separator{margin:0 calc(var(--vh, 1vh) * .5)}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tb-right .tb-arrow{margin-inline-start:3vw!important}@media screen and (max-width: 450px){.tb-right .tb-arrow{margin-inline-start:20px!important}}.text-title{color:#47484a;font-weight:700;font-size:1.6em;display:flex;align-items:center;margin-inline-start:.5vw;overflow:hidden}.text-title .text-title-actual{display:flex;align-items:center;overflow:hidden;color:#4c8092;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.text-title .text-title-actual .title-preview{margin-inline-end:3px;unicode-bidi:plaintext}.text-title .text-title-actual .topbar-assigned-specific{margin-inline-start:10px;color:#6e6e6e;font-weight:400;font-size:.8em}.text-title .edit-mode-title{margin-inline-start:.4rem;color:#6e6e6e;font-weight:700;font-size:.9em;white-space:nowrap}.tb-right .tb-info,.learning-unit .tb-info{margin-inline-start:.8vw;padding:calc(var(--vh, 1vh) * 1);color:#4c8092}.tb-right .tb-info img,.learning-unit .tb-info img{width:calc(var(--vh, 1vh) * 2.25);height:calc(var(--vh, 1vh) * 2.25)}.text-title-tooltip{display:none}@media only screen and (max-width: 800px){.text-title-tooltip{display:block}}.display-title-wrapper{margin-top:calc(var(--vh, 1vh) * 4);margin-bottom:calc(var(--vh, 1vh) * 4);box-shadow:0 3px 6px #00000029;width:fit-content}.display-title-wrapper.forbidden{cursor:forbidden;pointer-events:none}.display-title-wrapper.rtl{margin-right:-7vw;border-radius:40px 0 0 40px}.display-title-wrapper.ltr{margin-left:-7vw;border-radius:0 40px 40px 0}.display-title-wrapper .displayed-title{display:flex;position:relative;justify-content:space-between;align-items:center;border-radius:inherit;background-color:#fafafa;padding-top:calc(var(--vh, 1vh) * 1);padding-bottom:calc(var(--vh, 1vh) * 1);padding-inline-start:5vw;padding-inline-end:2vw;height:fit-content;min-height:calc(var(--vh, 1vh) * 4.5);color:#040404;font-size:calc(var(--font-size) * 1)}.display-title-wrapper .displayed-title p{margin:0!important}.display-title-wrapper .displayed-title>div:not([class]){margin-inline-end:calc(var(--vh, 1vh) * 4);width:100%}.display-title-wrapper .displayed-title .audio-and-text{align-items:center;margin-inline-end:15px;margin-top:0}.display-title-wrapper .displayed-title .audio-and-text .recording-main-button-wrapper{margin-inline-end:10px}.display-title-wrapper .displayed-title .displayed-title-edit-wrapper{display:flex;width:fit-content}.display-title-wrapper .displayed-title .displayed-title-edit-wrapper .displayed-title-edit{margin-inline-end:calc(var(--vh, 1vh) * -1);padding:unset;width:fit-content;height:fit-content}.display-title-wrapper .displayed-title .displayed-title-edit-wrapper .displayed-title-edit img,.display-title-wrapper .displayed-title .displayed-title-edit-wrapper .displayed-title-edit svg{padding:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 3);height:calc(var(--vh, 1vh) * 3)}.display-title-wrapper .displayed-title:hover .add-another-wrapper:not(.add-another-disabled),.display-title-wrapper .displayed-title .add-another-wrapper:hover .add-another-wrapper:not(.add-another-disabled){opacity:1;pointer-events:all}.display-title-wrapper .displayed-title .add-another-wrapper.menu-open:not(.add-another-disabled){opacity:1;pointer-events:all}.display-title-wrapper .displayed-title.with-student-profile{padding-inline-start:calc((var(--vw, 1vw) * 5 - var(--vh, 1vh) * 4) / 2)}.display-title-wrapper .displayed-title.red{background-color:#f5d5db;border-color:#d75a72}.display-title-wrapper .displayed-title.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.display-title-wrapper .displayed-title.orange{background-color:#f7d6c2;border-color:#e88b51}.display-title-wrapper .displayed-title.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.display-title-wrapper .displayed-title.yellow{background-color:#fffbd0;border-color:#e9d600}.display-title-wrapper .displayed-title.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.display-title-wrapper .displayed-title.green{background-color:#d9f2db;border-color:#7ad181}.display-title-wrapper .displayed-title.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.display-title-wrapper .displayed-title.teal{background-color:#d3f2f2;border-color:#66d3d3}.display-title-wrapper .displayed-title.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.display-title-wrapper .displayed-title.blue{background-color:#c6daf2;border-color:#548ed8}.display-title-wrapper .displayed-title.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.display-title-wrapper .displayed-title.purple{background-color:#dcd0e7;border-color:#916ab4}.display-title-wrapper .displayed-title.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.display-title-wrapper .displayed-title.pink{background-color:#ffe0f6;border-color:#ff60d0}.display-title-wrapper .displayed-title.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.display-title-wrapper .displayed-title .displayed-title-student-profile{display:flex;position:absolute;top:-10%;justify-content:center;align-items:center;box-shadow:0 1px 2px #00000029;border-radius:50%;background-color:#fff;width:calc(var(--vh, 1vh) * 4);height:calc(var(--vh, 1vh) * 4);font-weight:400;font-size:calc(var(--vh, 1vh) * 3);position:relative;margin-inline-end:calc((var(--vw, 1vw) * 5 - var(--vh, 1vh) * 4) / 2)}[dir=rtl] .display-title-wrapper .displayed-title .displayed-title-student-profile{left:calc(var(--vh, 1vh) * -.5)}[dir=ltr] .display-title-wrapper .displayed-title .displayed-title-student-profile{right:calc(var(--vh, 1vh) * -.5)}.display-title-wrapper .displayed-title-not-creator .displayed-title-audio{position:absolute;margin-inline-start:calc(50.8vw - var(--vh, 1vh) * 13)}.display-title-wrapper .displayed-title-not-creator.displayed-title-has-only-audio .displayed-title-audio{margin-inline-start:unset}.display-title-wrapper .displayed-title-creator.displayed-title-has-text-and-audio{flex-wrap:wrap;min-height:calc(var(--vh, 1vh) * 12)}.display-title-wrapper .displayed-title-creator.displayed-title-has-text-and-audio .displayed-title-audio{width:100%}.edit-title-wrapper{box-shadow:0 3px 6px #00000029;margin-top:calc(var(--vh, 1vh) * 4);margin-bottom:calc(var(--vh, 1vh) * 4);border-radius:.3vw}.edit-title-wrapper .edit-title{cursor:auto;border-radius:inherit;background-color:#fafafa;padding:calc(var(--vh, 1vh) * 2) calc(var(--vh, 1vh) * 3)}.edit-title-wrapper .edit-title .textArea{border-radius:5px;background-color:#fff;height:calc(var(--font-size) * 2.4)}.edit-title-wrapper .edit-title.red{background-color:#f5d5db;border-color:#d75a72}.edit-title-wrapper .edit-title.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.edit-title-wrapper .edit-title.orange{background-color:#f7d6c2;border-color:#e88b51}.edit-title-wrapper .edit-title.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.edit-title-wrapper .edit-title.yellow{background-color:#fffbd0;border-color:#e9d600}.edit-title-wrapper .edit-title.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.edit-title-wrapper .edit-title.green{background-color:#d9f2db;border-color:#7ad181}.edit-title-wrapper .edit-title.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.edit-title-wrapper .edit-title.teal{background-color:#d3f2f2;border-color:#66d3d3}.edit-title-wrapper .edit-title.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.edit-title-wrapper .edit-title.blue{background-color:#c6daf2;border-color:#548ed8}.edit-title-wrapper .edit-title.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.edit-title-wrapper .edit-title.purple{background-color:#dcd0e7;border-color:#916ab4}.edit-title-wrapper .edit-title.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.edit-title-wrapper .edit-title.pink{background-color:#ffe0f6;border-color:#ff60d0}.edit-title-wrapper .edit-title.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.display-title-wrapper .displayed-title{padding:calc(var(--vh, 1vh) * 1) 2.1vw}.display-title-wrapper .displayed-title-not-creator .displayed-title-audio{margin-inline-start:calc(82vw - var(--vh, 1vh) * 13)}}.topbar-button{display:flex;position:relative;justify-content:center;align-items:center;transition:.3s ease;cursor:pointer;margin-inline-start:20px;border-radius:50%;padding:unset!important;width:calc(var(--vh, 1vh) * 5);height:calc(var(--vh, 1vh) * 5);color:#4196b4;font-size:calc(var(--vh, 1vh) * 3)}.topbar-button img,.topbar-button .svg{width:calc(var(--vh, 1vh) * 3.5)!important;height:calc(var(--vh, 1vh) * 2.5)!important}.topbar-button .tooltip-text{position:absolute;top:100%;visibility:hidden;z-index:1;border-radius:16px;background-color:#4196b4;padding:5px 0;width:calc(var(--vw, 1vw) * 7);color:#fff;font-size:calc(var(--vw, 1vw) * 1);text-align:center}[dir=rtl] .topbar-button .tooltip-text{left:0%}[dir=ltr] .topbar-button .tooltip-text{right:0%}.topbar-button .tooltip-text:after{position:absolute;bottom:100%;margin-inline-end:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #4196b4;content:" "}[dir=rtl] .topbar-button .tooltip-text:after{left:20%}[dir=ltr] .topbar-button .tooltip-text:after{right:20%}.topbar-button:hover{background-color:#b8e1ea}.topbar-button:hover .tooltip-text{visibility:visible}.topbar-button.profile-button{position:relative;justify-content:center;background-color:#e0e0e0;color:#4196b4}.topbar-button.profile-button .tb-profile-pic-img{height:100%}.topbar-button.profile-button:hover{background-color:#d1d1d1}.topbar-button.profile-button .tooltip-text{background-color:#4196b4}.topbar-button.profile-button .tooltip-text:after{border-color:transparent transparent #4196b4}.tb-wide-button.MuiButtonBase-root{transition:.3s ease;padding:7px calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 3 + 14px)!important;font-weight:600;font-size:1.15rem;white-space:nowrap}.tb-wide-button.MuiButtonBase-root.filled.light-background{background-color:#6eb9cf}.tb-wide-button.MuiButtonBase-root.view-mode-button{box-shadow:0 3px 6px #00000029;display:flex;align-items:center;gap:10px;background-color:#fff;padding:calc(var(--vh, 1vh) * .8) calc(var(--vh, 1vh) * 2);color:#4196b4;font-size:1.15em}.tb-wide-button.MuiButtonBase-root.view-mode-button .eye-icon{margin-top:2px;height:4vh}.assign{margin-inline-end:1vw}.logo{padding-top:calc(var(--vh, 1vh) * .5);height:calc(var(--vh, 1vh) * 5)}.profile-button{margin-inline-start:0}.topbar{display:flex;justify-content:space-between;align-items:center;z-index:101;box-sizing:border-box;box-shadow:0 2px 6px #00000029;background:transparent;padding:calc(var(--vh, 1vh) * 1) 0;width:100vw;height:calc(var(--vh, 1vh) * 8)}.topbar.semi-topbar{justify-content:flex-end;box-shadow:none;width:100%}.topbar.semi-topbar.landing-page-top-bar{padding:calc(var(--vh, 1vh) * 2) 0 0 0;height:calc(var(--vh, 1vh) * 10)}.topbar.semi-topbar.landing-page-top-bar .tb-left{gap:2.5rem}.topbar.semi-topbar.landing-page-top-bar .tb-left .language-select .language-icon{width:calc(var(--vh, 1vh) * 2.8)!important;height:calc(var(--vh, 1vh) * 2.8)!important}.topbar.topbar-in-iframe .tb-left :not(:first-child),.topbar.topbar-in-iframe .tb-left .participant-pic{display:none}.topbar .deadline{color:#4196b4}.flex-relative{display:flex;position:relative;align-items:center}.flex-relative.column{flex-direction:column}.tb-left{display:flex;align-items:center;gap:15px;margin-inline-end:2vw;height:calc(var(--vh, 1vh) * 6)}.tb-left.visibility-hidden{visibility:hidden}.tb-left .topbar-left-profile-wrapper{display:flex;position:relative;align-items:center}.tb-left .status{display:flex;align-items:center;border-radius:100px;padding:calc(var(--vh, 1vh) * .8) calc(var(--vh, 1vh) * 2);min-width:calc(var(--vh, 1vh) * 15);font-weight:700;font-size:calc(var(--vh, 1vh) * 2)}.tb-left .status.full{background-color:#4c8092;color:#fff}.tb-left .status.full:disabled{background-color:#e0e0e0}.tb-left .status.outlined{border:#4c8092 1px solid;color:#4c8092}.tb-left .status.outlined:disabled{background-color:#f2f2f2}.tb-left .status.outlined.floating-top-bar-button:not(:disabled){background-color:#fff}.tb-left .status:disabled{opacity:.4}.tb-left .status.loading{padding:calc(var(--vh, 1vh) * 1) 0}.tb-left .language-select .language-icon{width:calc(var(--vh, 1vh) * 2.5)!important;height:calc(var(--vh, 1vh) * 2.5)!important}.tb-left .text-organization{height:calc(var(--vh, 1vh) * 3)}.tb-left .text-organization img{object-fit:cover}.tb-left .settings-button{bottom:0;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important;margin-inline-end:0!important;padding:4px!important}.tb-left .settings-button .svg,.tb-left .settings-button svg,.tb-left .settings-button img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.tb-left .settings-button:hover{background-color:#ebebeb!important}.tb-right{display:flex;position:relative;flex-grow:1;align-items:center;margin:0;margin-inline-end:2vw;width:fit-content;height:fit-content;overflow:hidden}.tb-right.profile-pic-button{flex-grow:unset;width:calc(180px + 5vw)}.tb-right .student-username{margin-inline-start:1vw;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.join-classroom-button.MuiButtonBase-root{background-color:#c83278;display:flex;justify-content:center;align-items:center;z-index:2;border-radius:100px;padding:5px 10px;width:fit-content;color:#fff}.join-classroom-button.MuiButtonBase-root:hover{background-color:#af2c6a}.select-classroom{margin:calc(var(--vw, 1vw) * 1);font-weight:700;font-size:calc(var(--vh, 1vh) * 2.2)}.duplicate-btn{display:flex;justify-content:space-evenly;align-items:center;transition:.3s ease;box-sizing:border-box;margin-inline-start:15px;outline:none;box-shadow:5px 5px 13px -6px #686868;border:.5px solid #383838;border-radius:10px;background-color:#fff;padding:calc(var(--vh, 1vh) * 1) calc(var(--vh, 1vh) * 2);width:calc(var(--vh, 1vh) * 20);height:calc(var(--vh, 1vh) * 5);color:#6eb9cf;font-size:calc(var(--vh, 1vh) * 2.4)}.duplicate-btn strong{display:flex;align-items:center}.duplicate-btn strong img{margin-inline-end:6px;height:calc(var(--vh, 1vh) * 3)}.duplicate-btn:hover{background-color:#e0e0e0}.assign-settings-button.tb-wide-button{gap:.4rem;color:#4196b4;font-size:1.15em}.assign-settings-button.tb-wide-button .svg{width:1.2em!important;height:1.2em!important}@media (hover: none){div.end-student.unread{background-color:#4c8092;width:calc(var(--vh, 1vh) * 15)}div.end-student.unread .end-student-check{background-color:#fff!important}div.end-student.unread .end-student-span{width:calc(var(--vh, 1vh) * 7)}.student-true-false div.question-general-button:hover,.student-true-false div.question-general-button:focus{background-color:#fff;color:#6eb9cf}div.student-question-option:hover{background-color:#f7f4f4}div.student-question-option:hover .display-text{color:initial}.tb-share-btn:hover,.tb-profile-pic:hover,.views-wrapper:hover div{background-color:#fff}.tb-share-btn:active{transition:.3s ease;background-color:#e0e0e0}}@media only screen and (max-width: 800px) and (orientation: portrait){.topbar{z-index:3}.topbar.semi-topbar.landing-page-top-bar{justify-content:flex-start}.topbar.semi-topbar.landing-page-top-bar .tb-left{justify-content:space-between;margin-inline-end:0;padding-inline:calc(var(--vw, 1vw) * 5);width:100%}.topbar.semi-topbar.landing-page-top-bar .tb-left .logo{height:calc(var(--vh, 1vh) * 4)}.topbar .tb-right{margin-inline-start:2vw}.topbar .tb-right .student-username{display:none}.topbar .tb-right .text-title{margin-inline-end:calc(var(--vh, 1vh) * 1);max-width:100%}.topbar .tb-right .text-title .text-title-actual{margin-right:1vw}.topbar .tb-left.outside-text{margin-inline:3vw;width:100%}.topbar .tb-left.outside-text .sidebar-menu-button{order:1;margin-inline:0 auto}.topbar .tb-left.outside-text .messages-button{order:3}.topbar .tb-left.outside-text .join-classroom-button.MuiButtonBase-root{order:2}.topbar .tb-left.no-classrooms{justify-content:end}}@media only screen and (max-width: 450px){.topbar .tb-left.outside-text{margin-inline:6vw}}.translate-window-container .comment-top{background-color:#e8e8e8;padding:calc(var(--vh, 1vh) * 3.5) 3vw}.translate-window-container .comment-top .translate-window-top-icon{display:flex;justify-content:center;align-items:center;height:calc(var(--vh, 1vh) * 2.5)}.translate-window-container .comment-top .translate-window-top-icon img{height:100%}.translate-window-container .comment-top .translate-window-top-right{display:flex;align-items:center;gap:calc(var(--vw, 1vw) * 1);color:#6c6c6c;font-weight:600;font-size:calc(var(--font-size) * .75)}.translate-window-container .comment-top .translate-window-top-right .translate-window-top-icon{height:calc(var(--vh, 1vh) * 2.5)}.translate-window-container .comment-body{background-color:#fff}.translate-window-container .comment-body .max-three-words{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:1rem;color:#adadae;font-weight:700}.translate-window-container .comment-body .max-three-words-text{width:fit-content;font-size:calc(var(--font-size) * .8)}.translate-window-container .comment-body .max-three-words-warning{color:#ba4941}.translate-window-container .comment-body .dictionary-icon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:80%}.translate-window-container .translate-window-text-and-language{display:flex;flex-direction:column-reverse;align-items:start;gap:calc(var(--vh, 1vh) * 3);margin-bottom:calc(var(--vh, 1vh) * 2);font-size:calc(var(--font-size) * .8)}.translate-window-container .translate-window-text-and-language .text-to-translate{width:100%;color:#6e6e6e;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.translate-window-container .translate-window-text-and-language .language-picker-wrapper{display:flex;align-items:center;gap:calc(var(--vw, 1vw) * .5);color:#635e5e}.translate-window-container .translate-window-text-and-language .language-picker-wrapper>span{margin-inline-end:10px;width:fit-content;font-weight:600;white-space:nowrap}.translate-window-container .translate-window-text-and-language .language-picker-wrapper .generic-drop-down{justify-content:space-between;padding-inline-end:5px}.translate-window-container .translate-window-text-and-language .language-picker-wrapper .generic-drop-down .select{gap:calc(var(--vw, 1vw) * 3)}.translate-window-container .translate-window-text{margin:auto;border-top:1px solid rgba(0,0,0,.1607843137);padding-top:calc(var(--vh, 1vh) * 2);width:100%;color:#635e5e;font-weight:700;font-size:calc(var(--font-size) * 1);text-align:start}.translate-window-container .translate-window-text>div.bl-container{padding:0;width:80px}.translate-window-container .translation-blur{transition-duration:.3s;color:#cbcbcb}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.translate-window-container .comment-top{padding:1rem 1.5rem}.translate-window-container .comment-top .translate-window-top-right{gap:calc(var(--vw, 1vw) * 2.5);font-weight:600;font-size:calc(var(--font-size) * .9)}.translate-window-container .comment-body{padding:calc(var(--vh, 1vh) * 2.5);font-size:1.5rem}.translate-window-container .comment-body .max-three-words{padding:0}.translate-window-container .comment-body .translate-window-text-and-language .translate-window-top-icon{height:calc(var(--vh, 1vh) * 4)}}.warning-container{display:none}.warning-container.different-setting-warning{display:block;color:#ba4941;font-weight:500;font-size:.9rem}.unit-image-header-container{display:flex;position:relative;justify-content:center;align-items:center;z-index:10;box-shadow:#63636333 0 2px 8px;border:1px solid #dfdddd!important;border-top-left-radius:0!important;border-radius:.5rem;background-color:#fff;padding:0em .6rem 0;height:100%;overflow:visible}.unit-image-header-container .wrapper-image{position:absolute;top:0;left:0;border-top:1px solid!important;border-radius:.5rem;border-top-left-radius:0;border-image:linear-gradient(to left,#dfdddd,60%,transparent 50%) 100% 1;background-color:#fff;width:100%;height:100%}.unit-image-header-container:before,.unit-image-header-container:after{position:absolute;left:0;content:""}.unit-image-header-container:before{top:-6px;z-index:-2;border-top-right-radius:5px;border-top-left-radius:5px;background-color:#b8e1ea;width:97%;height:6px}.unit-image-header-container:after{top:-10px;left:-1px;z-index:-1;border:1px solid #dfdddd;border-bottom:none;border-top-right-radius:18px;border-top-left-radius:0;background-color:#fff;width:40%;height:25%}.unit-image-header-container .unit-image-header{position:relative;z-index:3;border-radius:.5rem;width:100%}.unit-image-header-container .image-wrapper{display:flex;justify-content:center;align-items:center;border-radius:.5rem;width:calc(var(--vh, 1vh) * 28);height:85%;overflow:hidden}.user-info{max-height:none}.user-info .form .login-button.MuiButtonBase-root{margin:0;height:calc(var(--vh, 1vh) * 6);font-size:1.3rem}.user-info .form .login-button.MuiButtonBase-root .googleIcon,.user-info .form .login-button.MuiButtonBase-root .eduIcon{width:calc(var(--vh, 1vh) * 8)!important;height:calc(var(--vh, 1vh) * 8)!important}.user-info .form .uip-profile-div{display:flex;align-items:baseline;width:30vw}.user-info .form .uip-profile-div .uip-profile{border:1px solid rgb(163.0933333333,163.9066666667,163.0933333333);border-radius:50%;width:calc(var(--vh, 1vh) * 11);height:calc(var(--vh, 1vh) * 11)}.view-modes-popup{padding:calc(var(--vh, 1vh) * 2) 5vw;max-height:calc(var(--vh, 1vh) * 70);overflow-y:scroll}.view-modes-popup .view-mode{display:flex;justify-content:flex-start;align-items:center;gap:2vw;cursor:pointer;margin-bottom:1rem;box-shadow:0 2px 6px #0000004a;border-radius:8px;background-color:#fff;padding:1rem 2rem;width:100%;max-width:100vw;color:#6f6f6f;font-size:1.4rem;text-align:start}.view-modes-popup .view-mode:hover{background-color:#6f6f6f0f}.view-modes-popup .view-mode.Mui-disabled{opacity:.3}.view-modes-popup .view-mode b{font-size:1.6rem}.view-modes-popup .view-mode img{height:4rem}@media screen and (max-width: 600px){.view-modes-popup .view-mode{gap:4vw;padding:1rem;width:100%}.view-modes-popup .view-mode img{height:2.5rem}}.vst-dialog-wrapper{position:absolute;top:0;z-index:120;background-color:#fff;height:calc(var(--vh, 1vh) * 100)}.vst-dialog-wrapper .student-biggest-container{height:100%}[dir=rtl] .vst-dialog-wrapper .student-list-wrapper{right:unset;left:0%}[dir=ltr] .vst-dialog-wrapper .student-list-wrapper{right:0%;left:unset}[dir=rtl] .vst-dialog-wrapper .student-list-wrapper:after,[dir=rtl] .vst-dialog-wrapper .student-list-wrapper:before{left:15%}[dir=ltr] .vst-dialog-wrapper .student-list-wrapper:after,[dir=ltr] .vst-dialog-wrapper .student-list-wrapper:before{right:15%}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){[dir=rtl] .vst-dialog-wrapper .student-list-wrapper{left:-20%}[dir=ltr] .vst-dialog-wrapper .student-list-wrapper{right:-20%}}.vocabularies-tabs .tab{font-size:1.3em}.vocabularies-tabs .favorites-tab{display:flex;align-items:center}.vocabularies-tabs .favorites-tab .bookmark{position:relative;margin:0 calc(var(--vh, 1vh) * 1)}.vocabularies-tabs .favorites-tab .bookmark .number{position:absolute;top:calc(var(--vh, 1vh) * -.8);margin-inline-start:calc(var(--vh, 1vh) * 1);border:1px solid white;border-radius:100px;background-color:#af2c6a;padding:calc(var(--vh, 1vh) * .1) calc(var(--vh, 1vh) * .5);height:fit-content;color:#fff;font-size:.7em;line-height:1}.student-vocabulary-words{padding-bottom:calc(var(--vh, 1vh) * 7)}.row-card.student-vocabulary-word{display:flex;justify-content:space-between;padding-inline-end:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 10)!important}.row-card.student-vocabulary-word button{margin-inline-start:calc(var(--vh, 1vh) * 1.5)}.row-card.student-vocabulary-word .title-and-translation{display:flex;flex-grow:1;overflow:hidden}.row-card.student-vocabulary-word .title-and-translation .title{width:35%;font-weight:600;text-align:center}.row-card.student-vocabulary-word .title-and-translation .title>div{unicode-bidi:plaintext}.row-card.student-vocabulary-word .title-and-translation .word-translation{width:65%;overflow:hidden;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.row-card.student-vocabulary-word .title-and-translation .title,.row-card.student-vocabulary-word .title-and-translation .word-translation{padding:0 calc(var(--vh, 1vh) * 2)}.row-card.student-vocabulary-word>img{width:calc(var(--vh, 1vh) * 20);min-width:calc(var(--vh, 1vh) * 20)}.student-word-stars,.vocab-info-stars{display:flex;gap:5px;font-size:1rem}.student-word-stars.stars-comment-top,.vocab-info-stars.stars-comment-top{margin-inline-start:.5vw}.student-word-popup-container{display:flex;flex-direction:column}.student-word-popup-container .student-word-popup{display:flex;flex-grow:1;flex-direction:column;padding:calc(var(--vh, 1vh) * 1);overflow:auto;text-align:center}.student-word-popup-container .student-word-popup .image-wrapper{display:flex;flex-grow:1}.student-word-popup-container .student-word-popup .image-wrapper img{border-radius:10px;max-width:100%;height:100%;object-fit:contain}.student-word-popup-container .student-word-popup .student-word-popup-text{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2);direction:ltr;unicode-bidi:plaintext}.student-word-popup-container .student-word-popup .student-word-popup-text .audio{margin-top:calc(var(--vh, 1vh) * .5);margin-left:3px}.student-word-popup-container .student-word-popup .student-word-popup-text:not(.title){color:#383838;font-size:1.2em}.student-word-popup-container .student-word-popup .student-word-popup-text.title{padding-top:0;color:#4c8092;font-weight:700;font-size:1.8em}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.row-card.student-vocabulary-word{padding-inline-end:calc(var(--vh, 1vh) * 1)}.row-card.student-vocabulary-word .title-and-translation{flex-direction:column;width:60%}.row-card.student-vocabulary-word .title-and-translation .title,.row-card.student-vocabulary-word .title-and-translation .word-translation{width:100%;text-align:inherit}.row-card.student-vocabulary-word>img{width:28%;min-width:calc(var(--vh, 1vh) * 5)}.student-word-stars,.vocab-info-stars{gap:1px}.play-games-button.MuiButtonBase-root{bottom:calc(var(--vh, 1vh) * 1.5);left:calc(var(--vh, 1vh) * 1.5)!important}}.vocabulary-adjustments{flex-direction:column;max-height:calc(var(--vh, 1vh) * 40);overflow-y:auto}.vocabulary-adjustments .no-results{opacity:.6}.vocabulary-adjustments .vocabulary-item{display:flex;justify-content:space-between;align-items:center;cursor:unset;padding-inline-end:0}.vocabulary-adjustments .vocabulary-item.disabled{opacity:.4;pointer-events:none}.vocabulary-adjustments .vocabulary-item.loading{margin-bottom:4px;border:none;padding:calc(var(--vh, 1vh) * 2.5) 0}.vocabulary-adjustments .vocabulary-item .vocab-container{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--vh, 1vh) * 1) 0;width:80%}.vocabulary-adjustments .vocabulary-item .vocab-container .name-switch-container{display:flex;justify-content:flex-start;align-items:center}.vocabulary-adjustments .vocabulary-item .vocab-container .name-switch-container .vocabulary-name{margin-inline-start:calc(var(--vw, 1vw) * 1);padding-inline-end:calc(var(--vw, 1vw) * .5);text-align:start}.vocabulary-adjustments .vocabulary-item .vocab-container .words{min-width:fit-content}.vocabulary-adjustments .arrow{height:fit-content}.vocabulary-adjustments .dc-container{overflow-y:auto}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list{display:flex;flex-direction:column}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .item-enter{opacity:0}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .item-enter-active{opacity:1;transition:opacity .5s ease-in}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .item-exit{opacity:1}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .item-exit-active{opacity:0;transition:opacity .5s ease-in}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2.5);overflow:hidden}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container.skeleton{height:calc(var(--vh, 1vh) * 5)}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation{display:flex;flex:1;flex-direction:column;margin-inline:calc(var(--vw, 1vw) * 1);min-width:0;text-align:start}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .word,.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .translation{unicode-bidi:plaintext}[dir=ltr] .vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .word,[dir=ltr] .vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .translation{text-align:left}[dir=rtl] .vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .word,[dir=rtl] .vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .translation{text-align:right}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .word.hide,.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .translation.hide{opacity:.6}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .word{font-weight:600}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .word-and-translation .translation{overflow:hidden;font-size:.8em;text-overflow:ellipsis;white-space:nowrap}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .arrow-wrapper{display:flex;align-items:center;overflow:hidden}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container .arrow-wrapper .vocabulary-extra-info{flex-grow:1;margin-inline-end:1vw;font-size:1rem;white-space:nowrap}.vocabulary-adjustments .dc-container .vocabulary-adjustment-word-list .word-item-container.wait-delete{animation:wait-delete-animation .3s ease;pointer-events:none}@keyframes wait-delete-animation{0%{opacity:1}to{opacity:0}}.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--vh, 1vh) * 2.7);box-shadow:0 1px 3px #00000029;border-radius:.3vw;background:#fafafa;padding-inline:calc(var(--vh, 1vh) * 1);min-height:8vh;overflow:hidden}.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item{display:flex;justify-content:flex-start;align-items:center}.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation{display:flex;flex-direction:column;margin:calc(var(--vh, 1vh) * 1) calc(var(--vw, 1vw) * 1);text-align:start}.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-word,.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-translation{unicode-bidi:plaintext;white-space:pre-wrap}[dir=ltr] .vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-word,[dir=ltr] .vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-translation{text-align:left}[dir=rtl] .vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-word,[dir=rtl] .vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-translation{text-align:right}.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-word{font-weight:600}.vocabulary-adjustments .dc-container .word-translations .suggested-vocabulary-adjustments .suggested-word-item-container .suggested-word-item .suggested-word-and-translation .suggested-translation{font-size:.8em}.vocabulary-adjustments .dc-container .word-translations .add-translation-button-div{display:flex;justify-content:flex-start}.vocabulary-adjustments .dc-container .word-translations .add-translation-button-div .add-translation-button{margin-bottom:calc(var(--vh, 1vh) * 2.7);background:#4c8092}.vocabulary-adjustments .dc-container .comment-top{display:flex;flex-direction:column;justify-content:center;min-height:unset}.vocabulary-adjustments .dc-container .comment-top .top,.vocabulary-adjustments .dc-container .comment-top .bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.vocabulary-adjustments .dc-container .comment-top .top span{align-items:flex-start}.vocabulary-adjustments .dc-container .comment-top .top span .comment-top-icon.margin-top{margin-top:calc(var(--vh, 1vh) * .5)}.vocabulary-adjustments .dc-container .comment-top .top span .title-and-subtitle{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;font-weight:700}.vocabulary-adjustments .dc-container .comment-top .top span .title-and-subtitle .subtitle{font-weight:400;font-size:calc(var(--vh, 1vh) * 1.7)}.vocabulary-adjustments .dc-container .comment-top .bottom:not(:empty){margin-top:calc(var(--vh, 1vh) * 2)}.vocabulary-adjustments .dc-container .comment-top .bottom .buttons-hide-show-all-translations{display:flex;gap:.5vw}.vocabulary-adjustments .dc-container .comment-top .bottom .buttons-hide-show-all-translations .submitButton{border:.5px solid #4c8092;color:#4c8092;padding:calc(var(--vh, 1vh) * .5) calc(var(--vh, 1vh) * 1.5)}.vocabulary-adjustments .dc-container .comment-top .bottom .buttons-hide-show-all-translations .submitButton.filled{background-color:#d9eff4}.vocabulary-adjustments .dc-container .comment-top .bottom .buttons-hide-show-all-translations .submitButton.outline .bl-ball{background-color:#4c8092}.vocabulary-adjustments .dc-container .comment-top .bottom .buttons-hide-show-all-translations .submitButton .hide-show-all-button{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.7em}.vocabulary-adjustments .dc-container .comment-top .bottom .buttons-hide-show-all-translations .submitButton .hide-show-all-button .svg{margin:0}.vocabulary-adjustments .dc-container .comment-top .bottom .words-display-type-select{display:flex;align-items:center;gap:.5vw;margin-inline-start:auto}.vocabulary-adjustments .dc-container .comment-top .bottom .words-display-type-select .select{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:.5px solid #4c8092;border-radius:100px;padding:3px 10px;color:#635e5e;font-size:.8em}.vocabulary-adjustments .dc-container .word-description-buttons{display:flex;flex-direction:column;justify-content:space-between}[dir=rtl] .vocabulary-adjustments .dc-container .word-description-buttons .word-description{text-align:right}[dir=ltr] .vocabulary-adjustments .dc-container .word-description-buttons .word-description{text-align:left}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .field-container{display:inline-grid;grid-template-columns:auto 1fr;grid-template-areas:"name ai" "input input";align-items:baseline;margin-top:calc(var(--vh, 1vh) * 1);margin-bottom:calc(var(--vh, 1vh) * 1)}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .field-container .ai-button-container{width:fit-content}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .field-container .ai-button-container .place-next-to-title{grid-area:ai}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .field-container .text-input,.vocabulary-adjustments .dc-container .word-description-buttons .word-description .field-container .examples-container,.vocabulary-adjustments .dc-container .word-description-buttons .word-description .field-container .image-container{grid-area:input}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .label{grid-area:name;margin-bottom:calc(var(--vh, 1vh) * 1.5);margin-inline-end:5px;color:#2a3c4a;font-weight:700;unicode-bidi:plaintext;white-space:nowrap}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .small-label{max-width:none;color:#383838;font-weight:lighter;unicode-bidi:plaintext;text-align:start;white-space:pre-wrap}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .insert-data-item .toolbar-button-container-mui{bottom:0;padding:7px!important;width:calc(var(--vh, 1vh) * 4)!important;height:calc(var(--vh, 1vh) * 4)!important;margin-inline-end:calc(var(--vh, 1vh) * 1.5)!important;box-shadow:0 3px 6px #00000029;background-color:#fff!important}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .insert-data-item .toolbar-button-container-mui .svg,.vocabulary-adjustments .dc-container .word-description-buttons .word-description .insert-data-item .toolbar-button-container-mui svg,.vocabulary-adjustments .dc-container .word-description-buttons .word-description .insert-data-item .toolbar-button-container-mui img{width:calc(var(--vh, 1vh) * 3)!important;height:calc(var(--vh, 1vh) * 3)!important;width:calc(4 * var(--vh, 1vh) * .6)!important;height:calc(4 * var(--vh, 1vh) * .6)!important;padding:0!important}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .insert-data-item .toolbar-button-container-mui:hover{background-color:#ebebeb!important}.vocabulary-adjustments .dc-container .word-description-buttons .word-description .insert-data-item .toolbar-button-container-mui .svg{width:calc(var(--vh, 1vh) * 2.3)!important;height:calc(var(--vh, 1vh) * 2.3)!important}.vocabulary-adjustments .dc-container .word-description-buttons .vocabulary-adjustment-buttons{display:flex;justify-content:flex-end;align-items:center;margin:calc(var(--vh, 1vh) * 3) 0;height:calc(var(--vh, 1vh) * 5);color:#fafafa}.vocabulary-adjustments .dc-container .word-description-buttons .vocabulary-adjustment-buttons .button-start-icon{margin-inline-start:0;margin-inline-end:calc(var(--vw, 1vw) * 1);color:#fafafa;font-size:calc(var(--vh, 1vh) * 2)}.vocabulary-adjustments .dc-container .word-description-buttons .vocabulary-adjustment-buttons .hide-vocabulary-word{background-color:#c83278}.vocabulary-adjustments .dc-container .word-description-buttons .vocabulary-adjustment-buttons .hide-vocabulary-word:hover{background-color:#af2c6a}.vocabulary-adjustments .dc-container .word-description-buttons .vocabulary-adjustment-buttons .hide-vocabulary-word.disabled{opacity:.6;background-color:#fafafa;pointer-events:none}.text-vocabulary-list{display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--vh, 1vh) * 4);box-shadow:0 1px 3px #00000029;border-start-end-radius:40px;border-end-end-radius:40px;background-color:#fafafa;padding:10px;padding-inline-start:calc(var(--vw, 1vw) * 2);width:fit-content;font-size:calc(var(--vh, 1vh) * 2.5)}.text-vocabulary-list .vocabulary-text-list{display:flex;align-items:center;gap:calc(var(--vw, 1vw) * 1.5)}.text-vocabulary-list .vocabulary-text-list .words-num{margin-inline-end:calc(var(--vh, 1vh) * 1);border-radius:50%;background-color:#b8e1ea;aspect-ratio:1/1;height:calc(var(--vh, 1vh) * 4);line-height:calc(var(--vh, 1vh) * 4);text-align:center}@keyframes popper-loading{0%{background-color:#fafafa}50%{background-color:#f2f2f2}to{background-color:#fafafa}}.popper{z-index:100}.popper .vocabulary-word-popper{box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fafafa;overflow:hidden;color:#383838;line-height:110%}.popper .vocabulary-word-popper.loading{animation:popper-loading 1.5s ease infinite}.popper .vocabulary-word-popper.loading *{opacity:0}.popper .vocabulary-word-popper .word-fields-content,.popper .vocabulary-word-popper .dots-stepper{padding:20px}.popper .vocabulary-word-popper .dots-stepper{background-color:#fafafa;padding-top:5px}.popper .vocabulary-word-popper:has(.dots-stepper) .word-fields-content{padding-bottom:5px}.popper .vocabulary-word-popper .word-fields-content{width:fit-content;min-width:15vw;max-width:30vw;min-height:calc(var(--vh, 1vh) * 10);max-height:calc(var(--vh, 1vh) * 40);overflow-x:hidden;overflow-y:auto}.popper .vocabulary-word-popper .word-fields-content:has(.vocabulary-word-image){width:unset}@media only screen and (max-width: 800px) and (orientation: portrait){.popper .vocabulary-word-popper .word-fields-content{max-width:80vw}}.popper .vocabulary-word-popper .word-fields-content .vocabulary-popper-student-progress{display:flex;justify-content:space-between;align-items:center;width:100%}.popper .vocabulary-word-popper .word-fields-content .vocabulary-popper-student-progress .favorite-button{margin-inline-end:-8px;padding:8px}.word-fields-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-size:calc(var(--vh, 1vh) * 2.2)}@media only screen and (max-width: 800px) and (orientation: portrait){.word-fields-content{font-size:calc(var(--vh, 1vh) * 2.5)}}.word-fields-content .word-popper-header{display:flex;justify-content:space-between;align-items:center;width:100%;unicode-bidi:plaintext;white-space:pre-wrap}.word-fields-content .word-popper-header.ltr{direction:ltr}.word-fields-content .word-popper-header.rtl{direction:rtl}.word-fields-content .word-popper-header .title-audio{display:flex;align-items:center;width:100%;direction:auto}.word-fields-content .word-popper-header .title-audio .title{font-weight:700;unicode-bidi:plaintext}.word-fields-content .word-popper-header .icon-buttons-container{display:flex;align-items:center;margin-inline-start:calc(var(--vw, 1vw) * 3)}.word-fields-content .word-popper-header .audio-button,.word-fields-content .word-popper-header .edit-word-icon,.word-fields-content .word-popper-header .eye-icon{font-size:calc(var(--vh, 1vh) * 2.5)}.word-fields-content .word-popper-header .edit-word-icon,.word-fields-content .word-popper-header .eye-icon{padding:8px}.word-fields-content .word-popper-header .eye-icon{margin-inline-end:-8px}.word-fields-content .vocabulary-popper-word-fields{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;font-weight:300;unicode-bidi:plaintext;white-space:pre-wrap}.word-fields-content .vocabulary-popper-word-fields ol{list-style-type:decimal}.word-fields-content .vocabulary-popper-word-fields .translation{text-align:start}.word-fields-content .vocabulary-popper-word-fields .word-field-row{display:flex;flex-direction:column;padding:calc(var(--vh, 1vh) * 1) 0;width:100%}.word-fields-content .vocabulary-popper-word-fields .word-field-row:not(:last-of-type){border-bottom:#f2f2f2 1px solid}.word-fields-content .vocabulary-popper-word-fields .word-field-row .field-name{margin-bottom:calc(var(--vh, 1vh) * .5);color:#4c8092;font-weight:600}.word-fields-content .vocabulary-popper-word-fields .word-field-row .field-value{text-align:start}.word-fields-content .vocabulary-popper-word-fields .word-field-row .field-value .examples-table{width:100%}.word-fields-content .vocabulary-popper-word-fields .word-field-row .field-value .examples-table .example-row:not(:last-of-type){margin-bottom:calc(var(--vh, 1vh) * 1)}.word-fields-content .vocabulary-popper-word-fields .word-field-row .field-value .examples-table .example-row .example-level{vertical-align:top;padding-inline-end:10px;color:#4c8092;white-space:nowrap}.word-fields-content .vocabulary-popper-word-fields .vocabulary-word-image{margin-top:calc(var(--vh, 1vh) * 1);margin-bottom:10px;border-radius:5px;width:100%}.word-fields-content .vocabulary-popper-word-fields .vocabulary-word-image.loading{height:calc(var(--vh, 1vh) * 20)}.wizard{width:100%;height:calc(var(--vh, 1vh) * 7);display:flex;justify-content:center;align-items:center}.wizard .wizard-bar{display:flex;position:relative;justify-content:space-between;align-items:center;border-style:none;border-radius:calc(var(--vh, 1vh) * 1);background-color:#e0eff3;width:100%;height:calc(var(--vh, 1vh) * 1);overflow:visible}.wizard .wizard-bar .progress{position:absolute;order:-1;transition:.7s;margin:calc(var(--vh, 1vh) * 2.3) 0;border-style:none;border-radius:calc(var(--vh, 1vh) * 1);background-color:#4c8092;height:calc(var(--vh, 1vh) * 1)}.wizard .wizard-bar .step{transition:.4s .3s;border-radius:50%;background-color:#e0eff3;aspect-ratio:1/1;height:calc(var(--vw, 1vw) * 1.5);min-height:120%}.wizard .wizard-bar .step.darker{background-color:#4c8092}@media only screen and (max-width: 800px),(max-aspect-ratio: 1/1){.wizard{width:100%;height:calc(var(--vh, 1vh) * 7);display:flex;justify-content:center;align-items:center}.wizard .wizard-bar{display:flex;justify-content:space-between;align-items:center;border-style:none;border-radius:calc(var(--vh, 1vh) * 1);background-color:#e0eff3;height:calc(var(--vh, 1vh) * 1);overflow:visible}.wizard .wizard-bar .progress{position:absolute;transition:.7s;margin:calc(var(--vh, 1vh) * 2.3) 0;border-style:none;border-radius:calc(var(--vh, 1vh) * 1);background-color:#4c8092;height:calc(var(--vh, 1vh) * 1)}.wizard .wizard-bar .step{transition:.4s .3s;border-radius:50%;background-color:#e0eff3;width:calc(var(--vh, 1vh) * 2);height:calc(var(--vh, 1vh) * 2)}.wizard .wizard-bar .step.darker{background-color:#4c8092}}.word-bank-word-student,.word-bank-word-student-wrapper{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-inline-start:1vw;border-radius:17px;min-width:70px;height:calc(var(--font-size) * 1.5)}.word-bank-word-student{cursor:pointer;box-sizing:border-box;border-style:none;background-color:#fff;padding:0 10px;width:fit-content;color:#4196b4;transition-duration:.5s;margin-right:0;box-shadow:0 3px 6px #00000029;font-weight:400;font-size:calc(var(--font-size) * .9);white-space:nowrap}.word-bank-word-student.red,.word-bank-word-student.orange,.word-bank-word-student.yellow,.word-bank-word-student.green,.word-bank-word-student.teal,.word-bank-word-student.blue,.word-bank-word-student.purple,.word-bank-word-student.pink{color:#383838}.word-bank-word-student.red::placeholder,.word-bank-word-student.orange::placeholder,.word-bank-word-student.yellow::placeholder,.word-bank-word-student.green::placeholder,.word-bank-word-student.teal::placeholder,.word-bank-word-student.blue::placeholder,.word-bank-word-student.purple::placeholder,.word-bank-word-student.pink::placeholder{color:#383838}.word-bank-word-student.red.transparent,.word-bank-word-student.orange.transparent,.word-bank-word-student.yellow.transparent,.word-bank-word-student.green.transparent,.word-bank-word-student.teal.transparent,.word-bank-word-student.blue.transparent,.word-bank-word-student.purple.transparent,.word-bank-word-student.pink.transparent{color:#383838}.word-bank-word-student:hover,.word-bank-word-student:focus{background-color:#efefef!important}.free-typing{display:inline;margin-inline:calc(var(--vw, 1vw) * .7);border-bottom:1.5px solid #4196b4;padding-inline:calc(var(--vw, 1vw) * .7);font-size:calc(var(--vh, 1vh) * 2.7)}.free-typing-input{display:inline-block;border:1px solid rgba(0,0,0,.0823529412);border-radius:5px;background-color:#fff;padding:calc(var(--vh, 1vh) * .6) calc(var(--vw, 1vw) * .7);min-width:calc(var(--vw, 1vw) * 9)}.bankWord{display:inline-block;position:relative;box-sizing:border-box;margin:0 2px;border:1.5px solid #4196b4;border-radius:8px;padding:0 calc(var(--font-size) * .3)}.bankWord .bank-word-x{position:absolute;top:-7px;right:-7px;background-color:#fafafa!important;padding:0;color:#4196b4;font-size:15px}.bankWord .bank-word-x:hover{color:#4c8092}.bankWord .bank-word-x img{width:100%;height:100%}.word-bank-instruction{margin:calc(var(--vh, 1vh) * 1.2) 0;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.word-bank-instruction .word-bank-type-header{margin-bottom:calc(var(--vh, 1vh) * .3);color:#4c8092;font-weight:500;font-size:calc(var(--font-size) * .8)}.add-to-word-bank.cancelButton{margin-inline-end:auto;margin-bottom:10px;margin-inline-start:0;padding:calc(var(--font-size) * .2) calc(var(--font-size) * 1);font-weight:700;font-size:calc(var(--vh, 1vh) * 2.2)!important}.missing-words-wrapper{margin:calc(var(--vh, 1vh) * 2) 0;border:1px #4196b4 solid;border-radius:5px;padding:calc(var(--vh, 1vh) * 2);font-size:calc(var(--font-size) * 1);white-space:pre-wrap}.missing-words-wrapper.red{border-color:#d75a72}.missing-words-wrapper.red ::-webkit-scrollbar-thumb{background-color:#d75a72}.missing-words-wrapper.orange{border-color:#e88b51}.missing-words-wrapper.orange ::-webkit-scrollbar-thumb{background-color:#e88b51}.missing-words-wrapper.yellow{border-color:#e9d600}.missing-words-wrapper.yellow ::-webkit-scrollbar-thumb{background-color:#e9d600}.missing-words-wrapper.green{border-color:#7ad181}.missing-words-wrapper.green ::-webkit-scrollbar-thumb{background-color:#7ad181}.missing-words-wrapper.teal{border-color:#66d3d3}.missing-words-wrapper.teal ::-webkit-scrollbar-thumb{background-color:#66d3d3}.missing-words-wrapper.blue{border-color:#548ed8}.missing-words-wrapper.blue ::-webkit-scrollbar-thumb{background-color:#548ed8}.missing-words-wrapper.purple{border-color:#916ab4}.missing-words-wrapper.purple ::-webkit-scrollbar-thumb{background-color:#916ab4}.missing-words-wrapper.pink{border-color:#ff60d0}.missing-words-wrapper.pink ::-webkit-scrollbar-thumb{background-color:#ff60d0}.missing-words-wrapper>div{unicode-bidi:plaintext}.missing-words-wrapper .blank-word-wrapper{display:inline-block;transition:.2s ease;margin:3px 7px}.missing-words-wrapper .blank-word-wrapper .blank-word{display:inline-block;box-sizing:border-box;border-radius:17px;background-color:#e0eff3a2;width:calc(var(--vw, 1vw) * 8);height:calc(var(--font-size) * 1.5)}.missing-words-wrapper .blank-word-wrapper .blank-word.skeleton{transform:unset}.missing-words-wrapper .word-bank-word-student{display:inline-flex;box-sizing:border-box;margin-inline-start:0;margin-inline-end:0;border:2px solid transparent}.missing-words-wrapper .word-bank-word-student.red,.missing-words-wrapper .word-bank-word-student.orange,.missing-words-wrapper .word-bank-word-student.yellow,.missing-words-wrapper .word-bank-word-student.green,.missing-words-wrapper .word-bank-word-student.teal,.missing-words-wrapper .word-bank-word-student.blue,.missing-words-wrapper .word-bank-word-student.purple,.missing-words-wrapper .word-bank-word-student.pink{color:#383838}.missing-words-wrapper .word-bank-word-student.red::placeholder,.missing-words-wrapper .word-bank-word-student.orange::placeholder,.missing-words-wrapper .word-bank-word-student.yellow::placeholder,.missing-words-wrapper .word-bank-word-student.green::placeholder,.missing-words-wrapper .word-bank-word-student.teal::placeholder,.missing-words-wrapper .word-bank-word-student.blue::placeholder,.missing-words-wrapper .word-bank-word-student.purple::placeholder,.missing-words-wrapper .word-bank-word-student.pink::placeholder{color:#383838}.missing-words-wrapper .word-bank-word-student.red.transparent,.missing-words-wrapper .word-bank-word-student.orange.transparent,.missing-words-wrapper .word-bank-word-student.yellow.transparent,.missing-words-wrapper .word-bank-word-student.green.transparent,.missing-words-wrapper .word-bank-word-student.teal.transparent,.missing-words-wrapper .word-bank-word-student.blue.transparent,.missing-words-wrapper .word-bank-word-student.purple.transparent,.missing-words-wrapper .word-bank-word-student.pink.transparent{color:#383838}.missing-words-wrapper.popup-body{margin:calc(var(--vh, 1vh) * 2);max-height:calc(var(--vh, 1vh) * 30);overflow-y:auto}.missing-words-wrapper.popup-body .word-bank-word-student{margin:0 7px}.word-bank-words-wrapper{display:flex;flex-wrap:wrap;transition:.2s ease;margin-top:calc(var(--vh, 1vh) * 2);border:#e0e0e0 1px dashed;border-radius:5px;padding:5px}.word-bank-words-wrapper .word-bank-word-student-wrapper{position:relative;margin-inline-end:10px;margin:5px;background-color:#00000015}.word-bank-words-wrapper .word-bank-word-student-wrapper .word-bank-word-student{position:absolute;margin-inline-start:0}.wrong-words-container .wrong-word-instruction{margin-bottom:1rem}.wrong-words-container .wrong-word-instruction .wrong-word-instruction-span{opacity:.4}.wrong-words-container .add-wrong-word-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:.5px rgba(56,56,56,.2) solid;border-radius:3px;background-color:#fff;padding:.5rem}.wrong-words-container .add-wrong-word-container .add-wrong-word-input{padding-inline:calc(var(--vw, 1vw) * 1);width:80%}.wrong-words-container .add-wrong-word-container .add-wrong-word-button{padding:.1rem .7rem!important;width:fit-content!important;height:fit-content!important;font-size:calc(var(--vh, 1vh) * 2.2)!important}.wrong-words-container .add-wrong-word-container .add-wrong-word-button img{margin-inline-end:.3rem;height:.6rem}.wrong-words-container .correct-and-wrong-answers-container{margin-top:1rem;border:1px rgba(56,56,56,.2) dashed;border-radius:3px;background-color:#fff;padding:0 .5rem .6rem;font-size:20px}.wrong-words-container .correct-and-wrong-answers-container .word-span{margin-top:.6rem;margin-left:.5rem;padding:.1rem .8rem}.wrong-words-container .correct-and-wrong-answers-container .correct-word-span{margin-top:.8rem;border:none;border:1.5px solid rgba(187,187,187,.01);background-color:#bbbb}.word-wrapper{display:flex;flex-direction:row;align-items:center;margin-inline-end:7px;border-radius:30px;background-color:#e0eff3;padding:7px;padding-inline-start:15px;width:fit-content;color:#4c8092;font-weight:600;font-size:18px}.word-wrapper div{unicode-bidi:plaintext}.word-wrapper .delete-word{color:#4c8092}.word-wrapper .delete-word.MuiIconButton-root{margin-inline-start:10px;padding:0}.word-examples-popper .view-examples-button{z-index:1;background-color:#d9eff4;color:#4c8092}.word-examples-popper .view-examples-button.Mui-disabled{background-color:#e0e0e0;color:#707170}.examples-popper{z-index:2}.examples-popper .examples-popper-paper{background-color:#f7f8f9;padding:calc(var(--vh, 1vh) * 1.5) calc(var(--vw, 1vw) * 1.5);width:calc(var(--vw, 1vw) * 20);box-shadow:0 3px 6px #00000029}.examples-popper .example{margin-block-start:0;padding:0;list-style-type:none}.examples-popper .example:last-of-type{margin-block-end:0}.examples-popper .example .level-title{color:#4c8092;font-weight:600;text-align:start}.examples-popper .example .example-text{unicode-bidi:plaintext;text-align:start}.word-list-drawer .top .top-container{display:flex;justify-content:end;align-items:center;height:fit-content}.word-list-drawer .top .top-container .play-games-button{margin-inline-end:10px;height:fit-content}.word-list-drawer .top .top-container .atb-select{min-width:fit-content;font-size:2.2vh}.word-list-drawer .top .tb-wide-button.MuiButtonBase-root.more-button-word-list,.word-list-drawer .top .tb-wide-button.drawer-dropdown-wrapper{align-self:start;background-color:transparent}.word-list-drawer .top .tb-wide-button.MuiButtonBase-root.more-button-word-list{padding:7px}.word-list-drawer .top .tb-wide-button.MuiButtonBase-root.more-button-word-list:hover{background-color:#0000000a}.word-list-drawer .top .MuiButtonBase-root.addContentButton.tb-wide-button{align-self:start;background:#c83278}.word-list-drawer .top .title.word-list-drawer-title{display:flex;align-items:flex-end;box-sizing:content-box}.word-list-drawer .top .title.word-list-drawer-title .name-and-num-of-words-container{display:flex;flex-direction:column;align-items:flex-start}.word-list-drawer .top .title.word-list-drawer-title .word-list-name{border:transparent 1px solid;padding:0;font-weight:700;font-size:24px;line-height:1.5}.word-list-drawer .top .title.word-list-drawer-title .word-list-words-number{font-weight:400;font-size:20px}.word-list-drawer .top .title.word-list-drawer-title .is-word-list{font-weight:400;font-size:16px}.word-list-drawer .top .title.word-list-drawer-title .chip{font-weight:400;font-size:15px}.word-list-drawer .word-lists-section{padding-inline:calc(20px + 1vh);padding-bottom:10vh;overflow-y:auto}.word-list-drawer .statistics-table-smart-render{width:100%}.word-list-drawer .statistics-table-smart-render .ReactVirtualized__List{padding-inline:1.5vh}.word-list-drawer .statistics-table-smart-render .ReactVirtualized__Grid__innerScrollContainer{padding-bottom:10vh}.word-list-drawer .statistics-table-smart-render .list-item .value button{margin:0 6px;padding:6px}.word-list-drawer .statistics-table-smart-render .list-item .text{overflow:hidden}.word-list-drawer .statistics-table-smart-render .list-item .text .text-wrapper{padding:10px 0;overflow:hidden;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.word-list-drawer .statistics-table-smart-render .delete-word.MuiIconButton-root{color:#4c8092}.word-list-drawer .play-games-button{position:absolute;bottom:2vw;left:2vw}:root{--font-size: vh(3);--text-font: "Assistant", sans-serif;--chatbase-vertical-value: 1rem;--chatbase-horizontal-value: 1rem}::placeholder{color:#9197a3;font-weight:300;font-size:1.3rem}@keyframes flicker{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.loader-container{display:flex;justify-content:center;align-items:center;height:calc(var(--vh, 1vh) * 15)}.flex-container{display:flex}.word-list-popup-style{display:flex;flex-direction:column;max-height:90vh}.word-list-popup-style .page-info-title{margin-right:3vw}.word-list-popup-style .edit-word-list-name{display:flex;align-items:center}.word-list-popup-style .edit-word-list-name .edit-icon{margin-inline-start:calc(var(--vh, 1vh) * 1);width:calc(var(--vh, 1vh) * 4.9);height:calc(var(--vh, 1vh) * 4.9)}.word-list-popup-style .steps-container{overflow:hidden}.word-list-popup-style .steps-container .first-popup-page{display:flex;flex-direction:row;gap:2px}.word-list-popup-style .steps-container .first-popup-page .select-words-area>:not(:nth-child(3)){margin:0 5vw}.word-list-popup-style .steps-container .first-popup-page .select-words-area{display:flex;flex:3.5;flex-direction:column;justify-content:center;height:82vh;overflow:hidden}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area{display:flex;justify-content:space-between;align-items:center}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .search-input{width:300px;height:unset}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .search-input .MuiInputBase-input{padding:0;height:4.6vh}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters{display:flex;gap:1vw;grid-gap:1vw;font-size:18px}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .filter-text{display:flex;align-items:center;white-space:nowrap}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select,.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper{border:#4196b4 1px solid;border-radius:30px;height:4.8vh}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select.disabled,.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select:disabled,.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper.disabled,.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper:disabled{opacity:.5;pointer-events:none}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select{padding:0 10px}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select .select-container{display:flex}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select .select-container .select{min-width:250px}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .word-list-sort-select .select-container .select .select-top{font-size:calc(var(--vh, 1vh) * 2.5)}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper{display:flex;justify-content:center;width:fit-content}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper .text-input{border:transparent 1px solid;border-radius:30px;background-color:unset;padding:0 10px;width:fit-content}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper .text-input .checkbox-datalist-input{column-gap:3px;justify-content:flex-start}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper .text-input .datalist-input-text{color:#4196b4}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper .text-input .placeholder{overflow:hidden;color:#4196b4;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.word-list-popup-style .steps-container .first-popup-page .select-words-area .search-area .filters .checkbox-datalist-wrapper .text-input .MuiIconButton-root{margin-right:auto}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render{align-items:flex-end;box-sizing:border-box;margin:calc(var(--vh, 1vh) * 2) 0;border-radius:5px;background-color:#fafafa;height:100%;color:#383838;font-size:calc(var(--vh, 1vh) * 2.3)}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render.loader-container{margin-top:"5vh";width:"100%"}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render ::-webkit-scrollbar{width:4px}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render tr:not(.tr-header),.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item{border-bottom:1px solid #e0e0e0}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item{display:flex;margin:0 calc(4vw - var(--vh, 1vh) * 1.5);width:calc(100% - 2 * (4vw - var(--vh, 1vh) * 1.5))}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item:not(.skeleton):hover{cursor:pointer;background-color:#f2f2f2}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item.skeleton{margin-bottom:calc(var(--vh, 1vh) * 1);height:3em}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div{display:flex;align-items:center;border:none;padding:calc(var(--vh, 1vh) * 1.5);overflow:hidden;unicode-bidi:plaintext;text-align:start}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div.checkbox{margin-inline-start:1vw}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div.text{flex:1}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div .text-wrapper{padding:10px 0;overflow:hidden;font-weight:600;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div .description-container{width:200px;overflow:hidden;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}[dir=rtl] .word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div .description-container{text-align:right}[dir=ltr] .word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div .description-container{text-align:left}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div .notebook-icon{height:42%}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div.value{flex:2;justify-content:flex-end;margin-inline-end:1vw}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div.extra-info{margin-inline-end:1vw}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .list-item>div ::-webkit-scrollbar{width:4px}.word-list-popup-style .steps-container .first-popup-page .select-words-area .word-list-table-smart-render .no-results-found{margin-top:calc(var(--vh, 1vh) * 10);text-align:center}.word-list-popup-style .steps-container .first-popup-page .selected-words-area{display:flex;flex:1;flex-direction:column;padding-inline-start:3vw;height:80vh}[dir=rtl] .word-list-popup-style .steps-container .first-popup-page .selected-words-area{box-shadow:5px 0 3px -5px #bbb}[dir=ltr] .word-list-popup-style .steps-container .first-popup-page .selected-words-area{box-shadow:-5px 0 3px -5px #bbb}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .the-word-list{color:#4c8092;font-weight:700;font-size:calc(var(--vh, 1vh) * 2.7)}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .num-words-chosen{padding-bottom:calc(var(--vh, 1vh) * 2.5);color:#4c8092;font-size:calc(var(--vh, 1vh) * 2.5)}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .words-selection-div{max-height:65vh;overflow:scroll}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .words-selection-div .words-selection{display:flex;flex-direction:column;gap:2vh;padding:1vh 0}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .words-selection-div .words-selection .word-wrapper{padding-inline-start:15px;max-width:150px;height:fit-content;overflow:hidden}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .words-selection-div .words-selection .word-wrapper .word-ellipse-text{overflow:hidden;unicode-bidi:plaintext;text-overflow:ellipsis;white-space:nowrap}.word-list-popup-style .steps-container .first-popup-page .selected-words-area .words-selection-div::-webkit-scrollbar{width:5px}.word-list-popup-style .word-list-popup-bottom{position:absolute;bottom:3vh;align-self:end;margin-inline-end:1vw;width:20}.second-popup-page{display:flex;flex-direction:column;box-sizing:border-box;margin:0 5vw}.second-popup-page .name-input-area.not-in-name{height:18vh}.second-popup-page .name-input-area{display:flex;padding-top:calc(var(--vh, 1vh) * 2);height:7vh}.second-popup-page .name-input-area .name-label{margin:0;padding:calc(var(--vh, 1vh) * 1) 0;min-width:10vw;color:#383838;font-size:calc(var(--vh, 1vh) * 2.5)}.second-popup-page .name-input-area .input-area .word-list-name-input{position:relative;box-sizing:border-box;border:.5px solid rgba(187,187,187,.7333333333);border-radius:3px;padding:calc(var(--vh, 1vh) * 1);width:30vw;min-width:150px;color:#707170;font-size:calc(var(--vh, 1vh) * 2.5);unicode-bidi:plaintext}.second-popup-page .name-input-area .input-area .practice-list-checkbox{margin:calc(var(--vh, 1vh) * 1.5) 0}.second-popup-page .name-input-area .input-area .practice-list-checkbox .check-box-container{display:flex;align-items:center}.second-popup-page .name-input-area .input-area .practice-list-checkbox .check-box-container .set-practice-list-text{margin-inline-start:.5vw;color:#707170;font-size:20px}.word-list-name-popup-style{width:62vw}.word-list-name-popup-style .save-word-list-name{margin-top:calc(var(--vh, 1vh) * 3)}.word-list-checkbox.subjects-datalist .checkbox-datalist .datalist-option .check-box-container{color:unset}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
