:root{--blue-color: #003D80;--blue-100:#1B3854;--secondary-color: #1077DA;--secondary-100:#92BCE5;--secondary-200:#63B1FC;--secondary-light-color: #2267AA;--secondary-light-100:#57A7F4;--secondary-light-200:#A4D1FD;--light-blue: #64AEFF;--light-blue-100: #005CBF;--light-blue-200: #0069DB;--light-blue-300: #92B4C8;--light-blue-400: #EAF5FF;--light-blue-500: #DCE4E8;--blue-alice-100: #DCEEFF;--pink-fair-100: #FFE9E9;--white-smoke-100: #F6F6F6;--light-rose-100: #FFCECB;--primary-color:#7B5DC1;--primary-100:#D7C9F2;--primary-200:#BDAEE0;--primary-color-05:rgba(107, 54, 221,.05);--purple-color: #7b2cbf;--purple-100: #9868FF;--purple-200:#9270DA;--light-purple:#DAC9FD;--light-primary: #e6daff;--light-primary-200: #E5D9FF;--gray-color: #B3B3B3;--gray-dark: #6B6C7E;--gray-light: #676767;--gray-light-100: #6C6C6C;--gray-light-200: #EDEBE9;--gray-light-300: #CCCCCC;--gray-light-400: #555555;--gray-light-500: #5F5F5F;--gray-light-600: #CAC5D6;--gray-light-700: #C4C4C4;--gray-light-800: #f4f4f4;--gray-light-900:#C9C9C9;--gray-40: #F9F9F9;--gray-46: #757575;--gray-50: #E0E0E0;--gray-60: #e5d9ff;--gray-70: #eff7ff;--gray-80: #FAFAFA;--gray-90: #EEEEEE;--gray-100: #E7E7ED;--gray-200: #E8E8E8;--gray-300: #E6E6E6;--gray-400: #C9E0F2;--gray-500: #C5EBFF;--gray-600: #CED4FF;--gray-700: #C0EFDD;--gray-800: #605E5C;--gray-900: #AAAAAA;--gray-1000: #e9e9e9;--gray-dark-100: #787878;--gray-dark-200: #DEDEDE;--gray-dark-300:#D9D9D9;--text-black: #3F3D56;--text-black-100: #252525;--text-black-200: #939393;--text-black-300: #3D3D3D;--white: #FFFFFF;--light-white: #f7fff7;--white-100: #F2F2F2;--white-110: #F3F3F3;--white-200:#F0F1F2;--white-300: #F3EDFF;--white-400: #FEDFC3;--white-500: #FFC5C5;--white-600: #FFCDE9;--white-700: #F0F8FF;--white-800: #BEDDFF;--white-900: #E2CEFF;--text-red: #F46464;--owl-dot-color: #230A57;--owl-dot-bg: rgba(35, 10, 87, 0.4);--text-green: #1D7D1B;--green-200: #3BB364;--green-300:#3CC262;--green-400: #1D8B3C;--green-500: #29984F;--green-600: #34C759;--green-700: #58CE7A;--green-800: #DFFFE1;--green-bilbao: #488000;--green-light: #DAFFE7;--green-mint-100: #CCFFDE;--disabled-color: #b0b0b0;--hover-gray: #B0B0B0;--text-gray: #7F7F7F;--admin-color:#E9EAEC;--nav-hover: #D7C5FF;--right-nav: #F8FFFE;--menu-hover: #E7E7E7;--btn-hover: #4A2599;--border-gray: #E1D2FF;--option-color: #FFB8B8;--option-border: #E16381;--yellow-100: #EBBC46;--yellow-200: #F5B40E;--yellow-300: #CB8722;--orange-100: #EF934D;--orange-200: #E27F09;--orange-300: #DE4843;--orange-400: #AE1E1E;--orange-500: #F15321;--orange-600: #FF9900;--orange-700: #EF7575;--orange-800: #FFB1B166;--orange-900:#F46464;--black: #0A0523;--coffie-color: #402100;--pink-color: #EF5DA8;--pink-100: #DC2C80;--pink-200: #DF6EFB;--pink-300: #FD63AD;--pink-400:#FA90C3;--pink-500:#FFCEE6;--black-tag: #323130;--red-tag: #FF3B30;--red-100: #AE2A2A;--red-light: #FFE0E0;--red-light-100: #FCF5F5;--red-light-200: #F5D7D7;--red-light-300: #FFF2F2;--light-red-tag: #A4262C;--orange-color: #FF8500;--blue-tag: #5D5FEF;--blue-soft-tag: #A5A6F6;--purple-tag: #A431FF;--orange-light-tag: #D7801A;--blue-cian-tag: #77BCFF;--dark-red-tag: #EC0303;--green-cian-tag: #44FFDD;--blue-hwakes-tag: #E0DAF8;--teal-color: #008080;--purple-violet: #8C136A;--blue-cerulean: #2A5AB9;--purple-indigo: #4B0082;--purple-light: #EEE5FF;--emp-theme-color: #F5F5F5;--emp-theme-color-dark: #F5E7D3;--emp-theme-100: #FAF3E9;--fs-8: 8px;--fs-10: 10px;--fs-12: 12px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-24: 24px;--fs-28: 28px;--fs-32: 32px;--fs-30: 30px;--fs-42: 42px;--green-mint-100: #CCFFDE;--white-smoke-100: #F6F6F6}:root.dark{--black: #ffffff;--white: #40444D;--admin-color: #24242A;--primary-color:#7B5DC1;--primary-100:#7A6F99;--primary-light:#D3C0FF;--purple-light:#473B67;--white-200:#40444D;--dark-theme-black: #575656;--text-black-100: #F2F2F2;--text-gray:#C9C9C9;--gray-light-800:#595F6B;--emp-theme-100: #2d2d2d;--emp-theme-color-dark: #3E3D3D;--gray-light:#f2f7fb;--secondary-color: #63B1FC;--secondary-100:#30567B;--dark-black-100:#36363C}:root.dark .emp_theme{--primary-color:#63B1FC}.right_section{width:50%;position:relative;height:calc(100vh - 32px);display:flex;align-items:center;justify-content:center}.right_section .sign_up_url{position:absolute;bottom:40px;text-align:center;width:100%}.right_section .sign_up_url a{color:var(--primary-color)}.right_section .sign_up_a a{color:var(--primary-color)}.right_section .custom_form{min-width:500px;max-width:500px}@media(max-width: 1400px){.right_section .custom_form{max-width:440px;min-width:440px}}.right_section .custom_form .form-label{font-weight:500}@media(max-width: 1400px){.right_section .custom_form .form-label{font-size:var(--fs-12)}}.right_section .custom_form .otp_btn{color:var(--text-black-100) !important;font-weight:600 !important;cursor:pointer;min-height:unset;padding:.85rem 1rem;font-size:var(--fs-140)}@media(max-width: 1400px){.right_section .custom_form .otp_btn{font-size:var(--fs-12)}}.right_section .custom_form .otp_btn:hover{background-color:var(--white-100)}.right_section .custom_form .form-control{font-size:var(--fs-14);min-height:44px}.right_section .custom_form .position-relative img{position:absolute;right:17px;top:40px}.right_section .custom_form .position-relative .password_option{background:var(--white);box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:0px 0px 4px 4px;padding:8px 16px;margin-top:14px}.right_section .custom_form .position-relative .password_option p{font-size:var(--fs-12);margin-bottom:7px}.right_section .custom_form .position-relative .password_option p.green{color:var(--text-green)}.right_section .custom_form .position-relative .password_option p.red{color:var(--text-red)}.right_section .custom_form .position-relative .password_option p.red:hover{color:var(--red-100)}.right_section .custom_form .error_msg{color:var(--text-red);font-size:var(--fs-12)}.right_section .custom_form .error_msg:hover{color:var(--red-100)}.right_section .custom_form h2{color:var(--text-black);font-size:1.5rem;font-weight:600}.right_section .custom_form .d-flex p{width:50%;display:flex;align-items:initial;justify-content:center}.right_section .custom_form .google_login p{color:var(--gray-color);font-size:var(--fs-12);text-align:center;position:relative;margin-bottom:1rem}.right_section .custom_form .google_login p::after,.right_section .custom_form .google_login p::before{content:"";background:red;position:absolute;width:58px;border:1px solid var(--gray-color);top:7px}.right_section .custom_form .google_login p::before{left:0;transform:translate(100%)}.right_section .custom_form .google_login p::after{right:0;transform:translate(-100%)}.right_section .custom_form .password_btn{background:var(--primary-color);border-color:var(--primary-color);font-size:var(--fs-14);padding:10px 20px;min-width:208px}.right_section .custom_form .captcha_wrapper{display:flex;align-items:center}.right_section .custom_form .captcha_wrapper .fa.fa-refresh{margin-left:.5rem;font-size:var(--fs-16);cursor:pointer}.bootstrap-timepicker-widget table td a{padding:2px 0}.bootstrap-timepicker-widget table td a:hover{background-color:var(--light-primary)}.bootstrap-timepicker-widget table td a .glyphicon{border-color:var(--primary-color)}.bootstrap-timepicker-widget table td input{font-size:var(--fs-14)}.custom_loader{display:inline-block;cursor:pointer;position:relative;transition:.3s ease-out}.custom_loader.loading{background-color:var(--gray-light-300)}.custom_loader.loading::after{content:"";position:absolute;border-radius:100%;right:0px;top:50%;width:0px;height:0px;margin-top:-2px;border:2px solid rgba(255,255,255,.5);border-left-color:var(--white);border-top-color:var(--white);animation:spin .6s infinite linear,grow .3s forwards ease-out}@keyframes spin{to{transform:rotate(359deg)}}@keyframes grow{to{width:14px;height:14px;margin-top:-8px;right:13px}}@media only screen and (max-width: 991px){.login_main .right_section{width:100%;position:absolute;height:auto}.login_main .right_section .sign_up_url{bottom:-45px}.login_main .right_section .custom_form h2{color:var(--white)}.login_main .right_section .custom_form .d-flex p{color:var(--white)}.login_main .right_section .custom_form .google_login p{color:var(--white)}.login_main .right_section .custom_form .google_login p::before{left:40px}.login_main .right_section .custom_form .google_login p::after{right:40px}.login_main .right_section .sign_up_url{color:var(--white)}.login_main .right_section .sign_up_url a{color:var(--text-black-100)}}@media only screen and (max-width: 600px){.login_main .right_section .custom_form{min-width:80%;width:80%}.login_main .left_section .login_sub_image h1 span{font-size:var(--fs-32)}}@media only screen and (max-width: 576px){.login_main .right_section .custom_form .google_login p::before{left:-32px}.login_main .right_section .custom_form .google_login p::after{right:-26px}}@media only screen and (max-width: 480px){.login_main .right_section .custom_form .google_login p::before{left:-80px}.login_main .right_section .custom_form .google_login p::after{right:-80px}}.input-container{position:relative}.fa-circle-check{position:absolute;right:10px;top:50%;color:green;font-size:20px;padding:5px;border-radius:50%}.fa-circle-xmark{position:absolute;right:10px;top:50%;font-size:20px;color:red;padding:5px;border-radius:50%}.login_main .left_section{width:50%;position:relative;height:calc(100vh - 32px);background-image:url(../../images/signup_bg.svg);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.login_main .left_section p{margin:0;position:absolute;bottom:40px;text-align:center;width:100%;color:var(--white-100)}.login_main .left_section .owl-carousel .item p{position:relative;display:block;bottom:unset;color:var(--primary-color);font-weight:600;font-size:var(--fs-28);margin-top:1.5rem}@media(max-width: 1400px){.login_main .left_section .owl-carousel .item p{font-size:var(--fs-24)}}.login_main .left_section .main_title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.login_main .left_section .main_title h1{text-align:center;color:var(--white);margin-bottom:20px;font-size:var(--fs-42)}.login_main .left_section .main_title h1 span{font-size:var(--fs-32)}@media only screen and (max-width: 991px){.login_main .left_section{width:100%;overflow:hidden}.login_main .left_section .main_title{top:7%}.login_main .left_section .main_title h1{font-size:var(--fs-30)}.login_main .left_section .main_title img{display:none}.login_main .left_section p{color:var(--white)}}@media only screen and (max-width: 767px){.login_main .left_section .main_title h1 span{font-size:var(--fs-15)}}.login_main.signup_main .left_section{display:flex;align-items:center;justify-content:center;flex-direction:column}.login_main.signup_main .left_section .main_title{position:relative;left:unset;top:unset;transform:none}.login_main.signup_main .left_section .main_title h1{font-size:var(--fs-32);margin-bottom:100px}.login_main.signup_main .left_section .main_title h1 span{font-size:var(--fs-20);display:block;margin-top:20px}@media(max-width: 1400px){.login_main.signup_main .right_section .custom_form{max-width:360px;min-width:360px}}.login_main .form-btn-submit{padding:18px 0 70px}.login_main .owl-carousel{z-index:9}.login_main .owl-carousel.owl-theme .owl-dots{margin-top:16px}.login_main .owl-carousel.owl-theme .owl-dot span{background:var(--owl-dot-bg)}.login_main .owl-carousel.owl-theme .owl-dot.active span{background:var(--owl-dot-color)}@media only screen and (max-width: 1440px){.login_main.signup_main .left_section h1{font-size:var(--fs-32)}.login_main.signup_main .left_section h1 span{font-size:var(--fs-20)}}@media only screen and (max-width: 991px){.login_main.signup_main .left_section h1{font-size:var(--fs-20)}.login_main.signup_main .left_section .sign_up_owl_slider{display:none}.login_main.signup_main .left_section .main_title{top:10%}.login_main.signup_main .right_section{top:17%}.login_main.signup_main .right_section .custom_form h2{display:none}.login_main.signup_main .right_section .custom_form label{color:var(--white)}}#divPlans{max-height:350px;overflow-y:auto;padding:10px}#divPlans .box-container{border:solid 1px #6b36dd;margin-bottom:5px;border-radius:15px;padding-left:15px;padding:4px 4px 4px 15px;min-height:61px;display:inline-block;width:100%;background-color:rgba(107,54,221,.0392156863)}#divPlans .WalletDetailsBox{display:flex;flex-direction:column;border:solid 1px #6b36dd;margin-bottom:5px;border-radius:15px;padding-left:15px;padding:10px 4px 10px 15px;width:49%;background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:rgba(107,54,221,.0392156863)}#divPlans .transactionData{font-size:10px;color:gray;font-style:italic;padding-left:9px}#divPlans .radio-label{font-size:20px;color:#6b36dd}.right_section .container{background:#fff;padding:30px;border-radius:10px;box-shadow:0px 4px 10px rgba(0,0,0,.1);width:500px}.checkbox-group label{color:var(--primary-color);cursor:pointer;display:flex;align-items:center;gap:8px}.checkbox-group .module-desc{font-size:12px;color:gray;font-style:italic}.custom_sidebar{width:70px;padding:0}@media screen and (max-width: 1320px){.custom_sidebar{width:64px}}.custom_sidebar .main_logo{padding:1rem 0}.custom_sidebar .user_type .u_name{font-size:var(--fs-10);font-weight:500}.custom_sidebar .menu_list{margin:0;height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden}.custom_sidebar .menu_list::-webkit-scrollbar{width:2px}.custom_sidebar .first_child{margin-top:8px;margin-bottom:8px}.custom_sidebar .nav-link{padding:.25rem 0px;cursor:pointer}.custom_sidebar .nav-link~.nav-link{margin-bottom:8px}.custom_sidebar .nav-link p{font-size:var(--fs-12);color:var(--text-black-100);font-weight:500}@media only screen and (max-device-width: 1366px){.custom_sidebar .nav-link p{font-size:var(--fs-8)}}.custom_sidebar .nav-link.active{background-color:unset}.custom_sidebar .nav-link.active p{color:var(--primary-color);font-weight:600}.custom_sidebar .nav-link.active .menu_icon{background:var(--primary-color)}.custom_sidebar .nav-link.active .menu_icon .nav-icon{filter:invert(100%)}.custom_sidebar .nav-link.active:focus .menu_icon .nav-icon,.custom_sidebar .nav-link.active:hover .menu_icon .nav-icon,.custom_sidebar .nav-link.active.active .menu_icon .nav-icon{filter:invert(0%)}.custom_sidebar .nav-link.active:focus p,.custom_sidebar .nav-link.active:hover p,.custom_sidebar .nav-link.active.active p{color:var(--text-black-100)}.custom_sidebar .nav-link:hover .menu_icon,.custom_sidebar .nav-link:focus .menu_icon{background:var(--primary-100)}.custom_sidebar .nav-link .menu_icon{margin-bottom:8px;border-radius:24px;width:56px;margin:auto;padding:6px 0px}.dashboard_tab_content .dashboard-main-card{height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden;padding:0rem 1.25rem}.dashboard-body{width:calc(100% - 120px);padding:.5rem;max-height:calc(100vh - 0px);overflow:hidden}@media screen and (max-width: 1320px){.dashboard-body{width:calc(100% - 114px)}}.main_tab_content{max-height:calc(100vh - 80px);overflow:auto}.right_nav{width:50px;background-color:var(--white-200);height:100vh;position:absolute;right:0}.right_nav .top_nav .clock_time{color:var(--text-black-100);font-size:var(--fs-10)}.right_nav ul{padding:0;list-style:none;margin:0}.right_nav .bottom_nav{position:absolute;bottom:0}.custom_sidebar .nav-link .navigation-icon{background-image:url("../../images/navigation_sprite.svg");background-repeat:no-repeat;margin:0 auto}.custom_sidebar .nav-link:hover{transition:.3s ease-in-out}.custom_sidebar .nav-link.active .navigation-icon{filter:invert(0%)}.custom_sidebar .nav-link.active:hover .menu_icon{background-color:var(--primary-color)}.custom_sidebar .nav-link .home-nicon{background-position:-16px -16px;width:16px;height:18px}.custom_sidebar .nav-link.active .home-nicon{background-position:-16px -54px}.custom_sidebar .nav-link .attend-nicon{background-position:-48px -15px;width:20px;height:18px}.custom_sidebar .nav-link.active .attend-nicon{background-position:-48px -54px}.custom_sidebar .nav-link .leave-nicon{background-position:-84px -15px;width:20px;height:18px}.custom_sidebar .nav-link.active .leave-nicon{background-position:-84px -54px}.custom_sidebar .nav-link .shift-nicon{background-position:-120px -16px;width:22px;height:20px}.custom_sidebar .nav-link.active .shift-nicon{background-position:-120px -54px}.custom_sidebar .nav-link .file-nicon{background-position:-158px -16px;width:18px;height:14px}.custom_sidebar .nav-link.active .file-nicon{background-position:-158px -54px}.custom_sidebar .nav-link .report-nicon{background-position:-192px -16px;width:20px;height:16px}.custom_sidebar .nav-link.active .report-nicon{background-position:-192px -54px}.custom_sidebar .nav-link .billing_icon{background-position:-263px -16px;width:21px;height:21px}.custom_sidebar .nav-link.active .billing_icon{background-position:-263px -54px}.custom_sidebar .nav-link .directory-nicon{background-position:-228px -16px;width:19px;height:20px}.custom_sidebar .nav-link.active .directory-nicon{background-position:-228px -54px}.custom_sidebar .nav-link .visitor-icon{background-position:-848px -17px;width:16px;height:20px}.custom_sidebar .nav-link.active .visitor-icon{background-position:-848px -55px}.custom_sidebar .nav-link .device-icon{background-position:-924px -18px;width:16px;height:18px}.custom_sidebar .nav-link.active .device-icon{background-position:-924px -56px}.custom_sidebar .nav-link .visitorCard-icon{background-position:-884px -19px;width:20px;height:16px}.custom_sidebar .nav-link.active .visitorCard-icon{background-position:-884px -57px}.theme_bg{background-color:var(--admin-color)}.emp_theme{background-color:var(--admin-color)}.color-option{height:35px;width:35px;list-style:none;border-radius:4px;margin:7px;transition:.2s;cursor:pointer}.color-option:hover{box-shadow:0 0 0 5px rgba(0,0,0,.2)}.color-option.is-selected{transform:scale(1.1);box-shadow:0 0 0 5px rgba(0,0,0,.2)}.color-option:nth-child(1){background:#5b00b7}.color-option:nth-child(2){background:#3a68b7}.color-option:nth-child(3){background:#34b7b0}.color-option:nth-child(4){background:#4f8f44}.color-option:nth-child(5){background:#c0582f}.color-option:nth-child(6){background:#a83030}.color-option:nth-child(7){background:#994385}.toggle-open{display:none}.custom_sidelist{width:240px;height:100%;position:absolute;z-index:9;top:0;right:50px;background:var(--white-200);border-radius:16px 0px 0px 16px;border-right:1px solid var(--admin-color);box-shadow:-4px 4px 4px rgba(0,0,0,.15)}.custom_sidelist ul li{padding-bottom:0}.custom_sidelist a{padding:8px 10px 8px 16px;text-decoration:none;font-size:var(--fs-14);color:var(--black);display:block;transition:.3s;margin:6px 10px;border-radius:4px;display:flex;align-items:center}.custom_sidelist a:hover{color:var(--black);background:var(--primary-200)}.custom_sidelist a:focus,.custom_sidelist a:active{background:var(--primary-color);color:var(--white)}.custom_sidelist a:focus .quick_add_icon,.custom_sidelist a:active .quick_add_icon{filter:invert(1)}.custom_sidelist h3{color:var(--primary-color);font-size:var(--fs-16);padding:8px;border-radius:4px;margin:24px 12px 0}.custom_sidelist .accordion .accordion-item{background-color:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:1rem}.custom_sidelist .accordion .accordion-item .accordion-header{padding:0 10px}.custom_sidelist .accordion .accordion-item .accordion-button{color:var(--white);background-color:var(--primary-color);box-shadow:none;padding:10px 10px 10px 17px;font-size:var(--fs-14);border-radius:4px;position:relative}.custom_sidelist .accordion .accordion-item .accordion-button::after{background-image:url("../../images/accordion_chevron_down.svg");background-position:center;height:16px;width:16px;background-size:16px;filter:invert(1);position:absolute;top:10px;right:16px}.custom_sidelist .accordion .accordion-item .accordion-button.collapsed{background-color:rgba(0,0,0,0);color:var(--black)}.custom_sidelist .accordion .accordion-item .accordion-button.collapsed::after{background-image:url("../../images/accordion_chevron_down.svg");filter:unset}.custom_sidelist .accordion .accordion-item .accordion-button.collapsed:hover{color:var(--black);background:var(--primary-200)}.custom_sidelist .accordion .accordion-item .accordion-button.collapsed .quick_add_icon{filter:unset}.custom_sidelist .accordion .accordion-item .accordion-button .quick_add_icon{filter:invert(1)}.custom_sidelist .accordion .accordion-item .accordion-body{padding:0 0 0 12px !important;padding:0}.custom_sidelist .accordion .accordion-item .accordion-body .active{background:var(--primary-color);color:var(--white)}.custom_sidelist .accordion .accordion-item .accordion-body ul li{padding-bottom:0}.custom_sidelist .sidelist_block_title{font-size:var(--fs-20)}.custom_sidelist.notification_block{width:476px;padding:.5rem .5rem}.theme-breadcrumb{position:fixed;top:10px}.theme-breadcrumb .breadcrumb-item{display:flex;align-items:center;padding-left:0;padding-right:1.563rem;position:relative}.theme-breadcrumb .breadcrumb-item a{font-size:var(--fs-14);color:var(--text-black-100);font-weight:600}.theme-breadcrumb .breadcrumb-item~.breadcrumb-item{padding-left:1.563rem}.theme-breadcrumb .breadcrumb-item::before{font-size:var(--fs-30);position:absolute;left:-10px;color:var(--gray-color);font-weight:300}.theme-breadcrumb .breadcrumb-item.active{color:var(--gray-color)}.set-dashboard{margin-top:-28px}.custom-card{padding:24px 24px;background:var(--white);border-radius:8px;height:100%;position:relative;overflow-y:scroll;overflow-x:hidden}.custom-card .card-title{font-size:var(--fs-18);margin-bottom:24px;font-weight:600}@media only screen and (max-width: 1366px){.custom-card .card-title{font-size:var(--fs-16)}}@media only screen and (max-width: 1199px){.custom-card .card-title{font-size:var(--fs-14)}}.custom-card .form-label{font-size:var(--fs-14);font-weight:500}.custom-card .custom-form-switch .form-label{width:110px}.custom-card .form-action{position:absolute;right:24px;bottom:-40px}.custom-card .inner-custom-card{position:relative}.custom-card .form-field-box{border-radius:4px;border:1px solid var(--gray-100);padding:8px}.custom-card .form-field-box.single-line-box:hover{background:var(--gray-500)}.custom-card .form-field-box.drop-down-box:hover{background:var(--gray-600)}.custom-card .form-field-box.radio-box:hover{background:var(--gray-700)}.custom-card .form-field-box.multi-line-box:hover{background:var(--white-400)}.custom-card .form-field-box.file-upload-box:hover{background:var(--white-500)}.custom-card .form-field-box.switch-box:hover{background:var(--white-600)}.custom-card .form-field-box.date-box:hover{background:var(--white-800)}.custom-card .form-field-box.check-box:hover{background:var(--white-900)}.custom-card .form-field-box .field-title{font-size:var(--fs-12);font-weight:500;margin-top:22px}.custom-card.card_back_transprent{background:rgba(0,0,0,0)}.form-btn-submit .btn-submit{font-size:var(--fs-14);color:var(--white);padding:.85rem 1rem;background-color:var(--primary-color)}.form-btn-submit .btn-submit:hover,.form-btn-submit .btn-submit:active:focus{background-color:var(--btn-hover);color:var(--white)}.form-btn-submit .btn-submit-border{font-size:var(--fs-14);color:var(--primary-color);padding:1rem 1rem;background-color:var(--white);border:1px solid var(--primary-color)}.form-btn-submit .btn-submit-border:hover,.form-btn-submit .btn-submit-border:active:focus{background-color:var(--white-300);color:var(--primary-color)}.form-btn-cancel .btn-cancel{font-size:var(--fs-14);font-weight:600;text-transform:capitalize;color:var(--black)}.form-btn-cancel .btn-cancel:hover,.form-btn-cancel .btn-cancel:active:focus{background-color:var(--admin-color)}.form-action .btn{min-height:44px;min-width:115px}.btn_success{background-color:var(--green-300);font-size:14px;min-width:162px;color:var(--white)}.btn_success:hover,.btn_success:active:focus{background-color:var(--green-500);color:var(--white)}.btn_red{background-color:var(--text-red);font-size:var(--fs-14);min-width:162px;color:var(--white)}.btn_red:hover,.btn_red:active:focus{background-color:var(--red-100);color:var(--white)}.btn_secondary{background-color:var(--secondary-color);font-size:var(--fs-14);min-width:162px;color:var(--white)}.btn_secondary:hover,.btn_secondary:active:focus{background-color:var(--secondary-light-color);color:var(--white)}.my_model.drawer{display:flex !important;pointer-events:none}.my_model.drawer *{pointer-events:none}.my_model.drawer .modal-dialog{margin:0px;display:flex;flex:auto;max-width:450px}.my_model.drawer .modal-dialog.medium_modal{max-width:650px}.my_model.drawer .modal-dialog .modal-content{border:none;border-radius:0px;overflow:hidden;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;padding:.5rem;background-color:var(--white)}.my_model.drawer .modal-dialog .modal-content .modal-header{background:var(--primary-color);font-size:var(--fs-20);color:var(--white);padding:4px 16px 8px 16px}.my_model.drawer .modal-dialog .modal-content .modal-header .close{background:rgba(0,0,0,0);border:none;color:var(--white);font-size:37px;padding:0;font-weight:200;line-height:37px}@media(max-width: 1400px){.my_model.drawer .modal-dialog .modal-content .modal-header .close{font-size:var(--fs-30)}}.my_model.drawer .modal-dialog .modal-content .modal-header .modal-title{text-transform:capitalize}@media(max-width: 1400px){.my_model.drawer .modal-dialog .modal-content .modal-header .modal-title{font-size:var(--fs-18)}}@media(max-width: 1024px){.my_model.drawer .modal-dialog .modal-content .modal-header .modal-title{font-size:var(--fs-16)}}.my_model.drawer .modal-dialog .modal-content .modal-footer{border-top:none}.my_model.drawer .modal-dialog .modal-content .modal-footer.form-action{width:100%;position:unset;padding:unset;border-radius:unset;border-radius:.5rem}.my_model.drawer .modal-dialog .modal-content .modal-footer.form-action .btn{min-width:118px;font-size:var(--fs-16);padding:.5rem;min-height:unset;font-weight:600 !important}@media(max-width: 1400px){.my_model.drawer .modal-dialog .modal-content .modal-footer.form-action .btn{font-size:var(--fs-12);padding:.4rem}}.my_model.drawer .modal-dialog .modal-content .modal-footer.form-action .btn.btn-cancle{color:var(--black)}.my_model.drawer .modal-dialog .modal-content .modal-footer.form-action .btn.btn-cancle:hover{background-color:var(--white-200)}.my_model.drawer .modal-dialog .modal-content .modal-body .form-check-label{vertical-align:middle}.my_model.drawer .modal-dialog .modal-content .modal-body .form-check-input{margin-right:.5rem}.my_model.drawer .modal-dialog .modal-content .modal-body .modal-form-bg{background-color:var(--white-200);padding:.5rem 1rem}.my_model.drawer.show{pointer-events:auto}.my_model.drawer.show *{pointer-events:auto}.my_model.drawer.show .modal-dialog{transform:translate(0, 0)}.my_model.drawer.right-align{flex-direction:row-reverse}.my_model.drawer.left-align:not(.show) .modal-dialog{transform:translate(-25%, 0)}.my_model .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(100%, 0) scale(1);transform:translate(100%, 0) scale(1)}.my_model.show .modal-dialog .modal-dialog-slideout{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.popup_info_model .modal-dialog{max-width:550px}.popup_info_model .modal-dialog .modal-content{background:var(--white);box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:8px;border:none}.popup_info_model .modal-dialog .modal-content .form-btn-cancel button{border:1px solid var(--white-100);border-radius:4px;font-size:var(--fs-14);font-weight:600}@media only screen and (max-height: 768px){.popup_info_model .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 300px);overflow-y:auto}}.popup_info_model .modal-dialog .modal-content .modal-footer{border:none}.popup_info_model .modal-dialog .modal-content .modal-footer.form-action .btn{min-height:unset;padding:.5rem;min-width:94px}@media(max-width: 1400px){.popup_info_model .modal-dialog .modal-content .modal-footer.form-action .btn{font-size:var(--fs-12)}}.modal-content{background-color:var(--white)}.my_model .modal-body{padding:0;overflow:unset}.my_model .modal-body .custom-card{box-shadow:none;margin-top:-8px;padding:.5rem;height:calc(100vh - 120px)}.my_model .modal-body .custom-card .option_list{border:1px solid var(--menu-hover);border-radius:4px;padding:5px;font-size:var(--fs-16)}.my_model .modal-body .custom-card .option_list .add_option_box{border:2px solid var(--primary-color);width:24px;height:24px;text-align:center;line-height:21px;margin-left:7px;border-radius:50%;display:block;font-weight:600;font-size:20px}.my_model .modal-body .custom-card .option_list .add_option_box a{color:var(--primary-color)}.my_model .modal-body .custom-card .option_list .option_box .option_item{background:var(--admin-color);border-radius:4px;padding:8px 16px}.my_model .modal-body .custom-card .option_list .option_box .option_action{background:var(--option-color);border:1.5px solid var(--option-border);border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;margin-left:8px}.my_model .modal-body .custom-card .option_list .option_box .option_action a{color:var(--option-border)}.my_model .modal-body .form_enable_check{border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom:1px solid var(--border-gray);padding-bottom:8px}.my_model .modal-body .form_enable_check input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.my_model .modal-body .form_enable_check input:focus{box-shadow:none}.form-control::-ms-input-placeholder,.form-control{color:var(--text-gray)}.form-control:hover,.form-select:hover{border-color:var(--disabled-color)}.form-control:focus,.form-select:focus{box-shadow:none;border-color:var(--primary-color)}.dashboard-body{padding:.5rem .25rem;letter-spacing:.64px;color:var(--text-black-100)}sup{color:var(--text-red);font-size:var(--fs-12)}.line-divider{background:var(--admin-color);height:6px;width:100%}.form-switch .form-check-input{padding:9px;width:36px;box-shadow:none}@media(max-width: 1400px){.form-switch .form-check-input{padding:7px;width:30px}}.form-check-input{height:14px;width:14px}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.form-check-input:focus{box-shadow:none}.info-msg{font-size:var(--fs-12);position:absolute;bottom:20px;left:0}.card-custom-form{background-color:var(--white)}.card-custom-form .btn-go{border:1px solid #ced4da;margin-left:-1px}.card-custom-form .btn-go:hover{background-color:var(--white-100)}.datepicker{padding:0;width:12%;text-align:center}.datepicker .table-condensed{width:100%}.has-search{position:relative}.has-search img{position:absolute;top:11px;left:6px;height:16px;width:17px}.has-search input{background:var(--white-200);border:1px solid var(--gray-400);font-size:var(--fs-12);padding-left:26px;height:39px}.input-group-append{position:absolute;right:0;top:0px}.input-group-append .input-group-text{background-color:rgba(0,0,0,0);border:none}.input-group-append .input-group-text .calender_icon{height:20px;width:20px}.action_switch .form-check-input{cursor:pointer}.action_switch .form-check-input.active:checked{background-color:var(--green-400);border-color:var(--green-400)}.action_switch .form-check-input.inactive{background-color:var(--text-red);border-color:var(--text-red)}.action_switch .form-check-input:focus{box-shadow:none}.company_logo{background:var(--white-300);max-width:96px;min-height:96px;border-radius:50%;color:var(--primary-color);display:flex;align-items:center;justify-content:center;text-align:center}.company_card{box-shadow:none}.company_card .company_title p{font-size:var(--fs-16);color:var(--gray-dark)}.company_card .company_title{font-weight:600;font-size:var(--fs-20)}.company_card p .img_icon{height:16px;width:16px}.company_card p a{color:var(--text-black-100)}.company_card .company_address{color:var(--gray-dark)}.company_card .contact_object{background:var(--white-300);border-radius:8px;max-width:100px;height:69px;color:var(--text-gray);font-size:var(--fs-14);display:flex;align-items:center;justify-content:center;text-align:center;padding:2.5rem}.company_card .contact_object .object-ttl{font-size:var(--fs-14);color:var(--text-gray);font-weight:500}@media only screen and (max-width: 1366px){.company_card .contact_object .object-ttl{font-size:var(--fs-12);padding:2rem}}@media only screen and (max-width: 1199px){.company_card .contact_object .object-ttl{font-size:var(--fs-10);padding:1.5rem}}.form-control[readonly]{background-color:rgba(0,0,0,0)}.custom_file_upload .ImagePreview{width:100%;overflow:hidden;padding-top:24px;position:relative;min-height:0;object-fit:cover}.custom_file_upload .btn-file-upload{position:relative;overflow:hidden;width:100%;max-width:150px;text-align:center;display:inline;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;height:38px;background:var(--white-100);border:1px solid var(--gray-300);border-radius:4px;margin:0;color:var(--black);font-weight:600}.custom_file_upload .btn-file-upload:hover{background:var(--hover-gray);-webkit-box-shadow:0px 0px 10px 0px rgba(255,255,255,.75);-moz-box-shadow:0px 0px 10px 0px rgba(255,255,255,.75);box-shadow:0px 0px 10px 0px rgba(255,255,255,.75)}.custom_file_upload .btn-file-upload input.file-input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:100%}.company_profile_body .custom-card{height:unset}.company_profile_body .custom-card.contact-card{height:280px;overflow-y:auto}@media only screen and (max-width: 1366px){.company_profile_body .custom-card.contact-card .contact-info-details{margin-left:1rem}}@media only screen and (max-width: 1199px){.company_profile_body .custom-card.contact-card .contact-info-details{margin-left:1.5rem}}.company_profile_body .custom-card.contact-card .contact-info-name{font-size:var(--fs-16);font-weight:600}@media only screen and (max-width: 1366px){.company_profile_body .custom-card.contact-card .contact-info-name{font-size:var(--fs-14)}}.company_profile_body .custom-card.additional_info_card{height:calc(100vh - 640px);overflow-y:auto}.dashboard-heading-sec{background-color:var(--white);background-image:url(../../images/heading-bg.svg);background-repeat:no-repeat;background-size:cover;padding:16px 12px;min-height:134px;border-radius:8px;margin-top:30px}.dashboard-heading-sec .db-head-ttl{font-size:var(--fs-32);color:var(--text-black-100);font-weight:600;line-height:48px}.dashboard-heading-sec .db-sub-ttl{color:var(--text-black-100);font-size:var(--fs-16)}.top_nav li{position:relative;padding-bottom:45px}.top_nav li .right_side_icon{background:url("../../images/navigation_sprite.svg");background-repeat:no-repeat;position:absolute;left:5px;top:0px}.top_nav li .menu_icon{background-position:-536px -17px;height:16px;width:16px}.top_nav li .menu_icon.active,.top_nav li .menu_icon:hover{background-position:-537px -56px}.top_nav li .PlusCircle{background-position:-297px -16px;height:18px;width:18px}.top_nav li .PlusCircle.active,.top_nav li .PlusCircle:hover{background-position:-297px -54px}.top_nav li .MagnifyingGlass{background-position:-331px -16px;height:18px;width:18px}.top_nav li .MagnifyingGlass.active,.top_nav li .MagnifyingGlass:hover{background-position:-331px -54px}.top_nav li .BellRinging{background-position:-366px -16px;height:18px;width:16px}.top_nav li .BellRinging.active,.top_nav li .BellRinging:hover{background-position:-366px -54px}.bottom_nav li{position:relative;padding-bottom:45px;height:20px;width:fit-content}.bottom_nav li .right_side_icon{background:url("../../images/navigation_sprite.svg") no-repeat;position:absolute;left:5px;top:0px}.bottom_nav li .policy{background-position:-503px -16px;height:18px;width:17px}.bottom_nav li .policy.active,.bottom_nav li .policy:hover{background-position:-503px -54px}.bottom_nav li .Nut{background-position:-434px -16px;height:18px;width:16px}.bottom_nav li .Nut.active,.bottom_nav li .Nut:hover{background-position:-434px -54px}.bottom_nav li .Info{background-position:-399px -16px;height:17px;width:17px}.bottom_nav li .Info.active,.bottom_nav li .Info:hover{background-position:-399px -55px}.bottom_nav li .Dark_Light_icon{background-position:-806px -15px;height:24px;width:24px;left:3px}.quick_add_list{height:calc(100vh - 90px);overflow-y:a;overflow-x:hidden}.dark .bottom_nav li .Dark_Light_icon{background-position:-806px -53px;height:24px;width:24px;left:3px}.dark .top_nav li .right_side_icon,.dark .bottom_nav li .right_side_icon{filter:invert(1)}.dark .top_nav li .right_side_icon.active,.dark .top_nav li .right_side_icon:hover,.dark .bottom_nav li .right_side_icon.active,.dark .bottom_nav li .right_side_icon:hover{filter:none}.emp_theme .top_nav li .PlusCircle.active,.emp_theme .top_nav li .PlusCircle:hover{background-position:-569px -54px}.emp_theme .top_nav li .MagnifyingGlass.active,.emp_theme .top_nav li .MagnifyingGlass:hover{background-position:-603px -54px}.emp_theme .top_nav li .BellRinging.active,.emp_theme .top_nav li .BellRinging:hover{background-position:-638px -54px}.emp_theme .bottom_nav li .policy.active,.emp_theme .bottom_nav li .policy:hover{background-position:-775px -54px}.emp_theme .bottom_nav li .Nut.active,.emp_theme .bottom_nav li .Nut:hover{background-position:-706px -54px}.emp_theme .bottom_nav li .Info.active,.emp_theme .bottom_nav li .Info:hover{background-position:-671px -55px}.directory_header_tab .nav-tabs{border-bottom:rgba(0,0,0,0)}.directory_header_tab .nav-tabs .nav-link{font-size:14px;color:var(--text-black-100);margin-bottom:0;border:none;margin-right:4px;padding:.5rem 1rem;font-weight:500}.directory_header_tab .nav-tabs .nav-link.active,.directory_header_tab .nav-tabs .nav-link:hover{border-color:var(--white-200);background:var(--white-200)}.directory_header_tab .nav-tabs .nav-link:first-child{margin-left:8px}.directory_header_tab .tab-content{width:100%;height:100%}.directory_header_tab .tab-content .tab-pane.active{background:var(--white-200);border-radius:8px;padding:.5rem .5rem}.directory_header_tab .tab-content .directory_company_tab .custom-tab-list{background:var(--white);border-radius:8px;padding:16px 8px;width:280px}.directory_header_tab .tab-content .directory_company_tab .company_tab_content .tab-pane.active{background:var(--white)}.filter-result.add_emp_criteria .selected-criteria-list .selected-criteria-box{background-color:var(--admin-color)}.custom_table{color:var(--text-black-100);margin-bottom:0}.custom_table thead{background-color:var(--white-200);border-style:hidden}.custom_table thead th{position:relative;z-index:1;white-space:nowrap}.custom_table .table_dropdown_action{overflow:visible}.custom_table .dropdown .dropdown-toggle::after{border:none}.custom_table .dropdown .dropdown-toggle:hover .td-btn-add img{background-color:var(--white-200);border-radius:.25rem}.custom_table .dropdown .dropdown-toggle:hover img{background:var(--white-200)}.custom_table .dropdown .dropdown-menu.show{display:block;box-shadow:0px .6px 1.8px rgba(0,0,0,.1),0px 3.2px 7.2px rgba(0,0,0,.13);border-radius:8px;padding:.5rem;border:none;top:-30px !important;right:unset !important;left:-30px !important;text-align:center;height:fit-content}.custom_table .dropdown .dropdown-item{color:var(--secondary-color);font-size:var(--fs-14);font-weight:600;cursor:pointer}@media(max-width: 1400px){.custom_table .dropdown .dropdown-item{font-size:var(--fs-12)}}.custom_table .dropdown .dropdown-item:active{background-color:unset}.custom_table .dropdown .dropdown-item:hover{background-color:var(--admin-color)}.custom_table .updated-data{background-color:var(--gray-70)}.custom_table tbody,.custom_table td,.custom_table tfoot,.custom_table th,.custom_table thead,.custom_table tr{vertical-align:middle}.custom_table.table-hover tbody tr{transition:.3s all}.custom_table.table-hover tbody tr:hover{--bs-table-accent-bg: var(--admin-color)}.custom_table.table-header-fixed thead th{position:sticky;top:0;z-index:1;background-color:var(--white-200)}.custom_table tbody td{padding:.25rem .25rem}.custom_table tbody td .form-check{margin-bottom:0}.custom_table tbody td a{color:var(--text-black-100)}.custom_table tbody td .form-switch .form-check-input{margin:0 auto}.custom_table .sorting-dropdown{position:absolute;top:0px;right:60px;width:20px}@media only screen and (max-width: 1800px){.custom_table .sorting-dropdown{right:40px}}@media only screen and (max-width: 1480px){.custom_table .sorting-dropdown{right:10px}}@media only screen and (max-width: 1366px){.custom_table .sorting-dropdown{right:30px}}.custom_table .sorting-dropdown .dropdown-toggle{height:20px;width:20px;padding:.375rem 0;line-height:unset;border:none}.custom_table .sorting-dropdown .dropdown-toggle::after{border:none}.custom_table .dropdown-menu{border:1px solid var(--gray-400);box-shadow:.25rem .25rem .25rem rgba(0,0,0,.1);border-radius:.25rem;padding:0}.custom_table .dropdown-menu li .dropdown-item{margin-bottom:.25rem}.custom_table .dropdown-menu li .dropdown-item .form-check{margin-bottom:0}.table-overflow-visible{overflow:visible}.policy_action{width:15px}.policy_action .policy_action_btn:hover{background-color:var(--white-200)}.custom-table-fixed-height{max-height:600px}.custom-table-fixed-height .table td:first-child{font-weight:600}.table-responsive.full-height-table{max-height:calc(100vh - 160px)}.table-responsive.t-res-h-m600{max-height:600px}.table-responsive.h-calc-200{height:calc(100vh - 200px)}.full-height-tab-table{max-height:calc(100vh - 160px);overflow:auto}.directory_tab_content .add_employee .accordion-item{border:none}.directory_tab_content .add_employee .accordion-item .accordion-header{padding:0}.directory_tab_content .add_employee .accordion-item .accordion-header .accordion-button{background:var(--white);box-shadow:none;color:var(--text-black-100);padding:8px 40px;font-weight:500;border:0;width:fit-content}.directory_tab_content .add_employee .accordion-item .accordion-header .accordion-button::after{position:absolute;left:10px;top:10px;background-image:url("../../images/accordion_chevron_down.svg");background-position:center;background-size:18px;height:18px;width:18px}.directory_tab_content .add_employee .accordion-item .accordion-body{background-color:var(--admin-color);padding:16px}.directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box{background:var(--white);border-radius:8px;padding:8px 4px;margin-right:26px;min-width:100px;transition:.5s}.directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box:hover{background:var(--primary-color)}.directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box:hover p{color:var(--white)}.directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box .purple_border{border-radius:12px;border:8px solid var(--gray-60);width:46px;padding:3px;margin:0 auto}.directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box p{color:var(--primary-color);font-size:var(--fs-12);padding-top:8px;font-weight:500}.directory_tab_content .emp_search_btn{background:var(--white);padding:8px 16px}.directory_tab_content .table-responsive .progress{border-radius:20px}.directory_tab_content .table-responsive .progress .progress-bar{background:var(--secondary-color);border-radius:20px}.directory_tab_content .table-responsive .progress .progress-bar:hover{color:var(--secondary-light-color)}.directory_tab_content .table-responsive .profile_picture img{margin-top:5px;margin-right:10px;border-radius:50%}.directory_tab_content .table-responsive .profile_picture .user_email_id{color:var(--gray-800);font-size:var(--fs-10);text-align:left}.directory_tab_content .emp_action_btn{position:relative}.directory_tab_content .emp_action_btn .btn{cursor:pointer}.directory_tab_content .emp_action_btn .btn.btn_download{background-image:none;width:unset;height:unset;background-position:unset}.directory_tab_content .emp_card_box_list{padding:16px;background:var(--white)}.directory_tab_content .emp_card_box_list .emp_card_box{padding:24px;background-color:var(--white-700);border-radius:8px;text-align:center;position:relative;transition:.3s all}.directory_tab_content .emp_card_box_list .emp_card_box img{border:1px solid var(--gray-800);border-radius:50%}.directory_tab_content .emp_card_box_list .emp_card_box h5{font-weight:600;font-size:var(--fs-16)}.directory_tab_content .emp_card_box_list .emp_card_box p{font-weight:500;font-size:var(--fs-12);color:var(--gray-800);word-wrap:break-word}.directory_tab_content .emp_card_box_list .emp_card_box .box_hover_details{background-color:var(--white-700);display:none}.directory_tab_content .emp_card_box_list .emp_card_box:hover .box_hover_details{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;padding:24px 0;background-color:var(--admin-color)}.directory_tab_content .emp_card_box_list .emp_card_box:hover .box_hover_details b{font-weight:500}.directory_tab_content .leave-header-box{background-color:var(--admin-color)}.page_main_form .custom-card{margin-top:-15px;height:unset;max-height:unset}@media(max-width: 1400px){.page_main_form .custom-card{padding:.5rem}}.page_main_form .custom-card~.custom-card{margin-top:16px;margin-bottom:16px}.page_main_form .custom-card .emp_remove_btn button{color:var(--text-red)}.page_main_form .custom-card .emp_remove_btn button a{color:var(--text-red);border:1px solid var(--text-red);width:18px;height:18px;text-align:center;line-height:17px;border-radius:50%;display:inline-block;margin-right:6px;transform:rotate(45deg)}.page_main_form .custom-card .emp_remove_btn button a:hover{color:var(--red-100)}.page_main_form .custom-card .emp_remove_btn button:hover{color:var(--red-100)}.page_main_form .emp_name p{color:var(--text-gray);font-size:var(--fs-16);font-weight:600}.page_main_form .page_form_header{background:var(--primary-color);border-radius:4px}.page_main_form .page_form_header h2{font-size:var(--fs-24);color:var(--white);margin:0}@media(max-width: 1400px){.page_main_form .page_form_header h2{font-size:var(--fs-18)}}@media(max-width: 1024px){.page_main_form .page_form_header h2{font-size:var(--fs-16)}}.page_main_form .add_more_btn .add_office_btn{color:var(--primary-color)}.page_main_form .add_more_btn .add_office_btn a{border:1px solid var(--primary-color);width:17px;height:17px;text-align:center;line-height:17px;border-radius:50%;display:inline-block;color:var(--primary-color);margin-right:6px}.page_main_form .form-action{position:fixed;bottom:10px;left:120px;width:calc(100% - 200px);background:var(--white);padding:8px 16px;border-radius:4px}.tooltip-inner{background-color:var(--primary-color);opacity:1 !important;font-size:var(--fs-12)}.tooltip.bs-tooltip-right .tooltip-arrow::before{border-right-color:var(--primary-color) !important}.tooltip.bs-tooltip-left .tooltip-arrow::before{border-left-color:var(--primary-color) !important}.tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:var(--primary-color) !important}.tooltip.bs-tooltip-top .tooltip-arrow::before{border-top-color:var(--primary-color) !important}.action-modal .modal-content .modal-body{border-top-left-radius:8px;border-top-right-radius:8px}.action-modal .modal-content .modal-body .modal-msg-title{font-size:var(--fs-16);font-weight:600}@media(max-width: 1400px){.action-modal .modal-content .modal-body .modal-msg-title{font-size:var(--fs-14)}}.action-modal .modal-content .modal-body .modal-msg-desc{font-weight:400;color:var(--text-black-200);font-size:var(--fs-12)}.action-modal .modal-content .modal-body .modal-msg-continue{color:var(--text-black-100);font-weight:600;font-size:var(--fs-14)}@media(max-width: 1400px){.action-modal .modal-content .modal-body img{height:30px;width:30px}}.action-modal .btn-delete{background-color:var(--text-red);color:var(--white);border:1px solid rgba(0,0,0,0)}.action-modal .btn-delete:hover,.action-modal .btn-delete:active:focus{background-color:var(--red-100);color:var(--white)}.delete_model .modal-content .modal-body{border-top:8px solid var(--text-red)}.warning_model .modal-content .modal-body{border-top:8px solid var(--orange-color)}.warning_model .btn-pause{background-color:var(--orange-color);color:var(--white)}.success_model .modal-content .modal-body{border-top:8px solid var(--green-200)}.success_model .modal-content .modal-body .success_desc{color:var(--green-200)}.secondary_model .modal-content .modal-body{border-top:8px solid var(--secondary-color)}.secondary_model .modal-content .modal-footer .btn-confirm{background-color:var(--secondary-color);color:var(--white)}.secondary_model .modal-content .modal-footer .btn-confirm:hover,.secondary_model .modal-content .modal-footer .btn-confirm:active:focus{background-color:var(--secondary-light-color);color:var(--white)}.primary_modal .modal-content .modal-body{border-top:8px solid var(--primary-color)}.primary_modal .modal-content .modal-body .modal-msg-desc{color:var(--text-black-100)}.info_details_modal .modal-dialog{max-width:900px}.info_details_modal .modal-dialog .modal-header{background:var(--primary-color);padding:10px 16px;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.info_details_modal .modal-dialog .modal-header .modal-title{font-size:var(--fs-16);color:var(--white-300)}.info_details_modal .modal-dialog .modal-header .close{background:rgba(0,0,0,0);border:none;color:var(--white);font-size:30px;padding:0;font-weight:200;line-height:30px}.info_details_modal .modal-dialog .modal-body .modal-topic{position:relative;margin-bottom:.5rem;font-size:var(--fs-16);color:var(--text-black-100);font-weight:600;padding-left:1rem}.info_details_modal .modal-dialog .modal-body .modal-topic::before{content:"";background-color:var(--text-black-100);height:6px;width:6px;border-radius:50%;position:absolute;left:0px;top:8px}.info_details_modal .modal-dialog .modal-body .topic-detail{color:var(--text-black-100);font-size:var(--fs-14);padding-left:1rem}.info_details_modal .modal-dialog .modal-footer .btn_success{font-size:var(--fs-16)}.boc-light{background-color:var(--right-nav) !important}#tree{width:100%;height:100vh}#tree circle{fill:var(--primary-color);stroke:var(--primary-color)}#tree .node rect{fill:#fff;stroke:var(--gray-light-200)}#tree .node image{y:-3px}#tree .node text{fill:var(--black);x:165px;text-anchor:start}#tree .node text.field_2{x:225px;y:95px;text-anchor:start}#tree .node clipPath circle{cx:50;cy:30;r:30}#tree .link path{stroke:var(--primary-color)}#tree text{fill:var(--white)}.orgchart{background-color:rgba(0,0,0,0) !important}.orgchart ul li .node:hover{background-color:unset}.orgchart .node.focused{background-color:rgba(0,0,0,0) !important}.orgchart .node:not(:only-child)::after{background-color:var(--primary-color) !important}.orgchart .node .title{background-color:var(--primary-color);border-color:var(--primary-color) !important}.orgchart .node .title .oci{display:none !important}.orgchart .node .content{border-color:var(--primary-color) !important}.orgchart .node .edge.verticalEdge.topEdge.oci-chevron-down{display:none !important}.orgchart .node .edge.horizontalEdge.rightEdge.oci-chevron-left{display:none !important}.orgchart .node .edge.horizontalEdge.leftEdge.oci-chevron-right{display:none !important}.orgchart .hierarchy::before{border-color:var(--primary-color) !important}.wizard{position:relative}.wizard .nav-tabs{position:relative;border:none}.wizard .nav-tabs .nav-item{position:relative;outline:none;background-color:var(--white)}.wizard .nav-tabs .nav-item::after{content:"";position:absolute;background:var(--text-black-100);opacity:.2;height:1px;width:330px;top:50%;left:100%;background-repeat:no-repeat;z-index:0}@media only screen and (max-width: 1366px){.wizard .nav-tabs .nav-item::after{min-width:220px;width:100%}}.wizard .nav-tabs .nav-item:last-child::after{background:rgba(0,0,0,0)}.wizard .nav-tabs .nav-item .nav-link{border:none;color:rgba(0,0,0,.38);margin-bottom:0}.wizard .nav-tabs .nav-item .nav-link .wizard_titles{color:var(--text-gray)}.wizard .nav-tabs .nav-item .nav-link.active{color:var(--text-black-100);font-weight:600;background-color:rgba(0,0,0,0)}.wizard .nav-tabs .nav-item .nav-link.active .wizard_titles{color:var(--text-black-100)}.wizard .nav-tabs .nav-item .nav-link .tab_number{background:var(--gray-50);border-radius:32px;height:24px;width:24px;text-align:center;line-height:24px}.wizard .nav-tabs .nav-item .nav-link.active .tab_number{background:var(--primary-color);color:var(--white-300)}.wizard .nav-tabs .nav-item .nav-link .wizard_titles p{font-weight:400;font-size:var(--fs-16)}.wizard .nav-tabs .nav-item .nav-link .wizard_titles span{font-weight:400;font-size:var(--fs-12);color:var(--text-black-200)}.wizard .nav-tabs .nav-item .nav-link.wizard_step_complate .wizard_tabs .tab_number{background:var(--green-400);color:var(--white)}.wizard .nav-tabs .nav-item .nav-link.wizard_step_complate .wizard_tabs .tab_number img{vertical-align:baseline}.import_data_model .modal-dialog .modal-body{border-top:8px solid var(--text-red);border-top-left-radius:8px;border-top-right-radius:8px}.import_data_model .modal-dialog .modal-body p{font-size:14px;font-weight:500}.import_data_model .modal-dialog .modal-body p.success_color{color:var(--green-300)}.import_data_model .modal-dialog .modal-body p.warning_color{color:var(--text-red)}.import_data_model .modal-dialog .modal-footer .btn-red{font-size:14px;color:var(--text-red);font-weight:600}.import_data_model .modal-dialog .modal-footer .btn-red:hover{color:var(--red-100)}.page_main_form .bulk-import-employee .custom-card.full-height-card{height:calc(100vh - 240px)}.page_main_form .bulk-import-employee .custom_accordion .accordion-item{background-color:var(--white)}.page_main_form .bulk-import-employee .custom_accordion .accordion-item .accordion-body{max-height:calc(100vh - 310px);overflow-y:auto;overflow-x:hidden}.bottom_fix_card{background:var(--white);padding:4px 16px;border-radius:4px;margin-top:.5rem}.bottom_fix_card .btn{font-weight:600;padding:.5rem 1rem;min-height:unset}.bottom_fix_card .btn.btn-cancel{color:var(--black)}.bottom_fix_card .btn_gray{color:var(--text-gray)}.page_main_form .bottom_fix_card{left:unset;width:100%}.custom_accordion .accordion-item{border-bottom:1px solid var(--admin-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.custom_accordion .accordion-item .accordion-header{background-color:var(--white);font-size:var(--fs-16);font-weight:600;padding:.5rem 1rem;border:1px solid var(--admin-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.custom_accordion .accordion-item .accordion-header .btn_select{color:var(--primary-color)}.custom_accordion .accordion-item .accordion-header .btn_reset{color:var(--text-red)}.custom_accordion .accordion-item .accordion-header .btn_reset:hover{color:var(--red-100)}.custom_accordion .accordion-item .accordion-button{padding:0 .5rem;font-weight:500;color:var(--text-black-100);background:rgba(0,0,0,0);box-shadow:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.custom_accordion .accordion-item .accordion-button:focus{box-shadow:none}.custom_accordion .accordion-item .accordion-button::after{position:absolute;left:10px;top:0px;background-image:url("../../images/accordion_chevron_down.svg");width:16px;height:16px;background-size:16px}.custom_accordion .accordion-item .accordion-button.collapsed::after{top:7px}.custom_accordion .accordion-item .accordion-body{padding:0}.custom_accordion .accordion-item .accordion-body .accordion_sub_title{background:var(--gray-40);padding:8px 16px}.custom_accordion .accordion-item .accordion-body .accordion_sub_title p{font-weight:500;font-size:var(--fs-16);color:var(--gray-light-100)}.custom_accordion .accordion-item .accordion-body .form_check_list{padding:10px 24px}.custom_accordion .accordion-item .accordion-body .form_check_list .form-check{width:20%;padding:5px 16px}.custom_accordion .accordion-item .accordion-body .info_all_checkbox{border-bottom:1px solid var(--admin-color)}.accordion_info{font-size:var(--fs-16);color:var(--text-black-300);font-weight:400}.upload-file-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.upload-file-wrapper .drag-file-area{padding:50px;width:576px;text-align:center;background:var(--admin-color);border:1px dashed rgba(107,54,221,.3);margin:20px auto}.upload-file-wrapper .drag-file-area .upload-icon{font-size:50px;display:none}.upload-file-wrapper .drag-file-area .dynamic-message{font-size:26px;margin:15px 0;display:none}.upload-file-wrapper .drag-file-area .label{font-size:19px;display:block}.upload-file-wrapper .drag-file-area .label .default-file-input{opacity:0;width:100%;display:none}.upload-file-wrapper .drag-file-area .label .browse-files-text{color:var(--text-black-100);cursor:pointer;font-size:var(--fs-16);font-weight:600}@media(max-width: 1400px){.upload-file-wrapper .drag-file-area .label .browse-files-text{font-size:var(--fs-14)}}.upload-file-wrapper .drag-file-area .label .browse-files-text b{font-weight:600;color:var(--primary-color);text-decoration:underline}.upload-file-wrapper .drag-file-area .label .file_upload_excel{font-weight:400;font-size:var(--fs-12);padding-top:10px}.upload-file-wrapper .cannot-upload-message{display:none}.upload-file-wrapper .steper_file_upload .file-upload-title{font-weight:700;font-size:24px}.upload-file-wrapper .steper_file_upload p{font-weight:400;font-size:var(--fs-12)}.upload-file-wrapper .file-block{color:var(--text-black-100);background-color:var(--admin-color);transition:all 1s;position:relative;display:none;flex-direction:row;justify-content:space-between;align-items:center;margin:10px 0 15px;padding:10px 20px;border-radius:2px;cursor:pointer;border-bottom:1px solid var(--green-400)}.upload-file-wrapper .file-block .progress-bar{display:flex;position:absolute}.upload-file-wrapper .file-block .file-info{display:flex;align-items:center;font-size:15px}.upload-file-wrapper .file-block .file-info .file-icon{margin-right:10px}.upload-file-wrapper .file-block .file-info .file-name,.upload-file-wrapper .file-block .file-info .file-size{padding:0 3px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.remove-file-icon{cursor:pointer}.upload-button{font-family:"Montserrat";background-color:var(--purple-color);color:var(--light-white);display:flex;align-items:center;font-size:18px;border:none;border-radius:20px;margin:10px;padding:7.5px 50px;cursor:pointer}.custom-card.steaper_map_card{padding:16px;margin-top:0}.custom-card.steaper_map_card .custom_field_map .field_map_title{font-size:24px;font-weight:600;color:var(--text-black-100)}@media screen and (max-device-width: 1280px){.custom-card.steaper_map_card .custom_field_map .field_map_title{font-size:var(--fs-20)}}.custom-card.steaper_map_card .custom_field_map p{color:var(--gray-light)}.custom-card.steaper_map_card .custom_field_map ul{list-style:none;padding:0 0 0 10px}.custom-card.steaper_map_card .custom_field_map ul .error_field{color:var(--text-red)}.custom-card.steaper_map_card .custom_field_map ul .error_field:hover{color:var(--red-100)}.custom-card.steaper_map_card .custom_field_map ul li{font-size:var(--fs-12)}.blulk_employee_mapping_wrapper{background-color:var(--white);border-radius:8px}.blulk_employee_mapping_wrapper .columan_fields{padding:16px;margin-top:0;background:var(--primary-color);border-top-right-radius:8px;border-top-left-radius:8px;color:var(--white)}.blulk_employee_mapping_wrapper .columan_fields .excel_columns{width:50%}.blulk_employee_mapping_wrapper .columan_fields h3{color:var(--white);font-size:var(--fs-16);margin:0}.blulk_employee_mapping_wrapper .employee_mapping_data .main_field_column{border-bottom:2px solid var(--admin-color);padding:12px 16px}.blulk_employee_mapping_wrapper .employee_mapping_data .main_field_column .field_maping_wapper{width:50%}.blulk_employee_mapping_wrapper .employee_mapping_data .main_field_column .field_maping_wapper a{padding:0 20px}.blulk_employee_mapping_wrapper .employee_mapping_data .main_field_column .field_maping_wapper .excel_column_data{color:var(--gray-light)}.blulk_employee_mapping_wrapper .success-maping{position:relative;height:calc(100vh - 300px);display:flex;align-items:center;justify-content:center}.emp_details_table{background:var(--white);border-radius:8px}.emp_details_table .data_action_border{width:10px}.emp_details_table .missing_info{background:var(--orange-300)}.emp_details_table .invelid_info{background:var(--yellow-100)}.emp_details_table .dublicate_info{background:var(--orange-100)}.preview_emp_detail_wrapper{background-color:var(--admin-color);padding:8px 16px}.emp_profile_wrapper{max-height:calc(100vh - 20px)}.emp_profile_wrapper .emp_profile_header{background-color:rgba(107,54,221,.7);padding:1rem;border-radius:.5rem;margin-top:30px}.emp_profile_wrapper .emp_profile_header .emp_header_text_style{color:var(--white);font-weight:400;font-size:var(--fs-16)}.emp_profile_wrapper .emp_profile_header .emp_header_text_style img{margin-right:.25rem}.emp_profile_wrapper .emp_profile_header .emp_details{display:flex;align-items:center;width:50%}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic{position:relative;width:120px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic{position:absolute;height:120px;width:120px;display:inline-block;cursor:pointer;top:-20px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic:hover{background-color:rgba(255,255,255,.7);border-radius:50%}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic:hover .blank-profile-pic{opacity:0}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic:hover .upload-icon{opacity:1}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic:hover .preview-img::after{opacity:1}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .upload_emp_img{opacity:0;height:120px;width:120px;display:inline-block}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .blank-profile-pic{border-radius:50%;position:absolute;left:0;top:0}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .preview-img{width:120px;height:120px;position:absolute;top:0;left:0}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .preview-img::after{content:"";background:rgba(255,255,255,.7);width:120px;height:120px;position:absolute;border-radius:50%;left:0;opacity:0}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic #confirm-img{width:120px;height:120px;border-radius:50%;border:4px solid var(--white)}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .upload-icon{height:20px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;z-index:1}.emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details{margin-left:1rem}.emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details .emp_name{font-size:var(--fs-24);color:var(--white);font-weight:600}.emp_profile_wrapper .emp_profile_header .emp_contact_details_wrapper{width:50%}.emp_profile_wrapper .emp_profile_header .emp_contact_details_wrapper .emp_contact_details{width:70%}.emp_profile_wrapper .directory_header_tab{margin-top:1.5rem}.emp_profile_wrapper .directory_header_tab .emp_profile_tabs{margin-left:156px}.emp_profile_wrapper .directory_header_tab .emp_profile_tabs .nav-link{font-size:var(--fs-16)}.emp_profile_wrapper .directory_header_tab .emp_profile_tabs .nav-link.active{color:var(--primary-color)}.emp_profile_wrapper .custom-tab-list{height:calc(100vh - 160px);overflow-y:auto}.emp_profile_wrapper .tab-pane .tab-content{height:calc(100vh - 160px);overflow-y:auto}.emp_profile_wrapper .tab-pane .tab-content.my_shift_content{height:unset;max-height:unset}.emp_profile_wrapper .my_shift_tab .custom-card{height:calc(100vh - 220px)}.emp_profile_wrapper .custom-card.profile-info-card{height:calc(100vh - 172px)}.emp_pro_pic_modal .crop-img-preview{background-color:rgba(0,0,0,.5)}.emp_pro_pic_modal .crop-img-preview .croppie-container .cr-viewport{box-shadow:none;height:300px !important;width:300px !important;border-radius:50%;border:5px solid rgba(255,255,255,.5);box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0}.emp_pro_pic_modal .crop-img-preview .cr-slider::-webkit-slider-runnable-track{height:2px;background:var(--primary-color)}.emp_pro_pic_modal .crop-img-preview .cr-slider::-moz-range-track{background:var(--primary-color)}.emp_pro_pic_modal .crop-img-preview .cr-slider::-ms-track{background:var(--primary-color)}.emp_pro_pic_modal .crop-img-preview .cr-slider::-webkit-slider-thumb{background:var(--primary-color)}.emp_pro_pic_modal .crop-img-preview .cr-slider::-moz-range-thumb{background:var(--primary-color)}.emp_pro_pic_modal .crop-img-preview .cr-slider::-ms-thumb{background:var(--primary-color)}.emp_pro_pic_modal .modal-footer{justify-content:center}.emp_pro_pic_modal .modal-footer .form-action .form-btn-cancel{width:40%}.emp_pro_pic_modal .modal-footer .form-action .form-btn-cancel .btn-cancel{width:100%}.emp_pro_pic_modal .modal-footer .form-action .form-btn-submit{width:50%}.emp_pro_pic_modal .modal-footer .form-action .form-btn-submit .btn-submit{width:100%}.profile-info-card{padding:1rem;overflow-y:auto;border-radius:0;height:unset}.profile-info-card .profile-info-card-details{position:relative;border-bottom:8px solid var(--admin-color);padding-bottom:24px}.profile-info-card .profile-info-card-details .sub-title{font-size:var(--fs-14);font-weight:500;color:var(--text-black-100)}.profile-info-card .profile-info-card-details .emp_profile_info{margin-top:1rem}.profile-info-card .profile-info-card-details .emp_profile_info .emp_profile_label{font-size:var(--fs-12);color:var(--gray-light-400);font-weight:400;margin-bottom:.5rem;text-transform:capitalize}.profile-info-card .profile-info-card-details .emp_profile_info .emp_profile_label.checkbox_label{font-size:var(--fs-14)}.profile-info-card .profile-info-card-details .emp_profile_info .emp_profile_data{font-size:var(--fs-14);color:var(--text-black-100);font-weight:500;text-transform:capitalize}.profile-info-card .profile-info-card-details .emp_profile_info .form-check-input{font-size:var(--fs-16);margin:2px 0}.profile-info-card .profile-info-card-details .is-readonly .form-control.emp_profile_data,.profile-info-card .profile-info-card-details .is-readonly .form-select.emp_profile_data{background:rgba(0,0,0,0);border:none;padding:0}.profile-info-card .profile-info-card-details .is-readonly .form-control.emp_profile_data::placeholder,.profile-info-card .profile-info-card-details .is-readonly .form-select.emp_profile_data::placeholder{opacity:0}.profile-info-card .profile-info-card-details .is-readonly .profile-save-action{display:none}.profile-info-card .profile-info-card-details .is-readonly .add_more_btn{display:none}.profile-info-card .profile-info-card-details .is-readonly .form-control::placeholder,.profile-info-card .profile-info-card-details .is-readonly .form-select::placeholder{opacity:0}.profile-info-card .profile-info-card-details .profile-form-action{position:absolute;top:0;right:0;width:fit-content}.profile-info-card .profile-info-card-details .is-readonly .btn-save{display:none}.profile-info-card .profile-info-card-details .is-editing .btn-edit{display:none}.profile-info-card .empty_screen_spacer{height:calc(100vh - 400px)}.profile-info-card .tag-box-list{overflow-y:auto;max-height:580px}@media(max-height: 768px){.profile-info-card .tag-box-list{max-height:280px}}.file-tag-body .file-sort-search{width:35%}.file-tag-body .profile-info-card{padding:0;border:none;border-radius:0}.file-tag-body .profile-info-card .file-box:hover{background-color:var(--white-200)}.file-tag-body .file-tag-action .dropdown-toggle::after{border:none}.file-tag-body .file-tag-action .dropdown-menu{width:300px}.file-tag-body .file-tag-action .dropdown-menu .dropdown-item{border:none;outline:none}.file-tag-body .file-tag-action .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,0)}.file-tag-body .file-tag-action .dropdown-menu .dropdown-item:active{background-color:rgba(0,0,0,0)}.file-tag-body .file-tag-action .dropdown-menu .dropdown-item .form-label{color:var(--text-black-100)}.file-tag-body .file-tag-action .dropdown-menu .text-danger{font-size:var(--fs-12)}.tags-color-list .tag-color-box{width:100px;border:1px solid rgba(0,0,0,0);border-radius:.25rem;padding:.25rem 0;margin-bottom:1rem;position:relative}.tags-color-list .tag-color-box:hover{border:1px solid var(--primary-color)}.tags-color-list .tag-color-box.active::after{content:"";background-image:url(../../images/file_check_icon.svg);height:24px;width:24px;background-size:24px;background-repeat:no-repeat;position:absolute;top:7px;left:38%;z-index:9}.tags-color-list .tag-color-box .tag_box{margin:0 auto;width:84px;height:30px;border-radius:2px}.tags-color-list .tag-color-box .box_color_black{background-color:var(--black-tag)}.tags-color-list .tag-color-box .box_color_light_red{background-color:var(--light-red-tag)}.tags-color-list .tag-color-box .box_color_dark_red{background-color:var(--red-tag)}.tags-color-list .tag-color-box .box_color_pink{background-color:var(--pink-color)}.tags-color-list .tag-color-box .box_color_orange{background-color:var(--orange-color)}.tags-color-list .tag-color-box .box_color_green{background-color:var(--green-600)}.tags-color-list .tag-color-box .box_color_blue{background-color:var(--blue-tag)}.tags-color-list .tag-color-box .box_color_coffe{background-color:var(--coffie-color)}.tags-color-list .tag-color-box .box_color_light_blue{background-color:var(--light-blue-200)}.tags-color-list .tag-color-box .box_color_soft_blue{background-color:var(--blue-soft-tag)}.tags-color-list .tag-color-box .box_color_dark_blue{background-color:var(--blue-color)}.tags-color-list .tag-color-box .box_color_purple{background-color:var(--purple-tag)}.tags-color-list .tag-color-box .box_color_dark_green{background-color:var(--text-green)}.tags-color-list .tag-color-box .box_color_light_orange{background-color:var(--orange-light-tag)}.tags-color-list .tag-color-box .box_color_light_opink{background-color:var(--option-border)}.tags-color-list .tag-color-box .box_color_light_gray{background-color:var(--admin-color)}.tags-color-list .tag-color-box .box_color_cian_blue{background-color:var(--blue-cian-tag)}.tags-color-list .tag-color-box .box_color_red{background-color:var(--dark-red-tag)}.tags-color-list .tag-color-box .box_color_cian_green{background-color:var(--green-cian-tag)}.tags-color-list .tag-color-box .box_color_hwake_green{background-color:var(--blue-hwakes-tag)}.file-detials-body.file-detials-body .page_main_form .custom-card{max-height:calc(100vh - 120px)}.accordion_tabs{border-bottom:none}.accordion_tabs .nav-link{padding:0;background:rgba(0,0,0,0);border:none;margin-right:2rem;border-radius:.5rem}.accordion_tabs .nav-link.active,.accordion_tabs .nav-link:hover{background-color:rgba(0,0,0,0)}.accordion_tabs .nav-link .preview_data{background:var(--light-blue);border-radius:.5rem;padding:8px 10px;display:flex;align-items:center;width:144px;min-height:70px}.accordion_tabs .nav-link .preview_data:hover{background:var(--secondary-color)}.accordion_tabs .nav-link .preview_data.missing_box{background:var(--orange-300)}.accordion_tabs .nav-link .preview_data.missing_box .Prview_white_box .modified_data_count{color:var(--orange-300)}.accordion_tabs .nav-link .preview_data.missing_box:hover{background:var(--orange-400)}.accordion_tabs .nav-link .preview_data.dublicate_box{background:var(--orange-100)}.accordion_tabs .nav-link .preview_data.dublicate_box .Prview_white_box .modified_data_count{color:var(--orange-100)}.accordion_tabs .nav-link .preview_data.dublicate_box:hover{background:var(--orange-500)}.accordion_tabs .nav-link .preview_data.invelid_box{background:var(--yellow-100)}.accordion_tabs .nav-link .preview_data.invelid_box .Prview_white_box .modified_data_count{color:var(--yellow-100)}.accordion_tabs .nav-link .preview_data.invelid_box:hover{background:var(--orange-200)}.accordion_tabs .nav-link .preview_data.dublicate_records{background:var(--gray-900)}.accordion_tabs .nav-link .preview_data.dublicate_records .Prview_white_box .modified_data_count{color:var(--gray-900)}.accordion_tabs .nav-link .preview_data.dublicate_records:hover{background:var(--gray-dark-100)}.accordion_tabs .nav-link .preview_data .Prview_white_box .modified_data_count{background:var(--white);border-radius:12px;color:var(--light-blue);padding:8px;margin:0;font-size:24px;line-height:24px}.accordion_tabs .nav-link .preview_data .data_modify_ttl{font-size:var(--fs-12);color:var(--white);margin-left:10px;width:100%;text-align:center}.device-health-body .directory_header_tab .accordion_tabs .nav-link{margin:1rem 1rem}.device-health-body .directory_header_tab .accordion_tabs .nav-link:hover{background-color:rgba(0,0,0,0)}.device-health-body .directory_header_tab .add_employee .accordion-item .accordion-body{background-color:var(--white);padding:1rem .5rem}.device-health-body .directory_header_tab .add_employee .accordion-item .accordion-body .nav-tabs{background-color:var(--admin-color)}.device-health-body .directory_header_tab .add_employee .accordion-item .accordion-body .tab-content .tab-pane{padding:0}.device-health-body .directory_header_tab .add_employee .accordion-item .accordion-body .tab-content .tab-pane.active{background-color:var(--white)}.policy_body_main .tab-content .custom-card{padding:0;background-color:unset;max-height:unset}.policy_body_main .tab-content .custom-card.tab-custom-card{padding:1rem;background-color:var(--white)}.policy_body_main .holiday_details_table .policy_table .default-data .weekly-off-sumry .weekly-off-details .day-name{font-size:var(--fs-12)}.policy_body_main .holiday_details_table .policy_table .default-data .weekly-off-sumry .weekly-off-details .holiday-block{display:flex;align-items:center;margin-top:.5rem}.policy_body_main .holiday_details_table .policy_table .default-data .weekly-off-sumry .weekly-off-details .holiday-block .weekly-holidays sup{color:var(--text-black-100)}.policy_body_main .holiday_details_table .policy_table .active{color:var(--green-300);font-weight:500}.policy_body_main .holiday_details_table .policy_table .inactive{color:var(--text-red);font-weight:500}.policy_body_main .holiday_details_table .policy_table .inactive:hover{color:var(--red-100)}.policy_body_main .holiday_details_table .text-black{font-size:var(--fs-12);font-weight:600}.policy_body_main .holiday_details_table .text-gray{font-size:var(--fs-12);margin-left:.5rem}.policy_body_main .holiday_details_table .make-default-modal{cursor:pointer}.table-box{position:relative}.table-box .table-hover-box{background-color:var(--white-200);padding:1rem;border-radius:.25rem;box-shadow:0px 0px 4px rgba(0,0,0,.4);width:330px;display:none;position:absolute;top:0;left:100px}.table-box:hover{background-color:var(--white-200)}.table-box:hover .table-hover-box{display:block;z-index:1}.bubble-msg-box::after{content:"";position:absolute;display:block}.bubble-msg-box.bottom::after{bottom:-15px;left:50px;width:0;height:0;border-top:15px solid var(--white-200);border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0)}.bubble-msg-box.left::after{top:auto;right:auto;top:15px;left:-14px;border-bottom:10px solid rgba(0,0,0,0);border-left:0;border-right:15px solid var(--gray-light-300);border-top:10px solid rgba(0,0,0,0)}.bubble-msg-box.top::after{top:-15px;right:50px;bottom:auto;left:auto;border-bottom:15px solid var(--white-200);border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:0}.policy-body .policy-card{height:calc(100vh - 121px);overflow-y:auto}.policy-body .policy-card .policy-heading{background-color:var(--admin-color)}.policy-body .policy-card .policy-heading .add_btn{padding:.5rem .25rem}.policy-body .policy-card .policy-heading .add_btn::after{top:0}.policy-body .policy-card .add_emp_criteria{position:relative;height:calc(100% - 40px)}.policy-body .policy-card .add_emp_criteria.add_criteria_detils{display:flex;align-items:center;justify-content:center}.policy-body .policy-card .add_emp_criteria.add_criteria_detils .total_added_emp{position:absolute;bottom:0px;left:0px}.policy-body .policy-card .add_emp_criteria .selected-criteria-list{display:flex;align-items:center;flex-wrap:wrap}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .selected-criteria-box{display:flex;align-items:center;background-color:var(--admin-color);padding:.5rem;border-radius:.25rem;margin-right:.5rem;margin-bottom:.5rem}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .selected-criteria-box .criteria-item{font-size:var(--fs-14);color:var(--text-black-100)}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list.show{width:270px;display:flex;flex-wrap:wrap}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list .dropdown-item{padding:.5rem}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list .dropdown-item:hover{background-color:rgba(0,0,0,0)}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list .dropdown-item .selected-criteria-box{margin-right:0;margin-bottom:0}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .dropdown-toggle::after{border:none}.policy-body .weekly-off-patern-list{background-color:var(--white-200)}.policy-body .weekly-off-patern-list .pattern-title{color:var(--text-black-100);font-size:var(--fs-16);padding:.5rem;text-align:center;font-weight:normal}.policy-body .weekly-off-patern-list.day-list{border-radius:.5rem}.policy-body .weekly-off-patern-list.day-list .day-off-type{background:var(--white);border:none;background-color:var(--light-primary);color:var(--white);font-size:var(--fs-14);text-align:center}.policy-body .weekly-off-patern-list.day-list .day-off-type.form-select{-webkit-appearance:none;appearance:none}.policy-body .weekly-off-patern-list.day-list .day-off-type.form-select option{color:var(--primary-color);font-weight:600;font-size:var(--fs-16);background-color:var(--white)}.policy-body .weekly-off-patern-list.day-list .day-off-type.form-select option:hover{background-color:var(--primary-color);color:var(--white)}.policy-body .weekly-off-patern-list.day-list .day-off-type:hover,.policy-body .weekly-off-patern-list.day-list .day-off-type:focus{background-color:var(--primary-color)}.policy-body .weekly-off-patern-list.day-list .col:first-child{padding-right:10px;width:12%}.policy-body .weekly-off-patern-list thead{border-bottom:8px solid var(--white)}.policy-body .weekly-off-patern-list td{text-align:center;border-bottom-width:8px;border-bottom-color:var(--white)}.policy-body .weekly-off-patern-list td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.policy-body .weekly-off-patern-list th:first-child,.policy-body .weekly-off-patern-list td:first-child{position:sticky;left:0px;z-index:9;background-color:var(--white-200)}.add_criteria_modal .add_btn.dropdown-toggle::after{margin-left:0;vertical-align:unset;border:none}.add_criteria_modal .select2-results__option,.custom_select_modal .select2-results__option{color:var(--text-black-100);font-weight:500;font-size:var(--fs-14);margin-bottom:.5rem}@media(max-width: 1400px){.add_criteria_modal .select2-results__option,.custom_select_modal .select2-results__option{font-size:var(--fs-12)}}.add_criteria_modal .select2-results__option:last-child,.custom_select_modal .select2-results__option:last-child{margin-bottom:0}.add_criteria_modal .select2-results__option::before,.custom_select_modal .select2-results__option::before{content:"";display:inline-block;position:relative;height:16px;width:16px;border:2px solid var(--gray-1000);border-radius:4px;background-color:var(--white);margin-right:8px;vertical-align:middle}.add_criteria_modal .select2-results__option[aria-selected=true]:before,.custom_select_modal .select2-results__option[aria-selected=true]:before{content:"";background-color:var(--primary-color);border:0;display:inline-block;background-image:url(../../images/check_icon.svg);height:16px;width:16px;background-size:12px;background-position:center;background-repeat:no-repeat}@media(max-width: 1400px){.add_criteria_modal .select2-results__option[aria-selected=true]:before,.custom_select_modal .select2-results__option[aria-selected=true]:before{height:14px;width:14px}}.add_criteria_modal .select2-container--default,.custom_select_modal .select2-container--default{max-width:100%}.add_criteria_modal .select2-container--default .select2-results__option[aria-selected=true],.custom_select_modal .select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--white)}.add_criteria_modal .select2-container--default .select2-results__option--highlighted[aria-selected],.custom_select_modal .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--light-primary);color:var(--text-black-100)}.add_criteria_modal .select2-container--default.select2-container--open .select2-dropdown--below,.custom_select_modal .select2-container--default.select2-container--open .select2-dropdown--below{box-shadow:4px -4px 4px rgba(0,0,0,.1);border-radius:.25rem;border-color:var(--disabled-color)}.add_criteria_modal .select2-container--default.select2-container--open.select2-container--below .select2-selection,.custom_select_modal .select2-container--default.select2-container--open.select2-container--below .select2-selection{border-radius:4px}.add_criteria_modal .select2-container--default.select2-container--focus .select2-selection,.custom_select_modal .select2-container--default.select2-container--focus .select2-selection{border-color:var(--primary-color)}.add_criteria_modal .select2-container--default .select2-selection--single .select2-selection__arrow,.custom_select_modal .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.add_criteria_modal .select2-container--default .select2-selection,.custom_select_modal .select2-container--default .select2-selection{border-color:var(--text-black-100);background-image:url(../../images/down-chevron.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;background-color:var(--white)}.add_criteria_modal .select2-container--default .select2-selection:hover,.custom_select_modal .select2-container--default .select2-selection:hover{border-color:var(--primary-color)}.add_criteria_modal .select2-container--default .select2-selection .select2-selection__choice,.custom_select_modal .select2-container--default .select2-selection .select2-selection__choice{background-color:var(--primary-100);border:none;font-size:var(--fs-14);font-weight:500;position:relative;padding:0 15px 0 4px}@media(max-width: 1400px){.add_criteria_modal .select2-container--default .select2-selection .select2-selection__choice,.custom_select_modal .select2-container--default .select2-selection .select2-selection__choice{font-size:var(--fs-12)}}.add_criteria_modal .select2-container--default .select2-selection .select2-selection__choice .select2-selection__choice__remove,.custom_select_modal .select2-container--default .select2-selection .select2-selection__choice .select2-selection__choice__remove{position:absolute;right:2px}.add_criteria_modal .select2-container--default .select2-selection.select2-selection--single,.custom_select_modal .select2-container--default .select2-selection.select2-selection--single{display:flex;align-items:center;height:35px}.custom_select_modal .select2-selection--single .select2-selection__rendered{background-color:var(--light-primary);border:none;font-size:var(--fs-14);font-weight:500;position:relative;padding:0 15px 0 4px}.custom_select_modal .select2-results__option[aria-selected=true]:before{display:none}.custom_select_modal .select2-results__option::before{display:none}.custom_select_modal .select2-selection--single .select2-selection__arrow{display:none}.custom_select_modal .select2-selection--single .select2-selection__choice__remove{display:none}.add_holiday_body .wizard .nav-tabs .nav-item::after{width:500px}.add_holiday_body .holidays-shorting{position:relative}.add_holiday_body .holidays-shorting .form-select,.add_holiday_body .holidays-shorting .form-select option{border:none;width:fit-content;color:var(--text-black-100);font-weight:500;font-size:var(--fs-14)}.add_holiday_body .holidays-shorting::before{content:"";position:absolute;background:var(--admin-color);height:2px;width:100%;left:0px;top:0px}.add_holiday_body .tab-content .tab-pane{background-color:var(--white);padding:1rem;border-radius:.5rem}.add_holiday_body .tab-content .tab-pane.add-rule-tab{padding:0;border-radius:0}.add_holiday_body .tab-content .tab-pane.add-rule-tab .policy-card{height:calc(100vh - 168px);overflow:hidden;background-color:var(--white);border-radius:.5rem;padding:.5rem 1rem}.add_holiday_body .tab-content .tab-pane.add-rule-tab .table .form-select{border:none;width:fit-content}.add_holiday_body .tab-content .tab-pane.add-rule-tab .table .form-select:hover{background-color:var(--gray-dark-200)}.add_holiday_body .tab-content .tab-pane.add-rule-tab .table .form-select option{color:var(--primary-color)}.add_holiday_body .tab-content .tab-pane.add-rule-tab .table .form-select[aria-label=selected]{color:var(--text-black-100)}.add_holiday_body .page_main_form .custom-card.full-height-card{padding:0;background-color:var(--admin-color);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.add_holiday_body .holiday_details_table{height:calc(100vh - 390px);overflow:visible}@media screen and (max-height: 768px){.add_holiday_body .holiday_details_table{overflow:auto}}.add_holiday_body .new_holiday_card{height:calc(100vh - 180px);overflow:hidden}.add_holiday_body .new_holiday_card .dataTables_scrollBody{height:calc(100vh - 345px)}.add_holiday_body .new_holiday_card .dataTables_scrollBody .table thead th{z-index:1}.add-device-group-card .table-responsive{max-height:calc(100vh - 310px)}.policy-card .policy-heading{background-color:var(--admin-color)}.policy-card .btn_add_criteria{display:flex;flex-direction:column;align-items:center;justify-content:center}.policy-card .btn_add_criteria img.dark_icon{display:none}.add_emp_criteria{position:relative;height:calc(100% - 40px)}.add_emp_criteria.add_criteria_detils{display:flex;align-items:center;justify-content:center}.add_emp_criteria.add_criteria_detils .total_added_emp{position:absolute;bottom:0px;left:0px}.add_emp_criteria .selected-criteria-list{display:flex;align-items:center;flex-wrap:wrap}.add_emp_criteria .selected-criteria-list .selected-criteria-box{display:flex;align-items:center;background-color:var(--admin-color);padding:.5rem;border-radius:.25rem;margin-right:.5rem;margin-bottom:.5rem}.add_emp_criteria .selected-criteria-list .selected-criteria-box .criteria-item{font-size:var(--fs-14);color:var(--text-black-100)}.add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list.show{width:270px;display:flex;flex-wrap:wrap}.add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list .dropdown-item{padding:.5rem}.add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list .dropdown-item:hover{background-color:rgba(0,0,0,0)}.add_emp_criteria .selected-criteria-list .dropdown-criteria-item-list .dropdown-item .selected-criteria-box{margin-right:0;margin-bottom:0}.add_emp_criteria .selected-criteria-list .dropdown-toggle::after{border:none}.add_emp_criteria .selected-criteria-list .applied-filter-title{font-size:var(--fs-14);font-weight:600}.emp_form .custom-card-list{background:rgba(0,0,0,0);padding:0 !important;height:calc(100vh - 174px);overflow-y:auto;overflow-x:hidden}.emp_form .custom-card-list .custom-card{margin-bottom:1rem}.emp_form .custom-card-list .custom-card:last-child{margin-bottom:0}.custom-weekly-holiday-list .select2-container{width:128px}.custom-weekly-holiday-list .select2-container--flat .select2-selection{background-color:var(--white);height:auto;padding:.35rem;background-image:url(../../images/down-chevron.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.custom-weekly-holiday-list .select2-container--flat .select2-selection .select2-selection__arrow b{display:none}.custom-weekly-holiday-list .select2-container--flat .select2-selection .select2-selection__rendered{color:var(--primary-color);font-weight:500}.custom-weekly-holiday-list .select2-container--flat .select2-selection:hover{background-color:var(--light-primary)}.custom-weekly-holiday-list .select2-container--flat .select2-results__option[aria-selected]{color:var(--text-black-100);font-size:var(--fs-14);font-weight:500;padding:.5rem;text-align:center}.custom-weekly-holiday-list .select2-container--flat .select2-results__option[aria-selected]:hover{background-color:var(--light-primary)}@media(max-width: 1400px){.custom-weekly-holiday-list .select2-container--flat .select2-results__option[aria-selected]{font-size:var(--fs-12)}}.custom-weekly-holiday-list .select2-container--flat .select2-dropdown{border:none}.select2-container--disabled .select2-selection,.select2-container--disabled .select2-selection__rendered{background-color:var(--white) !important;border:none}.select2-container--disabled .select2-selection .select2-selection__arrow,.select2-container--disabled .select2-selection__rendered .select2-selection__arrow{display:none}.select2-container .select2-search__field{color:var(--black)}.leave-type-box{background-color:var(--admin-color);padding:.5rem 1rem;margin-bottom:.5rem;border-radius:4px}.leave-type-box:hover{background-color:var(--purple-light)}.leave-type-box .form-check{margin:0}.edit-leave-body .custom-tab-list .selected-rule{position:absolute;right:10px;top:6px}.edit-leave-body .custom-tab-list .selected-rule .circle{position:relative;width:24px;height:24px;border-radius:50%;background-color:var(--green-400)}.edit-leave-body .custom-tab-list .selected-rule .circle .checkmark{position:absolute;transform:rotate(45deg) translate(-50%, -50%);left:8px;top:12px;height:10px;width:6px;border-bottom:2px solid var(--white);border-right:2px solid var(--white)}.edit-leave-body .custom-tab-list .nav-link.active .selected-rule .circle{background-color:var(--white)}.edit-leave-body .custom-tab-list .nav-link.active .selected-rule .checkmark{border-bottom-color:var(--green-400);border-right-color:var(--green-400)}.upload_leave_doc{z-index:1;position:absolute;opacity:0;cursor:pointer}@media(max-width: 1400px){.total-leave-days span{font-size:var(--fs-12)}}.custom-tab-list{background-color:var(--white);border-radius:8px;padding:0px;width:auto;max-width:280px}.custom-tab-list .nav-link{border-radius:4px;color:var(--text-black-100);text-align:left;margin-bottom:.5rem;position:relative}.custom-tab-list .nav-link.active{background-color:var(--primary-color);color:var(--white);font-weight:600}.custom-tab-list .nav-link.active:hover{background-color:var(--primary-color);color:var(--white)}.custom-tab-list .nav-link:hover{background-color:var(--admin-color);color:var(--text-black-100)}.custom-tab-content{background-color:var(--white);border-radius:.5rem}.custom-tab-set,.custom-card-set{margin-top:-15px;background:var(--white);padding:.5rem;border-radius:.5rem}.custom-tab-set .policy-card,.custom-card-set .policy-card{background-color:rgba(107,54,221,.09);padding:.5rem 1rem;margin:0;height:calc(100vh - 133px)}.custom-tab-set .custom-card-set-title,.custom-card-set .custom-card-set-title{color:var(--text-black-100);font-size:var(--fs-18);font-weight:600}.modal.drawer.secondary_modal .modal-dialog .modal-content .modal-header{background-color:var(--secondary-color)}.modal.drawer.secondary_modal .modal-dialog .modal-content .add_btn{color:var(--secondary-color)}.modal.drawer.secondary_modal .modal-dialog .modal-content .add_btn:hover{color:var(--secondary-light-color)}.modal.drawer.secondary_modal .modal-dialog .modal-content .btn-submit{background-color:var(--secondary-color)}.modal.drawer.secondary_modal .modal-dialog .modal-content .btn-submit:hover{background-color:var(--secondary-light-color)}.modal.drawer.secondary_modal .add_btn::after{background-image:url("../../images/add_circle_filter_icon.svg")}.directory_emp_tbl{max-height:calc(100vh - 410px);overflow-y:auto}.custom_table th{height:40px}.custom_table.directory_table .dropdown_th{min-width:150px;background:rgba(0,0,0,0);background-color:var(--white-200)}.custom_table.directory_table .dropdown_th .sorting-dropdown{top:3px}.custom_table.directory_table .dropdown_th .sorting-dropdown .form-check-label{font-size:var(--fs-14)}@media only screen and (max-width: 1366px){.custom_table.directory_table .dropdown_th .sorting-dropdown .form-check-label{font-size:var(--fs-12)}}.custom_table.directory_table .dropdown_th .sorting-dropdown .btn{font-size:var(--fs-14);font-weight:600}.custom_table.directory_table .dropdown_th .sorting-dropdown .btn.btn-change{color:var(--secondary-color)}.custom_table.directory_table .dropdown_th .sorting-dropdown .btn.btn-change:hover{color:var(--secondary-light-color)}.custom_table.directory_table .dropdown_th .sorting-dropdown .dropdown-menu{padding:0;margin-top:15px !important}.custom_table.directory_table td{position:relative}.custom_table.directory_table td .sorting-dropdown{left:0;top:10px;width:100%}.custom_table.directory_table td .sorting-dropdown .dropdown-toggle{width:100%}.custom_table.directory_table td .sorting-dropdown .dropdown-toggle::after{display:none}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item:hover{background-color:var(--light-primary)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.primary_item{color:var(--primary-color)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.secondary_item{color:var(--secondary-color)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.secondary_item:hover{color:var(--secondary-light-color)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.red_item{color:var(--text-red)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.red_item:hover{color:var(--red-100)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.orange-item{color:var(--orange-200)}.custom_table.directory_table .directory_table_action .dropdown-menu .dropdown-item.green-item{color:var(--green-300)}.bg_white200_box{background-color:var(--white-200);padding:.5rem 1rem;border-radius:.5rem}.capturing-option-box{display:flex;align-items:center;background:rgba(107,54,221,.07);border:1px solid var(--gray-light-300);border-radius:.25rem;max-width:600px;overflow-x:auto}.capturing-option-box .capture-box{padding:.5rem 1.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.capturing-option-box .capture-box .form-check{margin:0}.capturing-option-box .capture-box .form-check-label{font-weight:500;margin-left:.5rem;border:none}.capturing-option-box .capture-box.device-box{background-color:var(--white);width:110px}.capturing-option-box .form-select{color:var(--text-black-100);font-weight:500}.btn-change-templte:hover{background-color:var(--menu-hover)}.file-box{padding:.5rem;border:1px solid var(--admin-color);border-radius:.25rem;background:var(--white);transition:.3s;margin-bottom:1rem;position:relative}.file-box .filetag-edit-icon{position:absolute;right:17px;top:17px;background-image:url(../../images/file-tag-edit-icon.svg);background-repeat:no-repeat;width:17px;height:16px;background-size:30px;background-position:-5px -7px}.file-box:hover{background-color:var(--admin-color)}.file-box:hover .filetag-edit-icon{background-position:-5px -45px}.file-box .file-details{margin-left:1rem}.file-box .file-box-title{font-size:var(--fs-16);font-weight:600;max-width:240px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(max-width: 1366px){.file-box .file-box-title{font-size:var(--fs-14)}}.file-box .file-path{font-size:var(--fs-12);font-weight:500;color:var(--gray-light-500)}.file-box .file-desc{font-size:var(--fs-14);color:var(--gray-light-500)}.file-box .file-access{font-weight:500;margin-top:.5rem}.file-box .file-access.assigned{color:var(--text-gray)}.file-box .files-counts{font-size:var(--fs-16);color:var(--gray-light-500);font-weight:500}.file-box.box_color_coffe .file-box-title{color:var(--coffie-color)}.file-box.box_color_coffe .file-box-border{border-left:16px solid var(--coffie-color)}.file-box.box_color_pink .file-box-title{color:var(--pink-color)}.file-box.box_color_pink .file-box-border{border-left:16px solid var(--pink-color)}.file-box.box_color_dark_blue .file-box-title{color:var(--blue-color)}.file-box.box_color_dark_blue .file-box-border{border-left:16px solid var(--blue-color)}.file-box.box_color_light_blue .file-box-title{color:var(--light-blue-200)}.file-box.box_color_light_blue .file-box-border{border-left:16px solid var(--light-blue-200)}.file-box.box_color_green .file-box-title{color:var(--green-600)}.file-box.box_color_green .file-box-border{border-left:16px solid var(--green-600)}.change-policy-body .file-box{padding:1rem;background-color:var(--gray-80)}.change-policy-body .file-box:hover{background-color:var(--gray-300)}.change-policy-body .file-box .file-dsc{margin:.5rem 0}.change-policy-body .file-box .file-box-border{min-height:92px}.change-policy-body .file-box.box_color_teal .file-box-border{border-left:16px solid var(--teal-color)}.change-policy-body .file-box.box_color_teal .file-box-title{color:var(--teal-color)}.change-policy-body .file-box.box_color_dark_pink .file-box-border{border-left:16px solid var(--pink-100)}.change-policy-body .file-box.box_color_dark_pink .file-box-title{color:var(--pink-100)}.change-policy-body .file-box.box_color_green_bilbao .file-box-border{border-left:16px solid var(--green-bilbao)}.change-policy-body .file-box.box_color_green_bilbao .file-box-title{color:var(--green-bilbao)}.change-policy-body .file-box.box_color_purple_violet .file-box-border{border-left:16px solid var(--purple-violet)}.change-policy-body .file-box.box_color_purple_violet .file-box-title{color:var(--purple-violet)}.change-policy-body .file-box.box_color_blue_cerulean .file-box-border{border-left:16px solid var(--blue-cerulean)}.change-policy-body .file-box.box_color_blue_cerulean .file-box-title{color:var(--blue-cerulean)}.change-policy-body .file-box.box_color_purple_indigo .file-box-border{border-left:16px solid var(--purple-indigo)}.change-policy-body .file-box.box_color_purple_indigo .file-box-title{color:var(--purple-indigo)}.attendance_summary_body .apply-regulraization{min-width:250px}.attendance_summary_body .dropdown-item{font-size:var(--fs-14)}.attendance_summary_body .directory_tab_content .accordion-item{border-bottom:1px solid var(--admin-color)}.attendance_summary_body .directory_tab_content .full-height-main-tab{overflow-y:auto;overflow-x:hidden}.attendance_summary_body .regularization_tbale.custom-table-fixed-height .table thead span{font-weight:400}.attendance_summary_body .regularization_tbale.custom-table-fixed-height .table td:first-child{font-size:var(--fs-14);font-weight:normal}.attendance_summary_body .overtime-request-table.custom-table-fixed-height .table thead span{font-weight:600}.attendance_summary_body .overtime-request-table.custom-table-fixed-height .table td:first-child{font-size:var(--fs-14);font-weight:normal}.attendance_summary_body .custom-table-fixed-height{height:calc(100vh - 320px);max-height:calc(100vh - 320px)}.attendance_summary_body .employee_attendance_datils .emp_attendance_box{background:var(--white);border-radius:.5rem;padding:.5rem 1rem;text-align:center;display:flex;align-items:center;justify-content:space-around}@media(max-width: 1600){.attendance_summary_body .employee_attendance_datils .emp_attendance_box{padding:.5rem}}@media(max-width: 1200){.attendance_summary_body .employee_attendance_datils .emp_attendance_box{flex-wrap:wrap}}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry{margin:0 1rem}@media(max-width: 1600px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry{margin-right:0}}@media(max-width: 1480px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry{margin:0}}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_name,.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_count{font-weight:600}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_name{font-size:var(--fs-16)}@media(max-width: 1600px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_name{font-size:var(--fs-14)}}@media(max-width: 1480px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_name{font-size:var(--fs-12)}}@media(max-width: 1280px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_name{font-size:var(--fs-10)}}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_count{font-size:var(--fs-24)}@media(max-width: 1600px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_count{font-size:var(--fs-18)}}@media(max-width: 1480px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_count{font-size:var(--fs-14)}}@media(max-width: 1280px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_summry .summary_count{font-size:var(--fs-12)}}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary{display:flex;justify-content:center;border-left:2px solid var(--admin-color);padding-left:1rem}@media(max-width: 1280px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary{width:100%;padding-left:0;padding-top:.5rem;border:none;border-top:2px solid var(--admin-color)}}@media(max-width: 1600px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary{padding-left:.5rem}}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_name{font-size:var(--fs-16);font-weight:500}@media(max-width: 1600px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_name{font-size:var(--fs-14)}}@media(max-width: 1480px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_name{font-size:var(--fs-12)}}@media(max-width: 1280px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_name{font-size:var(--fs-10)}}.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_count{font-size:var(--fs-20);font-weight:500}@media(max-width: 1600px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_count{font-size:var(--fs-16)}}@media(max-width: 1480px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_count{font-size:var(--fs-14)}}@media(max-width: 1280px){.attendance_summary_body .employee_attendance_datils .emp_attendance_box .monthly_sub_summary .summary_count{font-size:var(--fs-12)}}.attendance_summary_body .employee_attendance_datils .absent-emp .summary_name,.attendance_summary_body .employee_attendance_datils .absent-emp .summary_count{color:var(--text-red)}.attendance_summary_body .employee_attendance_datils .approve-emp .summary_name,.attendance_summary_body .employee_attendance_datils .approve-emp .summary_count{color:var(--green-300)}.approove-rection-btn-group{display:flex;align-items:center}.approove-rection-btn-group .btn{font-weight:600;font-size:var(--fs-12);border:1px solid;border-radius:.25rem;transition:.3s;padding:.25rem 1rem;white-space:nowrap}.approove-rection-btn-group .reject_btn:hover{background-color:var(--text-red);color:var(--white);border-color:var(--text-red)}.approove-rection-btn-group .approve_btn{color:var(--green-300);white-space:nowrap}.approove-rection-btn-group .approve_btn:hover{background-color:var(--green-300);color:var(--white);border-color:var(--green-300)}.approove-rection-btn-group .revoke_btn{color:var(--text-gray)}.approove-rection-btn-group .revoke_btn:hover{background-color:var(--text-gray);color:var(--white);border-color:var(--text-gray)}.approove-rection-btn-group .primary_action_btn{color:var(--primary-color)}.approove-rection-btn-group .primary_action_btn:hover{background-color:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.select-attendance-months{background-color:var(--white);border:1px solid var(--gray-dark-300);border-radius:.25rem}.select-attendance-months .current-month{padding:5px 16px;border-left:1px solid var(--gray-light-300);border-right:1px solid var(--gray-light-300);font-size:var(--fs-12);min-width:150px;text-align:center}.select-attendance-months .btn{padding:.25rem}.select-attendance-months .btn img{width:16px;height:auto}.requested_emp_pic{border:1px solid var(--text-black-100);border-radius:50%}.requested_emp_name{font-size:var(--fs-20)}.model-form-lable{font-size:var(--fs-12);color:var(--text-gray)}.model-form-data{font-size:var(--fs-14);color:var(--text-black-100);font-weight:500}@media(max-width: 1400px){.model-form-data{font-size:var(--fs-12)}}.attendance-filter-btn img{width:20px}.monthly-attendance-table{z-index:0}.monthly-attendance-table .custom_table thead{border-style:unset;border-spacing:0}.monthly-attendance-table .custom_table thead th{background:var(--white-200);color:var(--text-black-100);position:-webkit-sticky;position:sticky;top:0;border:none;z-index:3}.monthly-attendance-table .custom_table td,.monthly-attendance-table .custom_table th{min-width:80px;text-align:center}.monthly-attendance-table .custom_table .present-day{color:var(--secondary-color)}.monthly-attendance-table .custom_table .absent-day{color:var(--text-red)}.monthly-attendance-table .custom_table .absent-day.absent-day-box{background-color:rgba(204,53,53,.1);font-weight:500}.monthly-attendance-table .custom_table .leave-day{color:var(--primary-color)}.monthly-attendance-table .custom_table .leave-day.leave-day-box{background-color:rgba(107,54,221,.1);font-weight:500}.monthly-attendance-table .custom_table .weekof-day{background-color:rgba(127,127,127,.1)}.monthly-attendance-table .custom_table .holiday{color:var(--orange-200)}.monthly-attendance-table .custom_table .holiday.holiday-box{background-color:rgba(226,127,9,.1);font-weight:500}.monthly-attendance-table .custom_table .sticky_cell{position:-webkit-sticky;position:sticky;z-index:2;background-color:var(--white)}.monthly-attendance-table .custom_table thead .sticky_cell{background-color:var(--white-200);z-index:5}.monthly-attendance-table .custom_table td:first-child,.monthly-attendance-table .custom_table th:first-child{left:0;min-width:242px;padding:.5rem .25rem}.monthly-attendance-table .custom_table td:nth-child(2),.monthly-attendance-table .custom_table th:nth-child(2){left:242px}.monthly-attendance-table .custom_table td:nth-child(3),.monthly-attendance-table .custom_table th:nth-child(3){left:322px}.monthly-attendance-table .custom_table td:nth-child(4),.monthly-attendance-table .custom_table th:nth-child(4){left:402px}.monthly-attendance-table .custom_table td:nth-child(5),.monthly-attendance-table .custom_table th:nth-child(5){left:482px;box-shadow:inset -2px 0px rgba(0,0,0,.15)}.monthly-attendance-table.leave-balance-table .custom_table td:nth-child(3),.monthly-attendance-table.leave-balance-table .custom_table th:nth-child(3){box-shadow:inset -2px 0px rgba(0,0,0,.15)}.monthly-attendance-table.leave-balance-table .custom_table th:nth-child(5){box-shadow:none}.monthly-attendance-table.leave-balance-table .custom_table td:nth-child(4),.monthly-attendance-table.leave-balance-table .custom_table td:nth-child(5){position:relative;left:unset;box-shadow:none}.monthly-attendance-table.leave-balance-table .custom_table th:nth-child(4),.monthly-attendance-table.leave-balance-table .custom_table th:nth-child(5){left:unset}.monthly-attendance-table.leave-balance-table .custom_table button.btn.edit_leave{display:flex;align-items:center;font-size:var(--fs-12);justify-content:center;width:100%}.monthly-attendance-table.leave-balance-table .custom_table button.btn.edit_leave img{margin-left:.5rem}.custom-timeline-box{background-color:var(--white-110);border-radius:.5rem}.custom-timeline-box .timeline-list{max-height:300px;overflow:auto;padding:1rem}.custom-timeline-box .timeline-list .custom-timeline{position:relative;padding-left:2rem}.custom-timeline-box .timeline-list .custom-timeline li{list-style-type:none;position:relative;width:50%}.custom-timeline-box .timeline-list .custom-timeline li .timeline-panel{background-color:var(--gray-200);padding:.5rem;border-radius:.25rem;margin-bottom:2rem}.custom-timeline-box .timeline-list .custom-timeline li .timeline-panel .timeline-heading{font-size:var(--fs-12);color:var(--text-gray)}.custom-timeline-box .timeline-list .custom-timeline li .timeline-panel .aprrover-name{color:var(--text-black-100);font-size:var(--fs-14)}.custom-timeline-box .timeline-list .custom-timeline li .timeline-panel.bubble-msg-box.left::after{left:-10px;border-right:10px solid var(--gray-200)}.custom-timeline-box .timeline-list .custom-timeline li .timeline-badge{width:20px;height:20px;line-height:20px;font-size:1.4em;text-align:center;position:absolute;top:15px;left:-40px;margin-left:0px;background-color:var(--white-110);z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border:6px solid var(--text-gray)}.custom-timeline-box .timeline-list .custom-timeline li::before,.custom-timeline-box .timeline-list .custom-timeline li::after{content:" ";display:table}.custom-timeline-box .timeline-list .custom-timeline li:last-child .timeline-panel{margin-bottom:0}.custom-timeline-box .timeline-list .custom-timeline::before{content:" ";position:absolute;top:16px;bottom:40px;left:0;width:2px;background-color:var(--gray-light-600)}.custom-timeline-box .timeline-list .custom-timeline .timeline-details img{border-radius:4px}.custom-timeline-box.request-timeline{background-color:var(--white)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel.pending-panel{background-color:var(--white-110)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel.approved-panel{background-color:var(--green-light)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel.approved-panel.bubble-msg-box.left::after{border-right:10px solid var(--green-light)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel.rejected-panel{background-color:var(--red-light)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel.rejected-panel.bubble-msg-box.left::after{border-right:10px solid var(--red-light)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel .timeline-heading{font-size:var(--fs-14);color:var(--text-black-100);font-weight:500}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .timeline-panel .requested-date{font-size:var(--fs-12)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .approved-box .timeline-badge{border:6px solid var(--green-300)}.custom-timeline-box.request-timeline .timeline-list .custom-timeline li .rejected-box .timeline-badge{border:6px solid var(--text-red)}.last-col-fixed-table{position:relative;width:100%;z-index:1;margin:auto;overflow:auto}.last-col-fixed-table .custom_table thead{border-style:unset;border-spacing:0}.last-col-fixed-table .custom_table thead th{background:var(--white-200);color:var(--text-black-100);position:-webkit-sticky;position:sticky;top:0;border:none;z-index:3}.last-col-fixed-table .custom_table td,.last-col-fixed-table .custom_table th{min-width:80px}.last-col-fixed-table .custom_table td:last-child,.last-col-fixed-table .custom_table th:last-child{right:0px}.last-col-fixed-table .custom_table td:nth-child(7),.last-col-fixed-table .custom_table th:nth-child(7){right:120px;box-shadow:inset 2px 0px rgba(0,0,0,.15)}.last-col-fixed-table .custom_table .sticky_cell{position:-webkit-sticky;position:sticky;z-index:2;background-color:var(--white)}.last-col-fixed-table .custom_table thead .sticky_cell{background-color:var(--white-200);z-index:5}.custom-screen-loader{position:relative;height:calc(100vh - 202px);background-color:var(--white);border-radius:.5rem}.custom-screen-loader .loading-content{position:absolute;top:33%;left:45%}.custom-screen-loader .loading-text{font-size:var(--fs-24);font-weight:600;color:var(--text-black-100)}.custom-screen-loader .dot-pulse{position:relative;left:-9999px;width:5px;height:5px;border-radius:5px;background-color:var(--text-black-100);color:var(--text-black-100);box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s;margin-top:14px;margin-left:16px}.custom-screen-loader .dot-pulse::before,.custom-screen-loader .dot-pulse::after{content:"";display:inline-block;position:absolute;top:0;width:5px;height:5px;border-radius:5px;background-color:var(--text-black-100);color:var(--text-black-100)}.custom-screen-loader .dot-pulse::before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.custom-screen-loader .dot-pulse::after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,100%{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,100%{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,100%{box-shadow:10014px 0 0 -5px}}.notification_block .notification_list{max-height:calc(100% - 50px);overflow:auto}.notification_block .notification_list .notification-type{font-size:var(--fs-10);padding:.25rem;background:var(--white-200);color:var(--text-gray)}.notification_block .notification_list .notification_box{padding:.5rem;margin-bottom:.25rem}.notification_block .notification_list .notification_box .nofitification_time{font-size:var(--fs-10)}.notification_block .notification_list .notification_box.unread-notification{background-color:var(--white)}.notification_block .notification_list .notification_box.readed-notification{background-color:var(--admin-color)}.notification_block .notification_list .notification_box .notification-icon{background-color:var(--white-100);padding:.5rem;height:32px;width:32px;display:flex;align-items:center;border-radius:50px}.notification_block .notification_list .notification-action{margin-top:.5rem;margin-left:50px}.notification_block .notification_list .notification-action .btn{padding:.25rem;font-size:var(--fs-12);min-width:80px}.notification_block .notification_list .notification-action .btn_rejected{background:var(--red-light-100);border:2px solid var(--text-red);border-radius:.25rem;color:var(--text-red);margin-left:1rem;font-weight:500}.notification_block .notification_list .notification-action .btn_rejected:hover{background-color:var(--red-light-200)}.dark .notification_block .notification_box.unread-notification{background-color:var(--admin-color)}.dark .notification_block .notification_box.readed-notification{background-color:var(--dark-black-100)}.dark .notification_block .notification_box .notification-icon{background-color:var(--white)}.dark .notification_block .notification_box .notification-icon img{filter:invert(1)}.modal-sub-ttl{position:relative}.modal-sub-ttl::after{content:"";position:absolute;left:auto;background:var(--menu-hover);height:1px;width:100%;bottom:12px}.page_main_form.policy_shift_form .custom-card{padding:.5rem}.policy-shift-card .shift-policy-block{background-color:var(--admin-color);border-radius:.25rem;padding:1rem;height:calc(100vh - 137px);overflow-y:auto;overflow-x:hidden}.policy-shift-card .shift-policy-block .table-responsive{background-color:var(--white)}.policy-shift-card .shift-policy-block .block-ttl{font-weight:600;font-size:var(--fs-18)}@media(max-width: 1400px){.policy-shift-card .shift-policy-block .block-ttl{font-size:var(--fs-14)}}.Select_leave_type_modal .form-check-label{font-weight:500}.shift_tab_content .filter-result.add_emp_criteria{height:unset;background-color:var(--admin-color);padding:.5rem 1rem}.shift_tab_content .filter-result.add_emp_criteria .selected-criteria-box{margin-bottom:0;background-color:var(--white)}.monthly-attendance-table.shift-roster-table .custom_table{border-spacing:0;border-collapse:separate}.monthly-attendance-table.shift-roster-table .custom_table th{border:1px solid var(--light-blue-300)}.monthly-attendance-table.shift-roster-table .custom_table th:nth-child(1){box-shadow:inset -2px 0px rgba(0,0,0,.15)}.monthly-attendance-table.shift-roster-table .custom_table th:nth-child(2),.monthly-attendance-table.shift-roster-table .custom_table th:nth-child(3),.monthly-attendance-table.shift-roster-table .custom_table th:nth-child(4),.monthly-attendance-table.shift-roster-table .custom_table th:nth-child(5){left:unset;box-shadow:none}.monthly-attendance-table.shift-roster-table .custom_table th .weekof-day{background-color:rgba(127,127,127,.1)}.monthly-attendance-table.shift-roster-table .custom_table td{padding:.25rem}.monthly-attendance-table.shift-roster-table .custom_table td:nth-child(1){box-shadow:inset -2px 0px rgba(0,0,0,.15)}.monthly-attendance-table.shift-roster-table .custom_table td:nth-child(5){box-shadow:none}.monthly-attendance-table.shift-roster-table .custom_table .roster-block{background-color:var(--purple-light);border:1px solid rgba(0,0,0,0);padding:.75rem .5rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;border-radius:.25rem;transition:all 1s;outline:none;cursor:pointer}.monthly-attendance-table.shift-roster-table .custom_table .roster-block .roster-no{color:var(--primary-color);font-weight:600;outline:none}.monthly-attendance-table.shift-roster-table .custom_table .roster-block .policy-name{color:var(--primary-color);outline:none}.monthly-attendance-table.shift-roster-table .custom_table .roster-block:hover{background-color:var(--primary-color)}.monthly-attendance-table.shift-roster-table .custom_table .roster-block:hover .roster-no,.monthly-attendance-table.shift-roster-table .custom_table .roster-block:hover .policy-name{color:var(--white)}.monthly-attendance-table.shift-roster-table .custom_table .roster-block.roster-block-full{background-color:var(--light-blue-400);border:1px solid var(--secondary-color)}.monthly-attendance-table.shift-roster-table .custom_table .roster-block.roster-block-full .roster-no,.monthly-attendance-table.shift-roster-table .custom_table .roster-block.roster-block-full .policy-name{color:var(--secondary-color)}.monthly-attendance-table.shift-roster-table .custom_table .roster-block.roster-block-full:hover{background-color:var(--secondary-color)}.monthly-attendance-table.shift-roster-table .custom_table .roster-block.roster-block-full:hover .roster-no,.monthly-attendance-table.shift-roster-table .custom_table .roster-block.roster-block-full:hover .policy-name{color:var(--white)}.monthly-attendance-table.shift-roster-table .custom_table .blank-policy{border-left:.5px solid var(--light-blue-300);border-right:.5px solid var(--light-blue-300)}.roster-day-details .roster-start-date{min-width:150px}.roster-day-details .roster-start-date-select{background:rgba(0,0,0,0);font-size:var(--fs-14);color:var(--text-black-100);border:none}.select-shift-policy-block{background-color:var(--white);padding:1rem;border-radius:.25rem}.upload_emp_profile_pic{position:relative;width:120px}.upload_emp_profile_pic .emp_profile_pic{position:absolute;height:120px;width:120px;display:inline-block;cursor:pointer;top:-20px}.upload_emp_profile_pic .emp_profile_pic:hover{background-color:rgba(255,255,255,.7);border-radius:50%}.upload_emp_profile_pic .emp_profile_pic:hover .blank-profile-pic{opacity:0}.upload_emp_profile_pic .emp_profile_pic:hover .upload-icon{opacity:1}.upload_emp_profile_pic .emp_profile_pic:hover .preview-img::after{opacity:1}.upload_emp_profile_pic .emp_profile_pic .upload_emp_img{opacity:0;height:120px;width:120px;display:inline-block}.upload_emp_profile_pic .emp_profile_pic .blank-profile-pic{border-radius:50%;position:absolute;left:0;top:0}.upload_emp_profile_pic .emp_profile_pic .preview-img{width:120px;height:120px;position:absolute;top:0;left:0}.upload_emp_profile_pic .emp_profile_pic .preview-img::after{content:"";background:rgba(255,255,255,.7);width:120px;height:120px;position:absolute;border-radius:50%;left:0;opacity:0}.upload_emp_profile_pic .emp_profile_pic #confirm-img{width:120px;height:120px;border-radius:50%;border:4px solid var(--white)}.upload_emp_profile_pic .emp_profile_pic .upload-icon{height:20px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;z-index:1}.page_main_form .custom-card.my-profile-card{height:calc(100vh - 70px);overflow-y:auto;overflow-x:hidden;position:relative;padding:1rem .5rem}.page_main_form .custom-card.my-profile-card .my-prof-pic{display:flex;justify-content:center;margin-top:1rem}.page_main_form .custom-card.my-profile-card .my-prof-pic .upload_emp_profile_pic{height:100px}.page_main_form .custom-card.my-profile-card .my-prof-pic .upload_emp_profile_pic .emp_profile_pic #confirm-img{border:2px solid var(--white-100)}.page_main_form .custom-card.my-profile-card .my-details{text-align:center;margin-top:.5rem}.page_main_form .custom-card.my-profile-card .my-details .emp_name{color:var(--primary-color);font-weight:600;font-size:var(--fs-20)}@media(max-width: 1400px){.page_main_form .custom-card.my-profile-card .my-details .emp_name{font-size:var(--fs-16)}}.page_main_form .custom-card.my-profile-card .my-details .emp_id{color:var(--primary-color);font-weight:500;font-size:var(--fs-14)}.page_main_form .custom-card.my-profile-card .profile-info-card{border:none;background-color:var(--admin-color);padding:0}.page_main_form .custom-card.my-profile-card .profile-info-card .profile-info-card-details{border-bottom:none;background-color:var(--white);padding:1rem;border-radius:.5rem}.page_main_form .custom-card.my-profile-card .profile-info-card .profile-info-card-details.rounded_bottom_0{border-bottom-left-radius:0;border-bottom-right-radius:0}.page_main_form .custom-card.my-profile-card .profile-info-card .empty_screen_spacer{height:calc(100vh - 110px)}.page_main_form .custom-card.my-profile-card #chart-container{height:100%;width:100%}.page_main_form .custom-card.my-profile-card #chart-container .orgchart{height:100%;width:100%;background-color:var(--white)}.page_main_form .custom-card.my-profile-card #chart-container .orgchart .nodes{justify-content:center}.page_main_form .custom-card.my-profile-card .custom-tab-list .nav-link{font-size:var(--fs-14);letter-spacing:.2px}@media screen and (max-width: 1366px){.page_main_form .custom-card.my-profile-card .custom-tab-list .nav-link{margin-bottom:.25rem;font-size:var(--fs-12);font-weight:500}}.page_main_form .custom-card.my-profile-card .sign-out-sec{position:absolute;bottom:8px;left:1rem;width:100%}.page_main_form .custom-card.my-profile-card .sign-out-btn{position:relative;padding-left:1.75rem;font-size:var(--fs-14);color:var(--text-red);font-weight:600;background-color:rgba(0,0,0,0)}.page_main_form .custom-card.my-profile-card .sign-out-btn::before{content:"";position:absolute;left:8px;top:8px;background-image:url("../../images/signout_icon.svg");background-repeat:no-repeat;height:50px;width:20px;background-position:-3px -3px}@media screen and (max-width: 1400px){.page_main_form .custom-card.my-profile-card .sign-out-btn{font-size:var(--fs-12)}}.page_main_form .custom-card.my-profile-card .sign-out-btn:hover{background-color:var(--text-red);color:var(--white)}.page_main_form .custom-card.my-profile-card .sign-out-btn:hover::before{background-position:-3px -33px}.page_main_form .custom-card.card-change-pswd{height:calc(100vh - 50px);background-color:var(--white-100);display:flex;align-items:center;justify-content:center}.page_main_form .custom-card.my_team_card{background-color:var(--admin-color);display:flex;align-items:center;justify-content:center}.page_main_form .custom-card.my_team_card .team-info-msg{font-size:var(--fs-24);font-weight:600;text-align:center}.dark .page_main_form .custom-card.card-change-pswd{background-color:var(--dark-black-100)}#loadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:1050;border-radius:inherit}.custom-spinner{width:50px;height:50px;border:6px solid #ccc;border-top-color:var(--primary-color);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.change-pswd-form .form-ttl{color:var(--text-black-100);font-weight:600;font-size:var(--fs-24);margin-bottom:.5rem;text-align:l}.change-pswd-form .form-card{background-color:var(--white);box-shadow:0px 0px 2px 4px var(--white);border-radius:.5rem;padding:1.5rem;max-width:500px}.change-pswd-form .card-password-criteria{background-color:var(--white);padding:.5rem 1rem;border-radius:.5rem;margin-top:1rem}.change-pswd-form .card-password-criteria .criteria-item{margin-bottom:1rem}.change-pswd-form .card-password-criteria .criteria-item.success_criteria{color:var(--text-green)}.change-pswd-form .card-password-criteria .criteria-item.error_criteria{color:var(--text-red)}.draggable{width:48% !important;margin:.5rem;position:absolute}.dashboard_tab_content .dashboard-main-card{height:calc(100vh - 50px);overflow-y:auto;overflow-x:hidden;padding:0rem 1rem}.dashboard_tab_content .dashboard-title{font-size:var(--fs-20);color:var(--black);font-weight:600}@media(max-width: 1400px){.dashboard_tab_content .dashboard-title{font-size:var(--fs-16)}}.dashboard_tab_content .dashboard_widget_btn{color:var(--black);font-weight:500;position:relative;display:inline-block;font-size:var(--fs-14);padding:.5rem;position:relative}.dashboard_tab_content .dashboard_widget_btn:hover{background-color:var(--gray-light-900)}.dashboard_tab_content .dashboard-card .dashboard-report-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-light-800);padding:.25rem .25rem .25rem 0}.dashboard_tab_content .dashboard-card .dashboard-report-item .dashboard-report-name{font-size:var(--fs-12)}.dashboard_tab_content .dashboard-card .dashboard-card-box-list{max-height:130px;overflow-y:auto;overflow-x:hidden}.dashboard_tab_content .select-attendance-months{background-color:rgba(0,0,0,0);border:none}.dashboard_tab_content .select-attendance-months .current-month{border:none;font-size:var(--fs-12);font-weight:500;color:var(--text-gray);min-width:unset;width:fit-content}.dashboard_tab_content .recent-hire-item{padding:.5rem}.dashboard_tab_content .recent-hire-item .recent-hire-emp-img{margin-right:.5rem;padding-right:.5rem}.dashboard_tab_content .recent-hire-item .recent-hire-emp-name{font-size:var(--fs-12)}@media(max-width: 1400px){.dashboard_tab_content .recent-hire-item .recent-hire-emp-name{max-width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:120px}}.dashboard_tab_content .recent-hire-item .recent-hire-emp-designation{font-size:var(--fs-10);color:var(--text-gray)}.dashboard_tab_content .recent-hire-item .recent-hire-emp-team{font-size:var(--fs-12);color:var(--text-gray)}.dashboard_tab_content .monthly-bill-detail-box{width:50%}.dashboard_tab_content .monthly-bill-detail-box .details-box-title{font-size:var(--fs-12);margin-bottom:.5rem}.dashboard_tab_content .monthly-bill-detail-box .detail-box-data{font-size:var(--fs-14);font-weight:600}.td_announcemnet_desc{max-width:300px}.tox.tox-tinymce{max-width:100%}.tox-notification.tox-notification--in.tox-notification--warning{display:none}.dark .dashboard_widget_btn:hover{background-color:var(--dark-black-100)}.dark .dashboard_widget_btn img{filter:invert(1)}.column-gap{display:inherit;column-gap:0}.dashboard-card{padding:1rem;background-color:var(--white);border-radius:.5rem;width:100%;transition:.3s ease-in;overflow:hidden;position:relative}@media screen and (max-width: 1370px){.dashboard-card{padding:1rem .5rem}}.dashboard-card .dashboard-card-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-light-800);border-radius:.25rem;padding-bottom:.25rem}.dashboard-card .dashboard-card-header .dashboard-card-title{font-size:var(--fs-16);font-weight:500;margin-left:.5rem;color:var(--black)}@media screen and (max-width: 1600px){.dashboard-card .dashboard-card-header .dashboard-card-title{font-size:var(--fs-14)}}@media screen and (max-width: 1366px){.dashboard-card .dashboard-card-header .dashboard-card-title{font-size:var(--fs-12);font-weight:600}}.dashboard-card .dashboard-card-header::before{content:"";position:absolute;left:0px;top:16px;width:4px;height:24px;border-radius:0 4px 4px 0;background-color:var(--black)}.dashboard-card .dashboard-card-header .totla-count{font-size:var(--fs-12)}.dashboard-card .dashboard-card-header .previous-report-download{font-size:var(--fs-12);font-weight:500;background-color:rgba(0,0,0,0);padding:.25rem .5rem;position:relative}.dashboard-card .dashboard-card-header .previous-report-download::before{content:"";background-image:url("../../images/previous_download_icon.svg");background-repeat:no-repeat;width:14px;height:14px;background-position:-1px -1px;display:inline-block;position:relative;margin-right:4px}.dashboard-card .dashboard-card-header .previous-report-download:hover{background-color:var(--secondary-color);color:var(--white)}.dashboard-card .dashboard-card-header .previous-report-download:hover::before{background-position:-1px -27px}.dashboard-card .dashboard-card-small-title{font-size:var(--fs-12)}.dashboard-card .card_action_group .btn_sucess{background-color:rgba(0,0,0,0);color:var(--green-300);font-size:var(--fs-12);font-weight:600}.dashboard-card .card_action_group .btn_sucess:hover{background-color:var(--green-300);color:var(--white)}.dashboard-card .card_action_group .policy_name{font-size:var(--fs-12)}.dashboard-card .dashboard-summary-box{text-align:center;position:relative}.dashboard-card .dashboard-summary-box .dashboard-summary-name{font-size:var(--fs-12);color:var(--text-gray)}.dashboard-card .dashboard-summary-box .dashboard-summary-data{font-size:var(--fs-14);font-weight:600}.dashboard-card .device-health-summry .dashboard-summary-box .dashboard-summary-name{font-size:var(--fs-16)}.dashboard-card .device-health-summry .dashboard-summary-box .dashboard-summary-data{font-size:var(--fs-20)}.dashboard-card.full-height-card .leave-box-day .list-items-view{max-height:160px;overflow-y:auto}.dashboard-card.fixed-height-card .border_right::after{right:0}.dashboard-card.fixed-height-card .btn_success,.dashboard-card.fixed-height-card .btn_red{min-width:unset;width:110px;padding:.5rem}.dashboard-card.fixed-height-card .btn_secondary{max-width:224px;padding:.25rem}@media only screen and (max-width: 1366px){.dashboard-card.fixed-height-card .btn_success,.dashboard-card.fixed-height-card .btn_red{font-size:var(--fs-12);width:90px}}@media only screen and (max-width: 1366px)and (max-width: 1280px){.dashboard-card.fixed-height-card .btn_success,.dashboard-card.fixed-height-card .btn_red{width:auto}}.dashboard-card.fixed-height-full-card .upcoming-holiday-list{min-height:240px;max-height:230px;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.dashboard-card.fixed-height-full-card .upcoming-holiday-list::-webkit-scrollbar{width:2px}.dashboard-card.dashboard-slider-card{position:relative}.dashboard-card.dashboard-slider-card .owl-theme .owl-dots .owl-dot.active span{background:var(--primary-color)}.dashboard-card.dashboard-slider-card .owl-theme .owl-dots .owl-dot span{height:7px;width:7px;margin:0 7px}.dashboard-card.dashboard-slider-card .owl-theme .owl-item{min-height:120px;max-height:204px}.dashboard-card.dashboard-slider-card .add_btn::after{top:1px}.dashboard-card:hover{box-shadow:1px 1px 8px 0px rgba(0,0,0,.25)}.dashboard-card .dashboard-list-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--gray-80);padding:.5rem}.dashboard-card .dashboard-list-header .dashboard-attendance-title{color:var(--text-gray);font-size:var(--fs-12)}.dashboard-card .dashboard-list-body{max-height:140px;overflow-y:auto;overflow-x:hidden}.dashboard-card .dashboard-list-body::-webkit-scrollbar{width:2px}.dashboard-card .dashboard-list-body .dashboard-attendance-list{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.dashboard-card .dashboard-list-body .dashboard-attendance-list .dashboard-attendance-title{font-size:var(--fs-12)}.dashboard-card .dashboard-list-body .dashboard-attendance-list .present-data{font-weight:600}.dashboard-card .dashboard-list-body .dashboard-attendance-list .absent-data{font-weight:600}.dashboard-card .dashboard-attendance-data{display:flex;align-items:center;min-width:30%}.dashboard-card .dashboard-attendance-data .present-data{color:var(--green-300);font-size:var(--fs-12);width:50%;text-align:center}.dashboard-card .dashboard-attendance-data .absent-data{font-size:var(--fs-12);color:var(--text-red);width:50%;text-align:center}.dashboard-card .border_right{position:relative}.dashboard-card .border_right::after{content:"";position:absolute;right:-16px;height:35px;width:2px;background-color:var(--gray-200);top:7%}.dashboard-card .owl-item .item{font-size:var(--fs-14);text-align:justify}@media screen and (max-width: 1400px){.dashboard-card .owl-item .item{font-size:var(--fs-12)}}.dashboard-card .view_all_btn{color:var(--black);font-size:var(--fs-12);font-weight:400;padding-right:.5rem;margin-right:1rem}.dashboard-card .punch-buttons .btn{width:45%;margin:1rem .5rem;min-width:unset;padding:.25rem}.dashboard-card .all-data-view .data-view-day{font-size:var(--fs-12);color:var(--black);font-weight:500}.dashboard-card .all-data-view .dashboard-summary-name{font-size:var(--fs-10)}.dashboard-card .all-data-view .dashboard-summary-data{font-size:var(--fs-12);margin-left:2px}.dashboard-card .all-data-view .border_right{position:relative}.dashboard-card .all-data-view .border_right::after{content:"";position:absolute;right:-2px;height:12px;width:2px;background-color:var(--gray-200);top:20%}.dashboard-card .highcharts-axis-labels text,.dashboard-card .highcharts-legend-item text{font-size:var(--fs-10) !important;color:var(--text-gray) !important}.dashboard-card .highcharts-legend-item .highcharts-point{width:.5rem;height:.5rem}.dashboard-card path.highcharts-axis-line{display:none}.dashboard-card path.highcharts-grid-line{stroke:var(--gray-light-800)}.dashboard-card .shift-policy-details{font-size:var(--fs-12);color:var(--text-gray)}.dashboard-card .shift-policy-details span{font-size:var(--fs-12)}.dashboard-card .db_progressbar .db_progressbar_title{font-size:var(--fs-12)}.dashboard-card .db_progressbar .progress{height:.25rem}.dashboard-card .db_progressbar.sucess_bar .progress{--bs-progress-bar-bg: var(--green-300);--bs-progress-bg: rgba(60, 194, 98,0.40)}.dashboard-card .db_progressbar.primary_bar .progress{--bs-progress-bar-bg: var(--secondary-200);--bs-progress-bg: rgba(99, 177, 252,0.40)}.dashboard-card .db_progressbar.primary_bar .db_progressbar_title,.dashboard-card .db_progressbar.primary_bar .db_progreebar-count{color:var(--secondary-200)}.dashboard-card .db_progressbar.danger_bar .progress{--bs-progress-bar-bg: var(--orange-900);--bs-progress-bg: rgba(244, 100, 100,0.40)}.dashboard-card .db_progressbar.danger_bar .db_progressbar_title,.dashboard-card .db_progressbar.danger_bar .db_progreebar-count{color:var(--orange-900)}.dashboard-card .db_progressbar.warning_bar .progress{--bs-progress-bar-bg: var(--orange-600);--bs-progress-bg: rgba(255, 153, 0,0.40)}.dashboard-card .db_progressbar.purple_bar .progress{--bs-progress-bar-bg: var(--purple-100);--bs-progress-bg: #DAC9FD}.dashboard-card .db_progressbar.pink_bar .progress{--bs-progress-bar-bg: var(--pink-400);--bs-progress-bg: var(--pink-500)}.dashboard-card .db_progressbar.purple_bar .db_progress_summry_item .db_progress_summry_box.purple_box{background-color:var(--purple-100)}.dashboard-card .db_progressbar.purple_bar .db_progress_summry_item.light_item .purple_box{background-color:var(--light-purple)}.dashboard-card .db_progressbar.purple_bar .db_progress_summry_item.light_item .db_progress_summry_title{color:var(--purple-200)}.dashboard-card .db_progressbar.primary_bar .db_progress_summry_item .db_progress_summry_box.secondary_box{background-color:var(--secondary-color)}.dashboard-card .db_progressbar.primary_bar .db_progress_summry_item.light_item .secondary_box{background-color:var(--secondary-light-200)}.dashboard-card .db_progressbar.primary_bar .db_progress_summry_item.light_item .secondary_text{color:var(--secondary-light-100)}.dashboard-card .db_progressbar.pink_bar .db_progress_summry_item .db_progress_summry_box.pink_box{background-color:var(--pink-400)}.dashboard-card .db_progressbar.pink_bar .db_progress_summry_item .db_progress_summry_title{color:var(--pink-400)}.dashboard-card .db_progressbar.pink_bar .db_progress_summry_item.light_item .pink_box{background-color:var(--pink-500)}.dashboard-card .db_progressbar .db_progressbar_summry .db_progress_summry_item{display:flex;align-items:center}.dashboard-card .db_progressbar .db_progressbar_summry .db_progress_summry_item .db_progress_summry_box{width:.5rem;height:.5rem;border-radius:2px;margin-right:.25rem;background-color:rgba(0,0,0,0)}.dashboard-card .db_progressbar .db_progressbar_summry .db_progress_summry_item .db_progress_summry_title{font-size:var(--fs-10);letter-spacing:.04rem;line-height:0}.dashboard-card .db-block{margin-bottom:.5rem}.dashboard-card .db-block .db-block-details-img{margin-right:.5rem}.dashboard-card .db-block .db-block-ttl{font-size:var(--fs-12)}.dashboard-card .db-block .db-block-sub-ttl{font-size:var(--fs-10);font-weight:500;color:var(--text-gray)}.dashboard-card .leave-day{font-size:var(--fs-12);text-transform:uppercase;font-weight:500}@media screen and (max-width: 1400px){.dashboard-card .leave-day{font-size:var(--fs-10)}}.dashboard-card .total-leave-days,.dashboard-card .db-block-small-ttl{font-size:var(--fs-10);color:var(--text-gray)}.dashboard-card.db-list-box .dashboard-summary-list{max-height:140px;overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-card.db-list-box .dashboard-summary-list::-webkit-scrollbar{width:2px}.dashboard-card.db-list-box .dashboard-summary-list.new-joins-list{max-height:160px}.dashboard-card.your_summary_card .dashboard-card-title{font-size:var(--fs-16);font-weight:500;margin-left:.5rem;color:var(--black)}@media screen and (max-width: 1600px){.dashboard-card.your_summary_card .dashboard-card-title{font-size:var(--fs-14)}}@media screen and (max-width: 1366px){.dashboard-card.your_summary_card .dashboard-card-title{font-size:var(--fs-12);font-weight:600}}.dashboard-card.your_summary_card .upcomming-levae-list{max-height:125px;overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-card-sub-title,.border-text{position:relative;margin-right:.5rem;overflow:hidden;font-size:var(--fs-10)}.dashboard-card-sub-title span,.border-text span{font-size:var(--fs-10)}.dashboard-card-sub-title::after,.border-text::after{content:"";position:absolute;left:auto;background:var(--gray-light-800);height:1px;width:100%;top:8px}.dashboard-card-footer{margin-top:1rem;border-top:1px solid var(--gray-light-800);text-align:right}.dashboard-card-footer .dashboard-summary-data{margin-left:.25rem}.calender_table_wrapper .table thead{background-color:var(--gray-light-800)}.calender_table_wrapper .table thead th{margin-bottom:.25rem;border-right:1px solid var(--gray-300);padding:.25rem;text-transform:uppercase;text-align:center;font-weight:400}.calender_table_wrapper .table thead th:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.calender_table_wrapper .table thead th:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right:unset}.calender_table_wrapper .table td{font-size:12px;font-weight:400;line-height:12px;letter-spacing:0em;border-right:1px solid var(--gray-300);text-align:end;padding:.5rem;cursor:pointer}.calender_table_wrapper .table td:first-child{border-left:1px solid var(--gray-300);border-radius:.25rem}.calender_table_wrapper .table td.active{background-color:var(--white-200);color:var(--primary-color);font-weight:600}.calender_table_wrapper .table td.active:hover{background-color:var(--white-200)}.calender_table_wrapper .table td:hover{background-color:var(--admin-color)}.calender_table_wrapper .table td.disabled{color:var(--gray-300)}.calender_table_wrapper .table td.disabled:hover{background-color:unset}.calender_table_wrapper .table td .cal_text_ctm{font-size:12px;font-weight:400;line-height:18px;padding:0 .25rem;width:fit-content;margin-left:auto;margin-top:.5rem}.calender_table_wrapper .table td .cal_text_ctm.week-off-text{background-color:var(--gray-300);color:var(--text-gray)}.calender_table_wrapper .table td .cal_text_ctm.present-text{color:var(--green-300);background-color:var(--green-800)}.calender_table_wrapper .table td .cal_text_ctm.leave-text{color:var(--secondary-color);background-color:var(--blue-alice-100)}.calender_table_wrapper .table td .cal_text_ctm.miss-punch-text{color:var(--text-red);background-color:var(--pink-fair-100)}.calender_table_wrapper .table td.week-off{background-color:var(--gray-80)}.emp_list_card{overflow:visible}.emp_list_card .employee-leavebox-wrapper{position:relative}.emp_list_card .employee-leavebox-wrapper .emp_info{position:absolute;left:0px;background-color:var(--primary-color);border:1px solid var(--gray-light-300);border-radius:.25rem;padding:.5rem;min-width:200px;display:none;margin-top:.5rem}.emp_list_card .employee-leavebox-wrapper .emp_info.top::after{left:5px;right:unset;top:-8px;border-bottom-color:var(--primary-color);border-width:10px}.emp_list_card .employee-leavebox-wrapper .emp_leavebox_name{color:var(--white);font-size:var(--fs-12);margin-bottom:.5rem}.emp_list_card .employee-leavebox-wrapper .emp_leavebox_designation{color:var(--gray-light-300);font-size:var(--fs-10)}.emp_list_card .employee-leavebox-wrapper:hover .emp_info{display:block;z-index:2}.on-off-bording .highcharts-color-1.highcharts-series-1 rect.highcharts-point{fill:var(--orange-700)}.on-off-bording path.highcharts-point.highcharts-color-1{fill:var(--orange-700)}.on-off-bording .highcharts-color-0.highcharts-series-0 rect.highcharts-point{fill:var(--green-700)}.on-off-bording path.highcharts-point.highcharts-color-0{fill:var(--green-700)}.highcharts-title,.highcharts-axis-title,.highcharts-credits{display:none}.statistic-chart.transition-chart .highcharts-point{fill:var(--secondary-color)}.attendance_overview_chart .highcharts-series-2 .highcharts-color-2{fill:var(--green-300)}.dark .statistic-chart .highcharts-point{fill:var(--primary-color)}.dark .statistic-chart.transition-chart .highcharts-point{fill:var(--secondary-color)}.user-data .user-name{font-size:var(--fs-20);font-weight:600;margin-top:.5rem}.user-data .user-designation{font-size:var(--fs-12);color:var(--text-gray);margin-top:.25rem}.punch-detail-box{width:50%}.punch-detail-box.border_right::after{top:7%;right:0}.punch-detail-box .punch-type-title{font-size:var(--fs-12);font-weight:500}.punch-detail-box .checkin-title,.punch-detail-box .checkin-time{color:var(--green-300)}.punch-detail-box .checkin-time{font-weight:600}.punch-detail-box .remaining-title,.punch-detail-box .remaining-time{color:var(--secondary-color)}.punch-detail-box .remaining-time{font-weight:600}.punch-detail-box .check-in-box{position:relative}.dashboard-card-list .dashboard-card-list-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray-dark-200);padding:.5rem}.dashboard-card-list .leave-name{font-size:var(--fs-14);text-align:start}.dashboard-card-list .leave-date{font-size:var(--fs-12);color:var(--text-gray);margin-top:.25rem;text-align:start}.dashboard-card-list .leave-status{font-size:var(--fs-12)}.my_model.emp_list_modal .custom-card{max-height:unset;overflow:hidden;height:unset}.my_model.emp_list_modal .modal_emp_list{max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden}@media screen and (max-height: 768px){.my_model.emp_list_modal .modal_emp_list{max-height:calc(100vh - 490px)}}@media screen and (max-height: 600px){.my_model.emp_list_modal .modal_emp_list{max-height:calc(100vh - 410px)}}@media screen and (max-height: 400px){.my_model.emp_list_modal .modal_emp_list{max-height:calc(100vh - 320px)}}.my_model.emp_list_modal .modal_emp_list .modal_emp_details{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.my_model.emp_list_modal .modal_emp_list .modal_emp_details .modal_emp_info{display:flex;align-items:center}.my_model.emp_list_modal .modal_emp_list .modal_emp_details .modal_emp_info .modal_emp_name{font-size:var(--fs-12)}.my_model.emp_list_modal .modal_emp_list .modal_emp_details .modal_emp_info .modal_emp_designation,.my_model.emp_list_modal .modal_emp_list .modal_emp_details .modal_emp_info .modal_emp_team{font-size:var(--fs-12);color:var(--text-gray)}.ql-container{width:100%}.general-setting-body .page_main_form{font-family:"Poppins"}.general-setting-body .page_main_form .custom-card{height:calc(100vh - 120px)}.general-setting-body .page_main_form .custom-card .card-tile{color:var(--primary-color);font-size:var(--fs-16);font-weight:500}.general-setting-body .page_main_form .custom-card .select_theme_title{font-size:var(--fs-164);font-weight:500;line-height:18px;letter-spacing:.04em;margin-bottom:.5rem}.general-setting-body .page_main_form .custom-card .theme_area_main{display:flex;align-items:center;margin-bottom:1rem}.general-setting-body .page_main_form .custom-card .theme_area_main .activated_theme{background-color:var(--light-blue-500);border-radius:.25rem}.general-setting-body .page_main_form .custom-card .theme_area_main .activated_theme.active{border:1px solid var(--primary-color)}.general-setting-body .page_main_form .custom-card .theme_area_main .activated_theme.inactive{border:1px solid var(--gray-light-300)}.general-setting-body .page_main_form .custom-card .theme_area_main .activated_theme .active_theme_content{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.general-setting-body .page_main_form .custom-card .theme_area_main .activated_theme .active_theme_content .active_text{font-size:var(--fs-12);font-weight:500;line-height:12px;letter-spacing:.04em;color:var(--text-black-100)}.general-setting-body .page_main_form .custom-card .theme_area_main .activated_theme img{max-width:100%;height:auto}.change_theme_main{display:flex;border:1px solid var(--gray-light-300);border-radius:.25rem;max-height:258px}.change_theme_main .custom_color_title{font-size:var(--fs-12);font-weight:500;line-height:12px;letter-spacing:.04em;padding:.5rem .25rem;display:flex}.change_theme_main .custom_color_title img{margin-right:.5rem}.change_theme_main .colors{display:flex;flex-wrap:wrap;row-gap:30px;padding:.5rem;align-items:center}@media screen and (max-width: 1366px){.change_theme_main .colors{margin-top:0}}.change_theme_main .colors .color-change-click{width:50%}.change_theme_main .colors .color-change-click .color-circle{height:30px;width:30px;display:block;border-radius:50%;margin:auto}.change_theme_main .colors .color-change-click .color-circle.circle-blue{background-color:var(--secondary-color)}.change_theme_main .colors .color-change-click .color-circle.circle-red{background-color:var(--dark-red-tag)}.change_theme_main .colors .color-change-click .color-circle.circle-green{background-color:var(--text-green)}.change_theme_main .colors .color-change-click .color-circle.circle-orange{background-color:var(--orange-color)}.change_theme_main .colors .color-change-click .color-circle.circle-maroon{background-color:var(--light-red-tag)}.change_theme_main .colors .color-change-click .color-circle.circle-yellow{background-color:var(--yellow-300)}.change_theme_main .small-images{display:flex;flex-direction:column;max-width:125px;background-color:var(--admin-color)}.change_theme_main .theme_images{max-width:430px}.change_theme_main .theme_images img{max-width:100%;height:auto;max-height:256px;object-fit:cover}.role-permission-body .page_main_form .custom-card{height:calc(100vh - 110px)}.role-permission-body .page_main_form .custom-card .form-action{position:relative;width:fit-content;bottom:unset;left:unset;right:unset;top:unset;padding:0}.role-permission-body .page_main_form .custom-card .form-action .btn{min-width:140px;font-weight:600;min-height:unset;padding:.5rem 1rem}.role-permission-body .page_main_form .custom-card .form-action .btn.btn-cancel{color:var(--black)}.role-permission-body .page_main_form .custom-card .accordion-checklist-heading{background-color:var(--white-200);padding:.5rem 1rem}.role-permission-body .page_main_form .custom-card .accordion-checklist-heading .checklist-ttl{font-weight:600;font-size:var(--fs-14);color:var(--text-black-100)}.role-permission-body .page_main_form .custom-card .accordion-checklist-heading .accordion-checklist .accordion-item{border-color:var(--white-100);border-top-color:var(--white-100)}.role-permission-body.approval_flow_body .page_main_form .custom-card{height:calc(100vh - 70px)}.dark .role-permission-body .accordion-checklist .accordion-item{border-color:var(--gray-light-800);border-top-color:var(--gray-light-800)}.accordion-checklist .accordion-item{border-color:var(--admin-color);border-top:1px solid var(--admin-color);border-radius:.5rem;padding:.25rem;background-color:var(--white)}.accordion-checklist .accordion-button{background-color:var(--white);outline:none;box-shadow:none;padding:.5rem .75rem;font-size:var(--fs-14);color:var(--text-black-100);font-weight:600;border-bottom:1px solid var(--admin-color);border-radius:.5rem}.accordion-checklist .accordion-button::after{display:none}.accordion-checklist .accordion-button .form-check{margin:0;min-height:unset}.accordion-checklist .accordion-button.collapsed{border-bottom:none}.accordion-checklist .accordion-body{padding:0}.accordion-checklist .checklist-item{border-bottom:1px solid var(--admin-color);padding:.75rem 1rem;overflow:hidden}.accordion-checklist .checklist-item .checklist-item-ttl{font-size:var(--fs-14);font-weight:500;color:var(--text-black-100)}.accordion-checklist .checklist-item .form-check{display:flex;justify-content:center;align-items:center}.accordion-checklist .checklist-item:last-child{border-bottom:none}.reports_body .full-height-main-tab{overflow-y:auto;overflow-x:hidden}.custom-card.custom-report-card{background-color:var(--white);padding:1rem;border-radius:.5rem;height:unset}.custom-card.custom-report-card .card-title{font-size:var(--fs-16);margin-bottom:1rem}.custom-card.custom-report-card .report-name{font-size:var(--fs-12);font-weight:500;color:var(--text-black-100)}.custom-card.custom-report-card .report-desc{font-size:var(--fs-12);color:var(--gray-light);margin-top:.25rem}.custom-card.custom-report-card .report-box{background-color:var(--admin-color);padding:.5rem;display:flex;align-items:center;justify-content:space-between;border-radius:.25rem}.custom-card.custom-report-card .report-box .report-action{background-color:var(--white);padding:1rem;border-radius:.25rem;position:relative;transition:.3s all;display:flex;align-items:center;justify-content:center}.custom-card.custom-report-card .report-box .report-action.report-download::after{width:18px;height:19px;background-image:url(../../images/download_sprit.svg);background-position:-3px -2px}.custom-card.custom-report-card .report-box .report-action.report-view::after{width:18px;height:16px;background-image:url(../../images/arrow-sprite.svg);background-position:-3px -4px}.custom-card.custom-report-card .report-box .report-action::after{content:"";position:absolute;background-repeat:no-repeat}.custom-card.custom-report-card .report-box:hover .report-action{background-color:var(--primary-color)}.custom-card.custom-report-card .report-box:hover .report-download::after{background-position:-3px -36px}.custom-card.custom-report-card .report-box:hover .report-view::after{background-position:-3px -38px}.custom-card.custom-report-card .standard-report-list{height:calc(100vh - 287px);overflow-y:auto;overflow-x:hidden}.custom-card.custom-report-card .standard-report-list .report-box{min-height:74px}.custom-card.custom-report-card.h-100vh-210px{height:calc(100vh - 210px)}.dark .custom-card.custom-report-card .report-box .report-action.report-download::after,.dark .custom-card.custom-report-card .report-box .report-action.report-view::after{filter:invert(1)}.dark .custom-card.custom-report-card .report-box:hover .report-action.report-download::after,.dark .custom-card.custom-report-card .report-box:hover .report-action.report-view::after{filter:invert(0)}.add_action_column{background-image:url(../../images/emp_action_icon.svg);background-repeat:no-repeat;width:18px;height:18px;min-height:unset;min-width:unset;cursor:pointer;background-position:-67px -37px}.add_action_column:hover{background-position:-67px -3px}.edit_columns_modal .form-check{border-bottom:1px solid var(--gray-dark-200);padding-bottom:.5rem;width:100%}.inout-report-table{max-height:calc(100vh - 210px)}.inout-report-table .custom_table th{text-align:left;min-width:90px}.inout-report-table .custom_table td:first-child,.inout-report-table .custom_table th:first-child{left:0}.inout-report-table .custom_table td:nth-child(2),.inout-report-table .custom_table th:nth-child(2){left:90px}.inout-report-table .custom_table td:nth-child(3),.inout-report-table .custom_table th:nth-child(3){left:180px}.inout-report-table .custom_table td:nth-child(4),.inout-report-table .custom_table th:nth-child(4){left:422px;box-shadow:inset -2px 0px rgba(0,0,0,.15)}.inout-report-table .custom_table td:nth-child(5),.inout-report-table .custom_table th:nth-child(5){left:unset;box-shadow:unset}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box{min-width:144px;min-height:64px;background-color:var(--white);margin-right:2rem;transition:.3s all}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box .tab_box_details{padding:.5rem;display:flex;align-items:center}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box .tab_box_details .tab_count_box{border:8px solid var(--admin-color);border-radius:12px;background-color:var(--white);min-height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-16);line-height:normal;font-weight:600;color:var(--primary-color)}@media(max-width: 1400px){.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box .tab_box_details .tab_count_box{min-height:40px;min-width:40px;font-size:var(--fs-14);font-weight:500}}@media(max-width: 1400px){.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box .tab_box_details .tab_count_box img{height:18px;width:18px}}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box .tab_box_details .tab_name_box{color:var(--black);font-size:var(--fs-12);font-weight:500;text-align:center;width:100%;margin-left:.5rem}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box:hover{background-color:var(--primary-color)}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box:hover .tab_name_box{color:var(--white)}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box.tab_red_box .tab_count_box{border-color:var(--red-light-200);color:var(--text-red)}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box.tab_red_box .tab_name_box{color:var(--text-red)}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box.tab_red_box:hover{background-color:var(--text-red)}.file-module-body .directory_header_tab .nav-tabs .accordion_tab_box.tab_red_box:hover .tab_name_box{color:var(--white)}.file-module-body .file-action-sec .form-select{border:none}.file-module-body .table .td-file-name{color:var(--secondary-color);font-size:var(--fs-16);font-weight:500}@media(max-width: 1400px){.file-module-body .table .td-file-name{font-size:var(--fs-12)}}.file-module-body .table .td-file-size{color:var(--gray-800);font-size:var(--fs-12)}.file-module-body .table .total-files{color:var(--text-black-100)}.file-module-body .table .total-files:hover{background-color:unset}.file-module-body .accordion-tab-content .tab-pane.active{background-color:var(--white)}.file-module-body .accordion-tab-content .tab-pane .form-select:hover{background-color:var(--gray-200)}.upload_file_modal .upload-file-wrapper .drag-file-area{padding:.5rem 0;width:100%;border-radius:4px}.upload_file_modal .upload-file-wrapper .drag-file-area .default-file-input{display:none}.upload_file_modal .upload-file-wrapper .drag-file-area .label img{width:8%}.my-files-table{max-height:calc(100vh - 280px);height:calc(100vh - 280px)}.my-files-table td .btn:hover{background-color:var(--light-primary);border-radius:.25rem}.my-files-table .expired-row{background-color:var(--red-light-300)}.my-files-table .custom_th_width{width:50%}@media only screen and (max-width: 1366px){.my-files-table .custom_th_width{width:40%}}@media only screen and (max-width: 1199px){.my-files-table .custom_th_width{width:unset}}.file-detials-body .my-files-table{max-height:calc(100vh - 310px);height:calc(100vh - 310px)}.dark .file-module-body .directory_header_tab .nav-tabs .accordion_tab_box:hover .tab_name_box{color:var(--black)}.file-color-box{height:16px;width:16px;display:inline-block;margin-right:.5rem}.file-color-box.box_color_dark_blue{background-color:var(--blue-color)}.file-color-box.box_color_pink{background-color:var(--pink-color)}.file-color-box.box_color_coffe{background-color:var(--coffie-color)}.file-color-box.box_color_green{background-color:var(--green-600)}.file-color-box.box_color_light_blue{background-color:var(--light-blue-200)}.custom_progressbar{height:12px}.custom_progressbar .progress_success_bar{background-color:var(--green-700)}.custom_progressbar .progress_danger_bar{background-color:var(--orange-700)}.custom_progressbar .progress_info_bar{background-color:var(--light-blue)}.bootbox.modal .modal-dialog{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.bootbox.modal .modal-header{display:none}.bootbox.modal .modal-body{border-top:8px solid var(--primary-color);border-top-left-radius:8px;border-top-right-radius:8px;padding:0}.bootbox.modal .modal-body .bootbox-body{font-size:var(--fs-16);font-weight:600;padding:1rem}.bootbox.modal .modal-body .close{background:rgba(0,0,0,0);border:none;color:var(--black);font-weight:400 !important;font-size:37px;padding:0;font-weight:200;height:37px}.bootbox.modal .modal-body .modal_icon{background-image:url("/assets/images/default_info_icon.svg");background-repeat:no-repeat;width:45px;height:38px}.bootbox.modal.delete_model .modal-body{border-top:8px solid var(--text-red)}.bootbox.modal.delete_model .modal-body .modal-msg-title{color:var(--text-red)}.bootbox.modal.delete_model .modal-body .modal_icon{background-image:url("/assets/images/delete_info_icon.svg")}.bootbox.modal.delete_model .modal-footer .btn.bootbox-accept{background-color:var(--text-red);color:var(--white);border:1px solid rgba(0,0,0,0)}.bootbox.modal.delete_model .modal-footer .btn.bootbox-accept:hover,.bootbox.modal.delete_model .modal-footer .btn.bootbox-accept:focus,.bootbox.modal.delete_model .modal-footer .btn.bootbox-accept:focus:active,.bootbox.modal.delete_model .modal-footer .btn.bootbox-accept:active{background-color:var(--red-100);color:var(--white)}.bootbox .modal-footer{border-top:none}.bootbox .modal-footer .btn{min-width:118px;font-size:var(--fs-14);padding:.35rem;min-height:unset;font-weight:600 !important}.bootbox .modal-footer .btn.btn-default:hover{background-color:var(--light-primary);color:var(--text-black)}.bootbox .modal-footer .btn.btn-primary{background-color:var(--primary-color)}.bootbox .modal-footer .btn.bootbox-cancel{min-width:94px;border:1px solid var(--white-100);border-radius:4px;font-size:var(--fs-14);background-color:rgba(0,0,0,0);color:var(--text-black-100)}.bootbox .modal-footer .btn.bootbox-cancel:hover,.bootbox .modal-footer .btn.bootbox-cancel:focus,.bootbox .modal-footer .btn.bootbox-cancel:focus:active,.bootbox .modal-footer .btn.bootbox-cancel:active{background-color:var(--white-100)}.popup_info_model.action-modal.upload_identity_modal .modal-dialog{max-width:600px}.popup_info_model.action-modal.upload_identity_modal .modal-dialog .capture_box_wrapper{background-color:var(--light-primary);border-radius:.5rem;padding:.5rem;height:240px;text-align:center;position:relative}.popup_info_model.action-modal.upload_identity_modal .modal-dialog .capture_box_wrapper .btn_delete{position:absolute;right:0;top:0;opacity:.7}.popup_info_model.action-modal.upload_identity_modal .modal-dialog .capture_face_area{height:240px;display:flex;align-items:center;justify-content:center}.popup_info_model.action-modal.upload_identity_modal .modal-dialog .form-action .btn{min-height:unset;padding:.5rem 1rem;border:none}.vms_visti_request_form .btn_capture{color:var(--primary-color);font-weight:600;border:1px solid var(--primary-color)}.vms_visti_request_form .btn_file_upload{position:relative;font-weight:600;background-color:var(--white);margin-left:1rem}.vms_visti_request_form .btn_file_upload input{opacity:0;position:absolute;width:100%;inset:0}.material_item_list_wrapper{height:calc(100vh - 280px);overflow-y:auto;overflow-x:hidden}.material_item_list_wrapper .material_item_box{position:relative;background-color:var(--white);padding:1.25rem .5rem .5rem;margin-bottom:1rem;border-radius:.25rem}.material_item_list_wrapper .material_item_box .btn_remove_item{position:absolute;top:0px;right:0px;width:fit-content}.datepicker{width:200px;border:1px solid var(--gray-60);border-radius:4px;overflow:hidden}.datepicker .table-condensed{border-color:rgba(0,0,0,0)}.datepicker .table-condensed thead tr:nth-of-type(2){background-color:var(--gray-100)}.datepicker .table-condensed thead tr:nth-of-type(2) th.prev{border-top-left-radius:.25rem}.datepicker .table-condensed thead tr:nth-of-type(2) th.next{border-top-right-radius:.25rem}.datepicker .table-condensed tbody td.day{border-radius:4px}.datepicker .table-condensed tbody td.day:hover{background-color:var(--primary-100)}.datepicker .table-condensed tbody td span{float:left;width:25%;padding:12px 0}.datepicker .table-condensed tbody td.active{background-color:var(--primary-color);color:var(--white)}.datepicker .table-condensed tbody td.disabled{color:var(--bs-gray-500);cursor:not-allowed}.datepicker .table-condensed tbody td.disabled:hover{background-color:rgba(0,0,0,0)}.datepicker .datepicker-days{width:200px}.datepicker th.datepicker-switch{font-size:12px;font-weight:500}.datepicker th.prev,.datepicker th.next{font-weight:400}.datepicker th,.datepicker td{cursor:pointer;font-size:var(--fs-14)}.datepicker th.dow{font-weight:500}.custom_sidelist .quick_add_icon{background-image:url("../../images/nav_right_menu_icons_sprite.svg");background-repeat:no-repeat;display:block;margin-right:8px;transition:.3s}.custom_sidelist .quick_add_icon.apply_leave_icon{background-position:0 0;width:19px;height:17px}.custom_sidelist .quick_add_icon.apply_leave_other_icon{background-position:-29px 0;width:20px;height:17px}.custom_sidelist .quick_add_icon.apply_regularization_icon{background-position:-59px 0;width:19px;height:17px}.custom_sidelist .quick_add_icon.apply_regularization_others_icon{background-position:-88px 0;width:19px;height:17px}.custom_sidelist .quick_add_icon.bulk_import_icon{background-position:-117px 0;width:20px;height:17px}.custom_sidelist .quick_add_icon.import_employee_icon{background-position:-147px 0;width:18px;height:17px}.custom_sidelist .quick_add_icon.add_employee_icon{background-position:-175px 0;width:17px;height:17px}.custom_sidelist .quick_add_icon.add_office_icon{background-position:-202px 0;width:17px;height:17px}.custom_sidelist .quick_add_icon.add_department_icon{background-position:-202px 0;width:17px;height:17px}.custom_sidelist .quick_add_icon.add_team_icon{background-position:-255px 0;width:17px;height:17px}.custom_sidelist .quick_add_icon.add_designation_icon{background-position:-282px 0;width:23px;height:17px}.custom_sidelist .quick_add_icon.add_role_icon{background-position:-315px 0;width:23px;height:17px}.custom_sidelist .quick_add_icon.add_grade_icon{background-position:-342px 0;width:23px;height:17px}.emp_theme .right_nav{background-color:var(--white)}.emp_theme .directory_header_tab .nav-tabs .nav-link{margin-right:4px}.emp_theme .directory_header_tab .nav-tabs .nav-link.active,.emp_theme .directory_header_tab .nav-tabs .nav-link:hover{border-color:var(--white-200);background:var(--white-200)}.emp_theme .directory_header_tab .tab-content .tab-pane.active{background-color:var(--white-200)}.emp_theme .directory_header_tab .tab-content .accordion-header{border:1px solid rgba(0,0,0,0);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.emp_theme .directory_header_tab .tab-content .accordion-body{background-color:var(--admin-color)}.emp_theme .custom_table thead{background-color:var(--emp-theme-100);border-style:hidden}.emp_theme .has-search input{background:var(--emp-theme-100);border:var(--emp-theme-100)}.emp_theme .custom_table.table-header-fixed thead th{background-color:var(--emp-theme-100)}.emp_theme .custom_table.table-hover tbody tr:hover{--bs-table-accent-bg: var(--emp-theme-100)}.emp_theme #chart-container .orgchart{background-color:var(--emp-theme-color-dark)}.emp_theme #chart-container .orgchart .node .title,.emp_theme #chart-container .orgchart .node .content{background-color:var(--emp-theme-100)}.emp_theme .select-attendance-months{background-color:var(--white-200);border-color:var(--gray-dark-300)}.emp_theme .select-attendance-months .current-month{border-left:1px solid var(--gray-dark-300);border-right:1px solid var(--gray-dark-300)}.emp_theme .page_main_form .page_form_header{background:var(--secondary-color);border-radius:4px}.emp_theme .custom-tab-list .nav-link.active{background-color:var(--secondary-color);color:var(--white)}.emp_theme .custom-card.my-profile-card .my-details .emp_name{color:var(--secondary-color)}.emp_theme .custom-card.my-profile-card .my-details .emp_id{color:var(--secondary-color)}.emp_theme .dashboard-card{height:100%}.emp_theme .dashboard_tab_content .dashboard-main-card{height:calc(100vh - 70px)}.emp_theme .form-check-input:checked{background-color:var(--secondary-color);border-color:var(--secondary-color)}.emp_theme .dashboard_tab_content .select-attendance-months{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.emp_theme .dashboard_tab_content .select-attendance-months .current-month{border:none}.emp_theme .dashboard_tab_content .dashboard-card.fixed-height-full-card{height:232px}.emp_theme .dashboard_tab_content .dashboard-card.fixed-height-full-card .upcoming-holiday-list{min-height:150px;max-height:140px;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.emp_theme .dashboard_tab_content .dashboard-card.team-leave-box .dashboard-summary-list{max-height:240px}.emp_theme .primary_text{color:var(--secondary-color)}.emp_table .custom_table tbody tr{border-bottom:1px solid var(--emp-theme-color-dark)}.emp_table .custom_table tbody .leave-row{background-color:rgba(16,119,218,.2)}.emp_table .custom_table tbody .leave-row.regularaization{background-color:rgba(16,119,218,.5)}.emp_table .custom_table tbody .grace-row{background:rgba(255,182,0,.2)}.emp_table .custom_table tbody .absent-row{background:rgba(204,53,53,.2)}.emp_table .custom_table tbody .week-off-row{background:rgba(127,127,127,.1)}.emp_table .custom_table tbody .dropdown-item{cursor:pointer}.emp_table .custom_table tbody .primary_item{color:var(--primary-color)}.emp_table .custom_table tbody .primary_item:active{background-color:rgba(0,0,0,0)}.emp_table .custom_table tbody .secondary_item{color:var(--secondary-color)}.emp_table .custom_table tbody .secondary_item:active{background-color:rgba(0,0,0,0)}.leave-header-box{padding:.5rem}.leave-header-box .leave-header-box-title{font-size:var(--fs-24);font-weight:600}@media(max-width: 1400px){.leave-header-box .leave-header-box-title{font-size:var(--fs-18);font-weight:500}}.leave-header-box .policy-url{font-size:var(--fs-16);font-weight:500}@media(max-width: 1400px){.leave-header-box .policy-url{font-size:var(--fs-14)}}.leave-box{display:flex;align-items:center;justify-content:space-between}.leave-box .leave-box-title{font-size:var(--fs-16);font-weight:500}.leave-box .leave-details{display:flex;align-items:center}.leave-box .leave-details .leave-status{font-size:var(--fs-12)}.leave-box .leave-details .leave-status .leave_days{font-size:var(--fs-16);font-weight:500}.leave-box.holiday-box{display:block}.leave-box.holiday-box .holiday-date{font-size:var(--fs-14)}.leave-box.holiday-box .holiday-type{font-size:var(--fs-12);color:var(--primary-color)}.emp_theme .directory_tab_content .emp_card_box_list .emp_card_box{background-color:var(--emp-theme-100)}.emp_theme .directory_tab_content .emp-directory-fh-table{max-height:750px}@media only screen and (max-height: 768px){.emp_theme .directory_tab_content .emp-directory-fh-table{max-height:550px}}@media only screen and (max-height: 600px){.emp_theme .directory_tab_content .emp-directory-fh-table{max-height:400px}}.emp_theme .total_emp_count{background-color:var(--white);padding:.5rem;border-radius:.5rem;font-size:var(--fs-16)}.employee_profile-view .employee_attendance_datils .emp_attendance_box{padding:.5rem}.employee_profile-view .employee_attendance_datils .monthly_summry{margin:0}.employee_profile-view .leave-balance-tab{height:unset;max-height:unset}.employee_profile-view .leave-balance-tab .custom-card{height:calc(100vh - 290px)}.emp_theme .file-module-body .directory_header_tab .nav-tabs .accordion_tab_box:hover{background-color:var(--secondary-color)}.emp_theme .file-module-body .directory_header_tab .nav-tabs .accordion_tab_box.tab_red_box:hover{background-color:var(--text-red)}.my_shift_tab .custom-card{border-top-left-radius:0;border-top-right-radius:0;height:calc(100vh - 170px)}.custom_table.table-header-fixed.my-shift-table{border-collapse:initial;border-bottom:#fff;border-spacing:.5rem}.custom_table.table-header-fixed.my-shift-table thead tr th{border:1px solid var(--text-gray);border-radius:.25rem;background-color:var(--white);color:var(--text-gray);font-weight:500;text-align:center}.custom_table.table-header-fixed.my-shift-table thead tr th.weekend-day{background-color:var(--gray-90)}.custom_table.table-header-fixed.my-shift-table tbody td{border:1px solid var(--text-gray);border-radius:.25rem;background-color:var(--white);padding:0}.custom_table.table-header-fixed.my-shift-table tbody td .date-box{padding:.5rem;font-size:var(--fs-16);font-weight:500}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box{padding:.25rem .5rem;font-weight:500;text-transform:capitalize;min-height:48px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;border-radius:2px}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box .details-box-ttl{font-size:var(--fs-14);font-weight:500;width:100%;text-align:end}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box .detail-box-sub-ttl{font-size:var(--fs-10);font-weight:500;width:100%;text-align:end}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.week-off-box{background-color:var(--gray-90);color:var(--text-gray)}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.secondary-box{background-color:var(--light-blue-400)}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.secondary-box .details-box-ttl,.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.secondary-box .detail-box-sub-ttl{color:var(--secondary-color)}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.primary-box{background-color:var(--purple-light)}.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.primary-box .details-box-ttl,.custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.primary-box .detail-box-sub-ttl{color:var(--primary-color)}.emp_theme .select-attendance-box{background-color:var(--white);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.custom_modal_dropdown .dropdown-toggle{height:42px}.custom_modal_dropdown .dropdown-toggle::after{position:absolute;right:16px}.custom_modal_dropdown .dropdown-menu{width:100%;padding:0}.custom_modal_dropdown .dropdown-menu .dropdown-item{font-weight:500}.custom_modal_dropdown .dropdown-menu .shift-policy-time{font-size:var(--fs-14);font-weight:400}.my_model.calender_modal_main .requested_emp_pic{border:unset}.my_model.calender_modal_main .profile_code{font-size:1rem}@media(max-width: 1400px){.my_model.calender_modal_main .profile_code{font-size:var(--fs-14)}}.my_model.calender_modal_main .date_ctm,.my_model.calender_modal_main .day_ctm{font-size:.875rem}.my_model.calender_modal_main .dashboard-card-sub-title{font-size:var(--fs-14)}.my_model.calender_modal_main .dashboard-card-sub-title span{font-size:var(--fs-14)}.my_model.calender_modal_main .title_header_ctm{background-color:var(--white-200);padding:.25rem .5rem}.my_model.calender_modal_main .shift_content_ctm{font-size:12px;font-weight:400;line-height:24px;letter-spacing:.04em;padding:.5rem}.my_model.calender_modal_main .shift_content_ctm.type{font-weight:500;text-transform:uppercase}.my_model.calender_modal_main .shift_content_ctm.mode{font-weight:500;text-transform:capitalize}.getting_started_wrapper .gs_main{padding:1rem 2rem}.getting_started_wrapper .gs_main .gs-title{font-size:2rem;font-weight:400;line-height:48px;letter-spacing:.04em;color:var(--primary-color)}.getting_started_wrapper .gs_main .gs-title span{font-weight:600}.getting_started_wrapper .gs_main .gs_card_main{background-color:var(--white);padding:1.5rem;border-radius:1rem;box-shadow:0px 0px 7px 0px rgba(0,0,0,.1)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_text,.getting_started_wrapper .gs_main .gs_card_main .gs_card_title,.getting_started_wrapper .gs_main .gs_card_main .gs-tab-title{letter-spacing:.04em;color:var(--primary-color)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_title{font-size:28px;font-weight:500;line-height:40px}.getting_started_wrapper .gs_main .gs_card_main .gs_card_text,.getting_started_wrapper .gs_main .gs_card_main .gs-tab-title{font-size:1rem;line-height:24px;white-space:nowrap}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body{padding:2rem 0}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs-status{padding:.5rem;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.04em;text-align:center;border-radius:1rem;text-transform:capitalize}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs-status.pending{color:var(--gray-46);background-color:var(--white-smoke-100)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs-status.completed{color:var(--green-300);background-color:var(--green-mint-100)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .nav{border-right:1px solid var(--gray-50)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .btn-gs-tab{background-color:var(--white);padding:2rem 1.5rem;border-radius:unset;border-bottom:1px solid var(--gray-50)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .btn-gs-tab.active{background-color:var(--emp-theme-color)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .btn-gs-tab.active .gs-tab-number{background-color:var(--white)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .btn-gs-tab .gs-tab-number{background-color:var(--white-200);padding:.5rem;border-radius:.25rem;font-size:20px;font-weight:600;line-height:16px;letter-spacing:.04em;text-align:center;color:var(--primary-color)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .btn-gs-tab .gs-tab-title{font-weight:500}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content{padding:0 0 0 1.25rem}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_header{margin-bottom:2rem}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_header .tc_header_title{font-size:20px;font-weight:500;line-height:32px;letter-spacing:.04em;color:var(--primary-color)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_header .tc_header_text{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.04em;color:var(--text-gray)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .card{padding:2rem;cursor:pointer;height:100%;border:1px solid var(--gray-50)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .gs_tc_card_img{background-color:var(--white-200);height:64px;width:64px;border-radius:.5rem;margin:auto;padding:12px;margin-bottom:.5rem}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .card-title{font-size:18px;font-weight:600;line-height:32px;letter-spacing:.04em;color:var(--primary-color);margin-bottom:.5rem}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .card-text{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.02em;color:var(--text-gray);margin-bottom:1rem}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .gs-status{width:fit-content;margin:auto}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .default_roles_wrapper{margin-top:2rem;border:1px solid var(--gray-50);border-radius:.5rem;padding:.5rem}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .default_roles_wrapper .dr_img{background-color:var(--white-200);border-radius:.5rem;padding:.5rem;width:fit-content}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .default_roles_wrapper .dr_title{font-size:14px;font-weight:500;line-height:21px;letter-spacing:.04em;color:var(--primary-color)}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .default_roles_wrapper .drw_role_text{font-size:12px;line-height:18px;letter-spacing:.02em}.getting_started_wrapper .gs_main .gs_card_main .gs_card_body .gs_tabs_main .tab-content .gs_tc_body .dr_text_danger{font-size:10px;font-weight:500;line-height:15px;letter-spacing:.04em;color:var(--text-red)}.card-custom-form .custom_file_upload .form-control{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.gs_primary_modal .modal-body{padding:2rem}.gs_primary_modal .modal-footer{padding:0 2rem 2rem}.gs_primary_modal .greetings_title_ctm{font-size:3rem;line-height:56px;margin-bottom:2rem;color:var(--primary-color)}.gs_primary_modal .greetings_text_ctm{font-size:14px;line-height:21px;letter-spacing:.04em;color:var(--text-black-100)}.gs_primary_modal .btn_primary,.gs_primary_modal .btn_common{font-size:1rem;font-weight:600;line-height:20px;letter-spacing:.04em}.gs_primary_modal .btn_primary{background-color:var(--primary-color);color:var(--white)}.gs_primary_modal .btn_primary:hover{background-color:var(--btn-hover)}.gs_primary_modal .btn_common:hover{background-color:var(--white-100)}.alert_wrapper .alert_danger_ctm{background-color:var(--light-rose-100);box-shadow:2px 2px 4px 0px rgba(0,0,0,.2);padding:.5rem 1rem;max-width:400px;margin-left:auto;margin-bottom:0}.alert_wrapper .alert_danger_ctm .alert-text{font-size:14px;font-weight:600;line-height:24px;letter-spacing:.04em;color:var(--text-black-100)}.emp_theme .custom_sidebar .nav-link p{color:var(--text-black-100)}.emp_theme .custom_sidebar .nav-link.active{background-color:unset}.emp_theme .custom_sidebar .nav-link.active p{color:var(--primary-color)}.emp_theme .custom_sidebar .nav-link.active .menu_icon{background:var(--secondary-color)}.emp_theme .custom_sidebar .nav-link.active:focus p,.emp_theme .custom_sidebar .nav-link.active:hover p,.emp_theme .custom_sidebar .nav-link.active.active p{color:var(--text-black-100)}.emp_theme .custom_sidebar .nav-link:hover .menu_icon,.emp_theme .custom_sidebar .nav-link:focus .menu_icon{background:var(--secondary-100)}.emp_theme .right_nav{background-color:var(--white-200)}.emp_theme .right_nav .top_nav .clock_time{color:var(--text-black-100)}.emp_theme .custom_sidebar .nav-link .navigation-icon{background-image:url("../../images/navigation_sprite.svg");background-repeat:no-repeat;margin:0 auto}.emp_theme .model-form-lable{color:var(--text-black-100)}.emp_theme .custom_sidelist a:hover{background-color:var(--secondary-100)}.emp_theme .custom_sidelist a:focus,.emp_theme .custom_sidelist a:active{background-color:var(--secondary-color)}.emp_theme .custom_sidelist .accordion .accordion-button{color:var(--white);background-color:var(--secondary-color)}.emp_theme .custom_sidelist .accordion .accordion-button:hover{background-color:var(--secondary-100)}.emp_theme .custom_sidelist .accordion .accordion-button:focus,.emp_theme .custom_sidelist .accordion .accordion-button:active{background-color:var(--secondary-color);color:var(--white)}.emp_theme .custom_sidelist .accordion .accordion-button.collapsed:hover{background-color:var(--secondary-100)}.emp_theme .custom_sidelist h3{color:var(--secondary-color)}.custom_sidelist.company_module_slidelist{width:400px}.custom_sidelist.company_module_slidelist .company_module_list{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%;gap:4px}.custom_sidelist.company_module_slidelist .company_module_list li{width:45%;height:180px;padding:1rem;transition:.3s;border-radius:4px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--white);border:1px solid var(--gray-dark-300)}.custom_sidelist.company_module_slidelist .company_module_list li:hover,.custom_sidelist.company_module_slidelist .company_module_list li.active{border:1px solid var(--text-gray);background:var(--primary-100);box-shadow:1px 1px 8px 0px rgba(37,37,37,.2509803922)}.custom_sidelist.company_module_slidelist .company_module_list li a{position:relative;padding:0;margin:0;display:inline-grid;text-align:center}.custom_sidelist.company_module_slidelist .company_module_list li a:hover{background:rgba(0,0,0,0)}.custom_sidelist.company_module_slidelist .company_module_list li a::before{content:"";background-repeat:no-repeat;background-position:center;margin-bottom:1rem}.custom_sidelist.company_module_slidelist .company_module_list li.module_Attendance a::before{background-image:url("../../images/attendance_img.svg");width:148px;height:87px}.custom_sidelist.company_module_slidelist .company_module_list li.module_VMS a::before{background-image:url("../../images/vms_img.svg");width:122px;height:102px}.custom_sidelist.company_module_slidelist .company_module_list li.module_CMS a::before{background-image:url("../../images/cms_img.svg");width:110px;height:105px}.custom_sidelist.company_module_slidelist .company_module_list li.module_ACS a::before{background-image:url("../../images/acs_img.svg");width:108px;height:100px}.dark .emp_theme .custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.primary-box{background-color:var(--blue-100)}.dark .emp_theme .custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.week-off-box{background-color:var(--white-200)}.dark .emp_theme .custom_table.table-header-fixed.my-shift-table tbody td .date-details-box.week-off-box .details-box-ttl{color:var(--gray-light-900)}.emp_theme .my_model.drawer .modal-dialog .modal-content .modal-header{background-color:var(--secondary-color)}.emp_theme .my_model.drawer .modal-dialog .modal-content .modal-footer .form-btn-submit .btn-submit{background-color:var(--secondary-color)}.emp_theme .my_model.drawer .modal-dialog .modal-content .modal-footer .form-btn-submit .btn-submit:hover,.emp_theme .my_model.drawer .modal-dialog .modal-content .modal-footer .form-btn-submit .btn-submit:focus:active{background-color:var(--secondary-light-color)}html.dark .form-control::placeholder,html.dark input::placeholder,html.dark select::placeholder{color:var(--black)}html.dark .form-check-input{background-color:var(--dark-black-100);border-color:var(--gray-light-800)}html.dark .theme_bg ::-webkit-scrollbar-thumb,html.dark .emp_theme ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--admin-color);background-color:var(--admin-color)}html.dark .theme_bg .bg-white,html.dark .emp_theme .bg-white{background-color:var(--admin-color) !important}html.dark .theme_bg .form-select,html.dark .theme_bg .form-control,html.dark .emp_theme .form-select,html.dark .emp_theme .form-control{background-color:var(--white);color:var(--text-black-100)}html.dark .theme_bg .form-select,html.dark .emp_theme .form-select{color:var(--text-black-100);background-image:url("../../images/down-chevron-white.svg")}html.dark .theme_bg .form-btn-submit .btn-submit,html.dark .emp_theme .form-btn-submit .btn-submit{color:var(--text-black-100)}html.dark .theme_bg .form-btn-submit .btn-submit:hover,html.dark .emp_theme .form-btn-submit .btn-submit:hover{background-color:var(--primary-100)}html.dark .theme_bg .accordion-item,html.dark .emp_theme .accordion-item{color:var(--black)}html.dark .theme_bg .accordion-item .accordion-header .accordion-button::after,html.dark .emp_theme .accordion-item .accordion-header .accordion-button::after{filter:invert(1)}html.dark .theme_bg .custom_table thead th,html.dark .emp_theme .custom_table thead th{background-color:var(--dark-black-100) !important;color:var(--text-black-100) !important}html.dark .theme_bg .custom_table tbody td p,html.dark .emp_theme .custom_table tbody td p{color:var(--black)}html.dark .theme_bg .custom_table tbody td p.user_email_id,html.dark .emp_theme .custom_table tbody td p.user_email_id{color:var(--gray-40)}html.dark .theme_bg .custom_table tbody .dropdown-toggle img,html.dark .emp_theme .custom_table tbody .dropdown-toggle img{filter:invert(1)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover,html.dark .emp_theme .custom_table.table-hover tbody tr:hover{background-color:var(--white-200)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover *,html.dark .emp_theme .custom_table.table-hover tbody tr:hover *{color:var(--text-black-100)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover .reject_btn,html.dark .emp_theme .custom_table.table-hover tbody tr:hover .reject_btn{color:var(--text-red)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover .reject_btn:hover,html.dark .emp_theme .custom_table.table-hover tbody tr:hover .reject_btn:hover{color:var(--text-black-100)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover .approve_btn,html.dark .emp_theme .custom_table.table-hover tbody tr:hover .approve_btn{color:var(--green-300)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover .approve_btn:hover,html.dark .emp_theme .custom_table.table-hover tbody tr:hover .approve_btn:hover{color:var(--text-black-100)}html.dark .theme_bg .custom_table.table-hover tbody tr:hover .text-black,html.dark .emp_theme .custom_table.table-hover tbody tr:hover .text-black{color:var(--text-black-100) !important}html.dark .theme_bg .custom_table.table-hover tbody tr:hover .sticky_cell,html.dark .emp_theme .custom_table.table-hover tbody tr:hover .sticky_cell{background-color:var(--white-200)}html.dark .theme_bg .custom_table.table-hover tbody tr td .text-black,html.dark .emp_theme .custom_table.table-hover tbody tr td .text-black{color:var(--text-black-100) !important}html.dark .theme_bg .custom_table .dropdown-menu.show,html.dark .emp_theme .custom_table .dropdown-menu.show{background-color:var(--white)}html.dark .theme_bg .custom_sidebar .nav-link .menu_icon .navigation-icon,html.dark .emp_theme .custom_sidebar .nav-link .menu_icon .navigation-icon{filter:invert(1)}html.dark .theme_bg .custom_sidebar .nav-link:hover .menu_icon,html.dark .emp_theme .custom_sidebar .nav-link:hover .menu_icon{background:var(--primary-100)}html.dark .theme_bg .custom_sidebar .nav-link.active .navigation-icon,html.dark .emp_theme .custom_sidebar .nav-link.active .navigation-icon{filter:invert(0%)}html.dark .theme_bg .directory_tab_content .add_employee .accordion-item .accordion-header,html.dark .emp_theme .directory_tab_content .add_employee .accordion-item .accordion-header{background-color:var(--white);border-radius:0}html.dark .theme_bg .directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box p,html.dark .emp_theme .directory_tab_content .add_employee .accordion-item .accordion-body .employee_data .emp_box p{color:var(--black)}html.dark .theme_bg .directory_company_tab .flex-column .nav-link.active,html.dark .theme_bg .directory_company_tab .flex-column .nav-link:focus,html.dark .emp_theme .directory_company_tab .flex-column .nav-link.active,html.dark .emp_theme .directory_company_tab .flex-column .nav-link:focus{color:var(--text-black-100)}html.dark .theme_bg .directory_company_tab .flex-column .nav-link:hover,html.dark .emp_theme .directory_company_tab .flex-column .nav-link:hover{background-color:var(--primary-color)}html.dark .theme_bg .selected-criteria-box .criteria-item-close img,html.dark .emp_theme .selected-criteria-box .criteria-item-close img{filter:invert(1)}html.dark .theme_bg .dropdown-criteria-item-list.show,html.dark .emp_theme .dropdown-criteria-item-list.show{background-color:var(--dark-theme-black)}html.dark .theme_bg .report-desc,html.dark .emp_theme .report-desc{color:var(--gray-light-700)}html.dark .theme_bg .my_model.drawer .modal-dialog .modal-content .modal-header,html.dark .emp_theme .my_model.drawer .modal-dialog .modal-content .modal-header{color:var(--text-black-100)}html.dark .theme_bg .my_model.drawer .modal-dialog .modal-content .modal-header .close,html.dark .emp_theme .my_model.drawer .modal-dialog .modal-content .modal-header .close{color:var(--text-black-100)}html.dark .theme_bg .popup_info_model .modal-dialog .modal-content .modal-footer.form-action .btn,html.dark .emp_theme .popup_info_model .modal-dialog .modal-content .modal-footer.form-action .btn{color:var(--text-black-100)}html.dark .theme_bg .action-modal .modal-content .modal-body .modal-msg-desc,html.dark .emp_theme .action-modal .modal-content .modal-body .modal-msg-desc{color:var(--text-black-100)}html.dark .theme_bg .custom-timeline-box,html.dark .emp_theme .custom-timeline-box{background-color:var(--white-200)}html.dark .theme_bg .custom-timeline-box .text-black,html.dark .emp_theme .custom-timeline-box .text-black{color:var(--text-black-100) !important}html.dark .theme_bg .custom-timeline-box .timeline-list .custom-timeline li .timeline-panel,html.dark .emp_theme .custom-timeline-box .timeline-list .custom-timeline li .timeline-panel{background-color:var(--white)}html.dark .theme_bg .custom-timeline-box .timeline-list .custom-timeline li .timeline-panel.bubble-msg-box.left::after,html.dark .emp_theme .custom-timeline-box .timeline-list .custom-timeline li .timeline-panel.bubble-msg-box.left::after{border-right-color:var(--dark-theme-black)}html.dark .theme_bg .custom-timeline-box .timeline-list .custom-timeline li .timeline-panel .timeline-heading,html.dark .emp_theme .custom-timeline-box .timeline-list .custom-timeline li .timeline-panel .timeline-heading{color:var(--text-black-100)}html.dark .theme_bg .attendance_summary_body .dropdown-item,html.dark .emp_theme .attendance_summary_body .dropdown-item{background-color:var(--white-200);color:var(--text-black-100) !important}html.dark .theme_bg .attendance_summary_body .dropdown-item:hover,html.dark .emp_theme .attendance_summary_body .dropdown-item:hover{background-color:var(--dark-black-100)}html.dark .theme_bg .right_nav,html.dark .emp_theme .right_nav{background-color:var(--white-200)}html.dark .theme_bg .right_nav .right_side_icon.menu_icon,html.dark .emp_theme .right_nav .right_side_icon.menu_icon{filter:invert(1)}html.dark .theme_bg .text-black,html.dark .theme_bg .emp_profile_label,html.dark .theme_bg label,html.dark .theme_bg .file-path,html.dark .theme_bg .emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details .emp_name,html.dark .theme_bg .page_main_form .page_form_header h2,html.dark .theme_bg .emp_header_text_style,html.dark .emp_theme .text-black,html.dark .emp_theme .emp_profile_label,html.dark .emp_theme label,html.dark .emp_theme .file-path,html.dark .emp_theme .emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details .emp_name,html.dark .emp_theme .page_main_form .page_form_header h2,html.dark .emp_theme .emp_header_text_style{color:var(--text-black-100) !important}html.dark .theme_bg .custom_sidelist a:hover,html.dark .theme_bg .custom_sidelist a:focus,html.dark .emp_theme .custom_sidelist a:hover,html.dark .emp_theme .custom_sidelist a:focus{color:var(--red-light-100)}html.dark .theme_bg .custom_sidelist .accordion-button,html.dark .emp_theme .custom_sidelist .accordion-button{color:var(--black)}html.dark .theme_bg .custom_sidelist .accordion-button:hover,html.dark .theme_bg .custom_sidelist .accordion-button:focus,html.dark .emp_theme .custom_sidelist .accordion-button:hover,html.dark .emp_theme .custom_sidelist .accordion-button:focus{color:var(--black)}html.dark .theme_bg .custom_sidelist .accordion-button.collapsed,html.dark .emp_theme .custom_sidelist .accordion-button.collapsed{color:var(--black) !important}html.dark .theme_bg .custom_sidelist .accordion-button.collapsed .quick_add_icon,html.dark .emp_theme .custom_sidelist .accordion-button.collapsed .quick_add_icon{filter:invert(1)}html.dark .theme_bg .custom_sidelist .quick_add_icon,html.dark .emp_theme .custom_sidelist .quick_add_icon{filter:invert(1)}html.dark .theme_bg .directory_tab_content .emp_card_box_list .emp_card_box,html.dark .emp_theme .directory_tab_content .emp_card_box_list .emp_card_box{background-color:var(--white-200)}html.dark .theme_bg .directory_tab_content .emp_card_box_list .emp_card_box p,html.dark .emp_theme .directory_tab_content .emp_card_box_list .emp_card_box p{color:var(--text-black-100)}html.dark .theme_bg .emp_card_box:hover,html.dark .emp_theme .emp_card_box:hover{background-color:var(--white)}html.dark .theme_bg .calender_table_wrapper .table thead th,html.dark .emp_theme .calender_table_wrapper .table thead th{background-color:var(--white);color:var(--text-black-100)}html.dark .theme_bg .calender_table_wrapper .table td,html.dark .emp_theme .calender_table_wrapper .table td{color:var(--text-black-100)}html.dark .theme_bg .calender_table_wrapper .table td.week-off,html.dark .emp_theme .calender_table_wrapper .table td.week-off{background-color:var(--white)}html.dark .theme_bg .highcharts-background,html.dark .emp_theme .highcharts-background{fill:var(--white)}html.dark .theme_bg circle,html.dark .emp_theme circle{fill:var(--white)}html.dark .theme_bg .dashboard-card .highcharts-axis-labels text,html.dark .theme_bg .dashboard-card .highcharts-legend-item text,html.dark .emp_theme .dashboard-card .highcharts-axis-labels text,html.dark .emp_theme .dashboard-card .highcharts-legend-item text{color:var(--text-black-100) !important;fill:var(--text-black-100) !important}html.dark .theme_bg .dashboard-card .dashboard-list-header,html.dark .emp_theme .dashboard-card .dashboard-list-header{background-color:var(--dark-black-100)}html.dark .theme_bg .dashboard-card .dashboard-summary-box .dashboard-summary-name,html.dark .emp_theme .dashboard-card .dashboard-summary-box .dashboard-summary-name{color:var(--text-black-100)}html.dark .theme_bg .dashboard-card .recent-hire-emp-designation,html.dark .theme_bg .dashboard-card .db-block-sub-ttl,html.dark .emp_theme .dashboard-card .recent-hire-emp-designation,html.dark .emp_theme .dashboard-card .db-block-sub-ttl{color:var(--gray-light-300)}html.dark .theme_bg .dashboard-card .divStack img,html.dark .emp_theme .dashboard-card .divStack img{filter:invert(1)}html.dark .theme_bg .btn_success,html.dark .theme_bg .btn_red,html.dark .theme_bg .btn_secondary,html.dark .emp_theme .btn_success,html.dark .emp_theme .btn_red,html.dark .emp_theme .btn_secondary{color:var(--text-black-100)}html.dark .theme_bg .form-switch .form-check-input:checked,html.dark .emp_theme .form-switch .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}html.dark .theme_bg input[type=time],html.dark .emp_theme input[type=time]{background-color:var(--white-200)}html.dark .theme_bg .approove-rection-btn-group .btn,html.dark .emp_theme .approove-rection-btn-group .btn{border-color:var(--primary-light);color:var(--primary-light)}html.dark .theme_bg .approove-rection-btn-group .btn:hover,html.dark .emp_theme .approove-rection-btn-group .btn:hover{color:var(--primary-color) !important;background-color:var(--primary-light)}html.dark .theme_bg .select2-container.select2-container--default .select2-selection--single,html.dark .emp_theme .select2-container.select2-container--default .select2-selection--single{background-color:var(--white)}html.dark .theme_bg .select2-container.select2-container--default .select2-selection__rendered,html.dark .theme_bg .select2-container.select2-container--default .select2-selection__placeholder,html.dark .emp_theme .select2-container.select2-container--default .select2-selection__rendered,html.dark .emp_theme .select2-container.select2-container--default .select2-selection__placeholder{color:var(--text-black-100)}html.dark .theme_bg .select2-container.select2-container--default .select2-results__option--highlighted,html.dark .theme_bg .select2-container.select2-container--default .select2-results__option[aria-selected=true],html.dark .emp_theme .select2-container.select2-container--default .select2-results__option--highlighted,html.dark .emp_theme .select2-container.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--admin-color)}html.dark .theme_bg .select2-container.select2-container--default .select2-selection__arrow,html.dark .emp_theme .select2-container.select2-container--default .select2-selection__arrow{background-image:url(../../images/down-chevron-white.svg);background-repeat:no-repeat}html.dark .theme_bg .select2-container .select2-dropdown,html.dark .emp_theme .select2-container .select2-dropdown{background-color:var(--white)}html.dark .theme_bg .select2-container .select2-dropdown .select2-search .select2-search__field,html.dark .emp_theme .select2-container .select2-dropdown .select2-search .select2-search__field{background-color:var(--admin-color);color:var(--text-black-100)}html.dark .theme_bg .add_criteria_modal .select2-selection,html.dark .emp_theme .add_criteria_modal .select2-selection{background-image:url(../../images/down-chevron-white.svg);background-repeat:no-repeat}html.dark .theme_bg .select2-container--disabled .select2-selection,html.dark .theme_bg .select2-container--disabled .select2-selection__rendered,html.dark .emp_theme .select2-container--disabled .select2-selection,html.dark .emp_theme .select2-container--disabled .select2-selection__rendered{background-color:var(--white) !important;border:none}html.dark .theme_bg .select2-container--disabled .select2-selection .select2-selection__arrow,html.dark .theme_bg .select2-container--disabled .select2-selection__rendered .select2-selection__arrow,html.dark .emp_theme .select2-container--disabled .select2-selection .select2-selection__arrow,html.dark .emp_theme .select2-container--disabled .select2-selection__rendered .select2-selection__arrow{display:none}html.dark .theme_bg .preview_emp_detail_wrapper,html.dark .emp_theme .preview_emp_detail_wrapper{background-color:var(--admin-color)}html.dark .theme_bg .custom-tab-set .policy-card,html.dark .theme_bg .custom-card-set .policy-card,html.dark .emp_theme .custom-tab-set .policy-card,html.dark .emp_theme .custom-card-set .policy-card{background-color:var(--white-200)}html.dark .theme_bg .dataTables_info,html.dark .emp_theme .dataTables_info{color:var(--text-black-100)}html.dark .theme_bg .table>:not(caption)>*>*,html.dark .emp_theme .table>:not(caption)>*>*{border-color:var(--gray-light-800)}html.dark .theme_bg .my-profile-card .custom-tab-list .nav-link.active,html.dark .emp_theme .my-profile-card .custom-tab-list .nav-link.active{color:var(--black)}html.dark .emp_theme .attendance_summary_body .dropdown-item{background-color:var(--white)}html.dark .emp_theme .attendance_summary_body .dropdown-item:hover{background-color:var(--white-200)}html.dark .emp_theme .custom_sidebar .nav-link:hover .menu_icon{background:var(--secondary-100)}html.dark .emp_theme .custom_sidebar .nav-link.active:hover .menu_icon{background-color:var(--secondary-color)}html.dark .emp_theme .leave-type-box:hover{background-color:var(--secondary-100)}html.dark .emp_theme .custom_sidelist h3{color:var(--secondary-color)}html.dark .theme_bg .invalid-feedback{color:var(--text-red) !important}html.dark .theme_bg .custom_table td .form-check-input:checked{background-color:var(--primary-color)}html.dark .theme_bg .leave-type-box{background-color:var(--dark-black-100)}html.dark .theme_bg .leave-type-box:hover{background-color:var(--purple-light)}html.dark .theme_bg .custom-card.my-profile-card .my-details .emp_name{color:var(--primary-light)}html.dark .theme_bg .custom-card.my-profile-card .my-details .emp_id{color:var(--primary-light)}html.dark .theme_bg .custom-card.my-profile-card .emp_profile_pic #confirm-img{border-color:var(--dark-black-100) !important}html.dark .theme_bg .custom_sidelist h3{color:var(--primary-light)}html.dark .dashboard-card .leave-day,html.dark .dashboard-card .total-leave-days,html.dark .dashboard-card .db-block-small-ttl{color:var(--gray-light-900)}html.dark .monthly-attendance-table.shift-roster-table .custom_table .roster-block:hover{background-color:var(--primary-100)}html.dark .monthly-attendance-table.shift-roster-table .custom_table .roster-block .policy-name{color:var(--primary-light)}html.dark .monthly-attendance-table .custom_table .sticky_cell{background-color:var(--admin-color)}html.dark .dashboard-card-header img,html.dark .monthly-bill-detail-box img{filter:invert(1)}html.dark .bg_white{background-color:var(--white-200)}html.dark .dashboard-report-item a img{filter:invert(1)}html.dark .gray-text-label{color:var(--gray-light-900)}html.dark .primary_text{color:var(--primary-light)}html.dark .add_btn img{filter:invert(1)}html.dark .add_btn:hover{background-color:var(--dark-black-100)}html.dark .directory_header_tab .nav-tabs .nav-link.active,html.dark .directory_header_tab .nav-tabs .nav-link:hover{background-color:var(--dark-black-100)}html.dark .directory_header_tab .tab-content .tab-pane.active{background-color:var(--dark-black-100)}html.dark .btn_add_criteria img.light_icon{display:none}html.dark .btn_add_criteria img.dark_icon{display:block}html.dark .clock_img{filter:invert(1)}html.dark .attendance-filter-btn img,html.dark .btn-soft-warning img,html.dark .paginate_button img,html.dark .btn_next_month img,html.dark .btn_previous_month img,html.dark .history_btn img,html.dark .emp_action_btn img,html.dark .info_btn img,html.dark .tab_count_box img,html.dark .filter-btn img{filter:invert(1)}html.dark #imgInfo{filter:invert(1)}html.dark .form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}html.dark .tbl-col-search .dropdown-item:focus,html.dark .tbl-col-search .dropdown-item:active,html.dark .tbl-col-search .dropdown-item:hover{background-color:var(--dark-black-100)}html.dark .custom_table .dropdown .dropdown-toggle:hover img,html.dark .custom_table .dropdown .dropdown-toggle:focus img,html.dark .custom_table .dropdown .dropdown-toggle:active img,html.dark .custom_table .dropdown .dropdown-toggle.show img{background-color:var(--gray-light-300)}.glyphicon{border:solid var(--black);border-width:0 3px 3px 0;display:inline-block;padding:3px;width:auto !important}.glyphicon.glyphicon-chevron-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.glyphicon.glyphicon-chevron-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.bootstrap-timepicker-widget table td .bootstrap-timepicker-hour,.bootstrap-timepicker-widget table td .bootstrap-timepicker-minute{border:none}body p{margin:0}body a{text-decoration:none}body a:hover{outline:none}body .font_weight_medium{font-weight:500}body .primary_text{color:var(--primary-color)}body .text-theme{color:var(--primary-color)}body .secondary_text{color:var(--secondary-color)}body .text-black{color:var(--text-black-100)}body .text-dark-black{color:var(--black)}body .text-gray{color:var(--text-gray)}body .text-red{color:var(--text-red)}body .text_danger{color:var(--text-red) !important}body .text-success-light{color:var(--green-400)}body .text-gray-dark{color:var(--gray-dark)}body .gray-text-label{font-size:var(--fs-16);color:var(--gray-dark);font-weight:600;text-transform:capitalize}body .text_success{color:var(--green-300) !important}body .text-orange{color:var(--orange-600)}body .text-orange-100{color:var(--orange-color)}body .text-yellow{color:var(--yellow-200)}body .text_purple{color:var(--purple-100)}body .text_pink{color:var(--pink-300)}body .add_btn{color:var(--black);font-weight:500;position:relative;display:inline-block;font-size:var(--fs-14);padding:.5rem;border-radius:4px;width:fit-content}body .add_btn:hover{background-color:var(--gray-light-900)}body .remove_btn{color:var(--primary-color);font-weight:500;display:inline-block;font-size:var(--fs-14);padding:.5rem}body .remove_btn::after{content:"";background-image:url(../../images/remove_sprite.svg);background-repeat:no-repeat;position:absolute;height:16px;width:16px;background-position:0px 0px;left:-16px;top:8px}body .remove_btn:hover{color:var(--btn-hover)}body .remove_btn:hover::after{background-position:0px -26px}body .file_move_btn{position:relative;display:inline-block}body .file_move_btn::after{content:"";background-image:url(../../images/file_move_icon.svg);background-repeat:no-repeat;position:absolute;height:14px;width:14px;background-position:-3px -3px;left:-16px;top:10px}body .file_move_btn:hover{color:var(--btn-hover)}body .file_move_btn:hover::after{background-position:-3px -33px}body select.form-select option.opt{color:var(--text-black-100);font-weight:500;font-size:var(--fs-14)}body select.form-select option.opt:hover,body select.form-select option.opt:focus,body select.form-select option.opt:focus-within{background:var(--light-primary)}body input::-webkit-outer-spin-button,body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body input[type=number]{-moz-appearance:textfield}body .empty_screen_spacer{height:calc(100vh - 96px)}body .empty_screen_spacer .empty_screen p{color:var(--text-black-100);font-size:var(--fs-14)}body .empty_screen_spacer .empty_screen .empty_text{font-size:var(--fs-16);font-weight:600;color:var(--text-black-100)}body input[type=time]{background:var(--white);border:none;padding:5px 16px;color:var(--text-black-100);font-weight:500;outline:none;border:1px solid var(--menu-hover)}body .form-check-label{cursor:pointer}body .samll_input{width:110px}body .samll_input_date{width:150px}body .w_100px{width:100px}.invalid-feedback{font-size:var(--fs-12)}.form-control,.form-select{font-size:var(--fs-14)}.bg_white{background-color:var(--white)}.br_8px{border-radius:.5rem}.btn_primary{background-color:var(--primary-color);color:var(--white)}.btn_primary:hover,.btn_primary:focus:active{background-color:var(--btn-hover);color:var(--white)}.form-select option{background:var(--white)}ul.dropdown-menu.show{background-color:var(--white)}ul.dropdown-menu .dropdown-item:hover{background-color:var(--admin-color)}body{font-family:"Poppins",sans-serif;font-size:.875rem;color:var(--text-black-100);top:0px !important}body .container{padding-left:15px;padding-right:15px}body .btn{transition:.3s;font-size:var(--fs-14);letter-spacing:.64px;border:none}body .skiptranslate{display:none}body .btn-check:focus+.btn,body .btn:focus,body .btn:first-child:active{outline:unset;box-shadow:unset;border-color:unset}body ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px;background-color:rgba(0,0,0,0)}body ::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0);height:5px}body ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #d9d9d9;background-color:#d9d9d9}body .custom-card{position:relative}body .custom-card .edit_icon{background:url("../../images/icons/edit-sprite.svg") no-repeat;width:56px;height:22px;position:absolute;right:21px;font-size:var(--fs-16);top:13px;cursor:pointer;display:none;background-position:-7px -6px}body .custom-card .edit_icon:hover{background-position:-7px -48px}body .custom-card:hover .edit_icon{display:block}body .custom-card.h-calc-170{height:calc(100vh - 170px)}body .custom-card.h-calc-170 .form-action{bottom:20px}body .custom-card.h-calc-170 .card-custom-form{height:auto;max-height:calc(100vh - 330px);overflow-y:auto;overflow-x:hidden}body .custom-card.h-calc-170.office-custom-card .card-custom-form{height:305px;max-height:305px;overflow-y:auto;overflow-x:hidden}body .custom-card.h-calc-170.office-custom-card .form-action{bottom:0;width:100%}.page_main_form{margin-top:30px}.page_main_form .custom-card{overflow:auto;overflow-x:hidden;padding:1rem}.page_main_form .custom-card.full-height-card{height:calc(100vh - 220px);max-height:calc(100vh - 220px)}.page_main_form .custom-card.full-height-card .wizard-tab{max-height:unset;overflow:unset}.page_main_form .custom-card.full-page-card{height:calc(100vh - 120px)}.page_main_form .custom-card.full-page-card.h-100vh-105px{height:calc(100vh - 105px)}.page_main_form.add_emp_form .custom-card{height:calc(100vh - 190px);overflow-y:auto}.profile-full-height-tab{height:calc(100vh - 310px)}.tab-pane .tab-content{min-height:calc(100vh - 300px)}.directory_company_tab .flex-column{background:var(--white);border-radius:8px}.directory_company_tab .flex-column .nav-link{border-radius:4px;color:var(--text-black-100);text-align:left;margin-bottom:5px}.directory_company_tab .flex-column .nav-link.active{background:var(--primary-color);color:var(--white)}.directory_company_tab .flex-column .nav-link.active:hover{background:var(--primary-color);color:var(--white)}.directory_company_tab .flex-column .nav-link:hover{background:var(--menu-hover);color:var(--text-black-100)}.custom-card.card_profile_filed_add{height:calc(100vh - 237px);overflow:auto}.bottom_fix_card_{background:#fff;padding:8px 16px;border-radius:8px}.custom-card.custom-header-card{overflow-y:visible;overflow-x:visible}.full-height-main-tab{height:calc(100vh - 60px);overflow-y:hidden !important}.full-height-main-tab .custom-card.main-tab-card{min-height:calc(100vh - 80px);max-height:100%}.wizard-tab{height:calc(100vh - 210px);overflow-y:auto;overflow-x:hidden}.card_box_shadow{box-shadow:0px -4px 4px rgba(0,0,0,.1)}.hide-content{display:none}.form-label{color:var(--text-black-100)}.dropdown-item:active{background-color:var(--primary-color)}.h-100vh-100px{height:calc(100vh - 100px)}.h-100vh-80px{height:calc(100vh - 80px)}.h-100vh-75px{height:calc(100vh - 75px)}.h-100vh-290px{height:calc(100vh - 290px)}.h-100vh-230px{height:calc(100vh - 230px)}.h-100vh-200px{height:calc(100vh - 200px)}.h-100vh-220px{height:calc(100vh - 220px)}.h-100vh-170px{height:calc(100vh - 170px) !important}.remove_btn{background-image:url(../../images/remove_sprite.svg);width:25px;height:25px;background-position:0 0;background-repeat:no-repeat}.remove_btn:hover{background-position:0 -34px}.error_text{font-size:var(--fs-12)}.chevron-icon{position:relative}.chevron-icon::before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;vertical-align:top;height:7px;width:7px;position:absolute;left:0px;top:11px;transform:rotate(-45deg);color:var(--black);font-weight:500}.chevron-icon.chevron-right::before{right:0;transform:rotate(45deg);left:unset}.has-search img{position:absolute;top:11px;left:6px;height:16px;width:17px}.custom-card.table-action-card{max-height:unset;overflow:unset;height:auto;padding:.5rem 1rem;border-radius:unset}.table .default-data{position:relative;padding:.5rem 1rem}.table .default-data::before{content:"";position:absolute;left:0;height:100%;width:10px;background-color:var(--primary-color);top:0}@keyframes skeleton-animation{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.btn-loader{position:relative}.btn-loader.loading{color:rgba(0,0,0,0)}.btn-loader.loading:hover,.btn-loader.loading:active:focus,.btn-loader.loading:active,.btn-loader.loading:focus{color:rgba(0,0,0,0)}.btn-loader.loading::after{content:"";display:block;width:1.5em;height:1.5em;position:absolute;left:calc(50% - .75em);top:calc(50% - .75em);border:.2em solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;animation:spin .7s linear infinite;opacity:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.text-after-border{position:relative;overflow:hidden}.text-after-border::after{content:"";position:absolute;left:auto;background:var(--menu-hover);height:1px;width:100%;bottom:9px}.custom_table_length select{border:1px solid var(--text-black-100);padding:.125rem .625rem;border-radius:.25rem;margin:0 .5rem;outline:none}@media(max-width: 1400px){.custom_table_length select{font-size:var(--fs-12)}}.dataTables_info{font-size:var(--fs-14);color:var(--gray-dark);margin-right:.5rem}@media(max-width: 1400px){.dataTables_info{font-size:var(--fs-12);font-weight:500}}.dataTables_info span{font-weight:600}.dataTables_info span.dataTables_info_total{font-weight:500}.dt_paginate span{display:none}.dt_paginate .paginate_button{margin-right:.25rem;cursor:pointer}.dt_paginate .paginate_button.previous img{transform:rotate(180deg)}.dt_paginate .paginate_button.disabled{cursor:unset}.h-100vh-340px{height:calc(100vh - 340px) !important}.h-100vh-315px{height:calc(100vh - 315px) !important}.h-100vh-238px{height:calc(100vh - 238px)}.h-100vh-210px{height:calc(100vh - 210px)}.h-100vh-204px{height:calc(100vh - 214px)}.h100-190px{max-height:calc(100vh - 190px) !important;overflow:auto}.h100-180px{height:calc(100vh - 180px) !important;overflow:auto}.h100-170px{max-height:calc(100vh - 170px);overflow:auto}.h100-160px{height:calc(100vh - 160px);overflow:auto}.h-100vh-268px{height:calc(100vh - 268px);overflow:auto}.h100-142px{height:calc(100vh - 129px) !important;overflow:auto}.h100-295px{max-height:calc(100vh - 279px);overflow:auto}.h-100vh-120px{height:calc(100vh - 120px)}.h-100vh-130px{height:calc(100vh - 130px)}.h-100vh-114px{height:calc(100vh - 124px)}.h-100vh-100px{height:calc(100vh - 100px)}.form_select2 .select2-container.select2-container--default{min-width:160px !important}.form_select2 .select2-container.select2-container--default .select2-selection--single{border-color:rgba(0,0,0,0)}.form_select2 .select2-container.select2-container--default .select2-selection--single .select2-selection{height:37px !important;border-color:var(--menu-hover)}.form_select2 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px !important}@media(max-width: 1400px){.form_select2 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:var(--fs-12)}}.form_select2 .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url("../../images/select2-arrow.svg");height:16px;width:16px;background-position:center;top:10px;right:9px}.form_select2 .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.form_select2 .select2-container .select2-results__option,.form_select2 .select2-container .select2-selection__rendered,.form_select2 .select2-container .select2-search__field{font-size:var(--fs-12)}.form_select2 .select2-container .select2-results__option--highlighted{background-color:var(--primary-color)}.select2-dropdown .select2-search input.select2-search__field{outline:none !important}.select2-container.select2-container--default .select2-selection--single{height:37px !important;border-color:var(--menu-hover)}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:0 !important;height:100%;display:flex;align-items:center}@media(max-width: 1400px){.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:var(--fs-12)}}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url("../../images/select2-arrow.svg");height:16px;width:16px;background-position:center;top:10px;right:9px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}#toast-container{top:20px}.my_model .select2-container--default .select2-selection__placeholder{color:var(--text-black-100)}.my_model .select2-container--default .select2-results .select2-results__options{max-height:130px;overflow-y:auto}@media(max-width: 1400px){.my_model .select2-results__option{font-size:var(--fs-12)}}.custom-card-list{max-height:calc(100vh - 140px);height:auto;overflow-y:auto;overflow-x:hidden}.custom-card-list .custom-card{margin-bottom:0}.custom-card-list .custom-card:first-child{margin-top:0}.divStack{display:flex;align-items:center;justify-content:center;height:140px}.divStack span{display:block;text-align:center;margin-left:.5rem}.custom_header_pading{padding:.75rem 1rem 1.75rem 1rem}.tbl-col-search{background-color:var(--white-200)}.tbl-col-search .form-check-input{height:1rem;width:1rem}.tbl-col-search .form-check-label{font-size:var(--fs-14);font-weight:500}@media(max-width: 1400px){.tbl-col-search .form-check-label{font-size:var(--fs-12)}}.tbl-col-search .dropdown-item:focus,.tbl-col-search .dropdown-item:active,.tbl-col-search .dropdown-item:hover{background-color:var(--admin-color)}.invalid-feedback{color:var(--text-red) !important}.btn_col_search.dropdown-toggle::after{border-top:.4em solid;border-right:.4em solid rgba(0,0,0,0);border-bottom:0;border-left:.4em solid rgba(0,0,0,0);border-top-color:var(--text-black-100)}@media only screen and (min-width: 1400px){.container{max-width:1440px}}@media(min-width: 576px){.container{max-width:100%}}.descriptionAdjust{overflow:hidden;text-overflow:ellipsis;display:block;max-width:30vw}@media only screen and (max-device-width: 1600px){.emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details .emp_name{font-size:var(--fs-20)}.emp_profile_wrapper .emp_profile_header .emp_contact_details_wrapper .emp_contact_details{width:100%}.emp_profile_wrapper .emp_profile_header .emp_header_text_style{font-size:var(--fs-14)}}@media only screen and (max-device-width: 1366px){.custom_sidebar .nav-link~.nav-link{margin-bottom:8px}.custom-card{padding:12px}.custom-card .form-field-box .field-title{margin-top:8px}.custom-card .form-label{font-size:var(--fs-12)}.company_details_table td{max-width:200px;white-space:nowrap;overflow-x:scroll;cursor:pointer}.drag-file-area{padding:20px;width:450px}.upload-file-wrapper .steper_file_upload .file-upload-title{font-size:20px}.upload-file-wrapper .drag-file-area{padding:25px}.accordion-button{font-size:var(--fs-14)}.preview_emp_detail_wrapper .preview_data{padding:4px 8px}.preview_emp_detail_wrapper .preview_data .Prview_white_box .modified_data_count{font-size:var(--fs-20)}.accordion_info{font-size:var(--fs-14)}.custom_table th,.custom_table td{font-size:var(--fs-12)}.custom_table th .primary_text,.custom_table td .primary_text{font-size:var(--fs-12)}.bottom_fix_card .btn{font-size:var(--fs-14)}.emp_profile_wrapper{max-height:calc(100vh - 10px)}.emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details .emp_name{font-size:var(--fs-20)}.emp_profile_wrapper .emp_profile_header .emp_contact_details_wrapper .emp_contact_details{width:100%}.emp_profile_wrapper .emp_profile_header .emp_header_text_style{font-size:var(--fs-14)}.emp_profile_wrapper .directory_header_tab .emp_profile_tabs{margin-left:130px}.emp_profile_wrapper .directory_header_tab .emp_profile_tabs .nav-link{min-width:90px;font-size:var(--fs-14)}.policy-body .weekly-off-patern-list .pattern-title{font-size:var(--fs-14)}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .selected-criteria-box{padding:.25rem}.policy-body .policy-card .add_emp_criteria .selected-criteria-list .selected-criteria-box .criteria-item{font-size:var(--fs-12)}.employee_attendance_datils .col{padding:0 .25rem}.custom-tab-set .custom-card-set-title,.custom-card-set .custom-card-set-title{font-size:var(--fs-14)}.text-black{font-size:var(--fs-12)}.invalid-feedback,.error_text{font-size:var(--fs-10)}.wizard .nav-tabs .nav-item .nav-link .wizard_titles p{font-size:var(--fs-14)}body .samll_input{width:65px}body .form-select,body .form-control,body .form-check-label{font-size:var(--fs-12)}body .add_btn{font-size:var(--fs-12)}body .gray-text-label{font-size:var(--fs-14)}.form-btn-submit .btn-submit{font-size:var(--fs-12)}.change-pswd-form .form-ttl{font-size:var(--fs-18)}.custom-card.my_team_card .team-info-msg{font-size:var(--fs-18)}.custom-tab-list .nav-link{padding:.5rem;font-size:var(--fs-12)}.leave-box .leave-box-title{font-size:var(--fs-14)}.leave-box .leave-details .leave-status{font-size:var(--fs-14)}.leave-box .leave-details .leave-status .leave_days{font-size:var(--fs-14)}.directory_header_tab .tab-content .directory_company_tab .custom-tab-list{width:240px}.change_theme_main .theme_images{width:100%}.change_theme_main .theme_images img{width:100%}}@media only screen and (max-device-width: 1280px){.custom-card{padding:8px}.custom-card .form-field-box .field-title{margin-top:4px;font-size:var(--fs-10)}.directory_tab_content .add_employee .accordion-item .accordion-body .emp_box{margin-right:15px;min-width:90px}.directory_tab_content .add_employee .accordion-item .accordion-button{font-size:14px}.table{font-size:var(--fs-12)}.table th{padding:.5rem .25rem}.table .employee_th{min-width:100px}.table .date_th{min-width:100px}.table .profile_th{min-width:135px}.directory_tab_content .emp_card_box_list .emp_card_box{padding:16px}.emp_profile_wrapper .emp_profile_header .emp_details .emp_profile_details .emp_name{font-size:var(--fs-18)}.emp_profile_wrapper .emp_profile_header .emp_contact_details_wrapper{display:flex;justify-content:flex-end;margin-top:1rem}.emp_profile_wrapper .tab-pane .tab-content{height:calc(100vh - 300px);max-height:calc(100vh - 300px)}.emp_profile_wrapper .custom-tab-list{height:calc(100vh - 300px);max-height:calc(100vh - 300px)}.btn_add_criteria img{max-width:70%}.custom-tab-list .nav-link{font-size:var(--fs-12);padding:.5rem .5rem}.change-pswd-form .form-ttl{font-size:var(--fs-16)}.custom-card.my_team_card .team-info-msg{font-size:var(--fs-16)}.custom_sidebar .nav-link p{font-size:var(--fs-8)}}@media only screen and (max-device-width: 1199px){.profile-info-card .profile-info-card-details .emp_profile_info .emp_profile_data{margin-bottom:1rem}.emp_profile_wrapper .directory_header_tab{margin-top:1rem}.emp_profile_wrapper .directory_header_tab .emp_profile_tabs{margin-left:0}.emp_profile_wrapper .emp_profile_header .emp_details{width:100%}.emp_profile_wrapper .emp_profile_header .emp_contact_details_wrapper{display:none}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic{width:60px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic{height:60px;width:60px;top:-30px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .upload_emp_img{height:60px;width:60px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .blank-profile-pic{height:60px;width:60px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .preview-img{height:60px;width:60px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic .preview-img::after{height:60px;width:60px}.emp_profile_wrapper .emp_profile_header .emp_details .upload_emp_profile_pic .emp_profile_pic #confirm-img{height:60px;width:60px}.custom_sidebar .nav-link~.nav-link{margin-bottom:8px}.custom_sidebar .nav-link p{font-size:var(--fs-10)}}@media(max-device-width: 1024px){.theme_area_main .activated_theme .active_theme_content .active_text{font-size:var(--fs-10) !important}}@media screen and (max-device-width: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}@media only screen and (max-height: 768px){.custom-table-fixed-height{max-height:500px}}@media only screen and (max-height: 600px){.custom_sidebar .menu_icon{padding:0px !important;line-height:25px;padding:1px 0 !important;min-height:25px !important}.custom_sidebar .menu_icon img{height:15px;width:15px}.custom_sidebar .menu_icon p{margin-bottom:1px}}.approval_permission .accordion-body{background-color:var(--admin-color)}.approval_permission .check_all_ctm{font-size:12px;font-weight:400;line-height:20px;letter-spacing:.04em;color:var(--text-black-100)}.tree,.tree ul{margin:0;padding:0;list-style:none}.tree ul{margin-left:1em;position:relative}.tree ul ul{margin-left:.5em}.tree ul:before{content:"";display:block;width:0;position:absolute;top:0;bottom:0;left:0;border-left:1px solid}.tree li{margin:0;padding:0 1em;line-height:2em;color:#369;font-weight:700;position:relative}.tree ul li:before{content:"";display:block;width:10px;height:0;border-top:1px solid;margin-top:-1px;position:absolute;top:1em;left:0}.tree ul li:last-child:before{background:var(--white-200);height:auto;top:1em;bottom:0}.indicator{margin-right:5px}.tree li a{text-decoration:none;color:#369}.tree li button,.tree li button:active,.tree li button:focus{text-decoration:none;color:#369;border:none;background:rgba(0,0,0,0);margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;outline:0}.emp_theme .tree ul li:last-child:before{background:var(--emp-theme-color-dark);height:auto;top:1em;bottom:0}#my-team-tab .tree ul li:last-child:before{background:#fff;height:auto;top:1em;bottom:0}.vms-dashboard-main-card .dashboard-summary-box .col.border_right::after{height:100%;top:0}.vms-dashboard-main-card .dashboard-summary-box .dashboard-summary-name{white-space:nowrap}.vms-dashboard-main-card .add_btn::after{left:0;top:0}.vms-dashboard-main-card .approove-rection-btn-group .reject_btn{border:1px solid var(--text-red);color:var(--text-red)}.vms-dashboard-main-card .approove-rection-btn-group .reject_btn:hover{background-color:var(--text-red);color:var(--white)}.vms-dashboard-main-card .approove-rection-btn-group .approve_btn{border:1px solid var(--green-300);color:var(--green-300)}.vms-dashboard-main-card .approove-rection-btn-group .approve_btn:hover{background-color:var(--green-300);color:var(--white)}.vms-dashboard-main-card .visitor_req_list{max-height:300px;overflow-y:auto;overflow-x:hidden}.vms-dashboard-main-card .visitor_req_list::-webkit-scrollbar{height:0;width:0}.dashboard_tab_content .vms-dashboard-main-card .recent-hire-item{padding:.5rem 0}.print_box.has-search .form-control{background-color:var(--white);padding-left:12px}.print_box.has-search img{left:unset;right:12px}.print_card .btn_primary{width:88px;margin-left:1rem}.watch_list_wrapper{max-height:350px;overflow-y:auto;overflow-x:hidden}.watch_list_wrapper::-webkit-scrollbar{height:0;width:0}.watch_list_wrapper .watch_list_item{display:flex;align-items:center;justify-content:space-between}.watch_list_wrapper .watch_list_item .watch_user_data{display:flex;align-items:center}.watch_list_wrapper .watch_list_item .watch_user_data .watch_user_details{margin-left:.5rem}.watch_list_wrapper .watch_list_item .watch_user_data .watch_user_details .user_type{font-size:var(--fs-10);color:var(--primary-color)}.watch_list_wrapper .watch_list_item .watch_user_data .watch_user_details .user_name{font-size:var(--fs-12);color:var(--text-black-100)}.watch_list_wrapper .watch_list_item .visiting_details .visiting_place{font-size:var(--fs-10);color:var(--text-black-100)}.watch_list_wrapper .watch_list_item .visiting_details .visiting_time{font-size:var(--fs-10);color:var(--text-gray)}.watch_list_wrapper .watch_list_item .visting_action .btn{padding:0}.watch_list_wrapper .watch_list_item~.watch_list_item{margin-top:.5rem}.watch_list_sort label{width:fit-content;white-space:nowrap}.add_visitor_modal .visitor_details_box{background-color:var(--white-200);padding:1rem;border-radius:.25rem}.add_visitor_modal .visitor_details_box .requested_emp_name{font-size:var(--fs-16)}.add_visitor_modal .border-text{font-size:var(--fs-14)}.add_visitor_modal .border-text span{font-size:var(--fs-14)}.visitor_details_card .visitor_details_wrapper{background-color:var(--primary-color-05);padding:.5rem;height:100%}.visitor_details_card .visitor_details_wrapper .visitor_name_box{background-color:var(--white);border-radius:.25rem;padding:.5rem}.visitor_details_card .visitor_details_wrapper .visitor_name_box .visitor_name{font-size:var(--fs-20);color:var(--primary-color);font-weight:600;letter-spacing:.04em;margin-top:.5rem}.visitor_details_card .visitor_details_wrapper .visitor_details_list_box{height:calc(100vh - 290px);overflow-y:auto}.visitor_details_card .visitor_details_wrapper .visitor_details_list_box::-webkit-scrollbar{height:1px;width:1px}.visitor_details_card .border-text span{font-size:var(--fs-14)}.visitor_in-out-item-list{height:calc(100vh - 180px);overflow-y:auto;overflow-x:hidden}.visitor_in-out-item-list::-webkit-scrollbar{height:0px;width:0px}.visitor_accordion .accordion-item{border:1px solid var(--primary-color-05);border-radius:.5rem}.visitor_accordion .accordion-item .accordion-button{background-color:var(--primary-color-05);border:none;box-shadow:none;color:var(--text-black-100)}.visitor_accordion .accordion-item .accordion-button::after{position:absolute;right:8px;background-image:url("../../images/accordion_arrow.svg");transform:rotate(0deg);height:24px;width:24px;background-size:24px}.visitor_accordion .accordion-item .accordion-button.collapsed::after{transform:rotate(180deg)}.visitor_accordion .accordion-item .accordion-collapse{background-color:var(--primary-color-05);padding:.5rem}.visitor_accordion .accordion-item .visitot_in_out_wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.visitor_accordion .accordion-item .visitot_in_out_wrapper .visiting_time_sec{display:flex;align-items:center;margin:0 1.25rem 0 .5rem}.visitor_accordion .accordion-item .visitot_in_out_wrapper .visiting_time_sec .visiting_out_time_Sec{margin-left:1rem}.visitor_accordion .accordion-item .accordion-body{border-top:1px solid var(--gray-color);padding:.5rem}.visitor_accordion .accordion-item .accordion-body .visitor_in_out_wrapper_list{max-height:calc(100vh - 368px);overflow-y:auto;overflow-x:hidden}.visitor_accordion .accordion-item .accordion-body .visitor_in_out_wrapper_list::-webkit-scrollbar{width:1px;height:1px}.visitor_accordion .accordion-item .accordion-body .visitor_in_out_wrapper_list .visitot_in_out_wrapper{background-color:var(--white);border-radius:.25rem;padding:.5rem}.visitor_accordion .accordion-item .accordion-body .visitor_in_out_wrapper_list .visitot_in_out_wrapper~.visitot_in_out_wrapper{margin-top:.5rem}.visitor_accordion .accordion-item~.accordion-item{margin-top:.5rem}