.RepetitionQuestion{margin-bottom:2rem;perspective:1000px}.RepetitionQuestion--highlighted{transform:translateZ(0);z-index:10}.RepetitionQuestion--highlighted .RepetitionQuestion__inner{border:2px solid #ea580c;border:2px solid var(--primary-color,#ea580c);box-shadow:0 0 15px rgba(234,88,12,.3)}.RepetitionQuestion--pulse{animation:pulse-border 2s cubic-bezier(.4,0,.6,1) infinite}.RepetitionQuestion__inner{background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:1.2rem;box-shadow:0 .4rem .8rem rgba(38,38,36,.15);height:28rem;overflow:hidden;padding:2rem 2.4rem 1.5rem;position:relative;transition:all .3s ease}.RepetitionQuestion--revealed .RepetitionQuestion__inner{display:flex;flex-direction:column}.RepetitionQuestion--highlighted .RepetitionQuestion__inner{background-color:var(--grayscale-color-100)}.RepetitionQuestion__content{display:flex;flex-direction:column;height:100%;position:relative}.RepetitionQuestion__header{align-items:center;display:flex;height:4.5rem;justify-content:center;margin-bottom:0;padding:0 1rem;width:100%}.RepetitionQuestion--revealed .RepetitionQuestion__header{border-bottom:none;margin-bottom:0;padding-bottom:0;position:relative}.RepetitionQuestion--revealed .RepetitionQuestion__header:after{display:none}.RepetitionQuestion__controls-container{align-items:center;background-color:rgba(229,231,235,.2);border-radius:2rem;display:flex;gap:1.5rem;justify-content:center;padding:.5rem 1.5rem;transition:all .3s ease}.RepetitionQuestion__controls-container:hover{background-color:rgba(229,231,235,.3)}.RepetitionQuestion__reveal-control{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:transform .3s}.RepetitionQuestion__reveal-control:hover{transform:scale(1.1)}.RepetitionQuestion__document-control{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:transform .3s}.RepetitionQuestion__document-control:hover{transform:scale(1.1)}.RepetitionQuestion__document-icon{color:var(--grayscale-color-800)!important;font-size:2.2rem!important;transition:all .2s ease-in-out}.RepetitionQuestion__document-icon:hover{color:var(--grayscale-color-950)!important}.RepetitionQuestion__state-control{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:3.2rem;justify-content:center;padding:.3rem;position:relative;transition:all .2s ease;width:3.2rem}@media(max-width:768px){.RepetitionQuestion__state-control{height:4rem;padding:.8rem;width:4rem}}.RepetitionQuestion__state-control:hover{background-color:rgba(234,88,12,.1);transform:translateY(-2px)}@media(hover:none){.RepetitionQuestion__state-control:active{background-color:rgba(234,88,12,.15);transform:scale(.95)}}.RepetitionQuestion__state-icon{color:#ea580c!important;font-size:2.2rem!important;transition:all .3s ease}@media(max-width:768px){.RepetitionQuestion__state-icon{font-size:2.6rem!important}}.RepetitionQuestion__state-icon--review{color:#dc2626!important}.RepetitionQuestion__state-icon--known{color:#22c55e!important}.RepetitionQuestion__text-wrapper{cursor:pointer;display:flex;flex:1 1;margin-bottom:0;padding:.5rem 1.2rem;width:100%}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper{align-items:flex-start;justify-content:flex-start;margin-top:.3rem;overflow-y:auto;padding:.8rem 1.8rem 1rem;scrollbar-color:rgba(234,88,12,.5) transparent;scrollbar-width:thin}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper:before{display:none}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper:after{content:"";display:block;height:1.5rem}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper::-webkit-scrollbar{height:5px;width:5px}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:2.5px;margin:2px 0}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper::-webkit-scrollbar-thumb{background:rgba(234,88,12,.5);background-clip:padding-box;border:0;border-radius:2.5px}.RepetitionQuestion--revealed .RepetitionQuestion__text-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(234,88,12,.7)}.RepetitionQuestion--state-1 .RepetitionQuestion__text-wrapper{scrollbar-color:rgba(220,38,38,.5) transparent}.RepetitionQuestion--state-1 .RepetitionQuestion__text-wrapper::-webkit-scrollbar-thumb{background:rgba(220,38,38,.5)}.RepetitionQuestion--state-1 .RepetitionQuestion__text-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(220,38,38,.7)}.RepetitionQuestion--state-2 .RepetitionQuestion__text-wrapper{scrollbar-color:rgba(34,197,94,.5) transparent}.RepetitionQuestion--state-2 .RepetitionQuestion__text-wrapper::-webkit-scrollbar-thumb{background:rgba(34,197,94,.5)}.RepetitionQuestion--state-2 .RepetitionQuestion__text-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(34,197,94,.7)}.RepetitionQuestion:not(.RepetitionQuestion--revealed) .RepetitionQuestion__text-wrapper{align-items:center;justify-content:center;margin-top:.8rem;overflow:auto}.RepetitionQuestion__text{color:var(--grayscale-color-950);font-size:1.6rem;font-weight:600;line-height:1.6;margin:0;opacity:1;transition:opacity .25s cubic-bezier(.4,0,.2,1);width:100%}.RepetitionQuestion__text--question{text-align:center}.RepetitionQuestion__text--answer,.RepetitionQuestion__text--question{align-items:flex-start;animation:fadeIn .3s ease-out;display:flex;flex-direction:column;justify-content:flex-start;margin-top:.3rem;max-height:100%;padding:.3rem 0;position:relative;width:100%}.RepetitionQuestion__text--answer{text-align:left}.RepetitionQuestion__text--answer:before{display:none}.RepetitionQuestion--revealed .RepetitionQuestion__text{padding:0}.RepetitionQuestion__icon{color:#ea580c!important;font-size:2.2rem!important;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.RepetitionQuestion__icon{font-size:2.6rem!important}}.RepetitionQuestion__icon--revealed{transform:rotate(1turn)}.RepetitionQuestion__reset-icon{display:none}.RepetitionQuestion:hover:not(.RepetitionQuestion--locked) .RepetitionQuestion__inner{transform:translateY(-4px)}.RepetitionQuestion--revealed .RepetitionQuestion__inner{background-color:var(--grayscale-color-50);border:2px solid rgba(234,88,12,.3)}.RepetitionQuestion--revealed .RepetitionQuestion__icon{color:#ea580c!important}.RepetitionQuestion--revealed .RepetitionQuestion__controls-container{margin-bottom:.3rem}.RepetitionQuestion--revealed .RepetitionQuestion__header{margin-bottom:.1rem}.RepetitionQuestion--state-1 .RepetitionQuestion__icon{color:#dc2626!important}.RepetitionQuestion--state-1 .RepetitionQuestion__state-control{background-color:rgba(220,38,38,.1)}.RepetitionQuestion--state-1 .RepetitionQuestion__inner{border:2px solid rgba(220,38,38,.3)}.RepetitionQuestion--state-1.RepetitionQuestion--revealed .RepetitionQuestion__icon{color:#dc2626!important}.RepetitionQuestion--state-1.RepetitionQuestion--revealed .RepetitionQuestion__inner{border:2px solid rgba(220,38,38,.3)}.RepetitionQuestion--state-2 .RepetitionQuestion__icon{color:#22c55e!important}.RepetitionQuestion--state-2 .RepetitionQuestion__state-control{background-color:rgba(34,197,94,.1)}.RepetitionQuestion--state-2 .RepetitionQuestion__state-control:hover{background-color:rgba(34,197,94,.15)}.RepetitionQuestion--state-2 .RepetitionQuestion__inner{border:2px solid rgba(34,197,94,.3)}.RepetitionQuestion--state-2.RepetitionQuestion--revealed .RepetitionQuestion__icon{color:#22c55e!important}.RepetitionQuestion--state-2.RepetitionQuestion--revealed .RepetitionQuestion__inner{border:2px solid rgba(34,197,94,.3)}.RepetitionQuestion--info-shown .RepetitionQuestion__inner{height:auto;min-height:28rem}.QuestionWithDocument{animation:fadeIn .25s ease-in-out;background-color:var(--question-with-document-bg);border-radius:1.2rem;bottom:0;box-shadow:0 .4rem 2rem rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;padding:1.2rem;position:fixed;right:0;top:0;width:100%;z-index:9999}@media(min-width:576px){.QuestionWithDocument{padding:1.6rem}}@media(min-width:768px){.QuestionWithDocument{padding:2.4rem}}.QuestionWithDocument__header{align-items:center;border-bottom:1px solid var(--question-with-document-border);display:flex;justify-content:space-between;margin-bottom:1.6rem;padding-bottom:1.2rem}@media(min-width:768px){.QuestionWithDocument__header{margin-bottom:2rem;padding-bottom:1.6rem}}.QuestionWithDocument__header__back-button,.QuestionWithDocument__header__close-button{align-items:center;background:none;border:none;border-radius:.6rem;color:var(--question-with-document-title);cursor:pointer;display:flex;font-size:1.4rem;padding:.6rem;transition:all .2s ease}.QuestionWithDocument__header__back-button:hover,.QuestionWithDocument__header__close-button:hover{background-color:rgba(234,88,12,.1);color:#ea580c}.QuestionWithDocument__header__back-button svg,.QuestionWithDocument__header__close-button svg{font-size:2rem;margin-right:0}@media(min-width:576px){.QuestionWithDocument__header__back-button svg,.QuestionWithDocument__header__close-button svg{font-size:2.2rem}}.QuestionWithDocument__header__back-button span,.QuestionWithDocument__header__close-button span{display:none}@media(min-width:576px){.QuestionWithDocument__header__back-button span,.QuestionWithDocument__header__close-button span{display:inline;margin-left:.6rem}}.QuestionWithDocument__header__close-button svg{margin-right:0}.QuestionWithDocument__header__title{align-items:center;color:var(--question-with-document-title);display:flex;font-size:1.6rem;font-weight:600;margin:0;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:576px){.QuestionWithDocument__header__title{font-size:1.8rem;max-width:60%}}@media(min-width:768px){.QuestionWithDocument__header__title{font-size:2rem;max-width:70%}}.QuestionWithDocument__header__title svg{color:var(--question-with-document-title);flex-shrink:0;margin-right:.6rem}@media(min-width:576px){.QuestionWithDocument__header__title svg{margin-right:1rem}}.QuestionWithDocument__container{display:flex;flex:1 1;flex-direction:column;gap:1.6rem;overflow:hidden}@media(min-width:768px){.QuestionWithDocument__container{gap:2rem}}@media(min-width:992px){.QuestionWithDocument__container{flex-direction:row;gap:2.4rem}}.QuestionWithDocument__question{background-color:var(--question-with-document-question-bg);border:1px solid var(--question-with-document-border);border-radius:1rem;box-shadow:0 .2rem .6rem var(--question-with-document-shadow);flex:1 1;max-height:30vh;overflow-y:auto;padding:1.6rem;transition:box-shadow .3s ease}@media(min-width:576px){.QuestionWithDocument__question{padding:1.8rem}}@media(min-width:768px){.QuestionWithDocument__question{max-height:35vh;padding:2rem}}@media(min-width:992px){.QuestionWithDocument__question{flex:.8 1;max-height:none}}.QuestionWithDocument__question:hover{box-shadow:0 .3rem 1rem var(--question-with-document-shadow-hover)}.QuestionWithDocument__question h4{align-items:center;color:#ea580c;display:flex;font-size:1.6rem;font-weight:600;margin-bottom:1rem;margin-top:0}@media(min-width:576px){.QuestionWithDocument__question h4{font-size:1.7rem;margin-bottom:1.1rem}}@media(min-width:768px){.QuestionWithDocument__question h4{font-size:1.8rem;margin-bottom:1.2rem}}.QuestionWithDocument__question h4:before{background-color:#ea580c;border-radius:.3rem;content:"";display:inline-block;height:1.6rem;margin-right:.8rem;width:.6rem}@media(min-width:768px){.QuestionWithDocument__question h4:before{height:1.8rem;margin-right:1rem}}.QuestionWithDocument__question p{color:var(--question-with-document-text);font-size:1.4rem;line-height:1.6;margin:0;white-space:pre-wrap}@media(min-width:576px){.QuestionWithDocument__question p{font-size:1.45rem;line-height:1.65}}@media(min-width:768px){.QuestionWithDocument__question p{font-size:1.5rem;line-height:1.7}}.QuestionWithDocument__answer{border-top:1px dashed var(--question-with-document-border);margin-top:1.8rem;padding-top:1.4rem}@media(min-width:768px){.QuestionWithDocument__answer{margin-top:2.4rem;padding-top:1.6rem}}.QuestionWithDocument__answer h4{color:var(--question-with-document-title)}.QuestionWithDocument__answer h4:before{background-color:var(--question-with-document-title)}.QuestionWithDocument__content{background-color:var(--question-with-document-content-bg);border:1px solid var(--question-with-document-border);border-radius:1rem;box-shadow:0 .2rem .6rem var(--question-with-document-shadow);display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:1.6rem;transition:box-shadow .3s ease}@media(min-width:576px){.QuestionWithDocument__content{padding:1.8rem}}@media(min-width:768px){.QuestionWithDocument__content{padding:2rem}}@media(min-width:992px){.QuestionWithDocument__content{flex:1.2 1}}.QuestionWithDocument__content:hover{box-shadow:0 .3rem 1rem var(--question-with-document-shadow-hover)}.QuestionWithDocument__content h4{align-items:center;color:var(--question-with-document-title);display:flex;font-size:1.6rem;font-weight:600;margin-bottom:1.2rem;margin-top:0}@media(min-width:576px){.QuestionWithDocument__content h4{font-size:1.7rem;margin-bottom:1.4rem}}@media(min-width:768px){.QuestionWithDocument__content h4{font-size:1.8rem;margin-bottom:1.6rem}}.QuestionWithDocument__content h4:before{background-color:var(--question-with-document-title);border-radius:.3rem;content:"";display:inline-block;height:1.6rem;margin-right:.8rem;width:.6rem}@media(min-width:768px){.QuestionWithDocument__content h4:before{height:1.8rem;margin-right:1rem}}.QuestionWithDocument__content__search{margin-bottom:1rem}@media(min-width:768px){.QuestionWithDocument__content__search{margin-bottom:1.2rem}}.QuestionWithDocument__content__search .search-controls{align-items:center;background-color:var(--grayscale-color-100);border:1px solid var(--grayscale-color-200);border-radius:.6rem;display:flex;flex-wrap:wrap;gap:.6rem;padding:.6rem}@media(min-width:576px){.QuestionWithDocument__content__search .search-controls{flex-wrap:nowrap;gap:.8rem;padding:.6rem 1rem}}.QuestionWithDocument__content__search .search-controls input{background-color:#fff;border:1px solid var(--grayscale-color-200);border-radius:.5rem;flex:1 1;font-size:1.3rem;min-width:0;outline:none;padding:.6rem .8rem;width:100%}@media(min-width:576px){.QuestionWithDocument__content__search .search-controls input{font-size:1.4rem;padding:.7rem 1rem;width:auto}}.QuestionWithDocument__content__search .search-controls input:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.1)}.QuestionWithDocument__content__search .search-controls .search-buttons-group{align-items:center;display:flex;gap:.4rem}@media(min-width:576px){.QuestionWithDocument__content__search .search-controls .search-buttons-group{gap:.6rem}}.QuestionWithDocument__content__search .search-controls button{align-items:center;background-color:#fff;border:1px solid var(--grayscale-color-200);border-radius:.5rem;color:var(--grayscale-color-700);cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:3.2rem;justify-content:center;padding:0;transition:all .2s ease;width:3.2rem}@media(min-width:576px){.QuestionWithDocument__content__search .search-controls button{font-size:1.6rem;height:3.6rem;width:3.6rem}}.QuestionWithDocument__content__search .search-controls button:hover{background-color:var(--grayscale-color-100);border-color:#2563eb;color:#2563eb}.QuestionWithDocument__content__search .search-controls span{color:var(--grayscale-color-700);font-size:1.3rem;font-weight:500;padding:0 .3rem;white-space:nowrap}@media(min-width:576px){.QuestionWithDocument__content__search .search-controls span{font-size:1.4rem;padding:0 .5rem}}.QuestionWithDocument__content__text{background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:.6rem;flex:1 1;overflow-y:auto;padding:1.4rem}@media(min-width:576px){.QuestionWithDocument__content__text{padding:1.6rem}}@media(min-width:768px){.QuestionWithDocument__content__text{padding:1.8rem}}.QuestionWithDocument__content__text pre{color:var(--grayscale-color-800);font-family:inherit;font-size:1.4rem;line-height:1.6;margin:0;white-space:pre-wrap}@media(min-width:576px){.QuestionWithDocument__content__text pre{font-size:1.45rem;line-height:1.65}}@media(min-width:768px){.QuestionWithDocument__content__text pre{font-size:1.5rem;line-height:1.7}}.QuestionWithDocument__content__text .highlighted-text{background-color:rgba(234,88,12,.15);border-radius:.2rem;padding:.1rem 0}.QuestionWithDocument__content__text .highlighted-text.current{background-color:rgba(234,88,12,.35);box-shadow:0 0 0 1px rgba(234,88,12,.5);font-weight:500}.QuestionWithDocument__content__pdf{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.QuestionWithDocument__content__pdf-controls{align-items:center;background-color:var(--grayscale-color-100);border:1px solid var(--grayscale-color-200);border-bottom:none;border-radius:.6rem .6rem 0 0;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin-bottom:.5rem;padding:.8rem}@media(min-width:576px){.QuestionWithDocument__content__pdf-controls{flex-wrap:nowrap;padding:.8rem 1.2rem}}@media(min-width:768px){.QuestionWithDocument__content__pdf-controls{padding:1rem 1.4rem}}.QuestionWithDocument__content__pdf-controls button{align-items:center;background-color:#fff;border:1px solid var(--grayscale-color-200);border-radius:.5rem;color:var(--grayscale-color-700);cursor:pointer;display:flex;flex:1 1;font-size:1.2rem;gap:.4rem;justify-content:center;padding:.4rem .6rem;transition:all .2s ease}@media(min-width:576px){.QuestionWithDocument__content__pdf-controls button{flex:0 1 auto;font-size:1.25rem;padding:.45rem .8rem}}@media(min-width:768px){.QuestionWithDocument__content__pdf-controls button{font-size:1.3rem;gap:.5rem;padding:.5rem 1rem}}.QuestionWithDocument__content__pdf-controls button svg{font-size:1.5rem}@media(min-width:768px){.QuestionWithDocument__content__pdf-controls button svg{font-size:1.6rem}}.QuestionWithDocument__content__pdf-controls button:hover:not(:disabled){background-color:var(--grayscale-color-100);border-color:#2563eb;color:#2563eb}.QuestionWithDocument__content__pdf-controls button:disabled{cursor:not-allowed;opacity:.5}.QuestionWithDocument__content__pdf-controls button span{display:none}@media(min-width:400px){.QuestionWithDocument__content__pdf-controls button span{display:inline}}.QuestionWithDocument__content__pdf-controls span{color:var(--grayscale-color-700);font-size:1.2rem;font-weight:500;order:-1;text-align:center;width:100%}@media(min-width:576px){.QuestionWithDocument__content__pdf-controls span{font-size:1.25rem;order:0;width:auto}}@media(min-width:768px){.QuestionWithDocument__content__pdf-controls span{font-size:1.3rem}}.QuestionWithDocument__content__pdf .react-pdf__Document{background-color:var(--grayscale-color-100);border:1px solid var(--grayscale-color-200);border-radius:0 0 .6rem .6rem;display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:1rem 0}.QuestionWithDocument__content__pdf .react-pdf__Page{border-radius:.4rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.15);margin:.5rem 0;max-width:100%;overflow:hidden}.QuestionWithDocument__content__pdf .react-pdf__Page canvas{height:auto!important;max-width:100%}.QuestionWithDocument__content__pdf .highlight-match{background-color:rgba(234,88,12,.3);border-radius:.2rem}.QuestionWithDocument__content__empty{align-items:center;background-color:var(--grayscale-color-50);border:1px dashed var(--grayscale-color-300);border-radius:.6rem;display:flex;height:200px;justify-content:center}.QuestionWithDocument__content__empty p{color:var(--grayscale-color-500);font-size:1.4rem}@media(min-width:768px){.QuestionWithDocument__content__empty p{font-size:1.5rem}}.QuestionWithDocument__loading{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2rem}@media(min-width:768px){.QuestionWithDocument__loading{padding:3rem}}.QuestionWithDocument__loading p{color:var(--grayscale-color-500);font-size:1.4rem;margin-top:1.4rem}@media(min-width:768px){.QuestionWithDocument__loading p{font-size:1.5rem;margin-top:1.6rem}}.QuestionWithDocument__index-indicators{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.2rem}@media(min-width:576px){.QuestionWithDocument__index-indicators{gap:.7rem;margin-bottom:1.4rem}}@media(min-width:768px){.QuestionWithDocument__index-indicators{gap:.8rem;margin-bottom:1.6rem}}.QuestionWithDocument__index-indicators .index-tag{align-items:center;background-color:rgba(234,88,12,.1);border:1px solid rgba(234,88,12,.2);border-radius:.5rem;color:#ea580c;cursor:pointer;display:flex;font-size:1.2rem;gap:.4rem;max-width:100%;overflow:hidden;padding:.4rem .6rem;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}@media(min-width:576px){.QuestionWithDocument__index-indicators .index-tag{font-size:1.25rem;gap:.45rem;padding:.45rem .8rem}}@media(min-width:768px){.QuestionWithDocument__index-indicators .index-tag{font-size:1.3rem;gap:.5rem;padding:.5rem 1rem}}.QuestionWithDocument__index-indicators .index-tag:hover{background-color:rgba(234,88,12,.15)}.QuestionWithDocument__index-indicators .index-tag.active{background-color:rgba(234,88,12,.2);border-color:rgba(234,88,12,.3)}.QuestionWithDocument__index-indicators .index-tag svg{flex-shrink:0;font-size:1.5rem}@media(min-width:768px){.QuestionWithDocument__index-indicators .index-tag svg{font-size:1.6rem}}.QuestionPaginatedView{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.QuestionPaginatedView__overlay{animation:fadeIn .3s ease-out;background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0}@media(min-width:769px){.QuestionPaginatedView__overlay{left:320px}.Materials__layout--compact .QuestionPaginatedView__overlay{left:64px}}.QuestionPaginatedView__content{animation:slideUp .3s ease-out;background-color:#fff;border-radius:2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;height:85vh;margin:2rem auto 2rem calc(320px + 2rem);max-height:700px;max-width:800px;overflow:hidden;position:relative;width:calc(100vw - 340px)}@media(min-width:769px){.Materials__layout--compact .QuestionPaginatedView__content{margin-left:calc(64px + 2rem);width:calc(100vw - 84px)}}[data-theme=dark] .QuestionPaginatedView__content{background-color:var(--background-color)}@media(max-width:768px){.QuestionPaginatedView__content{border-radius:1.6rem;height:90vh;margin-left:auto;max-height:none;width:95vw}}.QuestionPaginatedView__header{align-items:center;border-bottom:1px solid var(--grayscale-color-200);display:flex;justify-content:space-between;padding:2rem 2.4rem}@media(max-width:768px){.QuestionPaginatedView__header{padding:1.6rem}}.QuestionPaginatedView__progress{align-items:center;display:flex;font-family:roboto;gap:.6rem}.QuestionPaginatedView__progress-current{color:#ea580c;font-size:2.4rem;font-weight:700}.QuestionPaginatedView__progress-separator{color:var(--grayscale-color-400);font-size:1.8rem}.QuestionPaginatedView__progress-total{color:var(--grayscale-color-600);font-size:1.8rem;font-weight:500}.QuestionPaginatedView__actions{display:flex;gap:1.2rem}.QuestionPaginatedView__action-button{align-items:center;background-color:var(--background-color);border:1px solid var(--grayscale-color-200);border-radius:1rem;color:var(--grayscale-color-700);cursor:pointer;display:flex;height:4rem;justify-content:center;transition:all .2s ease;width:4rem}.QuestionPaginatedView__action-button svg{font-size:2rem}.QuestionPaginatedView__action-button:hover{background-color:var(--grayscale-color-50);border-color:var(--grayscale-color-300);transform:translateY(-1px)}.QuestionPaginatedView__action-button:active{transform:translateY(0)}.QuestionPaginatedView__action-button--close{color:#ef4444}.QuestionPaginatedView__action-button--close:hover{background-color:#fee2e2;border-color:#fca5a5;color:#dc2626}.QuestionPaginatedView__main{align-items:center;display:flex;flex:1 1;overflow:hidden;padding:2rem;position:relative}@media(max-width:768px){.QuestionPaginatedView__main{flex-direction:column;gap:1.5rem;justify-content:center;padding:1rem}}.QuestionPaginatedView__nav-buttons-mobile{display:none}@media(max-width:768px){.QuestionPaginatedView__nav-buttons-mobile{align-items:center;display:flex;gap:2rem;justify-content:center;order:1;width:100%}}.QuestionPaginatedView__nav-button{align-items:center;background-color:var(--background-color);border:2px solid var(--grayscale-color-200);border-radius:50%;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);color:var(--grayscale-color-700);cursor:pointer;display:flex;height:5rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:5rem;z-index:10}@media(max-width:768px){.QuestionPaginatedView__nav-button{display:none}}.QuestionPaginatedView__nav-button svg{font-size:2.4rem}@media(max-width:768px){.QuestionPaginatedView__nav-button svg{font-size:2.2rem}}.QuestionPaginatedView__nav-button--prev{left:2rem}.QuestionPaginatedView__nav-button--next{right:2rem}.QuestionPaginatedView__nav-button--mobile{align-items:center;background-color:var(--background-color);border:2px solid var(--grayscale-color-200);border-radius:1.2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);color:var(--grayscale-color-700);cursor:pointer;display:flex;flex-shrink:0;height:4.5rem;justify-content:center;left:auto;position:relative;right:auto;top:auto;transform:none;transition:all .2s ease;width:4.5rem}.QuestionPaginatedView__nav-button--mobile svg{font-size:2.2rem}.QuestionPaginatedView__nav-button--mobile:not(.QuestionPaginatedView__nav-button--disabled):hover{background-color:#ea580c;border-color:#ea580c;color:#fff;transform:scale(1.1)}.QuestionPaginatedView__nav-button--mobile:not(.QuestionPaginatedView__nav-button--disabled):active{transform:scale(.95)}.QuestionPaginatedView__nav-button:not(.QuestionPaginatedView__nav-button--disabled):hover{background-color:#ea580c;border-color:#ea580c;color:#fff;transform:translateY(-50%) scale(1.1)}.QuestionPaginatedView__nav-button:not(.QuestionPaginatedView__nav-button--disabled):active{transform:translateY(-50%) scale(1)}.QuestionPaginatedView__nav-button--disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.QuestionPaginatedView__card-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:600px;padding:0 6rem;width:100%}@media(max-width:768px){.QuestionPaginatedView__card-container{order:0;padding:0}}.QuestionPaginatedView__card{background-color:var(--background-color);border:2px solid var(--grayscale-color-200);border-radius:1.6rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;min-height:400px;padding:2.4rem;width:100%}@media(max-width:768px){.QuestionPaginatedView__card{min-height:350px;padding:2rem}}.QuestionPaginatedView__card:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.1)}.QuestionPaginatedView__card--revealed{background-color:var(--background-color);border-color:rgba(234,88,12,.5);box-shadow:0 0 0 4px rgba(234,88,12,.15),0 10px 25px -5px rgba(234,88,12,.15)}.QuestionPaginatedView__card--revealed:hover{box-shadow:0 0 0 4px rgba(234,88,12,.2),0 15px 35px -5px rgba(234,88,12,.2)}.QuestionPaginatedView__card--state-1{background-color:var(--background-color);border-color:rgba(220,38,38,.4);box-shadow:0 0 0 3px rgba(220,38,38,.1)}.QuestionPaginatedView__card--state-2{background-color:var(--background-color);border-color:rgba(34,197,94,.4);box-shadow:0 0 0 3px rgba(34,197,94,.1)}.QuestionPaginatedView__card-header{display:flex;justify-content:center;margin-bottom:2rem}.QuestionPaginatedView__card-controls{display:flex;gap:1.2rem}.QuestionPaginatedView__document-button,.QuestionPaginatedView__reveal-button{align-items:center;background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:1rem;cursor:pointer;display:flex;height:4.4rem;justify-content:center;width:4.4rem}@media(max-width:768px){.QuestionPaginatedView__document-button,.QuestionPaginatedView__reveal-button{height:4rem;width:4rem}}.QuestionPaginatedView__document-button svg,.QuestionPaginatedView__reveal-button svg{color:var(--grayscale-color-600);font-size:2.2rem}@media(max-width:768px){.QuestionPaginatedView__document-button svg,.QuestionPaginatedView__reveal-button svg{font-size:2rem}}.QuestionPaginatedView__document-button:hover,.QuestionPaginatedView__reveal-button:hover{background-color:var(--grayscale-color-100);border-color:var(--grayscale-color-300)}.QuestionPaginatedView__document-button:hover svg,.QuestionPaginatedView__reveal-button:hover svg{color:#ea580c}.QuestionPaginatedView__icon--revealed{color:#ea580c!important}.QuestionPaginatedView__card-content{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:300px;overflow:hidden;padding:2rem 0}@media(max-width:768px){.QuestionPaginatedView__card-content{min-height:250px}}.QuestionPaginatedView__text{color:var(--grayscale-color-950);font-family:roboto;font-size:1.9rem;font-weight:500;line-height:1.5;margin:0;max-width:90%;padding:0;text-align:center}@media(max-width:1200px){.QuestionPaginatedView__text{font-size:1.8rem}}@media(max-width:1024px){.QuestionPaginatedView__text{font-size:1.7rem}}@media(max-width:768px){.QuestionPaginatedView__text{font-size:1.5rem}}@media(max-width:576px){.QuestionPaginatedView__text{font-size:1.4rem}}.QuestionPaginatedView__text--answer{animation:fadeInAnswer .4s ease-out;color:#ea580c;font-size:1.9rem;font-weight:500;line-height:1.6;max-height:250px;max-width:90%;overflow-y:auto;padding:0;text-align:center}.QuestionPaginatedView__text--answer::-webkit-scrollbar{width:6px}.QuestionPaginatedView__text--answer::-webkit-scrollbar-track{background:var(--grayscale-color-100);border-radius:4px}.QuestionPaginatedView__text--answer::-webkit-scrollbar-thumb{background:rgba(234,88,12,.4);border-radius:4px}.QuestionPaginatedView__text--answer::-webkit-scrollbar-thumb:hover{background:rgba(234,88,12,.6)}@media(max-width:1200px){.QuestionPaginatedView__text--answer{font-size:1.8rem;max-height:240px}}@media(max-width:1024px){.QuestionPaginatedView__text--answer{font-size:1.7rem;max-height:230px}}@media(max-width:768px){.QuestionPaginatedView__text--answer{font-size:1.5rem;line-height:1.5;max-height:220px}}@media(max-width:576px){.QuestionPaginatedView__text--answer{font-size:1.4rem;max-height:200px}}.QuestionPaginatedView__card-footer{padding-top:2rem;text-align:center;transition:opacity .3s ease}.QuestionPaginatedView__card--revealed .QuestionPaginatedView__card-footer{opacity:.7}.QuestionPaginatedView__hint{color:var(--grayscale-color-500);font-family:roboto;font-size:1.3rem;margin:0;transition:color .3s ease}.QuestionPaginatedView__card--revealed .QuestionPaginatedView__hint{color:var(--grayscale-color-400)}@media(max-width:768px){.QuestionPaginatedView__hint{font-size:1.2rem}}.QuestionPaginatedView__footer{border-top:1px solid var(--grayscale-color-200);padding:1.6rem 2.4rem}@media(max-width:768px){.QuestionPaginatedView__footer{padding:1.2rem 1.6rem}}.QuestionPaginatedView__progress-bar{background-color:var(--grayscale-color-200);border-radius:.4rem;height:.8rem;margin-bottom:1.2rem;overflow:hidden;width:100%}.QuestionPaginatedView__progress-fill{background-color:#ea580c;border-radius:.4rem;height:100%;transition:width .3s ease}.QuestionPaginatedView__keyboard-hints{color:var(--grayscale-color-500);display:flex;font-family:roboto;font-size:1.3rem;gap:2.4rem;justify-content:center}@media(max-width:768px){.QuestionPaginatedView__keyboard-hints{display:none}}.QuestionPaginatedView__keyboard-hints span{align-items:center;display:flex;gap:.4rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInAnswer{0%{-webkit-filter:blur(1px);filter:blur(1px);opacity:0;transform:translateY(15px) scale(.97)}50%{-webkit-filter:blur(.5px);filter:blur(.5px);opacity:.7;transform:translateY(5px) scale(.99)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.QuestionPaginatedView--embedded{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;min-width:0;overflow-x:hidden;padding:0;position:relative;width:100%}.QuestionPaginatedView--embedded .QuestionPaginatedView__content{animation:none;background-color:transparent;border-radius:0;box-shadow:none;height:auto;margin:0;position:relative;width:100%}.QuestionPaginatedView--embedded .QuestionPaginatedView__content--embedded{align-self:flex-start;background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:.8rem;display:flex;flex-direction:column;margin:0 0 2rem;max-width:900px;min-width:0;overflow-x:hidden;padding:1.6rem;transition:all .3s ease;width:100%}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__content--embedded{margin-bottom:1.6rem;padding:1.2rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__content--embedded:hover{border-color:#ea580c;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.QuestionPaginatedView--embedded .QuestionPaginatedView__main{align-items:flex-start;display:flex;gap:1rem;justify-content:center;overflow:visible;padding:1rem;position:relative}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__main{align-items:center;flex-direction:column;padding:.5rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__card-container{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__card-container{order:1;width:100%}}.QuestionPaginatedView--embedded .QuestionPaginatedView__card{background-color:var(--background-color);border:2px solid var(--grayscale-color-200);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);height:auto;margin:0 auto;max-width:600px;min-height:auto;width:100%}.QuestionPaginatedView--embedded .QuestionPaginatedView__card:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.1)}.QuestionPaginatedView--embedded .QuestionPaginatedView__card--revealed{border-color:rgba(234,88,12,.5);box-shadow:0 0 0 3px rgba(234,88,12,.12),0 8px 20px -5px rgba(234,88,12,.12)}.QuestionPaginatedView--embedded .QuestionPaginatedView__card--revealed:hover{box-shadow:0 0 0 3px rgba(234,88,12,.18),0 12px 30px -5px rgba(234,88,12,.18)}@media(max-width:576px){.QuestionPaginatedView--embedded .QuestionPaginatedView__card{padding:1.5rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__footer{background-color:transparent;border-top:1px solid var(--grayscale-color-200);margin-top:1.6rem;padding-top:1.6rem;width:100%}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__footer{margin-top:1.2rem;padding-top:1.2rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button{align-self:center;background-color:var(--background-color);box-shadow:0 2px 4px rgba(0,0,0,.1);flex-shrink:0;left:auto;position:relative;right:auto;top:auto;transform:none}.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button:not(.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button--disabled):hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transform:none}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button{display:none}.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button--mobile{border-radius:1.2rem;display:flex;height:4.5rem;margin:0;width:4.5rem}}@media(max-width:576px){.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button--mobile{height:4rem;width:4rem}.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-button--mobile svg{font-size:2rem}}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__nav-buttons-mobile{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:1rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__header{border-bottom:1px solid var(--grayscale-color-200);display:block;margin-bottom:1.6rem;padding:0 0 1.6rem}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__header{margin-bottom:1.2rem;padding-bottom:1.2rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__progress{align-items:baseline;background-color:transparent;border:none;border-radius:0;box-shadow:none;display:flex;font-family:roboto;gap:.6rem;padding:0}.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-current{color:#ea580c;font-size:2.4rem;font-weight:700}@media(max-width:576px){.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-current{font-size:2rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-separator{color:var(--grayscale-color-400);font-size:1.8rem}.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-total{color:var(--grayscale-color-600);font-size:1.8rem;font-weight:500}@media(max-width:576px){.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-total{font-size:1.6rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-label{color:var(--grayscale-color-600);font-size:1.5rem;font-weight:500;margin-left:.6rem}@media(max-width:576px){.QuestionPaginatedView--embedded .QuestionPaginatedView__progress-label{font-size:1.3rem}}.QuestionPaginatedView--embedded .QuestionPaginatedView__text--answer{font-size:1.9rem;font-weight:500;line-height:1.6;max-height:200px;padding:0}@media(max-width:1200px){.QuestionPaginatedView--embedded .QuestionPaginatedView__text--answer{font-size:1.8rem;max-height:190px}}@media(max-width:1024px){.QuestionPaginatedView--embedded .QuestionPaginatedView__text--answer{font-size:1.7rem;max-height:180px}}@media(max-width:768px){.QuestionPaginatedView--embedded .QuestionPaginatedView__text--answer{font-size:1.5rem;max-height:170px}}@media(max-width:576px){.QuestionPaginatedView--embedded .QuestionPaginatedView__text--answer{font-size:1.4rem;max-height:160px}}@media(max-width:992px){.QuestionPaginatedView--embedded .QuestionPaginatedView__keyboard-hints{display:none}}.MaterialsQuestions{height:auto;max-width:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:visible;padding-top:1.6rem;touch-action:pan-y pinch-zoom;width:100%}.MaterialsQuestions--premium .MaterialsQuestions__container{margin-top:-2.4rem}@media(min-width:769px)and (max-width:1024px){.MaterialsQuestions{padding-left:2rem;padding-right:2rem;padding-top:2rem}}@media(min-width:1025px){.MaterialsQuestions{padding-left:3.2rem;padding-right:2.4rem}}@media(max-width:768px){.MaterialsQuestions{padding-left:1.6rem;padding-right:1.6rem}}.MaterialsQuestions__stats{align-items:center;align-self:flex-start;background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:.8rem;display:inline-flex;margin-bottom:2rem;overflow:hidden;padding:1rem 1.4rem;transition:all .3s ease}.MaterialsQuestions__stats:hover{border-color:#ea580c;box-shadow:0 4px 12px rgba(234,88,12,.15)}@media(max-width:768px){.MaterialsQuestions__stats{display:flex;overflow:visible;padding:1rem 1.2rem;width:100%}}.MaterialsQuestions__stats-header{align-items:center;display:flex;gap:.8rem;width:100%}@media(max-width:768px){.MaterialsQuestions__stats-header{gap:1rem;justify-content:space-between}}.MaterialsQuestions__stats-icon{align-items:center;background-color:var(--background-color);border:1px solid var(--grayscale-color-300);border-radius:.6rem;cursor:pointer;display:flex;flex-shrink:0;height:3.2rem;justify-content:center;transition:all .3s ease;width:3.2rem}@media(max-width:768px){.MaterialsQuestions__stats-icon{height:3.6rem;width:3.6rem}}.MaterialsQuestions__stats-icon svg{font-size:1.6rem;transition:all .3s ease}@media(max-width:768px){.MaterialsQuestions__stats-icon svg{font-size:1.8rem}}.MaterialsQuestions__stats-icon--disabled{cursor:not-allowed;opacity:.5}.MaterialsQuestions__stats-icon--disabled:hover{background-color:var(--background-color);border-color:var(--grayscale-color-300)}.MaterialsQuestions__stats-icon:not(.MaterialsQuestions__stats-icon--disabled):hover{background-color:#ea580c;border-color:#ea580c;box-shadow:0 4px 8px rgba(234,88,12,.25);color:#fff}.MaterialsQuestions__stats-icon:not(.MaterialsQuestions__stats-icon--disabled):hover svg{transform:scale(1.1)}.MaterialsQuestions__stats-icon:not(.MaterialsQuestions__stats-icon--disabled):active{box-shadow:0 2px 4px rgba(234,88,12,.3)}.MaterialsQuestions__stats-icon--view-toggle{margin-left:0}@media(max-width:768px){.MaterialsQuestions__stats-icon--view-toggle{margin-left:.4rem}}.MaterialsQuestions__stats-info{align-items:center;display:flex;flex:1 1;margin-left:.6rem;min-width:0}@media(max-width:768px){.MaterialsQuestions__stats-info{flex:1 1;margin-left:.8rem;overflow:hidden}}.MaterialsQuestions__stats-details{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;width:100%}@media(max-width:768px){.MaterialsQuestions__stats-details{-ms-overflow-style:none;flex-wrap:nowrap;gap:1rem;overflow-x:auto;padding-right:.4rem;scrollbar-width:none;width:100%}.MaterialsQuestions__stats-details::-webkit-scrollbar{display:none}}.MaterialsQuestions__stats-item{background-color:transparent;border:1px solid transparent;border-radius:.6rem;color:var(--grayscale-color-700);font-size:1.4rem;gap:.4rem;padding:.3rem .6rem;position:relative}@media(max-width:768px){.MaterialsQuestions__stats-item{font-size:1.3rem;gap:.3rem;min-width:-webkit-max-content;min-width:max-content;padding:.2rem .4rem}}.MaterialsQuestions__stats-item:first-child{background-color:transparent;border:none;color:var(--grayscale-color-900);font-weight:600;padding:0}@media(max-width:768px){.MaterialsQuestions__stats-item:first-child{display:none;padding:0}}.MaterialsQuestions__stats-item--clickable{background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200)}.MaterialsQuestions__stats-item--clickable:hover{background-color:var(--grayscale-color-100);border-color:var(--grayscale-color-300)}.MaterialsQuestions__stats-item--selected{background-color:var(--grayscale-color-100);border:1px solid var(--grayscale-color-400)}.MaterialsQuestions__stats-item--disabled{cursor:default;opacity:.6}.MaterialsQuestions__stats-item--disabled:hover{background-color:var(--grayscale-color-50);border-color:var(--grayscale-color-200)}.MaterialsQuestions__stats-item-icon{font-size:1.6rem}@media(max-width:768px){.MaterialsQuestions__stats-item-icon{font-size:1.4rem}}.MaterialsQuestions__stats-item-icon--not-evaluated{color:var(--warning-color)}.MaterialsQuestions__stats-item-icon--review{color:var(--danger-color)}.MaterialsQuestions__stats-item-icon--known{color:var(--success-color)}.MaterialsQuestions__stats-item-close{color:var(--grayscale-color-500);font-size:1.2rem;margin-left:.4rem}@media(max-width:768px){.MaterialsQuestions__stats-item-close{font-size:1rem;margin-left:.2rem}}.MaterialsQuestions__premium-banner{align-items:center;background:linear-gradient(135deg,rgba(255,237,213,.5),rgba(255,237,213,.8));border:1px solid rgba(234,88,12,.6);border-radius:1.2rem;display:flex;margin-bottom:1.2rem;overflow:hidden;transition:all .3s ease;width:100%}.MaterialsQuestions__premium-banner:hover{border-color:rgba(234,88,12,.8);box-shadow:0 8px 24px -4px rgba(234,88,12,.1)}[data-theme=dark] .MaterialsQuestions__premium-banner{background:hsla(32,98%,83%,.8);border:2px solid rgba(243,92,11,.6)}.MaterialsQuestions__premium-banner-content{align-items:center;display:flex;flex:1 1;gap:2.4rem;padding:1.6rem 2.4rem}@media(max-width:768px){.MaterialsQuestions__premium-banner-content{align-items:flex-start;flex-direction:column;gap:1.6rem;padding:1.6rem}}.MaterialsQuestions__premium-banner-header{align-items:center;display:flex;gap:1rem;margin:0;min-width:-webkit-max-content;min-width:max-content}.MaterialsQuestions__premium-banner-header h6{color:#ea580c;font-family:roboto;font-size:1.6rem;font-weight:600;margin:0}.MaterialsQuestions__premium-banner-icon{color:#ea580c;font-size:2rem}.MaterialsQuestions__premium-banner p{color:#9a3412;flex:1 1;font-family:roboto;font-size:1.4rem;line-height:1.5;margin:0}@media(max-width:768px){.MaterialsQuestions__premium-banner p{margin-bottom:.8rem}}.MaterialsQuestions__premium-banner-button{align-items:center;background-color:#ea580c;border:none;border-radius:2.4rem;cursor:pointer;display:inline-flex;gap:.8rem;margin-left:auto;min-width:-webkit-max-content;min-width:max-content;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease;white-space:nowrap}.MaterialsQuestions__premium-banner-button.animate-button:before{animation:button-shine 6s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes button-shine{0%{left:-100%}15%{left:100%}to{left:100%}}@media(max-width:768px){.MaterialsQuestions__premium-banner-button{justify-content:center;margin-left:0;width:100%}}.MaterialsQuestions__premium-banner-button:hover{background-color:#c2410c;box-shadow:0 4px 12px -2px rgba(234,88,12,.3);transform:translateY(-1px)}.MaterialsQuestions__premium-banner-button:active{transform:translateY(0)}.MaterialsQuestions__premium-banner-button span{color:#fff;font-family:roboto;font-size:1.4rem;font-weight:500}.MaterialsQuestions__premium-banner-button-icon{color:#fff;font-size:1.8rem;transition:transform .2s ease}.MaterialsQuestions__premium-banner-button:hover .MaterialsQuestions__premium-banner-button-icon{transform:translateX(.4rem)}.MaterialsQuestions__container{margin-left:-.8rem;margin-right:-.8rem;max-width:calc(100% + 1.6rem);min-width:0;overflow-x:hidden;width:calc(100% + 1.6rem)}.MaterialsQuestions__container [class*=col-]{max-width:100%;min-width:0;padding-left:.8rem;padding-right:.8rem}@media(max-width:768px){.MaterialsQuestions__container [class*=col-]{padding-left:.6rem;padding-right:.6rem}.MaterialsQuestions__container{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}}.MaterialsQuestions__container-skeleton{display:flex;flex-wrap:wrap;gap:1rem;margin-top:4rem}.MaterialsQuestions__container [class*=col-]{padding:1.2rem .8rem}@media(max-width:1150px)and (min-width:769px){.MaterialsQuestions__container [class*=col-]{flex-basis:calc(25% - 0.4rem);flex-grow:0;flex-shrink:0;max-width:calc(25% - .4rem);padding:.8rem .4rem;width:calc(25% - .4rem)}}@media(max-width:768px){.MaterialsQuestions__container [class*=col-]{padding:.8rem 0}}.MaterialsQuestions__container .Question{margin:0}@media(max-width:1150px)and (min-width:769px){.MaterialsQuestions__container .Question__inner{min-height:15rem;padding:1.4rem}.MaterialsQuestions__container .Question__text{font-size:1.35rem;line-height:1.4}.MaterialsQuestions__container .Question__confidence-meter{padding-top:1.2rem;width:160px}.MaterialsQuestions__container .Question__confidence-button{border-radius:.6rem;font-size:1.25rem;max-width:80px;min-width:75px;padding:.8rem 1.2rem}.MaterialsQuestions__container .Question__confidence-buttons{gap:.8rem}.MaterialsQuestions__container .Question__confidence-label{font-size:1.2rem;margin-bottom:1rem}}@media(max-width:768px){.MaterialsQuestions__container [class*=col-]{padding:.8rem 0;width:100%}}.MaterialsQuestions__loading{align-items:center;animation:skeleton-pulse 1.5s ease-in-out infinite;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:40rem;width:100%}.MaterialsQuestions__loading p{color:var(--grayscale-color-600);font-family:roboto;font-size:1.4rem;margin:0}.MaterialsQuestions__stats-skeleton{animation:skeleton-pulse 1.5s ease-in-out infinite;background:var(--grayscale-color-50);border-radius:8px;margin-bottom:1rem;max-width:18rem;padding:1.6rem}.MaterialsQuestions__stats-skeleton .stats-header-skeleton{align-items:center;display:flex}.MaterialsQuestions__stats-skeleton .stats-header-skeleton .stats-info-skeleton{flex:1 1}.MaterialsQuestions__stats-skeleton .stats-header-skeleton .stats-info-skeleton .stats-details-skeleton{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--grayscale-color-100) 25%,var(--grayscale-color-200) 50%,var(--grayscale-color-100) 75%);background-size:200px 100%;border-radius:4px;height:20px;width:100%}.MaterialsQuestions .questions-skeleton{animation:skeleton-pulse 1.5s ease-in-out infinite;background:var(--bg-secondary);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);height:15rem;margin-bottom:1rem;padding:1.5rem;width:25rem}.MaterialsQuestions .questions-skeleton .question-skeleton{height:20px;margin-bottom:1rem}.MaterialsQuestions .questions-skeleton .answer-skeleton,.MaterialsQuestions .questions-skeleton .question-skeleton{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--grayscale-color-100) 25%,var(--grayscale-color-200) 50%,var(--grayscale-color-100) 75%);background-size:200px 100%;border-radius:4px}.MaterialsQuestions .questions-skeleton .answer-skeleton{height:16px;width:60%}@media(max-width:575px){.MaterialsQuestions .MaterialsQuestions__container-skeleton{justify-content:center}.MaterialsQuestions .questions-skeleton{padding:1rem;width:100%}.MaterialsQuestions .questions-skeleton .question-skeleton{height:18px}.MaterialsQuestions .questions-skeleton .answer-skeleton{height:14px}}@media(max-width:768px){.MaterialsQuestions{padding-top:2.4rem}}.MaterialsQuestions__filter-reset{align-items:center;background-color:#fff;border:1px solid var(--grayscale-color-200);border-radius:.8rem;color:var(--grayscale-color-950);cursor:pointer;display:inline-flex;font-family:roboto;font-size:1.5rem;gap:.8rem;margin-bottom:2rem;padding:1.2rem 2rem;transition:all .2s ease}.MaterialsQuestions__filter-reset svg{color:var(--grayscale-color-400);font-size:1.8rem}.MaterialsQuestions__filter-reset:hover{background-color:var(--grayscale-color-50);border-color:var(--grayscale-color-300)}.MaterialsQuestions__filter-reset:active{transform:translateY(0)}@media(max-width:768px){.MaterialsQuestions__filter-reset{justify-content:center;width:100%}}.MaterialsQuestions__no-results{background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:1.2rem;padding:4rem 2rem;text-align:center;width:100%}.MaterialsQuestions__no-results p{color:var(--grayscale-color-600);font-family:roboto;font-size:1.6rem;margin-bottom:1.6rem}.MaterialsQuestions__reset-filters{align-items:center;background-color:#fff;border:1px solid var(--grayscale-color-200);border-radius:.8rem;color:var(--grayscale-color-950);cursor:pointer;display:inline-flex;font-family:roboto;font-size:1.4rem;padding:1rem 2rem;transition:all .2s ease}.MaterialsQuestions__reset-filters:hover{background-color:var(--grayscale-color-50);border-color:var(--grayscale-color-300)}.MaterialsQuestions__reset-filters:active{transform:translateY(0)}.MaterialsQuestions__stats-item{align-items:center;color:var(--grayscale-color-950);display:flex;flex-shrink:0;font-family:roboto;font-size:1.5rem;font-weight:600;gap:.6rem;padding-right:1.6rem;transition:all .2s ease;white-space:nowrap}@media(max-width:768px){.MaterialsQuestions__stats-item{font-size:1.3rem;gap:.4rem;padding-right:1.2rem}}.MaterialsQuestions__stats-item--clickable{background-color:var(--background-color);border:1px solid var(--grayscale-color-100);border-radius:.8rem;cursor:pointer;padding:.8rem 1.2rem;transition:all .2s ease}@media(max-width:768px){.MaterialsQuestions__stats-item--clickable{padding:.6rem 1rem}}.MaterialsQuestions__stats-item--clickable:not(.MaterialsQuestions__stats-item--selected):hover{background-color:var(--grayscale-color-50);border-color:var(--grayscale-color-200);box-shadow:0 2px 4px rgba(0,0,0,.05);transform:translateY(-1px)}.MaterialsQuestions__stats-item--clickable:not(.MaterialsQuestions__stats-item--selected):hover .MaterialsQuestions__stats-item-icon{transform:scale(1.05)}.MaterialsQuestions__stats-item--clickable:active{background-color:var(--grayscale-color-100);transform:translateY(0)}.MaterialsQuestions__stats-item-icon{align-items:center;border-radius:.6rem;display:flex;flex-shrink:0;height:2.4rem;justify-content:center;transition:all .2s ease;width:2.4rem}.MaterialsQuestions__stats-item-icon--not-evaluated{background-color:rgba(234,88,12,.1);color:#ea580c}.MaterialsQuestions__stats-item-icon--review{background-color:rgba(220,38,38,.1);color:#dc2626}.MaterialsQuestions__stats-item-icon--known{background-color:rgba(34,197,94,.1);color:#22c55e}.MaterialsQuestions__stats-item-icon svg{font-size:1.4rem}.MaterialsQuestions__stats-item--selected{background-color:var(--grayscale-color-50);border:1px solid var(--grayscale-color-200);border-radius:.6rem;box-shadow:0 2px 4px rgba(0,0,0,.05);padding:.8rem 1.2rem}@media(max-width:768px){.MaterialsQuestions__stats-item--selected{padding:.6rem 1rem}}.MaterialsQuestions__stats-item--selected.MaterialsQuestions__stats-item--not-evaluated{background-color:rgba(234,88,12,.05);border-color:rgba(234,88,12,.3)}.MaterialsQuestions__stats-item--selected.MaterialsQuestions__stats-item--review{background-color:rgba(220,38,38,.05);border-color:rgba(220,38,38,.3)}.MaterialsQuestions__stats-item--selected.MaterialsQuestions__stats-item--known{background-color:rgba(34,197,94,.05);border-color:rgba(34,197,94,.3)}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}
/*# sourceMappingURL=main-60cdeaac.21de037b.css.map*/