:root{--colorWrong: #da2554;--colorWrongBackground: #da255412;--colorGood: #299a2e;--colorGoodBackground: #299a2e12;--colorMiss: #cf942c;--colorMissBackground: #cf942c12;--colorGoodBorder: #207e4720;--colorWrongBorder: rgba(207, 40, 84, .13);--annotationFont: "Fuzzy Bubbles", sans-serif}.nAdsenseInterQuestion{display:block}.testBox{font-size:1rem;border:1px solid var(--themeColorModeBordersLite);background-color:var(--themeColorModeUiElementBackground);border-radius:1rem;margin:0 0 4rem;display:flex;position:relative;user-select:none;touch-action:manipulation}.testBox:first-of-type{margin-top:0}.testBox:last-of-type{border-bottom:1px solid var(--themeColorModeBorders)}.testBox .questionText,.testBox .explanation{user-select:text}.testBox.mp{border:1px solid var(--themeMainLite)}.testBox.mp .questionNumber{border-color:var(--themeMainLite)}.testBox.mp .mpGet{background-color:var(--themeMain);border:1px solid #00000022;color:#fff;font-size:1.1rem;font-weight:700;padding:.75rem 2rem}.testBox.premium .flex{align-items:center}.testBox.premium .body .questionNumber .icon{color:#fff}.testBox.flashcard{min-height:40vh;position:relative;perspective:1200px;cursor:pointer;transition:border-color .4s ease-in-out,opacity .4s ease-in-out,transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1);border-radius:.5rem;user-select:none}.testBox.flashcard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000014}.testBox.flashcard.active{border:2px solid var(--themeMain)}.testBox.flashcard.inactive{opacity:.1}.testBox.flashcard .sides{flex:auto;display:grid;grid-template-areas:"card";position:relative;width:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.34,1.25,.64,1);outline:1px solid var(--themeMainLite);border-radius:.5rem}.testBox.flashcard .sides.flipped{transform:rotateY(180deg)}.testBox.flashcard .image{margin:0;box-sizing:border-box;position:relative;z-index:5}.testBox.flashcard .image img{border-radius:.5rem;width:10rem;height:10rem;object-fit:contain;right:1rem;top:1rem;cursor:zoom-in;transition:transform .4s ease-in-out}.testBox.flashcard .image img:hover{transform:scale(1.2)}.testBox.flashcard .side{grid-area:card;margin:0;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 8rem;box-sizing:border-box;text-align:center;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;font-size:clamp(.8rem,4vw,2rem)!important}.testBox.flashcard .side1{transform:rotateY(0)}.testBox.flashcard .side2{transform:rotateY(180deg)}.testBox.flashcard .questionOptions{margin-top:1rem;font-size:80%}.testBox.flashcard .questionOptions>div{border-bottom:1px solid #32323210;padding:.5rem 2rem;display:block}.testBox.flashcard .flashcardNumber{position:absolute;top:.5rem;margin:0;right:2rem;font-weight:700}.testBox.flashcard .body{display:none!important}.testBox.flashcard .pairElement{background-color:var(--themeMainLiteMax);display:inline-block}.testBox.flashcard .answerBox{margin:2rem 0 0;display:flex}.testBox.flashcard .statusIndicators{position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.testBox.flashcard .statusIndicators .button{padding:.5rem 2rem;background-color:var(--themeColorModeUiQuizElementBackground);border-color:var(--themeColorModeUiQuizElementBackground)}.testBox.flashcard .statusIndicators .button:hover{background-color:var(--themeMainMed);border-color:var(--themeMainMed)}.mpInfoBox{border-radius:.5rem;margin:0 1rem;padding:0 1rem 1rem;font-size:1.1rem}.mpInfoBox .iconContainer{flex:1 1 0;align-content:center}.mpInfoBox .descriptionContainer{flex:2 2 0;border-left:1px solid var(--themeMainLite)}.mpInfoBox .iconContainer .largeIcon{font-size:5rem;color:var(--themeMain)}.mpTextContainer{padding:.25rem 3rem}.mpButtonContainer{margin-top:.5rem;flex:1 1 auto;text-align:center}.mpInfoBox .mpLogo{display:inline-block;width:110px;height:17px;margin-left:.25rem;background-size:contain;background-repeat:no-repeat;background-position:0 3px;background-image:url(/lib/images/logoPro.png)}.testBox .body{flex:auto;display:flex;flex-direction:column;box-sizing:border-box;border-radius:1rem}.testBox .body .questionContainer{display:flex}.testBox .body .questionContainer .mainBlock{flex:auto}.testBox .body .questionContainer .imageBlock{position:relative}.testBox .body .questionContainer .imageBlock img{display:block;border-radius:.5rem;width:250px;min-height:250px;object-fit:cover;cursor:zoom-in;margin:1rem}.testBox .body.correct,.testBox .body.correct .summaryAnswerBlock{background-color:var(--themeMainLiteMax)}.explanation{padding:1rem;border-radius:1rem;margin:0 2rem 1rem;color:var(--themeMain);display:flex;align-items:center;background-color:var(--themeMainLiteMax)}.testBox .body.correct .explanation{background-color:var(--themeMain);color:var(--themeColorTextInvert)}.explanation .icon{font-size:1.2rem;padding:0 1rem;width:2rem}.explanation .message{flex:auto}.testBox .hintBox{padding:.5rem}.testBox .hintBox .letter{padding:.5rem;width:1rem;text-align:center;text-transform:uppercase;font-weight:700;background-color:var(--themeColorModeUiQuizElementBackground);border:1px solid var(--themeColorModeBorders);color:var(--themeColorModeText);margin:0 .5rem 0 0;border-radius:.25rem;display:inline-block;cursor:pointer}.testBox .body .questionSummary{font-size:.6rem;display:block;padding:.25rem 0 0;flex:auto;font-weight:400}.testBox .body .questionSummary.correct{color:var(--colorGood)}.testBox .body .questionSummary.incorrect{color:var(--colorWrong)}.testBox .body .questionSummary.missing{color:var(--colorMiss)}.testBox .body .questionSummary.await{animation:learnIndicatorWait 5s ease 0s infinite normal forwards}.questionText{font-weight:700;margin:0 0 1rem;font-size:var(--uiElementsFontSizeXL);padding:2rem 2rem 1rem;display:flex;align-items:flex-start}.questionText .questionNumber{font-size:.8rem;border:1px solid var(--themeColorModeBordersLite);padding:.35rem 1rem;margin-right:1rem;border-radius:.25rem;transition:background-color .3s ease,border-color .3s ease;box-sizing:border-box;white-space:nowrap;display:flex;align-items:center}.questionText .questionNumber.correct{background-color:var(--colorGoodBackground)}.questionText .questionNumber.correct .icons .icon{color:var(--colorGood)}.questionText .questionNumber.wrong{background-color:var(--colorWrongBackground)}.questionText .questionNumber.wrong .icons .icon{color:var(--colorWrong)}.questionText .questionNumber.gaveup{background-color:var(--colorMissBackground)}.questionText .questionNumber.gaveup .icons .icon{color:var(--colorMiss)}.questionText .questionNumber .icons{font-size:1rem;margin-right:.5rem}.questionText .questionNumber .texts{line-height:.65rem}.testBox .body .answerBox{margin:0 2rem 2rem;flex:auto}.testBox .body .answerBox.qwt6,.mRepetitor .answerBox.qwt6{line-height:2rem}.testBox .body .answerBox.qwt6 .questionField,.qwt6 .questionField{display:block;line-height:2.3rem}.testBox .body .answerBox.qwt6 .questionField>div,.testBox .body .answerBox.qwt6 .questionField .section,.qwt6 .questionField>div,.qwt6 .questionField .section{display:inline}.testBox .body .answerBox.qwt6 .comboBox,.qwt6 .comboBox{vertical-align:middle}.testBox .body .answerBox h5{font-size:.9rem;padding:0 0 .25rem;color:var(--themeColorModeTextMed);text-transform:uppercase;display:inline-block;margin:0 0 1rem}.testBox .type6Text{line-height:1.8rem}.hintBlock{position:relative;padding:.5rem 1rem;border-radius:0 0 1rem 1rem;margin:0;border:none;background-color:var(--themeColorModeButtonBackground)}.hintBlock .button{margin-bottom:0}.tFRow{display:flex;align-content:center;align-items:center;padding:1rem;border-bottom:1px solid var(--themeColorModeBordersLite);border-radius:.25rem}.tFRow:last-of-type{border-bottom:none}.tFRow .sentence{flex:auto}.tFRow.wrongAnswer{background-color:var(--colorWrongBackground)}.switch{font-weight:700;letter-spacing:.075rem;background-color:var(--themeColorModeButtonBackgroundHover);border-radius:1rem;margin-left:3rem;padding:.25rem 1rem;cursor:pointer;width:100px;min-width:100px;text-align:right;transition:background-color .3s ease,border-color .3s ease,color .3s ease;font-size:.7rem;position:relative;box-sizing:border-box;text-transform:uppercase}.switch.left{margin-right:3rem;margin-left:0}.switch .dot{position:absolute;transition:left .3s ease,background-color .3s ease;width:1rem;height:1rem;border-radius:.5rem;background-color:var(--themeColorTextInvert);top:.2rem}.switch.ccB .dot,.switch.true .dot{left:6px;background-color:var(--themeColorText)}.switch.false .dot{left:78px;background-color:var(--themeColorText)}.switch.false{background-color:var(--themeColorModeButtonBackground);border:1px solid var(--themeColorModeBorders);color:var(--themeColorText);text-align:left}.switch.true{color:var(--themeColorTextInvert)}.testBox .sequence,.mRepetitor .sequence{padding:1rem 0;border-bottom:1px solid var(--themeColorModeBordersLite)}.testBox .sequence:last-of-type,.mRepetitor .sequence:last-of-type{margin-bottom:0;border-bottom:none}.testBox .sequence label,.mRepetitor .sequence label{font-size:var(--uiElementsFontSize);display:block;font-weight:700;flex:1 1 auto;margin:0 0 .5rem}.testBox .sequence .input,.mRepetitor .sequence .input{flex:2 2 auto}.testBox input,.mRepetitor input{margin:0;border:1px solid var(--themeColorModeBorders);background-color:var(--themeColorModeUiQuizElementBackground);transition:border-color .25s ease,background .25s ease}.testBox input:focus,.mRepetitor input:focus{border-color:var(--themeMainLite)!important;background:linear-gradient(180deg,var(--themeColorModeUiElementBackground) 87%,var(--themeMainLiteMax) 88%,var(--themeMainLiteMax) 100%);outline:none}.testBox .buttons .learnIndicator{position:absolute;right:1rem;top:.4rem;background-color:var(--themeColorModeUiElementBackground);border:1px solid var(--themeColorModeBorders);border-radius:.25rem;font-size:.8rem;padding:.25rem .5rem}.testBox .buttons .learnIndicator .dot{display:inline-block;margin:0 .5rem}.testBox .buttons .learnIndicator .message{animation:learnIndicatorWait 5s ease 0s infinite normal forwards}.testBox .buttons .learnIndicator i{margin-left:1rem}.testBox .buttons .learnIndicator i:first-of-type{margin-left:0}.testBox .buttons .button{border:1px solid var(--themeColorModeBorders);border-radius:.25rem;display:inline-block;background-color:var(--themeColorModeUiQuizElementBackground);color:var(--themeColorModeText);font-size:.8rem;padding:.2rem .5rem;margin:0 .5rem 0 0}.answerCheckbox{flex:0 1 content;box-sizing:border-box;background-color:var(--themeColorModeUiQuizElementBackground);font-weight:400;margin:0 1rem 1rem 0;padding:.5rem 1rem;border-radius:.5rem;border:1px solid var(--themeColorModeBordersLite);display:inline-flex;align-items:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.answerCheckbox.incorrect{opacity:.1}.testBox.repetition .answerCheckbox{background-color:transparent;border:none;min-width:auto;max-width:none;display:block;padding:.5rem 0;margin:0;font-weight:400}.answerCheckbox.checked,.answerCheckbox.checked:hover{color:var(--themeColorText);border-color:var(--themeMainLite)!important;background-color:var(--themeMainLiteMax)!important}.answerCheckbox .icon{font-size:2rem}.answerCheckbox.checked .icon{color:var(--themeMain)}.answerCheckbox span.check{font-size:1.2rem;margin-right:1rem}.answerCheckbox.text{max-width:initial;min-width:auto;display:block}.answerCheckbox.active:hover{background-color:var(--themeColorModeUiQuizElementBackgroundHover);border-color:var(--themeColorModeUiQuizElementBackgroundHover)}.answerCheckbox.hint{opacity:.2;text-decoration:line-through;cursor:default}.answerCheckbox .fa-regular,.answerCheckbox .icon{color:#ccc;font-size:1.1rem;margin-right:.5rem}.imageCheckboxContainer{display:flex;flex-wrap:wrap}.imageCheckboxContainer .imageCheckbox{flex:1 1 auto;max-width:calc(50% - 1rem);min-width:calc(50% - 1rem);margin:.5rem;box-sizing:border-box}.imageCheckboxContainer .imageCheckbox .imageContainer{width:100%;background-color:#fff;background-position:center;border-radius:1rem}.imageCheckboxContainer .imageCheckbox .imageContainerMask{background-color:#000a;padding:1rem;transition:background-color .3s ease;border-radius:1rem}.imageCheckboxContainer .imageCheckbox.checked .imageContainerMask{background-color:var(--themeMainMed)}.imageCheckboxContainer .imageCheckbox.wrong{opacity:.1}.imageCheckboxContainer .imageCheckbox img{max-height:25vh;min-height:25vh;width:100%;object-fit:contain;box-sizing:border-box;display:block;margin:0 auto;cursor:pointer}.pairs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:100%;margin:1rem 1rem .5rem 0;border-radius:.25rem;cursor:pointer;position:relative;border:1px solid var(--themeColorModeBordersLite)}.pairs.disconnectable:hover{background-color:var(--themeMainLite)}.pairs .pairElement:first-child{justify-self:start;text-align:left}.pairs .pairElement:nth-child(2),.pairs .pairElement.paired.match{grid-column:2;justify-self:center}.pairs .pairElement:last-child{grid-column:3;justify-self:end;text-align:right}.pairs .pairElement{border:none;margin:0;display:inline-block;border-radius:0}.pairElement{position:relative;padding:.5rem 1rem;box-sizing:border-box;border-radius:.25rem;margin:0 .5rem .5rem 0;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease;border:1px solid var(--themeColorModeBordersLite);min-width:15%}.pairElement.inactive{opacity:.1}.pairElement.active{cursor:pointer}.pairElement.matchable{border:1px dashed var(--themeMain)}.pairElement.active:hover{background-color:var(--themeMainLite)}.pairElement.wrongPair{background-color:var(--colorWrongBackground)!important}.pairElement.wrongPair .tooltip{font-weight:700}.pairElement.picked{opacity:.2}.orderBox{padding:.5rem 1rem;box-sizing:border-box;background-color:var(--themeColorModeUiQuizElementBackground);border:1px solid var(--themeColorModeBordersLite);border-radius:var(--uiElementBorderRadius);margin:0 1.5rem 1.5rem 0;display:inline-block;text-align:center;cursor:pointer}.orderBox.wrongAnswer{background-color:var(--colorWrongBackground)}.orderBox.dragged{border:1px solid var(--themeMain);background-color:var(--themeMainLite)}.orderBox.available{border:1px dashed var(--themeMain)}.orderBox.available:hover{background-color:var(--themeMainLiteMax)}.orderField{flex:1 1 auto;padding:1rem;border-radius:1rem;text-align:center}.orderField.list .orderBox{display:inline-flex!important;align-items:center!important}.orderField.pick .orderBox{margin:.25rem;cursor:pointer;transition:background-color .3s ease}.orderField.pick .orderBox:hover{background-color:var(--themeMainLite)}.orderField .orderBox.wrongAnswer .orderNumber{color:var(--colorWrong)}.orderField .orderBox .orderNumber,.typeField .typeBox .orderNumber{border-radius:.25rem;font-size:1.5rem;max-width:3rem;margin:0 1rem 0 0;text-align:center;flex:auto;color:var(--themeMainMed)}.typeField{margin:0 2rem 2rem}.typeField .typeBox{display:grid;grid-template-columns:2rem 1fr;align-items:center;border-bottom:1px solid var(--themeColorModeBordersLite);padding:1rem 0}.typeField .typeBox:last-of-type{border-bottom:none}.typeField .typeBox .answerCheckbox{margin:0;background-color:transparent;border:none}.typeField .typeBox .answerCheckbox .icon{color:var(--themeMain)}.typeField .typeBox .orderNumber{text-align:right;margin-right:1rem}.comboBox{padding:0 .5rem;margin:0 .5rem .5rem 0;display:inline-block;position:relative;border-radius:.25rem;cursor:pointer;transition:background-color .3s ease,border-color .3s ease;user-select:none;background-color:var(--themeMainLite);border:1px solid var(--themeMainLite)}.comboBox .option.excluded{text-decoration:line-through;cursor:default;background-color:#b5163d!important;color:#fff!important}.comboBox .options{position:absolute;top:100%;left:0;background-color:var(--themeColorModeUiElementBackground);color:var(--themeColorText);z-index:100;border-radius:0 .5rem .5rem;white-space:nowrap;min-width:3rem;display:inline-block;margin-bottom:1rem;border:1px solid var(--themeMainLite)}.comboBox .options .option{padding:.4rem 4rem .4rem 2rem;border-bottom:1px solid var(--themeMainLite)}.comboBox .options .option:hover{background-color:var(--themeMainLiteMax)}.comboBox .options .option:first-of-type{border-radius:0 .5rem 0 0}.comboBox .options .option:last-of-type{border-radius:0 0 .5rem .5rem;border-bottom:none}.comboBox .picked{font-weight:700;padding:0 .5rem}.comboBox.ccError{background-color:#b5163d!important;color:#fff!important}.testBox .learnIndicator{left:.25rem;top:.25rem;border-radius:.25rem;font-size:.8rem;padding:.25rem .5rem;display:inline-block;position:absolute;color:var(--themeMainMed)}.testBox .learnIndicator .dot{display:inline-block;margin:0 .5rem}.testBox .learnIndicator i{margin-left:1rem}.testBox .learnIndicator i:first-of-type{margin-left:0}.answerCheckboxContainer{margin:0 0 1rem;transition:opacity .3s ease;display:flex;flex-wrap:wrap}.answerCheckboxContainer.wrong{opacity:.1;color:red;order:100}.assistant{position:relative;background-color:var(--themeMainLiteMax);padding:1rem;box-sizing:border-box;border-radius:1rem}.assistant.fixed{position:fixed;top:4rem}.assistant .timer{font-size:2.5rem;text-align:center;font-weight:700}.assistant .timer span.digit{display:inline-block;width:3.2rem}.assistant .progressBar{background-color:#dadada;margin:1rem 0;height:2rem;border-radius:.5rem;position:relative}.assistant .progressBar .gaugePercent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.assistant .progressBar .gauge{height:2rem;text-align:center;border-radius:.5rem 0 0 .5rem;background-color:var(--themeMain)}.ccError{color:#810a27!important}.ccCorrect{color:#0fa828!important}.ccWarning{color:#d1a244}.summaryDialogPlus>.body{max-height:calc(90vh - 14rem)}.summaryDialogPlus .questionNumberContainer{flex:1 1 100%;padding:1rem;text-align:center;border-right:1px solid var(--themeColorModeBorders)}.summaryDialogPlus .questionNumberContainer:last-of-type{border-right:none}.summaryDialogPlus .questionNumberContainer label{text-transform:uppercase;font-size:.7rem;margin:.5rem 0 0}.summaryDialogPlus .missStats{clear:both;font-size:.8rem;text-align:center;padding-top:2rem;border-top:1px solid var(--themeColorModeBorders)}.summaryDialogPlus .questionNumber{font-size:2rem;font-weight:700}.summaryDialogPlus ul{margin:0;font-size:.8rem}.summaryDialogPlus li{list-style:none;margin:1rem 0}.summaryDialogPlus li i{margin-right:1rem}@media screen and (max-width:1000px){.subjectCover{display:none}.pageTitleBar{margin:6rem 0 0;background-color:transparent}.pageTitleBar h2{font-size:1.2rem}.pageContainer.appSideAd{display:block;padding:1rem .5rem}.pageContainer.appSideAd .sideBar{display:none}.testBox{flex-direction:column-reverse;margin:4rem 0;border-radius:.25rem}.testBox:last-of-type{margin:0}.testBox .sequence{display:block}.testBox .sequence label{display:block;margin-bottom:1rem}.testBox .image,.testBox.flashcard .image{margin:0}.testBox .body .questionSummary{margin:0;padding:0;border-radius:0 0 .5rem .5rem;line-height:1.5rem;display:block}.testBox.summary .image img{width:100%}.testBox input{font-size:1.1rem;padding:.75rem}.testBox.flashcard .side{box-sizing:border-box;padding:1rem;margin:0}.testBox .body .questionContainer{flex-direction:column}.testBox .body .questionContainer .imageBlock.responsive-show{display:block!important;margin:1rem}.testBox .body .questionContainer .imageBlock.responsive-show img{display:block;box-sizing:border-box;width:100%;height:auto;margin:0}.testBox .body .questionText{font-size:1.1rem;flex-direction:column;align-items:normal;padding:1rem}.testBox .body .answerBox{padding:1rem 0;margin:1rem 1rem 2rem}.testBox .learnIndicator{top:3px;left:0}.testBox .body .questionNumber{font-size:.8rem;padding:.15rem .5rem;align-items:center;margin:.5rem 0 1rem;border-radius:var(--uiElementBorderRadius);border:1px solid var(--themeColorModeBordersLite)}.questionText .questionNumber .texts{display:flex;align-content:center;align-items:center;gap:1rem}.answerCheckbox{min-width:auto;max-width:initial;padding:.75rem;margin:0 0 .5rem;display:flex;align-items:center;border-radius:.25rem}.answerCheckboxContainer{margin:0}.answerCheckbox .fa-regular,.answerCheckbox .icon{font-size:1rem;margin:0 1rem}.orderBox{font-size:.9rem;margin:0 auto 1rem}.orderField .orderBox .orderNumber,.typeField .typeBox .orderNumber{max-width:1.5rem;min-width:1.5rem;font-size:.9rem;line-height:1.2rem;margin:0 1rem 0 0}.pairs{display:flex;flex-direction:column;width:100%;margin-bottom:2rem}.pairs .pairElement:nth-child(1){border-radius:1rem 1rem 0 0;margin-bottom:0;border-bottom:none!important}.pairs .pairElement:nth-child(2){border-radius:0;margin-bottom:0;border-top:none!important;border-bottom:none!important}.pairs .pairElement:nth-child(3){border-top:none!important;border-radius:0 0 1rem 1rem}.pairElement{font-size:1rem;padding:.5rem 1rem;border-radius:.25rem;margin-right:0;font-weight:400}.pairElement.match{max-width:none;font-size:1rem;padding:0}.tFRow{flex-direction:column;border-radius:.25rem}.uiSwitch{border-radius:.25rem}.comboBox .options{position:fixed;top:0;left:0;display:flex;flex-direction:column;background-color:var(--themeColorModeBackground);color:var(--themeColorModeText);z-index:100;white-space:nowrap;width:100vw;height:100vh;justify-content:center}.comboBox .options .option{padding:.5rem;border-radius:0;text-align:center}.testBox .type6Text{font-size:.9rem;line-height:1.25rem}.mpInfoBox{margin:0 .5rem;display:flex}.mpInfoBox .iconContainer{align-content:center;min-width:3rem;margin-right:2rem;display:none}.mpInfoBox .iconContainer .largeIcon{font-size:2rem;color:var(--themeMain)}.mpInfoBox .descriptionContainer{flex:auto;border-left:none}.mpTextContainer{padding:1rem;font-size:var(--uiElementsFontSize);text-align:center}.summaryDialogPlus{z-index:200!important;width:100vw!important;height:100vh!important;max-height:none}.summaryDialogPlus.half{height:70vh!important;bottom:10rem;transform:translate(-50%,-50%)}.summaryDialogPlus>.body{max-height:calc(100vh - 10rem)}}@keyframes learnIndicatorWait{0%,to{opacity:.13}50%{opacity:1}}@keyframes learnCheckboxWrong{0%{color:#000}60%{color:red}70%{opacity:1}99%{opacity:0}to{opacity:0;clip-path:inset(100% 0 0 0)}}@keyframes learnItemIncorrect{0%,to{transform:translate(0);background-color:inherit;color:inherit}10%{background-color:var(--colorWrong);color:#fff;transform:translate(10px)}20%{transform:translate(-10px)}30%{transform:translate(5px)}40%{transform:translate(-5px)}50%{transform:translate(2px)}60%{transform:translate(-2px)}70%{transform:translate(0);background-color:var(--colorWrong);color:#fff}}@keyframes floatUpAndDisappear{0%{opacity:1;transform:translate(0)}10%{transform:translate(-1rem,-.5rem)}20%{transform:translate(1rem,-1rem)}30%{transform:translate(-.8rem,-1.5rem)}40%{transform:translate(.8rem,-2rem)}50%{transform:translate(-.6rem,-2.5rem)}60%{transform:translate(.6rem,-3rem)}70%{transform:translate(-.4rem,-3.5rem)}80%{opacity:1;transform:translate(.4rem,-4rem)}90%{transform:translate(-.2rem,-4.5rem)}to{opacity:0;transform:translate(.2rem,-5rem)}}@keyframes learntFRowIncorrect{0%{color:#fff;transform:translate(10px)}20%{transform:translate(-6px)}40%{transform:translate(0);background-color:red}80%{background-color:inherit;opacity:1}to{opacity:.1}}
