:root{--primary-25: #E6F6FD;--primary-50: #BFE6F6;--primary-100: #99D4EB;--primary-200: #73C0DD;--primary-300: #4DAACA;--primary-400: #2691B4;--primary-500: #00779A;--primary-600: #006C8C;--primary-700: #00607D;--primary-800: #00546E;--primary-900: #00485F;--primary-950: #003C4F;--secondary-25: #DBFBE2;--secondary-50: #C4F7D0;--secondary-100: #ADF2BE;--secondary-200: #98EDAD;--secondary-300: #84E69C;--secondary-400: #70DF8B;--secondary-500: #5ED67B;--secondary-600: #51BE6B;--secondary-700: #44A65C;--secondary-800: #388D4D;--secondary-900: #2C743E;--secondary-950: #215A2F;--orange-25: #FFF7ED;--orange-50: #FFE4C6;--orange-100: #FFD19E;--orange-200: #FFBE77;--orange-300: #FFAB4F;--orange-400: #FF9828;--orange-500: #FF8400;--orange-600: #DD7300;--orange-700: #BB6200;--orange-800: #995000;--orange-900: #763F00;--orange-950: #542D00;--beige-25: #FFFDFA;--beige-50: #FFF7ED;--beige-100: #FFF1E2;--beige-200: #FFECD7;--beige-300: #FFE6CC;--beige-400: #E4CDB6;--beige-500: #C8B5A0;--beige-600: #AD9C8A;--beige-700: #928375;--beige-800: #766B5F;--beige-900: #5B5249;--beige-950: #403A33;--gray-0: #ffffff;--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: #000000;--coolGray-0: #FFFFFF;--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;--error-25: #FFFAFA;--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}.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}.toast-div{padding:1rem;gap:1.5rem;display:flex;align-items:center;justify-content:space-between;min-height:5rem;box-shadow:0 0 12px var(--coolGray-100);border-radius:5px;position:fixed;width:100%;max-width:540px;right:1rem;top:1rem;background-color:var(--gray-0);z-index:1002}.toast-info-container{flex:3}.toast-information-div{display:flex;align-items:center;gap:1rem;padding-left:1.5rem}.toast-bar-blue{width:.5rem;height:80%;top:.5rem;position:absolute;background:var(--primary-200);border-radius:5px}.toast-bar-red{width:.5rem;height:80%;top:.5rem;position:absolute;background:var(--error-500);border-radius:5px}.toast-bar-orange{width:.5rem;height:80%;top:.5rem;position:absolute;background:var(--warning-500);border-radius:5px}.toast-icon-div-blue{width:2.5rem;height:2.5rem;background:var(--primary-200);flex:none;order:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.toast-icon-div-red{width:2.5rem;height:2.5rem;background:var(--error-500);flex:none;order:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.toast-icon-div-orange{width:2.5rem;height:2.5rem;background:var(--warning-500);flex:none;order:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.toast-text-div{display:flex;flex-direction:column;justify-content:center}.toast-title{margin-bottom:0;padding-bottom:0;font-weight:700;color:var(--coolGray-900);font-size:20px}.toast-description{margin-bottom:0;padding-bottom:0;color:var(--coolGray-700);font-size:16px}.toast-close-button{background:var(--gray-0);border:none}.toast-buttons-div{width:20rem;height:100%;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex:1}@media (max-width: 768px){.toast-div{flex-direction:column;height:auto;width:22rem;align-items:flex-start}.toast-close-button{position:absolute;top:10%;right:4%}}.new-button{border-radius:20px!important}.button-container-primary{background-color:var(--primary-400);display:flex;justify-content:center;align-items:center!important;color:var(--gray-0);width:100%;height:100%;font-weight:700;border-radius:5px;font-size:14px;min-height:2.5rem;min-width:2.5rem;border:none}.button-container-primary:disabled{opacity:60%}.button-container-primary:hover:enabled{background:var(--primary-500)}.button-container-primary:hover:active{background:var(--primary-600)}.button-container-primary:focus{outline:none}.button-container-report{background-color:#327883;display:flex;justify-content:center;align-items:center!important;color:var(--gray-0);width:100%;height:100%;font-weight:700;border-radius:5px;font-size:14px;min-height:2.5rem;min-width:2.5rem;border:none}.button-container-report:disabled{opacity:60%}.button-container-report:hover:enabled{background:var(--primary-500)}.button-container-report:hover:active{background:var(--primary-600)}.button-container-report:focus{outline:none}.button-container-outlined{background-color:transparent;display:flex;justify-content:center;align-items:center!important;color:var(--primary-900);width:100%;font-weight:700;border-radius:5px;font-size:14px;min-height:2.5rem;border:1px solid var(--coolGray-400);gap:1rem}.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:60%}.button-container-red{background-color:var(--error-600);display:flex;justify-content:center;align-items:center!important;color:var(--gray-0);width:100%;font-weight:700;border-radius:5px;font-size:14px;min-height:2.5rem;border:none;gap:1rem}.button-container-red:disabled{opacity:60%}.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{background-color:transparent;display:flex;justify-content:center;align-items:center!important;color:var(--error-600);width:100%;font-weight:700;border-radius:5px;font-size:14px;min-height:2.5rem;background-color:var(--gray-0);border:1px solid var(--error-200);gap:1rem}.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:60%}.button-container-red-outlined:focus{outline:none}.button-label{margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-with-icon.button-label{margin-left:8px}.button-with-icon-right.button-label{margin-right:8px}@media (max-width: 576px){.button-witch-icon{max-height:40px;max-width:40px;min-width:40px;min-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.button-witch-icon span{display:none}}.input-switch .check-box{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;position:relative;border:0;outline:0;cursor:pointer;margin:10px}.input-switch .check-box:after{content:"";width:35px;height:16px;display:inline-block;background:var(--coolGray-100);border-radius:27px;clear:both;margin-top:3px}.input-switch .check-box:before{content:"";width:22px;height:22px;display:block;position:absolute;left:0;top:-1px;border-radius:50%;background:var(--coolGray-0);box-shadow:1px 1px 3px var(--coolGray-900)}.input-switch .check-box:checked:before{left:15px;box-shadow:-1px 1px 3px var(--coolGray-900);background:var(--primary-300)}.input-switch .check-box:checked:after{background:var(--primary-100)}.input-switch .check-box,.input-switch .check-box:before,.input-switch .check-box:after,.input-switch .check-box:checked:before,.input-switch .check-box:checked:after{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s}.input-component{position:relative;width:100%}.input-component.rounded .custom-input{min-height:40px;width:100%;font-size:14px;font-weight:600;line-height:18px;border:1px solid var(--coolGray-100);border-radius:20px;padding:12px}.input-component .custom-input{min-height:40px;width:100%;font-size:14px;font-weight:600;line-height:18px;border:1px solid var(--coolGray-100);border-radius:5px;padding:12px;color:var(--coolGray-900)}.input-component .name{padding-bottom:14px;font-weight:500;line-height:16.6px;width:100%}.input-component .custom-input.icon-present{padding-left:36px}.input-component .input-icon{position:absolute;left:12px;top:12px;color:var(--coolGray-900)}.input-component:focus-within .input-icon{color:var(--coolGray-900)}.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:60%}.input-component .custom-input::-moz-placeholder{color:var(--coolGray-500)}.input-component .custom-input::placeholder{color:var(--coolGray-500)}.input-component .fa-regular{position:absolute;font-size:18px;right:13px;bottom:13px;color:var(--coolGray-500);cursor:pointer}.index-table-component{width:100%}.index-table-component table{width:100%;border-collapse:collapse}.index-table-component th,.index-table-component td{border-bottom:1px solid var(--coolGray-100);padding:11px 0;text-align:center;min-width:70px}.index-table-component th{font-weight:700;font-size:12px;color:var(--coolGray-950)}.index-table-component td{font-weight:600;font-size:14px;color:var(--coolGray-700)}.index-table-component .item-badge{color:var(--primary-700);background-color:var(--coolGray-50);border-radius:46px;margin:0 5px;text-align:center;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{font-weight:600;font-size:14px;color:var(--primary-700)}.index-table-component .delete-button{font-weight:600;font-size:14px;color:var(--error-600)}.table-responsive::-webkit-scrollbar{width:8px;box-shadow:none}.table-responsive::-webkit-scrollbar-thumb{background-color:var(--coolGray-100);border-radius:6px;box-shadow:none}.table-responsive::-webkit-scrollbar-thumb:hover{background-color:var(--gray-200);box-shadow:none}.table-responsive::-webkit-scrollbar-track{background-color:var(--gray-0);border:none;box-shadow:none;margin:6px 0!important}.tooltip-link-css.tooltip-inner{background-color:var(--gray-0)!important;color:#000;margin:16px;padding:0;text-align:start;border-radius:10px}.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{width:100%;height:100%;border-radius:10px;overflow:hidden;border:1px solid var(--coolGray-100)}.options-modal-infos .tooltip-infos-links{border-radius:10px;cursor:pointer}.options-modal-infos .tooltip-infos-links a,.options-modal-infos .tooltip-infos-links div{display:flex;align-items:center;padding:14px!important;color:var(--primary-400)}.options-modal-infos .tooltip-infos-links i{width:30px}.options-modal-infos .tooltip-infos-links:hover{background-color:var(--primary-25)!important;border-radius:0}.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 (max-width: 992px){.new-page-layout .new-page-align{padding:0 12px}}.new-page-layout .new-page-header{width:100%;margin:30px 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){.new-page-layout .new-page-header{flex-direction:column}}.new-page-layout .new-page-content{width:100%;height:100%;padding:40px 32px;border-radius:10px;background-color:var(--gray-0);overflow-x:hidden}.new-page-layout .new-page-title{height:100%;display:flex;justify-content:flex-start;align-items:end;font-weight:500;font-size:18px;color:var(--coolGray-700)}.new-page-layout .new-page-title b{color:var(--coolGray-950);font-size:22px}@media screen and (max-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 (max-width: 576px){.new-page-layout .new-page-header{display:flex;justify-content:space-between;flex-direction:row}.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{width:auto;display:flex;flex-direction:row;justify-content:space-between;gap:12px}.page-layout-header-buttons{margin:0!important;width:auto!important}.button-search-index-filters{display:none}.new-page-layout .new-page-title p{width:auto;padding-right:4px;white-space:nowrap}.new-page-layout .new-page-title{width:auto;white-space:nowrap}.new-page-layout .new-page-title b{display:none}}.input-file-component{width:100%;height:195px;background-color:var(--gray-0);border:2px dashed var(--primary-100);border-radius:10px;display:flex;justify-content:center;align-items:center;padding:16px}.label-input-file{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;padding-top:20px}.label-input-icon-circle{min-width:60px;min-height:60px;background-color:var(--primary-50);display:flex;justify-content:center;align-items:center;border-radius:50%}.label-input-file i{font-size:30px;color:var(--primary-400)}.label-input-file h1{font-size:18px;color:var(--primary-400);font-weight:700;text-align:center;margin:0}.label-input-file p{font-size:14px;color:var(--coolGray-700)}.input-file-infos{width:100%;display:flex;align-items:center;justify-content:center;padding-top:20px}.input-file-icon-circle{min-width:24px;min-height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--error-100);border:none;margin-left:12px;transition:.2s}.input-file-icon-circle:hover{background-color:var(--error-200);transition:.3s}.input-file-icon-circle i{font-size:14px;color:var(--error-500)}.question-card-component *{margin:0;padding:0}.question-card-component i{cursor:pointer}.question-card-component{width:100%;height:140px;background-color:var(--gray-0);border:1px solid var(--coolGray-100);border-radius:10px;padding:24px;cursor:move;cursor:grab}.question-card-header{width:100%;min-height:40%;display:flex;justify-content:space-between}.question-card-header h1{font-size:14px;color:var(--coolGray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.question-card-header i{font-size:20px;color:var(--primary-200)}.question-card-line{width:100%;height:1px;margin-bottom:12px;background-color:var(--coolGray-100)}.question-card-body{min-width:100%;height:calc(60% - 17px);display:flex;gap:8px;justify-content:space-between;align-items:flex-end}.question-card-infos{min-width:70%;height:100%;color:var(--coolGray-700)}.question-card-infos p{font-size:14px;display:flex}.question-card-infos-title{width:100%;display:flex;align-items:center;cursor:pointer}.question-card-infos-title p{width:90%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.question-card-button-add,.question-card-button-remove{width:30%;height:100%}.question-card-icons{width:auto;gap:8px;height:100%;display:flex;justify-content:space-between}.fa-solid.fa-lightbulb{text-align:start}.question-card-infos-mobile{display:none}.question-card-component .fa-lightbulb:hover{color:var(--primary-300)}.question-card-infos h3{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:auto}.question-card-subject-name{color:var(--primary-300)}@media screen and (max-width: 576px){.question-card-subject-name{display:block!important;margin:0!important;max-width:60%!important;text-align:start!important}.question-card-subject-name p{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.question-card-component .button-witch-icon{max-height:30px;max-width:30px;min-width:30px;min-height:30px}.question-card-icons .fa-pen{display:none}.question-card-icons{justify-content:flex-end;gap:4px}.question-card-button{display:flex;justify-content:flex-end;align-items:flex-end}.question-card-component{padding:12px;height:auto}.question-card-body{height:auto}.question-card-line{margin-bottom:12px}.question-card-subject-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-card-infos-subject{display:none!important}.question-card-icons .question-card-infos-title{display:block}.question-card-header{min-height:30%}}.activity-card-component *{padding:0;margin:0}.activity-card-component{width:100%;height:160px;background-color:var(--gray-0);border:1px solid var(--primary-100);border-radius:10px;padding:16px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;cursor:pointer}.activity-card-circle-icon{min-width:50px;min-height:50px;border-radius:50%;border:1px solid var(--primary-100);display:flex;justify-content:center;align-items:center;background-color:var(--gray-0)}.activity-card-circle-icon i{color:var(--primary-400);font-size:20px}.activity-card-label{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--primary-400)}.activity-card-label p{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-card-component:hover{transition:all .3s;background-color:var(--primary-300);color:var(--gray-0)!important}.activity-card-component:hover .activity-card-label{color:var(--gray-0)}@media (max-width: 576px){.activity-card-component{height:130px}}.component-input-label{font-weight:600;font-size:14px;color:var(--coolGray-900);margin-bottom:8px}.component-input-label span{font-weight:400;font-size:14px;color:var(--coolGray-600)}.checkbox-card-component{padding:1.25rem!important;margin:.5rem!important;border:1px solid var(--coolGray-400);border-radius:.35rem!important;min-width:160px;color:var(--coolGray-900);display:flex;align-items:center;gap:10px}.checkbox-card-component label{margin:0}.collection-checkbox{cursor:pointer}.selected{border:1px solid var(--primary-100)!important;background:var(--primary-25);color:var(--primary-400)}.year-card-component{display:flex;flex-direction:row;flex-wrap:wrap;border-radius:8px;border:1px solid var(--coolGray-100);min-height:215px;max-height:215px}.year-card-component .exams-batch-list{width:100%;padding:.45rem;overflow-y:auto;max-height:110px}.year-card-component p{color:var(--primary-400)}.custom-number-input::-webkit-inner-spin-button,.custom-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-number-input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tailwind-reset div{padding:0;margin:0}.tailwind-reset *,.tailwind-reset :before,.tailwind-reset :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#c6c6c6}.tailwind-reset :before,.tailwind-reset :after{--tw-content: ""}.tailwind-reset html,.tailwind-reset :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}.tailwind-reset body{margin:0;line-height:inherit}.tailwind-reset hr{height:0;color:inherit;border-top-width:1px}.tailwind-reset abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tailwind-reset h1,.tailwind-reset h2,.tailwind-reset h3,.tailwind-reset h4,.tailwind-reset h5,.tailwind-reset h6{font-size:inherit;font-weight:inherit}.tailwind-reset a{color:inherit;text-decoration:inherit}.tailwind-reset b,.tailwind-reset strong{font-weight:bolder}.tailwind-reset small{font-size:80%}.tailwind-reset sub,.tailwind-reset sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.tailwind-reset sub{bottom:-.25em}.tailwind-reset sup{top:-.5em}.tailwind-reset table{text-indent:0;border-color:inherit;border-collapse:collapse}.tailwind-reset button,.tailwind-reset input,.tailwind-reset optgroup,.tailwind-reset select,.tailwind-reset textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.tailwind-reset button,.tailwind-reset select{text-transform:none}.tailwind-reset button,.tailwind-reset input:where([type=button]),.tailwind-reset input:where([type=reset]),.tailwind-reset input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.tailwind-reset :-moz-focusring{outline:auto}.tailwind-reset :-moz-ui-invalid{box-shadow:none}.tailwind-reset progress{vertical-align:baseline}.tailwind-reset ::-webkit-inner-spin-button,.tailwind-reset ::-webkit-outer-spin-button{height:auto}.tailwind-reset [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.tailwind-reset ::-webkit-search-decoration{-webkit-appearance:none}.tailwind-reset ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.tailwind-reset summary{display:list-item}.tailwind-reset blockquote,.tailwind-reset dl,.tailwind-reset dd,.tailwind-reset h1,.tailwind-reset h2,.tailwind-reset h3,.tailwind-reset h4,.tailwind-reset h5,.tailwind-reset h6,.tailwind-reset hr,.tailwind-reset figure,.tailwind-reset p,.tailwind-reset pre{margin:0}.tailwind-reset fieldset{margin:0;padding:0}.tailwind-reset legend{padding:0}.tailwind-reset ol,.tailwind-reset ul,.tailwind-reset menu{list-style:none;margin:0;padding:0}.tailwind-reset dialog{padding:0}.tailwind-reset textarea{resize:vertical}.tailwind-reset input::-moz-placeholder,.tailwind-reset textarea::-moz-placeholder{opacity:1;color:#949494}.tailwind-reset input::placeholder,.tailwind-reset textarea::placeholder{opacity:1;color:#949494}.tailwind-reset button,.tailwind-reset [role=button]{cursor:pointer}.tailwind-reset :disabled{cursor:default}.tailwind-reset img,.tailwind-reset svg,.tailwind-reset video,.tailwind-reset canvas,.tailwind-reset audio,.tailwind-reset iframe,.tailwind-reset embed,.tailwind-reset object{display:block;vertical-align:middle}.tailwind-reset img,.tailwind-reset video{max-width:100%;height:auto}.tailwind-reset [hidden]{display:none}.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{background-color:#fff;border:1px solid var(--coolGray-400);color:var(--coolGray-500)}.average-alert-card{display:flex;align-items:center;justify-content:flex-start;min-height:72px;width:100%;border-radius:15px;padding:24px 32px;height:100%}.exam-conclusion-card{display:flex;width:100%;height:100px;background-color:var(--primary-300);color:var(--gray-0);border-radius:15px;font-weight:500;justify-content:center;align-items:center;white-space:nowrap;gap:20px}.grades-average-card{height:auto;width:100%;align-items:center;border-radius:15px;background-color:var(--primary-300);color:var(--gray-0);text-align:center;display:flex;justify-content:center;flex-direction:column;padding:32px 0;gap:20px}.grades-average-card .alert-card-title{justify-content:center;font-size:20px;font-weight:500}@media screen and (max-width: 576px){.grades-average-card{height:35vh;margin-bottom:10vh}}.grades-average-card h3{font-size:54px;font-weight:700;padding-right:4px}.grades-average-card .note{display:flex;align-items:center;gap:10px}.grades-average-card .note p{padding-top:10px;font-size:30px}div.ability-description{margin-bottom:24px}div.details{position:relative;padding:24px;max-width:818px;background:#fff}div.abilities{display:flex;flex-direction:row;justify-content:left;margin-top:10px;margin-bottom:24px}div.ability-pill{min-width:49px;min-height:32px;padding:4px 8px;margin-right:10px;display:flex;justify-content:center;align-items:center}a.active div.ability-pill{background-color:#fff!important}div.ability-pill span{font-weight:700;font-size:16px;font-style:normal;line-height:24px}a:not(.active) div.ability-pill span{color:#fff}div.ability-content{display:flex;flex-direction:column}div.ability-theme{margin-bottom:24px;font-style:normal;font-weight:400;font-size:14px;line-height:20px}div.ability-theme strong{font-weight:700}div.ability-questions{font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;flex-direction:row}div.ability-questions strong{font-weight:700}div.questions-names{display:flex;flex-direction:row}div.question-pill{padding:4px 8px;margin:0 5px;width:32px;height:24px;background:#b3b3b3;border-radius:20%;display:flex;justify-content:center;align-items:center}div.question-pill span{font-style:normal;font-weight:700;font-size:12px;color:#fff}.close-icon{position:absolute;right:16px;top:16px;padding:8px;cursor:pointer;font-size:32px;color:var(--alert-color)}.close-icon:hover{color:var(--alert-hover-color)}div.exam-item{display:inline-block;cursor:pointer;margin:0 2px;transition:all .3s ease-in-out}div.exam-item:hover{transform:scale(1.2);margin:0 10px}.critical-item-selected{transform:scale(1.2);margin:0 15px!important}div.item-name{height:32px;width:98px;margin-bottom:4px;display:flex;justify-content:center;align-items:center}div.item-name span{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff}div.item-abilities{width:98px;height:24px;margin:4px 0;display:flex;justify-content:center;align-items:center}div.item-abilities span{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#fff}div.item-percent{width:98px;height:44px;margin-top:4px;display:flex;justify-content:center;align-items:center}div.item-percent span{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#fff}.item-card{justify-content:center;align-items:center;padding:12px 26px;border-radius:4px}.item-card .text{color:var(--gray-0);margin:0}.item-card .title{font-size:20px;font-weight:700;margin-bottom:8px}.item-card .percentage{font-size:14px;font-weight:500}.gradient-item{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:115px;height:115px;gap:10px;border-radius:15px;box-shadow:0 4px 6px var(--coolGray-100)}.gradient-item-link{cursor:pointer;font-size:initial!important;color:inherit}.gradient-item .label,.gradient-item .title{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.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{display:flex;align-items:center;justify-content:flex-start;min-height:72px;width:100%;background:var(--coolGray-25);border:1px solid var(--coolGray-100);box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;padding:30px 32px;color:var(--coolGray-950)}.info-card h1{font-size:1.6rem;font-weight:500;margin:0 0 5px}.info-card p{font-size:1rem;margin:0}div.critical-item{display:flex;flex-direction:column;color:var(--coolGray-950)}@media screen and (max-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{display:grid;grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;justify-content:safe center;gap:8px}div.details-container{margin-top:24px;padding:26px;display:flex;justify-content:center;align-items:center}.alternative_section{display:flex;flex-direction:row;justify-content:center;align-items:center;background:var(--gray-0);border-radius:15px;flex:none;order:1;align-self:stretch;flex-grow:0}.alternative_section li a{font-size:16px;color:var(--coolGray-950)}.alternative_section li .active{border-bottom:4px solid var(--primary-200);display:inline-block}.alternative-section th{background:var(--gray-20);justify-content:center;align-content:center;border:1px solid var(--gray-100);border-bottom-width:0px!important;font-style:normal;text-align:center;font-weight:700;font-size:16px;line-height:24px;color:var(--coolGray-950);max-width:120px;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alternative-section td{border:1px solid var(--gray-100);border-bottom-width:0px!important}.alternative-text{font-style:normal;text-align:center;font-weight:700;font-size:16px;line-height:24px;color:var(--coolGray-950)}.alternative .percentage-data{display:none}.alternative .alternative-data{display:block}.result .percentage-data{color:var(--coolGray-950);font-weight:400;font-size:12px}.result .alternative-data{color:var(--coolGray-800);font-weight:500;font-size:16px}.percent .percentage-data{display:block}.percent .alternative-data{display:none}.stick-bottom{bottom:0;margin-bottom:0;cursor:pointer}.legend-box{width:40px;height:20px;background:var(--coolGray-50);flex:none;order:0;flex-grow:0}.legend-div{min-width:420px}@media screen and (max-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{overflow:clip;padding-left:16px;font-style:normal;text-align:center;font-weight:700;font-size:12px;line-height:20px;color:var(--coolGray-950)}.students-section{max-height:90vh;background-color:var(--coolGray-50);padding:32px .5rem;margin-bottom:3rem!important}.students-section .table-wraper{overflow-y:scroll;max-height:90vh}.students-table{background-color:var(--gray-0);position:relative;border-collapse:separate;border-spacing:0}.students-table thead{position:sticky;top:0}.students-table th{border:1px solid var(--gray-100);border-bottom-width:0px!important;text-align:center;background:var(--coolGray-50);font-style:normal;font-weight:700;font-size:16px;vertical-align:middle!important;min-width:140px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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:0px!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%;font-size:initial!important;color:inherit}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 (max-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);font-style:normal;font-weight:700;border:1px solid var(--gray-100);font-size:16px;min-width:120px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-section .items-table .table-title{max-width:120px;vertical-align:middle}.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-style:normal;font-weight:700;font-size:16px}.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{display:flex;flex-direction:column;background-color:var(--coolGray-50)}.ability-section .caption-div{display:flex;justify-content:flex-end;margin-bottom:48px}.ability-section .caption-div *{margin-left:12px}.ability-section .range-div{display:flex;flex-direction:row;justify-content:space-between}.ability-section .content-container .tab-container{display:flex;flex-direction:column;margin-top:64px}.ability-section .caption-range{display:flex;justify-content:space-between}.ability-section .scrollable{display:grid;grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;margin-bottom:8px}div.scrollable::-webkit-scrollbar{display:none}.ability-section .details{padding:14px 16px 24px;display:flex;flex-direction:column;justify-content:flex-start}.county-card{width:120px;display:flex;cursor:pointer;align-items:center;flex-direction:column}.county-card .colored-header{min-width:80px;width:100%;height:16px;font-size:12px;margin-bottom:12px;margin-right:1px}.county-card .title-container{display:flex;padding:10px 0;background-color:var(--coolGray-50);font-size:16px;font-weight:700}.students-by-class-section{background-color:var(--coolGray-50);padding:32px .5rem;margin-bottom:1.5rem!important}.students-by-class-section .table-wraper{overflow-y:scroll;max-height:90vh}.students-by-class-section .reports-accordion{box-shadow:none;border:0;padding:32px 0}.students-by-class-section .items-table{position:relative;border-collapse:separate;border-spacing:0}.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;max-width:120px;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.students-by-class-section .items-table .class-name-header{background:var(--coolGray-50);max-width:175px;white-space:normal}.students-by-class-section .performance-info{font-size:16px;margin:10px;border-left:1px solid var(--coolGray-100);border-right:1px solid var(--coolGray-100);background-color:var(--coolGray-50)}.students-by-class-section .total-performance{font-size:20px;margin:45px 0;padding:10px;background-color:var(--coolGray-50);border-radius:7px}.students-by-class-section th,.students-by-class-section td{text-align:center}@media only screen and (max-width: 768px){.students-by-class-section #class-comparison-chart{margin:0}.students-by-class-section .chart-container{height:300px}}.items-situation-section{display:flex;flex-direction:column;align-items:center;padding:32px 10%}.items-situation-section .tab-navigator{display:flex;width:100%;background-color:var(--gray-0);justify-content:center;gap:10%;border-radius:24px;margin-bottom:42px}.items-situation-section .tab-navigator .tab-item{cursor:pointer;font-size:14px;font-weight:400;padding:6px 16px}.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{display:flex;flex:1;flex-wrap:wrap;gap:10px}.items-situation-section .caption-container{display:flex;gap:28px;margin:54px 0}.items-situation-section .description{margin:0;color:var(--coolGray-950);font-size:16px;font-weight:500;align-self:flex-start}.gradient-items{display:flex;flex-direction:column;flex:1;padding-top:32px}.gradient-items .items-list{display:flex;flex:1;flex-wrap:wrap;gap:32px;margin-bottom:42px}.gradient-items .average-performance{display:flex;flex:1;background-color:var(--coolGray-50);font-size:20px;padding:10px 25px;border-radius:8px}.presence-table th{background-color:var(--gray-0);border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100);border-bottom-width:0px!important;text-align:center;font-weight:700;width:20%}.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:currentColor;display:inline-block;pointer-events:none;text-decoration:none;color:var(--primary-400)}.ability-modal h4{font-size:20px;font-weight:600;color:var(--primary-400)}.ability-modal .cards{display:flex;justify-content:space-between;padding-top:20px}.ability-modal .modal-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--coolGray-50);border-radius:15px;gap:24px;width:256px;height:192px;color:var(--primary-400)}.ability-modal .modal-card:hover{color:var(--primary-700);background-color:var(--coolGray-400)}.question-details-modal .ability-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;gap:81px;border-radius:15px;width:100%;margin-bottom:16px}div.pills{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:start}div.level-ability{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:5px 0}div.card-questions-body{display:flex;align-items:center;justify-content:center}div.item-details{border-radius:15px;background:var(--coolGray-100);min-width:644px;padding:8px 16px}.question-details-modal h2{font-weight:700;font-size:14px;margin-top:.5rem!important}.item-modal .ability-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;gap:81px;background-color:var(--coolGray-50);border-radius:15px;width:100%;margin-bottom:16px}.item-modal ul{gap:36px;width:100%;justify-content:space-around;border-bottom:none}.item-modal .students-row{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px;gap:10px;background:var(--coolGray-200);border-radius:15px;width:100%;margin-bottom:16px}.item-modal .alternative-row{display:flex;flex-direction:row;gap:36px;width:100%;justify-content:space-between;height:40px;align-items:center;border:1px solid var(--coolGray-100);border-radius:15px;margin-bottom:8px}.item-modal .item-text-container{border-radius:15px;padding:2px 8px;color:var(--coolGray-950);font-size:14px;height:24px;background-color:var(--primary-100)}.item-modal h2{font-weight:700;font-size:14px;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{gap:36px;width:100%;padding:0 32px;justify-content:space-between;border:1px solid var(--coolGray-100);border-radius:15px;margin-bottom:8px}.situation-modal a{color:var(--coolGray-950)!important}.situation-modal li .active{border-bottom:4px solid var(--primary-200)}.situation-modal .badge-container{display:flex;justify-content:center;align-items:center;padding:8px 16px}.situation-modal .tab-content-container ul{list-style-type:none}.situation-modal .tab-content-container ul li{margin-bottom:8px}.situation-modal .students-row{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px;background:var(--coolGray-200);border-radius:15px;margin-bottom:16px}@media screen and (max-width: 576px){.situation-modal .badge-container{padding:0 0 8px}}.performance-modal ul.nav-tabs{width:100%;padding:0 32px;justify-content:space-between;border:1px solid var(--gray-10);border-radius:15px;margin-bottom:8px}.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{margin-bottom:8px;text-align:center}.performance-modal .badge-container{display:flex;justify-content:center;align-items:center;padding:8px}.tab-content-container ul{padding-left:0;list-style-type:none}.performance-modal .counties-row{width:100%;text-align:center;padding:4px 12px;background:var(--coolGray-100);border-radius:15px;margin-bottom:16px}.performance-modal .tab-content-container{flex-direction:column;width:100%;align-items:center}@media screen and (max-width: 576px){.performance-modal .badge-container{padding:0 0 8px}}.modal-components-rounded-card{border-radius:25px;box-shadow:0 6px 12px var(--coolGray-100);padding:7vh 6vw;background-color:var(--gray-0);border:1px solid var(--coolGray-100);pointer-events:auto}.modal-components-title{color:var(--coolGray-950);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;padding-bottom:30px;width:100%}.modal-components-title h1,.modal-components-title i{font-weight:700;font-size:30px;margin:0}.modal-components-text{font-style:normal;font-weight:400;font-size:16px;color:var(--coolGray-700);margin:0}@media only screen and (max-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);margin:16px;padding:10px;border:none;text-align:start;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{padding:32px;background-color:var(--coolGray-25);box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;font-style:normal;height:100%}.exam-status h3{font-weight:500;font-size:14px;line-height:20px;color:var(--gray-80);margin-bottom:0}.exam-status .subtitle{font-weight:400;font-size:12px;line-height:16px;color:var(--gray-80)}.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{width:11px;height:11px;border-radius:2px;margin-right:8px}.student-participation-chart{padding:28px;gap:48px;display:flex;flex-direction:column;background-color:var(--coolGray-25);box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;height:100%}.participation-chart{width:279px;height:279px}h3.participation-title{font-style:normal;font-weight:500;font-size:20px;line-height:28px}@media only screen and (max-width: 768px){.participation-chart{width:260px;height:260px}.student-participation-chart{margin-top:30px}}span.students-count{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.student-participation-chart .info-text,.student-participation-chart .info-text span{font-size:22px}.situations-graph .rounded-card{border-radius:25px;box-shadow:0 4px 6px var(--coolGray-100);padding:6vh 6vw;background-color:var(--coolGray-25);border:0;height:100%}.situations-graph .card-title h2{text-align:center;margin:0}@media only screen and (max-width: 768px){.situations-graph .card-title h5{font-size:20px}}h2.graph-title{font-style:normal;font-weight:500;font-size:20px;line-height:28px;color:var(--coolGray-950);margin-bottom:4px}.reports-accordion{background-color:var(--gray-10);padding:32px;border:1px solid var(--coolGray-100);box-shadow:0 4px 6px var(--coolGray-100);border-radius:15px;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (max-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:"";position:absolute;top:0;right:0;width:0;height:0;display:block;border-left:20px solid transparent;border-bottom:20px solid transparent;border-top:20px solid var(--coolGray-100)}.report-header h2{color:#1a1a1a;font-size:24px;font-weight:600}.report-header i{color:#327883}.report-header a{color:#3a8a96;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-right:1px solid #E6E6E6;border-left: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{padding:2px 8px;margin-right:5px;display:flex;align-items:center;justify-content:center;border-radius:15px}div.pill span{font-weight:500;font-size:14px;line-height:20px;color:var(--coolGray-0)}.caption-item{display:flex;align-items:center}.caption-item .square{height:12px;width:12px;margin-right:8px}.caption-item .title{margin:0;font-size:12px}.custom-pagination .pagination{margin:0;padding-top:40px;justify-content:space-between}.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;border-radius:5px;color:var(--coolGray-700);height:44px;width:44px;display:flex;justify-content:center;align-items:center;font-size:14px}.custom-pagination .pagination li i{margin:0 8px;font-size:10px;color:var(--coolGray-700)}.custom-pagination .pagination .disabled a{color:var(--coolGray-700);cursor:not-allowed}@media (max-width: 576px){.page-link p{display:none!important}}.filter-drawer *{padding:0;margin:0}.filter-drawer{width:360px;height:100vh;position:absolute;top:0;z-index:9999;background-color:var(--gray-0);right:0;transition:all .2s linear}.filter-drawer .filter-align{width:100%;height:100vh;padding:36px 24px 102px}.filter-drawer .filter-header{width:100%;display:flex;justify-content:space-between;align-items:center}.filter-drawer .filter-header h1{color:var(--grayCool-950);font-weight:700;font-size:22px}.filter-header i{color:var(--grayCool-950);font-weight:700;font-size:16px;cursor:pointer;padding:10px}.filter-drawer .filter-line{width:100%;height:1px;margin:24px 0;display:flex;align-items:center;background-color:var(--primary-50)}.filter-bottom-bar .filter-line{width:100%;height:1px;margin-bottom:26px;display:flex;align-items:center;background-color:var(--primary-50)}.filter-drawer .filter-bottom-bar{width:100%;height:auto;position:absolute;bottom:0;left:0;z-index:10000;padding:0 24px 32px;display:flex;flex-direction:column;justify-content:space-between}.filter-bottom-bar-buttons{width:100%;height:auto;display:flex;justify-content:space-between}.filter-bottom-bar .filter-button-delete{border:none;width:auto;height:46px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background-color:var(--gray-0);color:var(--error-500);outline:none}.filter-button-delete p{margin:0;font-weight:700;font-size:14px}.filter-bottom-bar .filter-add-filter{width:auto;height:46px;background-color:var(--primary-400);border:none;padding:14px 24px;color:var(--gray-0);font-weight:700;font-size:14px;border-radius:5px;outline:none}.filter-drawer .filter-slots{width:100%;height:calc(100vh - 250px);overflow-y:auto}.filter-drawer-background{width:100vw;height:100vh;background-color:var(--coolGray-700);opacity:.5;z-index:9998;position:absolute;top:0;left:0}.select2-container--bootstrap .select2-selection{border-radius:8px!important;height:48px!important;display:flex;align-items:center;justify-content:space-between!important;box-shadow:none}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{margin:2px;display:flex;align-items:center;border:0px;background-color:var(--primary-25);color:var(--primary-800)!important}.select2-results__option{height:48px!important;color:var(--coolGray-900);display:flex;align-items:center}.select2-results__options::-webkit-scrollbar-thumb{background-color:var(--coolGray-100);border-radius:6px;box-shadow:none}.select2-results__options::-webkit-scrollbar-thumb:hover{background-color:var(--gray-200);box-shadow:none}.select2-dropdown.select2-dropdown--below{margin-top:12px!important;border-radius:8px!important}.select2-results{padding-top:10px}.select2-results__options::-webkit-scrollbar-thumb{background-color:#e5e6e7;border-radius:6px;box-shadow:none}.select2-results__options::-webkit-scrollbar-thumb:hover{background-color:#fff;box-shadow:none}.select2-results__options::-webkit-scrollbar-track{background:#fff;border:none;box-shadow:none;margin:6px 0!important}.select2-results__option.select2-results__option--highlighted{background-color:var(--primary-25)!important;color:#2b90ab!important;border-radius:40px}.select2-dropdown.select2-dropdown--below{margin-top:12px!important;border-radius:30px!important}.select2-selection--single:hover{background-color:var(--coolGray-50)!important}.select2-selection__rendered{color:var(--coolGray-900)!important;display:flex;width:100%}.select2-results__option[aria-selected=true]{background-color:var(--primary-25)!important;color:var(--coolGray-900)!important;border-radius:8px}.select2-results__option:hover{background-color:var(--primary-25)!important;border-radius:8px}.select2-container--bootstrap .select2-dropdown{border:1px solid var(--primary-25)!important;padding:2px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{border-radius:8px;border:1px solid var(--coolGray-100);box-shadow:none}.select2-container--bootstrap .select2-search--dropdown .select2-search__field:focus{border-radius:8px;border:1px solid var(--primary-200)}.select2-selection--multiple{border:1px solid var(--coolGray-100)!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{height:40px;width:100%;font-size:14px;line-height:18px;border:1px solid var(--coolGray-100);border-radius:5px;padding:0 24px 0 12px;color:#1a1a1a;background:var(--gray-0)}.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{display:flex!important;right:50px!important;top:-38px}.collection-submenu .options-modal{display:none}.collection-submenu .fa-gear{color:var(--primary-700);transition:.4s}.collection-title{max-width:85%;font-size:18px;font-weight:700;color:var(--coolGray-950);height:auto;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.collection-writter{max-width:85%;height:auto;margin:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.media-component *{padding:0;margin:0}.media-component{width:100%;height:220px;border-radius:10px;border:1px solid var(--coolGray-100);display:flex}.tooltip-message{color:var(--coolGray-950)}.media-img-center{width:151px;height:100%;padding:16px;background-color:var(--primary-100);border-radius:10px;display:flex;justify-content:center;align-items:center}.media-img{min-width:100%;height:100%;border-radius:4px}.media-book-infos{width:calc(100% - 145px);height:100%;padding:10px;border-radius:10px}.media-title{max-width:100%;height:auto;font-weight:700;font-size:18px;color:var(--coolGray-950);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-writer{max-width:100%;font-weight:500;color:var(--coolGray-900);height:auto;font-size:14px;padding-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-tags{width:95%;height:48px;display:flex;align-items:center;gap:5px}.media-tag{max-width:35%;width:auto;height:24px;background-color:var(--primary-25);color:var(--primary-400);border-radius:50px;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-icon{width:24px;height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px}.media-description-title{font-weight:700;font-size:14px;color:var(--coolGray-900);height:10px;padding:8px 0 20px}.media-description{height:auto;font-weight:500;font-size:14px;color:var(--coolGray-700)}.media-infos-header{width:100%;height:auto;position:relative}.media-synopsis{height:auto;max-width:100%;padding:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.media-see-more{color:var(--primary-400);font-weight:600}@media (max-width: 576px){.media-component{height:209px;border-width:1px 0px 0px 0px;border-radius:0;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 *{margin:0;padding:0}.sidebar{width:240px;height:100vh;background-color:#fff;border-style:solid;border-width:1px;border-color:var(--coolGray-300);top:0;left:0;display:flex;justify-content:space-between;flex-direction:column;transition:width .75s}.sidebar-collapsed{width:70px}.sidebar-collapsed .sidebar-nav-list{width:70px;height:56px;display:flex;justify-content:center}.sidebar-expanded{width:240px}.sidebar-nav{width:100%;height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden}.sidebar-nav-list .sidebar-left-icon{width:auto;position:absolute;left:16px;top:14px;color:var(--primary-50)!important;text-align:center}.sidebar-nav-list .fa-solid{width:40px;color:var(--gray-0);text-align:center}.sidebar-nav-list{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center;padding:16px 16px 16px 22px;background-color:#fff;position:relative}.sidebar-dropdown-new{width:100%;display:flex;flex-direction:column}.span-dropdown{color:var(--coolGray-600)!important;font-weight:600;font-size:14px;margin-top:14px}.sidebar-dropdown-list{display:flex;justify-content:flex-start;align-items:start}.sidebar-nav-list:hover{background-color:var(--coolGray-50);transition:.3s}.sidebar-nav-span-new{width:100%;height:24px;display:flex;justify-content:space-between;text-overflow:clip;color:var(--coolGray-600);font-weight:600;padding-left:14px;opacity:1;transition:opacity .5s linear}.sidebar-nav-span{width:100%;height:24px;display:flex;justify-content:space-between;text-overflow:clip;color:var(--coolGray-600);font-weight:600;padding-left:40px;opacity:1;transition:opacity .5s linear}.sidebar-nav-title{width:210px;padding-left:40px;display:flex;justify-content:space-between;color:var(--gray-0);cursor:pointer}.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{opacity:0!important;pointer-events:none;display:none}.sidebar-collapsed-hide{opacity:1;transition:opacity .1s linear}.sidebar-collapsed-hide.sidebar-span-none{opacity:0!important;pointer-events:none;display:none}.sidebar-header{width:100%;height:120px;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0 16px 14px}.sidebar-title{width:80%;height:100%;display:flex;align-items:center}.sidebar-logo{height:auto;color:var(--gray-0);font-size:24px;font-weight:700;display:flex;align-items:center;margin:0}.sidebar-close{width:100%;display:flex;align-items:center}.sidebar-line{width:100%;height:1px;background-color:var(--primary-25)}.side-bar-circle-icon{min-width:30px;min-height:30px;background-color:var(--gray-0);display:flex;justify-content:center;align-items:center;border-radius:50%;margin:auto;cursor:pointer}.sidebar-user{position:relative;bottom:0;height:80px;padding:0 16px}.sidebar-user-infos{width:100%;height:100%;display:flex;align-items:center}.sidebar-img{max-width:38px;max-height:38px;border-radius:50%}.sidebar-user-text{padding-left:16px}.sidebar-user-more-infos{padding:0}.sidebar-user-name{font-weight:600;font-size:14px;color:var(--coolGray-700);padding:0;margin:0}.sidebar-user-work{font-weight:600;font-size:12px;color:var(--coolGray-600);padding:0;margin:0}.sidebar-user-more-infos{width:100%;display:flex;justify-content:space-between;align-items:center}.sidebar .dropdown{display:flex;align-items:center;justify-content:space-between}.sidebar .dropdown-menu{min-width:136px;white-space:nowrap;display:none;padding:0;margin:0;list-style:none;background-color:var(--primary-400);border-radius:0 12px 12px;box-shadow:0 8px 16px 0 var(--coolGray-900)}.sidebar .dropdown-menu li{padding:8px 12px;cursor:pointer;transition:background-color .2s;font-weight:500;font-size:16px}.sidebar .dropdown-menu li:hover{background-color:var(--primary-300);transition:.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:0px;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{transform:rotate(90deg);transition:.3s}.fa-solid-user{color:var(--coolGray-600);font-size:16px;cursor:pointer;padding-right:12px}.fa-solid-submenu{color:var(--coolGray-500)!important;transition:.3s;display:flex;padding-top:4px}.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);border-radius:8px;box-shadow:none}.sidebar ::-webkit-scrollbar-thumb:hover{background-color:var(--primary-300);box-shadow:none}.sidebar ::-webkit-scrollbar-track{background-color:transparent;border:none;box-shadow:none;margin:6px 0!important}@media (max-width: 576px){.sidebar{position:absolute;z-index:1201}.sidebar-collapsed{width:0px}.side-bar-circle-icon{display:none}.sidebar-close-mobile{width:100vw;height:100vh;position:absolute;top:0;right:0;z-index:1200;background-color:#1a1a1a;opacity:.5}.sidebar-header{height:80px;padding:16px 16px 0;display:flex;justify-content:space-between;align-items:center}.sidebar-title{height:50px}.sidebar-nav{height:calc(100vh - 160px)}.sidebar-img.close-img-sidebar{display:none}.sidebar-open-icon{width:40px;height:40px;border-radius:50%;color:var(--primary-400);display:flex;justify-content:center;align-items:center;cursor:pointer}.sidebar-mobile-header{width:100vw;height:60px;position:fixed;top:0;left:0;display:flex;justify-content:flex-start;align-items:center;padding:16px;z-index:50;background-color:#fff;border-bottom:1px solid #e6e6e6}}.question-header *{padding:0;margin:0}.question-header{width:100%}.question-header h3{font-size:18px;font-weight:600;font-family:Segoe UI,sans-serif;color:var(--coolGray-950)}.question-header h5{font-family:Segoe UI,sans-serif;font-weight:400;font-size:14px;color:var(--coolGray-700)}.question-header .question-info{padding:16px 0;border-top:1px var(--coolGray-100) solid;border-bottom:1px var(--coolGray-100) solid;flex-wrap:wrap}.question-header .question-info .header-column{gap:4px}.question-header .question-info .header-column p{font-size:14px;font-weight:600;color:var(--coolGray-950)}.question-header .question-info .header-column p span{font-weight:400;color:var(--coolGray-700)}@media screen and (max-width: 768px){.question-header h3,.question-header h5{text-align:center}}.creation-steps p{margin:0;padding:0}.creation-steps .fa-chevron-right{font-size:10px;color:var(--coolGray-600)}.creation-steps{border:1px solid var(--coolGray-100);border-radius:10px;padding:10px 24px;display:flex;justify-content:space-around;align-items:center;width:100%}.creation-steps .step{display:flex;align-items:center;gap:8px}.creation-steps .icon-container{background-color:var(--primary-25);border-radius:90px;height:34px;width:34px;display:flex;align-items:center;justify-content:center}.creation-steps .icon-container i{color:var(--primary-400);font-size:13px}.creation-steps .step-text{display:flex;flex-direction:column}.creation-steps .step-text .step-name{font-weight:600;font-size:14px;color:var(--coolGray-600)}.creation-steps .step-text .step-number{font-weight:600;font-size:12px;display:none}.creation-steps .step.current .icon-container{background-color:var(--primary-400)}.creation-steps .step.current .icon-container i{color:var(--primary-25)}.creation-steps .step.current .step-text .step-name{color:var(--coolGray-900);font-weight:700}.creation-steps .step.current .step-text .step-number{display:inline;font-weight:600;font-size:12px;color:var(--primary-500)}.creation-steps .step.disabled .icon-container{background-color:var(--coolGray-100)}.creation-steps .step.disabled .icon-container i,.creation-steps .step.disabled .step-text .step-name{color:var(--coolGray-500)}@media screen and (max-width: 576px){.creation-steps .step-text{display:none}}.select2{width:100%!important}.select-component *{color:var(--coolGray-700)!important;margin:0}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{color:var(--coolGray-700)!important;left:15px!important}.select2-container--bootstrap .select2-selection{border-radius:5px!important;height:48px!important;display:flex;align-items:center;justify-content:space-between!important;box-shadow:none}.select2-selection__choice__remove{color:var(--primary-800)!important}.select-component-v3 .select2-container--bootstrap .select2-selection{border-radius:40px!important;height:48px!important;display:flex;align-items:center;justify-content:space-between!important;box-shadow:none;padding-left:10px}.select2-selection__arrow{width:20px!important;height:20px!important;top:14px!important}.select2-container{height:auto;font-size:14px!important;line-height:18px!important}.select2-selection.select2-selection--multiple ul{display:flex!important;overflow-x:scroll;gap:5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{margin:2px;display:flex;align-items:center;border:0px;background-color:var(--primary-25);color:var(--primary-800)!important;border-radius:40px!important;height:-moz-fit-content;height:fit-content}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:var(--primary-25)!important;border-radius:12px}.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:0px}.select2-container--bootstrap.select2-container--focus .select2-selection{box-shadow:none;border:1px solid var(--primary-200)!important}.select2-results__option{margin:6px;height:48px!important;color:var(--coolGray-900);display:flex;align-items:center}.select2-results__options--nested{width:100%;display:flex;gap:5px}.select2-selection--single{height:40px!important;padding:10px 24px 10px 12px!important;border:1px solid var(--coolGray-100)!important}.select2-results__options::-webkit-scrollbar{width:8px;box-shadow:none}.select2-results__options::-webkit-scrollbar-thumb{background-color:var(--coolGray-100);border-radius:12px;box-shadow:none}.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);border:none;box-shadow:none;margin:6px 0!important}.select2-dropdown.select2-dropdown--below{margin-top:12px!important;border-radius: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{color:var(--coolGray-900)!important;display:flex;align-items:center;width:100%}.select2-container--disabled .select2-selection__rendered{color:var(--coolGray-100)!important}.select2-dropdown{border:1px solid var(--primary-200)!important;border-top:0px!important}.select-box-answered{border:1px solid var(--primary-200)!important}.select2-results__option[aria-selected=true]{background-color:var(--primary-25)!important;color:var(--coolGray-900)!important;border-radius:12px}.select2-selection__choice{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.select2-results__option:hover{margin:6px;background-color:var(--primary-25)!important;border-radius:12px}.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{border:1px solid var(--primary-25)!important;padding:2px;box-shadow:0 6px 12px var(--primary-25)}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{border-radius:12px;border:1px solid var(--coolGray-100);box-shadow:none;padding:8px;margin:6px;width:calc(100% - 12px)}.select2-container--bootstrap .select2-search--dropdown .select2-search__field:focus{border-radius:12px;border:1px solid var(--primary-200)}.select2-selection--multiple{border:1px solid var(--coolGray-100)!important;border-radius:40px!important}.select2-search__field{height:40px!important}.select2-search__field::-moz-placeholder{font-size:14px!important;line-height:18px!important}.select2-search__field::placeholder{font-size:14px!important;line-height:18px!important}.select2-selection__placeholder{color:var(--coolGray-500)!important}.select2-selection__rendered i,.select2-results__option i{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}[data-icons-only=true] .select2-container .select2-selection--single{height:20px!important;width:-moz-fit-content!important;width:fit-content!important;min-width:20px;padding:0 12px 0 2px!important;position:relative;border-radius:3px!important;display:inline-flex;align-items:end;float:right}[data-icons-only=true] .select2-container .select2-selection__rendered{padding:0!important;display:flex;justify-content:center;line-height:18px!important}[data-icons-only=true] .select2-container .select2-selection__arrow{right:0!important;top:3px!important;width:10px!important;height:10px!important}[data-icons-only=true] .select2-container .select2-selection__arrow b{margin-left:-5px!important;border-width:3px 3px 0 3px!important}.select-component-v3{min-width:80px}.select2-search{border-left:0px;border-right:0px;border-bottom:0px}.select-component-v3 .custom-input{height:40px;width:100%;font-size:14px;line-height:18px;border:1px solid var(--coolGray-100);border-radius:40px;padding:0 24px 0 12px;color:var(--coolGray-900);background:var(--gray-0)}.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:transparent!important;border:0px!important}.background-none .select2-container--bootstrap .select2-search--dropdown .select2-search__field:focus{border-radius:12px;border:0px}.background-none .select2-container--bootstrap.select2-container--focus .select2-selection{box-shadow:none;border:0px!important}input:checked+.slider{background-color:#4daaca}input:checked+.slider:before{transform:translate(16px)}.slider:before{position:absolute;display:block;height:16px;width:16px;top:2px;left:2px;background-color:#fff;content:"";transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:999px}.note-current-fontname{color:#1d2939;font-size:14px;font-family:poppins}.note-btn{border:none;background-color:#fff;padding:15px 12px;height:40px}.note-btn.dropdown-toggle{padding:0 12px;display:flex;justify-content:space-between;align-items:center;gap:14px}.note-toolbar{padding:0!important;background-color:#fff}.note-btn-group{margin:0!important;border-right:1px solid;border-color:#eaecf0;border-radius: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}
