.question-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:600px;padding:1rem;margin-bottom:1.5em;background-color:var(--theme-color-background-primary-elevated);border-radius:16px}@media(max-width:768px){.question-box{height:350px}}.question-text{display:block;font-size:1.25rem;text-align:center}@media(max-width:768px){.question-text{font-size:1rem}}.question-image+.question-text{margin-top:1.5em}.question-image{margin:0;padding:0;max-height:70%}.answer-options{display:flex;flex-direction:column;gap:.75em}.answer-box{position:relative}.answer-box.answer-show-correct .answer-box-button{background-color:var(--theme-color-success-background);border:solid 1px var(--theme-color-success);color:var(--theme-color-success-text);opacity:1!important}.answer-box.answer-show-correct .answer-box-button .answer-box-badge:before{content:" ";color:var(--theme-color-success)}.answer-box.answer-show-incorrect .answer-box-button{background-color:var(--theme-color-error-background);border:solid 1px var(--theme-color-error);color:var(--theme-color-error-text);opacity:1!important}.answer-box.answer-show-incorrect .answer-box-badge:before{content:" ";color:var(--theme-color-error)}.answer-box-button{all:unset;cursor:pointer;color:inherit;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:72px;width:100%;padding:0 1.5em;border-radius:12px;text-align:center;background-color:var(--theme-color-background-primary-elevated);color:var(--theme-color-text-primary);transition:transform .1s cubic-bezier(.4,0,.6,1)}.answer-box-button:not(:disabled):hover{transform:scale(1.03);background-color:var(--theme-color-background-primary-elevated)}@media screen and (max-width:600px){.answer-box-button{height:64px;justify-content:start;text-align:left}}.answer-text{font-size:1rem}.answer-box-badge{font-size:1.5rem;position:absolute;right:1em;top:50%;transform:translateY(-50%);display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.answer-box-anim-correct{animation:answerbox-answer-correct .5s ease 0s 1 normal forwards}.answer-box-anim-incorrect{animation:answerbox-answer-incorrect .5s ease 0s 1 normal forwards}@keyframes answerbox-answer-correct{0%,to{transform:scaleZ(1)}30%{transform:scale3d(1.1,.95,1)}60%{transform:scale3d(.75,1.1,1)}80%{transform:scale3d(1.1,1,1)}}@keyframes answerbox-answer-incorrect{0%,to{transform:translate(0)}20%{transform:translate(-32px)}40%{transform:translate(32px)}60%{transform:translate(-16px)}80%{transform:translate(16px)}}
