.m-n25{margin:-.25rem!important}.m-n50{margin:-.5rem!important}.m-n75{margin:-.75rem!important}.m-n1{margin:-1rem!important}.m-n2{margin:-1.5rem!important}.m-n3{margin:-3rem!important}.m-n4{margin:-3.5rem!important}.m-n5{margin:-4rem!important}.mt-n25{margin-top:-.25rem!important}.mt-n50{margin-top:-.5rem!important}.mt-n75{margin-top:-.75rem!important}.mt-n1{margin-top:-1rem!important}.mt-n2{margin-top:-1.5rem!important}.mt-n3{margin-top:-3rem!important}.mt-n4{margin-top:-3.5rem!important}.mt-n5{margin-top:-4rem!important}.mb-n25{margin-bottom:-.25rem!important}.mb-n50{margin-bottom:-.5rem!important}.mb-n75{margin-bottom:-.75rem!important}.mb-n1{margin-bottom:-1rem!important}.mb-n2{margin-bottom:-1.5rem!important}.mb-n3{margin-bottom:-3rem!important}.mb-n4{margin-bottom:-3.5rem!important}.mb-n5{margin-bottom:-4rem!important}.ms-n25{margin-left:-.25rem!important}.ms-n50{margin-left:-.5rem!important}.ms-n75{margin-left:-.75rem!important}.ms-n1{margin-left:-1rem!important}.ms-n2{margin-left:-1.5rem!important}.ms-n3{margin-left:-3rem!important}.ms-n4{margin-left:-3.5rem!important}.ms-n5{margin-left:-4rem!important}.me-n25{margin-right:-.25rem!important}.me-n50{margin-right:-.5rem!important}.me-n75{margin-right:-.75rem!important}.me-n1{margin-right:-1rem!important}.me-n2{margin-right:-1.5rem!important}.me-n3{margin-right:-3rem!important}.me-n4{margin-right:-3.5rem!important}.me-n5{margin-right:-4rem!important}.mx-n25{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-n50{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-n75{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-n1{margin-left:-1rem!important;margin-right:-1rem!important}.mx-n2{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-n3{margin-left:-3rem!important;margin-right:-3rem!important}.mx-n4{margin-left:-3.5rem!important;margin-right:-3.5rem!important}.mx-n5{margin-left:-4rem!important;margin-right:-4rem!important}.my-n25{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-n50{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-n75{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-n1{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-n2{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-n3{margin-bottom:-3rem!important;margin-top:-3rem!important}.my-n4{margin-bottom:-3.5rem!important;margin-top:-3.5rem!important}.my-n5{margin-bottom:-4rem!important;margin-top:-4rem!important}@font-face{font-family:Roboto;src:url(/fonts/RobotoRegular-3m4L.ttf?f25bd05915c1a3468d3d219f0502f72e)}@font-face{font-family:Source Sans Pro;src:url(/fonts/SourceSansPro-Regular.ttf?73ae3a587f63679d851d802af58c615c)}@font-face{font-family:Source Sans Pro;font-weight:700;src:url(/fonts/SourceSansPro-Bold.ttf?7edc663e536a20faf1be79f9def00d34)}@font-face{font-family:Source Sans Pro;font-style:italic;src:url(/fonts/SourceSansPro-Italic.ttf?2012918f8a744a4d981588414a6762f4)}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(/fonts/SourceSansPro-BoldItalic.ttf?5805e835c4434608a933a9d549aea4d8)}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text-Regular.otf?eac2782afa48f298f69417c321e0d69b)}:not(.ck-editor__editable *):not(head):not(i){font-family:SF Pro Text,sans-serif}.main-menu .main-menu-content{height:calc(100% - 15.75rem)!important}.main-menu-footer{padding:1rem}.auth-wrapper .brand-logo{align-items:center}.auth-wrapper .brand-logo img{max-width:50px}.auth-wrapper.auth-basic.auth-onboarding .auth-inner{max-width:576px}.auth-wrapper .brand-logo .brand-text{margin-bottom:0}.main-menu .navbar-header .navbar-brand{margin-top:.85rem}.main-menu .navbar-header .navbar-brand .brand-logo{max-width:40px}.main-menu .navbar-header .navbar-brand .brand-text{padding-left:.5rem}.dark-layout .form-control[type=file]::file-selector-button{background-color:#283046}.table>:not(caption)>*>*{font-size:.85rem;padding:.32rem .45rem}.btn{font-weight:400}.bg-danger-alt{--bs-bg-opacity:0.15;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-success-alt{--bs-bg-opacity:0.15;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.d-flex .position-relative{width:auto!important}.position-relative{width:100%!important}.navbar-brand{margin-right:.5rem}.form-control:disabled,.form-control[readonly]{background-color:#f6f6f6;opacity:1}.form-control-button{background-color:#3aa914;opacity:1}.form-control-button:hover{background-color:#8ee87c}.form-switch-sm .form-check-input{height:1.37rem;margin-left:-3.15rem;width:2.65rem}.form-switch-sm .form-check-label .switch-icon-left,.form-switch-sm .form-check-label .switch-icon-right,.form-switch-sm .form-check-label .switch-text-left,.form-switch-sm .form-check-label .switch-text-right{line-height:1.25}.form-switch-sm .form-check-label .switch-icon-left{left:10px}.main-menu .navbar-header .navbar-brand .brand-text{font-size:1.25rem}.text-info{color:#299aad!important}#toast-container>div{opacity:1!important}form .error:not(input){font-weight:700}.tagify{width:100%}.tagify__tag__removeBtn{margin-top:-1px}.tagify__tag__removeBtn:after{margin-top:-2px}.tagify__tag>div>:only-child{font-size:.85rem;font-weight:bolder;margin-top:1px}.tagify.form-control{padding:.125rem .25rem}.tagify__input:before{color:#b9b9c3;font-weight:bolder!important}.btn-xs{border-radius:.175rem;font-size:12px;padding:.35rem .625rem}.btn-info{background-color:#008ee8!important;border-color:#008ee8!important;color:#fff!important}.btn-info:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #008ee8}.form-control{font-weight:bolder}.navigation{font-size:1rem}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu{width:280px}.form-check-label{font-size:.9rem}html .content{margin-left:280px}.header-navbar.floating-nav{width:calc(100% - 4rem - 280px)}.header-navbar.fixed-top,.header-navbar.floating-nav{left:280px}#migrate-users-form .source-class-container{background-color:#f0f5ff;border:1px dashed #007bff}#migrate-users-form .target-class-container{background-color:#dcf5e8;border:1px dashed #00b74a}#migrate-users-form .accordion [data-bs-toggle=collapse]{font-size:.9rem}#migrate-users-form .accordion-button{background-color:#f1f1f1;border:1px solid #d1d1d1!important;padding:.5rem 1rem}#migrate-users-form .accordion-body{border-left:1px solid #d1d1d1!important;border-right:1px solid #d1d1d1!important;max-height:295px;overflow-y:scroll}#migrate-users-form .accordion-item:last-child .accordion-body{border-bottom:1px solid #d1d1d1!important}@media(max-width:1201px){.header-navbar.fixed-top,.header-navbar.floating-nav{left:0}}.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a .menu-title{margin-top:4px}.form-label{font-size:.9rem;font-weight:700}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{font-size:1.45rem;height:20px;margin-left:0;margin-right:.85rem;width:20px}.main-menu.menu-light .navigation>li ul li ul a{padding:10px 15px 10px 50px}.main-menu.menu-light .navigation>li ul li>a{padding:10px 15px 10px 24px}.account-error-alert{background:#de2526!important;border-radius:0 0 2rem 2rem;color:#fff!important;left:50%;position:fixed;text-align:center;transform:translateX(-50%);width:320px;z-index:1060}.login-with-google-btn{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMTcuNiA5LjItLjEtMS44SDl2My40aDQuOEMxMy42IDEyIDEzIDEzIDEyIDEzLjZ2Mi4yaDNhOC44IDguOCAwIDAgMCAyLjYtNi42eiIgZmlsbD0iIzQyODVGNCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkgMThjMi40IDAgNC41LS44IDYtMi4ybC0zLTIuMmE1LjQgNS40IDAgMCAxLTgtMi45SDFWMTNhOSA5IDAgMCAwIDggNXoiIGZpbGw9IiMzNEE4NTMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik00IDEwLjdhNS40IDUuNCAwIDAgMSAwLTMuNFY1SDFhOSA5IDAgMCAwIDAgOGwzLTIuM3oiIGZpbGw9IiNGQkJDMDUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDMuNmMxLjMgMCAyLjUuNCAzLjQgMS4zTDE1IDIuM0E5IDkgMCAwIDAgMSA1bDMgMi40YTUuNCA1LjQgMCAwIDEgNS0zLjd6IiBmaWxsPSIjRUE0MzM1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMCAwaDE4djE4SDB6Ii8+PC9nPjwvc3ZnPg==);background-position:12px 11px;background-repeat:no-repeat;border:none;border-radius:3px;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);color:#757575;font-size:1rem;font-weight:500;padding:.75rem 1rem .75rem 2.625rem;transition:background-color .3s,box-shadow .3s}.login-with-google-btn:hover{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25)}.login-with-google-btn:active{background-color:#eee}.login-with-google-btn:focus{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.25),0 0 0 3px #c8dafc;outline:none}.login-with-google-btn.disabled,.login-with-google-btn:disabled{background-color:#ebebeb;box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25);cursor:not-allowed;filter:grayscale(100%)}#acc_id{font-size:1.25rem}.select2-container--default .select2-selection--single{border:1px solid #d8d6de}.select2.error+.select2-container--default .select2-selection--multiple,.select2.error+.select2-container--default .select2-selection--single{border:1px solid #ea5455}.select2-container--default .select2-selection--multiple .select2-selection__placeholder,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#b9b9c3!important}.position-relative-error span.error{display:block}.toast-message{font-weight:700}.dropdown-menu button.dropdown-item{width:100%}a i,a span,button i,button span,i,svg{pointer-events:none}form input.error,form input.error:focus,form select.error,form select.error:focus{border-color:#ea5455!important}form select.error option,form select.error:focus option{color:#6e6b7b!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#6e6b7b;font-weight:bolder}.statement-form{align-items:center;display:flex;flex-wrap:wrap;gap:20px 10px}.statement-form p{margin-bottom:0}.statement-form .form-control,.statement-form .form-select{border:none;border-bottom:1px solid #d8d6de;border-radius:0;font-weight:bolder;margin:0 .5rem;max-width:80px;padding:.15rem 0;width:160px}.statement-form .form-select option{font-weight:bolder}.statement-form .form-control:focus,.statement-form .form-select:focus{box-shadow:unset!important}#school_session+.select2-container .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:bolder;padding-right:8px;text-align:center}#school_session+.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#select2-school_session-results .select2-results__option{font-weight:bolder;text-align:center}#select2-school_session-results .select2-results__option[aria-selected=true]{background-color:rgba(40,199,111,.8)!important}#select2-school_session-results .select2-results__option.select2-results__option--highlighted{background-color:rgba(40,199,111,.12)!important;color:#28c76f!important}#select2-school_session-results .select2-results__option.select2-results__option--highlighted[aria-selected=true]{background-color:rgba(40,199,111,.8)!important;color:#fff!important}#school_session+.select2-container{min-width:150px!important;width:150px!important}#school_session+.select2-container--default .select2-selection--single{background:linear-gradient(118deg,#28c76f,rgba(40,199,111,.7));border-color:#28c76f;box-shadow:0 0 5px 1px rgba(40,199,111,.4)}#school_session+.select2-container--default .select2-selection--single:focus{border-color:#28c76f!important}#school_session+.select2-container--default.select2-container--open .select2-selection--single{background-color:rgba(40,199,111,.12)!important;border-color:#28c76f!important;color:#28c76f!important}.form-check-inline input[type=checkbox]{margin-right:.375rem}.table>:not(caption)>*>*{font-size:.9rem;padding:.52rem .85rem}.dark-layout .form-check:not(.form-switch) .form-check-input:disabled:not(:checked){background-color:#444b60;border-color:#444b60;opacity:1}.form-check-success .form-check-input:not(:checked):not(:indeterminate):not(:disabled):not(:focus){border-color:#28c76f;box-shadow:0 2px 4px 0 rgba(40,199,111,.4)}.blockui-message{background-color:#fff;border-radius:.357rem;box-shadow:0 0 11px 0 #00000026;color:#7a7a7a;font-size:1.05rem;font-weight:bolder;padding:.75rem 1rem}.card h6.card-title{font-size:1.085rem;font-weight:bolder}.slideout{background-color:#fff;box-shadow:-7px 0 8px 0 rgba(0,0,0,.05);height:100%;overflow:hidden;position:fixed;right:0;top:0;transition:.5s;width:0;z-index:99999}.slideout .slideout-content-wrapper{height:100vh;overflow-y:scroll;padding:55px 0 42px}.slideout .slideout-header{align-items:center;background-color:#fff;display:flex;left:0;position:absolute;top:0;width:100%;z-index:1067}.slideout h4{margin-top:5px}.slideout .closebtn{color:#9b9b9b;font-size:54px;line-height:54px;padding:0 20px 0 10px}.slideout .slideout-btn{bottom:0;left:0;position:absolute;width:100%}.slideout .badge{border-radius:2px!important;font-size:10px!important}.slideout .blockUI.blockMsg.blockElement{background-color:transparent!important;border:0!important;color:#000!important;cursor:wait!important;left:50%!important;margin:0!important;padding:0!important;position:absolute!important;text-align:center!important;top:191px!important;transform:translateX(-50%)!important;width:90%!important}.slideout #msg-attachmentList{display:flex;gap:.5rem .25rem;list-style:none;margin:.75rem 0;padding:1rem 0 0}.slideout #msg-attachmentList .msg-attachment-item .msg-attachment-item-img img{max-width:36px}.slideout #msg-attachmentList .msg-attachment-item{position:relative}.slideout #msg-attachmentList .msg-attachment-item .delete-attachment-item{align-items:center;background-color:#ff0e0e;border:none;border-radius:50%;color:#fff;display:flex;height:.65rem;justify-content:center;left:-3px;padding:.5705rem;position:absolute;top:-3px;width:.65rem}.slideout #msg-attachmentList .msg-attachment-item .delete-attachment-item .svg-inline--fa{height:.775rem;pointer-events:none}.slideout #attachmentList{display:flex;gap:.5rem 1rem;list-style:none;margin:0;padding:1rem 0 0}.slideout #attachmentList .attachment-item{margin:.625rem 0;position:relative}.slideout #attachmentList .attachment-item .attachment-item-img img{max-width:36px}.slideout #attachmentList .attachment-item .delete-attachment-item{align-items:center;background-color:#ff0e0e;border:none;border-radius:50%;color:#fff;display:flex;height:.65rem;justify-content:center;left:-3px;padding:.5705rem;position:absolute;top:-3px;width:.65rem}.slideout #attachmentList .attachment-item .delete-attachment-item .svg-inline--fa{height:.775rem;pointer-events:none}.table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .25rem;justify-content:end}.form-switch .form-check-label .switch-icon-left,.form-switch .form-check-label .switch-icon-right,.form-switch .form-check-label .switch-text-left,.form-switch .form-check-label .switch-text-right{top:2px}.select2-container--classic .select2-selection--multiple .select2-selection__rendered li .select2-search__field,.select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-search__field{color:#6e6b7b!important;font-weight:bolder!important;margin-left:.5rem!important;margin-top:8px!important;width:100%!important}.select2.form-control-sm~.select2-container--default .select2-search--dropdown .select2-search__field{padding:.188rem .857rem}.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search--inline{min-width:20%}.select2-container--classic .select2-selection--multiple .select2-selection__rendered li .select2-search__field::placeholder,.select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-search__field::placeholder{color:#b9b9c3!important}.select2-container--classic .select2-selection--multiple .select2-selection__rendered li .select2-search__field::-moz-placeholder,.select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-search__field::-moz-placeholder{color:#b9b9c3!important}.coupon-badge.badge,.table .badge{border-radius:2px!important;font-size:10px!important}.bulk-action-cbx{padding-left:2.275rem}.user-cert-index-filters{display:flex;flex-wrap:wrap;gap:.625rem .5rem}.subject-row.dragging{background:#f0f8ff;box-shadow:0 0 7px 1px #bddcf8}tr.dragging{opacity:.15}.grip-dot-handle{cursor:move;text-align:center}.grip-dot-handle img{max-width:20px;pointer-events:none}.exams-container{background:#e07063;border:1px solid #d66659;border-radius:.25rem;padding:1rem 0}.exams-container:not(.no-nesting){background:#63e0b9;border:1px solid #dfdcdc}.exams-container .exam-item{background:#f1f1f1;margin-bottom:.75rem;min-height:45px;position:relative;width:100%}.exams-container .exam-item .exam-placeholder{background:rgba(215,112,2,.65);height:100%;left:0;position:absolute;top:0;width:100%}.exams-container:not(.no-nesting) .exam-item .exam-placeholder{background:rgba(14,165,108,.64)}.exams-container .exam-item .exam-details{background:#fff;border:1px solid #d26457;display:flex;width:100%}.exams-container:not(.no-nesting) .exam-item .exam-details{border:1px solid #57d2ac}.exams-container .drag-container{background:#e07063;min-height:30px;padding:.5rem 0 .5rem 3.25rem;width:calc(100% - 3.25rem)}.exams-container:not(.no-nesting) .drag-container{background:#63e0b9}.exams-container>.drag-container .exam-item:last-child{margin-bottom:0}.exams-container .exam-item .drag-container{width:100%}.exams-container .drag-container.over{background:#d8685c}.exams-container:not(.no-nesting) .drag-container.over{background:#59d5ae}.exams-container .exam-item .drag-handle{border-right:1px solid #e5e3e3;cursor:move;height:45px;padding:.5rem .75rem;text-align:center;width:45px}.exams-container .exam-item .exam-body{align-items:center;display:flex;height:45px;justify-content:space-between;padding:0 12px;width:calc(100% - 45px)}.exams-container .exam-item .drag-handle img{margin-top:5.5px;max-width:20px;pointer-events:none}.student-search-card{padding:.5rem}#student-search+.select2-container{min-width:17rem}#student-search+.select2-container .select2-selection--single{height:auto}.select2.is-invalid+.select2-container--default .select2-selection--multiple,.select2.is-invalid+.select2-container--default .select2-selection--single{border:1px solid #ea5455!important}#student-search+.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0}#student-search+.select2-container--default .select2-selection--single .select2-selection__arrow b{top:38%}#student-search+.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px}#student-search+.select2-container--default .select2-selection--single .select2-selection__placeholder{line-height:26px}#select2-student-search-results .select2-results__option[aria-selected=true]{background-color:#95d8f6!important;color:#444!important}#select2-student-search-results .select2-results__option.select2-results__option--highlighted{color:#444!important}.dark-layout #select2-student-search-results .select2-results__option.select2-results__option--highlighted{color:#d0d2d6!important}#select2-receivers-results .select2-results__option[aria-selected=true]{background-color:#95d8f6!important;color:#444!important}#select2-receivers-results .select2-results__option.select2-results__option--highlighted{color:#444!important}#select2-receivers-results .select2-results__option.select2-results__options--nested{text-indent:25px!important}#select2-ccReceiverIds-results .select2-results__option[aria-selected=true]{background-color:#95d8f6!important;color:#444!important}#select2-ccReceiverIds-results .select2-results__option.select2-results__option--highlighted{color:#444!important}#select2-ccReceiverIds-results .select2-results__option.select2-results__options--nested{text-indent:25px!important}.select2-results__group{background:#636eb8!important;color:#fff!important;font-family:SF Pro Text Heavy!important;font-weight:900!important}.dark-layout #select2-receivers-results .select2-results__option.select2-results__option--highlighted{color:#d0d2d6!important}#teacher-search+.select2-container .select2-selection--single{height:auto}#teacher-search+.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0}#teacher-search+.select2-container--default .select2-selection--single .select2-selection__arrow b{top:38%}#teacher-search+.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px}#teacher-search+.select2-container--default .select2-selection--single .select2-selection__placeholder{line-height:26px}#select2-teacher-search-results .select2-results__option[aria-selected=true]{background-color:#95d8f6!important;color:#444!important}#select2-teacher-search-results .select2-results__option.select2-results__option--highlighted{color:#444!important}.dark-layout #select2-teacher-search-results .select2-results__option.select2-results__option--highlighted{color:#d0d2d6!important}#templatePreviewDiv{background-color:#e0ebee;border-radius:10px;display:none;justify-content:space-between;margin-top:15px;padding-top:15px;text-align:center}.table-bordered{border-collapse:collapse;width:100%}.table-bordered tbody td,.table-bordered thead th{border:1px solid #ddd;padding:8px}.card .table-bordered{border:1px solid #ddd;margin-bottom:0}.notice-about{background-color:#f2f2f8;border-radius:20px;height:auto;margin-left:100px;min-height:150px;overflow:hidden;padding:20px;text-align:left;width:250px}#select_filter+.select2-container .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:bolder;padding-right:8px;text-align:center}#select_filter+.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#select2-select_filter-results .select2-results__option{font-weight:bolder;text-align:center}#select2-select_filter-results .select2-results__option[aria-selected=true]{background-color:rgba(234,84,85,.8)!important}#select2-select_filter-results .select2-results__option.select2-results__option--highlighted{background-color:rgba(234,84,85,.12)!important;color:#ea5455!important}#select2-select_filter-results .select2-results__option.select2-results__option--highlighted[aria-selected=true]{background-color:rgba(234,84,85,.8)!important;color:#fff!important}#select_filter+.select2-container--default .select2-selection--single{background:linear-gradient(118deg,#ea5455,rgba(234,84,85,.7));border-color:#ea5455;box-shadow:0 0 5px 1px rgba(234,84,85,.4)}#select_filter+.select2-container--default .select2-selection--single:focus{border-color:#ea5455!important}#select_filter+.select2-container--default.select2-container--open .select2-selection--single{background-color:rgba(234,84,85,.12)!important;border-color:#ea5455!important;color:#ea5455!important}#select_filter+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff!important}#select_filter~.select2.select2-container.select2-container--default{max-width:8.75rem!important;min-width:8.75rem!important}.inbox-controls{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.inbox-controls .inbox-control .search-control.input-group{max-width:50vw;min-width:20rem}.add-notification-dropdown .feather,.inbox-control .btn-icon .feather,.inbox-control .dropdown-item .feather{height:1.15rem;width:1.15rem}.add-notification-dropdown{align-items:center;display:flex}.add-notification-dropdown.dropdown-toggle:after{display:none}.add-notification-dropdown+.dropdown-menu .dropdown-item.active,.add-notification-dropdown+.dropdown-menu .dropdown-item:active,.add-notification-dropdown+.dropdown-menu .dropdown-item:focus,.add-notification-dropdown+.dropdown-menu .dropdown-item:hover{background-color:#149d51;color:#fff;text-decoration:none}.inbox-overview .inbox-overview-card .card-body{border-radius:1rem;padding:.85rem}.homework-receivers span,.message-receivers span{cursor:pointer}.receivers-seen-switch{-moz-column-gap:.25rem;column-gap:.25rem}.receivers-list .list-group-item,.receivers-seen-switch{align-items:center;display:flex}.card h5.card-title{font-size:1.185rem;font-weight:bolder}.tooltip{z-index:99999!important}.bg-email{background-color:#ffedd1!important}.text-email{color:#ff9d00!important}.bg-enquiry{background-color:#d8e6ff!important}.text-enquiry{color:#4e8cff!important}.bg-message{background-color:#e2d8ff!important}.text-message{color:#6c37ff!important}.bg-complaint{background-color:#fae9fd!important}.text-complaint{color:#743c80!important}.new-homework-notification,.new-message-notification{background:#e3e0ff!important;color:#5045c0!important;font-weight:700}.attachment-icons{display:flex;justify-content:space-between}.attachment-icons .feather{height:1.15rem;width:1.15rem}#create-event-btn{margin-left:20px;margin-top:10px}.invoice-modal .modal-content{border-radius:2.5rem}.invoice-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.invoice-modal .modal-header h3{align-items:center;display:flex}.invoice-modal .modal-header h3 .modal-title-text{margin-top:-.075rem}.invoice-modal .modal-body p,.invoice-modal .modal-footer button,.invoice-modal .modal-footer p{font-size:1.05rem;font-weight:700}.invoice-modal .modal-header h3 .feather{height:2.25rem;width:2.25rem}.invoice-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.invoice-modal .btn-cancel:hover{background:#fd2b2a}.update-details-modal .modal-content{border-radius:2.5rem}.update-details-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.update-details-modal .modal-header h3{align-items:center;display:flex}.update-details-modal .modal-header h3 .modal-title-text{margin-top:-.075rem}.update-details-modal .modal-body p,.update-details-modal .modal-footer button,.update-details-modal .modal-footer p{font-size:1.05rem;font-weight:700}.update-details-modal .modal-header h3 .feather{height:2.25rem;width:2.25rem}.update-details-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.update-details-modal .btn-cancel:hover{background:#fd2b2a}.widget-modal .modal-content{border-radius:2.5rem}.widget-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.widget-modal .modal-header h3{align-items:center;display:flex}.widget-modal .modal-header h3 .modal-title-text{margin-top:-.075rem}.widget-modal .modal-body p,.widget-modal .modal-footer button,.widget-modal .modal-footer p{font-size:1.05rem;font-weight:700}.widget-modal .modal-header h3 .feather{height:2.25rem;width:2.25rem}.widget-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.widget-modal .btn-cancel:hover{background:#fd2b2a}.widget-management-page .code-block{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.875rem;line-height:1.45}.widget-management-page .feature-list{-moz-columns:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}.widget-management-page .alert-primary code{background-color:#f8dbdb}.widget-management-page .feature-list li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.25rem}.widget-management-page .widget-status-badge{font-size:.75rem;padding:.375rem .75rem}.widget-management-page .alert-compact{margin-bottom:1rem;padding:.75rem 1rem}.widget-management-page .info-section{background-color:#f8f9fa;border-radius:8px;margin-bottom:1rem;padding:1rem}.widget-management-page .btn-action{font-size:.875rem;padding:.5rem 1rem}.widget-management-page .collapse .code-block{background-color:#f8f9fa;border:1px solid #dee2e6}@media(max-width:768px){.widget-management-page .feature-list{-moz-columns:1;column-count:1}.widget-management-page .btn-action{font-size:.8rem;padding:.375rem .75rem}}.addNewClass-modal .modal-content{border-radius:2.5rem}.addNewClass-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.addNewClass-modal .modal-header h3{align-items:center;display:flex}.addNewClass-modal .modal-header h3 .modal-title-text{margin-top:-.075rem}.addNewClass-modal .modal-body p,.addNewClass-modal .modal-footer button,.addNewClass-modal .modal-footer p{font-size:1.05rem;font-weight:700}.addNewClass-modal .modal-header h3 .feather{height:2.25rem;width:2.25rem}.addNewClass-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.addNewClass-modal .btn-cancel:hover{background:#fd2b2a}.google-modal .modal-content{border-radius:2.5rem}.google-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.google-modal .modal-header h3{align-items:center;display:flex}.google-modal .modal-header h3 .modal-title-text{margin-top:-.075rem}.google-modal .modal-body p,.google-modal .modal-footer button,.google-modal .modal-footer p{font-size:1.05rem;font-weight:700}.google-modal .modal-header h3 .feather{height:2.25rem;width:2.25rem}.google-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.google-modal .btn-cancel:hover{background:#fd2b2a}.enquiry-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.enquiry-modal .btn-cancel:hover{background:#fd2b2a}.enquiry-modal .modal-content{border-radius:2.5rem}.enquiry-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.enroll-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.enroll-modal .btn-cancel:hover{background:#fd2b2a}.enroll-modal .modal-content{border-radius:2.5rem}.enroll-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.regpay-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.regpay-modal .btn-cancel:hover{background:#fd2b2a}.regpay-modal .modal-content{border-radius:2.5rem}.regpay-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.crop-modal .modal-content{border-radius:2.5rem}.crop-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.setting__loan-grade-type,.setting__loan-period-type{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem .5rem}.setting__loan-grade-type .form-control[type=text],.setting__loan-period-type .form-control[type=text]{border-radius:0;padding:.25rem 1rem;width:4rem}.setting__loan-grade-type .form-label:first-child,.setting__loan-period-type .form-label:first-child{width:7.25rem}.setting__general,.setting__late-fine,.setting__mobile-app{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.setting__late-fine.fine-statement{align-items:baseline;font-weight:700;gap:.5rem .5rem;justify-content:unset}.setting__late-fine.fine-statement label.form-label{font-size:1rem}.setting__late-fine.fine-statement select{border-radius:0;padding:.25rem 1rem;text-align:center;width:8.25rem}.setting__late-fine.fine-statement .position-relative{display:inline-flex!important;width:8.25rem!important}.setting__late-fine.fine-statement .select2.form-control-sm+.select2-container--default .select2-selection--single{border-radius:0;min-height:28.9px!important;padding:.188rem .857rem}.setting__late-fine.fine-statement .select2.form-control-sm+.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem;font-weight:700!important;padding:0}.setting__late-fine.fine-statement input.form-control{border-radius:0;padding:.25rem 1rem;width:4rem}.form-control-sm[type=file]{line-height:1.65rem}.or-separator{align-items:center;display:flex;justify-content:center;margin:9px 0;width:100%}.or-separator .line{background-color:#7ec1cd;flex-grow:1;height:1.5px}.or-separator .circle{align-items:center;background-color:#f5feff;border:1.5px dashed #7ec1cd;border-radius:50%;color:#bababa;display:flex;font-size:.85rem;font-weight:900;height:32px;justify-content:center;margin:0 10px;text-transform:uppercase;width:32px}#user-search+.select2-container .select2-selection--single{height:auto!important}.select2.subjectGroup.form-control-sm+.select2-container--default .select2-selection--single{padding-right:20px}.select2.subjectGroup.form-control-sm+.select2-container--default .select2-selection--single .select2-selection__clear{margin-left:5px}#select2-bookBkId-container .book-select-book-info,#select2-user-search-container .profile-user-info{line-height:1.5}#select2-bookBkId-container .book-select-wrapper img,#select2-bookBkId-results .book-select-wrapper img{max-width:50px}#bookBkId+.select2-container--default .select2-selection--single{min-height:5.5rem}.modal .badge{border-radius:2px!important;font-size:10px!important;font-weight:400!important}.modal .badge.fw-bolder{font-weight:900!important}.issueBook-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.issueBook-modal .btn-cancel:hover{background:#fd2b2a}.issueBook-modal .modal-content{border-radius:2.5rem}.issueBook-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.tracking-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.tracking-modal .btn-cancel:hover{background:#fd2b2a}.tracking-modal .modal-content{border-radius:2.5rem}.tracking-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}#trackingMap{min-height:380px}.returnBook-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.returnBook-modal .btn-cancel:hover{background:#fd2b2a}.returnBook-modal .modal-content{border-radius:2.5rem}.returnBook-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.form-control.flatpickr-input[readonly]{background-color:#fff;opacity:1}.modal-bed-details,.modal-book-details,.modal-bus-tracking-details .modal-album-details,.modal-student-details{flex-wrap:wrap;gap:.5rem}.modal-album-details .badge,.modal-bed-details .badge,.modal-book-details .badge,.modal-bus-tracking-details .badge,.modal-student-details .badge{font-size:.8rem!important;font-weight:700!important}.invoice-banner-red{background:#fd2b2a;justify-content:space-between;padding:.75rem 1rem;position:fixed;width:100%;z-index:1999}.invoice-banner-red,.invoice-banner-red .banner-text{align-items:center;display:flex;font-size:.9rem;font-weight:700}.invoice-banner-red .banner-text{justify-content:flex-start}.invoice-banner-red .banner-text .feather{height:1.5rem;width:1.5rem}.feedback-modal .modal-content{border-radius:2.5rem}.feedback-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.feedback-modal .rating-input{display:none}.feedback-modal .rating-blocks{display:flex}.feedback-modal .rating-blocks .rating-block{display:flex;flex:1;justify-content:center;text-align:center}.feedback-modal .rating-blocks .rating-block .rating-label{cursor:pointer}.feedback-modal .rating-blocks .rating-block .rating-text{font-size:.85rem;font-weight:700}.feedback-modal .modal-content,.invoice-modal .modal-content,.widget-modal .modal-content{box-shadow:unset}.nav-vertical.settings{background-color:#f8f8f8}.nav-vertical.settings .nav.nav-tabs.nav-left{background-color:#fff;margin-bottom:0;padding-bottom:1rem}.nav-vertical.settings .card-body{background-color:#fff}.nav-vertical.settings .nav.nav-tabs.nav-left~.tab-content{max-height:426px;overflow-y:scroll}.nav-vertical.settings .nav.nav-tabs.nav-left~.tab-content .tab-pane{padding:.75rem .75rem .75rem 0}.nav-vertical.settings .nav.nav-tabs .nav-item .nav-link.active:after{right:-1.875rem;width:3rem}.nav-vertical.settings .nav.nav-tabs.nav-left{border-right:1px solid #e6e4ff}.nav-vertical.settings .tab-pane .card-body .row.mb-1{margin-bottom:10px!important}.nav-vertical.settings input.form-control.form-control-sm[type=color]{width:8.4rem}.select2.form-control-sm+.select2-container--default .select2-selection--single .select2-selection__rendered{color:#6e6b7b;font-size:.9rem;font-weight:400;line-height:1.45;padding:.285rem 0}.select2.form-control-sm+.select2-container--default .select2-selection--single{min-height:2.142rem;padding:.188rem .857rem}.select2.form-control-sm+.select2-container--default .select2-selection--single .select2-selection__arrow{right:-4px;top:-4px}.bootstrap-touchspin .btn{padding:0!important}.select2.form-control-sm+.select2-container--default .select2-results__option{font-size:12px;padding:.188rem .857rem}.student-info-row .row-controls{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:end}.student-info-row .row-controls .select2{flex-basis:60%}.student-info-row .row-controls input{flex-basis:80%}.marks-entry-table th{padding:5px 8px!important;vertical-align:middle!important}.marks-entry-table .marks-cell{padding:5px 2px!important}.marks-entry-table .marks-obtained{border-width:0 0 1px!important;padding:.188rem .376rem!important}.routine-container{align-items:center;display:flex;position:relative}#routine-table td{padding:4px}.period-input{display:inline-block;margin:0 auto;width:100px}.copy-icon-routine{cursor:pointer;position:absolute;right:5px}.marks-conversion-entry-table th{padding:5px 8px!important;vertical-align:middle!important}.marks-conversion-entry-table .marks-cell{padding:5px 2px!important}.marks-conversion-entry-table .convert-to-marks{border-width:0 0 1px!important;padding:.188rem .376rem!important}.syllabus-entry-table th{padding:5px 8px!important;vertical-align:middle!important}.syllabus-entry-table .syllabus-content-cell{padding:5px 2px!important}.syllabus-entry-table .convert-to-marks{border-width:0 0 1px!important;padding:.188rem .376rem!important}.syllabus-content.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-bottom:1px solid #d8d6de;font-size:.9rem;margin:0 auto}.syllabus-content.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border-color:#7367f0;border-width:0 0 1px!important;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}.validate-input{position:relative}.validate-input .form-control.is-invalid{background-image:unset;padding-right:.857rem}.select2-container--default .select2-selection--single .select2-selection__clear{margin-right:10px}.validate-input .input-info{background-color:#fcf8e6!important;border:1px solid #f1e37c;border-radius:.125rem;box-shadow:0 0 5px 2px hsla(49,72%,79%,.29);color:#c0913f;display:none;font-weight:700;min-width:230px;padding:5px;position:absolute;right:0;text-align:left;text-transform:none;top:calc(100% + 5px);transition:all .45s ease-in-out;z-index:1059}.ck-editor__editable{font-family:Source Sans Pro,sans-serif}.ck-content{-webkit-font-smoothing:antialiased;font-size:15px;font-weight:400;line-height:1.6}.template-blank-input,.template-pull-input{background-color:hsla(0,0%,100%,.18);border:0;border-bottom:2px solid #bdafe6;border-radius:0;box-shadow:unset;color:inherit;display:inline-block;font-size:inherit;font-weight:400;font-weight:inherit;margin:0 4px;padding:0 .5rem;text-align:center;transition:width .3s;width:auto!important}.template-blank-input:focus,.template-pull-input:focus{color:inherit}.template-header{left:50%;max-height:100px;position:absolute;right:0;transform:translateX(-50%);width:21.05292cm;z-index:11}.certificates-filter{align-items:end;display:flex;flex-wrap:wrap;gap:1rem 1rem}.attachment-controls{display:flex;gap:.5rem 2rem}.attachment-control{align-items:center;cursor:pointer;display:flex;gap:.5rem}.attachment-control-icon{height:1.35rem;pointer-events:none;width:1.35rem}.attachment-control-text{font-weight:700;margin-bottom:0;pointer-events:none}.attachment-file-input{opacity:0;width:0}#attachmentList{display:flex;gap:.5rem 1rem;list-style:none;margin:.75rem 0;padding:1rem 0 0}#attachmentList .attachment-item{position:relative}#attachmentList .attachment-item .attachment-item-img img{max-width:52px}#attachmentList .attachment-item .delete-attachment-item{align-items:center;background-color:#ff0e0e;border:none;border-radius:50%;color:#fff;display:flex;height:.65rem;justify-content:center;left:-3px;padding:.5705rem;position:absolute;top:-3px;width:.65rem}#attachmentList .attachment-item .delete-attachment-item .svg-inline--fa{height:.775rem;pointer-events:none}.tt-subject-select-wrapper .position-relative{width:100%!important}.tt-subject-select-wrapper button{min-width:4.25rem!important}.tt-subject-select-wrapper{display:flex;justify-content:space-between}.dash-section{margin-bottom:2rem}.dash-section-title{color:#9ca3b2;font-family:SF Pro Text Heavy,sans-serif;margin-bottom:1.15rem}.dash-features{display:flex;flex-wrap:wrap;gap:12px 20px;margin-left:1.5rem}.dash-features .feature{align-items:center;display:flex;flex-direction:column;text-align:center;transition:all .35s ease-in-out;width:84px}.dash-features .feature:hover{transform:scale(1.125)}.dash-features .feature .feature-img{margin-bottom:.35rem;max-width:60px}.dash-features .feature .feature-title{color:#395085;font-size:.85rem;font-weight:700}.dash-features .feature:hover .feature-title{color:#7367f0}.cover-image-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;position:relative;width:130px}.cover-image-wrapper input[type=file]{display:none}.cover-image-preview{background-position:50%;background-repeat:no-repeat;background-size:contain;height:156px;width:130px}.cover-image-overlay{background-color:rgba(144,200,255,.8);border-radius:.357rem;cursor:pointer;height:156px;left:0;opacity:0;position:absolute;top:0;transition:all .35s ease-in-out;width:100%;z-index:1}.cover-image-btn{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.cover-image-wrapper:hover .cover-image-btn,.cover-image-wrapper:hover .cover-image-overlay{opacity:1}.profile-image-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;position:relative;width:130px}.profile-image-wrapper input[type=file]{display:none}.profile-image-preview{background-position:50%;background-repeat:no-repeat;background-size:contain;height:130px;width:130px}.profile-image-overlay{background-color:rgba(144,200,255,.8);border-radius:.357rem;cursor:pointer;height:130px;left:0;opacity:0;position:absolute;top:0;transition:all .35s ease-in-out;width:100%;z-index:1}.profile-image-btn{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.profile-image-wrapper:hover .profile-image-btn,.profile-image-wrapper:hover .profile-image-overlay{opacity:1}#cropperImage{max-width:100%}.bookindex-control #select_filter~.select2.select2-container.select2-container--default{max-width:10.75rem!important;min-width:10.75rem!important}.bookindex-control #action_filter~.select2.select2-container.select2-container--default{max-width:8rem!important;min-width:8rem!important}#select2-action_filter-results .select2-results__option[aria-selected=true]{background-color:rgba(115,103,240,.8)!important}#action_filter+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff!important}#select2-action_filter-results .select2-results__option{font-weight:bolder;text-align:center}#select2-action_filter-results .select2-results__option.select2-results__option--highlighted{background-color:rgba(115,103,240,.12)!important;color:#7367f0!important}#select2-action_filter-results .select2-results__option.select2-results__option--highlighted[aria-selected=true]{background-color:rgba(115,103,240,.8)!important;color:#fff!important}#action_filter+.select2-container--default .select2-selection--single{background:linear-gradient(118deg,#7367f0,rgba(115,103,240,.7));border-color:#7367f0;box-shadow:0 0 5px 1px rgba(115,103,240,.4)}#action_filter+.select2-container--default .select2-selection--single:focus{border-color:#7367f0!important}#action_filter+.select2-container--default.select2-container--open .select2-selection--single{background-color:rgba(115,103,240,.12)!important;border-color:#7367f0!important;color:#7367f0!important}#action_filter+.select2-container .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:bolder;padding-right:8px;text-align:center}.bookindex-controls{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.bookindex-controls .search-control-wrapper{width:calc(100% - 298px)}.bookindex-controls .search-control.input-group{min-width:20rem}.regn-workflow-setting{align-items:center;display:flex;justify-content:space-between}.regn-workflow-setting label{min-width:160px}.regn-workflow-setting input#registration_fee{margin-left:-6px;max-width:80px;width:80px}.regn-workflow-setting .form-check{max-width:50px}.regn-workflow-setting .form-switch-container{display:flex;justify-content:end;max-width:80px;width:80px}.regn-workflow .timeline .timeline-item .timeline-point{border:2px solid #7367f0;height:2.5rem;left:-1.25rem;width:2.5rem}.regn-workflow .timeline .timeline-item:not(:last-child){padding-bottom:.8rem}.regn-workflow .timeline .timeline-item .timeline-event{min-height:3rem}.field-settings{display:flex;flex-wrap:wrap;gap:1rem 2.5rem}.field-setting{align-items:center;display:flex}.field-setting .form-check-input.mandatory:checked{background-color:rgba(115,103,240,.6)}.enroll-modal .badge,.regpay-modal .badge{font-size:.8rem!important;font-weight:700!important}#transactions-table .cancel-transaction-btn .feather,#transactions-table .cancel-transaction-btn [data-feather]{height:.75rem;width:.75rem}.transaction-controls{align-items:end;display:flex;flex-wrap:wrap;gap:.75rem 1rem}.transaction-control:first-child,.transaction-control:nth-child(2),.transaction-control:nth-child(3){flex-basis:9rem}.transaction-control:nth-child(4){flex-basis:9.6rem}.transaction-control .form-control.flatpickr-input{font-weight:bolder;min-width:7.875rem}td.hostel-features .feature{align-items:center;display:flex;justify-content:space-between}td.hostel-features .feature .feature-title{font-size:.857rem;font-weight:bolder;margin-right:1.5rem;width:80px}.allocateBed-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.allocateBed-modal .btn-cancel:hover{background:#fd2b2a}.allocateBed-modal .modal-content{border-radius:2.5rem}.allocateBed-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.bed-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem .5rem}.checkOut-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.checkOut-modal .btn-cancel:hover{background:#fd2b2a}.checkOut-modal .modal-content{border-radius:2.5rem}.checkOut-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.uploadImageMedia-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.uploadImageMedia-modal .btn-cancel:hover{background:#fd2b2a}.uploadImageMedia-modal .modal-content{border-radius:2.5rem}.uploadImageMedia-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.uploadImageMedia-modal .modal-dialog{max-width:320px!important}.webcam-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.webcam-modal .btn-cancel:hover{background:#fd2b2a}.webcam-modal .modal-content{border-radius:2.5rem}.webcam-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.webcam-modal .modal-dialog{max-width:432px!important}.webcam-wrapper{position:relative}#pwgWebcamCanvas{background-color:transparent;bottom:0;left:0;margin:0 0 0 -.5px;position:absolute;right:0;top:0;width:calc(100% + 1.5px);z-index:9997}.pwgWebcamFlash{background-color:#fff;display:none;height:100%;opacity:.3;top:0;z-index:9998}.pwgWebcamControls,.pwgWebcamFlash{left:0;position:absolute;width:100%}.pwgWebcamControls{align-items:center;display:flex;justify-content:center;top:50%;transform:translateY(-50%);z-index:9999}#pictureWithGuardianPreview{margin-bottom:1rem;max-width:200px}#certType+.select2-container,#teacher-search+.select2-container{min-width:17rem}.reset-style,.reset-style :not(.template-blank-input):not(.template-pull-input):not(.sms-var-input){all:revert}.sms-var-input{background-color:transparent;border:0;border-bottom:2px solid #d8d6de;border-radius:0;box-shadow:unset;color:inherit;display:inline-block;font-size:inherit;font-weight:400;font-weight:inherit;margin:0 4px;padding:.04rem 1.5rem;text-align:center}#templateEditor{background:#edf7ff;border:1px solid #cee9ff;border-radius:.25rem;color:#337ab7;font-size:1.15rem!important;margin-top:.5rem;padding:.5rem 1rem}.reset-style figure,figure{margin:0!important}.swal2-actions{row-gap:.5rem}.variable-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.variable-modal .btn-cancel:hover{background:#fd2b2a}.variable-modal .modal-content{border-radius:2.5rem}.variable-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.certificate-preview{background:#fff;border:1px solid #d3d3d3;box-shadow:0 0 5px rgba(0,0,0,.1);margin:0 auto;min-height:29.75292cm;padding:0 1.2cm 1.2cm;width:21.05292cm}.certificate-preview-wrapper .cert-preview-card-body.card-body{background-color:#f2f2f2;border:1px solid #e4e4e4;border-bottom:0;border-top:0;max-height:500px;overflow-y:auto}.select2-container--default .select2-results__option{color:#6e6b7b}.certificate-preview #templateBody,.xtudy-editor{font-size:14px}.certificate-preview #templateBody p,.xtudy-editor p{line-height:1.5rem;margin:0 0 1rem}.certificate-preview #templateBody h2,.xtudy-editor h2{line-height:2.057rem;margin:1.543rem 0 .5rem}.certificate-preview #templateBody h3,.xtudy-editor h3{line-height:1.8rem;margin:1.35rem 0 .5rem}.certificate-preview #templateBody h4,.xtudy-editor h4{line-height:1.543rem;margin:1.157rem 0 .5rem}.certificate-preview #templateBody img.profile-pic{display:block;margin:0 auto;width:7rem}.setting__cert-print{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.pill-button{background:#f0f0f1;border-radius:28px;color:#82868b;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:3px 4px;position:relative;z-index:0}.pill-button-input{display:none;visibility:hidden}.pill-button-highlight{background:#fff;border-radius:22px;height:22px;left:4px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:70px;z-index:1}.pill-button-selection{cursor:pointer;display:inline-block;padding:.4em .9em;position:relative;transition:all .2s;z-index:2}.pill-button-selection_active{color:#fff}.pill-button-selection.pill-button-selection_off.pill-button-selection_active~.pill-button-highlight{background:red}.pill-button-selection.pill-button-selection_on.pill-button-selection_active~.pill-button-highlight{background:#00ad00}.attendance-details .badge{font-size:.8rem!important;font-weight:700!important}.absentee-alert small.small{color:#ea5455;font-size:.79rem;font-weight:700}#absence-policy-editor+.ck-editor .ck-content,#admission-policy-editor+.ck-editor .ck-content,#conduct-editor+.ck-editor .ck-content,#conduct-policy-editor+.ck-editor .ck-content,#description+.ck-editor .ck-content,#dress-policy-editor+.ck-editor .ck-content,#exam-policy-editor+.ck-editor .ck-content,#fee-policy-editor+.ck-editor .ck-content,#mission-editor+.ck-editor .ck-content,#msgBody+.ck-editor .ck-content,#school-desc-editor+.ck-editor .ck-content,#vision-editor+.ck-editor .ck-content{min-height:200px}.sms-var-input[contenteditable]:focus-visible{outline:unset!important}.xtudy-editor.document-editor .ck-content .table table td,.xtudy-editor.document-editor .ck-content .table table th{padding:5px 10px!important}.xtudy-editor.document-editor .ck-content .table{margin:10px auto!important}.xtudy-editor.document-editor .ck-editor__editable .ck-table-bogus-paragraph{overflow-wrap:anywhere!important}.certificate-preview .ck-content .table{border-radius:0;margin:0}.certificate-preview .ck-content .table table td,.certificate-preview .ck-content .table table th{padding:2px 5px!important}.certificate-preview .ck-content table{border-collapse:collapse!important}.certificate-preview .ck-content .table tbody tr:last-child td:first-child,.certificate-preview .ck-content .table tbody tr:last-child td:last-child{border-radius:0}#acPrint_notes+.ck-editor .ck-content{min-height:200px}.exam-select-container .position-relative{width:100%!important}.exam-select-container .select2-container--default .select2-selection--single{border-radius:4px 0 0 4px!important}.exam-select-container button.remove-coscholastic-exam,.exam-select-container button.remove-exam{border-radius:0 4px 4px 0!important;min-height:calc(2.142rem - 2px);min-width:33.1px!important;padding:.515rem .625rem!important}.exam-select-container{align-items:center;display:flex;justify-content:space-between}.exams-filter-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .5rem}.exams-filter-toolbar .exam-search-div{flex-basis:30rem}.exams-filter-toolbar .exam-search-div.w-100{flex-basis:auto}#exam-search+.select2-container .select2-selection--single{height:auto}.group-name-wrapper div{align-items:center;display:flex;justify-content:space-between}.group-name-wrapper .form-control{border-radius:4px 0 0 4px!important}.group-name-wrapper button.remove-group{border-radius:0 4px 4px 0!important;min-height:calc(2.142rem - 2px);min-width:33.1px!important;padding:.515rem .625rem!important}.group-name-wrapper .group-weightage{border-radius:0!important;max-width:126px;min-width:126px}.design-group{position:relative}.gallery-container{margin-bottom:1rem}.gallery-container .form-group{margin:0}.gallery-container .form-group button,.gallery-container .form-group input,.gallery-container .form-group select{margin-right:10px}.gallery-folder{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:10px}.gallery-folder:hover{background-color:#f5f5f5}.gallery-images img{height:auto;margin-bottom:10px;margin-right:10px}.gallery-actions button{margin-right:10px}.row-item{margin-bottom:1rem}.group-no-banner{--f:4px;--r:13px;--t:4px;background:#ff5f37;box-shadow:0 calc(var(--f)*-1) 0 inset #0005;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));color:#fff;font-size:11px;inset:var(--t) calc(var(--f)*-1) auto auto;padding:3px 14px var(--f) calc(11px + var(--r));position:absolute}.exam-select-container .exam-weightage{border-radius:0!important;max-width:126px;min-width:126px}.select2.form-control-sm+.select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:700}.form-control.max-marks[readonly]{background-color:#f3f2f7;border:none;opacity:1}.mobile-app-page{background-color:#fff;min-height:100vh}.mobile-app-page .marks-data-container{max-height:calc(100vh - 134px);overflow-y:scroll}.mobile-app-page .mo-marks-student,.mobile-app-page .mo-profile-student{align-items:center;display:flex;margin-bottom:15px}.mobile-app-page .mo-marks-student .student-photo,.mobile-app-page .mo-profile-student .student-photo{border-radius:50%;height:50px;margin-right:10px;width:50px}.mobile-app-page .mo-marks-student .student-details,.mobile-app-page .mo-profile-student .student-details{margin-right:10px;width:calc(63.45% - 10px)}.mobile-app-page .mo-marks-student .student-class-details,.mobile-app-page .mo-profile-student .student-class-details{align-items:flex-start;display:flex}.mobile-app-page .mo-marks-student .marks-cell{width:60px}.mobile-app-page .mo-marks-student .marks-cell .form-control-sm{border-radius:.357rem;font-size:1rem;min-height:2.742rem;padding:.188rem .857rem;text-align:center}.mobile-app-page .card{box-shadow:none!important}.allocateBed-modal .blockUI.blockOverlay,.checkOut-modal .blockUI.blockOverlay,.crop-modal .blockUI.blockOverlay,.enquiry-modal .blockUI.blockOverlay,.enroll-modal .blockUI.blockOverlay,.feedback-modal .blockUI.blockOverlay,.google-modal .blockUI.blockOverlay,.invoice-modal .blockUI.blockOverlay,.issueBook-modal .blockUI.blockOverlay,.regpay-modal .blockUI.blockOverlay,.returnBook-modal .blockUI.blockOverlay,.update-details-modal .blockUI.blockOverlay,.uploadImageMedia-modal .blockUI.blockOverlay,.variable-modal .blockUI.blockOverlay,.webcam-modal .blockUI.blockOverlay{border-radius:2.5rem}.issued-books-list-item{align-items:center;display:flex;justify-content:space-between}#employeegroup_filter+.select2-container .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:bolder;padding-right:8px;text-align:center}#employeegroup_filter+.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#select2-employeegroup_filter-results .select2-results__option{font-weight:bolder;text-align:center}#select2-employeegroup_filter-results .select2-results__option[aria-selected=true]{background-color:rgba(234,84,85,.8)!important}#select2-employeegroup_filter-results .select2-results__option.select2-results__option--highlighted{background-color:rgba(234,84,85,.12)!important;color:#ea5455!important}#select2-employeegroup_filter-results .select2-results__option.select2-results__option--highlighted[aria-selected=true]{background-color:rgba(234,84,85,.8)!important;color:#fff!important}#employeegroup_filter+.select2-container--default .select2-selection--single{background:linear-gradient(118deg,#ea5455,rgba(234,84,85,.7));border-color:#ea5455;box-shadow:0 0 5px 1px rgba(234,84,85,.4)}#employeegroup_filter+.select2-container--default .select2-selection--single:focus{border-color:#ea5455!important}#employeegroup_filter+.select2-container--default.select2-container--open .select2-selection--single{background-color:rgba(234,84,85,.12)!important;border-color:#ea5455!important;color:#ea5455!important}#employeegroup_filter+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff!important}#employeegroup_filter~.select2-container--default{max-width:215px!important}.employees-filter-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .5rem}.employees-filter-toolbar .user-search-div{flex-basis:30rem}.employees-filter-toolbar .user-search-div.w-100{flex-basis:auto}#employee-search+.select2-container{min-width:30rem!important}#employee-search+.select2-container .select2-selection--single{height:auto}.live-attendance-table td{cursor:pointer}.main-menu.menu-light .navigation>li.active>a.sidebar-stat,.sidebar-stat{align-items:center!important;background:#fff!important;border:1px solid #ececec!important;border-radius:.357rem!important;box-shadow:0 0 6px 2px rgba(61,61,61,.05)!important;color:#6e6b7b!important;display:flex!important;gap:1rem!important;margin:0 1.5rem .75rem!important;padding:.75rem 1rem!important;width:calc(100% - 3rem)}.noAttendance-modal .modal-content{border-radius:2.5rem}.noAttendance-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.noAttendance-modal .modal-header h3{align-items:center;display:flex}.noAttendance-modal .modal-header h3 .modal-title-text{margin-top:-.075rem}.noAttendance-modal .modal-body p,.noAttendance-modal .modal-footer button,.noAttendance-modal .modal-footer p{font-size:1.05rem;font-weight:700}.noAttendance-modal .modal-header h3 .feather{height:2.25rem;width:2.25rem}.noAttendance-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.noAttendance-modal .btn-cancel:hover{background:#fd2b2a}.dropzone{max-height:114px;min-height:114px;overflow-y:scroll;padding:10px 12px}.dropzone .dz-message:before{height:50px;width:50px}.dropzone .dz-message{font-size:1.25rem;font-weight:bolder;top:-18px}.dropzone .dz-message:before{height:32px;top:5rem;width:32px}.dropzone .dz-preview{margin:5px 6px;min-height:68px}.dropzone .dz-preview .dz-image{height:64px;width:64px}.dropzone .dz-preview .dz-remove{font-size:.85rem;font-weight:700;line-height:1rem;margin-top:3px}.dropzone .dz-preview .dz-details .dz-size{font-size:8px;margin-bottom:.5em}.dropzone .dz-preview .dz-details{font-size:8px}.dropzone .dz-preview .dz-progress{height:8px;margin-left:-28px;width:58px}.dropzone .dz-preview .dz-progress .dz-upload{background:linear-gradient(180deg,rgba(115,103,240,.4),#7367f0)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{margin-left:-15px;margin-top:-18px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{height:32px;width:32px}.dropzone .dz-preview .dz-success-mark svg path{fill:#28c76f}.dropzone .dz-preview .dz-error-mark svg path{fill:#ea5455}.popup-album-gallery{display:flex;flex-wrap:wrap;gap:1rem}.popup-album-gallery .gallery-item{height:150px;position:relative;width:150px}.popup-album-gallery .gallery-item img{left:0;position:absolute;top:0;z-index:1}.popup-album-gallery .gallery-item .img-overlay{background-color:rgba(44,34,162,.6);border-radius:.357rem;height:150px;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out;width:150px;z-index:2}.popup-album-gallery .gallery-item:hover .img-overlay{opacity:1}.popup-album-gallery .gallery-item .img-controls{align-items:center;display:flex;gap:1rem;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out;width:100%;z-index:3}.popup-album-gallery .gallery-item:hover .img-controls{opacity:1}.popup-album-gallery .gallery-item .img-controls a{border-radius:30%;height:40px;padding:10px;text-align:center;width:40px}.popup-album-gallery .gallery-item .img-controls a .feather,.popup-album-gallery .gallery-item .img-controls a [data-feather]{height:1.35rem;width:1.35rem}.popup-album-gallery .gallery-item .img-controls a.view-photo{background-color:#0fb0a1;color:#fff;transition:all .5s ease-in-out}.popup-album-gallery .gallery-item .img-controls a.view-photo:hover{background-color:#0dbcab;color:#fff}.popup-album-gallery .gallery-item .img-controls a.remove-photo{background-color:#d61e1e;color:#fff;transition:all .5s ease-in-out}.popup-album-gallery .gallery-item .img-controls a.remove-photo:hover{background-color:#f01414;color:#fff}.gallery-manager-application .content-wrapper .gallery-manager-main-content{background-color:#fff;border:1px solid #ebe9f1}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body{background-color:#fff;padding:1.5rem;position:relative}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container{display:flex;flex-wrap:wrap;gap:1.6rem 1rem}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .folders-section-title{width:100%}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .gallery-manager-item{border:1px solid #ebe9f1;box-shadow:none;cursor:pointer;margin-bottom:0;margin-right:0;min-width:215px;position:relative;transition:none}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .gallery-manager-item .folder-logo-wrapper{background:linear-gradient(45deg,#6055d3,#d38ae6);height:7.5rem;padding:1rem}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .dropdown{border-radius:50%;height:22px;position:absolute;right:14px;text-align:center;top:14px;width:22px}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .dropdown:hover{background:transparent;box-shadow:0 0 7px 4px rgba(176,107,214,.6);transition:all .45s ease-in-out}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .dropdown-toggle-icon{stroke:#fff}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .dropdown-toggle:after{content:none}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .dropdown .dropdown-menu .dropdown-item{padding:.35rem 1.28rem}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .visibility{stroke:#fff}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item:not(.selected):not(:hover) .dropdown-toggle{opacity:1}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .gallery-manager-item .folder-logo-wrapper .feather-folder{stroke:#fff}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .feather-folder{height:32px;width:35px}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .gallery-manager-item .card-body{padding:1rem 1rem .5rem}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .content-wrapper{margin-bottom:0}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .gallery-manager-item .content-wrapper{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container .folder-name{color:#7367f0;flex-grow:1;font-weight:600;min-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 26rem)}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .folder-files-count{color:#b9b9c3;font-size:85%}.gallery-manager-application .content-wrapper .gallery-manager-main-content .gallery-manager-content-body .view-container:not(.list-view) .gallery-manager-item .folder-files-count .bg-primary{background-color:#7367f0!important}.rename-album-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.rename-album-modal .btn-cancel:hover{background:#fd2b2a}.rename-album-modal .modal-content{border-radius:2.5rem}.rename-album-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.change-album-visibility-modal .btn-cancel{align-items:center;background:#e8e8e8;border:0;border-radius:50rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);color:#fff;display:flex;font-weight:700;height:26px;justify-content:center;position:absolute;right:21px;width:26px}.change-album-visibility-modal .btn-cancel:hover{background:#fd2b2a}.change-album-visibility-modal .modal-content{border-radius:2.5rem}.change-album-visibility-modal .modal-header{border-radius:2.5rem 2.5rem 0 0}.student-info-row .reset-row-controls{text-decoration:underline}li.dropdown-item span{pointer-events:none}.gallery-folder{display:inline-block;margin:10px;text-align:center}.gallery-folder img{display:block;margin:0 auto}.gallery-images img{border:1px solid #ddd}.position-relative{position:relative}.delete-image{position:absolute;right:5px;top:5px}.gallery-images{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.gallery-images img{border-radius:4px;height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.subject-head-bordered{border-top:4px solid #e7e7e7!important}.subject-head-bordered[data-is-grade-subject="0"][data-is-optional-subject="0"]{border-top:4px solid #19ac7a!important}.subject-head-bordered[data-is-grade-subject="0"][data-is-optional-subject="1"]{border-top:4px solid #afdccd!important}.subject-head-bordered[data-is-grade-subject="1"][data-is-optional-subject="0"]{border-top:4px solid #ffb100!important}.subject-head-bordered[data-is-grade-subject="1"][data-is-optional-subject="1"]{border-top:4px solid #f5d899!important}.marks-entry-legends{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.marks-entry-legends .legend{align-items:center;-moz-column-gap:.35rem;column-gap:.35rem;display:flex;flex-wrap:nowrap}.marks-entry-legends .legend .legend-color{background-color:red;border-radius:.25rem;height:.9rem;width:.9rem}.marks-entry-legends .legend .legend-label{font-size:.9rem;font-weight:bolder}.marks-entry-legends .legend.scholastic .legend-color.primary{background-color:#19ac7a}.marks-entry-legends .legend.scholastic .legend-color.secondary{background-color:#afdccd}.site-facilities-index-page .facility-thumbnail-wrapper{border:2px solid #e6e6e6;border-radius:6px;height:40px;overflow:hidden;transition:all .3s ease;width:40px}.site-facilities-index-page .facility-thumbnail-wrapper:hover{border-color:#7367f0;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:scale(1.1)}.site-facilities-index-page .facility-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.site-facilities-index-page .view-all-images{transition:all .3s ease}.site-facilities-index-page .view-all-images:hover{background-color:#7367f0!important;color:#fff!important;transform:scale(1.1)}.site-facilities-index-page .lightbox-title{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8)!important;border-radius:0!important;color:#fff!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;margin:0!important;padding:6px 12px!important}.swal2-popup.swal-large-image .swal2-title.lightbox-title{border-radius:0!important;margin-bottom:0!important;padding-bottom:6px!important}.swal2-popup.swal-large-image .swal2-content{margin-top:0!important;padding-top:0!important}.marks-entry-legends .legend.coscholastic .legend-color.primary{background-color:#ffb100}.marks-entry-legends .legend.coscholastic .legend-color.secondary{background-color:#f5d899}#change-logo-card .current-logo-preview,#change-logo-card .logo-preview{background-position:50%;background-size:cover;height:100px;width:100px}.fc-h-event,.fc-v-event .fc-event-main{color:#fff!important}.birthday-card-body,.card-developer-meetup.upcoming-events .meetup-body{max-height:260px;overflow-y:scroll}.badge.event-category{border-radius:2px!important;font-size:10px!important}.emp-filters-container{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.emp-filters-search-form{display:flex;flex:1;min-width:300px}#employeerole_filter+.select2-container .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:bolder;padding-right:8px;text-align:center}#employeerole_filter+.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#select2-employeerole_filter-results .select2-results__option{font-weight:bolder;text-align:center}#select2-employeerole_filter-results .select2-results__option[aria-selected=true]{background-color:rgba(234,84,85,.8)!important}#select2-employeerole_filter-results .select2-results__option.select2-results__option--highlighted{background-color:rgba(234,84,85,.12)!important;color:#ea5455!important}#select2-employeerole_filter-results .select2-results__option.select2-results__option--highlighted[aria-selected=true]{background-color:rgba(234,84,85,.8)!important;color:#fff!important}#employeerole_filter+.select2-container--default .select2-selection--single{background:linear-gradient(118deg,#ea5455,rgba(234,84,85,.7));border-color:#ea5455;box-shadow:0 0 5px 1px rgba(234,84,85,.4)}#employeerole_filter+.select2-container--default .select2-selection--single:focus{border-color:#ea5455!important}#employeerole_filter+.select2-container--default.select2-container--open .select2-selection--single{background-color:rgba(234,84,85,.12)!important;border-color:#ea5455!important;color:#ea5455!important}#employeerole_filter+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff!important}#employeerole_filter~.select2-container--default{max-width:215px!important;min-width:164px!important}.users-filter-toolbar{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:.5rem .5rem}.users-filter-toolbar .user-search-div{flex-basis:30rem}.users-filter-toolbar .user-search-div.w-100{flex-basis:auto}#user-search+.select2-container .select2-selection--single{height:auto}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single{border:1px solid #d8d6de;min-height:2.86rem;padding:5px}.gallery-images{display:flex;flex-wrap:wrap}.image-container{margin:10px;position:relative}.image-container img{display:block;height:150px;-o-object-fit:cover;object-fit:cover;width:150px}.image-checkbox{left:5px;position:absolute;top:5px;z-index:100}.image-container input[type=checkbox]{transform:scale(1.2)}.modal-custom-width .modal-dialog{max-width:200px}.navbar-container .search-input .search-input-close,.navbar-container .search-input .search-input-icon{top:37%}.navbar-floating .navbar-container:not(.main-menu-content){justify-content:space-between}#create-package-card .module-category,#edit-package-card .module-category{margin-bottom:1.5rem}#create-package-card .module-category-title,#edit-package-card .module-category-title{font-weight:700;margin-bottom:.5rem}#create-package-card .module-grid,#edit-package-card .module-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}#create-package-card .module-item,#edit-package-card .module-item{align-items:center;background:#f1efff;border:1px dashed #7367f0;border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative}#create-package-card .module-item .form-check,#edit-package-card .module-item .form-check{left:5px;position:absolute;top:5px}#create-package-card .module-item .badge,#edit-package-card .module-item .badge{margin-top:.5rem}#create-package-card .search-bar,#edit-package-card .search-bar{margin-bottom:1rem}#create-package-card .disabled-module,#edit-package-card .disabled-module{cursor:not-allowed;opacity:.6}#create-package-card .tooltip-inner,#edit-package-card .tooltip-inner{background-color:#dc3545!important;color:#fff}#create-package-card .tooltip-arrow:before,#edit-package-card .tooltip-arrow:before{border-top-color:#dc3545!important}#update-module-rates-card .module-rate-table{border-collapse:collapse;width:100%}#update-module-rates-card .module-rate-table td,#update-module-rates-card .module-rate-table th{vertical-align:middle}#update-module-rates-card .module-rate-table th{background-color:#f8f9fa;font-weight:700}#update-module-rates-card .module-rate-table .sno-column{max-width:55px;width:55px}#update-module-rates-card .search-bar{margin-bottom:1rem}#update-module-rates-card .input-info{color:#dc3545;display:none;font-size:.875rem}#pricing-plan .list-group-item{height:24px}.pricing-options-card{margin:0 auto;max-width:250px;width:100%}@media(max-width:768px){.pricing-options-card{max-width:100%}}@media(max-width:992px){.pricing-options-card{margin:unset}}.pricing-grid-container{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 3fr;margin-top:2rem;padding-left:1rem;padding-right:1rem}@media(max-width:992px){.pricing-grid-container{gap:1rem;grid-template-columns:1fr 2fr}}@media(max-width:768px){.pricing-grid-container{grid-template-columns:1fr}}.pricing-plans-container{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(211px,1fr))}@media(max-width:576px){.pricing-plans-container{grid-template-columns:1fr}}.pricing-plan-header{background-color:#f8f9fa;padding:15px}.module-status-item{font-size:.85rem}.pricing-options-card{border:1px solid #ddd;border-radius:5px;overflow:hidden}.pricing-options-header{background-color:#fff;border-bottom:1px solid #ddd;padding:8px 15px 6px}@media(max-width:768px){.pricing-options-header{border-bottom:0}}.pricing-options-header .form-check-input{height:.95rem;margin-left:-1.485rem;margin-top:.275rem;width:.95rem}.pricing-options-header .badge-discount{background-color:#28a745;border-radius:.25rem;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;padding:.25rem .5rem}.pricing-options-header .badge-flash{animation:flash 1.5s infinite;background-color:#ff5722}@keyframes flash{0%,to{opacity:1}50%{opacity:.5}}.w-100 .position-relative .select2.select2-container{width:100%!important}.validate-input{width:100%}.live-dot{animation:live-blink 1s infinite;background:red;border-radius:50%;box-shadow:0 0 0 rgba(255,0,0,.7);display:inline-block;height:12px;vertical-align:middle;width:12px}@keyframes live-blink{0%{box-shadow:0 0 0 0 rgba(255,0,0,.7);opacity:1}50%{box-shadow:0 0 0 6px rgba(255,0,0,.1);opacity:.5}to{box-shadow:0 0 0 0 rgba(255,0,0,.7);opacity:1}}.modules-header{background-color:#f1f1f1;font-size:.9rem;font-weight:700;margin:0;padding:4px 15px;text-align:right;text-transform:uppercase}.modules-list{border:0;border-radius:0;list-style:none;margin:0;padding:0}.module-item{align-items:center;border-bottom:1px solid #ddd;border-left:0;border-right:0;display:flex;font-size:.85rem;font-weight:900;justify-content:space-between;padding:7px 15px}.module-item:last-child{border:0;border-radius:0}.module-status{font-size:15px}.pricing-plan-card{border:1px solid #ddd;border-radius:5px;cursor:pointer;overflow:hidden;transition:box-shadow .3s ease}#find-package-card{padding:0 1rem}.pricing-plan-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.pricing-plan-header{align-items:center;background-color:#fff;border-bottom:1px solid #ddd;display:flex;flex-direction:column;height:174px;justify-content:center;padding:25px 15px;text-align:center}.pricing-plan-header p{background-color:#fff;border:1px solid #ddd;display:inline-block;font-size:.9rem;font-weight:900;padding:5px 15px;text-align:center}.pricing-plan-header h1.discounted-amount{font-size:calc(2.5rem + .5568vw)}.pricing-plan-header h1.discounted-amount small{font-size:1.85rem}.module-status-item{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:center;padding:10px}.select-plan-btn{border-radius:0;font-weight:700;padding:10px;width:100%}.select-plan-btn:disabled{background-color:#d6d6d6;cursor:not-allowed}.pricing-plan-card.selected-package{border:1px solid #7367f0;box-shadow:0 0 10px rgba(115,103,240,.5);transition:border .3s ease,box-shadow .3s ease}.addon-card .addon-items{background:#ededed;border-radius:.25rem;box-shadow:inset 0 0 5px 7px #f1f1f1;max-height:300px;overflow:scroll;padding:15px}.addon-card .addon-items:not(:last-child){margin-bottom:1.3rem}.addon-card .addon-items .addon-item{background-color:#fff;border:1px solid #ebe9f1;border-radius:.357rem;padding:.5rem .75rem}.addon-card .addon-items .addon-item .form-check{flex:1 1 200px;max-width:200px}.addon-card .addon-items .addon-item:not(:last-child){margin-bottom:.85rem}.addon-summary-item,.price-detail .details-description{font-size:.9rem;font-weight:900}.addon-summary-item .badge{border-radius:2px!important;font-size:10px!important}.addon-summary-item .badge.addon-type{width:40px}.addon-summary-item .addon-annual-rate{display:inline-block;font-size:.85rem;min-width:91px;width:91px}.addon-summary-item .addon-quantity{font-size:.85rem}.addon-summary-item .addon-name{display:inline-block;max-width:118px;width:118px}.coupon-item,.price-detail .details-description{font-size:.9rem;font-weight:900}.coupon-item .badge{border-radius:2px!important;font-size:12px!important}.coupon-item .badge.discount-type{max-width:70px}.coupon-item .discount-rate{display:inline-block;font-size:.85rem}.coupon-item .discount-on{display:inline-block;font-size:.85rem;min-width:130px;width:130px}.coupon-item .discount-amount{min-width:70px;width:70px}#addon-selection-form{margin-top:2rem;padding:0 1rem}.bootstrap-touchspin.disabled .input-group-btn{display:none}.site-facilities-create-page .facility-checkbox-grid,.site-facilities-edit-page .facility-checkbox-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));margin:20px 0 5px}.site-facilities-create-page .facility-checkbox-item,.site-facilities-edit-page .facility-checkbox-item{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:15px;position:relative;transition:all .3s ease}.site-facilities-create-page .facility-checkbox-item:hover,.site-facilities-edit-page .facility-checkbox-item:hover{background:#f8f7ff;border-color:#7367f0;box-shadow:0 4px 8px rgba(115,103,240,.1);transform:translateY(-2px)}.site-facilities-create-page .facility-checkbox-item.selected,.site-facilities-edit-page .facility-checkbox-item.selected{background:#f8f7ff;border-color:#7367f0;box-shadow:0 0 0 2px rgba(115,103,240,.2)}.site-facilities-create-page .facility-checkbox-item input[type=checkbox],.site-facilities-edit-page .facility-checkbox-item input[type=checkbox]{position:absolute;right:10px;top:10px;transform:scale(1.2)}.site-facilities-create-page .facility-title,.site-facilities-edit-page .facility-title{color:#5e5873;font-weight:600;padding-right:30px}.site-facilities-create-page .custom-facility-input,.site-facilities-edit-page .custom-facility-input{align-items:center;background:#f8f7ff;border:2px dashed #7367f0;display:flex;flex-direction:column;justify-content:center;min-height:80px}.site-facilities-create-page .selected-count,.site-facilities-edit-page .selected-count{align-items:center;background:#7367f0;border-radius:25px;box-shadow:0 4px 12px rgba(115,103,240,.3);color:#fff;display:none;gap:10px;padding:10px 20px;position:sticky;top:20px;z-index:100}.site-facilities-create-page .selected-count.show,.site-facilities-edit-page .selected-count.show{display:flex}.site-facilities-create-page .bulk-actions,.site-facilities-edit-page .bulk-actions{background:#f8f9fa;border-left:4px solid #7367f0;border-radius:8px;padding:20px}.site-facilities-create-page #clear-all-btn,.site-facilities-edit-page #clear-all-btn{border-color:hsla(0,0%,100%,.3);transition:all .3s ease}.site-facilities-create-page #clear-all-btn:hover,.site-facilities-edit-page #clear-all-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:scale(1.05)}.site-facilities-create-page .custom-facility-input-field.is-valid,.site-facilities-edit-page .custom-facility-input-field.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328c76f' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28c76f;padding-right:calc(1.5em + .75rem)}.site-facilities-create-page .custom-facility-input-field.is-invalid,.site-facilities-edit-page .custom-facility-input-field.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ea5455'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath d='M5.8 4.6 8.2 7m0-2.4L5.8 7'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#ea5455;padding-right:calc(1.5em + .75rem)}.site-facilities-create-page .custom-facility-input-field+.invalid-feedback,.site-facilities-edit-page .custom-facility-input-field+.invalid-feedback{color:#ea5455;display:block;font-size:.875rem;font-weight:500;margin-top:.25rem}.site-facilities-create-page .facility-checkbox-item.existing-facility,.site-facilities-edit-page .facility-checkbox-item.existing-facility{background:#e8f5e8;border-color:#28c76f;cursor:default;opacity:.9}.site-facilities-create-page .facility-checkbox-item.existing-facility:hover,.site-facilities-edit-page .facility-checkbox-item.existing-facility:hover{background:#e8f5e8;border-color:#28c76f;box-shadow:0 0 0 2px rgba(40,199,111,.2);transform:none}.site-facilities-create-page .existing-facility-check,.site-facilities-edit-page .existing-facility-check{align-items:center;display:flex;height:16px;justify-content:center;margin-left:10px;padding:0;width:16px}.site-facilities-create-page .existing-facility-info,.site-facilities-edit-page .existing-facility-info{margin-top:5px}.site-facilities-create-page .existing-facility-info small,.site-facilities-edit-page .existing-facility-info small{font-size:.75rem;line-height:1.2}.site-facilities-create-page .existing-facility-info .badge-sm,.site-facilities-edit-page .existing-facility-info .badge-sm{border-radius:.125rem;font-size:.65rem;padding:.25em .5em}.site-facilities-create-page .facility-stats,.site-facilities-edit-page .facility-stats{align-items:center;display:flex;gap:.25rem}.site-facilities-create-page .facility-stats .badge,.site-facilities-edit-page .facility-stats .badge{font-size:.7rem;padding:.25em .5em}.site-facilities-create-page .remove-facility-btn,.site-facilities-edit-page .remove-facility-btn{align-items:center;background:#ea5455;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:.8;position:absolute;right:8px;top:8px;transition:all .3s ease;width:28px}.site-facilities-create-page .remove-facility-btn:hover,.site-facilities-edit-page .remove-facility-btn:hover{background:#d63384;opacity:1;transform:scale(1.1)}.site-facilities-create-page .existing-facility-checkbox,.site-facilities-edit-page .existing-facility-checkbox{cursor:not-allowed;opacity:.6}.site-facilities-edit-page .existing-images{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px}.site-facilities-edit-page .image-item{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:10px;position:relative}.site-facilities-edit-page .image-preview{border-radius:4px;cursor:pointer;height:100px;-o-object-fit:cover;object-fit:cover;width:150px}.site-facilities-edit-page .remove-image-btn{align-items:center;background:#dc3545;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:25px;justify-content:center;position:absolute;right:5px;top:5px;width:25px}.site-facilities-edit-page .remove-image-btn:hover{background:#c82333}.site-facilities-edit-page #title-display:disabled{background-color:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.site-facilities-edit-page .input-group-text{background-color:#ffeaa7;border-color:#fdcb6e;color:#d63031}@media(max-width:1328px){.select2.select2-container{min-width:unset!important}}@media(max-width:1199px){.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{margin-bottom:.435rem}}@media(min-width:768px)and (max-width:991px){html .content.app-content{padding:9.75rem 2rem 0}.header-navbar .navbar-nav{justify-content:end}.header-navbar .navbar-nav.session{flex-direction:column;row-gap:.5rem}.navbar-container .search-input input{padding:2.65rem 3.6rem}.navbar-container .search-input .search-input-close,.navbar-container .search-input .search-input-icon{top:41%}}@media(max-width:767px){html body .app-content{padding:8.45rem 1.2rem 0!important}.blockUI.blockMsg.blockElement{left:50%!important;transform:translateX(-50%)!important;width:90%!important}.blockui-message{font-size:.75rem;padding:.45rem .75rem}.header-navbar .navbar-nav{flex-flow:row wrap;justify-content:end;margin:0;row-gap:.5rem}.header-navbar .navbar-nav.session{justify-content:start;width:188px}.navbar-container .search-input input{padding:2.25rem 3.6rem}.navbar-container .search-input .search-input-close,.navbar-container .search-input .search-input-icon{top:39%}#school_session+.select2-container{min-width:126px!important;width:126px!important}#school_session+.select2-container .select2-selection--rendered{font-size:.875rem!important}#school_session+.select2-container--default .select2-selection--single{border:1px solid #d8d6de;min-height:calc(2.714rem - 10px);padding:0}}@media(max-width:576px){.content,.pricing-grid-container{padding-left:1rem;padding-right:1rem}.webcam-modal .modal-dialog{margin:.5rem auto!important;max-width:432px!important}.webcam-modal .modal-dialog video{height:53vh;max-width:100%}.uploadImageMedia-modal .modal-dialog{max-width:unset!important;width:auto!important}.header-navbar .navbar-nav.session{justify-content:start;width:151px}}@media(min-width:576px){.gallery-manager-application .view-container .gallery-manager-item{flex:0 0 23%;max-width:25%}}.subject-group-select-wrapper.input-group{align-items:stretch;display:flex}.subject-group-select-wrapper.input-group .position-relative{display:flex;flex:1;min-width:0}.subject-group-select-wrapper.input-group .position-relative .select2-container{flex:1;min-width:0}.subject-group-select-wrapper.input-group .position-relative .select2-container .select2-selection--single{align-items:center;border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;display:flex;height:calc(1.45em + .75rem + 2px)}.subject-group-select-wrapper.input-group .position-relative .select2-container .select2-selection--single .select2-selection__rendered{line-height:1;padding-left:8px;padding-right:20px}.subject-group-select-wrapper.input-group .position-relative .select2-container--open .select2-dropdown{z-index:1056}.subject-group-select-wrapper.input-group .clear-select-btn{align-items:center;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;display:flex;height:calc(1.45em + .75rem + 2px);margin-left:0;padding:.25rem .5rem;z-index:1}.subject-group-select-wrapper.input-group .clear-select-btn:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.subject-group-select-wrapper.input-group .clear-select-btn:focus{box-shadow:none}.subject-group-select-wrapper.input-group .clear-select-btn .feather-icon-sm{height:14px;width:14px}.popup-image{cursor:pointer;transition:transform .2s ease}.popup-image:hover{transform:scale(1.02)}
