@import url("./app-media.css");:root{--app-sidebar-width:250px;--app-primary-color:#0a0a0a}@font-face{font-family:"Krub-Regular";src:url("../fonts/Krub/Krub-Regular.ttf")}@font-face{font-family:"Krub-SemiBold";src:url("../fonts/Krub/Krub-SemiBold.ttf")}@font-face{font-family:"Krub-Bold";src:url("../fonts/Krub/Krub-Bold.ttf")}@font-face{font-family:"Krub-Medium";src:url("../fonts/Krub/Krub-Medium.ttf")}html,body{height:100%;background-color:rgba(221,221,221,.1411764706);font-family:"Krub-Regular"}.btn-dark,.btn-dark:hover{background-color:var(--app-primary-color);border-color:var(--app-primary-color)}.btn-secondary,.btn-secondary:hover{background-color:#eff0f2!important;border-color:#eff0f2!important;color:#0b0b0b!important}.dropdown-toggle::after{content:"\e924";font-family:"iconsax-outline"!important;border:none;font-size:13px;margin-top:-1px}.dropdown-item.active,.dropdown-item:active{background-color:#ddd}.dropdown-menu{background:#ffffff;border:1px solid rgba(221,221,221,.368627451);box-shadow:0 40px 100px rgba(68,68,79,.1);border-radius:10px}.sidebar-collapse .main-sidebar{margin-left:0!important}.sidebar-collapse .app-wrapper{padding-left:var(--app-sidebar-width,0)!important}.main-sidebar{transition:.5s;position:fixed;z-index:1;overflow:hidden;width:var(--app-sidebar-width);min-width:var(--app-sidebar-width);background-color:var(--app-primary-color);height:100%}.main-sidebar nav.main-navbar{overflow:auto}.main-sidebar nav.main-navbar::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}.main-sidebar nav.main-navbar::-webkit-scrollbar-thumb{background:#4d5154;border-radius:5px}.main-sidebar nav .nav-section{font-size:11px;color:#fff;padding:5px 18px;margin-top:7px}.main-sidebar nav .nav-profile a{font-size:16px;font-family:"Krub-SemiBold";padding-left:20px}.main-sidebar nav .nav-profile a .name{text-overflow:ellipsis;overflow:hidden;width:160px;height:1.2em;white-space:nowrap;font-size:14px}.main-sidebar nav .nav-profile a img{border:3px solid #fff;padding:1px}.main-sidebar nav .nav-item{padding:3px 15px}.main-sidebar nav .nav-item.has-submenu .nav-parent::after{font-family:"iconsax-outline"!important;content:"\e924";right:18px;position:absolute}.main-sidebar nav .nav-item.has-submenu.show .nav-parent::after{content:"\ebe7"}.main-sidebar nav .nav-item.has-submenu .submenu{padding-left:23px;margin-top:7px;padding-right:0}.main-sidebar nav .nav-item.has-submenu .submenu li{border-left:1px solid #fff;padding:5px 0}.main-sidebar nav .nav-item.has-submenu .submenu .nav-link{font-family:"Krub-Regular";padding-left:24px}.main-sidebar nav .nav-item.has-submenu .submenu .nav-link.active,.main-sidebar nav .nav-item.has-submenu .submenu .nav-link:hover{border-radius:0;background:var(--app-primary-color);color:#fff}.main-sidebar nav .nav-item.has-submenu .submenu .nav-link.active::after,.main-sidebar nav .nav-item.has-submenu .submenu .nav-link:hover::after{content:" ";float:left;position:absolute;width:40px;background:#fff;height:1px;bottom:0}.main-sidebar nav .nav-item .nav-link{font-size:13px;position:relative;display:flex;align-items:center;font-family:"Krub-Medium";padding:8px 10px;border-radius:10px}.main-sidebar nav .nav-item .nav-link .nav-icon{font-size:19px;margin-right:13px}.main-sidebar nav .nav-item .nav-link.active,.main-sidebar nav .nav-item .nav-link:hover{background-color:white;color:#292d32;font-family:"Krub-SemiBold"}.main-sidebar .nav-navigation-bottom{margin-bottom:0;width:var(--app-sidebar-width);background-color:var(--app-primary-color);bottom:0;font-size:13px}.main-sidebar .nav-navigation-bottom .nav-link{font-family:"Krub-SemiBold"}.main-sidebar .nav-navigation-bottom .nav-link .nav-icon{font-size:19px}.app-wrapper{transition:.5s;padding-left:var(--app-sidebar-width,0)}.fs-sm{font-size:11px;font-family:"Krub-Regular"}.fs-14{font-size:14px;font-family:"Krub-Regular"}.sidebar{background-color:var(--app-primary-color)}.app-content-wrapper{padding:20px}.app-content{background-color:#fff;padding:20px;border-radius:15px;margin-bottom:25px}.sidebar li .submenu{list-style:none;margin:0;padding:0;padding-left:1rem;padding-right:1rem}.sidebar .nav-link{font-weight:500;color:#fff}.sidebar .nav-link:hover{color:#fff}.page-title-card{font-size:24px;color:#0b0b0b;font-family:"Krub-SemiBold";margin:0}.navbar-header{background-color:#fff;position:sticky;top:0;z-index:10;padding:0 15px}.navbar-header .module .page-title{font-size:32px;color:#0b0b0b;font-family:"Krub-SemiBold";margin:0}.navbar-header .module .breadcrumb{color:#0b0b0b;font-size:11px!important}.navbar-header .module .breadcrumb a{color:#0b0b0b;text-decoration:none}.navbar-header .module .breadcrumb .active{color:#075487;font-family:"Krub-SemiBold"}.navbar-header .header-navigation{list-style:none;display:flex;margin-bottom:0;padding-left:0;align-items:center}.navbar-header .header-navigation .notification-list{max-width:350px;min-width:300px}.navbar-header .header-navigation .notification-list .empty-notification{font-size:11px;font-style:italic;font-family:"Krub-Medium";padding:40px;text-align:center}.navbar-header .header-navigation .notification-list #notification-list-items{max-height:300px;overflow:hidden;overflow-y:auto}.navbar-header .header-navigation .notification-list #notification-list-items::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}.navbar-header .header-navigation .notification-list #notification-list-items::-webkit-scrollbar-thumb{background:#4d5154;border-radius:5px}.navbar-header .header-navigation li{font-family:"Krub-SemiBold"}.navbar-header .header-navigation li a{text-decoration:none;color:#0b0b0b;font-size:13px;margin:1px;padding:7px 10px;display:flex;align-items:center}.navbar-header .header-navigation li a .icon{font-size:19px}.navbar-header .header-navigation li.notification .icon{margin-right:7px;color:#e5e5e5}.navbar-header .header-navigation li.notification .new{background:#d53f37;width:7px;height:7px;border-radius:100%;position:absolute;margin-top:-11px;margin-left:9px}.navbar-header .header-navigation li.notification .text{font-size:13px;font-family:"Krub-Regular"}.navbar-header .header-navigation li.notification .count{background:#0b0b0b;border-radius:30px;color:#fff;padding:1px 6px;margin-left:9px;font-size:12px}.notification-list{list-style:none}.notification-list .items{padding:5px 15px}.notification-list .items a{position:relative;color:#000000;text-decoration:none;padding:10px 15px}.notification-list .items a.unread,.notification-list .items a:hover{background:rgba(7,84,135,.05);border-radius:15px}.notification-list .items a.unread .icons::after{content:" ";width:12px;height:12px;background:#f99f1b;border-radius:100%;position:absolute;top:11px;left:10px}.notification-list .items a .icons{background:#292d32;border-radius:20px;color:#fff;min-width:45px;height:45px;justify-content:center;align-items:center;display:flex;margin-right:10px}.notification-list .items a .icons i{font-size:25px}.notification-list .items .title{font-size:13px;font-family:"Krub-SemiBold";margin:0;width:300px;text-overflow:ellipsis;overflow:hidden;height:1.2em;white-space:nowrap}.notification-list .items .desc,.notification-list .items .date{font-size:12px;color:#000;font-family:"Krub-Medium";width:300px;text-overflow:ellipsis;overflow:hidden;height:1.2em;white-space:nowrap;margin-top:5px}.notification-list .items .date{font-family:"Krub-Regular";display:block;font-size:10px;color:#b2b2b2}.notification-list .all a{justify-content:center;font-family:"Krub-Medium";font-size:12px!important;padding:10px 21px!important}.header-datatable{margin-bottom:15px}.header-datatable .input-search{margin-right:15px}.header-datatable .input-search input{width:300px}.btn{display:flex;align-items:center;border-radius:10px;min-height:40px;padding:5px 20px;font-family:"Krub-SemiBold";font-size:12px}.btn .icon{margin-right:10px;font-size:16px}.input-icon{position:relative}.input-icon .form-control{padding-right:40px}.input-icon .icon{position:absolute;top:14px;color:#b2b2b2;font-size:16px;right:16px}.nice-select{height:50px!important;border:1px solid rgba(221,221,221,.5882352941)!important}.nice-select .list{margin-bottom:0!important}.nice-select .current{margin-top:-8px;position:absolute;font-family:"Krub-Medium"}.nice-select .nice-select-dropdown{box-shadow:0 40px 100px rgba(68,68,79,.1);border-radius:10px;border:1px solid rgba(221,221,221,.368627451);display:none}.nice-select::after{content:"\e924"!important;font-family:"iconsax-outline"!important;border:none!important;transform:none!important;margin-top:-17px!important;right:20px!important;font-size:18px!important;display:unset!important;height:unset!important;width:unset!important;top:23px!important}.nice-select.open .nice-select-dropdown{display:block!important}.nice-select.open:after{content:"\ebe7"!important}.form-control{font-family:"Krub-Medium";font-size:12px;outline:none!important;box-shadow:none!important;border:1px solid rgba(221,221,221,.5882352941);border-radius:10px!important;padding:12px 15px}.form-control::-moz-placeholder{color:#b2b2b2!important}.form-control::placeholder{color:#b2b2b2!important}.form-control:-ms-input-placeholder{color:#b2b2b2!important}.form-control::-ms-input-placeholder{color:#b2b2b2!important}.rounded-100{border-radius:100px}.tooltip-sm{font-family:"Krub-Regular"!important;font-size:11px!important}.datatable-content .dt-bottom{flex-direction:row-reverse;font-size:14px;font-family:"Krub-Medium";color:#7e7e7e}table .no-data{font-size:14px;font-family:"Krub-Medium";color:#7e7e7e;text-align:center;font-style:italic;padding:25px}table .profile-table img{width:40px;height:40px;border-radius:100%;border:2px solid #ddd;margin-right:10px}table tr{justify-content:center}table tr th{color:#b2b2b2;font-size:11px;text-transform:uppercase;font-family:"Krub-SemiBold";font-weight:normal;white-space:nowrap}table tr th .sort-icon{font-size:12px}table tr th a{text-decoration:none;color:#b2b2b2}table tr td{color:#0b0b0b;font-size:11px;font-family:"Krub-Medium";vertical-align:middle!important;white-space:nowrap}table .btn-action{font-family:"Krub-SemiBold";text-transform:uppercase;font-size:10px;padding:3px 9px;min-height:unset;border-radius:5px}table .th-checkbox{width:40px}table .th-checkbox .form-checkbox{width:20px}.dropdown-action{padding:0}.dropdown-action .dropdown-item{font-size:12px;font-family:"Krub-SemiBold"}.form-checkbox{position:relative}.form-checkbox input{width:0}.form-checkbox label{cursor:pointer}.form-checkbox input::before{cursor:pointer;content:"\ec65";font-family:"iconsax-outline"!important;font-size:18px;color:#e5e5e5;position:absolute;top:-4px}.form-checkbox input:checked::before,.form-checkbox input[checked=true]::before{font-family:"iconsax-bold"!important;content:"\ec87";color:var(--app-primary-color)}.form-radio{position:relative}.form-radio input{width:0}.form-radio label{cursor:pointer}.form-radio input::before{cursor:pointer;content:" ";position:absolute;top:4px;width:18px;height:18px;border:1px solid #ddd;border-radius:100%}.form-radio input:checked::before,.form-radio input[checked=true]::before{content:" ";border:6px solid var(--app-primary-color)}.dt-pagination li.active a{background-color:#3a4969!important;color:#fff}.dt-pagination li a{border-radius:5px}.btn-light{border:1px solid #eff0f2!important;background-color:#fff}.cursor-pointer{cursor:pointer}.text-upper{text-transform:uppercase}.header-form{padding-bottom:15px;border-bottom:1.5px solid #ddd;margin-bottom:25px}.form-title{font-size:15px;font-family:"Krub-SemiBold";margin-bottom:0}.error-text{color:red;font-size:12px}.help-text{font-size:10px}.form-group{align-items:center;margin-bottom:15px}.form-group.has-error .label{color:red!important}.form-group.has-error .form-control{border-color:red!important}.form-group .label{color:#0b0b0b;font-family:"Krub-Medium";font-size:12px}.form-group .label.text-bold{font-family:"Krub-SemiBold"}.form-group .label .required{color:red;font-size:12px}.dt-message{padding:20px!important;font-size:13px;font-style:italic}.border-primary{border:1px solid rgba(221,221,221,.5882352941)!important;border-radius:12px}.form-control.form-radio,.form-control.form-checkbox{position:relative;padding:0}.form-control.form-radio label,.form-control.form-checkbox label{border-radius:12px;width:100%;min-height:50px;display:flex;align-items:center;padding:14px 20px;cursor:pointer}.form-control.form-radio input,.form-control.form-checkbox input{width:0}.form-control.form-radio input::before,.form-control.form-checkbox input::before{content:" ";width:22px;height:22px;border:2px solid #eff0f2;border-radius:100%;cursor:pointer;position:absolute;top:14px;right:20px}.form-control.form-radio input:checked::before,.form-control.form-checkbox input:checked::before{background-color:var(--app-primary-color);border-color:var(--app-primary-color)}.form-control.form-radio input:checked::after,.form-control.form-checkbox input:checked::after{content:" ";position:absolute;width:10px;height:10px;top:20px;right:26px;background:#fff;border-radius:100%}.form-control.form-checkbox input::before{border-radius:20%}.form-content{padding-bottom:10%}.text-regular{font-family:"Krub-Regular"!important}.form-image-upload{background-color:#ddd;height:160px;border:1px solid #f0f0f0;border-radius:16px;display:flex;position:relative;background-position:center;background-repeat:no-repeat;background-size:contain}.form-image-upload.rounded{width:120px;height:120px;border-radius:100%!important;border:2px solid #ddd}.form-image-upload.rounded::after{content:"\ea46";font-family:"iconsax-bold"!important;font-size:20px;background:#d9d9d9;width:auto;height:auto;padding:2px 7px;border:4px solid #f0f0f0;border-radius:100%;bottom:0;right:-10px;color:#292d32}.form-image-upload::after{content:"\ea54";font-family:"iconsax-outline"!important;font-size:40px;color:#fff;position:absolute;width:100%;text-align:center;height:100%;display:flex;align-items:center;z-index:0;justify-content:center}.form-image-upload input{opacity:0;z-index:1}.modal.fade{transform:scale(0);opacity:0;transition:all .2s linear}.modal.fade.show{opacity:1;transform:scale(1)}.modal-alert .modal-dialog .modal-content{box-shadow:0 10px 30px rgba(0,0,0,.05);border-radius:20px;padding:20px}.modal-alert .modal-dialog .modal-content .message{color:#292d32;font-family:"Krub-SemiBold";font-size:18px}.list-group.group-link{border-bottom:1px solid #ddd}.list-group.group-link a::after{content:"\ea51";font-family:"iconsax-outline"!important;position:absolute;right:10px}.list-group .list-group-item{border:none;padding-left:0;color:#000000;font-size:14px;font-family:"Krub-Medium";border-radius:0;margin-bottom:0;padding:15px}.list-group a{position:relative;text-decoration:none;color:#000000;display:block;display:flex;align-items:center}.list-group .icon{font-size:25px;margin-right:15px}.list-group .title{font-size:13px;color:#9ea5a1;font-family:"Krub-Regular"}.alert{border:none;padding:15px;font-size:12px;font-family:"Krub-Regular"}.alert.alert-warning{background:rgba(249,159,27,.11);border-radius:9px;color:#000}.alert.alert-warning .icon{color:#f99f1b}.alert .icon{font-size:25px;margin-right:15px}.auth-screen .right-side .content{width:70%}.auth-screen .left-side{background-image:url("../img/login-banner.svg");background-position:center;background-size:cover;background-repeat:no-repeat}.auth-screen .left-side .app-logo{top:40px;left:50px}.auth-screen .left-side .text-banner{width:50%}.auth-screen .left-side .text-banner .title{font-size:40px;font-family:"Krub-Bold";margin-bottom:20px}.auth-screen .left-side .text-banner .description{font-size:18px;font-family:"Krub-Medium"}.input-password .icon{cursor:pointer}.dt-wrapper{display:grid}.dt-wrapper .dt-top{padding:0!important}.paginate-footer{padding:13px 0;align-items:center;padding-bottom:7px;font-size:11px;font-family:"Krub-Medium";color:#7e7e7e}.paginate-footer nav ul{margin-bottom:0!important}.paginate-footer nav ul .active .page-link{background-color:#3a4969!important;color:#fff}.paginate-footer nav ul .page-item{margin:0 3px}.paginate-footer nav ul .page-item.disabled .page-link{background-color:unset}.paginate-footer nav ul .page-link{border:none;font-size:11px;font-family:"Krub-Medium";color:#7e7e7e;border-radius:5px;padding:3px 10px;outline:none!important;box-shadow:none!important}.paginate-footer nav ul .page-link:hover{background-color:#d9d9d9}.nav-tabs a{border:none!important;color:#B2B2B2;font-size:13px;font-family:"Krub-SemiBold";padding:7px 11px}.nav-tabs a.active{color:#075487!important;border-bottom:2px solid #075487!important}.tab-content{padding:20px 0}.form-checkbox label.right,.form-radio label.right{font-size:13px;margin-left:23px}.btn-sm{font-size:12px;padding:9px 15px;min-height:unset!important}.suggestion_module{border-radius:10px;background-color:#fff;position:absolute;top:inherit;left:inherit;padding:0 0 0 0;list-style-type:none;max-height:200px;overflow:auto;z-index:1;min-width:200px;border:1px solid rgba(221,221,221,.3215686275)}.suggestion_module li{padding:10px;cursor:pointer;text-transform:none}.suggestion_module li:hover{background:#f6f6f6}.select-icons ul li{display:flex;align-items:center}.select-icons ul li .select-icon-item{font-size:25px;margin-right:15px}.select-icons .current{display:flex;align-items:center}.select-icons .current i{font-size:25px;margin-right:15px}#btn-bulk-action .dropdown-item{padding:10px 25px}.ql-toolbar.ql-snow{border:1px solid rgba(221,221,221,.5882352941)!important;border-top-left-radius:12px;border-top-right-radius:12px}.ql-container.ql-snow{border:1px solid rgba(221,221,221,.5882352941)!important;border-top:none!important;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.ql-editor{min-height:200px}.font-075rem{font-size:.75rem!important}.font-24px{font-size:20px!important}.ts-wrapper.form-control{padding:0!important;border:none!important}.ts-wrapper .ts-control{border:1px solid rgba(221,221,221,.5882352941);border-radius:10px!important;padding:12px 15px!important}.ts-wrapper .ts-control::after{content:"\e924";font-family:'iconsax-outline'!important;right:11px;position:absolute}.ts-dropdown{margin-top:0!important;box-shadow:0 0 0 1px rgba(68,68,68,.11)!important;border:1px solid rgba(221,221,221,.368627451)!important;border-radius:10px!important}.ts-dropdown [data-selectable].option{font-size:13px;padding:8px 15px}.dt-pagination a,.dt-pagination span{padding:2px 10px!important;font-size:11px!important}.dt-top .dt-info,.dt-bottom .dt-info{font-size:11px!important}.datatable thead tr{background-color:#EFF0F2}.datatable thead tr th{color:#000;padding:10px 9px;font-family:"Krub-Bold"}.datatable thead tr th a{color:#000}input[type="date"],input[type="time"]{position:relative}input[type="date"]::-webkit-calendar-picker-indicator,input[type="time"]::-webkit-calendar-picker-indicator{display:block;top:0;right:0;height:100%;width:100%;position:absolute;background:transparent}input[type=date]::after{content:"\ebcd";font-family:'iconsax-outline'}input[type=time]::after{content:"\e9b6";font-family:'iconsax-outline'}