.logo[data-v-b4c2e210]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-b4c2e210]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-b4c2e210]:hover{filter:drop-shadow(0 0 2em #42b883aa)}.splash-screen[data-v-877e9d1d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;width:100vw;height:100vh;margin:0;padding:0}.logo-container[data-v-877e9d1d]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.logo[data-v-877e9d1d]{width:120px;height:120px;animation:logoGrow-877e9d1d 2s ease-out forwards;display:block;margin:0 auto}@keyframes logoGrow-877e9d1d{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.nav-tabs .nav-link.active[data-v-da2459ac]{color:#fff!important;background-color:#242a5f!important}@media (max-width: 575.98px){.w-50[data-v-da2459ac]{width:100%!important}.card .p-4[data-v-da2459ac]{padding:1.25rem!important}.auth-logo img[data-v-da2459ac]{height:70px!important}.auth-logo span[data-v-da2459ac]{font-size:1.1rem!important}.nav-tabs .nav-link span.d-sm-inline-block[data-v-da2459ac]{font-size:14px}}.logo-grow-enter-active[data-v-da2459ac]{transition:transform 1.2s ease-out}.logo-grow-enter-from[data-v-da2459ac]{transform:scale(.2);opacity:0}.logo-grow-enter-to[data-v-da2459ac]{transform:scale(1);opacity:1}.fade-enter-active[data-v-da2459ac]{transition:opacity .8s ease-in}.fade-enter-from[data-v-da2459ac]{opacity:0}.fade-enter-to[data-v-da2459ac]{opacity:1}.login-a[data-v-da2459ac]{margin-left:90px}.logo[data-v-da2459ac]{width:120px;height:auto}@media (max-width: 576px){.logo-grow-enter-active[data-v-da2459ac]{transition:transform 2s ease-out,opacity 2s ease-out}.logo-grow-enter-from[data-v-da2459ac]{transform:scale(.1)}.logo-grow-enter-to[data-v-da2459ac]{transform:scale(1.1)}.logo[data-v-da2459ac]{width:90px}}.custom-checkbox[data-v-da2459ac]{background-color:#242a5f!important}.main-menu{background-color:#17263a!important;font-family:Inter,sans-serif;font-weight:500;color:#aeb8c5}.main-menu .routerLink{display:flex;align-items:center;padding-left:20px;font-family:Inter,sans-serif;font-weight:500;color:#aeb8c5;text-decoration:none}.main-menu i{margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900}.main-menu .routerLink.active,.main-menu .routerLink:hover{color:#fff!important;font-weight:600}.page-content{margin-top:0;overflow:hidden}@media (max-width: 768px){.main-menu{position:absolute;z-index:1030}}@media (max-width: 575.98px){.navbar-custom .topbar-menu{position:initial;margin-top:30px}}.app-menu .menu-item{margin-bottom:15px}.menu-item .router-link-active{background-color:#fdfafa!important;color:#fff!important;border-radius:0;height:40px}.topbar{position:fixed;height:90px}.topbar-a{position:fixed;right:52px}@media (max-width:991.98px){.topbar-a{margin-right:10px}}@media (max-width: 991.98px){.navbar-custom .button-toggle-menu[aria-expanded=false],.navbar-custom .button-toggle-menu:not([aria-expanded]){position:relative;right:auto;top:auto;z-index:auto}.navbar-custom .button-toggle-menu[aria-expanded=true]~.topbar-a{display:none}}.app-menu .menu-item a:hover{color:#fff!important}.menu-item.active a,.menu-item.active a:hover{color:#141313!important;background-color:#f2f4f7!important;cursor:default}.carousel-image{height:320px!important;object-fit:fill;display:block;margin-left:auto;margin-right:auto;width:100%}.loader-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;display:flex;justify-content:center;align-items:center;background-color:#fffffff2}.main-menu .routerLink.active,.main-menu .routerLink:hover{color:#000!important;font-weight:0px!important}.menu-item .router-link-active{background-color:#fff!important;color:#000!important}#sidebarMenu.show{opacity:1;z-index:1055;margin-left:0}.navbar-custom{border-bottom:0px solid var(--bs-border-color)!important}.topbar{border-bottom:1px solid var(--bs-border-color)!important}.topbar-menu{--bs-topbar-bg: hsl(0, 0%, 100%);--bs-topbar-item-color: #495057;--bs-topbar-item-hover-color: #3f87fd}@media (max-width: 991.98px){.topbar-a{margin-right:10px}}.navbar-custom .button-toggle-menu{transition:all .3s ease}@media (max-width: 991.98px){.navbar-custom .button-toggle-menu[aria-expanded=false],.navbar-custom .button-toggle-menu:not([aria-expanded]){position:relative;right:auto;top:auto;z-index:auto}}body.sidebar-enable #sidebarMenu{opacity:1;z-index:1055;margin-left:0;transition:margin-left .3s ease,opacity .3s ease}body:not(.sidebar-enable) .main-menu{margin-left:-250px;opacity:0}.txt-darkblue{color:#242a5f!important}.btn-darkblue{background-color:#242a5f!important;border-color:#242a5f!important}.btn-darkblue:hover,.btn-darkblue:focus,.btn-darkblue:active{background-color:#0f1977!important;border-color:#0f1977!important}.carousel-image{height:320px!important;object-fit:fill;display:block!important;margin-left:auto;margin-right:auto;width:100%}.media-body,.media-left,.media-right{display:table-cell;vertical-align:bottom}.dropdown-a{border:1px solid #bebaba87!important;height:29px!important;text-align:left!important}input,select,textarea{border:1px solid #bebaba87!important}.menu-wrap{position:relative;z-index:2;padding:12px 16px;margin-top:-4px}.menu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.menu-card{display:flex;flex-direction:column;align-items:center;justify-content:center;height:96px;border-radius:14px;background:#fff;text-decoration:none;box-shadow:0 6px 16px #1e49ff1a;border:1px solid #eef2ff;color:#1b2330}.icon-box{width:42px;height:42px;border:2px solid #1d224f;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#1d224f;margin-bottom:8px}.menu-card .label{font-weight:600;font-size:12px;line-height:1.1;text-align:center;color:#1f2a44}.cs{margin-left:-18px;margin-right:-42px;margin-top:-14px}#standard-modal{background-color:#0c0c0c7f;z-index:9999}.img-preview-a{display:none;top:-30px;left:105%;border:1px solid #f3f3f3;background-color:#fff;box-shadow:0 0 15px #0000001a}.img-thumbnail-a{padding:.25rem;background-color:#fff;border-radius:5px;max-width:100%;max-height:45px}.switch{position:relative;display:inline-block;width:50px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#00f}input:checked+.slider:before{transform:translate(26px)}.img-preview-a img{max-width:90px!important;max-height:90px!important}.address-wrap{display:inline-block;max-width:120px;white-space:normal;word-break:break-all;overflow-wrap:break-word;vertical-align:top;line-height:1.5}.right-a{right:15px;margin-top:15px}.id-card{position:relative;width:260px!important;height:400px!important;background:#fff;border-radius:16px!important;box-shadow:0 6px 15px #00000026;overflow:hidden;text-align:center}.footer{height:25px}.id-card2{position:relative;width:260px;height:400px;background:#fff;border-radius:16px;box-shadow:0 6px 15px #00000026;overflow:hidden;font-family:Segoe UI,sans-serif;text-align:center;padding-top:100px;padding-bottom:80px}.wave-top,.wave-bottom{position:absolute;width:100%;height:100px;line-height:0;left:0;z-index:1}.wave-top{top:0}.wave-bottom{bottom:0}.wave-top svg,.wave-bottom svg{width:100%;height:100%;display:block}.card-content2{position:relative;z-index:2;color:#2c3e50;margin-top:-108px}.profile-pic{width:100px;height:100px;border-radius:50%;border:3px solid #2980b9;margin-bottom:10px}.card-content{position:relative;z-index:2;color:#2c3e50;margin-top:-12px}.sidebar{height:420px}.font-bd{margin-left:10px}.custom-table th,.custom-table td,.custom-table{border:1px solid #c1baba87!important;border-collapse:collapse;padding:5px 10px}.width-100{max-width:100px}.img-preview-a{display:none;top:-65px;left:105%;border:1px solid #f3f3f3}.img-preview-a img{max-width:135px;max-height:140px;object-fit:fill}.img-thumbnail-a{max-width:100%;max-height:45px}.nav-link,.nav-link-a{color:#000!important}.margin-r{margin-right:-10px}.content-frame{border:1px solid#242a5f;border-radius:15px;padding:20px;background-color:#fff;min-height:30rem;margin-top:-8px;margin-bottom:-20px;box-shadow:0 4px 6px #0000001a}.img-hover-container{position:relative;display:inline-block}.img-preview-a{display:none;position:absolute;top:-30px;left:105%;z-index:10;background-color:#fff;padding:0;box-shadow:0 0 15px #0000001a;width:0%;bottom:0}.img-hover-container:hover .img-preview-a{display:block}.img-preview-a img{max-width:200px;max-height:140px;object-fit:fill}.cursor-a{cursor:pointer}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.mar-left{margin-left:-175px;padding-right:60px}.nav-stacked>li+li{margin-top:2px;margin-left:0;margin-right:-35px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#d3d3d3}.nav-stacked>li{float:none;margin-right:-30px}#fileInput{display:none}.attachment-icon{cursor:pointer;font-size:20px;color:#333;padding:5px;display:inline-block}.nav-tabs .nav-link{color:#000;background-color:transparent;border:1px solid transparent;border-radius:.25rem .25rem 0 0;white-space:nowrap;font-size:14px;padding:.5rem}.nav-tabs .nav-link.active{color:#fff!important;background-color:#242a5f!important;border-color:#dee2e6 #dee2e6 #fff!important}@media (max-width: 575.98px){.nav-tabs{display:flex}.nav-tabs .nav-item{flex:1;text-align:center}}.nav-tabs{flex-wrap:wrap;overflow-x:visible}@media (max-width: 575.98px){.nav-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.nav-tabs .nav-item{flex:0 0 auto}}.nav-pills.nav-pills-tab{flex-direction:column;overflow-x:visible!important;flex-wrap:nowrap!important}.nav-pills.nav-pills-tab .nav-link{border-radius:0;color:#000!important;text-align:left}@media (max-width: 575.98px){.nav-pills.nav-pills-tab{flex-direction:row!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;gap:5px;padding-bottom:5px;margin-left:4px}.nav-pills.nav-pills-tab .nav-link{flex:0 0 auto;text-align:center;font-size:12px;padding:.25rem .5rem;white-space:nowrap}}@media (max-width: 760px){.card-f{overflow-x:auto}.container-a{min-width:560px}}.nav-tabs .nav-link,.nav-pills-tab .nav-link{color:#000!important;background-color:transparent!important;border:none!important}.nav-tabs .nav-link.active,.nav-pills-tab .nav-link.active{color:#fff!important;background-color:#242a5f!important;border:none!important}.dropdown-menu[data-v-996f89c1]{z-index:2000!important}.table-responsive[data-v-996f89c1],.container-fluid[data-v-996f89c1],.row[data-v-996f89c1]{overflow:visible!important}.timetable-card{min-height:30rem}@media (max-width: 767.98px){.class-tabs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;white-space:nowrap;padding:0;margin:0}.class-tabs .nav-item{flex:0 0 auto;margin-right:10px}}@media (min-width: 768px){.class-tabs{display:flex;flex-direction:column;padding-left:0!important;margin-left:0!important}}@media (max-width: 768px){.class-tabs .nav-item .nav-link{margin-left:0!important;text-align:left}}.nav-pills .nav-link.active{border-radius:4px!important}.timetable-card{background-color:#fdfbfbf2!important;border:1px solid #242a5f;border-radius:15px}.custom-border,.custom-border>tbody>tr>th,.custom-border>tbody>tr>td{border:1px solid #0d0c0cf7!important}.class-tabs .nav-link{color:#000!important;background:transparent!important}.class-tabs .nav-link.active{background-color:#242a5f!important;color:#fff!important}@media (max-width: 768px){.day-header{writing-mode:vertical-rl!important;transform:rotate(180deg)!important}}.content-f{border:1px solid #242a5f;border-radius:15px;padding:20px;background-color:#fff;min-height:30rem;margin-top:1px;margin-bottom:-20px;box-shadow:0 4px 6px #0000001a}.custom-table th,.custom-table td{padding:3px 5px}.profile-image-container{width:100px;height:100px;object-fit:cover;margin:0 auto;position:relative}.no-break-word{white-space:normal;word-break:keep-all;overflow-wrap:normal}.camera-icon-container{position:absolute;bottom:-3px;right:-5px;cursor:pointer}.camera-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#242a5f}#imagePreview{max-width:200px;max-height:200px;display:none}.modal-content{border-radius:10px}.modal-header{border-bottom:1px solid #dee2e6}.btn-upload{padding:8px 20px;border-radius:5px}.accordion-button{background-color:#fff;color:#242a5f;transition:background-color .3s ease,color .3s ease}.accordion-button:not(.collapsed){background-color:#242a5f!important;color:#f6f2f2!important;box-shadow:none}.accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:not(.collapsed):after{--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}@media (max-width: 760px){.ms-50{margin-left:90px!important;margin-top:-21px}}.ms-50{margin-left:50PX}.id-card{width:300px;height:500px;border:1px solid #ddd;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background-color:#fff}.id-card-body{display:flex;flex-direction:row;background-color:#fff;height:100%}.sidebar{width:75px;background-color:red;position:relative;clip-path:polygon(0% 0%,85% 0%,3% 100%,0% 100%)}.left-a{margin-left:-50px}.add-a{margin-left:-25px;font-size:12px}.logo{width:70px;height:70px;border-radius:50%;margin-left:65px;margin-top:3px}.content-id{margin-left:20px}.para{margin-left:5px}.para p{margin:8px 10px 0 -25px}.footer{background-color:red;padding:10px}.content .font-a{font-size:12px;margin-left:10px}.left-a{margin-left:-20px;margin-bottom:0}.top-a{text-align:right;margin-bottom:-5px;margin-top:-15px}.id-card .right-b{right:5px;margin-top:37px}.name-a{background-color:#f0f04f;border-radius:5px;text-align:center;font-size:18px;margin-top:6px}.ms-9{margin-left:75px}.font-c{margin-left:61px;font-size:14px}.font-b{margin-left:24px;font-size:14px}.font-add{margin-left:56px;font-size:14px;display:flex;margin-top:-21px}.left-b{margin-left:109px;font-size:14px}.font-dob{margin-left:14px;font-size:14px}@media print{body *{visibility:hidden}.id-card,.id-card *{visibility:visible}.id-card{position:absolute;left:0;top:0}.sidebar{background-color:red!important;clip-path:polygon(0% 0%,85% 0%,3% 100%,0% 100%)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.footer{background-color:red!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.custom-table th,.custom-table td,.custom-table{padding:3px 6px}.cf{border:1px solid#242a5f;border-radius:15px;padding:20px;background-color:#fff;min-height:25rem}.nav-pills-tab{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.nav-pills-tab .nav-link{flex:0 0 auto}@media (max-width: 576px){.cf{margin-top:-10px}}.container-h{min-width:250px}.card-f::-webkit-scrollbar{height:4px}.card-f::-webkit-scrollbar-track{background-color:#f1f1f1}.card-f::-webkit-scrollbar-thumb{background-color:#242a5f}@media (min-width:992px){.wres{width:50%}}.invisible-content{position:absolute;left:-9999px;top:-9999px;width:500px;max-width:600px;background:#fff;z-index:-1}.modal-backdrop-div{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex!important;align-items:center;justify-content:center;z-index:9999}.modal-box{background:#fff;padding:0;border-radius:8px;max-width:750px;width:100%}.w-85{width:85%}.receipt-card{max-width:100%}.signature-line{margin-top:5rem}.margin-l{margin-left:2rem}@media only screen and (max-width: 600px){.margin-l{margin-left:5px}}.table-responsive::-webkit-scrollbar{height:4px}.table-responsive::-webkit-scrollbar-track{background-color:#f1f1f1}.table-responsive::-webkit-scrollbar-thumb{background-color:#242a5f}.holiday-image{object-fit:fill;display:block;margin-left:auto;margin-right:auto;width:100%;height:180px}.carousel-image{height:180px;object-fit:fill;display:block;margin-left:auto;margin-right:auto;width:100%}.holiday-a{margin-left:185px}.holiday-top{top:-11%;left:-140px}.carousel-caption{margin-right:-230px;margin-bottom:-30px}.scrollable-menu{max-height:10rem;overflow-y:auto}@media only screen and (max-width: 600px){.holiday-a{margin-left:103px}.holiday-top{top:-11%;left:-90px}}.width-control{width:15px;height:15px;margin-top:6px}.bt-c{background-color:#242a5f!important;border-color:#242a5f!important}.bt-c:hover,.bt-c:focus,.bt-c:active{background-color:#1d224f!important;border-color:#1d224f!important}
