.p-hidden-accessible{display:none!important}.p-placeholder,::placeholder{color:var(--bs-gray-500)!important;font-size:13px!important}.p-component label{font-weight:400!important}.p-focus{border-color:transparent!important;box-shadow:none!important}.p-error{font-size:.95rem;color:var(--bs-danger)}.email-test-modal .p-confirm-dialog-message{width:100%!important;margin-left:0!important}.p-paginator{gap:1rem!important}.p-paginator-element{border:none!important;border-radius:1rem!important}.p-paginator-pages{display:flex!important;gap:1rem!important}.p-paginator-pages .p-paginator-element{border:1px solid #d4d4d8}.p-component-overlay{background-color:unset}.p-tabview .p-tabview-nav{border:2px solid transparent;font-size:15px;font-weight:var(--bs-nav-link-font-weight);padding-left:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{color:var(--bs-gray-500);border:0;border-bottom:2px solid transparent;transition:all .1s ease;font-weight:var(--bs-nav-link-font-weight);padding:1.25rem 0;margin:0 1.25rem}.p-tabview
.p-tabview-nav
li:not(.p-highlight):not(.p-disabled):hover
.p-tabview-nav-link{background-color:transparent;border:0;border-bottom:2px solid var(--bs-primary);font-weight:400;transition:all .1s ease}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:transparent;border:0;border-bottom:2px solid var(--bs-primary);color:var(--bs-text-primary)!important;transition:all .1s ease}.p-tabview-panel{transition:opacity .15s linear}.custom-notifications .p-button{border:0;border-bottom:1px solid transparent;transition:color .2s ease;padding:.5rem 0;margin:0 1rem;border-radius:0;background:none;opacity:.75}.custom-notifications .p-button span{text-decoration:none}.custom-notifications .p-button.active{border-bottom-width:2px;opacity:1}.custom-tab>.p-tabview-nav-container .p-tabview-nav-content{height:0}.custom-tab .p-tabview-panels{padding:0;border-radius:12px;background-color:transparent!important}#kt_app_root .p-inputtext{border-radius:.75rem}.app-main .p-datatable thead.p-datatable-thead th,.p-datatable tbody.p-datatable-tbody td{border-top:none;border-bottom:1px dashed var(--bs-border-color);background-color:var(--bs-body-bg)}.app-main .p-datatable thead.p-datatable-thead th{color:var(--bs-text-gray-400);text-transform:uppercase;font-weight:600;border-top:none}.app-main .p-datatable tbody.p-datatable-tbody td{color:var(--bs-text-gray-600);font-weight:500}.app-main .p-datatable tbody.p-datatable-tbody tr:hover td{background-color:var(--bs-gray-200)}.app-main
.p-datatable
.p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background-color:var(--bs-light-active);color:var(--bs-body-color)}.app-main .p-datatable thead tr th.p-sortable-column.p-highlight,.p-datatable thead tr th.p-sortable-column.p-highlight:hover{background-color:var(--bs-light-active)!important;color:var(--bs-primary-active)!important}.app-main .p-datatable .p-datatable-header{background-color:var(--bs-card-bg);border-color:var(--bs-gray-200)}.app-main .p-datatable .p-column-filter,.app-main .p-datatable .p-inputnumber-input{background-color:var(--bs-card-bg)}.p-paginator{background-color:var(--bs-body-bg);color:var(--bs-body-color);border-width:0}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--bs-text-gray-400)!important;border-color:#eef2ff!important;color:#000!important}.p-paginator .p-paginator-first:hover,.p-paginator .p-paginator-last:hover,.p-paginator .p-paginator-next:hover,.p-paginator .p-paginator-pages .p-paginator-page:hover,.p-paginator .p-paginator-prev:hover{background:var(--bs-text-gray-200)!important}.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent!important;color:#71717a!important;min-width:3rem!important;height:3rem!important;margin:0 0 0 -1px!important;transition:none!important;border:none!important;border-radius:1rem!important}.app-main .p-button:not(.btn){color:var(--bs-body-color)!important}.p-tieredmenu.p-tieredmenu-overlay{background-color:var(--bs-body-bg);box-shadow:var(--bs-dropdown-box-shadow)!important}.p-tieredmenu.p-tieredmenu-overlay
.p-menuitem.p-menuitem-active
.p-menuitem-link,.p-tieredmenu.p-tieredmenu-overlay
.p-menuitem.p-menuitem-active
.p-menuitem-link
.p-menuitem-text,.p-tieredmenu.p-tieredmenu-overlay
.p-menuitem.p-menuitem-active
.p-menuitem-link:hover,.p-tieredmenu.p-tieredmenu-overlay
.p-menuitem.p-menuitem-active:hover
.p-menuitem-link,.p-tieredmenu.p-tieredmenu-overlay
.p-menuitem.p-menuitem-active:hover
.p-menuitem-link:hover,.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-link:hover{background-color:var(--bs-light-active);color:var(--bs-primary-active)}.p-tieredmenu.p-tieredmenu-overlay .p-menuitem .p-menuitem-text{color:var(--bs-body-color)}.p-tabview .p-tabview-nav,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabview .p-tabview-panels{background-color:var(--bs-body-bg);color:var(--bs-body-color)}.p-dialog.p-dialog-default{box-shadow:var(--bs-modal-box-shadow)!important}.p-dialog.p-dialog-default .p-dialog-content,.p-dialog.p-dialog-default .p-dialog-footer,.p-dialog.p-dialog-default .p-dialog-header{background-color:var(--bs-body-bg);color:var(--bs-body-color)}.btn,.form-control,.p-component{font-weight:500}.btn,.form-control,.p-component:focus{box-shadow:none}.form-control{font-size:1.1rem;padding:.775rem 1rem}.p-inputtext,input.form-control{border:1px solid var(--bs-gray-300);color:var(--bs-body-color)}.p-inputtext.form-control-solid,input.form-control.form-control-solid{border:none}.p-inputtext:hover,input.form-control:hover{border-color:var(--bs-gray-300)!important}.p-inputtext:focus,input.form-control:focus{border-color:var(--bs-gray-400)!important}.p-inputtext:disabled{color:var(--bs-gray-500)}.p-dropdown{border:none;background-color:var(--bs-gray-100)!important;color:var(--bs-gray-700)}.p-dropdown-panel{box-shadow:var(--bs-dropdown-box-shadow)!important;border:0;border-radius:.75rem;padding:1rem 0;background-color:var(--bs-dropdown-bg)}.p-dropdown:hover{border-color:var(--bs-border-color)!important}.p-dropdown-label.p-inputtext{border:none;color:var(--bs-gray-700);box-shadow:none}.p-dropdown .p-dropdown-header{padding:.5rem .75rem!important}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-inputtext{background-color:transparent;border-radius:.75rem;color:var(--bs-body-color)}.p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter-icon{display:none}.p-dropdown-filter-container .p-inputtext{box-shadow:none!important}.p-dropdown-panel
.p-dropdown-items-wrapper
.p-dropdown-items
.p-dropdown-item
.p-highlight,.p-dropdown-panel
.p-dropdown-items-wrapper
.p-dropdown-items
.p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background-color:var(--bs-component-hover-bg);color:var(--bs-component-hover-color)!important}.p-dropdown-panel .p-dropdown-items{margin-bottom:0}.p-dropdown-panel,.p-dropdown-panel .p-dropdown-header,.p-dropdown-panel ul.p-dropdown-items li.p-dropdown-item{background-color:var(--bs-body-bg);color:var(--bs-gray-700)}.p-dropdown-panel ul.p-dropdown-items li.p-dropdown-item:hover{background-color:var(--bs-light-active)!important;color:var(--bs-component-hover-color)!important}.p-dropdown-panel ul.p-dropdown-items li.p-dropdown-item.p-highlight{background-color:var(--bs-light-active);color:var(--bs-component-hover-color)}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items{padding-left:0}.p-dropdown-panel .p-dropdown-panel-items .p-dropdown-item{padding:.75rem 1.25rem}.custom-dropdown-header.p-dropdown{background-color:var(--bs-primary-light)!important;border:1px solid var(--bs-primary)!important;border-color:var(--bs-primary)!important}.custom-dropdown-header.p-dropdown .p-dropdown-label.p-inputtext{color:var(--bs-primary)}.custom-dropdown-header.label{color:var(--bs-primary);background-color:var(--bs-primary-light);font-weight:600;padding:.75rem;border:1px solid var(--bs-primary)!important;border-radius:6px}.custom-dropdown-header path{color:var(--bs-primary)}.multiselect-solid.p-multiselect{border:none;background-color:var(--bs-gray-100)!important;color:var(--bs-gray-700)}.p-multiselect{border:1px solid var(--bs-border-color)}.p-multiselect:hover{border-color:var(--bs-border-color)!important}.p-multiselect-panel{box-shadow:var(--bs-dropdown-box-shadow)!important;border:0;border-radius:.75rem;padding:1rem 0;background-color:var(--bs-dropdown-bg)}.p-multiselect-panel
.p-multiselect-header
.p-multiselect-filter-container
.p-inputtext{background-color:transparent;border-radius:.75rem;color:var(--bs-body-color)}.p-multiselect-panel,.p-multiselect-panel .p-multiselect-header,.p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item{background-color:var(--bs-body-bg);color:var(--bs-gray-700)}.p-multiselect-filter-container svg,.p-multiselect-header .p-checkbox,.p-multiselect-header button,.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{display:none}.p-multiselect-filter-container .p-inputtext{box-shadow:none!important}.p-multiselect-panel
.p-multiselect-items
.p-multiselect-item:not(.p-highlight):not(.p-disabled):hover,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background-color:var(--bs-component-hover-bg);color:var(--bs-component-hover-color)}.p-multiselect-panel .p-multiselect-items{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight:after{top:50%;display:block;position:absolute;transform:translateY(-50%);height:.75rem;width:.75rem;content:"";mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:var(--bs-component-hover-color);-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'%3e%3cpath fill='var%28--bs-component-hover-color%29' d='M4.89557 6.49823L2.79487 4.26513C2.26967 3.70683 1.38251 3.70683 0.857309 4.26513C0.375593 4.77721 0.375593 5.57574 0.857309 6.08781L4.74989 10.2257C5.14476 10.6455 5.81176 10.6455 6.20663 10.2257L13.1427 2.85252C13.6244 2.34044 13.6244 1.54191 13.1427 1.02984C12.6175 0.471537 11.7303 0.471536 11.2051 1.02984L6.06096 6.49823C5.74506 6.83403 5.21146 6.83403 4.89557 6.49823Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 11'%3e%3cpath fill='var%28--bs-component-hover-color%29' d='M4.89557 6.49823L2.79487 4.26513C2.26967 3.70683 1.38251 3.70683 0.857309 4.26513C0.375593 4.77721 0.375593 5.57574 0.857309 6.08781L4.74989 10.2257C5.14476 10.6455 5.81176 10.6455 6.20663 10.2257L13.1427 2.85252C13.6244 2.34044 13.6244 1.54191 13.1427 1.02984C12.6175 0.471537 11.7303 0.471536 11.2051 1.02984L6.06096 6.49823C5.74506 6.83403 5.21146 6.83403 4.89557 6.49823Z'/%3e%3c/svg%3e");mask-position:center;-webkit-mask-position:center;right:1.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-items-wrapper .p-multiselect-items{padding-left:0}.multiselect-hide-header .p-multiselect-header{display:none}button.p-button{border-radius:.75rem}.base-confirmation-dialog span.p-confirm-dialog-message{display:block;width:100%}.p-inputswitch .p-inputswitch-slider{background-color:var(--bs-gray-200);height:30px;width:45px}.p-inputswitch .p-inputswitch-slider:hover{background-color:var(--bs-gray-200)!important}.p-inputswitch .p-inputswitch-slider:before{width:1.8rem;height:1.8rem;left:.25rem;margin-top:-.9rem;border-radius:50%;transition-duration:.2s}.p-inputswitch.p-highlight .p-inputswitch-slider:before{transform:translateX(1.1rem)}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:none!important}.p-inputswitch.p-highlight .p-inputswitch-slider{background-color:var(--bs-primary)}.p-inputswitch.p-highlight:not(.p-disabled):hover
.p-inputswitch-slider{background-color:var(--bs-primary)!important}.p-badge.p-component{font-weight:600;font-size:.85rem;border-radius:.35rem}.p-badge.p-component.p-badge-primary{background-color:var(--bs-primary-light);color:var(--bs-primary)}.p-badge.p-component.p-badge-success{background-color:var(--bs-success-light);color:var(--bs-success)}.p-badge.p-component.p-badge-warning{background-color:var(--bs-warning-light);color:var(--bs-warning)}.p-badge.p-component.p-badge-danger{background-color:var(--bs-danger-light);color:var(--bs-danger)}.p-badge.p-component.p-badge-info{background-color:var(--bs-info-light);color:var(--bs-info)}.p-menu{box-shadow:var(--bs-menu-dropdown-box-shadow)!important;background-color:var(--bs-menu-dropdown-bg-color)!important;padding-top:1rem!important;padding-bottom:.25rem!important;border-radius:.75rem}.p-menu .p-menuitem{padding-right:.75rem!important;padding-left:.75rem!important;font-size:.95rem!important}.p-menu .p-menuitem-link,.p-menu .p-menuitem-link .p-menuitem-text{color:var(--bs-gray-600)!important}.p-menu .p-menuitem-link:not(.p-disabled):hover{background-color:var(--bs-primary-light);border-radius:.75rem}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:var(--bs-primary)!important}.p-dialog{background-color:var(--bs-body-bg);padding:2rem;border-radius:.75rem}.p-dialog .p-dialog-footer{margin-top:1.5rem;text-align:center}.p-dialog .p-dialog-footer button{margin:0 1rem 0 0}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:0}.md-alert-content{font-weight:400;font-size:1.1rem;margin-top:1.5rem;color:var(--bs-gray-800)}.md-alert-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto 1.5em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.md-alert-icon.question,.md-alert-icon.question i{border-color:var(--bs-primary);color:var(--bs-primary)}.md-alert-icon.success,.md-alert-icon.success i{border-color:var(--bs-success);color:var(--bs-success)}.md-alert-icon.warning,.md-alert-icon.warning i{border-color:var(--bs-warning);color:var(--bs-warning)}.md-alert-icon.danger,.md-alert-icon.danger i{border-color:var(--bs-danger);color:var(--bs-danger)}.md-alert-icon.info,.md-alert-icon.info i{border-color:var(--bs-info);color:var(--bs-info)}.md-alert-icon .md-alert-icon-content i.small{font-size:3.75em;line-height:1.3}.md-alert-icon .md-alert-icon-content i.big{font-size:4.75em;line-height:1.03}.md-alert-icon .md-alert-icon-content i.big span.path1{color:transparent}.p-menu ul{padding-left:0}.p-fileupload .btn-hidden-label .p-button-label{visibility:hidden;font-size:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.p-inputgroup{box-shadow:none!important}.p-inputgroup-addon{border-top:0;border-left:0;border-bottom:0;background:var(--bs-gray-300);color:var(--bs-gray-600)}.p-inputgroup .form-control.p-inputtext{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.p-scrollpanel .p-scrollpanel-wrapper{border-right:10px solid var(--bs-gray-300)}.p-scrollpanel .p-scrollpanel-bar-y{background-color:var(--bs-primary);opacity:1;transition:background-color .3s}.p-scrollpanel .p-scrollpanel-bar:hover{background-color:var(--bs-primary)}.calendar-metronic .p-inputtext{background:var(--bs-gray-100);color:var(--bs-gray-600);border:0}.p-datepicker{border-radius:11px}.p-datepicker .p-datepicker-header{border-bottom:1px solid var(--bs-gray-300)}.p-datepicker,.p-datepicker-header,.p-datepicker-header .p-datepicker-month,.p-datepicker-header .p-datepicker-year{background:var(--bs-body-bg);color:var(--bs-gray-800)}.p-datepicker .p-datepicker-calendar tr span:hover,.p-datepicker .p-highlight{background:var(--bs-gray-300);color:var(--bs-gray-800)}.p-datepicker .p-datepicker-today span{background:var(--bs-gray-500);color:var(--bs-gray-100)}.p-calendar .p-component{background:var(--bs-body-bg);color:var(--bs-gray-800);font-size:13px}.p-calendar .p-component.form-control-solid{background-color:var(--bs-gray-100);border-color:var(--bs-gray-100);color:var(--bs-gray-700)}.input-number-metronic .p-inputtext{background:var(--bs-gray-100);color:var(--bs-gray-600);border:0;font-weight:500!important;padding:.775rem 1rem!important;box-shadow:none!important;border-color:transparent!important}.custom-input-number .p-inputtext{box-shadow:none;border:0}.custom-input-number .p-inputnumber-button{background-color:var(--bs-primary);border:0}.custom-input-number .p-inputnumber-input{border-radius:0!important;text-align:center;padding:0}.custom-input-number i{color:var(--bs-primary-inverse)}.custom-input-number .p-inputnumber-button-down,.custom-input-number .p-inputnumber-button-up{width:30px;height:30px}.custom-scrollbar .p-scrollpanel-wrapper{border-right:0}.custom-scrollbar .p-scrollpanel-bar-y{width:1px!important}.custom-scrollbar .p-scrollpanel-content{width:100%!important;padding-left:2rem;padding-right:2rem}.custom-scrollbar.sm .p-scrollpanel-content{padding-left:10px;padding-right:10px}.custom-upload .p-fileupload-content{display:none}.p-overlaypanel{--bs-popover-header-border-color:#f4f4f4;--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:1rem;--bs-popover-bg:#fff;--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:#fff;--bs-popover-border-radius:0.75rem;--bs-popover-inner-border-radius:0.75rem;--bs-popover-box-shadow:0px 0px 50px 0px rgba(82,63,105,.15);--bs-popover-header-padding-x:1.25rem;--bs-popover-header-padding-y:1rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:var(--bs-gray-800);--bs-popover-header-bg:#fff;--bs-popover-body-padding-x:1.25rem;--bs-popover-body-padding-y:1.25rem;--bs-popover-body-color:var(--bs-gray-800);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);font-family:var(--bs-font-sans-serif);font-style:normal;font-size:var(--bs-popover-font-size);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);box-shadow:var(--bs-popover-box-shadow)}.time-select .p-dropdown{text-align:center}.time-select .p-dropdown-items-wrapper::-webkit-scrollbar{width:0}.time-select .p-dropdown-trigger{display:none}.time-select .p-dropdown-items li{justify-content:center}.time-select .hour.p-dropdown{width:40px;border-radius:.375rem 0 0 .375rem!important}.time-select .minute.p-dropdown{width:40px;border-radius:0 .375rem .375rem 0!important}.p-accordion-header a{background:none;border:0;color:var(--bs-gray-700);font-size:1.25rem}.p-accordion-content{border:0}.p-accordion-header.card-header a{font-size:1.35rem;font-weight:600;color:var(--bs-heading-color,inherit);padding:0}.p-accordion-header.card-header a i{margin-right:1.25rem}.p-button.p-button-icon-only span{display:table-column}
/*    !*box-shadow: var(--bs-gray-100);*!*/@media (min-width:992px){.tab-view-scrollable .p-tabview-nav-container{scrollbar-width:none!important}.tab-view-scrollable div{scrollbar-width:thin!important}}.tab-view-scrollable .p-tabview-nav-btn.p-link{background:var(--bs-body-bg);color:var(--bs-dark);width:3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.tab-view-scrollable .p-tabview-nav-container{height:54px!important}.tab-view-scrollable .p-tabview-panels{padding:10px 0 0}.tab-view-scrollable.tab-student-card-info .p-tabview-panels{padding:0!important}.p-submenu-header{display:none}.accordion-content-metronic .p-accordion-content,.p-fileupload-advanced .p-fileupload-content,.p-sidebar-visible .p-sidebar{background:var(--bs-body-bg)!important}.p-fileupload-advanced .p-fileupload-buttonbar{background:var(--bs-app-header-base-bg-color)!important;border-color:var(--bs-border-color)}.p-fileupload-advanced .p-fileupload-content{border-color:var(--bs-border-color)}.p-checkbox,.p-checkbox-box{width:1.75rem;height:1.75rem}.p-checkbox-box{border-radius:.45em;border:1px solid var(--bs-gray-300)}.p-checkbox.p-highlight .p-checkbox-box{background-color:#3e97ff}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:16px!important;width:16px!important}.p-selectbutton .p-button span,.p-selectbutton .p-button.p-highlight span{font-size:1.075rem!important;font-weight:500!important}.p-selectbutton .p-button.p-highlight span{color:var(--bs-primary-inverse)}.p-selectbutton.btn-primary .p-button.p-highlight{background-color:var(--bs-primary);border-color:var(--bs-primary)!important}.p-selectbutton.btn-success .p-button.p-highlight{background-color:var(--bs-success);border-color:var(--bs-success)!important}.p-selectbutton.btn-warning .p-button.p-highlight{background-color:var(--bs-warning);border-color:var(--bs-warning)!important}.p-selectbutton.btn-info .p-button.p-highlight{background-color:var(--bs-info);border-color:var(--bs-info)!important}.p-selectbutton.btn-danger .p-button.p-highlight{background-color:var(--bs-danger);border-color:var(--bs-danger)!important}.p-selectbutton .p-button{border-color:var(--bs-gray-300)!important}.p-tooltip{background-color:transparent!important}.p-tooltip .p-tooltip-text{background-color:var(--bs-body-bg);color:var(--bs-tooltip-color);box-shadow:var(--bs-tooltip-box-shadow)}.p-tooltip .p-tooltip-arrow{border-right-color:var(--bs-body-bg)}.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:var(--bs-body-bg)!important;border-right-color:transparent!important}.p-multistatecheckbox .p-checkbox-box{background-color:transparent!important;color:var(--gray-500)!important}.p-column-filter,.p-column-filter input{color:var(--gray-500)!important}.panel-custom.p-panel .p-panel-header{padding:5px 0;border:none;background-color:transparent}.panel-custom.p-panel .p-panel-header .p-panel-title{font-size:13px!important;font-weight:700!important;color:var(--gray-900)!important}.panel-custom.p-panel .p-panel-content{border:none;padding:10px 0}


/*!***/
/*!***/
/*!***/
/*!***/
/*!***/
/*    !*background-color: var(--bs-body-bg);*!*/
/*!**/
/*    !*background: var(--bs-body-bg) !important;*!*/
/*!**/
/*    !*border: 1px solid var(--bs-border-color);*!*/
/*    !*border-radius: 56.75rem;*!*/
/*    !*background: var(--bs-body-bg) !important;*!*/
/*    !*border: none;*!*/
/*!*.p-dropdown-panel {*!*/
/*!*    box-shadow: none;*!*/
/*!*    border: none;*!*/
/*!*}*!*/
/*!**/
/*    !*border: 1px solid var(--bs-border-color);*!*/
/*!***/
/*!***/
/*!*.form-check-input:checked {*!*/
/*!*    background-color: var(--bs-primary) !important;*!*/
/*!*}*!*/
/*!***/
/*!***/
/*!***/.p-button.btn-tab-item-horizontal{background-color:transparent!important;border:0;padding:.5rem 0;margin:0 .5rem;display:flex;align-items:center;padding-bottom:1rem!important;border-bottom:1px solid transparent;border-radius:0;border-bottom-width:2px!important}.p-button.btn-tab-item-horizontal .p-button-label{font-weight:700;color:var(--bs-gray-500)}.p-button.btn-tab-item-horizontal.active{background-color:transparent!important;border:0;color:var(--bs-primary);border-bottom:1px solid var(--bs-primary);border-radius:0;border-bottom-width:2px!important}.p-button.btn-tab-item-horizontal.active .p-button-label{font-weight:700;color:var(--bs-primary)}.p-button.btn-tab-item-horizontal:hover{background-color:transparent!important;border:0;color:var(--bs-primary);border-bottom:1px solid var(--bs-primary);border-radius:0;border-bottom-width:2px!important}.p-button.btn-tab-item-horizontal:focus{box-shadow:none!important}.inputtextarea-inplace{padding:0;border:none;border-radius:0!important;color:var(--bs-gray-500);overflow:auto;resize:none;scrollbar-width:thin;box-shadow:none}.inputtextarea-inplace:focus{box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.select-icons{background-color:transparent!important}.select-icons-panel li{padding:4px;margin:0}.select-icons .p-dropdown-trigger{display:none}.select-icons span.p-dropdown-label{padding:0}.input-color-picker .p-colorpicker-preview{border:none;border-radius:0 .75rem .75rem 0!important;height:100%}.input-color-picker .p-colorpicker-preview:focus{box-shadow:none!important}.input-color-picker>.p-inputtext{border-radius:.75rem 0 0 .75rem!important}
/*    !*border-radius: 10px;*!*/
/*    !*border: 3px solid black;*!*/
/*    !*border-radius: 10px;*!*/
/*    !*border-radius: 10px;*!*/
/*    !*width: 50px;*!*/
/*    !*height: 50px;*!*/
/*    !*display: none*!*/.dropdown-panel-catalog-enum .p-dropdown-item .dropdown-item-description-catalog-enum{min-height:30px;max-height:60px!important;overflow-y:auto!important;text-wrap:auto!important;text-align:justify!important;scrollbar-width:thin!important}.dropdown-panel-catalog-enum .p-dropdown-item-group{padding:.75rem 1rem!important;margin:0!important;padding:.65rem!important;color:var(--bs-heading-color)!important;background:var(--bs-body-bg)!important;font-weight:600!important}.dropdown-panel-catalog-enum{padding-top:0}.dropdown-panel-catalog-enum .p-dropdown-items-wrapper{border-radius:10px}.dropdown-panel-catalog-enum li:first-child{padding-top:0!important;padding-bottom:0!important}.select-teacher-student{background-color:transparent!important;border:1px dashed var(--bs-gray-300);padding:4px 0}.select-teacher-student:hover{border:1px dashed var(--bs-gray-600)!important}.select-teacher-student span{color:var(--bs-gray-500)!important;font-weight:700;font-size:1.2rem;text-wrap:auto!important;padding:0;margin:0 12px!important}.p-avatar.rounded-avatar img{border-radius:10px!important}.stepper-header-hidden .p-stepper-nav{display:none!important}.stepper-footer-padding-0 .p-stepper-panels{padding:0!important;color:var(--bs-text-gray-900)!important;background-color:var(--bs-body-bg)!important;border-radius:50%!important}.p-inputtextarea{color:var(--bs-text-gray-700)!important}.dropdown-simple-enum-panel.group{padding-top:0!important}.dropdown-simple-enum-panel.group .p-dropdown-item-group{padding:0!important}.dropdown-simple-enum-panel.group .p-dropdown-items{padding-top:0!important}.p-datatable-selectable tbody.p-datatable-tbody td,.p-datatable.p-datatable-selectable thead.p-datatable-thead th{border-top:none!important;border-bottom:2px dashed var(--bs-border-color)!important;background-color:transparent!important}.p-datatable-selectable.p-datatable .p-datatable-thead th{color:var(--bs-text-gray-400)!important;text-transform:uppercase!important;font-weight:600!important;border-top:none!important}.p-datatable-selectable.p-datatable .p-datatable-tbody td{color:var(--bs-text-gray-600)!important;font-weight:500!important}.p-datatable-selectable.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--bs-text-gray-100)!important;color:var(--bs-text-gray-900)!important}.p-datatable-selectable tbody.p-datatable-tbody tr:hover td{background-color:var(--bs-gray-100)!important}.p-datatable-selectable .p-datatable-tbody>tr{background:var(--bs-body-bg)!important}.dialog-enum-catalog-field .p-dialog-footer{margin-top:0!important;padding:10px 0 0!important;border-top:1px solid var(--bs-gray-200)!important}.dialog-enum-catalog-field .p-dialog-header{border-bottom:1px solid var(--bs-gray-200)!important}.dialog-enum-catalog-field .p-dialog-content{max-width:100%!important;min-width:100%!important;max-height:100%!important;min-height:100%!important;padding:0 0 1rem!important}.dialog-enum-catalog-field-read .p-dialog-content{padding:.5rem!important}.dialog-enum-catalog-field-read.p-dialog{padding:1rem!important}.dialog-enum-catalog-field.p-dialog{padding:0 0 1rem!important}@media only screen and (max-width:768px){.dialog-enum-catalog-field.p-dialog{max-width:350px!important;min-width:350px!important;max-height:550px!important;min-height:20px!important;margin:0 1rem!important}.dialog-enum-catalog-field-read.p-dialog{margin:0 1rem!important}.dialog-enum-catalog-field .p-dialog-content{max-width:330px!important;min-width:330px!important;max-height:450px!important;min-height:10px!important;padding:0 0 1rem!important}}.overlay-panel-field.p-overlaypanel .p-overlaypanel-content{background:var(--bs-body-bg)!important;color:var(--bs-text-gray-900)!important;border-radius:var(--bs-popover-border-radius)!important}.overlay-panel-field.p-overlaypanel{border:var(--bs-popover-border-width) solid var(--bs-body-bg)!important;border-radius:var(--bs-popover-border-radius)!important;box-shadow:var(--bs-popover-box-shadow)!important}.overlay-panel-field.p-overlaypanel.p-overlaypanel-flipped:after{border-bottom-color:transparent!important;border-top-color:var(--bs-body-bg)!important}.overlay-panel-field.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--bs-body-bg)!important;border-bottom-color:transparent!important}.overlay-panel-field.p-overlaypanel:after,.overlay-panel-field.p-overlaypanel:before{border-top-color:transparent!important;border-bottom-color:var(--bs-body-bg)!important}.custom-input-number-field .input-number-metronic input{padding-right:0!important}.custom-input-number-field .input-number-metronic.p-inputwrapper .p-inputtext{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.custom-input-number-field .p-inputgroup{box-shadow:none!important}.custom-input-number-field .p-inputgroup-addon{background-color:var(--bs-text-gray-100)!important;border:none!important}.check-box-field.p-checkbox .p-checkbox-box{background:var(--bs-form-check-bg)!important;border-color:var(--bs-gray-500)!important}.check-box-field.p-checkbox.p-highlight .p-checkbox-box{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}