:root{--gray-0:#fff;--gray-50:#f7f7f7;--gray-100:#dfdfdf;--gray-200:#c6c6c6;--gray-300:#adadad;--gray-400:#949494;--gray-500:#7c7c7c;--gray-600:#636363;--gray-700:#4a4a4a;--gray-800:#323232;--gray-900:#191919;--gray-black:#000;--coolGray-0:#fff;--coolGray-50:#f9fafb;--coolGray-100:#dfdfdf;--coolGray-200:#f2f4f7;--coolGray-300:#eaecf0;--coolGray-400:#d0d5dd;--coolGray-500:#98a2b3;--coolGray-600:#667085;--coolGray-700:#475467;--coolGray-800:#344054;--coolGray-900:#1d2939;--coolGray-950:#101828;--yellow-50:#ffd043;--yellow-100:#ffc107;--yellow-200:#ffd24b;--yellow-300:#bc8d00;--blueGray-25:#f4fafb;--error-25:snow;--error-50:#fef3f2;--error-100:#fee4e2;--error-200:#fecdc9;--error-300:#fda19b;--error-400:#f97066;--error-500:#f04438;--error-600:#d92d20;--error-700:#b32318;--error-800:#912018;--error-900:#7a271a;--error-950:#5e190e;--warning-25:#fffcf5;--warning-50:#fffaeb;--warning-100:#feefc6;--warning-200:#fedf89;--warning-300:#fec84b;--warning-400:#fdb022;--warning-500:#f79009;--warning-600:#dc6803;--warning-700:#b54708;--warning-800:#93370d;--warning-900:#792e0d;--warning-950:#531900;--success-25:#f6fef9;--success-50:#ecfdf3;--success-100:#d1fadf;--success-200:#a6f4c5;--success-300:#6ce9a6;--success-400:#32d583;--success-500:#12b76a;--success-600:#039855;--success-700:#027948;--success-800:#05603a;--success-900:#054f31;--success-950:#043421;--info-25:#f0f9ff;--info-50:#e0f2fe;--info-100:#bae6fd;--info-200:#7dd3fc;--info-300:#38bdf8;--info-400:#0ea5e9;--info-500:#0284c7;--info-600:#0369a1;--info-700:#075985;--info-800:#0c4a6e;--info-900:#082f49;--info-950:#082f49;--primary-color:var(--primary-500);--secondary-color:var(--secondary-500);--alert-color:var(--error-500);--alert-hover-color:var(--error-600);--warning-color:var(--warning-500);--warning-hover-color:var(--warning-600);--success-color:var(--success-500);--success-hover-color:var(--success-600);--advanced-color:var(--primary-400)}.report-card-success{background-color:var(--success-500);color:var(--coolGray-950)}.report-card-warning{background-color:var(--warning-400);color:var(--coolGray-950)}.report-card-error{background-color:var(--error-600);color:var(--coolGray-950)}.report-text-secondary{color:var(--secondary-color)}.report-text-alert{color:var(--alert-color)}.report-text-warning{color:var(--warning-color)}.report-text-success{color:var(--success-color)}.report-text-advanced{color:var(--advanced-color)}.report-text-adequate{color:var(--success-hover-color)}.report-text-basic{color:var(--warning-hover-color)}.report-text-below-basic{color:var(--alert-hover-color)}.report-text-missing{color:var(--gray-50)}.report-outline-alert{outline:1px solid var(--alert-color)}.report-outline-warning{outline:1px solid var(--warning-color)}.report-outline-success{outline:1px solid var(--success-color)}.report-bg-primary{background-color:var(--primary-color)}.report-bg-secondary{background-color:var(--secondary-color)}.report-bg-alert{background-color:var(--error-400)!important}.report-bg-warning{background-color:var(--warning-400)!important}.report-bg-success{background-color:var(--success-400)!important}.report-bg-advanced{background-color:var(--primary-400)!important}body{font-family:Poppins,sans-serif}.tw-font-poppins{font-family:Poppins,sans-serif!important}h1,h2,h3,h4,h5,h6,p,span,div,a,button,input,select,textarea,label{font-family:inherit}.tw-font-regular{font-weight:400}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-font-bold{font-weight:700}.toast-div{min-height:5rem;box-shadow:0 0 12px var(--coolGray-100);background-color:var(--gray-0);z-index:1002;border-radius:5px;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;max-width:540px;padding:1rem;display:flex;position:fixed;top:1rem;right:1rem}.toast-info-container{flex:3}.toast-information-div{align-items:center;gap:1rem;padding-left:1.5rem;display:flex}.toast-bar-blue{background:var(--primary-200);border-radius:5px;width:.5rem;height:80%;position:absolute;top:.5rem}.toast-bar-red{background:var(--error-500);border-radius:5px;width:.5rem;height:80%;position:absolute;top:.5rem}.toast-bar-orange{background:var(--warning-500);border-radius:5px;width:.5rem;height:80%;position:absolute;top:.5rem}.toast-icon-div-blue{background:var(--primary-200);border-radius:50%;flex:none;order:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.toast-icon-div-red{background:var(--error-500);border-radius:50%;flex:none;order:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.toast-icon-div-orange{background:var(--warning-500);border-radius:50%;flex:none;order:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.toast-text-div{flex-direction:column;justify-content:center;display:flex}.toast-title{color:var(--coolGray-900);margin-bottom:0;padding-bottom:0;font-size:20px;font-weight:700}.toast-description{color:var(--coolGray-700);margin-bottom:0;padding-bottom:0;font-size:16px}.toast-close-button{background:var(--gray-0);border:none}.toast-buttons-div{flex:1;justify-content:flex-end;align-items:center;gap:.5rem;width:20rem;height:100%;display:flex}@media (width<=768px){.toast-div{flex-direction:column;align-items:flex-start;width:22rem;height:auto}.toast-close-button{position:absolute;top:10%;right:4%}}.new-button{border-radius:20px!important}.button-container-primary{background-color:var(--primary-500);color:var(--gray-0);border:none;border-radius:5px;justify-content:center;width:100%;min-width:2.5rem;height:100%;min-height:2.5rem;font-size:14px;font-weight:700;display:flex;align-items:center!important}.button-container-primary:disabled{opacity:.6}.button-container-primary:hover:enabled{background:var(--primary-600)}.button-container-primary:hover:active{background:var(--primary-700)}.button-container-primary:focus{outline:none}.button-container-report{background-color:var(--primary-500);color:var(--gray-0);border:none;border-radius:5px;justify-content:center;width:100%;min-width:2.5rem;height:100%;min-height:2.5rem;font-size:14px;font-weight:700;display:flex;align-items:center!important}.button-container-report:disabled{opacity:.6}.button-container-report:hover:enabled{background:var(--primary-600)}.button-container-report:hover:active{background:var(--primary-700)}.button-container-report:focus{outline:none}.button-container-outlined{color:var(--primary-900);border:1px solid var(--coolGray-400);background-color:#0000;border-radius:5px;justify-content:center;gap:1rem;width:100%;min-height:2.5rem;font-size:14px;font-weight:700;display:flex;align-items:center!important}.button-container-outlined:hover:enabled{background-color:var(--primary-25)}.button-container-outlined:hover:active{background-color:var(--primary-50)}.button-container-outlined:focus{outline:none}.button-container-outlined:disabled{opacity:.6}.button-container-red{background-color:var(--error-600);color:var(--gray-0);border:none;border-radius:5px;justify-content:center;gap:1rem;width:100%;min-height:2.5rem;font-size:14px;font-weight:700;display:flex;align-items:center!important}.button-container-red:disabled{opacity:.6}.button-container-red:hover:enabled{background:var(--error-700)}.button-container-red:hover:active{background:var(--error-800)}.button-container-red:focus{outline:none}.button-container-red-outlined{color:var(--error-600);background-color:#0000;background-color:var(--gray-0);border:1px solid var(--error-200);border-radius:5px;justify-content:center;gap:1rem;width:100%;min-height:2.5rem;font-size:14px;font-weight:700;display:flex;align-items:center!important}.button-container-red-outlined:hover:enabled{background-color:var(--error-25)}.button-container-red-outlined:hover:active{background:var(--error-50)}.button-container-red-outlined:disabled{opacity:.6}.button-container-red-outlined:focus{outline:none}.button-label{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.button-with-icon.button-label{margin-left:8px}.button-with-icon-right.button-label{margin-right:8px}@media (width<=576px){.button-witch-icon{border-radius:50%;justify-content:center;align-items:center;min-width:40px;max-width:40px;min-height:40px;max-height:40px;display:flex}.button-witch-icon span{display:none}}.input-component{width:100%;position:relative}.input-component.rounded .custom-input{border:1px solid var(--coolGray-100);border-radius:20px;width:100%;min-height:40px;padding:12px;font-size:14px;font-weight:600;line-height:18px}.input-component .custom-input{border:1px solid var(--coolGray-100);width:100%;min-height:40px;color:var(--coolGray-900);border-radius:5px;padding:12px;font-size:14px;font-weight:600;line-height:18px}.input-component .name{width:100%;padding-bottom:14px;font-weight:500;line-height:16.6px}.input-component .custom-input.icon-present{padding-left:36px}.input-component .input-icon{color:var(--coolGray-900);position:absolute;top:12px;left:12px}.input-component:focus-within .input-icon,.input-component:focus-within .fa-regular{color:var(--coolGray-900)}.input-component .custom-input:hover{background-color:var(--coolGray-50)}.input-component .custom-input:focus{border:1px solid var(--primary-100);outline:none;color:var(--coolGray-900)!important}.input-component .custom-input:disabled{opacity:.6}.input-component .custom-input::placeholder{color:var(--coolGray-500)}.input-component .fa-regular{color:var(--coolGray-500);cursor:pointer;font-size:18px;position:absolute;bottom:13px;right:13px}.index-table-component{width:100%}.index-table-component table{border-collapse:collapse;width:100%}.index-table-component th,.index-table-component td{border-bottom:1px solid var(--coolGray-100);text-align:center;min-width:70px;padding:11px 0}.index-table-component th{color:var(--coolGray-950);font-size:12px;font-weight:700}.index-table-component td{color:var(--coolGray-700);font-size:14px;font-weight:600}.index-table-component .item-badge{color:var(--primary-700);background-color:var(--coolGray-50);text-align:center;border-radius:46px;margin:0 5px;padding:5px 8px}.index-table-component .options-icon{position:relative}.index-table-component .options-icon i.fa-ellipsis-vertical{cursor:pointer;padding:5px}.index-table-component .edit-button{color:var(--primary-700);font-size:14px;font-weight:600}.index-table-component .delete-button{color:var(--error-600);font-size:14px;font-weight:600}.table-responsive::-webkit-scrollbar{width:8px;box-shadow:none}.table-responsive::-webkit-scrollbar-thumb{background-color:var(--coolGray-100);box-shadow:none;border-radius:6px}.table-responsive::-webkit-scrollbar-thumb:hover{background-color:var(--gray-200);box-shadow:none}.table-responsive::-webkit-scrollbar-track{background-color:var(--gray-0);box-shadow:none;border:none;margin:6px 0!important}.tooltip-link-css.tooltip-inner{color:#000;text-align:start;border-radius:10px;margin:16px;padding:0;background-color:var(--gray-0)!important}.tooltip{z-index:10500!important}.tooltip-link.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement=top] .arrow:before{border-top-color:var(--coolGray-100);margin-top:-16px}.tooltip-link.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement=right] .arrow:before{border-right-color:var(--coolGray-100);margin-right:-16px}.tooltip-link.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement=bottom] .arrow:before{border-bottom-color:var(--coolGray-100);margin-bottom:-16px}.tooltip-link.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement=left] .arrow:before{border-left-color:var(--coolGray-100);margin-left:-16px}.options-modal-infos{border:1px solid var(--coolGray-100);border-radius:10px;width:100%;height:100%;overflow:hidden}.options-modal-infos .tooltip-infos-links{cursor:pointer;border-radius:10px}.options-modal-infos .tooltip-infos-links a,.options-modal-infos .tooltip-infos-links div{color:var(--primary-400);align-items:center;display:flex;padding:14px!important}.options-modal-infos .tooltip-infos-links i{width:30px}.options-modal-infos .tooltip-infos-links:hover{border-radius:0;background-color:var(--primary-25)!important}.options-modal-infos .tooltip-infos-links a p,.options-modal-infos .edit-button p{margin:0;padding:0}.options-modal-infos .edit-button:hover{background-color:var(--primary-25)!important}.new-page-layout p{margin:0;padding:0}.new-page-layout .new-page-align{width:100%;height:auto;padding:0 32px}@media screen and (width<=992px){.new-page-layout .new-page-align{padding:0 12px}}.new-page-layout .new-page-header{justify-content:space-between;align-items:center;width:100%;margin:30px 0;display:flex}@media screen and (width<=992px){.new-page-layout .new-page-header{flex-direction:column}}.new-page-layout .new-page-content{background-color:var(--gray-0);border-radius:10px;width:100%;height:100%;padding:40px 32px;overflow-x:hidden}.new-page-layout .new-page-title{height:100%;color:var(--coolGray-700);justify-content:flex-start;align-items:end;font-size:18px;font-weight:500;display:flex}.new-page-layout .new-page-title b{color:var(--coolGray-950);font-size:22px}@media screen and (width<=992px){.new-page-layout .new-page-align{padding:0 12px}.new-page-layout .new-page-header{flex-direction:column;gap:5px}.new-page-layout .new-page-header .new-page-title{font-size:15px}.new-page-layout .new-page-header .new-page-title b{font-size:18px}.new-page-layout .new-page-header .top-buttons-container{flex-direction:column;align-items:center;gap:5px}.new-page-content{padding:20px 16px}}@media (width<=576px){.new-page-layout .new-page-header{flex-direction:row;justify-content:space-between;display:flex}.new-page-layout .new-page-content{padding:20px 16px}.align-button-create-question{width:40px!important}.new-page-layout .new-page-header .top-buttons-container{flex-direction:row;justify-content:space-between;gap:12px;width:auto;display:flex}.page-layout-header-buttons{width:auto!important;margin:0!important}.button-search-index-filters{display:none}.new-page-layout .new-page-title p{white-space:nowrap;width:auto;padding-right:4px}.new-page-layout .new-page-title{white-space:nowrap;width:auto}.new-page-layout .new-page-title b{display:none}}.input-file-component{background-color:var(--gray-0);border:2px dashed var(--primary-100);border-radius:10px;justify-content:center;align-items:center;width:100%;height:195px;padding:16px;display:flex}.label-input-file{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:20px;display:flex}.label-input-icon-circle{background-color:var(--primary-50);border-radius:50%;justify-content:center;align-items:center;min-width:60px;min-height:60px;display:flex}.label-input-file i{color:var(--primary-400);font-size:30px}.label-input-file h1{color:var(--primary-400);text-align:center;margin:0;font-size:18px;font-weight:700}.label-input-file p{color:var(--coolGray-700);font-size:14px}.input-file-infos{justify-content:center;align-items:center;width:100%;padding-top:20px;display:flex}.input-file-icon-circle{background-color:var(--error-100);border:none;border-radius:50%;justify-content:center;align-items:center;min-width:24px;min-height:24px;margin-left:12px;transition:all .2s;display:flex}.input-file-icon-circle:hover{background-color:var(--error-200);transition:all .3s}.input-file-icon-circle i{color:var(--error-500);font-size:14px}.component-input-label{color:var(--coolGray-900);margin-bottom:8px;font-size:14px;font-weight:600}.component-input-label span{color:var(--coolGray-600);font-size:14px;font-weight:400}.checkbox-card-component{border:1px solid var(--coolGray-400);min-width:160px;color:var(--coolGray-900);align-items:center;gap:10px;display:flex;border-radius:.35rem!important;margin:.5rem!important;padding:1.25rem!important}.checkbox-card-component label{margin:0}.collection-checkbox{cursor:pointer}.selected{background:var(--primary-25);color:var(--primary-400);border:1px solid var(--primary-100)!important}.year-card-component{border:1px solid var(--coolGray-100);border-radius:8px;flex-flow:wrap;min-height:215px;max-height:215px;display:flex}.year-card-component .exams-batch-list{width:100%;max-height:110px;padding:.45rem;overflow-y:auto}.year-card-component p{color:var(--primary-400)}.custom-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-number-input{appearance:textfield}.input-group>.form-control:not(:last-child){border:1px solid var(--coolGray-400);color:var(--coolGray-500)}.input-group>.form-control:not(:last-child):focus{border:1px solid var(--primary-100);box-shadow:none;color:var(--coolGray-900)}.input-group>.form-control:not(:last-child):hover{background-color:var(--coolGray-50)}.input-group-text{border:1px solid var(--coolGray-400);color:var(--coolGray-500);background-color:#fff}.average-alert-card{border-radius:15px;justify-content:flex-start;align-items:center;width:100%;height:100%;min-height:72px;padding:24px 32px;display:flex}.exam-conclusion-card{background-color:var(--primary-300);width:80%;height:100px;color:var(--gray-0);border-radius:15px;justify-content:center;align-items:center;font-weight:500;display:flex}.grades-average-card{background-color:var(--primary-300);width:100%;height:auto;color:var(--gray-0);text-align:center;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px 0;display:flex}.grades-average-card .alert-card-title{justify-content:center;font-size:20px;font-weight:500}@media screen and (width<=576px){.grades-average-card{height:35vh;margin-bottom:10vh}}.grades-average-card h3{padding-right:4px;font-size:54px;font-weight:700}.grades-average-card .note{align-items:center;gap:10px;display:flex}.grades-average-card .note p{padding-top:10px;font-size:30px}div.ability-description{margin-bottom:24px}div.details{background:#fff;max-width:818px;padding:24px;position:relative}div.abilities{flex-direction:row;justify-content:left;margin-top:10px;margin-bottom:24px;display:flex}div.ability-pill{justify-content:center;align-items:center;min-width:49px;min-height:32px;margin-right:10px;padding:4px 8px;display:flex}a.active div.ability-pill{background-color:#fff!important}div.ability-pill span{font-size:16px;font-style:normal;font-weight:700;line-height:24px}a:not(.active) div.ability-pill span{color:#fff}div.ability-content{flex-direction:column;display:flex}div.ability-theme{margin-bottom:24px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}div.ability-theme strong{font-weight:700}div.ability-questions{flex-direction:row;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}div.ability-questions strong{font-weight:700}div.questions-names{flex-direction:row;display:flex}div.question-pill{background:#b3b3b3;border-radius:20%;justify-content:center;align-items:center;width:32px;height:24px;margin:0 5px;padding:4px 8px;display:flex}div.question-pill span{color:#fff;font-size:12px;font-style:normal;font-weight:700}.close-icon{cursor:pointer;color:var(--alert-color);padding:8px;font-size:32px;position:absolute;top:16px;right:16px}.close-icon:hover{color:var(--alert-hover-color)}div.exam-item{cursor:pointer;margin:0 2px;transition:all .3s ease-in-out;display:inline-block}div.exam-item:hover{margin:0 10px;transform:scale(1.2)}.critical-item-selected{transform:scale(1.2);margin:0 15px!important}div.item-name{justify-content:center;align-items:center;width:98px;height:32px;margin-bottom:4px;display:flex}div.item-name span{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px}div.item-abilities{justify-content:center;align-items:center;width:98px;height:24px;margin:4px 0;display:flex}div.item-abilities span{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:16px}div.item-percent{justify-content:center;align-items:center;width:98px;height:44px;margin-top:4px;display:flex}div.item-percent span{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.item-card{border-radius:4px;justify-content:center;align-items:center;padding:12px 26px}.item-card .text{color:var(--gray-0);margin:0}.item-card .title{margin-bottom:8px;font-size:20px;font-weight:700}.item-card .percentage{font-size:14px;font-weight:500}.gradient-item{width:115px;height:115px;box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:inline-flex}.gradient-item-link{cursor:pointer;color:inherit;font-size:initial!important}.gradient-item .label,.gradient-item .title{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:90%;overflow:hidden}.gradient-item .label{font-size:12px;font-weight:400}.gradient-item .title{font-size:16px;font-weight:700}.gradient-item .percentage{font-size:12px;font-weight:500}.info-card{background:var(--coolGray-25);border:1px solid var(--coolGray-100);width:100%;min-height:72px;box-shadow:0 4px 6px var(--coolGray-100);color:var(--coolGray-950);border-radius:15px;justify-content:flex-start;align-items:center;padding:30px 32px;display:flex}.info-card h1{margin:0 0 5px;font-size:1.6rem;font-weight:500}.info-card p{margin:0;font-size:1rem}div.critical-item{color:var(--coolGray-950);flex-direction:column;display:flex}@media screen and (width<=576px){.item-left{padding-left:20px}.item-right{padding-right:60px}}p.title-text{font-size:14px;font-weight:400;line-height:20px}div.scrollable{overscroll-behavior-inline:contain;grid-auto-flow:column;justify-content:safe center;gap:8px;display:grid;overflow-x:auto}div.details-container{justify-content:center;align-items:center;margin-top:24px;padding:26px;display:flex}.alternative_section{background:var(--gray-0);border-radius:15px;flex-direction:row;flex:none;order:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.alternative_section li a{color:var(--coolGray-950);font-size:16px}.alternative_section li .active{border-bottom:4px solid var(--primary-200);display:inline-block}.alternative-section th{background:var(--gray-20);border:1px solid var(--gray-100);text-align:center;color:var(--coolGray-950);text-overflow:ellipsis;white-space:nowrap;place-content:center;min-width:120px;max-width:120px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;overflow:hidden;border-bottom-width:0!important}.alternative-section .abilities-header{text-overflow:clip;white-space:normal}.alternative-section td{border:1px solid var(--gray-100);border-bottom-width:0!important}.alternative-text{text-align:center;color:var(--coolGray-950);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.alternative .percentage-data{display:none}.alternative .alternative-data{display:block}.result .percentage-data{color:var(--coolGray-950);font-size:12px;font-weight:400}.result .alternative-data{color:var(--coolGray-800);font-size:16px;font-weight:500}.percent .percentage-data{display:block}.percent .alternative-data{display:none}.stick-bottom{cursor:pointer;margin-bottom:0;bottom:0}.legend-box{background:var(--coolGray-50);flex:none;order:0;width:40px;height:20px}.legend-div{min-width:420px}@media screen and (width<=576px){.legend-div{min-width:auto}.alternative_section{font-size:13px}.alternative_section li a{font-size:10px}.legend-box{margin-left:30px}}.legend-text{text-align:center;color:var(--coolGray-950);padding-left:16px;font-size:12px;font-style:normal;font-weight:700;line-height:20px;overflow:clip}.students-section{background-color:var(--coolGray-50);max-height:90vh;padding:32px .5rem;margin-bottom:3rem!important}.students-section .table-wraper{max-height:90vh;overflow-y:scroll}.students-table{background-color:var(--gray-0);border-collapse:separate;border-spacing:0;position:relative}.students-table thead{position:sticky;top:0}.students-table th{border:1px solid var(--gray-100);text-align:center;background:var(--coolGray-50);text-overflow:ellipsis;white-space:nowrap;min-width:140px;max-width:140px;font-size:16px;font-style:normal;font-weight:700;overflow:hidden;vertical-align:middle!important;border-bottom-width:0!important}.students-table .table-title{min-width:140px}.successes-column{min-width:110px}.grades-column{min-width:81px}.students-table td{text-align:center;border:1px solid var(--gray-100);border-bottom-width:0!important}.level-text{color:var(--gray-0)}.level-badge-cell{width:20px}a.student-name{color:var(--primary-400)!important;font-size:16px!important}.allow-modal{cursor:pointer;width:100%;color:inherit;font-size:initial!important}a.allow-modal:hover{color:initial}.item-section .navbar-content{background-color:var(--gray-0);border-radius:15px}.item-section li a{font-size:16px}@media screen and (width<=576px){.item-section li a{font-size:8px}}.item-section li .active{border-bottom:4px solid var(--primary-200)}.item-section .items-table{background-color:var(--gray-0)}.item-section .items-table td{text-align:center;border:1px solid var(--gray-100)}.item-section .items-table th{text-align:center;background:var(--coolGray-50);border:1px solid var(--gray-100);text-overflow:ellipsis;white-space:nowrap;min-width:120px;max-width:120px;font-size:16px;font-style:normal;font-weight:700;overflow:hidden}.item-section .items-table .table-title{vertical-align:middle;text-overflow:clip;white-space:normal;max-width:120px}.item-section .level-text{color:var(--gray-0)}.item-section .navbar-text{color:var(--coolGray-950);cursor:pointer;padding-bottom:0!important}.item-section .correct_row{background-color:var(--success-100)}.item-section .row-header{font-size:16px;font-style:normal;font-weight:700}.item-section .wrong_row{background-color:var(--error-100)}.item-section .togglable-row.active{display:table-row}.item-section .togglable-row:not(.active){display:none}.ability-section{background-color:var(--coolGray-50);flex-direction:column;display:flex}.ability-section .caption-div{justify-content:flex-end;margin-bottom:48px;display:flex}.ability-section .caption-div *{margin-left:12px}.ability-section .range-div{flex-direction:row;justify-content:space-between;display:flex}.ability-section .content-container .tab-container{flex-direction:column;margin-top:64px;display:flex}.ability-section .caption-range{justify-content:space-between;display:flex}.ability-section .scrollable{overscroll-behavior-inline:contain;grid-auto-flow:column;margin-bottom:8px;display:grid;overflow-x:auto}div.scrollable::-webkit-scrollbar{display:none}.ability-section .details{flex-direction:column;justify-content:flex-start;padding:14px 16px 24px;display:flex}.county-card{cursor:pointer;flex-direction:column;align-items:center;width:120px;display:flex}.county-card .colored-header{width:100%;min-width:80px;height:16px;margin-bottom:12px;margin-right:1px;font-size:12px}.county-card .title-container{background-color:var(--coolGray-50);padding:10px 0;font-size:16px;font-weight:700;display:flex}.students-by-class-section{background-color:var(--coolGray-50);padding:32px .5rem;margin-bottom:1.5rem!important}.students-by-class-section .table-wraper{max-height:90vh;overflow-y:scroll}.students-by-class-section .reports-accordion{box-shadow:none;border:0;padding:32px 0}.students-by-class-section .items-table{border-collapse:separate;border-spacing:0;position:relative}.students-by-class-section .items-table thead{position:sticky;top:0}.students-by-class-section .reports-accordion .accordion-header{padding:0}.students-by-class-section .chart-container{height:350px}.students-by-class-section #class-comparison-chart{margin:0 8vw}.students-by-class-section .items-table th{background:var(--coolGray-50)}.students-by-class-section .items-table th,.students-by-class-section .items-table td{border:1px solid var(--gray-100);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;min-width:120px;max-width:120px;overflow:hidden}.students-by-class-section .items-table .class-name-header{background:var(--coolGray-50);white-space:normal;max-width:175px}.students-by-class-section .performance-info{border-left:1px solid var(--coolGray-100);border-right:1px solid var(--coolGray-100);background-color:var(--coolGray-50);margin:10px;font-size:16px}.students-by-class-section .total-performance{background-color:var(--coolGray-50);border-radius:7px;margin:45px 0;padding:10px;font-size:20px}.students-by-class-section th,.students-by-class-section td{text-align:center}@media only screen and (width<=768px){.students-by-class-section #class-comparison-chart{margin:0}.students-by-class-section .chart-container{height:300px}}.items-situation-section{flex-direction:column;align-items:center;padding:32px 10%;display:flex}.items-situation-section .tab-navigator{background-color:var(--gray-0);border-radius:24px;justify-content:center;gap:10%;width:100%;margin-bottom:42px;display:flex}.items-situation-section .tab-navigator .tab-item{cursor:pointer;padding:6px 16px;font-size:14px;font-weight:400}.items-situation-section .tab-navigator .tab-item a{color:var(--coolGray-950);padding:4px 8px}.items-situation-section li .active{border-bottom:4px solid var(--primary-200)}.items-situation-section .items-list-container{flex-wrap:wrap;flex:1;gap:10px;display:flex}.items-situation-section .caption-container{gap:28px;margin:54px 0;display:flex}.items-situation-section .description{color:var(--coolGray-950);align-self:flex-start;margin:0;font-size:16px;font-weight:500}.gradient-items{flex-direction:column;flex:1;padding-top:32px;display:flex}.gradient-items .items-list{flex-wrap:wrap;flex:1;gap:32px;margin-bottom:42px;display:flex}.gradient-items .average-performance{background-color:var(--coolGray-50);border-radius:8px;flex:1;padding:10px 25px;font-size:20px;display:flex}.presence-table th{background-color:var(--gray-0);border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100);text-align:center;width:20%;font-weight:700;border-bottom-width:0!important}.presence-table td{background-color:var(--coolGray-50);border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100);text-align:center}.isDisabled{cursor:not-allowed;opacity:.5}.ability-modal{color:var(--coolGray-950)!important}a[aria-disabled=true]{color:var(--primary-400);pointer-events:none;text-decoration:none;display:inline-block}.ability-modal h4{color:var(--primary-400);font-size:20px;font-weight:600}.ability-modal .cards{justify-content:space-between;padding-top:20px;display:flex}.ability-modal .modal-card{background:var(--coolGray-50);width:256px;height:192px;color:var(--primary-400);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.ability-modal .modal-card:hover{color:var(--primary-700);background-color:var(--coolGray-400)}.question-details-modal .ability-row{border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;gap:81px;width:100%;margin-bottom:16px;padding:8px 16px;display:flex}div.pills{flex-direction:row;flex:1;justify-content:start;align-items:center;display:flex}div.level-ability{flex-direction:row;justify-content:center;align-items:center;margin:5px 0;display:flex}div.card-questions-body{justify-content:center;align-items:center;display:flex}div.item-details{background:var(--coolGray-100);border-radius:15px;min-width:644px;padding:8px 16px}.question-details-modal h2{font-size:14px;font-weight:700;margin-top:.5rem!important}.item-modal .ability-row{background-color:var(--coolGray-50);border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;gap:81px;width:100%;margin-bottom:16px;padding:8px 16px;display:flex}.item-modal ul{border-bottom:none;justify-content:space-around;gap:36px;width:100%}.item-modal .students-row{background:var(--coolGray-200);border-radius:15px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:16px;padding:4px 12px;display:flex}.item-modal .alternative-row{border:1px solid var(--coolGray-100);border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;gap:36px;width:100%;height:40px;margin-bottom:8px;display:flex}.item-modal .item-text-container{color:var(--coolGray-950);background-color:var(--primary-100);border-radius:15px;height:24px;padding:2px 8px;font-size:14px}.item-modal h2{font-size:14px;font-weight:700;margin-top:.5rem!important}.item-modal .nav-tabs li{border-radius:20px}.item-modal li .active{border-bottom:3px solid var(--primary-300)}.item-modal li .report-bg-success:hover,.item-modal li .report-bg-alert:hover{background-color:var(--primary-100)!important}.item-modal .list-row{height:80px;overflow-y:scroll}.item-modal .list-row ul{list-style-type:none}.situation-modal ul.nav-tabs{border:1px solid var(--coolGray-100);border-radius:15px;justify-content:space-between;gap:36px;width:100%;margin-bottom:8px;padding:0 32px}.situation-modal a{color:var(--coolGray-950)!important}.situation-modal li .active{border-bottom:4px solid var(--primary-200)}.situation-modal .badge-container{justify-content:center;align-items:center;padding:8px 16px;display:flex}.situation-modal .tab-content-container ul{list-style-type:none}.situation-modal .tab-content-container ul li{margin-bottom:8px}.situation-modal .students-row{background:var(--coolGray-200);border-radius:15px;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:16px;padding:4px 12px;display:flex}@media screen and (width<=576px){.situation-modal .badge-container{padding:0 0 8px}}.performance-modal ul.nav-tabs{border:1px solid var(--gray-10);border-radius:15px;justify-content:space-between;width:100%;margin-bottom:8px;padding:0 32px}.performance-modal li .active{border-bottom:4px solid var(--primary-200)}.performance-modal .tab-content-container ul{list-style-type:none}.performance-modal .tab-content-container ul li{text-align:center;margin-bottom:8px}.performance-modal .badge-container{justify-content:center;align-items:center;padding:8px;display:flex}.tab-content-container ul{padding-left:0;list-style-type:none}.performance-modal .counties-row{text-align:center;background:var(--coolGray-100);border-radius:15px;width:100%;margin-bottom:16px;padding:4px 12px}.performance-modal .tab-content-container{flex-direction:column;align-items:center;width:100%}@media screen and (width<=576px){.performance-modal .badge-container{padding:0 0 8px}}.modal-components-rounded-card{box-shadow:0 6px 12px var(--coolGray-100);background-color:var(--gray-0);border:1px solid var(--coolGray-100);pointer-events:auto;border-radius:25px;padding:7vh 6vw}.modal-components-title{color:var(--coolGray-950);flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%;padding-bottom:30px;display:flex}.modal-components-title h1,.modal-components-title i{margin:0;font-size:30px;font-weight:700}.modal-components-text{color:var(--coolGray-700);margin:0;font-size:16px;font-style:normal;font-weight:400}@media only screen and (width<=768px){.modal-components-title h1,.modal-components-title i{font-size:25px}}.tooltip-message-css.tooltip-inner{background-color:var(--primary-200);color:var(--coolGray-900);text-align:start;border:none;margin:16px;padding:10px;opacity:1!important}.tooltip.show{opacity:1!important}.tooltip-message.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement=top] .arrow:before{border-top-color:var(--primary-200);margin-top:-16px}.tooltip-message.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement=right] .arrow:before{border-right-color:var(--primary-200);margin-right:-16px}.tooltip-message.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement=bottom] .arrow:before{border-bottom-color:var(--primary-200);margin-bottom:-16px}.tooltip-message.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement=left] .arrow:before{border-left-color:var(--primary-200);margin-left:-16px}.exam-status{background-color:var(--coolGray-25);box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;height:100%;padding:32px;font-style:normal}.exam-status h3{color:var(--gray-80);margin-bottom:0;font-size:14px;font-weight:500;line-height:20px}.exam-status .subtitle{color:var(--gray-80);font-size:12px;font-weight:400;line-height:16px}.exam-status .info-section{gap:12px;padding-top:36px;display:flex}.exam-status .info-row{align-items:center;padding-bottom:12px}.exam-status .color-rectangle{border-radius:2px;width:11px;height:11px;margin-right:8px}.student-participation-chart{background-color:var(--coolGray-25);box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;flex-direction:column;gap:48px;height:100%;padding:28px;display:flex}.participation-chart{width:279px;height:279px}h3.participation-title{font-size:20px;font-style:normal;font-weight:500;line-height:28px}@media only screen and (width<=768px){.participation-chart{width:260px;height:260px}.student-participation-chart{margin-top:30px}}span.students-count{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.student-participation-chart .info-text,.student-participation-chart .info-text span{font-size:22px}@media only screen and (width<=400px){.student-participation-chart .info-text,.student-participation-chart .info-text span{font-size:16px}.student-participation-chart .info-text i{padding-right:12px;font-size:16px}}.situations-graph .rounded-card{box-shadow:0 4px 6px var(--coolGray-100);background-color:var(--coolGray-25);border:0;border-radius:25px;height:100%;padding:6vh 6vw}.situations-graph .card-title h2{text-align:center;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:normal;width:100%;margin:0}@media only screen and (width<=768px){.situations-graph .card-title h5{font-size:20px}}h2.graph-title{color:var(--coolGray-950);margin-bottom:4px;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.reports-accordion{background-color:var(--gray-10);border:1px solid var(--coolGray-100);box-shadow:0 4px 6px var(--coolGray-100);-moz-column-break-inside:avoid;break-inside:avoid;border-radius:15px;width:100%;padding:32px;overflow-x:auto}.reports-accordion .collapse>div{width:100%;overflow-x:auto}@media screen and (width<=576px){.reports-accordion{padding:8px}.reports-accordion .accordion-header{padding:0 8px}.reports-accordion .accordion-body{padding:4px}}.accordion-link{color:var(--coolGray-950);font-size:20px}a:hover{color:var(--primary-300)}.abilities-text a{font-size:14px!important}.abilities-text{min-width:120px}.multiple-abilities-markup{position:relative}.multiple-abilities-markup:after{content:"";border-bottom:20px solid #0000;border-left:20px solid #0000;border-top:20px solid var(--coolGray-100);width:0;height:0;display:block;position:absolute;top:0;right:0}.report-header h2{color:#1a1a1a;font-size:24px;font-weight:600}.report-header i{color:#327883}.report-header a{color:var(--primary-500);font-weight:600}.report-header .header-columns{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.report-header .header-columns .middle-header-column{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.report-header .header-columns p{color:#333;font-size:12px}.report-header .header-columns h5{color:#666;font-size:14px;font-weight:600}.report-header #cache_update_data{color:#666;font-size:12px;font-weight:400}div.pill{border-radius:15px;justify-content:center;align-items:center;margin-right:5px;padding:2px 8px;display:flex}div.pill span{color:var(--coolGray-0);font-size:14px;font-weight:500;line-height:20px}.report-bg-missing{background-color:#9ca3af}.caption-item{align-items:center;display:flex}.caption-item .square{width:12px;height:12px;margin-right:8px}.caption-item .title{margin:0;font-size:12px}.custom-pagination .pagination{justify-content:space-between;margin:0;padding-top:40px}.custom-pagination nav{width:100%}.custom-pagination .pagination .next{margin-left:auto}.custom-pagination .pagination .prev{margin-right:auto}.custom-pagination .pagination .prev a,.custom-pagination .pagination .next a{color:var(--primary-700);cursor:pointer;width:auto}.custom-pagination .pagination .active a{background-color:var(--primary-400);margin:0 12px}.custom-pagination .pagination li a{all:unset;cursor:pointer;color:var(--coolGray-700);border-radius:5px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;display:flex}.custom-pagination .pagination li i{color:var(--coolGray-700);margin:0 8px;font-size:10px}.custom-pagination .pagination .disabled a{color:var(--coolGray-700);cursor:not-allowed}@media (width<=576px){.page-link p{display:none!important}}.filter-drawer *{margin:0;padding:0}.filter-drawer{z-index:9999;background-color:var(--gray-0);width:360px;height:100vh;transition:all .2s linear;position:absolute;top:0;right:0}.filter-drawer .filter-align{width:100%;height:100vh;padding:36px 24px 102px}.filter-drawer .filter-header{justify-content:space-between;align-items:center;width:100%;display:flex}.filter-drawer .filter-header h1{color:var(--grayCool-950);font-size:22px;font-weight:700}.filter-header i{color:var(--grayCool-950);cursor:pointer;padding:10px;font-size:16px;font-weight:700}.filter-drawer .filter-line{background-color:var(--primary-50);align-items:center;width:100%;height:1px;margin:24px 0;display:flex}.filter-bottom-bar .filter-line{background-color:var(--primary-50);align-items:center;width:100%;height:1px;margin-bottom:26px;display:flex}.filter-drawer .filter-bottom-bar{z-index:10000;flex-direction:column;justify-content:space-between;width:100%;height:auto;padding:0 24px 32px;display:flex;position:absolute;bottom:0;left:0}.filter-bottom-bar-buttons{justify-content:space-between;width:100%;height:auto;display:flex}.filter-bottom-bar .filter-button-delete{background-color:var(--gray-0);width:auto;height:46px;color:var(--error-500);border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.filter-button-delete p{margin:0;font-size:14px;font-weight:700}.filter-bottom-bar .filter-add-filter{background-color:var(--primary-400);width:auto;height:46px;color:var(--gray-0);border:none;border-radius:5px;outline:none;padding:14px 24px;font-size:14px;font-weight:700}.filter-drawer .filter-slots{width:100%;height:calc(100vh - 250px);overflow-y:auto}.filter-drawer-background{background-color:var(--coolGray-700);opacity:.5;z-index:9998;width:100vw;height:100vh;position:absolute;top:0;left:0}button[data-users-bulk-move-target~=moveButton]:not([disabled]){background:var(--coolGray-0);color:var(--coolGray-950);border:1px solid var(--coolGray-400);box-shadow:0 3px 0 var(--coolGray-400)}button[data-users-bulk-move-target~=moveButton]:not([disabled]):active{box-shadow:0 1px 0 var(--coolGray-400)}button[data-users-bulk-move-target~=moveButton][disabled]{cursor:not-allowed}.select2-container{height:auto;font-size:14px!important;line-height:18px!important}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{background-color:var(--primary-25);border:0;align-items:center;margin:2px;display:flex;color:var(--primary-800)!important}.select2-results__option{color:var(--coolGray-900);align-items:center;display:flex;height:48px!important}.select2-results{padding-top:10px}.select2-results__options::-webkit-scrollbar-thumb{box-shadow:none;background-color:#e5e6e7;border-radius:6px}.select2-results__options::-webkit-scrollbar-thumb:hover{box-shadow:none;background-color:#fff}.select2-results__options::-webkit-scrollbar-track{box-shadow:none;background:#fff;border:none;margin:6px 0!important}.select2-results__option.select2-results__option--highlighted{border-radius:40px;background-color:var(--primary-25)!important;color:#2b90ab!important}.select2-selection--single:hover{background-color:var(--coolGray-50)!important}.select2-selection__rendered{width:100%;display:flex;color:var(--coolGray-900)!important}.select2-dropdown{border:1px solid var(--primary-200)!important;border-top:0!important}.select2-results__option:hover{border-radius:8px;background-color:var(--primary-25)!important}.select2-container--bootstrap .select2-dropdown{padding:2px;border:1px solid var(--primary-25)!important}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{border:1px solid var(--coolGray-100);box-shadow:none;border-radius:8px}.select2-selection--multiple{border:1px solid var(--coolGray-100)!important}.select2-search__field{height:40px!important}.select2-selection__placeholder{color:var(--coolGray-500)!important}.select2-selection--multiple:hover{background-color:var(--coolGray-50)}.select2-selection--multiple:focus{border:1px solid var(--primary-200)!important}.select-component .custom-input{border:1px solid var(--coolGray-100);color:#1a1a1a;background:var(--gray-0);border-radius:5px;width:100%;height:40px;padding:0 24px 0 12px;font-size:14px;line-height:18px}.select-component .custom-input option{height:35px;font-size:14px;line-height:18px}.select-component .custom-input:focus{border:1px solid var(--primary-200);outline:none}.collection-submenu{background-color:var(--gray-0)}.collection-submenu.open .options-modal{top:-38px;display:flex!important;right:50px!important}.collection-submenu .options-modal{display:none}.collection-submenu .fa-gear{color:var(--primary-700);transition:all .4s}.collection-title{max-width:85%;color:var(--coolGray-950);text-align:center;text-overflow:ellipsis;white-space:nowrap;height:auto;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:700;overflow:hidden}.collection-writter{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:85%;height:auto;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden}.media-component *{margin:0;padding:0}.media-component{border:1px solid var(--coolGray-100);border-radius:10px;width:100%;height:220px;display:flex}.tooltip-message{color:var(--coolGray-950)}.media-img-center{background-color:var(--primary-100);border-radius:10px;justify-content:center;align-items:center;width:151px;height:100%;padding:16px;display:flex}.media-img{border-radius:4px;min-width:100%;height:100%}.media-book-infos{border-radius:10px;width:calc(100% - 145px);height:100%;padding:10px}.media-title{max-width:100%;height:auto;color:var(--coolGray-950);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}.media-writer{max-width:100%;color:var(--coolGray-900);white-space:nowrap;text-overflow:ellipsis;height:auto;padding-top:4px;font-size:14px;font-weight:500;overflow:hidden}.media-tags{align-items:center;gap:5px;width:95%;height:48px;display:flex}.media-tag{background-color:var(--primary-25);width:auto;max-width:35%;height:24px;color:var(--primary-400);text-overflow:ellipsis;white-space:nowrap;border-radius:50px;padding:0 8px;overflow:hidden}.media-icon{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.media-description-title{color:var(--coolGray-900);height:10px;padding:8px 0 20px;font-size:14px;font-weight:700}.media-description{height:auto;color:var(--coolGray-700);font-size:14px;font-weight:500}.media-infos-header{width:100%;height:auto;position:relative}.media-synopsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;height:auto;margin:0;padding:0;display:-webkit-box;overflow:hidden}.media-see-more{color:var(--primary-400);font-weight:600}@media (width<=576px){.media-component{border-width:1px 0 0;border-radius:0;height:209px;padding-top:20px}.media-title{width:65%}.media-writer{max-width:65%}.media-synopsis{width:100%}.media-book-infos{width:calc(100% - 140px);padding:0 0 0 10px}.media-description-title{padding:0 0 20px}.media-img-center{width:140px}}.sidebar *{box-sizing:border-box;margin:0;padding:0}.sidebar{border-style:solid;border-width:1px;border-color:var(--coolGray-300);background-color:#fff;flex-direction:column;justify-content:space-between;width:260px;height:100vh;transition:width .75s;display:flex;top:0;left:0}.sidebar-collapsed{width:80px}.sidebar-collapsed .sidebar-nav-list{justify-content:center;width:auto;height:56px;display:flex}.sidebar-expanded{width:260px}.sidebar-nav{width:100%;padding:0 8px;overflow:hidden auto}.sidebar-nav-list .sidebar-left-icon{text-align:center;width:auto;position:absolute;top:14px;left:16px;color:var(--primary-50)!important}.sidebar-nav-list .fa-solid{width:40px;color:var(--gray-0);text-align:center}.sidebar-nav-list{background-color:#fff;justify-content:flex-start;align-items:center;width:100%;height:auto;margin-bottom:4px;padding:16px 16px 16px 22px;display:flex;position:relative}.sidebar-dropdown-new{flex-direction:column;width:100%;display:flex}.span-dropdown{margin-top:14px;font-size:14px;font-weight:600;color:var(--coolGray-600)!important}.sidebar-dropdown-list{justify-content:flex-start;align-items:start;display:flex}.sidebar-nav-list:hover{background-color:var(--coolGray-50);border-radius:16px}.sidebar-nav-list.active-section{background-color:var(--primary-50);box-shadow:inset 0 0 0 2px var(--primary-100);border-radius:16px}.sidebar-nav-list.active-section .sidebar-nav-span{color:var(--primary-500)}.sidebar-nav-list.active-section .sidebar-left-icon,.sidebar-nav-list.active-section .sidebar-left-icon svg{color:var(--primary-600)!important}.sidebar-nav-span-new{text-overflow:clip;width:100%;height:24px;color:var(--coolGray-600);opacity:1;justify-content:space-between;padding-left:14px;font-weight:600;transition:opacity .5s linear;display:flex}.sidebar-nav-span{text-overflow:clip;width:100%;height:auto;color:var(--coolGray-600);opacity:1;justify-content:space-between;padding-left:40px;font-weight:600;transition:opacity .5s linear;display:flex}.sidebar-nav-title{width:210px;color:var(--gray-0);cursor:pointer;justify-content:space-between;padding-left:40px;display:flex}.sidebar-nav-span.span-dropdown:hover{color:var(--primary-300)!important}.sidebar-nav-span.span-dropdown{color:var(--primary-25)}.sidebar-nav-span.sidebar-span-none{pointer-events:none;display:none;opacity:0!important}.sidebar-collapsed-hide{opacity:1;transition:opacity .1s linear}.sidebar-collapsed-hide.sidebar-span-none{pointer-events:none;display:none;opacity:0!important}.sidebar-header{flex-direction:row;justify-content:center;align-items:center;width:100%;height:120px;padding:0 16px 14px;display:flex}.sidebar-title{align-items:center;width:80%;height:100%;display:flex}.sidebar-logo{height:auto;color:var(--gray-0);align-items:center;margin:0;font-size:24px;font-weight:700;display:flex}.sidebar-close{align-items:center;width:100%;display:flex}.sidebar-line{background-color:var(--primary-25);width:100%;height:1px}.side-bar-circle-icon{background-color:var(--gray-0);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;min-width:30px;min-height:30px;margin:auto;display:flex}.sidebar-user{height:80px;padding:0 16px;position:relative;bottom:0}.sidebar-user-infos{align-items:center;width:100%;height:100%;display:flex}.sidebar-img{border-radius:50%;max-width:38px;max-height:38px}.sidebar-user-text{padding-left:16px}.sidebar-user-more-infos{padding:0}.sidebar-user-name{color:var(--coolGray-700);margin:0;padding:0;font-size:14px;font-weight:600}.sidebar-user-work{color:var(--coolGray-600);margin:0;padding:0;font-size:12px;font-weight:600}.sidebar-user-more-infos{justify-content:space-between;align-items:center;width:100%;display:flex}.sidebar .dropdown{justify-content:space-between;align-items:center;display:flex}.sidebar .dropdown-menu{white-space:nowrap;background-color:var(--primary-400);min-width:136px;box-shadow:0px 8px 16px 0px var(--coolGray-900);border-radius:0 12px 12px;margin:0;padding:0;list-style:none;display:none}.sidebar .dropdown-menu li{cursor:pointer;padding:8px 12px;font-size:16px;font-weight:500;transition:background-color .2s}.sidebar .dropdown-menu li:hover{background-color:var(--primary-300);transition:all .3s}.sidebar-dropdown-options{color:var(--coolGray-600);font-weight:600}.dropdown-open-one .sidebar-dropdown-options{height:35px;transition:height .5s}.dropdown-open-two .sidebar-dropdown-options{height:70px;transition:height .5s}.dropdown-open-three .sidebar-dropdown-options{height:110px;transition:height .5s}.dropdown-open-four .sidebar-dropdown-options{height:145px;transition:height .5s}.dropdown-open-five .sidebar-dropdown-options{height:180px;transition:height .5s}.dropdown-close .sidebar-dropdown-options{height:0;padding:0;transition:height .5s}.dropdown-close .span-dropdown{display:none!important}.dropdown-menu span{padding:0}.dropdown-open-one .fa-solid-submenu,.dropdown-open-two .fa-solid-submenu,.dropdown-open-three .fa-solid-submenu,.dropdown-open-four .fa-solid-submenu,.dropdown-open-five .fa-solid-submenu{transition:all .3s;transform:rotate(90deg)}.fa-solid-user{color:var(--coolGray-600);cursor:pointer;padding-right:12px;font-size:16px}.fa-solid-submenu{padding-top:4px;transition:all .3s;display:flex;color:var(--coolGray-500)!important}.fa-solid-header-icon{color:var(--primary-400);font-size:16px}.sidebar ::-webkit-scrollbar{width:5px;box-shadow:none}.sidebar ::-webkit-scrollbar-thumb{background-color:var(--primary-200);box-shadow:none;border-radius:8px}.sidebar ::-webkit-scrollbar-thumb:hover{background-color:var(--primary-300);box-shadow:none}.sidebar ::-webkit-scrollbar-track{box-shadow:none;background-color:#0000;border:none;margin:6px 0!important}@media (width>=576px){.sidebar-mobile-header{display:none}}@media (width<=576px){.sidebar-nav{padding:0}.sidebar-expanded{padding:0 8px}.sidebar{z-index:10100;position:absolute}.sidebar-collapsed{width:0}.side-bar-circle-icon{display:none}.sidebar-close-mobile{z-index:10099;opacity:.5;background-color:#1a1a1a;width:100vw;height:100vh;position:absolute;top:0;right:0}.sidebar-header{justify-content:space-between;align-items:center;height:80px;padding:16px 16px 0;display:flex}.sidebar-title{height:50px}.sidebar-nav{height:calc(100vh - 160px)}.sidebar-img.close-img-sidebar{display:none}.sidebar-open-icon{width:40px;height:40px;color:var(--primary-400);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.sidebar-mobile-header{z-index:100;background-color:#fff;border-bottom:1px solid #e6e6e6;justify-content:flex-start;align-items:center;width:100vw;height:60px;padding:16px;display:flex;position:fixed;top:0;left:0}}.question-header *{margin:0;padding:0}.question-header{width:100%}.question-header h3{color:var(--coolGray-950);font-family:Segoe UI,sans-serif;font-size:18px;font-weight:600}.question-header h5{color:var(--coolGray-700);font-family:Segoe UI,sans-serif;font-size:14px;font-weight:400}.question-header .question-info{border-top:1px var(--coolGray-100) solid;border-bottom:1px var(--coolGray-100) solid;flex-wrap:wrap;padding:16px 0}.question-header .question-info .header-column{gap:4px}.question-header .question-info .header-column p{color:var(--coolGray-950);font-size:14px;font-weight:600}.question-header .question-info .header-column p span{color:var(--coolGray-700);font-weight:400}@media screen and (width<=768px){.question-header h3,.question-header h5{text-align:center}}.select2{width:100%!important}.select2-hidden-accessible{position:fixed!important}.select-component *{margin:0;color:var(--coolGray-700)!important}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{color:var(--coolGray-700)!important;left:15px!important}.select2-container--bootstrap .select2-selection{box-shadow:none;align-items:center;display:flex;border-radius:5px!important;justify-content:space-between!important;height:48px!important}.select2-selection__choice__remove{color:var(--primary-800)!important}.select-component-v3 .select2-container--bootstrap .select2-selection{box-shadow:none;align-items:center;padding-left:10px;display:flex;border-radius:40px!important;justify-content:space-between!important;height:48px!important}.select2-selection__arrow{width:20px!important;height:20px!important;top:14px!important}.select2-container{height:auto;position:relative;z-index:10002!important;font-size:14px!important;line-height:18px!important}.select2-selection.select2-selection--multiple ul{gap:5px;overflow-x:scroll;display:flex!important}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{background-color:var(--primary-25);border:0;align-items:center;height:fit-content;margin:2px;display:flex;color:var(--primary-800)!important;border-radius:40px!important}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{border-radius:12px;background-color:var(--primary-25)!important}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{overflow:overlay;scrollbar-width:thin;scrollbar-color:transparent transparent}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar{width:100%;height:0}.select2-container--bootstrap.select2-container--focus .select2-selection{box-shadow:none;border:1px solid var(--primary-200)!important}.select2-results__option{color:var(--coolGray-900);align-items:center;margin:6px;display:flex;height:48px!important}.select2-results__options--nested{gap:5px;width:100%;display:flex}.select2-selection--single{border:1px solid var(--coolGray-100)!important;height:40px!important;padding:10px 24px 10px 12px!important}.select2-results__options::-webkit-scrollbar{width:8px;box-shadow:none}.select2-results__options::-webkit-scrollbar-thumb{background-color:var(--coolGray-100);box-shadow:none;border-radius:12px}.select2-results__options::-webkit-scrollbar-thumb:hover{background-color:var(--gray-0);box-shadow:none}.select2-results__options::-webkit-scrollbar-track{background-color:var(--gray-0);box-shadow:none;border:none;margin:6px 0!important}.select2-dropdown.select2-dropdown--below{border-radius:12px!important;margin-top:12px!important}.select2-selection--single:hover{background-color:var(--coolGray-50)!important;border:1px solid var(--primary-200)!important;background-color:#fff!important}.select2-selection--single:focus{border:1px solid var(--primary-200)!important}.select2-selection__rendered{align-items:center;width:100%;display:flex;overflow:hidden;color:var(--coolGray-900)!important}.select2-container--disabled .select2-selection__rendered{color:none}.select2-dropdown{border:1px solid var(--primary-200)!important;z-index:10003!important;border-top:0!important}.filter-questions-container .select2-dropdown{z-index:10000!important}.filter-questions-container .select2-container{position:relative;z-index:9999!important}.filter-questions-container{overflow:visible!important}.select2-dropdown{z-index:10003!important}.select2-container--open{z-index:10002!important}.modal{z-index:10004!important}.modal-backdrop{z-index:10003!important}.select-box-answered{border:1px solid var(--primary-200)!important}.select2-results__option[aria-selected=true]{border-radius:12px;background-color:var(--primary-25)!important;color:var(--coolGray-900)!important}.select2-selection__choice{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.select2-results__option:hover{border-radius:12px;margin:6px;background-color:var(--primary-25)!important}.select2-results__option--highlighted{background-color:var(--primary-25)!important;color:var(--coolGray-900)!important}.select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:none}.select2-container--bootstrap .select2-dropdown{box-shadow:0 6px 12px var(--primary-25);padding:2px;border:1px solid var(--primary-25)!important}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{border:1px solid var(--coolGray-100);box-shadow:none;border-radius:12px;width:calc(100% - 12px);margin:6px;padding:8px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field:focus{border:1px solid var(--primary-200);border-radius:12px}.select2-selection--multiple{border:1px solid var(--coolGray-100)!important;border-radius:40px!important}li.select2-search.select2-search--inline{width:100%!important;max-width:100%!important}.select2-search__field{width:100%!important;max-width:100%!important;height:40px!important}.select2-search__field::placeholder{font-size:14px!important;line-height:18px!important}.select2-selection__placeholder{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;overflow:hidden;color:var(--coolGray-500)!important}.select2-selection__rendered .select2-selection__placeholder{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.select2-selection__rendered i,.select2-results__option i{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}[data-icons-only=true] .select2-container .select2-selection--single{float:right;align-items:end;min-width:20px;display:inline-flex;position:relative;border-radius:3px!important;width:fit-content!important;height:20px!important;padding:0 12px 0 2px!important}[data-icons-only=true] .select2-container .select2-selection__rendered{justify-content:center;display:flex;padding:0!important;line-height:18px!important}[data-icons-only=true] .select2-container .select2-selection__arrow{width:10px!important;height:10px!important;top:3px!important;right:0!important}[data-icons-only=true] .select2-container .select2-selection__arrow b{border-width:3px 3px 0!important;margin-left:-5px!important}.select-component-v3{min-width:80px}.select2-search{border-bottom:0;border-left:0;border-right:0}.select-component-v3 .custom-input{border:1px solid var(--coolGray-100);width:100%;height:40px;color:var(--coolGray-900);background:var(--gray-0);border-radius:40px;padding:0 24px 0 12px;font-size:14px;line-height:18px}.select-component-v3 .custom-input option{height:65px;font-size:14px;line-height:18px}.select-component-v3 .custom-input:hover{background-color:var(--coolGray-50)}.select-component-v3 .custom-input:focus{border:1px solid var(--primary-200);outline:none}.background-none .select2-selection--single,.background-none .select2-selection--single:hover{background-color:#0000!important;border:0!important}.background-none .select2-container--bootstrap .select2-search--dropdown .select2-search__field:focus{border:0;border-radius:12px}.background-none .select2-container--bootstrap.select2-container--focus .select2-selection{box-shadow:none;border:0!important}input:checked+.slider{background-color:#4daaca}input:checked+.slider:before{transform:translate(16px)}.slider:before{content:"";background-color:#fff;border-radius:999px;width:16px;height:16px;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:2px;left:2px}.note-current-fontname{color:#1d2939;font-family:poppins;font-size:14px}.note-btn{background-color:#fff;border:none;height:40px;padding:15px 12px}.note-btn.dropdown-toggle{justify-content:space-between;align-items:center;gap:14px;padding:0 12px;display:flex}.note-toolbar{background-color:#fff;padding:0!important}.note-btn-group{border-color:#eaecf0;border-right-style:solid;border-right-width:1px;border-radius:0!important;margin:0!important}.rounded-summernote .note-editor{border-radius:16px!important;overflow:hidden!important}.rounded-summernote .note-toolbar{border-radius:16px!important;padding:10px!important}.rounded-summernote .note-editable{height:10rem;max-height:9rem}.rounded-summernote .note-editable li{margin-left:20px;padding-left:10px;list-style-position:outside}.duduq-card-border{border:2px solid #eaecf0;box-shadow:0 6px #eaecf0}
