.evaluation .btn-back{font-size:1.4em;color:rgba(0,0,0,.5);text-transform:uppercase;margin-bottom:40px}.evaluation-all.main-content-inner{min-height:100vh;background:var(--secondary-color);padding-top:unset;padding-bottom:80px}.evaluation-edit-feedback{margin-top:-5px;text-align:right}.evaluation-edit-feedback button{font-size:1.4 em;font-weight:unset;font-family:var(--font-family);font-weight:700}.evaluation-student{position:relative}.evaluation-student .evaluation__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evaluation-subtitle{margin-bottom:20px;font-size:1.6em;text-transform:uppercase;color:var(--black-500)}.evaluation-subtitle,.evaluation-title{font-family:var(--font-family);font-weight:700}.evaluation-title{margin-bottom:10px;font-size:2.4em;color:var(--text-color)}.evaluation-status{background:var(--primary-color);color:var(--text-contrast-primary-color);border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);padding:10px;text-transform:uppercase;width:-webkit-min-content;width:-moz-min-content;width:min-content;text-align:center;font-family:var(--font-family);font-weight:700}.evaluation-status.status-text{width:120px}.evaluation-status-mobile{position:relative;margin:20px 0 40px 0}.evaluation-status-label{font-size:1.4em;display:block}.evaluation-status-label.gap{padding:.8em}.evaluation-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.evaluation-header .evaluation-header-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:15px}@media(max-width:740px){.evaluation-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.evaluation-status-value{display:block;min-width:100px;font-size:5.1em}.evaluation-tries{color:var(--primary-color)}.evaluation-tries,.evaluation-tries-time{font-family:var(--font-family);font-size:1.4em}.evaluation-tries-time .highlight{color:var(--primary-color);font-weight:700}.evaluation-tries-p{font-family:var(--font-family);font-size:1.4em;font-weight:700;margin-top:1em}.evaluation-tries-p .highlight{color:var(--primary-color)}.evaluation-tries-p-warning{font-weight:400;margin-top:2em;font-size:1.2em}.evaluation-tries-exceeded-attempts{font-family:var(--font-family);font-size:1.4em;color:var(--text-color)}.evaluation-description{position:relative;margin:20px 0}.evaluation-description li,.evaluation-description ul{font-size:16px;margin-left:15px;list-style-type:disc}.evaluation-description ol{margin-left:15px}.evaluation-description ol li{list-style-type:decimal}.evaluation-description-mobile{margin-bottom:60px}.modal-review-evaluation .modal-confirm-description li{padding-left:0}.modal-review-evaluation .modal-confirm-description li:before{width:0;height:0}.evaluation-description p{margin:0;padding-bottom:10px}.evaluation-open-pre-project{display:-webkit-box;display:-ms-flexbox;display:flex}.evaluation-open-pre-project .btn-flat{margin-top:5px;padding:10px 0}.evaluation-question-description img{max-width:100%}.evaluation-question-section{padding:0 0}.evaluation-question-section:nth-child(odd) .evaluation-question-description,.evaluation-question-section:nth-child(odd) .evaluation-question-number,.evaluation-question-section:nth-child(odd) .evaluation-question-points{color:var(--black-700)}.evaluation-question-section .evaluation-question{margin-top:0}.evaluation-question{margin-top:50px}.evaluation-question.annulled .evaluation-question-answer,.evaluation-question.annulled .evaluation-question-description,.evaluation-question.annulled .evaluation-question-number,.evaluation-question.annulled .evaluation-question-points,.evaluation-question.annulled .form-section-title{opacity:.5}.evaluation-question.annulled .evaluation-question-feedback:not(.is-warning){display:none}.evaluation-question.annulled .card-file-download{pointer-events:none}.evaluation-student .evaluation-question{margin-top:30px;border:1px solid rgba(0,0,0,.25);padding:20px;border-radius:4px;width:100%}.evaluation-student .evaluation-question .evaluation-question-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-choices,.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items{width:48%;gap:4%;min-width:280px;line-height:30px}.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-item,.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items p{display:inline-block}.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-item{width:40%}.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-input,.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-label,.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-select-dropdown-item{font-size:1em}.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-input-details{min-height:0}.evaluation-student .evaluation-question .evaluation-question-flex .evaluation-question-items .form-input-messages-container{display:none}.evaluation-question-user-wrapper{height:70vh}.evaluation-question-user-list-wrapper{position:relative}.evaluation-question-answer .form-item{margin-bottom:0}.evaluation-question .btn-prev{position:absolute;top:100px;left:-60px;color:var(--black-700)}.evaluation-question .btn-next{position:absolute;top:100px;right:-60px;color:var(--black-700)}.evaluation-question .btn-next.is-disabled,.evaluation-question .btn-prev.is-disabled{color:var(--primary-700)}.evaluation-question-user-list{overflow:hidden}.evaluation-question-user{background:var(--surface-0);padding:20px;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);position:absolute;width:100%}.evaluation-question-user-count{position:absolute;top:40px;right:40px;line-height:20px}.evaluation-question-user-count span:first-child{font-size:1.4em;font-weight:700}.evaluation-question-user-count span:nth-child(2){font-size:1.2em}.evaluation-question-user-count span:nth-child(3){font-size:1.2em;font-weight:300}.evaluation-question-header{position:relative;padding-right:100px;margin-bottom:20px}.evaluation-question-number{text-transform:uppercase}.evaluation-question-number,.evaluation-question-points{font-family:var(--font-family);font-size:1.6em;font-weight:700;color:var(--primary-color)}.evaluation-question-points{position:absolute;top:0;right:0;max-width:100px;text-align:right}.evaluation-question-description{margin-bottom:25px;line-height:1.5}.evaluation-question-description ol,.evaluation-question-description ul{padding-left:1.5em}.evaluation-question-description ol{list-style:decimal}.evaluation-question-description ul{list-style:disc}.evaluation-question-description a{text-decoration:underline}.evaluation-question-user-profile{padding-left:50px;position:relative;margin-bottom:20px;max-width:400px}.evaluation-question-user-profile-avatar{position:absolute;top:0;left:0}.evaluation-question-user-profile-avatar svg.icon{width:40px;height:40px}.evaluation-question-user-profile-image{width:40px;height:40px;border-radius:50%;overflow:hidden}.evaluation-question-user-profile-icon{width:40px;height:40px;color:var(--black-500)}.evaluation-question-user-profile-label{display:block;line-height:20px;font-family:var(--font-family);font-size:1.4em;font-weight:700}.evaluation-question-user-profile-name{display:block;line-height:20px;font-family:var(--font-family);font-size:1.6em}.evaluation-question-feedback{background:var(--surface-0);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.16);box-shadow:0 2px 6px rgba(0,0,0,.16);border-radius:8px;padding:20px;margin:25px 0 10px;position:relative}.evaluation-question-feedback-default{padding-left:20px;padding-bottom:10px;border-left:1px solid var(--primary-500er);margin-bottom:30px;margin-top:20px}.evaluation-question-feedback-default p{margin-bottom:0}.evaluation-question-feedback-default-title{font-family:var(--font-family);font-size:1.2em;font-weight:400;margin-bottom:20px}.evaluation-question-feedback.is-default{background:var(--primary-color);color:var(--text-contrast-primary-color);-webkit-animation:enterFeedback .5s;animation:enterFeedback .5s}.evaluation-question-feedback.is-correct{background:var(--success-900);color:var(--text-color);padding-left:70px}.evaluation-question-feedback.is-wrong{background:var(--error-900);color:var(--text-color);padding-left:70px}.evaluation-question-feedback.is-neutral,.evaluation-question-feedback.is-partial{background:var(--primary-color);color:var(--text-color)}.evaluation-question-feedback.is-partial{padding-left:20px}.evaluation-question-feedback.is-warning{background:var(--alert-900);padding-left:70px}.evaluation-question-feedback.is-warning .evaluation-question-feedback-icon{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.evaluation-question-feedback.is-warning .evaluation-question-feedback-title{font-size:1.5em}.notification-position{-webkit-transform:translate(.35em,.35em);transform:translate(.35em,.35em)}.evaluation-question-feedback.is-correct.question-feedback-mobile,.evaluation-question-feedback.is-wrong.question-feedback-mobile{padding-left:20px}.evaluation-question-feedback-option{position:absolute;top:16px;right:0}.feedback-option-mobile{position:relative;top:0}.evaluation-question-feedback-last-edition{position:absolute;top:50px;right:11px;display:block;font-family:var(--font-family);line-height:20px;font-size:12px;opacity:.7;text-align:right}.evaluation-question-feedback-points{display:inline-block;vertical-align:middle;font-family:var(--font-family);font-size:1.6em;font-weight:700;margin-right:10px}.question-feedback-mobile .evaluation-question-feedback-points{font-size:1.2em;padding-left:50px}.evaluation-question-feedback-option .dropdown-link{color:var(--text-color)}.evaluation-question-feedback-user{padding-left:50px;margin-top:10px;margin-bottom:20px;position:relative}.evaluation-question-feedback-user-image-wrapper{position:absolute;top:0;left:0;width:40px;height:40px}.evaluation-question-feedback-user-image-wrapper svg{width:40px;height:40px}.evaluation-question-feedback-user-image{width:40px;height:40px;overflow:hidden;border-radius:50%}.evaluation-question-feedback-user-icon{width:40px;height:40px;color:var(--primary-700)}.evaluation-question-feedback-user-date{display:block;font-family:var(--font-family);font-size:1.4em;line-height:20px}.feedback-user-mobile .evaluation-question-feedback-user-date{font-size:1.2em}.evaluation-question-feedback-user-name{display:block;font-family:var(--font-family);font-size:1.6em;font-weight:700;line-height:20px}.feedback-user-mobile .evaluation-question-feedback-user-name{font-size:1.4em}.evaluation-question-feedback-icon{position:absolute;top:10px;left:20px}.evaluation-question-feedback-title{font-family:var(--font-family);font-size:1.8em;font-weight:700;line-height:20px}.question-feedback-mobile .evaluation-question-feedback-title{font-size:1.6em;padding-left:50px}.question-feedback-mobile.is-partial .evaluation-question-feedback-title{padding-left:0}.evaluation-question-feedback p{margin-bottom:0;word-wrap:break-word}.evaluation-question-feedback-title+p{margin-top:10px}.evaluation-question-correction .form-group .form-input{min-width:135px}.evaluation-question-correction .radio-mobile{display:inline-grid;min-width:100%}.evaluation-student-mobile{margin:0}.evaluation-student .form-submit{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:60px}.evaluation-student .form-submit,.evaluation-student .form-submit .draft__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.evaluation-student .form-submit-again{margin:40px 0}.evaluation-question-user .form-submit{margin-top:40px}.assessments-bar,.assessments-bar-bottom{background:var(--surface-0);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);padding:0 10px;height:40px}.assessments-bar-bottom{position:absolute;bottom:0;width:100%}.assessments-bar .btn-prev{float:left}.examination__container .examination__lateral.mt .lateral__block.fixed{top:70px}.assessments-bar-top.fixed{position:fixed;top:0;width:calc(100% - 60px);z-index:999}.assessments-bar-top.fixed.menu-expanded{width:calc(100% - 210px)}.assessments-bar-top .btn-next{float:right}.assessments-bar-bottom .btn-prev{float:left;position:absolute}.assessments-bar-bottom .btn-next{float:right!important}.assessments-bar-bottom .assessments-bar-controls{float:left;width:100%}.assessments-bar-bottom .assessments-bar-controls .btn-next.btn-flat:hover,.assessments-bar-bottom .btn-prev.btn-flat:hover{color:var(--primary-500)}.assessments-bar-menu-btn{float:left;color:var(--primary-500)}.assessments-bar-title{float:left;font-family:var(--font-family);font-size:1.8em;font-weight:700;line-height:40px;margin-left:20px}.assessments-bar-controls{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:lowercase}.assessments-bar-controls p{background-color:var(--accent-color);color:var(--light-color);padding:11px 10px}.assessments-bar-controls .btn,.assessments-bar-controls .btn:hover{float:left}.assessments-bar-controls .btn .text{font-weight:300}.assessments-bar-controls .btn-next .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.assessments-bar-controls .btn.is-disabled{visibility:hidden}.assessments-bar-controls .controls-counter{float:left;background:var(--primary-color);color:var(--text-color);height:40px;line-height:20px;margin:0 10px;padding:10px;font-weight:300}.assessments-bar-controls .controls-counter-separator{margin:0 5px}.assessments-bar-controls .controls-counter-info{margin-right:5px;display:inline-block;vertical-align:middle;font-size:1.6em}.assessments-bar-controls .controls-counter-separator,.assessments-bar-controls .controls-counter-total{display:inline-block;vertical-align:middle;font-size:1.6em;margin-left:5px}.assessments-bar-controls .controls-counter-current{display:inline-block;vertical-align:middle;font-size:2em;font-weight:900;margin:0 5px}.questions-menu{position:absolute;top:0;left:0;z-index:10;width:280px;height:100%;padding-top:50px;background:var(--surface-section);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.25);box-shadow:0 20px 40px rgba(0,0,0,.25);min-height:calc(100vh - 190px);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.questions-menu.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.is-retracted+.classes-wrapper .questions-menu{min-height:calc(100vh - 110px)}.is-fullscreen .classes-wrapper .questions-menu{min-height:calc(100vh - 40px)}.questions-menu .btn-close{position:absolute;top:0;right:0;color:var(--primary-500)}.questions-menu .btn-back{position:absolute;top:0;left:0;color:var(--primary-500);font-weight:unset}.questions-menu .btn-back span.text{margin-left:10px}.questions-menu-title{font-family:var(--font-family);font-size:1.8em;font-weight:700;color:rgba(0,0,0,.5);text-transform:uppercase;padding-left:20px;margin-bottom:30px}.questions-menu-list{border-top:1px solid #eaeaea;overflow:auto;max-height:calc(100vh - 293px)}.is-retracted+.classes-wrapper .questions-menu-list{max-height:calc(100vh - 213px)}.is-fullscreen .classes-wrapper .questions-menu-list{max-height:calc(100vh - 143px)}.questions-menu-item{position:relative;border-left:4px solid transparent}.questions-menu-item .totals-wrapper{position:absolute;top:0;right:0;padding:10px}.questions-menu-item.is-type-class{border-color:var(--primary-500er)}.questions-menu-item.is-type-activity{border-color:var(--primary-500)}.questions-menu-item.is-type-examination,.questions-menu-item.is-type-research{border-color:var(--primary-color)}.questions-menu-item:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;z-index:-1;background-color:#eaeaea}.questions-menu-link{display:block;line-height:20px;padding:10px 40px 10px 15px}.questions-menu-link .text{display:inline-block;font-family:var(--font-family);font-size:1.6em;color:var(--black-500)}.questions-menu-link.is-active{cursor:default}.questions-menu-link.is-active .text{font-weight:700;color:var(--text-color)}.questions-menu-link.is-completed .icon-wrapper{color:var(--primary-color)}.footer-margin-bottom-mobile{margin-bottom:30px}.content-tabs-body{position:relative}.content-tabs-body .tabs{position:relative;float:left}.content-tabs-body .filter{position:relative;float:unset}.evaluation-question-correction .partial-grade{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.evaluation-question-correction .partial-grade .form-label{font-size:1.4em;max-width:unset}.evaluation .filter-tab-options{margin-bottom:60px}.filter-tab-options .tabs .tabs-link{color:var(--primary-500)}.modal-evaluation-enrollment .datatable-wrapper .datatable-inner{margin-bottom:50px}@media(max-width:1024px){.assessments-bar-controls .controls-counter.controls-counter-center{margin-left:31%;-webkit-transform:translateX(50%);transform:translateX(50%)}.content-tabs-body{margin-top:20px;padding-bottom:60px;font-size:.9em}.evaluation-title{font-size:1.8em}.evaluation-subtitle{font-size:1.4em}.content-tabs-body .tabs{width:100%;text-align:center}.content-tabs-body .filter{position:relative;float:right}.assessments-bar-top .btn-next .text{font-size:10px}.evaluation .filter-tab-options{margin-bottom:10px;text-align:center}.evaluation .filter-tab-options .tabs-link{margin-right:20px}.evaluation .filter-tab-options .tabs-link:last-child{margin-right:unset}.evaluation .label-student-name .td-text,.evaluation .label-title-name .td-text{padding-right:0}.modal-evaluation-enrollment .datatable .tr-colspan .label-title-name{padding-bottom:0}.modal-evaluation-enrollment .datatable .clickable:first-child .tr-colspan .label-title-name{padding-top:0}.modal-evaluation-enrollment .datatable .tr-colspan .label-title-name .td-text{position:relative;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:0}.modal-evaluation-enrollment .datatable .tr-colspan .td{border-bottom:0!important}.modal-evaluation-enrollment .datatable .tr-colspan .datatable-radio-wrapper{position:relative;left:0;width:24px;margin-top:0;height:24px;cursor:pointer}}.evaluation-student .btn-disabled-error{display:block;font-family:var(--font-family);font-size:1.6em;margin-top:10px}.evaluation-libras-floating{position:fixed;right:0;top:50vh}.examination__container .evaluation-question{position:relative}.examination__container .libras-blot{display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.examination__container .libras-blot .libras-title{background-image:url(/assets/images/themes/default/svg/libras.svg);background-size:cover;height:40px;width:40px;color:transparent;position:absolute;right:20px;top:20px;cursor:pointer}.examination__container .libras-blot .libras-content{padding-top:8px;z-index:2}.examination__container .evaluation-question-feedback .libras-title{background-image:url(/assets/images/themes/default/svg/libras-light.svg)}.examination__container .evaluation-description .libras-title{top:0;right:0}.examination__container .evaluation-description .libras-content{margin-top:40px}.libras-on .libras-blot{display:-webkit-box;display:-ms-flexbox;display:flex}.libras-on .evaluation-question-feedback .libras-title{top:60px}.libras-on .evaluation-description .libras-blot{top:0;right:0}.libras-on .evaluation-question-points{margin-right:50px}.form-editor .libras-blot{display:initial}.form-editor .libras-blot .libras-title{background-image:none;height:auto;width:auto;color:var(--text-color-dark);position:static;right:auto;top:auto;cursor:pointer}@media(min-width:550px)and (max-width:740px){.assessments-bar-controls .controls-counter.controls-counter-center{margin-left:22%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media(min-width:440px)and (max-width:549px){.assessments-bar-controls .controls-counter.controls-counter-center{margin-left:15%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media(min-width:412px)and (max-width:439px){.assessments-bar-controls .controls-counter.controls-counter-center{margin-left:3%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media(max-width:411px){.assessments-bar-controls .controls-counter.controls-counter-center{margin-left:8%;-webkit-transform:translateX(50%);transform:translateX(50%)}}.evaluation .view-attempts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.evaluation .view-attempts,.examination__container{display:-webkit-box;display:-ms-flexbox;display:flex}.examination__container{max-width:1080px;-ms-flex-line-pack:center;align-content:center;margin:8em auto 4em auto;gap:3em;padding:0 2em}.examination__container .examination__form{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:772px}.examination__container .examination__lateral,.examination__container .examination__lateral .lateral__block{width:320px}@media(min-width:1025px){.examination__container .examination__lateral .lateral__block.fixed{position:fixed;top:25px}}@media(max-width:1024px){.examination__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:2em 0 2em 0}.examination__container .examination__lateral{max-width:100%}.examination__container .draft__button,.examination__container .evaluation-student .form-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}}